.section-header h1{font-size:36px;font-weight:700;letter-spacing:0;color:#fff}.company-overview h2,.officers h2{font-size:24px;font-weight:700}.officers{margin-top:80px!important}@media screen and (min-width: 700px){.header{max-width:1560px;margin:0 auto;padding:20px}}.product-title{font-weight:700}.product-cloudfunding-profile-1{font-size:18px;color:#000;font-weight:700;display:block;text-align:left;margin-bottom:0;padding:10px;border-radius:5px}.product-cloudfunding-profile{font-size:18px;color:#fff;font-weight:700;background-color:#4791f4;display:block;text-align:center;padding:10px;border-radius:5px 5px 0 0;margin-bottom:0}.product-cloudfunding-wrapper{margin-bottom:30px;border-bottom:1px solid #ddd;padding-bottom:20px}.product-cloudfunding-top{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px}.product-cloudfunding-left{flex:1;margin-top:10px}.product-cloudfunding-title{margin:0 0 -5px;font-weight:700;font-size:20px}.product-cloudfunding-price{margin:0;font-size:28px;font-weight:700;color:#ff4800}.product-cloudfunding-price span{font-size:12px}.product-cloudfunding-right{flex-shrink:0;max-width:200px;text-align:center;margin:auto}.product-cloudfunding-image{width:100%;height:auto}.product-cloudfunding-bottom{margin-top:10px}.product-cloudfunding-description{font-size:16px;line-height:1.8;margin-bottom:10px;font-weight:400}.product-cloudfunding-button{display:block!important;padding:10px 20px;background:#ff4800;color:#fff;text-decoration:none;border-radius:5px;font-size:16px;text-align:center;width:100%;font-weight:700;margin-bottom:20px}.product-cloudfunding-button-disabled{display:block;padding:10px 20px;background-color:#ccc;color:#fff;text-decoration:none;border-radius:5px;font-size:16px;cursor:not-allowed;text-align:center;width:100%;margin-bottom:20px}.product-cloudfunding-founder_name{margin-bottom:10px;font-size:16px}.product-cloudfunding-founder_text,.product-cloudfunding-cloudfunding_end_text{margin-bottom:10px;font-size:14px}.product-cloudfunding-cloudfunding_end_text_heading{margin-bottom:10px;margin-top:20px;font-size:16px}.prose p{text-align:left;font-size:16px}.shopify-section--tabs .content-tabs [role=tab]{font-weight:700}.product-cloudfunding-founder-box{background:#fff;border-radius:5px;padding:20px;margin-bottom:60px}.product-cloudfunding-wrapper-box{background:#fff;border-radius:0 0 5px 5px;padding:20px}.comments__container .js-powrMark{display:none!important}.content-tabs .prose{background:#fff;padding:20px;border-radius:5px}@media (max-width: 768px){.product-cloudfunding-top{flex-direction:column}.product-cloudfunding-right{max-width:100%;margin-top:15px}}.fieldset .grid--3-col{display:grid;list-style:none;grid-template-columns:repeat(3,1fr);margin:0}.grid__item-select{width:80%;padding:10px;background-color:#0000;border:solid #ececec 1px;border-color:rgb(var(--border-color))}.fieldset .grid__item-select{background:#fff}.fieldset .grid__item{padding:0}.customer-account-box .button{background:#ffb7ca;border:0px;color:#000;font-weight:700}.cart-nickname-field{margin-top:20px;margin-bottom:20px;max-width:300px}.cart-nickname-field .form-label{display:block;margin-bottom:4px;font-weight:700}.cart-nickname-field .form-input{width:100%;padding:8px;border:1px solid #ccc;border-radius:4px}.cart-footer .button{background:#ffb7ca;border:0px;color:#000;font-weight:700}.shopify-section--main-cart .prose p{text-align:center}.shopify-section--main-cart .empty-state .button{background:#3334a0;border-radius:50px}.customer-account-overview th{font-weight:700;color:#000}.customer-account-category{font-weight:700}.customer-account-category-box .button{background:#3334a0;border:0px}.sd-advertisement-list-section{padding:120px 0 220px}.sd-advertisement-list-section__title{margin-bottom:34px;font-size:28px;font-weight:700;text-align:center;color:#fff}.sd-advertisement-list-section__grid{display:grid;grid-gap:48px;grid-template-columns:repeat(3,1fr);max-width:1180px;padding:0 50px;margin:auto}.sd-advertisement-list-item{background:#fff;border:solid 1px #000;border-radius:16px;box-shadow:10px 10px #fffa9b,10px 10px 0 1px #000}.sd-advertisement-list-item:hover{opacity:.8}@media screen and (max-width: 767px){.sd-advertisement-list-section__grid{grid-template-columns:repeat(2,1fr);padding:0 24px}.sd-advertisement-list-section__title{margin-bottom:18px;font-size:24px}}.sd-advertisement-list-item__link{text-decoration:none;color:inherit;display:block}.sd-advertisement-list-item__image{width:100%;height:auto;display:block;padding:40px}.sd-advertisement-list-item__heading{font-size:16px;margin:0 0 15px;text-align:center;font-weight:700}.sd-advertisement-list-item__button{width:40px;background:#ff87ad;border:solid 2px #000;border-radius:50px;margin:auto auto 24px;padding:5px 16px 5px 13px}@media screen and (max-width: 767px){.sd-advertisement-list-item__heading{font-size:12px}.sd-advertisement-list-section__grid{grid-gap:20px}.sd-advertisement-list-item__image{padding:20px}.sd-advertisement-list-item{background:#fff;border:solid 1px #000;border-radius:16px;box-shadow:5px 5px #fffa9b,5px 5px 0 1px #000}}.social-media--list{justify-content:center}.social-media--list svg{width:35px;height:50px}.footer__inner{row-gap:min(var(--section-vertical-spacing),1rem)}.footer__logo-list{display:flex;justify-content:center;align-items:center}.footer__block--links,.footer__block--image{max-width:100%;margin:30px auto auto;font-weight:700}.footer__block-list .v-stack{display:flex}@media screen and (max-width: 767px){.footer__block-list .v-stack{display:flex;flex-direction:column}}.shopify-section--related-products .h2{font-size:28px;font-weight:700}.shopify-section--related-products .product-card__info{padding:40px 30px 30px!important;border-radius:15px!important;border:solid 1px #000!important;background:#dedeff!important;top:-45px!important;position:relative!important;left:-20px!important;opacity:1;z-index:1!important}.shopify-section--related-products .product-card__figure .product-card__image{border-radius:15px}.shopify-section--related-products .product-card__figure{z-index:2}.shopify-section--related-products .section-spacing .section-stack{max-width:1400px;margin:0 auto;padding:0 20px;overflow:hidden}.shopify-section--related-products .floating-controls-container .product-list{column-gap:40px}.shopify-section--related-products .product-title{font-size:16px;color:#000}.shopify-section--related-products .price-list .h6{font-size:20px;font-weight:700;color:#000!important}.shopify-section--related-products .price-list{white-space:nowrap}.price-list small{font-size:.9rem}@media screen and (max-width: 767px){.shopify-section--related-products .h2{font-size:24px}.shopify-section--related-products .product-title{font-size:14px}.shopify-section--related-products .price-list .h6{font-size:18px}.shopify-section--related-products .product-card__info{padding:40px 10px 10px!important;border-radius:15px!important;top:-45px!important;left:-20px!important;color:#000!important}}.shopify-section--main-product .product-title{font-size:28px}.shopify-section--main-product .price-list .h4{font-weight:700}.shopify-section--main-product .section-spacing{margin:50px 0}.product-info__block-item .price-list--product{column-gap:0rem!important;font-weight:700!important}.product-info__block-item product-form .button{font-size:16px;font-weight:700;border-radius:50px;border:solid 1px #000}.gpo-group__childs{padding:20px;background:#transparent}.gpo-group__childs a{color:#000;text-decoration:underline}.gpo-group .label-content{color:#3334a0!important;font-size:16px!important;font-family:Zen Maru Gothic,sans-serif!important}.gpo-group .gpo-input-wrap,.gpo-group .gpo-select,.gpo-group .gpo-input{border-radius:8px!important}.gpo-group{margin-bottom:0}.gpo-group .gpo-element{margin-bottom:30px!important}.sd-product-metafields .product-metafield{padding:10px 0;display:flex;gap:20px;border-bottom:solid 1px #fff;margin-top:20px}.sd-product-metafields .product-metafield__label{font-size:16px;white-space:nowrap}.sd-product-metafields .product-metafield__value{font-size:15px;font-weight:700}.sd-product-metafields{margin-bottom:50px}.place-publication{font-size:16px;font-weight:700;margin-bottom:10px}.product-metafield__map iframe{width:100%;aspect-ratio:3 / 2;height:auto}@media screen and (max-width: 767px){.gpo-group .label-content{font-size:14px!important}}.sd-product-accordion-section{padding:20px 20px 100px}.sd-product-accordion-item{background:#fff;border:1px solid #000;border-radius:8px;margin:auto auto 16px;overflow:hidden;padding:20px;max-width:1000px;position:relative;color:#000}.sd-product-accordion-header{display:flex;align-items:center;justify-content:center;background:#b3b2fe;border:1px solid #000;border-radius:50px;font-weight:700;font-size:16px;padding:5px 20px;width:250px;cursor:pointer;position:relative}.sd-product-accordion-item:after{content:"\25bc";font-size:12px;transition:transform .2s;position:absolute;right:20px;top:25px}.sd-product-accordion-item.open:after{content:"\25b2";position:absolute;right:20px;top:25px}.sd-product-accordion-content{padding:16px 20px}.flow_design05{display:flex;align-items:center}.flow05{padding-left:0;margin-left:0}.flow05>li{list-style-type:none;position:relative;padding-left:50px}.flow05>li:not(:last-child){padding-bottom:30px}.flow05>li .icon05{width:2em;height:2em;line-height:2em;text-align:center;border-radius:100vh;display:inline-block;background:#b3b2fe;color:#000;position:absolute;left:2px;border:solid 1px #000}.flow05>li:not(:last-child):before{content:"";background:#000;width:1px;height:100%;position:absolute;top:calc(50% + 30px);left:19px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.flow05>li dl dt{font-size:1.3em;font-weight:600;color:#3334a0}.flow05>li dl dd{margin-left:0}.accordion__toggle,.checkbox-control{font-weight:700}.flow-section{max-width:1200px;margin:0 auto;padding:60px 20px;text-align:center}.flow-header .flow-title{font-size:32px;margin-bottom:8px}.flow-header .flow-subtitle{font-size:16px;margin-bottom:40px}.flow-container{display:grid;gap:24px;justify-content:center}.flow-item{flex:1 1 calc(50% - 24px);display:flex;align-items:center;gap:16px;background:#fff;padding:20px;border-radius:20px;border:solid 2px #ee87b5}.flow-image img{width:100%;max-width:250px;height:auto;display:block}.flow-text{text-align:left}.flow-text h3{font-size:36px;margin-bottom:8px;color:#fff}.flow-text p{font-size:16px;color:#3334a0;font-weight:700}.flow-button{margin-top:40px}.flow-button .btn{display:inline-block;padding:12px 32px;background-color:#3334a0;color:#fff;text-decoration:none;font-size:16px;font-weight:700;border-radius:50px}@media (max-width: 768px){.flow-container{flex-direction:column;gap:32px}.flow-item{flex-direction:column;text-align:center}.flow-text{margin-top:12px}.flow-item .flow-image,.flow-item .flow-text{width:100%}}.section-about .prose .h2,.section-about .prose p{text-align:center}.section-about-image-with-text .prose p{text-align:left}.section-about .prose .button{text-align:center;background:#ffdce7;padding:10px;border-radius:50px;color:#3334a0;font-weight:700}.permission-section{max-width:800px;margin:0 auto;padding:40px 20px}.permission-section__heading{font-size:24px;font-weight:700;text-align:center;margin-bottom:32px}.permission-section__columns{display:flex;gap:40px;flex-wrap:wrap;margin-bottom:32px}.permission-section__column{width:100%}.permission-section__subheading{font-size:18px;font-weight:700;margin-bottom:8px;background-color:#f9f9f9;padding:24px;border-radius:8px;text-align:center;border:solid 2px #fbb4cb;text-align:left}.permission-section__text{font-size:16px;line-height:1.6;color:#fff;text-align:left}.permission-section__note{text-align:center;font-size:14px;color:#555}@media (max-width: 600px){.permission-section__columns{flex-direction:column}}.single-column-section{max-width:800px;margin:0 auto;padding:40px 0}.single-column-section__heading{font-size:20px;font-weight:700;text-align:left}.single-column-section__image-wrapper{text-align:center;margin-bottom:10px}.single-column-section__image{width:100px;height:100px;object-fit:contain;margin:auto}.single-column-section__text{font-size:16px;line-height:1.6;font-weight:500;width:100%;text-align:left;margin-top:16px}.single-column-block{margin-bottom:40px}.blog-post-list{--blog-post-list-column-gap: 1.75rem}.blog-post-card__info{row-gap:.2rem}.blog-tags li{font-weight:700}.blog-tags .link-faded{font-weight:400!important}.blog-post-card__info .blog-post-card__category{font-size:12px;background:#3334a0;color:#fff;font-weight:700;padding:0 10px}.blog-post-card__info .blog-post-card__title{font-size:18px;font-weight:700}.multi-column-liquid{padding-top:10px}.oshikatsu{max-width:800px;margin:0 auto;font-family:sans-serif}.two-col{display:grid;gap:10px;align-items:start;margin-bottom:15px}.oshikatsu__item{display:flex;align-items:flex-start}.oshikatsu__bracket{color:#3334a0;margin-right:20px;white-space:nowrap;font-weight:700;min-width:60px}.oshikatsu__text,.oshikatsu__item{color:#000}.one-col p{color:#000;line-height:1.6;margin-bottom:12px}.wk-product-card .wk-form{display:none}.product-info__block-item .wk-button{background:#b3b2fe!important;border-radius:50px!important;border:solid 1px #000!important}.gpo-app .gpo-group{margin-bottom:0!important}.shopify-section--main-collection.prose p{text-align:center}.fixed-contact-button{position:fixed;bottom:20px;left:75px;width:60px;height:60px;background-color:#ffb4cb;color:#fff;border-radius:50%;box-shadow:0 4px 10px #0003;display:flex;align-items:center;justify-content:center;text-decoration:none;z-index:9999;transition:background-color .3s ease}.fixed-contact-button:hover{background-color:#0056b3}.fixed-contact-button svg{padding:13px}.localization-selectors{position:fixed;bottom:10px;background:#fff;padding:10px;right:10px;z-index:10}@media (min-width: 999px){.localization-selectors{display:none}}.speech-bubble{width:min(92vw,800px);background:#fff;border:2px solid #e5e7eb;border-radius:16px;box-shadow:0 6px 24px #0000000f;padding:24px 22px;color:#111827;text-align:center;line-height:1.8;position:relative;left:50%;transform:translate(-50%);-webkit-transform:translate(-50%,0%);-ms-transform:translate(-50%,0%);font-weight:700}.collection-banner h1{color:#fff;font-weight:700}.globo-form-app .panels{z-index:1!important}.collection-description{color:#fff;font-size:18px;font-weight:700}.shopify-section--collection-banner .h1{color:#fff;letter-spacing:.5rem;font-size:36px}.collection-promo__text{text-align:center!important}.shopify-policy__container{background:#fff;padding:20px}.section-stack{padding:20px}.localization-selector-pc .relative .popover--top-start{top:100%}@media (max-width: 999px){.localization-selector-pc{display:none}}.staff-section{width:100%}.staff-section-inner{max-width:800px;margin:0 auto;padding:40px 16px}.staff-section-title{font-size:28px;line-height:1.3;margin:0 0 24px}.staff-section-list{display:grid;gap:48px}.staff-section-item{display:grid;gap:20px;align-items:center;grid-template-columns:1fr;background:#fff;padding:20px;border-radius:10px;color:#000}.staff-section-media{width:100%;position:relative}.staff-section-img{width:100%;height:auto;display:block;border-radius:12px;max-width:300px}.staff-section-name{font-size:20px;margin:0 0 12px;border-bottom:solid 2px #ee87b5}@media (min-width: 768px){.staff-section-item{grid-template-columns:1fr 1fr;gap:32px;background:#fff;padding:20px;border-radius:20px}.staff-section-item:nth-child(2n) .staff-section-media{order:2}.staff-section-item:nth-child(2n) .staff-section-body{order:1}}.staff-section-body{text-align:left}.staff-section-grid{display:grid;grid-template-columns:80px 1fr;row-gap:10px;column-gap:12px;margin-bottom:12px}.staff-section-row{display:contents}.staff-section-label{font-weight:700}.staff-section-text{display:block}.staff-section-note p{margin:0 0 10px}.staff-section-mbti{position:absolute;display:flex;gap:10px;color:#3334a0}.p-overview__list{margin-block-start:0!important}.p-overview__list{margin-bottom:20px}.faq__category{font-weight:700;margin:50px 0 25px}.faq{column-gap:6.75rem}.footer__aside{justify-content:center}@media (max-width: 769px){.footer{padding-bottom:60px!important}}.country-flag{display:none!important}.product-cloudfunding-founder_name img{width:50px;height:50px;border-radius:100px;margin-right:10px}.product-cloudfunding-founder_name{display:flex;align-items:center}body{background:url(/cdn/shop/files/bg2.webp?v=1765163778) repeat top center;background-size:100% auto;color:#fff}.f-shippori{font-family:var(--heading-font-family)}.f-roboto{font-family:var(--text-font-family)}.t-read{font-size:18px;line-height:1.8;font-weight:500}.t-text{font-size:14px;line-height:1.8;font-weight:400}.t-annotation{font-size:12px;line-height:2;font-weight:400}.t-title-en{font-size:48px;line-height:1.4}.t-title-ja{font-size:14px;line-height:1.8;font-weight:700;letter-spacing:.15em}.t-strong{font-size:14px;line-height:1.8;font-weight:500}@media (max-width: 768px){.t-read{font-size:14px;font-weight:500}.t-text{font-size:14px}.t-annotation{font-size:10px}.t-title-en{font-size:24px}.t-title-ja{font-size:12px}.t-strong{font-size:14px}.t-title-en{font-size:20px}.t-title-ja{font-size:10px}}.c-section-title{max-width:679px;margin:0 auto 50px}.c-section-title img{width:100%;height:auto;object-fit:contain;object-position:center}.c-inner{max-width:1560px;margin:0 auto;padding:0 20px;width:100%}.c-card-list{display:flex;gap:25px;list-style:none;flex-wrap:wrap;margin-left:0}.c-card-list-item{width:calc(25% - 18.75px);background:#fff;padding:15px;border-radius:10px}a.c-card-list-item{transition:opacity .3s ease}a.c-card-list-item:hover{opacity:.7}.c-card-list-item-image{border-radius:6px;overflow:hidden;aspect-ratio:16 / 9;object-fit:cover;object-position:center}.c-card-list-item-text{margin-top:15px;color:#fff}.c-gradient{background:#fff;background:linear-gradient(320deg,#ffffff80,#ffffff1a)}.c-button{position:relative;display:block;margin:50px auto 0;font-size:14px;line-height:1;font-weight:400;padding:30px 60px;width:100%;text-align:center;max-width:532px;border-radius:50px;background:#ffc118;background:linear-gradient(90deg,#ffc118,#ca786b);transition:opacity .3s ease}.c-button:hover{opacity:.7}.c-button:after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:30px;width:24px;height:24px;background:url(/cdn/shop/files/move-right_1.svg?v=1764730859) no-repeat center center;pointer-events:none}@media screen and (max-width: 1000px){.c-card-list-item{width:calc(50% - 12.5px)}}@media (max-width: 768px){.c-section-title{margin-bottom:32px}.c-card-list{gap:10px}.c-card-list-item{width:100%;padding:10px}.c-card-list-item-image{border-radius:4px}.c-button{padding:20px 30px;font-size:12px;max-width:100%}.c-button:after{right:15px;width:16px;height:16px;background-size:contain}}.c-slider .c-slider-arrow-group{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:50px}.c-slider .c-slider-button{position:unset;width:56px;height:56px;background:url(/cdn/shop/files/slide-arrow.webp?v=1764743837) no-repeat center center;background-size:contain;cursor:pointer;transition:opacity .3s ease;top:unset!important;left:unset!important;bottom:unset!important;right:unset!important;margin-top:0!important}.c-slider .c-slider-button:after{content:""}.c-slider .c-slider-button:hover{opacity:.7}.c-slider .c-slider-button-prev{transform:rotate(180deg)}.c-slider .c-slider-pagination{display:flex;gap:10px;text-align:center;position:unset!important;width:fit-content!important;top:unset!important;left:unset!important;bottom:unset!important;right:unset!important}.c-slider .c-slider-pagination .swiper-pagination-bullet{width:10px;height:10px;background:#fff;opacity:.5;border-radius:100%;margin:0!important}.c-slider .c-slider-pagination .swiper-pagination-bullet-active{opacity:1}.only-sp{display:none}@media (max-width: 768px){.only-sp{display:block}.only-pc{display:none}}.header__primary-nav button[aria-controls=sidebar-menu]{display:inline-flex;align-items:center;background:none;border:none;padding:8px;cursor:pointer}.header__nav-icon{width:32px;height:32px}.header__primary-nav button[aria-controls=sidebar-menu].sidebar-only-sp{display:inline-flex!important}.sidebar-only-pc{display:none}.sidebar-origin{display:inline-flex!important}@media screen and (min-width: 700px){.header__primary-nav button[aria-controls=sidebar-menu].sidebar-only-sp{display:none!important}}@media screen and (max-width: 1000px){.header__primary-nav{display:none}.header{justify-content:space-between}}.nav-contents{display:flex;gap:32px;justify-content:flex-end;flex-wrap:wrap;row-gap:8px}.header__primary-nav-item{color:#fff}.header__primary-nav{flex:1}.header__secondary-nav a,.header__secondary-nav button{transition:opacity .3s ease}.header__secondary-nav a:hover,.header__secondary-nav button:hover{opacity:.7}.sd-kv-top-section{margin-top:-120px;overflow:hidden}.sd-kv-top-columns{position:relative}.sd-kv-top-column{max-width:1200px;opacity:.5;margin-left:auto;position:relative;z-index:-1;pointer-events:none;margin-right:-100px}.sd-kv-top-content{position:absolute;bottom:100px;left:0;max-width:100%}.sd-kv-top-slide-image{width:100%;height:100%;object-fit:cover;object-position:left}.sd-kv-top-text-content{color:#fff;max-width:610px;width:100%}.sd-kv-top-text-heading{font-size:48px;line-height:1.4;letter-spacing:.15em;margin-bottom:20px;font-weight:400}.sd-kv-top-text-subheading{margin:50px 0}.sd-kv-top-news{padding:20px 40px;display:flex;align-items:center;gap:30px;color:#fff}.sd-kv-top-news-heading{padding-right:20px;border-right:solid 1px #fff;font-size:14px;letter-spacing:.15em;font-weight:700}.sd-kv-top-news-item{display:flex;gap:30px;align-items:center;transition:opacity .3s ease;width:100%}.sd-kv-top-news-item:hover{opacity:.7}.sd-kv-top-news-date{font-size:12px;font-weight:700;letter-spacing:.15em}.sd-kv-top-news-title{font-size:14px;font-weight:500;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%}@media (max-width: 768px){.sd-kv-top-section{min-height:100vh;display:flex;flex-direction:column}.sd-kv-top-text-heading{font-size:24px}.sd-kv-top-text-subheading{font-size:14px}.sd-kv-top-news{padding:10px 20px}.sd-kv-top-news-heading{font-size:14px;padding-right:0;border-right:none;margin-bottom:10px}.sd-kv-top-news-item{flex-direction:column;align-items:flex-start;gap:10px}.sd-kv-top-news-date{font-size:10px}.sd-kv-top-news{flex-direction:column;align-items:flex-start;gap:0}.sd-kv-top-columns{position:relative;height:100vh;display:flex;justify-content:center}.sd-kv-top-column{margin-right:0;max-width:150%;display:flex}.sd-kv-top-content{bottom:calc(50% - 100px);transform:translateY(50%)}}.sd-whats-section{padding:80px 0 60px}.sd-whats-title{position:relative}.sd-whats-title:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100vw;height:700px;background:linear-gradient(0deg,#d3768a00,#d3768a4d,#d3768a00);z-index:-1;pointer-events:none}.sd-whats-content{max-width:780px;margin:0 auto;color:#fff}.sd-whats-read{font-size:36px;line-height:1.4;letter-spacing:.15em;margin-bottom:50px;text-align:center}.sd-whats-text{margin-bottom:50px;text-align:center}.sd-whats-description{padding:40px 80px;border:solid 1px #fff;border-radius:10px}@media (max-width: 768px){.sd-whats-section{padding:80px 0 40px}.sd-whats-read{font-size:18px;margin-bottom:20px}.sd-whats-text{font-size:14px;margin-bottom:20px}.sd-whats-description{padding:20px;border-width:1px;margin-bottom:20px}.sd-whats-content{max-width:100%}.sd-whats-title{position:relative}}.sd-strength-section{padding:60px 0}.sd-strength-text{margin-bottom:50px;text-align:center;color:#fff}@media (max-width: 768px){.sd-strength-section{padding:40px 0}.sd-strength-text{margin-bottom:20px;text-align:left}}.footer{position:relative}.footer:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:100vw;height:1000px;background:#fa3a3a;background:linear-gradient(180deg,#f96e2d00,#f96e2d80 45%);z-index:-1;pointer-events:none}.footer-heading{color:#fff;text-align:center;font-weight:400;letter-spacing:.05em}.footer-link-list{display:flex;flex-wrap:wrap;column-gap:30px;row-gap:10px;justify-content:center;align-items:center;color:#fff;list-style:none}.footer-link{color:#fff;transition:opacity .3s ease}.footer-link:hover{opacity:.7}.footer-copyright{color:#fff}.social-media--list .social-media__item{transition:opacity .3s}.social-media--list .social-media__item:hover{opacity:.7}.sd-article-list-section{padding:60px 0}.sd-article-list-contents{max-width:694px;margin:0 auto;color:#fff;list-style:none}.sd-article-list-content-item-link{display:flex;align-items:center;gap:10px;border-bottom:solid 1px #fff;padding:25px 30px 25px 0;transition:opacity .3s ease;position:relative}.sd-article-list-content-item-link:hover{opacity:.7}.sd-article-list-content-item-title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%}.sd-article-list-content-item-date{font-size:12px;font-weight:700;letter-spacing:.15em}.sd-article-list-content-item-tag{display:inline-block;padding:6px 25px;border-radius:100vmax;border:solid 1px #fff;line-height:1}.sd-article-list-content-item-arrow{position:absolute;right:0;top:50%;transform:translateY(-50%);width:24px;height:24px}@media (max-width: 768px){.sd-article-list-content-item-arrow,.sd-article-list-content-item-arrow svg{width:16px;height:16px}.sd-article-list-content-item-link{flex-wrap:wrap}.sd-article-list-content-item-title{width:100%}}.sd-blogs-list-section{padding:60px 0}.swiper-slide.sd-blogs-list-slide{width:calc(25% - 18.75px);height:auto}.sd-blogs-list-thumbnail-placeholder{width:100%;height:100%;background:#f0f0f0}.sd-blogs-list-thumbnail-placeholder-img{width:100%;height:100%;object-fit:cover}@media screen and (max-width: 1000px){.swiper-slide.sd-blogs-list-slide{width:calc(50% - 12.5px)}}.faq-facet{display:flex;justify-content:center;width:100%;max-width:680px;margin:20px auto 0}.faq-facet__tab{flex:1;color:#fff;border:solid 1px #FFF;padding:10px;font-size:14px;cursor:pointer;text-align:center}.faq-facet__tab.active,.faq-facet__tab[data-active=true]{background:#fff;color:#000}.sd-search-list{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;border-radius:12px;overflow:hidden;padding:25px 25px 40px}.sd-search-item{max-width:300px;list-style:none}.sd-search-item-link{display:flex;flex-direction:column;gap:10px;transition:opacity .3s ease}.sd-search-item-link:hover{opacity:.7}.sd-search-item-title{text-align:center;color:#fff}.sd-search-item-img-wrapper{width:100%;height:100%;aspect-ratio:4 / 3;border-radius:8px;overflow:hidden;background:#fff}.sd-search-item-img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}@media (max-width: 1400px){.sd-search-item{width:calc(50% - 10px);max-width:none}}@media (max-width: 768px){.sd-search-item{width:100%}}.sd-review-section{padding:60px 0}.sd-review-list{max-width:1120px;margin:0 auto;display:flex;gap:50px;padding:0;flex-wrap:wrap;list-style:none}.sd-review-item{width:calc(33.333% - 50px * 2 / 3);display:flex;gap:15px;padding:20px;border-radius:10px;border:solid 1px #fff;color:#fff}.sd-review-item-image{width:58px;height:58px}.sd-review-item-text{display:flex;flex-direction:column;gap:10px;flex:1}@media (max-width: 1024px){.sd-review-list{gap:25px}.sd-review-item{width:calc(50% - 12.5px)}}@media (max-width: 768px){.sd-review-list{gap:10px}.sd-review-item{width:100%}}@media (max-width: 768px){.faq{flex-direction:column}.faq__toc{position:unset}.faq__content{width:100%}.faq-facet__tab{font-size:12px}}.multi-column__item,.flow-item,.section-about .prose div,.section-about .permission-section__column,.permission-section .permission-section__column,.permission-section .permission-section__note,.article{color:#000}.gpo-app,.sd-product-accordion-item{background:#fff;background:linear-gradient(320deg,#ffffffe6,#ffffff80)!important}.multi-column__item,.flow-item{background:#fff;background:linear-gradient(320deg,#ffffffb3,#ffffff4d)!important}.single-column-section__top{display:flex;padding:20px;border-radius:12px;color:#000;background:#fff;border:solid 2px #fbb4cb;width:100%;justify-content:space-between;align-items:center}.shopify-section--related-products .product-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.flow-item,.single-column-block{display:flex;flex-wrap:wrap}.shopify-policy__body,.shopify-policy__title{color:#000}[aria-controls=facets-drawer].collection-toolbar__button{color:#333;font-weight:700;opacity:1;align-items:center;gap:.625rem;display:flex;font-size:14px;justify-content:center}.header-sidebar__main-panel,.header-sidebar__linklist{padding-bottom:100px}@media (max-width: 768px){[aria-controls=facets-drawer].collection-toolbar__button{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom.css.map */
