input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.nlf-bundle-saving-container .nlf-card-text-content .nlf-add-to-bundle-btns .nlf-number-container[type=number]{-moz-appearance:textfield}.nlf-bundle-saving-section{padding-bottom:180px}.nlf-bundle-saving-section .nlf-saving-title{font-size:40px;font-family:Avegia,sans-serif;color:#38472a;text-align:center;margin-top:0;margin-bottom:20px}.nlf-bundle-saving-section .nlf-saving-title~p{text-align:center;margin-bottom:35px;margin-top:-10px}.nlf-bundle-saving-section .nlf-bundle-saving-container{display:grid;grid-template-columns:320px 1fr;justify-content:center;gap:24px}.nlf-bundle-saving-section .nlf-bundle-saving-container .nlf-saving-details{width:100%;padding-top:28px;border-radius:10px;background:#badcd6;position:sticky;top:60px}.nlf-bundle-saving-container .nlf-title-detail{font-size:32px;font-weight:700;color:#38472a;margin-bottom:15px;margin-top:0;text-align:center}.nlf-bundle-saving-container .nlf-detail-text{font-size:15px;color:#000;margin-bottom:22px;text-align:center}.nlf-bundle-saving-container .nlf-detail-list{padding:0 10px 0 0;margin:0;list-style-type:none;max-height:45vh;overflow-y:auto;scrollbar-width:thin}.nlf-bundle-saving-container .nlf-detail-list .nlf-detail-list-item{display:flex;align-items:flex-start;gap:10px;padding-bottom:15px;justify-content:space-between}.nlf-bundle-saving-container .nlf-detail-list span{display:inline-flex;align-items:center}.nlf-bundle-saving-container .nlf-detail-list span.item-container{font-size:12px;color:#000}.nlf-bundle-saving-container .nlf-detail-list .nlf-number-x{font-size:12px;color:#000;white-space:nowrap}.nlf-bundle-saving-container .nlf-detail-list .nlf-lbl{font-size:12px;color:#000;font-weight:600;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;padding-left:10px}.nlf-bundle-saving-container .nlf-detail-list .nlf-btn-remove{font-size:12px;color:#000;padding:0;background:transparent;border:0;text-decoration:underline;cursor:pointer}.nlf-bundle-saving-container .nlf-bundle-list-container{margin-bottom:45px;padding-inline:16px}.nlf-saving-details .nlf-bundle-pricing{display:flex;flex-direction:column;justify-content:center;align-items:center}.nlf-saving-details .nlf-bundle-pricing .nlf-pricing-text{display:flex;align-items:center;justify-content:center;gap:6px;margin-bottom:16px}.nlf-saving-details .nlf-bundle-pricing .nlf-pricing-text .nlf-bundle-price{font-size:18px;font-weight:600;color:#38472a}.target-total-main-price.hide{display:none}.nlf-saving-details .nlf-bundle-pricing .nlf-pricing-text .nlf-bundle-price:first-child{text-decoration:line-through}.nlf-saving-details .nlf-btn-container{margin-bottom:24px}.nlf-saving-details .nlf-btn-container .nlf-pricing-btn{font-size:16px;font-weight:600;color:#fbfffb;border-radius:5px;background:#38472a;border:0;text-align:center;padding:16px 20px;cursor:pointer;box-shadow:1px 5px #38472a99;transition:all .2s ease-in-out}.nlf-saving-details .nlf-btn-container .nlf-pricing-btn:hover{box-shadow:none;transform:scaleY(1.1)}.nlf-saving-details .nlf-saving-container{padding:20px 0;border-radius:0 0 10px 10px;background:#7ec5b8;font-size:14px;color:#38472a;text-align:center}.nlf-saving-details .nlf-saving-container .nlf-highlight{font-weight:600;white-space:pre}.nlf-bundle-saving-container .nlf-bundle-cards-container{width:100%;display:grid;grid-template-columns:repeat(3,1fr);align-items:center;justify-content:center;gap:24px;max-width:100%;overflow:hidden}.nlf-bundle-saving-container .nlf-bundle-cards-container .nlf-bundle-card-block{position:relative;background:#fff;height:100%;border-radius:10px}.nlf-bundle-saving-container .nlf-bundle-cards-container .nlf-bundle-card-block.position-unset{position:unset}.nlf-bundle-saving-container .nlf-bundle-cards-container .nlf-bundle-card-block .bundle-cart-img{border-top-left-radius:inherit;border-top-right-radius:inherit;height:450px;overflow:hidden;position:relative;width:100%}.nlf-bundle-saving-container .nlf-bundle-cards-container .nlf-bundle-card-block .bundle-cart-img img{height:100%;top:0;right:0;bottom:0;left:0;max-width:100%;-o-object-fit:scale-down;object-fit:scale-down;-o-object-position:center;object-position:center;position:absolute;transition:scale .5s ease,opacity .4s cubic-bezier(.25,.46,.45,.94);width:100%;cursor:pointer}.nlf-bundle-saving-container .nlf-bundle-cards-container .nlf-bundle-card-block .bundle-cart-img img:first-child{scale:1;z-index:1}.nlf-bundle-saving-container .nlf-bundle-cards-container .nlf-bundle-card-block .bundle-cart-img img:nth-child(2){object-fit:cover;opacity:0;scale:1;visibility:hidden;z-index:0}.nlf-bundle-saving-container .nlf-bundle-cards-container .nlf-bundle-card-block:hover .bundle-cart-img img:first-child{opacity:0;scale:.96;visibility:hidden}.nlf-bundle-saving-container .nlf-bundle-cards-container .nlf-bundle-card-block:hover .bundle-cart-img img:nth-child(2){opacity:1;scale:1.025;visibility:visible}.nlf-bundle-saving-container .nlf-bundle-card-block .nlf-card-text-content{background-color:#fff;padding:22px 15px;border-radius:0 0 10px 10px}.nlf-bundle-saving-container .nlf-card-text-content .nlf-add-to-bundle-btns{display:grid;margin-bottom:20px;grid-template-columns:50px 1fr}.nlf-bundle-saving-container .nlf-card-text-content .nlf-add-to-bundle-btns .nlf-number-container{font-size:16px;font-weight:600;border-radius:5px;border:1px solid #38472a;background:#fff;padding:11px 5px;max-width:44px;margin:0;-webkit-appearance:none;text-align:center;height:100%}.nlf-bundle-saving-container .nlf-card-text-content .nlf-add-to-bundle-btns .nlf-number-container:focus-visible{outline:0;box-shadow:none}.nlf-bundle-saving-container .nlf-card-text-content .nlf-plant-details{display:flex;flex-direction:column;justify-content:space-between;height:100%;width:100%;min-height:109px}.nlf-bundle-saving-container .nlf-card-text-content .nlf-add-to-bundle-btns .add-bundle-btn{font-size:15px;font-weight:500;text-align:center;color:#fbfffb;border-radius:5px;background-color:#38472a;border:0;padding:12px 16px;cursor:pointer;white-space:nowrap;box-shadow:1px 5px #38472a99;transition:all .2s ease-in-out}.nlf-bundle-saving-container .nlf-card-text-content .nlf-add-to-bundle-btns .add-bundle-btn:hover{box-shadow:none;transform:scaleY(1.1)}.nlf-bundle-saving-container .nlf-card-text-content .nlf-plant-name{font-size:16px;font-weight:600;color:#000;margin-bottom:16px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.nlf-bundle-saving-container .nlf-card-text-content .nlf-card-bottom-container{display:flex;justify-content:space-between;align-items:center}.nlf-bundle-saving-container .nlf-card-text-content .nlf-card-bottom-container .nlf-text-price{font-size:20px;font-weight:700;color:#55a02f}.nlf-bundle-saving-container .nlf-card-text-content .nlf-card-bottom-container .nlf-text-height{display:flex;align-items:center;gap:4px}.nlf-bundle-saving-container .nlf-card-text-content .nlf-card-bottom-container .nlf-text-height .h-text{font-size:14px;color:#484848}.nlf-bundle-saving-container .nlf-card-text-content .nlf-card-bottom-container .nlf-text-height .h-icon{display:inline-flex;justify-content:center}.nlf-bundle-saving-container .nlf-bundle-card-block .nlf-card-view{display:flex;align-items:center;justify-content:center;width:32px;height:32px;text-align:center;background:#38472a;border-radius:3px;position:absolute;top:10px;right:10px;z-index:1;cursor:pointer}.nlf-bundle-saving-container .nlf-bundle-card-block .nlf-card-view .view-icon{display:inline-flex;justify-content:center;align-items:center}.floating-btn-container .nlf-floating-btn-container{display:none;align-items:center;justify-content:center;position:fixed;left:0;right:0;bottom:35px;margin-inline:auto;z-index:999}body.menu-opened .floating-btn-container .nlf-floating-btn-container{z-index:-1}.floating-btn-container .nlf-floating-btn-container .btn-float{font-size:16px;font-weight:500;background:#fff535;padding:14px 34px;color:#38472a;border:0;border-radius:5px}.nlf-bundle-saving-section .nlf-range-container{display:flex;justify-content:center;flex-direction:column;margin-bottom:40px;gap:3px;position:relative}.nlf-bundle-saving-section .nlf-range-container .nlf-rangle-lbl{position:absolute;top:-30px;font-size:18px;font-weight:600;color:#38472a;left:2%}.nlf-bundle-saving-section .nlf-range-container .nlf-range-input{width:100%;height:16px;-webkit-appearance:none;appearance:none;cursor:pointer;outline:none;border-radius:8px;background:linear-gradient(to right,#38472a,#d9ebe2 0%)}.nlf-bundle-saving-section .nlf-range-container .nlf-range-input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;height:30px;width:30px;background-color:#38472a;border-radius:50%;border:none;transition:.2s ease-in-out}.nlf-bundle-saving-section .nlf-range-container .nlf-range-input::-moz-range-thumb{-webkit-appearance:none;appearance:none;height:30px;width:30px;background-color:#38472a;border-radius:50%;border:none;transition:.2s ease-in-out}.nlf-support-container{position:relative;z-index:10}@media (min-width: 576px){.nlf-support-container{top:50px!important}}@media (max-width: 1200px){.nlf-bundle-saving-container .nlf-title-detail{font-size:26px;margin-bottom:12px}.nlf-bundle-saving-section .nlf-bundle-saving-container{grid-template-columns:300px auto;gap:20px}.nlf-bundle-saving-container .nlf-bundle-list-container{margin-bottom:34px;padding-inline:14px}.nlf-saving-details .nlf-bundle-pricing .nlf-pricing-text .nlf-bundle-price{font-size:16px}.nlf-saving-details .nlf-btn-container .nlf-pricing-btn{font-size:14px;padding:12px 18px}.nlf-saving-details .nlf-btn-container{margin-bottom:20px}.nlf-bundle-saving-container .nlf-bundle-cards-container{gap:20px}.nlf-bundle-saving-container .nlf-bundle-card-block .nlf-card-text-content{padding:17px 13px}.nlf-bundle-saving-container .nlf-bundle-cards-container .nlf-bundle-card-block .bundle-cart-img{height:345px}.nlf-bundle-saving-container .nlf-card-text-content .nlf-add-to-bundle-btns .add-bundle-btn{font-size:13px;padding:11px}.nlf-bundle-saving-container .nlf-card-text-content .nlf-card-bottom-container .nlf-text-price{font-size:18px}.nlf-bundle-saving-container .nlf-card-text-content .nlf-add-to-bundle-btns{margin-bottom:17px}.nlf-bundle-saving-container .nlf-card-text-content .nlf-add-to-bundle-btns .nlf-number-container{font-size:14px;padding:7px 15px}.nlf-bundle-saving-container .nlf-bundle-card-block .nlf-card-view{width:28px;height:28px}.nlf-bundle-saving-container .nlf-bundle-card-block .nlf-card-view .view-icon svg{width:20px;height:12px}.nlf-bundle-saving-section .nlf-range-container{margin-bottom:35px}.nlf-bundle-saving-section .nlf-range-container .nlf-rangle-lbl{font-size:16px;top:-28px}.nlf-bundle-saving-section .nlf-range-container .nlf-range-input{height:12px}.nlf-bundle-saving-section .nlf-range-container .nlf-range-input::-webkit-slider-thumb{height:25px;width:25px}.nlf-bundle-saving-section .nlf-range-container .nlf-range-input::-moz-range-thumb{height:25px;width:25px}}@media (max-width: 1100px){.nlf-bundle-saving-container .nlf-bundle-cards-container{grid-template-columns:repeat(2,1fr);gap:20px}}@media (max-width: 992px){.nlf-bundle-saving-section .nlf-saving-title{font-size:28px!important;margin-bottom:15px!important}.nlf-bundle-saving-container .nlf-title-detail{font-size:22px;margin-bottom:10px}.nlf-bundle-saving-section .nlf-bundle-saving-container{grid-template-columns:285px auto}.nlf-bundle-saving-container .nlf-detail-list .nlf-detail-list-item{gap:6px;padding-bottom:11px}.nlf-bundle-saving-container .nlf-detail-list .nlf-lbl,.nlf-btn-remove,.nlf-number-x{font-size:11px!important}.nlf-saving-details .nlf-saving-container{font-size:13px;padding:17px 8px}.nlf-bundle-saving-container .nlf-detail-text{font-size:13px;margin-bottom:18px}.nlf-saving-details .nlf-bundle-pricing .nlf-pricing-text .nlf-bundle-price{font-size:14px}.nlf-bundle-saving-container .nlf-bundle-list-container{margin-bottom:26px}.nlf-bundle-saving-container .nlf-card-text-content .nlf-plant-name{font-size:14px}.nlf-bundle-saving-container .nlf-card-text-content .nlf-add-to-bundle-btns .add-bundle-btn{font-size:12px}.nlf-bundle-saving-container .nlf-card-text-content .nlf-add-to-bundle-btns .nlf-number-container{font-size:13px;text-align:center}.nlf-bundle-saving-container .nlf-card-text-content .nlf-add-to-bundle-btns{gap:8px;align-items:normal}.nlf-bundle-saving-container .nlf-card-text-content .nlf-card-bottom-container .nlf-text-price{font-size:16px}}@media (max-width: 767px){.nlf-bundle-saving-section .nlf-bundle-saving-container{grid-template-columns:1fr}.nlf-bundle-saving-section .nlf-bundle-saving-container .nlf-saving-details{display:none}.nlf-bundle-saving-section .nlf-saving-title{font-size:26px!important;margin-bottom:15px!important}.floating-btn-container .nlf-floating-btn-container{display:flex}.nlf-bundle-saving-section .nlf-range-container{margin-bottom:28px}.nlf-bundle-saving-section .nlf-range-container .nlf-rangle-lbl{font-size:14px;top:-24px}.nlf-bundle-saving-section .nlf-range-container .nlf-range-input{height:11px}.nlf-bundle-saving-section .nlf-range-container .nlf-range-input::-webkit-slider-thumb{height:18px;width:18px}.nlf-bundle-saving-section .nlf-range-container .nlf-range-input::-moz-range-thumb{height:18px;width:18px}}@media (max-width: 575px){.nlf-bundle-saving-container .nlf-bundle-cards-container{gap:10px}.nlf-bundle-saving-container .nlf-card-text-content .nlf-add-to-bundle-btns{grid-template-columns:1fr}.nlf-bundle-saving-container .nlf-card-text-content .nlf-add-to-bundle-btns .nlf-number-container{display:none}.nlf-bundle-saving-container .nlf-detail-list{max-height:40vh}}.product-zoom-slider-wrapper{display:none;visibility:hidden;width:0px;height:0px}.product-zoom-slider-wrapper.active{display:block;visibility:visible;position:absolute;background-color:#fff;bottom:0;top:0;z-index:9999;width:100vw;height:100vh;padding-block:50px;background-color:rgba(var(--color-foreground),.5);transition:visibility var(--duration-default) ease;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transform:translate(-50%);left:50%;transition-duration:.5s;transition-property:width}.zoom-close-btn-container{text-align:right;padding-right:100px;position:absolute;width:100%;z-index:99}button.zoon-btn-close{border-radius:100%;border:1px solid gray;background-color:#fff;width:30px;height:30px;font-weight:700;color:#38472a;cursor:pointer}.product-zoom-slider-wrapper .nlf-zoom-slider-prev{position:absolute;left:100px;top:50%;z-index:9;transform:rotate(180deg) translateY(8px);cursor:pointer}.product-zoom-slider-wrapper .nlf-zoom-slider-next{position:absolute;right:100px;top:50%;z-index:9;cursor:pointer}.nlf-zoom-slider-next.swiper-button-disabled,.nlf-zoom-slider-prev.swiper-button-disabled{display:none}.product-zoom-slider-wrapper .img-container{text-align:center}.product-zoom-slider-wrapper img.pd-silder-zoom-img{height:90vh;object-fit:fill;cursor:grab;margin:0 auto;max-width:100%}body.fixed-scroll{max-height:100vh;overflow:hidden}@media (max-width: 990px){.product-zoom-slider-wrapper.active{top:90px;height:100vh}}@media (max-width: 556px){.product-zoom-slider-wrapper img.pd-silder-zoom-img{height:auto;width:100%}.zoom-close-btn-container{padding-right:30px;top:64px}.product-zoom-slider-wrapper .nlf-zoom-slider-prev{left:30px}.product-zoom-slider-wrapper .nlf-zoom-slider-next{right:30px}}.nlf-bundle-saving-section .nlf-bundle-saving-container .nlf-saving-details.show-mobile{display:block;position:fixed;top:unset;bottom:0;z-index:4;width:90%;transform:translate(-50%,-60px);left:50%}button.btn-float.bundle-float-btn-mobile.hide{display:none}.floating-panel-close-btn{position:absolute;top:-68px;border:1px solid #dedede;border-radius:50%;background-color:#fff;width:48px;height:48px;display:flex;justify-content:center;align-items:center;left:50%;transform:translate(-50%);font-size:20px;font-weight:700}@media (min-width: 768px){.floating-panel-close-btn{display:none}}.loader-container{display:none}.loader-container.active{position:absolute;display:flex;width:100%;height:100%;background-color:#fff8;justify-content:center;align-items:center}.loader.active{width:48px;height:48px;border:5px solid #38472a;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/main-bundle.css.map */
