﻿@keyframes rotate{to{transform:rotate(360deg)}}.section-box{background:#fff}.section-box h3.box-title{text-align:center;display:block;font-size:40px;font-weight:normal;color:#c10088;text-transform:uppercase;line-height:1.2em;margin:0;margin-bottom:15px}.section-box .section-box-title p{text-align:center;max-width:60%;margin:20px auto}#box_group_1{padding-bottom:5rem;position:relative}#box_group_1>.flex-box{position:absolute;bottom:50px;right:0;margin:0 auto;width:60%;padding:0 2rem}#box_group_1>.flex-box .inner-box{max-width:80%;margin:0 auto}#box_product{position:relative}#box_product>.inner-box-product{display:flex;flex-direction:row}#box_product>.inner-box-product.slick-slider{display:block}#box_product .product{flex:0 1 50%;padding:.5rem}#box_product .product .inner{background:#fff;border:4px solid #006d61;border-radius:20px;height:100%;position:relative;padding-top:150px}#box_product .product .i-price{position:absolute;top:0;left:0;width:100%;border-radius:20px}#box_product .product .i-price .promotion{background:#c10088;border-radius:16px;padding:5px;font-size:5.25rem;line-height:1;font-family:"SVNGilroyHeavy";color:#fff;text-transform:uppercase;text-align:center;position:relative;padding-left:75px}#box_product .product .i-price .promotion span.icon-maxidi{position:absolute;left:0;top:50%;margin-top:-28px;background:#ffd232;padding:.75rem 1rem;border-top-right-radius:10px;border-bottom-right-radius:10px;display:inline-flex}#box_product .product .i-price .regular{padding:2px 10px;color:#fff;font-size:3rem;line-height:1em;font-family:"SVNGilroyBold";text-transform:uppercase;text-align:center}#box_product .product .i-price .regular span.title_price{font-size:1.75rem;line-height:1.75rem;margin-right:10px}#box_product .product .i-price .market_price{position:relative}#box_product .product .i-price .market_price::before{content:"";height:.25rem;width:100%;background:#fff;position:absolute;bottom:30px;left:0;transform:translate(0, 50%) rotate(-12deg) skewX(0) skewY(0) scaleX(1) scaleY(1)}#box_product .product .i-image{display:flex;padding:0px 10px;position:relative;padding-top:75%}#box_product .product .i-image img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-height:100%}#box_product .product .i-title{padding:1rem;color:#5b6770;padding:1rem;text-align:center;font-size:1.75rem;line-height:2rem;font-family:"SVNGilroyBold"}#box_product .product .i-title h3{font-size:1.5rem;line-height:2rem;margin:0}#box_product .product .i-title .unit{font-size:1.125rem;line-height:30px;min-height:30px}#box_product .product.hasPriceMarket .i-price{background:#006d61}.slick-arrow{top:50%;z-index:1;padding:0;width:100px;height:100px;outline:none;background:rgba(0,0,0,.5);position:absolute;border-radius:50%;border:none;transform:translate(0, -50%);-moz-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;display:flex;justify-content:center;align-items:center;cursor:pointer}.slick-arrow i::before{font-size:44px;font-family:"FontAwesome";color:#fff}.slick-arrow:hover{background:#91338d;border-color:#91338d}.slick-prev{left:-120px}.slick-next{right:-120px}#box_group_2{position:relative;padding:5rem 0;padding-bottom:6rem}#box_group_2 .boxgroup_gallery{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden}#box_group_2 .boxgroup_gallery img{object-fit:cover;position:absolute;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#box_group_2 .box-flex{display:flex;flex-direction:row;align-items:center;column-gap:30px}#box_group_2 .box-flex h3{font-family:"UTM-Helvetins";font-size:5rem;color:#c10088;font-weight:normal;margin:10px}#box_group_2 .box-flex p{font-size:2.5rem;color:#666;line-height:1.2em;max-width:70%}#box_group_3 .boxgroup-title h3{text-align:center;font-size:5rem;color:#c10088;text-transform:uppercase;font-family:"UTM-Helvetins";font-weight:normal;margin:0px;margin-top:50px}#box_group_3 .boxgroup-title h3 span{color:#fff;background:#c10088;padding:10px 25px;line-height:1em;display:inline-block}#box_group_3 .section-box{padding:3.25rem 0;padding-bottom:4rem}#box_group_3 .section-box .item{border-radius:10px;overflow:hidden}#box_group_4{background:#fce0ff;padding-top:2.5rem;padding-bottom:2.5rem}#box_group_4 .boxgroup-title h3{text-align:center;font-size:5rem;color:#c10088;text-transform:uppercase;font-family:"UTM-Helvetins";font-weight:normal;margin:0px}#box_group_4 .boxgroup-option{padding:50px 0}#box_group_4 .boxgroup-option ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;column-gap:30px}#box_group_4 .boxgroup-option ul li{flex:0 1 calc((100% - 30px)/2);text-align:center}#box_group_4 .boxgroup-option .text{font-size:2.25rem;color:#000;background:#fff;font-family:"SVNGilroyBold";padding:15px 20px;padding-left:55px;border-radius:10px;border:2px solid #c10088;position:relative;display:inline-block}#box_group_4 .boxgroup-option .ic{width:60px;height:60px;border-radius:34px;background:#c10088;position:absolute;left:-34px;top:50%;margin-top:-30px;display:inline-flex;justify-content:center;align-items:center}#box_group_4 .boxgroup-option .ic::before{content:"";font-family:"FontAwesome";font-size:38px;color:#fff}#box_group_4 .boxgroup_gallery{overflow:hidden;border-top-left-radius:12rem;border-top-right-radius:12rem}#box_group_4 .boxgroup_gallery img{display:block;width:100%}#box_group_4 .section-box-maxidi-feedback{display:flex;flex-direction:row;column-gap:30px;background:#fff;border-radius:10px}#box_group_4 .section-box-maxidi-feedback .maxidi-feedback-title{width:30%;padding:2rem 3.75rem;background:#c10088;border-radius:10px;font-size:3.75rem;font-family:"SVNGilroyHeavy";color:#fff;text-transform:uppercase;position:relative}#box_group_4 .section-box-maxidi-feedback .icon{background:#c10088;width:80px;height:80px;border-radius:40px;position:absolute;right:-40px;top:50%;-webkit-transform:translate(0%, -50%);-moz-transform:translate(0%, -50%);-o-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);transform:translate(0%, -50%);display:flex;justify-content:center;align-items:center}#box_group_4 .section-box-maxidi-feedback .icon::before{content:"“";font-size:56px;color:#fff}#box_group_4 .section-box-maxidi-feedback .maxidi-feedback-content{overflow:hidden;padding:0px 20px}#box_group_4 .owl-controls{position:absolute;top:50%;left:0;right:0}#box_group_4 .owl-controls .owl-prev,#box_group_4 .owl-controls .owl-next{width:50px;height:50px;border-radius:50%;background:#fff}#box_group_4 .flex-box{padding:2.5rem}#box_group_4 .flex-box .i-note{font-size:1.125rem;height:40px;margin-bottom:15px}#box_group_4 .flex-box .i-image{border-radius:10px;overflow:hidden;max-width:140px;margin-bottom:10px}#box_group_4 .flex-box .i-content h3{font-family:"SVNGilroyMedium";font-size:1rem;margin:0;margin-bottom:5px}@media screen and (max-width: 1600px){#box_product .product .i-price .promotion{font-size:3.75rem}#box_product .product .i-price .regular{font-size:2.25rem;padding:5px 10px;line-height:1.2em}#box_product .product .i-image{max-height:250px}}@media screen and (max-width: 1440px){.slick-arrow{width:60px;height:60px}.slick-prev{left:-60px}.slick-next{right:-60px}#box_group_1>.flex-box{padding-left:0;padding-right:0;bottom:15px}#box_product .product .inner{padding-top:125px}#box_product .product .i-price .promotion{font-size:3.25rem;line-height:1.3em}#box_product .product .i-price .regular{font-size:2rem;padding:5px 10px;line-height:1.2em}#box_product .product .i-price .regular span.title_price{font-size:1.25rem}#box_product .product .i-price .regular .market_price::before{bottom:20px}#box_product .product .i-title{font-size:1.5rem}#box_group_2 .box-flex h3{font-size:4rem}}@media screen and (max-width: 1367px){#box_group_2 .box-flex p{max-width:90%}#box_group_3 .boxgroup-title h3,#box_group_4 .boxgroup-title h3{font-size:4rem}#box_group_4 .boxgroup-option ul{column-gap:50px;row-gap:20px}#box_group_4 .boxgroup-option ul li{flex:0 1 calc((100% - 50px)/2)}#box_group_4 .boxgroup-option .text{font-size:2rem}}@media screen and (max-width: 1024px){#box_group_1>.flex-box{position:relative;width:80%;bottom:auto;padding-top:30px}#box_group_2 .box-flex h3{font-size:3rem}#box_group_2 .box-flex p{font-size:2rem;margin:20px 0;max-width:100%}#box_group_4 .boxgroup_gallery{border-top-left-radius:6rem;border-top-right-radius:6rem}#box_group_4 .section-box-maxidi-feedback .maxidi-feedback-title{padding:2rem 2rem;font-size:2.75rem}}@media screen and (max-width: 996px){#box_group_1>.flex-box .inner-box{max-width:100%}#box_group_4 .boxgroup-option{padding-left:25px;padding-right:25px}#box_group_4 .boxgroup-option .text{font-size:1.25rem;padding-left:40px}}@media screen and (max-width: 768px){#box_group_2{padding:4rem 0;padding-bottom:4rem}#box_group_2 .boxgroup_gallery img{max-width:inherit;height:100%}#box_group_2 .image-girl{max-width:80%;margin:0 auto}#box_group_2 .box-flex{flex-direction:column;row-gap:30px}#box_group_2 .box-flex .box-flex-right{text-align:center}#box_group_3 .section-box{padding:2rem 0;padding-bottom:2rem}#box_group_4 .boxgroup-option ul{flex-direction:column;row-gap:20px}#box_group_4 .boxgroup_gallery{border-top-left-radius:4rem;border-top-right-radius:4rem}#box_group_4 .section-box-maxidi-feedback{flex-direction:column}#box_group_4 .section-box-maxidi-feedback .maxidi-feedback-title{width:100%;padding:1rem 2rem;text-align:center}#box_group_4 .section-box-maxidi-feedback .maxidi-feedback-title .icon{display:none}}@media screen and (max-width: 480px){#box_group_1{padding-bottom:15px}#box_group_1>.flex-box{width:90%;padding-top:15px}#box_product .product{padding:.25rem}#box_product .product .inner{padding-top:85px}#box_product .product .i-price .promotion{font-size:1.85rem;line-height:1.3em;padding-left:40px;min-height:45px;border-radius:14px}#box_product .product .i-price .promotion span.icon-maxidi{padding:5px 10px;margin-top:-12px}#box_product .product .i-price .promotion span.icon-maxidi img{max-width:20px}#box_product .product .i-price .regular{font-size:.875rem;padding:5px 5px;line-height:1.2em}#box_product .product .i-price .regular span.title_price{font-size:.75rem}#box_product .product .i-price .regular .market_price{font-size:1.4rem}#box_product .product .i-price .regular .market_price::before{height:.125rem;bottom:15px}#box_product .product .i-title{padding:.5rem;font-size:.75rem;line-height:1em}#box_product .product .i-title h3{line-height:1.2em;font-size:1rem}#box_product .product .i-title .unit{font-size:.75rem;line-height:1.2em;min-height:16px}#box_product .slick-prev,#box_product .slick-next{width:42px;height:42px}#box_product .slick-prev{left:-15px}#box_product .slick-next{right:-15px}#box_group_2{padding:3rem 1.5rem}#box_group_2 .image-girl{max-width:90%}#box_group_2 .box-flex h3{font-size:2rem}#box_group_2 .box-flex p{font-size:1.3rem}#box_group_3 .boxgroup-title h3,#box_group_4 .boxgroup-title h3{font-size:2.15rem}#box_group_4 .boxgroup-option{padding:25px}#box_group_4 .boxgroup-option .ic{width:40px;height:40px;margin-top:-20px;left:-20px}#box_group_4 .boxgroup-option .ic::before{font-size:26px}#box_group_4 .boxgroup-option .text{padding-left:30px;font-size:1.125rem}#box_group_4 .section-box-maxidi-feedback .maxidi-feedback-title{font-size:1.75rem}#maxidi-feedback .flex-box{display:flex;flex-direction:column;align-items:center}}@media screen and (max-width: 380px){#box_product .product .i-price .promotion{font-size:1.75rem}}