.section-header h1{font-size:36px;font-weight:700;letter-spacing:0;color:#fff;text-shadow:1px 1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,-1px -1px 0 #000}.company-overview h2,.officers h2{font-size:24px;font-weight:700}.officers{margin-top:80px!important}.header__primary-nav-item{background:#ffdce7;padding:5px 10px;border-radius:50px;color:#3334a0}.header__primary-nav{column-gap:1.5rem}@media screen and (min-width: 700px){.header{padding:20px}}.header__primary-nav .h6{font-size:14px}.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}.footer{border-top:#e4e4e4 solid 1px}.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{background-color:#dedeff;padding:120px 0 220px}.sd-advertisement-list-section__title{margin-bottom:34px;font-size:28px;font-weight:700;text-align:center;color:#fff;text-shadow:1px 1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,-1px -1px 0 #000}.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}.footer__inner{row-gap:min(var(--section-vertical-spacing),1rem)}.footer__logo-list{display:grid;grid-template-columns:repeat(3,1fr);max-width:620px;margin:20px auto auto;grid-template-columns:1fr 2fr 1fr}.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{color:#000;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{background:#dedeff}.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 #000;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;color:#3334a0;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}.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;color:#666;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;text-shadow:1px 1px 0 #f97ea7,1px -1px 0 #f97ea7,-1px 1px 0 #f97ea7,-1px -1px 0 #f97ea7}.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:20px;flex-wrap:wrap;margin-bottom:32px}.permission-section__column{flex:1 1 300px;background-color:#f9f9f9;padding:24px;border-radius:8px;text-align:center;border:solid 2px #fbb4cb}.permission-section__subheading{font-size:18px;font-weight:700;margin-bottom:8px}.permission-section__arrow{font-size:24px;margin-bottom:12px}.permission-section__text{font-size:14px;line-height:1.6;color:#333}.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:center;margin-bottom:24px}.single-column-section__image-wrapper{text-align:center;margin-bottom:10px}.single-column-section__image{width:100%;height:auto;border-radius:10px;border:2px solid #3334a0;max-width:500px;margin:auto;background:#fff}.single-column-section__text{font-size:16px;line-height:1.6;color:#333;font-weight:500;text-align:center}.single-column-block{margin-bottom:80px}.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}.speech-bubble:before{content:"";position:absolute;left:50%;bottom:-14px;transform:translate(-50%);border-width:14px 14px 0 14px;border-style:solid;border-color:#e5e7eb transparent transparent transparent}.speech-bubble:after{content:"";position:absolute;left:50%;bottom:-12px;transform:translate(-50%);border-width:12px 12px 0 12px;border-style:solid;border-color:#ffffff transparent transparent transparent}.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;text-shadow:1px 1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,-1px -1px 0 #000;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}.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}.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}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
