*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}*:focus{outline:none}*:before,*:after{box-sizing:border-box}html{font-size:10px;scroll-behavior:smooth;scroll-padding-top:180px}@media screen and (max-width:750px){html{scroll-padding-top:150px}}body{line-height:1.8;font-family:Noto Sans JP,sans-serif;background:var(--color-bg);color:var(--color-font);overflow-x:hidden;font-weight:500;background:url(/cdn/shop/files/toppage-ec__bg-fringe01.png) -20px 90px no-repeat,url(/cdn/shop/files/toppage-ec__bg-fringe02.png) 100% 90px no-repeat,url(/cdn/shop/files/products-bg-fringe01.png) 0 700px repeat-y,url(/cdn/shop/files/products-bg-fringe02.png) 100% 700px repeat-y!important;background-size:344.514945px auto,372.49465px auto,163.977835px auto,141.444845px auto!important;background-size:170px auto,202.3px auto,121.477835px auto,98.944845px auto!important}@media screen and (max-width:990px){body.is--disable{overflow-y:hidden}}@media screen and (max-width:990px){body{background-size:255px auto,287.3px auto,121.477835px auto,98.944845px auto!important}}@media screen and (max-width:750px){body{background:none!important}}a{color:var(--color-font);text-decoration:none}h1,h2,h3,h4,h5,p,.h0,.h1,.h2,.h3,.h4,.h5{font-family:Noto Sans JP,sans-serif;color:var(--color-font)}ul{margin:0;padding:0}ul li{list-style:none;margin:0;padding:0}#shopify-section-header{z-index:10}.row{display:flex}.customer a,.link{font-size:inherit}body.fixed{position:fixed;width:100%;height:100%;left:0}.hide{display:none}.d-sp-block,.d-sp-inline,.d-pc-block,.d-pc-inline,.d-pc-cell,.d-sp-cell{display:none!important}@media screen and (max-width:750px){.d-sp-block{display:block!important}.d-sp-inline{display:inline!important}.d-sp-cell{display:table-cell!important}}@media screen and (min-width:750px){.d-pc-block{display:block!important}.d-pc-inline{display:inline!important}.d-pc-cell{display:table-cell!important}}.module--column{margin:0;padding:var(--margin-l) 0;border-bottom:.5rem solid #ab9a86;border-top:.5rem solid #ab9a86}@media screen and (max-width:750px){.module--column{padding:var(--margin) 0}}.module--sns .sns-list{display:flex;gap:0 10rem;width:fit-content;margin:auto;font-size:1.6rem;font-weight:700;letter-spacing:.1em}@media screen and (max-width:750px){.module--sns .sns-list{display:block}}@media screen and (max-width:750px){.module--sns a{display:block;padding:1rem 2rem}}.module--sns .sns-icon{vertical-align:middle;margin-right:1rem;color:inherit;fill:inherit}.module--shortcut{position:absolute;width:100%;z-index:2;background:#fff6;padding:2.5rem 0}@media screen and (max-width:750px){.module--shortcut{padding:.4rem 0}}.module--shortcut .tags{overflow:hidden;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;display:flex;gap:2.5rem 2.5rem}.module--shortcut .tags::-webkit-scrollbar{display:none}.module--shortcut .tag{background:#fffc;color:#000;padding:0 2.8rem;border-radius:2.2rem;font-size:1.4rem;height:4.4rem;line-height:4.4rem;white-space:nowrap}.module--breadcrumb-area{margin-bottom:5rem}@media screen and (max-width:750px){.module--breadcrumb-area{display:none}}.module--breadcrumb-area .breadcrumb{font-size:1.6rem;margin:0 -.5rem}.module--breadcrumb-area .breadcrumb{margin:1rem 0;color:#92ab23}.module--breadcrumb-area .breadcrumb a{color:#92ab23}.module--breadcrumb-area .breadcrumb .item:last-child{color:#006536;font-weight:400}.module--breadcrumb-area .breadcrumb .item:last-child a{color:#006536}.module--breadcrumb-area .item{font-size:1.4rem;display:inline-block}.module--breadcrumb-area .item a{display:block;padding:.5rem 0rem .5rem .5rem}.module--breadcrumb-area .item a:after{content:">";margin-left:.5rem}.module--breadcrumb-area .item:last-child a{padding:.5rem}.module--breadcrumb-area .item:last-child a:after{display:none}.input-error-message .icon{width:1em;height:1em;margin-right:calc(10/(var(--font-size-base))*1em)}.icon-error{fill:#d20000;width:calc(var(--font-size-base)*1px - 2px);height:calc(var(--font-size-base)*1px - 2px);margin-top:.1em;flex-shrink:0}.modal{display:none;z-index:999999;left:0;top:0;height:100%;width:100%;overflow:auto;background-color:#00000080;opacity:0;justify-content:center;align-items:center;height:100vh;width:100vw}.modal.active{display:flex;opacity:1;animation:fadeIn .1s ease-in 0s forwards}.modal-content{background-color:#fff;width:90%;max-width:500px}.modal-content.error_addcart .modal-body{padding:30px 20px;text-align:center}.modal-content.error_addcart .modal-body button{margin:2rem auto;text-align:center;display:block;padding:1rem;background:#3a7846;border:0;color:#fff;width:80%;font-weight:600}@keyframes fadeIn{0%{display:none;opacity:0}1%{display:block;opacity:0}to{display:block;opacity:1}}.main-content{padding-top:180px}@media only screen and (min-width:750px){.main-content{padding-top:230px}}.search-bar__input{background:#e8e8e8;border:none;min-height:60px}.search-bar__close{display:none}.search-bar__submit svg.icon:not(.icon--full-color) circle,.search-bar__submit svg.icon:not(.icon--full-color) ellipse,.search-bar__submit svg.icon:not(.icon--full-color) g,.search-bar__submit svg.icon:not(.icon--full-color) line,.search-bar__submit svg.icon:not(.icon--full-color) path,.search-bar__submit svg.icon:not(.icon--full-color) polygon,.search-bar__submit svg.icon:not(.icon--full-color) polyline,.search-bar__submit svg.icon:not(.icon--full-color) rect,.search-bar__submit svg,.search-bar__submit .d{fill:#3a7846!important}#SearchDrawer[tabindex="-1"]{height:94px!important;background:#fff}.icon.icon-search{width:22.1px!important;height:22.1px!important}.site-header{position:fixed;width:100%;z-index:100;transition:.5s;font-weight:400;font-family:Shippori Mincho B1,serif}.site-header .site-nav.list--inline li{position:relative}.site-header .site-nav.list--inline li:first-child:before{display:none}.site-header .site-nav.list--inline li:before{content:"|";position:absolute;top:2px;left:-4px}.site-header .site-nav.list--inline li a .site-nav__label{font-weight:700}.site-header .grid__item.medium-up--one-quarter.text-right.site-header__icons.site-header__icons--plus .site-header__icons-wrapper button,.site-header .grid__item.medium-up--one-quarter.text-right.site-header__icons.site-header__icons--plus .site-header__icons-wrapper a{position:relative}.site-header .grid__item.medium-up--one-quarter.text-right.site-header__icons.site-header__icons--plus .site-header__icons-wrapper button .icon_img,.site-header .grid__item.medium-up--one-quarter.text-right.site-header__icons.site-header__icons--plus .site-header__icons-wrapper a .icon_img{width:2rem;height:2rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-100%)}.site-header .grid__item.medium-up--one-quarter.text-right.site-header__icons.site-header__icons--plus .site-header__icons-wrapper button .icon_img img,.site-header .grid__item.medium-up--one-quarter.text-right.site-header__icons.site-header__icons--plus .site-header__icons-wrapper a .icon_img img{width:2rem;height:2rem;object-fit:contain}.site-header .grid__item.medium-up--one-quarter.text-right.site-header__icons.site-header__icons--plus .site-header__icons-wrapper button .text,.site-header .grid__item.medium-up--one-quarter.text-right.site-header__icons.site-header__icons--plus .site-header__icons-wrapper a .text{font-family:Shippori Mincho B1,serif;font-weight:700}.site-header.is--active{top:0}@media screen and (max-width:990px){.site-header{padding:0;border-bottom:1px solid #e8e9eb}}.site-header .grid--table{display:flex}.site-header .grid.grid--no-gutters.grid--table{justify-content:flex-start;font-size:1.3rem;height:80px;background:#fff}.site-header .grid.grid--no-gutters.grid--table .inner{width:100%;max-width:1200px;padding:0 32px;margin:auto;display:flex;justify-content:space-between;gap:10px}@media screen and (max-width:1340px){.site-header .grid.grid--no-gutters.grid--table .inner{padding-right:0}}@media screen and (max-width:990px){.site-header .grid.grid--no-gutters.grid--table .inner{display:block;padding:0}}@media screen and (max-width:990px){.site-header .site-header__logo{display:flex;gap:20px}}.site-header .site-header__logo-link{width:100px;height:60px;text-indent:110%;white-space:nowrap;overflow:hidden;transition:.4s}@media screen and (max-width:1340px){.site-header .site-header__logo-link{width:70px;height:60px}}@media screen and (max-width:990px){.site-header .site-header__logo-link{margin-left:20px}}@media screen and (max-width:750px){.site-header .site-header__logo-link{margin-left:0}}.site-header .site-header__logo-link.logo-della{background:url(/cdn/shop/files/logo.svg) 50% 50% no-repeat;background-size:contain;display:block}@media screen and (max-width:990px){.site-header .site-header__logo-link.logo-della{width:65px}}.site-header .site-header__logo-link.logo-healing-plaza{width:190px;height:42px;background:url(/cdn/shop/files/logo_healing_plaza.svg?v=1654897337) 50% 50% no-repeat;background-size:contain}@media screen and (max-width:990px){.site-header .site-header__logo-link.logo-healing-plaza{width:150px}}@media screen and (max-width:990px){.site-header .medium-up--hide{display:block!important}}.site-header .grid__item.medium-up--one-quarter.text-right{display:block}.site-header .nav-box{display:flex;align-items:center;gap:10px}.site-header .nav-box .medium-up--one-half{width:auto}@media screen and (max-width:990px){.site-header .grid__item.medium-up--one-half.small--hide{display:none!important}}.site-header .site-nav{margin:0}@media screen and (max-width:1180px){.site-header .site-nav a{padding:3px 5px}}.site-header .btn--link.site-header__icon.is--block{width:100px;height:80px;text-align:center;background:#e1efd4;background:#0000;margin-left:.4rem;transition:.4s;padding:0;position:relative}.site-header .btn--link.site-header__icon.is--block:before{transition:.4s;content:"";display:block;position:absolute;top:0;left:0;z-index:-1;width:0;height:100%;background:#c0dda3}.site-header .btn--link.site-header__icon.is--block:after{transition:.4s;content:"";display:block;position:absolute;top:0;right:0;z-index:-1;width:100%;height:100%;background:#e1efd4}.site-header .btn--link.site-header__icon.is--block:hover:before{width:100%}.site-header .btn--link.site-header__icon.is--block:hover:after{width:0%}@media screen and (max-width:990px){.site-header .btn--link.site-header__icon.is--block{display:none}}.site-header .btn--link.site-header__icon.is--block .d{fill:#3a7846}.site-header .btn--link.site-header__icon.is--block svg{position:relative;top:-10px}.site-header .btn--link.site-header__icon.is--block.to-search svg{width:26.35px}.site-header .btn--link.site-header__icon.is--block .text{display:block;width:100%;text-align:center;margin:auto;font-size:1.3rem;color:#3a7846;position:absolute;bottom:1rem}.site-header .btn--link.ectop{width:250px;padding:0 30px}@media screen and (max-width:1340px){.site-header .btn--link.ectop{width:140px;padding:0 10px}}.site-header .btn--link.ectop svg{width:107.76657px}.site-header .btn--link.ectop .d{fill:#fff;transition:.4s}@media screen and (max-width:990px){.site-header .btn--link.ectop{display:none}}@media screen and (max-width:990px){.site-header .btn--link.site-header__icon.site-header__menu.js-mobile-nav-toggle{margin-right:20px;margin-top:30px}}@media screen and (max-width:750px){.site-header .btn--link.site-header__icon.site-header__menu.js-mobile-nav-toggle{margin-right:0;margin-top:25px}}.site-header .btn--link.site-header__icon.site-header__menu.js-mobile-nav-toggle .icon-hamburger{width:59.5px}.site-header .btn--link.site-header__icon.site-header__menu.js-mobile-nav-toggle .icon-hamburger .d{fill:none;stroke:#006536;stroke-width:3px}.site-header .btn--link.site-header__icon.site-header__menu.js-mobile-nav-toggle .icon-close{width:45.697105px}.site-header .btn--link.site-header__icon.site-header__menu.js-mobile-nav-toggle .icon-close .d{fill:none;stroke:#006536;stroke-width:2px}.site-header .grid__item.medium-up--one-quarter{width:auto}@media screen and (max-width:750px){.site-header .grid__item.medium-up--one-quarter{flex-shrink:1;width:50%}}.site-header .site-nav__link{color:#3a7846}.site-header .pc-button-group{display:flex;align-items:center;margin-left:1rem}@media screen and (max-width:1180px){.site-header .pc-button-group{margin-left:.5rem}}.site-header .pc-button-center{display:block;color:#3a7846;border:#3a7846 solid 1px;transition:.4s;padding:.5rem var(--margin-s);margin-left:1rem;position:relative;background:#0000}.site-header .pc-button-center:before{transition:.4s;content:"";display:block;position:absolute;top:0;left:0;z-index:-1;width:0;height:100%;background:linear-gradient(to right,#1bb18d,#006536)}.site-header .pc-button-center:hover{transition:.4s;color:#fff}.site-header .pc-button-center:hover:before{content:"";width:100%}@media screen and (max-width:1180px){.site-header .pc-button-center{margin-left:.5rem}}@media screen and (max-width:1180px){.site-header .pc-button-center:last-child{display:none}}.site-header .site-nav__link--active .site-nav__label{border-bottom:none}@media screen and (max-width:990px){.site-header .site-header__menu{display:block}}.product-category__menu{background:#ffffffe6}@media screen and (max-width:750px){.product-category__menu{background:#fff}}.product-category__menu .inner{max-width:1200px;margin:0 auto}.product-category__menu ul.main-category__menu{display:flex;position:relative}.product-category__menu ul.main-category__menu li.main-category__item{width:20%;padding:30px 5px}@media screen and (max-width:750px){.product-category__menu ul.main-category__menu li.main-category__item{padding:0}}.product-category__menu ul.main-category__menu li.main-category__item>a{display:block;text-align:center;color:#3a7846;padding:5px;border-right:solid 1px #d2e4b6;transition:.3s}.product-category__menu ul.main-category__menu li.main-category__item>a span.category_name:before{content:"";display:inline-block;width:30%;height:25px;background-size:contain;vertical-align:middle;background-repeat:no-repeat}@media screen and (max-width:750px){.product-category__menu ul.main-category__menu li.main-category__item>a span.category_name strong{display:block;white-space:nowrap;font-size:1.4rem}}@media screen and (max-width:750px){.product-category__menu ul.main-category__menu li.main-category__item>a span.category_name span{display:none}}.product-category__menu ul.main-category__menu li.main-category__item:nth-child(1) a span.category_name:before{background-image:url(/cdn/shop/files/icon_category_feeling.png?v=1656888905)}.product-category__menu ul.main-category__menu li.main-category__item:nth-child(2) a span.category_name:before{background-image:url(/cdn/shop/files/icon_category_scene.png?v=1656888905)}.product-category__menu ul.main-category__menu li.main-category__item:nth-child(3) a span.category_name:before{background-image:url(/cdn/shop/files/icon_category_genre.png?v=1656888905)}.product-category__menu ul.main-category__menu li.main-category__item:nth-child(4) a span.category_name:before{background-image:url(/cdn/shop/files/icon_category_instrument.png?v=1656888905)}.product-category__menu ul.main-category__menu li.main-category__item:nth-child(5) a span.category_name:before{background-image:url(/cdn/shop/files/icon_category_series.png?v=1656888905)}.product-category__menu ul.main-category__menu li.main-category__item:hover>a{background:#f3fae5}.product-category__menu ul.main-category__menu li.main-category__item:last-child a{border:none}.product-category__menu ul.main-category__menu li.main-category__item ul.sub-category__menu{display:flex;position:absolute;top:75px;left:0;background:#fff;width:100%;padding:10px;gap:20px;display:none;transition:all .5s}@media screen and (max-width:750px){.product-category__menu ul.main-category__menu li.main-category__item ul.sub-category__menu{top:65px;padding:20px 20px 40px;background:#fff;flex-direction:column;gap:10px;box-shadow:0 10px 10px #0006}}.product-category__menu ul.main-category__menu li.main-category__item ul.sub-category__menu.category-series{flex-wrap:wrap;font-size:1.2rem;gap:10px}@media screen and (max-width:750px){.product-category__menu ul.main-category__menu li.main-category__item ul.sub-category__menu.category-series{height:60vh;width:100%;overflow:auto}}.product-category__menu ul.main-category__menu li.main-category__item ul.sub-category__menu.category-series li.sub-category__item{width:initial}@media screen and (max-width:750px){.product-category__menu ul.main-category__menu li.main-category__item ul.sub-category__menu.category-series li.sub-category__item{width:100%;margin-bottom:1rem}}.product-category__menu ul.main-category__menu li.main-category__item ul.sub-category__menu.category-series li.sub-category__item>a{display:block;text-align:center;color:#185328;padding:1rem}@media screen and (max-width:750px){.product-category__menu ul.main-category__menu li.main-category__item ul.sub-category__menu.category-series li.sub-category__item>a{text-align:left}}.product-category__menu ul.main-category__menu li.main-category__item ul.sub-category__menu li.sub-category__item{width:100%;border:solid 1px #eee;border-radius:10px;transition:.3s}.product-category__menu ul.main-category__menu li.main-category__item ul.sub-category__menu li.sub-category__item:hover{background:#f3fae5}@media screen and (max-width:750px){.product-category__menu ul.main-category__menu li.main-category__item ul.sub-category__menu li.sub-category__item{background:#fff}}.product-category__menu ul.main-category__menu li.main-category__item ul.sub-category__menu li.sub-category__item>a{display:block;text-align:center;color:#185328;padding:20px 0;font-size:1.2rem}@media screen and (max-width:750px){.product-category__menu ul.main-category__menu li.main-category__item ul.sub-category__menu li.sub-category__item>a{display:flex;padding:5px 20px;align-items:center}}.product-category__menu ul.main-category__menu li.main-category__item ul.sub-category__menu li.sub-category__item>a img{display:block;margin:auto;height:25px;width:auto}@media screen and (max-width:750px){.product-category__menu ul.main-category__menu li.main-category__item ul.sub-category__menu li.sub-category__item>a img{margin:0 20px 0 0;width:30px;height:auto}}.product-category__menu ul.main-category__menu li.main-category__item ul.sub-category__menu li.sub-category__item>a strong{display:block;font-size:1.4rem;white-space:nowrap;margin:.5rem 0}@media screen and (max-width:750px){.product-category__menu ul.main-category__menu li.main-category__item ul.sub-category__menu li.sub-category__item>a span{display:none}}.product-category__menu ul.main-category__menu li.main-category__item ul.sub-category__menu li.sub-category__item ul.third-category__menu{margin-top:-2rem;margin-bottom:2rem;font-size:1.2rem}@media screen and (max-width:750px){.product-category__menu ul.main-category__menu li.main-category__item ul.sub-category__menu li.sub-category__item ul.third-category__menu{display:flex;margin-top:1rem;font-size:1.4rem;gap:0;flex-wrap:wrap}}@media screen and (max-width:750px){.product-category__menu ul.main-category__menu li.main-category__item ul.sub-category__menu li.sub-category__item ul.third-category__menu li.third-category__item{margin-left:20px}}.product-category__menu ul.main-category__menu li.main-category__item ul.sub-category__menu li.sub-category__item ul.third-category__menu li.third-category__item>a{display:block;text-align:center;color:#185328}.product-category__menu ul.main-category__menu li.main-category__item:hover ul.sub-category__menu{display:flex}@media screen and (max-width:750px){.product-category__menu ul.main-category__menu li.main-category__item:hover ul.sub-category__menu.category-series{flex-flow:column}}.mobile-nav-wrapper{left:auto;right:0;position:absolute}@media screen and (min-width:990px){.mobile-nav-wrapper{transform:translateY(-100%)!important}}.mobile-nav-wrapper .mobile-nav{padding:2rem}.mobile-nav-wrapper .mobile-nav a{color:#006536}.mobile-nav-wrapper .mobile-button-group{display:flex;align-items:center;width:fit-content;margin:2rem auto}.mobile-nav-wrapper .mobile-button-login{display:block;color:#3a7846;border:#3a7846 solid 1px;transition:.4s;padding:.5rem var(--margin-s);margin-left:1rem;position:relative;background:#0000}.mobile-nav-wrapper .mobile-button-login:before{transition:.4s;content:"";display:block;position:absolute;top:0;left:0;z-index:-1;width:0;height:100%;background:linear-gradient(to right,#1bb18d,#006536)}.mobile-nav-wrapper .mobile-nav-list{font-size:1.6rem;margin:0 auto 5rem;text-align:left}.mobile-nav-wrapper .mobile-nav-list li{padding-left:20px;text-align:left!important}.mobile-nav-wrapper .mobile-nav-list li.logo.corp{padding-left:0;margin-bottom:20px;display:flex;justify-content:center}.mobile-nav-wrapper .mobile-nav-list li.logo.corp img{height:6rem}.mobile-nav-wrapper .mobile-nav-list li.logo.plaza{padding-left:0;margin-top:50px;margin-bottom:20px;display:flex;justify-content:center}.mobile-nav-wrapper .mobile-nav-list li.logo.plaza img{height:4rem}.mobile-nav-wrapper .mobile-nav-list hr{margin:25px 0}.mobile-nav-wrapper .mobile-nav-service-list li{padding-left:20px}.mobile-nav-wrapper .search-form__container{margin:0 auto 2rem;padding-right:7rem}.mobile-nav-wrapper .search-bar__input{background:#e8e8e8;border:none;min-height:60px}.mobile-nav-wrapper .search-bar__form{max-width:100%}.mobile-nav-wrapper .mobile-nav-sns-list{margin:2rem 0}.mobile-nav-wrapper .mobile-nav-sns-list li{display:inline-block}.mobile-nav-wrapper .mobile-nav-sns-list li a{display:block;height:59.5px;width:59.5px;margin-right:1rem;border-radius:50%;position:relative}@media screen and (max-width:750px){.mobile-nav-wrapper .mobile-nav-sns-list li a{height:46.75px;width:46.75px}}.mobile-nav-wrapper.js-menu--is-open{height:calc(100vh - 101px);overflow-y:auto}@media screen and (min-width:990px){.mobile-nav-wrapper.js-menu--is-open{height:auto}}@media screen and (max-width:750px){.mobile-nav-wrapper.js-menu--is-open{height:calc(100vh - 77px)}}.mobile-nav-wrapper .mobile-nav{width:100%;overflow-y:scroll;position:fixed}.mobile-nav-wrapper.medium-up--hide{position:fixed;transform:translateY(0) translate(0)!important;height:100vh!important;top:0;left:100vw}.mobile-nav-wrapper.medium-up--hide.js-menu--is-open{transform:translateY(0) translate(0)!important;z-index:100;top:0;left:0vw}@media screen and (min-width:751px){.mobile-nav-wrapper.medium-up--hide.js-menu--is-open{transform:translateY(0) translate(0)!important}}.page-container#PageContainer{transform:translateZ(0)!important}@media screen and (min-width:751px)and (max-width:989px){.product-category__menu ul.main-category__menu li.main-category__item>a{font-size:13px}}@media screen and (max-width:990px){.site-header .btn--link.site-header__icon.site-header__menu.js-mobile-nav-toggle{position:absolute;z-index:200;right:0rem;top:0rem}}@media screen and (max-width:990px){.product-category__menu ul.main-category__menu li.main-category__item:hover .sub-category__menu{display:none!important}}@media screen and (max-width:990px){.product-category__menu ul.main-category__menu li.main-category__item.is--active .sub-category__menu{display:flex!important}}.mobile-menu-button-clone{position:absolute;display:none;z-index:200;right:0rem;top:0rem;border:none;box-shadow:none;background:#0000}.mobile-menu-button-clone .icon.icon-hamburger{width:46px;display:inline-block;vertical-align:middle;stroke:#006536;stroke-width:3px}.mobile-menu-button-clone .icon.icon-close{width:45.697105px;display:none;vertical-align:middle;stroke:#006536;stroke-width:2px;top:10px;position:absolute;right:-5px}.mobile-menu-button-clone.is--close .icon.icon-hamburger{display:none}.mobile-menu-button-clone.is--close .icon.icon-close{display:inline-block}@media screen and (max-width:990px){.mobile-menu-button-clone{display:inline-block}}.toppage-ec__marquee-carousel .swiper-pagination-bullet{background-color:#b19458;opacity:.5}.toppage-ec__marquee-carousel .swiper-pagination-bullet-active{background-color:#b19458;opacity:1}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:-5px}.is-sp{display:none}@media screen and (max-width:990px){.is-sp{display:block}}.is-sp .mobilemenu{display:flex;position:absolute;top:30px;right:25px;align-items:flex-start}@media screen and (max-width:750px){.is-sp .mobilemenu{top:30px;right:19px}}.is-sp .mobilemenu li{width:50px}@media screen and (max-width:750px){.is-sp .mobilemenu li{width:45px}}.is-sp .mobilemenu li button{padding:0}.is-sp .mobilemenu li div{padding:0 11px}@media screen and (max-width:750px){.is-sp .mobilemenu li a.site-header__icon{padding:0}}.site-footer{background-color:#0000!important;position:relative;background-position:bottom;font-family:Shippori Mincho B1,serif;z-index:0;background:url(/cdn/shop/files/footer--fringe02.png) 0% 100% no-repeat,url(/cdn/shop/files/footer--fringe03.png) 100% 100% no-repeat!important;background-size:255px auto,340px auto!important;font-size:1.5rem;color:#006536!important;font-weight:300}@media screen and (max-width:750px){.site-footer{background-size:127.5px auto,127.5px auto!important}}.site-footer .title{font-size:2.1rem;font-weight:700}.site-footer a{transition:.3s}.site-footer a:hover{opacity:.5}.site-footer .service-link-list{display:flex;width:fit-content;margin:2rem auto}.site-footer .service-link-list a{color:#006536}.site-footer .service-link-list li{margin:0 1rem;position:relative}.site-footer .service-link-list li:first-child:before{display:none}.site-footer .service-link-list li:before{position:absolute;content:"|";color:#006536;left:-10px}@media screen and (max-width:750px){.site-footer .service-link-list{display:none}}.site-footer .sns-list{display:flex;gap:24px;justify-content:center;margin-top:99px}@media screen and (max-width:750px){.site-footer .sns-list{margin-top:50px;gap:12px}}.site-footer .sns-list li{display:inline-block;height:40px;width:40px}.site-footer .sns-list li a{display:block;border-radius:50%;position:relative;height:40px;width:40px}.site-footer .sns-list li a img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:inline-block}.site-footer .permission-list{display:flex;width:fit-content;margin:7rem auto 2rem}.site-footer .permission-list a{color:#006536}.site-footer .permission-list li{margin:0 1rem}.site-footer .copyright{font-size:1.3rem;width:fit-content;margin:0 auto 2rem}@media screen and (max-width:750px){.site-footer .copyright{margin:var(--margin-ss) auto 2rem}}.pagetop{display:block;position:fixed;right:10px;bottom:-60px;z-index:1;width:50px;height:50px}.pagetop.show{transition:all .5s;display:block!important;bottom:60px}.pagetop.hide{transition:all .5s;display:block!important;bottom:-60px}.pagetop a{display:block!important;font-size:0;width:50px;height:50px;text-align:center;background:#3a7846;border-radius:50%;line-height:50px}.pagetop a:before{content:"";display:block;border-top:2px solid #fff;border-right:2px solid #fff;width:25%;height:25%;top:40%;left:0;right:0;margin:auto;position:absolute;transform:rotate(-45deg)}:root{--margin-l: 100px;--margin: 50px;--margin-m: 50px;--margin-s: 25px;--margin-ss: 8px;--page-width: 1000px}@media screen and (max-width:450px){:root{--swiper-navigation-size: 24px}}.page-new_mailmag .section-header{display:none}.template-page-onlineshop-top{opacity:.1;transition:3s;background:url(/cdn/shop/files/toppage-ec__bg-fringe01.png) -20px 90px no-repeat,url(/cdn/shop/files/toppage-ec__bg-fringe02.png) 100% 90px no-repeat!important;background-size:344.514945px auto,372.49465px auto!important}.template-page-onlineshop-top.is--active{opacity:1}@media screen and (max-width:990px){.template-page-onlineshop-top{background-size:255px auto,287.3px auto!important}}@media screen and (max-width:750px){.template-page-onlineshop-top{background-size:170px auto,202.3px auto!important}}.toppage-ec__marquee-carousel{position:relative;margin-bottom:5rem;z-index:1}@media screen and (max-width:750px){.toppage-ec__marquee-carousel{padding-bottom:0}}.toppage-ec__marquee-carousel .swiper-slide{overflow:hidden;max-width:75rem;aspect-ratio:970/680;background-color:#fff}.toppage-ec__marquee-carousel .swiper-slide:hover img{opacity:.7}.toppage-ec__marquee-carousel .swiper-slide img{width:100%;height:100%;object-fit:cover;transition:.3s}.toppage-ec__marquee-carousel .swiper-slide a{display:block;width:100%;height:100%}.toppage-ec__marquee-carousel .swiper-button-prev,.toppage-ec__marquee-carousel .swiper-button-next{color:#fff}.toppage-ec__marquee-carousel .swiper-button-group{position:absolute;width:100%;top:50%;transform:translateY(-50%);z-index:1}.toppage-ec__marquee-carousel .swiper-button-group .d{fill:#b19458}.toppage-ec__marquee-carousel .swiper-pagination-bullet{background:#d7d7d7;opacity:1}.toppage-ec__marquee-carousel .swiper-pagination-bullet-active{background:#1f1615;opacity:1}.toppage-feature .page-width{position:relative;max-width:80%}@media screen and (max-width:750px){.toppage-feature .page-width{max-width:100%}}.toppage-feature .section-header{margin-top:5rem;position:relative}.toppage-feature .section-header img,.toppage-feature .section-header svg{width:284.949665px;margin:auto;display:block}.toppage-feature .section-header .text-group{width:284.949665px;margin:auto;text-align:center;color:#006536;position:absolute;top:0;left:0;right:0}.toppage-feature .section-header .text-group .label{font-size:2.8rem;letter-spacing:.2rem;margin-top:2.2rem;font-family:Montserrat,sans-serif}.toppage-feature .section-header .text-group .text{font-size:1.2rem;letter-spacing:1;margin-top:-.5rem}.toppage-feature .banner-list{display:flex;flex-wrap:wrap;width:fit-content;margin:var(--margin) auto;gap:30px}@media screen and (max-width:750px){.toppage-feature .banner-list{gap:10px;flex-wrap:wrap;margin:0}}.toppage-feature .banner-list .banner-list-item{width:calc(33.3333333333% - 20px)}@media screen and (max-width:750px){.toppage-feature .banner-list .banner-list-item{width:calc(50% - 5px);margin-bottom:10px}}.toppage-feature .banner-list .banner-list-item:hover a img{opacity:.7}.toppage-feature .banner-list .banner-list-item a{display:block}.toppage-feature .banner-list .banner-list-item a img{transition:.3s}.toppage-feature .banner-list img,.toppage-feature .banner-list svg{z-index:1;width:100%;overflow:hidden;position:relative}.products__slider{margin-top:100px}.products__slider .text-group{text-align:center;font-size:1.25em;font-weight:600}.products__slider .toppage-ec__marquee-carousel{margin-bottom:0!important;margin-top:55px;padding-bottom:30px}.products__slider .toppage-ec__marquee-carousel .swiper-slide{max-width:45rem;aspect-ratio:450/295}.toppage-ec__released{z-index:1;padding:5rem 0;background:url(/cdn/shop/files/toppage-ec__released-bg.webp) 50% -70px no-repeat;background-size:cover;position:relative}.toppage-ec__released:before{display:block;content:"";background:url(/cdn/shop/files/toppage-ec__released-bg-fringe00.svg) 0 0% no-repeat;width:197.725215px;height:73.6967px;position:absolute;top:0;right:calc(50% - 296.5878225px);background-size:contain;z-index:1}@media screen and (max-width:990px){.toppage-ec__released:before{top:var(--margin);right:calc(50% - 197.725215px);width:168.06643275px;height:62.642195px}}@media screen and (max-width:750px){.toppage-ec__released:before{right:calc(50% - 168.06643275px)}}.toppage-ec__released .page-width{position:relative;max-width:100rem}.toppage-ec__released .section-header{margin-top:5rem;position:relative}@media screen and (max-width:990px){.toppage-ec__released .section-header{margin-top:var(--margin)}}.toppage-ec__released .section-header img,.toppage-ec__released .section-header svg{width:284.949665px;margin:auto;display:block}.toppage-ec__released .section-header .text-group{width:284.949665px;text-align:center;color:#006536;margin:0 auto;position:relative}.toppage-ec__released .section-header .text-group:before{display:block;content:"";background:url(/cdn/shop/files/sakura.png?v=1745828280) 0 0% no-repeat;width:72px;height:75px;position:absolute;top:-15px;left:-25px;background-size:contain;z-index:1}@media screen and (max-width:990px){.toppage-ec__released .section-header .text-group:before{z-index:-1;width:99.8172px;height:80.10705px;left:-35px}}.toppage-ec__released .section-header .text-group:after{display:block;content:"";background:url(/cdn/shop/files/blue-flower.png?v=1745828280) 0 0% no-repeat;width:50px;height:60px;position:absolute;top:0;right:-15px;background-size:contain;z-index:1}@media screen and (max-width:990px){.toppage-ec__released .section-header .text-group:after{width:60px;height:55px;right:-32px}}.toppage-ec__released .section-header .label{font-size:2.8rem;letter-spacing:.2rem;margin-top:2.2rem;font-family:Montserrat,sans-serif}@media screen and (max-width:990px){.toppage-ec__released .section-header .label{margin-top:10rem}}.toppage-ec__released .section-header .text{font-size:1.2rem;letter-spacing:1;margin-top:-.5rem}.toppage-ec__released .released-list{display:flex;flex-wrap:wrap;justify-content:space-around;margin:auto}.toppage-ec__released .released-list .released-list-item{width:170px;position:relative}.toppage-ec__released .released-list .released-list-item:hover a .image img{opacity:.7}.toppage-ec__released .released-list .released-list-item:hover a .text{opacity:.7;text-decoration:underline}@media screen and (max-width:990px){.toppage-ec__released .released-list .released-list-item{width:calc(25% - var(--margin))}}@media screen and (max-width:750px){.toppage-ec__released .released-list .released-list-item{width:calc(50% - var(--margin))}}.toppage-ec__released .released-list .image{position:relative;width:100%;height:170px}.toppage-ec__released .released-list .image img{position:absolute;width:100%;height:auto;object-fit:cover;top:50%;left:50%;transform:translate(-50%,-50%);display:block;transition:.3s}.toppage-ec__released .released-list .new .image:after{display:block;content:"";background:url(/cdn/shop/files/toppage-ec__released-icon-new.svg) 0 0% no-repeat;width:54.4px;height:54.4px;position:absolute;top:-20px;left:0;background-size:54.4px 54.4px;z-index:1}@media screen and (max-width:990px){.toppage-ec__released .released-list .new .image:after{top:0;left:0}}@media screen and (max-width:750px){.toppage-ec__released .released-list .new .image:after{top:0;left:0}}@media screen and (max-width:500px){.toppage-ec__released .released-list .new .image:after{top:0;left:-10px}}@media screen and (max-width:400px){.toppage-ec__released .released-list .new .image:after{top:0;left:-10px;transform:scale(.75)}}.toppage-ec__released .released-list .date{font-size:1.3rem;margin:2rem 0 1rem}.toppage-ec__released .released-list .text{margin:1rem 0;color:#3a7846;display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-weight:400;transition:.3s}@media screen and (max-width:990px){.toppage-ec__released .released-list .text{margin:1rem 0 2rem}}.toppage-ec__released .button-readmore{display:block;border:#b19458 solid 1px;-webkit-transition:.4s;transition:.4s;padding:.5rem var(--margin-s);margin-left:1rem;position:relative;background:#0000;width:fit-content;padding:1rem var(--margin);margin:var(--margin) auto}.toppage-ec__released .button-readmore svg{width:98.5947px;z-index:1;position:relative}.toppage-ec__released .button-readmore .d{fill:#b19458;transition:.4s}.toppage-ec__released .button-readmore:before{transition:.4s;content:"";display:block;position:absolute;top:0;left:0;z-index:0;width:0;height:100%;background:#b19458}.toppage-ec__released .button-readmore:hover .d{fill:#fff}.toppage-ec__released .button-readmore:hover:before{content:"";width:100%}.toppage-ec__ranking{margin-bottom:10rem}.toppage-ec__ranking .tab-content{display:none}.toppage-ec__ranking .tab-content.active{display:block}.toppage-ec__ranking .ranking__tab li.active{font-weight:700;border-bottom:2px solid;color:#545454}@media screen and (max-width:1229px){.toppage-ec__ranking .ranking__tab li.active{flex-direction:column;border-bottom:none;text-decoration:underline;border-bottom:2px solid #fff}}.toppage-ec__ranking .ranking__tab{display:flex}@media screen and (max-width:1229px){.toppage-ec__ranking .ranking__tab{flex-direction:column}}.toppage-ec__ranking .ranking__tab li{padding-bottom:5px;cursor:pointer;color:#999;font-size:14px;font-weight:400;margin-right:24px;border-bottom:2px solid #fff}@media screen and (max-width:1229px){.toppage-ec__ranking .ranking__tab li{width:fit-content}}@media screen and (max-width:990px){.toppage-ec__ranking .ranking__tab li{font-size:16px;padding-bottom:10px}}.toppage-ec__ranking .page-width{position:relative;max-width:unset;margin:80px;padding:0}@media screen and (max-width:749px){.toppage-ec__ranking .page-width{margin:25px}}.toppage-ec__ranking .page-width .label{position:relative}.toppage-ec__ranking .page-width .label:before{display:block;content:"";background:url(/cdn/shop/files/toppage-ec__released-bg-fringe01.png) 0 0% no-repeat;width:70px;height:56px;position:absolute;top:0;left:-10px;background-size:contain;z-index:1}@media screen and (max-width:990px){.toppage-ec__ranking .page-width .label:before{z-index:-1;width:99.8172px;height:80.10705px;left:-35px}}.toppage-ec__ranking .page-width .label:after{display:block;content:"";background:url(/cdn/shop/files/toppage-ec__released-bg-fringe02.png) 0 0% no-repeat;width:70px;height:43px;position:absolute;top:0;right:-15px;background-size:contain;z-index:1}@media screen and (max-width:990px){.toppage-ec__ranking .page-width .label:after{bottom:calc(var(--margin-l)*2*-1);width:57.01885px;height:34.38245px;background-size:57.01885px 34.38245px;right:-5px}}.toppage-ec__ranking .section-header{margin:0 auto 5rem}.toppage-ec__ranking .section-header .text-group{width:284.949665px;margin:auto;text-align:center;color:#006536}.toppage-ec__ranking .section-header .label{font-size:2.8rem;letter-spacing:.2rem;margin-top:2.2rem;font-family:Montserrat,sans-serif}.toppage-ec__ranking .section-header .text{font-size:1.2rem;letter-spacing:1;margin-top:-.5rem}.toppage-ec__ranking .ranking-list{border-top:1px solid rgba(0,0,0,.0784313725);padding-top:30px;display:flex;flex-direction:row;flex-wrap:wrap;font-weight:600;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Helvetica Neue,Arial,sans-serif;counter-reset:ranking 3;gap:15px 40px}@media screen and (max-width:990px){.toppage-ec__ranking .ranking-list{gap:15px 46px}}.toppage-ec__ranking .ranking-list .ranking-list-item{width:calc((100% - 200px)/6);position:relative}.toppage-ec__ranking .ranking-list .ranking-list-item:hover a .image img{opacity:.75}.toppage-ec__ranking .ranking-list .ranking-list-item:hover a .text{opacity:.7;text-decoration:underline}@media screen and (max-width:990px){.toppage-ec__ranking .ranking-list .ranking-list-item{width:calc(26% - var(--margin))}.toppage-ec__ranking .ranking-list .ranking-list-item:nth-child(n+11){display:none}}@media screen and (max-width:750px){.toppage-ec__ranking .ranking-list .ranking-list-item{width:calc(50% - var(--margin-s));margin-bottom:var(--margin-s)}}.toppage-ec__ranking .ranking-list .ranking-list-item:nth-child(n+4):before{position:absolute;top:-1px;left:-1px;padding-left:10px;padding-top:4px;color:#fff;content:counter(ranking,decimal);counter-increment:ranking;display:block;width:60px;aspect-ratio:1;clip-path:polygon(0 0,100% 0,0 100%);background:#ff9800;z-index:1;font-size:1.4rem}.toppage-ec__ranking .ranking-list .ranking-list-item:nth-child(1):before{display:block;content:"";width:60px;height:60px;position:absolute;top:-20px;left:-20px;z-index:1;background:url(/cdn/shop/files/toppage-ec__ranking-star01.png?v=1744770900) 0 0% no-repeat;background-size:contain}.toppage-ec__ranking .ranking-list .ranking-list-item:nth-child(2):before{display:block;content:"";width:60px;height:60px;position:absolute;top:-20px;left:-20px;z-index:1;background:url(/cdn/shop/files/toppage-ec__ranking-star02.png?v=1744771261) 0 0% no-repeat;background-size:contain}.toppage-ec__ranking .ranking-list .ranking-list-item:nth-child(3):before{display:block;content:"";width:60px;height:60px;position:absolute;top:-20px;left:-20px;z-index:1;background:url(/cdn/shop/files/toppage-ec__ranking-star03.png?v=1744771261) 0 0% no-repeat;background-size:contain}.toppage-ec__ranking .ranking-list .image{position:relative;box-shadow:2px 2px 4px #00000080}.toppage-ec__ranking .ranking-list .image:before{display:block;content:"";padding-top:100%}.toppage-ec__ranking .ranking-list .image img{position:absolute;width:100%;height:auto;top:50%;left:50%;transform:translate(-50%,-50%);transition:.3s}.toppage-ec__ranking .ranking-list .text{margin:1rem 0;color:#006536;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:.3s}@media screen and (max-width:990px){.toppage-ec__ranking .ranking-list .text{margin:1rem 0 2rem}}.toppage-ec__ranking .button-readmore{display:block;border:#fff solid 1px;-webkit-transition:.4s;transition:.4s;padding:.5rem var(--margin-s);margin-left:1rem;position:relative;background:#0000;width:fit-content;padding:1rem var(--margin);margin:var(--margin) auto}.toppage-ec__ranking .button-readmore svg{width:98.5947px;z-index:1;position:relative}.toppage-ec__ranking .button-readmore .d{fill:#fff;transition:.4s}.toppage-ec__ranking .button-readmore:before{transition:.4s;content:"";display:block;position:absolute;top:0;left:0;z-index:0;width:0;height:100%;background:#fff}.toppage-ec__ranking .button-readmore:hover .d{fill:#b19458}.toppage-ec__ranking .button-readmore:hover:before{content:"";width:100%}.toppage-ec__sub{margin:5rem 0}@media screen and (max-width:990px){.toppage-ec__sub{margin:var(--margin-l) 0 calc(var(--margin-l)*1)}}.toppage-ec__sub .banner-group{position:relative;display:flex;justify-content:space-between;max-width:819.4px;margin:auto}@media screen and (max-width:750px){.toppage-ec__sub .banner-group{display:block}}.toppage-ec__sub .banner{display:block;position:relative;width:calc(50% - 20px);font-size:2rem;color:#3a7846}@media screen and (max-width:750px){.toppage-ec__sub .banner{margin:2rem 0;width:100%}}.toppage-ec__sub .banner:hover{color:#3a7846}.toppage-ec__sub .banner:hover .group{opacity:.7}.toppage-ec__sub .banner:before{display:block;content:"";padding-top:45.652173913%}.toppage-ec__sub .banner .group{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;transition:.3s}.toppage-ec__sub .banner .d{fill:#006536}.toppage-ec__sub .banner.faq svg{width:45.59128px}.toppage-ec__sub .banner.mailmagazine svg{width:43.52px}.toppage-ec__sub .banner.mailmagazine{background:url(/cdn/shop/files/toppage-ec__sub-mailmagazine-bg.jpg) 50% 50% no-repeat;background-size:contain}.toppage-ec__sub .banner.faq{background:url(/cdn/shop/files/toppage-ec__sub-faq-bg.jpg) 50% 50% no-repeat;background-size:contain}@media screen and (min-width:750px){body.template-index.page-.is--active .main-content{padding-top:80px}}.corporate__topPage h2,.corporate__topPage h3,.corporate__topPage h4,.corporate__topPage h5,.corporate__topPage p{margin:0;font-family:Shippori Mincho B1,serif}.corporate__topPage .js-headline{width:100%;overflow:hidden;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;z-index:10}.corporate__topPage .js-headline .js-text{text-align:center;text-shadow:1px 2px 3px gray;font-size:50px;font-weight:900;letter-spacing:10px}@media screen and (max-width:750px){.corporate__topPage .js-headline .js-text{font-size:25px;letter-spacing:4px}}.corporate__topPage .js-headline .js-text span{display:inline-block}.corporate__topPage p,.corporate__topPage span,.corporate__topPage div{font-family:Shippori Mincho B1,serif}.corporate__topPage .page-width{max-width:175rem!important;margin:0 auto}@media screen and (max-width:990px){.corporate__topPage .page-width{max-width:100%!important;margin:0}}.corporate__topPage p{margin:0}.corporate__topPage .kv{position:relative;z-index:1;overflow:hidden}.corporate__topPage .kv video{width:100vw;height:100vh;object-fit:cover}.corporate__topPage .kv .toggle-audio-btn.Play{display:none}.corporate__topPage .kv__button{position:absolute;right:2%;bottom:15%;z-index:1;border-radius:50%;border:solid 2px #fff;padding:10px;transition:.3s;background-color:#ffffff63;z-index:10}.corporate__topPage .kv__button:hover{transform:scale(1.1)}@media screen and (max-width:750px){.corporate__topPage .kv__button{right:5%}}.corporate__topPage .kv__button a{display:flex;align-items:center;justify-content:center;color:#fff;width:200px;height:200px;text-align:center;font-size:20px;font-weight:900;transition:.3s;text-shadow:1px 2px 3px gray;position:relative;z-index:10}@media screen and (max-width:990px){.corporate__topPage .kv__button a{width:150px;height:150px;font-size:15px}}@media screen and (max-width:750px){.corporate__topPage .kv__button a{width:100px;height:100px;font-size:10px}}.corporate__topPage .kv .youtube-controls{position:absolute;top:20px;right:10px;z-index:10;display:flex;flex-direction:column;align-items:flex-end}@media screen and (max-width:750px){.corporate__topPage .kv .youtube-controls{top:90px}}.corporate__topPage .kv .youtube-controls img{width:40px;height:40px;display:block}.corporate__topPage .kv .youtube-controls .open-modal{text-align:right}.corporate__topPage .kv .youtube-controls .open-modal a{border:solid 1px #fff;color:#fff;font-weight:900;text-shadow:1px 2px 3px gray;padding:10px 10px 10px 50px;border-radius:50px;line-height:1;position:relative;transition:.3s;margin-top:10px;display:inline-block}@media screen and (max-width:750px){.corporate__topPage .kv .youtube-controls .open-modal a{font-size:13px;padding:10px 10px 10px 40px;line-height:1.5}}.corporate__topPage .kv .youtube-controls .open-modal a:before{content:"";display:block;width:23px;height:23px;position:absolute;left:15px;top:50%;transform:translateY(-50%);background:url(/cdn/shop/files/music_note_FFFF.png?v=1767774733) no-repeat 0 0;background-size:contain;transition:.3s}@media(hover:hover)and (pointer:fine){.corporate__topPage .kv .youtube-controls .open-modal a:hover{background-color:#fff;color:#006536;text-shadow:none}.corporate__topPage .kv .youtube-controls .open-modal a:hover:before{background:url(/cdn/shop/files/music_note_006536.png?v=1767774733) no-repeat 0 0;background-size:contain}}.corporate__topPage .kv .youtube-controls button{background-color:#0000;border:none;color:#fff}.corporate__topPage .kv .youtube-controls button .guide-text{font-weight:900;text-shadow:1px 2px 3px gray}@media screen and (max-width:750px){.corporate__topPage .kv .youtube-controls button .guide-text{font-size:13px}}.corporate__topPage .kv .youtube-controls button .audio-label{font-size:20px;font-weight:900}@media screen and (max-width:750px){.corporate__topPage .kv .youtube-controls button .audio-label{font-size:15px}}.corporate__topPage .kv .toggle-audio-btn__box{display:flex;align-items:center;gap:10px}.corporate__topPage .kv .border{border-top:solid 1px #fff;width:20px}.corporate__topPage .kv h1.kv-headline{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0;width:2%;z-index:10}@media screen and (max-width:990px){.corporate__topPage .kv h1.kv-headline{width:3%}}@media screen and (max-width:750px){.corporate__topPage .kv h1.kv-headline{width:5%}}.corporate__topPage .kv h1.kv-headline img{height:60%;width:auto;max-width:100%}.corporate__topPage .kv .scroll-down__box{display:inline-block;position:absolute;bottom:15%;padding:10px 10px 110px;color:#fff;font-size:14px;font-family:Shippori Mincho B1,serif;line-height:1;font-weight:700;letter-spacing:.2em;text-transform:uppercase;writing-mode:vertical-lr;left:100px}@media screen and (max-width:990px){.corporate__topPage .kv .scroll-down__box{left:35px}}@media screen and (max-width:750px){.corporate__topPage .kv .scroll-down__box{left:0;font-size:10px;bottom:0}}.corporate__topPage .kv .scroll-down__box:after{content:"";position:absolute;bottom:0;left:15px;width:1px;height:100px;background:#fff;animation:liner 2.5s cubic-bezier(1,0,0,1) infinite}@keyframes liner{0%{transform:scaleY(0);transform-origin:0 0}30%{transform:scale(1);transform-origin:0 0}70%{transform:scale(1);transform-origin:0 100%}to{transform:scaleY(0);transform-origin:0 100%}}.corporate__topPage .more{position:relative;display:block;width:100%;text-align:center;background-color:#f08300;border:solid 1px #f08300;border-radius:50px;color:#fff;font-size:1.5rem;padding:12px 0;line-height:1;transition:.3s;margin-top:10px}.corporate__topPage .more:before{content:"";display:block;width:24px;height:18px;position:absolute;z-index:0;right:15px;top:50%;transform:translate(-50%,-50%);background:url(/cdn/shop/files/renewal-arrow-right-white.png?v=1734941240) no-repeat 0 0;background-size:contain;transition:.3s}@media screen and (max-width:750px){.corporate__topPage .more:before{right:3px}}.corporate__topPage .more:hover{background-color:#fff;color:#f08300}.corporate__topPage .more:hover:before{background:url(/cdn/shop/files/renewal-arrow-right-orange.png?v=1734941255) no-repeat 0 0;background-size:contain}.corporate__topPage .more.comingsoon{background-color:silver;border:solid 1px silver}.corporate__topPage .more.comingsoon:before{display:none}.corporate__topPage .more.comingsoon:hover{pointer-events:none;color:#fff}.corporate__topPage .section-header{margin:0;text-align:center}.corporate__topPage .section-header-text{font-size:4rem;font-weight:900;color:#006536;line-height:1.438;margin-top:2rem;font-family:Shippori Mincho B1,serif}.corporate__topPage .section-header-text br{display:none}@media screen and (max-width:990px){.corporate__topPage .section-header-text{font-size:3rem}}@media screen and (max-width:750px){.corporate__topPage .section-header-text{font-size:2.3rem}.corporate__topPage .section-header-text br{display:block}}.corporate__topPage .section-header .label{display:block;margin:auto;color:#b19458;font-size:3.8rem;font-weight:700;line-height:1}.corporate__topPage .section-header .label__subtext{display:block;margin-top:10px;font-size:2.5rem}.corporate__topPage .toppage-corp__marquee-carousel{position:relative;width:100%;height:100vh}@media screen and (max-width:990px){.corporate__topPage .toppage-corp__marquee-carousel{margin:0}}@media screen and (max-width:750px){.corporate__topPage .toppage-corp__marquee-carousel{margin:0}}@media screen and (max-width:750px)and (orientation:portrait){.corporate__topPage .toppage-corp__marquee-carousel{height:100vh}}.corporate__topPage .toppage-corp__marquee-carousel .head{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:60%;width:auto;max-width:100%;z-index:10}.corporate__topPage .toppage-corp__marquee-carousel .swiper-slide .media{width:100%;overflow:hidden;height:100vh}@media screen and (max-width:750px)and (orientation:portrait){.corporate__topPage .toppage-corp__marquee-carousel .swiper-slide .media{aspect-ratio:unset;width:100%;height:calc(100vh - 78px)}}.corporate__topPage .toppage-corp__marquee-carousel .swiper-slide img{object-fit:cover;max-width:unset!important}.corporate__topPage .aboutus{padding-top:75px}@media screen and (max-width:750px){.corporate__topPage .aboutus{padding-top:40px}}.corporate__topPage .aboutus .toppage-corp__aboutus{position:relative;overflow:visible;text-align:center}.corporate__topPage .aboutus .toppage-corp__aboutus .copy{display:block;margin:auto;max-width:764.725705px;margin:var(--margin) auto}.corporate__topPage .aboutus .toppage-corp__aboutus p{color:#006536}.corporate__topPage .aboutus .toppage-corp__aboutus .aboutus__text{margin-top:2rem;font-size:1.5rem;font-family:Shippori Mincho B1,serif;font-weight:500;line-height:2.167}@media screen and (max-width:990px){.corporate__topPage .aboutus .toppage-corp__aboutus .aboutus__text{font-size:1.3rem}}@media screen and (max-width:750px){.corporate__topPage .aboutus .toppage-corp__aboutus .aboutus__text{text-align:left}}.corporate__topPage .aboutus .toppage-corp__aboutus .aboutus__btn{width:342px;margin:30px auto 0}@media screen and (max-width:990px){.corporate__topPage .aboutus .toppage-corp__aboutus .aboutus__btn{width:250px;margin:20px auto 0}}.corporate__topPage .aboutus .toppage-corp__aboutus .aboutus__btn:hover a{background-color:#fff}.corporate__topPage .aboutus .toppage-corp__aboutus .aboutus__btn:hover a:before{background:url(/cdn/shop/files/renewal-arrow-right-orange.png?v=1734941255) no-repeat 0 0;background-size:contain}.corporate__topPage .aboutus .toppage-corp__aboutus .aboutus__btn:hover a p{color:#f08300}.corporate__topPage .aboutus .toppage-corp__aboutus .aboutus__btn a{display:block;width:100%;height:100%;padding:20px 45px;background-color:#f08300;transition:.3s;border:solid 1px #f08300;border-radius:70px;position:relative}@media screen and (max-width:990px){.corporate__topPage .aboutus .toppage-corp__aboutus .aboutus__btn a{padding:15px 20px}}.corporate__topPage .aboutus .toppage-corp__aboutus .aboutus__btn a:before{content:"";display:block;width:24px;height:18px;position:absolute;z-index:0;right:15px;top:50%;transform:translate(-50%,-50%);background:url(/cdn/shop/files/renewal-arrow-right-white.png?v=1734941240) no-repeat 0 0;background-size:contain;transition:.3s}.corporate__topPage .aboutus .toppage-corp__aboutus .aboutus__btn a p{color:#fff;font-size:2rem;font-weight:700;line-height:1;margin:0;font-family:Shippori Mincho B1,serif;transition:.3s}@media screen and (max-width:990px){.corporate__topPage .aboutus .toppage-corp__aboutus .aboutus__btn a p{font-size:1.5rem}}.corporate__topPage .toppage-corp__gotoshop{padding:280px 0 0;margin:0;position:relative}.corporate__topPage .toppage-corp__gotoshop:before{content:"";display:block;width:40%;z-index:1;background:url(/cdn/shop/files/toppage-corp__fringe-note03.svg) no-repeat 0 0;background-size:contain;padding-top:40%;position:absolute;top:0%;z-index:3;left:-9%}@media screen and (max-width:750px){.corporate__topPage .toppage-corp__gotoshop:before{width:70%;padding-top:70%;top:10%}}.corporate__topPage .toppage-corp__gotoshop:after{content:"";display:block;width:30%;padding-top:30%;position:absolute;top:2%;z-index:3;right:-8%;background:url(/cdn/shop/files/toppage-corp__fringe-note04.svg) no-repeat 0 0;background-size:contain}@media screen and (max-width:750px){.corporate__topPage .toppage-corp__gotoshop:after{width:70%;padding-top:70%;top:20%;right:-28%}}.corporate__topPage .toppage-corp__gotoshop .text-group{height:500px;background:url(/cdn/shop/files/toppage-corp__gotoshop-bg.webp) no-repeat 50% 50%;background-size:cover;position:relative;z-index:0;padding-top:180px}@media screen and (max-width:750px){.corporate__topPage .toppage-corp__gotoshop .text-group{background:url(/cdn/shop/files/toppage-corp__gotoshop-bg-mobile.webp) no-repeat 50% 50%;background-size:cover}}.corporate__topPage .toppage-corp__gotoshop .text{text-align:center;position:relative;z-index:3;margin-bottom:var(--margin)}@media screen and (max-width:750px){.corporate__topPage .toppage-corp__gotoshop .text{margin:0;text-align:left}}.corporate__topPage .toppage-corp__gotoshop .button-gotoshop{display:block;border:1px solid #ed711a;-o-border-image:linear-gradient(to right,#dcbf18,#ed711a 100%);border-image:-webkit-gradient(linear,left top,right top,from(#dcbf18),to(#ed711a));border-image:linear-gradient(to right,#dcbf18,#ed711a);border-image-slice:1;position:relative;color:#fff;background:#0000;width:fit-content;padding:2rem 6rem;margin:2rem auto;min-width:221px;font-weight:400;text-align:center}@media screen and (max-width:750px){.corporate__topPage .toppage-corp__gotoshop .button-gotoshop{position:relative;width:calc(100% - 40px);margin:var(--margin-s) auto}}.corporate__topPage .toppage-corp__gotoshop .button-gotoshop svg{width:111.050375px;z-index:2;position:relative;margin-bottom:-5px}.corporate__topPage .toppage-corp__gotoshop .button-gotoshop .d{fill:#fff}.corporate__topPage .toppage-corp__gotoshop .button-gotoshop:before{transition:.4s;content:"";display:block;position:absolute;top:0;left:0;z-index:2;width:0;height:100%;background:#fff}.corporate__topPage .toppage-corp__gotoshop .button-gotoshop:after{transition:.4s;content:"";display:block;position:absolute;top:0;right:0;z-index:1;width:100%;height:100%;background:linear-gradient(to right,#dcbf18,#ed711a)}.corporate__topPage .toppage-corp__gotoshop .button-gotoshop:hover{border:1px solid #ed711a}.corporate__topPage .toppage-corp__gotoshop .button-gotoshop:hover:before{width:100%}.corporate__topPage .toppage-corp__gotoshop .button-gotoshop:hover:after{width:0}.corporate__topPage .toppage-corp__gotoshop .button-gotoshop:hover .d{fill:#ed711a}.corporate__topPage .toppage-corp__column{margin-top:120px;padding-bottom:120px;position:relative}@media screen and (max-width:750px){.corporate__topPage .toppage-corp__column{margin-top:60px;padding-bottom:60px}}.corporate__topPage .toppage-corp__column .page-width{max-width:106rem!important}.corporate__topPage .toppage-corp__column .news__tab{display:flex;flex-wrap:wrap;margin-top:40px}.corporate__topPage .toppage-corp__column .news__tab .all{color:#707070}.corporate__topPage .toppage-corp__column .news__tab .pressrelease{color:#b19458}.corporate__topPage .toppage-corp__column .news__tab .newsrelease{color:#006536}.corporate__topPage .toppage-corp__column .news__tab .notice{color:#3f5b88}.corporate__topPage .toppage-corp__column .news__tab .media{color:#d67a59}.corporate__topPage .toppage-corp__column .news__tab ul{margin-top:10px}.corporate__topPage .toppage-corp__column .news__tab ul li{position:relative;padding-bottom:10px;margin-top:10px;border-bottom:solid 1px #707070;color:#707070}.corporate__topPage .toppage-corp__column .news__tab ul li:first-child{margin-top:0}.corporate__topPage .toppage-corp__column .news__tab ul li a{display:flex;align-items:center;gap:20px}.corporate__topPage .toppage-corp__column .news__tab ul li a .blogs__label{width:50px;height:50px;font-size:1.2rem;text-align:center;line-height:1.2;color:#fff}.corporate__topPage .toppage-corp__column .news__tab ul li a .blogs__label.PressRelease,.corporate__topPage .toppage-corp__column .news__tab ul li a .blogs__label.info,.corporate__topPage .toppage-corp__column .news__tab ul li a .blogs__label.NewRelease,.corporate__topPage .toppage-corp__column .news__tab ul li a .blogs__label.media{display:flex;align-items:center;justify-content:center}.corporate__topPage .toppage-corp__column .news__tab ul li a .blogs__label.PressRelease{background-color:#b19458}.corporate__topPage .toppage-corp__column .news__tab ul li a .blogs__label.info{background-color:#3f5b88}.corporate__topPage .toppage-corp__column .news__tab ul li a .blogs__label.NewRelease{background-color:#006536}.corporate__topPage .toppage-corp__column .news__tab ul li a .blogs__label.media{background-color:#d67a59}.corporate__topPage .toppage-corp__column .news__tab ul li a .blogs__title{max-width:90%}@media screen and (max-width:990px){.corporate__topPage .toppage-corp__column .news__tab ul li a .blogs__title{max-width:75%}}.corporate__topPage .toppage-corp__column .news__tab ul li a .blogs__title span{display:block}@media screen and (max-width:990px){.corporate__topPage .toppage-corp__column .news__tab ul li a .blogs__title span{width:60px}.corporate__topPage .toppage-corp__column .news__tab ul li a .blogs__title span time{font-size:1.2rem}}.corporate__topPage .toppage-corp__column .news__tab ul li a p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis}@media screen and (max-width:990px){.corporate__topPage .toppage-corp__column .news__tab ul li a p{font-size:1.2rem}}.corporate__topPage .toppage-corp__column .news__tab>label{flex:1 1;order:-1;min-width:70px;padding:.7em 1em .5em;background-color:#fff;color:#999;font-weight:600;font-size:1.5rem;text-align:center;cursor:pointer;border-bottom:solid 1px #707070;display:flex;align-items:center;justify-content:center}.corporate__topPage .toppage-corp__column .news__tab>label br{display:none}@media screen and (max-width:990px){.corporate__topPage .toppage-corp__column .news__tab>label{font-size:1.3rem;line-height:1.3}.corporate__topPage .toppage-corp__column .news__tab>label br{display:block}}@media screen and (max-width:750px){.corporate__topPage .toppage-corp__column .news__tab>label{min-width:50px;font-size:1.1rem}}.corporate__topPage .toppage-corp__column .news__tab>label:hover{opacity:.8}.corporate__topPage .toppage-corp__column .news__tab input{display:none}.corporate__topPage .toppage-corp__column .news__tab>ul{display:none;width:100%;background-color:#fff}.corporate__topPage .toppage-corp__column .news__tab>ul .btn_block{display:flex;justify-content:flex-end;margin-top:20px}.corporate__topPage .toppage-corp__column .news__tab>ul .btn_block .blogs_btn{display:flex}.corporate__topPage .toppage-corp__column .news__tab>ul .btn_block .blogs_btn:hover .blogs_btn_text{opacity:.5}.corporate__topPage .toppage-corp__column .news__tab>ul .btn_block .blogs_btn:hover .arrow{transform:translate(20%)}@media screen and (max-width:750px){.corporate__topPage .toppage-corp__column .news__tab>ul .btn_block .blogs_btn{font-size:13px}}.corporate__topPage .toppage-corp__column .news__tab>ul .btn_block .blogs_btn_text{margin-right:20px;transition:.3s}.corporate__topPage .toppage-corp__column .news__tab>ul .btn_block .blogs_btn .arrow{transition:.3s;background-color:#0ff;width:30px;position:relative}@media screen and (max-width:750px){.corporate__topPage .toppage-corp__column .news__tab>ul .btn_block .blogs_btn .arrow{width:25px}}.corporate__topPage .toppage-corp__column .news__tab>ul .btn_block .blogs_btn .arrow .blogs_btn_arrow{display:inline-block;vertical-align:middle;line-height:1;position:absolute;width:12px;height:12px;top:50%;left:50%;transform:translate(-70%,-50%) rotate(45deg)}.corporate__topPage .toppage-corp__column .news__tab>ul .btn_block .blogs_btn .arrow .blogs_btn_arrow:before,.corporate__topPage .toppage-corp__column .news__tab>ul .btn_block .blogs_btn .arrow .blogs_btn_arrow:after{content:"";position:absolute;background:currentColor;border-radius:.1em}.corporate__topPage .toppage-corp__column .news__tab>ul .btn_block .blogs_btn .arrow .blogs_btn_arrow:before{top:0;left:0;right:0;height:.1em}.corporate__topPage .toppage-corp__column .news__tab>ul .btn_block .blogs_btn .arrow .blogs_btn_arrow:after{top:0;right:0;bottom:0;width:.1em}.corporate__topPage .toppage-corp__column .news__tab label:has(:checked){font-weight:700;background-color:#fff}.corporate__topPage .toppage-corp__column .news__tab label.all:has(:checked){border-bottom:4px solid #707070}.corporate__topPage .toppage-corp__column .news__tab label.pressrelease:has(:checked){border-bottom:4px solid #b19458}.corporate__topPage .toppage-corp__column .news__tab label.pressrelease:has(:checked)+ul .blogs_btn{color:#b19458}.corporate__topPage .toppage-corp__column .news__tab label.pressrelease:has(:checked)+ul .blogs_btn .arrow{background-color:#d1b06b57}.corporate__topPage .toppage-corp__column .news__tab label.newsrelease:has(:checked){border-bottom:4px solid #006536}.corporate__topPage .toppage-corp__column .news__tab label.newsrelease:has(:checked)+ul .blogs_btn{color:#006536}.corporate__topPage .toppage-corp__column .news__tab label.newsrelease:has(:checked)+ul .blogs_btn .arrow{background-color:#e1efd4}.corporate__topPage .toppage-corp__column .news__tab label.notice:has(:checked){border-bottom:4px solid #3f5b88}.corporate__topPage .toppage-corp__column .news__tab label.notice:has(:checked)+ul .blogs_btn{color:#3f5b88}.corporate__topPage .toppage-corp__column .news__tab label.notice:has(:checked)+ul .blogs_btn .arrow{background-color:#4f93ff4f}.corporate__topPage .toppage-corp__column .news__tab label.media:has(:checked){border-bottom:4px solid #d67a59}.corporate__topPage .toppage-corp__column .news__tab label.media:has(:checked)+ul .blogs_btn{color:#d67a59}.corporate__topPage .toppage-corp__column .news__tab label.media:has(:checked)+ul .blogs_btn .arrow{background-color:#d67a5957}.corporate__topPage .toppage-corp__column .news__tab label:has(:checked)+ul{display:block}.corporate__topPage .toppage-corp__Information{background-color:#f5fff2;position:relative;padding:80px 0}.corporate__topPage .toppage-corp__Information .page-width{position:relative;z-index:1}.corporate__topPage .toppage-corp__Information .BusinessInformation .section-header img{width:400px;display:block;margin:0 auto}.corporate__topPage .toppage-corp__Information .BusinessInformation .section-text{text-align:center;font-family:Shippori Mincho B1,serif}.corporate__topPage .toppage-corp__Information .BusinessInformation .section-text__head{font-size:3rem;font-weight:700;font-family:Shippori Mincho B1,serif;margin-top:50px;color:#575049}@media screen and (max-width:990px){.corporate__topPage .toppage-corp__Information .BusinessInformation .section-text__head{font-size:2rem}}.corporate__topPage .toppage-corp__Information .BusinessInformation .section-text__text{font-size:1.5rem;font-weight:500;margin-top:20px}.corporate__topPage .toppage-corp__Information .BusinessInformation ul{display:flex;justify-content:center;gap:40px;margin-top:50px}@media screen and (max-width:990px){.corporate__topPage .toppage-corp__Information .BusinessInformation ul{flex-direction:column;align-items:center}}.corporate__topPage .toppage-corp__Information .BusinessInformation ul li{width:240px;display:flex;flex-direction:column;background-color:#f5fff2}@media screen and (max-width:990px){.corporate__topPage .toppage-corp__Information .BusinessInformation ul li{width:auto}}.corporate__topPage .toppage-corp__Information .BusinessInformation ul li .icon{position:relative;width:100%;height:240px;border-radius:50%}.corporate__topPage .toppage-corp__Information .BusinessInformation ul li .icon:before{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:100px;height:100px}.corporate__topPage .toppage-corp__Information .BusinessInformation ul li .icon.green{background:linear-gradient(135deg,#c5e1a5,#aed581,#9ccc65,#8bc34a,#7cb342)}.corporate__topPage .toppage-corp__Information .BusinessInformation ul li .icon.green:before{background:url(/cdn/shop/files/renewal-music.png?v=1734941286) no-repeat 0 0;background-size:contain!important}.corporate__topPage .toppage-corp__Information .BusinessInformation ul li .icon.purple{background:linear-gradient(135deg,#b388ff,#9c27b0,#8e24aa,#7b1fa2,#6a1b9a)}.corporate__topPage .toppage-corp__Information .BusinessInformation ul li .icon.purple:before{background:url(/cdn/shop/files/renewal-play.png?v=1734941300) no-repeat 0 0;background-size:contain!important;width:110px;height:80px}.corporate__topPage .toppage-corp__Information .BusinessInformation ul li .icon.brown{background:linear-gradient(135deg,#e8935c,#d57a45,#c26b3a,#b15e30,#a35428)}.corporate__topPage .toppage-corp__Information .BusinessInformation ul li .icon.brown:before{background:url(/cdn/shop/files/renewal-cart.png?v=1734941277) no-repeat 0 0;background-size:contain!important;width:109px;height:109px}.corporate__topPage .toppage-corp__Information .BusinessInformation ul li span{display:block;text-align:center;font-size:1.4rem;line-height:1.25;height:35px;margin-top:10px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:750px){.corporate__topPage .toppage-corp__Information .BusinessInformation ul li span{font-size:2rem;margin-top:20px}}.corporate__topPage .toppage-corp__Information .BusinessInformation ul li .list__head{text-align:center;font-size:1.8rem;font-weight:700;font-family:Shippori Mincho B1,serif;line-height:1.286;height:50px;margin-top:10px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:750px){.corporate__topPage .toppage-corp__Information .BusinessInformation ul li .list__head{font-size:2.1rem}}.corporate__topPage .toppage-corp__Information .BusinessInformation ul li .list__text{font-size:1.6rem;line-height:1.556;font-family:Shippori Mincho B1,serif;height:140px;margin-top:10px}@media screen and (max-width:990px){.corporate__topPage .toppage-corp__Information .BusinessInformation ul li .list__text{height:auto;width:240px;font-size:1.6rem}}.corporate__topPage .toppage-corp__Information .BusinessInformation ul li .more{margin-top:20px}.corporate__topPage .toppage-corp__Information .BusinessContents .page-width{max-width:990px!important;margin:0 auto}@media screen and (max-width:990px){.corporate__topPage .toppage-corp__Information .BusinessContents .page-width{max-width:500px!important}}.corporate__topPage .toppage-corp__Information .BusinessContents .section-header{margin-top:100px}.corporate__topPage .toppage-corp__Information .BusinessContents__list{margin-top:40px;display:flex;flex-direction:column;gap:80px}.corporate__topPage .toppage-corp__Information .BusinessContents__list li{display:flex;gap:35px}@media screen and (max-width:990px){.corporate__topPage .toppage-corp__Information .BusinessContents__list li{flex-direction:column}}.corporate__topPage .toppage-corp__Information .BusinessContents__list li:nth-child(2n){flex-direction:row-reverse}@media screen and (max-width:990px){.corporate__topPage .toppage-corp__Information .BusinessContents__list li:nth-child(2n){flex-direction:column}}.corporate__topPage .toppage-corp__Information .BusinessContents__list .img-box{width:50%;border-radius:30px;overflow:hidden;position:relative}@media screen and (max-width:990px){.corporate__topPage .toppage-corp__Information .BusinessContents__list .img-box{width:100%}}.corporate__topPage .toppage-corp__Information .BusinessContents__list .img-box img{width:100%;height:100%;filter:contrast(40%);object-fit:cover;display:block}.corporate__topPage .toppage-corp__Information .BusinessContents__list .img-box .text-box{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:100%}.corporate__topPage .toppage-corp__Information .BusinessContents__list .img-box .text-box p,.corporate__topPage .toppage-corp__Information .BusinessContents__list .img-box .text-box span{color:#fff;text-shadow:2px 3px 3px rgba(0,0,0,.4)}.corporate__topPage .toppage-corp__Information .BusinessContents__list .img-box .text-box p{font-size:4rem;line-height:1.2}.corporate__topPage .toppage-corp__Information .BusinessContents__list .img-box .text-box span{font-size:1.5rem;font-weight:700}@media screen and (max-width:750px){.corporate__topPage .toppage-corp__Information .BusinessContents__list .img-box .text-box span{font-size:1.3rem}}.corporate__topPage .toppage-corp__Information .BusinessContents__list--textbox{width:60%;color:#575049;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width:990px){.corporate__topPage .toppage-corp__Information .BusinessContents__list--textbox{width:100%}}.corporate__topPage .toppage-corp__Information .BusinessContents__list--textbox .more{width:50%}@media screen and (max-width:990px){.corporate__topPage .toppage-corp__Information .BusinessContents__list--textbox .more{margin:30px auto 0;width:75%}}@media screen and (max-width:750px){.corporate__topPage .toppage-corp__Information .BusinessContents__list--textbox .more{margin:30px auto 0;width:75%}}.corporate__topPage .partner{display:flex;max-width:991px;justify-content:center;align-items:center;gap:30px;margin:50px auto 0}@media screen and (max-width:750px){.corporate__topPage .partner{flex-direction:column}}.corporate__topPage .partner__imgbox{width:300px}.corporate__topPage .partner p{width:300px;color:#575049}.template-index{opacity:0;transition:3s;color:#006536;background:none!important}.template-index.is--active{opacity:1}@media screen and (min-width:990px){.template-index .main-content{padding-top:0}}@media screen and (max-width:990px){.template-index .main-content{padding-top:0}}@media screen and (max-width:750px){.template-index .main-content{padding-top:0}}.template-index .site-header{top:-120px}.template-index .site-header.is--active{top:0}.template-index .button-more{box-shadow:none;border-radius:0;display:block;border:#b19458 solid 1px;transition:.4s;padding:.5rem var(--margin-s);margin-left:1rem;position:relative;background:#0000;width:fit-content;padding:1rem;margin:.5rem 0;min-width:221px;font-weight:400;text-align:center}.template-index .button-more .text{position:relative;z-index:2;color:#b19458}.template-index .button-more:before{-webkit-transition:.4s;transition:.4s;content:"";display:block;position:absolute;top:0;left:0;z-index:1;width:0;height:100%;background:#b19458}.template-index .button-more:after{-webkit-transition:.4s;transition:.4s;content:"";display:block;position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background:#0000}@media screen and (max-width:750px){.template-index .button-more:after{background:#fff}}.template-index .button-more:hover:before{content:"";width:100%}.template-index .button-more:hover .text{color:#fff}.pagination .btn{padding:6px 10px;border:none}@media screen and (max-width:320px){.pagination .btn{padding:6px 5px}}.pagination .pagination__text{padding:6px 15px;font-size:20px}@media screen and (max-width:767px){.pagination .pagination__text{padding:6px 10px;font-size:17px}}@media screen and (max-width:414px){.pagination .pagination__text{padding:6px 5px;font-size:15px}}.pagination .pagination__text .tw-font{font-weight:700;border-bottom:solid 2px #3d4246}.filters-toolbar-wrapper{border:none}.filters-toolbar-wrapper .select-group select,.filters-toolbar-wrapper .select-group .disclosure__toggle{color:#92ab23}.filters-toolbar-wrapper .filters-toolbar .icon-chevron-down{fill:#92ab23}.collection-header{color:#006536}.collection-header .page-width{position:relative}.collection-header .banner{width:100%;height:221px;border-radius:.4rem;overflow:hidden}@media screen and (max-width:750px){.collection-header .banner{height:170px}}.collection-header .banner img{width:100%;height:100%;object-fit:cover}.collection-header .text-group{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.collection-header .icons{text-align:center}.collection-header .feel{line-height:1}.collection-header .feel img{width:31.34171px;max-width:31.34171px}.collection-header .instrument{line-height:1}.collection-header .instrument img{width:29.96641px;max-width:29.96641px}.collection-header .big{font-size:3.8rem}@media screen and (max-width:750px){.collection-header .big{font-size:3rem}}.collection-header .small{font-size:1.7rem}.module__category-icon01{z-index:0;margin:var(--margin-l) \ff10;padding:var(--margin-l) 0}.module__category-icon01 .section-header{color:#006536;font-size:1.9rem;font-weight:400;margin:0 auto}.module__category-icon01 .page-width{position:relative}.module__category-icon01 .category-list{display:flex;flex-wrap:wrap;justify-content:space-around;width:100%;max-width:1000px;margin:var(--margin-ss) auto}.module__category-icon01 .category-list .category-list-item{margin:1rem;background:#fff}.module__category-icon01 .category-list .category-list-item a{display:block}.module__category-icon01 .category-list .category-list-item .image{width:68px;height:68px;border-radius:50%;overflow:hidden;position:relative;margin:auto}.module__category-icon01 .category-list .category-list-item .image:before{transition:.4s;content:"";display:block;position:absolute;top:0;left:-100%;z-index:0;border-radius:50%;height:100%;width:100%;background:url(/cdn/shop/files/toppage-ec__category-item-bg.jpg) 50% 50% no-repeat;background-size:100% 100%}.module__category-icon01 .category-list .category-list-item:hover .image:before{left:0%}.module__category-icon01 .category-list .label{text-align:center;font-size:1.9rem;color:#006536}.module__category-icon01 .category-list .disc{font-size:1.3rem;text-align:center}.module__category-icon01 .category-list img,.module__category-icon01 .category-list svg{z-index:1;width:68px;height:68px;overflow:hidden;position:relative}.module__category-icon01 .category-list .d{fill:#006536}.module__category-icon01 .category-list .e{fill:none;stroke:#d6e9c4;stroke-miterlimit:10}.module__category-icon02{z-index:0;margin:var(--margin-l) \ff10;padding:var(--margin-l) 0}.module__category-icon02 .section-header{color:#006536;font-size:1.9rem;font-weight:400;margin:0}.module__category-icon02 .page-width{position:relative}.module__category-icon02 .category-list{display:flex;flex-wrap:wrap;justify-content:space-around;width:100%;max-width:1000px;margin:var(--margin-ss) auto}.module__category-icon02 .category-list .category-list-item{margin:1rem;background:#fff}.module__category-icon02 .category-list .category-list-item .image{width:fit-content;height:auto;position:relative;margin:auto}.module__category-icon02 .category-list .category-list-item .image img{width:100%;max-width:100%;display:block}.module__category-icon02 .category-list .category-list-item a{display:block}.module__category-icon02 .category-list .category-list-item:hover .image:before{left:0%}.module__category-icon02 .category-list .label{text-align:center;font-size:1.9rem;color:#006536}.module__category-icon02 .category-list .subitem{color:#006536;border:1px solid #e1efd4;width:155px;padding:.5rem 1rem;text-align:center;margin:.25rem 0}.module__category-icon02 .category-list .subitems{width:315px;display:flex;flex-wrap:wrap;margin:0 0 0 -5px}.module__category-icon02 .category-list .subitems .subitem{width:calc(50% - 5px);margin-left:5px}.module__category-icon03{z-index:0;margin:var(--margin-l) \ff10;padding:var(--margin-l) 0}.module__category-icon03 .section-header{color:#006536;font-size:1.9rem;font-weight:400;margin:0}.module__category-icon03 .page-width{position:relative}.module__category-icon03 .category-list{display:flex;flex-wrap:wrap;justify-content:space-around;width:100%;max-width:1000px;margin:var(--margin-ss) auto}.module__category-icon03 .category-list .category-list-item{margin:1rem;background:#fff}.module__category-icon03 .category-list .category-list-item a{display:block}.module__category-icon03 .category-list .category-list-item:hover .image:before{left:0%}.module__category-icon03 .category-list .label{text-align:center;font-size:1.9rem;color:#006536}.module__category-icon03 .category-list .subitem{color:#006536;border:1px solid #e1efd4;width:100%;max-width:350px;padding:.5rem 1rem;text-align:center;margin:.25rem 0}.tags{display:flex;gap:5px;margin-bottom:10px;flex-wrap:wrap}.tags .tag{display:inline-block;padding:0rem 1.3rem;font-size:1.2rem;font-weight:400;background:#fff}.tags .tag.cd{border:solid 1px #add172;background-color:#add172;color:#fff;order:1}.tags .tag.dvd{border:solid 1px #add172;background-color:#add172;color:#fff;order:2}.tags .tag.bd{border:solid 1px #add172;background-color:#add172;color:#fff;order:3}.tags .tag.other{border:solid 1px #add172;background-color:#add172;color:#fff;order:4}.tags .tag.dl{border:solid 1px #add172;background-color:#add172;color:#fff;order:5}.tags .tag.cast{border:solid 1px #add172;background-color:#add172;color:#fff;order:6}.price-info{font-weight:600;margin-top:10px;color:#000}.price-info span{font-size:12px;margin-left:5px}.template-product .product_modal{position:fixed;z-index:1000;background-color:#fff9;top:0;right:0;bottom:0;left:0}.template-product .product_modal .modal-container p{margin-bottom:10px}.template-product .product_modal .modal-container p:last-child{margin-bottom:0}.template-product .product_guide_modal__content{position:fixed;max-width:1200px;height:80vh;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1001;padding:40px;background-color:#fff;box-shadow:0 0 8px #2318157a;overflow-y:scroll}.template-product .modal-top{display:inline-block;position:absolute;right:5px;top:5px}.template-product .modal-close{color:red;text-decoration:none;font-size:2rem;line-height:1;padding:0 8px}.template-product .modal-close:hover,.template-product .modal-close:focus{text-decoration:none;cursor:pointer}.template-product .modal-title{color:#fff}@keyframes show{0%{opacity:0}to{opacity:1}}.template-product .page-container{overflow:visible}@media screen and (max-width:990px){.template-product .page-container{overflow:hidden}}.template-product .grid.product-single.product-single--medium-media{display:flex;flex-wrap:wrap}.template-product .grid.product-single.product-single--medium-media>.grid__item:nth-child(1){float:none;width:50%}@media screen and (max-width:750px){.template-product .grid.product-single.product-single--medium-media>.grid__item:nth-child(1){width:100%}}.template-product .grid.product-single.product-single--medium-media>.grid__item:nth-child(2){float:none;width:50%}@media screen and (max-width:750px){.template-product .grid.product-single.product-single--medium-media>.grid__item:nth-child(2){width:100%}}.template-product .grid.product-single.product-single--medium-media>.grid__item.product-single__media-group.medium-up--one-half{height:fit-content;top:100px}@media screen and (max-width:750px){.template-product .grid.product-single.product-single--medium-media>.grid__item.product-single__media-group.medium-up--one-half{position:relative;padding-bottom:30px;top:0}}.template-product #shopify-section-product-recommendations{margin-top:50px}.template-product{background:url(/cdn/shop/files/toppage-ec__bg-fringe01.png) -20px 90px no-repeat,url(/cdn/shop/files/toppage-ec__bg-fringe02.png) 100% 90px no-repeat,url(/cdn/shop/files/products-bg-fringe01.png) 0 700px repeat-y,url(/cdn/shop/files/products-bg-fringe02.png) 100% 700px repeat-y!important;background-size:344.514945px auto,372.49465px auto,163.977835px auto,141.444845px auto!important;background-size:170px auto,202.3px auto,121.477835px auto,98.944845px auto!important}@media screen and (max-width:990px){.template-product{background-size:255px auto,287.3px auto,121.477835px auto,98.944845px auto!important}}@media screen and (max-width:750px){.template-product{background:none!important}}.template-product .rte,.template-product main{color:#006238}.template-product .product-single__media-wrapper{max-width:400px}.template-product .product-single__media-wrapper .product-single__media{width:100%}.template-product .product-single__media-wrapper .product-single__media img{max-width:100%!important;max-height:100%!important;width:100%!important}.template-product .product-single__media-wrapper .zoomImg{width:100%!important;height:100%!important}.template-product .left-button-group{max-width:400px;width:100%;margin:3rem auto}@media screen and (max-width:750px){.template-product .left-button-group{max-width:300px}}.template-product .button-group{margin-top:30px;max-width:100%;width:100%;display:flex;flex-direction:column;gap:30px}@media screen and (max-width:750px){.template-product .button-group{max-width:100%}}.template-product .cd-group-head{display:flex}@media screen and (max-width:1062px){.template-product .cd-group-head{flex-direction:column}}.template-product .cd-group-head h3{font-size:1.8rem;margin:0}.template-product .cd-group-head h3:before{content:"";background:url(/cdn/shop/files/icon_disc.svg?v=1667831117);background-size:contain;height:30px;width:30px;display:inline-block;background-repeat:no-repeat;vertical-align:middle;margin-right:20px}.template-product .cd-group-head div{font-size:14px;margin-left:20px}@media screen and (max-width:990px){.template-product .cd-group-head div{margin:10px 0 0}}.template-product .button-cd-group,.template-product .button-download-album-group{display:flex;align-items:center;background:#f7f7f7;padding:5px 20px;justify-content:space-between}@media screen and (max-width:990px){.template-product .button-cd-group,.template-product .button-download-album-group{margin:10px 0 0}}@media screen and (max-width:750px){.template-product .button-cd-group,.template-product .button-download-album-group{display:block;width:100%;text-align:center}}@media screen and (max-width:1049px){.template-product .button-cd-group,.template-product .button-download-album-group{flex-direction:column}}.template-product .button-cd-group .price,.template-product .button-download-album-group .price{display:block;margin-left:1rem}.template-product .button-cd-group .price .compare,.template-product .button-download-album-group .price .compare{text-decoration:line-through;margin:0;font-size:1.2rem}.template-product .button-cd-group .price .current,.template-product .button-download-album-group .price .current{font-size:2rem;font-weight:600}.template-product .button-cd-group .price .current.sale,.template-product .button-download-album-group .price .current.sale{color:maroon}.template-product .button-cd-group .price .current .tax,.template-product .button-download-album-group .price .current .tax{font-size:1.2rem}.template-product .button-cd-group .tax,.template-product .button-download-album-group .tax{font-size:.8em}.template-product .button-cart{min-width:280px;box-shadow:none;border-radius:0;display:block;background:#006238;transition:.4s;padding:.5rem var(--margin-s);margin-left:1rem;position:relative;width:-webkit-fit-content;width:-moz-fit-content;padding:1.5rem 5rem;margin:.5rem 0;font-weight:400;text-align:center;border:0;color:#fff;font-weight:600}@media screen and (max-width:750px){.template-product .button-cart{width:100%}}.template-product .button-cart:before{content:"";background:url(/cdn/shop/files/Icon_cart_w.svg?v=1667863579);background-size:contain;height:2.4rem;width:2.4rem;display:inline-block;background-repeat:no-repeat;vertical-align:middle;margin-right:20px}.template-product .button-cd{min-width:180px;box-shadow:none;border-radius:0;display:block;border:#6290b1 solid 1px;transition:.4s;padding:.5rem var(--margin-s);margin-left:1rem;position:relative;background:#0000;width:fit-content;padding:1rem;margin:.5rem 0;font-weight:400;text-align:center}.template-product .button-cd .text{position:relative;z-index:2;color:#fff}.template-product .button-cd:before{transition:.4s;content:"";display:block;position:absolute;top:0;left:0;z-index:1;width:0;height:100%;background:#fff}.template-product .button-cd:after{transition:.4s;content:"";display:block;position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background:#6290b1}.template-product .button-cd:hover:before{content:"";width:100%}.template-product .button-cd:hover .text{color:#6290b1}.template-product .download-album-group-head{display:flex;gap:20px}@media screen and (max-width:1062px){.template-product .download-album-group-head{flex-direction:column;gap:10px}}.template-product .download-album-group-head h3{font-size:1.8rem;margin:0}.template-product .download-album-group-head h3:before{content:"";background:url(/cdn/shop/files/icon_download.svg?v=1667831116);background-size:contain;height:30px;width:30px;display:inline-block;background-repeat:no-repeat;vertical-align:middle;margin-right:20px}.template-product .download-album-group-head div{font-size:14px}.template-product .download-album-group-head .download__textbox{display:flex;flex-direction:column}.template-product .download-album-group.gift h3:before{background:url(/cdn/shop/files/shopping-img3.png?v=1694660785);content:"";background-size:contain;height:30px;width:30px;display:inline-block;background-repeat:no-repeat;vertical-align:middle;margin-right:20px}.template-product .button-download-album{min-width:180px;box-shadow:none;border-radius:0;display:block;border:#b19458 solid 1px;transition:.4s;padding:.5rem var(--margin-s);margin-left:1rem;position:relative;background:#0000;width:fit-content;padding:1rem;margin:.5rem 0;font-weight:400;text-align:center}.template-product .button-download-album .text{position:relative;z-index:2;color:#fff}.template-product .button-download-album:before{-webkit-transition:.4s;transition:.4s;content:"";display:block;position:absolute;top:0;left:0;z-index:1;width:0;height:100%;background:#fff}.template-product .button-download-album:after{-webkit-transition:.4s;transition:.4s;content:"";display:block;position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background:#b19458}.template-product .button-download-album:hover:before{content:"";width:100%}.template-product .button-download-album:hover .text{color:#b19458}.template-product .button-download-single-group{display:flex;align-items:center;background:#f7f7f7;padding:5px 20px;justify-content:flex-end;gap:10px}@media screen and (max-width:750px){.template-product .button-download-single-group{padding:20px;display:block;text-align:center}}.template-product .streaming-group{margin-top:3rem}.template-product .streaming-group h3{font-size:1.8rem}.template-product .streaming-group h3:before{content:"";background:url(/cdn/shop/files/Icon_soundcloud.svg?v=1667863959);background-size:contain;background-position:center;height:30px;width:30px;display:inline-block;background-repeat:no-repeat;vertical-align:middle;margin-right:20px}.template-product .streaming-group .button-streaming-group{display:flex;align-items:center;background:#f7f7f7;padding:5px 20px;justify-content:space-between}@media screen and (max-width:750px){.template-product .streaming-group .button-streaming-group{padding:20px;display:block;text-align:center}}.template-product .streaming-group .button-streaming-group a:not([disabled]):hover{color:#fff}.template-product .streaming-group .button-streaming-group .icons{display:flex;margin:0;gap:20px;align-items:center;flex-wrap:wrap;justify-content:center}.template-product .streaming-group .button-streaming-group .button-cart:before{content:"";background:url(/cdn/shop/files/Icon_soundcloud_w.svg?v=1667863959);background-size:contain;background-repeat:no-repeat;width:30px;margin-right:20px;background-position:center}.template-product .button-download-file{min-width:180px;display:block;box-shadow:none;border-radius:0;border:#92ab23 solid 1px;transition:.4s;padding:.5rem var(--margin-s);margin-left:1rem;position:relative;background:#0000;width:fit-content;padding:1rem;margin:.5rem 0;font-weight:400;text-align:center}.template-product .button-download-file .text{position:relative;z-index:2;color:#fff}.template-product .button-download-file .symbol{margin-left:.8rem}.template-product .button-download-file:before{-webkit-transition:.4s;transition:.4s;content:"";display:block;position:absolute;top:0;left:0;z-index:1;width:0;height:100%;background:#fff}.template-product .button-download-file:after{-webkit-transition:.4s;transition:.4s;content:"";display:block;position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background:#92ab23}.template-product .button-download-file:hover:before{content:"";width:100%}.template-product .button-download-file:hover .text{color:#92ab23}.template-product .button-streaming{min-width:180px;display:block;box-shadow:none;border-radius:0;border:#b072ac solid 1px;transition:.4s;padding:.5rem var(--margin-s);margin-left:1rem;position:relative;background:#0000;width:fit-content;padding:1rem;margin:.5rem 0;font-weight:400;text-align:center}.template-product .button-streaming .text{position:relative;z-index:2;color:#fff}.template-product .button-streaming .symbol{margin-left:.8rem}.template-product .button-streaming:before{-webkit-transition:.4s;transition:.4s;content:"";display:block;position:absolute;top:0;left:0;z-index:1;width:0;height:100%;background:#fff}.template-product .button-streaming:after{-webkit-transition:.4s;transition:.4s;content:"";display:block;position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background:#b072ac}.template-product .button-streaming:hover:before{content:"";width:100%}.template-product .button-streaming:hover .text{color:#b072ac}.template-product .button-fab{font-size:1.3rem;margin-right:1rem}.template-product .button-fab .text{display:inline-block;vertical-align:middle}.template-product .swym-add-to-wishlist{border:0;background:#0000;color:#000!important}.template-product .swym-add-to-wishlist .icon-star{display:inline-block;width:27.2px;height:27.2px;background:#0000;border-radius:50%;transition:.4s;vertical-align:middle;position:relative;overflow:hidden;border:1px solid #f5a93b;z-index:1;margin-right:.5rem}.template-product .swym-add-to-wishlist .icon-star svg{width:13.75827px;transition:.4s;z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.template-product .swym-add-to-wishlist .icon-star .d{fill:#f5a93b}.template-product .swym-add-to-wishlist .icon-star:before{transition:.4s;content:"";display:block;position:absolute;top:0;left:0;z-index:0;width:0;height:100%;background:#f5a93b;border-radius:50%}.template-product .swym-add-to-wishlist.swym-added{color:#000!important}.template-product .swym-add-to-wishlist.swym-added .icon-star:before{width:100%}.template-product .swym-add-to-wishlist.swym-added .icon-star .d{fill:#fff}.template-product .share_sns{display:flex;max-width:100px;margin-top:-50px;gap:30px;margin-left:auto;margin-bottom:20px}.template-product .share_sns li a.twitter img{width:15px;height:15px}.template-product .button-download-file-2{display:block;border:1px solid #ed711a;border-image:linear-gradient(to right,#dcbf18,#ed711a);border-image-slice:1;position:relative;color:#fff;background:#0000;width:fit-content;padding:1rem;margin:2rem 0;min-width:221px;font-weight:400;text-align:center}.template-product .button-download-file-2 .text{position:relative;z-index:2;color:#fff}.template-product .button-download-file-2 .symbol{margin-left:.8rem}.template-product .button-download-file-2:before{transition:.4s;content:"";display:block;position:absolute;top:0;left:0;z-index:2;width:0;height:100%;background:#fff}.template-product .button-download-file-2:after{transition:.4s;content:"";display:block;position:absolute;top:0;right:0;z-index:1;width:100%;height:100%;background:linear-gradient(to right,#dcbf18,#ed711a)}.template-product .button-download-file-2:hover{border:1px solid #ed711a}.template-product .button-download-file-2:hover:before{width:100%}.template-product .button-download-file-2:hover:after{width:0%}.template-product .button-download-file-2:hover .text{color:#ed711a}.template-product .product-form{padding-top:0}.template-product .product-form .attention__box{display:flex;flex-direction:column;align-items:flex-end}.template-product .product-form p.attention{text-align:right;margin-bottom:0}@media screen and (max-width:750px){.template-product .product-form p.attention{text-align:center}}.template-product .product-form p.attention__nav{margin:0;font-size:14px}.template-product .product-form .button-buy-file{display:block;box-shadow:none;border-radius:0;border:#92ab23 solid 1px;border-image-slice:1;transition:.4s;padding:.5rem var(--margin-s);margin-left:1rem;position:relative;background:#0000;width:fit-content;padding:1rem 11rem;margin:.5rem 0;min-width:221px;font-size:1.6rem;font-weight:400;text-align:center;float:right}@media screen and (max-width:750px){.template-product .product-form .button-buy-file{padding:1rem;width:100%}}.template-product .product-form .button-buy-file .text{position:relative;z-index:2;color:#fff}.template-product .product-form .button-buy-file .symbol{margin-left:.8rem}.template-product .product-form .button-buy-file:before{-webkit-transition:.4s;transition:.4s;content:"";display:block;position:absolute;top:0;left:0;z-index:1;width:0;height:100%;background:#fff}.template-product .product-form .button-buy-file:after{-webkit-transition:.4s;transition:.4s;content:"";display:block;position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background:#92ab23}.template-product .product-form .button-buy-file:hover{border:#92ab23 1px solid}.template-product .product-form .button-buy-file:hover:before{content:"";width:100%}.template-product .product-form .button-buy-file:hover .text{color:#92ab23}.template-product .product-single-item-data{margin:2rem 0;display:flex;font-size:1.3rem}@media screen and (max-width:750px){.template-product .product-single-item-data{display:block}}.template-product .product-single-item-data .row-grid{width:100%;display:flex;flex-wrap:wrap}@media screen and (max-width:750px){.template-product .product-single-item-data .row-grid{width:100%}}.template-product .product-single-item-data .row-grid dl{margin:0;display:flex;margin-right:1rem}.template-product .product-single-item-data .row-grid dl:last-child{width:100%}.template-product .product-single-item-data .row-grid dt{margin:0;white-space:nowrap}.template-product .product-single-item-data .row-grid dd{margin:0;padding:0}.template-product .product-detail{margin:2rem 0;display:flex;font-size:1.3rem}.template-product .product-detail .tags{display:flex;gap:5px}.template-product .product-detail .tags .tag{display:inline-block;padding:0rem 1.3rem;font-size:1.2rem;font-weight:400}.template-product .product-detail .tags .tag.cd{border:solid 1px #add172;background-color:#add172;color:#fff;order:1}.template-product .product-detail .tags .tag.dvd{border:solid 1px #add172;background-color:#add172;color:#fff;order:2}.template-product .product-detail .tags .tag.bd{border:solid 1px #add172;background-color:#add172;color:#fff;order:3}.template-product .product-detail .tags .tag.other{border:solid 1px #add172;background-color:#add172;color:#fff;order:4}.template-product .product-detail .tags .tag.dl{border:solid 1px #add172;background-color:#add172;color:#fff;order:5}.template-product .product-detail .tags .tag.cast{border:solid 1px #add172;background-color:#add172;color:#fff;order:6}.template-product .product-detail .meta{padding-left:1rem}.template-product .product-single__description.quick-add-hidden{overflow:hidden;height:100px;position:relative}.template-product .product-single__description.quick-add-hidden:before{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(rgb(255,255,255)));background:linear-gradient(to bottom,#fff0,#fff);content:"";display:block;width:100%;height:5rem;position:absolute;top:50px;left:0}@keyframes quick-add-hidden{0%{height:250px}50%{height:1000px}to{height:auto}}.template-product .product-single__description.quick-add-hidden.is--active{height:auto}.template-product .product-single__description.quick-add-hidden.is--active:before{display:none}.template-product .product-single__description.quick-add-hidden.is--active+.button-readmore{display:none}.template-product .product-single__description~.button-readmore{display:block;cursor:pointer;background:#0000;color:#92ab23;border:solid 1px #92ab23;padding:.5rem 30px;font-size:1.2rem;margin:auto}.template-product .product-single__description img{width:100%;height:auto;margin:var(--margin) auto}.template-product .product-single__title{font-weight:400;font-size:2.6rem}.products--filelist{padding:var(--margin-l) 0 0;margin-bottom:var(--margin-l)}.products--filelist .table-block{overflow:hidden;overflow-x:auto}.products--filelist .table-block h3{font-size:1.8rem}.products--filelist .table-block h3:before{content:"";background:url(/cdn/shop/files/icon_download.svg?v=1667831116);background-size:contain;height:30px;width:30px;display:inline-block;background-repeat:no-repeat;vertical-align:middle;margin-right:20px}.products--filelist form:after{content:"";display:block;clear:both}.products--filelist table{width:100%;border:#add172 1px solid;box-sizing:border-box;margin-bottom:0;overflow:visible}.products--filelist table tbody{border:#add172 2px solid}.products--filelist table th{text-align:center;white-space:nowrap;background:#add172;color:#fff;font-weight:600;padding:2px 10px;border:#add172 1px solid}.products--filelist table td{text-align:center;border:#add172 1px solid;box-sizing:border-box;position:relative}.products--filelist table td.table-title{padding:0rem;background:#006238!important;font-weight:600;color:#fff;text-align:center}.products--filelist table td:first-child{border-left:none}.products--filelist table td:last-child{border-right:none}.products--filelist table td:nth-child(2){text-align:left}.products--filelist table td:nth-child(3){white-space:nowrap}.products--filelist table td .sp-time{font-size:.9rem}.products--filelist table td .sp-price{font-size:.9rem;color:#c00;font-weight:600}.products--filelist table td input[type=checkbox]{width:20px;height:20px;display:block;margin:auto;box-shadow:none;-webkit-appearance:none;appearance:none;border:none;background:#0000;padding:0;position:relative;z-index:1;border:0 solid #000;color:#006238;border-radius:0}.products--filelist table td input[type=checkbox]:before{content:"";width:20px;height:20px;display:block;border:#006238 1px solid;z-index:0;text-align:center}.products--filelist table td input[type=checkbox]:checked:before{background:#006238;content:"\2714";color:#fff}.products--filelist table td div{background:#fff;border:1px solid #006238;text-align:center;padding:0;margin:0 auto;position:absolute;left:50%;top:50%;transform:translate(calc(-50% + 1px),-50%)}.products--filelist table td .play-arrow{display:inline-block;width:0;height:0;border-style:solid;border-width:7.5px 0 7.5px 13px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #006238;left:50%;top:50%;position:absolute;transform:translate(calc(-50% + 1px),-50%)}.products--filelist table td .stop-icon{width:10px;height:10px;display:inline-block;background:#006238;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.products--filelist table tr:nth-child(odd) td{background:#f4f9ef}.products--jacketlist img{display:block;margin:5rem auto}.products--usercomments{background:#f6f3e0}.products--usercomments .header-title{padding:var(--margin-l) 0 0;font-size:1.8rem;font-weight:400;text-align:center}.products--usercomments .spr-header-title{display:none}.products--usercomments .spr-review{background:#fff;padding:2rem;margin:2rem 0}.products--usercomments .spr-container{border:none}.products--usercomments .spr-review-footer{padding:1rem 0}#judgeme_product_reviews .jdgm-rev-widg__title,#judgeme_product_reviews .jdgm-histogram.jdgm-temp-hidden,#judgeme_product_reviews .jdgm-row-actions{display:none}#judgeme_product_reviews .jdgm-row-stars{justify-content:space-between;display:flex}@media screen and (max-width:749px){#judgeme_product_reviews .jdgm-row-stars{flex-direction:column;align-items:center}}#judgeme_product_reviews .jdgm-rev-widg__summary{align-items:flex-start}#judgeme_product_reviews .jdgm-widget-actions-wrapper{border-left:none;align-items:flex-end}#judgeme_product_reviews .jdgm-widget-actions-wrapper .jdgm-write-rev-link{margin:0;padding:0 0 10px;max-width:150px;font-weight:400}#judgeme_product_reviews .jdgm-rev__body,#judgeme_product_reviews .jdgm-rev__author{font-size:13px}#judgeme_product_reviews .jdgm-row-extra{display:none}#judgeme_product_reviews .jdgm-rev.jdgm-divider-top.jdgm--done-setup{margin-top:24px;background-color:#fff;padding:2rem}#judgeme_product_reviews .jdgm-rev.jdgm-divider-top.jdgm--done-setup:first-child{margin-top:0}#judgeme_product_reviews .jdgm-rev__icon,#judgeme_product_reviews .jdgm-form__fieldset p{display:none}@media screen and (max-width:489px){#judgeme_product_reviews .jdgm-btn.jdgm-btn--solid.jdgm-submit-rev{margin:10px auto 0;width:100%}}@media screen and (max-width:489px){#judgeme_product_reviews .jdgm-write-rev-link.close-form-btn{display:inline-block;max-width:70%}}#judgeme_product_reviews .jdgm-form__title,#judgeme_product_reviews .jdgm-rev-widg__summary-average{display:none}#judgeme_product_reviews .jdgm-rev-widg__summary-inner{display:flex}@media screen and (max-width:749px){#judgeme_product_reviews .jdgm-rev-widg__summary-inner{flex-direction:column;align-items:center}}#judgeme_product_reviews .jdgm-rev-widg__summary-text{margin-left:20px;width:240px;text-align:left}@media screen and (max-width:749px){#judgeme_product_reviews .jdgm-rev-widg__summary-text{text-align:center;margin-left:0}}#judgeme_product_reviews .jdgm-write-rev-link.jdgm-write-rev-link{color:#006238;background-color:#f6f3e0;border:0;border-bottom:solid 1px #006238}#judgeme_product_reviews .jdgm-form{max-width:unset}#judgeme_product_reviews .jdgm-form input[type=text],#judgeme_product_reviews .jdgm-form textarea,#judgeme_product_reviews .jdgm-form input[type=email]{border:1px solid #949494}#judgeme_product_reviews .jdgm-form-wrapper{text-align:left}#judgeme_product_reviews .jdgm-form__fieldset.jdgm-form__fieldset-actions{text-align:right}#judgeme_product_reviews .jdgm-form__fieldset.jdgm-form__fieldset-actions a,#judgeme_product_reviews .jdgm-rev-widg__summary-stars[aria-label="Average rating is 0.00 stars"],#judgeme_product_reviews .jdgm-notification__title,#judgeme_product_reviews .jdgm-notification__inner,#judgeme_product_reviews .jdgm-notification__inner a,#judgeme_product_reviews .jdgm-form__reviewer-name-format-container{display:none}.swatch__title{font-size:1.8rem;font-weight:600}.size-swatch,.color-swatch{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media screen and (max-width:750px){.size-swatch,.color-swatch{grid-template-columns:80%;justify-content:center}}.color-swatch .color-option,.size-swatch .size-option{display:flex;flex-direction:column;justify-content:center;align-items:center;border:1px solid #ddd;border-radius:4px;text-align:center;cursor:pointer;transition:background-color .3s ease}.color-swatch .color-option.selected,.size-swatch .size-option.selected{background-color:#f0f0f0;border-color:#333}.table-head{display:flex}@media screen and (max-width:750px){.table-head{flex-direction:column}.table-head h3,.table-head div{margin-bottom:0}}.table-head span{display:inline-block;margin-left:10px;font-size:14px}.page-faq__faq-header{color:#006536}.page-faq__faq-header .page-width{position:relative}.page-faq__faq-header .banner{width:100%;height:221px;border-radius:.4rem;overflow:hidden}@media screen and (max-width:750px){.page-faq__faq-header .banner{height:170px}}.page-faq__faq-header .banner img{width:100%;height:100%;object-fit:cover}.page-faq__faq-header .text-group{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-faq__faq-header .big{font-size:3.8rem}@media screen and (max-width:750px){.page-faq__faq-header .big{font-size:3rem}}.page-faq__faq-header .small{font-size:1.7rem}.page-faq__chapter .chapter-list-title{display:none;margin:2rem 0 0;background:#fff;color:#b19458;border:1px solid #b19458;text-align:center;padding:.5rem 2rem;position:relative;cursor:pointer}.page-faq__chapter .chapter-list-title:after{content:"\25bc";font-size:1.2rem;position:absolute;right:1rem;top:.8rem;opacity:1;transition:.4s}@media screen and (max-width:750px){.page-faq__chapter .chapter-list-title{display:block}}@media screen and (max-width:750px){.page-faq__chapter .togglebox{margin:0;transition:.4s;overflow:hidden;height:0;position:absolute;z-index:2;width:calc(100% - 44px)}}.page-faq__chapter .page-width{max-width:1200px}.page-faq__chapter .chapter-list{display:flex;flex-wrap:wrap;width:100%;max-width:1200px;margin:var(--margin-ss) auto}@media screen and (max-width:750px){.page-faq__chapter .chapter-list{margin:0;height:fit-content}}.page-faq__chapter .chapter-list .chapter-list-item{margin:1rem 1.65%;background:#fff;width:30%;color:#b19458;border:1px solid #b19458;list-style:none;max-width:350px;position:relative}@media screen and (max-width:750px){.page-faq__chapter .chapter-list .chapter-list-item{width:100%;max-width:100%;margin:-1px 0 0}}.page-faq__chapter .chapter-list .chapter-list-item a{display:block;color:#b19458;padding:.5rem 2rem}.page-faq__chapter .chapter-list .chapter-list-item a:hover{color:#b19458!important}.page-faq__chapter .chapter-list .chapter-list-item a:hover .image:before{left:0%}.page-faq__chapter .chapter-list .chapter-list-item a:not([disabled]):hover{color:#b19458!important}.page-faq__chapter .chapter-list .chapter-list-item a:focus{color:#b19458!important}.page-faq__chapter .chapter-list .chapter-list-item a:after{content:"\25bc";font-size:1.2rem;position:absolute;right:1rem;top:.8rem;opacity:1;transition:.4s}@media screen and (max-width:750px){.page-faq__chapter .chapter-list .chapter-list-item a:after{display:none}}.page-faq__chapter .chapter-list .chapter-list-item .label{text-align:center;font-size:1.9rem;color:#006536}.page-faq__faq-body{color:#006536}.page-faq__faq-body .page-width{max-width:1000px}.page-faq__faq-body .headline{font-weight:600;font-size:1.8rem;color:#191919;scroll-padding-top:2rem;margin-top:var(--margin-l)}@media screen and (max-width:750px){.page-faq__faq-body .headline{margin-top:var(--margin)}}.page-faq__faq-body .qanda{margin:1rem 0;padding:0}.page-faq__faq-body .question{margin:0;border:1px solid #c0dda3;transition:.4s;position:relative;cursor:pointer}.page-faq__faq-body .question:before{content:"";display:block;background:url(/cdn/shop/files/icon-toggle-plus.svg) 50% 50% no-repeat;background-size:11.9px auto;height:1.4rem;width:1.4rem;position:absolute;right:1rem;top:2.4rem;opacity:1;transition:.4s}.page-faq__faq-body .question.is--active{background:#e3f0d7}.page-faq__faq-body .question.is--active:before{background:url(/cdn/shop/files/icon-toggle-minus.svg) 50% 50% no-repeat;background-size:11.9px auto}.page-faq__faq-body .question .text{padding:1.5rem 4rem 1.5rem 5rem;position:relative}.page-faq__faq-body .question .text:before{content:"Q";font-weight:600;font-size:2.3rem;position:absolute;left:2rem;top:.6rem}.page-faq__faq-body .anser{height:0;transition:.4s;overflow:hidden;margin:0;border:1px solid #c0dda3;border-top:none;border-bottom:none}.page-faq__faq-body .anser.is--active{border-bottom:1px solid #c0dda3}.page-faq__faq-body .anser .text{height:fit-content;padding:1.5rem 2rem 1.5rem 5rem;position:relative}.page-faq__faq-body .anser .text:before{content:"A";font-weight:600;font-size:2.3rem;position:absolute;left:2rem;top:.6rem}body.page-company .page-about__header{color:#006536;position:relative}body.page-company .page-about__header .banner{width:100%;height:221px;border-radius:.4rem;overflow:hidden}@media screen and (max-width:750px){body.page-company .page-about__header .banner{height:170px}}body.page-company .page-about__header .banner img{width:100%;height:100%;object-fit:cover}body.page-company .page-about__header .text-group{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}body.page-company .page-about__header .big{font-size:3.8rem}@media screen and (max-width:750px){body.page-company .page-about__header .big{font-size:3rem}}body.page-company .page-about__header .small{font-size:1.7rem}body.page-company .page-about__chapter .page-width{max-width:1200px}body.page-company .page-about__chapter .chapter-list{display:flex;flex-wrap:wrap;width:100%;max-width:1200px;margin:var(--margin-ss) auto}body.page-company .page-about__chapter .chapter-list .chapter-list-item{list-style:none;margin:1rem 1.65%;background:#fff;width:30%;color:#b19458;border:1px solid #b19458;max-width:350px;position:relative}@media screen and (max-width:750px){body.page-company .page-about__chapter .chapter-list .chapter-list-item{width:100%;max-width:100%}}body.page-company .page-about__chapter .chapter-list .chapter-list-item a{display:block;color:#b19458;padding:.5rem 2rem}body.page-company .page-about__chapter .chapter-list .chapter-list-item a:hover{color:#b19458!important}body.page-company .page-about__chapter .chapter-list .chapter-list-item a:hover .image:before{left:0%}body.page-company .page-about__chapter .chapter-list .chapter-list-item a:not([disabled]):hover{color:#b19458!important}body.page-company .page-about__chapter .chapter-list .chapter-list-item a:focus{color:#b19458!important}body.page-company .page-about__chapter .chapter-list .chapter-list-item a:after{content:"\25bc";font-size:1.2rem;position:absolute;right:1rem;top:.8rem;opacity:1;transition:.4s}@media screen and (max-width:750px){body.page-company .page-about__chapter .chapter-list .chapter-list-item a:after{display:none}}body.page-company .page-about__chapter .chapter-list .chapter-list-item .label{text-align:center;font-size:1.9rem;color:#006536}body.page-company .page-about__message{scroll-padding-top:150px;color:#006536;margin:var(--margin-l) 0;margin:0 0 var(--margin-l);padding-top:var(--margin-l);line-height:2}@media screen and (max-width:750px){body.page-company .page-about__message{margin:0}}body.page-company .page-about__message p{color:#006536}body.page-company .page-about__message:after{content:"";display:block;max-width:1000px;height:1px;background:#b19458;margin:var(--margin-l) auto calc(var(--margin-l)*2)}@media screen and (max-width:750px){body.page-company .page-about__message:after{max-width:calc(100% - 44px);margin:var(--margin-l) auto 0}}body.page-company .page-about__message .page-width{max-width:1000px}body.page-company .page-about__message .grid-columns{display:flex;width:100%}@media screen and (max-width:750px){body.page-company .page-about__message .grid-columns{display:block}}body.page-company .page-about__message .section-header{width:340px}@media screen and (max-width:750px){body.page-company .page-about__message .section-header{width:auto;text-align:center}}body.page-company .page-about__message .section-header .label{color:#b19458;font-family:Prata,serif;font-size:2.8rem;max-width:130.9px}body.page-company .page-about__message .section-header .text{color:#b19458}body.page-company .page-about__message .section-text{flex-shrink:1;flex-grow:0;width:fit-content}body.page-company .page-about__message .message{font-family:Shippori Mincho,serif;font-size:2.5rem;font-weight:500;line-height:2;margin-bottom:var(--margin)}body.page-company .page-about__message .message span{display:inline-block}@media screen and (max-width:990px){body.page-company .page-about__message .message span{display:inline}}body.page-company .page-about__message .signature{text-align:right;margin-top:var(--margin)}body.page-company .page-about__message .signature img{max-width:158.95px}body.page-company .page-about__profile{scroll-padding-top:150px;color:#006536;margin:0 0 var(--margin-l);padding-top:var(--margin-l);line-height:2}@media screen and (max-width:750px){body.page-company .page-about__profile{margin:0}}body.page-company .page-about__profile p{color:#006536}body.page-company .page-about__profile:after{content:"";display:block;max-width:1000px;height:1px;background:#b19458;margin:var(--margin-l) auto calc(var(--margin-l)*2)}@media screen and (max-width:750px){body.page-company .page-about__profile:after{max-width:calc(100% - 44px);margin:var(--margin-l) auto 0}}body.page-company .page-about__profile .grid-columns{max-width:1000px;margin:auto}body.page-company .page-about__profile .grid-columns{display:flex;width:100%}@media screen and (max-width:750px){body.page-company .page-about__profile .grid-columns{display:block}}body.page-company .page-about__profile .section-header{width:340px}@media screen and (max-width:750px){body.page-company .page-about__profile .section-header{width:auto;text-align:center}}body.page-company .page-about__profile .section-header .label{color:#b19458;font-family:Prata,serif;font-size:2.8rem;max-width:122.4px}body.page-company .page-about__profile .section-header .text{color:#b19458}body.page-company .page-about__profile .section-text{flex-shrink:1;flex-grow:1;width:fit-content}body.page-company .page-about__profile .table{border:none;width:100%}body.page-company .page-about__profile .table tr:nth-child(odd){background:#f0f0f0;border:none}body.page-company .page-about__profile .table th,body.page-company .page-about__profile .table td{border:0px!important;vertical-align:top}body.page-company .page-about__profile .table th{white-space:nowrap;vertical-align:top;color:#191919}body.page-company .page-about__profile .tel{width:100%}body.page-company .page-about__profile .tel th,body.page-company .page-about__profile .tel td{padding:0}body.page-company .page-about__profile .tel tr td:last-child{white-space:nowrap;padding-left:1rem}body.page-company .page-about__profile .map-columns{aspect-ratio:4/3;margin:var(--margin-l) auto 0}@media screen and (max-width:750px){body.page-company .page-about__profile .map-columns{margin:var(--margin-l) -22px 0}}body.page-company .page-about__profile .map-columns iframe{width:100%;height:100%}body.page-company .page-about__profile .access{text-align:center}@media screen and (max-width:750px){body.page-company .page-about__profile .access{text-align:left}}body.page-company .page-about__profile .access span{display:inline-block}body.page-company .page-about__profile .access span+span{margin-left:2rem}@media screen and (max-width:750px){body.page-company .page-about__profile .access span+span{margin:0}}body.page-company .page-about__history{scroll-padding-top:150px;color:#006536;margin:0 0 var(--margin-l);padding-top:var(--margin-l);line-height:2}body.page-company .page-about__history p{color:#006536}body.page-company .page-about__history .section-header{max-width:1000px;margin:0 auto var(--margin)}@media screen and (max-width:750px){body.page-company .page-about__history .section-header{width:auto;text-align:center}}body.page-company .page-about__history .section-header .label{color:#b19458;font-family:Prata,serif;font-size:2.8rem;max-width:128.35px}body.page-company .page-about__history .section-header .text{color:#b19458}body.page-company .page-about__history .section-text{max-width:1000px;margin:auto}body.page-company .page-about__history .headline{font-weight:600;font-size:1.8rem;color:#191919;margin-bottom:1rem}body.page-company .page-about__history .table{border:none;width:100%}body.page-company .page-about__history .table tr:nth-child(odd){background:#f0f0f0;border:none}body.page-company .page-about__history .table th,body.page-company .page-about__history .table td{border:0px!important;vertical-align:top}body.page-company .page-about__history .table th{white-space:nowrap;width:154px;color:#191919}body.page-company .page-about__history .table td{vertical-align:middle}body.template-blog .article__title{font-size:3.5rem;line-height:1.7}@media screen and (max-width:750px){body.template-blog .article__title{font-size:2rem}}body.template-blog .article__list-image{margin:0 auto;width:100%;position:absolute;top:0;left:0}body.template-article h1.article__title,body.template-article-della-template h1.article__title{font-size:3.5rem;line-height:1.7}@media screen and (max-width:750px){body.template-article h1.article__title,body.template-article-della-template h1.article__title{font-size:2rem}}body.template-article .article__author,body.template-article-della-template .article__author{margin:0 0 11px}body.template-article .article__meta,body.template-article-della-template .article__meta{text-align:left}body.template-article .article__meta .detebox,body.template-article-della-template .article__meta .detebox{display:flex;color:#69727b;font-size:14px;line-height:1.5;gap:10px;justify-content:center}@media screen and (max-width:990px){body.template-article .article__meta .detebox,body.template-article-della-template .article__meta .detebox{flex-direction:column;gap:5px;font-size:13px;width:fit-content;margin:0 auto}body.template-article .article__meta .detebox .blank,body.template-article-della-template .article__meta .detebox .blank{display:none}}body.template-article .article__meta .detebox .blog-category,body.template-article-della-template .article__meta .detebox .blog-category{display:flex}body.template-article .article__meta .detebox .blog-category ul,body.template-article-della-template .article__meta .detebox .blog-category ul{display:flex;gap:5px}body.template-article .article__meta .detebox .blog-category ul li a,body.template-article-della-template .article__meta .detebox .blog-category ul li a{color:#3a7846;transition:.3s}body.template-article .embed-product,body.template-article-della-template .embed-product{width:100%;text-align:left;display:flex;margin:20px 0}@media screen and (max-width:990px){body.template-article .embed-product,body.template-article-della-template .embed-product{max-width:100%;flex-direction:column;text-align:center}}body.template-article .embed-product:hover,body.template-article-della-template .embed-product:hover{text-decoration:none}body.template-article .embed-product__image,body.template-article-della-template .embed-product__image{width:280px}@media screen and (max-width:990px){body.template-article .embed-product__image,body.template-article-della-template .embed-product__image{margin:0 auto}}body.template-article .embed-product__info,body.template-article-della-template .embed-product__info{margin-left:50px}@media screen and (max-width:990px){body.template-article .embed-product__info,body.template-article-della-template .embed-product__info{margin-left:0;margin-top:20px}}body.template-article .embed-product__title,body.template-article-della-template .embed-product__title{font-size:18px;margin-bottom:15px;font-weight:700;margin-top:10px}body.template-article .embed-product__price,body.template-article-della-template .embed-product__price{font-size:16px;margin-bottom:15px;margin-top:10px}body.template-article .embed-product__select,body.template-article-della-template .embed-product__select{width:100%;max-width:300px;border-color:#ccc;color:#555;font-size:14px}body.template-article .embed-product__cv-wrapper,body.template-article-della-template .embed-product__cv-wrapper{margin-top:20px}body.template-article .embed-product__player,body.template-article-della-template .embed-product__player{display:block;background-color:#f1f3f4;border-radius:3px}@media screen and (max-width:990px){body.template-article .embed-product__player,body.template-article-della-template .embed-product__player{margin:0 auto}}body.template-article .embed-product__button,body.template-article-della-template .embed-product__button{width:142px;color:#fff;font-size:15px;background-color:#78b657;padding:12px 0;border-radius:3px;border:none;margin-top:20px}@media screen and (max-width:750px){body.template-article .embed-product__button,body.template-article-della-template .embed-product__button{width:100%;max-width:300px;margin-left:0;margin-top:20px}}body.template-article .article-breadcrumb,body.template-article-della-template .article-breadcrumb{display:flex;font-size:1.4rem;flex-wrap:wrap;margin-top:30px}body.template-article .article-breadcrumb li,body.template-article-della-template .article-breadcrumb li{position:relative;display:flex}body.template-article .article-breadcrumb li:first-child a,body.template-article-della-template .article-breadcrumb li:first-child a{padding-left:18px}body.template-article .article-breadcrumb li:after,body.template-article-della-template .article-breadcrumb li:after{content:">";margin:0 8px}body.template-article .article-breadcrumb li:last-child:after,body.template-article-della-template .article-breadcrumb li:last-child:after{content:""}body.template-article .article-breadcrumb li a,body.template-article-della-template .article-breadcrumb li a{color:#3a7846;transition:.3s}body.template-article .article-breadcrumb li a.blogcrop:before,body.template-article .article-breadcrumb li a.blogec:before,body.template-article-della-template .article-breadcrumb li a.blogcrop:before,body.template-article-della-template .article-breadcrumb li a.blogec:before{content:"";width:15px;height:15px;display:inline-block;position:absolute;top:5px;left:0}body.template-article .article-breadcrumb li a.blogcrop:before,body.template-article-della-template .article-breadcrumb li a.blogcrop:before{background-size:contain;background-repeat:no-repeat;background-image:url(/cdn/shop/files/corp-home.png?v=1762998926)}body.template-article .article-breadcrumb li a.blogec:before,body.template-article-della-template .article-breadcrumb li a.blogec:before{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background:#3a7846;-webkit-mask-image:url(/cdn/shop/files/logo_healing_plaza_leaf.svg?v=1762999572);mask-image:url(/cdn/shop/files/logo_healing_plaza_leaf.svg?v=1762999572)}body.template-article .article-breadcrumb li a:hover,body.template-article-della-template .article-breadcrumb li a:hover{color:#69727b}body.template-article .article-breadcrumb li a:hover.blogcrop:before,body.template-article-della-template .article-breadcrumb li a:hover.blogcrop:before{background-image:url(/cdn/shop/files/crop-home-gray.png?v=1762999343)}body.template-article .article-breadcrumb li a:hover.blogec:before,body.template-article-della-template .article-breadcrumb li a:hover.blogec:before{background:#69727b}body.template-article .article-breadcrumb li span,body.template-article-della-template .article-breadcrumb li span{color:#3a7846;text-align:left}body.template-article .article-breadcrumb li .tags,body.template-article-della-template .article-breadcrumb li .tags{display:inline}body.template-article .article-breadcrumb li .tags .blog-articles__tag,body.template-article-della-template .article-breadcrumb li .tags .blog-articles__tag{padding-left:0}body.template-article .article-breadcrumb li .tags li:after,body.template-article-della-template .article-breadcrumb li .tags li:after{content:"/";margin:0}body.template-article .article-breadcrumb li .tags li:last-child:after,body.template-article-della-template .article-breadcrumb li .tags li:last-child:after{content:"";margin:0}.template-page-contact h1{color:#666}.template-page-contact .grid{margin:0}.template-page-contact .medium-up--five-sixths{width:100%}.template-page-contact .medium-up--push-one-twelfth{left:0}.template-page-contact .grid__item{padding-left:0}.template-page-contact form{border:1px solid #ddd;box-shadow:0 5px 15px #00000059;border-radius:25px;padding:50px 30px 30px;background-color:#fff}.template-page-contact form label[for=ContactForm-category]{margin-top:0}.template-page-contact form label{width:70%;margin:20px auto 0;font-weight:600;font-size:16px;color:#666;cursor:revert}@media screen and (max-width:990px){.template-page-contact form label{width:100%}}.template-page-contact form label span{color:red}.template-page-contact form textarea{resize:none}.template-page-contact form textarea,.template-page-contact form input,.template-page-contact form select{font-size:15px;line-height:1;padding:12px;border-color:#ddd;box-shadow:0 0 5px #00000059;border-radius:7px;width:70%;margin:10px auto 0;font-family:Noto Sans JP,sans-serif!important;color:#666}@media screen and (max-width:990px){.template-page-contact form textarea,.template-page-contact form input,.template-page-contact form select{width:100%}}.template-page-contact form textarea::placeholder,.template-page-contact form input::placeholder,.template-page-contact form select::placeholder{color:#606060}.template-page-contact .page-width .radio_area{display:flex;align-items:baseline}.template-page-contact .page-width .radio_area input{margin-right:1rem}.template-page-contact .page-width .radio_area span{margin-right:3rem}.template-page-contact .page-width input[type=submit]{margin:50px auto 0;display:block;max-width:300px;width:100%;transition:.3s;border:solid 1px #3a7846!important;color:#fff}.template-page-contact .page-width input[type=submit]:hover{background-color:#fff;color:#3a7846}.template-page-business .inner{max-width:1090px;margin:0 auto}.template-page-business .gap{display:grid;gap:80px}@media screen and (max-width:750px){.template-page-business .gap{gap:40px}}.template-page-business .gap-contents{display:grid;gap:20px}.template-page-business .text-inner{max-width:768px;margin:0 auto;color:#006536}@media screen and (max-width:990px){.template-page-business .text-inner{max-width:530px}}@media screen and (max-width:750px){.template-page-business .text-inner{max-width:100%;padding:0 30px}}.template-page-business h2{margin:0;color:#b19458;font-size:3.2rem;font-weight:500;text-align:center}@media screen and (max-width:750px){.template-page-business h2{font-size:2.5rem}}.template-page-business h3{font-size:3rem;text-align:center;color:#b19458;font-weight:500;margin:0}@media screen and (max-width:750px){.template-page-business h3{font-size:2.3rem;font-weight:400}}.template-page-business strong{text-align:center;display:block}.template-page-business .section-border{border-top:solid 1px #b19458;margin-top:100px;padding-top:100px}.template-page-business .log-card{background-color:#f2f2f2;display:grid;gap:20px 12px;grid-template-columns:1fr 1fr 1fr 1fr;padding:30px}@media screen and (max-width:990px){.template-page-business .log-card{grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width:750px){.template-page-business .log-card{grid-template-columns:1fr 1fr}}.template-page-business .log-card li{background-color:#fff;height:160px;display:flex;justify-content:center;align-items:center;border-radius:10px}@media screen and (max-width:750px){.template-page-business .log-card li{height:110px}}.template-page-business .log-card li div{width:160px;height:50px}@media screen and (max-width:750px){.template-page-business .log-card li div{width:110px;height:110px}}.template-page-business .log-card li div img{object-fit:contain;display:block;width:160px;height:50px}@media screen and (max-width:750px){.template-page-business .log-card li div img{width:110px;height:110px}}.template-page-business .log-card li a{display:flex;height:100%;width:100%;align-items:center;justify-content:center}.template-page-business .log-card li a img{object-fit:contain;display:block;width:160px;height:50px}.template-page-business .button_link{display:block;box-shadow:none;border-radius:0;border:solid 1px;border-image:linear-gradient(to right,#3eac4a,#006238);border-image-slice:1;transition:.4s;padding:.5rem var(--margin-s);position:relative;background:#0000;width:100%;max-width:27rem;padding:1rem;min-width:221px;font-weight:400;text-align:center;margin:0 auto}.template-page-business .button_link .text{display:block;position:relative;z-index:2;color:#fff}.template-page-business .button_link .symbol{margin-left:.8rem}.template-page-business .button_link:before{-webkit-transition:.4s;transition:.4s;content:"";display:block;position:absolute;top:0;left:0;z-index:1;width:0;height:100%;background:#fff}.template-page-business .button_link:after{-webkit-transition:.4s;transition:.4s;content:"";display:block;position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background:linear-gradient(to right,#3eac4a,#006238)}.template-page-business .button_link:hover{border:#006238 1px solid}.template-page-business .button_link:hover .text{color:#006238}.template-page-business .section__title{font-size:3.4rem;text-align:center;color:#b19458;font-weight:500}.template-page-business .page-about__chapter .chapter-list{display:grid;max-width:1090px;margin:0 auto;grid-template-columns:1fr 1fr 1fr;gap:10px}@media screen and (max-width:990px){.template-page-business .page-about__chapter .chapter-list{width:100%;max-width:100%}}@media screen and (max-width:750px){.template-page-business .page-about__chapter .chapter-list{grid-template-columns:1fr;margin:30px 0 0}}.template-page-business .music-video-production{margin:80px auto 0}.template-page-business .music-video-production .image-box{display:flex;justify-content:center}.template-page-business .music-video-production .image-box img{display:block}.template-page-business .music-video-production span{font-size:10px}.template-page-business .ec-section .log-card{grid-template-columns:1fr 1fr 1fr 1fr}@media screen and (max-width:750px){.template-page-business .ec-section .log-card{grid-template-columns:1fr 1fr}}@media screen and (max-width:750px){.template-page-business .ec-section .log-card{grid-template-columns:1fr}}.template-page-business .ec-section .log-card li{position:relative}.template-page-business .ec-section .log-card li:before{content:"";display:block;width:15px;height:10px;position:absolute;z-index:0;bottom:20px;right:20px;background:url(/cdn/shop/files/renewal-arrow-right-gray.png?v=1734942091) no-repeat 0 0;background-size:contain;transition:.3s}.template-page-business .ec-section .log-card li:hover:before{transform:translate(10px)}.template-page-business .about-business{padding:30px;background-color:#f2f2f2;display:grid;gap:50px}.template-page-business .about-business .novelty__list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px}@media screen and (max-width:990px){.template-page-business .about-business .novelty__list{grid-template-columns:1fr 1fr;margin:20px auto 0;gap:20px}}@media screen and (max-width:750px){.template-page-business .about-business .novelty__list{grid-template-columns:1fr}}.template-page-business .about-business .novelty__list p{margin:0}.template-page-business .about-business .novelty__list--contents{background-color:#fff;padding:20px;display:grid;gap:10px;border-radius:10px}.template-page-business .about-business .novelty__list--contents .novelty__title,.template-page-business .about-business .novelty__list--contents .novelty__text{color:#575049}.template-page-business .about-business .novelty__list--contents .novelty__title{font-size:1.4rem;line-height:1.3;font-weight:600}@media screen and (max-width:750px){.template-page-business .about-business .novelty__list--contents .novelty__title{line-height:1.2}}.template-page-business .about-business .novelty__list--contents .novelty__text{font-size:1.3rem;line-height:1.5;border-top:2px solid #f2f2f2;padding-top:10px}.template-page-business .client-list .text-inner{text-align:center}.template-page-business .client-list span{text-align:right;color:#006536;font-size:12px}.template-page-business .client-list .log-card li img{width:90%;height:110px;object-fit:contain}.template-page-business .Request__section{position:relative;margin-top:50px}@media screen and (max-width:750px){.template-page-business .Request__section.page-width{background-color:#e1efd5;padding:30px 0}}.template-page-business .Request__section .section__title{position:relative;z-index:3}.template-page-business .Request__section .section__subtext{text-align:center;font-size:1.6rem;line-height:2.167;margin-top:20px;color:#006536}@media screen and (max-width:750px){.template-page-business .Request__section .section__subtext{line-height:1.6}}.template-page-business .Request__section:before,.template-page-business .Request__section:after{position:absolute;content:"";width:60%;height:100%}.template-page-business .Request__section:before{background:url(/cdn/shop/files/renewal-bi-bgimg.jpg?v=1734942165) no-repeat;background-size:contain;top:170px;left:0;z-index:1}@media screen and (max-width:750px){.template-page-business .Request__section:before{width:95%}}.template-page-business .Request__section:after{content:"";background-color:#e1efd5;top:50px;right:0;z-index:-2}@media screen and (max-width:990px){.template-page-business .Request__section:after{width:75%}}@media screen and (max-width:750px){.template-page-business .Request__section:after{display:none}}.template-page-business .Request__section .Request__list{background-color:#fff;width:53%;margin:95px 0 0 auto;padding:20px;position:relative;z-index:2}@media screen and (max-width:990px){.template-page-business .Request__section .Request__list{width:70%}}@media screen and (max-width:750px){.template-page-business .Request__section .Request__list{width:95%;margin:220px 0 0 auto}}.template-page-business .Request__section .Request__list li{position:relative;font-size:1.6rem;font-weight:500;color:#746c64;display:flex;align-items:center;gap:16px;margin-top:16px;padding-left:40px}.template-page-business .Request__section .Request__list li:first-child{margin-top:0}.template-page-business .Request__section .Request__list li .Request__list--icon{position:absolute;left:0;width:32px;height:32px;background-color:#b19458;border-radius:50%}.template-page-business .Request__section .Request__list li .Request__list--icon svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.template-page-business .Request__section .Request__btn{display:flex;justify-content:center;margin:280px auto 0;width:792px;box-shadow:0 0 8px #000;border-radius:25px;position:relative;z-index:2}@media screen and (max-width:990px){.template-page-business .Request__section .Request__btn{width:600px;margin:200px auto 0}}@media screen and (max-width:750px){.template-page-business .Request__section .Request__btn{width:90%;flex-direction:column;margin:60px auto 0}}.template-page-business .Request__section .Request__btn p{margin:0}.template-page-business .Request__section .Request__btn--tel{background-color:#006536;border-radius:25px 0 0 25px;text-align:center;padding:45px 0;width:40%;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:750px){.template-page-business .Request__section .Request__btn--tel{border-radius:25px 25px 0 0;width:100%}}.template-page-business .Request__section .Request__btn--tel p,.template-page-business .Request__section .Request__btn--tel a,.template-page-business .Request__section .Request__btn--tel span{color:#fff;display:block}.template-page-business .Request__section .Request__btn--tel .tel__text{font-size:1.4rem}.template-page-business .Request__section .Request__btn--tel .tel__link{font-size:2.2rem}.template-page-business .Request__section .Request__btn--tel .tel__time{font-size:1rem}.template-page-business .Request__section .Request__btn--mail{background-color:#fff;border-radius:0 25px 25px 0;text-align:center;padding:27px 0;width:60%;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:750px){.template-page-business .Request__section .Request__btn--mail{border-radius:0 0 25px 25px;width:100%}}.template-page-business .Request__section .Request__btn--mail a img{width:35px;height:35px;display:inline-block;margin-top:10px}.template-page-business .Request__section .Request__btn--mail a p{color:#b19458}.template-page-business .Request__section .Request__btn--mail a .mail__text{font-size:1.4rem}.template-page-business .Request__section .Request__btn--mail a .mail__contact{font-size:2.8rem;line-height:1.458}.template-page-business .bgm.section-border{border-bottom:solid 1px #b19458;padding-bottom:100px}.template-page-business .stress p,.template-page-business .stress span{color:#b19458;display:block;text-align:center}.template-page-business .stress p{margin:0;font-size:2.5rem;font-weight:400}.template-page-business .label.is--mobile-align-center{text-align:center}.template-page-business .section-inner-border{border:solid 2px #006536}.template-page-business .section-inner-border dl{display:flex;width:100%;margin:0}.template-page-business .section-inner-background{background-color:#bfd5ab!important}.template-page-business .section-inner-border dt{flex-basis:35%;font-size:1.1rem;line-height:1.4rem;padding:10px;background-color:#e1efd4;border-right:solid 2px #006536;border-bottom:solid 2px #006536}.template-page-business .section-inner-border dd{flex-basis:65%;font-size:1.1rem;line-height:1.4rem;padding:10px;margin-left:0;background-color:#e1efd4;border-bottom:solid 2px #006536}.template-page-business .section-inner-border dl:last-child{border-bottom:0}@media screen and (max-width:750px){.template-page-business .section-inner-border dl{flex-flow:column}.template-page-business .section-inner-border dt{flex-basis:35%;font-size:1.1rem;line-height:1.4rem;padding:10px;background-color:#e1efd4;border-right:solid 0px #006536;border-bottom:solid 2px #006536}}.template-page-business .section-introduction{display:flex;align-items:center;background-color:#f2f9e8;padding:3%;margin-top:40px;border-radius:10px;box-sizing:border-box}.template-page-business .section-introduction-text{width:70%;font-size:12px;color:#000}.template-page-business .section-introduction-img{width:30%;display:flex;justify-content:center}@media screen and (max-width:750px){.template-page-business .section-introduction{display:flex;flex-direction:column;align-items:center;background-color:#f2f9e8;padding:3%;margin-top:40px;border-radius:10px;box-sizing:border-box}.template-page-business .section-introduction-text{width:90%;font-size:12px;color:#000;order:2;margin-bottom:2%}}.template-page-business .page-about__chapter .chapter-list .chapter-list-item{list-style:none;background:#fff;color:#b19458;border:1px solid #b19458;position:relative}.template-page-business .page-about__chapter .chapter-list .chapter-list-item a{display:block;color:#b19458;padding:.5rem 1rem}.template-page-business .content-icon-box a,.template-page-business a:link{text-decoration:none}.template-page-business .page-about__chapter .chapter-list .chapter-list-item a:after{content:"\25bc";font-size:1.2rem;position:absolute;right:1rem;top:.8rem;opacity:1;transition:.4s}@media screen and (max-width:750px){.template-page-business .page-about__chapter .chapter-list .chapter-list-item{width:100%;max-width:100%}}.template-page-business div .message{font-size:2rem!important}.template-page-business .page-about__chapter{width:90%;margin:0 auto}.template-page-business .application-inner{display:flex;align-items:center;width:80%}.template-page-business .application-inner a:nth-child(2){margin:0 2%}.template-page-business .application-inner a:nth-child(3){margin:0}.template-page-business html{scroll-behavior:smooth;scroll-padding-top:180px}.template-page-business .novelty-inners{display:flex;width:100%}.page-bi__header{color:#006536}.page-bi__header .page-width{position:relative}.page-bi__header .banner{width:100%;height:221px;border-radius:.4rem;overflow:hidden}@media screen and (max-width:750px){.page-bi__header .banner{height:170px}}.page-bi__header .banner img{width:100%;height:100%;object-fit:cover}.page-bi__header .text-group{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-bi__header .big{font-size:3.8rem}@media screen and (max-width:750px){.page-bi__header .big{font-size:3rem}}.page-bi__header .small{font-size:1.7rem}.page-bi__section{scroll-padding-top:150px;color:#006536;margin:0 0 var(--margin);padding-top:var(--margin);line-height:2}@media screen and (max-width:750px){.page-bi__section{margin:0}}.page-bi__section p{color:#006536}.page-bi__section:after{content:"";display:block;max-width:1000px;height:1px;background:#b19458;margin:var(--margin-l) auto var(--margin)}@media screen and (max-width:750px){.page-bi__section:after{max-width:calc(100% - 44px);margin:var(--margin-l) auto 0}}.page-bi__section.no-divider:after{display:none}.page-bi__section .page-width{max-width:878px}.page-bi__section .grid-columns{width:100%}@media screen and (max-width:750px){.page-bi__section .grid-columns{display:block}}@media screen and (max-width:750px){.page-bi__section .grid-columns .section-header{width:auto;text-align:center}}.page-bi__section .section-header .label{color:#b19458;font-size:2.4rem}@media screen and (max-width:750px){.page-bi__section .section-header .label .sub{display:block;font-size:.7em}}@media screen and (max-width:750px){.page-bi__section .section-header .label.is--mobile-align-center{text-align:center}}.page-bi__section .section-header .text{color:#b19458}.page-bi__section .section-text{flex-shrink:1;flex-grow:0;width:fit-content}.page-bi__section .image{width:fit-content;margin:5rem auto}.page-bi__section .image img{width:100%}.page-bi__section .button_link{display:block;box-shadow:none;border-radius:0;border:solid 1px;border-image:linear-gradient(to right,#3eac4a,#006238);border-image-slice:1;transition:.4s;padding:.5rem var(--margin-s);position:relative;background:#0000;width:100%;max-width:27rem;padding:1rem;margin:var(--margin) 0;min-width:221px;font-weight:400;text-align:center}.page-bi__section .button_link .text{display:block;position:relative;z-index:2;color:#fff}.page-bi__section .button_link .symbol{margin-left:.8rem}.page-bi__section .button_link:before{-webkit-transition:.4s;transition:.4s;content:"";display:block;position:absolute;top:0;left:0;z-index:1;width:0;height:100%;background:#fff}.page-bi__section .button_link:after{-webkit-transition:.4s;transition:.4s;content:"";display:block;position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background:linear-gradient(to right,#3eac4a,#006238)}.page-bi__section .button_link:hover{border:#006238 1px solid}.page-bi__section .button_link:hover .text{color:#006238}.page-bi__section .message{font-size:2.5rem;font-family:Shippori Mincho,serif;margin-bottom:var(--margin)}.page-bi__section .message span{display:inline-block}@media screen and (max-width:990px){.page-bi__section .message span{display:inline}}.page-bi__section .customer-list-title{display:none;margin:2rem 0 0;background:#fff;color:#006238;border:1px solid #006238;text-align:center;padding:.5rem 2rem;position:relative;cursor:pointer}.page-bi__section .customer-list-title:after{content:"\25bc";font-size:1.2rem;position:absolute;right:1rem;top:.8rem;opacity:1;transition:.4s}@media screen and (max-width:750px){.page-bi__section .customer-list-title{display:block}}@media screen and (max-width:750px){.page-bi__section .togglebox{margin:0;transition:.4s;overflow:hidden;height:0;z-index:2;width:100%}}.page-bi__section .customer-list{display:flex;flex-wrap:wrap;width:100%;margin:var(--margin-ss) auto}@media screen and (max-width:750px){.page-bi__section .customer-list{margin:0;height:fit-content}}.page-bi__section .customer-list .customer-list-item{margin:.5rem .5%;background:#fff;width:49%;color:#006238;border:1px solid #006238;background:#e1efd4;position:relative}.page-bi__section .customer-list .customer-list-item:nth-child(4n+2),.page-bi__section .customer-list .customer-list-item:nth-child(4n+1){background:#fff}.page-bi__section .customer-list .customer-list-item:before{transition:.4s;content:"";display:block;position:absolute;top:0;left:0;z-index:1;width:0;height:100%;background:#e1efd4}.page-bi__section .customer-list .customer-list-item:after{transition:.4s;content:"";display:block;position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background:#fff}.page-bi__section .customer-list .customer-list-item:hover:before{content:"";width:100%}.page-bi__section .customer-list .customer-list-item:nth-child(4n+2):before,.page-bi__section .customer-list .customer-list-item:nth-child(4n+1):before{background:#fff}.page-bi__section .customer-list .customer-list-item:nth-child(4n+2):after,.page-bi__section .customer-list .customer-list-item:nth-child(4n+1):after{background:#e1efd4}@media screen and (max-width:750px){.page-bi__section .customer-list .customer-list-item{width:100%;max-width:100%;margin:-1px 0 0;background:#fff}.page-bi__section .customer-list .customer-list-item:before,.page-bi__section .customer-list .customer-list-item:after{display:none}}.page-bi__section .customer-list .customer-list-item a{display:block;color:#006238;padding:.5rem 2rem;text-align:center;position:relative;z-index:2}.page-bi__section .customer-list .customer-list-item a:hover{color:#006238!important}.page-bi__section .customer-list .customer-list-item a:hover .image:before{left:0%}.page-bi__section .customer-list .customer-list-item a:not([disabled]):hover{color:#006238!important}.page-bi__section .customer-list .customer-list-item a:focus{color:#006238!important}.page-bi__section .customer-list .customer-list-item a:after{content:"\25b2";font-size:1.2rem;transform:rotate(90deg);position:absolute;right:1rem;top:.8rem;opacity:1;transition:.4s}.page-bi__section .customer-list .customer-list-item .label{text-align:center;font-size:1.9rem;color:#006536}.page-bi__section .mobile-toggle-line{height:0;overflow:hidden;transition:.4s}@media screen and (min-width:750px){.page-bi__section .mobile-toggle-line{display:inline;height:auto!important}}@media screen and (min-width:750px){.page-bi__section .mobile-toggle-line-text{display:inline}}.page-bi__section .mobile-toggle-line-button-close,.page-bi__section .mobile-toggle-line-button{display:block;padding:0 2rem;height:44px;line-height:44px;text-align:center;background:#fff;width:100%;color:#006238;border:1px solid #006238;background:#e1efd4;position:relative;margin:2rem 0}.page-bi__section .mobile-toggle-line-button-close:after,.page-bi__section .mobile-toggle-line-button:after{content:"\25bc";font-size:1.2rem;position:absolute;right:1rem;top:0rem;opacity:1;transition:.4s}.page-bi__section .mobile-toggle-line-button-close.is--active,.page-bi__section .mobile-toggle-line-button.is--active{display:none}@media screen and (min-width:750px){.page-bi__section .mobile-toggle-line-button-close,.page-bi__section .mobile-toggle-line-button{display:none}}.page-bi__section .mobile-toggle-line-button-close:after{content:"\25b2"}.page-bi__section .button-corporate{display:block;text-align:center;background:#fff;width:fit-content;color:#006238;border:1px solid #006238;position:relative;margin:var(--margin) 0 2rem}.page-bi__section .button-corporate:before{transition:.4s;content:"";display:block;position:absolute;top:0;left:0;z-index:1;width:0;height:100%;background:#e1efd4}.page-bi__section .button-corporate:after{transition:.4s;content:"";display:block;position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background:#fff}.page-bi__section .button-corporate:hover{color:#006238}.page-bi__section .button-corporate:hover:before{content:"";width:100%}@media screen and (max-width:750px){.page-bi__section .button-corporate .sub{display:block;font-size:.8em}}.page-bi__section .button-corporate .text{position:relative;padding:1rem 4rem 1rem 2rem;display:block;z-index:2}.page-bi__section .button-corporate .text:after{content:"\25b2";font-size:1.2rem;position:absolute;right:1rem;top:50%;transform:rotate(90deg) translateY(-50%);transform-origin:top;opacity:1;transition:.4s}body.template-cart .cart-header__title{font-weight:400;color:#006536;font-weight:100}@media screen and (max-width:750px){body.template-cart .cart__buttons-container{max-width:30rem}}body.template-cart .cart__buttons-container .cart__submit{min-height:auto;width:auto;width:48.5rem;height:6rem;font-size:2rem;margin-bottom:2rem}body.template-customers-login h1,body.template-customers-addresses h1,body.template-customers-account h1,body.template-customers-order h1{font-weight:400;color:#006536;font-weight:100}body.template-customers-login h2,body.template-customers-addresses h2,body.template-customers-account h2,body.template-customers-order h2,body.template-customers-login h3,body.template-customers-addresses h3,body.template-customers-account h3,body.template-customers-order h3{font-weight:400;color:#b19458;font-weight:100}body.template-customers-login .responsive-table,body.template-customers-addresses .responsive-table,body.template-customers-account .responsive-table,body.template-customers-order .responsive-table{display:block;border:0}body.template-customers-login .responsive-table th,body.template-customers-login .responsive-table td,body.template-customers-addresses .responsive-table th,body.template-customers-addresses .responsive-table td,body.template-customers-account .responsive-table th,body.template-customers-account .responsive-table td,body.template-customers-order .responsive-table th,body.template-customers-order .responsive-table td{font-weight:100;border:0}body.template-customers-login .responsive-table tr,body.template-customers-addresses .responsive-table tr,body.template-customers-account .responsive-table tr,body.template-customers-order .responsive-table tr{border-bottom:solid 1px #ccc}body.template-customers-login .order-table,body.template-customers-addresses .order-table,body.template-customers-account .order-table,body.template-customers-order .order-table{display:block;border:0}body.template-customers-login .order-table th,body.template-customers-login .order-table td,body.template-customers-addresses .order-table th,body.template-customers-addresses .order-table td,body.template-customers-account .order-table th,body.template-customers-account .order-table td,body.template-customers-order .order-table th,body.template-customers-order .order-table td{font-weight:100;border:0}body.template-customers-login .order-table tr,body.template-customers-addresses .order-table tr,body.template-customers-account .order-table tr,body.template-customers-order .order-table tr{border-bottom:solid 1px #ccc}@media only screen and (min-width:750px){body.template-customers-login .order-table thead th,body.template-customers-addresses .order-table thead th,body.template-customers-account .order-table thead th,body.template-customers-order .order-table thead th{white-space:nowrap}}body.template-customers-login .order-table .order-table__product,body.template-customers-addresses .order-table .order-table__product,body.template-customers-account .order-table .order-table__product,body.template-customers-order .order-table .order-table__product{flex-wrap:wrap}body.template-customers-login .order-table .order-table__product:before,body.template-customers-addresses .order-table .order-table__product:before,body.template-customers-account .order-table .order-table__product:before,body.template-customers-order .order-table .order-table__product:before{white-space:nowrap}body.template-customers-login .order-table .order-table__product .title,body.template-customers-addresses .order-table .order-table__product .title,body.template-customers-account .order-table .order-table__product .title,body.template-customers-order .order-table .order-table__product .title{text-align:left}body.template-customers-login .order-table .order-table__product .note,body.template-customers-addresses .order-table .order-table__product .note,body.template-customers-account .order-table .order-table__product .note,body.template-customers-order .order-table .order-table__product .note{margin-top:2rem;margin-bottom:0;border:none;background:#eaeaea}.page__mail-magazine{color:#666;display:flex;flex-direction:column;gap:50px}.page__mail-magazine .img-center{text-align:center}.page__mail-magazine form{border:1px solid #ddd;box-shadow:0 5px 15px #00000059;border-radius:25px;padding:30px;background-color:#fff;display:flex;flex-direction:column;gap:50px}@media screen and (max-width:990px){.page__mail-magazine form{padding:15px;gap:30px}}.page__mail-magazine form .form-title{text-align:center;font-size:25px;margin:0}@media screen and (max-width:990px){.page__mail-magazine form .form-title{font-size:18px}}.page__mail-magazine .form-table{width:70%;margin:0 auto}@media screen and (max-width:990px){.page__mail-magazine .form-table{width:100%;margin:0}}.page__mail-magazine .form-table tr{margin-top:40px;display:block}@media screen and (max-width:990px){.page__mail-magazine .form-table tr{margin-top:30px}}.page__mail-magazine .form-table tr:first-child{margin-top:0}.page__mail-magazine .form-table tr th,.page__mail-magazine .form-table tr td{width:100%;display:block;border:none;padding:0}.page__mail-magazine .form-table tr th b,.page__mail-magazine .form-table tr td b{font-weight:600;font-size:16px}@media screen and (max-width:990px){.page__mail-magazine .form-table tr th b,.page__mail-magazine .form-table tr td b{font-size:15px}}.page__mail-magazine .form-table tr th span,.page__mail-magazine .form-table tr td span{font-size:15px}@media screen and (max-width:990px){.page__mail-magazine .form-table tr th span,.page__mail-magazine .form-table tr td span{font-size:14px}}.page__mail-magazine .form-table tr td{margin-top:10px}@media screen and (max-width:990px){.page__mail-magazine .form-table tr td{margin-top:5px}}.page__mail-magazine .form-table tr td label{margin:10px 0 0}.page__mail-magazine .form-table tr td label:first-child{margin-top:0}.page__mail-magazine .form-table tr td input{vertical-align:middle;border-color:#ddd}.page__mail-magazine .form-table tr td input::placeholder{color:#606060}.page__mail-magazine .form-table tr td input[type=text]{width:100%;font-size:15px;line-height:1;padding:12px;border-color:#ddd;box-shadow:0 0 5px #00000059;border-radius:7px}.page__mail-magazine .form-table .gender td{display:grid;gap:10px;grid-template-columns:90px 95px 95px}@media screen and (max-width:990px){.page__mail-magazine .form-table .gender td{display:block}}.page__mail-magazine .form-table .gender td label{margin:0}@media screen and (max-width:990px){.page__mail-magazine .form-table .gender td label{display:block;margin:10px 0 0}.page__mail-magazine .form-table .gender td label:first-child{margin-top:0}}.page__mail-magazine .form-table .gender td label input[type=radio]{opacity:0;position:absolute}.page__mail-magazine .form-table .gender td label input[type=radio]:checked+span:after{display:block;content:"";position:absolute;width:7px;height:7px;border-radius:50%;top:50%;left:4px;transform:translateY(-50%);border:6px solid #3a7846;box-sizing:border-box}@media screen and (max-width:990px){.page__mail-magazine .form-table .gender td label input[type=radio]:checked+span:after{left:4px}}.page__mail-magazine .form-table .gender td label input+span{display:block;position:relative;padding:0 0 0 25px;line-height:1;cursor:pointer;border:1px dotted #fff}.page__mail-magazine .form-table .gender td label input+span:before{content:"";position:absolute;width:20px;height:20px;border-radius:50%;border:1px solid #ccc;background-color:#eee;box-sizing:border-box;top:50%;left:0;transform:translateY(-50%)}.page__mail-magazine .form-table .case td label input[type=checkbox],.page__mail-magazine .form-table .method td label input[type=checkbox]{opacity:0;position:absolute}.page__mail-magazine .form-table .case td label input[type=checkbox]:checked+span:after,.page__mail-magazine .form-table .method td label input[type=checkbox]:checked+span:after{display:block;content:"";position:absolute;width:20px;height:20px;background:url(/cdn/shop/files/mail-page.png?v=1730106461) no-repeat;top:50%;left:0;transform:translateY(-50%);box-sizing:border-box;background-size:contain}.page__mail-magazine .form-table .case td label input[type=checkbox]+span,.page__mail-magazine .form-table .method td label input[type=checkbox]+span{display:block;position:relative;padding:0 0 0 30px;line-height:1;cursor:pointer;border:1px dotted #fff}.page__mail-magazine .form-table .case td label input[type=checkbox]+span:before,.page__mail-magazine .form-table .method td label input[type=checkbox]+span:before{content:"";position:absolute;width:20px;height:20px;border:1px solid #ccc;background-color:#eee;border-radius:2px;box-sizing:border-box;top:50%;left:0;transform:translateY(-50%)}.page__mail-magazine .form-table select{font-size:15px;line-height:1;padding:12px 30px 12px 12px;border-color:#ddd;box-shadow:0 0 5px #00000059;border-radius:7px}@media screen and (max-width:990px){.page__mail-magazine .form-table select{font-size:14px}}.page__mail-magazine .form-table .caution-text{font-size:11px;color:#525252;display:block;line-height:1}.page__mail-magazine .form-table .birthday span{vertical-align:middle;margin-right:5px}.page__mail-magazine .form-table label{line-height:1.3}.page__mail-magazine .submit-form{margin:0}.page__mail-magazine .submit-form td{border:none;text-align:center;padding:0}.page__mail-magazine .submit-form input[type=submit]{border:none;color:#fff;background-color:#3a7846;border-radius:3px;width:120px;transition:.3s;border:1px solid #3a7846;font-weight:600}.page__mail-magazine .submit-form input[type=submit]:hover{background-color:#fff;color:#3a7846}.is--table{display:table}.is--table-cell{display:table-cell;vertical-align:top}.is--text-hide{text-indent:110%;display:block;overflow:hidden;white-space:nowrap}.strong{color:red}.is--nowrap{white-space:nowrap}.is--clear:after{content:"";display:block;clear:both}.is--mobile{display:none}@media screen and (max-width:750px){.is--mobile{display:block}}img.is--mobile,br.is--mobile{display:none}@media screen and (max-width:750px){img.is--mobile,br.is--mobile{display:inline-block}}.is--fullscreen{display:block}@media screen and (max-width:750px){.is--fullscreen{display:none}}img.is--fullscreen,br.is--fullscreen,span.is--fullscreen{display:inline-block}@media screen and (max-width:750px){img.is--fullscreen,br.is--fullscreen,span.is--fullscreen{display:none}}.is--text-l{font-size:1.2em}.is--text-s{font-size:.86em}.is--text-ss{font-size:.75em}.is--align-center{text-align:center}.is--align-left{text-align:left}.is--align-right{text-align:right}.template-article .solfeggio .blue{color:#0076ff}@media screen and (max-width:425px){.template-article .solfeggio .shopify-buy-frame.shopify-buy-frame--product.shopify-buy__layout-vertical{max-width:100%!important;overflow:unset!important}}@media screen and (max-width:425px){.template-article .solfeggio .shopify-buy-frame.shopify-buy-frame--product.shopify-buy__layout-vertical iframe{width:100%!important;height:600px!important}}.template-article .solfeggio .shopify-buy__layout-vertical .shopify-buy__product__variant-img,.template-article .solfeggio .shopify-buy__layout-horizontal .shopify-buy__product__variant-img{max-width:70%!important}@media screen and (max-width:425px){.template-article .solfeggio .shopify-buy__layout-vertical .shopify-buy__product__variant-img,.template-article .solfeggio .shopify-buy__layout-horizontal .shopify-buy__product__variant-img{max-width:70%!important}}.shopify-buy__product__compare-price{display:none!important}body.template-page-commitment.page-commitment{background:none!important;font-family:Shippori Mincho B1,serif}@media screen and (max-width:990px){body.template-page-commitment.page-commitment{background-color:#e2eed5!important}}body.template-page-commitment.page-commitment main.main-content{padding-top:8rem!important}body.template-page-commitment.page-commitment main.main-content .page-width{text-align:center;padding-left:5.5rem;padding-right:5.5rem}body.template-page-commitment.page-commitment main.main-content section{position:relative}body.template-page-commitment.page-commitment main.main-content .section__head{height:30rem;position:relative;background:url(/cdn/shop/files/renewal-plant.jpg?v=1734943774) no-repeat;background-size:cover;background-position:center}body.template-page-commitment.page-commitment main.main-content .section__head:before{content:"";position:absolute;width:100%;height:100%;background:inherit;filter:brightness(75%)}body.template-page-commitment.page-commitment main.main-content .section__head--title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;z-index:1}body.template-page-commitment.page-commitment main.main-content .section__head--title h1,body.template-page-commitment.page-commitment main.main-content .section__head--title p{color:#fff;font-family:Shippori Mincho B1,serif;text-shadow:2px 2px 4px #000;text-shadow:0 2px 2px #666}body.template-page-commitment.page-commitment main.main-content .section__head--title h1{border-bottom:solid 1px #fff;padding-bottom:1.5rem;font-size:3.4rem}body.template-page-commitment.page-commitment main.main-content .section__head--title p{font-size:2rem}body.template-page-commitment.page-commitment main.main-content .section__title{color:#006536;position:relative}body.template-page-commitment.page-commitment main.main-content .section__title:before,body.template-page-commitment.page-commitment main.main-content .section__title:after{content:"";display:block;height:100%;position:absolute;z-index:-1}body.template-page-commitment.page-commitment main.main-content .section__title:before{width:60rem;height:26.5rem;top:-8rem;right:-12rem;background:url(/cdn/shop/files/toppage-corp__fringe-note01.svg) no-repeat 0 0;background-size:contain}body.template-page-commitment.page-commitment main.main-content .section__title:after{width:70%;height:110rem;top:-8rem;left:0;background-color:#e2eed5}@media screen and (max-width:990px){body.template-page-commitment.page-commitment main.main-content .section__title:after{display:none}}body.template-page-commitment.page-commitment main.main-content .section__title--inner{margin-top:8rem}body.template-page-commitment.page-commitment main.main-content .section__title--inner h2{font-size:4.4rem;font-weight:700;font-family:Shippori Mincho B1,serif}body.template-page-commitment.page-commitment main.main-content .section__title--inner h2 br{display:none}@media screen and (max-width:990px){body.template-page-commitment.page-commitment main.main-content .section__title--inner h2 br{display:block}}@media screen and (max-width:990px){body.template-page-commitment.page-commitment main.main-content .section__title--inner h2{font-size:3rem}}body.template-page-commitment.page-commitment main.main-content .section__title--inner p{font-family:Shippori Mincho B1,serif;margin-top:2rem;font-size:2rem}@media screen and (max-width:990px){body.template-page-commitment.page-commitment main.main-content .section__title--inner p{font-size:1.5rem;text-align:left}body.template-page-commitment.page-commitment main.main-content .section__title--inner p br{display:none}}body.template-page-commitment.page-commitment .section1,body.template-page-commitment.page-commitment .section2,body.template-page-commitment.page-commitment .section3,body.template-page-commitment.page-commitment .section4,body.template-page-commitment.page-commitment .section5{position:relative;padding:30rem 0;margin-top:35rem}@media screen and (max-width:990px){body.template-page-commitment.page-commitment .section1,body.template-page-commitment.page-commitment .section2,body.template-page-commitment.page-commitment .section3,body.template-page-commitment.page-commitment .section4,body.template-page-commitment.page-commitment .section5{padding:15rem 0;margin-top:25rem}}body.template-page-commitment.page-commitment .section1:after,body.template-page-commitment.page-commitment .section2:after,body.template-page-commitment.page-commitment .section3:after,body.template-page-commitment.page-commitment .section4:after,body.template-page-commitment.page-commitment .section5:after{content:"";display:block;height:100%;position:absolute;z-index:-1;width:90%;height:100rem;top:0;background-color:#e2eed5}@media screen and (max-width:990px){body.template-page-commitment.page-commitment .section1:after,body.template-page-commitment.page-commitment .section2:after,body.template-page-commitment.page-commitment .section3:after,body.template-page-commitment.page-commitment .section4:after,body.template-page-commitment.page-commitment .section5:after{display:none}}body.template-page-commitment.page-commitment .section1__contents,body.template-page-commitment.page-commitment .section2__contents,body.template-page-commitment.page-commitment .section3__contents,body.template-page-commitment.page-commitment .section4__contents,body.template-page-commitment.page-commitment .section5__contents{position:absolute;content:"";display:block;width:75rem;height:auto;padding:8rem 5rem 8rem 12.5rem;background-color:#fff;top:44rem}@media screen and (max-width:990px){body.template-page-commitment.page-commitment .section1__contents,body.template-page-commitment.page-commitment .section2__contents,body.template-page-commitment.page-commitment .section3__contents,body.template-page-commitment.page-commitment .section4__contents,body.template-page-commitment.page-commitment .section5__contents{padding:4rem 2.5rem 4rem 3.25rem;width:90%;top:20rem}}body.template-page-commitment.page-commitment .section1__contents:before,body.template-page-commitment.page-commitment .section2__contents:before,body.template-page-commitment.page-commitment .section3__contents:before,body.template-page-commitment.page-commitment .section4__contents:before,body.template-page-commitment.page-commitment .section5__contents:before{content:"";display:block;height:100%;position:absolute;background:url(/cdn/shop/files/renewal-81.png?v=1734943774);width:10rem;height:2px;top:13rem;left:0}@media screen and (max-width:990px){body.template-page-commitment.page-commitment .section1__contents:before,body.template-page-commitment.page-commitment .section2__contents:before,body.template-page-commitment.page-commitment .section3__contents:before,body.template-page-commitment.page-commitment .section4__contents:before,body.template-page-commitment.page-commitment .section5__contents:before{width:2rem;top:6.5rem}}body.template-page-commitment.page-commitment .section1 .number,body.template-page-commitment.page-commitment .section2 .number,body.template-page-commitment.page-commitment .section3 .number,body.template-page-commitment.page-commitment .section4 .number,body.template-page-commitment.page-commitment .section5 .number{font-size:5rem;color:#b19458}@media screen and (max-width:990px){body.template-page-commitment.page-commitment .section1 .number,body.template-page-commitment.page-commitment .section2 .number,body.template-page-commitment.page-commitment .section3 .number,body.template-page-commitment.page-commitment .section4 .number,body.template-page-commitment.page-commitment .section5 .number{font-size:2.5rem}}body.template-page-commitment.page-commitment .section1 h2,body.template-page-commitment.page-commitment .section2 h2,body.template-page-commitment.page-commitment .section3 h2,body.template-page-commitment.page-commitment .section4 h2,body.template-page-commitment.page-commitment .section5 h2{font-size:3.5rem;font-weight:700;font-family:Shippori Mincho B1,serif}@media screen and (max-width:990px){body.template-page-commitment.page-commitment .section1 h2,body.template-page-commitment.page-commitment .section2 h2,body.template-page-commitment.page-commitment .section3 h2,body.template-page-commitment.page-commitment .section4 h2,body.template-page-commitment.page-commitment .section5 h2{font-size:2rem}}body.template-page-commitment.page-commitment .section1 p,body.template-page-commitment.page-commitment .section2 p,body.template-page-commitment.page-commitment .section3 p,body.template-page-commitment.page-commitment .section4 p,body.template-page-commitment.page-commitment .section5 p{font-family:Shippori Mincho B1,serif;margin-top:10px;font-size:1.5rem}body.template-page-commitment.page-commitment .section1:after,body.template-page-commitment.page-commitment .section3:after,body.template-page-commitment.page-commitment .section5:after{left:0}body.template-page-commitment.page-commitment .section1__contents,body.template-page-commitment.page-commitment .section3__contents,body.template-page-commitment.page-commitment .section5__contents{left:0}body.template-page-commitment.page-commitment .section2:after,body.template-page-commitment.page-commitment .section4:after{right:0}body.template-page-commitment.page-commitment .section2__contents,body.template-page-commitment.page-commitment .section4__contents{right:0}body.template-page-commitment.page-commitment .section1{background:url(/cdn/shop/files/renewal-janets-foss.jpg?v=1734943774) no-repeat;background-size:cover;margin-top:8rem}@media screen and (max-width:990px){body.template-page-commitment.page-commitment .section1{background-size:cover}}body.template-page-commitment.page-commitment .section2{background:url(/cdn/shop/files/renewal-drop-of-water.jpg?v=1734943774) no-repeat;background-size:cover;background-position:center;margin-top:37rem}@media screen and (max-width:990px){body.template-page-commitment.page-commitment .section2{background-size:cover;background-position:top;margin-top:20rem}}@media screen and (max-width:750px){body.template-page-commitment.page-commitment .section2{margin-top:35rem}}body.template-page-commitment.page-commitment .section3{background:url(/cdn/shop/files/renewal-wheat-grass.jpg?v=1734943774) no-repeat;background-size:cover;background-position:bottom;margin-top:37rem}@media screen and (max-width:990px){body.template-page-commitment.page-commitment .section3{background-size:cover;background-position:top;margin-top:25rem}}@media screen and (max-width:750px){body.template-page-commitment.page-commitment .section3{margin-top:50rem}}body.template-page-commitment.page-commitment .section4{background:url(/cdn/shop/files/renewal-beach.jpg?v=1734943774) no-repeat;background-size:cover;background-position:center;margin-top:37rem}@media screen and (max-width:990px){body.template-page-commitment.page-commitment .section4{background-size:cover;background-position:top;margin-top:25rem}}@media screen and (max-width:750px){body.template-page-commitment.page-commitment .section4{margin-top:45rem}}body.template-page-commitment.page-commitment .section4:after{height:105rem}@media screen and (max-width:990px){body.template-page-commitment.page-commitment .section4__contents{top:20rem}}body.template-page-commitment.page-commitment .section5{background:url(/cdn/shop/files/renewal-lake.jpg?v=1734943774) no-repeat;background-size:cover;background-position:center;margin-top:42rem}@media screen and (max-width:990px){body.template-page-commitment.page-commitment .section5{background-size:cover;background-position:top;margin-top:25rem}}@media screen and (max-width:750px){body.template-page-commitment.page-commitment .section5{margin-top:55rem}}body.template-page-commitment.page-commitment #shopify-section-footer{margin-top:400px;background-color:#fff}@media screen and (max-width:990px){body.template-page-commitment.page-commitment #shopify-section-footer{margin-top:290px}}@media screen and (max-width:750px){body.template-page-commitment.page-commitment #shopify-section-footer{margin-top:530px}}@media only screen and (min-width:1199px){.gf-top_one #gf-tree{display:grid;grid-template-columns:300px 407px;justify-content:end;margin-right:-55px;border-bottom:none!important;gap:15px;align-items:center}.gf-top_one #gf-tree input.gf-controls-search-input{border-radius:10px;border:1px solid #746c64}.gf-top_one #gf-tree .sort-by{margin:5px!important;border-radius:10px;border:1px solid #746c64!important}.gf-top_one #gf-tree .globo-dropdown-custom__options span{transition:.3s}.gf-top_one #gf-tree .globo-dropdown-custom__options span:hover{background:#e1efd5}.gf-top_one .gf-filter-contents{display:grid;padding-bottom:0!important}.gf-top_one .gf-controls-search-form{margin-bottom:0!important}}body.template-collection-discography{background:none!important;font-family:Shippori Mincho B1,serif!important}body.template-collection-discography .main-content{padding-top:80px!important}body.template-collection-discography #gf-tree .h3{border-radius:10px;border:1px solid #746c64}@media screen and (max-width:767px){body.template-collection-discography #gf-tree .h3{border-radius:0;border:none}}body.template-collection-discography #gf-tree .h3 span{font-family:Shippori Mincho B1,serif!important}body.template-collection-discography input::placeholder{font-family:Shippori Mincho B1,serif!important}body.template-collection-discography .discographymodal-target:hover .grid-view-item.product-card .release_dat,body.template-collection-discography .discographymodal-target:hover .grid-view-item.product-card .h4.grid-view-item__title.product-card__title{color:#3a7846}body.template-collection-discography .discographymodal-target:hover .grid-view-item.product-card .grid-view-item__image-wrapper.product-card__image-wrapper.js{opacity:.7}body.template-collection-discography .grid-view-item .dat_tag__box{display:flex;justify-content:space-between;position:relative;z-index:10}@media screen and (max-width:768px){body.template-collection-discography .grid-view-item .dat_tag__box{flex-direction:column-reverse;gap:5px}}@media only screen and (max-width:390px){body.template-collection-discography .grid-view-item .dat_tag__box{flex-direction:column-reverse;gap:10px}}body.template-collection-discography .grid-view-item .dat_tag__box .sort_box{color:#fff;display:block;position:absolute;top:-50px;z-index:1}body.template-collection-discography .grid-view-item .dat_tag__box .tags{margin-bottom:0;align-items:center}body.template-collection-discography .grid-view-item .dat_tag__box .tags .tag{height:fit-content}body.template-collection-discography .discography__modal{position:fixed;z-index:1000;background-color:#fff9;top:0;right:0;bottom:0;left:0}body.template-collection-discography .discography__modal .is-pc{display:grid;grid-template-columns:35% 61%;gap:40px}@media only screen and (max-width:990px){body.template-collection-discography .discography__modal .is-pc{display:none}}body.template-collection-discography .discography__modal .is-sp{display:none}@media only screen and (max-width:990px){body.template-collection-discography .discography__modal .is-sp{display:block}}body.template-collection-discography .discography__modal .modal-content{position:fixed;max-width:1200px;height:80vh;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1001;padding:40px;background-color:#f2f1ec;border-radius:50px;box-shadow:0 0 8px #2318157a;overflow-y:scroll}@media only screen and (max-width:990px){body.template-collection-discography .discography__modal .modal-content{max-width:800px;padding:30px}}body.template-collection-discography .discography__modal .modal-content .box--left{position:relative;display:flex;flex-direction:column;justify-content:flex-start;gap:20px}@media only screen and (max-width:990px){body.template-collection-discography .discography__modal .modal-content .box--left{gap:10px;padding-bottom:20px}}body.template-collection-discography .discography__modal .modal-content .box--left .img__box{box-shadow:0 0 8px gray}body.template-collection-discography .discography__modal .modal-content .box--left .img__box img{width:100%;display:block;object-fit:contain}body.template-collection-discography .discography__modal .modal-content .box--left .modal-cover-image{width:100%;display:inline-block}body.template-collection-discography .discography__modal .modal-content .link__box{display:grid;gap:40px}body.template-collection-discography .discography__modal .modal-content .link__box .streaming p,body.template-collection-discography .discography__modal .modal-content .link__box .purchase-download p{font-family:Shippori Mincho B1,serif!important;font-size:24px;position:relative;padding:0 0 0 35px;line-height:1;margin:0;font-weight:900;color:#575049}@media only screen and (max-width:990px){body.template-collection-discography .discography__modal .modal-content .link__box .streaming p,body.template-collection-discography .discography__modal .modal-content .link__box .purchase-download p{font-size:16px}}body.template-collection-discography .discography__modal .modal-content .link__box .streaming p:before,body.template-collection-discography .discography__modal .modal-content .link__box .purchase-download p:before{content:"";position:absolute;display:block;width:30px;height:30px;left:0}@media only screen and (max-width:990px){body.template-collection-discography .discography__modal .modal-content .link__box .streaming p:before,body.template-collection-discography .discography__modal .modal-content .link__box .purchase-download p:before{width:20px;height:20px}}body.template-collection-discography .discography__modal .modal-content .link__box .streaming a,body.template-collection-discography .discography__modal .modal-content .link__box .purchase-download a{display:inline-block;margin-top:16px;background-color:#fff;border-radius:50px;padding:11px 44px 11px 24px;font-size:18px;line-height:1;position:relative;font-weight:900;transition:.3s;color:#575049;box-shadow:0 0 8px gray}@media only screen and (max-width:1276px){body.template-collection-discography .discography__modal .modal-content .link__box .streaming a,body.template-collection-discography .discography__modal .modal-content .link__box .purchase-download a{text-align:center}}body.template-collection-discography .discography__modal .modal-content .link__box .streaming a:hover,body.template-collection-discography .discography__modal .modal-content .link__box .purchase-download a:hover{opacity:.7}body.template-collection-discography .discography__modal .modal-content .link__box .streaming a br,body.template-collection-discography .discography__modal .modal-content .link__box .purchase-download a br{display:none}@media only screen and (max-width:1276px){body.template-collection-discography .discography__modal .modal-content .link__box .streaming a br,body.template-collection-discography .discography__modal .modal-content .link__box .purchase-download a br{display:block}}@media only screen and (max-width:990px){body.template-collection-discography .discography__modal .modal-content .link__box .streaming a,body.template-collection-discography .discography__modal .modal-content .link__box .purchase-download a{font-size:15px;line-height:1.2}}body.template-collection-discography .discography__modal .modal-content .link__box .streaming a:before,body.template-collection-discography .discography__modal .modal-content .link__box .purchase-download a:before{content:"";position:absolute;display:block;right:20px}@media only screen and (max-width:990px){body.template-collection-discography .discography__modal .modal-content .link__box .streaming a:before,body.template-collection-discography .discography__modal .modal-content .link__box .purchase-download a:before{top:50%!important;transform:translateY(-50%)}}body.template-collection-discography .discography__modal .modal-content .link__box .streaming p:before{background-image:url(/cdn/shop/files/renewal-music-notes.png?v=1734943259);background-repeat:no-repeat;background-size:contain}body.template-collection-discography .discography__modal .modal-content .link__box .streaming a:before{width:20px;height:20px;background-image:url(/cdn/shop/files/renewal-layer.png?v=1734943222);background-repeat:no-repeat;background-size:contain}body.template-collection-discography .discography__modal .modal-content .link__box .purchase-download p:before{background-image:url(/cdn/shop/files/renewal-cart-large.png?v=1734943522);background-repeat:no-repeat;background-size:contain}body.template-collection-discography .discography__modal .modal-content .link__box .purchase-download a:before{width:11px;height:26px;background-image:url(/cdn/shop/files/renewal-music-download.png?v=1734943418);background-repeat:no-repeat;background-size:contain;top:8px}body.template-collection-discography .discography__modal .modal-content h2{margin:0;font-family:Shippori Mincho B1,serif!important;font-size:24px;color:#575049;font-weight:900}@media only screen and (max-width:990px){body.template-collection-discography .discography__modal .modal-content h2{font-size:20px}}body.template-collection-discography .discography__modal .modal-content .sku-jam__box{display:flex;gap:20px}@media only screen and (max-width:990px){body.template-collection-discography .discography__modal .modal-content .sku-jam__box{display:block}}body.template-collection-discography .discography__modal .modal-content .sku-jam__box p{font-family:Shippori Mincho B1,serif!important;margin:0;color:#575049}@media only screen and (max-width:990px){body.template-collection-discography .discography__modal .modal-content .sku-jam__box p{margin:0}}body.template-collection-discography .discography__modal .modal-content .tags{margin-bottom:0;align-items:center}body.template-collection-discography .discography__modal .modal-content .tags .tag.cd,body.template-collection-discography .discography__modal .modal-content .tags .tag.other,body.template-collection-discography .discography__modal .modal-content .tags .tag.cast{border:solid 1px #e1efd5;background-color:#e1efd5;border-radius:5px;color:#575049}body.template-collection-discography .discography__modal .modal-content .tags .tag{padding:0rem .5rem}@media screen and (max-width:768px){body.template-collection-discography .discography__modal .modal-content .tags .tag{font-size:1rem}}body.template-collection-discography .discography__modal .modal-content .day__box{display:flex;gap:10px}body.template-collection-discography .discography__modal .modal-content .day__box .release_dat{font-size:18px;color:#575049;line-height:1.5}@media only screen and (max-width:990px){body.template-collection-discography .discography__modal .modal-content .day__box .release_dat{font-size:15px;line-height:1.6}}body.template-collection-discography .discography__modal .modal-content .modal-info .title__box{display:grid;gap:10px}@media only screen and (max-width:990px){body.template-collection-discography .discography__modal .modal-content .modal-info .title__box{gap:40px}}body.template-collection-discography .discography__modal .modal-content .modal-info .track-list{padding:30px 0 0;border-top:solid 1px #b19458;display:flex;flex-direction:column;gap:5px}@media only screen and (max-width:990px){body.template-collection-discography .discography__modal .modal-content .modal-info .track-list{padding:20px 0 0}}body.template-collection-discography .discography__modal .modal-content .modal-info .track-list__title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.template-collection-discography .discography__modal .modal-content .modal-info .track-list__contents{display:grid;align-items:center;grid-template-columns:20px auto 80px 30px;background-color:#fff;padding:10px}@media only screen and (max-width:990px){body.template-collection-discography .discography__modal .modal-content .modal-info .track-list__contents{grid-template-columns:30px auto 80px 30px}}body.template-collection-discography .discography__modal .modal-content .modal-info .track-list__contents:first-child{margin-top:0}body.template-collection-discography .discography__modal .modal-content .modal-info .track-list__contents span{display:block;color:#575049}@media only screen and (max-width:990px){body.template-collection-discography .discography__modal .modal-content .modal-info .track-list__contents span{font-size:12px;text-align:center}}body.template-collection-discography .discography__modal .modal-content .modal-info .track-list__contents .play__list{position:relative}body.template-collection-discography .discography__modal .modal-content .modal-info .track-list__contents .play__list .play-arrow,body.template-collection-discography .discography__modal .modal-content .modal-info .track-list__contents .play__list .stop-icon{position:absolute;display:inline-block;width:30px;height:30px;left:50%;top:50%;transform:translate(-50%,-50%)}@media only screen and (max-width:990px){body.template-collection-discography .discography__modal .modal-content .modal-info .track-list__contents .play__list .play-arrow,body.template-collection-discography .discography__modal .modal-content .modal-info .track-list__contents .play__list .stop-icon{width:20px;height:20px}}body.template-collection-discography .discography__modal .modal-content .modal-info .track-list__contents .play__list .play-arrow{background-image:url(/cdn/shop/files/renewal-play1.png?v=1734943346);background-repeat:no-repeat;background-size:contain}body.template-collection-discography .discography__modal .modal-content .modal-info .track-list__contents .play__list .stop-icon{background-image:url(/cdn/shop/files/renewal-stop.png?v=1734943389);background-repeat:no-repeat;background-size:contain}body.template-collection-discography .discography__modal .modal-content .modal-info .track-list__contents .play__list audio{display:none}body.template-collection-discography .discography__modal .modal-content .modal-info .track-list__contents .play__list .play,body.template-collection-discography .discography__modal .modal-content .modal-info .track-list__contents .play__list .stop{display:inline-block;cursor:pointer}body.template-collection-discography .discography__modal .modal-content .modal-info .track-list__contents .play__list #stop:hover{background:#575048}body.template-collection-discography .discography__modal .modal-content .modal-info .track-list__contents .play__list .stop{display:none}body.template-collection-discography .discography__modal .modal-content .modal-info .track-list__contents.no-sound-source{grid-template-columns:20px auto 80px}body.template-collection-discography .modal-actions{margin-top:20px}body.template-collection-discography .modal-actions button{margin-right:10px;padding:10px 20px;background-color:#f3f3f3;border:none;cursor:pointer}body.template-collection-discography .modal-actions button:hover{background-color:#e0e0e0}body.template-collection-discography .section__head{height:300px;position:relative;background:url(/cdn/shop/files/renewal-Discography.jpg?v=1734941317) no-repeat;background-size:cover;background-position:center}body.template-collection-discography .section__head:before{filter:brightness(70%);content:"";position:absolute;width:100%;height:100%;background:inherit}body.template-collection-discography .section__head--title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}body.template-collection-discography .section__head--title h1,body.template-collection-discography .section__head--title p{color:#fff;font-family:Shippori Mincho B1,serif;text-shadow:2px 2px 4px #000}body.template-collection-discography .section__head--title h1{border-bottom:solid 1px #fff;padding-bottom:15px}@media only screen and (min-width:750px){body.template-collection-discography .main-content{padding-top:80px!important}body.template-collection-discography .filters-toolbar-wrapper,body.template-collection-discography .section-header{margin-bottom:0}}body.template-collection-discography .page-width{max-width:none;margin:0;padding-top:50px}@media(max-width:767px){body.template-collection-discography .page-width{padding-top:40px}}body.template-collection-discography .grid-view-item__image-wrapper{margin:0;position:relative;z-index:11}body.template-collection-discography ul.grid.grid--uniform.grid--view-items{display:grid!important;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;gap:50px 35px}@media screen and (max-width:1410px){body.template-collection-discography ul.grid.grid--uniform.grid--view-items{grid-template-columns:1fr 1fr 1fr 1fr}}@media screen and (max-width:985px){body.template-collection-discography ul.grid.grid--uniform.grid--view-items{grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width:768px){body.template-collection-discography ul.grid.grid--uniform.grid--view-items{grid-template-columns:1fr 1fr;gap:30px 5px}}body.template-collection-discography ul.grid.grid--uniform.grid--view-items.no_matches{display:flex!important;justify-content:center!important;padding:0}body.template-collection-discography ul.grid.grid--uniform.grid--view-items.no_matches .no_matches-contents{display:grid;justify-items:center;gap:15px}body.template-collection-discography ul.grid.grid--uniform.grid--view-items.no_matches .no_matches-contents svg{display:block;color:#3a7846;width:50px;height:50px}@media screen and (max-width:985px){body.template-collection-discography ul.grid.grid--uniform.grid--view-items.no_matches .no_matches-contents svg{width:30px;height:30px}}body.template-collection-discography ul.grid.grid--uniform.grid--view-items.no_matches .no_matches-contents .title,body.template-collection-discography ul.grid.grid--uniform.grid--view-items.no_matches .no_matches-contents .sub-title{margin:0;color:#3a7846}body.template-collection-discography ul.grid.grid--uniform.grid--view-items.no_matches .no_matches-contents .title{font-size:24px;font-weight:600;color:#575049}@media screen and (max-width:985px){body.template-collection-discography ul.grid.grid--uniform.grid--view-items.no_matches .no_matches-contents .title{font-size:16px}}@media screen and (max-width:985px){body.template-collection-discography ul.grid.grid--uniform.grid--view-items.no_matches .no_matches-contents .sub-title{font-size:12px}}body.template-collection-discography .spf-col-xl-4.spf-col-lg-4.spf-col-md-6.spf-col-sm-6.spf-col-6{max-width:none;padding:0}body.template-collection-discography #gf-products{margin:0!important}body.template-collection-discography .grid-view-item__link.grid-view-item__image-container.full-width-link{pointer-events:none}body.template-collection-discography .grid-view-item.product-card:hover .product-card__title,body.template-collection-discography .grid-view-item.product-card:hover .grid-view-item__image-wrapper.product-card__image-wrapper.js{border-bottom:none;opacity:1}body.template-collection-discography .grid-view-item.product-card .grid-view-item__image-wrapper.product-card__image-wrapper.js{transition:.3s}body.template-collection-discography .grid-view-item.product-card .product-card__title{border-bottom:none;transition:.3s;color:#575049}body.template-collection-discography .grid-view-item.product-card .h4.grid-view-item__title.product-card__title{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.5;font-family:Shippori Mincho B1,serif!important;height:51px;font-size:1em}@media screen and (max-width:768px){body.template-collection-discography .grid-view-item.product-card .h4.grid-view-item__title.product-card__title{margin-top:0;font-size:1.2rem}}body.template-collection-discography .grid-view-item.product-card .discographymodal__button{display:block;text-align:center;background-color:#f08300;color:#fff;border-radius:50px;font-weight:700;padding:5px 0;border:1px solid #f08300;transition:.3s;width:75%;cursor:pointer;font-family:Shippori Mincho B1,serif!important;margin:0 auto}@media screen and (max-width:768px){body.template-collection-discography .grid-view-item.product-card .discographymodal__button{width:100%;font-size:1.2rem}}body.template-collection-discography .grid-view-item.product-card .discographymodal__button:hover{background-color:#fff;color:#f08300}body.template-collection-discography .grid-view-item.product-card .tags .tag.cd,body.template-collection-discography .grid-view-item.product-card .tags .tag.other,body.template-collection-discography .grid-view-item.product-card .tags .tag.cast{border:solid 1px #e1efd5;background-color:#e1efd5;border-radius:5px;color:#575049}body.template-collection-discography .grid-view-item.product-card .tags .tag{padding:0rem .5rem}@media screen and (max-width:768px){body.template-collection-discography .grid-view-item.product-card .tags .tag{font-size:1rem}}body.template-collection-discography .grid-view-item.product-card .release_dat{font-size:15px;color:#575049}@media only screen and (max-width:990px){body.template-collection-discography .grid-view-item.product-card .release_dat{font-size:12px}}body.template-collection-discography .grid-view-item.product-card{margin:0;display:grid;gap:10px}.sort-by-toggle,select.sortby-select{font-style:normal;z-index:1;margin:0}.gf-refine-toggle,.sort-by-panel ul li a,.sort-by-toggle,.spf-has-filter.theme-store-id-304 .gf-clear,.spf-has-filter.theme-store-id-601 .gf-clear,.theme-store-id-816.spf-has-filter #gf-products .grid__cell .labels,button.spf-product__form-btn-addtocart span{white-space:nowrap}@font-face{font-family:GloboIcon;src:url(data:application/octet-stream;base64,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) format("woff"),url(data:application/octet-stream;base64,AAEAAAAPAIAAAwBwR1NVQiCLJXoAAAD8AAAAVE9TLzI+I1QwAAABUAAAAGBjbWFwfvDzuAAAAbAAAAIsY3Z0IAAAAAAAABAEAAAADmZwZ21iLvl6AAAQFAAADgxnYXNwAAAAEAAAD/wAAAAIZ2x5ZkQ2coIAAAPcAAAH5GhlYWQjBYquAAALwAAAADZoaGVhBz0DXQAAC/gAAAAkaG10eCaB//sAAAwcAAAAMGxvY2ENyAt0AAAMTAAAABptYXhwAS4OiQAADGgAAAAgbmFtZc2dGhsAAAyIAAACzXBvc3R/5hFQAAAPWAAAAKRwcmVwfrY7tgAAHiAAAACcAAEAAAAKADAAPgACREZMVAAObGF0bgAaAAQAAAAAAAAAAQAAAAQAAAAAAAAAAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAgAAQAGAAAAAQAAAAQDNQGQAAUAAAJ6ArwAAACMAnoCvAAAAeAAMQECAAACAAUDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFBmRWQAwOgA8pADUv9qAFoDrACWAAAAAQAAAAAAAAAAAAAAAAACAAAABQAAAAMAAAAsAAAABAAAAZgAAQAAAAAAkgADAAEAAAAsAAMACgAAAZgABABmAAAAEAAQAAMAAOgA6AToB/Cu8OzxB/KQ//8AAOgA6AToBvCu8OzxBPKQ//8AAAAAAAAAAAAAAAAAAAABABAAEAAQABIAEgASABgAAAABAAIAAwAEAAUABgAHAAgACQAKAAsAAAEGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAJQAAAAAAAAACwAA6AAAAOgAAAAAAQAA6AQAAOgEAAAAAgAA6AYAAOgGAAAAAwAA6AcAAOgHAAAABAAA8K4AAPCuAAAABQAA8OwAAPDsAAAABgAA8QQAAPEEAAAABwAA8QUAAPEFAAAACAAA8QYAAPEGAAAACQAA8QcAAPEHAAAACgAA8pAAAPKQAAAACwAD////sAOhAsQACAARADsAbLUkAQMCAUxLsAlQWEAnAAYFBAUGBIABAQADAwBxAAUABAIFBGcAAgMDAlcAAgIDXwADAgNPG0AmAAYFBAUGBIABAQADAIYABQAEAgUEZwACAwMCVwACAgNfAAMCA09ZQAo1JCgzLhgSBwYdKwUUDgEuATYeAQUUDgEuATYeARMRFAYHBRYUByEyFg4BIyEiJjU0PgI1AyMiLgE2FzMyHgIGFgchMhYBZSo6KgIuNi4B8io6KgIuNi5GFAz9uQcNAgEPFgISEf3FDhYKCBBicg8UAhgNjwkOBgoCCAECng4WBx0qAi42LgQmHx0qAi42LgQmAkD+4g0UAkQiDhsWHBYWDgYYEBwDAcsUHhYBBgwQDBYDFgAAAAL///9qA6EDDQAIACEAMkAvHwEBAA4BAwECTAACAwKGAAQAAAEEAGkAAQMDAVkAAQEDYQADAQNRFyMUExIFBhsrATQuAQYUFj4BARQGIi8BBiMiLgI+BB4CFxQHFxYCg5LQkpLQkgEeLDoUv2R7UJJoQAI8bI6kjmw8AUW/FQGCZ5IClsqYBoz+mh0qFb9FPmqQoo5uOgRCZpZNe2S/FQABAAD/sQPoAwwAHAAhQB4RAQABAUwCAQEAAYUDAQAAdgEAFxUNCwAcARwEBhYrBSInAScuAzU0NjcyHgIXPgMXMhYUBwEGAfQOC/6kDwoqIhqOfSJIPi4TFCxARiN9joD+pQpPCgFQDwo2NlAle4oBGCoiFRQkKBoBjPWA/rEKAAIAAP+xA+gDDAAcADkANUAyMgEBABoBAwECTAABAAMAAQOAAAMDhAUBBAAABFkFAQQEAGECAQAEAFEoKh8VFRUGBhwrATQuAw4DBwYiJy4DDgQHFBcJATY3FAcBBiInAScuAzU0NjcyHgIXPgMXMhYDoRgmNjI8QDwkEAoiCg4oOEQ4NjIqFAJpAUQBRGlHgP6lCh4K/qQPCioiGo59Ikg+LhMULEBGI32OAgUuRCoYDAQYMCASDQ0PJioeAgYeJEorXWn+yAE4aV17gP6xCgoBUA8KNjZQJXuKARgqIhUUJCgaAYwAAAAGAAD/+QPoAwsAAwAHAAsAGwArADsAX0BcLAEFCzQBCgQcAQMJFAEGAARMAAsABQQLBWcABAAKCQQKZwAJAAMCCQNnAAIACAcCCGcABwABAAcBZwAABgYAVwAAAAZfAAYABk86NzIvKigmJiURERERERAMBh8rJSE1ISchNSElMzUjARUUBgchIiYnNTQ2FyEyFhMVFAYnISImJzU0NjchMhYTFRQGIyEiJic1NDYzITIWAjsBZv6a1gI8/cQBZdfXAR4WDvxgDxQBFg4DoA8UARYO/GAPFAEWDgOgDxQBFg78YA8UARYOA6APFEBI1kfXR/3ojg8UARYOjg8WARQBDo8OFgEUD48PFAEWARCPDhYWDo8OFhYAAv///8MD6QKxABgAMQBNQEorAQUGJgEEBQEAAgACA0wJBgIASQAGBQaFAAEEAwQBA4AAAwIEAwJ+AAUABAEFBGcAAgAAAlcAAgIAXwAAAgBPEyYTFxMcFAcGHSslFRQGByEVFAYHIi8BJjQ/ATYyFh0BITIWAxQPAQYiJj0BISImNzU0NjMhNTQ2Mh8BFgPoCgj9AAoIBgeyBQWzBQ8KAwAHDAEFswUPCv0ABwwBCggDAAoOB7IFvWsHCgFrBwoBBrIGDwWyBQoIawoBKAgFsgYMBmsMBmsICmsICgWyBQABAAAAAAFeAlEAFQAXQBQDAQABAUwAAQABhQAAAHYXGQIGGCsBFA8BFxYUDwEGIicBJjQ3ATYyHwEWAV4G29sGBhwFDgb+/AYGAQQFEAQcBgIiBwXc2wYOBhwFBQEFBQ4GAQQGBhwFAAEAAAAAAUwCUQAVABdAFAsBAAEBTAABAAGFAAAAdhwUAgYYKwEUBwEGIi8BJjQ/AScmND8BNjIXARYBTAX++wUOBhwGBtvbBgYcBRAEAQUFAToHBf77BQUcBg4G29wFDgYcBgb+/AUAAQAAAAACWAHUABUAGUAWBwEAAgFMAAIAAoUBAQAAdhcUFAMGGSslFA8BBiIvAQcGIi8BJjQ3ATYyFwEWAlgGHAUOBtzbBRAEHAYGAQQFDgYBBAa9BwUcBgbb2wYGHAUOBgEEBgb+/AUAAAAAAQAAAAACWAHmABUAGUAWDwEAAQFMAgEBAAGFAAAAdhQXFAMGGSsBFAcBBiInASY0PwE2Mh8BNzYyHwEWAlgG/vwFEAT+/AYGHAUOBtvcBRAEHAYBtwcF/vsFBQEFBQ4GHAYG29sGBhwFAAAAA//+/2oD6gNSAAkAIwA7AGNAYDYqAggDAUwHBQIDCQgJAwiACgEIBAkIBH4GAQQCCQQCfgACAQkCAX4ACwAJAwsJaQwBAQAAAVcMAQEBAF8AAAEATwAAOjk0My4tKCciIB0cGRgVFBEPDAsACQAJMw0GFyslFxYGIyEiJj8BARMhEz4BOwEVFBYyNic1MxUUFjI2NzUzMhYnFRQOASYnNTQmIgYdARQOASYnNTQ2MhYD1RMCFRH8YBAWAhQDjTD8RjACFA6PKjosAdYqPCgBjw4U1RQeFAFUdlQUIBIBfrCAQK4QGBgQrgHV/k8BsQ0SRx4qKh5HRx4qKh5HElqPDxQCGA2PO1RUO48PFAIYDY9Yfn4AAQAAAAEAAFySqxFfDzz1AA8D6AAAAADf/SOGAAAAAN/9I4f//v9qA+oDUgAAAAgAAgAAAAAAAAABAAADUv9qAAAD6P/+//4D6gABAAAAAAAAAAAAAAAAAAAADAPoAAADoP//A6D//wPoAAAD6AAAA+gAAAPo//8BZQAAAWUAAAKCAAACggAAA+j//gAAAAAAlADkASQBmAIkApQCyAL8AzIDaAPyAAAAAQAAAAwAPAAGAAAAAAACABoAPwCNAAAAdA4MAAAAAAAAABIA3gABAAAAAAAAADUAAAABAAAAAAABAAgANQABAAAAAAACAAcAPQABAAAAAAADAAgARAABAAAAAAAEAAgATAABAAAAAAAFAAsAVAABAAAAAAAGAAgAXwABAAAAAAAKACsAZwABAAAAAAALABMAkgADAAEECQAAAGoApQADAAEECQABABABDwADAAEECQACAA4BHwADAAEECQADABABLQADAAEECQAEABABPQADAAEECQAFABYBTQADAAEECQAGABABYwADAAEECQAKAFYBcwADAAEECQALACYByUNvcHlyaWdodCAoQykgMjAyMyBieSBvcmlnaW5hbCBhdXRob3JzIEAgZm9udGVsbG8uY29tZm9udGVsbG9SZWd1bGFyZm9udGVsbG9mb250ZWxsb1ZlcnNpb24gMS4wZm9udGVsbG9HZW5lcmF0ZWQgYnkgc3ZnMnR0ZiBmcm9tIEZvbnRlbGxvIHByb2plY3QuaHR0cDovL2ZvbnRlbGxvLmNvbQBDAG8AcAB5AHIAaQBnAGgAdAAgACgAQwApACAAMgAwADIAMwAgAGIAeQAgAG8AcgBpAGcAaQBuAGEAbAAgAGEAdQB0AGgAbwByAHMAIABAACAAZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AZgBvAG4AdABlAGwAbABvAFIAZQBnAHUAbABhAHIAZgBvAG4AdABlAGwAbABvAGYAbwBuAHQAZQBsAGwAbwBWAGUAcgBzAGkAbwBuACAAMQAuADAAZgBvAG4AdABlAGwAbABvAEcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAAcwB2AGcAMgB0AHQAZgAgAGYAcgBvAG0AIABGAG8AbgB0AGUAbABsAG8AIABwAHIAbwBqAGUAYwB0AC4AaAB0AHQAcAA6AC8ALwBmAG8AbgB0AGUAbABsAG8ALgBjAG8AbQAAAAACAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwBAgEDAQQBBQEGAQcBCAEJAQoBCwEMAQ0ABmJhc2tldAZzZWFyY2gFaGVhcnQLaGVhcnQtZW1wdHkFdGFza3MIZXhjaGFuZ2UKYW5nbGUtbGVmdAthbmdsZS1yaWdodAhhbmdsZS11cAphbmdsZS1kb3duDHNob3BwaW5nLWJhZwAAAAEAAf//AA8AAAAAAAAAAAAAAAAAAAAAsAAsILAAVVhFWSAgS7gADlFLsAZTWliwNBuwKFlgZiCKVViwAiVhuQgACABjYyNiGyEhsABZsABDI0SyAAEAQ2BCLbABLLAgYGYtsAIsIyEjIS2wAywgZLMDFBUAQkOwE0MgYGBCsQIUQ0KxJQNDsAJDVHggsAwjsAJDQ2FksARQeLICAgJDYEKwIWUcIbACQ0OyDhUBQhwgsAJDI0KyEwETQ2BCI7AAUFhlWbIWAQJDYEItsAQssAMrsBVDWCMhIyGwFkNDI7AAUFhlWRsgZCCwwFCwBCZasigBDUNFY0WwBkVYIbADJVlSW1ghIyEbilggsFBQWCGwQFkbILA4UFghsDhZWSCxAQ1DRWNFYWSwKFBYIbEBDUNFY0UgsDBQWCGwMFkbILDAUFggZiCKimEgsApQWGAbILAgUFghsApgGyCwNlBYIbA2YBtgWVlZG7ACJbAMQ2OwAFJYsABLsApQWCGwDEMbS7AeUFghsB5LYbgQAGOwDENjuAUAYllZZGFZsAErWVkjsABQWGVZWSBksBZDI0JZLbAFLCBFILAEJWFkILAHQ1BYsAcjQrAII0IbISFZsAFgLbAGLCMhIyGwAysgZLEHYkIgsAgjQrAGRVgbsQENQ0VjsQENQ7AAYEVjsAUqISCwCEMgiiCKsAErsTAFJbAEJlFYYFAbYVJZWCNZIVkgsEBTWLABKxshsEBZI7AAUFhlWS2wByywCUMrsgACAENgQi2wCCywCSNCIyCwACNCYbACYmawAWOwAWCwByotsAksICBFILAOQ2O4BABiILAAUFiwQGBZZrABY2BEsAFgLbAKLLIJDgBDRUIqIbIAAQBDYEItsAsssABDI0SyAAEAQ2BCLbAMLCAgRSCwASsjsABDsAQlYCBFiiNhIGQgsCBQWCGwABuwMFBYsCAbsEBZWSOwAFBYZVmwAyUjYUREsAFgLbANLCAgRSCwASsjsABDsAQlYCBFiiNhIGSwJFBYsAAbsEBZI7AAUFhlWbADJSNhRESwAWAtsA4sILAAI0KzDQwAA0VQWCEbIyFZKiEtsA8ssQICRbBkYUQtsBAssAFgICCwD0NKsABQWCCwDyNCWbAQQ0qwAFJYILAQI0JZLbARLCCwEGJmsAFjILgEAGOKI2GwEUNgIIpgILARI0IjLbASLEtUWLEEZERZJLANZSN4LbATLEtRWEtTWLEEZERZGyFZJLATZSN4LbAULLEAEkNVWLESEkOwAWFCsBErWbAAQ7ACJUKxDwIlQrEQAiVCsAEWIyCwAyVQWLEBAENgsAQlQoqKIIojYbAQKiEjsAFhIIojYbAQKiEbsQEAQ2CwAiVCsAIlYbAQKiFZsA9DR7AQQ0dgsAJiILAAUFiwQGBZZrABYyCwDkNjuAQAYiCwAFBYsEBgWWawAWNgsQAAEyNEsAFDsAA+sgEBAUNgQi2wFSwAsQACRVRYsBIjQiBFsA4jQrANI7AAYEIgYLcYGAEAEQATAEJCQopgILAUI0KwAWGxFAgrsIsrGyJZLbAWLLEAFSstsBcssQEVKy2wGCyxAhUrLbAZLLEDFSstsBossQQVKy2wGyyxBRUrLbAcLLEGFSstsB0ssQcVKy2wHiyxCBUrLbAfLLEJFSstsCssIyCwEGJmsAFjsAZgS1RYIyAusAFdGyEhWS2wLCwjILAQYmawAWOwFmBLVFgjIC6wAXEbISFZLbAtLCMgsBBiZrABY7AmYEtUWCMgLrABchshIVktsCAsALAPK7EAAkVUWLASI0IgRbAOI0KwDSOwAGBCIGCwAWG1GBgBABEAQkKKYLEUCCuwiysbIlktsCEssQAgKy2wIiyxASArLbAjLLECICstsCQssQMgKy2wJSyxBCArLbAmLLEFICstsCcssQYgKy2wKCyxByArLbApLLEIICstsCossQkgKy2wLiwgPLABYC2wLywgYLAYYCBDI7ABYEOwAiVhsAFgsC4qIS2wMCywLyuwLyotsDEsICBHICCwDkNjuAQAYiCwAFBYsEBgWWawAWNgI2E4IyCKVVggRyAgsA5DY7gEAGIgsABQWLBAYFlmsAFjYCNhOBshWS2wMiwAsQACRVRYsQ4GRUKwARawMSqxBQEVRVgwWRsiWS2wMywAsA8rsQACRVRYsQ4GRUKwARawMSqxBQEVRVgwWRsiWS2wNCwgNbABYC2wNSwAsQ4GRUKwAUVjuAQAYiCwAFBYsEBgWWawAWOwASuwDkNjuAQAYiCwAFBYsEBgWWawAWOwASuwABa0AAAAAABEPiM4sTQBFSohLbA2LCA8IEcgsA5DY7gEAGIgsABQWLBAYFlmsAFjYLAAQ2E4LbA3LC4XPC2wOCwgPCBHILAOQ2O4BABiILAAUFiwQGBZZrABY2CwAENhsAFDYzgtsDkssQIAFiUgLiBHsAAjQrACJUmKikcjRyNhIFhiGyFZsAEjQrI4AQEVFCotsDossAAWsBcjQrAEJbAEJUcjRyNhsQwAQrALQytlii4jICA8ijgtsDsssAAWsBcjQrAEJbAEJSAuRyNHI2EgsAYjQrEMAEKwC0MrILBgUFggsEBRWLMEIAUgG7MEJgUaWUJCIyCwCkMgiiNHI0cjYSNGYLAGQ7ACYiCwAFBYsEBgWWawAWNgILABKyCKimEgsARDYGQjsAVDYWRQWLAEQ2EbsAVDYFmwAyWwAmIgsABQWLBAYFlmsAFjYSMgILAEJiNGYTgbI7AKQ0awAiWwCkNHI0cjYWAgsAZDsAJiILAAUFiwQGBZZrABY2AjILABKyOwBkNgsAErsAUlYbAFJbACYiCwAFBYsEBgWWawAWOwBCZhILAEJWBkI7ADJWBkUFghGyMhWSMgILAEJiNGYThZLbA8LLAAFrAXI0IgICCwBSYgLkcjRyNhIzw4LbA9LLAAFrAXI0IgsAojQiAgIEYjR7ABKyNhOC2wPiywABawFyNCsAMlsAIlRyNHI2GwAFRYLiA8IyEbsAIlsAIlRyNHI2EgsAUlsAQlRyNHI2GwBiWwBSVJsAIlYbkIAAgAY2MjIFhiGyFZY7gEAGIgsABQWLBAYFlmsAFjYCMuIyAgPIo4IyFZLbA/LLAAFrAXI0IgsApDIC5HI0cjYSBgsCBgZrACYiCwAFBYsEBgWWawAWMjICA8ijgtsEAsIyAuRrACJUawF0NYUBtSWVggPFkusTABFCstsEEsIyAuRrACJUawF0NYUhtQWVggPFkusTABFCstsEIsIyAuRrACJUawF0NYUBtSWVggPFkjIC5GsAIlRrAXQ1hSG1BZWCA8WS6xMAEUKy2wQyywOisjIC5GsAIlRrAXQ1hQG1JZWCA8WS6xMAEUKy2wRCywOyuKICA8sAYjQoo4IyAuRrACJUawF0NYUBtSWVggPFkusTABFCuwBkMusDArLbBFLLAAFrAEJbAEJiAgIEYjR2GwDCNCLkcjRyNhsAtDKyMgPCAuIzixMAEUKy2wRiyxCgQlQrAAFrAEJbAEJSAuRyNHI2EgsAYjQrEMAEKwC0MrILBgUFggsEBRWLMEIAUgG7MEJgUaWUJCIyBHsAZDsAJiILAAUFiwQGBZZrABY2AgsAErIIqKYSCwBENgZCOwBUNhZFBYsARDYRuwBUNgWbADJbACYiCwAFBYsEBgWWawAWNhsAIlRmE4IyA8IzgbISAgRiNHsAErI2E4IVmxMAEUKy2wRyyxADorLrEwARQrLbBILLEAOyshIyAgPLAGI0IjOLEwARQrsAZDLrAwKy2wSSywABUgR7AAI0KyAAEBFRQTLrA2Ki2wSiywABUgR7AAI0KyAAEBFRQTLrA2Ki2wSyyxAAEUE7A3Ki2wTCywOSotsE0ssAAWRSMgLiBGiiNhOLEwARQrLbBOLLAKI0KwTSstsE8ssgAARistsFAssgABRistsFEssgEARistsFIssgEBRistsFMssgAARystsFQssgABRystsFUssgEARystsFYssgEBRystsFcsswAAAEMrLbBYLLMAAQBDKy2wWSyzAQAAQystsFosswEBAEMrLbBbLLMAAAFDKy2wXCyzAAEBQystsF0sswEAAUMrLbBeLLMBAQFDKy2wXyyyAABFKy2wYCyyAAFFKy2wYSyyAQBFKy2wYiyyAQFFKy2wYyyyAABIKy2wZCyyAAFIKy2wZSyyAQBIKy2wZiyyAQFIKy2wZyyzAAAARCstsGgsswABAEQrLbBpLLMBAABEKy2waiyzAQEARCstsGssswAAAUQrLbBsLLMAAQFEKy2wbSyzAQABRCstsG4sswEBAUQrLbBvLLEAPCsusTABFCstsHAssQA8K7BAKy2wcSyxADwrsEErLbByLLAAFrEAPCuwQistsHMssQE8K7BAKy2wdCyxATwrsEErLbB1LLAAFrEBPCuwQistsHYssQA9Ky6xMAEUKy2wdyyxAD0rsEArLbB4LLEAPSuwQSstsHkssQA9K7BCKy2weiyxAT0rsEArLbB7LLEBPSuwQSstsHwssQE9K7BCKy2wfSyxAD4rLrEwARQrLbB+LLEAPiuwQCstsH8ssQA+K7BBKy2wgCyxAD4rsEIrLbCBLLEBPiuwQCstsIIssQE+K7BBKy2wgyyxAT4rsEIrLbCELLEAPysusTABFCstsIUssQA/K7BAKy2whiyxAD8rsEErLbCHLLEAPyuwQistsIgssQE/K7BAKy2wiSyxAT8rsEErLbCKLLEBPyuwQistsIsssgsAA0VQWLAGG7IEAgNFWCMhGyFZWUIrsAhlsAMkUHixBQEVRVgwWS0AS7gAyFJYsQEBjlmwAbkIAAgAY3CxAAdCsQAAKrEAB0KxAAoqsQAHQrEACiqxAAdCuQAAAAsqsQAHQrkAAAALKrkAAwAARLEkAYhRWLBAiFi5AAMAZESxKAGIUVi4CACIWLkAAwAARFkbsScBiFFYugiAAAEEQIhjVFi5AAMAAERZWVlZWbEADiq4Af+FsASNsQIARLMFZAYAREQ=) format("truetype")}#gfqv-modal .fa,#gf-grid .fa,#gf-tree .fa,.gf-option-block .gf-block-title .h3:after,.gf-option-block .gf-block-title h3:after{display:inline-block;font:1em/1.2 GloboIcon;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#gf-grid .fa-basket:before,#gf-tree .fa-basket:before{content:"\e800"}#gf-grid .fa-search:before,#gf-tree .fa-search:before{content:"\e804"}#gf-grid .fa-heart:before,#gf-tree .fa-heart:before{content:"\e806"}#gf-grid .fa-heart-empty:before,#gf-tree .fa-heart-empty:before{content:"\e807"}#gf-grid .fa-tasks:before,#gf-tree .fa-tasks:before{content:"\f0ae"}#gf-grid .fa-exchange:before,#gf-tree .fa-exchange:before{content:"\f0ec"}#gfqv-modal .fa-angle-left:before,#gf-grid .fa-angle-left:before,#gf-tree .fa-angle-left:before{content:"\f104"}#gfqv-modal .fa-angle-right:before,#gf-grid .fa-angle-right:before,#gf-tree .fa-angle-right:before{content:"\f105"}#gf-grid .fa-angle-up:before,#gf-tree .fa-angle-up:before{content:"\f106"}#gf-grid .fa-angle-down:before,#gf-tree .fa-angle-down:before{content:"\f107"}#gf-grid .fa-shopping-bag:before,#gf-tree .fa-shopping-bag:before{content:"\f290"}#gf-grid,#gf-loading,#gf-tree,#gf-grid *,#gf-tree *,#gfqv-modal *{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#gf-products img.gflazyload,#gf-products img.gflazyloaded,#gf-products img.lazyload,#gf-products img.lazyloaded,.rimage-outer-wrapper svg{width:100%;height:auto}.gf-block-title-skeleton span{width:100%;height:12px;display:block;border-radius:5px;background:#f6f6f7}.gf-top_one .gf-block-title-skeleton span{height:22px;border-radius:2px;min-width:100px}#gf-products:after,#gf-products:before,aside#main-collection-filters,.gf-block-title-skeleton h3:after,.gf-top_one .gf-block-content.gf-block-skeleton,.soldout .footer-button form,.spf-hidden,.spf-product-card span.spr-badge-caption,.spf-product-card__image-hidden,.theme-store-id-450.spf-has-filter .collection-sorter,.theme-store-id-450.spf-has-filter .filter-group,.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}#gf-tree .gf-label.gf-label-skeleton{height:8px;display:block;border-radius:3px!important;background:#f6f6f7}.gf-label-width-75{max-width:75%}.gf-label-width-90{max-width:90%}.gf-label-width-50{max-width:50%}.spf-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.spf-no-gutters{margin-right:0;margin-left:0}.spf-no-gutters>.spf-col,.spf-no-gutters>[class*=spf-col-]{padding-right:0;padding-left:0}.spf-col,.spf-col-1,.spf-col-10,.spf-col-11,.spf-col-12,.spf-col-2,.spf-col-3,.spf-col-4,.spf-col-5,.spf-col-6,.spf-col-7,.spf-col-8,.spf-col-9,.spf-col-auto,.spf-col-lg,.spf-col-lg-1,.spf-col-lg-10,.spf-col-lg-11,.spf-col-lg-12,.spf-col-lg-2,.spf-col-lg-3,.spf-col-lg-4,.spf-col-lg-5,.spf-col-lg-6,.spf-col-lg-7,.spf-col-lg-8,.spf-col-lg-9,.spf-col-lg-auto,.spf-col-md,.spf-col-md-1,.spf-col-md-10,.spf-col-md-11,.spf-col-md-12,.spf-col-md-2,.spf-col-md-3,.spf-col-md-4,.spf-col-md-5,.spf-col-md-6,.spf-col-md-7,.spf-col-md-8,.spf-col-md-9,.spf-col-md-auto,.spf-col-sm,.spf-col-sm-1,.spf-col-sm-10,.spf-col-sm-11,.spf-col-sm-12,.spf-col-sm-2,.spf-col-sm-3,.spf-col-sm-4,.spf-col-sm-5,.spf-col-sm-6,.spf-col-sm-7,.spf-col-sm-8,.spf-col-sm-9,.spf-col-sm-auto,.spf-col-xl,.spf-col-xl-1,.spf-col-xl-10,.spf-col-xl-11,.spf-col-xl-12,.spf-col-xl-2,.spf-col-xl-3,.spf-col-xl-4,.spf-col-xl-5,.spf-col-xl-6,.spf-col-xl-7,.spf-col-xl-8,.spf-col-xl-9,.spf-col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.spf-col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.spf-col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.spf-col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.spf-col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.spf-col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.spf-col-12,.spf-has-filter.theme-store-id-411 #spf-products-carousel ol{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media(min-width:576px){.spf-col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.spf-col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.spf-col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.spf-col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.spf-col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.spf-col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media(min-width:768px){.spf-col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.spf-col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.spf-col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.spf-col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.spf-col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.spf-col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media(min-width:992px){.spf-col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.spf-col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.spf-col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.spf-col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.spf-col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.spf-col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media(min-width:768px)and (max-width:991px){.visible-sm{display:block!important}.hidden-sm{display:none!important}}@media(min-width:992px)and (max-width:1199px){.visible-md{display:block!important}.hidden-md{display:none!important}}@media(min-width:1200px){.spf-col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.spf-col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.spf-col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.spf-col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.spf-col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.spf-col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.visible-lg{display:block!important}.hidden-lg{display:none!important}}#gf_pagination_wrap .pagination{display:flex;margin:0;padding:5px!important;height:auto;align-items:center;flex:1 1 auto;justify-content:center;background-color:#e1efd5;max-width:380px;border-radius:50px;position:relative}#gf_pagination_wrap .pagination span.next,#gf_pagination_wrap .pagination span.prev{position:absolute;top:50%;transform:translateY(-50%)}#gf_pagination_wrap .pagination span.next a,#gf_pagination_wrap .pagination span.prev a{font-size:0!important;transition:.3s}#gf_pagination_wrap .pagination span.next a:hover,#gf_pagination_wrap .pagination span.prev a:hover{font-weight:900}#gf_pagination_wrap .pagination span.next{right:5px}#gf_pagination_wrap .pagination span.prev{left:5px}#gf_pagination_wrap .pagination .page.current{border-bottom:2px solid #006536}#gf_pagination_wrap .pagination>span>a{transition:.3s}#gf_pagination_wrap .pagination>span>a:hover{font-weight:500!important;opacity:.7}#gf_pagination_wrap .pagination span.next a,#gf_pagination_wrap .pagination span.prev a{display:flex;align-items:center;position:relative;font-size:0;width:30px;height:30px}#gf_pagination_wrap .pagination span.next a{background:url(/cdn/shop/files/renewal-58.png?v=1734944196) no-repeat;background-size:contain}#gf_pagination_wrap .pagination span.prev a{background:url(/cdn/shop/files/renewal-55.png?v=1734944234) no-repeat;background-size:contain}#gf_pagination_wrap .pagination>span{border:0;transform:rotate(0);top:0;display:block;height:auto!important;float:left;margin:0;padding:0;width:auto;border-radius:0;background:0}#gf_pagination_wrap .pagination>span.current,#gf_pagination_wrap .pagination>span.deco,#gf_pagination_wrap .pagination>span>a{width:auto;height:auto;position:relative;float:left;padding:5px 10px;line-height:20px;text-decoration:none;color:#006536!important;font-size:16px!important}#gf_pagination_wrap .pagination>span:first-child>a,#gf_pagination_wrap .pagination>span:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}#gf_pagination_wrap .pagination>span:last-child>a,.pagination>span:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}#gf_pagination_wrap .pagination>span>a:hover,#gf_pagination_wrap .pagination>span>span:focus,.pagination>span>a:focus,.pagination>span>span:hover{color:#030303}#gf_pagination_wrap .pagination>.current,#gf_pagination_wrap .pagination>.current:focus,.pagination>.current>a:hover{position:relative;float:left;padding:5px 10px;line-height:20px;text-decoration:none;font-weight:900;font-size:20px}#gf_pagination_wrap .pagination>.disabled>a,#gf_pagination_wrap .pagination>.disabled>a:focus,#gf_pagination_wrap .pagination>.disabled>a:hover,#gf_pagination_wrap .pagination>.disabled>span:focus,.pagination>.disabled>span,.pagination>.disabled>span:hover{color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed}#gf_pagination_wrap svg{width:18px;height:18px}#gf_pagination_wrap>svg{margin:0 auto;display:none}.spf-loading-products{flex:0 0 100%;display:flex;align-items:center;justify-content:center;margin-bottom:10px}#gf-products svg.lds-spinner,#gf_pagination_wrap svg.lds-spinner{width:60px;height:60px}#gf_pagination_wrap.spf-status-loading>svg,.gf-range-slider,input.gf-controls-search-input:not([value=""])~button.gf-controls-clear-button{display:block!important}#gf_pagination_wrap{padding-top:70px!important;text-align:center;clear:both;margin-bottom:15px;width:100%;display:flex;justify-content:center;padding-left:0}#gf_pagination_wrap .pagination>li{margin:0;border:0;padding:0}#gf_pagination_wrap+#gf_pagination_wrap,#gfqv-select,.gf-option-block-box ul.gf-option-box li a .gf-count,.gf-option-block-box ul.gf-option-box li button .gf-count,.gf-option-block-swatch ul li input,.globo-selected-items-wrapper .gf-block-title .h3:before,.globo-selected-items-wrapper .gf-block-title h3:before,.spf-has-filter .center-column .product-filter .list-options,.spf-has-filter .center-column .product-grid:after,.spf-has-filter .center-column .product-grid:before,.spf-has-filter .section_select .sort_by,.spf-has-filter .section_select .tag_filter,.spf-has-filter .template-search p.header__push-meta,.spf-has-filter [data-rating="0.0"],.spf-has-filter body.templateCollection #sidebar .mfilter-box.box,.spf-has-filter body.templateCollection .pagination-results,.spf-has-filter body.templateCollection .shop__view[data-view=list],.star-rating .spr-badge-caption,.theme-store-id-141.spf-has-filter #collection-sidebar,.theme-store-id-304.spf-has-filter #shopify-section-collection-template .sidebar,.theme-store-id-457.spf-has-filter .collection-filter-wrapper,.theme-store-id-457.spf-has-filter .select-wrapper span.selected-text,.theme-store-id-457.spf-has-filter .select-wrapper:after,.theme-store-id-457.spf-has-filter button.click-to-load-button,.theme-store-id-459.spf-has-filter #collection-sidebar,.theme-store-id-464.gf-left.spf-has-filter #sort-by,.theme-store-id-464.gf-left.spf-has-filter #tag_filter,.theme-store-id-566.spf-has-filter .collection-tools-left,.theme-store-id-568.spf-has-filter .page-header .filters,.theme-store-id-601.spf-has-filter #shopify-section-collection-template .sidebar,.theme-store-id-623.spf-has-filter #full-width-filter,.theme-store-id-652.spf-has-filter .collection-tag-selector,.theme-store-id-657.spf-has-filter .filters.spaced-row-top,.theme-store-id-677.spf-has-filter .pager-button,.theme-store-id-687.spf-has-filter #content .filter_c,.theme-store-id-687.spf-has-filter #content .page_c,.theme-store-id-714.spf-has-filter .header__push-tags,.theme-store-id-725.spf-has-filter .infobar.bottom,.theme-store-id-732.spf-has-filter .results-count,.theme-store-id-735.spf-has-filter header.collection-header .sort-by,.theme-store-id-739.spf-has-filter .collection__sort,.theme-store-id-739.spf-has-filter .toggle-filters,.theme-store-id-739.spf-has-filter .toggle-filters--desktop,.theme-store-id-796 #gf-products .price__sale,.theme-store-id-801.spf-has-filter .collection-sidebar-filter,.theme-store-id-808.spf-has-filter .section-tags,.theme-store-id-838.spf-has-filter .pagination--container,.theme-store-id-838.spf-has-filter .productgrid--utils,.theme-store-id-838.spf-has-filter .utils-sortby,.theme-store-id-851.spf-has-filter .sort-border-bottom,.theme-store-id-853.spf-has-filter .collection-header .popover-utils,.theme-store-id-857.spf-has-filter .collection-filter,.theme-store-id-857.spf-has-filter.gf-left .collection-sidebar,.theme-store-id-859.spf-has-filter .collection__sticky-tags,.theme-store-id-859.spf-has-filter section.collection header .mt3.lg--up--mt0.lg--up--one-half.lg--up--flex.lg--up--text-align--right,.theme-store-id-863.spf-has-filter .collection-filters,.theme-store-id-863.spf-has-filter .collection-sort{display:none}.theme-store-id-230.spf-has-filter #gf_pagination_wrap .pagination .current,.theme-store-id-230.spf-has-filter #gf_pagination_wrap .pagination .page a{margin-right:0;padding:6px 12px;border-radius:0;border:1px solid #ddd}.theme-store-id-230.spf-has-filter #gf_pagination_wrap .pagination>.current{border:0}#gf_pagination_wrap button.gf-loadmore-btn{display:inline-block;padding:12px 20px;margin:0;width:auto;line-height:1.42;font-weight:700;text-decoration:none;text-align:center;vertical-align:middle;white-space:normal;cursor:pointer;border:1px solid rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;border-radius:0;background-color:#1c1d1d;color:#fff;font-style:normal;letter-spacing:.1em;text-transform:uppercase;font-size:.8125em;-webkit-transition:background-color .4s ease-out;-moz-transition:background-color .4s ease-out;-ms-transition:background-color .4s ease-out;-o-transition:background-color .4s ease-out;transition:background-color .4s ease-out}#gf_pagination_wrap button.gf-loadmore-btn:hover{-webkit-transition:background-color .15s ease-out;-moz-transition:background-color .15s ease-out;-ms-transition:background-color .15s ease-out;-o-transition:background-color .15s ease-out;transition:background-color .15s ease-out;background-color:#3a3c3c;color:#fff}.theme-store-id-657.spf-layout-theme.spf-has-filter #gf-products{margin-right:0;margin-left:-40px}.theme-store-id-657 .gf-range-inputs input,.theme-store-id-782 div#gf-products.collection-list,.theme-store-id-846.spf-has-filter #gf-products img.itest{height:auto}.spf-has-filter.theme-store-id-304.spf-layout-theme #gf-products,.theme-store-id-601.spf-has-filter #gf-products,.theme-store-id-677.spf-layout-theme.spf-has-filter #gf-products,.theme-store-id-688.spf-has-filter #gf-products,.theme-store-id-808.spf-has-filter.spf-layout-theme #gf-products,.theme-store-id-812.spf-has-filter.spf-layout-theme #gf-products,.theme-store-id-865.spf-layout-theme.spf-has-filter #gf-products{margin-left:-10px;margin-right:-10px}.theme-store-id-865.spf-layout-theme #gf-products .title-align img.vertical{height:100%!important;width:auto!important}.spr-badge .spr-icon-star,.spr-badge .spr-icon-star-half-alt,.spr-container .spr-icon-star-half-alt:before,.spr-container .spr-icon-star:before,.spr-container .spr-icon.spr-icon-star-empty.spr-icon-star-hover:before{color:#f2b309}.spr-badge-starrating .spr-icon{font-size:75%}.spr-badge .spr-icon.spr-icon-star-empty,.spr-container .spr-icon.spr-icon-star-empty:before{color:#ccc}.gf-scroll.gf-block-scroll::-webkit-scrollbar,body>#gf-tree .gf-filter-contents::-webkit-scrollbar,body>#gf-tree .globo-selected-items-wrapper::-webkit-scrollbar{width:5px}.gf-scroll.gf-block-scroll::-webkit-scrollbar-track,body>#gf-tree .gf-filter-contents::-webkit-scrollbar-track,body>#gf-tree .globo-selected-items-wrapper::-webkit-scrollbar-track{background:#ebebeb}.gf-scroll.gf-block-scroll::-webkit-scrollbar-thumb,body>#gf-tree .gf-filter-contents::-webkit-scrollbar-thumb,body>#gf-tree .globo-selected-items-wrapper::-webkit-scrollbar-thumb{background:#757575}#gf-products .product-thumbnail,.aspect-product__spacer,.pretty-select select.sortby-select,.theme-store-id-725.spf-has-filter #gf-products a.grid-item{width:100%}#shopify-section-footer,.gf-top_one #gf-grid,.spf-has-filter .padding,.spf-has-filter.theme-store-id-457 #shopify-section-static-footer,.spf-has-filter.theme-store-id-587 .separator.lined,.spf-has-filter.theme-store-id-732 .border-top,.spf-has-filter.theme-store-id-732 .page-footer,.spf-has-filter.theme-store-id-829 .template-search .card-list__sub-actions,.spf-has-filter.theme-store-id-857 #shopify-section-footer-promotions,.theme-store-id-793 #shopify-section-static-footer{clear:both}.gf-option-block-swatch ul li,.gf-top_one .gf-option-block .gf-block-title .h3 span,.gf-top_one .gf-option-block .gf-block-title h3 span{float:left}.gf-top_one .gf-option-block .gf-block-title .h3:after,.gf-top_one .gf-option-block .gf-block-title h3:after{content:"\f106";margin-left:5px}.gf-left .gf-option-block.is-collapsed .gf-block-title .h3:after,.gf-left .gf-option-block.is-collapsed .gf-block-title h3:after,.gf-offcanvas .gf-option-block.is-collapsed .gf-block-title .h3:after,.gf-offcanvas .gf-option-block.is-collapsed .gf-block-title h3:after,.gf-top_one .gf-option-block.is-collapsed .gf-block-title .h3:after,.gf-top_one .gf-option-block.is-collapsed .gf-block-title h3:after{content:"\f107"}.gf-left .gf-option-block .gf-block-title .h3:after,.gf-left .gf-option-block .gf-block-title h3:after,.gf-offcanvas .gf-option-block .gf-block-title .h3:after,.gf-offcanvas .gf-option-block .gf-block-title h3:after{content:"\f106";margin-right:8px;float:left}.offcanvas-open{overflow-y:scroll!important;position:relative;height:100%}html.modal-open{overflow:hidden!important;position:relative}body.modal-open{overflow:auto!important;position:relative}.offcanvas-open body{overflow:hidden!important}.gf-refine-toggle{float:right;font-size:13px;line-height:20px}.gf-refine-toggle-mobile .gf-refine-toggle{padding:10px}.selected-item.gf-option-label a,.selected-item.gf-option-label button{font-size:14px;font-weight:400;text-decoration:none;color:#3d4246;line-height:1.5;text-transform:uppercase;display:flex;justify-content:space-between;align-items:center}.globo-selected-items span.selected-item,.sort-by.active .globo-dropdown-custom__options{display:block}.selected-item span.gf-clear{width:11px;height:11px;margin-left:4px;margin-right:1px;line-height:0;flex:0 0 11px}.selected-item span.gf-clear:empty{width:11px;height:11px;margin-left:4px;margin-right:1px;font-size:0;line-height:0;flex:0 0 11px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M11.414 10l6.293-6.293a1 1 0 10-1.414-1.414L10 8.586 3.707 2.293a1 1 0 00-1.414 1.414L8.586 10l-6.293 6.293a1 1 0 101.414 1.414L10 11.414l6.293 6.293A.998.998 0 0018 17a.999.999 0 00-.293-.707L11.414 10z' fill='%235C5F62'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.gf-left #gf-tree .globo-selected-items-wrapper .globo-selected-items,.gf-option-block{margin:0;clear:both;padding:15px 0;border-bottom:1px solid #e3e3e3}.gf-block-title .h3,.gf-block-title h3{margin:0;flex:1 1 100%;cursor:pointer;letter-spacing:0}.gf-block-content{clear:both;margin-top:15px}.gf-block-scroll{width:100%!important;max-height:220px;overflow:auto;-webkit-overflow-scrolling:touch;padding-right:10px}.gf-option-block ul.gf-option-box{width:100%;overflow:hidden}.gf-option-block-swatch ul.gf-option-box{display:flex;flex-wrap:wrap;justify-content:space-between}.gf-option-box{padding:0;margin:0;list-style:none}.gf-option-box:after,.gf-top_one .gf-filter-contents:after,.spf-has-filter .warehouse--v1 .collection__dynamic-part:after{content:"";clear:both;display:block}.gf-option-box li{display:block;clear:both;margin:0;position:relative}.gf-option-box li>div{display:flex;justify-content:space-between}.gf-option-box li>div>a,.gf-option-box li>div>button{flex:1 1 100%}.gf-option-block ul.gf-option-box li>div>button+span:after,.gf-option-block ul.gf-option-box li>div>a+span:after{display:block;width:0;height:0;border-top:5px solid #000;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);content:""}.gf-option-block ul.gf-option-box li.is-collapsed>div>button+span:after,.gf-option-block ul.gf-option-box li.is-collapsed>div>a+span:after{border-top:0;border-bottom:5px solid #000}.gf-option-block ul.gf-option-box li>div>button+span,.gf-option-block ul.gf-option-box li>div>a+span{display:flex;width:25px;height:27px;z-index:2;align-items:center;justify-content:center;cursor:pointer}.gf-option-box li ul{flex:0 0 100%;padding:0 0 0 20px;margin:0;border-left:1px dotted #efefef}.gf-option-box li.hidden-box{height:0;overflow:hidden;visibility:hidden}.gf-option-box ul li>div{align-items:center}.gf-option-box ul li>div:before{width:10px;height:0;border-bottom:1px dotted #efefef;content:"";margin-right:5px;margin-left:-19px}#gf-tree a,#gf-tree button{cursor:pointer}.gf-option-block ul li a,.gf-option-block ul li button{text-decoration:none;position:relative;padding:6px 0;display:flex;line-height:1.2;align-items:center;cursor:pointer;background:none;border:none;margin:0;font-family:inherit;letter-spacing:0;height:auto}.gf-option-block.uppercase ul li a,.gf-option-block.uppercase ul li button{text-transform:uppercase!important}.gf-option-block.capitalize ul li a,.gf-option-block.capitalize ul li button{text-transform:capitalize!important}.gf-option-block.lowercase ul li a,.gf-option-block.lowercase ul li button{text-transform:lowercase!important}.gf-option-block ul.gf-option-collection li a,.gf-option-block.gf-option-block-swatch ul li a,.gf-option-block.gf-option-block-swatch-text ul li a,.gf-option-block ul.gf-option-collection li button,.gf-option-block.gf-option-block-swatch ul li button,.gf-option-block.gf-option-block-swatch-text ul li button{padding-left:0}.gf-option-block.gf-option-block-swatch .gf-option-box li{clear:none;margin:0 5px 5px 0;padding:0;width:auto}.gf-block-title{position:relative;line-height:1;display:flex}.gf-Checkbox,.gf-RadioButton{position:relative;width:16px;height:16px;display:block;margin-right:6px;flex:0 0 16px;min-width:16px;border:1px solid #c4cdd5;border-radius:1px}.checked .gf-RadioButton,.gf-option-block ul li:hover>a>.gf-Checkbox,.gf-option-block ul li:hover>a>.gf-RadioButton,.gf-option-block ul li:hover>button>.gf-Checkbox,.gf-option-block ul li:hover>button>.gf-RadioButton,.gf-option-block ul li:hover>div>a>.gf-Checkbox,.gf-option-block ul li:hover>div>a>.gf-RadioButton,.gf-option-block ul li:hover>div>button>.gf-Checkbox,.gf-option-block ul li:hover>div>button>.gf-RadioButton{border-color:#5a5a5a}.gf-RadioButton{border-radius:50%}.checked .gf-Checkbox{border-color:#5a5a5a;background-size:20px 20px;background-position:center;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' class='Polaris-Icon__Svg' focusable='false' aria-hidden='true'%3E%3Cpath fill='%235a5a5a' d='M8.315 13.859l-3.182-3.417a.506.506 0 0 1 0-.684l.643-.683a.437.437 0 0 1 .642 0l2.22 2.393 4.942-5.327a.436.436 0 0 1 .643 0l.643.684a.504.504 0 0 1 0 .683l-5.91 6.35a.437.437 0 0 1-.642 0'%3E%3C/path%3E%3C/svg%3E")}.checked .gf-RadioButton:before{content:"";height:8px;width:8px;background:#5a5a5a;border-radius:50%;position:absolute;top:3px;left:3px;pointer-events:none;z-index:9999}.gf-option-block-box ul.gf-option-box{display:flex;justify-content:space-between;flex-wrap:wrap;margin-left:-5px;margin-right:-5px;width:auto!important;min-width:100%}.gf-option-block-box ul.gf-option-box li{flex:1 1 auto;padding:5px;max-width:33.33%;min-width:50px}#gf-products .product .footer-button>form button.button.add_to_cart_button,.product .footer-button>a,.product .footer-button>form>button{line-height:47px;width:47px!important;height:47px!important;max-width:47px!important;max-height:47px!important;min-width:47px!important;min-height:47px!important;margin:0!important;color:#000!important;text-align:center}.gf-option-block-box ul.gf-option-box li button,.gf-option-block-box ul.gf-option-box li a{border:1px solid #cbcbcb;padding:7px 5px;border-radius:2px;text-align:center}.sort-by,.sort-by-toggle{border-radius:2px;cursor:pointer}.gf-option-block-box ul.gf-option-box li a.checked,.gf-option-block-box ul.gf-option-box li a:hover,.gf-option-block-box ul.gf-option-box li button.checked,.gf-option-block-box ul.gf-option-box li button:hover{border-color:#000}#gf-tree .gf-label{flex:1 1 auto;border-radius:0!important;text-align:left}#gf-grid #gf-controls-container{position:absolute;top:-145px}@media(max-width:1199px){#gf-grid #gf-controls-container{width:100%;position:unset}}#gf-controls-container .gf-stars,#gf-tree .gf-stars,.globo-selected-items span.selected-item{display:flex;flex-wrap:wrap}#gf-controls-container .gf-stars,.globo-selected-items .gf-stars{min-height:21px;align-items:center}#gf-controls-container .gf-stars svg,#gf-tree .gf-stars svg{width:18px;fill:#ffd200}.gf-range-inputs{margin-bottom:20px;display:flex;align-items:center}.gf-refine-toggle-mobile{margin:0;padding:0;line-height:1.2;cursor:pointer;float:left}.gf-clear-all{display:block;background:#000;margin:5px 0 0;padding:10px;color:#fff;font-weight:400;text-transform:uppercase;font-size:13px;cursor:pointer}.limit-by span:hover,.sort-by{background:#f7f7f7}#gfqv-btn-wrap,.gf-option-block.gf-option-block-swatch .gf-block-content{padding-top:10px}#gf-controls-container .globo-selected-items-wrapper:after,.gf-sort-wrap:after,.spf-has-filter #gf-products:after{content:"";display:table;clear:both}.sort-by{position:relative;display:flex}.sort-by-panel{position:absolute;background:#fff;right:0;overflow:hidden;max-height:0;transition:.3s;width:100%;min-width:150px}.sort-by-panel ul{padding:10px 20px;margin:0;width:100%}.gf-sort-wrap,.gfqv-product-card__price-wrapper,.gfqv-swatch,.spf-has-filter.theme-store-id-838 form.productgrid--search-form{margin-bottom:20px}.sort-by:hover .sort-by-panel{max-height:260px;transition:.3s}.product .loop-thumbnail .image-hover,.product .loop-thumbnail .product-item-image{transition:opacity .3s;transform:translateZ(0) scale(1);-webkit-transform:translateZ(0) scale(1,1);backface-visibility:hidden;-webkit-backface-visibility:hidden}.sort-by-panel ul li a,.sort-by-panel ul li button{font-size:14px;color:#000;text-decoration:none;cursor:pointer}.sort-by-toggle{padding:0 25px 0 10px;float:left;height:38px;line-height:38px;font-size:14px;outline:0;width:100%;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#collections-main,.spf-heading,.theme-store-id-747.spf-has-filter #gf-products .collection__item.product-item,.theme-store-id-796.spf-layout-theme .template-search form.search-form.search-page-form{margin-bottom:25px}.gf-wrapper-boundless #gf-layout,.spf-heading{margin-top:20px}label.sort-by-toggle[for=changeSortBy]{padding-right:0}select.sortby-select{height:38px!important;border:none!important;outline:0;width:auto;background:0;padding:0 20px 0 10px!important;display:block;border-radius:0;box-shadow:none;appearance:none;-webkit-appearance:none;flex:1 1 auto;font-size:14px}.sort-by:before{display:block;width:20px;position:absolute;right:2px;z-index:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 14a.997.997 0 01-.707-.293l-5-5a.999.999 0 111.414-1.414L10 11.586l4.293-4.293a.999.999 0 111.414 1.414l-5 5A.997.997 0 0110 14z' fill='%235C5F62'/%3E%3C/svg%3E")!important;background-size:16px!important;background-position:center!important;background-repeat:no-repeat!important;content:"";height:100%}.limit-by{margin-right:10px;align-items:center;display:flex;font-size:14px}.limit-by .label,.limit-by label{margin:0 3px 0 10px;padding:0}.gf-option-image,span.gfqv-product__swatch-inner.size-large,span.gfqv-swatch-image{background-position:center;background-size:cover}.limit-by span{padding:5px 7px;border-radius:2px;cursor:pointer}.limit-by span.selected{text-decoration:underline;font-weight:700}h3.spf-heading{font-size:18px;font-weight:700}.spf-heading{display:block}.product{margin-bottom:35px}.aspect-product__images,.product .loop-thumbnail .image-hover,.product .loop-thumbnail .product-item-image{margin:auto;right:0;left:0;bottom:0;top:0;max-height:100%;max-width:100%}.product .product-inner,.spf-has-filter body.templateCollection #gf-products,.spf-product-card.spf-product-card__template-3{overflow:hidden}.product .product-thumbnail{position:relative;overflow:hidden}.product .loop-thumbnail{position:relative;display:block;opacity:1}.shopify-section.mount-products.mount-images #gf-tree{margin-top:25px;padding-left:10px;padding-right:10px;position:relative}.shopify-section.mount-products.mount-images .gf-sort-wrap,.theme-store-id-808.spf-has-filter.spf-layout-theme #gf-products>article,.theme-store-id-812.spf-has-filter.spf-layout-theme #gf-products>article{padding-left:10px;padding-right:10px}#gf-products .site-box a{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.product .product-thumbnail .loop-thumbnail:after{content:"";display:block;padding-top:100%;width:100%!important}.aspect-ratio-1333 .aspect-product__picture,.aspect-ratio-15 .aspect-product__picture,.theme-store-id-725.spf-has-filter #gf-products{width:auto!important;height:auto!important}.aspect-ratio-1 .product-thumbnail .loop-thumbnail:after{padding-top:100%}.aspect-ratio-075 .product-thumbnail .loop-thumbnail:after{padding-top:133.33333%}.aspect-ratio-1333 .product-thumbnail .loop-thumbnail:after{padding-top:75.01875%}.aspect-ratio-15 .product-thumbnail .loop-thumbnail:after{padding-top:66.66667%}.aspect-product__images{position:absolute;z-index:0;display:block}.product .loop-thumbnail .product-item-image{position:absolute;display:block}.product .loop-thumbnail .image-hover{opacity:0!important;z-index:3;position:absolute}.rt-unero .ribbons{position:absolute;top:10px;right:0}.product .footer-button{position:absolute;right:-50%;bottom:0;background-color:#fff;transition:.5s;z-index:10;visibility:hidden}.product .footer-button>a .p-icon,.product .footer-button>form>a .p-icon{position:absolute;top:0;left:0;bottom:0;right:0;font-size:24px;line-height:47px;width:47px;text-align:center}.product .footer-button>a,.product .footer-button>form>button{padding:0;display:block;border-radius:0;background-color:#0000!important;float:left;transform:translate(150%);transition:transform .3s .2s;cursor:pointer;position:static}.product .product-inner:hover .footer-button>a,.product .product-inner:hover .footer-button>form>button{transform:translate(0)}.spf-has-filter #gf-products{padding:0;margin-bottom:0;min-width:100%;width:auto;z-index:1;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:left;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;height:auto!important}.spf-has-filter.spf-layout-app.spf-filter-loading #gf-products{column-gap:0!important;row-gap:0!important}.spf-layout-app #gf-products{column-gap:0;row-gap:0}@media(max-width:767px){.spf-has-filter #gf-products{margin-right:-8px;margin-left:-8px}.spf-has-filter #gf-products .spf-col,.spf-has-filter #gf-products .spf-col-1,.spf-has-filter #gf-products .spf-col-10,.spf-has-filter #gf-products .spf-col-11,.spf-has-filter #gf-products .spf-col-12,.spf-has-filter #gf-products .spf-col-2,.spf-has-filter #gf-products .spf-col-3,.spf-has-filter #gf-products .spf-col-4,.spf-has-filter #gf-products .spf-col-5,.spf-has-filter #gf-products .spf-col-6,.spf-has-filter #gf-products .spf-col-7,.spf-has-filter #gf-products .spf-col-8,.spf-has-filter #gf-products .spf-col-9,.spf-has-filter #gf-products .spf-col-auto,.spf-has-filter #gf-products .spf-col-lg,.spf-has-filter #gf-products .spf-col-lg-1,.spf-has-filter #gf-products .spf-col-lg-10,.spf-has-filter #gf-products .spf-col-lg-11,.spf-has-filter #gf-products .spf-col-lg-12,.spf-has-filter #gf-products .spf-col-lg-2,.spf-has-filter #gf-products .spf-col-lg-3,.spf-has-filter #gf-products .spf-col-lg-4,.spf-has-filter #gf-products .spf-col-lg-5,.spf-has-filter #gf-products .spf-col-lg-6,.spf-has-filter #gf-products .spf-col-lg-7,.spf-has-filter #gf-products .spf-col-lg-8,.spf-has-filter #gf-products .spf-col-lg-9,.spf-has-filter #gf-products .spf-col-lg-auto,.spf-has-filter #gf-products .spf-col-md,.spf-has-filter #gf-products .spf-col-md-1,.spf-has-filter #gf-products .spf-col-md-10,.spf-has-filter #gf-products .spf-col-md-11,.spf-has-filter #gf-products .spf-col-md-12,.spf-has-filter #gf-products .spf-col-md-2,.spf-has-filter #gf-products .spf-col-md-3,.spf-has-filter #gf-products .spf-col-md-4,.spf-has-filter #gf-products .spf-col-md-5,.spf-has-filter #gf-products .spf-col-md-6,.spf-has-filter #gf-products .spf-col-md-7,.spf-has-filter #gf-products .spf-col-md-8,.spf-has-filter #gf-products .spf-col-md-9,.spf-has-filter #gf-products .spf-col-md-auto,.spf-has-filter #gf-products .spf-col-sm,.spf-has-filter #gf-products .spf-col-sm-1,.spf-has-filter #gf-products .spf-col-sm-10,.spf-has-filter #gf-products .spf-col-sm-11,.spf-has-filter #gf-products .spf-col-sm-12,.spf-has-filter #gf-products .spf-col-sm-2,.spf-has-filter #gf-products .spf-col-sm-3,.spf-has-filter #gf-products .spf-col-sm-4,.spf-has-filter #gf-products .spf-col-sm-5,.spf-has-filter #gf-products .spf-col-sm-6,.spf-has-filter #gf-products .spf-col-sm-7,.spf-has-filter #gf-products .spf-col-sm-8,.spf-has-filter #gf-products .spf-col-sm-9,.spf-has-filter #gf-products .spf-col-sm-auto,.spf-has-filter #gf-products .spf-col-xl,.spf-has-filter #gf-products .spf-col-xl-1,.spf-has-filter #gf-products .spf-col-xl-10,.spf-has-filter #gf-products .spf-col-xl-11,.spf-has-filter #gf-products .spf-col-xl-12,.spf-has-filter #gf-products .spf-col-xl-2,.spf-has-filter #gf-products .spf-col-xl-3,.spf-has-filter #gf-products .spf-col-xl-4,.spf-has-filter #gf-products .spf-col-xl-5,.spf-has-filter #gf-products .spf-col-xl-6,.spf-has-filter #gf-products .spf-col-xl-7,.spf-has-filter #gf-products .spf-col-xl-8,.spf-has-filter #gf-products .spf-col-xl-9,.spf-has-filter #gf-products .spf-col-xl-auto{padding-right:8px;padding-left:8px}}.spf-has-filter #gf-products .product-collection.products-grid{letter-spacing:0}.theme-store-id-567 #gf-products .icn{z-index:9}.theme-store-id-230.spf-has-filter #gf-products .product{width:100%;margin:0 0 24px}.theme-store-id-790.spf-has-filter.gf-left #gf-tree{padding-left:2.5em}.theme-store-id-790.spf-has-filter.gf-left #gf-tree+#gf-grid{padding-right:2.5em}.theme-store-id-568.spf-has-filter #gf-products>div,.theme-store-id-775.spf-has-filter.spf-layout-theme #gf-products,.theme-store-id-790.spf-has-filter #gf-products,.theme-store-id-838.spf-layout-theme #gf-products{margin-left:0;margin-right:0}.theme-store-id-567.spf-has-filter #gf-products .tag{width:52px;height:52px;border-radius:50%;visibility:visible;left:15px;top:5px}.gf-wrapper-boundless .gf-left #gf-tree,.theme-store-id-766 #gf-tree,.theme-store-id-816.spf-has-filter #gf-products .grid__cell{padding-left:15px}.gf-option-block-range .gf-block-content,.theme-store-id-838 #gf-products{overflow:visible}.spf-has-filter #gf-products.blocklayout{min-width:0}.breadcrumb-wrapper,.gfqv-product-gallery{margin-bottom:15px}.collection-listing{padding-left:20px;padding-right:20px}#gf-products .product .product-thumbnail.hover-effect:hover .image-hover{opacity:1!important}#gf-products .product .product-thumbnail.hover-effect:hover .product-item-image{opacity:0!important}#gf-products .product .footer-button a{transition-delay:.1s}#gf-products .product .footer-button>form button.button.add_to_cart_button{background:0;border:0;padding:0}#gf-products .product .footer-button>form{display:block;float:left;margin:0}#gf-products .product .gfqv-product-details{position:relative;margin-top:20px;padding:0;width:100%}#gf-products .product .product-inner:hover .footer-button{right:0;visibility:visible}#gf-products .product:not(.globo--thb-listing) h3{padding:0 20px 0 0;margin:0 0 7px;font-size:14px;line-height:1.2}#gf-products .product:not(.globo--thb-listing) h3 a{color:#000;transition:none;font-size:14px;font-weight:600;text-decoration:none}#gf-products .product .price-wrapper{margin-top:15px;margin-bottom:0}#gf-products .product .product-thumbnail.hover-overlay .loop-thumbnail:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#0000004d;z-index:5;transition:.3s;opacity:0;visibility:hidden}#gf-products .product .product-inner:hover .product-thumbnail.hover-overlay .loop-thumbnail:before{opacity:1;z-index:2;visibility:visible}.gf-sort-wrap{font-size:14px;z-index:2;position:relative}.gfqv-close-modal i{font-size:45px;width:46px;line-height:1!important;text-align:center;overflow:hidden;display:block}h1.product_title.entry-title{color:#000;font-weight:400;margin-bottom:15px;margin-top:10px;font-size:22px}#gfqv-btn{padding:0 25px!important;transition:.5s;border:0 #3985bf;color:#fff!important;background-color:#3985bf;position:relative!important;border-radius:3px!important;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-shadow:0 1px 4px 1px rgba(0,0,0,.1);box-shadow:0 1px 4px 1px #0000001a;font-size:18px!important;font-family:inherit!important;margin-bottom:10px!important;text-transform:none!important;min-width:130px;font-weight:700;text-transform:uppercase!important;line-height:45px!important;min-height:45px!important;width:100%!important;text-align:center!important}.theme-store-id-725.spf-has-filter #gf-products.isotope-products>a,ul.gfqv-swatch-values{padding:0}.gfqv-swatch>label{font-size:16px;font-weight:700;text-transform:uppercase;margin-bottom:5px}.gfqv-thumbnails{display:flex;margin-left:-5px;margin-right:-5px;flex-wrap:wrap}.gfqv-thumbnails>div{padding:5px}.gfqv-thumbnails>div>img{height:50px;width:auto;display:block}ul.gfqv-swatch-values{display:flex;margin:0 -5px;flex-wrap:wrap}ul.gfqv-swatch-values li{margin:5px;list-style:none}ul.gfqv-swatch-values li.is-soldout{opacity:.5;cursor:not-allowed}span.gfqv-product__swatch-inner{display:flex;position:relative;width:100%;height:100%;border-radius:2px;overflow:hidden}.size-large .gfqv-product__swatch-outer{display:block;min-width:50px;height:50px;border-radius:2px;padding:2px}.size-medium .gfqv-product__swatch-outer{display:block;min-width:40px;height:40px;border-radius:2px;padding:2px}.gfqv-product__swatch-outer.gfqv-product__swatch-outer-image{box-shadow:0 0 0 1px #3f3f440d,0 1px 3px #3f3f4426}.is-selected .gfqv-product__swatch-outer-image{box-shadow:0 0 0 1px #3f3f44cc,0 1px 3px #3f3f4426}.is-soldout .gfqv-product__swatch-inner:after{display:block;position:absolute;top:0;left:0;right:0;bottom:0;content:"";background:url(https://community.shopify.com/c/image/serverpage/image-id/21483i048695B33CDDB68A/image-size/large?v=1.0&px=999) 0 0/100% 100%}#gf-tree,.gf-top_one .gf-option-block,.grid-product__image-mask .image-wrap,.spf-has-filter .product-block.grid__item,.spf-has-filter .relative{position:relative}.gf-offcanvas #gf-controls-container .globo-selected-items-wrapper,.gf-offcanvas .gf-filter-trigger,.gf-offcanvas span.gf-close-canvas,.gf-tooltip-trigger:hover+.gf-tooltip,.gf-tooltip-trigger:hover:after,.gf-tooltip-trigger:hover:before,.gf-tooltip:hover,.spf-has-filter.theme-store-id-411 #Collection,.spf-product-card__vendor a,.theme-store-id-606.spf-layout-theme.spf-has-filter [data-container=section],.theme-store-id-652.spf-layout-theme.spf-has-filter #gf-products .product-list-item-thumbnail a,body>#gf-tree .gf-filter-footer,body>#gf-tree .gf-filter-header,span.gfqv-product__swatch-inner img{display:block}span.gfqv-product__swatch-inner>.gfqv-swatch-text{padding:0 10px;min-height:32px;min-width:50px;line-height:30px;width:100%;display:flex;align-items:center;justify-content:center;text-align:center;border:1px solid #262626;font-weight:700;color:#262626;border-radius:2px}.gfqv-swatch-value.is-selected .gfqv-swatch-text{background:#262626;color:#fff}span.gfqv-product__swatch-inner.size-large{min-width:50px;display:block;height:50px;border-radius:2px;overflow:hidden}span.gfqv-product__swatch-inner.size-medium{min-width:40px;display:block;height:40px;border-radius:2px;overflow:hidden}.spf-layout-theme #gf-products .grid-item.grid-product .grid-product__secondary-image img,.spf-layout-theme #gf-products .grid-item.grid-product .grid__image-ratio img,.theme-store-id-411 #gf-products img.gflazyload,.theme-store-id-411 #gf-products img.gflazyloaded,.theme-store-id-411 #gf-products img.lazyload,.theme-store-id-411 #gf-products img.lazyloaded,.theme-store-id-568.spf-layout-theme.spf-has-filter #gf-products img.lazyloaded,.theme-store-id-606.spf-layout-theme.spf-has-filter #gf-products img.lazyloaded,.theme-store-id-732.spf-layout-theme #gf-products img.gflazyload,.theme-store-id-732.spf-layout-theme #gf-products img.gflazyloaded,.theme-store-id-732.spf-layout-theme #gf-products img.lazyload,.theme-store-id-732.spf-layout-theme #gf-products img.lazyloaded,.theme-store-id-735.spf-layout-theme #gf-products img.lazyloaded,.theme-store-id-566.spf-layout-theme #gf-products img.lazyloaded,.theme-store-id-775.spf-has-filter #gf-products .product-card,span.gfqv-product__swatch-inner.size-medium>.gfqv-swatch-text{height:100%}span.gfqv-swatch-color{width:100%;height:100%;display:block}span.gfqv-swatch-color+span.gfqv-swatch-color{position:absolute;top:0;right:0;width:0;height:0;border-top:46px solid rgba(0,0,0,0);border-right:46px solid}.size-medium span.gfqv-swatch-color+span.gfqv-swatch-color{border-top:36px solid rgba(0,0,0,0);border-right:36px solid}span.gfqv-swatch-image{width:100%;display:block;height:100%;font-size:0;border-radius:2px}#gf-tree{z-index:2}.gf-left #gf-tree{width:20%;float:left;min-height:1px;text-align:left;clear:left}.gf-left #gf-tree:not(.spf-hidden)+#gf-grid{width:80%;float:right;clear:right;padding-left:25px}body>#gf-tree .gf-option-block,body>#gf-tree .globo-selected-items-wrapper>.globo-selected-items{padding:15px!important;border-bottom:1px solid #e3e3e3}.gf-left .gf-option-block:last-child{border-bottom:0}.product-block .product-link-custom{display:block;position:relative;color:inherit}#gf-controls-container .globo-selected-items-wrapper{padding:0 5px;flex:0 0 100%}#gf-controls-container .globo-selected-items,.gf-top_one #gf-tree .globo-selected-items{display:flex;flex-wrap:wrap;margin-bottom:15px}#gf-controls-container .selected-item.gf-option-label,.gf-top_one #gf-tree .globo-selected-items .selected-item.gf-option-label{margin:3px;width:auto}.gf-offcanvas #gf-tree{width:350px!important;transition:all ease-in-out .2s;position:fixed;height:100%;top:0;background:#fff;left:-350px;bottom:0;overflow:auto;z-index:9999999999}.gf-offcanvas.offcanvas-open #gf-tree{left:0}.gf-top_one #gf-tree .globo-selected-items-wrapper .selected-item>a,.gf-top_one #gf-tree .globo-selected-items-wrapper .selected-item>button,#gf-controls-container .globo-selected-items-wrapper .selected-item>a,#gf-controls-container .globo-selected-items-wrapper .selected-item>button{padding:3px 3px 3px 5px;border:1px solid var(--bg-color);border-radius:2px;display:flex;color:var(--text-color, #3a3a3a);align-items:center;background:var(--bg-color);cursor:pointer}.gf-top_one #gf-tree .globo-selected-items-wrapper .selected-item span.gf-clear svg,#gf-controls-container .globo-selected-items-wrapper .selected-item span.gf-clear svg{color:var(--icon-color, #5C5F62)}.gf-top_one #gf-tree .globo-selected-items-wrapper .selected-item>.clear-refinements,#gf-controls-container .globo-selected-items-wrapper .selected-item>.clear-refinements{background:#666;color:#fff!important;text-decoration:none;text-align:center;padding:3px 5px;border:1px solid #666;border-radius:2px;cursor:pointer}#gf-controls-container .globo-selected-items-wrapper.rounded .selected-item .clear-refinements{border-radius:50px;padding:4px 8px}.gf-top_one #gf-tree .globo-selected-items-wrapper.rounded .selected-item>a,.gf-top_one #gf-tree .globo-selected-items-wrapper.rounded .selected-item>button,#gf-controls-container .globo-selected-items-wrapper.rounded .selected-item>a,#gf-controls-container .globo-selected-items-wrapper.rounded .selected-item>button{border-radius:50px;padding:4px 6px 4px 8px}.globo-selected-items-wrapper.rounded .selected-item span.gf-clear{width:12px;height:12px;display:block;flex:0 0 12px;border-radius:50%;background:none}#gf-controls-container .globo-selected-items-wrapper.rounded .selected-item span.gf-clear,.gf-top_one #gf-tree .globo-selected-items-wrapper.rounded .selected-item span.gf-clear{width:16px;height:16px;flex:0 0 16px}.globo-selected-items-wrapper.rounded .selected-item span.gf-clear svg{display:block}#gf-controls-container .globo-selected-items-wrapper .globo-selected-items span.selected-item strong,.gf-top_one #gf-tree .globo-selected-items-wrapper .globo-selected-items span.selected-item strong{font-weight:400;text-transform:none}.globo-dropdown-custom__options{position:absolute;right:0;top:100%;background-color:#fff;padding:10px 0;box-shadow:0 0 0 1px #3f3f440d,0 1px 3px #3f3f4426;outline:rgba(0,0,0,0) solid .1rem;z-index:3;min-width:220px;border-radius:2px;display:none;margin-top:5px}.gf-top_one .globo-dropdown-custom__options{margin-top:6px}.globo-dropdown-custom__options span{white-space:nowrap;font-size:14px;display:block;padding:5px 15px;cursor:pointer;text-overflow:ellipsis;overflow:hidden}.globo-dropdown-custom__options span:hover{background:#f7f7f7}.gf-offcanvas .js-panel-wrapper.filters-block{border-bottom:0;background:0}span.gf-close-canvas{width:36px;height:36px;display:block;z-index:999;cursor:pointer;padding:8px;flex:0 0 36px}#spf-products-carousel .owl-nav button.owl-prev{left:0}#gf-overlay{bottom:0;top:0;right:0;left:0;background:#000;position:fixed;overflow:hidden;height:100%;opacity:0;visibility:hidden;z-index:999999999;transition:.25s;cursor:pointer;display:block}#gf-grid,#gf-grid .site-box-container{z-index:1}.offcanvas-open #gf-overlay{opacity:.5;visibility:visible}.sort-by-panel ul li{list-style:none;margin:0}.offcanvas-open .gf-offcanvas-wrapper{left:0;padding:60px 30px 30px}.gf-refine-toggle-mobile i{margin-right:5px}.gf-refine-toggle-mobile span,span#gf-mobile-refine-toggle{padding:0 10px;display:flex;align-items:center;height:38px;line-height:1.45}ul.globo-selected-items{list-style:none;margin:0;padding:0}.gf-block-content:after,.gf-range-inputs:after,.theme-store-id-457.spf-has-filter .collection-content:after,.theme-store-id-652.spf-has-filter #shopify-section-template-collection:after,.theme-store-id-846.spf-has-filter .collection-grid .section-background:after,.theme-store-id-853.spf-has-filter section.collection-content:after{content:"";display:block;clear:both}.globo-selected-items,.globo-selected-items li,.spf-has-filter.theme-store-id-411 #gf-products ol{list-style:none}.gf-clear{float:right;font-size:13px;line-height:20px}.globo-selected-items span.selected-item>span:after{content:":";margin-right:3px;margin-left:1px;vertical-align:top}.selected-item>a,.selected-item>button{display:block;position:relative;color:#000}.gf-option-block-swatch ul li a,.gf-option-block-swatch ul li button{display:block;text-align:center;margin:0}.gf-option-block-swatch a .gf-option-value,.gf-option-block-swatch button .gf-option-value{display:block;padding:2px 4px;min-width:32px;text-align:center;margin:0;line-height:26px;border:1px solid #ccc}#gf-grid{position:relative}.gf-option-image{background-repeat:no-repeat}.globo-selected-items-wrapper span.gf-option-one-color{width:20px;height:20px;display:block;border:none;position:relative;margin:0;border-radius:50%}.gf-option-block-swatch a>span:not(.gf-option-value,.gf-label),.gf-option-block-swatch-text a>span:not(.gf-option-value,.gf-label),.gf-option-block-swatch button>span:not(.gf-option-value,.gf-label),.gf-option-block-swatch-text button>span:not(.gf-option-value,.gf-label){width:32px;height:32px;display:block;border:1px solid #cbcbcb;position:relative;margin:0}.gf-option-block-swatch-text button>span.gf-label,.gf-option-block-swatch-text a>span.gf-label{flex:1 1 auto;height:auto;border:none}.gf-option-block-swatch-text.swatch-size-48 a>span:not(.gf-option-value,.gf-label),.gf-option-block-swatch.swatch-size-48 a>span:not(.gf-option-value,.gf-label),.gf-option-block-swatch-text.swatch-size-48 button>span:not(.gf-option-value,.gf-label),.gf-option-block-swatch.swatch-size-48 button>span:not(.gf-option-value,.gf-label){width:48px;height:48px}.gf-option-block-swatch.swatch-size-48 span.gf-option-value{min-height:48px;line-height:42px;min-width:48px;text-align:center}.gf-option-block-swatch-text.swatch-size-48 .gf-option-two-color .bottom-color,.gf-option-block-swatch.swatch-size-48 .gf-option-two-color .bottom-color{border-bottom:44px solid rgba(0,0,0,0);border-left:44px solid rgba(0,0,0,0)}.gf-option-block-swatch-text.swatch-size-64 button>span:not(.gf-option-value,.gf-label),.gf-option-block-swatch.swatch-size-64 button>span:not(.gf-option-value,.gf-label),.gf-option-block-swatch-text.swatch-size-64 a>span:not(.gf-option-value,.gf-label),.gf-option-block-swatch.swatch-size-64 a>span:not(.gf-option-value,.gf-label){width:64px;height:64px}.gf-option-block-swatch.swatch-size-64 span.gf-option-value{min-height:64px;line-height:58px;min-width:64px;text-align:center}.gf-option-block-swatch-text.swatch-size-64 .gf-option-two-color .bottom-color,.gf-option-block-swatch.swatch-size-64 .gf-option-two-color .bottom-color{border-bottom:60px solid rgba(0,0,0,0);border-left:60px solid rgba(0,0,0,0)}.gf-option-block-swatch-text.swatch-size-80 button>span:not(.gf-option-value,.gf-label),.gf-option-block-swatch.swatch-size-80 button>span:not(.gf-option-value,.gf-label),.gf-option-block-swatch-text.swatch-size-80 a>span:not(.gf-option-value,.gf-label),.gf-option-block-swatch.swatch-size-80 a>span:not(.gf-option-value,.gf-label){width:80px;height:80px}.gf-option-block-swatch.swatch-size-80 span.gf-option-value{min-height:80px;line-height:74px;min-width:80px;text-align:center}.gf-option-block-swatch-text.swatch-size-80 .gf-option-two-color .bottom-color,.gf-option-block-swatch.swatch-size-80 .gf-option-two-color .bottom-color{border-bottom:76px solid rgba(0,0,0,0);border-left:76px solid rgba(0,0,0,0)}.gf-option-block-swatch-text button>span:not(.gf-option-value,.gf-label),.gf-option-block-swatch-text a>span:not(.gf-option-value,.gf-label){display:inline-block;margin-right:8px;vertical-align:middle}.gf-option-block-swatch-text.swatch-round button>span:not(.gf-option-value,.gf-label),.gf-option-block-swatch.swatch-round button>span:not(.gf-option-value,.gf-label),.gf-option-block-swatch-text.swatch-round a>span:not(.gf-option-value,.gf-label),.gf-option-block-swatch.swatch-round a>span:not(.gf-option-value,.gf-label){border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;overflow:hidden}.gf-option-block-swatch.swatch-round button>span,.gf-option-block-swatch.swatch-round a>span{border-radius:16px;-moz-border-radius:16px;-webkit-border-radius:16px;overflow:hidden}.gf-option-block-swatch.swatch-round.swatch-size-48 button>span,.gf-option-block-swatch.swatch-round.swatch-size-48 a>span{border-radius:24px;-moz-border-radius:24px;-webkit-border-radius:24px;overflow:hidden}.gf-option-block-swatch.swatch-round.swatch-size-64 button>span,.gf-option-block-swatch.swatch-round.swatch-size-64 a>span{border-radius:32px;-moz-border-radius:32px;-webkit-border-radius:32px;overflow:hidden}.gf-option-block-swatch.swatch-round.swatch-size-80 button>span,.gf-option-block-swatch.swatch-round.swatch-size-80 a>span{border-radius:40px;-moz-border-radius:40px;-webkit-border-radius:40px;overflow:hidden}.gf-option-block-swatch button.checked>span:not(.gf-option-value),.gf-option-block-swatch button>span:not(.gf-option-value):hover,.gf-option-block-swatch-text button.checked>span:not(.gf-option-value),.gf-option-block-swatch-text button>span:not(.gf-option-value):hover,.gf-option-block-swatch a.checked>span:not(.gf-option-value),.gf-option-block-swatch a>span:not(.gf-option-value):hover,.gf-option-block-swatch-text a.checked>span:not(.gf-option-value),.gf-option-block-swatch-text a>span:not(.gf-option-value):hover,.gf-swatch-image:hover,.gf-swatch-value:hover{border-color:#000;border-width:2px}.gf-option-block-swatch button.checked>span:not(.gf-option-value)>.bottom-color,.gf-option-block-swatch button>span:not(.gf-option-value):hover>.bottom-color,.gf-option-block-swatch-text button.checked>span:not(.gf-option-value)>.bottom-color,.gf-option-block-swatch-text button>span:not(.gf-option-value):hover>.bottom-color,.gf-option-block-swatch a.checked>span:not(.gf-option-value)>.bottom-color,.gf-option-block-swatch a>span:not(.gf-option-value):hover>.bottom-color,.gf-option-block-swatch-text a.checked>span:not(.gf-option-value)>.bottom-color,.gf-option-block-swatch-text a>span:not(.gf-option-value):hover>.bottom-color{border-width:26px}.gf-swatch-two-color:hover>.bottom-color{border-width:16px}.gf-option-block-swatch button.checked>span.gf-option-value,.gf-option-block-swatch button>span.gf-option-value:hover,.gf-option-block-swatch a.checked>span.gf-option-value,.gf-option-block-swatch a>span.gf-option-value:hover{text-decoration:none;border-color:#000;background:#000;color:#fff}.gf-option-block ul li a.checked,.gf-option-block ul li button.checked,.gf-option-block ul.gf-option-collection li .checked,.gf-option-block-swatch .checked>.gf-option-value,.gf-option-block-swatch-text .checked>.gf-option-value{font-weight:700}.gf-option-two-color .bottom-color{width:0;height:0;border-bottom:28px solid rgba(0,0,0,0);border-left:28px solid rgba(0,0,0,0);position:absolute;right:0;bottom:0}.gf-swatch-two-color .bottom-color{width:0;height:0;border-bottom:18px solid rgba(0,0,0,0);border-left:18px solid rgba(0,0,0,0);position:absolute;right:0;bottom:0}.gf-swatch-image{background-repeat:no-repeat!important;background-position:center!important}.gf-swatch-image,.gf-swatch-one-color,.gf-swatch-two-color,.gf-swatch-value{width:20px;height:20px;display:inline-block;margin:0 2px;border:1px solid #cbcbcb;background:0 0/100% #fff;position:relative;overflow:hidden;cursor:pointer;border-radius:2px}.attr-swatches{margin-top:10px;margin-left:-2px;margin-right:-2px;font-size:0}.gf-range-inputs input[type=text]{display:flex;align-items:center;flex:1;max-width:calc(50% - 20px);padding:6px;font-size:13px;border:1px solid #e3e3e3;appearance:none;-webkit-appearance:none;border-radius:2px;margin:0}span.gf-range-split{text-align:center;flex:0 0 40px}#gf-loading{width:100vw;position:fixed;top:0;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;background:#00000080;z-index:999999}#gf-spiner{display:block;width:2.8em;height:2.8em;margin:0 auto;position:relative;border-top:.3em solid rgba(255,255,255,.25);border-right:.3em solid rgba(255,255,255,.25);border-bottom:.3em solid rgba(255,255,255,.25);border-left:.3em solid #fff;animation:.5s linear infinite loading-spin;border-radius:50%;overflow:hidden}@keyframes loading-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@-webkit-keyframes loading-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@-webkit-keyframes shell-loading-spinner{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes shell-loading-spinner{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes shell-display{0%{opacity:0}to{opacity:1}}@keyframes shell-display{0%{opacity:0}to{opacity:1}}.gf-offcanvas .js-floating-refinements .plp-title-filters{text-transform:uppercase;background:#f3f3f399;padding:0 20px;margin-bottom:0;font-weight:700;font-size:16px;line-height:36px}.gf-top-one .gf-option-box{padding:0 5px}.product-thumbnail .loop-thumbnail span.sold-out{position:absolute;top:0;right:0;z-index:9;font-size:12px;text-transform:uppercase;background:#5a5a5a;color:#fff;padding:5px}.product-thumbnail .loop-thumbnail span.sale{background:#ff2d00;color:#fff;font-size:11px;font-weight:700;line-height:14px;padding:10px 20px;text-transform:uppercase;z-index:100000;position:absolute;top:0;left:0}#gf-products .thumbnail:hover .quick_shop,.image__container:hover .quick_shop{display:inline}#gf-mobile-refine-toggle i{width:14px;height:14px;text-align:center}.gf-wrapper-boundless .gf-top_one #gf-tree{padding:0 20px 20px}.spf-has-filter #Collection .filter-menu,.spf-has-filter #CollectionSection .section-header__link--right,.spf-has-filter #shopify-section-collection-filters,.spf-has-filter .category-products .toolbar,.spf-has-filter .collection-sorting,.spf-has-filter .collection-template .collection-dropdowns,.spf-has-filter .collection-template-section .section-header--right,.spf-has-filter .filters-toolbar,.spf-has-filter .js-collection-sort,.spf-has-filter div.container div.breadcrumb div.section_select{display:none;visibility:hidden}.grid-product__image-mask .image-wrap svg{position:absolute;top:0;left:0}#gf-products .product_image:hover .quick_shop{display:inline-block}.gf-top_one.theme-store-id-766 #gf-tree{margin-top:25px;padding-left:15px;padding-right:15px}.theme-store-id-652.spf-has-filter #shopify-section-template-collection{max-width:1110px;margin:0 auto}.theme-store-id-652.spf-has-filter #shopify-section-template-collection .product-list-item,.theme-store-id-871 #gf-controls-container{padding:0 15px}.spf-has-filter.theme-store-id-847 #gf-tree .gf-range-slider,.theme-store-id-826.spf-has-filter #gf-products>div{margin-bottom:40px}.theme-store-id-856.spf-has-filter #gf-products>div{margin:0 0 25px}.theme-store-id-568.spf-layout-theme.spf-has-filter #gf-products{margin-right:0;margin-left:-30px}.spf-product-card.spf-product-card__left .spf-product__info,.theme-store-id-457 span.gf-summary,.theme-store-id-568.spf-layout-theme span.gf-summary,.theme-store-id-568.spf-layout-theme.gf-top_one #gf-tree .gf-label,.theme-store-id-677 .gf-block-title .h3,.theme-store-id-677 .gf-block-title h3{text-align:left}@media(max-width:1300px){.theme-store-id-568.spf-layout-theme.spf-has-filter #gf-products{margin-left:-20px}}.theme-store-id-304.spf-has-filter #shopify-section-collection-template>.twelve.columns,.theme-store-id-464.gf-left.spf-has-filter .sidebar #gf-tree,.theme-store-id-601.spf-has-filter #shopify-section-collection-template>.twelve.columns,.theme-store-id-686.gf-left.spf-has-filter .sidebar #gf-tree,.theme-store-id-687.gf-left.spf-has-filter .col-md-3 #gf-tree,.theme-store-id-801.gf-left.spf-has-filter .collection-sidebar-wrapper #gf-tree{width:100%;padding-right:0}.theme-store-id-623.slideout-open .slideout-menu.slideout-menu#menu{z-index:999999999999}.spf-has-filter.theme-store-id-457.spf-layout-theme #gf-products,.spf-has-filter.theme-store-id-567.spf-layout-theme #gf-products,.theme-store-id-623.spf-layout-theme.spf-has-filter #gf-products,.theme-store-id-885.spf-layout-theme #gf-products{display:grid;margin:0}.theme-store-id-457.spf-has-filter .collection-content,.theme-store-id-606.spf-has-filter #gf-grid,.theme-store-id-606.spf-has-filter #gf-tree{padding-top:25px}.theme-store-id-457.spf-has-filter .select-wrapper{padding:0;border:0;background:0;box-shadow:none;font-family:unset}.gf-top_one.theme-store-id-766 #gf-grid,.gf-top_one.theme-store-id-766 .gf-sort-wrap,.theme-store-id-766 #gf-grid,.theme-store-id-846.spf-has-filter .collection-grid .section-background{padding-left:15px;padding-right:15px}.theme-store-id-457.spf-has-filter .select-wrapper select{position:static;opacity:1}.theme-store-id-812.spf-has-filter #gf-products>*{font-size:1.4rem}.theme-store-id-725.spf-has-filter.gf-left #gf-tree{padding-left:35px}.theme-store-id-725.spf-has-filter.gf-offcanvas #gf-grid,.theme-store-id-725.spf-has-filter.gf-offcanvas #gf-tree,.theme-store-id-725.spf-has-filter.gf-top_one #gf-grid,.theme-store-id-725.spf-has-filter.gf-top_one #gf-tree{padding:0 35px}.theme-store-id-725.spf-has-filter.gf-left #gf-tree+#gf-grid{padding-right:35px}.theme-store-id-853.spf-has-filter section.collection-content{max-width:80rem;margin-right:auto;margin-left:auto}.theme-store-id-853.spf-has-filter .gf-sort-wrap,.theme-store-id-859.spf-has-filter #gf-products>div{margin-bottom:45px}.theme-store-id-601.spf-has-filter #gf-products>div{margin:0;clear:none!important}.theme-store-id-566.spf-has-filter #gf-products{margin-left:0;margin-right:0;justify-content:space-between}.theme-store-id-566.spf-has-filter #gf-products.product-list{font-size:inherit!important}.theme-store-id-851.spf-has-filter .collection-products-wrapper{position:static!important}.theme-store-id-849.gf-left #gf-tree{padding-left:25px}.theme-store-id-849.gf-left #gf-tree+#gf-grid{padding-right:25px}.h4.spf-product-card__title,.h4.spf-product-card__title a,.spf-has-filter .warehouse--v1 .collection__dynamic-part #gf_pagination_wrap,.theme-store-id-587.spf-layout-theme.spf-has-filter #gf-products,.theme-store-id-732.spf-layout-theme #gf-products,.theme-store-id-766.spf-layout-theme #gf-products,.theme-store-id-849.spf-has-filter.spf-layout-theme #gf-products{margin:0}.no-padding{padding:0!important}.spf-image-ratio>img{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;max-width:100%;max-height:100%;width:auto;height:auto}.theme-store-id-857.spf-has-filter.gf-left .grid__item--sidebar #gf-tree{width:100%;padding-right:10px}.spf-has-filter.theme-store-id-141 button.gf-controls-search-button,.theme-store-id-141.spf-has-filter select.sortby-select,.theme-store-id-606.spf-layout-theme.spf-has-filter button.gf-controls-search-button,.theme-store-id-686.spf-layout-theme button.gf-controls-search-button,.theme-store-id-686.spf-layout-theme select.sortby-select{line-height:1}.spf-has-filter .template--search .search--root .search--footer,.theme-store-id-606.spf-layout-theme.spf-has-filter #collection-pagination{clear:both;display:none}.theme-store-id-606.spf-layout-theme.spf-has-filter #gf-products{display:grid;margin:0;grid-column-gap:32px;grid-row-gap:32px}.sort-by-toggle span{overflow:hidden;text-overflow:ellipsis;max-width:100%;display:block}@media only screen and (max-width:767px){.globo-selected-items-wrapper{display:none!important}.theme-store-id-606.spf-layout-theme.spf-has-filter #gf-products{grid-column-gap:16px;grid-row-gap:16px}.globo-dropdown-custom__options{width:100%}}.spf-has-filter.theme-store-id-714.spf-layout-theme #gf-products{display:grid;padding:0;margin:0}.theme-store-id-718.spf-layout-theme .template-search #gf-products .product-list-item{width:25%}@media(max-width:1079px){.theme-store-id-718.spf-layout-theme .template-search #gf-products .product-list-item{width:33.333%}}@media(max-width:769px){.theme-store-id-718.spf-layout-theme .template-search #gf-products .product-list-item{width:50%}.spf-has-filter.theme-store-id-718 .template-search .main-content{padding:0 15px}}@media(max-width:539px){.theme-store-id-718.spf-layout-theme .template-search #gf-products .product-list-item{width:100%}}.template-search div#spf-products-carousel .product-list-item{width:100%!important;padding:0!important}.theme-store-id-578.spf-has-filter #gf-products{margin-left:-15px;margin-right:-15px}.spf-has-filter body.templateCollection .center-column .product-grid #gf-products:after{left:15px;bottom:0;right:15px;height:1px;border-bottom:1px solid #e5e5e5;position:absolute;content:"";display:block}.spf-has-filter body.templateCollection .center-column .product-grid #gf-products:before{left:15px;top:0;right:15px;height:1px;border-bottom:1px solid #e5e5e5;position:absolute;content:"";display:block}.spf-has-filter body.templateCollection .center-column .product-grid #gf-products .spf-product-card{padding-bottom:0;margin-bottom:0}.spf-has-filter .product-item-inside-hover .spf-product__form-btn-addtocart,.spf-has-filter body.templateCollection #gf-grid{margin-top:15px}.spf-has-filter .spf-product-card__template-3 .spf-product__swatchs{justify-content:center}.theme-store-id-766 .image-wrapper:hover img.img-responsive{opacity:.1}.theme-store-id-766 #gf-grid{padding-top:15px}.theme-store-id-829 .grid>#gf-grid{padding-left:20px}.theme-store-id-796 #gf-products .price--on-sale .price__sale{display:block;display:flex}.spf-has-filter.theme-store-id-864.spf-layout-theme #gf-products,.theme-store-id-380.spf-layout-theme #gf-products,.theme-store-id-679.spf-layout-theme #gf-products,.theme-store-id-796.spf-layout-theme #gf-products{margin-left:-30px;margin-right:0}.spf-has-filter.theme-store-id-230.spf-layout-theme #gf-products,.theme-store-id-730.spf-layout-theme #gf-products{margin-right:0}@media screen and (min-width:591px){.theme-store-id-730.spf-layout-theme #gf-products{margin-left:-30px}}.theme-store-id-796 .price dd,.theme-store-id-796 dl.price{margin:0 .5em 0 0}.theme-store-id-857.spf-layout-theme #gf-products{margin-left:-22px;margin-right:0}.theme-store-id-829 #gf-products img.lazyloaded{width:100%;height:100%}.theme-store-id-578.spf-layout-theme #gf-products{margin-left:-30px;margin-right:0;display:block}.theme-store-id-677.spf-layout-theme .product-list .collection-block:not(.collection-block) .image .rimage__image,.theme-store-id-677.spf-layout-theme .product-list .product-block:not(.collection-block) .image .rimage__image{position:static!important;height:100%!important;width:auto!important}.theme-store-id-691.spf-layout-theme.spf-has-filter #gf-products{margin:0 -6px}.theme-store-id-587.spf-has-filter select#setLimit{background-image:none!important}.spf-has-filter.theme-store-id-141 select.sortby-select,.spf-has-filter.theme-store-id-567 select.sortby-select{text-indent:0}.spf-has-filter.theme-store-id-141.spf-layout-theme #gf-products{display:grid;margin:0!important;width:100%;grid-template-columns:repeat(3,1fr)}.spf-has-filter.theme-store-id-567 button.gf-controls-search-button{line-height:1!important;margin:0!important}.spf-has-filter.theme-store-id-567 #pagination a:hover{color:#fff!important}.theme-store-id-739.spf-layout-theme.spf-has-filter #gf-products{display:grid;margin:0;column-gap:32px;row-gap:32px}@media only screen and (min-width:480px){.theme-store-id-739.spf-layout-theme.spf-has-filter .template-search #gf-products{grid-template-columns:repeat(3,minmax(0,1fr))}.flair-badge-wrapper-full{display:inherit}.flair-badge-wrapper-mobile{display:none!important}}@media only screen and (max-width:479px){.theme-store-id-739.spf-layout-theme.spf-has-filter .template-search #gf-products{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.visible-xs{display:block!important}.hidden-xs{display:none!important}.theme-store-id-739.spf-layout-theme.spf-has-filter #gf-products{column-gap:16px;row-gap:16px}}.gf-loadding{display:block;width:30px;margin:0 auto;animation:.5s linear infinite loading}@keyframes loading{to{transform:rotate(1turn)}}input.gf-search{margin-bottom:10px;height:32px;border:1px solid #e3e3e3;font-size:13px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M2 8c0-3.309 2.691-6 6-6s6 2.691 6 6-2.691 6-6 6-6-2.691-6-6zm17.707 10.293l-5.395-5.396A7.946 7.946 0 0016 8c0-4.411-3.589-8-8-8S0 3.589 0 8s3.589 8 8 8a7.954 7.954 0 004.897-1.688l5.396 5.395A.998.998 0 0020 19a1 1 0 00-.293-.707z' fill='%23696969'%3E%3C/path%3E%3C/svg%3E") 6px center/12px no-repeat;box-shadow:none;width:100%;border-radius:2px;padding:3px 5px 3px 25px!important}[role=button],a,button,input,label,select,textarea{touch-action:auto}.spf-product-card{padding-bottom:15px;position:relative;margin-bottom:30px}.spf-product-card__inner{position:relative;display:block;overflow:hidden}img.spf-product-card__image{max-width:100%;max-height:100%;display:block;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;transition:opacity .2s ease-out;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0) scale(1);-webkit-transform:translateZ(0) scale(1,1);position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;width:100%;height:100%;object-fit:contain}#gf-grid .box--product-image img,.spf-product-card__image-wrapper.hover-effect:hover .spf-product-card__image-secondary,.theme-store-id-796 #gf-products .grid-view-item__image-wrapper .grid-view-item__image{opacity:1!important}.spf-product-card__image-wrapper.hover-effect:hover .spf-product-card__image-main,img.spf-product-card__image.spf-product-card__image-secondary{opacity:0!important}span.spf-product__swatch-text{width:100%;height:100%;line-height:24px;min-width:24px;padding:0 7px;display:block;min-height:23px;text-align:center;font-size:.85em;background:#fff}span.spf-product__swatch-color,span.spf-product__swatch-image{width:24px;height:24px;display:block}a.spf-product-card__image-wrapper{position:relative;display:block;background:#fff;z-index:1}.spf-product__form{position:relative;display:flex;margin:0;padding:0;flex-wrap:wrap;z-index:2}button.spf-product__form-btn-addtocart:disabled{cursor:not-allowed;opacity:.6}span.spf-product-card__oldprice{text-decoration:line-through;margin-right:5px}.spf-product__swatchs+.spf-product__swatchs{padding-bottom:5px;margin-top:0}.spf-product__swatchs{margin:0 -2px;padding:5px 0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}span.spf-product__swatch{margin:3px;position:relative;cursor:pointer;box-shadow:0 0 0 1px #ddd,0 1px 1px #ddd;overflow:hidden;border-radius:2px;border:1px solid #fff}span.spf-product__swatch-inner{overflow:hidden;display:block}.spf-product__swatchs.round span.spf-product__swatch-inner{overflow:hidden;display:block;border:1px solid #fff;position:relative}.spf-product__swatchs.round span.spf-product__swatch,.spf-product__swatchs.round span.spf-product__swatch-inner{border-radius:24px}span.spf-product__swatch.is-selected{box-shadow:0 0 0 1px #3f3f44,0 1px 3px #3f3f4426}span.spf-product__swatch-image{background-size:cover;background-repeat:no-repeat;background-position:center}span.spf-product__swatch-color+span.spf-product__swatch-color{width:0;height:0;border-top:24px solid rgba(0,0,0,0);border-right:24px solid rgba(0,0,0,0);position:absolute;top:0;z-index:2}span.spf-product__label{position:absolute;left:5px;padding:3px 10px;z-index:9;top:5px;border-radius:2px}span.spf-product__label.spf-product__label-sale{background:#d21625;color:#fff}span.spf-product__label.spf-product__label-soldout{background:#989898;color:#fff}button.spf-product__form-btn-addtocart{position:relative;font-weight:600;text-align:center;text-transform:uppercase;letter-spacing:.3px;border-radius:2px;border:0;outline:0;text-shadow:none;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-transition:color .25s,background-color .25s,border-color .25s,opacity .25s,-webkit-box-shadow .25s;transition:color .25s,background-color .25s,border-color .25s,box-shadow .25s,opacity .25s,-webkit-box-shadow .25s;overflow:hidden;color:#fff;background-color:#b59677;font-size:13px;display:block;line-height:38px;height:38px;padding:0 10px;margin:0}.spf-product__info-row{display:flex;justify-content:space-between;align-items:center}.spf-product__info-row .spf-product-card__price-wrapper{margin-left:5px}.spf-product-card.spf-product-card__template-1 button.spf-product__form-btn-addtocart{width:100%}.spf-product-card.spf-product-card__template-5 .spf-product__form{margin-left:-5px;margin-top:5px;min-width:100%}.spf-product-card.spf-product-card__template-5 button.spf-product__form-btn-addtocart{flex:1 1 auto;margin-left:5px;margin-bottom:5px;padding:0 5px;width:auto}.spf-product-card.spf-product-card__template-5 a.open-quick-view{margin-bottom:5px}.spf-product-card.spf-product-card__template-3 .spf-product__form{margin-top:12px;position:absolute;bottom:0;width:100%}.spf-product-card.spf-product-card__template-3 button.spf-product__form-btn-addtocart{border-radius:3px}.spf-product-card.spf-product-card__template-1 button.spf-product__form-btn-addtocart,.spf-product-card.spf-product-card__template-3 button.spf-product__form-btn-addtocart{-webkit-box-shadow:inset 0 -2px 0 rgba(0,0,0,.15);box-shadow:inset 0 -2px #00000026}.spf-product-card.spf-product-card__center .spf-product__info,.spf-product-card.spf-product-card__template-3 .spf-product__info{text-align:center}.spf-product-card.spf-product-card__center .spf-product__form,.spf-product-card.spf-product-card__center .spf-product__swatchs,.spf-product-card.spf-product-card__template-3 .spf-product__form,.spf-product-card.spf-product-card__template-3 .spf-product__swatchs{align-items:center;justify-content:center}.spf-product-card.spf-product-card__left .spf-product__form,.spf-product-card.spf-product-card__left .spf-product__swatchs{justify-content:flex-start}.spf-product-card.spf-product-card__right .spf-product__info{text-align:right}.spf-product-card.spf-product-card__right .spf-product__form,.spf-product-card.spf-product-card__right .spf-product__swatchs{justify-content:flex-end}.spf-product-card.spf-product-card__template-3 .spf-product__info.hover{overflow:hidden;margin-bottom:-56px;padding-bottom:56px;position:relative;z-index:2}.spf-product-card.spf-product-card__template-2 button.spf-product__form-btn-addtocart{padding:0 16px;margin-top:10px;display:flex;justify-content:center!important;align-items:center!important;line-height:35px;height:35px;border-radius:2px}.spf-product-card.spf-product-card__template-4 .spf-product__form{position:absolute;bottom:0;right:0;transition:transform .4s}#gf-products .spf-product-card.spf-product-card__template-4 .spf-product__form a.open-quick-view{border-radius:0;margin:0;box-shadow:none;position:static;width:42px;height:42px;line-height:42px;flex:1 1 42px;transition:transform .3s;text-align:center;display:flex;align-items:center;justify-content:center}.spf-product-card.spf-product-card__template-4:hover .spf-product__form,.spf-product-card.spf-product-card__template-4:hover a.open-quick-view,.spf-product-card.spf-product-card__template-4:hover button.spf-product__form-btn-addtocart{transform:translate(0)!important}.spf-product-card.spf-product-card__template-4 button.spf-product__form-btn-addtocart{width:42px;height:42px;position:static;padding:0;margin:0;line-height:40px;transition:transform .3s;display:flex;justify-content:center;align-items:center;border-radius:0}.spf-product-card.spf-product-card__template-4 button.spf-product__form-btn-addtocart span i{margin:0;line-height:1}button.spf-product__form-btn-addtocart i.fa.fa-shopping-bag{margin-right:10px;vertical-align:middle;margin-bottom:3px}.spf-product__info{padding-top:10px}#gf-products .spf-product-card:not(.spf-product-card__template-4) .open-quick-view{background-color:#fff;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.1);box-shadow:1px 1px 1px #0000001a;border-radius:50%;width:35px;height:35px;line-height:35px;display:flex;padding:0;border:0;text-decoration:none;justify-content:center;align-items:center;font-weight:400;color:#2d2d2d;font-size:0;letter-spacing:0;position:absolute;top:10px;right:10px;z-index:9}#gf-products .spf-product-card .spf-product__form a.open-quick-view{flex:0 0 38px;position:static;box-shadow:none;margin-left:5px;border-radius:2px;height:38px}.spf-product-card__inner .spf-product__swatchs_container{position:absolute;bottom:0;width:100%;left:0;padding:0;z-index:2}.spf-product-card__inner .spf-product__swatchs_container .spf-product__swatchs{justify-content:center;padding:0 5px}.spf-product-card__inner .spf-product__swatchs_container .spf-product__swatchs+.spf-product__swatchs{margin-top:5px}.spf-product-card__inner .spf-product__swatchs_container .spf-product__swatchs:first-child{margin-top:10px}.spf-product-card__inner .spf-product__swatchs_container .spf-product__swatchs:last-child{margin-bottom:10px}.spf-product-card__inner .spf-product__swatchs_container:before{content:"";display:block;width:100%;position:absolute;top:0;left:0;bottom:0;right:0;background:#fff;opacity:.6}#gf-products .product-rating{color:#fdbc00;font-size:12px}select.spf-product__variants{display:none;opacity:0;visibility:hidden}.spf-product-card__images-navigation{position:absolute;bottom:10px;right:10px;display:flex;z-index:2}.spf-product-card__images-navigation .image-navigation{width:32px;height:32px;display:flex;background:#fff;color:#212b36;border-radius:50%;cursor:pointer;border:1px solid #ededed;justify-content:center;align-items:center;overflow:hidden}.gf-tooltip-trigger:after,.gf-tooltip-trigger:before{width:0;height:0;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);margin-left:-7px;content:""}.spf-product-card__images-navigation .image-navigation:hover{background:#141414;color:#fff}.spf-product-card__images-navigation .image-navigation svg{width:25px;height:25px;fill:currentColor;display:block}.spf-product-card__images-navigation .image-navigation:hover svg.spfs-icon{background:#141414;stroke:#fff}.spf-product-card__images-navigation .image-navigation svg.spfs-icon{width:20px;height:20px;position:relative;z-index:1;stroke:currentColor;fill:#0000}.spf-product-card__images-navigation .image-navigation.prev{margin-right:3px}.spf-product-card .product-rating span{float:none}.jumpstart-selector .arrow{max-height:100%}.theme-store-id-735 .collection #gf-products.products-grid .product{font-size:16px}.theme-store-id-735.spf-layout-theme.spf-has-filter #gf-products{display:grid!important;margin:0!important}.spf-has-filter.theme-store-id-735.spf-layout-theme #gf-products img.product-card__featured-image{height:auto!important}.spf-has-filter.theme-store-id-735.spf-layout-theme #gf-products a.product-card__media{height:auto;width:100%}@media only screen and (min-width:750px)and (max-width:989px){.spf-has-filter.theme-store-id-864.spf-layout-theme #gf-products{margin-left:-20px}}select.sort-by-toggle::-ms-expand,select.sortby-select::-ms-expand{display:none}.gf-tooltip-trigger{z-index:100!important}.gf-tooltip{z-index:99!important}.gf-block-title:hover .gf-tooltip-trigger{z-index:10000!important}.gf-block-title:hover .gf-tooltip{z-index:9999!important}.gf-tooltip{-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%);color:#000;padding:7px 15px;border-radius:3px;background:#fff;margin-bottom:4px;border:1px solid #c4cdd5;width:100%}.gf-tooltip-trigger{background:#000;color:#fff;font-size:10px;width:15px;height:15px;text-align:center;line-height:15px;border-radius:50%;position:relative;vertical-align:top;display:inline-block;padding:0!important;margin-right:8px;margin-top:2px;margin-left:10px;cursor:pointer}.gf-tooltip,.gf-tooltip-trigger:after,.gf-tooltip-trigger:before{position:absolute;bottom:100%;left:50%;display:none}.gf-tooltip-trigger:after{border-top:7px solid #fff;z-index:12;-webkit-transform:translate(0,-1px);-ms-transform:translate(0,-1px);transform:translateY(-1px)}.gf-tooltip-trigger:before{border-top:7px solid #c4cdd5;z-index:11}.gf-tooltip-content{display:block;width:100%;text-transform:none;font-size:13px;font-weight:400}.gf-tooltip-content br{margin-top:7px;display:block;content:"";width:100%}#gf-products span.smartwishlist.sw_tooltip:before,.gf-filter-footer,.gf-filter-header,.gf-filter-trigger,.modal--quick-shop .product-item-inside-hover .spf-product__form,.spf-has-filter .collection__dynamic-part .collection__toolbar,.spf-has-filter .pretty-select svg,.spf-has-filter .template--search .search--results-summary,.spf-has-filter .template-search.spaced-section .element-margin,.spf-has-filter.theme-store-id-829 .template-search .section-header__description,.theme-store-id-568.spf-has-filter body.template-search .lightly-spaced-row.lightly-spaced-row-above,.theme-store-id-871.spf-layout-theme.spf-has-filter #gf-products span.spr-badge-caption{display:none}.gf-controls-search-form{display:flex;flex-wrap:wrap;position:relative;margin-bottom:15px}input.gf-controls-search-input{flex:1 1 auto;width:100%;max-width:100%;margin:0;outline:0;border:1px solid #e8e8e8;border-radius:2px;padding:10px 30px 10px 40px;box-sizing:border-box;height:40px;line-height:1;font-size:13px;-webkit-appearance:none;-moz-appearance:none;appearance:none}span.gf-count{opacity:.6;font-size:.9em}button.gf-controls-clear-button,button.gf-controls-search-button{position:absolute;left:0;top:0;height:100%;background:0 0;border:none;width:40px;padding:12px!important;outline:0;min-width:auto;border-radius:0;box-shadow:none}button.gf-controls-search-button{cursor:default;line-height:1}button.gf-controls-search-button svg{max-width:100%;max-height:100%}button.gf-controls-clear-button{right:0;left:auto;display:none}.gf-actions{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:15px;margin-left:-8px;margin-right:-8px}span.gf-summary{flex:1 1 auto;font-size:14px;text-align:left;height:38px;line-height:38px}span.gf-summary .gf-selected-items{font-size:30px;color:#b19458;font-weight:700}.gf-filter-selection{display:flex}body>#gf-tree{display:flex;flex-direction:column;padding:0!important}body>#gf-tree .gf-filter-header{display:flex;border-bottom:1px solid #dfe3e8;padding:8px 7px 8px 15px;align-items:center;order:1}body>#gf-tree .gf-filter-header>div.gf-filter-heading{flex:1 1 100%;font-size:16px;font-weight:700;text-transform:uppercase}body>#gf-tree .globo-selected-items-wrapper{order:2;flex:0 0 auto;max-height:200px;overflow:auto}body>#gf-tree .gf-filter-contents{flex:1 1 100%;padding:0;overflow:auto;order:3}body>#gf-tree .gf-filter-footer{padding:15px;display:flex;justify-content:center;border-top:1px solid #dfe3e8;order:5}body>#gf-tree .gf-filter-footer button{width:100%;border:1px solid;height:40px;line-height:38px;background:0 0;text-transform:uppercase;font-weight:700;border-radius:2px;font-size:15px}.gf-filter-selection,.gf-filter-trigger,span.gf-summary{padding-left:8px;padding-right:8px;margin-bottom:12px}@media only screen and (min-width:1200px){.gf-left #shopify-section-collection-template .sixteen.columns #gf-tree,.gf-left.theme-store-id-601 #shopify-section-search-template #gf-tree{width:300px}.gf-left #shopify-section-collection-template .sixteen.columns #gf-grid,.gf-left.theme-store-id-601 #shopify-section-search-template #gf-grid{max-width:880px}}@media screen and (min-width:980px){.spf-has-filter #gf-products .desktop-3:nth-child(4n+1),.spf-has-filter #gf-products .desktop-4:nth-child(3n+1),.spf-has-filter #gf-products .desktop-6:nth-child(odd){clear:left}}@media only screen and (min-width:768px){.gf-offcanvas .gf-refine-toggle-mobile{border-radius:2px;outline:0}.gf-left.theme-store-id-688.spf-has-filter #gf-products .four.columns:nth-child(3n+1),.gf-left.theme-store-id-688.spf-has-filter #gf-products .six.columns:nth-child(6n+1),.gf-left.theme-store-id-688.spf-has-filter #gf-products .three.columns:nth-child(4n+1),.gf-top_one .gf-option-block-checkbox .gf-option-box li:nth-child(4n+1),.gf-top_one .gf-option-block-radio .gf-option-box li:nth-child(4n+1),.gf-top_one.theme-store-id-688.spf-has-filter #gf-products .eight.columns:nth-child(odd),.gf-top_one.theme-store-id-688.spf-has-filter #gf-products .four.columns:nth-child(4n+1),.gf-top_one.theme-store-id-688.spf-has-filter #gf-products .one-third.column:nth-child(3n+1),.sixteen.columns .column.alpha,.sixteen.columns .columns.alpha,.theme-store-id-601 #gf-products.spf-has-filter .three.columns:nth-child(4n+1),.theme-store-id-601.spf-has-filter #gf-products .eight.columns:nth-child(odd),.theme-store-id-601.spf-has-filter #gf-products .four.columns:nth-child(3n+1),.theme-store-id-601.spf-has-filter #gf-products .four.columns:nth-child(4n+1),.theme-store-id-601.spf-has-filter #gf-products .one-third.column:nth-child(3n+1),.theme-store-id-601.spf-has-filter #gf-products .six.columns:nth-child(6n+1),.theme-store-id-677 .column.third:nth-child(3n+1){clear:both}.gf-left .gf-refine-toggle-mobile,.gf-left .is-collapsed .gf-block-content,.gf-offcanvas .globo-selected-items-wrapper h3,.gf-offcanvas .is-collapsed .gf-block-content,.gf-top_one #gf-controls-container .sort-by:not(.limit-by),.gf-top_one .gf-block-title .gf-clear,.gf-top_one .gf-option-block.is-collapsed .gf-block-content,.gf-top_one .gf-refine-toggle-mobile{display:none}.gf-top_one #gf-tree .sort-by{margin:5px 5px 5px auto;border:1px solid #e3e3e3;background:#fff}.gf-top_one #gf-tree .sort-by.active{background:#f7f7f7}.gf-top_one .gf-option-block{float:left;clear:none;border:0;padding:0;margin:5px;z-index:11}.gf-top_one .gf-option-block.is-collapsed{z-index:10}.gf-refine-toggle-mobile,.gf-top_one .gf-refine-toggle-mobile{float:left}.gf-top_one .gf-block-content{display:block;position:absolute;left:0;right:auto;background:#fff;z-index:9;margin-top:5px;padding:15px;border:1px solid #e3e3e3;width:350px;border-radius:2px}.gf-top_one .gf-option-ddr .gf-block-content{left:auto;right:0}.gf-top_one .gf-filter-contents{position:relative;margin-top:-5px;margin-left:-5px;margin-right:-5px;padding-bottom:7px;display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:flex-end;flex-direction:row-reverse}.gf-top_one #gf-tree .sort-by label{height:32px;line-height:32px;text-transform:uppercase;display:flex;align-items:center}.gf-top_one .sort-by:before{background-size:13px}.gf-top_one .globo-selected-items-wrapper{margin-left:-3px;margin-right:-3px}.gf-top_one #gf-tree{border-bottom:1px solid #e6e6e6;margin-bottom:100px!important;width:100%}}@media only screen and (min-width:768px)and (max-width:1199px){.gf-top_one #gf-tree{margin-bottom:0!important}}@media only screen and (min-width:768px){.gf-top_one #gf-tree .globo-selected-items{margin-bottom:12px!important}.gf-top_one .gf-filter-contents .gf-option-block .gf-block-title .h3,.gf-top_one .gf-filter-contents .gf-option-block .gf-block-title h3{font-weight:400;display:block;position:relative;opacity:1;text-decoration:none;background:#fff;font-size:14px;line-height:22px;letter-spacing:0;z-index:10;border-radius:2px;display:flex;align-items:center}.gf-top_one .gf-filter-contents:not(.gf-grid--4-col) .gf-option-block .gf-block-title .h3,.gf-top_one .gf-filter-contents:not(.gf-grid--4-col) .gf-option-block .gf-block-title h3{padding:5px 20px;border:1px solid #e3e3e3}.gf-top_one .gf-filter-contents.gf-grid--4-col .gf-option-block .gf-block-title .h3,.gf-top_one .gf-filter-contents.gf-grid--4-col .gf-option-block .gf-block-title h3{margin-bottom:15px}.spf-has-filter #gf-products .large-3:nth-child(4n+1),.spf-has-filter #gf-products .large-4:nth-child(3n+1),.spf-has-filter #gf-products .large-6:nth-child(odd){clear:left}#gf-tree .lds-spinner{display:none!important}#gf-products .large--one-third:nth-child(3n+1){clear:both!important}.gf-top_one .gf-tooltip{margin-bottom:0;width:280px}#gf-tree .selected-item.gf-option-label{display:block;width:100%;margin-bottom:3px}.gf-offcanvas #gf-tree .globo-selected-items-wrapper .gf-block-content{margin-top:0}}.gf-offcanvas #gf-tree .globo-selected-items-wrapper .gf-block-title{padding:15px 15px 0}@media only screen and (max-width:767px){.gf-left #gf-tree .globo-selected-items-wrapper .gf-block-title{padding:15px 15px 0}#gf-tree svg.lds-spinner,#gf-wrapper ul.menu-active-refinements,.gf-top_one #gf-tree .sort-by,.is-collapsed .gf-block-content,.is-collapsed .gf-filter-contents,label.sort-by-toggle[for=changeSortBy]{display:none}.spf-has-filter .gf-refine-toggle-mobile .gf-refine-toggle{display:block!important;flex:0 0 auto;white-space:nowrap}#gf-controls-container .globo-selected-items-wrapper,.gf-filter-trigger,span.gf-close-canvas{display:block}#gf-tree{position:fixed;top:0;left:-350px;bottom:0;width:350px!important;height:100%;overflow:auto;transition:all ease-in-out .2s;background:#fff;z-index:99999999999;-webkit-overflow-scrolling:touch}.offcanvas-open #gf-tree{left:0}.gf-top_one .gf-option-block .gf-block-title .h3:after,.gf-top_one .gf-option-block .gf-block-title h3:after{float:left;margin-right:8px;margin-left:0}.gf-top_one .gf-option-block .gf-block-title .h3,.gf-top_one .gf-option-block .gf-block-title h3{text-align:left}.gf-top_one .gf-option-block .gf-block-title .h3 span,.gf-top_one .gf-option-block .gf-block-title h3 span{float:none}.gf-refine-toggle-mobile{width:100%;display:flex;flex-wrap:wrap;border-radius:2px}.gf-refine-toggle-mobile a,.gf-refine-toggle-mobile span{flex:1 1 auto}.gf-block-content{display:block;max-height:none;margin-top:0;padding:15px 0 0}.gf-filter-contents{overflow:hidden;clear:both}.gf-left #gf-tree+#gf-grid{width:100%;float:none;clear:both;padding-left:0}.gf-left .gf-scroll-wrap{padding:15px}span.gf-summary{display:none}.gf-filter-selection,.gf-filter-trigger{flex:1 1 50%;max-width:50%!important}.gf-filter-selection .sort-by{width:100%;border:1px solid rgba(0,0,0,.25)}body>#gf-tree .globo-selected-items span.selected-item strong{font-weight:400;text-transform:none}body>#gf-tree .globo-selected-items .selected-item.gf-option-label,body>#gf-tree .globo-selected-items button.clear-refinements{margin:3px}}@media screen and (min-width:740px)and (max-width:979px){.spf-has-filter #gf-products .tablet-2:nth-child(3n+1),.spf-has-filter #gf-products .tablet-3:nth-child(odd),.spf-has-filter #gf-products .tablet-half:nth-child(odd){clear:left}}@media screen and (max-width:639px){.spf-has-filter #gf-products .collection-grid-item:nth-child(odd),.spf-has-filter #gf-products .search-results-product:nth-child(odd){clear:both}}@media screen and (min-width:640px)and (max-width:959px){.spf-has-filter #gf-products .collection-grid-item:nth-child(3n+1),.spf-has-filter #gf-products .search-results-product:nth-child(3n+1){clear:both}}@media screen and (min-width:960px){#gf-products .collection-grid-item:nth-child(4n+1),#gf-products .search-results-product:nth-child(4n+1){clear:both}}@media only screen and (max-width:768px)and (min-width:591px){#gf-products .medium--one-half:nth-child(odd){clear:both!important}}@media only screen and (min-width:1025px){.spf-product-card__template-1 .spf-product__form .spf-product__form-btn-addtocart{position:absolute;bottom:0;left:0;right:0;-webkit-transform:translateY(103%) translateZ(0);transform:translateY(103%) translateZ(0);backface-visibility:hidden;perspective:800px;-webkit-backface-visibility:hidden;-webkit-perspective:800px;-webkit-transition:-webkit-transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s}.spf-product-card.spf-product-card__template-1:hover button.spf-product__form-btn-addtocart{-webkit-transform:translateY(0) translateZ(0);transform:translateY(0) translateZ(0)}.spf-product-card.spf-product-card__template-3 .spf-product__info.hover{-webkit-transition:-webkit-transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s}.spf-product-card.spf-product-card__template-3:hover .spf-product__info.hover{-webkit-transform:translateY(-58px) translateZ(0);transform:translateY(-58px) translateZ(0);-webkit-transition:-webkit-transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s}.spf-product-card.spf-product-card__template-1 a.open-quick-view,.spf-product-card.spf-product-card__template-3 a.open-quick-view{opacity:0;visibility:hidden;-webkit-transition:.3s;transition:.3s}.spf-product-card.spf-product-card__template-1 a.open-quick-view{transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);-sand-transform:scale(0)}.spf-product-card.spf-product-card__template-1 .spf-product-card__inner:hover a.open-quick-view,.spf-product-card.spf-product-card__template-3 .spf-product-card__inner:hover a.open-quick-view{opacity:1;visibility:visible;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-sand-transform:scale(1);-webkit-transition:.3s;transition:.3s}.spf-product-card.spf-product-card__template-1 .spf-product-card__inner:hover a.open-quick-view{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-sand-transform:scale(1)}.spf-product-card.spf-product-card__template-2 a.open-quick-view{transform:translate3d(100%,-100%,0);opacity:0;-webkit-transition:.3s;transition:.3s}.spf-product-card.spf-product-card__template-2 .spf-product-card__images-navigation{transform:translate3d(100%,100%,0);opacity:0;-webkit-transition:.3s;transition:.3s}.spf-product-card.spf-product-card__template-2 .spf-product-card__inner:hover .spf-product-card__images-navigation,.spf-product-card.spf-product-card__template-2 .spf-product-card__inner:hover a.open-quick-view{transform:translateZ(0);opacity:1;-webkit-transition:.3s;transition:.3s}.spf-product-card.spf-product-card__template-4 .spf-product__form{transform:translate(100%)}#gf-products .spf-product-card.spf-product-card__template-4 .spf-product__form a.open-quick-view,.spf-product-card.spf-product-card__template-4 button.spf-product__form-btn-addtocart{transform:translate(150%)}}@media only screen and (min-width:591px){.theme-store-id-730 .grid-collage .large--one-quarter .grid-product__image-link{height:175px}}@media only screen and (max-width:480px){#gf-tree{width:80%!important;left:-80%}span.gf-close-canvas{top:5px;right:5px}.flair-badge-wrapper-full{display:none!important}.flair-badge-wrapper-mobile{display:inherit}}@media only screen and (max-width:380px){.gf-filter-selection,.gf-filter-trigger{flex:1 1 100%;max-width:100%!important}}.h4.spf-product-card__title a{text-decoration:none}.gfqv-product-card__oldprice,.gfqv-product-card__price,.gfqv-product-card__saleprice{font-size:20px;font-weight:700}.gfqv-product-card__oldprice{text-decoration:line-through}.theme-store-id-686.spf-has-filter.spf-layout-theme #gf-products{display:grid;margin-left:0;margin-right:0}.spf-has-filter button.gf-controls-search-button{min-width:auto;line-height:1}.theme-store-id-863 button.gf-controls-search-button{min-width:auto;box-shadow:none}#spf-products-carousel .owl-item>div{width:100%!important;max-width:100%;padding:0}#spf-products-carousel .owl-nav button{position:absolute;top:50%;transform:translateY(-50%)}#spf-products-carousel .owl-nav button svg{width:30px;height:30px;display:block}#spf-products-carousel .owl-nav button svg path{fill:#9a9a9a}#spf-products-carousel .owl-nav button.owl-next{right:0}#spf-products-carousel .owl-nav button:hover svg path{fill:#212529}@media only screen and (min-width:750px){.theme-store-id-796.spf-layout-theme .template-search ul#gf-products .grid__item{width:25%}}@media only screen and (max-width:749px){.theme-store-id-796.spf-layout-theme #gf-products{margin-left:-22px}.spf-has-filter.theme-store-id-864.spf-layout-theme #gf-products{margin-left:-15px}.theme-store-id-796.spf-layout-theme .template-search ul#gf-products .grid__item{width:50%}}.theme-store-id-829.spf-layout-theme .template-search #gf-products>div{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-right:15px;padding-left:15px}.spf-has-filter.theme-store-id-775 .template-search .main-content{max-width:1180px;margin:30px auto 0;padding-left:10px;padding-right:10px}.spf-has-filter .shopify-section:after,.spf-has-filter .template--search main#main-content:after,.spf-has-filter.spf-layout-theme .search-template:after,.spf-has-filter.theme-store-id-1356 .shopify-section:after,.spf-has-filter.theme-store-id-1363 .shopify-section:after,.spf-has-filter.theme-store-id-1368 .shopify-section:after,.spf-has-filter.theme-store-id-566 .template-search #shopify-section-static-search:after,.spf-has-filter.theme-store-id-775 .template-search .main-content:after,.spf-has-filter.theme-store-id-812 .template-search .main-content:after{content:"";display:table;clear:both}@media only screen and (min-width:750px){.spf-has-filter.theme-store-id-775 .template-search .main-content{padding-left:20px;padding-right:20px;margin-top:60px}}.spf-has-filter.theme-store-id-566 .template-search #shopify-section-static-search{display:block;width:92%;max-width:1430px;min-width:690px;padding:0 15px;margin:25px auto 0}.spf-has-filter.theme-store-id-812 .template-search .main-content{max-width:1140px;margin:0 auto;padding-left:10px;padding-right:10px}.spf-has-filter.theme-store-id-872.spf-layout-theme #gf-products{margin-left:-40px;margin-right:0}.spf-has-filter.theme-store-id-732.spf-layout-theme .product-grid.grid .column{flex-grow:revert!important}.spf-has-filter.theme-store-id-732.spf-layout-theme .product-block .image{min-height:revert!important}.spf-has-filter.spf-layout-theme.theme-store-id-411 #gf-products{margin-right:-15px!important;margin-left:-15px!important}@media only screen and (max-width:768px){.spf-has-filter.theme-store-id-872.spf-layout-theme #gf-products{margin-left:-30px}}@media(min-width:768px){.spf-has-filter.theme-store-id-411.spf-layout-theme .template-search #gf-products ol.grid__item{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding:0 15px}.spf-has-filter.theme-store-id-801.spf-layout-theme .template-search #gf-products .grid__item{width:33.33333%}}.spf-has-filter.spf-layout-theme .search-template ul#gf-products.search-template__results .ph1.ph2-ns.mb4{width:33.3333333333%}@media(max-width:767px){.theme-store-id-657.spf-layout-theme.spf-has-filter #gf-products{margin-left:-20px}.spf-has-filter.theme-store-id-411.spf-layout-theme .template-search #gf-products ol.grid__item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0 15px}.spf-has-filter.spf-layout-theme .search-template ul#gf-products.search-template__results .ph1.ph2-ns.mb4,.spf-has-filter.theme-store-id-801.spf-layout-theme .template-search #gf-products .grid__item{width:50%}}.spf-has-filter .pretty-select{width:auto;background:0 0;border:0}.spf-has-filter .pretty-select .text{padding:0 22px 0 0}.theme-store-id-623.spf-has-filter body>#gf-tree .gf-filter-footer button{color:#000;margin:0}.theme-store-id-141.spf-layout-theme.spf-has-filter .template-search #gf-products,.theme-store-id-623.spf-layout-theme.spf-has-filter .template-search #gf-products{grid-template-columns:repeat(3,1fr);grid-column-gap:25px;grid-row-gap:40px}.spf-has-filter.spf-layout-app #gf-products{grid-column-gap:0;grid-row-gap:0}.theme-store-id-812.spf-layout-theme.spf-has-filter .template-search #gf-products article.product-item{width:33.33333%}@media(min-width:1001px){.theme-store-id-568.spf-has-filter .filter-container--side{display:block}}.theme-store-id-568.spf-layout-theme.gf-top_one .gf-option-block .gf-block-title .h3,.theme-store-id-568.spf-layout-theme.gf-top_one .gf-option-block .gf-block-title h3{font-family:revert}.spf-has-filter.theme-store-id-872 .gf-block-title .h3,.spf-has-filter.theme-store-id-872 .gf-block-title h3{font-weight:400}@media(max-width:500px){.theme-store-id-812.spf-layout-theme.spf-has-filter .template-search #gf-products article.product-item{width:50%}}@media screen and (max-width:740px){#gf-products .mobile-half:nth-child(odd){clear:left}.theme-store-id-141.spf-layout-theme.spf-has-filter #gf-products,.theme-store-id-623.spf-layout-theme.spf-has-filter .template-search #gf-products{grid-template-columns:repeat(2,1fr)!important}}.spf-layout-theme.spf-has-filter #gf-products .div-wishlist,.spf-layout-theme.spf-has-filter #gf-products button.swym-button.swym-add-to-wishlist-view-product{position:absolute;right:10px;top:10px;z-index:9}.spf-layout-theme.spf-has-filter #gf-products span.smartwishlist{position:absolute;top:10px;right:10px;z-index:9!important;margin:0}.spf-layout-theme.spf-has-filter #gf-products .iWishAddColl{position:absolute;top:10px;right:10px;padding:0;z-index:9;cursor:pointer}.theme-store-id-230.spf-layout-theme.spf-has-filter #gf-products .div-wishlist,.theme-store-id-230.spf-layout-theme.spf-has-filter #gf-products .iWishAddColl,.theme-store-id-230.spf-layout-theme.spf-has-filter #gf-products button.swym-button.swym-add-to-wishlist-view-product,.theme-store-id-230.spf-layout-theme.spf-has-filter #gf-products span.smartwishlist,.theme-store-id-380.spf-layout-theme.spf-has-filter #gf-products .div-wishlist,.theme-store-id-380.spf-layout-theme.spf-has-filter #gf-products .iWishAddColl,.theme-store-id-380.spf-layout-theme.spf-has-filter #gf-products button.swym-button.swym-add-to-wishlist-view-product,.theme-store-id-380.spf-layout-theme.spf-has-filter #gf-products span.smartwishlist,.theme-store-id-578.spf-layout-theme.spf-has-filter #gf-products .div-wishlist,.theme-store-id-578.spf-layout-theme.spf-has-filter #gf-products .iWishAddColl,.theme-store-id-578.spf-layout-theme.spf-has-filter #gf-products button.swym-button.swym-add-to-wishlist-view-product,.theme-store-id-578.spf-layout-theme.spf-has-filter #gf-products span.smartwishlist,.theme-store-id-623.spf-layout-theme.spf-has-filter #gf-products .div-wishlist,.theme-store-id-623.spf-layout-theme.spf-has-filter #gf-products .iWishAddColl,.theme-store-id-623.spf-layout-theme.spf-has-filter #gf-products button.swym-button.swym-add-to-wishlist-view-product,.theme-store-id-623.spf-layout-theme.spf-has-filter #gf-products span.smartwishlist,.theme-store-id-739.spf-layout-theme.spf-has-filter #gf-products .div-wishlist,.theme-store-id-739.spf-layout-theme.spf-has-filter #gf-products .iWishAddColl,.theme-store-id-739.spf-layout-theme.spf-has-filter #gf-products button.swym-button.swym-add-to-wishlist-view-product,.theme-store-id-739.spf-layout-theme.spf-has-filter #gf-products span.smartwishlist,.theme-store-id-766.spf-layout-theme.spf-has-filter #gf-products .div-wishlist,.theme-store-id-766.spf-layout-theme.spf-has-filter #gf-products .iWishAddColl,.theme-store-id-766.spf-layout-theme.spf-has-filter #gf-products button.swym-button.swym-add-to-wishlist-view-product,.theme-store-id-766.spf-layout-theme.spf-has-filter #gf-products span.smartwishlist,.theme-store-id-829.spf-layout-theme.spf-has-filter #gf-products .div-wishlist,.theme-store-id-829.spf-layout-theme.spf-has-filter #gf-products .iWishAddColl,.theme-store-id-829.spf-layout-theme.spf-has-filter #gf-products button.swym-button.swym-add-to-wishlist-view-product,.theme-store-id-829.spf-layout-theme.spf-has-filter #gf-products span.smartwishlist,.theme-store-id-836.spf-layout-theme.spf-has-filter #gf-products .div-wishlist,.theme-store-id-836.spf-layout-theme.spf-has-filter #gf-products .iWishAddColl,.theme-store-id-836.spf-layout-theme.spf-has-filter #gf-products button.swym-button.swym-add-to-wishlist-view-product,.theme-store-id-836.spf-layout-theme.spf-has-filter #gf-products span.smartwishlist,.theme-store-id-847.spf-layout-theme.spf-has-filter #gf-products .div-wishlist,.theme-store-id-847.spf-layout-theme.spf-has-filter #gf-products .iWishAddColl,.theme-store-id-847.spf-layout-theme.spf-has-filter #gf-products button.swym-button.swym-add-to-wishlist-view-product,.theme-store-id-847.spf-layout-theme.spf-has-filter #gf-products span.smartwishlist,.theme-store-id-857.spf-layout-theme.spf-has-filter #gf-products .div-wishlist,.theme-store-id-857.spf-layout-theme.spf-has-filter #gf-products .iWishAddColl,.theme-store-id-857.spf-layout-theme.spf-has-filter #gf-products button.swym-button.swym-add-to-wishlist-view-product,.theme-store-id-857.spf-layout-theme.spf-has-filter #gf-products span.smartwishlist,.theme-store-id-863.spf-layout-theme.spf-has-filter #gf-products .div-wishlist,.theme-store-id-863.spf-layout-theme.spf-has-filter #gf-products .iWishAddColl,.theme-store-id-863.spf-layout-theme.spf-has-filter #gf-products button.swym-button.swym-add-to-wishlist-view-product,.theme-store-id-863.spf-layout-theme.spf-has-filter #gf-products span.smartwishlist,.theme-store-id-865.spf-layout-theme.spf-has-filter #gf-products .div-wishlist,.theme-store-id-865.spf-layout-theme.spf-has-filter #gf-products .iWishAddColl,.theme-store-id-865.spf-layout-theme.spf-has-filter #gf-products button.swym-button.swym-add-to-wishlist-view-product,.theme-store-id-865.spf-layout-theme.spf-has-filter #gf-products span.smartwishlist,.theme-store-id-872.spf-layout-theme.spf-has-filter #gf-products .div-wishlist,.theme-store-id-872.spf-layout-theme.spf-has-filter #gf-products .iWishAddColl,.theme-store-id-872.spf-layout-theme.spf-has-filter #gf-products button.swym-button.swym-add-to-wishlist-view-product,.theme-store-id-872.spf-layout-theme.spf-has-filter #gf-products span.smartwishlist{right:auto;left:10px;margin:0}.theme-store-id-566.spf-layout-theme.spf-has-filter #gf-products .div-wishlist,.theme-store-id-566.spf-layout-theme.spf-has-filter #gf-products .iWishAddColl,.theme-store-id-566.spf-layout-theme.spf-has-filter #gf-products button.swym-button.swym-add-to-wishlist-view-product,.theme-store-id-566.spf-layout-theme.spf-has-filter #gf-products span.smartwishlist{z-index:3000!important}.theme-store-id-566.spf-has-filter #gf_pagination_wrap .pagination>.next,.theme-store-id-566.spf-has-filter #gf_pagination_wrap .pagination>.prev{position:static}.gf-option-block-box-rectangle.gf-option-block ul li.gf-box-rectangle{display:inline-block;margin:0 6px 10px 0;padding:0!important}.gf-option-block-box-rectangle.gf-option-block ul li.gf-box-rectangle a,.gf-option-block-box-rectangle.gf-option-block ul li.gf-box-rectangle button{display:block;padding:8px 14px!important;border:1px solid rgba(0,0,0,0);text-align:center}.gf-option-block-box-rectangle.gf-option-block ul li.gf-box-rectangle .checked{font-weight:400!important;color:#fff!important}.gf-option-block-box-rectangle.gf-option-block ul li.gf-box-rectangle button:hover,.gf-option-block-box-rectangle.gf-option-block ul li.gf-box-rectangle button.checked span.gf-count,.gf-option-block-box-rectangle.gf-option-block ul li.gf-box-rectangle button:hover span.gf-count,.gf-option-block-box-rectangle.gf-option-block ul li.gf-box-rectangle a:hover,.gf-option-block-box-rectangle.gf-option-block ul li.gf-box-rectangle a.checked span.gf-count,.gf-option-block-box-rectangle.gf-option-block ul li.gf-box-rectangle a:hover span.gf-count{opacity:1;color:#fff!important}.spf-has-filter.theme-store-id-688.gf-left .gf-block-title .h3,.spf-has-filter.theme-store-id-688.gf-left .gf-block-title h3,.spf-has-filter.theme-store-id-688.gf-offcanvas .gf-block-title .h3,.spf-has-filter.theme-store-id-688.gf-offcanvas .gf-block-title h3{line-height:1.4}.spf-has-filter.theme-store-id-304 .gf-block-title .h3,.spf-has-filter.theme-store-id-304 .gf-block-title h3{line-height:1.4;border:0;padding:0}.gf-option-block.gf-option-block-select select{padding:8px 10px;width:100%;display:block;margin:0}.spf-has-filter.gf-theme-version-10.theme-store-id-847.spf-layout-theme.modal-open #gf-grid{z-index:3}.spf-has-filter.gf-theme-version-7.theme-store-id-1399.spf-layout-theme #gf-products{margin:0!important}.spf-has-filter.gf-theme-version-7.theme-store-id-1399.spf-layout-theme .quick-view--open #gf-grid{z-index:50}@media only screen and (min-width:768px){.gf-grid--2-col .gf-option-box li{display:block;width:100%;clear:none!important;padding:0!important;min-width:220px}.gf-top_one .gf-grid--2-col .gf-option-block-box-rectangle.gf-option-block ul li.gf-box-rectangle a,.gf-top_one .gf-grid--2-col .gf-option-block-box-rectangle.gf-option-block ul li.gf-box-rectangle button,.gf-top_one .gf-grid--3-col .gf-option-block-box-rectangle.gf-option-block ul li.gf-box-rectangle a,.gf-top_one .gf-grid--3-col .gf-option-block-box-rectangle.gf-option-block ul li.gf-box-rectangle button{width:100%}.gf-top_one .gf-grid--2-col .gf-block-content{width:auto!important;min-width:350px;z-index:11}.gf-grid--2-col .gf-option-block:not(.gf-option-block-select,.gf-option-block-slider) .gf-option-box{display:grid;gap:0px 15px;grid-template-columns:1fr 1fr}.gf-grid--3-col .gf-option-block .gf-option-box{display:grid;gap:0px 15px;grid-template-columns:1fr 1fr 1fr}.gf-grid--3-col .gf-option-block.gf-option-block-swatch .gf-option-box,.gf-grid--2-col .gf-option-block.gf-option-block-swatch .gf-option-box{display:flex;gap:5px}.gf-grid--2-col .gf-option-block.gf-option-block-swatch .gf-option-box li,.gf-grid--3-col .gf-option-block.gf-option-block-swatch .gf-option-box li{margin:0;min-width:0!important}.gf-top_one .gf-grid--3-col .gf-option-block{position:static}.gf-top_one .gf-grid--3-col .gf-block-content{width:auto!important;right:5px;left:5px;z-index:11}}.gf-grid--4-col>.gf-filter-trigger{display:none}@media only screen and (min-width:768px){.gf-grid--4-col .gf-filter-trigger,.gf-grid--4-col .gf-filter-trigger .gf-refine-toggle-mobile{display:block}.gf-grid--4-col .gf-filter-trigger{padding:0;margin-bottom:5px}.gf-top_one .gf-grid--4-col .gf-option-block .gf-block-content{display:block!important;position:static;border:0;padding:0;margin:0;width:100%}.gf-grid--4-col .gf-block-title .h3{cursor:default;margin-bottom:5px}.gf-filter-contents .gf-filter-trigger{display:none}.gf-top_one .gf-filter-contents.gf-grid--4-col .gf-filter-trigger{display:block}.gf-top_one .gf-grid--4-col .gf-option-block .gf-block-title .h3:after{display:none!important}.gf-top_one .gf-filter-contents.gf-grid--4-col{margin:0}.gf-top_one .gf-grid--4-col .gf-filter-contents-inner{column-gap:20px;row-gap:20px;position:absolute;left:0;right:0;z-index:9;top:100%;margin:0;background-color:#fff;border:1px solid #e3e3e3;padding:15px 15px 30px;display:grid}.gf-top_one .gf-grid--4-col .gf-filter-contents-inner{grid-gap:20px;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));opacity:0!important;visibility:hidden!important;z-index:-9;transition:all ease-in-out .1s;transform:scale(.95);border-radius:2px;pointer-events:none}html.gf-top_one.offcanvas-open .gf-grid--4-col .gf-filter-contents-inner{opacity:1!important;visibility:visible!important;transform:scale(1);z-index:999999;pointer-events:all}.gf-top_one .gf-grid--4-col .gf-option-block .gf-block-title .h3:hover span{text-decoration:none!important}}.gf-top_one .gf-grid--4-col .gf-option-block .gf-label{margin-right:0}.gf-top_one .gf-grid--4-col .gf-option-block .gf-label .gf-count{margin-left:5px}.template-page-company .table th{vertical-align:middle!important}.template-page-company .table .img_box{display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width:749px){.template-page-company .table .img_box{display:inline}}.template-page-company .table .img_box p{margin-bottom:0}.template-page-company .table .img_box img{display:block;width:120px;height:120px;object-fit:contain}@media only screen and (max-width:990px){.template-page-company .table .img_box img{max-width:90px;height:90px;object-fit:contain}}@media only screen and (max-width:749px){.template-page-company .table .img_box img{max-width:70px;height:70px;margin:10px auto 0;object-fit:contain}}.template-page-company .signature.signature-text.name-text p{display:flex;margin:0 0 0 auto;width:25%;flex-direction:column;text-align:left!important}.template-page-company .pc-history{display:block}.template-page-company .sp-history{display:none}@media only screen and (max-width:749px){body.page-company .page-about__history .table{table-layout:fixed!important}body.page-company .page-about__history .table th{white-space:break-spaces!important}body.page-company .page-about__history .table td{font-size:3.1vmin!important;word-break:break-all}body.page-company .page-about__history .pc-history{display:none!important}body.page-company .page-about__history .sp-history{display:block!important}body.page-company .page-about__profile .map-columns{margin:var(--margin-l) auto 0!important}body.page-company .signature.signature-text.name-text p{display:flex;margin:0 0 0 auto;width:50%;flex-direction:column;text-align:left!important}}body.template-page-for-business.page-for-business{background:none!important;font-family:Shippori Mincho B1,serif}body.template-page-for-business.page-for-business .for-business__contents{display:grid;gap:8rem}@media screen and (max-width:990px){body.template-page-for-business.page-for-business .for-business__contents{gap:4rem}}body.template-page-for-business.page-for-business .spacing{display:grid;gap:4rem}@media screen and (max-width:990px){body.template-page-for-business.page-for-business .spacing{gap:2rem}}body.template-page-for-business.page-for-business h2,body.template-page-for-business.page-for-business h3,body.template-page-for-business.page-for-business p{margin-bottom:0}body.template-page-for-business.page-for-business h2{color:#b19458;font-size:4rem;font-family:Shippori Mincho B1,serif;font-weight:900}@media screen and (max-width:990px){body.template-page-for-business.page-for-business h2{font-size:3rem}}@media screen and (max-width:750px){body.template-page-for-business.page-for-business h2{font-size:1.7rem}}body.template-page-for-business.page-for-business h3{color:#006536;font-size:2rem;font-family:Shippori Mincho B1,serif}@media screen and (max-width:990px){body.template-page-for-business.page-for-business h3{font-size:1.7rem}}@media screen and (max-width:750px){body.template-page-for-business.page-for-business h3{font-size:1.4rem}}body.template-page-for-business.page-for-business section{position:relative}body.template-page-for-business.page-for-business .page-width{text-align:center}body.template-page-for-business.page-for-business .page-width:after{display:none}body.template-page-for-business.page-for-business .is-pc{display:flex;flex-direction:column;align-items:center}@media screen and (max-width:990px){body.template-page-for-business.page-for-business .is-pc{display:none}}body.template-page-for-business.page-for-business .is-sp{display:none}@media screen and (max-width:990px){body.template-page-for-business.page-for-business .is-sp{display:block}}body.template-page-for-business.page-for-business main.main-content{padding-top:8rem!important}body.template-page-for-business.page-for-business main.main-content .section__head{height:30rem;position:relative;background:url(/cdn/shop/files/renewal-TOP-for-business.png?v=1734944383) no-repeat;background-size:cover;background-position:center}body.template-page-for-business.page-for-business main.main-content .section__head:before{content:"";position:absolute;width:100%;height:100%;background:inherit;filter:brightness(75%)}body.template-page-for-business.page-for-business main.main-content .section__head--title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;z-index:1}body.template-page-for-business.page-for-business main.main-content .section__head--title h1,body.template-page-for-business.page-for-business main.main-content .section__head--title p{color:#fff;font-family:Shippori Mincho B1,serif;text-shadow:2px 2px 4px #000;text-shadow:0 2px 2px #666}body.template-page-for-business.page-for-business main.main-content .section__head--title h1{border-bottom:solid 1px #fff;padding-bottom:1.5rem;font-size:3.4rem}body.template-page-for-business.page-for-business main.main-content .section__head--title p{font-size:2rem}body.template-page-for-business.page-for-business main.main-content .section__title{color:#006536;position:relative}body.template-page-for-business.page-for-business main.main-content .section__title:before,body.template-page-for-business.page-for-business main.main-content .section__title:after{content:"";display:block;height:100%;position:absolute;z-index:-1}body.template-page-for-business.page-for-business main.main-content .section__title:before{width:60rem;height:26.5rem;top:-8rem;right:-12rem;background:url(/cdn/shop/files/toppage-corp__fringe-note01.svg) no-repeat 0 0;background-size:contain}body.template-page-for-business.page-for-business main.main-content .section__title:after{width:70%;height:110rem;top:-8rem;left:0;background-color:#e2eed5}@media screen and (max-width:990px){body.template-page-for-business.page-for-business main.main-content .section__title:after{display:none}}body.template-page-for-business.page-for-business main.main-content .section__title--inner{margin-top:8rem}body.template-page-for-business.page-for-business main.main-content .section__title--inner h2{font-size:4.4rem;font-weight:700;font-family:Shippori Mincho B1,serif}body.template-page-for-business.page-for-business main.main-content .section__title--inner h2 br{display:none}@media screen and (max-width:990px){body.template-page-for-business.page-for-business main.main-content .section__title--inner h2 br{display:block}}@media screen and (max-width:990px){body.template-page-for-business.page-for-business main.main-content .section__title--inner h2{font-size:3rem}}body.template-page-for-business.page-for-business main.main-content .section__title--inner p{font-family:Shippori Mincho B1,serif;margin-top:2rem;font-size:2rem}@media screen and (max-width:990px){body.template-page-for-business.page-for-business main.main-content .section__title--inner p{font-size:1.5rem;text-align:left}body.template-page-for-business.page-for-business main.main-content .section__title--inner p br{display:none}}body.template-page-for-business.page-for-business .healing-media{margin-top:8rem}@media screen and (max-width:750px){body.template-page-for-business.page-for-business .healing-media.page-width{padding-left:5px;padding-right:5px}}body.template-page-for-business.page-for-business .healing-media:after{display:none}body.template-page-for-business.page-for-business .healing-media h2{color:#006536}body.template-page-for-business.page-for-business .healing-media h3 p{font-family:Shippori Mincho B1,serif}body.template-page-for-business.page-for-business .healing-media h3 .healing-media__subtitle{font-weight:700;font-size:2.5rem}@media screen and (max-width:990px){body.template-page-for-business.page-for-business .healing-media h3 .healing-media__subtitle{font-size:2.4rem}}@media screen and (max-width:750px){body.template-page-for-business.page-for-business .healing-media h3 .healing-media__subtitle{font-size:1.8rem}}body.template-page-for-business.page-for-business .healing-media h3 .healing-media__text{font-size:2rem;line-height:2}@media screen and (max-width:990px){body.template-page-for-business.page-for-business .healing-media h3 .healing-media__text{font-size:1.3rem;line-height:2}}@media screen and (max-width:750px){body.template-page-for-business.page-for-business .healing-media h3 .healing-media__text{font-size:1.2rem}}body.template-page-for-business.page-for-business .companies-section{margin-top:8rem}body.template-page-for-business.page-for-business .company-list__name{text-align:left;line-height:2;font-size:1.4rem}@media screen and (max-width:990px){body.template-page-for-business.page-for-business .company-list__name{font-size:1.2rem;word-break:unset;white-space:unset}body.template-page-for-business.page-for-business .company-list__name.page-width{padding-left:5px;padding-right:5px}}@media screen and (max-width:750px){body.template-page-for-business.page-for-business .company-list__name{font-size:1.3rem}}body.template-page-for-business.page-for-business .company-list__name span{text-align:right;display:block;font-size:1.4rem}@media screen and (max-width:990px){body.template-page-for-business.page-for-business .company-list__name span{font-size:1.2rem}}@media screen and (max-width:750px){body.template-page-for-business.page-for-business .company-list__name span{font-size:1rem}}body.template-page-for-business.page-for-business .log-card{background-color:#f2f2f2;display:grid;gap:20px 12px;grid-template-columns:1fr 1fr 1fr;padding:30px}@media screen and (max-width:990px){body.template-page-for-business.page-for-business .log-card{grid-template-columns:1fr 1fr}}@media screen and (max-width:750px){body.template-page-for-business.page-for-business .log-card{grid-template-columns:1fr}}body.template-page-for-business.page-for-business .log-card li{background-color:#fff;height:160px;border-radius:10px;padding:15px}@media screen and (max-width:750px){body.template-page-for-business.page-for-business .log-card li{height:100%}}body.template-page-for-business.page-for-business .log-card li img{object-fit:cover;display:block;width:100%;height:100%}@media screen and (max-width:750px){body.template-page-for-business.page-for-business .log-card li img{width:100%;height:100%}}body.template-page-for-business.page-for-business .log-card li a{display:flex;height:100%;width:100%;align-items:center;justify-content:center}body.template-page-for-business.page-for-business .log-card li a img{object-fit:contain;display:block;width:160px;height:50px}body.template-page-for-business.page-for-business .dela-section__capabilities,body.template-page-for-business.page-for-business .case-studies__section{background-color:#f5fff2}body.template-page-for-business.page-for-business .dela-section__capabilities{padding-top:8rem;margin-top:4rem}body.template-page-for-business.page-for-business .dela-section__capabilities ul.list-3column{margin-top:4rem;display:grid;grid-template-columns:1fr 1fr 1fr;gap:6.4rem 4.8rem;align-items:start}@media screen and (max-width:990px){body.template-page-for-business.page-for-business .dela-section__capabilities ul.list-3column{grid-template-columns:1fr 1fr}}@media screen and (max-width:750px){body.template-page-for-business.page-for-business .dela-section__capabilities ul.list-3column{gap:1.5rem 1rem}}body.template-page-for-business.page-for-business .dela-section__capabilities ul.list-3column li{display:grid;gap:1.5rem}body.template-page-for-business.page-for-business .dela-section__capabilities ul.list-3column li img{box-shadow:0 5px 15px #00000059}@media screen and (max-width:750px){body.template-page-for-business.page-for-business .dela-section__capabilities ul.list-3column li img{box-shadow:0 0 4px #00000059}}body.template-page-for-business.page-for-business .dela-section__capabilities ul.list-3column li p{color:#006536;font-family:Shippori Mincho B1,serif;line-height:1}body.template-page-for-business.page-for-business .dela-section__capabilities ul.list-3column li a{color:#b19458;font-family:Shippori Mincho B1,serif}body.template-page-for-business.page-for-business .dela-section__capabilities ul.list-3column li .title_en{font-size:2rem}@media screen and (max-width:750px){body.template-page-for-business.page-for-business .dela-section__capabilities ul.list-3column li .title_en{font-size:1.4rem}}body.template-page-for-business.page-for-business .dela-section__capabilities ul.list-3column li .title{font-size:2.5rem}@media screen and (max-width:750px){body.template-page-for-business.page-for-business .dela-section__capabilities ul.list-3column li .title{font-size:1.5rem}}body.template-page-for-business.page-for-business .dela-section__capabilities ul.list-3column li .text{font-size:1.5rem;line-height:1.5;text-align:left}@media screen and (max-width:750px){body.template-page-for-business.page-for-business .dela-section__capabilities ul.list-3column li .text{font-size:1rem}}body.template-page-for-business.page-for-business .dela-section__capabilities ul.list-3column li a{display:block;font-size:1.7rem;line-height:1;padding:1.2rem 0;border:solid 1px #b19458;position:relative}@media screen and (max-width:750px){body.template-page-for-business.page-for-business .dela-section__capabilities ul.list-3column li a{font-size:1rem;padding:1rem 0}}body.template-page-for-business.page-for-business .dela-section__capabilities ul.list-3column li a:hover:before{transform:translate(1rem)}body.template-page-for-business.page-for-business .dela-section__capabilities ul.list-3column li a:before{position:absolute;content:"";display:block;width:1.8rem;height:1.8rem;background:url(/cdn/shop/files/renewal-arrow-right-gold.png?v=1734944452) no-repeat;background-size:contain;right:2rem;transition:.3s}@media screen and (max-width:750px){body.template-page-for-business.page-for-business .dela-section__capabilities ul.list-3column li a:before{font-size:1rem;width:1rem;height:1rem;right:1rem}}body.template-page-for-business.page-for-business .dela-section__capabilities ul.request-list{margin-top:8rem;display:grid;gap:.5rem}body.template-page-for-business.page-for-business .dela-section__capabilities ul.request-list li{display:grid;grid-template-columns:12.5rem 1fr;align-items:center;border:solid 1px #b19458}@media screen and (max-width:750px){body.template-page-for-business.page-for-business .dela-section__capabilities ul.request-list li{display:flex;flex-direction:column}}body.template-page-for-business.page-for-business .dela-section__capabilities ul.request-list li .number{width:12.5rem;background-color:#b19458;color:#fff;position:relative;height:100%}@media screen and (max-width:990px){body.template-page-for-business.page-for-business .dela-section__capabilities ul.request-list li .number{font-size:1.4rem}}@media screen and (max-width:750px){body.template-page-for-business.page-for-business .dela-section__capabilities ul.request-list li .number{width:100%;height:3rem}}body.template-page-for-business.page-for-business .dela-section__capabilities ul.request-list li .number:before{position:absolute;content:"";display:block;width:3rem;height:3rem;background:url(/cdn/shop/files/renewal-file-search.png?v=1734944518) no-repeat;background-size:contain;top:50%;left:50%;transform:translate(-70%,-50%)}@media screen and (max-width:990px){body.template-page-for-business.page-for-business .dela-section__capabilities ul.request-list li .number:before{width:2rem;height:2rem;left:45%}}body.template-page-for-business.page-for-business .dela-section__capabilities ul.request-list li .number p{position:absolute;top:50%;right:20%;transform:translate(-50%,-50%);font-size:2.3rem;font-family:Shippori Mincho B1,serif}@media screen and (max-width:750px){body.template-page-for-business.page-for-business .dela-section__capabilities ul.request-list li .number p{top:50%;right:43%}}body.template-page-for-business.page-for-business .dela-section__capabilities ul.request-list li .text{padding:2.4rem;font-size:2rem;text-align:left;width:100%;height:100%;background-color:#fff;color:#006536;font-weight:700}@media screen and (max-width:990px){body.template-page-for-business.page-for-business .dela-section__capabilities ul.request-list li .text{font-size:1.4rem;padding:2rem}}@media screen and (max-width:750px){body.template-page-for-business.page-for-business .dela-section__capabilities ul.request-list li .text{padding:1rem;height:auto}}body.template-page-for-business.page-for-business .case-studies__section{padding-top:8rem}body.template-page-for-business.page-for-business .case-studies__section ul li{display:flex;gap:4rem;padding:4rem 0;border-top:solid 1px #b19458;justify-content:space-around}@media screen and (max-width:990px){body.template-page-for-business.page-for-business .case-studies__section ul li{gap:2rem}}@media screen and (max-width:750px){body.template-page-for-business.page-for-business .case-studies__section ul li{flex-direction:column;align-items:center}}body.template-page-for-business.page-for-business .case-studies__section ul li img{object-fit:contain;width:40%;height:256px;background-color:#fff;border:1px solid rgba(87,80,73,.4)}@media screen and (max-width:750px){body.template-page-for-business.page-for-business .case-studies__section ul li img{width:100%;height:auto}}body.template-page-for-business.page-for-business .case-studies__section ul li .text-box{text-align:left;width:60%}@media screen and (max-width:750px){body.template-page-for-business.page-for-business .case-studies__section ul li .text-box{width:100%}}body.template-page-for-business.page-for-business .case-studies__section ul li .text-box .name{font-size:2rem;color:#006536;font-family:Shippori Mincho B1,serif;font-weight:700}body.template-page-for-business.page-for-business .case-studies__section ul li .text-box .name span{font-size:1.5rem;display:block}@media screen and (max-width:990px){body.template-page-for-business.page-for-business .case-studies__section ul li .text-box .name span{font-size:1.2rem}}@media screen and (max-width:990px){body.template-page-for-business.page-for-business .case-studies__section ul li .text-box .name{font-size:1.5rem}}body.template-page-for-business.page-for-business .case-studies__section ul li .text-box .text{color:#575049;font-family:Shippori Mincho B1,serif;font-size:1.8rem;margin-top:10px}@media screen and (max-width:990px){body.template-page-for-business.page-for-business .case-studies__section ul li .text-box .text{font-size:1.3rem}}body.template-page-for-business.page-for-business .contact{margin-top:12rem}@media screen and (max-width:990px){body.template-page-for-business.page-for-business .contact{margin-top:6rem}}body.template-page-for-business.page-for-business .contact__contents{background-color:#006536;border-radius:4rem;padding:4rem}@media screen and (max-width:750px){body.template-page-for-business.page-for-business .contact__contents{padding:2rem}}body.template-page-for-business.page-for-business .contact__contents--inner{max-width:80rem;margin:0 auto;display:grid;gap:4rem}@media screen and (max-width:990px){body.template-page-for-business.page-for-business .contact__contents--inner{gap:2rem}}body.template-page-for-business.page-for-business .contact__contents h2,body.template-page-for-business.page-for-business .contact__contents h3,body.template-page-for-business.page-for-business .contact__contents p,body.template-page-for-business.page-for-business .contact__contents span,body.template-page-for-business.page-for-business .contact__contents a{color:#fff}body.template-page-for-business.page-for-business .contact__contents .title-box p{margin-top:2.4rem}@media screen and (max-width:990px){body.template-page-for-business.page-for-business .contact__contents .title-box p{margin-top:1.5rem}}body.template-page-for-business.page-for-business .contact__contents h2{font-size:6rem;text-shadow:0 3px 5px rgba(0,0,0,.5)}@media screen and (max-width:990px){body.template-page-for-business.page-for-business .contact__contents h2{font-size:4rem}}body.template-page-for-business.page-for-business .contact__contents--text{font-size:2rem;font-family:Shippori Mincho B1,serif}@media screen and (max-width:990px){body.template-page-for-business.page-for-business .contact__contents--text{font-size:1.4rem}}body.template-page-for-business.page-for-business .contact__contents h3{font-size:3rem;border:1px solid #fff;padding:1.5rem 10rem}@media screen and (max-width:990px){body.template-page-for-business.page-for-business .contact__contents h3{font-size:2.5rem}}@media screen and (max-width:750px){body.template-page-for-business.page-for-business .contact__contents h3{padding:1.5rem 1rem}}body.template-page-for-business.page-for-business .contact__contents h3 br{display:none}@media screen and (max-width:990px){body.template-page-for-business.page-for-business .contact__contents h3 br{display:block}}body.template-page-for-business.page-for-business .contact__contents--box{display:flex;justify-content:space-between}@media screen and (max-width:990px){body.template-page-for-business.page-for-business .contact__contents--box{gap:2rem;flex-direction:column}}body.template-page-for-business.page-for-business .contact__contents--box .tel{display:flex;gap:2rem}@media screen and (max-width:990px){body.template-page-for-business.page-for-business .contact__contents--box .tel{justify-content:center}}body.template-page-for-business.page-for-business .contact__contents--box .tel img{display:block;width:32px;height:55px}body.template-page-for-business.page-for-business .contact__contents--box .tel div{display:grid;gap:10px}body.template-page-for-business.page-for-business .contact__contents--box .tel div p.tel__box{text-align:left;font-family:Shippori Mincho B1,serif;font-size:3rem;line-height:1}body.template-page-for-business.page-for-business .contact__contents--box .tel div p.tel__box>a[href^="tel:"]{color:inherit;text-decoration:none;pointer-events:none}body.template-page-for-business.page-for-business .contact__contents--box .tel div span{line-height:1;font-size:1.5rem;text-align:left;display:block}body.template-page-for-business.page-for-business .contact__contents--box>a{display:flex;align-items:center;background-color:#b19458;border-radius:4rem;font-size:3rem;padding:0 12rem;position:relative;box-shadow:0 5px 2px #00000080,inset 0 -3px 6px -2px #0000004d;transition:.3s}@media screen and (max-width:990px){body.template-page-for-business.page-for-business .contact__contents--box>a{justify-content:center}}@media screen and (max-width:750px){body.template-page-for-business.page-for-business .contact__contents--box>a{padding:0;font-size:2rem}}body.template-page-for-business.page-for-business .contact__contents--box>a:hover{transform:translateY(6px);box-shadow:none}body.template-page-for-business.page-for-business .contact__contents--box>a:before,body.template-page-for-business.page-for-business .contact__contents--box>a:after{display:block;content:"";position:absolute}body.template-page-for-business.page-for-business .contact__contents--box>a:before{background:url(/cdn/shop/files/renewal-mail.png?v=1734944560) no-repeat;background-size:contain;width:4rem;height:3rem;left:7rem}@media screen and (max-width:750px){body.template-page-for-business.page-for-business .contact__contents--box>a:before{width:3rem;height:2rem;left:2rem}}body.template-page-for-business.page-for-business .contact__contents--box>a:after{background:url(/cdn/shop/files/renewal-arrow-right-white-for-business.png?v=1734944672) no-repeat;background-size:contain;width:3rem;height:3rem;right:7rem}@media screen and (max-width:750px){body.template-page-for-business.page-for-business .contact__contents--box>a:after{width:2rem;height:2rem;right:2rem}}.onlineshop__banner{width:100%;text-align:center;display:flex;justify-content:center;font-weight:700;background-color:#3a7846;border:solid 1px #3a7846}.onlineshop__banner a{display:inline-block;color:#e1efd4;padding:15px 0;line-height:1;text-decoration:underline!important;transition:.3s}@media screen and (max-width:990px){.onlineshop__banner a{font-size:15px}}@media screen and (max-width:750px){.onlineshop__banner a{font-size:12px}}.onlineshop__banner a:hover{color:#e1efd4;opacity:.7}#shopify-section-searchKeyword-section{margin:100px 0}#shopify-section-searchKeyword-section .banner-title{text-align:center;color:#006536}#shopify-section-searchKeyword-section .banner-title .label{font-size:2.8rem;letter-spacing:.2rem;margin-top:2.2rem;font-family:Montserrat,sans-serif;display:inline-block;width:372px;position:relative}@media screen and (max-width:750px){#shopify-section-searchKeyword-section .banner-title .label{width:200px;line-height:1}}#shopify-section-searchKeyword-section .banner-title .label br{display:none}@media screen and (max-width:750px){#shopify-section-searchKeyword-section .banner-title .label br{display:block;width:100%}}#shopify-section-searchKeyword-section .banner-title .label:before{position:absolute;content:"";display:block;background:url(/cdn/shop/files/flower2.png?v=1744688868);background-size:cover;width:51px;height:70px;top:0;left:-55px;transform:rotate(-45deg)}#shopify-section-searchKeyword-section .banner-title .label:after{position:absolute;content:"";display:block;background:url(/cdn/shop/files/flower.png?v=1744688571);background-size:cover;background-repeat:no-repeat;width:55px;height:83px;top:-15px;right:-60px}#shopify-section-searchKeyword-section .banner-title .text{font-size:1.2rem}#shopify-section-searchKeyword-section .custom-banner{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:10px;margin-top:20px}@media screen and (max-width:750px){#shopify-section-searchKeyword-section .custom-banner{justify-content:center}}#shopify-section-searchKeyword-section .custom-banner.page-width{max-width:850px}@media screen and (max-width:990px){#shopify-section-searchKeyword-section .custom-banner.page-width{max-width:100%}}#shopify-section-searchKeyword-section .custom-banner .banner-item{border:solid 1px #000;border-radius:10px;line-height:1;border:solid 1px #bfbdbd}#shopify-section-searchKeyword-section .custom-banner .banner-item a{line-height:1;padding:10px;border-radius:10px;display:block;font-size:16px;color:#383838;transition:.3s}#shopify-section-searchKeyword-section .custom-banner .banner-item a:hover{background:#d5d5d5}#shopify-section-product-blog-list{margin:100px 0 0}.blog-list h3{text-align:center}.blog-list ul{display:flex;justify-content:space-evenly;margin-top:50px;gap:30px}@media screen and (max-width:750px){.blog-list ul{flex-wrap:wrap;justify-content:flex-start}}.blog-list ul li{width:25%}@media screen and (max-width:750px){.blog-list ul li{width:45%}}.blog-list ul li p{margin:0}@media screen and (max-width:990px){.blog-list ul li p{text-align:left}}.blog-list ul li .article-img{width:100%;padding-top:65%;position:relative;overflow:hidden}.blog-list ul li .article-img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.blog-list ul li .title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}@media screen and (max-width:990px){.blog-list ul li .title{text-align:left;-webkit-line-clamp:2}}body.template-page-video-introduction{background:none!important;font-family:Shippori Mincho B1,serif}body.template-page-video-introduction .main-content{padding-top:80px}body.template-page-video-introduction h1,body.template-page-video-introduction h2,body.template-page-video-introduction h3,body.template-page-video-introduction h4,body.template-page-video-introduction h5,body.template-page-video-introduction p{margin:0;font-family:Shippori Mincho B1,serif}body.template-page-video-introduction h2{color:#b19458;font-size:54px;font-weight:900;text-align:center}@media screen and (max-width:990px){body.template-page-video-introduction h2{font-size:41px}}@media screen and (max-width:750px){body.template-page-video-introduction h2{font-size:27px}}body.template-page-video-introduction h3{font-size:24px;color:#006536;text-align:center;margin-top:16px}@media screen and (max-width:750px){body.template-page-video-introduction h3{font-size:20px}}body.template-page-video-introduction .kv{position:relative;z-index:1;overflow:hidden}body.template-page-video-introduction .kv video{width:100vw;height:100vh;object-fit:cover}body.template-page-video-introduction .kv .toggle-audio-btn.Play{display:none}body.template-page-video-introduction .kv .youtube-controls{position:absolute;bottom:15%;left:80px;z-index:10}@media screen and (max-width:750px){body.template-page-video-introduction .kv .youtube-controls{top:4%;right:10px;bottom:auto;left:auto}}body.template-page-video-introduction .kv .youtube-controls img{width:40px;height:40px;display:block}body.template-page-video-introduction .kv .youtube-controls button{background-color:#0000;border:none;color:#fff}body.template-page-video-introduction .kv .kv-headline__scroll{position:absolute;left:50%;transform:translate(-50%);text-align:center;bottom:15%;z-index:10;width:50%}@media screen and (max-width:750px){body.template-page-video-introduction .kv .kv-headline__scroll{width:100%}}body.template-page-video-introduction .kv .kv-headline__scroll img{width:46px;height:64px}@media screen and (max-width:990px){body.template-page-video-introduction .kv .kv-headline__scroll img{width:35px;height:50px}}body.template-page-video-introduction .kv .kv-headline__scroll p{margin-top:32px;color:#fff;font-size:14px}body.template-page-video-introduction .kv .kv-headline{width:100%;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);text-align:center;z-index:2}body.template-page-video-introduction .kv .kv-headline h1,body.template-page-video-introduction .kv .kv-headline h2,body.template-page-video-introduction .kv .kv-headline h3{color:#fff;text-shadow:0px 0px 8px rgba(0,0,0,.4)}body.template-page-video-introduction .kv .kv-headline h1{font-size:80px}@media screen and (max-width:990px){body.template-page-video-introduction .kv .kv-headline h1{font-size:50px}}@media screen and (max-width:750px){body.template-page-video-introduction .kv .kv-headline h1{font-size:30px}}body.template-page-video-introduction .kv .kv-headline h2{font-size:40px;margin-top:8px}@media screen and (max-width:990px){body.template-page-video-introduction .kv .kv-headline h2{font-size:16px}}body.template-page-video-introduction .kv .kv-headline h3{font-size:24px;margin-top:60px}@media screen and (max-width:990px){body.template-page-video-introduction .kv .kv-headline h3{font-size:20px;margin-top:30px}}@media screen and (max-width:750px){body.template-page-video-introduction .kv .kv-headline h3{font-size:15px;margin-top:15px}}body.template-page-video-introduction .page-intro{margin-top:160px}@media screen and (max-width:750px){body.template-page-video-introduction .page-intro{margin-top:80px}}body.template-page-video-introduction .page-intro ul{margin-top:40px;display:grid;gap:39px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}@media screen and (max-width:990px){body.template-page-video-introduction .page-intro ul{display:flex;flex-direction:column;width:330px;margin:40px auto 0}}@media screen and (max-width:750px){body.template-page-video-introduction .page-intro ul{width:100%}}body.template-page-video-introduction .page-intro ul li{padding:20px;text-align:center;border:solid 1px #c8dec2;background-color:#f5fff2}body.template-page-video-introduction .page-intro ul li div{width:150px;height:150px;margin:0 auto;background-color:#fff;border-radius:50%;border:solid .5px #b19458;position:relative}@media screen and (max-width:750px){body.template-page-video-introduction .page-intro ul li div{width:100px;height:100px}}body.template-page-video-introduction .page-intro ul li div img{display:block;width:100px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:750px){body.template-page-video-introduction .page-intro ul li div img{width:80px}}body.template-page-video-introduction .page-intro ul li.video-DJ img{width:80px;height:auto}@media screen and (max-width:750px){body.template-page-video-introduction .page-intro ul li.video-DJ img{width:70px}}body.template-page-video-introduction .page-intro ul li h4{font-size:18px;font-weight:700;color:#006536;margin-top:16px;display:flex;justify-content:center;align-items:center;line-height:1.5}@media screen and (max-width:990px){body.template-page-video-introduction .page-intro ul li h4{font-size:19px;height:auto}}@media screen and (max-width:750px){body.template-page-video-introduction .page-intro ul li h4{font-size:18px}}body.template-page-video-introduction .page-intro ul li p{font-size:16px;color:#006536;margin-top:24px;word-break:auto-phrase;white-space:normal}@media screen and (max-width:750px){body.template-page-video-introduction .page-intro ul li p{font-size:16px}}body.template-page-video-introduction .business-use{margin-top:160px;background-color:#f5fff2;padding:80px 0}@media screen and (max-width:750px){body.template-page-video-introduction .business-use{margin-top:80px}}body.template-page-video-introduction .business-use__container{display:grid;gap:40px;margin-top:40px}body.template-page-video-introduction .business-use__info{text-align:center;color:#006536;margin-top:24px}body.template-page-video-introduction .business-use__item{display:grid;grid-template-columns:1fr 1fr;background-color:#fff;border:solid 1px #c8dec2;padding:40px 48px;gap:48px;width:100%}@media only screen and (max-width:1150px){body.template-page-video-introduction .business-use__item{display:flex;flex-direction:column-reverse}}@media screen and (max-width:750px){body.template-page-video-introduction .business-use__item{padding:30px 10px;gap:20px}}body.template-page-video-introduction .business-use__item--list{font-size:18px;display:grid;gap:10px;border-top:2px solid #c8dec2;padding-top:32px;margin-top:16px;padding-left:27px}@media screen and (max-width:750px){body.template-page-video-introduction .business-use__item--list{font-size:16px}}body.template-page-video-introduction .business-use__item--list li{color:#575049;list-style:disc;word-break:auto-phrase;white-space:normal}body.template-page-video-introduction .business-use__item h4{font-size:28px;color:#006536;font-weight:700}@media screen and (max-width:750px){body.template-page-video-introduction .business-use__item h4{font-size:18px}}body.template-page-video-introduction .business-use__item p{font-size:20px;color:#006536;margin-top:16px}@media screen and (max-width:750px){body.template-page-video-introduction .business-use__item p{font-size:16px;margin-top:5px}}body.template-page-video-introduction .business-use__item .youtube-slider{position:relative;width:450px;height:310px}@media only screen and (max-width:1150px){body.template-page-video-introduction .business-use__item .youtube-slider{margin:0 auto}}@media screen and (max-width:750px){body.template-page-video-introduction .business-use__item .youtube-slider{width:260px;height:180px}}body.template-page-video-introduction .business-use__item .youtube-slider li img{border-radius:20px;border:solid 1px #575049}body.template-page-video-introduction .business-use__item .youtube-slider li.slick-slide{position:relative}body.template-page-video-introduction .business-use__item .youtube-slider li.slick-slide:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;background:url(/cdn/shop/files/video-play-circle.png?v=1753411894);transition:.3s;pointer-events:none}body.template-page-video-introduction .business-use__item .youtube-slider .slick-prev.slick-arrow.slick-disabled{position:absolute;bottom:0}body.template-page-video-introduction .business-use__item .youtube-slider .slick-next.slick-arrow:before{content:"";position:absolute;width:40px;height:40px;bottom:-150px;right:25px;background:url(/cdn/shop/files/video-Page-next.png?v=1753411894);background-size:contain;opacity:1;background-repeat:no-repeat}@media screen and (max-width:750px){body.template-page-video-introduction .business-use__item .youtube-slider .slick-next.slick-arrow:before{width:30px;height:30px;bottom:-93px}}body.template-page-video-introduction .business-use__item .youtube-slider .slick-prev.slick-arrow.slick-disabled:before{content:"";position:absolute;width:40px;height:40px;bottom:-150px;left:25px;background:url(/cdn/shop/files/video-Page-Previous.png?v=1753411894);background-size:contain;opacity:1;background-repeat:no-repeat}@media screen and (max-width:750px){body.template-page-video-introduction .business-use__item .youtube-slider .slick-prev.slick-arrow.slick-disabled:before{width:30px;height:30px;bottom:-93px}}body.template-page-video-introduction .business-use__item ul{width:450px}@media only screen and (max-width:1150px){body.template-page-video-introduction .business-use__item ul{width:100%}}body.template-page-video-introduction .business-use .slick-dots{margin-top:20px}@media screen and (max-width:750px){body.template-page-video-introduction .business-use .slick-dots{margin-top:10px}}body.template-page-video-introduction .business-use .slick-dots li button{border-radius:50%;width:16px;height:16px;border:solid 1px #575049}body.template-page-video-introduction .business-use .slick-dots .slick-active button{background-color:#575049}body.template-page-video-introduction .business-use .slick-dots .slick-active button:before{content:""}body.template-page-video-introduction .youtube-modal{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;z-index:9999;display:none}body.template-page-video-introduction .youtube-modal__content{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:70%;aspect-ratio:16/9;background:#000;border-radius:8px;overflow:hidden}@media screen and (max-width:750px){body.template-page-video-introduction .youtube-modal__content{width:95%;max-width:800px}}body.template-page-video-introduction .advisor-pick{margin-top:120px}@media screen and (max-width:750px){body.template-page-video-introduction .advisor-pick{margin-top:60px}}body.template-page-video-introduction .advisor-pick .text-box{display:flex;flex-direction:column;align-items:center}@media screen and (max-width:750px){body.template-page-video-introduction .advisor-pick .text-box{align-items:flex-start}}body.template-page-video-introduction .advisor-pick .text-box h3{color:#b19458;font-size:30px;margin-top:25px}@media screen and (max-width:990px){body.template-page-video-introduction .advisor-pick .text-box h3{font-size:24px}}@media screen and (max-width:750px){body.template-page-video-introduction .advisor-pick .text-box h3{font-size:20px;line-height:1.5;text-align:left}}body.template-page-video-introduction .advisor-pick .text-box p,body.template-page-video-introduction .advisor-pick .text-box div{color:#575049}body.template-page-video-introduction .advisor-pick .text-box__labname{font-size:25px}@media screen and (max-width:990px){body.template-page-video-introduction .advisor-pick .text-box__labname{font-size:22px}}@media screen and (max-width:750px){body.template-page-video-introduction .advisor-pick .text-box__labname{font-size:18px}}body.template-page-video-introduction .advisor-pick .text-box div{font-size:20px;text-align:center;margin-top:50px}@media screen and (max-width:990px){body.template-page-video-introduction .advisor-pick .text-box div{font-size:18px}}@media screen and (max-width:750px){body.template-page-video-introduction .advisor-pick .text-box div{font-size:16px;text-align:left;margin-top:25px}}body.template-page-video-introduction .advisor-pick .text-box p{margin-top:10px}body.template-page-video-introduction .advisor-pick .text-box a{background-color:#006536;color:#fff;font-size:16px;font-weight:900;padding:10px 30px;border-radius:10px;display:inline-block;margin-top:50px;border:solid 1px #006536;transition:.3s}@media screen and (max-width:750px){body.template-page-video-introduction .advisor-pick .text-box a{margin:30px auto 0}}body.template-page-video-introduction .advisor-pick .text-box a:hover{background-color:#fff;color:#006536}body.template-page-video-introduction .advisor-pick .advisor{margin-top:100px}body.template-page-video-introduction .advisor-pick .section-introduction{display:flex;align-items:center;background-color:#f2f9e8;padding:3%;margin-top:40px;border-radius:10px;box-sizing:border-box}body.template-page-video-introduction .advisor-pick .section-introduction-text{width:70%;font-size:16px;color:#000}body.template-page-video-introduction .advisor-pick .section-introduction-img{width:30%;display:flex;justify-content:center}@media screen and (max-width:750px){body.template-page-video-introduction .advisor-pick .section-introduction{display:flex;flex-direction:column;align-items:center;background-color:#f2f9e8;padding:3%;margin-top:40px;border-radius:10px;box-sizing:border-box}body.template-page-video-introduction .advisor-pick .section-introduction-text{width:90%;font-size:12px;color:#000;order:2;margin-bottom:2%}}body.template-page-video-introduction .customer-requests{background-color:#f5fff2;padding:80px 0;margin-top:120px}@media screen and (max-width:750px){body.template-page-video-introduction .customer-requests{margin-top:60px}}@media screen and (max-width:990px){body.template-page-video-introduction .customer-requests h3{font-size:16px}}body.template-page-video-introduction .customer-requests ul.request-list{margin-top:40px;display:grid;gap:.5rem}body.template-page-video-introduction .customer-requests ul.request-list li{display:grid;grid-template-columns:12.5rem 1fr;align-items:center;border:solid 1px #b19458}@media screen and (max-width:750px){body.template-page-video-introduction .customer-requests ul.request-list li{display:flex;flex-direction:column}}body.template-page-video-introduction .customer-requests ul.request-list li .number{width:12.5rem;background-color:#b19458;color:#fff;position:relative;height:100%}@media screen and (max-width:990px){body.template-page-video-introduction .customer-requests ul.request-list li .number{font-size:1.4rem}}@media screen and (max-width:750px){body.template-page-video-introduction .customer-requests ul.request-list li .number{width:100%;height:3rem}}body.template-page-video-introduction .customer-requests ul.request-list li .number:before{position:absolute;content:"";display:block;width:3rem;height:3rem;background:url(/cdn/shop/files/renewal-file-search.png?v=1734944518) no-repeat;background-size:contain;top:50%;left:50%;transform:translate(-70%,-50%)}@media screen and (max-width:990px){body.template-page-video-introduction .customer-requests ul.request-list li .number:before{width:2rem;height:2rem;left:45%}}body.template-page-video-introduction .customer-requests ul.request-list li .number p{position:absolute;top:50%;right:20%;transform:translate(-50%,-50%);font-size:2.3rem;font-family:Shippori Mincho B1,serif}@media screen and (max-width:750px){body.template-page-video-introduction .customer-requests ul.request-list li .number p{top:50%;right:43%}}body.template-page-video-introduction .customer-requests ul.request-list li .text{padding:2.4rem;font-size:2rem;text-align:left;width:100%;height:100%;background-color:#fff;color:#006536;font-weight:700}@media screen and (max-width:990px){body.template-page-video-introduction .customer-requests ul.request-list li .text{font-size:1.4rem;padding:2rem}}@media screen and (max-width:750px){body.template-page-video-introduction .customer-requests ul.request-list li .text{padding:1rem;height:auto}}body.template-page-video-introduction .contact{margin-top:12rem}@media screen and (max-width:990px){body.template-page-video-introduction .contact{margin-top:6rem}}body.template-page-video-introduction .contact__contents{background-color:#006536;border-radius:4rem;padding:4rem}@media screen and (max-width:750px){body.template-page-video-introduction .contact__contents{padding:2rem}}body.template-page-video-introduction .contact__contents--inner{max-width:80rem;margin:0 auto;display:grid;gap:4rem}@media screen and (max-width:990px){body.template-page-video-introduction .contact__contents--inner{gap:2rem}}body.template-page-video-introduction .contact__contents h2,body.template-page-video-introduction .contact__contents h3,body.template-page-video-introduction .contact__contents p,body.template-page-video-introduction .contact__contents span,body.template-page-video-introduction .contact__contents a{color:#fff}body.template-page-video-introduction .contact__contents .title-box p{margin-top:2.4rem}@media screen and (max-width:990px){body.template-page-video-introduction .contact__contents .title-box p{margin-top:1.5rem}}body.template-page-video-introduction .contact__contents h2{font-size:6rem;text-shadow:0 3px 5px rgba(0,0,0,.5)}@media screen and (max-width:990px){body.template-page-video-introduction .contact__contents h2{font-size:4rem}}body.template-page-video-introduction .contact__contents--text{font-size:2rem;font-family:Shippori Mincho B1,serif;text-align:center}@media screen and (max-width:990px){body.template-page-video-introduction .contact__contents--text{font-size:1.4rem}}body.template-page-video-introduction .contact__contents h3{font-size:3rem;border:1px solid #fff;padding:1.5rem 10rem}@media screen and (max-width:990px){body.template-page-video-introduction .contact__contents h3{font-size:2.5rem}}@media screen and (max-width:750px){body.template-page-video-introduction .contact__contents h3{padding:1.5rem 1rem}}body.template-page-video-introduction .contact__contents h3 br{display:none}@media screen and (max-width:990px){body.template-page-video-introduction .contact__contents h3 br{display:block}}body.template-page-video-introduction .contact__contents--box{display:flex;justify-content:space-between}@media screen and (max-width:990px){body.template-page-video-introduction .contact__contents--box{gap:2rem;flex-direction:column}}body.template-page-video-introduction .contact__contents--box .tel{display:flex;gap:2rem}@media screen and (max-width:990px){body.template-page-video-introduction .contact__contents--box .tel{justify-content:center}}body.template-page-video-introduction .contact__contents--box .tel img{display:block;width:32px;height:55px}body.template-page-video-introduction .contact__contents--box .tel div{display:grid;gap:10px}body.template-page-video-introduction .contact__contents--box .tel div p.tel__box{text-align:left;font-family:Shippori Mincho B1,serif;font-size:3rem;line-height:1}body.template-page-video-introduction .contact__contents--box .tel div p.tel__box>a[href^="tel:"]{color:inherit;text-decoration:none;pointer-events:none}body.template-page-video-introduction .contact__contents--box .tel div span{line-height:1;font-size:1.5rem;text-align:left;display:block}body.template-page-video-introduction .contact__contents--box>a{display:flex;align-items:center;background-color:#b19458;border-radius:4rem;font-size:3rem;padding:0 12rem;position:relative;box-shadow:0 5px 2px #00000080,inset 0 -3px 6px -2px #0000004d;transition:.3s}@media screen and (max-width:990px){body.template-page-video-introduction .contact__contents--box>a{justify-content:center}}@media screen and (max-width:750px){body.template-page-video-introduction .contact__contents--box>a{padding:0;font-size:2rem}}body.template-page-video-introduction .contact__contents--box>a:hover{transform:translateY(6px);box-shadow:none}body.template-page-video-introduction .contact__contents--box>a:before,body.template-page-video-introduction .contact__contents--box>a:after{display:block;content:"";position:absolute}body.template-page-video-introduction .contact__contents--box>a:before{background:url(/cdn/shop/files/renewal-mail.png?v=1734944560) no-repeat;background-size:contain;width:4rem;height:3rem;left:7rem}@media screen and (max-width:750px){body.template-page-video-introduction .contact__contents--box>a:before{width:3rem;height:2rem;left:2rem}}body.template-page-video-introduction .contact__contents--box>a:after{background:url(/cdn/shop/files/renewal-arrow-right-white-for-business.png?v=1734944672) no-repeat;background-size:contain;width:3rem;height:3rem;right:7rem}@media screen and (max-width:750px){body.template-page-video-introduction .contact__contents--box>a:after{width:2rem;height:2rem;right:2rem}}.contact{margin-top:12rem}@media screen and (max-width:990px){.contact{margin-top:6rem}}.contact__contents{background-color:#006536;border-radius:4rem;padding:4rem}@media screen and (max-width:750px){.contact__contents{padding:2rem}}.contact__contents--inner{max-width:80rem;margin:0 auto;display:grid;gap:4rem}@media screen and (max-width:990px){.contact__contents--inner{gap:2rem}}.contact__contents h2,.contact__contents h3,.contact__contents p,.contact__contents span,.contact__contents a{color:#fff}.contact__contents .title-box p{margin-top:2.4rem}@media screen and (max-width:990px){.contact__contents .title-box p{margin-top:1.5rem}}.contact__contents h2{font-size:6rem;text-shadow:0 3px 5px rgba(0,0,0,.5)}@media screen and (max-width:990px){.contact__contents h2{font-size:4rem}}.contact__contents--text{font-size:2rem;font-family:Shippori Mincho B1,serif}@media screen and (max-width:990px){.contact__contents--text{font-size:1.4rem}}.contact__contents h3{font-size:3rem;border:1px solid #fff;padding:1.5rem 10rem}@media screen and (max-width:990px){.contact__contents h3{font-size:2.5rem}}@media screen and (max-width:750px){.contact__contents h3{padding:1.5rem 1rem}}.contact__contents h3 br{display:none}@media screen and (max-width:990px){.contact__contents h3 br{display:block}}.contact__contents--box{display:flex;justify-content:space-between}@media screen and (max-width:990px){.contact__contents--box{gap:2rem;flex-direction:column}}.contact__contents--box .tel{display:flex;gap:2rem}@media screen and (max-width:990px){.contact__contents--box .tel{justify-content:center}}.contact__contents--box .tel img{display:block;width:32px;height:55px}.contact__contents--box .tel div{display:grid;gap:10px}.contact__contents--box .tel div p.tel__box{text-align:left;font-family:Shippori Mincho B1,serif;font-size:3rem;line-height:1}.contact__contents--box .tel div p.tel__box>a[href^="tel:"]{color:inherit;text-decoration:none;pointer-events:none}.contact__contents--box .tel div span{line-height:1;font-size:1.5rem;text-align:left;display:block}.contact__contents--box>a{display:flex;align-items:center;background-color:#b19458;border-radius:4rem;font-size:3rem;padding:0 12rem;position:relative;box-shadow:0 5px 2px #00000080,inset 0 -3px 6px -2px #0000004d;transition:.3s}@media screen and (max-width:990px){.contact__contents--box>a{justify-content:center}}@media screen and (max-width:750px){.contact__contents--box>a{padding:0;font-size:2rem}}.contact__contents--box>a:hover{transform:translateY(6px);box-shadow:none}.contact__contents--box>a:before,.contact__contents--box>a:after{display:block;content:"";position:absolute}.contact__contents--box>a:before{background:url(/cdn/shop/files/renewal-mail.png?v=1734944560) no-repeat;background-size:contain;width:4rem;height:3rem;left:7rem}@media screen and (max-width:750px){.contact__contents--box>a:before{width:3rem;height:2rem;left:2rem}}.contact__contents--box>a:after{background:url(/cdn/shop/files/renewal-arrow-right-white-for-business.png?v=1734944672) no-repeat;background-size:contain;width:3rem;height:3rem;right:7rem}@media screen and (max-width:750px){.contact__contents--box>a:after{width:2rem;height:2rem;right:2rem}}.template-article-della-template h2.della-h2-style{padding:2rem;border-top:2px solid #263f1f;border-bottom:2px solid #263f1f;font-size:20px}.template-article-della-template .della-box-mechanism{border:2px solid #5c8c80;padding:15px;margin:15px 0;background-color:#f8fdfd;border-radius:5px}.template-article-della-template .della-box-mechanism__title{font-weight:700;color:#436c63;margin-top:0;margin-bottom:20px}.template-article-della-template .della-box-mechanism__text{margin-bottom:0}.template-article-della-template .della-box-caution__title{font-weight:700;color:#c60;margin-top:20px}.template-article-della-template .della-box-caution__list{border:1px solid #d3d3d3;padding:10px 15px;margin:10px 0;background-color:#fafafa;border-radius:5px;list-style:none}.template-article-della-template .della-list-point__title{font-weight:700;color:#436c63;margin-top:20px}.template-article-della-template .della-list-point__list{border:2px solid #5c8c80;padding:10px 15px;background-color:#f8fdfd;border-radius:5px;font-weight:700;color:#436c63;margin:0;text-align:left;list-style:none}.template-article-della-template .della-box-toc__box{border:2px solid #436c63;padding:20px;margin:20px 0;background-color:#f0f8f0;border-radius:8px}.template-article-della-template .della-box-toc__title{font-size:1.25em;text-transform:none;letter-spacing:0;color:#436c63;margin-top:30px;font-weight:700}.template-article-della-template .della-box-toc ol{list-style-type:decimal;counter-reset:section}.template-article-della-template .della-box-toc ol li{margin:8px 0}.template-article-della-template .della-box-toc ol li a{color:#5c8c80;font-weight:700}.template-article-della-template .della-box-toc ol ol{list-style-type:none;counter-reset:subsection}.template-article-della-template .della-box-toc ol ol li{counter-increment:subsection}.template-article-della-template .della-box-toc ol ol li:before{content:counter(section) "-" counter(subsection) ". ";color:#5c8c80;font-weight:700}.template-article-della-template .della-box-toc ol>li{counter-increment:section}.template-article-della-template .della-box-summary{border:2px solid #436c63;padding:20px;margin:20px 0;background-color:#f0f8f0;border-radius:8px}.template-article-della-template .della-box-summary__title{color:#436c63;margin-top:0;border-bottom:2px solid #5c8c80;padding-bottom:5px;text-align:left}.template-article-della-template .della-box-qanda{margin:20px 0}.template-article-della-template .della-box-qanda__question{font-weight:700;color:#436c63;border-bottom:2px solid #d9ead3;padding-bottom:5px}.template-article-della-template .della-box-qanda__answer{background-color:#fafafa;padding:15px;border-left:4px solid #5c8c80;border-radius:4px}.template-article-della-template .della-box-qanda__answer p{margin:0;color:#333}#shopify-section-topics-ec-blog{margin:100px 0}#shopify-section-topics-ec-blog .banner-title{text-align:center;color:#006536}#shopify-section-topics-ec-blog .banner-title .label{font-size:2.8rem;letter-spacing:.2rem;margin-top:2.2rem;font-family:Montserrat,sans-serif;display:inline-block;width:372px;position:relative}@media screen and (max-width:750px){#shopify-section-topics-ec-blog .banner-title .label{width:200px;line-height:1}}#shopify-section-topics-ec-blog .banner-title .label br{display:none}@media screen and (max-width:750px){#shopify-section-topics-ec-blog .banner-title .label br{display:block;width:100%}}#shopify-section-topics-ec-blog .banner-title .label:before{position:absolute;content:"";display:block;background:url(/cdn/shop/files/flower-topics1.png?v=1762243529);background-size:cover;width:60px;height:60px;top:0;left:55px}@media screen and (max-width:750px){#shopify-section-topics-ec-blog .banner-title .label:before{left:-20px}}#shopify-section-topics-ec-blog .banner-title .label:after{position:absolute;content:"";display:block;background:url(/cdn/shop/files/flower-topics2.png?v=1762243763);background-size:cover;background-repeat:no-repeat;width:60px;height:71px;top:0;right:66px}@media screen and (max-width:750px){#shopify-section-topics-ec-blog .banner-title .label:after{right:-15px}}#shopify-section-topics-ec-blog .banner-title .text{font-size:1.2rem}#shopify-section-topics-ec-blog .topics{margin-top:5rem;display:flex;gap:16px}@media screen and (max-width:990px){#shopify-section-topics-ec-blog .topics{flex-wrap:wrap;gap:20px}}#shopify-section-topics-ec-blog .topics li{width:calc((100% - 48px)/4);flex-shrink:0}@media screen and (max-width:990px){#shopify-section-topics-ec-blog .topics li{width:calc((100% - 20px)/2)}}#shopify-section-topics-ec-blog .topics a{display:block;transition:opacity .2s ease;background-color:#f4f4f4}#shopify-section-topics-ec-blog .topics a:hover{opacity:.8}#shopify-section-topics-ec-blog .topics a img{width:100%;height:200px;object-fit:cover}@media screen and (max-width:990px){#shopify-section-topics-ec-blog .topics a img{height:250px}}@media screen and (max-width:750px){#shopify-section-topics-ec-blog .topics a img{height:130px}}#shopify-section-topics-ec-blog .topics .text-group{padding:10px}#shopify-section-topics-ec-blog .topics .text-group .date{text-align:left;color:#3a7846}#shopify-section-topics-ec-blog .topics .text-group .title{text-align:left;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;color:#3a7846;height:86px}#shopify-section-topics-ec-blog .topics .text-group .more{text-align:left;color:#3a7846;font-size:1.3rem;margin-top:10px}#shopify-section-topics-ec-blog .topics .text-group .more:after{content:">";margin-left:5px}#shopify-section-topics-ec-blog .button-readmore{display:block;border:#b19458 solid 1px;-webkit-transition:.4s;transition:.4s;padding:.5rem var(--margin-s);margin-left:1rem;position:relative;background:#0000;width:fit-content;padding:1rem var(--margin);margin:var(--margin) auto}#shopify-section-topics-ec-blog .button-readmore svg{width:98.5947px;z-index:1;position:relative}#shopify-section-topics-ec-blog .button-readmore .d{fill:#b19458;transition:.4s}#shopify-section-topics-ec-blog .button-readmore:before{transition:.4s;content:"";display:block;position:absolute;top:0;left:0;z-index:0;width:0;height:100%;background:#b19458}#shopify-section-topics-ec-blog .button-readmore:hover .d{fill:#fff}#shopify-section-topics-ec-blog .button-readmore:hover:before{content:"";width:100%}.template-blog-blog-ec .main-content,.template-blog-blog-corp .main-content{padding-top:80px}.template-blog-blog-ec .main-content .section__head,.template-blog-blog-corp .main-content .section__head{height:300px;position:relative;background-size:cover;background-position:center}.template-blog-blog-ec .main-content .section__head:before,.template-blog-blog-corp .main-content .section__head:before{filter:brightness(70%);background:inherit;content:"";position:absolute;top:0;right:0;bottom:0;left:0}.template-blog-blog-ec .main-content .section__head--title,.template-blog-blog-corp .main-content .section__head--title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.template-blog-blog-ec .main-content .section__head--title h1,.template-blog-blog-ec .main-content .section__head--title p,.template-blog-blog-corp .main-content .section__head--title h1,.template-blog-blog-corp .main-content .section__head--title p{color:#fff;font-family:Shippori Mincho B1,serif;text-shadow:2px 2px 4px #000}.template-blog-blog-ec .main-content .section__head--title h1,.template-blog-blog-corp .main-content .section__head--title h1{border-bottom:solid 1px #fff;padding-bottom:15px}.template-blog-blog-ec .main-content .blog-ec,.template-blog-blog-corp .main-content .blog-ec{max-width:1200px;margin:50px auto 0;display:grid;grid-template-columns:1fr 240px;gap:100px}@media screen and (max-width:1340px){.template-blog-blog-ec .main-content .blog-ec,.template-blog-blog-corp .main-content .blog-ec{max-width:1000px;grid-template-columns:1fr 300px;gap:50px}}@media screen and (max-width:990px){.template-blog-blog-ec .main-content .blog-ec,.template-blog-blog-corp .main-content .blog-ec{max-width:700px;gap:30px;grid-template-columns:1fr 200px}}@media screen and (max-width:750px){.template-blog-blog-ec .main-content .blog-ec,.template-blog-blog-corp .main-content .blog-ec{width:100%;padding:0 10px;box-sizing:border-box;max-width:none;display:block}}.template-blog-blog-ec .main-content .blog-ec .blog-articles__content,.template-blog-blog-corp .main-content .blog-ec .blog-articles__content{display:flex;gap:10px;flex-direction:column}.template-blog-blog-ec .main-content .blog-ec .blog-articles__content h2,.template-blog-blog-corp .main-content .blog-ec .blog-articles__content h2{font-size:20px;font-weight:600;text-align:left;line-height:1.5;margin:0}@media screen and (max-width:1340px){.template-blog-blog-ec .main-content .blog-ec .blog-articles__content h2,.template-blog-blog-corp .main-content .blog-ec .blog-articles__content h2{font-size:18px}}@media screen and (max-width:990px){.template-blog-blog-ec .main-content .blog-ec .blog-articles__content h2,.template-blog-blog-corp .main-content .blog-ec .blog-articles__content h2{font-size:16px}}.template-blog-blog-ec .main-content .blog-ec .blog-articles__content h2 .title,.template-blog-blog-corp .main-content .blog-ec .blog-articles__content h2 .title{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#3a7846;transition:.3s}.template-blog-blog-ec .main-content .blog-ec .blog-articles__content h2 .title:hover,.template-blog-blog-corp .main-content .blog-ec .blog-articles__content h2 .title:hover{color:#25282b}.template-blog-blog-ec .main-content .blog-ec .blog-articles__content .meta,.template-blog-blog-corp .main-content .blog-ec .blog-articles__content .meta{display:flex;font-size:13px;gap:5px;flex-direction:column}@media screen and (max-width:990px){.template-blog-blog-ec .main-content .blog-ec .blog-articles__content .meta,.template-blog-blog-corp .main-content .blog-ec .blog-articles__content .meta{display:block}}.template-blog-blog-ec .main-content .blog-ec .blog-articles__content .meta .blog-articles__date,.template-blog-blog-corp .main-content .blog-ec .blog-articles__content .meta .blog-articles__date{width:135px}.template-blog-blog-ec .main-content .blog-ec .blog-articles__content .meta .blog-articles__tags,.template-blog-blog-corp .main-content .blog-ec .blog-articles__content .meta .blog-articles__tags{display:flex;flex-wrap:wrap}.template-blog-blog-ec .main-content .blog-ec .blog-articles__content .meta .blog-articles__tags li,.template-blog-blog-corp .main-content .blog-ec .blog-articles__content .meta .blog-articles__tags li{margin-left:10px}.template-blog-blog-ec .main-content .blog-ec .blog-articles__content .meta .blog-articles__tags li:first-child,.template-blog-blog-corp .main-content .blog-ec .blog-articles__content .meta .blog-articles__tags li:first-child{margin-left:0}.template-blog-blog-ec .main-content .blog-ec .blog-articles__content .meta .blog-articles__tags li a,.template-blog-blog-corp .main-content .blog-ec .blog-articles__content .meta .blog-articles__tags li a{color:#3a7846}.template-blog-blog-ec .main-content .blog-ec .blog-articles__content .meta .blog-articles__tags li a:hover,.template-blog-blog-corp .main-content .blog-ec .blog-articles__content .meta .blog-articles__tags li a:hover{color:#69727b}.template-blog-blog-ec .main-content .blog-ec .blog-articles__content div.text p,.template-blog-blog-corp .main-content .blog-ec .blog-articles__content div.text p{display:inline;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin:0}.template-blog-blog-ec .main-content .blog-ec .blog-articles__content div.text a,.template-blog-blog-corp .main-content .blog-ec .blog-articles__content div.text a{color:#3a7846;transition:.3s}.template-blog-blog-ec .main-content .blog-ec .blog-articles__content div.text a:hover,.template-blog-blog-corp .main-content .blog-ec .blog-articles__content div.text a:hover{color:#69727b}.template-blog-blog-ec .main-content .blog-ec .blog-articles__list article.list__child,.template-blog-blog-corp .main-content .blog-ec .blog-articles__list article.list__child{display:grid;grid-template-columns:300px 1fr;gap:30px;width:100%;overflow:hidden;padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #ddd}@media screen and (max-width:1340px){.template-blog-blog-ec .main-content .blog-ec .blog-articles__list article.list__child,.template-blog-blog-corp .main-content .blog-ec .blog-articles__list article.list__child{grid-template-columns:200px 1fr}}@media screen and (max-width:990px){.template-blog-blog-ec .main-content .blog-ec .blog-articles__list article.list__child,.template-blog-blog-corp .main-content .blog-ec .blog-articles__list article.list__child{grid-template-columns:150px 1fr}}@media screen and (max-width:750px){.template-blog-blog-ec .main-content .blog-ec .blog-articles__list article.list__child,.template-blog-blog-corp .main-content .blog-ec .blog-articles__list article.list__child{grid-template-columns:100px 1fr;gap:10px}}.template-blog-blog-ec .main-content .blog-ec .blog-articles__list article.list__child li:last-child,.template-blog-blog-corp .main-content .blog-ec .blog-articles__list article.list__child li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.template-blog-blog-ec .main-content .blog-ec .blog-articles__list article.list__child a,.template-blog-blog-corp .main-content .blog-ec .blog-articles__list article.list__child a{overflow:hidden}.template-blog-blog-ec .main-content .blog-ec .blog-articles__list article.list__child a img,.template-blog-blog-corp .main-content .blog-ec .blog-articles__list article.list__child a img{height:200px;object-fit:cover;transition:.3s}@media screen and (max-width:1340px){.template-blog-blog-ec .main-content .blog-ec .blog-articles__list article.list__child a img,.template-blog-blog-corp .main-content .blog-ec .blog-articles__list article.list__child a img{height:150px}}@media screen and (max-width:750px){.template-blog-blog-ec .main-content .blog-ec .blog-articles__list article.list__child a img,.template-blog-blog-corp .main-content .blog-ec .blog-articles__list article.list__child a img{height:100px}}.template-blog-blog-ec .main-content .blog-ec .blog-articles__list article.list__child a img:hover,.template-blog-blog-corp .main-content .blog-ec .blog-articles__list article.list__child a img:hover{opacity:.7}.template-blog-blog-ec .main-content .blog-ec .blog-articles__link,.template-blog-blog-corp .main-content .blog-ec .blog-articles__link{height:fit-content}.template-blog-blog-ec .main-content .blog-ec .said-bar,.template-blog-blog-corp .main-content .blog-ec .said-bar{display:flex;flex-direction:column;gap:50px}@media screen and (max-width:750px){.template-blog-blog-ec .main-content .blog-ec .said-bar,.template-blog-blog-corp .main-content .blog-ec .said-bar{margin-top:100px}}.template-blog-blog-ec .main-content .blog-ec .said-bar .article__ranking--title,.template-blog-blog-corp .main-content .blog-ec .said-bar .article__ranking--title{font-weight:700;color:#333;font-size:16px;padding-bottom:10px;border-bottom:1px solid #ddd;margin-bottom:16px}.template-blog-blog-ec .main-content .blog-ec .said-bar .article__ranking li,.template-blog-blog-corp .main-content .blog-ec .said-bar .article__ranking li{list-style:decimal;margin-left:1.5em;margin-bottom:20px;line-height:1.4;font-size:15px}.template-blog-blog-ec .main-content .blog-ec .said-bar .article__ranking li a,.template-blog-blog-corp .main-content .blog-ec .said-bar .article__ranking li a{color:#3a7846;transition:.3s}.template-blog-blog-ec .main-content .blog-ec .said-bar .article__ranking li a:hover,.template-blog-blog-corp .main-content .blog-ec .said-bar .article__ranking li a:hover{color:#25282b}.template-blog-blog-ec .main-content .blog-ec .said-bar .article__ranking .title,.template-blog-blog-corp .main-content .blog-ec .said-bar .article__ranking .title{line-height:1.5}.template-blog-blog-ec .main-content .blog-ec .said-bar .article__tags--title,.template-blog-blog-corp .main-content .blog-ec .said-bar .article__tags--title{font-weight:700;color:#333;font-size:16px;padding-bottom:10px;border-bottom:1px solid #ddd;margin-bottom:16px}.template-blog-blog-ec .main-content .blog-ec .said-bar .article__tags li,.template-blog-blog-corp .main-content .blog-ec .said-bar .article__tags li{font-size:15px}.template-blog-blog-ec .main-content .blog-ec .said-bar .article__tags li a,.template-blog-blog-corp .main-content .blog-ec .said-bar .article__tags li a{color:#3a7846;transition:.3s}.template-blog-blog-ec .main-content .blog-ec .said-bar .article__tags li a:hover,.template-blog-blog-corp .main-content .blog-ec .said-bar .article__tags li a:hover{color:#25282b}.template-blog-blog-ec .is-pc,.template-blog-blog-corp .is-pc{display:block}@media screen and (max-width:750px){.template-blog-blog-ec .is-pc,.template-blog-blog-corp .is-pc{display:none!important}}.template-blog-blog-ec .section__head{background:url(/cdn/shop/files/blog-ec-kv.jpg?v=1763430062)}.template-blog-blog-corp .section__head{background:url(/cdn/shop/files/renewal-Blog.jpg?v=1734941309)}.related-articles{margin-top:100px}.related-articles__title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.related-articles__section{width:100%;background:#eee;font-size:20px;font-weight:700;padding:0 20px!important;line-height:57px;border-radius:2px;margin-bottom:20px!important;box-sizing:border-box}.related-articles ul{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:16px}@media screen and (max-width:990px){.related-articles ul{grid-template-columns:1fr 1fr;gap:30px}}.related-articles ul .related-articles__image>img{display:block;width:100%;height:150px;object-fit:cover}@media screen and (max-width:990px){.related-articles ul .related-articles__image>img{height:200px}}@media screen and (max-width:750px){.related-articles ul .related-articles__image>img{height:100px}}.related-articles ul li a{display:flex;flex-direction:column;gap:10px}.related-articles ul li a img,.related-articles ul li a .related-articles__title{transition:.3s}.related-articles ul li a .related-articles__title{color:#3a7846}.related-articles ul li a:hover img{opacity:.7}.related-articles ul li a:hover .related-articles__title{color:#25282b}#shopify-section-blog-list-breadcrumb{max-width:1200px;margin:50px auto 0}@media screen and (max-width:1340px){#shopify-section-blog-list-breadcrumb{max-width:1000px}}@media screen and (max-width:990px){#shopify-section-blog-list-breadcrumb{max-width:700px}}@media screen and (max-width:750px){#shopify-section-blog-list-breadcrumb{width:100%;padding:0 10px;box-sizing:border-box;max-width:none;display:block}}#shopify-section-blog-list-breadcrumb ol{display:flex;font-size:1.4rem}#shopify-section-blog-list-breadcrumb ol li{position:relative;display:flex;align-items:center}#shopify-section-blog-list-breadcrumb ol li:first-child a{padding-left:18px}#shopify-section-blog-list-breadcrumb ol li a{color:#3a7846;transition:.3s}#shopify-section-blog-list-breadcrumb ol li a.blogcrop:before,#shopify-section-blog-list-breadcrumb ol li a.blogec:before{content:"";width:15px;height:15px;display:inline-block;position:absolute;top:5px;left:0}#shopify-section-blog-list-breadcrumb ol li a.blogcrop:before{background-size:contain;background-repeat:no-repeat;background-image:url(/cdn/shop/files/corp-home.png?v=1762998926)}#shopify-section-blog-list-breadcrumb ol li a.blogec:before{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background:#3a7846;-webkit-mask-image:url(/cdn/shop/files/logo_healing_plaza_leaf.svg?v=1762999572);mask-image:url(/cdn/shop/files/logo_healing_plaza_leaf.svg?v=1762999572)}#shopify-section-blog-list-breadcrumb ol li a:hover{color:#69727b}#shopify-section-blog-list-breadcrumb ol li a:hover.blogcrop:before{background-image:url(/cdn/shop/files/crop-home-gray.png?v=1762999343)}#shopify-section-blog-list-breadcrumb ol li a:hover.blogec:before{background:#69727b}#shopify-section-blog-list-breadcrumb ol li:after{content:">";margin:0 8px}#shopify-section-blog-list-breadcrumb ol li:last-child:after{content:""}#shopify-section-blog-list-breadcrumb ol li span{color:#3a7846}
/*# sourceMappingURL=/cdn/shop/t/53/assets/main.css.map */
