@charset "UTF-8";.hero{position:relative;margin-bottom:40px}.hero__inner{position:relative;width:100%}.hero__picture{display:block;width:100%;max-height:960px;overflow:hidden}.hero__image{width:100%;object-fit:cover}.hero__logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:600px;width:40%;height:auto;z-index:2}@media screen and (max-width:767px){.hero{margin-bottom:15px}.hero__logo{max-width:240px;width:60%}}.hero__image{animation:zoom-in 6s ease-out forwards}@keyframes zoom-in{0%{transform:scale(1)}to{transform:scale(1.125)}}.section-news{max-width:1040px;margin:auto}.news-item{height:70px;display:flex;gap:16px;justify-content:flex-start;align-items:center;border-radius:16px;background:#f2f2f2;display:flex!important;flex-direction:row;padding:0 32px}.news-item__header{display:flex;flex-direction:row;align-items:center;gap:12px;flex-shrink:0}.news-item__category{display:inline-flex;justify-content:center;align-items:center;padding:0 12px;background-color:#179a99;color:#fff;font-size:12px;font-weight:700;border-radius:24px;letter-spacing:.72px}.news-item__date{padding:0;font-size:14px;font-weight:500;color:#179a99;letter-spacing:.84px;margin:0 16px}.news-item__title{font-size:14px;color:#343434;line-height:1.6;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.news-item__title:hover{color:#179a99}@media screen and (max-width:767px){.news-item{flex-direction:column;align-items:flex-start;justify-content:center;gap:4px;height:60px;border-radius:10px;padding:0 15px}.news-item__header{gap:10px}.news-item__category{font-size:10px;padding:2px 8px;height:16px;letter-spacing:.6px}.news-item__date{font-size:10px;margin:0}.news-item__title{font-size:12px;-webkit-line-clamp:1;line-clamp:1}}.section-products{padding-top:48px;padding-bottom:120px;overflow:hidden}@media screen and (max-width:767px){.section-products{padding-top:25px;padding-bottom:60px}}.section-products .heading{margin-bottom:40px}@media screen and (max-width:767px){.section-products .heading{margin-bottom:23px}}.section-products__action{display:flex;justify-content:center;align-items:center}.section-catch{padding:80px 0}.catch{display:flex;align-items:center;gap:120px}.catch__image-wrapper{flex-shrink:0;width:360px;height:360px;border-radius:50%;overflow:hidden}.catch__image{width:100%;height:100%;object-fit:cover}.catch__body{flex:1}.catch__title{font-size:28px;font-weight:700;color:#179a99;margin-bottom:24px;letter-spacing:1.68px}.catch__text{font-size:18px;font-weight:400;color:#343434;line-height:200%;letter-spacing:.96px}@media screen and (max-width:767px){.section-catch{padding:15px 0}.catch{flex-direction:column;gap:24px}.catch__image-wrapper{width:calc(100% + 40px);height:240px;border-radius:0 24px 0 0;margin-left:-20px}.catch__image{object-position:bottom}.catch__title{font-size:20px;margin-bottom:16px}.catch__text{font-size:14px;line-height:180%}}.product-list{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:48px;margin-bottom:48px}@media screen and (max-width:767px){.product-list{grid-template-columns:repeat(1,1fr);gap:32px;margin-top:32px;margin-bottom:32px}}.product-card{width:100%}.product-card__link{display:flex;flex-direction:column;padding:24px 24px 40px;border-radius:0 0 40px;border:1px solid #E3E3E3;background:#fff;width:100%;height:100%}@media screen and (max-width:767px){.product-card__link{padding:16px 16px 24px;border-radius:0 0 24px}}.product-card__image-wrapper{position:relative;width:100%;height:0;padding-top:67.2%;margin-bottom:25px}@media screen and (max-width:767px){.product-card__image-wrapper{margin-bottom:18px}}.product-card__image{position:absolute;width:100%;height:100%;object-fit:cover;top:0;right:0;bottom:0;left:0}.product-card__category{display:flex;justify-content:center;align-items:center;padding:0 12px;width:fit-content;height:22px;background:#179a99;font-size:12px;font-weight:700;color:#fff;border-radius:12px}.product-card__info{margin-top:12px}.product-card__name{font-size:20px;font-weight:500;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-card__price{font-size:20px;text-align:right;margin-top:8px}.product-card__price-tax{font-size:.75em;color:#959595;font-weight:400;margin-left:4px}.parallax{position:relative;width:100%;padding-right:64px}.parallax:before{position:absolute;content:"";width:calc(100% - 64px);height:455px;background:#f3f8f5;top:209px;left:64px}.parallax--lg:before{height:500px}.parallax__bg{position:relative;width:100%;height:480px;z-index:2;background:transparent;overflow:hidden;border-radius:0 40px 0 0}.parallax__image{position:absolute;background-position:center;background-repeat:no-repeat;background-size:cover;margin:auto;top:0;right:0;bottom:0;left:0;width:100%;height:100%}@media screen and (max-width:767px){.parallax{padding-right:10px}.parallax:before{width:calc(100% - 10px);height:300px;top:100px;left:10px}.parallax--lg:before{height:420px}.parallax__bg{height:240px;border-radius:0 24px 0 0}.parallax__image{background-position-x:right!important;background-position-y:0%}}.section-about{padding-top:48px;overflow:hidden}@media screen and (max-width:767px){.section-about{padding-top:25px;padding-bottom:60px}}.section-about .heading{margin-bottom:40px}@media screen and (max-width:767px){.section-about .heading{margin-bottom:23px}}.about-list{display:grid;grid-template-columns:1fr;gap:40px}@media screen and (max-width:767px){.about-list{gap:60px}}.about{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);width:100vw}@media screen and (max-width:767px){.about{width:100%;margin-left:auto;margin-right:auto}}.about__inner{width:100%;display:flex;flex-direction:row}@media screen and (max-width:767px){.about__inner{flex-direction:column}}.about__media{width:50%}@media screen and (max-width:767px){.about__media{width:100%}}.about__content{position:relative;width:50%;max-width:660px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-top:204px;padding-left:7%;padding-right:20px}@media screen and (max-width:767px){.about__content{width:100%;max-width:none;padding:25px 0 0}}.about__image-wrapper{width:100%;border-radius:0 0 34px;overflow:hidden}@media screen and (max-width:767px){.about__image-wrapper{position:relative;border-radius:0 0 30px;padding-top:72%;height:0}}.about__image-wrapper:hover .about__image{transform:scale(1.025)}.about__image{width:100%;height:100%;max-height:720px;object-fit:cover;transition:all .3s ease-in-out}@media screen and (max-width:767px){.about__image{position:absolute;max-height:none;top:0;right:0;bottom:0;left:0}.about__image-wrapper:hover .about__image{transform:none}}.about__body{margin-bottom:40px}@media screen and (max-width:767px){.about__body{margin-bottom:25px}}.about__body:last-child{margin-bottom:0}.about__title{position:relative;font-size:30px;font-weight:500;line-height:180%;letter-spacing:1.8px;margin-bottom:32px;z-index:1;text-align:center}.about__icon-wrapper{position:absolute;display:flex;justify-content:center;align-items:center;width:140px;height:140px;border-radius:50%;background:#fafafa;margin:auto;top:-114px;right:auto;bottom:auto;left:-50px;z-index:-1}.about__icon{width:42px}@media screen and (max-width:767px){.about__title{font-size:20px;margin-bottom:16px}.about__icon-wrapper{width:90px;height:90px;top:-70px;left:0;right:0}.about__icon{width:30px}}.about__text{font-size:16px;font-weight:400;color:#343434;line-height:180%;letter-spacing:.96px}@media screen and (max-width:767px){.about__text{font-size:14px}}.about__action{display:flex;width:100%}@media screen and (max-width:767px){.about__action{justify-content:center;align-items:center}}.product-detail{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}@media screen and (max-width:767px){.product-detail{flex-direction:column}}.product-detail__media{flex-shrink:0;width:50%}@media screen and (max-width:767px){.product-detail__media{width:100%}}.product-detail__info{width:100%;padding-left:4.4vw}@media screen and (max-width:767px){.product-detail__info{padding:20px 0}}.product-detail__title,.product-detail__price{font-size:30px;font-weight:500;color:#343434;letter-spacing:1.8px;margin-bottom:24px}@media screen and (max-width:767px){.product-detail__title,.product-detail__price{font-size:20px;margin-bottom:16px}}.product-detail__price-tax{font-size:.6em;color:#959595;font-weight:400;margin-left:4px}.product-detail__description{font-size:16px;font-weight:400;color:#343434;line-height:180%;letter-spacing:.96px;margin-bottom:24px}@media screen and (max-width:767px){.product-detail__description{font-size:14px}}.product-detail__description p{margin-bottom:1em}.product-detail__description h3{font-weight:700}.product-detail__description h4{color:#179a99}.product-detail__description ul{list-style-type:disc;padding-left:1em}.product-gallery{width:100%;border-radius:0 0 40px;overflow:hidden}.product-gallery .slick-arrow{display:none}.product-gallery .slick-dots{visibility:hidden;position:static;display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;width:100%;margin:24px 0 8px}.product-gallery .slick-dots li{opacity:.8;width:calc((100% - 64px)/5);height:auto;margin:0 16px 16px 0}.product-gallery .slick-dots li:nth-of-type(5n){margin-right:0}.product-gallery .slick-dots li.slick-active{opacity:1}.product-gallery .slick-dots li button{width:100%;height:auto}.product-gallery__main{width:100%;opacity:0;max-height:400px}.product-gallery__main.slick-initialized{opacity:1;max-height:none}.product-gallery__main.slick-initialized .slick-dots{visibility:visible}.product-gallery__slide{width:100%;background-color:#f9f9f9;padding:0}.product-gallery__image,.product-gallery__video,.product-gallery__iframe{width:100%;cursor:pointer}.product-gallery__nav{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;margin-top:24px}.product-gallery__nav-item{width:calc((100% - 64px)/5);opacity:.6;transition:opacity .3s ease;border:none;padding:0;cursor:pointer}.product-gallery__nav-item:hover,.product-gallery__nav-item.is-active{opacity:1}.product-gallery__nav-image{width:100%;display:block}@media screen and (max-width:767px){.product-gallery{border-radius:0 0 30px}.product-gallery__nav{gap:10px;margin-top:16px}.product-gallery__nav-item{width:calc((100% - 30px)/4)}}.product-options{margin-top:24px}.product-option{margin-bottom:24px}.product-option__label{font-size:16px;font-weight:600;color:#454545;margin-bottom:12px}.product-option__list{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}.product-option__item{width:calc((100% - 32px) / 3);min-height:80px}.product-option__item--half{width:calc((100% - 16px)/2)}.product-option__item--full{width:100%}.product-option__input{position:absolute;opacity:0;pointer-events:none}.product-option__button{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:16px;background-color:#fff;border:1px solid #E1E1E1;border-radius:32px;cursor:pointer;transition:border-color .3s ease}.product-option__input:checked+.product-option__button{border:4px solid #179A99}.product-option__text{font-size:14px;font-weight:600;color:#717e8a;text-align:center}@media screen and (max-width:767px){.product-option__label{font-size:14px}.product-option__list{gap:12px}.product-option__item{width:calc((100% - 12px)/2);min-height:65px}.product-option__item--half{width:calc((100% - 12px)/2)}.product-option__button{padding:10px 16px}}.product-form{margin-top:32px}.product-form__quantity{display:flex;flex-direction:row;align-items:center;margin:32px 0}.product-form__quantity-label{font-size:16px;font-weight:600;color:#454545;margin-right:24px}.product-form__quantity-selector{display:flex;flex-direction:row;align-items:center}.product-form__quantity-btn{position:relative;width:40px;height:36px;background-color:#fafafa;border:1px solid #E1E1E1;cursor:pointer}.product-form__quantity-btn--minus{border-radius:18px 0 0 18px}.product-form__quantity-btn--plus{border-radius:0 18px 18px 0}.product-form__quantity-btn:before{position:absolute;content:"";width:12px;height:2px;background:#454545;top:50%;left:50%;transform:translate(-50%,-50%)}.product-form__quantity-btn--plus:after{position:absolute;content:"";width:2px;height:12px;background:#454545;top:50%;left:50%;transform:translate(-50%,-50%)}.product-form__quantity-btn.disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.product-form__quantity-input{width:60px;height:36px;border:1px solid #E1E1E1;border-left:none;border-right:none;font-size:14px;font-weight:400;text-align:center}.product-form__actions{display:flex;flex-direction:column;gap:16px}.product-form__submit{display:flex;justify-content:center;align-items:center;width:100%;padding:18px;background-color:#179a99;border:1px solid #179A99;border-radius:40px;font-size:16px;font-weight:700;color:#fff;cursor:pointer;transition:background-color .3s ease,border-color .3s ease}.product-form__submit:hover{background-color:#148786;border-color:#148786}.product-form__submit:disabled,.product-form__submit--disabled{background-color:#ccc;border-color:#ccc;cursor:not-allowed}.product-form__spinner{margin-left:8px}.product-form__spinner.hidden{display:none}@media screen and (max-width:767px){.product-form{margin-top:24px}.product-form__quantity-label{font-size:14px;margin-right:15px}.product-form__submit{height:56px;font-size:14px}}.section-cart{padding-top:40px;padding-bottom:120px}@media screen and (max-width:767px){.section-cart{padding-top:20px;padding-bottom:60px}}.cart{max-width:1080px;margin:0 auto}.cart__list{margin-bottom:40px}.cart__item{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;border-bottom:1px solid #E1E1E1;width:100%;padding:20px 0}.cart__item:last-child{border-bottom:none}.cart__item-image{width:240px;flex-shrink:0}.cart__item-image img{width:100%;height:auto;object-fit:cover}.cart__item-info{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex:1;gap:24px;padding:0 24px}.cart__item-title{font-size:20px;line-height:1.8}.cart__item-options{margin-top:8px}.cart__item-option{font-size:14px;color:#454545}.cart__quantity{display:flex;flex-direction:row;align-items:center;gap:16px}.cart__quantity-label{font-size:14px;font-weight:600;color:#454545}.cart__quantity-selector{display:flex;flex-direction:row;align-items:center}.cart__quantity-btn{position:relative;width:40px;height:36px;background-color:#fafafa;border:1px solid #E1E1E1;cursor:pointer}.cart__quantity-btn--minus{border-radius:18px 0 0 18px}.cart__quantity-btn--plus{border-radius:0 18px 18px 0}.cart__quantity-btn:before{position:absolute;content:"";width:12px;height:2px;background:#454545;top:50%;left:50%;transform:translate(-50%,-50%)}.cart__quantity-btn--plus:after{position:absolute;content:"";width:2px;height:12px;background:#454545;top:50%;left:50%;transform:translate(-50%,-50%)}.cart__quantity-btn.disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.cart__quantity-input{width:60px;height:36px;border:1px solid #E1E1E1;border-left:none;border-right:none;font-size:14px;font-weight:400;text-align:center}.cart__item-remove{font-size:14px;color:#454545;text-decoration:none}.cart__item-remove:hover{color:#179a99}.cart__item-price{width:200px;font-size:24px;text-align:right;align-self:center;flex-shrink:0}.cart__item-price-unit{font-size:.8em}.cart__item-price-tax{font-size:.6em;color:#959595;font-weight:400;margin-left:4px}.cart__footer{display:flex;flex-direction:column;align-items:flex-end;width:100%}.cart__total{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:40%;padding:20px 0;border-top:1px solid #E1E1E1}.cart__total-label{font-size:18px;color:#454545}.cart__total-price{font-size:24px;text-align:right}.cart__total-price-unit{font-size:.8em}.cart__total-price-tax{font-size:.6em;color:#959595;font-weight:400;margin-left:4px}.cart__notice{font-size:12px;color:#a4a4a4;font-weight:400;width:40%;text-align:right;margin-bottom:24px}.cart__actions{display:flex;flex-direction:column;gap:16px;width:40%}.cart__memo{border-top:1px solid #E1E1E1;padding:20px 0}.cart__memo-label{display:block;font-size:16px;color:#454545;margin-bottom:8px}.cart__memo-input{width:100%;height:100px;padding:12px;border:1px solid #E1E1E1;border-radius:8px;font-size:14px;color:#454545;resize:none}.cart__memo-input::placeholder{color:#a4a4a4}.cart__submit,.cart__back-link{display:flex;justify-content:center;align-items:center;width:100%;padding:18px;border-radius:40px;font-size:16px;font-weight:700;text-decoration:none;cursor:pointer;transition:background-color .3s ease,border-color .3s ease}.cart__submit{background-color:#179a99;border:1px solid #179A99;color:#fff}.cart__submit:hover{background-color:#fff;border-color:#179a99;color:#179a99}.cart__back-link{background-color:#fff;border:1px solid #179A99;color:#179a99}.cart__back-link:hover{background-color:#fff;color:#179a99;opacity:.6}@media screen and (max-width:767px){.cart__list{margin-bottom:24px}.cart__item{flex-wrap:wrap;gap:16px}.cart__item-image{width:100px}.cart__item-info{padding:0;gap:16px}.cart__item-title{font-size:16px}.cart__quantity{flex-wrap:wrap;gap:12px}.cart__item-price{width:100%;font-size:20px}.cart__footer{align-items:stretch}.cart__total{width:100%}.cart__total-price{font-size:20px}.cart__notice,.cart__actions{width:100%}.cart__submit,.cart__back-link{margin:0 auto;max-width:280px;height:56px;font-size:14px}}.section-404{padding-top:40px;padding-bottom:120px}.error-message{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;max-width:600px;margin:0 auto;padding:60px 20px}.error-message__text{font-size:16px;font-weight:400;color:#343434;line-height:2;margin-bottom:40px}.error-message__link{display:inline-flex;justify-content:center;align-items:center;padding:16px 40px;background-color:#179a99;border:1px solid #179A99;border-radius:40px;font-size:16px;font-weight:700;color:#fff;text-decoration:none;transition:background-color .3s ease,border-color .3s ease}.error-message__link:hover{background-color:#148786;border-color:#148786}@media screen and (max-width:767px){.section-404{padding-top:20px;padding-bottom:60px}.error-message{padding:40px 0}.error-message__text{font-size:14px;margin-bottom:32px}}.section-page{padding-top:40px;padding-bottom:120px}.page-content{font-size:16px;font-weight:400;color:#343434;line-height:180%;letter-spacing:.96px}.page-content p{margin-bottom:1em}.page-content h2,.page-content h3,.page-content h4{font-weight:700;margin-bottom:.5em}.page-content h2{font-size:24px}.page-content h3{font-size:20px}.page-content h4{font-size:18px;color:#179a99}.page-content ul,.page-content ol{padding-left:1.5em;margin-bottom:1em}.page-content ul{list-style-type:disc}.page-content ol{list-style-type:decimal}.page-content a{color:#179a99;text-decoration:underline}.page-content a:hover{text-decoration:none}@media screen and (max-width:767px){.section-page{padding-top:20px;padding-bottom:60px}.page-content{font-size:14px}.page-content h2{font-size:20px}.page-content h3{font-size:18px}.page-content h4{font-size:16px}}.section-password{padding-top:40px;padding-bottom:120px}.password-form{max-width:480px;margin:0 auto}.password-form__message{font-size:16px;color:#343434;line-height:180%;margin-bottom:24px;text-align:center}.password-form__errors{background-color:#fef2f2;border:1px solid #F23A3A;border-radius:8px;padding:16px;margin-bottom:24px;color:#f23a3a;font-size:14px}.password-form__field{margin-bottom:24px}.password-form__label{display:block;font-size:16px;font-weight:600;color:#454545;margin-bottom:8px}.password-form__input{width:100%;height:48px;padding:12px 16px;border:1px solid #E1E1E1;border-radius:8px;font-size:16px;color:#343434;transition:border-color .3s ease}.password-form__input:focus{outline:none;border-color:#179a99}.password-form__actions{display:flex;justify-content:center}@media screen and (max-width:767px){.section-password{padding-top:20px;padding-bottom:60px}.password-form__message,.password-form__label{font-size:14px}.password-form__input{font-size:14px;height:44px}}.product-detail__description *,.editor-content *{word-break:break-word;max-width:100%}.product-detail__description a:not(.btn),.editor-content a:not(.btn){color:#179a99;text-decoration:underline}.product-detail__description a:not(.btn):hover,.editor-content a:not(.btn):hover{text-decoration:none}.product-detail__description p,.editor-content p{margin-bottom:1em;line-height:1.8}.product-detail__description h1,.editor-content h1{font-size:32px;font-weight:700;margin-bottom:40px}@media screen and (max-width:767px){.product-detail__description h1,.editor-content h1{font-size:22px;margin-bottom:20px}}.product-detail__description h2,.editor-content h2{font-size:24px;line-height:180%;letter-spacing:1.44px;padding-bottom:16px;border-bottom:1px solid #E3E3E3;margin-bottom:24px}@media screen and (max-width:767px){.product-detail__description h2,.editor-content h2{font-size:18px;letter-spacing:1.08px;padding-bottom:10px;margin-bottom:15px}}.product-detail__description h3,.editor-content h3{font-size:18px;color:#179a99;margin-bottom:40px}@media screen and (max-width:767px){.product-detail__description h3,.editor-content h3{font-size:16px;margin-bottom:24px}}.product-detail__description h4,.editor-content h4{font-size:16px;margin-bottom:1em}@media screen and (max-width:767px){.product-detail__description h4,.editor-content h4{font-size:15px}}.product-detail__description .marker,.editor-content .marker{background:#ffecf5;padding:4px 2px}.product-detail__description .underline,.editor-content .underline{text-decoration:underline}.product-detail__description blockquote,.editor-content blockquote{font-size:14px;font-weight:400;color:#959595;padding:24px 40px;border-radius:6px;background:#f2f2f2}@media screen and (max-width:767px){.product-detail__description blockquote,.editor-content blockquote{padding:20px}}.product-detail__description ol,.product-detail__description ul,.editor-content ol,.editor-content ul{padding-left:1.5em;list-style-type:decimal;width:100%}.product-detail__description ol>li,.product-detail__description ul>li,.editor-content ol>li,.editor-content ul>li{max-width:100%;word-break:break-word}.product-detail__description ol>li::marker,.product-detail__description ul>li::marker,.editor-content ol>li::marker,.editor-content ul>li::marker{color:#179a99;font-weight:500}.product-detail__description ul,.editor-content ul{list-style-type:disc}.product-detail__description dl,.editor-content dl{padding-left:1.5em;list-style-type:disc}.product-detail__description dl>dt,.editor-content dl>dt{position:relative;font-weight:700;margin-bottom:8px}.product-detail__description dl>dt:last-child,.editor-content dl>dt:last-child{margin-bottom:0}.product-detail__description dl>dt:before,.editor-content dl>dt:before{position:absolute;content:"\e2\20ac\a2";color:#179a99;font-size:1.5em;line-height:1;font-weight:700;margin:auto;top:-2px;right:auto;bottom:auto;left:-18px}@media screen and (max-width:767px){.product-detail__description dl>dt:before,.editor-content dl>dt:before{top:-2px;left:-15px}}.editor-content .table-wrapper{width:100%;overflow:hidden}@media screen and (max-width:767px){.editor-content .table-wrapper{overflow:scroll}}.editor-content table{display:table;table-layout:fixed;border-collapse:collapse;border:1px solid #C8C8C8;width:100%}@media screen and (max-width:767px){.editor-content table{table-layout:auto}}.editor-content table tr{border-color:transparent}.editor-content table td{border:1px solid #C8C8C8;border:none}.product-detail__description hr,.editor-content hr{margin:1em auto;background:#e3e3e3;border-color:#e3e3e3}.product-detail__description .note,.editor-content .note{font-size:12px;color:#959595;line-height:1.6}.editor-content .table-wrapper{max-width:100%}@media screen and (max-width:767px){.editor-content .table-wrapper{overflow-x:scroll;overflow-y:auto;width:fit-content}}.editor-content table{width:100%!important;border-collapse:separate!important;border-spacing:0;border:1px solid #C8C8C8}@media screen and (max-width:767px){.editor-content table{width:fit-content!important}}.editor-content table caption{margin-bottom:12px}@media screen and (max-width:767px){.editor-content table caption{margin-bottom:10px}}.editor-content table th,.editor-content table td{padding:16px;vertical-align:middle;font-size:14px;text-align:center;overflow:hidden;background:#fff;min-width:293px}.editor-content table thead [scope],.editor-content table tbody [scope]{background-color:#179a99;color:#fff;border-right:1px solid #c8c8c8}.editor-content table thead [scope]:last-child,.editor-content table tbody [scope]:last-child{border-right:none}.editor-content table tbody th,.editor-content table tbody td{border-bottom:1px solid #C8C8C8;border-left:1px solid #C8C8C8}.editor-content table tbody th:first-child,.editor-content table tbody td:first-child{border-left:none}.editor-content table tbody th:last-child,.editor-content table tbody td:last-child{border-right:none}.editor-content table tbody tr:nth-child(2n) th,.editor-content table tbody tr:nth-child(2n) td{background:#f2f2f2}.editor-content table tr:last-child th,.editor-content table tr:last-child td{border-bottom:none}.editor-content.editor-content-document h1,.editor-content.editor-content-document h2,.editor-content.editor-content-document h3,.editor-content.editor-content-document h4,.editor-content.editor-content-document h5{margin-top:40px}@media screen and (max-width:767px){.editor-content.editor-content-document h1,.editor-content.editor-content-document h2,.editor-content.editor-content-document h3,.editor-content.editor-content-document h4,.editor-content.editor-content-document h5{margin-top:20px}}.product-detail__description .table-wrapper{width:100%;overflow:scroll}@media screen and (max-width:767px){.product-detail__description .table-wrapper{overflow-x:scroll;overflow-y:auto;width:fit-content}}.product-detail__description table{display:table;table-layout:fixed;border-collapse:collapse;width:100%}@media screen and (max-width:767px){.product-detail__description table{table-layout:auto}}.product-detail__description table caption{margin-bottom:12px}@media screen and (max-width:767px){.product-detail__description table caption{margin-bottom:10px}}.product-detail__description table th,.product-detail__description table td{padding:16px;vertical-align:middle;font-size:14px;text-align:left;overflow:hidden;border-bottom:1px solid #C8C8C8}.product-detail__description table th{width:180px}.product-detail__description table td{width:calc(100% - 120px)}@media screen and (max-width:767px){.product-detail__description table th{width:40%}.product-detail__description table td{width:60%}}.shopify-policy__container{width:100%;padding-top:140px}.shopify-policy__title{font-size:32px;font-weight:700;margin-bottom:40px}@media screen and (max-width:767px){.shopify-policy__container{padding-top:20px;padding-bottom:60px}.shopify-policy__title{font-size:22px;margin-bottom:20px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/css/style.css.map */
