.color-custom__transparent{background-color:transparent;border:3px solid white}.custom-image-banner{height:calc(420 / 375 * 100vw);padding:5rem 2rem;display:table;width:100%}@media(min-width:750px){.custom-image-banner{padding:5rem;height:45.9375vw}}.custom-image-banner .custom-image-banner__contents{display:table-cell;vertical-align:middle}.custom-image-banner__box{border:3px solid #fff;width:100%;max-width:851px;margin:0 auto}@media(max-width:749px){.page-width-custom-image-banner{padding-left:3rem;padding-right:3rem}}.custom-image-banner__title-font{font-family:toppan-bunkyu-gothic-pr6n,serif;font-weight:300;font-style:normal;font-size:1.6rem;margin-top:2.7rem}.custom-image-banner__font{font-size:1.2rem;margin-bottom:0}.custom-image-banner__sub-font{font-size:1rem;margin-top:0}@media(min-width:750px){.custom-image-banner__title-font{font-size:4rem;letter-spacing:.15em;line-height:1.425;margin-top:45px;margin-bottom:24px}.custom-image-banner__font{font-size:3.4rem;margin:0}.custom-image-banner__sub-font{font-size:1.7rem;margin-top:0}}.custom-title{font-size:2.1rem;font-family:century-gothic,sans-serif;font-weight:700;font-style:normal;text-align:center;letter-spacing:.1em}.card__information p{letter-spacing:0}@media(min-width:750px){.custom-title{font-size:3.6rem}}.custom--button{display:inline-flex;justify-content:center;align-items:center;position:relative;background-color:#f0eee6;color:#000;width:341px;padding:18px 0;cursor:pointer;font:inherit;font-size:20px;text-decoration:none;transition:box-shadow var(--duration-short) ease;-webkit-appearance:none;appearance:none}.custom--button:after{box-shadow:none;content:"\2192";position:absolute;top:28%;right:5%}@media(min-width:750px){.custom--button{padding:28px 0}.custom--button:after{top:32%}}.rich-text .custom-rich-text__wrapper{padding:0}.custom-rich-text__blocks .h1{font-size:2.1rem;font-weight:700;font-family:century-gothic,sans-serif;position:relative;z-index:2}.rich-text__blocks .custom-rich-text__text{font-size:1.4rem;margin-top:7rem;position:relative;z-index:2}.custom-rich-text__text p{line-height:1.6875;letter-spacing:.002em}@media screen and (min-width:990px){.rich-text__wrapper .custom-rich-text__blocks{max-width:115rem;padding:0 1.5rem}}@media screen and (min-width:750px){.custom-rich-text__blocks .h1{font-size:3.2rem}.rich-text__blocks .custom-rich-text__text{font-size:1.6rem}}.section-between{padding:0 1.5rem}.section-between__image{width:100%;max-width:976.45px;margin:0 auto}.section-between__image img{width:100%;vertical-align:middle}.banner__image{width:100%;height:31.3rem}.banner__image img{width:100%;height:100%;object-fit:cover;vertical-align:middle}@media screen and (min-width:750px){.banner__image{height:56.5rem}}.footer-block .custom-footer-block__heading{font-size:1.6rem;font-family:century-gothic,sans-serif;font-weight:700;font-style:normal;text-align:left}.footer .footer-custom-page-width{max-width:155rem}.shopify-policy__title h1{font-size:18px;margin:0;padding-bottom:50px;font-family:century-gothic,sans-serif;font-weight:700}.shopify-policy__container{margin:0 auto;padding:30px 20px 80px}.shopify-policy__title:before{content:url(/cdn/shop/files/title-flower.png?v=1667299113);display:block;vertical-align:middle;margin-bottom:10px}@media screen and (min-width:750px){.footer-block .custom-footer-block__heading{font-size:3rem;text-align:center}.shopify-policy__title h1{font-size:30px;margin:0;font-family:century-gothic,sans-serif;font-weight:700;padding-bottom:50px}.shopify-policy__container{max-width:1100px;padding-top:80px;padding-bottom:100px}.shopify-policy__title:before{content:url(/cdn/shop/files/title-flower.png?v=1667299113);width:100%;display:block;vertical-align:middle;margin-bottom:25px}}.shopify-policy__body table{max-width:1100px;margin:0 auto}#ProductInfo-template--17357993443609__main .product__title h1{font-family:century-gothic,sans-serif;font-size:36px;font-weight:700}#ProductInfo-template--17357993443609__main .product__title{margin:26px 0 18px}#ProductInfo-template--17357993443609__main .product__text.caption-with-letter-spacing{color:#bfbfbf;font-size:14px}
/*# sourceMappingURL=/cdn/shop/t/8/assets/base-custom.css.map */
