.home-concerns{margin:36px 0}.home-concerns a{text-decoration:none;color:#000}.home-concerns .collection__title{text-align:center}.home-concerns .subtitle{max-width:540px;margin:auto;line-height:1.3;font-weight:lighter;font-size:16px}.home-concerns .beforeafterimg{width:100%;height:100%;vertical-align:middle;border-radius:8px 8px 0 0}.home-concerns .imageandnote p{margin:15px 0;text-align:center;font-size:14px;line-height:1.5;color:#000;font-weight:300}.home-concerns .prodictinfo{display:grid;grid-template-columns:.6fr 2fr .7fr;align-items:center;border:1px solid #008b58;border-radius:0 0 8px 8px;overflow:hidden;background:#fff}.home-concerns .prodictinfo img{width:100%;height:100%;vertical-align:middle}.home-concerns .prodictinfo .image,.home-concerns .prodictinfo .titltleprice{padding:5px}.home-concerns .prodictinfo h4,.home-concerns .prodictinfo p{margin:0;font-size:14px}.home-concerns .atcbutton,.home-concerns .atcbutton form{height:100%}.home-concerns .atcbutton button{cursor:pointer;height:100%;width:100%;border:0px!important;background:#008b58!important;color:#fff;padding:0}.home-concerns .atcbutton button img{width:30%}.home-concerns .target-section .swiper-button-next,.home-concerns .target-section .swiper-button-prev{top:12px;right:0;left:0;position:relative;display:inline-flex;height:35px;width:35px;border:1px solid #ccc}.home-concerns .target-section .buttons{display:flex;align-items:center;column-gap:5px}.home-concerns .swiper-button-next:after,.home-concerns .swiper-button-prev:after{font-size:10px;color:#000}.home-concerns .imageandnote{position:relative}.home-concerns .custominfo{position:absolute;bottom:20px;background:#fff;width:90%;right:0;border-radius:8px 0 0 8px;padding:10px}.home-concerns .custominfo img{width:70px}.home-concerns .custominfo span{display:block;font-weight:700;color:#000;font-size:17px;margin-top:-8px}.home-concerns .custominfo p{text-align:left;margin:5px 0 0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.home-concerns .custominfo button{background:transparent;border:0;padding:0;font-family:Lato;color:#008b58;font-weight:600;cursor:pointer}.home-concerns .beforeaftertext{position:absolute;top:20px;left:0;right:0;display:flex;justify-content:center}.home-concerns .beforeaftertext span{text-transform:uppercase;font-size:12px;letter-spacing:2px;display:block;padding:1px 15px;border:1px solid #000}.home-concerns .beforeaftertext span:first-child{color:#fff;background:#000}.home-concerns .beforeaftertext span:last-child{color:#000;background:#fff}.modalsection .modal{display:none;position:fixed;z-index:20;left:0;top:0;width:100%;height:100%;overflow:hidden;background-color:#0006}.modalsection .modal-content{background-color:#0000;margin:0 auto;padding:20px;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.modalsection .modal-body{height:60vh;overflow:scroll;background:#fff;padding:30px;margin:auto;border-radius:8px;position:relative;max-width:60rem}.modalsection .modal-body img{max-width:70px}.modalsection .customername{display:block;font-size:18px;color:#000;font-weight:600;line-height:normal}.modalsection .close{color:#fff;float:right;font-size:20px;cursor:pointer;position:absolute;top:3%;right:5%;background:#008856;height:30px;line-height:normal;width:30px;justify-content:center;display:inline-flex;border-radius:50%;align-items:center}.modalsection .close:hover,.home-concerns .close:focus{color:#000;text-decoration:none}@media screen and (max-width: 749px){.home-concerns .target-section,.home-concerns .buttons{height:30px}.home-concerns .target-section .swiper-button-next,.home-concerns .target-section .swiper-button-prev{height:30px;width:30px}.home-concerns .swiper-slide{max-width:450px;max-height:550px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/home-concerns.css.map */
