.detailContentWrapper{width:100%;margin-top:16px}.detailContentWrapper img{display:block}.detailContentWrapper h3{font-size:20px;line-height:24px;font-family:var(--secondary-heading-font)}.detailContentWrapper .productTitle{font-size:20px;line-height:24px}.detailContentWrapper .ratingSec{align-items:center;margin-top:6px;display:flex}.detailContentWrapper .ratingSec p{color:#9a9a9a;margin:0 16px 0 0;font-size:14px;line-height:24px}.detailContentWrapper .ratingSec .ratingInner{background:#c44b8f33;border-radius:115px;align-items:center;width:52px;height:24px;padding:3px 8px;display:flex}.detailContentWrapper .ratingSec .ratingInner i{color:var(--primary-btnColor)}.detailContentWrapper .ratingSec .ratingInner span{margin-left:2.5px;font-size:14px}.detailContentWrapper .priceWrapper{align-items:center;margin-top:14px;margin-bottom:14px;display:flex}.detailContentWrapper .sizeColorWrapper .sizeWrap{align-items:center;display:flex}.sizeColorWrapper p{margin-bottom:0}.sizeColorWrapper .sizeOptions{align-items:center;margin-left:32px;display:flex}.sizeColorWrapper .sizeChartWrapper{align-items:center;margin-left:36px;display:flex}.sizeColorWrapper .sizeOptions .sizeBox{border:1px solid #9a9a9a;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;margin-right:10px;font-size:16px;display:flex}.sizeColorWrapper .sizeOptions .sizeBox.active{background:var(--primary-btnColor);color:#fff}.sizeColorWrapper .sizeOptions .sizeBox:last-child{margin-right:0}.sizeColorWrapper .sizeChart{color:var(--primary-btnColor);margin-left:6px}.sizeColorWrapper .colorWrap{align-items:center;margin-top:24px;margin-bottom:24px;display:flex}.sizeColorWrapper .colorWrap .colorOptions{align-items:center;margin-left:32px;display:flex}.sizeColorWrapper .colorWrap .colorOptions .colorBox{color:#fff;border:1px solid #9a9a9a;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;margin-right:10px;font-size:16px;display:flex}.sizeColorWrapper .colorWrap .colorOptions .colorBox i{display:none}.sizeColorWrapper .colorWrap .colorOptions .colorBox.active i{display:block}.sizeColorWrapper .colorWrap .colorOptions .colorBox:last-child{margin-right:0}.detailContentWrapper .priceWrapper span{color:#1a9537;margin-left:10px;font-size:14px;line-height:17px}.detailContentWrapper .priceWrapper .productDesc{font-size:16px;line-height:22px}.detailContentWrapper .productDesc{margin-bottom:24px}.detailContentWrapper .priceWrapper h4{font-size:20px;line-height:24px;font-family:var(--secondary-heading-font)}.detailContentWrapper .priceWrapper s{color:#979593;margin-left:11px;font-size:14px;line-height:17px}.detailContentWrapper .saveMore{margin-top:24px}.detailContentWrapper .saveMore h4{font-family:var(--secondary-heading-font);margin-bottom:18px;font-size:18px;line-height:24px}.detailContentWrapper .saveMore ul li{margin-bottom:14px;padding-left:24px;list-style:none;position:relative}.detailContentWrapper .saveMore ul li:last-child{margin-bottom:0}.detailContentWrapper .saveMore ul li p{margin-bottom:0;font-size:14px;line-height:17px}.detailContentWrapper .saveMore ul li:before{content:url(../media/offers.1b6ce1b0.svg);position:absolute;top:0;left:0}.detailContentWrapper .productDescDetail{margin-top:36px}.detailContentWrapper .productDescDetail p{margin-top:12px;margin-bottom:0;font-size:16px;line-height:20px}.detailContentWrapper .productDescDetail p a{color:var(--primary-btnColor);text-decoration:none}.detailContentWrapper .perfectParing{margin-top:36px;margin-left:-24px;margin-right:-24px;padding-left:0}.detailContentWrapper .perfectParing h3{padding-left:24px}.detailContentWrapper .perfectParing .paringCards{flex:0 0 50%;margin-right:18px}.detailContentWrapper .perfectParing .paringCards:first-child{margin-left:24px}.detailContentWrapper .perfectParing .paringCardsWrap{scrollbar-width:none;margin-top:16px;display:flex;overflow:scroll}.perfectParing .paringCardsWrap .paringFrame{text-align:center;background:#e8e3d1;border-radius:12px;justify-content:center;align-items:center;padding:6px 0;display:flex}.perfectParing .paringCards .frameContent p{min-height:35px;margin-top:8px;margin-bottom:0;font-size:14px;line-height:18px}.perfectParing .paringCards .frameContent p a{color:#303030;text-decoration:none}.perfectParing .paringCta{justify-content:space-between;align-items:center;margin-top:14px;display:flex}.perfectParing .paringCta button i{color:#fff;background:#aed179;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;margin-right:4px;font-size:10px;display:inline-flex}.perfectParing .paringCta button{align-items:center;display:inline-flex}.perfectParing .paringCta .price s{color:#979593;font-size:12px;line-height:15px}.perfectParing .paringCta .price span{font-family:var(--secondary-heading-font);margin-left:7px}.perfectParing .paringCta button{color:var(--primary-btnColor);cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;line-height:17px}.detailbannerSec{background:#3a3a3a;border-radius:18px;margin-top:36px;padding:24px;position:relative}.detailbannerSec:after{content:url(../media/Offers.6573c50e.png);position:absolute;bottom:-15px;right:-7px;transform:scale(.9)}.detailbannerSec h5{color:#fdc85b;margin-bottom:6px;font-size:24px;line-height:31px}.detailbannerSec p{color:#fff;max-width:414px;margin-bottom:28px;font-size:16px;line-height:20px}.detailbannerSec a{color:#000;background:linear-gradient(90deg,#ee903e 0%,#ffcf5e 100%) no-repeat padding-box padding-box;border-radius:10px;padding:10px 16px;text-decoration:none}.productDetailInner .commentBox{margin-top:36px}.productDetailInner .commentBox h3{font-size:24px;line-height:32px}.productDetailInner .commentBox .popupContent h3{font-size:16px;line-height:20px;font-family:var(--primary-font);font-weight:400}.productDetailInner .commentBox .popupContent .ratingStars{margin-top:14px;margin-bottom:14px}.productDetailInner .commentBox .popupContent .ratingStars .rl-star,.productDetailInner .commentBox .popupContent .ratingStars .rl-blank2335{color:#979593;margin-right:14px;font-size:30px}.productDetailInner .commentBox .popupContent .textArea p{margin-bottom:14px;font-size:18px;line-height:21px}.productDetailInner .commentBox .ratingBox{margin-top:14px;margin-bottom:18px;display:block}.productDetailInner .commentBox .popupContent .textArea textarea{border:1px solid #eaebef;border-radius:14px;width:639px;max-width:100%;height:102px;padding:14px;font-size:16px}.commentBox .ratingBox .boxLeft{font-size:28px;line-height:36px;font-family:var(--secondary-heading-font);margin-right:16px}.commentBox .ratingBox .boxRight button{color:var(--primary-btnColor);cursor:pointer;background:0 0;border:0;padding:0;font-size:18px;line-height:32px}.commentBox .ratingBox .boxRight p{color:#979593;margin:0;font-size:16px;line-height:32px}.commentBox .ratingBox .boxRight p.reviewTitle{font-size:16px;line-height:22px;font-family:var(--secondary-heading-font);color:var(--heading)}.commentBox .ratingBox .boxRight p.reviewDesc{color:var(--heading)}.commentBox .userComment{align-items:flex-start;margin-bottom:24px;display:flex}.commentBox .userComment .userIcon{color:#fff;background:#979593;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;line-height:24px;display:flex}.commentBox .userComment .userName{font-family:var(--secondary-heading-font);margin-bottom:0;font-size:14px;line-height:24px}.commentBox .userRatingSec .dateWrapper{align-items:center;display:flex}.commentBox .userRatingSec .dateWrapper .date span{color:#979593;font-size:12px;line-height:14px}.commentBox .userRatingSec .dateWrapper .dot{margin:0 5px;font-size:14px;line-height:24px}.commentBox .userRatingSec .dateWrapper .stars i{color:#707070;font-size:17px}.commentBox .moreReviews button{color:var(--primary-btnColor);cursor:pointer;background:0 0;border:0;align-items:center;margin-top:26px;padding:0;font-size:18px;line-height:32px;display:flex}.commentBox .userComment .userInfo{width:calc(100% - 46px);margin-left:10px}.commentBox .userComment .userInfo .userRatingSec p{margin-top:6px;margin-bottom:0;font-size:14px;line-height:18px}.commentBox .ratePopupOverlay .popupActions .closeBtn{margin-right:14px}.commentBox .ratePopupOverlay .popupActions{justify-content:flex-end;margin-top:20px;display:flex}.commentBox .ratePopupOverlay .rateThisLesson{max-width:639px;margin-bottom:24px}.readMoreWrapper{position:relative}.content{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;position:relative;overflow:hidden}.textContainer{position:relative}.productDesc{font-size:16px;line-height:20px}.readMoreWrapper p{margin-top:16px;margin-bottom:0;font-size:16px;line-height:22px}.fullText,#readMoreToggle:checked~.productDesc{display:none}#readMoreToggle:checked~.fullText{display:block}.readMoreBtn,.readLessBtn{color:var(--primary-btnColor);cursor:pointer}.readMoreWrapper .fullText{display:none}.readMoreWrapper input:checked~.fullText{display:block}.readMoreWrapper input:checked~.productDesc{display:none}.specificationWrapper{border:1px solid #ddd;border-radius:16px;margin-top:14px;margin-bottom:14px;overflow:hidden}.specificationWrapper ul{margin:0;padding:0;list-style:none}.specificationWrapper{padding:14px}.specificationWrapper li{margin-bottom:14px;font-size:16px}.specificationWrapper label{font-family:var(--secondary-heading-font)}.specificationWrapper.oneColumn,.specificationWrapper.twoColumn{display:block}.everyThingYouGet .everyThingContent{scrollbar-width:none;margin-top:14px;display:flex;overflow:scroll}.everyThingYouGet .everyThingContent .comboTile{color:inherit;background:#e8e3d1;border-radius:12px;flex:0 0 237px;max-width:237px;margin-right:12px;padding:14px;text-decoration:none;display:flex}.everyThingYouGet .everyThingContent .everyThingCard{align-items:center;display:flex}.everyThingYouGet .everyThingContent .comboTile:first-child{margin-left:24px}.everyThingYouGet .everyThingContent .everyThingCard p{text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-bottom:0;font-size:14px;display:-webkit-box;overflow:hidden}.everyThingContent .everyThingCard .frameContent{flex-direction:column;justify-content:space-between;width:calc(100% - 43px);height:100%;margin-left:8px;display:flex}.everyThingContent .everyThingCard .frameContent .ratingBox{background:#c44b8f33;border-radius:115px;justify-content:center;align-items:center;width:49px;height:22px;margin-top:8px;font-size:12px;display:flex}.everyThingContent .ratingBox p{font-size:12px}.everyThingContent .ratingBox i{color:#c44b8f;margin-right:3px}.contentWrapper.collapsed{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.contentWrapper.expanded{display:block}.productDescDetail .readMoreBtn{margin-top:6px}@media screen and (min-width:992px){.everyThingYouGet .everyThingContent{display:block;overflow:visible}.everyThingYouGet .everyThingContent .slick-prev,.everyThingYouGet .everyThingContent .slick-next{justify-content:center;align-items:center;width:40px!important;height:40px!important;display:flex!important;top:-40px!important}.detailContentWrapper{width:60%;margin-top:0}.detailContentWrapper .productDesc p{font-size:16px;line-height:22px}.detailbannerSec h5{color:#fdc85b;font-size:28px;line-height:36px}.detailContentWrapper .perfectParing{margin-left:0;margin-right:0;padding-left:0}.detailContentWrapper .productTitle{font-size:24px;line-height:32px}.detailContentWrapper .ratingSec p{font-size:16px}.detailContentWrapper .ratingSec{margin-top:14px}.detailContentWrapper .priceWrapper h4{font-size:24px;line-height:29px}.detailContentWrapper .priceWrapper span,.detailContentWrapper .priceWrapper s{font-size:16px;line-height:20px}.detailContentWrapper .priceWrapper{margin-bottom:16px}.commentBox .userComment .userInfo .userRatingSec p,.detailContentWrapper .saveMore ul li{font-size:16px;line-height:20px}.detailContentWrapper .perfectParing .paringCards{max-width:183px}.perfectParing .paringCards .frameContent p{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:35px;display:-webkit-box;overflow:hidden}.detailContentWrapper .perfectParing .paringCardsWrap{flex-wrap:wrap;max-width:610px}.detailContentWrapper .perfectParing .paringCards:first-child{margin-left:0}.detailContentWrapper .perfectParing .paringCards{margin-bottom:16px}.detailContentWrapper .perfectParing h3{padding-left:0}.detailContentWrapper .saveMore ul li p{font-size:16px;line-height:20px}.detailContentWrapper .saveMore ul li:before{top:3px}.everyThingYouGet .everyThingContent .everyThingCard:first-child{margin-left:0}.specificationWrapper{padding:0}.specificationWrapper ul{padding:24px}.specificationWrapper.twoColumn{grid-template-columns:1fr 1fr;display:grid}.detailbannerSec:after{content:url(../media/Offers.6573c50e.png);position:absolute;bottom:-15px;right:-8px}.everyThingYouGet .everyThingContent .comboTile{max-width:237px}.everyThingYouGet .everyThingContent .comboTile:first-child{margin-left:0}.detailContentWrapper h3{font-size:24px;line-height:32px}.specificationWrapper.twoColumn ul:first-child{border-right:1px solid #ddd}.productDetailInner .commentBox .ratingBox{align-items:center;margin-top:16px;margin-bottom:24px;display:flex}}
