.header-top{background:#3e7fb1;color:#fff;font-size:14px;display:flex;justify-content:space-between;padding:10px 20px;flex-wrap:wrap}.cotact-info a{position:relative}.cotact-info a:before{content:"";background:#fff;width:100%;height:1px;position:absolute;bottom:-3px}.header-top a{color:#fff;text-decoration:none}.why-card:hover{color:#f5c400;font-weight:600}.icon svg{display:inline-block;width:20px;height:20px;vertical-align:middle;fill:currentColor}.header__icons{gap:10px}.header-search input{padding:6px 10px;border:1px solid #ccc;border-radius:4px}.header-search-form{display:flex;align-items:center;position:relative;border:1px solid #6C6C6C;padding:5px 0;border-radius:10px}.search-box{display:flex;align-items:center;border:1px solid #cfcfcf;border-radius:4px;overflow:hidden;background:#fff}.search-input{border:none;outline:none;padding:10px 14px;width:300px;font-size:14px}button.search-btn{cursor:pointer;display:flex;align-items:center;justify-content:center}button.search-btn svg{width:16px;height:16px}button.search-btn{border:none;position:absolute;right:0;background:transparent}.footer{padding:50px 20px;color:#fff}.footer-container{max-width:1200px;margin:auto;display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:30px}.footer h4{margin-bottom:30px;font-size:14px;color:#fff;font-weight:600}.footer a{display:block;color:#fff;text-decoration:none;margin-bottom:8px;font-size:14px}.footer a:hover{text-decoration:underline}.footer p{font-size:14px;line-height:1.6}.footer-bottom{text-align:center;padding:15px;font-size:13px}footer.wrap-footer .footer .contact-item span.icon-box svg{width:24px;height:24px}footer.wrap-footer .footer .contact-item{display:flex;gap:10px}footer.wrap-footer p{color:#fff;padding:0;margin:0;font-size:14px}.offers-section{padding:50px 20px;text-align:center}.offers-section .offer-card img{height:220px}.offers-heading{font-size:30px;font-weight:700;margin-bottom:38px;text-transform:uppercase}.offers-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;max-width:1100px;margin:auto}.offer-card{position:relative;border-radius:15px;padding:25px;color:#fff;text-align:left;overflow:hidden;min-height:150px}.offer-card:before{content:"";background-image:url(/cdn/shop/files/offers_image.png);background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;left:0;top:0;opacity:.3}.offer-card img{position:absolute;right:0;top:0}.offer-small{font-size:16px;margin-bottom:5px;font-weight:600;font-family:Roboto}.offer-discount{font-size:35px;font-weight:700;margin-bottom:24px}.offer-badge{display:inline-block;background:#fff;color:#004275;font-size:16px;padding:5px 17px;border-radius:15px;font-family:Roboto;font-weight:600}.perfect-picks{padding:50px 20px;text-align:center}.pick-item a{text-decoration:none}.perfect-picks h2{font-size:26px;font-weight:700;margin-bottom:30px}.picks-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:25px;max-width:1200px;margin:auto}.pick-item{text-align:center}.pick-circle{width:170px;height:170px;margin:0 auto 10px;border-radius:50%;background:linear-gradient(180deg,#7fb3d5,#3b79a6);display:flex;align-items:center;justify-content:center;overflow:hidden}.pick-circle img{max-width:80%;max-height:80%}.pick-title{color:#1d1d1d;font-family:Roboto;font-weight:500;font-size:18px}.pick-item:hover .pick-circle{transform:scale(1.05);transition:.3s}.feature-track{display:flex;align-items:center;gap:40px;padding:0;height:60px}.feature-item{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600}.feature-item img{width:16px;height:16px}.feature-item h5{font-weight:500;letter-spacing:0%;text-align:center;font-size:20px;color:#fff;text-transform:uppercase}.feature-item:after{content:"";margin-left:20px;opacity:.8;font-size:50px;background-image:url(/cdn/shop/files/Star_4.svg?v=1774848108);background-size:contain;width:40px;height:40px;background-repeat:no-repeat}.featured-collections-layout{padding:60px 0;background:#f5f5f5}.section-header h2{font-size:28px;font-weight:700;margin-bottom:5px}.section-header p{color:#666;font-size:14px}.collections-layout{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:1fr 1fr;gap:20px}.collection-card{position:relative;border-radius:15px;overflow:hidden;display:block;height:100%}.collection-card img{width:100%;height:100%;object-fit:cover}.card-large{grid-row:span 2}.card-small{height:100%}.collection-hover{position:absolute;bottom:0;left:0;width:100%;padding:20px;color:#fff;background:linear-gradient(to top,rgb(0 0 0 / 79%),rgb(0 0 0 / 71%),transparent);text-align:center;top:50%;transform:translateY(-50%);height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.collection-hover h3{font-size:20px;margin-bottom:5px;color:#fff;font-weight:500;position:relative;display:inline-block}.collection-hover h3:before{content:"";border-bottom:1px solid #fff;position:absolute;height:1px;width:40%;left:0;right:0;margin:0 auto;bottom:-5px}.collection-hover p{font-size:13px;margin-bottom:10px;line-height:17px}.shop-btn{display:inline-block;background:#00000063;color:#fff;padding:6px 14px;border-radius:5px;font-size:13px;font-weight:500;border:1px solid #fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);margin-top:10px}.collection-hover{opacity:0}.collections-layout .collection-card:hover .collection-hover{opacity:1}.collection-card:hover img{transform:scale(1.05);transition:.4s ease}.all-collections-btn{text-align:center;margin-top:30px}.view-all-btn{display:inline-block;background:#3b79a6;color:#fff;padding:12px 25px;border-radius:8px;text-decoration:none;font-weight:600}.view-all-btn:hover{background:#2f5f85}.why-section{padding:70px 20px;background:#f4f4f4;text-align:center;background-image:url(/cdn/shop/files/Group_1686558244.png);background-repeat:no-repeat;background-size:cover}.why-section h2{font-size:28px;font-weight:700;margin-bottom:40px;margin-top:0}.why-grid{display:grid;grid-template-columns:1fr 35% 1fr;gap:18px;max-width:1100px;margin:auto}.why-icon-image{width:80px;height:80px;object-fit:contain;display:block}.why-choose-card{background:#fff;padding:30px 20px;border-radius:12px;transition:.3s;border:1px solid #D2D2D2}.why-choose-card:hover{background:#e8f5ff;box-shadow:inset 0 -4px 4px #3e7fb14a}.why-icon{width:80px;height:80px;margin:0 auto 15px;border-radius:50%;background:#e8f1f8;display:flex;align-items:center;justify-content:center}.why-icon img{width:48px;height:48px}.why-choose-card:hover .why-icon{background:#3b79a6}.why-choose-card:hover .why-icon img{filter:brightness(0) invert(1)}.why-title{font-size:20px;font-weight:560;margin-bottom:10px;color:#242424}.why-desc{font-size:15px;color:#616161;line-height:1.6;font-weight:400}.why-choose-card:hover{transform:translateY(-5px)}.spark-newsletter{padding:70px 20px}.spark-wrapper{position:relative;border-radius:12px;overflow:hidden;max-width:1200px;margin:auto}.spark-bg{position:relative}.spark-bg img{width:100%;height:400px;object-fit:cover;border-radius:15px}.spark-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(20,20,40,.9) 0%,rgba(20,20,40,.7) 40%,rgba(20,20,40,.2) 70%,transparent 100%)}.spark-content{position:absolute;top:50%;left:80px;transform:translateY(-50%);color:#fff;max-width:590px}.spark-subtitle{font-size:16px;margin-bottom:8px}.spark-heading{font-size:36px;font-weight:700;margin-bottom:10px;line-height:40px}.spark-desc{font-size:15px;margin-bottom:20px;opacity:.9;color:#c6c6c6;font-weight:500;line-height:20px;font-family:Roboto}.spark-form{display:flex;gap:10px;margin-top:70px;width:380px;position:relative}.spark-form input{padding:16px 19px;border-radius:8px;border:none;width:100%;min-width:380px}.spark-form button{background:#000;color:#fff;border:none;padding:14.7px 40px;border-radius:8px;cursor:pointer;position:absolute;right:2px;top:49%;transform:translateY(-50%)}.sparkler-bg-section .sparkler-bg{position:relative;background-size:cover;background-position:center;padding:80px 20px;border-radius:12px;overflow:hidden}.sparkler-bg-section{margin-bottom:80px}.sparkler-bg-section .sparkler-badge{background-image:url(/cdn/shop/files/offer_discount_2.png);background-size:contain;background-repeat:no-repeat}.sparkler-bg-section .sparkler-wrapper{position:relative;max-width:1100px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:30px;flex-wrap:wrap}.sparkler-bg-section .sparkler-badge{color:#000;position:absolute;right:0;font-weight:700;padding:12px;width:230px;height:190px;display:flex;align-items:center;justify-content:center;text-align:center;font-size:20px;line-height:26px}.sparkler-bg-section .sparkler-badge p{transform:rotate(-11deg)}.sparkler-bg-section .badge-wrap{width:40%;height:100%;position:relative}.sparkler-bg-section .sparkler-content{max-width:600px;color:#fff}.sparkler-bg-section .sparkler-subheading{font-size:14px;opacity:.9;color:#000}.sparkler-bg-section .sparkler-heading{font-size:36px;margin:10px 0;color:#f65005;font-weight:700;font-family:Roboto}.sparkler-bg-section .sparkler-desc{margin-bottom:20px;color:#2d2d2d;line-height:20px}.sparkler-bg-section .sparkler-form{display:flex;gap:0px;max-width:425px;position:relative;margin-top:80px}.sparkler-bg-section .sparkler-form input{flex:1;padding:16px 18px;border-radius:8px;border:none;color:#616161;font-size:16px;font-weight:500;font-family:Roboto}.sparkler-bg-section .sparkler-form button{border:none;padding:14px 40px;border-radius:8px;color:#fff;cursor:pointer;background:#f65105!important;font-size:16px;font-weight:500;position:absolute;right:3px;top:50%;transform:translateY(-50%)}.video-hero{padding:60px 0 80px;text-align:center}.video-hero .container,.sparkler-bg-section .container{max-width:1200px;margin:auto}.video-hero__heading{text-align:center;font-size:28px;font-weight:700;margin-bottom:40px}.video-hero__media{position:relative;border-radius:12px;overflow:hidden;cursor:pointer}.video-hero__image{width:100%;display:block}.video-hero__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#0009;color:#fff;font-size:40px;padding:20px;border-radius:50%;border:none;cursor:pointer}.video-hero__stats{display:flex;gap:0px;margin-top:50px;flex-wrap:wrap;position:relative}.video-hero__stat{flex:1;min-width:150px;padding:20px;border-bottom:2px solid #E0E0E0;border-radius:20px;position:relative}.video-hero__stats .video-hero__stat:nth-child(2){border-top:2px solid #E0E0E0;border-bottom:none}.video-hero__stat h3{font-size:45px;margin:0;font-weight:800}.video-hero__stat p{color:#797979;font-size:16px;margin:5px 0}.video-hero__modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#000c;z-index:999}.video-hero__modal.active{display:block}.video-hero__modal-inner{max-width:800px;margin:100px auto;position:relative}.video-hero__modal iframe{width:100%;height:450px}.video-hero__close{position:absolute;top:-30px;right:0;font-size:30px;color:#fff;background:none;border:none;cursor:pointer}section.best-sellers button.slick-arrow{display:none!important}.best-sellers{padding:40px 0}.section-title{text-align:center;font-size:26px;font-weight:700;margin-bottom:30px}.best-sellers .info a{text-decoration:none}.product-slider .card{background:#fff;border-radius:10px;overflow:hidden;margin:10px}.image-wrapper{position:relative}.image-wrapper img{width:100%;height:250px;object-fit:cover}.badge{background:#2bac00;color:#fff;font-size:12px;padding:7px 8px;border-radius:15px}.offer{position:absolute;bottom:0;left:0;right:0;background:#f1343f;color:#fff;text-align:center;padding:3px 6px;font-size:18px}.info .productinfo-wrap{padding:16px}.rating{font-size:14px;color:#0000008f;font-weight:600}.best-sellers .card .info .price .current{color:#000;font-weight:800;font-size:20px}.best-sellers .card .info h3{margin-top:9px;color:#1d1d1d;font-weight:600;font-size:16px}.price{margin:5px 0}.price .compare{text-decoration:line-through;color:#818181;margin-left:5px;font-size:18px}.best-sellers .card .info .price{display:flex;align-items:center;gap:6px}.best-sellers .card .btn{width:100%;background:#3e7fb1;color:#fff;border:none;padding:16px 15px;border-radius:0 0 10px 10px;cursor:pointer;font-size:16px;font-weight:700}.best-sellers .card{border:2px solid #EBEBEB}.extra{font-size:16px;color:#008d15;margin-top:4px;display:none}.btn{width:100%;background:#3e7fb1;color:#fff;border:none;padding:10px;border-radius:6px;cursor:pointer}.progress-bar{height:4px;background:#ddd;margin-top:15px;position:relative}.progress{height:100%;width:0;background:#333}.banner__buttons a{border-radius:5px;padding:16px 30px}.banner__buttons a:after,.banner__buttons a:before{display:none}.video-product-slider{padding:60px 0 0}.video-product-slider h2{text-align:center;font-size:28px;font-weight:700;margin-bottom:25px;text-transform:uppercase}.video-product-slider .slider-wrapper{max-width:1400px;margin:auto;position:relative;overflow:hidden}.video-product-slider .slide-inner{position:relative;border-radius:10px;overflow:hidden;border:1.04px solid #D9D9D9}.video-product-slider .slide-image{width:100%;height:480px;object-fit:cover;display:block}.video-product-slider .product-card{display:flex;align-items:center;background:#fff;padding:10px;border-radius:10px;box-shadow:0 4px 15px #0000001a}.video-product-slider .product-thumb img{width:51px;height:60px;object-fit:cover;margin-right:10px;border-radius:4px}.video-hero__stats .video-hero__stat:nth-child(2){z-index:9}.video-hero__stats .video-hero__stat:nth-child(2):before{content:"";background:#fff;border:2px solid #E0E0E0;position:absolute;top:-1px;height:88%;left:0;right:0;border-radius:18px 18px 0 0;z-index:-1;border-bottom:0px}.video-product-slider .product-title{font-size:15px;margin:0;color:#474747}.video-product-slider .product-info a{text-decoration:none}.video-product-slider .product-price{font-size:20px;font-weight:600;margin:0;color:#000}.video-product-slider .slick-slide{padding:10px}.collection-banner{padding:20px 0}.breadcrumb{font-size:13px;margin-bottom:10px;color:#777}.breadcrumb a{color:#777;text-decoration:none}.breadcrumb span{margin:0 5px}.banner-image img{width:100%;object-fit:cover;border-radius:14px}.banner-content{text-align:center;margin-top:20px}.banner-content h1{font-size:28px;margin-bottom:10px}.banner-content p{margin:0 auto;color:#666;font-size:14px;line-height:1.6}.banner__box{padding-top:0!important}.banner__content h2.banner__heading{font-size:50px;font-weight:700;text-transform:uppercase;font-family:Roboto;line-height:50px}.banner__content .banner__text.rte.body p{font-size:22px;color:#414141;font-family:Lato;font-weight:400}.feature-bar{background:linear-gradient(90deg,#ea5f23,#faa30f)!important}.header--middle-left{grid-template-columns:auto auto 33%}.header__menu-item span{color:#1c1c1c;font-size:16px;font-weight:500}.annoucement-text span{color:#f6d605}.collection-card{position:relative}.collection-card:last-child:before{content:"";background-image:url(/cdn/shop/files/product-discount_2.png);position:absolute;left:0;bottom:30px;width:180px;height:170px;background-size:contain;background-repeat:no-repeat}.progress{position:absolute;top:0;left:0;width:80px;height:3px;background:#000;transform:translate(0);transition:transform .3s ease;display:block!important}.slider-wrapper .arrow{display:none}.collections-layout .collection-card.card-large{position:relative}.collections-layout .collection-card.card-large span.discount-badge{position:absolute;top:0;right:0;color:#fff;background:#3470f1;padding:20px;border-radius:0 0 95px 95px;height:160px;width:190px;font-size:30px;font-weight:800;line-height:39px;text-align:center;display:flex;justify-content:center;align-items:center}.slider-wrapper{position:relative}.featured-collections-layout h2{margin-bottom:30px}.wedding-sparkle{padding:40px 0}.sparkle-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:20px}.sparkle-image img{width:100%;height:auto;border-radius:6px}.sparkle-content{text-align:center;padding:20px}.sparkle-content h2{font-size:28px;margin-bottom:10px}.sparkle-content p{font-size:14px;color:#666;margin-bottom:20px}.sparkle-btn{display:inline-block;padding:10px 15px;background:#000;color:#fff;text-decoration:none;font-size:14px;width:160px}.sparkle-btn:hover{opacity:.8}.couples-gallery{padding:60px 0;background:#f7f7f7}.section-header{text-align:center;margin-bottom:30px}.section-header h2{font-size:28px;margin-bottom:8px}.section-header p{font-size:14px;color:#777}.gallery-wrapper{display:flex;gap:15px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:10px}.gallery-item{flex:0 0 auto;width:250px;scroll-snap-align:start}.gallery-item img{width:100%;height:300px;object-fit:cover;border-radius:6px}product-recommendations .content-wrap{text-align:center}product-recommendations .content-wrap h2{font-size:42px;margin-bottom:0;font-family:Josefin Sans,sans-serif}product-recommendations .content-wrap p{font-size:14px}.testimonials-section{background:#fff;padding:70px 20px}.testimonials-section .heading{text-align:center;font-size:30px;font-weight:600;margin-bottom:10px}.testimonials-section .summary{text-align:center;margin-bottom:40px}.testimonials-section .rating{font-size:28px;font-weight:700}.testimonials-section .stars{margin-top:0}.testimonials-section .star{color:#ddd;font-size:24px}.testimonials-section .star.filled{color:#ffb400}.testimonials-section .stars.small .star{font-size:16px}.testimonials-section .cards{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.testimonials-section .card{background:#f6f6f6;border-radius:14px;padding:22px;box-shadow:0 2px 8px #0000000d;transition:.3s ease}.testimonials-section .card:hover{transform:translateY(-4px)}.testimonials-section .top{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:10px}.testimonials-section .user{display:flex;gap:10px}.testimonials-section .user img{width:42px;height:42px;border-radius:50%;object-fit:cover}.testimonials-section .name{font-size:14px;font-weight:600}.testimonials-section .date{font-size:11px;color:#999}.testimonials-section .verified{font-size:12px;color:#1f1d24;display:flex;margin-top:2px;gap:5px}.testimonials-section .title{font-weight:600;margin-top:12px;margin-bottom:6px}.testimonials-section .content{font-size:13px;color:#666;line-height:1.6}.contact-section{padding:60px 20px;background:#f7f7f7}.container{max-width:1200px;margin:auto}.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px}.contact-left h2{font-size:32px;margin-bottom:15px}.contact-left p{color:#666;margin-bottom:20px}.contact-info h4{margin-bottom:5px}.contact-info a{color:#666;margin-bottom:20px;text-decoration:none}.contact-right{background:#eaeaea;padding:30px;border-radius:12px}.contact-right h3{margin-bottom:20px}.contact-right input,.contact-right textarea{width:100%;padding:12px;margin-bottom:15px;border:1px solid #ddd;border-radius:6px}.contact-right textarea{min-height:100px}.checkbox{display:flex;align-items:center;font-size:14px;margin-bottom:15px}.checkbox input{margin-right:8px}.contact-right button{width:100%;background:#3e7fb1;color:#fff;padding:14px;border:none;border-radius:6px;cursor:pointer}section.contact-section .contact-right .field:before,section.contact-section .contact-right .field:after,section.contact-section .contact-right .button:after,section.contact-section .contact-right .button:before{display:none!important}section.contact-section .contact-right .field__input:focus{box-shadow:none}section.contact-section .contact-right .contact__button{margin-top:20px}.product-slider{position:relative}.best-sellers .slider-wrapper{width:65%;margin:0 auto}.video-hero video{border-radius:20px!important;width:100%}@media(min-width:992px){.gallery-wrapper{display:grid;grid-template-columns:repeat(5,1fr);overflow:hidden}.gallery-item{width:100%}}@media(max-width:990px){.testimonials-section .cards{grid-template-columns:repeat(2,1fr)}}@media(max-width:1300px){.video-hero .container,.slider-wrapper,.sparkler-bg-section{padding:0 20px}.best-sellers .slide.slick-slide .card .info .productinfo-wrap{height:230px}}@media(max-width:1129px){.sparkler-bg-section .sparkler-wrapper{justify-content:end}.sparkler-bg-section .sparkler-badge{right:unset;left:-430px;top:180px}}@media only screen and (min-width:900px){.product--small .thumbnail-list.slider--tablet-up li.thumbnail-list__item.slider__slide{transform:rotate(-90deg);width:calc(20% - .8rem)}.grid__item.product__media-wrapper slider-component.thumbnail-slider{position:absolute;top:0;transform:rotate(90deg);width:100%;left:0;transform-origin:left top;height:auto;overflow:hidden}.grid__item.product__media-wrapper{position:relative;padding-left:135px}.thumbnail-list.slider--tablet-up li.thumbnail-list__item.slider__slide{transform:rotate(-90deg);width:calc(16.8% - .8rem)}}@media(max-width:1090px){.sparkler-bg-section .sparkler-wrapper{max-width:100%;width:100%;justify-content:end}.sparkler-bg-section .sparkler-badge{right:unset;left:-430px;top:200px}}@media(max-width:1024px){.picks-grid{grid-template-columns:repeat(3,1fr)}.search-input{width:180px}header.header.header--middle-left.header--mobile-center{padding:4px 17px}.header--middle-left{grid-template-columns:auto 53% 30%}header.header.header--middle-left.header--mobile-center .list-menu.list-menu--inline li a{padding:4px 6px}header.header.header--middle-left.header--mobile-center .list-menu.list-menu--inline li a span{left:-500px}.video-product-slider .product-title{font-size:12px}}@media(max-width:900px){.offers-grid{grid-template-columns:repeat(2,1fr)}.footer-container{grid-template-columns:1fr 1fr}.category-grid{grid-template-columns:repeat(2,1fr)}.collections-layout{grid-template-columns:1fr;grid-template-rows:auto}.card-large{grid-row:span 1}.collection-card{height:250px}.why-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.banner__content h2.banner__heading{font-size:17px;line-height:26px;padding-top:20px}.banner__content .banner__text.rte.body p{font-size:16px}.banner__text.rte.body{margin-top:0;margin-bottom:60px}.offers-section{padding:35px 20px}.offers-section .offers-heading{margin:0 0 20px}.perfect-picks{padding:0 20px}.featured-collections-layout{padding:30px 0}.featured-collections-layout .section-header{margin-bottom:25px}.section-header h2,.offers-section .offers-heading,.video-product-slider h2{font-size:26px}.spark-bg img{height:360px!important}.spark-heading{font-size:20px;line-height:25px}.spark-form{flex-direction:column;width:100%}.video-hero__stat{border:0px!important}.sparkler-bg-section .sparkler-badge{width:170px;height:170px}.sparkler-bg-section .sparkler-badge p{transform:rotate(-11deg);line-height:15px}.sparkler-bg-section .sparkler-badge{top:-70px;left:-120px;width:150px!important;height:123px!important}header.header.header--middle-left.header--mobile-center{padding:12px 17px}.video-hero{padding:30px 20px;text-align:center}.sparkler-bg-section{padding:0 20px}.sparkler-bg-section .sparkler-form button{padding:14px 20px}.header--middle-left{grid-template-columns:auto}.best-sellers .slide.slick-slide .card .info .productinfo-wrap{height:auto}.spark-newsletter{padding:30px 20px}.video-product-slider{padding:30px 0 0}.wrap-quantity-col{flex-direction:column}.social-share{flex-wrap:wrap;justify-content:center}.wrap-quantity-col .quantity{width:100%}body .product-form__input .select{max-width:100%}}@media(max-width:768px){.contact-grid{grid-template-columns:1fr}.image-wrapper img{height:200px}.footer-container{grid-template-columns:1fr 1fr}.feature-item{font-size:12px;gap:6px}.spark-content{left:20px;right:20px;max-width:100%}.spark-heading{font-size:20px}.spark-bg img{height:420px}.spark-form{flex-direction:column}.spark-form input{width:100%;min-width:100%}.sparkler-bg-section .sparkler-wrapper{flex-direction:column;text-align:center}.sparkler-bg-section .sparkler-form{flex-direction:column;margin-left:auto;margin-right:auto}.sparkler-bg-section .sparkler-badge{width:70px;height:70px;font-size:10px}.sparkler-bg-section .sparkler-heading{font-size:24px}.video-hero__stats{flex-direction:column}.video-hero__modal iframe{height:250px}.video-product-slider .slide-image{height:350px}.video-product-slider .product-title{font-size:13px}.video-product-slider .product-price{font-size:14px}.banner-content h1{font-size:22px}.video-hero__stats .video-hero__stat:nth-child(2):before{display:none}.video-hero__stats .video-hero__stat:nth-child(2),.video-hero__stat{border:0px}.sparkle-wrapper{grid-template-columns:1fr}}@media(max-width:600px){.offers-grid{grid-template-columns:1fr}.offer-card{text-align:center}.offer-card img{position:static;margin-top:10px}.footer-container{grid-template-columns:1fr}.footer-bottom{flex-direction:column;gap:15px;text-align:center}.footer-bg-text{font-size:90px}.picks-grid{grid-template-columns:repeat(2,1fr)}.category-grid{grid-template-columns:1fr}.category-card img{height:250px}.collection-card{height:220px}.collection-hover h3{font-size:16px}.collection-hover p{font-size:12px}.why-grid{grid-template-columns:1fr}.slider-wrapper:after{display:none}.testimonials-section .cards{grid-template-columns:1fr}}@media(max-width:576px){.collections-layout{grid-template-columns:1fr}.search-input{width:150px}.header-search-form{padding:0}.spark-content{left:20px;max-width:100%!important}.collections-layout .collection-card.card-large span.discount-badge{height:120px;width:140px;font-size:20px;line-height:30px}}@media(max-width:480px){.footer-container{grid-template-columns:1fr;text-align:center}.picks-grid{grid-template-columns:1fr}footer.wrap-footer .footer .contact-item{justify-content:center}}.product-form-wrap,.product-details-wrap{border:1px solid #E3E3E3;border-radius:5px;padding:20px}.product-details-wrap{padding:0 0 0 20px}.wrap-quantity-col{display:flex;gap:20px;margin-bottom:1.5rem}.product-form__submit{background-color:#3e7fb1;color:#fff}.product-form__submit:after{box-shadow:none}.product-media-container,.product__media{border-radius:10px 10px 0 0}#price-template--19770635944097__main{display:flex;align-items:center;gap:10px}.quantity,body quantity-popover .quantity{background-color:#f0f0f0}.quantity:after{box-shadow:none}cart-drawer-items td.cart-item__media img{border-radius:10px}.accordion-toggle-icon{display:inline-flex;align-items:center;justify-content:center;margin-right:20px;line-height:0}.accordion-toggle-icon .icon-minus{display:none}details[open]>summary .accordion-toggle-icon .icon-plus{display:none}details[open]>summary .accordion-toggle-icon .icon-minus{display:inline}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom-style.css.map */
