.custom-bundles{width:239px;display:inline-grid;padding:12px;margin-bottom:50px}ul li{list-style:none}.bannerlisting{height:670px;background-position:center;background-repeat:no-repeat;background-size:cover;vertical-align:middle;position:relative;display:flex;align-items:center}.bannerlisting .container{position:relative;z-index:1}.bannerlisting h1{color:#fff;text-transform:uppercase}.productlisting-section{padding-top:30px}ul.pdplist{padding:0;margin:40px 0 0}ul.pdplist li{display:inline-block;vertical-align:top;width:32%;padding:15px;margin:0 0 30px}ul.pdplist li button:last-child{text-align:center;width:100%;color:#2e9663}.pdplist button.button-add-item{border:none;background-color:#2e9663;border-radius:4px;padding:15px 5px;width:100%;color:#fff;font-weight:600;font-size:15px;margin-top:15px;margin-bottom:15px;transition:.3s ease-in-out;cursor:pointer}.pdplist h3{padding:0;margin:15px 0 0;font-size:16px;text-transform:uppercase;font-weight:700;color:#2e9663}.pdplist p,.pdplist p a{font-size:14px;margin:0;padding-top:10px;color:#7c7c7c;line-height:1.3;text-decoration:none}.pdpimg{height:200px;overflow:hidden}.pdpimg img{height:100%;width:100%;object-fit:contain}.pdldivs{padding:15px;box-shadow:0 0 3px #0000007f;border-radius:4px;transition:.3s ease-in-out}.pdldivs:hover{background-color:#f7f7f7;box-shadow:none}.pdldivs:hover button.button-add-item{color:#2e9663;background-color:#000}.pdldivs b{margin-top:15px}.pdldivs b span{color:#2e9663}.pdldivs select{margin-top:15px;margin-bottom:0!important;text-transform:uppercase;font-size:12px;border-radius:4px}.pdp-sidebar{padding:15px;box-shadow:0 0 3px #0000007f;border-radius:4px;transition:.3s ease-in-out;margin:15px}.pdp-sidebar p:first-child{margin-top:0}.pdp-sidebar p{padding:0;margin:5px 0 0;font-size:15px;text-transform:capitalize;font-weight:400;color:#7c7c7c}.pdp-sidebar p b{margin-left:10px;color:#2e9663}.pdp-sidebar button{border:none;background-color:#2e9663;border-radius:4px;padding:15px 5px;width:100%;color:#fff;font-weight:600;font-size:15px;margin-top:15px;transition:.3s ease-in-out;cursor:pointer;text-transform:uppercase}.pdp-sidebar .note{margin-top:25px;font-size:13px;text-align:center}.pdp-sidebar.darkHeader{position:fixed;right:15px;top:0}@media only screen and (max-width:1024px){ul.pdplist li{width:49%}.pdp-sidebar.darkHeader{width:200px}}@media only screen and (max-width:480px){ul.pdplist li{width:100%}}h1.section-header__title{color:#2e9663!important;text-transform:uppercase;margin-top:20px}.modalwrapperhide{display:none;overflow:auto}.modalwrappershow{overflow:auto;display:flex;justify-content:center;align-items:center;height:100%;z-index:1111;position:fixed;top:0;left:0;right:0;bottom:0}.custom-modal{padding:40px 20px;max-width:80%;background:#fff;margin:auto;max-height:80vh;overflow-y:auto;position:relative}.custom-modal::-webkit-scrollbar{width:7px}.custom-modal::-webkit-scrollbar-thumb{background:#ccc;opacity:.5}.custom-modal::-webkit-scrollbar-thumb:hover{opacity:1}.grid-container{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.product-container{display:flex;flex-direction:column;padding:10px;border:1px solid gray;overflow:hidden}.product-img{max-width:300px;max-height:300px}.modal-content-wrapper{display:flex}.content-container{display:flex;flex-direction:column}.listing-products{position:relative}.loaded .transition-body{z-index:333;position:relative}.modalwrappershow{background:#0006;height:100vh}.modal-content-wrapper{position:static;flex-wrap:wrap;padding-top:40px}.slider-container{width:50%;position:sticky;top:0;padding:0 20px}.modalwrappershow .slider,.modalwrappershow .slide{height:auto;border-radius:0;margin:0;align-items:flex-start}.modalwrappershow .slide img{width:100%}.modalwrappershow .content-container{width:50%;padding:0 20px}.modalwrappershow .product-titlename{font-size:24px;font-weight:700;margin-bottom:20px}.modalwrappershow .product-description-html{color:#000}.modalwrappershow .modal-btn{background:#111;padding:10px 20px;display:inline-block;color:#fff;position:absolute;top:0;right:0;margin:0}.footer__logo img{transform:none}@media(max-width:991px){.slider-container{width:100%;margin-bottom:20px;position:inherit;top:auto}.modalwrappershow .content-container{width:100%}.modalwrappershow .product-titlename{font-size:20px;margin-bottom:10px}.custom-modal{padding:30px 0;max-width:90%}.modalwrappershow .slide a{width:20px;height:20px;top:42%}.modalwrappershow .product-description-html{font-size:14px}.modalwrappershow .product-description-html p{margin-bottom:15px;font-size:14px}.custom-modal::-webkit-scrollbar{width:0}.custom-modal::-webkit-scrollbar-thumb{background:inherit;opacity:inherit}.custom-modal::-webkit-scrollbar-thumb:hover{opacity:inherit}}.filter-wrapper label{display:inline-block;padding-right:10px}.filter-wrapper label input{margin:0;width:25px;height:25px;vertical-align:middle}.filter-div label{display:inline-block;padding-right:10px}.filter-div label input{margin:0;width:25px;height:25px;vertical-align:middle}.filter-wrapper{margin-bottom:35px;padding:0 25px}.filter-wrapper h4,.filter-div h4{margin-bottom:10px;font-weight:800;font-size:22px}.filter-wrapper label span,.filter-div label span{vertical-align:middle;font-size:16px}.filter-div{margin-bottom:35px;padding:0 25px}.quant{display:inline-block;padding-left:6px}.filter-div p{display:inline-block;padding-right:12px;letter-spacing:.2em}.filter-div span{display:inline-block;padding-bottom:5px}div#bundlehtml{width:100%;margin:0 auto;max-width:1242px}.modal-content-wrapper{padding:0 15px;display:flex;justify-content:space-between;flex-wrap:wrap}.modal-content-wrapper .content-wrap{display:flex;width:48%;justify-content:space-between;margin-bottom:20px;padding-bottom:20px;border-bottom:Solid 1px #aeaeae;align-items:flex-start}.modal-content-wrapper .content-wrap:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.modal-content-wrapper .content-wrap figure{width:100px;margin-right:20px;margin-bottom:0}.modal-content-wrapper .content-wrap .content-pro{width:calc(100% - 120px)}.modal-content-wrapper .content-wrap .content-pro h3{font-size:14px;font-weight:600;margin:0 0 5px}.modal-content-wrapper .content-wrap .content-pro form input{font-size:12px;padding:5px 10px}.modal-content-wrapper .content-wrap .content-pro p{font-size:12px;margin-bottom:5px}span#ProductPrice{padding:10px}
/*# sourceMappingURL=/cdn/shop/t/15/assets/custom.css.map */
