:root{--color-cm-primary: #d6d1c4;--color-cm-secondary: #8a6d65;--color-cm-bg: #fbfaf8;--color-cm-bg-dark: #25272a;--color-cm-accent-1: #e8c8b8;--color-cm-accent-2: #e5c0cc;--color-cm-accent-3: #bbd3de;--color-cm-accent-4: #a5c8b9;--color-cm-border: var(--color-cm-primary);--color-cm-text: #1a1a1a;--color-cm-text-contrast: var(--color-cm-bg);--color-cm-text-notice: #cc1a1a;--color-cm-shadow: rgba(0, 0, 0, .5)}:root{--gutter-col: $gutter_lg}@media only screen and (min-width: 750px){:root{--gutter-col: $gutter_sm}}:root{--hdg-cm-h1: 2.6rem;--hdg-cm-h2: 2.2rem;--hdg-cm-h3: 2rem;--hdg-cm-h4: 1.8rem;--hdg-cm-h5: 1.8rem}@media only screen and (min-width: 750px){:root{--hdg-cm-h1: 2.8rem;--hdg-cm-h2: 2.6rem;--hdg-cm-h3: 2.4rem;--hdg-cm-h4: 2.2rem;--hdg-cm-h5: 2rem;--hdg-cm-h6: 1.8rem}}html,body{overflow-x:hidden}html{scroll-behavior:smooth}.lp-warm-herzskin.l-wrapper{font-family:Zen Maru Gothic,sans-serif;color:#404040}.lp-warm-herzskin.l-wrapper h1,.lp-warm-herzskin.l-wrapper h2,.lp-warm-herzskin.l-wrapper h3,.lp-warm-herzskin.l-wrapper h4,.lp-warm-herzskin.l-wrapper h5{font-family:Zen Maru Gothic,sans-serif;color:#404040;margin-top:0}.lp-warm-herzskin.l-wrapper button{font-family:Zen Maru Gothic,sans-serif}.lp-warm-herzskin.l-wrapper p{line-height:1}.lp-warm-herzskin.l-wrapper .p-sec01{background:#e7ead5;text-align:center}.lp-warm-herzskin.l-wrapper .p-sec01 .p-sec01-btm{padding:min(16vw,102.4px) 0 min(11vw,70.4px)}.lp-warm-herzskin.l-wrapper .p-sec01 .p-sec01-btm .p-sec01-btm__logo{width:min(34.8vw,222.72px);height:auto;margin-bottom:min(6.5vw,41.6px);display:flex;margin-left:auto;margin-right:auto}.lp-warm-herzskin.l-wrapper .p-sec01 .p-sec01-btm .p-sec01-btm__img{width:min(80vw,512px);height:auto;margin-bottom:min(7.5vw,48px);display:flex;margin-left:auto;margin-right:auto}.lp-warm-herzskin.l-wrapper .p-sec01 .p-sec01-btm .p-sec01-btm_ttl{font-family:Zen Maru Gothic,sans-serif;font-size:min(4.6vw,29.44px);font-weight:500;color:#404040;margin-bottom:min(6vw,38.4px)}.lp-warm-herzskin.l-wrapper .p-sec01 .p-sec01-btm .p-sec01-btm_lead{font-size:min(3.2vw,20.48px);font-weight:500;color:#404040;line-height:2;padding:0 min(6vw,38.4px);letter-spacing:0}.lp-warm-herzskin.l-wrapper .p-sec02{background:#e7ead5;text-align:center}.lp-warm-herzskin.l-wrapper .p-sec02 .l-inner{padding:min(7.5vw,48px) min(10vw,64px) min(15vw,96px)}.lp-warm-herzskin.l-wrapper .p-sec02 .p-sec02__box{background:#fff;padding:min(7vw,44.8px) min(4.5vw,28.8px)}.lp-warm-herzskin.l-wrapper .p-sec02 .p-sec02__ttl-img{width:min(38.2vw,244.48px);height:auto;display:flex;margin-left:auto;margin-right:auto;margin-bottom:min(5vw,32px)}.lp-warm-herzskin.l-wrapper .p-sec02 .p-sec02__person{width:min(45vw,288px);height:auto;display:flex;margin-left:auto;margin-right:auto;margin-bottom:min(4vw,25.6px)}.lp-warm-herzskin.l-wrapper .p-sec02 h3{font-size:min(6vw,38.4px);font-weight:500;margin-bottom:min(1.5vw,9.6px)}.lp-warm-herzskin.l-wrapper .p-sec02 .p-sec02__name-en{width:min(30.3vw,193.92px);height:auto;display:flex;margin-left:auto;margin-right:auto;margin-bottom:min(5vw,32px)}.lp-warm-herzskin.l-wrapper .p-sec02 .p-sec02__job-title{font-size:min(2.6vw,16.64px);line-height:1.8;font-weight:500;position:relative}.lp-warm-herzskin.l-wrapper .p-sec02 .p-sec02__job-title:after{content:"";display:block;width:min(2vw,12.8px);height:min(.5vw,3.2px);background-color:#b9b7a7;margin:min(4.5vw,28.8px) auto min(4.5vw,28.8px);border-radius:1px}.lp-warm-herzskin.l-wrapper .p-sec02 .p-sec02_lead{font-size:min(3.2vw,20.48px);font-weight:500;color:#404040;line-height:1.625;letter-spacing:-.5px}.lp-warm-herzskin.l-wrapper .p-secGiftset{background:#eadbd5;text-align:center}.lp-warm-herzskin.l-wrapper .p-secGiftset .l-inner{padding:min(13vw,83.2px) min(10vw,64px) min(19.5vw,124.8px)}.lp-warm-herzskin.l-wrapper .p-secGiftset .p-secGiftset_ttl-img{width:min(46.1vw,295.04px);height:auto;display:flex;margin-left:auto;margin-right:auto;margin-bottom:min(8.5vw,54.4px)}.lp-warm-herzskin.l-wrapper .p-secGiftset .p-secGiftset_mv{margin-bottom:min(7.5vw,48px)}.lp-warm-herzskin.l-wrapper .p-secGiftset h3{font-size:min(3.55vw,22.72px);letter-spacing:0;margin:0 0 min(4vw,25.6px)}.lp-warm-herzskin.l-wrapper .p-secGiftset h3 span{display:block;font-size:min(4.8vw,30.72px);font-weight:500}.lp-warm-herzskin.l-wrapper .p-secGiftset .p-secGiftset_price{font-size:min(8vw,51.2px);font-weight:500;margin:0;line-height:1}.lp-warm-herzskin.l-wrapper .p-secGiftset .p-secGiftset_price span{font-size:min(5vw,32px)}.lp-warm-herzskin.l-wrapper .p-secGiftset .p-secGiftset_price_tax-text{font-size:min(2.8vw,17.92px);line-height:1;margin:min(2vw,12.8px) 0 min(6vw,38.4px)}.lp-warm-herzskin.l-wrapper .p-secGiftset .p-secGiftset__box{padding:min(5vw,32px);background:#f7f1ee;margin-bottom:min(8vw,51.2px)}.lp-warm-herzskin.l-wrapper .p-secGiftset .p-secGiftset__box h4{font-size:min(3.2vw,20.48px);position:relative}.lp-warm-herzskin.l-wrapper .p-secGiftset .p-secGiftset__box h4:after{content:"";display:block;width:min(2vw,12.8px);height:min(.5vw,3.2px);background-color:#cb6161;margin:min(3vw,19.2px) auto min(3vw,19.2px);border-radius:1px}.lp-warm-herzskin.l-wrapper .p-secGiftset .p-secGiftset__box ul{text-align:left}.lp-warm-herzskin.l-wrapper .p-secGiftset .p-secGiftset__box ul li{font-size:min(3vw,19.2px);font-weight:500}.lp-warm-herzskin.l-wrapper .p-secGiftset .p-secGiftset__box ul li:not(:last-child){margin-bottom:min(4vw,25.6px)}.lp-warm-herzskin.l-wrapper .p-secGiftset .p-secGiftset_btn{display:inline-block;background-color:#c55b5b;color:#fff;font-size:min(4vw,25.6px);font-weight:700;letter-spacing:.05em;text-align:center;border:none;border-radius:min(10vw,64px);padding:min(3.5vw,22.4px) min(8.5vw,54.4px);cursor:pointer;box-shadow:0 min(.6vw,3.84px) min(.8vw,5.12px) #00000026;transition:all .25s ease;margin:0 auto;display:block;width:100%;position:relative;overflow:hidden}.lp-warm-herzskin.l-wrapper .p-secGiftset .p-secGiftset_btn:after{content:"";position:absolute;right:min(10vw,64px);top:50%;transform:translateY(-50%);width:0;height:0;border-left:min(1.8vw,11.52px) solid #fff;border-top:min(1vw,6.4px) solid transparent;border-bottom:min(1vw,6.4px) solid transparent;transition:transform .25s ease}.lp-warm-herzskin.l-wrapper .p-secGiftset .p-secGiftset_btn:hover{background-color:#b94b4b;box-shadow:0 min(.3vw,1.92px) min(.5vw,3.2px) #0003}.lp-warm-herzskin.l-wrapper .p-secGiftset .p-secGiftset_btn:hover:after{transform:translateY(-50%) translate(min(.5vw,3.2px))}.lp-warm-herzskin.l-wrapper .p-secGiftset .p-secGiftset_btn:active{transform:translateY(min(.4vw,2.56px));box-shadow:0 min(.1vw,.64px) min(.2vw,1.28px) #0003}.lp-warm-herzskin.l-wrapper .p-secGiftset .p-secGiftset_btn[disabled]{background-color:#b8a9a9;color:#f3f3f3;cursor:not-allowed;box-shadow:none;transform:none;pointer-events:none;transition:none}.lp-warm-herzskin.l-wrapper .p-secGiftset .p-secGiftset_btn[disabled]:after{display:none}.lp-warm-herzskin.l-wrapper .p-sec04{background:#eae4d5;text-align:center}.lp-warm-herzskin.l-wrapper .p-sec04 .l-inner{padding:min(13vw,83.2px) min(10vw,64px) min(19.5vw,124.8px)}.lp-warm-herzskin.l-wrapper .p-sec04 .p-sec04_ttl-img{width:min(57.3vw,366.72px);height:auto;display:flex;margin-left:auto;margin-right:auto;margin-bottom:min(8.5vw,54.4px)}.lp-warm-herzskin.l-wrapper .p-sec04 .p-sec04_ttl-S{font-size:min(4vw,25.6px);font-weight:500;letter-spacing:0;line-height:1.8}.lp-warm-herzskin.l-wrapper .p-sec04 .c-txt-underline{border-bottom:solid 2px #c6ab68}.lp-warm-herzskin.l-wrapper .p-sec04 .p-sec04_ttl-L{font-size:min(5vw,32px);font-weight:500;margin-bottom:min(7.5vw,48px);letter-spacing:0}.lp-warm-herzskin.l-wrapper .p-sec04 .p-sec04_ttl-L span{font-size:min(4.4vw,28.16px)}.lp-warm-herzskin.l-wrapper .p-sec04 .p-sec04_limited{text-align:center}.lp-warm-herzskin.l-wrapper .p-sec04 .p-sec04_limited-box{display:inline-block;background-color:#c55b5b;color:#fff;font-size:min(4vw,25.6px);font-weight:500;letter-spacing:.05em;padding:min(2.5vw,16px) min(3.5vw,22.4px);margin:0 0 min(2vw,12.8px)}.lp-warm-herzskin.l-wrapper .p-sec04 .p-sec04_limited-note{font-size:min(2.8vw,17.92px);font-weight:500;color:#555;letter-spacing:.02em;line-height:1.6;margin:0 0 min(5vw,32px)}.lp-warm-herzskin.l-wrapper .p-sec04 .p-sec04_items{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:min(2vw,12.8px) min(6vw,38.4px);padding:0}.lp-warm-herzskin.l-wrapper .p-sec04 .p-sec04_item{flex:1 1 45%;text-align:center}.lp-warm-herzskin.l-wrapper .p-sec04 .p-sec04_item img{width:100%;height:auto;margin-bottom:min(2.5vw,16px)}.lp-warm-herzskin.l-wrapper .p-sec04 .p-sec04_item-text{font-size:min(3.2vw,20.48px);line-height:1.5;font-weight:500;color:#444;margin-top:0}.lp-warm-herzskin.l-wrapper .p-sec05{background:#e7ead5}.lp-warm-herzskin.l-wrapper .p-sec05 .l-inner{padding-bottom:min(10vw,64px)}.lp-warm-herzskin.l-wrapper .p-sec05 .p-sec05-btm__logo{width:min(34.8vw,222.72px);height:auto;margin-bottom:min(8.5vw,54.4px);display:flex;margin-left:auto;margin-right:auto}.lp-warm-herzskin.l-wrapper .p-sec05 .p-sec05_ttl-img{width:min(32.4vw,207.36px)}.lp-warm-herzskin.l-wrapper .p-sec05 .p-sec05__box{background:#f5f7ee}.lp-warm-herzskin.l-wrapper .p-sec05 .p-sec05__box h4:after{background-color:#838f3d}.lp-warm-herzskin.l-wrapper .p-sec05 .p-sec05_btn{background:#838f3d;margin-bottom:min(2.5vw,16px)}.lp-warm-herzskin.l-wrapper .p-sec05 .p-sec05_btn:hover{background-color:#6b7332}.lp-warm-herzskin.l-wrapper .p-sec05 .p-sec05_limited{text-align:center}.lp-warm-herzskin.l-wrapper .p-sec05 .p-sec05_limited-note{font-size:min(3vw,19.2px);font-weight:500;color:#555;letter-spacing:.02em;line-height:1.6;margin:0}.lp-warm-herzskin.l-wrapper .p-sec06 .l-inner{padding:min(10vw,64px) min(10vw,64px) min(15vw,96px)}.lp-warm-herzskin.l-wrapper .p-sec06 .p-sec06_limited{text-align:center}.lp-warm-herzskin.l-wrapper .p-sec06 .p-sec06_limited-note{font-size:min(2.8vw,17.92px);font-weight:500;color:#555;letter-spacing:.02em;line-height:1.6;margin:0 0 min(15vw,96px)}.lp-warm-herzskin.l-wrapper .p-sec06 .p-sec06_logo{width:min(27.3vw,174.72px)}
/*# sourceMappingURL=/cdn/shop/t/153/assets/page-lp-warm-herzskin.css.map */
