.d-none{display:none!important}*{margin:0;padding:0;box-sizing:border-box}*:focus{outline:none}*:focus-visible{outline:none}body{margin:0;font-family:Inter,sans-serif;font-style:normal}.mt-1{margin-top:1rem}h2{color:#3f4958;font-size:24px;font-style:normal;font-weight:700;line-height:28.8px;text-transform:capitalize}@media (max-width: 768px){h2{font-size:20px}}P{color:#3f4958;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:36px}input::-moz-placeholder{color:#99a2a5;font-size:14px;font-style:normal;font-weight:500;line-height:20px}input::placeholder{color:#99a2a5;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.container{max-width:1320px;width:100%;margin:auto;padding-left:10px;padding-right:10px}.top-bar{background:#6dcff6;padding:15.6px 0 16px}@media (max-width: 768px){.top-bar{display:none}}.top-bar .top-bar-content{display:flex;align-items:center;gap:10px;width:100%;justify-content:center}.top-bar .top-bar-content .badge{display:flex;width:58.48px;height:20.39px;padding:0 7.281px 0 8px;justify-content:center;align-items:center;flex-shrink:0;color:#000;text-align:center;font-size:12px;font-style:normal;font-weight:700;line-height:20.4px;border-radius:800px;background:#fff}.top-bar .top-bar-content .offer{color:#fff;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:23.8px}.top-bar .top-bar-content .discount{color:#fff;font-size:14px;font-style:normal;font-weight:700;line-height:23.8px;text-transform:uppercase}.top-bar .top-bar-content a{color:#fff;text-align:center;font-size:14px;font-style:italic;font-weight:400;line-height:23.8px;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto}.top-bar .top-bar-content a:hover{text-decoration:none}@media (max-width: 768px){.header{display:none}}.header .header-content{border-bottom:1px solid #e3e3e3;display:flex;align-items:center;justify-content:space-between;padding-top:15px;padding-bottom:15px;gap:15px}.header .header-content .header-left{display:flex;align-items:center;gap:34px}.header .header-content .logo{width:187.18px;height:54.24px}.header .header-content .logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.header .header-content .nav ul{list-style:none;margin:0;display:flex;align-items:center}.header .header-content .nav ul li{margin-left:5px;margin-right:5px}.header .header-content .nav ul li a{color:#3f4958;padding:5px 10px;font-size:14px;font-style:normal;font-weight:700;line-height:21px;text-decoration:none}.header .header-content .nav ul li a:hover,.header .header-content .nav ul li a.active{color:#2b93d1}.header .header-content .search-bar{width:100%;position:relative}.header .header-content .search-bar .search{width:438px;border-radius:30px;padding:14px 54px 14px 15.174px;border:1px solid #ebeef6;background:#f9fbff}@media (max-width: 1500px){.header .header-content .search-bar .search{width:400px}}@media (max-width: 1300px){.header .header-content .search-bar .search{width:325px}}@media (max-width: 1200px){.header .header-content .search-bar .search{width:300px}}@media (max-width: 991px){.header .header-content .search-bar .search{width:250px}}@media (max-width: 768px){.header .header-content .search-bar .search{width:100%}}.header .header-content .search-bar .search-icon{background-image:url(search-icon.svg);display:flex;width:40px;height:40px;padding:13px 12.8px 13px 13px;justify-content:center;align-items:center;position:absolute;background-color:#2b93d1;cursor:pointer;border-radius:100%;border:0px;background-repeat:no-repeat;background-position:center;background-size:19px;right:3px;top:2.3px}.header .header-content .search-bar .search-icon:hover{opacity:.8}.header .header-content .header-right,.header .header-content .header-right .header-btn{display:flex;align-items:center;gap:37px}.header-full-area .header .header-content .header-right .search-bar .search{background-color:#fff}.mobile-menu{width:100%;display:none}@media (max-width: 768px){.mobile-menu{display:block}}.mobile-menu .mobile-menu-content{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e3e3e3;padding:10px}.mobile-menu .mobile-menu-content .header-btn{padding-left:100px}.mobile-menu .mobile-menu-content .header-btn .cart-btn{position:relative;display:flex;align-items:center}.mobile-menu .mobile-menu-content .header-btn .cart-btn .cart-badge{position:absolute;top:-8px;right:-10px;background-color:red;color:#fff;padding:2px 6px;border-radius:20px;font-size:12px;font-weight:700;min-width:18px;height:18px;line-height:15px;text-align:center;display:inline-block;box-sizing:border-box;white-space:nowrap}.mobile-menu .mobile-menu-content .close-icon{background-image:url(menu.png);display:flex;width:40px;height:40px;padding:13px 12.8px 13px 13px;justify-content:center;align-items:center;background-color:#2b93d1;cursor:pointer;border-radius:100%;border:0px;background-repeat:no-repeat;background-position:center;background-size:19px}@media (max-width: 768px){.mobile-menu .mobile-menu-content .logo a img{width:130px;height:auto}}.mobile-menu .side-drawer{background:#fff;height:100%;padding:10px;width:60%;left:-5000px;transition:all .3s ease-in-out;position:fixed;z-index:99;border-right:1px solid #e3e3e3;top:0}.mobile-menu .side-drawer.active{left:0;transition:all .3s ease-in-out}.mobile-menu .mobile-nav ul{list-style:none;margin:0;display:flex;flex-direction:column}.mobile-menu .mobile-nav ul li{margin-left:5px;margin-right:5px}.mobile-menu .mobile-nav ul li a{color:#3f4958;padding:10px;font-size:14px;font-style:normal;font-weight:700;line-height:21px;text-decoration:none;display:block}.mobile-menu .mobile-nav ul li a:hover,.mobile-menu .mobile-nav ul li a.active{color:#2b93d1}.section-social{background-color:#2b93d1;padding-top:2rem;padding-bottom:2rem;background-image:url(social_shape_bg.svg);background-position:center;background-repeat:no-repeat;background-size:272px}.section-social .section-social-content{display:flex;align-items:center;justify-content:space-between}@media (max-width: 768px){.section-social .section-social-content{flex-direction:column;align-items:center;justify-content:center}}.section-social .section-social-content h2{color:#fff;font-size:30px;font-style:normal;font-weight:700;line-height:36px;margin-bottom:0}@media (max-width: 768px){.section-social .section-social-content h2{font-size:20px}}.section-social .section-social-content .social-icon{display:flex;align-items:center;gap:10px}.section-social .section-social-content .social-icon a i{width:40px;height:40px;display:flex;border-radius:100%;background-repeat:no-repeat;background-position:center;background-size:17px}.section-social .section-social-content .social-icon a i.icon-facebook{background-image:url(facebook.svg)}.section-social .section-social-content .social-icon a i.icon-twitter{background-image:url(x.svg)}.section-social .section-social-content .social-icon a i.icon-instagram{background-image:url(instagram.svg)}.section-social .section-social-content .social-icon a i.icon-linkedin{background-image:url(linkedin.svg)}.section-social .section-social-content .social-icon a i.icon-pinterest{background-image:url(pinterest.svg)}.section-social .section-social-content .social-icon a i.icon-youtube{background-image:url(youtube.svg)}.section-social .section-social-content .social-icon a i.icon-tik-tok{background-image:url(tiktok.svg)}.section-social .section-social-content .social-icon a i:hover{background-color:#fff}.section-social .section-social-content .social-icon a i:hover.icon-facebook{background-image:url(facebook-hover.svg)}.section-social .section-social-content .social-icon a i:hover.icon-twitter{background-image:url(x-hover.svg)}.section-social .section-social-content .social-icon a i:hover.icon-instagram{background-image:url(instagram-hover.svg)}.section-social .section-social-content .social-icon a i:hover.icon-linkedin{background-image:url(linkedin-hover.svg)}.section-social .section-social-content .social-icon a i:hover.icon-pinterest{background-image:url(pinterest-hover.svg)}.section-social .section-social-content .social-icon a i:hover.icon-youtube{background-image:url(youtube-hover.svg)}.section-social .section-social-content .social-icon a i:hover.icon-tik-tok{background-image:url(tiktok-hover.svg)}.footer .footer-content{display:flex;align-items:center;justify-content:space-between;padding-top:2.5rem;padding-bottom:2.5rem}@media (max-width: 768px){.footer .footer-content{flex-direction:column;align-items:center;justify-content:center}}.footer .footer-content .footer-about-text{width:355px}@media (max-width: 768px){.footer .footer-content .footer-about-text{width:100%;padding-left:0}}.footer .footer-content .footer-about-text .footer-logo{width:187.18px;margin-bottom:1rem}.footer .footer-content .footer-about-text .footer-logo img{width:100%;-o-object-fit:contain;object-fit:contain}@media (max-width: 768px){.footer .footer-content .footer-about-text .footer-logo{width:100%}}.footer .footer-content .footer-about-text p{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:21px}.footer .footer-content .footer-about-text p a{text-decoration:none;color:#000}.footer .footer-content .footer-about-text p a:hover{text-decoration:underline;color:#2b93d1}.footer .footer-content .footer-widget-card{display:flex;align-items:center;justify-content:flex-end;width:calc(100% - 461px)}@media (max-width: 768px){.footer .footer-content .footer-widget-card{padding-top:2rem;align-items:flex-start;width:100%}}.footer .footer-content .footer-widget-card .footer-widget{width:25%}@media (max-width: 768px){.footer .footer-content .footer-widget-card .footer-widget{width:50%}.footer .footer-content .footer-widget-card .footer-widget.mob-d-none{display:none}}.footer .footer-content .footer-widget-card .footer-widget h3{color:#000;font-size:18px;font-style:normal;font-weight:500;line-height:21.6px;margin-bottom:1rem}.footer .footer-content .footer-widget-card .footer-widget .footer-nav ul li{list-style:none}.footer .footer-content .footer-widget-card .footer-widget .footer-nav ul li a{color:#666;font-size:14px;font-style:normal;font-weight:400;line-height:28px;text-decoration:none}@media (max-width: 768px){.footer .footer-content .footer-widget-card .footer-widget .footer-nav ul li a{font-size:12px}}@media (max-width: 390px){.footer .footer-content .footer-widget-card .footer-widget .footer-nav ul li a{font-size:11.5px}}.footer .footer-content .footer-widget-card .footer-widget .footer-nav ul li a:hover{color:#2b93d1}.footer-bottom{background:#ebeef6;padding-top:1rem;padding-bottom:1rem}.footer-bottom .footer-bottom-content{display:flex;align-items:center;justify-content:space-between}@media (max-width: 768px){.footer-bottom .footer-bottom-content{align-items:center;justify-content:center;flex-direction:column-reverse;gap:18px}}.footer-bottom .footer-bottom-content P{color:#666;font-size:14px;font-style:normal;font-weight:400;line-height:23.8px;margin-bottom:0}.footer-bottom .footer-bottom-content P b{font-weight:700;color:#000}.footer-bottom .social-icon{display:flex;align-items:center;gap:10px}.footer-bottom .social-icon a i{width:40px;height:40px;display:flex;border-radius:100%;background-repeat:no-repeat;background-position:center;background-size:17px;border:1px solid hsla(0,0%,60%,.2)}.footer-bottom .social-icon a i.icon-facebook{background-image:url(facebook-black.svg)}.footer-bottom .social-icon a i.icon-twitter{background-image:url(x-black.svg)}.footer-bottom .social-icon a i.icon-instagram{background-image:url(instagram-black.svg)}.footer-bottom .social-icon a i.icon-linkedin{background-image:url(linkedin-black.svg)}.footer-bottom .social-icon a i.icon-pinterest{background-image:url(pinterest.svg)}.footer-bottom .social-icon a i.icon-youtube{background-image:url(youtube-black.svg)}.footer-bottom .social-icon a i.icon-tik-tok{background-image:url(tiktok-black.svg)}.footer-bottom .social-icon a i:hover{background-color:#fff}.footer-bottom .social-icon a i:hover.icon-facebook{background-image:url(facebook-hover.svg)}.footer-bottom .social-icon a i:hover.icon-twitter{background-image:url(x-hover.svg)}.footer-bottom .social-icon a i:hover.icon-instagram{background-image:url(instagram-hover.svg)}.footer-bottom .social-icon a i:hover.icon-linkedin{background-image:url(linkedin-hover.svg)}.footer-bottom .social-icon a i:hover.icon-pinterest{background-image:url(pinterest-hover.svg)}.footer-bottom .social-icon a i:hover.icon-youtube{background-image:url(youtube-hover.svg)}.footer-bottom .social-icon a i:hover.icon-tik-tok{background-image:url(tiktok-hover.svg)}.section-popular-categories .section-popular-categories-header{display:flex;align-items:center;justify-content:space-between;margin-top:2rem;margin-bottom:1rem}@media (max-width: 768px){.section-popular-categories .section-popular-categories-header{flex-direction:column;align-items:center;justify-content:center;gap:10px}}.section-popular-categories .section-popular-categories-header .section-popular-categories-btn{display:flex;align-items:center;gap:1rem}.section-popular-categories .section-popular-categories-header .btn{height:46.184px;border-radius:100px;border:1px solid #d9d9d9;color:#3f4958;text-align:center;font-size:14px;font-style:normal;font-weight:700;line-height:21px;display:inline-flex;text-decoration:none;align-items:center;padding:0 20px}@media (max-width: 768px){.section-popular-categories .section-popular-categories-header .btn{height:40px;font-size:12px;line-height:18px}}.section-popular-categories .section-popular-categories-header .btn:hover{background-color:#2b93d1;color:#fff;border:1px solid #2b93d1}.section-popular-categories .section-popular-categories-slider{position:relative}.section-popular-categories .section-popular-categories-slider .popular-categories-card{text-decoration:none;display:block;width:100%}.section-popular-categories .section-popular-categories-slider .popular-categories-card .popular-categories-card-icon{margin-bottom:10px;height:110px;border-radius:15px;background-color:#e5e3e4;overflow:hidden;display:flex;align-items:center;justify-content:center;border:2px solid #fff}.section-popular-categories .section-popular-categories-slider .popular-categories-card .popular-categories-card-icon img{width:100%;-o-object-fit:cover;object-fit:cover;height:100%}.section-popular-categories .section-popular-categories-slider .popular-categories-card h3{color:#3f4958;text-align:center;font-size:13px;font-style:normal;font-weight:700;line-height:16px;box-shadow:unset;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.5;max-height:3em}.section-popular-categories .section-popular-categories-slider .popular-categories-card:hover .popular-categories-card-icon{border:2px solid #2b93d1}.section-popular-categories .section-popular-categories-slider .popular-categories-card:hover h3{color:#2b93d1}.section-popular-categories .section-popular-categories-slider .slick-slide{padding:8px}.section-popular-categories .section-popular-categories-slider .slick-prev{background-image:url(arrow-left.svg);display:flex;width:40px;height:40px;padding:13px 12.8px 13px 13px;justify-content:center;align-items:center;background-color:#ebeef6;cursor:pointer;border-radius:100%;border:0px;background-repeat:no-repeat;background-position:center;background-size:11px;border:1px solid #e5e3e4;z-index:3;top:40%}.section-popular-categories .section-popular-categories-slider .slick-prev:before{content:unset}@media (max-width: 1300px){.section-popular-categories .section-popular-categories-slider .slick-prev{left:-6px}}@media (max-width: 768px){.section-popular-categories .section-popular-categories-slider .slick-prev{left:-6px}}.section-popular-categories .section-popular-categories-slider .slick-prev:hover{background-image:url(arrow-left-hover.svg);background-color:#2b93d1;border:1px solid #2b93d1}.section-popular-categories .section-popular-categories-slider .slick-next{background-image:url(arrow-right.png);display:flex;width:40px;height:40px;padding:13px 12.8px 13px 13px;justify-content:center;align-items:center;background-color:#ebeef6;cursor:pointer;border-radius:100%;border:0px;background-repeat:no-repeat;background-position:center;background-size:11px;border:1px solid #e5e3e4;z-index:3;top:40%}.section-popular-categories .section-popular-categories-slider .slick-next:before{content:unset}@media (max-width: 1300px){.section-popular-categories .section-popular-categories-slider .slick-next{right:-6px}}@media (max-width: 768px){.section-popular-categories .section-popular-categories-slider .slick-next{right:-6px}}.section-popular-categories .section-popular-categories-slider .slick-next:hover{background-image:url(arrow-right-hover.svg);background-color:#2b93d1;border:1px solid #2b93d1}.section-top-banner{margin-top:1rem;margin-bottom:1rem}.section-top-banner .section-top-banner-content{display:flex;gap:20px}@media (max-width: 768px){.section-top-banner .section-top-banner-content{flex-direction:column}}.section-top-banner .section-top-banner-content .section-left{width:calc(100% - 413.33px)}@media (max-width: 768px){.section-top-banner .section-top-banner-content .section-left{width:100%}}.section-top-banner .section-top-banner-content .section-left .section-shop-slider{position:relative}.section-top-banner .section-top-banner-content .section-left .section-shop-slider .shop-slider .shop-slider-card{background-position:center;padding:3rem 3rem 3rem 5rem;height:450px;border-radius:12px;width:100%;background-repeat:no-repeat;background-size:100% 100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}@media (max-width: 768px){.section-top-banner .section-top-banner-content .section-left .section-shop-slider .shop-slider .shop-slider-card{height:220px;padding:2rem 1.5rem}}.section-top-banner .section-top-banner-content .section-left .section-shop-slider .shop-slider .shop-slider-card h3{color:#fff;font-size:35px;font-style:normal;font-weight:200;line-height:42px;max-width:238px}@media (max-width: 768px){.section-top-banner .section-top-banner-content .section-left .section-shop-slider .shop-slider .shop-slider-card h3{font-size:18px;line-height:24px;max-width:176px}}.section-top-banner .section-top-banner-content .section-left .section-shop-slider .shop-slider .shop-slider-card .btn-shop{border-radius:800px;background:#2b93d1;display:inline-flex;height:57px;padding:0 40.9px;justify-content:center;align-items:center;flex-shrink:0;color:#fff;text-align:center;text-decoration:none;font-size:14px;font-style:normal;font-weight:600;line-height:21px;border:1px solid #2b93d1;transition:all .3s ease-in-out}.section-top-banner .section-top-banner-content .section-left .section-shop-slider .shop-slider .shop-slider-card .btn-shop:hover{border:1px solid #2b93d1;background:#fff;transition:all .3s ease-in-out;color:#2b93d1}@media (max-width: 768px){.section-top-banner .section-top-banner-content .section-left .section-shop-slider .shop-slider .shop-slider-card .btn-shop{height:45px;padding:0 26.9px}}.section-top-banner .section-top-banner-content .section-left .section-shop-slider .shop-slider-btn{position:absolute;background:#e5e6f3;bottom:20px;left:0;right:0;margin:auto;display:block;height:50px;width:153px;border-radius:50px}@media (max-width: 768px){.section-top-banner .section-top-banner-content .section-left .section-shop-slider .shop-slider-btn{bottom:9px;right:7px;margin:unset;left:unset;height:40px}}.section-top-banner .section-top-banner-content .section-left .section-shop-slider .shop-slider-btn .slick-prev{color:#2b93d1;left:12px;font-size:12px;font-style:normal;font-weight:400;line-height:14px}.section-top-banner .section-top-banner-content .section-left .section-shop-slider .shop-slider-btn .slick-prev:before{content:unset}.section-top-banner .section-top-banner-content .section-left .section-shop-slider .shop-slider-btn .slick-next{color:#2b93d1;right:16px;font-size:12px;font-style:normal;font-weight:400;line-height:14px}.section-top-banner .section-top-banner-content .section-left .section-shop-slider .shop-slider-btn .slick-next:before{content:unset}.section-top-banner .section-top-banner-content .section-left .section-shop-slider .shop-slider-btn .slider-dots{display:flex;justify-content:center;gap:8px}.section-top-banner .section-top-banner-content .section-left .section-shop-slider .shop-slider-btn .slider-dots .custom-dot{width:12px;height:12px;border-radius:50%;background-color:#ccc;border:none;cursor:pointer;transition:background-color .3s ease}.section-top-banner .section-top-banner-content .section-left .section-shop-slider .shop-slider-btn .slider-dots .custom-dot:before{content:unset}.section-top-banner .section-top-banner-content .section-left .section-shop-slider .shop-slider-btn .slider-dots .custom-dot.slick-active{background-color:#000}.section-top-banner .section-top-banner-content .section-left .section-shop-slider .shop-slider-btn .slider-dots .slick-dots{bottom:0;position:unset;height:50px;display:flex;align-items:center;justify-content:center}@media (max-width: 768px){.section-top-banner .section-top-banner-content .section-left .section-shop-slider .shop-slider-btn .slider-dots .slick-dots{height:40px}}.section-top-banner .section-top-banner-content .section-left .section-shop-slider .shop-slider-btn .slider-dots .slick-dots li{width:auto;height:auto}.section-top-banner .section-top-banner-content .section-left .section-shop-slider .shop-slider-btn .slider-dots .slick-dots .slick-active .custom-dot{background-color:#2b93d1}.section-top-banner .section-top-banner-content .section-left .section-shop-slider .slick-dotted.slick-slider{margin-bottom:0}.section-top-banner .section-top-banner-content .section-right{width:413.33px}@media (max-width: 768px){.section-top-banner .section-top-banner-content .section-right{width:100%}}.section-top-banner .section-top-banner-content .section-right .single-product{text-align:center;background-position:center;border-radius:12px;width:100%;background-repeat:no-repeat;background-size:100% 100%;height:100%;height:450px;padding:3rem;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.section-top-banner .section-top-banner-content .section-right .single-product .product-header h3{color:#fff;text-align:center;font-size:30px;font-style:normal;font-weight:700;line-height:36px}.section-top-banner .section-top-banner-content .section-right .single-product .product-header .price{color:#fff;text-align:center;font-size:13px;font-style:normal;font-weight:400;line-height:22.1px}.section-top-banner .section-top-banner-content .section-right .single-product .btn-shop{border-radius:800px;background:#fff;display:inline-flex;height:57px;padding:0 40.9px;justify-content:center;align-items:center;flex-shrink:0;color:#000;text-align:center;text-decoration:none;font-size:14px;font-style:normal;font-weight:600;line-height:21px;border:1px solid #fff;transition:all .3s ease-in-out}.section-top-banner .section-top-banner-content .section-right .single-product .btn-shop:hover{border:1px solid #2b93d1;background:#2b93d1;transition:all .3s ease-in-out;color:#fff}.section-product-banner-grid{margin-top:1rem;margin-bottom:1rem}.section-product-banner-grid .section-product-banner-grid-list{display:flex;gap:20px}@media (max-width: 768px){.section-product-banner-grid .section-product-banner-grid-list{flex-direction:column;gap:10px}}.section-product-banner-grid .section-product-banner-grid-list .short-banner-grid-50{width:50%}@media (max-width: 768px){.section-product-banner-grid .section-product-banner-grid-list .short-banner-grid-50{width:100%}}.section-product-banner-grid .section-product-banner-grid-list .short-banner-grid-50 .short-banner-grid-flex{display:flex;gap:20px}@media (max-width: 768px){.section-product-banner-grid .section-product-banner-grid-list .short-banner-grid-50 .short-banner-grid-flex{flex-direction:column;gap:10px}}.section-product-banner-grid .product-banner{padding:2rem;background-size:100% 100%;background-position:center;background-repeat:no-repeat;border-radius:12px;height:230px;width:100%}.section-product-banner-grid .product-banner .product-info h3{color:#fff;font-size:28px;font-style:normal;font-weight:700;line-height:36px;width:211.113px;margin-bottom:18px}.section-product-banner-grid .product-banner .product-info p{color:#fff;font-size:20px;font-style:normal;font-weight:500;line-height:24px}.section-product-banner-grid .product-banner .product-info h4{color:#fff;margin-bottom:65px;font-size:20px;font-style:normal;font-weight:500;line-height:24px}.section-product-banner-grid .product-banner .product-info.product-info-center{display:flex;height:100%;align-items:center;justify-content:center;width:128px}@media (max-width: 768px){.section-product-banner-grid .product-banner .product-info.product-info-center{width:152px}}.section-product-banner-grid .product-banner .product-info .btn-shop{border-radius:800px;background:#212529;display:flex;width:121.97px;height:34px;padding:8px 23.619px 8px 24px;justify-content:center;align-items:center;flex-shrink:0;color:#fff;text-decoration:none;font-size:12px;font-style:normal;font-weight:600;line-height:18px}.section-product-banner-grid .product-banner .product-info .btn-shop:hover{background:#2b93d1;transition:all .3s ease-in-out;color:#fff}.section-search{margin-top:2rem;margin-bottom:2rem}.section-title{display:flex;align-items:center;justify-content:space-between}.section-title h2{color:#3f4958;font-size:30px;font-style:normal;font-weight:700;line-height:36px}@media (max-width: 768px){.section-title h2{font-size:26px;line-height:35px}}.section-title p{color:#3f4958;font-size:14px;font-style:normal;font-weight:400;line-height:36px}@media (max-width: 768px){.section-title p{font-size:12px;line-height:17px}}.section-title .btn-view-all{display:flex;width:118.002px;height:46.184px;padding:13px;justify-content:space-between;align-items:center;flex-shrink:0;border-radius:100px;border:1px solid #d9d9d9;color:#2b93d1;text-align:center;text-decoration:none;font-size:14px;font-style:normal;font-weight:700;line-height:21px}@media (max-width: 768px){.section-title .btn-view-all{font-size:12px;width:95px;padding:8px;height:40px}}.section-title .btn-view-all .icon-arrow{background-image:url(arrow-right.svg);width:20px;height:20px;background-repeat:no-repeat;background-size:9px;background-position:center}.section-title .btn-view-all:hover{background-color:#2b93d1;color:#fff;border:1px solid #2b93d1}.section-title .btn-view-all:hover .icon-arrow{background-image:url(arrow-right-w.svg)}.section-search-content{display:flex;flex-wrap:wrap;gap:.5rem}.section-search-content.fans-favorite-tab{padding-top:0}.section-search-content a{border-radius:30px;padding:8px 20px;text-decoration:none;color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:21px;text-transform:capitalize;border:1px solid hsla(0,0%,60%,.6)}@media (max-width: 768px){.section-search-content a{padding:7px 15px;font-size:12px;line-height:18px}}.section-search-content a.fill{background:#ebeef6;border:1px solid #ebeef6}.section-search-content a:hover,.section-search-content a.active{background-color:#2b93d1;color:#fff;border:1px solid #2b93d1}.section-search-content button{border-radius:30px;background:#ebeef6;padding:8px 20px;text-decoration:none;color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:21px;text-transform:capitalize;cursor:pointer;border:0px}.section-search-content button:hover,.section-search-content button.active{background-color:#2b93d1;color:#fff}.full-banner-images{padding-top:1rem;padding-bottom:1rem}.full-banner-images a{display:block;width:100%}.full-banner-images a img{width:100%;-o-object-fit:cover;object-fit:cover}.section-popular-products{padding-top:1rem;padding-bottom:1rem}.section-popular-products .popular-products-slider{padding-top:2rem}.section-popular-products .popular-products-pagination-center{display:flex;align-items:center;justify-content:center;width:100%}.section-popular-products .popular-products-pagination{position:relative;border-radius:100px;background:#ebeef6;padding:8px 14px;display:flex;align-items:center}.section-popular-products .popular-products-pagination .popular-prev,.section-popular-products .popular-products-pagination .popular-next{color:#2b93d1;border:0px;font-size:12px;font-style:normal;font-weight:700;line-height:14px;cursor:pointer}.section-popular-products .popular-products-pagination .popular-slider-dots{margin-left:7px;margin-right:3px}.section-popular-products .popular-products-pagination .popular-slider-dots .slick-dots{bottom:0;position:unset;height:37px}.section-popular-products .popular-products-pagination .popular-slider-dots .slick-dots li .popular-custom-dot{width:13px;height:13px;background-color:#ccc;border-radius:100%}.section-popular-products .popular-products-pagination .popular-slider-dots .slick-dots li .popular-custom-dot:before{content:unset}.section-popular-products .popular-products-pagination .popular-slider-dots .slick-dots li.slick-active .popular-custom-dot{background-color:#2b93d1}.header-slick-btn{padding-top:10px}.header-slick-btn .fans-favorite-slick-prev{background-image:url(Previous_slide.svg);width:40px;height:40px;display:inline-block;border:0px;border-radius:100%;background-size:40px;background-repeat:no-repeat;background-position:center;cursor:pointer}.header-slick-btn .fans-favorite-slick-prev:hover{background-image:url(Previous_slide_hover.svg)}.header-slick-btn .fans-favorite-slick-next{background-image:url(Previous_slide.svg);width:40px;height:40px;display:inline-block;border:0px;border-radius:100%;background-size:40px;background-repeat:no-repeat;background-position:center;transform:rotate(180deg);cursor:pointer}.header-slick-btn .fans-favorite-slick-next:hover{background-image:url(Previous_slide_hover.svg)}.fans-favorite-slider{padding-top:2rem;padding-bottom:1rem}@media (max-width: 768px){.fans-favorite-slider{padding-top:1rem}}.section-popular-brands{padding-top:2rem;padding-bottom:2rem}@media (max-width: 768px){.section-popular-brands{padding-top:1rem;padding-bottom:1rem}}.section-popular-brands .popular-brands-bg{padding:2rem;border-radius:20px;background:#ebeef6;position:relative}.section-popular-brands .popular-brands-bg .popular-brands-slider{margin-top:2rem}.section-popular-brands .popular-brands-bg .popular-brands-slider .slick-slide{padding:0 10px}.section-popular-brands .popular-brands-bg .popular-brands-slider-card{position:relative;margin-left:-2rem;margin-right:-2rem;padding-left:24px;padding-right:24px}.section-popular-brands .popular-brands-bg .popular-brands-slick-prev{border-radius:0 8px 8px 0;background:#fff;box-shadow:0 0 15px #00000021;display:flex;width:50px;height:94px;flex-direction:column;justify-content:center;align-items:center;flex-shrink:0;position:absolute;left:0;bottom:0;top:0;margin:auto;z-index:99;border:0px;cursor:pointer}.section-popular-brands .popular-brands-bg .popular-brands-slick-prev span{color:#2b93d1;transform:rotate(269deg);letter-spacing:10px;font-size:14px;font-style:normal;font-weight:400;line-height:16px;writing-mode:vertical-lr}.section-popular-brands .popular-brands-bg .popular-brands-slick-next{border-radius:8px 0 0 8px;background:#fff;box-shadow:0 0 15px #00000021;display:flex;width:50px;height:94px;flex-direction:column;justify-content:center;align-items:center;flex-shrink:0;position:absolute;right:0;bottom:0;top:0;margin:auto;z-index:99;border:0px;cursor:pointer;color:#2b93d1;font-size:14px;font-style:normal;font-weight:400;line-height:16px}.section-popular-brands .popular-brands-bg .popular-brands-slick-next span{color:#2b93d1;transform:rotate(269deg);letter-spacing:10px;font-size:12px;font-style:normal;font-weight:400;line-height:16px;writing-mode:vertical-lr}.section-popular-brands .popular-brands-bg .product-banner{padding:2rem;background-size:100% 100%;background-position:center;background-repeat:no-repeat;border-radius:12px;height:230px;width:100%}.section-popular-brands .popular-brands-bg .product-banner .product-info{height:100%;display:flex;flex-direction:column;justify-content:space-between}.section-popular-brands .popular-brands-bg .product-banner .product-info h3{color:#fff;font-size:20px;font-style:normal;font-weight:500;line-height:24px;width:176.113px;margin-bottom:18px}.section-popular-brands .popular-brands-bg .product-banner .product-info p{color:#fff;font-size:20px;font-style:normal;font-weight:500;line-height:24px}.section-popular-brands .popular-brands-bg .product-banner .product-info h4{color:#fff;margin-bottom:65px;font-size:20px;font-style:normal;font-weight:500;line-height:24px}.section-popular-brands .popular-brands-bg .product-banner .product-info.product-info-center{display:flex;height:100%;align-items:center;justify-content:center;width:128px}@media (max-width: 768px){.section-popular-brands .popular-brands-bg .product-banner .product-info.product-info-center{width:152px}}.section-popular-brands .popular-brands-bg .product-banner .product-info .btn-shop{border-radius:800px;background:#212529;display:flex;width:121.97px;height:34px;padding:8px 23.619px 8px 24px;justify-content:center;align-items:center;flex-shrink:0;color:#fff;text-decoration:none;font-size:12px;font-style:normal;font-weight:600;line-height:18px}.section-popular-brands .popular-brands-bg .product-banner .product-info .btn-shop:hover{background:#2b93d1;transition:all .3s ease-in-out;color:#fff}.section-explore-creators{padding-top:3rem;padding-bottom:3rem;background:#ebeef6}.section-explore-creators .header-slick-btn .explore-creators-slick-prev{background-image:url(Previous_slide\ _w.svg);width:40px;height:40px;display:inline-block;border:0px;border-radius:100%;background-size:40px;background-repeat:no-repeat;background-position:center;cursor:pointer}.section-explore-creators .header-slick-btn .explore-creators-slick-prev:hover{background-image:url(Previous_slide_hover.svg)}.section-explore-creators .header-slick-btn .explore-creators-slick-next{background-image:url(Previous_slide\ _w.svg);width:40px;height:40px;display:inline-block;border:0px;border-radius:100%;background-size:40px;background-repeat:no-repeat;background-position:center;transform:rotate(180deg);cursor:pointer}.section-explore-creators .header-slick-btn .explore-creators-slick-next:hover{background-image:url(Previous_slide_hover.svg)}.section-suggest-today{padding-top:1rem;padding-bottom:0rem}.section-suggest-today.fans-favorite{padding-bottom:4rem}@media (max-width: 768px){.section-suggest-today.fans-favorite{padding-bottom:2rem}}.product-grid{display:flex;align-items:center;flex-wrap:wrap;margin-top:1rem;margin-bottom:1rem;width:100%}.product-card{position:relative;border-radius:12px;padding:10px;text-align:center;background-color:#fff;width:100%}.product-card.w-16{width:16.66%}@media (max-width: 768px){.product-card.w-16{width:100%}}.product-card img{width:100%;margin-bottom:7px;border-radius:10px;height:200px;-o-object-fit:cover;object-fit:cover}@media (max-width: 768px){.product-card img{height:318px}}.remove-btn{position:absolute;top:14px;left:14px;border:none;background-image:url(remove-icons.svg);background-repeat:no-repeat;background-position:center;font-size:18px;cursor:pointer;color:#999;width:24px;height:24px;background-size:12px;border-radius:100%;background-color:#d9d9d957}.remove-btn:hover{background-color:#d9d9d9}.category{color:#8c98aa;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:21px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.product-title{color:#3f4958;text-align:center;min-height:44px;font-size:16px;font-style:normal;font-weight:500;line-height:21px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.price{color:#2b93d1;text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:34px}.add-btn{color:#2b93d1;margin-top:6px;text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:34px;display:flex;align-items:center;justify-content:center;gap:5px;width:100%;border-radius:50px;border:0px;cursor:pointer}.add-btn .add-icon{width:20px;height:20px;background-image:url(add-icon.svg);background-repeat:no-repeat;background-position:center;font-size:18px;display:inline-block}.add-btn .add-to-cart-icon{width:20px;height:20px;background-image:url(add-to-cart-icon.svg);background-repeat:no-repeat;background-position:center;font-size:18px;display:inline-block}.add-btn:hover{background-color:#2b93d1;color:#fff}.add-btn:hover .add-icon{background-image:url(add-icon-hover.svg)}.add-btn:hover .add-to-cart-icon{background-image:url(add-to-cart-icon-hover.svg)}.add-btn:disabled{pointer-events:none;opacity:.5}.explore-creators-slider{margin-top:1rem;margin-bottom:1em}.explore-creators-slider .slick-slide{padding:.5rem}.explore-card{text-align:center;border-radius:20px;background:linear-gradient(180deg,#6dcff6,#fff 2%);box-shadow:0 7px 15px #0000001a;padding:1rem}.explore-card .profile-img{border-radius:111.007px;border:5px solid #ebeef6;overflow:hidden;width:111.007px;height:111.007px;margin:auto auto 10px}.explore-card .profile-img img{width:100%;-o-object-fit:cover;object-fit:cover;height:100%}.explore-card h3{color:#3f4958;text-align:center;font-size:20px;font-style:normal;font-weight:700;line-height:24px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.explore-card .username{color:#8c98aa;text-align:center;font-size:14px;font-style:normal;font-weight:700;line-height:18px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-top:5px;margin-bottom:20px}.explore-card .description{color:#8c98aa;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:16px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-top:5px;margin-bottom:20px;min-height:48px}.explore-card .wishlist-btn{color:#fff;background-color:#2b93d1;margin-top:6px;text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:34px;display:flex;align-items:center;justify-content:center;gap:5px;width:100%;border-radius:50px;border:0px;cursor:pointer;height:40px;padding:10px 17px;text-decoration:none}.explore-card .wishlist-btn:hover{opacity:.7}.section-wishlist{padding-top:1rem;padding-bottom:1rem}.product-grid.wishlist .product-title{color:#3f4958;text-align:left;font-size:16px;font-style:normal;font-weight:500;line-height:21px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-top:5px}.product-grid.wishlist .price{color:#8c98aa;text-align:left;font-size:16px;font-style:normal;font-weight:500;line-height:34px}.user-profile-bag{height:250px;background-size:cover;background-position:center center;background-repeat:no-repeat;margin-top:1rem}@media (max-width: 768px){.user-profile-bag{height:93px}}.user-profile-social{display:flex;align-items:center;justify-content:space-between;padding-top:1rem;padding-bottom:1rem}@media (max-width: 768px){.user-profile-social{flex-direction:column;gap:10px}}.user-profile-social .profile-share{border-radius:100px;border:1px solid #d9d9d9;width:105px;height:46px;display:flex;align-items:center;justify-content:center;text-decoration:none;gap:4px;color:#3f4958;text-align:center;font-size:14px;font-style:normal;font-weight:700;line-height:21px}.user-profile-social .profile-share .icon-share{background-image:url(share_icon.svg);background-repeat:no-repeat;background-position:center;background-size:14px;width:20px;height:20px}.user-profile-social .profile-share:hover{background-color:#2b93d1;transition:all .3s ease-in-out;color:#fff}.user-profile-social .profile-share:hover .icon-share{background-image:url(share_icon_hover.svg)}.user-profile-content{text-align:center}.user-profile-content .user-profile-img{width:160px;height:160px;flex-shrink:0;aspect-ratio:1/1;border-radius:160px;border:10px solid #ebeef6;margin:-163px auto auto;margin-bottom:.5rem}.user-profile-content .user-profile-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:160px}@media (max-width: 768px){.user-profile-content .user-profile-img{margin-top:0}}.user-profile-content .user-profile-bio{display:flex;align-items:center;justify-content:center;flex-direction:column}.user-profile-content .user-profile-bio .user-name{color:#3f4958;text-align:center;font-size:24px;font-style:normal;font-weight:700;line-height:36px;display:flex;align-items:center;justify-content:center;gap:8px}.user-profile-content .user-profile-bio .user-name .icon-verified{background-image:url(Verified.svg);background-repeat:no-repeat;background-position:center;background-size:23.031px;width:23.031px;height:23.031px;display:inline-block}.user-profile-content .user-profile-bio .profile-name{color:#8c98aa;text-align:center;font-size:14px;font-style:normal;font-weight:700;line-height:21px;display:inline-block;margin-bottom:1rem}.user-profile-content .user-profile-bio p{color:#8c98aa;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:20px;max-width:834.428px}.user-profile-content .user-profile-bio .btn-follow{display:flex;width:129.3px;height:39px;padding:9px 16.653px 9px 17px;justify-content:center;align-items:center;flex-shrink:0;border-radius:30px;background:#2b93d1;border:0px;border:1px solid #2b93d1;color:#fff;text-align:center;font-size:14px;font-style:normal;font-weight:700;line-height:21px;cursor:pointer;text-decoration:none;margin-top:1rem}.user-profile-content .user-profile-bio .btn-follow:hover{background-color:#fff;color:#2b93d1;border:1px solid #2b93d1;transition:all .3s ease-in-out}.user-profile-social .social-icon{display:flex;align-items:center;gap:10px}.user-profile-social .social-icon a i{width:40px;height:40px;display:flex;border-radius:100%;background-repeat:no-repeat;background-position:center;background-size:17px;border:1px solid hsla(0,0%,60%,.2)}.user-profile-social .social-icon a i.icon-facebook{background-image:url(facebook-black.svg)}.user-profile-social .social-icon a i.icon-twitter{background-image:url(x-black.svg)}.user-profile-social .social-icon a i.icon-instagram{background-image:url(instagram-black.svg)}.user-profile-social .social-icon a i.icon-linkedin{background-image:url(linkedin-black.svg)}.user-profile-social .social-icon a i.icon-pinterest{background-image:url(pinterest.svg)}.user-profile-social .social-icon a i.icon-youtube{background-image:url(youtube-black.svg)}.user-profile-social .social-icon a i.icon-tik-tok{background-image:url(tiktok-black.svg)}.user-profile-social .social-icon a i:hover{background-color:#fff}.user-profile-social .social-icon a i:hover.icon-facebook{background-image:url(facebook-hover.svg)}.user-profile-social .social-icon a i:hover.icon-twitter{background-image:url(x-hover.svg)}.user-profile-social .social-icon a i:hover.icon-instagram{background-image:url(instagram-hover.svg)}.user-profile-social .social-icon a i:hover.icon-linkedin{background-image:url(linkedin-hover.svg)}.user-profile-social .social-icon a i:hover.icon-pinterest{background-image:url(pinterest-hover.svg)}.user-profile-social .social-icon a i:hover.icon-youtube{background-image:url(youtube-hover.svg)}.user-profile-social .social-icon a i:hover.icon-tik-tok{background-image:url(tiktok-hover.svg)}.section-tabs{margin-top:3rem;margin-bottom:3rem}.tab-titles{display:flex;list-style-type:none;padding:0;margin:0;align-items:center;justify-content:center;border-bottom:1px solid #e3e3e3}.tab-title{padding:10px;cursor:pointer;margin-right:5px;color:#3f4958;font-size:16px;font-style:normal;font-weight:700;line-height:21px}.tab-title.active{position:relative;color:#2b93d1;font-size:16px;font-style:normal;font-weight:700;line-height:21px}.tab-title.active:after{content:"";display:block;width:100%;height:6.741px;background-color:#2b93d1;margin-top:5px;position:absolute;left:0}.tab-content{margin-top:20px}.tab-pane{display:none}.tab-pane.active{display:block}.wishlist-slider-card{position:relative;text-decoration:none;width:100%}.wishlist-slider-card .wishlist-slick-prev{background-image:url(arrow-left.svg);display:flex;width:40px;height:40px;padding:13px 12.8px 13px 13px;justify-content:center;align-items:center;background-color:#ebeef6;cursor:pointer;border-radius:100%;border:0px;background-repeat:no-repeat;background-position:center;background-size:11px;border:1px solid #e5e3e4;z-index:9;top:27%;position:absolute;left:-10px}@media (max-width: 1300px){.wishlist-slider-card .wishlist-slick-prev{left:-6px}}@media (max-width: 768px){.wishlist-slider-card .wishlist-slick-prev{left:-6px}}.wishlist-slider-card .wishlist-slick-next{background-image:url(arrow-right.png);display:flex;width:40px;height:40px;padding:13px 12.8px 13px 13px;justify-content:center;align-items:center;background-color:#ebeef6;cursor:pointer;border-radius:100%;border:0px;background-repeat:no-repeat;background-position:center;background-size:11px;border:1px solid #e5e3e4;z-index:9;top:27%;position:absolute;right:-10px}@media (max-width: 1300px){.wishlist-slider-card .wishlist-slick-next{right:-6px}}@media (max-width: 768px){.wishlist-slider-card .wishlist-slick-next{right:-6px}}.wishlist-slider .slick-slide{padding:10px}.wishlist-slider .slick-slide .wishlist-slider-card-img{border-radius:15px;background:#ebeef6;display:flex;align-items:center;justify-content:center;padding:10px;margin-bottom:7px}.wishlist-slider .slick-slide .wishlist-slider-card-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.wishlist-slider .slick-slide .product-title{color:#3f4958;text-align:center;font-size:13px;font-style:normal;font-weight:700;line-height:16px}.wishlist-slider .slick-slide .wishlist-slider-card-js.active .wishlist-slider-card-img img{outline:unset}.wishlist-slider .slick-slide .wishlist-slider-card-js.active .product-title{color:#2b93d1}.wishlist-slider .slick-slide:hover .wishlist-slider-card-img img{outline:unset}.wishlist-slider .slick-slide:hover .product-title{color:#2b93d1}.modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;background-color:#00000080;overflow:auto;padding-top:60px}@media (max-width: 768px){.modal{padding-top:0}}.modal-content{background-color:#fff;margin:5% auto;padding:20px;border:1px solid #888;width:100%;max-width:1320px;border-radius:10px;position:relative;overflow:hidden;min-height:600px}.close{color:#aaa;font-size:28px;font-weight:700;position:absolute;top:10px;right:15px;cursor:pointer}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}.product-container{display:flex;max-width:100%;overflow:hidden}@media (max-width: 768px){.product-container{flex-direction:column}}.product-container .product-gallery{width:50%;display:flex;position:relative;padding-top:13px;padding-bottom:18px;max-height:557px}@media (max-width: 768px){.product-container .product-gallery{width:100%;flex-direction:column-reverse;max-height:auto}}.product-container .main-slider{width:calc(100% - 152px)}@media (max-width: 768px){.product-container .main-slider{width:100%}}.product-container .main-slider .slide{height:530px;display:flex!important;align-items:center;justify-content:center;padding-left:20px}@media (max-width: 768px){.product-container .main-slider .slide{height:384px;padding:0;margin-bottom:10px}}.product-container .main-slider img{max-width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;border-radius:20px}.product-container .thumbnail-slider-card{position:relative;padding-top:25px;padding-bottom:25px}.product-container .thumbnail-slider-card .thumbnail-prev{background-image:url(arrow-left.svg);display:flex;width:40px;height:40px;padding:13px 12.8px 13px 13px;justify-content:center;align-items:center;background-color:#ebeef6;cursor:pointer;border-radius:100%;background-repeat:no-repeat;background-position:center;background-size:11px;border:1px solid #ebeef6;z-index:9;top:-13px;position:absolute;left:0;right:0;transform:rotate(90deg);margin:auto}@media (max-width: 768px){.product-container .thumbnail-slider-card .thumbnail-prev{left:3px;right:unset;transform:rotate(0);bottom:0;margin:auto;top:8px}}.product-container .thumbnail-slider-card .thumbnail-next{background-image:url(arrow-right.png);display:flex;width:40px;height:40px;padding:13px 12.8px 13px 13px;justify-content:center;align-items:center;background-color:#ebeef6;cursor:pointer;border-radius:100%;background-repeat:no-repeat;background-position:center;background-size:11px;border:1px solid #e5e3e4;z-index:9;position:absolute;right:0;left:0;margin:auto;bottom:-16px;transform:rotate(90deg)}@media (max-width: 768px){.product-container .thumbnail-slider-card .thumbnail-next{left:unset;right:3px;transform:rotate(0);bottom:0;margin:auto;top:8px}}.product-container .thumbnail-slider{left:0;top:0;width:152px;height:530px;background-color:#fff}@media (max-width: 768px){.product-container .thumbnail-slider{width:100%;height:90px}}.product-container .thumbnail-slider .slide img{width:100%;height:100%;border-radius:20px;-o-object-fit:cover!important;object-fit:cover!important}.product-container .thumbnail-slider .slide{width:152px;height:150px;margin:5px auto;cursor:pointer;display:flex!important;align-items:center;justify-content:center}@media (max-width: 768px){.product-container .thumbnail-slider .slide{height:90px;margin:5px}}.product-container .thumbnail-slider .slide img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.product-container .thumbnail-slider .slick-current{border:1px solid #000;border-radius:20px}.product-container .slick-prev,.product-container .slick-next{height:25px;width:25px;background:#fffc;border-radius:50%;color:#666;z-index:1}.product-container .slick-prev{left:30px}.product-container .slick-next{right:10px}.product-container .slick-prev:before,.product-container .slick-next:before{color:#666;font-size:20px}.product-container .product-info{width:50%;padding-left:30px}@media (max-width: 768px){.product-container .product-info{width:100%;padding-left:0;margin-top:10px}}.product-container .product-title{color:#2c3e50;font-size:28px;line-height:35px;margin-bottom:20px;font-weight:600;text-align:left}@media (max-width: 768px){.product-container .product-title{line-height:34px}}.product-container .product-price{display:flex;align-items:center;margin-bottom:20px;justify-content:space-between}.product-container .current-price{color:#3f4958;font-size:20px;font-style:normal;font-weight:700;line-height:normal}.product-container .original-price{font-size:20px;color:#999;text-decoration:line-through;margin-right:10px;font-weight:700;margin-left:7px}.product-container .discount-badge{background-color:#ff6b6b;color:#fff;font-size:14px;padding:3px 6px;border-radius:4px}.product-container .product-description{color:#3f4958;margin-bottom:2rem;font-size:16px;font-style:normal;font-weight:400;line-height:22px}.product-container .divider{border-top:1px solid rgba(0,0,0,.1);margin:20px 0}.product-container select.collection-select{font-size:15px;color:#2c3e50;width:40%;height:50px;border-radius:100px;padding:0 10px;border-color:#0000004d;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-image:url(arrow-down.svg);background-repeat:no-repeat;background-position:center right 15px;background-size:11px}.product-container select.collection-select:focus{box-shadow:none!important}.product-container select.collection-select:focus-visible{box-shadow:none!important}.product-container .section-title{color:#8c98aa;margin-bottom:1rem;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.product-container .color-options{display:flex;gap:10px;margin-bottom:30px}.product-container .color-option{width:30px;height:30px;border-radius:50%;cursor:pointer;border:2px solid rgba(0,0,0,0);transition:transform .2s}.product-container .color-option.selected{background-image:url(selected.svg);background-repeat:no-repeat;background-position:center;background-size:20px;width:30px;height:30px}.product-container .color-option:hover{transform:scale(1.1)}.product-container .color-option.selected{border-color:#666}.product-container .olive{background-color:#606c38}.product-container .teal{background-color:#2f4858}.product-container .navy{background-color:#22223b}.product-container .size-options{display:flex;gap:10px;margin-bottom:30px;flex-wrap:wrap}.product-container .size-option{padding:8px 20px;border:1px solid #ddd;border-radius:25px;cursor:pointer;background-color:#f8f8f8;transition:all .2s;color:#3f4958;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.product-container .size-option:hover{background-color:#e8e8e8}.product-container .size-option.selected{background-color:#3498db;color:#fff;border-color:#3498db}.product-container .quantity-selector{display:flex;align-items:center}.product-container .quantity-btn{width:40px;height:40px;border:1px solid #f0f0f0;background:#f0f0f0;display:flex;align-items:center;justify-content:center;font-size:24px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .2s;height:52px}.product-container .quantity-btn.minus{border-top-left-radius:30px;border-bottom-left-radius:30px;background-image:url(minus.svg);background-repeat:no-repeat;background-position:center;background-size:20px}.product-container .quantity-btn.plus{border-top-right-radius:30px;border-bottom-right-radius:30px;background-image:url(plus.svg);background-repeat:no-repeat;background-position:center;background-size:20px}.product-container .quantity-btn:hover{background-color:#e8e8e8}.product-container .quantity-input{width:60px;height:40px;border:1px solid #f0f0f0;border-left:none;border-right:none;text-align:center;font-size:16px;background:#f0f0f0;color:#3f4958;height:52px}.product-container .quantity-input:focus{box-shadow:none!important}.product-container .quantity-input:focus-visible{box-shadow:none!important}.product-container .add-to-cart-btn{background-color:#2b93d1;color:#fff;border:none;padding:15px 0;border-radius:50px;font-size:16px;font-weight:600;cursor:pointer;width:100%;transition:background-color .2s}.product-container .add-to-cart-btn:hover{background-color:#2980b9}.product-container .button-group{display:flex;align-items:center;gap:20px}input.form-control:focus{box-shadow:none!important}input.form-control:focus-visible{box-shadow:none!important}input.search:focus{box-shadow:none!important}input.search:focus-visible{box-shadow:none!important}.model-content-loader{display:flex;justify-content:center;align-items:center;min-height:200px}.model-content-loader.add-to-cart-loader{display:flex;justify-content:center;align-items:center;position:absolute;z-index:99;width:100%;height:100%;top:0;left:0;background:#ffffffe6}span.sold-out{position:absolute;right:17px;top:17px;color:#fff;font-size:11px;font-style:normal;font-weight:400;line-height:normal;background:#f33;padding:5px 8px;border-radius:30px}.loader{width:3rem;height:3rem;border:.4rem solid #f3f3f3;border-top:.4rem solid #007bff;border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.section-all-collections{margin-top:3rem;margin-bottom:3rem}@media (max-width: 768px){.section-all-collections{margin-top:1rem;margin-bottom:1rem}}.section-all-collections .section-title{display:flex;align-items:baseline;justify-content:space-between;flex-direction:column}.terms-privacy{padding-top:4rem;padding-bottom:4rem;background:#fff;color:#333}@media (max-width: 768px){.terms-privacy{padding-top:2rem;padding-bottom:2rem}}.terms-privacy h1{color:#232323;text-align:center;font-size:24px;font-style:normal;font-weight:600;line-height:28.8px;text-transform:capitalize;margin-bottom:.5rem}.terms-privacy .subtitle{text-align:center;font-size:16px;color:#777;margin-bottom:30px}.terms-privacy .updated{color:#3f4958;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.terms-privacy h2{color:#232323;margin-top:1.5rem;font-size:20px;font-style:normal;font-weight:600;line-height:28.8px;text-transform:capitalize;margin-top:2rem;margin-bottom:.5rem}.terms-privacy p{color:#3f4958;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:.5rem}.terms-privacy ul{margin-left:20px;margin-bottom:20px;margin-top:.7rem}.terms-privacy ul li{color:#3f4958;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.full-page-loader{position:fixed;width:100%;height:100%;background:#ffffffe6;display:flex;align-items:center;justify-content:center;top:0;z-index:99}.section-user-profile .section-tabs .tab-content .add-coll-area{display:flex;align-items:center;justify-content:end;margin-bottom:1.7rem}.section-user-profile .section-tabs .tab-content .add-coll-area button.btn-add-coll{background:#fff;color:#2b93d1;text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:34px;border-radius:100px;border:2px solid #d9d9d9;display:flex;width:165px;height:39px;padding:3px 14px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;cursor:pointer}.add-wishlist-area a.btn-add-wishlist{background:#fff;color:#2b93d1;text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:34px;border-radius:100px;border:2px solid #d9d9d9;display:flex;width:165px;height:39px;padding:3px 14px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;cursor:pointer;text-decoration:none}.modal-content.custom-content-collection{max-width:710px!important;min-height:auto}@media (max-width: 768px){.modal-content.custom-content-collection{min-height:296px}}.modal-body-area{width:100%}.modal-body-area .add-collectiion-modal{width:100%;display:flex;width:667.198px;height:auto;flex-direction:column;align-items:center;gap:0px;padding:11px;margin-bottom:40px}@media (max-width: 768px){.modal-body-area .add-collectiion-modal{width:100%;padding:6px;height:auto;gap:6px}}.modal-body-area .add-collectiion-modal .m-title h3{color:#3f4958;text-align:center;font-size:35px;font-style:normal;font-weight:700;line-height:normal}.modal-body-area .add-collectiion-modal input.collection-title{width:510.446px;height:53.93px;flex-shrink:0;border-radius:10px;border:1px solid #d9d9d9;background:#fff;color:#212529;font-size:16px;font-style:normal;font-weight:400;line-height:22px;margin:30px 0;text-align:center}.modal-body-area .add-collectiion-modal input.collection-title:focus{box-shadow:none!important}.modal-body-area .add-collectiion-modal input.collection-title:focus-visible{box-shadow:none!important}@media (max-width: 768px){.modal-body-area .add-collectiion-modal input.collection-title{width:100%;margin:20px 0}}.modal-body-area .add-collectiion-modal button.btn-save-collection{color:#fff;font-size:16px;font-style:normal;font-weight:600;line-height:normal;border:0px;display:flex;width:505px;height:52px;padding:16px 54px;justify-content:center;align-items:center;gap:12px;flex-shrink:0;border-radius:62px;background:#2b93d1;border:1px solid #2b93d1;cursor:pointer}.modal-body-area .add-collectiion-modal button.btn-save-collection:hover{background-color:#fff;color:#2b93d1}@media (max-width: 768px){.modal-body-area .add-collectiion-modal button.btn-save-collection{width:100%}}.pagination{width:100%;justify-content:center;display:flex;padding-top:70px;padding-bottom:50px}.pagination .pagination-links{display:flex;align-items:center}.pagination .pagination-links span.active{border-radius:4px;background:#2b93d1;display:flex;width:30px;padding:4px 10px;flex-direction:column;justify-content:center;align-items:center;gap:10px;color:#fff;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.pagination .pagination-links a{text-decoration:none;color:#1d1d1d;text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:24px;display:flex;width:30px;padding:4px 10px;flex-direction:column;justify-content:center;align-items:center;gap:10px}.pagination .pagination-links a:hover{color:#2b93d1}.pagination .pagination-links a.prev,.pagination .pagination-links a.next{text-decoration:none;color:#2b93d1;text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.faq-section{margin:0 auto;padding:40px 20px;font-family:sans-serif}.faq-title{color:#232323;font-size:24px;font-style:normal;font-weight:600;line-height:28.8px;text-transform:capitalize;text-align:center}.faq-subtitle{color:#3f4958;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:22px}.faq-search{display:flex;justify-content:center;gap:10px;max-width:865px;margin:auto;margin-bottom:3rem;margin-top:3rem}.faq-search:focus-visible{outline:none}.faq-search input{flex:1;padding:10px;border:1px solid #ccc;border-radius:4px}.faq-search button{padding:10px 20px;background:#3490dc;color:#fff;border:none;border-radius:4px;cursor:pointer}.faq-search button:focus-visible{outline:none}.faq-items{border-top:1px solid #eee}.faq-item{border-bottom:1px solid #eee;padding:15px 0}.faq-question{cursor:pointer;position:relative;color:#3f4958;font-size:16px;font-style:normal;font-weight:600;line-height:24px}@media (max-width: 768px){.faq-question{padding-right:20px}}.faq-answer{max-height:0;overflow:hidden;transition:max-height .4s ease,padding .4s ease;padding-top:0;padding-bottom:0;color:#363636;font-size:16px;font-style:normal;font-weight:300;line-height:24px}.faq-item.active .faq-answer{max-height:500px;padding-top:8px;padding-bottom:8px}.cart-page .cart__items table.cart-items thead tr th{padding-bottom:.8rem!important;padding-right:15px}.cart-page .cart__items table.cart-items td.cart-item__totals .cart-item__price-wrapper .price{margin-top:0!important}.cart-page .cart__items table.cart-items td.cart-item__totals .product-option{font-size:1.2rem;letter-spacing:.1rem;color:#121212e6}.cart-page .cart__items table.cart-items td a.remove-cart{padding-top:10px}.cart-page .cart__items table.cart-items td.cart-item__quantity input.quantity__input{min-width:40px;text-align:center}.position-relative{position:relative!important}.custom-block-spinner-bar{position:absolute;left:0;top:0;display:flex;justify-content:center;align-items:center;height:100%;width:100%;background-color:#fffc;z-index:9}.custom-block-spinner-bar .spinner-border{width:3rem;height:3rem;border:.25em solid currentColor;border-right-color:#0000;border-radius:50%;animation:spinner-border .75s linear infinite}.custom-block-spinner-bar .text-primary{color:#0d6efd}.custom-block-spinner-bar .d-inline-block{display:inline-block!important}.custom-block-spinner-bar .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes spinner-border{to{transform:rotate(360deg)}}.search-page .full-unstyled-link{text-decoration:none;color:#3f4958;text-align:left;font-size:16px;font-style:normal;font-weight:600;line-height:21px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-top:5px}.faq-section .faq-search{position:relative}.faq-section .faq-search input#faqSearch{display:flex;height:62px;padding:20px 30px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:8px;border:1px solid #2b93d1;background:#fff;font-size:18px;font-style:normal;font-weight:400;line-height:30px}.faq-section .faq-search input#faqSearch:hover{box-shadow:none}.faq-section .faq-search input#faqSearch :focus{box-shadow:none}.faq-section .faq-search button{position:absolute;right:5px;top:5px;display:flex;width:203.028px;height:52px;padding:20px 30px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:8px;background:#2b93d1;color:#fff;font-size:18px;font-style:normal;font-weight:500;line-height:normal}@media (max-width: 768px){.faq-section .faq-search button{width:120px}}.faq-section .faq-items{border-top:0px none!important}.faq-section .faq-items .faq-item{position:relative}.faq-section .faq-items .faq-item:after{content:"";position:absolute;right:-12px;top:13px;width:30px;height:30px;background-image:url(arrow-down.svg);background-repeat:no-repeat;background-position:center right 15px;background-size:13px;filter:brightness(0) saturate(100%) invert(20%) sepia(4%) saturate(4406%) hue-rotate(177deg) brightness(102%) contrast(73%)}.faq-section .faq-items .faq-item.active:after{transform:rotate(180deg);right:0}.faq-section .faq-items .faq-item .faq-question{position:relative;z-index:2}.header-content .header-right .header-btn .cart-btn{position:relative;display:flex;align-items:center}.header-content .header-right .header-btn .cart-btn .cart-badge{position:absolute;top:-8px;right:-10px;background-color:red;color:#fff;padding:2px 6px;border-radius:20px;font-size:12px;font-weight:700;min-width:18px;height:18px;line-height:15px;text-align:center;display:inline-block;box-sizing:border-box;white-space:nowrap}.header-content .header-right .header-btn .user-btn{display:flex;align-items:center}.order-list{padding-top:2rem}@media (max-width: 768px){.order-list{overflow-y:scroll;width:100%}}.order-list h2{margin-bottom:1rem}.order-list .order-table{width:100%;border-collapse:collapse}.order-list .order-table thead{background:#f8f8f8}.order-list .order-table thead th{padding:1rem;text-align:left;color:#3f4958;font-size:20px;font-style:normal;font-weight:400;line-height:24px}.order-list .order-table tbody tr{border-bottom:1px solid #eee}.order-list .order-table tbody tr td{padding:1rem;vertical-align:middle;color:#232323;font-size:20px;font-style:normal;font-weight:400;line-height:24px}.order-list .order-table tbody tr td a{color:#007bff;text-decoration:none}.order-list .order-table tbody tr td a:hover{text-decoration:underline}.order-list .order-table tbody tr td.status.complete{color:#34a835;font-size:20px;font-style:normal;font-weight:400;line-height:21px}.order-list .order-table tbody tr td.status.pending{color:#ff8000;font-size:20px;font-style:normal;font-weight:400;line-height:21px}.order-list .order-table tbody tr td.status.closed{color:#6d6c6c;font-size:20px;font-style:normal;font-weight:400;line-height:21px}.order-list .order-table tbody tr td.status.delivered{color:#2b93d1;font-size:20px;font-style:normal;font-weight:400;line-height:21px}.order-list .order-table tbody tr td.status.canceled{color:#f33;font-size:20px;font-style:normal;font-weight:400;line-height:21px}.order-list .order-table tbody tr td .view-icon{font-size:1.2rem;text-decoration:none}.order-list .pagination{margin-top:1rem;text-align:center}.order-list .pagination a,.order-list .pagination span{margin:0 .25rem;padding:.4rem .8rem;border:1px solid #ccc;border-radius:4px;text-decoration:none;color:#333}.order-list .pagination span.active{background:#007bff;color:#fff;font-weight:700}.explore-creators-padding-top{padding-top:3rem}.explore-creators-list{display:flex;flex-wrap:wrap;gap:15px;padding-top:1rem;padding-bottom:3rem}.explore-creators-list .explore-card{width:19%}@media (max-width: 768px){.explore-creators-list .explore-card{width:100%}}.template-search__header{margin-top:20px}.template-search__header h1.h2{color:#3f4958;padding:5px 10px;font-size:20px;font-style:normal;font-weight:700;line-height:30px}.template-search__header .field__input,.template-search__header .select__select,.template-search__header .customer .field input,.template-search__header .customer select{height:4rem}.template-search__header .field__input:focus,.template-search__header .select__select:focus,.template-search__header .customer .field input:focus,.template-search__header .customer select:focus{box-shadow:none!important}#predictive-search-results .predictive-search__item{padding:0rem 2rem!important}#predictive-search-results .predictive-search__heading{margin:0 2rem!important}#predictive-search-results .predictive-search__result-group{gap:0rem!important}#predictive-search-results ul#predictive-search-results-products-list{display:flex;flex-wrap:wrap;gap:1rem;margin-top:10px}ul#predictive-search-results-products-list .predictive-search__list-item{width:47%}ul#predictive-search-results-products-list .predictive-search__image{width:80px;min-height:80px}ul#predictive-search-results-products-list .predictive-search__item-content p{line-height:25px}.side-drawer-logo{border-bottom:1px solid #ddd;padding-top:6px;padding-bottom:4px;margin-bottom:15px}@media (max-width: 768px){.side-drawer-logo{display:flex;align-items:center;justify-content:space-between}}.about-listing-section{padding:60px 20px;background:#fff}.about-listing-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:40px}@media (max-width: 768px){.about-listing-container{flex-direction:column}}.about-listing-text{flex:1;width:calc(100% - 500px)}@media (max-width: 768px){.about-listing-text{width:100%}}.about-listing-text h2{color:#191f33;font-size:40px;font-style:normal;font-weight:600;line-height:48px;margin-bottom:2rem}@media (max-width: 768px){.about-listing-text h2{font-size:25px;line-height:25px}}.about-listing-text p{color:#767e94;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:1rem}.about-listing-image{flex:1;display:flex;justify-content:center;max-width:500px}@media (max-width: 768px){.about-listing-image{max-width:100%}}.about-listing-image img{border:12px solid #e8f6ff;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.vision-section{padding-top:0;padding-bottom:100px}.about-listing-section{padding-top:100px;padding-bottom:100px}@media (max-width: 768px){.about-listing-section{padding-top:30px;padding-bottom:30px}}.work-card-area{background:#f5f7fa;padding-top:1px;padding-bottom:100px}.work-card-area .title{color:#191f33;text-align:center;font-size:40px;font-style:normal;font-weight:600;line-height:48px;margin-bottom:50px}@media (max-width: 768px){.work-card-area .title{font-size:25px;line-height:25px}}.work-card-area .card-area{display:flex;flex-wrap:wrap}.work-card-area .card-area .col-4{flex:0 0 auto;width:33.33333333%;padding:10px}@media (max-width: 768px){.work-card-area .card-area .col-4{width:100%}}.work-card-area .card-area .col-4 .list{border-radius:12px;background:#fff;padding:30px;min-height:264px}.work-card-area .card-area .col-4 .list .top-area{display:flex;align-items:center;justify-content:space-between;margin-bottom:5px}.work-card-area .card-area .col-4 .list .top-area span{color:#ebeef7;text-align:right;font-size:80px;font-style:normal;font-weight:700;line-height:120%}.work-card-area .card-area .col-4 .list h4{color:#191f33;font-size:22px;font-style:normal;font-weight:600;line-height:32px;margin-bottom:20px}.work-card-area .card-area .col-4 .list p{color:#767e94;font-size:16px;font-style:normal;font-weight:400;line-height:24px}button.close-modal{position:absolute;right:12px;top:3px;border:0px;background:#0000;cursor:pointer;font-size:40px}.wishlist-empty{padding:40px 20px;background-color:#f9f9f9;border:2px dashed #ddd;border-radius:8px;text-align:center;color:#666;font-family:Helvetica Neue,sans-serif}.wishlist-empty__icon{font-size:40px;margin-bottom:10px;color:#ccc}.wishlist-empty__text{font-size:18px;font-weight:500}@media (max-width: 768px){.cart__ctas{text-align:right;justify-content:end;display:flex}}@media (max-width: 768px){.totals{display:flex;justify-content:end;align-items:flex-end}}@media (max-width: 768px){.tax-note{text-align:right}}.side-drawer-logo .close-modal{right:-44px;background:#f1f1f1;top:0;padding:5px 10px}.pagination .pagination__list{flex-wrap:nowrap!important}.cart-item__details .cart-item__name{font-size:20px}@media (max-width: 768px){.cart-item__details .cart-item__name{font-size:15px}}.enhanced-empty-cart{margin-bottom:5rem}.enhanced-empty-cart__content{max-width:500px;margin:0 auto}.enhanced-empty-cart__icon{margin-bottom:20px}.enhanced-empty-cart__icon svg{stroke:#2b93d1;width:60px;height:60px}.enhanced-empty-cart__title{font-size:28px;font-weight:600;color:#333;margin-bottom:20px}.enhanced-empty-cart__button{display:inline-block;padding:12px 24px;background-color:#2b93d1;color:#fff;font-weight:600;font-size:16px;border-radius:50px;text-decoration:none;transition:background .3s ease}.enhanced-empty-cart__button:hover{background-color:#6dcff6}.enhanced-empty-cart__login-title{font-size:20px;margin-top:40px;font-weight:500;color:#444}.enhanced-empty-cart__login-text{font-size:16px;color:#666}.enhanced-empty-cart__login-text a{color:#2b93d1;font-weight:500;text-decoration:underline}.enhanced-empty-cart__login-text a:hover{color:#6dcff6}.giftforcreator input{width:22px;height:22px;border-radius:3px;border:1.5px solid #dadde5;position:relative;top:5px;cursor:pointer}.giftforcreator label.form-check-label{color:#636a80;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin-left:-5px;cursor:pointer}label.giftforcreator{display:flex;align-items:flex-start;gap:10px;border-radius:10px;border:1px solid #EB008B;opacity:1;background:#fff;box-shadow:0 7px 7px #001d4926;padding:7px 40px 7px 10px;max-height:65px;cursor:pointer}label.giftforcreator .form-check-label{font-style:normal;margin-left:-5px;cursor:pointer;color:#eb008b;font-size:14px;font-weight:700;line-height:21px;display:flex;align-items:center;gap:15px}label.giftforcreator input{width:22px;height:22px;border-radius:3px;border:1.5px solid #dadde5;position:relative;top:5px;cursor:pointer;margin-top:9px}p.check-ft-ptext{color:#464d61;text-align:center;font-size:14px;font-style:italic;font-weight:400;line-height:24px;margin-bottom:30px;background-color:#fff;position:relative;z-index:2;padding-top:20px;padding-bottom:20px}p.check-ft-ptext span{color:#191a15}@media (max-width: 768px){.cart__footer>*+*{margin-top:.5rem!important}}.enhanced-empty-cart__login-text a{font-size:16px!important}.title-search{position:relative}.title-search .search{width:438px;border-radius:30px;padding:14px 54px 14px 15.174px;border:1px solid #ebeef6;background:#f9fbff}@media (max-width: 768px){.title-search .search{width:100%}}.title-search .search-icon{background-image:url(search-icon.svg);display:flex;width:40px;height:40px;padding:13px 12.8px 13px 13px;justify-content:center;align-items:center;position:absolute;background-color:#2b93d1;cursor:pointer;border-radius:100%;border:0px;background-repeat:no-repeat;background-position:center;background-size:19px;right:3px;top:2.3px}.title-search .search-icon:hover{opacity:.8}.btn-primary{margin-top:0rem;background:#3498db;color:#fff;border:none;padding:.7rem 2rem;border-radius:6px;cursor:pointer}.btn-secondary{margin-top:0rem;background:#f1f1f1;color:#333;border:1px solid #ddd;padding:.7rem 2rem;border-radius:6px;cursor:pointer}.address-list li{list-style:none}.address-list li p{color:#3f4958;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.pagination-wrapper{margin-top:4rem}@media screen and (min-width: 990px){.pagination-wrapper{margin-top:5rem}}.pagination__list{display:flex;flex-wrap:wrap;justify-content:center}.pagination__list>li{flex:1 0 4.4rem;max-width:4.4rem}.pagination__list>li:not(:last-child){margin-right:1rem}.pagination__item{color:rgb(var(--color-foreground));display:inline-flex;justify-content:center;align-items:center;position:relative;height:4.4rem;width:100%;padding:0;text-decoration:none}a.pagination__item:hover:after{height:.1rem}.pagination__item .icon-caret{height:.6rem}.pagination__item--current:after{height:.1rem}.pagination__item--current:after,.pagination__item:hover:after{content:"";display:block;width:2rem;position:absolute;bottom:8px;left:50%;transform:translate(-50%);background-color:currentColor}.pagination__item--next .icon{margin-left:-.2rem;transform:rotate(90deg)}.pagination__item--next:hover .icon{transform:rotate(90deg) scale(1.07)}.pagination__item--prev .icon{margin-right:-.2rem;transform:rotate(-90deg)}.pagination__item--prev:hover .icon{transform:rotate(-90deg) scale(1.07)}.pagination__item-arrow:hover:after{display:none}.pagination-wrapper{width:100%}.pagination-wrapper .pagination{padding-top:0;padding-bottom:0}@media (max-width: 768px){.pagination-wrapper .pagination .pagination__list>li{max-width:2.4rem}}.custom-toast{display:flex;align-items:center;gap:9px;overflow:hidden;border:0px!important;min-width:300px!important}.custom-toast.success:after{content:"";width:10px;background:#46d763;height:103%;position:absolute;left:-1px;border-radius:10px}.custom-toast.success .toast-icon svg{fill:#46d763}.custom-toast.error:after{content:"";width:10px;background:#fe345a;height:103%;position:absolute;left:-1px;border-radius:10px}.custom-toast.error .toast-icon svg{fill:#fe345a}.custom-toast .toast-icon{width:40px;display:flex;justify-content:end}.custom-toast .toast-icon svg{width:30px;height:30px}.custom-toast .toast-content{width:calc(100% - 40px)}.custom-toast .toast-content strong{color:#1b1b1b;font-size:16px;font-style:normal;font-weight:700;line-height:16px;text-transform:capitalize;display:block}.custom-toast .toast-content .toast-message{color:#767676;font-size:14px;font-style:normal;font-weight:500;line-height:16px;text-transform:capitalize}.product-title.n-product-title{color:#3f4958;min-height:44px;font-size:36px;font-style:normal;font-weight:700;line-height:38px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-align:left}.origin_content{padding-top:15px}.origin_content .product-origin{color:#3f4958;font-size:16px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:10px}.origin_content .product-shipping.list h3{color:#3f4958;font-size:16px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:7px}.origin_content .product-shipping.list .product-shipping-item{display:flex;justify-content:space-between;margin-bottom:5px}.origin_content .product-shipping.list .product-shipping-item .shipping_-country{color:#3f4958;font-size:16px;font-style:normal;font-weight:500;line-height:normal;text-transform:capitalize}.origin_content .product-shipping.list .product-shipping-item .shipping_country_cost{display:flex;flex-direction:column;gap:1px}.origin_content .product-shipping.list .product-shipping-item .shipping_country_cost .cost{color:#3f4958;text-align:right;font-size:16px;font-style:normal;font-weight:500;line-height:normal;display:block}.origin_content .product-shipping.list .product-shipping-item .shipping_country_cost .time{color:#a9a7b6;text-align:right;font-size:13px;font-style:normal;font-weight:500;line-height:normal;display:block}.add-to-cart-btn:disabled{cursor:not-allowed!important;opacity:.4!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/tbd-style.css.map */
