main{overflow:initial!important}
ul{margin:0;padding:0}
.ProView{display:flex}
.ProViewImg{position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky;z-index:0;top:60px}
.ZoomImg{padding:12px;border:1px solid #eee}

.share{position:relative;display:flex;justify-content:flex-end}
.ShareSection{padding-bottom:15px;display:inline-block;cursor:pointer;margin-left:12px;color:#666}
.ShareSection i{font-size:20px;vertical-align:bottom}
.ShareSection.wishlist i{color:#ccc}
.wishlist.active i{color:#6a1e23}
#share.dropdown-content, #priceinfo.dropdown-content{left:auto!important;right:0!important;top:auto!important;box-shadow:0 0 20px rgba(0,0,0,.1);min-width:280px!important;border-radius:6px;padding:9px;overflow:inherit;width:auto!important}
#share.dropdown-content::after, #priceinfo.dropdown-content::after{position:absolute;content:'';background:#fff;height:10px;width:10px;top:-4px;right:25px;transform:rotate(45deg)}
#share.dropdown-content>li{padding:12px}
#share.dropdown-content>li>ul{display:flex;text-align:center;justify-content:center;align-items:center}
#share.dropdown-content>li>ul>li{line-height:0;min-height:0}
#share.dropdown-content>li>ul>li:hover{background:none}
#share.dropdown-content>li:hover{background:#fff}
#share.dropdown-content>li a{color:#000;font-size:12px;padding:0;display:block}
#share.dropdown-content>li a i{border:1px solid #ddd;line-height:40px;text-align:center;margin:0;font-size:16px;height:40px;width:40px;display:inline-block;transition:all .5s;border-radius:50%}
#share.dropdown-content>li a i.icofont-facebook{color:#3b5998}
#share.dropdown-content>li a i.icofont-twitter{color:#38A1F3}
#share.dropdown-content>li a:hover i{box-shadow:0 3px 5px rgb(0 0 0/.1)}

.ViewBlock{border:none!important;margin-top:30px!important;box-shadow:none!important}
.ViewBlock>li{margin-bottom:20px}
.ViewBlock .ViewHedding, .ViewBlock .collapsible-body{border:1px solid #eee;font-size:18px;position:relative;padding:9px 15px;font-weight:600}
.ViewBlock .collapsible-body{border-top:none;font-size:15px;font-weight:400}
.ViewBlock>li:last-child{margin-bottom:0}
.ViewBlock .ViewContent{border-bottom:1px solid #eee;padding:15px}
.ViewBlock .ViewContent:last-child{border-bottom:none}
.ViewBlock .collapsible-body{padding:0;background:#fff}
.ViewBlock .ViewContent p{color:#000!important}
.ViewBlock .ViewContent table tr{border:none}
.ViewBlock .ViewContent table td{padding:5px 0}
.ViewBlock .ViewContent table td:first-child{color:#777;width:180px}
.ViewBlock .ViewContent table td:last-child{color:#000}
.ViewBlock .ViewContent ul{}
.ViewBlock .collapsible-header::after{position:absolute;right:20px;top:24%;content:'\f107';transform:rotate(180deg);font-size:22px;color:#000;transition:all .3s;font-family:'FontAwesome'}
.ViewBlock .active .collapsible-header::after{transform:rotate(0deg)}

.starNrating li{display:inline-block;margin-right:20px;vertical-align:text-top;line-height:20px;font-size:12px;color:#999}
.starNrating li .rating-stars{position:relative;vertical-align:text-bottom;line-height:20px;display:inline-block;color:#b1b1b1;overflow:hidden}
.starNrating li .grey-stars{height:100%}
.starNrating li .filled-stars{position:absolute;left:0;top:0;height:100%;overflow:hidden;color:#ffc000}
.starNrating li .filled-stars:before, .grey-stars:before{content:"\2605\2605\2605\2605\2605";font-size:15px!important;letter-spacing:-0.5px;line-height:14px}
.starNrating li a{line-height:20px;vertical-align:text-bottom;display:inline-block;margin-left:6px}
input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}

.ProDetails .size li{display:inline-block;margin-right:9px}
.ProDetails .size span{display:inline-block!important;padding:2px 10px!important;min-width:20px;height:26px!important;line-height:22px!important;font-size:11px!important;border-radius:4px;border:1px solid #999;text-align:center!important;cursor:pointer;transition:all .5s}
.ProDetails .size span::after, .ProDetails .size span::before{display:none}
.ProDetails .size:last-child span{margin-right:0}
.ProDetails .size li:hover span{transform:translateY(-2px)}
.ProDetails .size.active span, .size [type="radio"]:checked+span, .ProDetails .size li:hover span{background:#6a1e23;color:#fff;border-color:#6a1e23;box-shadow:0 0 3px #430206}

.Delivery-Options{margin-top:9px}
.quantitybtn{text-align:center;max-width:120px;position:relative}
.quantitybtn input{text-align:center}
.quantitybtn .btn{position:absolute;top:0;left:0;height:100%;padding:0;width:35px}
.quantitybtn .btn+.btn{left:auto;right:0}
.quantitybtn .btn:hover, .pincode .btn:hover{transform:translateY(0);box-shadow:none;color:#fff!important;background:#000}
.pincode{position:relative}
.pincode .btn{position:absolute;top:0;right:0;height:100%}

div.BuyNow{display:flex;align-items:flex-end;gap:20px}
div.BuyNow>*{width:calc(50% - 10px);display:inline-flex;justify-content:center;align-items:center;}
div.BuyNow>span{gap:9px}
.ProViewImg .ZoomImg+div .btn, div.BuyNow .btn{padding:9px 0;background:#4CAF50;color:#fff!important}
/*.ProViewImg .ZoomImg+div .btn+.btn, div.BuyNow .btn+.btn{background:#6a1e23}*/
/*.ProViewImg .ZoomImg+div .btn+span, div.BuyNow .btn+span{width:46%;margin-right:2%;display:inline-block;text-align:right}*/
.ProViewImg .ZoomImg+div .btn+span .btn, div.BuyNow .btn+span .btn{background:#6a1e23;width:calc(100% - 100px);}
.samwebstudiosocials .samwebstudiosocials-shares{display:flex;justify-content:center}
.samwebstudiosocials .samwebstudiosocials-shares .samwebstudiosocials-share{display:inline-block;vertical-align:top;padding:5px;margin:0}
.samwebstudiosocials-share-logo{vertical-align:middle;font-size:16px;box-sizing:border-box;color:#fff}
.samwebstudiosocials .samwebstudiosocials-shares .samwebstudiosocials-share .samwebstudiosocials-share-link{border-radius:100%;min-width:37px;height:37px;padding:.4em .2em;text-align:center;opacity:.8;text-decoration:none;color:#fff;display:flex;align-items:center;justify-content:center}
.samwebstudiosocials .samwebstudiosocials-shares .samwebstudiosocials-share .samwebstudiosocials-share-link:hover{opacity:1}
.samwebstudiosocials-share-whatsapp{display:none !important}
.samwebstudiosocials-share-whatsapp .samwebstudiosocials-share-link{background:#1f7d1e}
.samwebstudiosocials-share-facebook .samwebstudiosocials-share-link{background:#2d4373}
.samwebstudiosocials-share-googleplus .samwebstudiosocials-share-link{background:#c23321}
.samwebstudiosocials-share-twitter .samwebstudiosocials-share-link{background:#0087ba}
.samwebstudiosocials-share-linkedin .samwebstudiosocials-share-link{background:#00aced}
.samwebstudiosocials-share-pinterest .samwebstudiosocials-share-link{background:#9f191f}
.samwebstudiosocials-share-email .samwebstudiosocials-share-link{background:#f00}
.final-price{display:flex;flex-flow:row nowrap;align-items:center;color:#666;text-align:left}
.addonfooter-child{width:98px}
#writeareview{width:50%}
#writeareview textarea{height:150px!important}
#writeareview .input-field{margin:1rem 0!important}

.ReviewForm input:not([type]), .ReviewForm input[type=text]:not(.browser-default), .ReviewForm input[type=email]:not(.browser-default), .ReviewForm textarea.materialize-textarea{border-radius:18px!important;border-color:#ddd;height:2.8rem!important;padding:8px 20px;background:#fafafa}
.ReviewForm textarea.materialize-textarea{height:99px!important}
.ReviewForm .input-field{margin:.7rem 0}
.ReviewForm .input-field label{transform:translateY(.8rem) translateX(1.5rem)}
.ReviewForm .input-field label:not(.label-icon).active{-webkit-transform:translateX(.5rem) translateY(-14px) scale(0.88)!important;transform:translateX(.8rem) translateY(-14px) scale(0.88)!important;color:#044d6e!important}
.ReviewForm button.btn{padding:0 30px}
.rating{justify-content:center;margin-bottom:9px;overflow:hidden;flex-direction:row-reverse;float:left;position:relative}
.rating-0{filter:grayscale(100%)}
.rating>input{display:none}
.rating>label{cursor:pointer;width:25px;height:25px;float:right;padding:0!important;margin-top:auto;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='126.729' height='126.73'%3e%3cpath fill='%23e3e3e3' d='M121.215 44.212l-34.899-3.3c-2.2-.2-4.101-1.6-5-3.7l-12.5-30.3c-2-5-9.101-5-11.101 0l-12.4 30.3c-.8 2.1-2.8 3.5-5 3.7l-34.9 3.3c-5.2.5-7.3 7-3.4 10.5l26.3 23.1c1.7 1.5 2.4 3.7 1.9 5.9l-7.9 32.399c-1.2 5.101 4.3 9.3 8.9 6.601l29.1-17.101c1.9-1.1 4.2-1.1 6.1 0l29.101 17.101c4.6 2.699 10.1-1.4 8.899-6.601l-7.8-32.399c-.5-2.2.2-4.4 1.9-5.9l26.3-23.1c3.8-3.5 1.6-10-3.6-10.5z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:76%;transition:.3s}
.rating>input:checked~label, .rating>input:checked~label~label{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='126.729' height='126.73'%3e%3cpath fill='%23fcd93a' d='M121.215 44.212l-34.899-3.3c-2.2-.2-4.101-1.6-5-3.7l-12.5-30.3c-2-5-9.101-5-11.101 0l-12.4 30.3c-.8 2.1-2.8 3.5-5 3.7l-34.9 3.3c-5.2.5-7.3 7-3.4 10.5l26.3 23.1c1.7 1.5 2.4 3.7 1.9 5.9l-7.9 32.399c-1.2 5.101 4.3 9.3 8.9 6.601l29.1-17.101c1.9-1.1 4.2-1.1 6.1 0l29.101 17.101c4.6 2.699 10.1-1.4 8.899-6.601l-7.8-32.399c-.5-2.2.2-4.4 1.9-5.9l26.3-23.1c3.8-3.5 1.6-10-3.6-10.5z'/%3e%3c/svg%3e")}
.rating>input:not(:checked)~label:hover, .rating>input:not(:checked)~label:hover~label{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='126.729' height='126.73'%3e%3cpath fill='%23d8b11e' d='M121.215 44.212l-34.899-3.3c-2.2-.2-4.101-1.6-5-3.7l-12.5-30.3c-2-5-9.101-5-11.101 0l-12.4 30.3c-.8 2.1-2.8 3.5-5 3.7l-34.9 3.3c-5.2.5-7.3 7-3.4 10.5l26.3 23.1c1.7 1.5 2.4 3.7 1.9 5.9l-7.9 32.399c-1.2 5.101 4.3 9.3 8.9 6.601l29.1-17.101c1.9-1.1 4.2-1.1 6.1 0l29.101 17.101c4.6 2.699 10.1-1.4 8.899-6.601l-7.8-32.399c-.5-2.2.2-4.4 1.9-5.9l26.3-23.1c3.8-3.5 1.6-10-3.6-10.5z'/%3e%3c/svg%3e")}
.emoji-wrapper{width:auto;text-align:center;height:25px;overflow:hidden;position:relative}
.emoji-wrapper:before, .emoji-wrapper:after{content:"";display:none;height:15px;width:100%;position:absolute;left:0;z-index:1}
.emoji-wrapper:before{top:0;background:linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 35%,rgba(255,255,255,0) 100%)}
.emoji-wrapper:after{bottom:0;background:linear-gradient(to top, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 35%,rgba(255,255,255,0) 100%)}
.emoji{display:flex;margin-right:9px;flex-direction:column;align-items:center;transition:.3s}
.emoji>img{margin:0;width:25px;height:25px;flex-shrink:0}
#rating-1:checked~.emoji-wrapper>.emoji{transform:translateY(-25px)}
#rating-2:checked~.emoji-wrapper>.emoji{transform:translateY(-50px)}
#rating-3:checked~.emoji-wrapper>.emoji{transform:translateY(-75px)}
#rating-4:checked~.emoji-wrapper>.emoji{transform:translateY(-100px)}
#rating-5:checked~.emoji-wrapper>.emoji{transform:translateY(-125px)}

.prodetails-images-section{padding:10px;border:1px solid #ddd;border-radius:2px;background:#fff}
.targetarea{display:flex;justify-content:center;align-items:center}
.targetarea img{max-width:100%;max-height:400px!important}
.magnifyarea{box-shadow:5px 5px 7px #818181;-webkit-box-shadow:5px 5px 7px #818181;-moz-box-shadow:5px 5px 7px #818181;filter:progid:DXImageTransform.Microsoft.dropShadow(color=#818181, offX=5, offY=5, positive=true);background:white}
.multizoom.thumbs a{padding:5px;height:60px;display:flex;border:1px solid #ddd;justify-content:center;align-items:center}
.multizoom.thumbs img{padding:5px;height:50px;display:flex;border:1px solid #ddd;justify-content:center;align-items:center}

.SecBlock{background-color:#fff;border-radius:0;box-shadow:0 5px 5px rgba(0, 0, 0, .1), 0 5px 5px rgba(0, 0, 0, .1);margin-bottom:20px;position:relative;width:100%}
.SecBlock .SecTop.Pro{overflow:initial}
.SecTop.Pro{padding:20px;overflow:hidden}
.SecTop, .SecBott{padding:12px 20px;border-bottom:1px solid #f3f3f3;position:relative;line-height:0}
.mb-4, .my-4{margin-bottom:1.5rem!important}

.line-through{margin:0 10px 0 0;padding:0 5px 0 0;line-height:20px;text-decoration:line-through;color:#999;font-size:20px}
.scroll-fixed{position:fixed;z-index:5;top:50%;right:-45px;-webkit-transition:all .35s;-moz-transition:all .35s;transition:all .35s}
.scroll-fixed.pull{right:15px}
.scroll-fixed a{background:#2661b3;color:#fff;text-align:center;line-height:10px;display:flex;justify-content:center;align-items:center;font-size:22px;width:40px;margin-bottom:3px;height:40px;border-radius:4px}
.scroll-fixed a.scroll-top{font-size:12px}
.scroll-fixed a.scroll-top i{font-size:28px;line-height:11px}
.ss-payment{margin:18px 0 0;padding:13px 0!important;font-size:16px;font-weight:400;text-align:center}
.ssocial{color:#444;text-align:right}
.ssocial a{color:#444;display:inline-block;padding:0 2px}
.pro-sh_section{display:none}
.small, small{font-size:100%}
.checklogind .tabbox h4{font-size:16px}
.myfolderbox table h4{font-size:16px}
.text-sucess{color:#4caf50}
.crt_btn{margin-top:15px;display:flex}
.crt_btn .btn-large{width:99%}
.btn_rr{margin-left:2%;background:#430206}
.btn_rr:hover{background:rgb(121, 1, 9)}
.size_description{font-size:13px;display:block;color:#430206}
.d-flex{display:flex}
.justify-content-between{justify-content:flex-start}
.justify-content-between2{justify-content:space-between}
.select-size{margin:0}
.select-size div{width:80%}
.select-size label.active{border-color:#430206;background:#430206;color:#fff;font-weight:600}
.text-center{text-align:center!important}
.select-size label{margin:5px 15px 0 0;padding:5px;display:block;font-weight:normal;border:1px solid #ddd;border-radius:2px;cursor:pointer;text-align:center}
.select-size span{text-align:right;margin-right:15px}
.pro-sbox ul li{margin-bottom:4px;padding-left:15px;display:block;position:relative;float:none}
.pro-sbox ul li:before{content:'';height:6px;width:6px;position:absolute;top:9px;left:0;background:#c2c2c2}
.pro-specifications-section{margin:15px 0 0;border:1px solid #ddd;border-radius:2px}
.pro-specifications-section h3{margin:0;padding:10px 10px 15px;font-size:20px;font-weight:600;color:#222;border-bottom:1px solid #ddd}
.pro-specifications-section h4{margin:0;padding:10px 10px 15px;font-size:17px;font-weight:600;color:#222}
.pro-specifications-section .pro-sbox{padding:15px}
.ratingreviews-section{margin:20px;padding:0}
.ratingreviews-section{margin:20px;padding:0}
.ratingreviews-section .starrating{position:relative;width:130px;height:130px;display:inline-block}
.ratingreviews-section .starrating .startrgraybdr{box-sizing:border-box;position:absolute;top:0px;left:0px;width:130px;height:130px;border:5px solid rgba(0, 0, 0, 0.0980392);border-radius:100%}
.ratingreviews-section .starrating .ratingboxrh{position:absolute;top:0px;right:0px;width:65px;height:130px;overflow:hidden}
.ratingreviews-section .starrating .ratingboxrh .startrcbdr{box-sizing:border-box;position:absolute;top:0px;border-width:5px;border-style:solid;border-color:#ff9601;width:200%;height:100%;border-radius:50%;left:-100%;transform:rotate(46.144deg)}
.ratingreviews-section .starrating .ratingboxlh{position:absolute;top:0px;left:0px;width:65px;height:130px;overflow:hidden}
.ratingreviews-section .starrating .ratingboxlh .startlcbdr{box-sizing:border-box;position:absolute;top:0px;border-width:5px;border-style:solid;border-color:#FF9800 #FF9800 transparent transparent;width:200%;height:100%;border-radius:50%;left:0px;transform:rotate(-233deg)}
.ratingcircletext{position:absolute;color:#FF9800;left:50%;top:50%;transform:translate(-50%, -50%);text-align:center}
.ratingcircletext i{font-size:25px;margin-top:2px}
.ratingcircletext p{font-size:20px;margin-bottom:0;line-height:23px}
.ratingcircletext span{font-size:11px;color:#989898}
.ratingreviews-section h3{line-height:20px;font-size:14px}
.ratingreviews-section h3 span{color:#989898}

.btn-secondary{background-color:#868e96;border-color:#868e96}
.btn-secondary:hover{background-color:#727b84;border-color:#727b84}
.ratingcircletext span i{font-size:11px;margin-top:2px}
.scroll_addon{height:330px;overflow:auto}
.add_item{margin:0 0 10px;padding:4px;border:1px solid #ddd;overflow:hidden;position:relative;border-radius:4px;text-align:center}
.add_item input{position:absolute;pointer-events:auto!important;left:0;top:0;width:100%;height:100%;opacity:0;z-index:9}
.add_item:before{cursor:pointer;position:absolute;left:5px;top:5px;z-index:2;content:"";background:url(../img/plus-icon.png) no-repeat center;width:30px;height:30px}
.add_item b{display:none;position:absolute;left:0;top:0}
.add_item input[type="checkbox"]:checked+b{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;background:#00000057;color:#4caf50;font-size:24px;z-index:3}
.add_item figure{margin:0;padding:0 20px;overflow:hidden; display:flex;align-items:center;justify-content:center}
.add_item figure img{max-width:100%}
.add_item span.name{margin:5px auto 5px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:80%;display:block}
.add_item h6{color:#430206;font-size:13px;font-weight:700}
.add_item h6 span{margin-right:5px;text-decoration:line-through;font-size:13px;color:#999!important}
.addonfooter{display:flex;justify-content:center;align-items:center;font-size:14px;background:#eff0f2;padding:10px 0px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}

.sign{padding:9px 12px 2px;font-size:18px}
#addon .webprice{display:block;color:#430206}
.sortbg a{margin-right:10px}
.sortbg a.active{text-decoration:underline}
.product-page-title{font-size:2.1rem;line-height:150%;color:#6a1e23}
.lsform{margin:0 auto;padding:20px 10px 40px;height:100%;max-width:600px;min-height:78vh}
.lsform .form-control{font-size:14px;min-height:40px;border-radius:0;box-shadow:0 1px 2px #ddd}
.lsform .password{position:relative}
.lsform .password button{background:none;border:none;position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:18px;cursor:pointer}
.ls-social{margin:50px 0 0}
.ls-social .lsititle{margin-bottom:40px;position:relative;height:2px;background:#ddd;width:100%}
.ls-social .lsititle span{background:#FFF;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);font-size:18px;color:#333}
.lss-btn{display:flex;align-items:center;justify-content:space-between}
.ls-social .btn img{width:20px;vertical-align:middle}
.ls-social .btn{margin:2px;;border-radius:0;text-align:center;background:#fff;vertical-align:middle;box-shadow:0px 1px 3px #999;width:45%}
.ls-social .btn.fb-btn{background:#3B589A;color:#fff}
.ls-social .btn.g-btn{color:#333}
.form-group{margin-bottom:20px}
.justify-content-center{justify-content:center}
.align-items-center{align-items:center}
.h-250{height:250px}
.order-list{margin-bottom:20px}
.br_0{border-radius:0}

.pheading{padding:0 0 9px;margin:0;font-size:28px;position:relative;margin-bottom:30px}
.pheading strong{color:#6a1e23;font-weight:800}
.pheading::after{position:absolute;content:'';left:0;bottom:0;background:#6a1e23;height:1px;width:50px}
.contant p{text-align:justify}
.contant h2{padding:0px;margin:0;font-size:2rem}
.contant h3{font-size:1.5rem;margin:0px}
.need-help{float:left;width:100%;margin-bottom:30px}
.need-help p{color:#222;font-size:14px;margin:0 0 10px;text-align:left;padding-left:10px}
.need-help li{float:left;width:33.3%;list-style:none;padding:0 10px}
.need-help li a, .need-help.more-help.other-enquiries li ul{display:flex;width:100%;padding:20px 30px 20px 20px;border-radius:4px;box-shadow:0 2px 3px rgba(0, 0, 0, 0.3);align-items:center;height:100px;margin:0;transitions:all ease-in-out 0.2s}
.need-help li a:hover{box-shadow:0 4px 8px rgba(0, 0, 0, 0.3)}
.need-help li a .icons{width:50px;height:50px;display:flex;background:#f2f2f2;border-radius:50%;vertical-align:middle;margin-right:10px;align-items:center;justify-content:center}
.need-help li a .icons::after{font-family:'Material Icons';color:#430206;font-size:30px;content:"\e8f6";line-height:1}
.need-help li a .icons.account::after{content:"\e7fd"}
.need-help li a .icons.help::after{content:"\e887"}
.need-help li a .icons.contact::after{content:"\e7f1"}
.need-help li a .help-content{display:inline-block;vertical-align:middle;width:84%;position:relative}
.need-help li a .help-content::after{position:absolute;content:"\e315";font-size:24px;font-family:'Material Icons';color:#555;right:0;top:50%;line-height:1;transform:translate(50%, -50%)}
.need-help li a .help-content p{color:#555;margin:0;padding:0}
.need-help li a .help-content h3{margin:0 0 5px;line-height:1;font-weight:500;font-size:18px;color:#222}
.need-help.more-help{width:33.3%}
.need-help.more-help li{width:100%}
.need-help.more-help.other-enquiries li ul{display:block}
.need-help.more-help.other-enquiries li ul li{float:left;width:50%;padding:0}
.need-help.more-help.other-enquiries li ul li a{padding:5px;height:auto;display:inline-block;box-shadow:none;color:#222;width:auto;transitions:all ease-in-out 0.25s}
.need-help.more-help.other-enquiries li ul li a:hover{color:#6a1e23}
.need-help.more-help.other-enquiries li ul li a::after{content:"\e315";color:#555;vertical-align:middle;font-family:'Material Icons';font-size:20px;line-height:1}

.addonmodal .modal-content{padding:15px 0 0 15px!important}
.addonmodal.customize .modal-close{right:20px}
.addonmodal .CartSec{display:flex}
.addonmodal .CartSec .row{margin-left:-.4rem;margin-right:-.4rem}
.addonmodal .CartSec .row .col{padding:0 .4rem}
.addonmodal .CartSec>.col:first-child{padding:10px 10px 0 0;width:70%}
.addonmodal .CartSec>.col:last-child{border-left:1px solid #eee;background:rgb(0 0 0/.01);width:30%}
.addonmodal .CartSec>.col:last-child>div{position:sticky;padding:9px 5px;top:0px}
.addonmodal .CartSec .ProPrice{display:flex;margin-top:5px;font-size:13px}
.addonmodal .CartSec .ProPrice span{width:75%;text-align:left;margin-right:4px;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1}
.addonmodal .CartSec .ProPrice strong{width:25%;text-align:right}
.addonmodal .CartSec .ProPrice a{width:20px;height:20px;color:#999;margin-left:6px;background:rgb(0 0 0/.02);border:1px solid #eee;display:flex;justify-content:center;align-items:center;font-size:12px}
.addonmodal .CartSec .ProPrice a i{font-size:11px}

@media(max-width:1024px){.need-help p{padding-left:15px}
.need-help li{padding:0;width:100%}
.need-help li a{width:100%;padding:15px;border-radius:0;box-shadow:none;border-top:1px solid #d5d5d5}
.need-help li:last-child a{border-bottom:1px solid #d5d5d5}
.need-help li a .help-content{width:90%}
.need-help.more-help{width:100%}
.need-help.more-help.other-enquiries li ul{border-top:1px solid #d5d5d5;border-radius:0;box-shadow:none;padding:15px}
.need-help.more-help.other-enquiries li ul li a{border:0;padding:5px 0}
.need-help p{font-size:16px;font-weight:500}
.need-help li a .help-content p{font-weight:400;font-size:14px}
.ProView{display:block}
.share{justify-content:flex-start}
.ShareSection{margin:0;margin-right:12px}
#writeareview{width:70%}}
@media(max-width:992px){.addonmodal .modal-content{padding:15px!important}
.addonmodal.customize .modal-close{right:15px}
.addonmodal .CartSec{display:block}
.addonmodal .CartSec>.col:first-child{padding:10px 0 0;width:100%}
.addonmodal .CartSec>.col:last-child{border:1px solid #eee;width:100%}
.addonmodal .CartSec>.col:last-child>div{position:sticky;padding:9px 5px;top:0px}
.addonmodal.customize{min-height:82vh!important}
.addonmodal.customize .btn-main{padding:0 12px}}

@media(max-width:600px){#writeareview, .addonmodal.customize{width:88%;top:4%!important}
.addonmodal.customize{min-height:94vh!important}
div.BuyNow,div.BuyNow>span{flex-direction:column;}
div.BuyNow .btn,div.BuyNow .btn+span{width:100%!important}
div.BuyNow .btn+span .btn{margin-top:9px}
.addonmodal.customize .btn-main{font-size:12px}}
@media(max-width:400px){#writeareview, .addonmodal.customize{width:92%}
.addonmodal.customize .modal-content{height:calc(100% - 70px)!important}
.addonmodal.customize .modal-footer{text-align:center;height:70px}
.addonmodal.customize .btn-main{padding:0 9px;margin:2px 0!important;line-height:28px}}