.layout-breadcrumb:is(.layout-breadcrumb--white){background:#fff}.layout-breadcrumb:is(.layout-breadcrumb--brown){background:#f5f1ec}.layout-breadcrumb:is(.layout-breadcrumb--pink){background:#fde8e8}.layout-breadcrumb .layout-breadcrumb__list{display:flex;align-items:center;flex-wrap:nowrap;overflow-x:auto;white-space:nowrap;margin:0;padding-block:5px;list-style:none}.layout-breadcrumb .layout-breadcrumb__item{display:flex;align-items:center;font-size:min(2.8125vw,12px);color:#3e3136}.layout-breadcrumb .layout-breadcrumb__item:not(:last-child):after{content:"\ff1e";margin:0 8px;color:#3e3136;flex-shrink:0}.layout-breadcrumb .layout-breadcrumb__link{color:#3e3136;text-decoration:underline}@media screen and (min-width:1000px){.layout-breadcrumb .layout-breadcrumb__link:hover{text-decoration:none}}.layout-breadcrumb .layout-breadcrumb__current{font-weight:700}.layout-section .layout-section--white{background:#fff}.layout-section .layout-section--rightbrown{background:#fcfaf9}.layout-section .layout-section--brown{background:#f5f1ec}.layout-section .layout-section--pink{background:#fde8e8}.layout-section .layout-section--image{background:var(--background-image) repeat-y center;background-size:cover}.layout-block:is(.layout-block--white){background:#fff;border-radius:10px}@media screen and (min-width:641px){.layout-block:is(.layout-block--white){padding-block:min(calc(((var(--padding-block-sp)) / 640) * 100vw),calc(var(--padding-block) * 1px));padding-inline:min(calc(((var(--padding-inline-sp)) / 640) * 100vw),calc(var(--padding-inline) * 1px))}}@media screen and (max-width:640px){.layout-block:is(.layout-block--white){padding-block:min(calc(((var(--padding-block-sp)) / 640) * 100vw),calc(var(--padding-block-sp) * 1px));padding-inline:min(calc(((var(--padding-inline-sp)) / 640) * 100vw),calc(var(--padding-inline-sp) * 1px))}}.layout-block:is(.layout-block--rightbrown){background:#fcfaf9;border-radius:10px}@media screen and (min-width:641px){.layout-block:is(.layout-block--rightbrown){padding-block:min(calc(((var(--padding-block-sp)) / 640) * 100vw),calc(var(--padding-block) * 1px));padding-inline:min(calc(((var(--padding-inline-sp)) / 640) * 100vw),calc(var(--padding-inline) * 1px))}}@media screen and (max-width:640px){.layout-block:is(.layout-block--rightbrown){padding-block:min(calc(((var(--padding-block-sp)) / 640) * 100vw),calc(var(--padding-block-sp) * 1px));padding-inline:min(calc(((var(--padding-inline-sp)) / 640) * 100vw),calc(var(--padding-inline-sp) * 1px))}}.layout-block:is(.layout-block--brown){background:#f5f1ec;border-radius:10px}@media screen and (min-width:641px){.layout-block:is(.layout-block--brown){padding-block:min(calc(((var(--padding-block-sp)) / 640) * 100vw),calc(var(--padding-block) * 1px));padding-inline:min(calc(((var(--padding-inline-sp)) / 640) * 100vw),calc(var(--padding-inline) * 1px))}}@media screen and (max-width:640px){.layout-block:is(.layout-block--brown){padding-block:min(calc(((var(--padding-block-sp)) / 640) * 100vw),calc(var(--padding-block-sp) * 1px));padding-inline:min(calc(((var(--padding-inline-sp)) / 640) * 100vw),calc(var(--padding-inline-sp) * 1px))}}.layout-block:is(.layout-block--pink){background:#fde8e8;border-radius:10px}@media screen and (min-width:641px){.layout-block:is(.layout-block--pink){padding-block:min(calc(((var(--padding-block-sp)) / 640) * 100vw),calc(var(--padding-block) * 1px));padding-inline:min(calc(((var(--padding-inline-sp)) / 640) * 100vw),calc(var(--padding-inline) * 1px))}}@media screen and (max-width:640px){.layout-block:is(.layout-block--pink){padding-block:min(calc(((var(--padding-block-sp)) / 640) * 100vw),calc(var(--padding-block-sp) * 1px));padding-inline:min(calc(((var(--padding-inline-sp)) / 640) * 100vw),calc(var(--padding-inline-sp) * 1px))}}.layout-block:is(.layout-block--custom){padding-block:min(calc(((var(--padding-block)) / 640) * 100vw),calc(var(--padding-block) * 1px));padding-inline:min(calc(((var(--padding-inline)) / 640) * 100vw),calc(var(--padding-inline) * 1px));background:var(--custom-background-color);border-radius:10px}.layout-block:is(.layout-block--image){background:var(--background-image) repeat-y center;background-size:cover}.layout-block:is(.layout-block--subgrid){display:grid;gap:0;grid-template-rows:subgrid;grid-row:span var(--subgrid-rows, 3);width:100%;height:100%}.module-heading--2nd{display:flex;align-items:center;justify-content:center;color:#3e3136;font-weight:700;letter-spacing:.1em}@media screen and (min-width:641px){.module-heading--2nd{line-height:var(--line_height)}}@media screen and (max-width:640px){.module-heading--2nd{line-height:var(--line_height_sp)}}.module-heading--2nd span{padding-inline:1.5em;padding-block-end:min(calc(((var(--heading-padding-bottom) + 3 + 10) / 640) * 100vw),calc((var(--heading-padding-bottom) + 3) * 1px));font-size:min(calc((var(--font-size-sp) / 640) * 100vw),calc(var(--font-size-pc) * 1px));position:relative}@media screen and (min-width:641px){.module-heading--2nd span{padding-inline:1.5em}}.module-heading--2nd span strong{color:#ea6c94;font-size:1.3em}.module-heading--2nd span small{font-size:.7em}.module-heading--2nd span:after{content:"";display:block;width:100%;height:2px;margin-block-start:min(calc(((var(--heading-padding-bottom) + 10) / 640) * 100vw),calc(var(--heading-padding-bottom) * 1px));background-image:repeating-linear-gradient(to right,#000000 0,#000000 4px,transparent 4px,transparent 8px);position:absolute;transform:translate(50%);right:50%}.module-heading--2nd:is(.module-heading--left){justify-content:flex-start}.module-heading--2nd:is(.module-heading--right){justify-content:flex-end}.module-heading--2nd:is(.module-heading--margin-top){margin-top:min(calc((var(--margin) / 640) * 100vw),calc(var(--margin) * 1px))}@media screen and (max-width:640px){.module-heading--2nd:is(.module-heading--margin-top){margin-top:min(calc((var(--margin_sp) / 640) * 100vw),calc(var(--margin_sp) * 1px))}}.module-heading--2nd:is(.module-heading--margin-bottom){margin-bottom:min(calc((var(--margin) / 640) * 100vw),calc(var(--margin) * 1px))}@media screen and (max-width:640px){.module-heading--2nd:is(.module-heading--margin-bottom){margin-bottom:min(calc((var(--margin_sp) / 640) * 100vw),calc(var(--margin_sp) * 1px))}}.module-heading--2nd:is(.module-heading--2s){font-size:var(--font-size-sp-calc, min(calc((22/640) * 100vw), 14px))}.module-heading--2nd:is(.module-heading--s){font-size:var(--font-size-sp-calc, min( 4.0625vw , 16px))}.module-heading--2nd:is(.module-heading--m){font-size:var(--font-size-sp-calc, min( 4.375vw , 18px))}.module-heading--2nd:is(.module-heading--l){font-size:var(--font-size-sp-calc, min( 4.6875vw , 20px))}.module-heading--2nd:is(.module-heading--2l){font-size:var(--font-size-sp-calc, min( 5vw , 22px))}.module-heading--2nd:is(.module-heading--3l){font-size:var(--font-size-sp-calc, min(calc((34/640) * 100vw), 24px))}.module-heading--2nd:is(.module-heading--4l){font-size:var(--font-size-sp-calc, min( 5.625vw , 26px))}.module-heading--2nd:is(.module-heading--5l){font-size:var(--font-size-sp-calc, min( 4.375vw , 28px))}.module-heading--2nd:is(.module-heading--g){font-size:var(--font-size-sp-calc, min( 4.6875vw , 30px))}.module-heading--2nd:is(.module-heading--2g){font-size:var(--font-size-sp-calc, min( 5vw , 32px))}.module-heading--2nd:is(.module-heading--3g){font-size:var(--font-size-sp-calc, min(calc((34/640) * 100vw), 34px))}.module-heading--2nd:is(.module-heading--4g){font-size:var(--font-size-sp-calc, min( 5.625vw , 36px))}.module-heading--2nd:is(.module-heading--5g){font-size:var(--font-size-sp-calc, min( 5.9375vw , 38px))}.module-heading--2nd:is(.module-heading--45){font-size:var(--font-size-sp-calc, min( 7.03125vw , 45px))}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map?subset=AAAAAABAAgAAAAgAAACA */
