.collection-page-desc{margin:2rem 0;font-size:16px;line-height:1.8;color:#444;max-width:90rem;justify-self:center}.icons-sec{width:100%;background:#bca79d0d}.icons-section{max-width:90rem;justify-self:center;padding-top:4em;padding-bottom:4em}.icons-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:20px;margin:2em 0}.icon-card{background:#fff;padding:20px;border-radius:10px;transition:transform .2s ease}.svg-icon-mask{width:60px;height:60px;background-color:#f06b1e;-webkit-mask-image:var(--icon-url);mask-image:var(--icon-url);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.icon-title{font-size:large;font-weight:400}.icon-desc{font-size:medium}.icon-card:hover{transform:translateY(-4px)}.icon-card img{margin-bottom:12px}.icon-svg-inline path,.icon-svg-inline circle,.icon-svg-inline rect,.icon-svg-inline polygon{fill:#f06b1e}.lroptions-section{max-width:90rem;justify-self:center;padding-top:4em;padding-bottom:4em}.FeatureLRCategory{color:#f06b1e;font-size:18px;text-align:left;font-weight:700;margin-bottom:8px}.FeatureLRTitle{color:#242424;font-size:32px;text-align:left;margin-bottom:40px}.feature-item{display:flex;flex-wrap:wrap;align-items:center;margin:40px 0;gap:20px;background:#fbfbfb}.feature-item.reverse{flex-direction:row-reverse}.feature-image{flex:1 1 45%}.feature-image-img{max-width:100%;height:auto;display:block}.feature-text{flex:1 1 45%;padding-left:2em;padding-right:2em}.feature-text-h3{font-size:28px;margin-bottom:20px}.feature-text-p{margin-bottom:15px;line-height:1.6}.feature-text-a{color:#f06b1e;text-decoration:underline;font-weight:500}.row-feature-sec{background:#dfe0df4d}.row-feature-section{max-width:90rem;justify-self:center;padding-top:4em;padding-bottom:4em}.row-feature-category{color:#f06b1e;font-size:18px;text-align:center;font-weight:700;margin-bottom:8px}.row-feature-title{font-size:32px;font-weight:700;margin-bottom:12px;text-align:center}.row-feature-desc{font-size:18px;color:#242424;margin-bottom:32px}.row-feature-grid{display:flex;justify-content:center;flex-wrap:wrap;gap:24px}.row-option-count-3 .row-feature-item{flex:1 1 calc(33.33% - 24px);max-width:calc(33.33% - 24px)}.row-option-count-4 .row-feature-item{flex:1 1 calc(25% - 24px);max-width:calc(25% - 24px)}.row-feature-item{transition:transform .3s ease}.row-feature-item:hover{transform:scale(1.05)}.row-feature-image{width:100%;border-radius:800px;border:2px solid transparent;transition:border-color .3s ease}.row-feature-label{display:block;margin-top:12px;font-size:18px;font-weight:500;color:#333;text-decoration:none;text-align:center;font-weight:700}.row-feature-label:hover{color:#f06b1e}.grid-feature-sec{background:#242424;width:100%}.grid-feature-section{justify-self:center;padding-top:4em;padding-bottom:4em;width:100%;max-width:90rem}.grid-feature-category{font-size:18px;color:#f06b1e;margin-bottom:8px;font-weight:700}.grid-feature-title{font-size:28px;font-weight:700;margin-bottom:12px;color:#fff}.grid-feature-desc{font-size:16px;color:#555;margin-bottom:32px;color:#fff}.grid-feature-wrapper{display:grid;grid-template-columns:repeat(var(--grid-cols, 4),1fr);grid-auto-rows:300px;gap:16px}.grid-feature-item{position:relative;background-size:cover;background-position:center;border-radius:12px;overflow:hidden;transition:transform .3s ease}.grid-feature-item:hover{transform:scale(1.03)}.grid-feature-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0006;display:flex;align-items:flex-end;padding:16px}.grid-feature-content{color:#fff;text-align:left}.grid-feature-content h3{margin:0 0 8px;font-size:18px}.grid-feature-link{color:#fff;text-decoration:underline;font-size:14px}.grid-feature-item:hover .grid-feature-link{color:orange}.collection-faq-section{padding:4em 0;max-width:90rem;margin:auto}.collection-faq-header{text-align:center;margin-bottom:2rem}.collection-faq-category{color:#f60;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-bottom:.5rem}.collection-faq-title{font-size:32px;font-weight:700;padding-bottom:1.2em}.collection-faq-content{display:grid;grid-template-columns:1fr 1fr;gap:2rem;align-items:flex-start}.collection-faq-left details{border-bottom:1px solid #ddd;padding:1rem 0;transition:all .3s ease;cursor:pointer}.collection-faq-left summary{font-weight:700;display:flex;align-items:center}.collection-faq-left summary .faq-toggle-icon{margin-right:10px;color:#f60;font-size:1.2rem;font-weight:700}.collection-faq-left details[open] .faq-toggle-icon:after{content:"-"}.collection-faq-left details:not([open]) .faq-toggle-icon:after{content:"+"}.collection-faq-left .faq-answer{margin-top:.5rem;color:#555}.collection-faq-right{background:#f9f9f9;padding:3rem;border-radius:12px;box-shadow:0 2px 6px #0000000d}.collection-faq-help-title{font-weight:700;margin-bottom:1rem;font-size:1.1rem}.collection-faq-help-text{line-height:2}.collection-faq-help-text a{color:#f60;text-decoration:none}.collection-faq-form{display:flex;flex-direction:column;gap:.75rem;margin-top:1rem}.collection-faq-form input,.collection-faq-form textarea{padding:.75rem;border:1px solid #ddd;border-radius:8px;font-size:1rem;width:100%}.collection-faq-form button{background-color:#f60;color:#fff;padding:.75rem;border:none;border-radius:8px;cursor:pointer;font-weight:700}.product-gallery-wrapper{display:flex;flex-direction:column;gap:20px}.main-image-wrapper{width:100%}.main-swiper img{width:100%;height:auto;object-fit:contain}.product-media-gallery{display:flex;flex-direction:column;align-items:center;gap:20px}.product-information__media{position:sticky;top:80px;align-self:start;z-index:10}.main-swiper-container{position:relative;width:100%;max-width:600px}.main-swiper .swiper-slide img{width:100%;height:auto;object-fit:cover}.main-swiper-button{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;background-color:#00000080;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:background-color .3s ease}.main-swiper-button:hover{background-color:#000c}.main-swiper-button-prev{left:10px}.main-swiper-button-next{right:10px}.main-swiper-button svg{stroke:#fff}.thumbs-swiper-container{position:relative;width:100%;max-width:600px}.thumbs-swiper{width:100%}.thumbs-swiper .swiper-wrapper{display:flex}.thumbs-swiper .swiper-slide{width:20%;box-sizing:border-box}.thumbs-swiper .swiper-slide img{width:100%;border-radius:4px;object-fit:cover;transition:transform .3s}.thumbs-swiper .swiper-slide-thumb-active{border:1px solid #333;box-shadow:0 0 5px #0003}.thumbs-swiper-button{position:absolute;top:50%;transform:translateY(-50%);width:30px;height:30px;border-radius:50%;background-color:#00000080;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10}.thumbs-swiper-button:hover{background-color:#000c}.thumbs-swiper-button-prev{left:5px}.thumbs-swiper-button-next{right:5px}.thumbs-swiper-button svg{stroke:#fff}.service-highlight-sec{background:#f2f2f2}.service-highlight-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:24px;text-align:center;max-width:90rem;align-content:center;justify-self:center;padding-top:4em;padding-bottom:4em}.service-highlight-item{padding:20px;border-radius:12px;transition:transform .3s ease}.service-highlight-item:hover{transform:translateY(-5px)}.service-highlight-item-icon{width:40px;height:40px;margin:0 auto 12px}
/*# sourceMappingURL=/cdn/shop/t/6/assets/eleader-main.css.map */
