@media screen and (width <= 810px){.page-id-5 .habakiri-slider .habakiri-slider__item{height:450px !important}.page-id-5 .habakiri-slider .habakiri-slider__item:first-child{background-position:right center}}@media screen and (width <= 480px){.page-id-5 .habakiri-slider .habakiri-slider__item{height:360px !important}}.page-id-5 .habakiri-slider .habakiri-slider__item .habakiri-slider__transparent-layer .habakiri-slider__item-wrapper .habakiri-slider__item-content .text-center{text-shadow:0 2px 5px rgba(0,0,0,.5)}.page-id-5 .habakiri-slider .habakiri-slider__item .habakiri-slider__transparent-layer .habakiri-slider__item-wrapper .habakiri-slider__item-content .text-center h2{font-size:28px}@media screen and (min-width: 768px){.page-id-5 .habakiri-slider .habakiri-slider__item .habakiri-slider__transparent-layer .habakiri-slider__item-wrapper .habakiri-slider__item-content .text-center h2{font-size:36px}}.page-id-5 .habakiri-slider .habakiri-slider__item .habakiri-slider__transparent-layer .habakiri-slider__item-wrapper .habakiri-slider__item-content .text-center .lead{font-size:18px;font-weight:500}@media screen and (min-width: 992px){.page-id-5 .habakiri-slider .habakiri-slider__item .habakiri-slider__transparent-layer .habakiri-slider__item-wrapper .habakiri-slider__item-content .text-center .lead{font-size:24px}}.page-id-5 .habakiri-slider .habakiri-slider__item .habakiri-slider__transparent-layer .habakiri-slider__item-wrapper .habakiri-slider__item-content .text-center a.btn{text-shadow:none}@media screen and (width <= 810px){.page-id-5 .habakiri-slider .habakiri-slider__item .habakiri-slider__transparent-layer .habakiri-slider__image{width:100%;height:450px;-o-object-fit:cover;object-fit:cover}}@media screen and (width <= 480px){.page-id-5 .habakiri-slider .habakiri-slider__item .habakiri-slider__transparent-layer .habakiri-slider__image{width:100%;height:360px;-o-object-fit:cover;object-fit:cover}}@media screen and (min-width: 992px){.page-id-5 .habakiri-slider .habakiri-slider__item .habakiri-slider__item-content a.btn{font-size:26px}}.page-id-5 .section .container h2.section__title{padding-left:0;margin-top:0;margin-bottom:30px;font-size:28px;color:#59296a;text-align:center;border-bottom:none}@media screen and (min-width: 992px){.page-id-5 .section .container h2.section__title{font-size:38px}}.page-id-5 .section .container h2.section__title::before,.page-id-5 .section .container h2.section__title::after{position:relative;content:""}.page-id-5 .section .container .top-introtext{font-size:18px}@media screen and (min-width: 992px){.page-id-5 .section .container .top-introtext{font-size:20px}}.page-id-5 .section .container .top-introimg-wrap{padding:30px 0}.page-id-5 .section .container .top-introimg-wrap h3.top-introimg-title{margin-top:0}.page-id-5 .section .container .top-introimg-wrap .col-md-4{padding-top:15px;padding-bottom:15px}.page-id-5 .section .container .top-introimg-wrap .col-md-4 img{-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.page-id-5 .section .container .top-introimg-product .col-md-4 img{width:300px;height:400px}.page-id-5 .section .container .top-introimg-gift .col-md-4 img{height:300px}.page-id-5 .section .container .top-btn-wrap .top-btn{margin-bottom:15px}.page-id-5 .section .container .top-btn-wrap .top-btn a{font-size:4.2vw}@media screen and (min-width: 992px){.page-id-5 .section .container .top-btn-wrap .top-btn a{font-size:24px}}