*{font-family:Noto Sans JP,sans-serif!important}.customCommon__title{line-height:calc(49 / 34);font-size:26px;letter-spacing:.05em;position:relative;font-weight:lighter;text-align:center;margin-bottom:0;margin-top:64px}@media only screen and (min-width:768px){.customCommon__title{font-size:34px;margin-bottom:46px;margin-top:100px}}.customCommon__title:before{content:attr(data-en);position:absolute;top:-33%;left:50%;transform:translate(-50%,-50%);font-size:12px;color:#776cdb;font-weight:500}@media only screen and (min-width:768px){.customCommon__title:before{font-size:14px;top:-37%}}.custom__section-header{text-align:center;justify-content:center}.customCommon__button,.button{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:14px;font-weight:700;line-height:calc(20 / 14);letter-spacing:.05em;margin:auto;width:100%}.customCommon__button a,.customCommon__button span,.button{display:block;border-radius:50px;height:auto;padding:15px 10px;font-size:14px;font-weight:700;text-align:center;color:#fff!important;background:linear-gradient(to right,#e98fe0,#a378e8 35%,#6d89ea,#a378e8 65%,#e98fe0);background-position:0 50%;background-size:200% auto;transition:background-position .5s ease-in-out;width:70%;max-width:340px}@media only screen and (min-width:768px){.customCommon__button a,.customCommon__button span,.button{padding:20px;min-width:340px}}@media only screen and (min-width:768px){.customCommon__button a:hover,.customCommon__button span:hover,.button:hover{text-decoration:none;background-position:100% 50%;color:#fff}}.image-with-text-overlay--content-inner .customCommon__button a{width:100%}.customCommon__button02{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:14px;font-weight:700;line-height:calc(20 / 14);letter-spacing:.05em}.customCommon__button02 a{background:linear-gradient(90deg,#e98fe0,#6d89ea);color:#fff;border-radius:50px;padding:15px 0;font-size:14px;font-weight:700;width:220px;text-align:center}.customCommon__button01{max-width:100%;margin:20px auto 52px;text-align:start}@media only screen and (max-width:1024px){.customCommon__button01{max-width:270px;margin:auto;text-align:center}}.customCommon__button01 a,.text-button{font-size:12px;line-height:calc(17 / 12);font-weight:700;letter-spacing:.05em;color:#776cdb!important;display:inline-block;text-decoration:none;transition:.3s;transform:scale(1)}.customCommon__button01 a:hover,.text-button{transform:scale(1.1)}.blog-post-info .text-button path{stroke:#776cdb}.customCommon__hover span{margin-right:34px;flex-shrink:0;transition:background .3s ease}.customCommon__hover{transition:background .3s ease}.customCommon__hover:hover{background:#d4c9f0!important}.accordion summary span:hover:after .customCommon__hover:hover:after span{transform:scale(1.1)}.text-button path{stroke:#776cdb!important}.globo-form-control .globo-list-control.option-4-column{width:auto!important}.globo-form-control input,.globo-form-control textarea,.globo-form-control select{border:1px solid var(--color-form-border)}#shopify-section-template--21463304438037__page_JaFzkM .section-spacing{margin-top:30px}.globo-form-app .message.success{background:transparent!important}.text-danger.text-smaller{opacity:0;display:inline-block;width:32px;height:24px;border-radius:2px;background-color:#eb0a1e;color:#fff!important;text-align:center;font-weight:600;font-size:10px;margin-left:10px;line-height:24px;vertical-align:middle;float:right}html{scroll-behavior:smooth}#wrapper #main-content{z-index:unset}.customStyle{margin-right:auto;margin-left:auto;max-width:100%;width:1081px}.customStyle h2{font-size:20px;font-weight:400;line-height:1.6;letter-spacing:.05em;color:#000;border-bottom:1px solid #c3c3c3;max-width:1081px;width:100%;padding:0 0 18px;margin-top:30px;margin-bottom:30px;position:relative}.customStyle h2:after{content:"";position:absolute;bottom:-6px;left:0;right:0;border-bottom:1px solid #c3c3c3}@media only screen and (max-width:767px){.customStyle h2{font-size:16px;margin-bottom:10px}}.customStyle h3{font-size:20px;font-weight:400;line-height:1.8;letter-spacing:.05em;color:#776cdb;margin-bottom:18px;position:relative;padding-left:16px}.customStyle h3:before{content:"";display:inline-block;position:absolute;top:6px;left:0;width:5px;height:76%;border-radius:5px;background:#776cdb}@media only screen and (max-width:767px){.customStyle h3{font-size:16px;margin-bottom:10px;line-height:2;padding-left:14px}}.customStyle h4{font-size:16px;font-weight:600!important;line-height:2;letter-spacing:.05em;margin:0}@media only screen and (max-width:767px){.customStyle h4{font-size:14px;margin-bottom:10px;line-height:calc(20 / 14)}}.customStyle h5{font-size:12px;font-weight:400;line-height:calc(32 / 13);letter-spacing:.05em;margin-bottom:0}@media only screen and (max-width:767px){.customStyle h5{font-size:12px;line-height:calc(20 / 12)}}.customStyle h6{font-size:12px;font-weight:400;line-height:calc(32 / 12);letter-spacing:.05em;margin-bottom:0}@media only screen and (max-width:767px){.customStyle h6{font-size:11px;line-height:calc(20 / 11)}}.customStyle p,.customStyle div span{font-size:14px;font-weight:400;line-height:2;letter-spacing:.04em;color:#000;text-align:left;width:100%}@media only screen and (max-width:767px){.customStyle p,.customStyle div span{font-size:13px;line-height:2}}.customStyle table{width:100%;text-align:left;border-spacing:0;border-collapse:separate;margin-bottom:30px;font-size:14px;border-collapse:collapse;border:1px solid var(--color-border, #dadce0)}.customStyle ol,.customStyle ul{font-size:14px}.custom-collection-card--image{--overlay-color-rgb: none}.product-short-description h2{font-size:20px;font-weight:400;line-height:1.6;letter-spacing:.05em;color:#000;border-bottom:1px solid #c3c3c3;max-width:1081px;width:100%;padding:0 0 18px;margin-top:30px;margin-bottom:30px;position:relative}.product-short-description h2:after{content:"";position:absolute;bottom:-6px;left:0;right:0;border-bottom:1px solid #c3c3c3}@media only screen and (max-width:767px){.product-short-description h2{font-size:16px;margin-bottom:10px}}.product-short-description h3{font-size:20px;font-weight:400;line-height:1.8;letter-spacing:.05em;color:#776cdb;margin-bottom:18px;position:relative;padding-left:16px}.product-short-description h3:before{content:"";display:inline-block;position:absolute;top:6px;left:0;width:5px;height:76%;border-radius:5px;background:#776cdb}@media only screen and (max-width:767px){.product-short-description h3{font-size:16px;margin-bottom:10px;line-height:2;padding-left:14px}}.product-short-description h4{font-size:16px;font-weight:400;line-height:2;letter-spacing:.05em;margin:0}@media only screen and (max-width:767px){.product-short-description h4{font-size:14px;margin-bottom:10px;line-height:calc(20 / 14)}}.product-short-description p{font-size:14px;font-weight:400;line-height:2;letter-spacing:.04em;color:#000;text-align:left}@media only screen and (max-width:767px){.product-short-description p{font-size:13px;line-height:2}}.custom__select :disabled{display:none}
/*# sourceMappingURL=/cdn/shop/t/15/assets/custom-common.css.map */
