.offerBox{background:#5b5b3b;padding:4px 4px 4px 10px;color:#fff;display:flex;align-items:anchor-center;justify-content:space-between;border-radius:8px}.offerBox h5{margin:0;padding:0;font-size:12px;font-weight:500}.offerBox span{font-size:14px;font-weight:400}.offerBox a{color:#fff;text-decoration:none;margin-left:auto}.offerBox a svg{fill:#fff;width:36px;height:36px}.pincodeDiv{background:#fff;padding:8px 10px;margin:0 0 20px;border-radius:5px;border:1px solid #bebebe}.pincodeDiv p{margin:0 0 14px;padding:0;font-size:15px;font-weight:400}.pincodeDiv .datetitle{font-weight:600;color:#333}.pincodeDiv .input-group{display:flex;align-items:center;margin-bottom:8px}.pincodeDiv .input-group input{flex:1 1;margin-right:5px}.pincodeDiv .input-group button{flex-shrink:0;margin:0;background:#5b5b3b;color:#fff;padding:10px 15px;border:none;border-radius:4px;cursor:pointer;font-weight:600}.pincodeDiv .input-group button:hover{background:#333;color:#fff}.pincodeDiv .input-group button:hover:before{background:#333;color:#fff;transform:none;opacity:0}.pincodeDiv .delivery-info{font-size:13px;color:#58595b;font-weight:500;margin:0}.pincodeDiv .delivery-info .datecont{font-weight:600;color:#333}.accordion .cardBox{border-bottom:calc(1vw / var(--vw)) solid rgba(208,213,221,.7);box-shadow:0 3px 15px -10px #333;padding:15px 20px;margin-bottom:10px}.main-pdp .flex .right-box .product-info-box .feature-icons .inner-flex .box figure{margin:0;overflow:hidden;position:relative;width:60px;height:60px;background:#eee;padding:8px;border-radius:50px;line-height:60px;text-align:center;display:flex;align-items:center;justify-content:center}.main-pdp .flex .right-box .product-info-box .feature-icons .inner-flex .box .text{font-size:12px;font-weight:600;text-align:center;color:#333}.pinimg{width:15px;height:15px;display:flex;align-items:center;float:left;margin:3px 3px 0 0}.hide{display:none!important}.accordion .cardBox .subHeading{font-weight:600;font-size:calc(14vw / var(--vw))}.alsoLikeProduct{margin:0;padding:8px}.productList{display:table;margin:0 auto;width:100%}.productText{padding:3px 3px 0;text-align:left;border:0 solid #f8f8f8;border-radius:0 0 10px 10px;min-height:135px}.productText .title{font-size:15px;font-weight:600;color:#333;padding:8px 0;margin-bottom:0;display:block}.alsoLikeProduct .productItem{margin:6px 0 10px;background:#fff;text-align:center;position:relative;border-radius:calc(15vw / var(--vw));max-width:25%;overflow:hidden;display:table-cell;padding:5px 15px 5px 0;float:left}.alsoLikeProduct .productItem figure{border-radius:10px 10px 0 0;aspect-ratio:3/4;object-fit:cover;overflow:hidden;position:relative;margin:0;padding:0}.alsoLikeProduct .productItem figure img{max-width:100%;vertical-align:top;object-fit:contain;height:auto;width:100%;aspect-ratio:3/4}.alsoLikeProduct .productItem .rating-stars{margin:0;padding:0;display:flex;align-items:center;justify-content:flex-start;gap:5px;margin-bottom:calc(8vw / var(--vw));min-height:45px}.alsoLikeProduct .productItem .ribbon-badge{position:absolute;top:calc(0vw / var(--vw));left:calc(12vw / var(--vw));background:#fff;text-transform:uppercase;font-size:calc(12vw / var(--vw));font-weight:900;padding:calc(5vw / var(--vw)) calc(20vw / var(--vw));z-index:2;transform:rotate(-40deg) translate(calc(-45vw / var(--vw)),calc(-24vw / var(--vw)));filter:drop-shadow(0 0 calc(1vw / var(--vw)) grey);min-width:calc(110vw / var(--vw));text-align:center}.alsoLikeProduct .productItem .star-icons svg{font-size:calc(16vw / var(--vw));color:var(--product-star-rating);margin-right:5px}.alsoLikeProduct .productItem .star-icons span{font-size:calc(14vw / var(--vw));font-weight:500;color:#333;align-items:center;margin-top:3px}.alsoLikeProduct .productItem .h4{font-size:calc(14vw / var(--vw));font-weight:500;color:#333;margin:0;padding:0}.alsoLikeProduct .productItem .h4:before{content:"|";font-size:calc(18vw / var(--vw));font-weight:400;color:#666;margin-right:4px}.alsoLikeProduct .productItem .price{font-size:calc(15vw / var(--vw));font-weight:600;color:#000;margin-bottom:calc(5vw / var(--vw));display:flex;justify-content:flex-start;align-items:center;letter-spacing:calc(1vw / var(--vw));flex-wrap:wrap;gap:6px;min-height:25px}.alsoLikeProduct .productItem .price span{font-size:calc(12vw / var(--vw));font-weight:600;letter-spacing:calc(1vw / var(--vw));color:rgba(0,0,0,.8)}.alsoLikeProduct .productItem .price del{font-size:calc(12vw / var(--vw));font-weight:400;letter-spacing:calc(1vw / var(--vw));color:rgba(0,0,0,.3)}.alsoLikeProduct .productItem .price ins{font-size:70%;letter-spacing:0;font-family:poppins;padding:calc(4vw / var(--vw)) calc(7vw / var(--vw));border-radius:calc(3vw / var(--vw));font-weight:500;background:hsl(var(--primary-color-hsla)/.3);background:rgba(158,154,131,.3019607843);background:#2DB224;text-decoration:none;color:#fff}.btn-buyNow{padding:6px 16px;font-size:14px;font-weight:600;color:#fff;background:var(--color-1);border:calc(1vw / var(--vw)) solid var(--color-1);border-radius:4px;cursor:pointer;transition:background .3s ease;width:-webkit-fill-available;margin-bottom:5px}.btn-buyNow:hover,.btn-buyNow:hover span{color:var(--color-1)}.collections-section .box{text-align:left;align-items:flex-start}.collections-section .recent-purchases .box figure{aspect-ratio:3/4;width:32%;height:auto}.collections-section .recent-purchases .box .content{width:66%}.collections-section .recent-purchases .box .content .star-icons{justify-content:flex-start}.collections-section .box figure>img,.reviews-section .box figure>video{object-fit:contain!important}.featured-section .swiper-slide .box{display:flex;box-shadow:0 0 10px -5px #333;padding:8px;gap:8px;flex-direction:column}.main-pdp .flex .right-box .product-info-box hr,footer .flex .box .footer-social-links ul li a .main-pdp i .right-box .product-info-box hr,footer .flex .box.footer-social-links ul li a .main-pdp i .right-box .product-info-box hr,footer .flex .main-pdp .box.footer-img .right-box .product-info-box hr{margin:calc(8vw / var(--vw)) 0}.featured-section .recent-purchases .swiper-slide .box{display:flex;box-shadow:0 0 10px -5px #333;padding:8px;gap:8px;flex-direction:row}.additional-details .size-group .size-item{margin-bottom:calc(8vw / var(--vw));min-width:calc(40vw / var(--vw));height:calc(40vw / var(--vw))}.reviews-section .box .content .rating-stars{padding:0}.reviews-section .box .content .title span{margin:0}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{top:auto;bottom:0}.star-icons{justify-content:center;padding:0;display:flex;gap:10px;align-items:center}.star-icons div,.star-icons svg{display:flex;gap:10px;align-items:center;font-size:calc(16vw / var(--vw));font-weight:500;color:#333}.star-icons svg{color:var(--product-star-rating);font-size:calc(16vw / var(--vw))}.swiper-pagination-bullet-active{background:var(--color-1);width:30px;height:8px;border-radius:10px}.swiper{overflow:hidden}.main-img-container .swiper-slide{width:100%!important;overflow:hidden;margin-left:0!important}.main-pdp .flex .main-img-wrapper .img-thumbnail-list,footer .flex .box .footer-social-links ul li a .main-pdp i .main-img-wrapper .img-thumbnail-list,footer .flex .box.footer-social-links ul li a .main-pdp i .main-img-wrapper .img-thumbnail-list,footer .flex .main-pdp .box.footer-img .main-img-wrapper .img-thumbnail-list{display:block}.main-img-container .swiper-pagination{bottom:0;display:none}.additional-details .color-title h4,.additional-details .size-title h4{position:relative;top:auto;right:auto}.reviews-section .reviews-wrapper .box{display:block;min-height:400px;max-width:100%}.reviews-section .reviews-wrapper .box:hover{box-shadow:0 0 20px -12px rgba(0,0,0,.3)!important}.reviews-section .reviews-wrapper .box figure{width:100%;height:auto}.reviews-section .reviews-wrapper .box figure img{width:100%;height:100%}.reviews-section .reviews-wrapper .box .content{width:100%;padding:calc(10vw / var(--vw)) 15px}.reviews-section .reviews-wrapper .box .content .title{color:#343434;font-size:calc(16vw / var(--vw));font-weight:600;padding:0 calc(3vw / var(--vw));margin-bottom:8px;display:block}.reviews-section .reviews-wrapper .box .content .star-icons{margin-bottom:6px!important}.reviews-section .reviews-wrapper .box .content .product-des{margin-bottom:6px!important;min-height:30px;padding:0}.reviews-wrapper.collections-section{margin:0;padding:8px}.main-pdp .flex .right-box .product-info-box .review-list-box .RBox .h4:before{content:"|";position:absolute;left:-6px;font-weight:500;color:#666;margin-left:0;font-size:18px;top:-2px}.product-des{font-weight:400;color:#333;padding:0 8px}.clamped,.product-des{font-size:13px;margin:0}.clamped{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-align:left}.showmore{-webkit-line-clamp:unset;overflow:auto;max-height:100px}.toggleBtn{color:var(--toastify-color-info);cursor:pointer;font-size:14px;font-weight:500;border:none;background:none;padding:0}.dateCont{display:flex;align-items:center;gap:5px;margin-left:auto;font-size:12px;margin-right:5px}.reviews-section .recent-purchases .box .content .rating-stars .star-icons{justify-content:flex-start;align-items:flex-start;text-align:left}.reviews-section .reviews-wrapper .box figure figcaption{display:none}.main-pdp .flex .main-img-wrapper .ribbon-badge,footer .flex .box .footer-social-links ul li a .main-pdp i .main-img-wrapper .ribbon-badge,footer .flex .box.footer-social-links ul li a .main-pdp i .main-img-wrapper .ribbon-badge,footer .flex .main-pdp .box.footer-img .main-img-wrapper .ribbon-badge{position:absolute;top:calc(9vw / var(--vw));left:calc(25vw / var(--vw));background:#fff;text-transform:uppercase;font-size:calc(14vw / var(--vw));font-weight:900;padding:calc(5vw / var(--vw)) calc(20vw / var(--vw));z-index:2;transform:rotate(-45deg) translate(calc(-42vw / var(--vw)),calc(-30vw / var(--vw)));filter:drop-shadow(0 2px calc(0vw / var(--vw)) grey);min-width:calc(118vw / var(--vw));text-align:center}.main-pdp{padding:calc(30vw / var(--vw)) 0;position:relative}.main-pdp .flex .right-box .product-info-box .review-list-box .product-des,.main-pdp .flex .right-box .product-info-box .review-list-box .star-icons{padding:0}.main-pdp .flex .right-box .product-info-box .qty-cart-btn-box .btn,footer .flex .box .footer-social-links ul li a .main-pdp i .right-box .product-info-box .qty-cart-btn-box .btn,footer .flex .box.footer-social-links ul li a .main-pdp i .right-box .product-info-box .qty-cart-btn-box .btn,footer .flex .main-pdp .box.footer-img .right-box .product-info-box .qty-cart-btn-box .btn{width:-webkit-fill-available}.main-pdp .flex .right-box .product-info-box .varientBox .shortDescriptionBox textarea.form-control{height:calc(50vw / var(--vw));resize:none}.linkText{color:var(--toastify-color-info);cursor:pointer;font-size:16px;font-weight:500;border:none;background:none;padding:0;margin-left:10px}.reviews-section .reviews-wrapper .box figure{aspect-ratio:1/1}.reviews-section .reviews-wrapper .box .content .type{position:absolute;top:calc(25vw / var(--vw));left:calc(6vw / var(--vw));background:#fff;text-transform:uppercase;font-size:calc(10vw / var(--vw));font-weight:500;padding:calc(5vw / var(--vw)) calc(50vw / var(--vw));z-index:1;transform:rotate(-35deg) translate(calc(-28vw / var(--vw)),calc(-35vw / var(--vw)));filter:drop-shadow(0 0 calc(1vw / var(--vw)) grey)}.producthighlights{list-style:none;padding:0;margin:0;display:grid;grid-gap:4px;gap:4px}.producthighlights li{position:relative;display:grid;grid-template-columns:28px 1fr;align-items:start;grid-gap:6px;gap:6px;padding:4px 4px 4px 12px;border-radius:14px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.06);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease}.producthighlights li:focus-within,.producthighlights li:hover{transform:translateY(-1px)}.producthighlights .badge{width:14px;height:14px;border-radius:999px;display:grid;place-items:center;margin-top:2px;flex-shrink:0}.producthighlights .badge svg{width:16px;height:16px;fill:black}.producthighlights .titleText{font-weight:400;letter-spacing:.2px}.accordion .cardBox .bodyBox p.subtitle{font-size:13px;font-weight:600;color:#667785;margin-bottom:6px}.collections-section .box .content{padding:calc(10vw / var(--vw)) 0;width:100%;overflow:auto;display:block}.collections-section .box .content .title{margin:0}.collections-section .box .content .title span{margin:0;text-align:left;min-height:45px}.ctaBox{width:20%;margin:0 auto;padding:8px 10px;display:block}.collections-section .box .content .title{min-height:45px}.productText .title .clamped{min-height:25px;max-height:30px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0;font-size:13px;text-align:left}.productText .title:hover{color:var(--primary-color)}.toggle-wrapper button{padding:10px 16px;background:#2563eb;color:#fff;border:none;border-radius:6px;cursor:pointer}.toggle-box{max-height:0;overflow:hidden;transition:max-height .4s ease,padding .3s ease;background:#f3f4f6;margin-top:12px;border-radius:8px;padding:0 16px}.toggle-box.open{max-height:200px;padding:16px}.main-pdp .flex .main-img-wrapper .pdpSlider.collections-section .box figure .overlayBox{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--bg,#fff)}.main-pdp .flex .main-img-wrapper .pdpSlider.collections-section .box{max-width:calc(100% - 15vw / var(--vw));box-shadow:none}.main-pdp .flex .main-img-wrapper .pdpSlider.collections-section .box figure .overlayBox img,.main-pdp .flex .main-img-wrapper .pdpSlider.collections-section .box figure .overlayBox video{height:100%!important;width:100%;filter:blur(calc(30vw / var(--vw)));object-fit:cover!important;opacity:.8}.main-pdp .flex .main-img-wrapper .pdpSlider.collections-section{background:transparent}@media (max-width:767px){.site-header .mainHeaderBox{padding:calc(3vw / var(--vw)) 0}.site-header .mainHeaderBox .flex .logoBox figure{max-width:calc(130vw / var(--vw));width:130px;height:50px}.site-header .mainHeaderBox .flex .logoBox .logo,footer .flex .box .footer-social-links ul li a .site-header .mainHeaderBox i .logoBox .logo,footer .flex .box.footer-social-links ul li a .site-header .mainHeaderBox i .logoBox .logo,footer .flex .site-header .mainHeaderBox .box.footer-img .logoBox .logo{width:auto;height:100%;object-fit:contain;object-position:center center}.site-header .mainHeaderBox .flex .moreInfo,footer .flex .box .footer-social-links ul li a .site-header .mainHeaderBox i .moreInfo,footer .flex .box.footer-social-links ul li a .site-header .mainHeaderBox i .moreInfo,footer .flex .site-header .mainHeaderBox .box.footer-img .moreInfo{flex:0 0 20%}.main-pdp{padding:calc(10vw / var(--vw)) 0}.main-pdp .flex .right-box .product-info-box .heading,footer .flex .box .footer-social-links ul li a .main-pdp i .right-box .product-info-box .heading,footer .flex .box.footer-social-links ul li a .main-pdp i .right-box .product-info-box .heading,footer .flex .main-pdp .box.footer-img .right-box .product-info-box .heading{font-size:calc(18vw / var(--vw));letter-spacing:calc(-.5vw / var(--vw));margin-bottom:calc(6vw / var(--vw));text-overflow:clip;white-space:pre-line;overflow:hidden}.main-pdp .flex .right-box .product-info-box .review-list-box,.main-pdp .flex .right-box .product-info-box .review-list-box .RBox,footer .flex .box .footer-social-links ul li a .main-pdp i .right-box .product-info-box .review-list-box,footer .flex .box .footer-social-links ul li a .main-pdp i .right-box .product-info-box .review-list-box .RBox,footer .flex .box.footer-social-links ul li a .main-pdp i .right-box .product-info-box .review-list-box,footer .flex .box.footer-social-links ul li a .main-pdp i .right-box .product-info-box .review-list-box .RBox,footer .flex .main-pdp .box.footer-img .right-box .product-info-box .review-list-box,footer .flex .main-pdp .box.footer-img .right-box .product-info-box .review-list-box .RBox{margin-bottom:calc(5vw / var(--vw))}.main-pdp .flex .right-box,.main-pdp footer .flex .box .footer-social-links ul li a i .right-box,.main-pdp footer .flex .box.footer-img .right-box,.main-pdp footer .flex .box.footer-social-links ul li a i .right-box,footer .flex .box .footer-social-links ul li a .main-pdp i .right-box,footer .flex .box.footer-social-links ul li a .main-pdp i .right-box,footer .flex .main-pdp .box.footer-img .right-box{padding-top:calc(25vw / var(--vw))}.footer-bottom p{display:block;font-size:calc(12vw / var(--vw));text-align:center;margin:0;width:100%;align-items:center}.swiper{overflow:hidden}.main-pdp .flex .main-img-wrapper .img-thumbnail-list,.reviews-section .reviews-wrapper .box figure figcaption,.reviews-wrapper .swiper-btnsBox,footer .flex .box .footer-social-links ul li a .main-pdp i .main-img-wrapper .img-thumbnail-list,footer .flex .box.footer-social-links ul li a .main-pdp i .main-img-wrapper .img-thumbnail-list,footer .flex .main-pdp .box.footer-img .main-img-wrapper .img-thumbnail-list{display:none}.main-img-container .swiper-pagination{bottom:0;display:block}.main-img-container .swiper-slide{width:100%!important;overflow:hidden;margin-left:0!important}.featured-section .recent-purchases .swiper-slide .box{margin-bottom:20px}.alsoLikeProduct{margin:0;padding:8px;overflow:hidden;width:100%}.productList{display:block;margin:0 auto;width:100%;overflow:hidden}.alsoLikeProduct .productItem{max-width:-webkit-fill-available;width:47.5%;margin:0 12px 15px 0;border:0 solid #f3f3f3;padding:0}.alsoLikeProduct .productItem .price{gap:2px;min-height:50px}.star-icons{gap:5px;padding:0 0 0 8px}.alsoLikeProduct .productItem:nth-child(2n){margin:0 0 15px}.product-des{padding:0}.reviewModal .reviewModal-box .header-box .btn-close{right:calc(15vw / var(--vw));top:calc(17vw / var(--vw));cursor:pointer;font-size:calc(18vw / var(--vw))}.main-pdp .flex .right-box,.main-pdp footer .flex .box .footer-social-links ul li a i .right-box,.main-pdp footer .flex .box.footer-img .right-box,.main-pdp footer .flex .box.footer-social-links ul li a i .right-box,footer .flex .box .footer-social-links ul li a .main-pdp i .right-box,footer .flex .box.footer-social-links ul li a .main-pdp i .right-box,footer .flex .main-pdp .box.footer-img .right-box{padding-top:calc(10vw / var(--vw));overflow:visible;max-height:-moz-fit-content;max-height:fit-content}.reviewModal .reviewModal-box{height:80vh;border-radius:calc(8vw / var(--vw)) calc(8vw / var(--vw)) calc(8vw / var(--vw)) calc(8vw / var(--vw));width:94%;height:95vh;margin:12px}.reviewModal .reviewModal-box .body-box{padding:calc(15vw / var(--vw)) calc(15vw / var(--vw))}.reviewModal .reviewModal-box .body-box .reviews-list .box{box-shadow:0 calc(1vw / var(--vw)) calc(25vw / var(--vw)) rgba(0,0,0,.05);padding:calc(20vw / var(--vw)) calc(15vw / var(--vw));border-radius:calc(8vw / var(--vw));margin-bottom:calc(10vw / var(--vw))}.reviewModal .reviewModal-box .body-box .reviews-list{overflow:auto;height:51vh;padding:calc(10vw / var(--vw))}.ctaBox,.reviews-section .reviews-wrapper .box .content .star-icons{width:100%}.collections-section .box .content .price,.collections-section .box .content .title{padding:0 calc(10vw / var(--vw));width:100%}.collections-section .box .content .price small{margin-left:calc(3vw / var(--vw));padding:0}.productText{min-height:140px}.productText .clamped{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0;font-size:13px;text-align:left}.collections-section .box.ProductItem .content .title span.clamped{min-height:30px;-webkit-line-clamp:2}.heading{font-size:calc(21vw / var(--vw));margin-bottom:calc(20vw / var(--vw))}.productText .title .clamped{min-height:30px;text-align:center}.collections-section .box .content .rating-stars .star-icons .star-box{gap:5px}.collections-section .box.lastBox{aspect-ratio:2/4.5}.footer-bottom .flex,.footer-bottom footer .flex .box .footer-social-links ul li a i,.footer-bottom footer .flex .box.footer-img,.footer-bottom footer .flex .box.footer-social-links ul li a i,footer .flex .box .footer-social-links ul li a .footer-bottom i,footer .flex .box.footer-social-links ul li a .footer-bottom i,footer .flex .footer-bottom .box.footer-img{display:block;text-align:center}.collections-section .box figure{width:100%}.collections-section .box figure .overlayBox img,.collections-section .box figure .overlayBox video{opacity:1}.collections-section.pdpSlider .box{flex:0 0 calc(100% - 15vw / var(--vw));max-width:calc(100% - 15vw / var(--vw));margin-bottom:calc(35vw / var(--vw));box-shadow:none}}@media (max-width:320px){.main-img-container .swiper-slide{width:100%!important;overflow:hidden;margin-left:0!important}.main-pdp .flex .main-img-wrapper .pdpSlider .swiper-slide figure img{object-fit:cover!important;height:60vh!important}}