@import"./fonts.css";:root{--base-px-mobile-429: .2331vw;--base-px-desktop-1920: .0520833vw;--base-px-mobile: var(--base-px-mobile-429);--base-px-desktop: var(--base-px-desktop-1920);--base-px: var(--base-px-mobile);--z-index-header: 9000;--z-index-headroom: 9000;--z-index-overlay: 10000;--z-index-drawer-main: calc(var(--z-index-overlay) + 1)}@media only screen and (min-width: 769px){:root{--base-px: var(--base-px-desktop)}}:root.has-drawer{overflow:hidden}.js-trim-img,.js-trim-img--cover,.js-trim-img--contain{position:relative}.ci-bgc--white .js-trim-img,.ci-bgc--white .js-trim-img--cover,.ci-bgc--white .js-trim-img--contain{background-color:#f2f2f2}.ci-bgc--black .js-trim-img,.ci-bgc--black .js-trim-img--cover,.ci-bgc--black .js-trim-img--contain{background-color:#0d0d0d}.js-trim-img__target{position:relative;overflow:hidden}.js-trim-img__target:before{display:block;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-animation:circle-loader 1s linear 0s infinite;animation:circle-loader 1s linear 0s infinite;margin:auto;border:2px solid #000;border-radius:50%;border-right-color:transparent;border-left-color:transparent;width:40px;height:40px;content:""}.ci-bgc--white .js-trim-img__target:before{border-top-color:#0d0d0d;border-bottom-color:#0d0d0d}.ci-bgc--black .js-trim-img__target:before{border-top-color:#f2f2f2;border-bottom-color:#f2f2f2}.js-trim-img img,.js-trim-img--cover img,.js-trim-img--contain img,.js-trim-img picture,.js-trim-img--cover picture,.js-trim-img--contain picture{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) translate3d(0,0,0);transform:translate(-50%,-50%) translateZ(0);opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);max-width:none}.js-trim-img--cover.is-full-height img,.js-trim-img--cover.is-full-height picture{width:auto;height:100%}.js-trim-img--cover.is-full-width img,.js-trim-img--cover.is-full-width picture{width:100%;height:auto}.js-trim-img--contain.is-full-height img,.js-trim-img--contain.is-full-height picture{width:auto;height:100%}.js-trim-img--contain.is-full-width img,.js-trim-img--contain.is-full-width picture{width:100%;height:auto}.js-trim-img--cover.is-full-width,.js-trim-img--cover.is-full-height,.js-trim-img--contain.is-full-width,.js-trim-img--contain.is-full-height{background-color:inherit}.js-trim-img--cover.is-full-width img,.js-trim-img--cover.is-full-width picture,.js-trim-img--cover.is-full-height img,.js-trim-img--cover.is-full-height picture,.js-trim-img--contain.is-full-width img,.js-trim-img--contain.is-full-width picture,.js-trim-img--contain.is-full-height img,.js-trim-img--contain.is-full-height picture{opacity:1}.js-trim-img--cover.is-full-width .js-trim-img__target:before,.js-trim-img--cover.is-full-height .js-trim-img__target:before,.js-trim-img--contain.is-full-width .js-trim-img__target:before,.js-trim-img--contain.is-full-height .js-trim-img__target:before{display:none}.l-page{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:100vh;overflow:hidden}.l-page__content{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;z-index:1;background-color:#fff;min-height:50px}.l-page__content:before{display:block;position:absolute;top:0;left:0;z-index:-1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);background-color:transparent;width:100%;height:100%;content:""}.l-page__content.is-screen-on:before{z-index:99998;background-color:#0000004d}.l-page__footer{position:relative;z-index:2;background-color:#333;min-height:50px;color:#999}.l-page__footer-content{padding-bottom:40px}.c-heading,.c-heading1,.c-heading2,.c-heading2a,.c-heading3,.c-heading4,.c-heading4a,.c-heading4b,.c-heading5,.c-heading6,.c-heading6a,.c-heading7{color:#333;font-family:azo-sans-web,Helvetica Neue,Helvetica,Open Sans,sans-serif;font-weight:500}.u-bgc--black .c-heading,.u-bgc--black1 .c-heading,.u-bgc--black2 .c-heading,.u-bgc--black3 .c-heading,.u-bgc--black .c-heading1,.u-bgc--black1 .c-heading1,.u-bgc--black2 .c-heading1,.u-bgc--black3 .c-heading1,.u-bgc--black .c-heading2,.u-bgc--black1 .c-heading2,.u-bgc--black2 .c-heading2,.u-bgc--black3 .c-heading2,.u-bgc--black .c-heading2a,.u-bgc--black1 .c-heading2a,.u-bgc--black2 .c-heading2a,.u-bgc--black3 .c-heading2a,.u-bgc--black .c-heading3,.u-bgc--black1 .c-heading3,.u-bgc--black2 .c-heading3,.u-bgc--black3 .c-heading3,.u-bgc--black .c-heading4,.u-bgc--black1 .c-heading4,.u-bgc--black2 .c-heading4,.u-bgc--black3 .c-heading4,.u-bgc--black .c-heading4a,.u-bgc--black1 .c-heading4a,.u-bgc--black2 .c-heading4a,.u-bgc--black3 .c-heading4a,.u-bgc--black .c-heading4b,.u-bgc--black1 .c-heading4b,.u-bgc--black2 .c-heading4b,.u-bgc--black3 .c-heading4b,.u-bgc--black .c-heading5,.u-bgc--black1 .c-heading5,.u-bgc--black2 .c-heading5,.u-bgc--black3 .c-heading5,.u-bgc--black .c-heading6,.u-bgc--black1 .c-heading6,.u-bgc--black2 .c-heading6,.u-bgc--black3 .c-heading6,.u-bgc--black .c-heading6a,.u-bgc--black1 .c-heading6a,.u-bgc--black2 .c-heading6a,.u-bgc--black3 .c-heading6a,.u-bgc--black .c-heading7,.u-bgc--black1 .c-heading7,.u-bgc--black2 .c-heading7,.u-bgc--black3 .c-heading7{color:#fff}.c-heading1{font-size:30px;font-size:3rem;line-height:1.0625!important}.c-heading2{font-size:26px;font-size:2.6rem;line-height:1.0625!important}.c-heading2a,.c-heading3{font-size:22px;font-size:2.2rem;line-height:1.0625!important}.c-heading4{font-size:18px;font-size:1.8rem;line-height:1.1!important}.c-heading4a{font-size:22px;font-size:2.2rem;line-height:1.1!important}.c-heading4b{font-size:20px;font-size:2rem;line-height:1.1!important}.c-heading5,.c-heading6{font-size:18px;font-size:1.8rem;line-height:1.1!important}.c-heading6a{font-size:15px;font-size:1.5rem;line-height:1.1!important}.c-heading7{font-size:12px;font-size:1.2rem;line-height:1.1!important}.c-text,.c-text1,.c-text2{color:#4d4d4d;line-height:1.33349!important}.u-bgc--black .c-text,.u-bgc--black1 .c-text,.u-bgc--black2 .c-text,.u-bgc--black3 .c-text,.u-bgc--black .c-text1,.u-bgc--black1 .c-text1,.u-bgc--black2 .c-text1,.u-bgc--black3 .c-text1,.u-bgc--black .c-text2,.u-bgc--black1 .c-text2,.u-bgc--black2 .c-text2,.u-bgc--black3 .c-text2{color:#fff}.c-text1,.c-text2{font-size:1.6rem}.p-email-newsletter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:75px calc(5% + 5px) 80px}.p-email-newsletter .c-png-icon-mail,.p-email-newsletter .c-svg-icon-mail{width:100%;max-width:32px}.p-email-newsletter .c-text1{margin-top:15px}.p-email-newsletter__form{display:block;width:100%;max-width:350px}.newsletter--form .note.form-success{margin-top:30px}.p-email-newsletter__form .newsletter-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-top:20px}.newsletter-form-inputs{display:grid;margin-top:30px;gap:20px 0;grid-template-columns:auto 55px;grid-template-areas:"email-input submit" "acceptance acceptance"}.newsletter-form-email-input{grid-area:email-input}.newsletter-form-acceptance{grid-area:acceptance}.newsletter-form-submit{grid-area:submit}.p-email-newsletter__form .newsletter-form-inputs p,.p-email-newsletter__form .newsletter-form-inputs input{display:inline;color:#4d4d4d;font-size:13px}.p-email-newsletter__form .newsletter-form-inputs input{background:#fff;border:1px solid #828282}.p-email-newsletter__form>.errors{display:none}.p-email-newsletter .c-form-text{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}.p-email-newsletter .c-form-submit{width:100%}.p-email-newsletter .c-png-icon-arrow1,.p-email-newsletter .c-svg-icon-arrow1{width:100%;max-width:17px}.c-newsletter__sns--two-columns{--icon-size: 29px;margin-top:0;width:100%;text-align:center;display:grid;grid-template-columns:repeat(2,calc(50% - 1px))}.c-newsletter__sns--two-columns .svg-icon{display:block;height:var(--icon-size)}.c-newsletter__sns--two-columns svg{width:100%;height:100%;display:block;margin:0 auto;color:#444e5b}.c-newsletter__sns--two-columns .block{margin-bottom:13px;padding-top:11px;padding-bottom:38.4px;border-left:1px solid #707070}.c-newsletter__sns--two-columns .block:first-child{border-left:none}.c-newsletter__sns--two-columns .block a{font-weight:500;text-decoration:none}.c-newsletter__sns--two-columns .block__icon{padding-bottom:1em}@media only screen and (max-width: 768px){.c-newsletter__sns--two-columns.c-text1{font-size:11px!important}}@media only screen and (min-width: 769px){.c-newsletter__sns--two-columns{--icon-size: 32px}.c-newsletter__sns--two-columns .block{margin-bottom:33px;padding-bottom:54px}}.p-news-entries{padding:40px 0}.p-news-entries__heading{text-align:center}.p-news-entries__content{margin:30px 0 0}.p-news-entries__inner>.c-stroke-btn,.p-news-entries__inner>.c-stroke-btn--black,.p-news-entries__inner>.c-stroke-btn--white,.p-news-entries__inner>.c-stroke-btn--sp-black{margin:40px auto 0;width:calc(100% - 10px)}.p-news-entry a{display:block}.p-news-entry a:hover img{opacity:.7}.p-news-entry__info{padding:15px 0 30px}.p-news-entry__date{color:#999;font-size:1.2rem;margin-bottom:10px}.p-news-entries.u-bgc--black3 .p-news-entry__date{color:#fff}.p-news-entry__title{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);font-weight:400;font-size:1.4rem}#shopify-section-footer .p-news-entries{--aspect-ratio: 66.7647% }.p-exclusivenews{margin-top:30px}.p-exclusivenews-entry{margin:30px 0}.p-exclusivenews-entry__link{display:flex;align-items:center;gap:25px;flex-direction:column}.p-exclusivenews-entry__link:hover img{opacity:.7}.p-exclusivenews-entry__info>*{margin-top:2rem}@media only screen and (min-width: 48.0625em){.p-exclusivenews{margin-top:60px}.p-exclusivenews .p-news-entries__heading{text-align:left}.p-exclusivenews-entry{margin:60px 0}.p-exclusivenews-entry__link{gap:50px;flex-direction:row;align-items:flex-start}.p-exclusivenews-entry__image{flex-basis:calc((100% - 100px) / 3);flex-shrink:0;overflow:hidden}}.p-footer-navi{padding:40px 0}.p-footer-navi__col{border-bottom:1px solid #4d4d4d}.p-footer-navi__col+.p-footer-navi__col{margin-top:10px}.p-footer-navi__title{position:relative;padding:20px 0;color:#fff;font-size:1.7rem;font-weight:400;font-weight:500}.p-footer-navi__title:before,.p-footer-navi__title:after{display:block;position:absolute;top:0;right:15px;bottom:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);margin:auto;background-color:#ccc;width:13px;height:1px;content:""}.p-footer-navi__title:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:1}.p-footer-navi__title.is-active:after{opacity:0}.p-footer-navi__items{display:none;margin:0}.p-footer-navi__item{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:color;transition-property:color;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);border-top:1px solid #4d4d4d;padding-left:15px;color:#ccc;font-size:1.3rem}.p-footer-navi__item a{display:block;padding:15px 0}.p-footer-navi__item:hover{color:#fff}.p-footer-navi__item.js-add-accordion{position:relative}.p-footer-navi__item.js-add-accordion a{display:inline-block;padding:15px 40% 15px 0;color:#ccc}.p-footer-navi__item.js-add-accordion span{display:inline-block;padding:15px;width:45px;height:15px;position:absolute;top:0;right:0;transform:translateY(10px)}.p-footer-navi__item.js-add-accordion span:before,.p-footer-navi__item.js-add-accordion span:after{display:block;position:absolute;top:0;right:15px;bottom:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);margin:auto;background-color:#ccc;width:13px;height:1px;content:""}.p-footer-navi__item.js-add-accordion span:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:1}.p-footer-navi__item.js-add-accordion span.is-active:after{opacity:0}.p-footer-navi__submenus{display:none;margin:0;padding-left:12px}.p-footer-navi__submenu a{color:#ccc}.p-footer-navi__submenu+.p-footer-navi__submenu{border-top:1px solid #4d4d4d}span.qty-box{display:flex;justify-content:center;position:relative}span.qty-box input.cart__product-qty{width:40px;display:inline-block;text-align:center;font-size:16px;font-weight:600}.qty-box .btn.btn-normal{padding:0;margin:0;width:40px;background:0 0;color:#000;text-align:center;display:inline-block;font-size:20px}@media only screen and (min-width: 48.0625em){.p-footer-navi__item.js-add-accordion a{display:block;padding:0}.p-footer-navi__item.js-add-accordion a:hover{color:#fff}.p-footer-navi__item.js-add-accordion span{display:none}.p-footer-navi__submenus{display:block;padding-left:1rem}.p-footer-navi__submenu{margin-top:12px}.p-footer-navi__submenu+.p-footer-navi__submenu{border:0}}.l-page__footer-content .p-footer-sns{width:75%}.l-page__footer-content .p-footer-sns .p-footer-disclaimer__text{margin-bottom:10px;text-align:justify;margin-top:0;line-height:15px}.p-footer-sns__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p-footer-sns__item+.p-footer-sns__item{margin-left:30px}.p-footer-sns__item{opacity:.6;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.p-footer-sns__item .c-svg-icon-facebook,.p-footer-sns__item .c-svg-icon-insta{fill:#ccc;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:fill;transition-property:fill;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.p-footer-sns__item a{width:22px;display:block}.p-footer-sns__item a img{display:block;width:100%;height:auto}.p-footer-sns__item .c-svg-icon-facebook,.p-footer-sns__item .c-png-icon-facebook,.p-footer-sns__item .c-png-icon-facebook--white{width:15px}.p-footer-sns__item .c-svg-icon-insta,.p-footer-sns__item .c-png-icon-insta,.p-footer-sns__item .c-png-icon-insta--white,.p-footer-sns__item .c-png-icon-insta--gray{width:22px}.p-footer-sns__item:hover{opacity:1}.p-footer-sns__item:hover .c-svg-icon-facebook,.p-footer-sns__item:hover .c-svg-icon-insta{fill:#fff}.p-footer-copyright{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:40px}.p-footer-copyright .c-svg-site-logo{width:100%;max-width:134px}.p-footer-copyright__title{color:#fff;font-family:azo-sans-web,Open Sans,sans-serif;font-size:2.6rem;font-weight:400;font-weight:500}.p-footer-copyright__title img{display:block;max-width:134px}.p-footer-copyright__text,.p-footer-disclaimer__text{margin-top:10px;font-size:1.1rem}.p-footer-toolset{margin-top:30px}.p-footer-toolset .c-icon-accessibility{margin:15px auto 0;width:36px;height:36px}.p-language-selector{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-language-selector__text{font-size:1.1rem;padding-right:5px}.p-language-selector__label{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:color,border-color;transition-property:color,border-color;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);border:1px solid #999;border-radius:4px;padding:5px 10px;font-size:1.1rem}.p-language-selector:hover{cursor:pointer}.p-language-selector:hover .p-language-selector__label{border-color:#fff;color:#fff}.c-buy-btn,.c-buy-btn--small{position:relative;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);background-color:#000;color:#fff;text-align:center}.c-buy-btn:hover,.c-buy-btn--small:hover{background-color:#000000b3}.c-buy-btn__text{padding:20px 15px;font-size:1.3rem;line-height:1.54;line-height:1.33349!important}.c-buy-btn__text a:after{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:""}.c-buy-btn--small{min-width:90px}.c-buy-btn--small .c-buy-btn__text{padding:10px 15px;font-size:1.1rem;line-height:1.34;line-height:1.33349!important}.c-fill-btn,.c-fill-btn--black{position:relative;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:color,background-color,opacity;transition-property:color,background-color,opacity;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);letter-spacing:.05rem}.c-fill-btn__text{padding:15px 8px;font-size:1.2rem;line-height:1.667;line-height:1.33349!important}.c-fill-btn__text a:after{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:""}.c-fill-btn.has-arrow,.has-arrow.c-fill-btn--black{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-fill-btn.has-arrow:after,.has-arrow.c-fill-btn--black:after{display:block;-webkit-transform:translateX(-25%) rotate(45deg);transform:translate(-25%) rotate(45deg);-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:border-color;transition-property:border-color;-webkit-transition-property:opacity,border-color;transition-property:opacity,border-color;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);border-top:1px solid transparent;border-right:1px solid transparent;width:7px;height:7px;content:""}.c-fill-btn--black{background-color:#000;color:#fff}.c-fill-btn--black.has-arrow:after{border-color:#fff!important}.c-stroke-btn,.c-stroke-btn--black,.c-stroke-btn--white,.c-stroke-btn--sp-black{position:relative;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:color,background-color,border-color,opacity;transition-property:color,background-color,border-color,opacity;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);border-width:1px;border-style:solid;letter-spacing:.05rem}.c-stroke-btn__text{padding:15px 8px;font-size:1.2rem;line-height:1.33349!important}.c-stroke-btn__text a:after{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:""}.c-stroke-btn.has-arrow,.has-arrow.c-stroke-btn--black,.has-arrow.c-stroke-btn--white,.has-arrow.c-stroke-btn--sp-black{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-stroke-btn.has-arrow:after,.has-arrow.c-stroke-btn--black:after,.has-arrow.c-stroke-btn--white:after,.has-arrow.c-stroke-btn--sp-black:after{display:block;-webkit-transform:translateX(-25%) rotate(45deg);transform:translate(-25%) rotate(45deg);-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:border-color;transition-property:border-color;-webkit-transition-property:opacity,border-color;transition-property:opacity,border-color;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);border-top:1px solid transparent;border-right:1px solid transparent;width:7px;height:7px;content:""}.c-stroke-btn--black{border-color:#000;color:#000}.c-stroke-btn--black.has-arrow:after{border-color:#000!important}.c-stroke-btn--white{border-color:#fff;color:#fff}.c-stroke-btn--white.has-arrow:after{border-color:#fff!important}.c-stroke-btn--sp-black{border-color:#000;color:#000}.c-stroke-btn--sp-black.has-arrow:after{border-color:#000!important}.c-text-btn,.c-text-btn--black,.c-text-btn--white{display:inline-block;letter-spacing:.05rem}.c-text-btn__text{position:relative;border-bottom:1px solid transparent;padding:2px 0;font-size:1.2rem;letter-spacing:.05rem}.c-text-btn__text:before{display:block;position:absolute;bottom:0;left:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:width;transition-property:width;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);background-color:#000;width:0;height:1px;content:""}.c-text-btn__text a:after{display:block;position:absolute;top:0;left:0;z-index:100;width:100%;height:100%;content:""}.c-text-btn.has-arrow .c-text-btn__text,.has-arrow.c-text-btn--black .c-text-btn__text,.has-arrow.c-text-btn--white .c-text-btn__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-text-btn.has-arrow .c-text-btn__text:after,.has-arrow.c-text-btn--black .c-text-btn__text:after,.has-arrow.c-text-btn--white .c-text-btn__text:after{display:block;-webkit-transform:translateX(-25%) rotate(45deg);transform:translate(-25%) rotate(45deg);-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:border-color;transition-property:border-color;-webkit-transition-property:opacity,border-color;transition-property:opacity,border-color;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);margin-left:8px;border-top:1px solid transparent;border-right:1px solid transparent;width:7px;height:7px;content:""}.c-text-btn--black{color:#202020}.c-text-btn--black.has-arrow .c-text-btn__text:after{border-color:#202020!important}.c-text-btn--white{color:#fff}.c-text-btn--white.has-arrow .c-text-btn__text:before{background-color:#fff}.c-text-btn--white.has-arrow .c-text-btn__text:after{border-color:#fff!important}.c-play-btn{cursor:pointer}button.c-play-btn{background:none;border:none}.c-play-btn__icon{display:block;position:relative;margin:auto;width:50px;height:50px}.c-play-btn__icon:before{display:block;position:absolute;top:0;left:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);border-radius:50%;background-color:#fff;width:100%;height:100%;content:""}.c-play-btn__icon:after{display:block;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transform:translateX(15%) rotate(-90deg);transform:translate(15%) rotate(-90deg);-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:border-color;transition-property:border-color;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);margin:auto;border-width:10px 6px 0 6px;border-style:solid;border-color:#000 transparent transparent transparent;width:0;height:0;content:""}.c-play-btn:hover .c-play-btn__icon:before{-webkit-transform:scale(1.125);transform:scale(1.125)}.c-play-btn__label{display:block;margin-top:15px;color:#fff;font-size:1rem;text-align:center}.c-read-more,.c-read-more--white,.c-read-more--black{position:relative}.c-read-more__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.1rem}.c-read-more__text:after{display:block;-webkit-transform:translateY(-25%) rotate(135deg);transform:translateY(-25%) rotate(135deg);-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:border-color;transition-property:border-color;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);margin-left:10px;border-top:1px solid transparent;border-right:1px solid transparent;width:6px;height:6px;content:""}.c-read-more--white{color:#fff}.c-read-more--white .c-read-more__text:after{display:block;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:border-color;transition-property:border-color;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);border-top:1px solid #fff;border-right:1px solid #fff;width:6px;height:6px}.c-read-more--black{color:#4d4d4d}.c-read-more--black .c-read-more__text:after{display:block;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:border-color;transition-property:border-color;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);border-top:1px solid #4d4d4d;border-right:1px solid #4d4d4d;width:6px;height:6px}.c-png,.c-png-text,.c-png-text-sign,.c-png-text-sign--white,.c-png-icon,.c-png-icon-bag,.c-png-icon-bag--white,.c-png-icon-user,.c-png-icon-user--white,.c-png-icon-access,.c-png-icon-access--white,.c-png-icon-phone,.c-png-icon-mail,.c-png-icon-mail2,.c-png-icon-arrow1,.c-png-icon-search,.c-png-icon-toaster,.c-png-icon-kettle,.c-png-icon-facebook,.c-png-icon-facebook--white,.c-png-icon-twitter,.c-png-icon-insta,.c-png-icon-insta--white,.c-png-icon-insta--gray,.c-svg,.c-svg-site-logo,.c-svg-text,.c-svg-text-toaster,.c-svg-text-kettle,.c-svg-text-home,.c-svg-text-about-us,.c-svg-text-better-morning,.c-svg-text-support,.c-svg-text-bmbl--1r,.c-svg-text-bmbl--2r--ta-c,.c-svg-text-bmbl--2r--ta-l,.c-svg-text-sign,.c-svg-icon,.c-svg-icon-bag,.c-svg-icon-user,.c-svg-icon-access,.c-svg-icon-mail,.c-svg-icon-arrow1,.c-svg-icon-toaster,.c-svg-icon-kettle,.c-svg-icon-facebook,.c-svg-icon-insta{display:block;position:relative;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:fill;transition-property:fill;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.c-svg svg,.c-svg-site-logo svg,.c-svg-text svg,.c-svg-text-toaster svg,.c-svg-text-kettle svg,.c-svg-text-home svg,.c-svg-text-about-us svg,.c-svg-text-better-morning svg,.c-svg-text-support svg,.c-svg-text-bmbl--1r svg,.c-svg-text-bmbl--2r--ta-c svg,.c-svg-text-bmbl--2r--ta-l svg,.c-svg-text-sign svg,.c-svg-icon svg,.c-svg-icon-bag svg,.c-svg-icon-user svg,.c-svg-icon-access svg,.c-svg-icon-mail svg,.c-svg-icon-arrow1 svg,.c-svg-icon-toaster svg,.c-svg-icon-kettle svg,.c-svg-icon-facebook svg,.c-svg-icon-insta svg{position:absolute;top:0;left:0;width:100%;height:100%}.c-svg--white{fill:#fff}.c-svg--gray1{fill:#999}.c-svg-site-logo:before{display:block;padding-top:13.91304%;width:100%;content:""}.c-png-text,.c-png-text-sign,.c-png-text-sign--white,.c-svg-text,.c-svg-text-toaster,.c-svg-text-kettle,.c-svg-text-home,.c-svg-text-about-us,.c-svg-text-better-morning,.c-svg-text-support,.c-svg-text-bmbl--1r,.c-svg-text-bmbl--2r--ta-c,.c-svg-text-bmbl--2r--ta-l,.c-svg-text-sign{position:relative}.c-png-text-sign,.c-png-text-sign--white{background-image:url(../img/common/icon-sign.png);background-position:center center;background-repeat:no-repeat;background-size:contain}.c-png-text-sign--white{background-image:url(../img/common/icon-sign-white.png)}.c-png-icon-bag,.c-png-icon-bag--white{background-image:url(../img/common/icon-bag.png)}.c-png-icon-bag--white{background-image:url(../img/common/icon-bag-white.png)}.c-png-icon-user,.c-png-icon-user--white{background-image:url(../img/common/icon-user.png)}.c-png-icon-user--white{background-image:url(../img/common/icon-user-white.png)}.c-png-icon-access,.c-png-icon-access--white{background-image:url(../img/common/icon-access.png)}.c-png-icon-access--white{background-image:url(../img/common/icon-access-white.png)}.c-png-icon-phone{background-image:url(../img/common/icon-phone.png)}.c-png-icon-mail{background-image:url(../img/common/icon-mail.png)}.c-png-icon-mail2{background-image:url(../img/common/icon-mail2.png)}.c-png-icon-arrow1{background-image:url(../img/common/icon-arrow1.png)}.c-png-icon-search{background-image:url(../img/common/icon-search.png)}.c-png-icon-toaster{background-image:url(../img/common/icon-toaster.png)}.c-png-icon-kettle{background-image:url(../img/common/icon-kettle.png)}.c-png-icon-facebook,.c-png-icon-facebook--white{background-image:url(../img/common/icon-facebook.png)}.c-png-icon-facebook--white{background-image:url(../img/common/icon-facebook-white.png)}.c-png-icon-twitter{background-image:url(../img/common/icon-twitter.png)}.c-png-icon-insta,.c-png-icon-insta--white,.c-png-icon-insta--gray{background-image:url(../img/common/icon-insta.png)}.c-png-icon-insta--white{background-image:url(../img/common/icon-insta-white.png)}.c-png-icon-insta--gray{background-image:url(../img/common/icon-insta-gray.png)}.c-png-text-sign:before,.c-png-text-sign--white:before{display:block;padding-top:15.9204%;width:100%;content:""}.c-svg-text-toaster:before{display:block;padding-top:6.68058%;width:100%;content:""}.c-svg-text-kettle:before{display:block;padding-top:7.15884%;width:100%;content:""}.c-svg-text-home:before{display:block;padding-top:25.19685%;width:100%;content:""}.c-svg-text-about-us:before{display:block;padding-top:16%;width:100%;content:""}.c-svg-text-better-morning:before{display:block;padding-top:11.9403%;width:100%;content:""}.c-svg-text-support:before{display:block;padding-top:21.76871%;width:100%;content:""}.c-svg-text-bmbl--1r:before{display:block;padding-top:8.08081%;width:100%;content:""}.c-svg-text-bmbl--2r--ta-c:before,.c-svg-text-bmbl--2r--ta-l:before{display:block;padding-top:26.22951%;width:100%;content:""}.c-svg-text-sign:before{display:block;padding-top:15.9204%;width:100%;content:""}.c-png-icon,.c-png-icon-bag,.c-png-icon-bag--white,.c-png-icon-user,.c-png-icon-user--white,.c-png-icon-access,.c-png-icon-access--white,.c-png-icon-phone,.c-png-icon-mail,.c-png-icon-mail2,.c-png-icon-arrow1,.c-png-icon-search,.c-png-icon-toaster,.c-png-icon-kettle,.c-png-icon-facebook,.c-png-icon-facebook--white,.c-png-icon-twitter,.c-png-icon-insta,.c-png-icon-insta--white,.c-png-icon-insta--gray{position:relative;background-position:center center;background-repeat:no-repeat;background-size:contain}.c-svg-icon,.c-svg-icon-bag,.c-svg-icon-user,.c-svg-icon-access,.c-svg-icon-mail,.c-svg-icon-arrow1,.c-svg-icon-toaster,.c-svg-icon-kettle,.c-svg-icon-facebook,.c-svg-icon-insta{position:relative}.c-png-icon-bag:before,.c-png-icon-bag--white:before,.c-svg-icon-bag:before{display:block;padding-top:91.42857%;width:100%;content:""}.c-png-icon-user:before,.c-png-icon-user--white:before,.c-svg-icon-user:before{display:block;padding-top:106.66667%;width:100%;content:""}.c-png-icon-access:before,.c-png-icon-access--white:before,.c-svg-icon-access:before{display:block;padding-top:118.51852%;width:100%;content:""}.c-png-icon-phone:before{display:block;padding-top:100%;width:100%;content:""}.c-png-icon-mail:before,.c-svg-icon-mail:before{display:block;padding-top:66.66667%;width:100%;content:""}.c-png-icon-mail2:before{display:block;padding-top:71.11111%;width:100%;content:""}.c-png-icon-arrow1:before,.c-svg-icon-arrow1:before{display:block;padding-top:66.66667%;width:100%;content:""}.c-png-icon-search:before{display:block;padding-top:96.9697%;width:100%;content:""}.c-png-icon-toaster:before,.c-svg-icon-toaster:before{display:block;padding-top:60.37736%;width:100%;content:""}.c-png-icon-kettle:before,.c-svg-icon-kettle:before{display:block;padding-top:64%;width:100%;content:""}.c-png-icon-facebook:before,.c-png-icon-facebook--white:before,.c-svg-icon-facebook:before{display:block;padding-top:177.77778%;width:100%;content:""}.c-png-icon-twitter:before{display:block;padding-top:82.05128%;width:100%;content:""}.c-png-icon-insta:before,.c-png-icon-insta--white:before,.c-png-icon-insta--gray:before,.c-svg-icon-insta:before{display:block;padding-top:100%;width:100%;content:""}.c-form-text{-webkit-appearance:none;outline:none;border:none;padding:10px 15px;font-size:1.6rem;line-height:1.33349!important}.c-form-text:focus::-webkit-input-placeholder{color:#202020}.c-form-text:focus::-moz-placeholder{color:#202020}.c-form-text:focus:-ms-input-placeholder{color:#202020}.c-form-text:focus::-ms-input-placeholder{color:#202020}.c-form-text:focus::placeholder{color:#202020}.c-form-submit{-webkit-appearance:none;fill:#fff;position:relative;border:none;background-color:#333}.c-form-submit .c-png-icon-arrow1,.c-form-submit .c-svg-icon-arrow1{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.p-mv{position:relative;background-color:#202020}.p-mv__slider .slick-arrow{z-index:-1}.p-mv__slider .slick-prev{left:5vw}.p-mv__slider .slick-next{right:5vw}.p-mv__slider .slick-dots{position:absolute;bottom:20px;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%)}.p-mv__slides{position:relative;z-index:1}.p-mv__slide{position:relative}.p-mv__img{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:5s;transition-duration:5s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);padding-top:124.8%;width:100%}.p-mv__img-inner{position:absolute;top:0;left:0;width:100%;height:100%}.p-mv__header,.p-mv__header--center,.p-mv__header--top{position:absolute;z-index:2;width:90%;text-align:center}.p-mv__header--center,.p-mv__header--top{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.p-mv__header--logo{top:53%}.p-mv__header-logo{margin-bottom:30px}.p-mv__header .c-svg-text-bmbl--1r,.p-mv__header--center .c-svg-text-bmbl--1r,.p-mv__header--top .c-svg-text-bmbl--1r{margin:auto;width:43.28%;max-width:606px}.p-mv__header .c-svg-text-bmbl--2r--ta-c,.p-mv__header--center .c-svg-text-bmbl--2r--ta-c,.p-mv__header--top .c-svg-text-bmbl--2r--ta-c{margin:auto;width:59.73%}.p-mv__header .c-svg-text-toaster,.p-mv__header--center .c-svg-text-toaster,.p-mv__header--top .c-svg-text-toaster{margin:auto;width:76.8%}.p-mv__header .c-svg-text-kettle,.p-mv__header--center .c-svg-text-kettle,.p-mv__header--top .c-svg-text-kettle{margin:auto;width:72%}.p-mv__header .c-stroke-btn,.p-mv__header--center .c-stroke-btn,.p-mv__header--top .c-stroke-btn,.p-mv__header .c-stroke-btn--black,.p-mv__header--center .c-stroke-btn--black,.p-mv__header--top .c-stroke-btn--black,.p-mv__header .c-stroke-btn--white,.p-mv__header--center .c-stroke-btn--white,.p-mv__header--top .c-stroke-btn--white,.p-mv__header .c-stroke-btn--sp-black,.p-mv__header--center .c-stroke-btn--sp-black,.p-mv__header--top .c-stroke-btn--sp-black{margin:5px auto 0;max-width:200px}.p-mv__header .c-stroke-btn__text,.p-mv__header--center .c-stroke-btn__text,.p-mv__header--top .c-stroke-btn__text{padding:10px 15px}.p-mv__category{font-size:1.1rem;letter-spacing:.25rem}.p-mv__category+.c-heading2{margin-top:20px}.p-mv__heading{margin:auto;font-family:azo-sans-web,Helvetica Neue,Helvetica,Open Sans,sans-serif;font-size:2.2rem;font-weight:400;font-weight:500;text-align:center}[class*=c-svg-text]+.p-mv__heading{display:none}.p-mv__category+.p-mv__heading{margin-top:20px}.p-mv__slider .p-mv__category,.p-mv__slider .p-mv__heading,.p-mv__slider .c-svg-text,.p-mv__slider .c-svg-text-toaster,.p-mv__slider .c-svg-text-kettle,.p-mv__slider .c-svg-text-home,.p-mv__slider .c-svg-text-about-us,.p-mv__slider .c-svg-text-better-morning,.p-mv__slider .c-svg-text-support,.p-mv__slider .c-svg-text-bmbl--1r,.p-mv__slider .c-svg-text-bmbl--2r--ta-c,.p-mv__slider .c-svg-text-bmbl--2r--ta-l,.p-mv__slider .c-svg-text-sign,.p-mv__slider .c-stroke-btn,.p-mv__slider .c-stroke-btn--black,.p-mv__slider .c-stroke-btn--white,.p-mv__slider .c-stroke-btn--sp-black,.p-mv__slider .p-mv__header-logo{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.p-mv__slider .p-mv__category{-webkit-transform:translateY(-20px);transform:translateY(-20px);-webkit-transition-delay:.2s;transition-delay:.2s}.p-mv__slider .p-mv__heading,.p-mv__slider .c-svg-text,.p-mv__slider .c-svg-text-toaster,.p-mv__slider .c-svg-text-kettle,.p-mv__slider .c-svg-text-home,.p-mv__slider .c-svg-text-about-us,.p-mv__slider .c-svg-text-better-morning,.p-mv__slider .c-svg-text-support,.p-mv__slider .c-svg-text-bmbl--1r,.p-mv__slider .c-svg-text-bmbl--2r--ta-c,.p-mv__slider .c-svg-text-bmbl--2r--ta-l,.p-mv__slider .c-svg-text-sign,.p-mv__slider .p-mv__header-logo{-webkit-transform:translateY(-30px);transform:translateY(-30px);-webkit-transition-delay:0s;transition-delay:0s}.p-mv__slider .c-stroke-btn,.p-mv__slider .c-stroke-btn--black,.p-mv__slider .c-stroke-btn--white,.p-mv__slider .c-stroke-btn--sp-black{-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition-delay:.15s;transition-delay:.15s}.p-mv__slide.is-active .p-mv__category,.p-mv__slide.is-active .p-mv__heading,.p-mv__slide.is-active .c-svg-text,.p-mv__slide.is-active .c-svg-text-toaster,.p-mv__slide.is-active .c-svg-text-kettle,.p-mv__slide.is-active .c-svg-text-home,.p-mv__slide.is-active .c-svg-text-about-us,.p-mv__slide.is-active .c-svg-text-better-morning,.p-mv__slide.is-active .c-svg-text-support,.p-mv__slide.is-active .c-svg-text-bmbl--1r,.p-mv__slide.is-active .c-svg-text-bmbl--2r--ta-c,.p-mv__slide.is-active .c-svg-text-bmbl--2r--ta-l,.p-mv__slide.is-active .c-svg-text-sign,.p-mv__slide.is-active .c-stroke-btn,.p-mv__slide.is-active .c-stroke-btn--black,.p-mv__slide.is-active .c-stroke-btn--white,.p-mv__slide.is-active .c-stroke-btn--sp-black,.p-mv__slide.is-active .p-mv__header-logo{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.collection_video .p-mv__movie-btn{position:absolute;right:30px;bottom:30px;z-index:98}.collection_video .p-mv__movie{position:absolute;top:0;left:0;z-index:99;box-shadow:0 19px 38px #0000004d,0 15px 12px #00000038;background-color:#000;width:100%;height:100%;max-height:calc(100% - 1px);display:none}.collection_video .p-mv__movie video{outline:none;width:100%;height:100%}.collection_video .p-mv__movie-close{position:absolute;top:10px;right:10px;z-index:100;border-radius:50%;background-color:#ffffff4d;width:35px;height:35px}.collection_video .p-mv__movie-close:before,.collection_video .p-mv__movie-close:after{display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background-color:#202020;width:20px;height:2px;content:""}.collection_video .p-mv__movie-close:before{transform:rotate(45deg)}.collection_video .p-mv__movie-close:after{transform:rotate(-45deg)}.collection_video .p-mv__movie-close:hover{cursor:pointer}.collection_video .p-mv__movie-play-btn-icon{display:block;position:relative;margin:auto;width:50px;height:50px}.collection_video .p-mv__movie-play-btn-icon:before{display:block;position:absolute;top:0;left:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);border-radius:50%;background-color:#fff;width:100%;height:100%;content:""}.collection_video .p-mv__movie-play-btn-icon:after{display:block;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transform:translateX(15%) rotate(-90deg);transform:translate(15%) rotate(-90deg);-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:border-color;transition-property:border-color;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);margin:auto;border-width:10px 6px 0 6px;border-style:solid;border-color:#000 transparent transparent transparent;width:0;height:0;content:""}.collection_video .p-mv__movie-play-btn-icon:hover{cursor:pointer}.collection_video .p-mv__movie-play-btn-icon:hover:before{-webkit-transform:scale(1.125);transform:scale(1.125)}@media only screen and (min-width: 768px){.collection_video .p-mv__movie-btn{right:60px;bottom:20px}.collection_video .p-mv__movie-close{top:30px;right:30px;width:48px;height:48px}.collection_video .p-mv__movie-close:before,.collection_video .p-mv__movie-close:after{width:28px;height:3px}.collection_video .p-mv__movie-play-btn-icon{width:80px;height:80px}.collection_video .p-mv__movie-play-btn-icon:after{display:block;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:border-color;transition-property:border-color;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);border-width:16px 9.5px 0 9.5px;border-style:solid;border-color:#000 transparent transparent transparent;width:0;height:0}}.p-section-header{position:relative;margin-right:4%;margin-left:4%;width:92%;text-align:center}.p-section-header .c-heading1+.c-text1{margin-top:30px}.p-section-header .c-heading2+.c-heading7{margin-top:10px}.p-section-header .c-heading2+.c-text1{margin-top:20px}.p-section-header .c-text1{padding-right:5px;padding-left:5px}.p-section-header .c-png-text-sign,.p-section-header .c-png-text-sign--white{margin:30px auto 0;width:116px}.p-section-header .ceo-name{margin-top:15px;color:#999;font-size:1.1rem}.p-center-mode-slider{overflow:hidden}.p-center-mode-slider__inner{position:relative;margin-left:20px}.p-center-mode-slider__slides{position:relative;overflow:visible!important}.p-center-mode-slider__slide{margin-right:2.5vw;margin-left:2.5vw;width:82vw}.p-center-mode-slider__img{overflow:hidden}.p-center-mode-slider__img img{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:5s;transition-duration:5s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);width:100%}.p-center-mode-slider__img a{pointer-events:none}.slick-current .p-center-mode-slider__img a{pointer-events:auto}.slick-current .p-center-mode-slider__img:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.p-center-mode-slider__info{margin-top:20px;padding-right:5px;padding-left:5px;text-align:center}.p-center-mode-slider__category{color:#999;font-size:1.1rem;letter-spacing:.25rem;text-align:left}.p-center-mode-slider__category+.c-heading6{margin-top:20px}.p-center-mode-slider .c-heading6{font-family:azo-sans-web,Helvetica Neue,Helvetica,Open Sans,sans-serif;font-size:2rem;font-weight:400;font-weight:500;text-align:left}.p-center-mode-slider .c-heading6+.c-text2{margin-top:20px}.p-center-mode-slider .c-text2{text-align:left}.p-center-mode-slider .c-text-btn,.p-center-mode-slider .c-text-btn--black,.p-center-mode-slider .c-text-btn--white{margin:30px auto 0}.p-page-navi-banner__mv{position:relative;overflow:hidden}.p-page-navi-banner__mv-img{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);overflow:hidden}.p-page-navi-banner__mv-img img{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:5s;transition-duration:5s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);width:100%}.p-page-navi-banner__header,.p-page-navi-banner__header--sup,.p-page-navi-banner__header--middle{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);margin-top:30px;padding-right:calc(5% + 5px);padding-left:calc(5% + 5px);width:100%}.p-page-navi-banner__heading,.p-page-navi-banner__heading--white,.p-page-navi-banner .c-svg-text-toaster,.p-page-navi-banner--ml .c-svg-text-toaster,.p-page-navi-banner--mr .c-svg-text-toaster,.p-page-navi-banner--full .c-svg-text-toaster,.p-page-navi-banner .c-svg-text-kettle,.p-page-navi-banner--ml .c-svg-text-kettle,.p-page-navi-banner--mr .c-svg-text-kettle,.p-page-navi-banner--full .c-svg-text-kettle,.p-page-navi-banner .c-svg-text-bmbl--2r--ta-l,.p-page-navi-banner--ml .c-svg-text-bmbl--2r--ta-l,.p-page-navi-banner--mr .c-svg-text-bmbl--2r--ta-l,.p-page-navi-banner--full .c-svg-text-bmbl--2r--ta-l{width:90%}.p-page-navi-banner__heading~.c-heading4,.p-page-navi-banner__heading--white~.c-heading4,.p-page-navi-banner .c-svg-text-toaster~.c-heading4,.p-page-navi-banner--ml .c-svg-text-toaster~.c-heading4,.p-page-navi-banner--mr .c-svg-text-toaster~.c-heading4,.p-page-navi-banner--full .c-svg-text-toaster~.c-heading4,.p-page-navi-banner .c-svg-text-kettle~.c-heading4,.p-page-navi-banner--ml .c-svg-text-kettle~.c-heading4,.p-page-navi-banner--mr .c-svg-text-kettle~.c-heading4,.p-page-navi-banner--full .c-svg-text-kettle~.c-heading4,.p-page-navi-banner .c-svg-text-bmbl--2r--ta-l~.c-heading4,.p-page-navi-banner--ml .c-svg-text-bmbl--2r--ta-l~.c-heading4,.p-page-navi-banner--mr .c-svg-text-bmbl--2r--ta-l~.c-heading4,.p-page-navi-banner--full .c-svg-text-bmbl--2r--ta-l~.c-heading4{position:relative;margin-top:20px;padding-top:20px}.p-page-navi-banner__heading~.c-heading4:before,.p-page-navi-banner__heading--white~.c-heading4:before,.p-page-navi-banner .c-svg-text-toaster~.c-heading4:before,.p-page-navi-banner--ml .c-svg-text-toaster~.c-heading4:before,.p-page-navi-banner--mr .c-svg-text-toaster~.c-heading4:before,.p-page-navi-banner--full .c-svg-text-toaster~.c-heading4:before,.p-page-navi-banner .c-svg-text-kettle~.c-heading4:before,.p-page-navi-banner--ml .c-svg-text-kettle~.c-heading4:before,.p-page-navi-banner--mr .c-svg-text-kettle~.c-heading4:before,.p-page-navi-banner--full .c-svg-text-kettle~.c-heading4:before,.p-page-navi-banner .c-svg-text-bmbl--2r--ta-l~.c-heading4:before,.p-page-navi-banner--ml .c-svg-text-bmbl--2r--ta-l~.c-heading4:before,.p-page-navi-banner--mr .c-svg-text-bmbl--2r--ta-l~.c-heading4:before,.p-page-navi-banner--full .c-svg-text-bmbl--2r--ta-l~.c-heading4:before{display:block;position:absolute;top:0;left:0;background-color:#202020;width:45px;height:1px;content:""}.p-page-navi-banner__heading~.c-stroke-btn,.p-page-navi-banner__heading--white~.c-stroke-btn,.p-page-navi-banner__heading~.c-stroke-btn--black,.p-page-navi-banner__heading--white~.c-stroke-btn--black,.p-page-navi-banner__heading~.c-stroke-btn--white,.p-page-navi-banner__heading--white~.c-stroke-btn--white,.p-page-navi-banner__heading~.c-stroke-btn--sp-black,.p-page-navi-banner__heading--white~.c-stroke-btn--sp-black,.p-page-navi-banner__heading~.c-text1,.p-page-navi-banner__heading--white~.c-text1,.p-page-navi-banner .c-svg-text-toaster~.c-stroke-btn,.p-page-navi-banner--ml .c-svg-text-toaster~.c-stroke-btn,.p-page-navi-banner--mr .c-svg-text-toaster~.c-stroke-btn,.p-page-navi-banner--full .c-svg-text-toaster~.c-stroke-btn,.p-page-navi-banner .c-svg-text-toaster~.c-stroke-btn--black,.p-page-navi-banner--ml .c-svg-text-toaster~.c-stroke-btn--black,.p-page-navi-banner--mr .c-svg-text-toaster~.c-stroke-btn--black,.p-page-navi-banner--full .c-svg-text-toaster~.c-stroke-btn--black,.p-page-navi-banner .c-svg-text-toaster~.c-stroke-btn--white,.p-page-navi-banner--ml .c-svg-text-toaster~.c-stroke-btn--white,.p-page-navi-banner--mr .c-svg-text-toaster~.c-stroke-btn--white,.p-page-navi-banner--full .c-svg-text-toaster~.c-stroke-btn--white,.p-page-navi-banner .c-svg-text-toaster~.c-stroke-btn--sp-black,.p-page-navi-banner--ml .c-svg-text-toaster~.c-stroke-btn--sp-black,.p-page-navi-banner--mr .c-svg-text-toaster~.c-stroke-btn--sp-black,.p-page-navi-banner--full .c-svg-text-toaster~.c-stroke-btn--sp-black,.p-page-navi-banner .c-svg-text-toaster~.c-text1,.p-page-navi-banner--ml .c-svg-text-toaster~.c-text1,.p-page-navi-banner--mr .c-svg-text-toaster~.c-text1,.p-page-navi-banner--full .c-svg-text-toaster~.c-text1,.p-page-navi-banner .c-svg-text-kettle~.c-stroke-btn,.p-page-navi-banner--ml .c-svg-text-kettle~.c-stroke-btn,.p-page-navi-banner--mr .c-svg-text-kettle~.c-stroke-btn,.p-page-navi-banner--full .c-svg-text-kettle~.c-stroke-btn,.p-page-navi-banner .c-svg-text-kettle~.c-stroke-btn--black,.p-page-navi-banner--ml .c-svg-text-kettle~.c-stroke-btn--black,.p-page-navi-banner--mr .c-svg-text-kettle~.c-stroke-btn--black,.p-page-navi-banner--full .c-svg-text-kettle~.c-stroke-btn--black,.p-page-navi-banner .c-svg-text-kettle~.c-stroke-btn--white,.p-page-navi-banner--ml .c-svg-text-kettle~.c-stroke-btn--white,.p-page-navi-banner--mr .c-svg-text-kettle~.c-stroke-btn--white,.p-page-navi-banner--full .c-svg-text-kettle~.c-stroke-btn--white,.p-page-navi-banner .c-svg-text-kettle~.c-stroke-btn--sp-black,.p-page-navi-banner--ml .c-svg-text-kettle~.c-stroke-btn--sp-black,.p-page-navi-banner--mr .c-svg-text-kettle~.c-stroke-btn--sp-black,.p-page-navi-banner--full .c-svg-text-kettle~.c-stroke-btn--sp-black,.p-page-navi-banner .c-svg-text-kettle~.c-text1,.p-page-navi-banner--ml .c-svg-text-kettle~.c-text1,.p-page-navi-banner--mr .c-svg-text-kettle~.c-text1,.p-page-navi-banner--full .c-svg-text-kettle~.c-text1,.p-page-navi-banner .c-svg-text-bmbl--2r--ta-l~.c-stroke-btn,.p-page-navi-banner--ml .c-svg-text-bmbl--2r--ta-l~.c-stroke-btn,.p-page-navi-banner--mr .c-svg-text-bmbl--2r--ta-l~.c-stroke-btn,.p-page-navi-banner--full .c-svg-text-bmbl--2r--ta-l~.c-stroke-btn,.p-page-navi-banner .c-svg-text-bmbl--2r--ta-l~.c-stroke-btn--black,.p-page-navi-banner--ml .c-svg-text-bmbl--2r--ta-l~.c-stroke-btn--black,.p-page-navi-banner--mr .c-svg-text-bmbl--2r--ta-l~.c-stroke-btn--black,.p-page-navi-banner--full .c-svg-text-bmbl--2r--ta-l~.c-stroke-btn--black,.p-page-navi-banner .c-svg-text-bmbl--2r--ta-l~.c-stroke-btn--white,.p-page-navi-banner--ml .c-svg-text-bmbl--2r--ta-l~.c-stroke-btn--white,.p-page-navi-banner--mr .c-svg-text-bmbl--2r--ta-l~.c-stroke-btn--white,.p-page-navi-banner--full .c-svg-text-bmbl--2r--ta-l~.c-stroke-btn--white,.p-page-navi-banner .c-svg-text-bmbl--2r--ta-l~.c-stroke-btn--sp-black,.p-page-navi-banner--ml .c-svg-text-bmbl--2r--ta-l~.c-stroke-btn--sp-black,.p-page-navi-banner--mr .c-svg-text-bmbl--2r--ta-l~.c-stroke-btn--sp-black,.p-page-navi-banner--full .c-svg-text-bmbl--2r--ta-l~.c-stroke-btn--sp-black,.p-page-navi-banner .c-svg-text-bmbl--2r--ta-l~.c-text1,.p-page-navi-banner--ml .c-svg-text-bmbl--2r--ta-l~.c-text1,.p-page-navi-banner--mr .c-svg-text-bmbl--2r--ta-l~.c-text1,.p-page-navi-banner--full .c-svg-text-bmbl--2r--ta-l~.c-text1{margin-top:20px}.p-page-navi-banner__heading,.p-page-navi-banner__heading--white{font-family:Gotham A,Gotham B,"sans-serif";font-size:2.2rem;font-weight:500;line-height:1.0625!important}.p-page-navi-banner .c-svg-text-toaster,.p-page-navi-banner--ml .c-svg-text-toaster,.p-page-navi-banner--mr .c-svg-text-toaster,.p-page-navi-banner--full .c-svg-text-toaster{max-width:300px}.p-page-navi-banner .c-svg-text-kettle,.p-page-navi-banner--ml .c-svg-text-kettle,.p-page-navi-banner--mr .c-svg-text-kettle,.p-page-navi-banner--full .c-svg-text-kettle{max-width:280px}.p-page-navi-banner .c-svg-text-bmbl--2r--ta-l,.p-page-navi-banner--ml .c-svg-text-bmbl--2r--ta-l,.p-page-navi-banner--mr .c-svg-text-bmbl--2r--ta-l,.p-page-navi-banner--full .c-svg-text-bmbl--2r--ta-l{max-width:208px}.p-page-navi-banner .c-heading4a+.c-text1,.p-page-navi-banner--ml .c-heading4a+.c-text1,.p-page-navi-banner--mr .c-heading4a+.c-text1,.p-page-navi-banner--full .c-heading4a+.c-text1{margin-top:40px}.p-text-overlay-banner+.p-page-navi-banner,.p-text-overlay-banner+.p-page-navi-banner--ml,.p-text-overlay-banner+.p-page-navi-banner--mr,.p-text-overlay-banner+.p-page-navi-banner--full{margin-top:20px}.p-page-navi-banner--ml.is-animated .p-page-navi-banner__mv-img,.p-page-navi-banner--ml.is-animated .p-page-navi-banner__header,.p-page-navi-banner--ml.is-animated .p-page-navi-banner__header--sup,.p-page-navi-banner--ml.is-animated .p-page-navi-banner__header--middle,.p-page-navi-banner--mr .p-page-navi-banner__mv-img,.p-page-navi-banner--mr.is-animated .p-page-navi-banner__header,.p-page-navi-banner--mr.is-animated .p-page-navi-banner__header--sup,.p-page-navi-banner--mr.is-animated .p-page-navi-banner__header--middle{-webkit-transform:translateX(0);transform:translate(0);opacity:1}.p-page-navi-banner--full.is-animated .p-page-navi-banner__mv-img,.p-page-navi-banner--full.is-animated .p-page-navi-banner__header,.p-page-navi-banner--full.is-animated .p-page-navi-banner__header--sup,.p-page-navi-banner--full.is-animated .p-page-navi-banner__header--middle{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.p-page-navi-banner--ml .p-page-navi-banner__mv-img{-webkit-transform:translateX(100px);transform:translate(100px);opacity:0}.p-page-navi-banner--ml .p-page-navi-banner__header,.p-page-navi-banner--ml .p-page-navi-banner__header--sup,.p-page-navi-banner--ml .p-page-navi-banner__header--middle{-webkit-transform:translateX(50px);transform:translate(50px);opacity:0;-webkit-transition-delay:.15s;transition-delay:.15s}.p-page-navi-banner--mr .p-page-navi-banner__header,.p-page-navi-banner--mr .p-page-navi-banner__header--sup,.p-page-navi-banner--mr .p-page-navi-banner__header--middle{-webkit-transform:translateX(-50px);transform:translate(-50px);opacity:0;-webkit-transition-delay:.15s;transition-delay:.15s}.p-page-navi-banner--full .p-page-navi-banner__mv-img{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0}.p-page-navi-banner--full .p-page-navi-banner__header,.p-page-navi-banner--full .p-page-navi-banner__header--sup,.p-page-navi-banner--full .p-page-navi-banner__header--middle{-webkit-transform:translateY(-50px);transform:translateY(-50px);opacity:0;-webkit-transition-delay:.15s;transition-delay:.15s}.p-product-introduction{position:relative}.p-product-introduction__header{z-index:2;margin:auto;padding-top:40px;width:calc(90% - 10px)}.p-product-introduction .c-heading4a{margin-top:20px;font-family:azo-sans-web,Open Sans,sans-serif;font-weight:400;font-weight:500}.p-product-introduction .c-text1{margin-top:10px}.p-product-introduction__mv{position:relative;padding-top:73.6%;width:100%}.p-product-introduction__mv-inner{position:absolute;top:0;left:0;width:100%;height:100%}.p-product-introduction .c-heading1,.p-product-introduction .c-heading4a,.p-product-introduction .c-text1,.p-product-introduction__mv{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.p-product-introduction .c-heading1,.p-product-introduction .c-heading4a,.p-product-introduction .c-text1{opacity:0}.p-product-introduction .c-heading1{-webkit-transition-delay:.15s;transition-delay:.15s}.p-product-introduction .c-heading4a{-webkit-transition-delay:.3s;transition-delay:.3s}.p-product-introduction .c-text1{-webkit-transition-delay:.45s;transition-delay:.45s}.p-product-introduction__mv{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}.p-product-introduction.is-animated .c-heading1,.p-product-introduction.is-animated .c-heading4a,.p-product-introduction.is-animated .c-text1{opacity:1}.p-product-introduction.is-animated .p-product-introduction__mv{-webkit-transform:scale(1);transform:scale(1);opacity:1}.p-text-overlay-banner{position:relative;overflow:hidden}.p-text-overlay-banner__img{position:relative;padding-top:100%;width:100%;overflow:hidden}.p-text-overlay-banner__img-inner{position:absolute;top:0;left:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:5s;transition-duration:5s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);width:100%;height:100%}.p-text-overlay-banner__header{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:50%;left:50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transform:translateX(-50%) translateY(-50%);transform:translate(-50%) translateY(-50%);width:calc(90% - 10px);height:68%}.p-text-overlay-banner__header .c-svg-text-bmbl--2r--ta-l{width:81.9%}.p-text-overlay-banner__img,.p-text-overlay-banner__header{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:opacity,margin-top,-webkit-transform;transition-property:opacity,margin-top,-webkit-transform;transition-property:opacity,transform,margin-top;transition-property:opacity,transform,margin-top,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.p-text-overlay-banner__img{-webkit-transform:scale(1.05);transform:scale(1.05)}.p-text-overlay-banner__header{-webkit-transition-delay:.15s;transition-delay:.15s;margin-top:50px}.p-text-overlay-banner.is-animated .p-text-overlay-banner__img{-webkit-transform:scale(1);transform:scale(1);opacity:1}.p-text-overlay-banner.is-animated .p-text-overlay-banner__header{opacity:1;margin-top:0}.p-stories{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);padding:60px 0}.p-stories .c-svg-text-sign{margin:40px auto 0;max-width:116px}.p-stories__content{margin-top:60px;padding-right:5%;padding-left:5%}.p-stories__items{-webkit-box-flex:.88;-ms-flex:.88;flex:.88;counter-reset:stories-counter 0;margin-top:0}.p-stories__item{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:margin-top;transition-property:margin-top;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);counter-increment:stories-counter}.p-stories__item+.p-stories__item{margin-top:50px}.p-stories__info{margin-top:20px;padding-right:5px;padding-left:5px}.p-stories .c-heading4a{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.p-stories .c-heading4a:before{font-size:1.3rem;content:counter(stories-counter,decimal-leading-zero) ".";margin-right:5px}.p-stories .c-heading4a:after{display:none;position:absolute;top:50%;left:100%;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:width;transition-property:width;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);margin:auto;background-color:transparent;width:0;height:1px;content:""}.p-stories .c-heading4a.is-active{opacity:1}.p-stories .c-heading4a.is-active:after{width:80px}[class*=u-bgc--black] .p-stories .c-heading4a.is-active:after{background-color:#f7f7f7}[class*=u-bgc--light-gray] .p-stories .c-heading4a.is-active:after{background-color:#4d4d4d}.p-stories__texts{margin-top:10px}.p-stories__texts.is-open .c-stroke-btn,.p-stories__texts.is-open .c-stroke-btn--black,.p-stories__texts.is-open .c-stroke-btn--white,.p-stories__texts.is-open .c-stroke-btn--sp-black{display:-webkit-box;display:-ms-flexbox;display:flex}.p-stories__text{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden;font-size:1.3rem;line-height:2;line-height:1.33349!important;word-break:break-all}[class*=u-bgc--black] .p-stories__text{color:#ccc}[class*=u-bgc--light-gray] .p-stories__text{color:#4d4d4d}.p-stories .c-stroke-btn,.p-stories .c-stroke-btn--black,.p-stories .c-stroke-btn--white,.p-stories .c-stroke-btn--sp-black{display:none;margin-top:30px}.p-stories .c-read-more,.p-stories .c-read-more--white,.p-stories .c-read-more--black{margin-top:10px}.p-stories__images{display:none;-webkit-box-flex:1;-ms-flex:1;flex:1}.p-color-variation{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.p-color-variation__sliders{position:relative;padding-right:5px;padding-left:5px}.p-color-variation__sliders>.slick-list{overflow:hidden}.p-color-variation__slider{position:relative;width:100%}.p-color-variation__slider .slick-arrow{display:none!important}.p-color-variation__slider .slick-arrow:before{background-color:#e6e6e680}.p-color-variation__img img{width:100%}.p-color-variation__info{margin-top:30px;padding-right:5px;padding-left:5px}.p-color-variation__info .c-svg-text-toaster{max-width:280px}.p-color-variation__price{margin-top:20px;font-size:1.8rem}.p-color-variation__thumbnails{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px}.p-color-variation__thumbnail{position:relative;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);margin-right:10px;padding:10px;width:calc(33.33333% - 6.66667px);max-width:175px}.p-color-variation__thumbnail:nth-child(3n+3){margin-right:0}.p-color-variation__thumbnail.is-active:before{display:block;position:absolute;top:0;left:0;border:1px solid #000;width:100%;height:100%;content:""}.template-collection .p-color-variation__thumbnails-slides{margin-top:30px}.template-collection .p-color-variation .product-color-variant-img.is-active img{border:1px solid #000}.template-collection .p-color-variation .product-color-variant-img{margin-right:10px}.template-collection .p-color-variation .product-color-variant-img img{padding:20px 4px}#shopify-section-p-featured-product-toaster .p-color-variation .product-color-variant-img img,#shopify-section-p-featured-product-kettle .p-color-variation .product-color-variant-img img{padding:20px 10px}.template-collection .p-stories__items .p-stories__texts .p-stories__text p{word-break:break-word}@media only screen and (min-width: 48.0625em){.template-collection .p-color-variation__thumbnails-slides{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:40px}.template-collection .p-color-variation .product-color-variant-img{width:80px;cursor:pointer;margin-right:10px}.template-collection .p-color-variation .product-color-variant-img img,#shopify-section-p-featured-product-toaster .p-color-variation .product-color-variant-img img,#shopify-section-p-featured-product-kettle .p-color-variation .product-color-variant-img img{padding:16px 4px}}.p-stories-recipes{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);padding:60px 0}.p-stories-recipes .c-heading7{font-family:azo-sans-web,Helvetica Neue,Helvetica,Open Sans,sans-serif;font-weight:400}.p-stories-recipes .p-center-mode-slider{margin-top:30px}.p-stories-recipes .c-stroke-btn,.p-stories-recipes .c-stroke-btn--black,.p-stories-recipes .c-stroke-btn--white,.p-stories-recipes .c-stroke-btn--sp-black{margin:40px auto 0;width:calc(90% - 10px)}.p-stories-recipes.is-animated{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.balmuda-the-toaster{padding-bottom:60px}.balmuda-the-toaster__mv{position:relative}.balmuda-the-toaster__mv-img{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);overflow:hidden}.balmuda-the-toaster__mv-img img{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:5s;transition-duration:5s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);width:100%}.balmuda-the-toaster__header,.balmuda-the-toaster__header--sup,.balmuda-the-toaster__header--middle{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);margin-top:30px;padding-right:calc(5% + 5px);padding-left:calc(5% + 5px);width:100%}.balmuda-the-toaster .c-svg-text-toaster~.c-heading4,.balmuda-the-toaster .c-heading1~.c-heading4{position:relative;margin-top:20px;padding-top:20px}.balmuda-the-toaster .c-svg-text-toaster~.c-heading4:before,.balmuda-the-toaster .c-heading1~.c-heading4:before{display:block;position:absolute;top:0;left:0;background-color:#202020;width:45px;height:1px;content:""}.balmuda-the-toaster .c-svg-text-toaster~.c-stroke-btn,.balmuda-the-toaster .c-svg-text-toaster~.c-stroke-btn--black,.balmuda-the-toaster .c-svg-text-toaster~.c-stroke-btn--white,.balmuda-the-toaster .c-svg-text-toaster~.c-stroke-btn--sp-black,.balmuda-the-toaster .c-svg-text-toaster~.c-text1,.balmuda-the-toaster .c-heading1~.c-stroke-btn,.balmuda-the-toaster .c-heading1~.c-stroke-btn--black,.balmuda-the-toaster .c-heading1~.c-stroke-btn--white,.balmuda-the-toaster .c-heading1~.c-stroke-btn--sp-black,.balmuda-the-toaster .c-heading1~.c-text1{margin-top:20px}.balmuda-the-toaster .c-svg-text-toaster{max-width:300px}.balmuda-the-toaster .c-heading4a+.c-text1{margin-top:40px}.balmuda-the-toaster__inner.is-animated .balmuda-the-toaster__mv-img,.balmuda-the-toaster__inner.is-animated .balmuda-the-toaster__header,.balmuda-the-toaster__inner.is-animated .balmuda-the-toaster__header--sup,.balmuda-the-toaster__inner.is-animated .balmuda-the-toaster__header--middle{-webkit-transform:translateX(0);transform:translate(0);opacity:1}.balmuda-the-toaster__inner .balmuda-the-toaster__mv-img{-webkit-transform:translateX(100px);transform:translate(100px);opacity:0}.balmuda-the-toaster__inner .balmuda-the-toaster__header,.balmuda-the-toaster__inner .balmuda-the-toaster__header--sup,.balmuda-the-toaster__inner .balmuda-the-toaster__header--middle{-webkit-transform:translateX(50px);transform:translate(50px);opacity:0;-webkit-transition-delay:.15s;transition-delay:.15s}.balmuda-the-toaster__inner+.product-description{margin-top:60px}.p-page-navi-banner--mr+.product-description{margin-top:60px}.product-description__inner{margin:auto;width:90%}.product-description__content,.product-description__cols{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.product-description__content.is-animated,.product-description__cols.is-animated{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.product-description__content{position:relative;margin:0 auto}.product-description__content+.product-description__content{margin-top:40px}.product-description__content .c-heading2{margin-bottom:20px;padding-right:calc(5% + 5px);padding-left:calc(5% + 5px)}.product-description__content .c-text2{padding-right:calc(5% + 5px);padding-left:calc(5% + 5px)}.product-description__content:first-child .c-heading2{text-align:center}.product-description__lead-text{margin-top:20px;font-family:azo-sans-web,Open Sans,sans-serif;font-size:1.7rem;font-weight:400;font-weight:500;line-height:2;line-height:1.33349!important;text-align:center}.product-description__cols{margin:50px auto 0;width:90%}.product-description__col+.product-description__col{margin-top:50px}.product-description__col .c-text2{padding-right:5px;padding-left:5px}.product-description__img{position:relative}.product-description__img+.c-text2,.product-description__img+.product-description__inner{margin-top:10px}.product-description__img-label{margin-top:20px;padding-right:5px;padding-left:5px;font-family:azo-sans-web,Open Sans,sans-serif;font-size:2rem;font-weight:400;font-weight:500}.product-description>.c-stroke-btn,.product-description>.c-stroke-btn--black,.product-description>.c-stroke-btn--white,.product-description>.c-stroke-btn--sp-black{margin:40px auto 0;width:calc(90% - 10px)}.p-text-overlay-banner+.product-description{margin-top:20px}.better-morning-better-life{padding-top:60px;padding-bottom:60px}.balmuda-the-kettle{padding-top:20px}.about-balmuda{padding-bottom:60px}.award{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);padding-top:60px;padding-bottom:60px}.template-collection .color-variant-thumb.is-active{border:1px solid #000;margin-right:10px;padding:5px}.p-watch-movie{position:relative}.p-watch-movie__header{position:absolute;top:20px;z-index:2;padding:0 calc(5% + 5px);width:100%}.p-watch-movie__img{overflow:hidden}.p-watch-movie__btn{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.p-watch-movie .c-play-btn{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%}.p-watch-movie__mov{display:none;position:absolute;top:0;left:0;z-index:100;-webkit-box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22);box-shadow:0 19px 38px #0000004d,0 15px 12px #00000038;background-color:#000;width:100%;height:100%}.p-watch-movie__mov video{outline:none;width:100%;height:100%}.p-watch-movie__close{position:absolute;top:30px;right:30px;z-index:100;border-radius:50%;background-color:#ffffff4d;width:48px;height:48px}.p-watch-movie__close:before,.p-watch-movie__close:after{display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background-color:#202020;width:28px;height:3px;content:""}.p-watch-movie__close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.p-watch-movie__close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.p-watch-movie__close:hover{cursor:pointer}.p-watch-movie__header,.p-watch-movie__img-inner,.p-watch-movie .c-play-btn{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.p-watch-movie__header{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}.p-watch-movie__img-inner{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}.p-watch-movie .c-play-btn{opacity:0}.p-watch-movie .p-watch-movie__header{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.p-watch-movie .p-watch-movie__img-inner{-webkit-transform:scale(1);transform:scale(1);opacity:1}.p-watch-movie .c-play-btn{opacity:1}@media only screen and (min-width: 30.0625em){body{z-index:20}.u-d-n--sp,.u-d-n--bp1{display:block}.u-d-b--sp,.u-d-b--bp1{display:none!important}}@media only screen and (min-width: 48.0625em){body{z-index:30}.l-page__footer-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:60px}.p-mv__header--top{top:54%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.p-mv__header--logo{top:45%}.c-heading1{font-size:30px;font-size:3rem;font-size:2.14286vw}.c-heading1{font-size:50px;font-size:5rem;line-height:1.0625!important}.c-heading2{font-size:26px;font-size:2.6rem;font-size:1.85714vw}.c-heading2{font-size:40px;font-size:4rem;line-height:1.0625!important}.c-heading2a{font-size:22px;font-size:2.2rem;font-size:1.57143vw}.c-heading2a{font-size:40px;font-size:4rem;line-height:1.0625!important}.c-heading3{font-size:22px;font-size:2.2rem;font-size:1.57143vw}.c-heading3{font-size:36px;font-size:3.6rem;line-height:1.0625!important}.c-heading4{font-size:18px;font-size:1.8rem;font-size:1.28571vw}.c-heading4{font-size:30px;font-size:3rem;line-height:1.1!important}.c-heading4a{font-size:22px;font-size:2.2rem;font-size:1.57143vw}.c-heading4a{font-size:30px;font-size:3rem;line-height:1.1!important}.c-heading4b{font-size:20px;font-size:2rem;font-size:1.42857vw}.c-heading4b{font-size:30px;font-size:3rem;line-height:1.1!important}.c-heading5{font-size:18px;font-size:1.8rem;font-size:1.28571vw}.c-heading5{font-size:24px;font-size:2.4rem}.c-heading6{font-size:18px;font-size:1.8rem;font-size:1.28571vw}.c-heading6{font-size:20px;font-size:2rem}.c-heading6a{font-size:15px;font-size:1.5rem;font-size:1.07143vw}.c-heading6a{font-size:20px;font-size:2rem}.c-heading7{font-size:12px;font-size:1.2rem;font-size:.85714vw}.c-heading7{font-size:18px;font-size:1.8rem}.c-text1,.c-text2{font-size:1.8rem}.c-site-logo,.c-site-logo--white{font-size:2.8rem}.p-news-entries{padding:80px 0}.p-news-entries__heading.c-heading1{font-size:4rem}.p-news-entries__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:60px -50px 0 0}.p-news-entries__content .p-news-entry{width:calc(100%/ 3 - 50px);margin-right:50px}.p-news-entries__content .p-news-entry:nth-child(3n+3){margin-right:0}.p-news-entry__info{padding:30px 0}.p-news-entry__date{margin-bottom:15px}.p-news-entry__title{font-size:1.8rem}.p-footer-navi{padding:60px 0}.p-footer-navi__cols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.p-footer-navi__col{margin-right:40px;border-bottom:none;width:calc(33.33333% - 26.66667px)}.p-footer-navi__col:nth-child(3n+3){margin-right:0}.p-footer-navi__col+.p-footer-navi__col{margin-top:0}.p-footer-navi__title{font-size:1.8rem}.p-footer-navi__title:before,.p-footer-navi__title:after{display:none}.p-footer-navi__items{display:block;border-top:none}.p-footer-navi__item{border-top:none;padding-left:0}.p-footer-navi__item+.p-footer-navi__item{margin-top:12px}.p-footer-navi__item a{padding:0}.p-footer-sns__items{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.p-footer-copyright{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:0}.p-footer-toolset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:12px}.p-footer-toolset .c-icon-accessibility{margin-top:0;margin-left:20px}.p-language-selector__label{margin-left:5px}.c-buy-btn--small{min-width:120px}.c-buy-btn--small .c-buy-btn__text{font-size:1.2rem}.c-fill-btn,.c-fill-btn--black{max-width:360px}.c-fill-btn--black:hover{background-color:#000000b3;color:#fff}.c-fill-btn--black:hover.has-arrow:after{border-color:#fff!important}.c-stroke-btn,.c-stroke-btn--black,.c-stroke-btn--white,.c-stroke-btn--sp-black{max-width:360px}.c-stroke-btn--black:hover{background-color:#000;color:#fff}.c-stroke-btn--black:hover.has-arrow:after{border-color:#fff!important}.c-stroke-btn--white:hover{background-color:#fff;color:#202020}.c-stroke-btn--white:hover.has-arrow:after{border-color:#202020!important}.c-stroke-btn--sp-black{border-color:#fff;color:#fff}.c-stroke-btn--sp-black.has-arrow:after{border-color:#fff!important}.c-stroke-btn--sp-black:hover{background-color:#fff;color:#000}.c-stroke-btn--sp-black:hover.has-arrow:after{border-color:#000!important}.c-form-text{font-size:1.4rem;line-height:1.33349!important}.c-play-btn__icon{width:80px;height:80px}.c-play-btn__icon:after{display:block;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:border-color;transition-property:border-color;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);border-width:16px 9.5px 0 9.5px;border-style:solid;border-color:#000 transparent transparent transparent;width:0;height:0}.c-play-btn__label{font-size:1.2rem}.p-mv__slider .slick-arrow{z-index:100}.p-mv__slider .slick-prev{left:15px}.p-mv__slider .slick-next{right:15px}.p-mv__img{width:100%;padding-top:56%}.p-mv__slide.is-hover .p-mv__img{-webkit-transform:scale(1.05);transform:scale(1.05)}.p-mv__header .c-svg-text-toaster,.p-mv__header--center .c-svg-text-toaster,.p-mv__header--top .c-svg-text-toaster{width:41.14%;max-width:576px}.p-mv__header .c-svg-text-kettle,.p-mv__header--center .c-svg-text-kettle,.p-mv__header--top .c-svg-text-kettle{width:38.57%;max-width:540px}.p-mv__header .c-stroke-btn,.p-mv__header--center .c-stroke-btn,.p-mv__header--top .c-stroke-btn,.p-mv__header .c-stroke-btn--black,.p-mv__header--center .c-stroke-btn--black,.p-mv__header--top .c-stroke-btn--black,.p-mv__header .c-stroke-btn--white,.p-mv__header--center .c-stroke-btn--white,.p-mv__header--top .c-stroke-btn--white,.p-mv__header .c-stroke-btn--sp-black,.p-mv__header--center .c-stroke-btn--sp-black,.p-mv__header--top .c-stroke-btn--sp-black{max-width:240px}.p-mv__header .c-stroke-btn__text,.p-mv__header--center .c-stroke-btn__text,.p-mv__header--top .c-stroke-btn__text{padding:15px}.p-mv__category{font-size:15px;font-size:1.5rem}.p-mv__category+.c-heading2{margin-top:15px}.p-mv__heading{font-size:45px;font-size:4.5rem}.p-mv__category+.p-mv__heading{margin-top:15px}.p-section-header .c-heading2+.c-heading7{margin-top:10px}.p-section-header .c-heading2+.c-text1{margin-top:30px}.p-section-header .c-text1{padding:0}.p-section-header .c-svg-text-sign,.p-section-header .c-png-text-sign,.p-section-header .c-png-text-sign--white{margin-top:50px;width:200px}.p-section-header .ceo-name{margin-top:20px;font-size:1.2rem}.p-watch-movie__header{top:60px;left:80px;padding:0;width:auto}.p-image-with-description__inner{display:-webkit-box;display:-ms-flexbox;display:flex}.p-image-with-description__img{width:53.57%}.p-image-with-description__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:0;margin-left:80px;padding:40px 0;width:calc(46.43% - 80px)}.p-image-with-description .c-text1{margin-top:20px}.p-center-mode-slider__slide{margin-right:30px;margin-left:30px;width:41.42vw}.p-center-mode-slider__info{margin-top:40px;padding:0}.p-center-mode-slider__category,.p-center-mode-slider .c-heading6{text-align:center}.p-page-navi-banner--ml .p-page-navi-banner__mv-img,.p-page-navi-banner--mr .p-page-navi-banner__mv-img{width:73%}.p-page-navi-banner--ml .p-page-navi-banner__mv-img{margin-left:27%}.p-page-navi-banner--mr .p-page-navi-banner__mv-img{margin-right:27%}.p-page-navi-banner.is-hover .p-page-navi-banner__mv-img img,.is-hover.p-page-navi-banner--ml .p-page-navi-banner__mv-img img,.is-hover.p-page-navi-banner--mr .p-page-navi-banner__mv-img img,.is-hover.p-page-navi-banner--full .p-page-navi-banner__mv-img img{-webkit-transform:scale(1.05);transform:scale(1.05)}.p-page-navi-banner__header,.p-page-navi-banner__header--sup,.p-page-navi-banner__header--middle{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;margin:0;width:100%}.p-page-navi-banner__header--sup{top:14.28%}.p-page-navi-banner__header--middle{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.p-page-navi-banner--full .p-page-navi-banner__header,.p-page-navi-banner--full .p-page-navi-banner__header--sup,.p-page-navi-banner--full .p-page-navi-banner__header--middle,.p-page-navi-banner--ml .p-page-navi-banner__header,.p-page-navi-banner--ml .p-page-navi-banner__header--sup,.p-page-navi-banner--ml .p-page-navi-banner__header--middle{padding-left:13.5%}.p-page-navi-banner--mr .p-page-navi-banner__header,.p-page-navi-banner--mr .p-page-navi-banner__header--sup,.p-page-navi-banner--mr .p-page-navi-banner__header--middle{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-left:0}.p-page-navi-banner__header-inner{display:inline-block}.p-page-navi-banner__heading~.c-heading4,.p-page-navi-banner__heading--white~.c-heading4,.p-page-navi-banner .c-svg-text-toaster~.c-heading4,.p-page-navi-banner--ml .c-svg-text-toaster~.c-heading4,.p-page-navi-banner--mr .c-svg-text-toaster~.c-heading4,.p-page-navi-banner--full .c-svg-text-toaster~.c-heading4,.p-page-navi-banner .c-svg-text-kettle~.c-heading4,.p-page-navi-banner--ml .c-svg-text-kettle~.c-heading4,.p-page-navi-banner--mr .c-svg-text-kettle~.c-heading4,.p-page-navi-banner--full .c-svg-text-kettle~.c-heading4,.p-page-navi-banner .c-svg-text-bmbl--2r--ta-l~.c-heading4,.p-page-navi-banner--ml .c-svg-text-bmbl--2r--ta-l~.c-heading4,.p-page-navi-banner--mr .c-svg-text-bmbl--2r--ta-l~.c-heading4,.p-page-navi-banner--full .c-svg-text-bmbl--2r--ta-l~.c-heading4{margin-top:30px;padding-top:30px}.p-page-navi-banner__heading~.c-heading4:before,.p-page-navi-banner__heading--white~.c-heading4:before,.p-page-navi-banner .c-svg-text-toaster~.c-heading4:before,.p-page-navi-banner--ml .c-svg-text-toaster~.c-heading4:before,.p-page-navi-banner--mr .c-svg-text-toaster~.c-heading4:before,.p-page-navi-banner--full .c-svg-text-toaster~.c-heading4:before,.p-page-navi-banner .c-svg-text-kettle~.c-heading4:before,.p-page-navi-banner--ml .c-svg-text-kettle~.c-heading4:before,.p-page-navi-banner--mr .c-svg-text-kettle~.c-heading4:before,.p-page-navi-banner--full .c-svg-text-kettle~.c-heading4:before,.p-page-navi-banner .c-svg-text-bmbl--2r--ta-l~.c-heading4:before,.p-page-navi-banner--ml .c-svg-text-bmbl--2r--ta-l~.c-heading4:before,.p-page-navi-banner--mr .c-svg-text-bmbl--2r--ta-l~.c-heading4:before,.p-page-navi-banner--full .c-svg-text-bmbl--2r--ta-l~.c-heading4:before{width:80px}.p-page-navi-banner__heading~.c-stroke-btn,.p-page-navi-banner__heading--white~.c-stroke-btn,.p-page-navi-banner__heading~.c-stroke-btn--black,.p-page-navi-banner__heading--white~.c-stroke-btn--black,.p-page-navi-banner__heading~.c-stroke-btn--white,.p-page-navi-banner__heading--white~.c-stroke-btn--white,.p-page-navi-banner__heading~.c-stroke-btn--sp-black,.p-page-navi-banner__heading--white~.c-stroke-btn--sp-black,.p-page-navi-banner .c-svg-text-toaster~.c-stroke-btn,.p-page-navi-banner--ml .c-svg-text-toaster~.c-stroke-btn,.p-page-navi-banner--mr .c-svg-text-toaster~.c-stroke-btn,.p-page-navi-banner--full .c-svg-text-toaster~.c-stroke-btn,.p-page-navi-banner .c-svg-text-toaster~.c-stroke-btn--black,.p-page-navi-banner--ml .c-svg-text-toaster~.c-stroke-btn--black,.p-page-navi-banner--mr .c-svg-text-toaster~.c-stroke-btn--black,.p-page-navi-banner--full .c-svg-text-toaster~.c-stroke-btn--black,.p-page-navi-banner .c-svg-text-toaster~.c-stroke-btn--white,.p-page-navi-banner--ml .c-svg-text-toaster~.c-stroke-btn--white,.p-page-navi-banner--mr .c-svg-text-toaster~.c-stroke-btn--white,.p-page-navi-banner--full .c-svg-text-toaster~.c-stroke-btn--white,.p-page-navi-banner .c-svg-text-toaster~.c-stroke-btn--sp-black,.p-page-navi-banner--ml .c-svg-text-toaster~.c-stroke-btn--sp-black,.p-page-navi-banner--mr .c-svg-text-toaster~.c-stroke-btn--sp-black,.p-page-navi-banner--full .c-svg-text-toaster~.c-stroke-btn--sp-black,.p-page-navi-banner .c-svg-text-kettle~.c-stroke-btn,.p-page-navi-banner--ml .c-svg-text-kettle~.c-stroke-btn,.p-page-navi-banner--mr .c-svg-text-kettle~.c-stroke-btn,.p-page-navi-banner--full .c-svg-text-kettle~.c-stroke-btn,.p-page-navi-banner .c-svg-text-kettle~.c-stroke-btn--black,.p-page-navi-banner--ml .c-svg-text-kettle~.c-stroke-btn--black,.p-page-navi-banner--mr .c-svg-text-kettle~.c-stroke-btn--black,.p-page-navi-banner--full .c-svg-text-kettle~.c-stroke-btn--black,.p-page-navi-banner .c-svg-text-kettle~.c-stroke-btn--white,.p-page-navi-banner--ml .c-svg-text-kettle~.c-stroke-btn--white,.p-page-navi-banner--mr .c-svg-text-kettle~.c-stroke-btn--white,.p-page-navi-banner--full .c-svg-text-kettle~.c-stroke-btn--white,.p-page-navi-banner .c-svg-text-kettle~.c-stroke-btn--sp-black,.p-page-navi-banner--ml .c-svg-text-kettle~.c-stroke-btn--sp-black,.p-page-navi-banner--mr .c-svg-text-kettle~.c-stroke-btn--sp-black,.p-page-navi-banner--full .c-svg-text-kettle~.c-stroke-btn--sp-black,.p-page-navi-banner .c-svg-text-bmbl--2r--ta-l~.c-stroke-btn,.p-page-navi-banner--ml .c-svg-text-bmbl--2r--ta-l~.c-stroke-btn,.p-page-navi-banner--mr .c-svg-text-bmbl--2r--ta-l~.c-stroke-btn,.p-page-navi-banner--full .c-svg-text-bmbl--2r--ta-l~.c-stroke-btn,.p-page-navi-banner .c-svg-text-bmbl--2r--ta-l~.c-stroke-btn--black,.p-page-navi-banner--ml .c-svg-text-bmbl--2r--ta-l~.c-stroke-btn--black,.p-page-navi-banner--mr .c-svg-text-bmbl--2r--ta-l~.c-stroke-btn--black,.p-page-navi-banner--full .c-svg-text-bmbl--2r--ta-l~.c-stroke-btn--black,.p-page-navi-banner .c-svg-text-bmbl--2r--ta-l~.c-stroke-btn--white,.p-page-navi-banner--ml .c-svg-text-bmbl--2r--ta-l~.c-stroke-btn--white,.p-page-navi-banner--mr .c-svg-text-bmbl--2r--ta-l~.c-stroke-btn--white,.p-page-navi-banner--full .c-svg-text-bmbl--2r--ta-l~.c-stroke-btn--white,.p-page-navi-banner .c-svg-text-bmbl--2r--ta-l~.c-stroke-btn--sp-black,.p-page-navi-banner--ml .c-svg-text-bmbl--2r--ta-l~.c-stroke-btn--sp-black,.p-page-navi-banner--mr .c-svg-text-bmbl--2r--ta-l~.c-stroke-btn--sp-black,.p-page-navi-banner--full .c-svg-text-bmbl--2r--ta-l~.c-stroke-btn--sp-black{margin-top:30px;max-width:240px}.p-page-navi-banner__heading~.c-text1,.p-page-navi-banner__heading--white~.c-text1,.p-page-navi-banner .c-svg-text-toaster~.c-text1,.p-page-navi-banner--ml .c-svg-text-toaster~.c-text1,.p-page-navi-banner--mr .c-svg-text-toaster~.c-text1,.p-page-navi-banner--full .c-svg-text-toaster~.c-text1,.p-page-navi-banner .c-svg-text-kettle~.c-text1,.p-page-navi-banner--ml .c-svg-text-kettle~.c-text1,.p-page-navi-banner--mr .c-svg-text-kettle~.c-text1,.p-page-navi-banner--full .c-svg-text-kettle~.c-text1,.p-page-navi-banner .c-svg-text-bmbl--2r--ta-l~.c-text1,.p-page-navi-banner--ml .c-svg-text-bmbl--2r--ta-l~.c-text1,.p-page-navi-banner--mr .c-svg-text-bmbl--2r--ta-l~.c-text1,.p-page-navi-banner--full .c-svg-text-bmbl--2r--ta-l~.c-text1{margin-top:30px}.p-page-navi-banner__heading+.c-stroke-btn,.p-page-navi-banner__heading--white+.c-stroke-btn,.p-page-navi-banner__heading+.c-stroke-btn--black,.p-page-navi-banner__heading--white+.c-stroke-btn--black,.p-page-navi-banner__heading+.c-stroke-btn--white,.p-page-navi-banner__heading--white+.c-stroke-btn--white,.p-page-navi-banner__heading+.c-stroke-btn--sp-black,.p-page-navi-banner__heading--white+.c-stroke-btn--sp-black,.p-page-navi-banner .c-svg-text-toaster+.c-stroke-btn,.p-page-navi-banner--ml .c-svg-text-toaster+.c-stroke-btn,.p-page-navi-banner--mr .c-svg-text-toaster+.c-stroke-btn,.p-page-navi-banner--full .c-svg-text-toaster+.c-stroke-btn,.p-page-navi-banner .c-svg-text-toaster+.c-stroke-btn--black,.p-page-navi-banner--ml .c-svg-text-toaster+.c-stroke-btn--black,.p-page-navi-banner--mr .c-svg-text-toaster+.c-stroke-btn--black,.p-page-navi-banner--full .c-svg-text-toaster+.c-stroke-btn--black,.p-page-navi-banner .c-svg-text-toaster+.c-stroke-btn--white,.p-page-navi-banner--ml .c-svg-text-toaster+.c-stroke-btn--white,.p-page-navi-banner--mr .c-svg-text-toaster+.c-stroke-btn--white,.p-page-navi-banner--full .c-svg-text-toaster+.c-stroke-btn--white,.p-page-navi-banner .c-svg-text-toaster+.c-stroke-btn--sp-black,.p-page-navi-banner--ml .c-svg-text-toaster+.c-stroke-btn--sp-black,.p-page-navi-banner--mr .c-svg-text-toaster+.c-stroke-btn--sp-black,.p-page-navi-banner--full .c-svg-text-toaster+.c-stroke-btn--sp-black,.p-page-navi-banner .c-svg-text-kettle+.c-stroke-btn,.p-page-navi-banner--ml .c-svg-text-kettle+.c-stroke-btn,.p-page-navi-banner--mr .c-svg-text-kettle+.c-stroke-btn,.p-page-navi-banner--full .c-svg-text-kettle+.c-stroke-btn,.p-page-navi-banner .c-svg-text-kettle+.c-stroke-btn--black,.p-page-navi-banner--ml .c-svg-text-kettle+.c-stroke-btn--black,.p-page-navi-banner--mr .c-svg-text-kettle+.c-stroke-btn--black,.p-page-navi-banner--full .c-svg-text-kettle+.c-stroke-btn--black,.p-page-navi-banner .c-svg-text-kettle+.c-stroke-btn--white,.p-page-navi-banner--ml .c-svg-text-kettle+.c-stroke-btn--white,.p-page-navi-banner--mr .c-svg-text-kettle+.c-stroke-btn--white,.p-page-navi-banner--full .c-svg-text-kettle+.c-stroke-btn--white,.p-page-navi-banner .c-svg-text-kettle+.c-stroke-btn--sp-black,.p-page-navi-banner--ml .c-svg-text-kettle+.c-stroke-btn--sp-black,.p-page-navi-banner--mr .c-svg-text-kettle+.c-stroke-btn--sp-black,.p-page-navi-banner--full .c-svg-text-kettle+.c-stroke-btn--sp-black,.p-page-navi-banner .c-svg-text-bmbl--2r--ta-l+.c-stroke-btn,.p-page-navi-banner--ml .c-svg-text-bmbl--2r--ta-l+.c-stroke-btn,.p-page-navi-banner--mr .c-svg-text-bmbl--2r--ta-l+.c-stroke-btn,.p-page-navi-banner--full .c-svg-text-bmbl--2r--ta-l+.c-stroke-btn,.p-page-navi-banner .c-svg-text-bmbl--2r--ta-l+.c-stroke-btn--black,.p-page-navi-banner--ml .c-svg-text-bmbl--2r--ta-l+.c-stroke-btn--black,.p-page-navi-banner--mr .c-svg-text-bmbl--2r--ta-l+.c-stroke-btn--black,.p-page-navi-banner--full .c-svg-text-bmbl--2r--ta-l+.c-stroke-btn--black,.p-page-navi-banner .c-svg-text-bmbl--2r--ta-l+.c-stroke-btn--white,.p-page-navi-banner--ml .c-svg-text-bmbl--2r--ta-l+.c-stroke-btn--white,.p-page-navi-banner--mr .c-svg-text-bmbl--2r--ta-l+.c-stroke-btn--white,.p-page-navi-banner--full .c-svg-text-bmbl--2r--ta-l+.c-stroke-btn--white,.p-page-navi-banner .c-svg-text-bmbl--2r--ta-l+.c-stroke-btn--sp-black,.p-page-navi-banner--ml .c-svg-text-bmbl--2r--ta-l+.c-stroke-btn--sp-black,.p-page-navi-banner--mr .c-svg-text-bmbl--2r--ta-l+.c-stroke-btn--sp-black,.p-page-navi-banner--full .c-svg-text-bmbl--2r--ta-l+.c-stroke-btn--sp-black{margin-top:50px}.p-page-navi-banner__heading--white+.c-heading4,.p-page-navi-banner .c-svg-text-toaster--white+.c-heading4,.p-page-navi-banner--ml .c-svg-text-toaster--white+.c-heading4,.p-page-navi-banner--mr .c-svg-text-toaster--white+.c-heading4,.p-page-navi-banner--full .c-svg-text-toaster--white+.c-heading4,.p-page-navi-banner .c-svg-text-kettle--white+.c-heading4,.p-page-navi-banner--ml .c-svg-text-kettle--white+.c-heading4,.p-page-navi-banner--mr .c-svg-text-kettle--white+.c-heading4,.p-page-navi-banner--full .c-svg-text-kettle--white+.c-heading4,.p-page-navi-banner .c-svg-text-bmbl--2r--ta-l--white+.c-heading4,.p-page-navi-banner--ml .c-svg-text-bmbl--2r--ta-l--white+.c-heading4,.p-page-navi-banner--mr .c-svg-text-bmbl--2r--ta-l--white+.c-heading4,.p-page-navi-banner--full .c-svg-text-bmbl--2r--ta-l--white+.c-heading4{color:#fff}.p-page-navi-banner__heading--white+.c-heading4:before,.p-page-navi-banner .c-svg-text-toaster--white+.c-heading4:before,.p-page-navi-banner--ml .c-svg-text-toaster--white+.c-heading4:before,.p-page-navi-banner--mr .c-svg-text-toaster--white+.c-heading4:before,.p-page-navi-banner--full .c-svg-text-toaster--white+.c-heading4:before,.p-page-navi-banner .c-svg-text-kettle--white+.c-heading4:before,.p-page-navi-banner--ml .c-svg-text-kettle--white+.c-heading4:before,.p-page-navi-banner--mr .c-svg-text-kettle--white+.c-heading4:before,.p-page-navi-banner--full .c-svg-text-kettle--white+.c-heading4:before,.p-page-navi-banner .c-svg-text-bmbl--2r--ta-l--white+.c-heading4:before,.p-page-navi-banner--ml .c-svg-text-bmbl--2r--ta-l--white+.c-heading4:before,.p-page-navi-banner--mr .c-svg-text-bmbl--2r--ta-l--white+.c-heading4:before,.p-page-navi-banner--full .c-svg-text-bmbl--2r--ta-l--white+.c-heading4:before{background-color:#fff}.p-page-navi-banner__heading--white+.c-text1,.p-page-navi-banner .c-svg-text-toaster--white+.c-text1,.p-page-navi-banner--ml .c-svg-text-toaster--white+.c-text1,.p-page-navi-banner--mr .c-svg-text-toaster--white+.c-text1,.p-page-navi-banner--full .c-svg-text-toaster--white+.c-text1,.p-page-navi-banner .c-svg-text-kettle--white+.c-text1,.p-page-navi-banner--ml .c-svg-text-kettle--white+.c-text1,.p-page-navi-banner--mr .c-svg-text-kettle--white+.c-text1,.p-page-navi-banner--full .c-svg-text-kettle--white+.c-text1,.p-page-navi-banner .c-svg-text-bmbl--2r--ta-l--white+.c-text1,.p-page-navi-banner--ml .c-svg-text-bmbl--2r--ta-l--white+.c-text1,.p-page-navi-banner--mr .c-svg-text-bmbl--2r--ta-l--white+.c-text1,.p-page-navi-banner--full .c-svg-text-bmbl--2r--ta-l--white+.c-text1{color:#fff}.p-page-navi-banner__heading--white+.c-text1:before,.p-page-navi-banner .c-svg-text-toaster--white+.c-text1:before,.p-page-navi-banner--ml .c-svg-text-toaster--white+.c-text1:before,.p-page-navi-banner--mr .c-svg-text-toaster--white+.c-text1:before,.p-page-navi-banner--full .c-svg-text-toaster--white+.c-text1:before,.p-page-navi-banner .c-svg-text-kettle--white+.c-text1:before,.p-page-navi-banner--ml .c-svg-text-kettle--white+.c-text1:before,.p-page-navi-banner--mr .c-svg-text-kettle--white+.c-text1:before,.p-page-navi-banner--full .c-svg-text-kettle--white+.c-text1:before,.p-page-navi-banner .c-svg-text-bmbl--2r--ta-l--white+.c-text1:before,.p-page-navi-banner--ml .c-svg-text-bmbl--2r--ta-l--white+.c-text1:before,.p-page-navi-banner--mr .c-svg-text-bmbl--2r--ta-l--white+.c-text1:before,.p-page-navi-banner--full .c-svg-text-bmbl--2r--ta-l--white+.c-text1:before{background-color:#fff}.p-page-navi-banner__heading,.p-page-navi-banner__heading--white{min-width:80vw;font-size:4rem}.p-page-navi-banner__heading--white{color:#fff}.p-page-navi-banner .c-svg-text-toaster,.p-page-navi-banner--ml .c-svg-text-toaster,.p-page-navi-banner--mr .c-svg-text-toaster,.p-page-navi-banner--full .c-svg-text-toaster{width:35.92vw;max-width:100%}.p-page-navi-banner .c-svg-text-kettle,.p-page-navi-banner--ml .c-svg-text-kettle,.p-page-navi-banner--mr .c-svg-text-kettle,.p-page-navi-banner--full .c-svg-text-kettle{width:33.57vw;max-width:100%}.p-page-navi-banner .c-svg-text-bmbl--2r--ta-l,.p-page-navi-banner--ml .c-svg-text-bmbl--2r--ta-l,.p-page-navi-banner--mr .c-svg-text-bmbl--2r--ta-l,.p-page-navi-banner--full .c-svg-text-bmbl--2r--ta-l{width:28vw;max-width:100%}.p-text-overlay-banner+.p-page-navi-banner,.p-text-overlay-banner+.p-page-navi-banner--ml,.p-text-overlay-banner+.p-page-navi-banner--mr,.p-text-overlay-banner+.p-page-navi-banner--full{margin-top:0}.p-page-navi-banner--full .p-page-navi-banner__header,.p-page-navi-banner--full .p-page-navi-banner__header--sup,.p-page-navi-banner--full .p-page-navi-banner__header--middle,.p-page-navi-banner--full.is-animated .p-page-navi-banner__header,.p-page-navi-banner--full.is-animated .p-page-navi-banner__header--sup,.p-page-navi-banner--full.is-animated .p-page-navi-banner__header--middle{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.p-page-navi-banner--full .p-page-navi-banner__header,.p-page-navi-banner--full .p-page-navi-banner__header--sup,.p-page-navi-banner--full .p-page-navi-banner__header--middle{-webkit-transform:translateY(calc(-50% - 50px));transform:translateY(calc(-50% - 50px))}.p-product-introduction__header{position:absolute;top:47.5%;left:10%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.p-product-introduction .c-heading4a{margin-top:60px}.p-product-introduction .c-text1{margin-top:30px}.p-product-introduction__mv{padding-top:64.07143%;width:100%}.p-product-introduction .c-heading1,.p-product-introduction .c-heading4a,.p-product-introduction .c-text1{-webkit-transform:translateY(50px);transform:translateY(50px)}.p-product-introduction.is-animated .c-heading1,.p-product-introduction.is-animated .c-heading4a,.p-product-introduction.is-animated .c-text1{-webkit-transform:translateY(0);transform:translateY(0)}.p-text-overlay-banner__img{padding-top:0;min-height:525px}.p-text-overlay-banner.is-hover .p-text-overlay-banner__img-inner{-webkit-transform:scale(1.05);transform:scale(1.05)}.p-text-overlay-banner__header .c-stroke-btn,.p-text-overlay-banner__header .c-stroke-btn--black,.p-text-overlay-banner__header .c-stroke-btn--white,.p-text-overlay-banner__header .c-stroke-btn--sp-black{max-width:240px}.p-text-overlay-banner__header{display:block;left:10%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:auto}.p-text-overlay-banner__header .c-svg-text-bmbl--2r--ta-l{width:28%}.p-text-overlay-banner__header .c-svg-text-bmbl--2r--ta-l~.c-stroke-btn,.p-text-overlay-banner__header .c-svg-text-bmbl--2r--ta-l~.c-stroke-btn--black,.p-text-overlay-banner__header .c-svg-text-bmbl--2r--ta-l~.c-stroke-btn--white,.p-text-overlay-banner__header .c-svg-text-bmbl--2r--ta-l~.c-stroke-btn--sp-black{margin-top:40px}.p-stories{padding:120px 0}.p-stories .c-svg-text-sign{max-width:200px}.p-stories__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:120px}.p-stories__items{margin-top:60px;padding-right:65px;padding-left:5%}.p-stories__item+.p-stories__item{margin-top:20px}.p-stories__item.is-open+.p-stories__item{margin-top:50px}.p-stories__img{display:none}.p-stories__images .p-stories__img{display:block}.p-stories__info{margin-top:0;padding:0}.p-stories .c-heading4a{opacity:.4}.p-stories .c-heading4a:before{position:absolute;top:50%;-webkit-transform:translateX(calc(-100% - 20px)) translateY(-50%);transform:translate(calc(-100% - 20px)) translateY(-50%);margin-right:0}.p-stories .c-heading4a:after{display:block}.p-stories .c-heading4a:hover{opacity:1;cursor:pointer}.p-stories__texts{display:none;margin-top:30px;border-left:1px solid #656565;padding-left:36px}.p-stories__text{display:block;font-size:1.8rem}.p-stories .c-stroke-btn,.p-stories .c-stroke-btn--black,.p-stories .c-stroke-btn--white,.p-stories .c-stroke-btn--sp-black{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:240px}.p-stories .c-read-more,.p-stories .c-read-more--white,.p-stories .c-read-more--black{display:none}.p-stories__images{display:block}.p-stories__images .p-stories__img{display:none}.p-color-variation__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-color-variation__sliders{padding:0;width:calc(100% - 420px)}.p-color-variation__slider{padding-right:50px;padding-left:50px}.p-color-variation__slider .slick-arrow{display:block!important}.p-color-variation__info{margin-left:70px;padding:0;width:350px}.p-color-variation__info .c-svg-text-toaster{max-width:100%}.p-color-variation__price{margin-top:28px;font-size:2rem}.p-color-variation__thumbnails{margin-top:40px}.p-color-variation__thumbnail:hover{opacity:.7;cursor:pointer}.p-stories-recipes{padding:100px 0}.p-stories-recipes .p-center-mode-slider,.p-stories-recipes .c-stroke-btn,.p-stories-recipes .c-stroke-btn--black,.p-stories-recipes .c-stroke-btn--white,.p-stories-recipes .c-stroke-btn--sp-black{margin-top:60px}.award,.balmuda-the-toaster{padding-top:120px;padding-bottom:120px}.balmuda-the-toaster__inner .balmuda-the-toaster__mv-img{margin-left:20%;width:80%}.balmuda-the-toaster.is-hover .balmuda-the-toaster__mv-img img{-webkit-transform:scale(1.05);transform:scale(1.05)}.balmuda-the-toaster__header,.balmuda-the-toaster__header--sup,.balmuda-the-toaster__header--middle{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;margin:0;width:100%}.balmuda-the-toaster__header--sup{top:14.28%}.balmuda-the-toaster__header--middle{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.balmuda-the-toaster__inner .balmuda-the-toaster__header,.balmuda-the-toaster__inner .balmuda-the-toaster__header--sup,.balmuda-the-toaster__inner .balmuda-the-toaster__header--middle{padding-left:10%}.balmuda-the-toaster__header-inner{display:inline-block}.balmuda-the-toaster .c-svg-text-toaster~.c-heading4,.balmuda-the-toaster .c-heading1~.c-heading4{margin-top:30px;padding-top:30px}.balmuda-the-toaster .c-svg-text-toaster~.c-heading4:before,.balmuda-the-toaster .c-heading1~.c-heading4:before{width:80px}.balmuda-the-toaster .c-svg-text-toaster~.c-stroke-btn,.balmuda-the-toaster .c-svg-text-toaster~.c-stroke-btn--black,.balmuda-the-toaster .c-svg-text-toaster~.c-stroke-btn--white,.balmuda-the-toaster .c-svg-text-toaster~.c-stroke-btn--sp-black,.balmuda-the-toaster .c-heading1~.c-stroke-btn,.balmuda-the-toaster .c-heading1~.c-stroke-btn--black,.balmuda-the-toaster .c-heading1~.c-stroke-btn--white,.balmuda-the-toaster .c-heading1~.c-stroke-btn--sp-black{margin-top:30px;max-width:240px}.balmuda-the-toaster .c-svg-text-toaster~.c-text1,.balmuda-the-toaster .c-heading1~.c-text1{margin-top:30px}.balmuda-the-toaster .c-svg-text-toaster+.c-stroke-btn,.balmuda-the-toaster .c-svg-text-toaster+.c-stroke-btn--black,.balmuda-the-toaster .c-svg-text-toaster+.c-stroke-btn--white,.balmuda-the-toaster .c-svg-text-toaster+.c-stroke-btn--sp-black,.balmuda-the-toaster .c-heading1+.c-stroke-btn,.balmuda-the-toaster .c-heading1+.c-stroke-btn--black,.balmuda-the-toaster .c-heading1+.c-stroke-btn--white,.balmuda-the-toaster .c-heading1+.c-stroke-btn--sp-black{margin-top:50px}.balmuda-the-toaster .c-svg-text-toaster--white+.c-heading4,.balmuda-the-toaster .c-heading1--white+.c-heading4{color:#fff}.balmuda-the-toaster .c-svg-text-toaster--white+.c-heading4:before,.balmuda-the-toaster .c-heading1--white+.c-heading4:before{background-color:#fff}.balmuda-the-toaster .c-svg-text-toaster--white+.c-text1,.balmuda-the-toaster .c-heading1--white+.c-text1{color:#fff}.balmuda-the-toaster .c-svg-text-toaster--white+.c-text1:before,.balmuda-the-toaster .c-heading1--white+.c-text1:before{background-color:#fff}.balmuda-the-toaster .c-svg-text-toaster{width:35.92vw;max-width:100%}.product-description__inner{margin:auto;width:60%}.product-description__content+.product-description__content{margin-top:75px}.product-description__content .product-description__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-description__content .c-heading4a{margin-top:0;margin-bottom:30px;padding:0}.product-description__content .c-text2{padding:0}.product-description__content:first-child .c-text2{text-align:center}.product-description__lead-text{font-size:2.2rem}.product-description__cols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-top:100px}.product-description__col{margin-right:60px;width:calc(50% - 30px)}.product-description__col:nth-child(2n+2){margin-right:0}.product-description__col+.product-description__col{margin-top:0}.product-description__col .c-text2{padding:0}.product-description__img+.c-text2,.product-description__img+.product-description__inner{margin-top:20px}.product-description__img-label{position:absolute;right:0;bottom:30px;left:0;margin:auto;padding:0;width:90%;color:#fff;font-size:30px;font-size:3rem}.product-description>.c-stroke-btn,.product-description>.c-stroke-btn--black,.product-description>.c-stroke-btn--white,.product-description>.c-stroke-btn--sp-black{margin:80px auto 0}.p-text-overlay-banner+.product-description{margin-top:0}.better-morning-better-life{padding-top:120px;padding-bottom:0}.balmuda-the-kettle{padding-top:0;padding-bottom:0}.about-balmuda{padding-bottom:0}.about-balmuda .c-text1{max-width:300px}.c-heading1{font-size:50px;font-size:5rem;font-size:3.57143vw}.c-heading2,.c-heading2a{font-size:40px;font-size:4rem;font-size:2.85714vw}.c-heading3{font-size:36px;font-size:3.6rem;font-size:2.57143vw}.c-heading4,.c-heading4a,.c-heading4b{font-size:30px;font-size:3rem;font-size:2.14286vw}.c-heading5{font-size:24px;font-size:2.4rem;font-size:1.71429vw}.c-heading6,.c-heading6a{font-size:20px;font-size:2rem;font-size:1.42857vw}.c-heading7{font-size:18px;font-size:1.8rem;font-size:1.28571vw}.p-mv__category{font-size:15px;font-size:1.5rem;font-size:1.07143vw}.p-mv__heading{font-size:50px;font-size:5rem;font-size:3.57143vw}.product-description__img-label{font-size:30px;font-size:3rem;font-size:2.14286vw}}@media only screen and (min-width: 61.9375em){body{z-index:40}.u-d-n--bp3{display:block}.u-d-b--bp3{display:none!important}}@media only screen and (min-width: 87.5625em){.c-heading1{font-size:50px;font-size:5rem}.c-heading2,.c-heading2a{font-size:40px;font-size:4rem}.c-heading3{font-size:36px;font-size:3.6rem}.c-heading4,.c-heading4a,.c-heading4b{font-size:30px;font-size:3rem}.c-heading5{font-size:24px;font-size:2.4rem}.c-heading6,.c-heading6a{font-size:20px;font-size:2rem}.c-heading7{font-size:18px;font-size:1.8rem}.c-text-btn:hover .c-text-btn__text:before,.c-text-btn--black:hover .c-text-btn__text:before,.c-text-btn--white:hover .c-text-btn__text:before{width:100%}.p-mv__category{font-size:15px;font-size:1.5rem}.p-mv__heading{font-size:50px;font-size:5rem}.product-description__img-label{font-size:30px;font-size:3rem}}@media only screen and (min-width: 100.0625em){body{z-index:50}.u-d-n--mo{display:none}}.p-products-navi{padding:40px 0}.p-products-navi__header{border-bottom:1px solid #666;padding-bottom:10px}.p-products-navi__heading{font-family:azo-sans-web,Helvetica Neue,Helvetica,Open Sans,sans-serif;font-size:1.7rem;font-weight:400}.p-products-navi__item{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:.6;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.p-products-navi__item+.p-products-navi__item{margin-top:0}.p-products-navi__item-li+.p-products-navi__item-li{margin-top:30px}.p-products-navi__item__block:not(:first-child){margin-top:30px}.p-products-navi__item .c-png-icon-toaster,.p-products-navi__item .c-png-icon-kettle{width:100%}.p-products-navi__item .c-svg-icon-toaster,.p-products-navi__item .c-svg-icon-kettle,.p-products-navi__item .c-svg-text-toaster,.p-products-navi__item .c-svg-text-kettle{fill:#ccc;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:fill;transition-property:fill;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);width:100%}.p-products-navi__item .c-svg-icon-toaster{max-width:38px}.p-products-navi__item .c-svg-icon-kettle{max-width:41px}.p-products-navi__item .c-svg-text-toaster{width:180px}.p-products-navi__item .c-svg-text-kettle{width:168px}.p-products-navi a:hover{opacity:1}.p-products-navi a:hover .c-svg-icon-toaster,.p-products-navi a:hover .c-svg-icon-kettle,.p-products-navi a:hover .c-svg-text-toaster,.p-products-navi a:hover .c-svg-text-kettle{fill:#fff}.p-products-navia a:hover .p-products-navi__text{color:#fff}.p-products-navi__text{color:#ccc;font-size:1.5rem;font-weight:500}.p-products-navi__text a{color:inherit;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:color;transition-property:color;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.c-png-icon-toaster+.p-products-navi__text,.c-png-icon-kettle+.p-products-navi__text,.c-svg-icon-toaster+.p-products-navi__text,.c-svg-icon-kettle+.p-products-navi__text{margin-left:20px}.p-products-navi__children{color:#838383;margin-left:58px}.p-products-navi__children>*{margin-top:.72ex;margin-bottom:.72ex}.p-products-navi__children a{color:inherit;display:block}.p-products-navi__children a:hover{color:#ccc}@media only screen and (min-width: 48.0625em){.p-products-navi{padding:60px 0}.p-products-navi__heading{font-size:1.8rem}.p-products-navi__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;flex-gap:8%}.p-products-navi__items>*{width:calc(100% / 3)}.p-products-navi__item__block:not(:first-child){margin-top:0}.p-products-navi__item-li+.p-products-navi__item-li{margin-top:30px}.p-products-navi__item{width:inherit!important}.p-products-navi__item-li:nth-child(2) .p-products-navi__item{min-height:58px}.p-products-navi__item .c-svg-text-toaster{width:224px}.p-products-navi__item .c-svg-text-kettle{width:209px}footer .p-products-navi__text{font-size:1.6rem}}@media only screen and (min-width: 52.5em){footer .p-products-navi__text{font-size:2rem}}@media only screen and (max-width: 767px){.l-page__footer-content .p-footer-sns{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1180px){.l-page__footer-content .p-footer-sns{width:60%}.l-page__footer-content,.l-page__footer-content .p-footer-copyright{align-items:center}}.section--full-width-image{position:relative;font-size:calc(var(--base-px) * 16)}.section--full-width-image.text--light{color:#fff}.section--full-width-image .section__image img{width:100%;height:auto}.section--full-width-image .section__content{position:absolute;top:0;left:0;width:100%;font-size:calc(var(--base-px) * 14);text-shadow:#fff 0 0 1px;padding:2em 5%}.section--full-width-image .section__legend{font-family:azo-sans-web,Helvetica Neue,Helvetica,Open Sans,sans-serif;font-weight:400;text-transform:uppercase;font-size:calc(var(--base-px) * 13)}.section--full-width-image .section__title{font-family:azo-sans-web,Helvetica Neue,Helvetica,Open Sans,sans-serif;font-weight:400;line-height:1.2;margin-top:1.148148em;margin-bottom:1.1em;font-size:calc(var(--base-px) * 31)}@media only screen and (max-width: 48.0625em){.section--full-width-image.u-mobile--align-bottom .section__content{top:auto;bottom:0}}@media only screen and (min-width: 769px){.section--full-width-image .section__content{max-width:41.3%;padding-top:3.958333%;padding-bottom:3.958333%;font-size:min(1.75rem,calc(var(--base-px) * 35))}.section--full-width-image__wrapper:nth-of-type(2n-1) .section__content{left:auto;right:5%}.section--full-width-image__wrapper:nth-of-type(2n) .section__content{left:5%;right:auto}.section--full-width-image .section__legend{font-size:calc(var(--base-px) * 31);font-size:min(1.55rem,calc(var(--base-px) * 31))}.section--full-width-image .section__title{font-size:min(3.5rem,calc(var(--base-px) * 70));margin-top:2em;margin-bottom:.85em}}.section--vertical-header{position:relative;font-size:calc(var(--base-px) * 16);font-size:1.6rem;font-family:azo-sans-web,Helvetica Neue,Helvetica,Open Sans,sans-serif;padding-bottom:calc(var(--image-height) - var(--safe-area, 0));color:var(--color-foreground);background-color:var(--color-background)}@media only screen and (min-width: 769px){.section--vertical-header{--safe-area: var(--desktop-safe-area);--image-height: var(--desktop-image-height)}}.section--vertical-header.text--light{--color-foreground: #ffffff;--color-background: #000000}.section--vertical-header.text--dark{--color-foreground: #000000;--color-background: #ffffff}.section--vertical-header .section__image{position:absolute;bottom:0}.section--vertical-header .section__image img{width:100%;height:auto}.section--vertical-header .section__content{position:relative;width:100%;font-size:calc(var(--base-px) * 14);font-size:1.4rem;padding-top:7.135417%}.section--vertical-header .section__title{font-size:calc(var(--base-px) * 28);font-size:2.8rem;font-family:azo-sans-web,Helvetica Neue,Helvetica,Open Sans,sans-serif;font-weight:400;text-align:center;line-height:1.3214286;margin:0 5% 1em}.section--vertical-header .section__text{font-size:calc(var(--base-px) * 13);font-size:1.3rem;text-align:center;margin:0 5%}@media only screen and (min-width: 769px){.section--vertical-header .section__title{font-size:calc(var(--base-px) * 90);font-size:4.5rem;max-width:16em;margin-left:auto;margin-right:auto}.section--vertical-header .section__text{font-size:calc(var(--base-px) * 36);font-size:1.8rem;max-width:40em;margin-left:auto;margin-right:auto}}.p-top-products{padding-top:50px}.p-top-products__items{display:flex;justify-content:space-between;scrollbar-width:none;overflow-x:scroll;position:relative;margin-bottom:0}.p-top-products__item{--item-width: 240px;width:var(--item-width);margin-right:20px;margin-bottom:40px;position:relative;flex-shrink:0;display:flex;flex-direction:column}.p-top-products__item:nth-child(3n+3){margin-right:0}.p-top-products__item--icon{margin-top:80px}.p-top-products__item a{display:block}.p-top-products__item-info{padding-top:15px;text-align:center;flex-grow:1;display:flex;flex-direction:column}.p-top-products__item-name{font-family:Gotham A,Gotham B,azo-sans-web,Helvetica,"sans-serif";font-weight:500;font-size:2rem}.p-top-products__item-description{color:#4d4d4d;font-size:1.4rem;margin-top:10px;text-align:center;flex-grow:1}.p-top-products__item-links{margin-top:40px}.p-top-products__item-link{margin:15px 5% 0}.p-top-products__item-link .c-text-btn__text{font-size:1.4rem}.p-top-products__item-link .c-stroke-btn__text{padding:20px 15px}.p-top-products__item-icon{text-align:center;position:absolute;display:block;top:-20px;left:0;right:0}.p-top-products__item-icon span{border:1px solid #4d4d4d;color:#4d4d4d;font-size:1.2rem;padding:5px 15px}.p-top-products__item-image{width:100%;height:0;padding-bottom:68%;position:relative}.p-top-products__item-image img{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}@media only screen and (min-width: 991px){.p-top-products{padding:120px 0 100px}.p-top-products__items{flex-wrap:wrap}.p-top-products__item{--item-width: calc(20% - 55px) ;margin-right:55px;margin-bottom:0}.p-top-products__item--icon{margin-top:0}.p-top-products__item-info{padding-top:20px}.p-top-products__item-name{font-size:2.4rem}.p-top-products__item-description{font-size:1.6rem;margin-top:20px}.p-top-products__item-link{margin-top:20px}.p-top-products__item-link .c-text-btn__text{font-size:1.2rem}body.template-collection .p-top-products__item{--item-width: calc(25% - 45px) ;margin-right:45px}}.pg-product-lp-gallery{padding-top:60px;padding-bottom:60px}.pg-product-lp-gallery__header{margin-right:auto;margin-left:auto;width:90%;max-width:560px}.pg-product-lp-gallery__heading{font-family:azo-sans-web,Helvetica Neue,Helvetica,Open Sans,sans-serif;font-size:3rem;font-weight:400;font-weight:500;text-align:center}.pg-product-lp-gallery__lead-text{color:#4d4d4d;font-size:1.4rem;text-align:center}.pg-product-lp-gallery__heading+.pg-product-lp-gallery__lead-text{margin-top:20px}.pg-product-lp-gallery__content{margin-top:40px}.pg-product-lp-gallery__img img{width:100%}@media only screen and (min-width: 48.0625em){.c-buy-btn--small{min-width:120px}.c-buy-btn--small .c-buy-btn__text{font-size:1.2rem}.c-fill-btn,.c-fill-btn--black{max-width:360px}.c-fill-btn--black:hover{background-color:#000000b3;color:#fff}.c-fill-btn--black:hover.has-arrow:after{border-color:#fff!important}.c-stroke-btn,.c-stroke-btn--black,.c-stroke-btn--white,.c-stroke-btn--sp-black{max-width:360px}.c-stroke-btn--black:hover{background-color:#000;color:#fff}.c-stroke-btn--black:hover.has-arrow:after{border-color:#fff!important}.c-stroke-btn--white:hover{background-color:#fff;color:#202020}.c-stroke-btn--white:hover.has-arrow:after{border-color:#202020!important}.c-stroke-btn--sp-black{border-color:#fff;color:#fff}.c-stroke-btn--sp-black.has-arrow:after{border-color:#fff!important}.c-stroke-btn--sp-black:hover{background-color:#fff;color:#000}.c-stroke-btn--sp-black:hover.has-arrow:after{border-color:#000!important}.c-play-btn__icon{width:80px;height:80px}.c-play-btn__icon:after{display:block;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:border-color;transition-property:border-color;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);border-width:16px 9.5px 0 9.5px;border-style:solid;border-color:#000 transparent transparent transparent;width:0;height:0}.c-play-btn__label{font-size:1.2rem}.p-mv__slider .slick-arrow{z-index:100}.p-mv__slider .slick-prev{left:15px}.p-mv__slider .slick-next{right:15px}.p-mv__img{padding-top:40%;width:100%;min-height:560px}.p-mv__slide.is-hover .p-mv__img{-webkit-transform:scale(1.05);transform:scale(1.05)}.p-mv__header .c-svg-text-toaster,.p-mv__header--center .c-svg-text-toaster,.p-mv__header--top .c-svg-text-toaster{width:41.14%;max-width:576px}.p-mv__header .c-svg-text-kettle,.p-mv__header--center .c-svg-text-kettle,.p-mv__header--top .c-svg-text-kettle{width:38.57%;max-width:540px}.p-mv__header .c-stroke-btn,.p-mv__header--center .c-stroke-btn,.p-mv__header--top .c-stroke-btn,.p-mv__header .c-stroke-btn--black,.p-mv__header--center .c-stroke-btn--black,.p-mv__header--top .c-stroke-btn--black,.p-mv__header .c-stroke-btn--white,.p-mv__header--center .c-stroke-btn--white,.p-mv__header--top .c-stroke-btn--white,.p-mv__header .c-stroke-btn--sp-black,.p-mv__header--center .c-stroke-btn--sp-black,.p-mv__header--top .c-stroke-btn--sp-black,.p-mv__header .c-fill-btn,.p-mv__header--center .c-fill-btn,.p-mv__header--top .c-fill-btn,.p-mv__header .c-fill-btn--black,.p-mv__header--center .c-fill-btn--black,.p-mv__header--top .c-fill-btn--black{max-width:240px}.p-mv__header .c-stroke-btn__text,.p-mv__header--center .c-stroke-btn__text,.p-mv__header--top .c-stroke-btn__text,.p-mv__header .c-fill-btn__text,.p-mv__header--center .c-fill-btn__text,.p-mv__header--top .c-fill-btn__text{padding:15px}.p-mv__header--top{top:24%!important}.p-mv__header-heading{font-size:5.6rem!important}.p-mv__header-subheading{font-size:3.2rem!important;margin:20px 0 0}.p-mv__category{font-size:15px;font-size:1.5rem}.p-mv__category+.c-heading2{margin-top:15px}.p-mv__heading{font-size:50px;font-size:5rem}.p-mv__category+.p-mv__heading{margin-top:15px}.p-section-header .c-heading2+.c-heading7{margin-top:10px}.p-section-header .c-heading2+.c-text1{margin-top:30px}.p-section-header .c-text1{padding:0}.p-section-header .c-png-text-sign,.p-section-header .c-png-text-sign--white{margin-top:50px;width:200px}.p-section-header .ceo-name{margin-top:20px;font-size:1.2rem}.p-watch-movie__header{top:60px;left:80px;padding:0;width:auto}.p-watch-movie__mov{background-color:transparent;height:auto}.p-image-with-description__inner{display:-webkit-box;display:-ms-flexbox;display:flex}.p-image-with-description__img{width:53.57%}.p-image-with-description__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:0;margin-left:80px;padding:40px 0;width:calc(46.43% - 80px)}.p-image-with-description .c-text1{margin-top:20px}.p-center-mode-slider__slide{margin-right:30px;margin-left:30px;width:41.42vw}.p-center-mode-slider__info{margin-top:40px;padding:0}.p-center-mode-slider__category,.p-center-mode-slider .c-heading6{text-align:center}.p-page-navi-banner--ml .p-page-navi-banner__mv-img,.p-page-navi-banner--mr .p-page-navi-banner__mv-img{width:73%}.p-page-navi-banner--ml .p-page-navi-banner__mv-img{margin-left:27%}.p-page-navi-banner--mr .p-page-navi-banner__mv-img{margin-right:27%}.p-page-navi-banner.is-hover .p-page-navi-banner__mv-img img,.is-hover.p-page-navi-banner--ml .p-page-navi-banner__mv-img img,.is-hover.p-page-navi-banner--mr .p-page-navi-banner__mv-img img,.is-hover.p-page-navi-banner--full .p-page-navi-banner__mv-img img{-webkit-transform:scale(1.05);transform:scale(1.05)}.p-page-navi-banner__header,.p-page-navi-banner__header--sup,.p-page-navi-banner__header--middle{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;margin:0;width:100%}.p-page-navi-banner__header--sup{top:14.28%}.p-page-navi-banner__header--middle{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.p-page-navi-banner--full .p-page-navi-banner__header,.p-page-navi-banner--full .p-page-navi-banner__header--sup,.p-page-navi-banner--full .p-page-navi-banner__header--middle,.p-page-navi-banner--ml .p-page-navi-banner__header,.p-page-navi-banner--ml .p-page-navi-banner__header--sup,.p-page-navi-banner--ml .p-page-navi-banner__header--middle{padding-left:13.5%}.p-page-navi-banner--mr .p-page-navi-banner__header,.p-page-navi-banner--mr .p-page-navi-banner__header--sup,.p-page-navi-banner--mr .p-page-navi-banner__header--middle{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-left:0}.p-page-navi-banner__header-inner{display:inline-block}.p-page-navi-banner__heading~.c-heading4,.p-page-navi-banner__heading--white~.c-heading4,.p-page-navi-banner .c-svg-text-toaster~.c-heading4,.p-page-navi-banner--ml .c-svg-text-toaster~.c-heading4,.p-page-navi-banner--mr .c-svg-text-toaster~.c-heading4,.p-page-navi-banner--full .c-svg-text-toaster~.c-heading4,.p-page-navi-banner .c-svg-text-kettle~.c-heading4,.p-page-navi-banner--ml .c-svg-text-kettle~.c-heading4,.p-page-navi-banner--mr .c-svg-text-kettle~.c-heading4,.p-page-navi-banner--full .c-svg-text-kettle~.c-heading4,.p-page-navi-banner .c-svg-text-bmbl--2r--ta-l~.c-heading4,.p-page-navi-banner--ml .c-svg-text-bmbl--2r--ta-l~.c-heading4,.p-page-navi-banner--mr .c-svg-text-bmbl--2r--ta-l~.c-heading4,.p-page-navi-banner--full .c-svg-text-bmbl--2r--ta-l~.c-heading4{margin-top:30px;padding-top:30px}.p-page-navi-banner__heading~.c-heading4:before,.p-page-navi-banner__heading--white~.c-heading4:before,.p-page-navi-banner .c-svg-text-toaster~.c-heading4:before,.p-page-navi-banner--ml .c-svg-text-toaster~.c-heading4:before,.p-page-navi-banner--mr .c-svg-text-toaster~.c-heading4:before,.p-page-navi-banner--full .c-svg-text-toaster~.c-heading4:before,.p-page-navi-banner .c-svg-text-kettle~.c-heading4:before,.p-page-navi-banner--ml .c-svg-text-kettle~.c-heading4:before,.p-page-navi-banner--mr .c-svg-text-kettle~.c-heading4:before,.p-page-navi-banner--full .c-svg-text-kettle~.c-heading4:before,.p-page-navi-banner .c-svg-text-bmbl--2r--ta-l~.c-heading4:before,.p-page-navi-banner--ml .c-svg-text-bmbl--2r--ta-l~.c-heading4:before,.p-page-navi-banner--mr .c-svg-text-bmbl--2r--ta-l~.c-heading4:before,.p-page-navi-banner--full .c-svg-text-bmbl--2r--ta-l~.c-heading4:before{width:80px}.p-page-navi-banner__heading~.c-stroke-btn,.p-page-navi-banner__heading--white~.c-stroke-btn,.p-page-navi-banner__heading~.c-stroke-btn--black,.p-page-navi-banner__heading--white~.c-stroke-btn--black,.p-page-navi-banner__heading~.c-stroke-btn--white,.p-page-navi-banner__heading--white~.c-stroke-btn--white,.p-page-navi-banner__heading~.c-stroke-btn--sp-black,.p-page-navi-banner__heading--white~.c-stroke-btn--sp-black,.p-page-navi-banner .c-svg-text-toaster~.c-stroke-btn,.p-page-navi-banner--ml .c-svg-text-toaster~.c-stroke-btn,.p-page-navi-banner--mr .c-svg-text-toaster~.c-stroke-btn,.p-page-navi-banner--full .c-svg-text-toaster~.c-stroke-btn,.p-page-navi-banner .c-svg-text-toaster~.c-stroke-btn--black,.p-page-navi-banner--ml .c-svg-text-toaster~.c-stroke-btn--black,.p-page-navi-banner--mr .c-svg-text-toaster~.c-stroke-btn--black,.p-page-navi-banner--full .c-svg-text-toaster~.c-stroke-btn--black,.p-page-navi-banner .c-svg-text-toaster~.c-stroke-btn--white,.p-page-navi-banner--ml .c-svg-text-toaster~.c-stroke-btn--white,.p-page-navi-banner--mr .c-svg-text-toaster~.c-stroke-btn--white,.p-page-navi-banner--full .c-svg-text-toaster~.c-stroke-btn--white,.p-page-navi-banner .c-svg-text-toaster~.c-stroke-btn--sp-black,.p-page-navi-banner--ml .c-svg-text-toaster~.c-stroke-btn--sp-black,.p-page-navi-banner--mr .c-svg-text-toaster~.c-stroke-btn--sp-black,.p-page-navi-banner--full .c-svg-text-toaster~.c-stroke-btn--sp-black,.p-page-navi-banner .c-svg-text-kettle~.c-stroke-btn,.p-page-navi-banner--ml .c-svg-text-kettle~.c-stroke-btn,.p-page-navi-banner--mr .c-svg-text-kettle~.c-stroke-btn,.p-page-navi-banner--full .c-svg-text-kettle~.c-stroke-btn,.p-page-navi-banner .c-svg-text-kettle~.c-stroke-btn--black,.p-page-navi-banner--ml .c-svg-text-kettle~.c-stroke-btn--black,.p-page-navi-banner--mr .c-svg-text-kettle~.c-stroke-btn--black,.p-page-navi-banner--full .c-svg-text-kettle~.c-stroke-btn--black,.p-page-navi-banner .c-svg-text-kettle~.c-stroke-btn--white,.p-page-navi-banner--ml .c-svg-text-kettle~.c-stroke-btn--white,.p-page-navi-banner--mr .c-svg-text-kettle~.c-stroke-btn--white,.p-page-navi-banner--full .c-svg-text-kettle~.c-stroke-btn--white,.p-page-navi-banner .c-svg-text-kettle~.c-stroke-btn--sp-black,.p-page-navi-banner--ml .c-svg-text-kettle~.c-stroke-btn--sp-black,.p-page-navi-banner--mr .c-svg-text-kettle~.c-stroke-btn--sp-black,.p-page-navi-banner--full .c-svg-text-kettle~.c-stroke-btn--sp-black,.p-page-navi-banner .c-svg-text-bmbl--2r--ta-l~.c-stroke-btn,.p-page-navi-banner--ml .c-svg-text-bmbl--2r--ta-l~.c-stroke-btn,.p-page-navi-banner--mr .c-svg-text-bmbl--2r--ta-l~.c-stroke-btn,.p-page-navi-banner--full .c-svg-text-bmbl--2r--ta-l~.c-stroke-btn,.p-page-navi-banner .c-svg-text-bmbl--2r--ta-l~.c-stroke-btn--black,.p-page-navi-banner--ml .c-svg-text-bmbl--2r--ta-l~.c-stroke-btn--black,.p-page-navi-banner--mr .c-svg-text-bmbl--2r--ta-l~.c-stroke-btn--black,.p-page-navi-banner--full .c-svg-text-bmbl--2r--ta-l~.c-stroke-btn--black,.p-page-navi-banner .c-svg-text-bmbl--2r--ta-l~.c-stroke-btn--white,.p-page-navi-banner--ml .c-svg-text-bmbl--2r--ta-l~.c-stroke-btn--white,.p-page-navi-banner--mr .c-svg-text-bmbl--2r--ta-l~.c-stroke-btn--white,.p-page-navi-banner--full .c-svg-text-bmbl--2r--ta-l~.c-stroke-btn--white,.p-page-navi-banner .c-svg-text-bmbl--2r--ta-l~.c-stroke-btn--sp-black,.p-page-navi-banner--ml .c-svg-text-bmbl--2r--ta-l~.c-stroke-btn--sp-black,.p-page-navi-banner--mr .c-svg-text-bmbl--2r--ta-l~.c-stroke-btn--sp-black,.p-page-navi-banner--full .c-svg-text-bmbl--2r--ta-l~.c-stroke-btn--sp-black{margin-top:30px;max-width:240px}.p-page-navi-banner__heading~.c-text1,.p-page-navi-banner__heading--white~.c-text1,.p-page-navi-banner .c-svg-text-toaster~.c-text1,.p-page-navi-banner--ml .c-svg-text-toaster~.c-text1,.p-page-navi-banner--mr .c-svg-text-toaster~.c-text1,.p-page-navi-banner--full .c-svg-text-toaster~.c-text1,.p-page-navi-banner .c-svg-text-kettle~.c-text1,.p-page-navi-banner--ml .c-svg-text-kettle~.c-text1,.p-page-navi-banner--mr .c-svg-text-kettle~.c-text1,.p-page-navi-banner--full .c-svg-text-kettle~.c-text1,.p-page-navi-banner .c-svg-text-bmbl--2r--ta-l~.c-text1,.p-page-navi-banner--ml .c-svg-text-bmbl--2r--ta-l~.c-text1,.p-page-navi-banner--mr .c-svg-text-bmbl--2r--ta-l~.c-text1,.p-page-navi-banner--full .c-svg-text-bmbl--2r--ta-l~.c-text1{margin-top:30px}.p-page-navi-banner__heading+.c-stroke-btn,.p-page-navi-banner__heading--white+.c-stroke-btn,.p-page-navi-banner__heading+.c-stroke-btn--black,.p-page-navi-banner__heading--white+.c-stroke-btn--black,.p-page-navi-banner__heading+.c-stroke-btn--white,.p-page-navi-banner__heading--white+.c-stroke-btn--white,.p-page-navi-banner__heading+.c-stroke-btn--sp-black,.p-page-navi-banner__heading--white+.c-stroke-btn--sp-black,.p-page-navi-banner .c-svg-text-toaster+.c-stroke-btn,.p-page-navi-banner--ml .c-svg-text-toaster+.c-stroke-btn,.p-page-navi-banner--mr .c-svg-text-toaster+.c-stroke-btn,.p-page-navi-banner--full .c-svg-text-toaster+.c-stroke-btn,.p-page-navi-banner .c-svg-text-toaster+.c-stroke-btn--black,.p-page-navi-banner--ml .c-svg-text-toaster+.c-stroke-btn--black,.p-page-navi-banner--mr .c-svg-text-toaster+.c-stroke-btn--black,.p-page-navi-banner--full .c-svg-text-toaster+.c-stroke-btn--black,.p-page-navi-banner .c-svg-text-toaster+.c-stroke-btn--white,.p-page-navi-banner--ml .c-svg-text-toaster+.c-stroke-btn--white,.p-page-navi-banner--mr .c-svg-text-toaster+.c-stroke-btn--white,.p-page-navi-banner--full .c-svg-text-toaster+.c-stroke-btn--white,.p-page-navi-banner .c-svg-text-toaster+.c-stroke-btn--sp-black,.p-page-navi-banner--ml .c-svg-text-toaster+.c-stroke-btn--sp-black,.p-page-navi-banner--mr .c-svg-text-toaster+.c-stroke-btn--sp-black,.p-page-navi-banner--full .c-svg-text-toaster+.c-stroke-btn--sp-black,.p-page-navi-banner .c-svg-text-kettle+.c-stroke-btn,.p-page-navi-banner--ml .c-svg-text-kettle+.c-stroke-btn,.p-page-navi-banner--mr .c-svg-text-kettle+.c-stroke-btn,.p-page-navi-banner--full .c-svg-text-kettle+.c-stroke-btn,.p-page-navi-banner .c-svg-text-kettle+.c-stroke-btn--black,.p-page-navi-banner--ml .c-svg-text-kettle+.c-stroke-btn--black,.p-page-navi-banner--mr .c-svg-text-kettle+.c-stroke-btn--black,.p-page-navi-banner--full .c-svg-text-kettle+.c-stroke-btn--black,.p-page-navi-banner .c-svg-text-kettle+.c-stroke-btn--white,.p-page-navi-banner--ml .c-svg-text-kettle+.c-stroke-btn--white,.p-page-navi-banner--mr .c-svg-text-kettle+.c-stroke-btn--white,.p-page-navi-banner--full .c-svg-text-kettle+.c-stroke-btn--white,.p-page-navi-banner .c-svg-text-kettle+.c-stroke-btn--sp-black,.p-page-navi-banner--ml .c-svg-text-kettle+.c-stroke-btn--sp-black,.p-page-navi-banner--mr .c-svg-text-kettle+.c-stroke-btn--sp-black,.p-page-navi-banner--full .c-svg-text-kettle+.c-stroke-btn--sp-black,.p-page-navi-banner .c-svg-text-bmbl--2r--ta-l+.c-stroke-btn,.p-page-navi-banner--ml .c-svg-text-bmbl--2r--ta-l+.c-stroke-btn,.p-page-navi-banner--mr .c-svg-text-bmbl--2r--ta-l+.c-stroke-btn,.p-page-navi-banner--full .c-svg-text-bmbl--2r--ta-l+.c-stroke-btn,.p-page-navi-banner .c-svg-text-bmbl--2r--ta-l+.c-stroke-btn--black,.p-page-navi-banner--ml .c-svg-text-bmbl--2r--ta-l+.c-stroke-btn--black,.p-page-navi-banner--mr .c-svg-text-bmbl--2r--ta-l+.c-stroke-btn--black,.p-page-navi-banner--full .c-svg-text-bmbl--2r--ta-l+.c-stroke-btn--black,.p-page-navi-banner .c-svg-text-bmbl--2r--ta-l+.c-stroke-btn--white,.p-page-navi-banner--ml .c-svg-text-bmbl--2r--ta-l+.c-stroke-btn--white,.p-page-navi-banner--mr .c-svg-text-bmbl--2r--ta-l+.c-stroke-btn--white,.p-page-navi-banner--full .c-svg-text-bmbl--2r--ta-l+.c-stroke-btn--white,.p-page-navi-banner .c-svg-text-bmbl--2r--ta-l+.c-stroke-btn--sp-black,.p-page-navi-banner--ml .c-svg-text-bmbl--2r--ta-l+.c-stroke-btn--sp-black,.p-page-navi-banner--mr .c-svg-text-bmbl--2r--ta-l+.c-stroke-btn--sp-black,.p-page-navi-banner--full .c-svg-text-bmbl--2r--ta-l+.c-stroke-btn--sp-black{margin-top:50px}.p-page-navi-banner__heading--white+.c-heading4,.p-page-navi-banner .c-svg-text-toaster--white+.c-heading4,.p-page-navi-banner--ml .c-svg-text-toaster--white+.c-heading4,.p-page-navi-banner--mr .c-svg-text-toaster--white+.c-heading4,.p-page-navi-banner--full .c-svg-text-toaster--white+.c-heading4,.p-page-navi-banner .c-svg-text-kettle--white+.c-heading4,.p-page-navi-banner--ml .c-svg-text-kettle--white+.c-heading4,.p-page-navi-banner--mr .c-svg-text-kettle--white+.c-heading4,.p-page-navi-banner--full .c-svg-text-kettle--white+.c-heading4,.p-page-navi-banner .c-svg-text-bmbl--2r--ta-l--white+.c-heading4,.p-page-navi-banner--ml .c-svg-text-bmbl--2r--ta-l--white+.c-heading4,.p-page-navi-banner--mr .c-svg-text-bmbl--2r--ta-l--white+.c-heading4,.p-page-navi-banner--full .c-svg-text-bmbl--2r--ta-l--white+.c-heading4{color:#fff}.p-page-navi-banner__heading--white+.c-heading4:before,.p-page-navi-banner .c-svg-text-toaster--white+.c-heading4:before,.p-page-navi-banner--ml .c-svg-text-toaster--white+.c-heading4:before,.p-page-navi-banner--mr .c-svg-text-toaster--white+.c-heading4:before,.p-page-navi-banner--full .c-svg-text-toaster--white+.c-heading4:before,.p-page-navi-banner .c-svg-text-kettle--white+.c-heading4:before,.p-page-navi-banner--ml .c-svg-text-kettle--white+.c-heading4:before,.p-page-navi-banner--mr .c-svg-text-kettle--white+.c-heading4:before,.p-page-navi-banner--full .c-svg-text-kettle--white+.c-heading4:before,.p-page-navi-banner .c-svg-text-bmbl--2r--ta-l--white+.c-heading4:before,.p-page-navi-banner--ml .c-svg-text-bmbl--2r--ta-l--white+.c-heading4:before,.p-page-navi-banner--mr .c-svg-text-bmbl--2r--ta-l--white+.c-heading4:before,.p-page-navi-banner--full .c-svg-text-bmbl--2r--ta-l--white+.c-heading4:before{background-color:#fff}.p-page-navi-banner__heading--white+.c-text1,.p-page-navi-banner .c-svg-text-toaster--white+.c-text1,.p-page-navi-banner--ml .c-svg-text-toaster--white+.c-text1,.p-page-navi-banner--mr .c-svg-text-toaster--white+.c-text1,.p-page-navi-banner--full .c-svg-text-toaster--white+.c-text1,.p-page-navi-banner .c-svg-text-kettle--white+.c-text1,.p-page-navi-banner--ml .c-svg-text-kettle--white+.c-text1,.p-page-navi-banner--mr .c-svg-text-kettle--white+.c-text1,.p-page-navi-banner--full .c-svg-text-kettle--white+.c-text1,.p-page-navi-banner .c-svg-text-bmbl--2r--ta-l--white+.c-text1,.p-page-navi-banner--ml .c-svg-text-bmbl--2r--ta-l--white+.c-text1,.p-page-navi-banner--mr .c-svg-text-bmbl--2r--ta-l--white+.c-text1,.p-page-navi-banner--full .c-svg-text-bmbl--2r--ta-l--white+.c-text1{color:#fff}.p-page-navi-banner__heading--white+.c-text1:before,.p-page-navi-banner .c-svg-text-toaster--white+.c-text1:before,.p-page-navi-banner--ml .c-svg-text-toaster--white+.c-text1:before,.p-page-navi-banner--mr .c-svg-text-toaster--white+.c-text1:before,.p-page-navi-banner--full .c-svg-text-toaster--white+.c-text1:before,.p-page-navi-banner .c-svg-text-kettle--white+.c-text1:before,.p-page-navi-banner--ml .c-svg-text-kettle--white+.c-text1:before,.p-page-navi-banner--mr .c-svg-text-kettle--white+.c-text1:before,.p-page-navi-banner--full .c-svg-text-kettle--white+.c-text1:before,.p-page-navi-banner .c-svg-text-bmbl--2r--ta-l--white+.c-text1:before,.p-page-navi-banner--ml .c-svg-text-bmbl--2r--ta-l--white+.c-text1:before,.p-page-navi-banner--mr .c-svg-text-bmbl--2r--ta-l--white+.c-text1:before,.p-page-navi-banner--full .c-svg-text-bmbl--2r--ta-l--white+.c-text1:before{background-color:#fff}.p-page-navi-banner__heading,.p-page-navi-banner__heading--white{font-size:4rem}.p-page-navi-banner__heading--white{color:#fff}.p-page-navi-banner .c-svg-text-toaster,.p-page-navi-banner--ml .c-svg-text-toaster,.p-page-navi-banner--mr .c-svg-text-toaster,.p-page-navi-banner--full .c-svg-text-toaster{width:35.92vw;max-width:100%}.p-page-navi-banner .c-svg-text-kettle,.p-page-navi-banner--ml .c-svg-text-kettle,.p-page-navi-banner--mr .c-svg-text-kettle,.p-page-navi-banner--full .c-svg-text-kettle{width:33.57vw;max-width:100%}.p-page-navi-banner .c-svg-text-bmbl--2r--ta-l,.p-page-navi-banner--ml .c-svg-text-bmbl--2r--ta-l,.p-page-navi-banner--mr .c-svg-text-bmbl--2r--ta-l,.p-page-navi-banner--full .c-svg-text-bmbl--2r--ta-l{width:28vw;max-width:100%}.p-text-overlay-banner+.p-page-navi-banner,.p-text-overlay-banner+.p-page-navi-banner--ml,.p-text-overlay-banner+.p-page-navi-banner--mr,.p-text-overlay-banner+.p-page-navi-banner--full{margin-top:0}.p-page-navi-banner--full.is-animated .p-page-navi-banner__header,.p-page-navi-banner--full.is-animated .p-page-navi-banner__header--sup,.p-page-navi-banner--full.is-animated .p-page-navi-banner__header--middle{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.p-page-navi-banner--full .p-page-navi-banner__header,.p-page-navi-banner--full .p-page-navi-banner__header--sup,.p-page-navi-banner--full .p-page-navi-banner__header--middle{-webkit-transform:translateY(calc(-50% - 50px));transform:translateY(calc(-50% - 50px))}.p-brickwork__box{margin-bottom:60px}.p-brickwork__box:last-child{margin-bottom:0}.p-brickwork__header{padding-right:4.28vw;padding-bottom:60px;padding-left:10vw}.p-brickwork .c-heading1+.c-text1,.p-brickwork--space-evenly .c-heading1+.c-text1{margin-top:50px}.p-brickwork__info{margin-top:0;padding:40px 4.28vw}.p-brickwork__info .c-heading4b+.c-text2{margin-top:30px}.p-brickwork--space-evenly .p-brickwork__header{padding-left:5vw}.p-stories{padding:120px 0}.p-stories .c-png-text-sign,.p-stories .c-png-text-sign--white{max-width:200px}.p-stories__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:120px}.p-stories__items{margin-top:60px;padding-right:65px;padding-left:5%}.p-stories__item+.p-stories__item{margin-top:20px}.p-stories__item.is-open+.p-stories__item{margin-top:50px}.p-stories__img{display:none}.p-stories__images .p-stories__img{display:block}.p-stories__info{margin-top:0;padding:0}.p-stories .c-heading4a{-webkit-transform:translateX(-36px);transform:translate(-36px);opacity:.4;width:calc(100% + 36px)}.p-stories .c-heading4a:after{display:block}.p-stories .c-heading4a:hover{opacity:1;cursor:pointer}.p-stories__texts{display:none;margin-top:30px;border-left:1px solid #656565;padding-left:36px}.p-stories__text{display:block;font-size:1.6rem}.p-stories .c-stroke-btn,.p-stories .c-stroke-btn--black,.p-stories .c-stroke-btn--white,.p-stories .c-stroke-btn--sp-black{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:240px}.p-stories .c-read-more,.p-stories .c-read-more--white,.p-stories .c-read-more--black{display:none}.p-stories__images{display:block}.p-stories__images .p-stories__img{display:none}.p-color-variation.is-animated{padding:0 0 120px}.p-color-variation__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-color-variation__sliders{padding:0;width:calc(100% - 420px)}.p-color-variation__slider{padding-right:50px;padding-left:50px}.p-color-variation__slider .slick-arrow{display:block!important}.p-color-variation__info{margin-left:70px;padding:0;width:350px}.p-color-variation__info .c-svg-text-toaster{max-width:100%}.p-color-variation__title{font-size:3rem}.p-color-variation__price{margin-top:28px;font-size:2rem}.p-color-variation__thumbnails{margin-top:40px}.p-color-variation__thumbnail:hover{opacity:.7;cursor:pointer}.p-award-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:100px 0}.p-award-list__img{-webkit-box-flex:272;-ms-flex:272;flex:272;padding-right:40px;width:24%}.p-award-list__header{margin-top:0}.p-award-list__label{margin-top:10px;font-size:1.2rem}.p-award-list__link{margin-top:20px;font-size:1.6rem}.p-award-list__link:hover:after{width:0}.p-stories-recipes{padding:100px 0}.p-stories-recipes .p-center-mode-slider,.p-stories-recipes .c-stroke-btn,.p-stories-recipes .c-stroke-btn--black,.p-stories-recipes .c-stroke-btn--white,.p-stories-recipes .c-stroke-btn--sp-black{margin-top:60px}.p-mv__img{padding-top:56.28571%;width:100%}.p-watch-movie{padding-bottom:100px}.pg-product-lp-message--01 .pg-product-lp-message__grid{display:grid;grid-template-columns:50% 50%;grid-template-rows:.402fr .664fr 1fr\3000 0 .402fr .258fr .55fr}.pg-product-lp-message--01 .pg-product-lp-message__cell:nth-child(1){grid-column:1 / 2;grid-row:1 / 3;padding-right:2.85vw;padding-bottom:40px;padding-left:11.2vw}.pg-product-lp-message--01 .pg-product-lp-message__cell:nth-child(2){grid-column:2 / 3;grid-row:2 / 4;padding-left:2.85vw}.pg-product-lp-message--01 .pg-product-lp-message__cell:nth-child(3){grid-column:1 / 2;grid-row:3 / 6;padding-right:2.85vw}.pg-product-lp-message--01 .pg-product-lp-message__cell:nth-child(4){grid-column:2 / 3;grid-row:5 / 7;padding-top:min(8rem,4.270833vw);padding-right:6.614583vw;padding-left:1.927083vw}.pg-product-lp-message--02{margin-top:80px}.pg-product-lp-message--02 .pg-product-lp-message__img{margin-right:5.7vw;margin-left:5.7vw}.pg-product-lp-message--03{margin-top:100px;padding-bottom:120px}.pg-product-lp-message--03 .pg-product-lp-message__info{margin:auto;padding-right:5%;padding-left:5%;max-width:142em;text-align:center}.pg-product-lp-message--03 .pg-product-lp-message__grid{display:grid;grid-template-columns:50% 50%;grid-template-rows:.394fr 1fr .394fr;margin-top:80px}.pg-product-lp-message--03 .pg-product-lp-message__cell:nth-child(1){grid-column:1 / 2;grid-row:1 / 3;padding-right:2.85vw}.pg-product-lp-message--03 .pg-product-lp-message__cell:nth-child(2){grid-column:2 / 3;grid-row:2 / 4;padding-left:2.85vw}.pg-product-lp-message__title{font-size:calc(var(--base-px) * 79);font-size:4rem;letter-spacing:0}.pg-product-lp-message__text{font-size:calc(var(--base-px) * 36);font-size:1.8rem;line-height:1.25}.pg-product-lp-message__title+.pg-product-lp-message__text{margin-top:30px}.pg-product-lp-banner--left .u-inner--general{max-width:46.3%;margin-right:auto}.pg-product-lp-banner--right .u-inner--general{max-width:46.3%;margin-left:auto}.pg-product-lp-banner__info{font-size:calc(var(--base-px) * 35);font-size:1.8rem}.pg-product-lp-banner__info>*{grid-template-rows:auto auto 1fr;padding-top:var(--inner-padding-top-pc);padding-bottom:var(--inner-padding-bottom-pc)}.pg-product-lp-banner__title{font-size:4rem}.pg-product-lp-banner__text{font-size:100%}.pg-product-lp-banner__link{text-align:left}.pg-product-lp-banner__link a{font-size:74%;max-width:15em;margin:0}.pg-product-lp-features{background-color:#000;color:#fff;font-size:calc(var(--base-px) * 35);font-size:1.8rem}.pg-product-lp-features h2{margin:0;padding:1.22973em 0 1.77027em;font-size:calc(var(--base-px) * 74);font-size:4rem;text-align:center}.pg-product-lp-feature-modes{margin:0 5%;display:grid;grid-template-columns:repeat(3,1fr)}.pg-product-lp-feature-mode-text{margin:1.71em 0;order:initial}.pg-product-lp-features h3{font-size:128.57%}.pg-product-lp-features p{max-width:17em;font-size:77%}.p-other-collections{padding:120px 0}.c-other-collection:nth-child(odd) .c-other-collection__mv-img{margin-left:27%}.c-other-collection:nth-child(odd) .c-other-collection__header{padding-left:13.5%}.c-other-collection:nth-child(2n) .c-other-collection__mv-img{margin-right:27%}.c-other-collection:nth-child(2n) .c-other-collection__header{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-left:0}.c-other-collection__mv-img{width:73%}.c-other-collection.is-hover .c-other-collection__mv-img img{-webkit-transform:scale(1.05);transform:scale(1.05)}.c-other-collection__header{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:14.28%;margin:0;width:100%}.c-other-collection__header-inner{display:inline-block}.c-other-collection__heading~.c-heading4{margin-top:30px;padding-top:30px}.c-other-collection__heading~.c-heading4:before{width:80px}.c-other-collection__heading~.c-stroke-btn,.c-other-collection__heading~.c-stroke-btn--black,.c-other-collection__heading~.c-stroke-btn--white,.c-other-collection__heading~.c-stroke-btn--sp-black{margin-top:30px;max-width:240px}.c-other-collection__heading~.c-text1{margin-top:30px}.c-other-collection__heading+.c-stroke-btn,.c-other-collection__heading+.c-stroke-btn--black,.c-other-collection__heading+.c-stroke-btn--white,.c-other-collection__heading+.c-stroke-btn--sp-black{margin-top:50px}.c-other-collection__heading--white+.c-heading4{color:#fff}.c-other-collection__heading--white+.c-heading4:before{background-color:#fff}.c-other-collection__heading--white+.c-text1{color:#fff}.c-other-collection__heading--white+.c-text1:before{background-color:#fff}.c-other-collection__heading{font-size:4rem}.p-picture-story__sub{display:-webkit-box;display:-ms-flexbox;display:flex;top:0;right:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:360px;height:100vh}.p-picture-story__sub.is-fixed-end{top:auto;bottom:0}.p-picture-story__main{margin-right:360px;width:calc(100% - 360px)}.p-picture-story__mv.is-fixed{width:calc(100% - 360px)}.c-product{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:70px 0 32px}.c-product__images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:80%;height:50%}.c-product__content{width:80%;height:50%}.c-product__icon{width:60px;height:70px}.c-product__title{font-size:3rem}.c-product__header+.c-product__info{margin-top:32px}.c-product__sub-title{font-size:2.4rem}.c-product__text{font-size:1.8rem}.c-product__sub-title+.c-product__text{margin-top:16px}.pg-product-lp-gallery{padding-top:120px;padding-bottom:100px}.pg-product-lp-gallery__heading{font-size:4rem}.pg-product-lp-gallery__lead-text{font-size:1.8rem}.pg-product-lp-gallery__heading+.pg-product-lp-gallery__lead-text{margin-top:30px}.pg-product-lp-gallery__content{margin-top:100px}.pg-product-lp-gallery__block+.pg-product-lp-gallery__block{margin-top:100px}.pg-product-lp-gallery__block:nth-child(1){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.pg-product-lp-gallery__block:nth-child(1) .pg-product-lp-gallery__img:nth-child(1){margin-left:5.7vw}.pg-product-lp-gallery__block:nth-child(1) .pg-product-lp-gallery__img:nth-child(2){margin-top:86px;margin-left:50px}.pg-product-lp-gallery__block:nth-child(2) .pg-product-lp-gallery__img,.pg-product-lp-gallery__block:nth-child(5) .pg-product-lp-gallery__img{margin-right:11.4vw}.pg-product-lp-gallery__block:nth-child(3) .pg-product-lp-gallery__img{margin-left:11.4vw}.pg-product-lp-gallery__block:nth-child(4){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.pg-product-lp-gallery__block:nth-child(4) .pg-product-lp-gallery__img:nth-child(2){margin-top:250px;margin-left:50px}.pg-product-lp-gallery__block:nth-child(6){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.pg-product-lp-gallery__block:nth-child(6) .pg-product-lp-gallery__img:nth-child(1){margin-left:5.7vw}.pg-product-lp-gallery__block:nth-child(6) .pg-product-lp-gallery__img:nth-child(2){margin-top:285px;margin-left:50px}.pg-product-lp-gallery__block:nth-child(7) .pg-product-lp-gallery__img{margin-right:5.7vw;margin-left:5.7vw}}@media only screen and (min-width: 48.0625em) and (min-width: 48.0625em){.p-mv__category{font-size:15px;font-size:1.5rem;font-size:1.07143vw}.p-mv__heading{font-size:50px;font-size:5rem;font-size:3.57143vw}}@media only screen and (min-width: 48.0625em) and (min-width: 87.5625em){.p-mv__category{font-size:15px;font-size:1.5rem}.p-mv__heading{font-size:50px;font-size:5rem}}@media only screen and (min-width: 57.12772em){.p-section-header{margin-right:auto;margin-left:auto;width:100%;max-width:840px}}@media only screen and (min-width: 30.0625em){.p-brickwork .js-masonry__grid-sizer,.p-brickwork--space-evenly .js-masonry__grid-sizer,.p-brickwork__box{width:47.15%}.p-brickwork .js-masonry__gutter-sizer,.p-brickwork--space-evenly .js-masonry__gutter-sizer{width:5.7%}.p-brickwork__box{padding-right:0;padding-left:0}.p-brickwork__header,.p-brickwork__info{padding-right:20px;padding-left:20px}.p-brickwork--space-evenly{padding-right:5%;padding-left:5%}.p-brickwork--space-evenly .js-masonry__grid-sizer,.p-brickwork--space-evenly .p-brickwork__box{width:47.5%}.p-brickwork--space-evenly .js-masonry__gutter-sizer{width:5%}.p-brickwork--space-evenly .p-brickwork__info{padding-right:0;padding-left:0}}@media only screen and (max-width: 48.0625em){.pg-product-lp-message--01 .pg-product-lp-message__cell:nth-child(1){margin-right:var(--product-lp-text-block-gutter);margin-left:var(--product-lp-text-block-gutter)}.pg-product-lp-message--01 .pg-product-lp-message__cell:nth-child(2){margin-top:40px;padding-left:10%}.pg-product-lp-message--01 .pg-product-lp-message__cell:nth-child(3){margin-top:30px;padding-right:26.66%}.pg-product-lp-message--01 .pg-product-lp-message__cell:nth-child(4){margin-top:50px;margin-right:var(--product-lp-text-block-gutter);margin-left:var(--product-lp-text-block-gutter)}.pg-product-lp-message--03 .pg-product-lp-message__cell:nth-child(1){margin-right:10%}.pg-product-lp-message--03 .pg-product-lp-message__cell:nth-child(2){margin-top:30px;margin-left:26.66%}.pg-product-lp-banner__info{padding-right:5%;padding-left:5%}.pg-product-lp-banner__icon{margin-right:auto;margin-left:auto;padding-right:22px}.p-picture-story{padding-bottom:228px}.p-picture-story__sub.is-fixed{top:auto!important;bottom:0;width:100%}.p-picture-story__sub.is-fixed-end{top:auto!important;bottom:0}.c-product__images{width:130px}.c-product__content{padding-right:5%}.c-product__text{min-height:80px}.pg-product-lp-gallery__block+.pg-product-lp-gallery__block{margin-top:30px}.pg-product-lp-gallery__block:nth-child(1) .pg-product-lp-gallery__img:nth-child(1){margin-right:41.3%}.pg-product-lp-gallery__block:nth-child(1) .pg-product-lp-gallery__img:nth-child(2){margin-left:24%}.pg-product-lp-gallery__block:nth-child(4) .pg-product-lp-gallery__img:nth-child(1){margin-right:24%}.pg-product-lp-gallery__block:nth-child(4) .pg-product-lp-gallery__img:nth-child(2){margin-left:41.3%}.pg-product-lp-gallery__block:nth-child(6) .pg-product-lp-gallery__img:nth-child(1){margin-right:41.3%}.pg-product-lp-gallery__block:nth-child(6) .pg-product-lp-gallery__img:nth-child(2){margin-left:24%}.pg-product-lp-gallery__img+.pg-product-lp-gallery__img{margin-top:30px}}.p-local-navi{position:relative}.p-local-navi__inner{position:relative;top:0;z-index:999;border-bottom:1px solid rgba(0,0,0,.1);background-color:#fff;padding:10px 0}.p-local-navi__inner.is-fixed{position:fixed;top:0;left:0;width:100%}.p-local-navi.is-headroom--pinned .p-local-navi__inner{position:fixed;top:68px;left:0;width:100%;transition:top .1s linear}.p-local-navi__inner .u-pc-inner--1120{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.p-local-navi__label{margin-left:5%;font-size:1.2rem}.p-local-navi__label span{display:inline-block;position:relative;padding-right:20px}.p-local-navi__label span:after{display:block;position:absolute;top:0;right:8px;bottom:0;-webkit-transform:translateY(-25%) rotateX(0) rotateZ(135deg);transform:translateY(-25%) rotateX(0) rotate(135deg);-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:border-color;transition-property:border-color;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);margin:auto;border-top:1px solid #000;border-right:1px solid #000;width:6px;height:6px;content:""}.p-local-navi__label.is-active span:after{-webkit-transform:translateY(25%) rotateX(180deg) rotateZ(135deg);transform:translateY(25%) rotateX(180deg) rotate(135deg)}.p-local-navi__items{display:none;position:absolute;top:calc(100% + 10px);left:0;background-color:#fff;padding:0 calc(5% + 5px) 30px;width:100%}.p-local-navi__item{position:relative;-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);padding:24px 0;font-size:12px}.p-local-navi__item:nth-child(1){-webkit-transition-delay:0s;transition-delay:0s}.p-local-navi__item:nth-child(2){-webkit-transition-delay:.1s;transition-delay:.1s}.p-local-navi__item:nth-child(3){-webkit-transition-delay:.2s;transition-delay:.2s}.p-local-navi__item:nth-child(4){-webkit-transition-delay:.3s;transition-delay:.3s}.p-local-navi__item:nth-child(5){-webkit-transition-delay:.4s;transition-delay:.4s}.p-local-navi__item:nth-child(6){-webkit-transition-delay:.5s;transition-delay:.5s}.p-local-navi__item:nth-child(7){-webkit-transition-delay:.6s;transition-delay:.6s}.p-local-navi__item:nth-child(8){-webkit-transition-delay:.7s;transition-delay:.7s}.p-local-navi__item:nth-child(9){-webkit-transition-delay:.8s;transition-delay:.8s}.p-local-navi__item:nth-child(10){-webkit-transition-delay:.9s;transition-delay:.9s}.p-local-navi__item+.p-local-navi__item{border-top:1px solid #e6e6e6}.p-local-navi__item:after{display:block;position:absolute;top:0;right:5px;bottom:0;-webkit-transform:translateX(-25%) rotate(45deg);transform:translate(-25%) rotate(45deg);-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:border-color;transition-property:border-color;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);margin:auto;border-top:1px solid #999;border-right:1px solid #999;width:8px;height:8px;content:""}.p-local-navi__item a:after{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:""}.p-local-navi__items.is-open .p-local-navi__item{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.p-local-navi .c-buy-btn,.p-local-navi .c-buy-btn--small{margin-right:5%}@media only screen and (min-width: 48.0625em){.p-local-navi__inner{padding:16px 0}.p-local-navi.is-headroom--pinned .p-local-navi__inner{top:79px}.p-local-navi__label{display:none}.p-local-navi__items{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;width:68%}.p-local-navi__item{-webkit-transform:none;transform:none;opacity:1;padding:0;font-size:1.3rem}.p-local-navi__item+.p-local-navi__item{margin-left:30px;border-top:none}.p-local-navi__item.is-current{color:#767676;font-weight:600}.p-local-navi__item:after{display:none}}@media only screen and (max-width: 768px){.image-scrollable__wrapper{overflow-x:scroll}.image-scrollable__wrapper img{max-width:none}}.p-reviews{background:#f7f7f7;padding:40px 0 60px;width:100%}@media only screen and (min-width: 48.0625em){.p-reviews{padding:60px 0 100px}}.c-review-slideshow{position:relative}.c-review-slideshow__inner{width:100%;margin:0 auto}.c-review-slideshow__slide{margin:0 20px;padding:20px;background:#fff}.c-review-slideshow__info{display:inline-block;position:relative;width:100%;opacity:1;-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;transition-delay:.3s;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;transition-duration:.5s}.c-review-slideshow__stars{text-align:center}.c-review-slideshow__stars span{margin:0}.c-review-slideshow__star-icon{font-size:1.5rem;position:relative}.c-review-slideshow__star-icon:before{content:"\e800";font-family:font-awesome-stars;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em}.c-review-slideshow__star-icon.is-empty{opacity:.6}.c-review-slideshow__star-icon.is-empty:before{content:"\e801"}.c-review-slideshow__title{font-size:1.6rem;text-align:center;margin-top:15px}.c-review-slideshow__name-date{color:#999;font-size:1.2rem;text-align:center;margin-top:10px}.c-review-slideshow__text{font-size:1.4rem;margin-top:20px}.c-review-slideshow .slick-arrow{z-index:-1}@media only screen and (max-width: 48em){.c-review-slideshow{margin-top:40px}.c-review-slideshow__inner{margin:0}.c-review-slideshow__slides{position:relative;overflow:visible!important}.c-review-slideshow__slide{margin-right:2.5vw;margin-left:2.5vw;width:80vw;min-height:260px}}@media only screen and (min-width: 48.0625em){.c-review-slideshow{padding:40px 0}.c-review-slideshow__slide{margin:0 20px;padding:30px;min-height:300px}.c-review-slideshow__title{font-size:1.8rem;margin-top:15px}.c-review-slideshow__name-date{font-size:1.2rem;margin-top:10px}.c-review-slideshow__text{font-size:1.6rem;margin-top:30px}.c-review-slideshow .slick-arrow{z-index:100;width:40px;height:40px;background-color:#00000080;border-radius:50%}.c-review-slideshow .slick-arrow:hover{background-color:#0000004d}.c-review-slideshow .slick-arrow:before,.c-review-slideshow .slick-arrow:after{background-color:transparent;width:12px;height:12px}.c-review-slideshow .slick-arrow:after{border-top:1px solid #fff;border-right:1px solid #fff}.c-review-slideshow .slick-prev{left:-40px}.c-review-slideshow .slick-next{right:-40px}}.c-quote-slideshow{position:relative}.c-quote-slideshow__inner{width:100%;max-width:800px;margin:0 auto 20px}.c-quote-slideshow__slide{min-height:360px}.c-quote-slideshow__blockquote,.c-quote-slideshow__blockquote--award{display:inline-block;position:relative;width:100%;padding:0 15px;opacity:1;-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;transition-delay:.3s;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;transition-duration:.5s;top:50%;transform:translateY(-50%)}.c-quote-slideshow__text{font-size:2.2rem;line-height:1.33349!important;text-align:center;margin-bottom:20px}.c-quote-slideshow__blockquote--award .c-quote-slideshow__text{text-align:center}.c-quote-slideshow__logo{text-align:center;margin:20px 0;font-size:1.8rem;color:#999;font-weight:500}.c-quote-slideshow__info{color:#999;font-size:1.2rem;text-align:center}.c-quote-slideshow .slick-arrow{z-index:-1}.c-quote-slideshow__award-logo{width:70%;max-width:200px;margin:0 auto}.c-quote-slideshow__credit{color:#999;font-size:1.4rem;text-align:center}.c-quote-slideshow__credit a{text-decoration:none}.c-quote-slideshow__logo a:after,.c-quote-slideshow__credit a:after{display:block;position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;content:""}@media only screen and (min-width: 48.0625em){.c-quote-slideshow{padding:0}.c-quote-slideshow__inner{margin:0 auto 40px}.c-quote-slideshow__slide{min-height:300px}.c-quote-slideshow__blockquote{padding:40px 80px}.c-quote-slideshow__blockquote:before{top:0;left:0;width:48px;height:48px}.c-quote-slideshow__blockquote:after{bottom:0;right:0;width:48px;height:48px}.c-quote-slideshow__text{text-align:center;font-size:2.8rem}.c-quote-slideshow .slick-arrow{z-index:100}.c-quote-slideshow .slick-arrow:before,.c-quote-slideshow .slick-arrow:after{background-color:transparent;width:20px;height:20px}.c-quote-slideshow .slick-prev{left:-40px}.c-quote-slideshow .slick-next{right:-40px}.c-quote-slideshow__blockquote--award{display:flex;align-items:center;justify-content:center;padding:0}.c-quote-slideshow__award-logo{margin:0 40px 0 0}.c-quote-slideshow__logo{font-size:2rem}}.c-pill-btn{display:flex;justify-content:center;gap:1rem;padding:calc(var(--button-font-size) * .6) 0;--button-font-size: 2rem}@media only screen and (max-width: 768px){.c-pill-btn{--button-font-size: 1.5rem}}.c-pill-btn a{line-height:1;padding:.45em 1.5em .55em;border-radius:100px;background-color:rgba(var(--button-bg-rgb),.7);color:var(--button-fg)!important;transition:background .6s;font-size:var(--button-font-size);font-family:azo-sans-web,Helvetica Neue,Helvetica,Open Sans,sans-serif;font-weight:400;display:inline-block}.c-pill-btn a:hover{background-color:rgba(var(--button-bg-rgb),var(--button-hover-opacity))}.c-pill-btn--dark{--button-fg: #FFFFFF;--button-bg-rgb: 77, 77, 77;--button-hover-opacity: .56}.c-pill-btn--light{--button-fg: #000000;--button-bg-rgb: 247, 247, 247;--button-hover-opacity: .875}.skip-to-content-link:focus{z-index:var(--z-index-overlay);top:0;left:0;line-height:1;padding:.45em 1.5em .55em;background:#fff;color:var(--header-bg-color, #000000);font-size:calc(16 / var(--rem-base) * 1rem);overflow:auto;width:auto;height:auto;clip:auto;clip-path:none}
/*# sourceMappingURL=/cdn/shop/t/212/assets/common.css.map */
