.prodcard{padding:15px 20px;border:1px solid #ecedee;border-radius:8px;position:relative;background:#fff}.prodcard .sku{color:#9da1a9;font-weight:600;font-size:11px;margin:7px 0}.prodcard .prodname{font-weight:600;font-size:20px;color:#4d525a}.price-grams{display:flex;align-items:center;gap:7px}.price-grams .price{font-weight:700;font-size:25px;color:#ff8001}.grams{color:#9da1a9;font-size:14px;font-weight:500}.prodcard .add-to-wishlist a{color:#ff8001;font-weight:600;font-size:14px}.prodcard .bottom-price{display:flex;align-items:center;justify-content:space-between}.prodcard .bottom-prc{color:#4d525a;font-size:25px;font-weight:700}.prodcard .bottom-price>div{padding:0}.bottom-price button.btn{border:none;border-radius:8px;padding:12px 16px;font-size:16px;font-weight:600;color:#fff;width:100%;text-transform:unset!important}.prodcard .tabs{width:100%;text-align:center;margin:auto;justify-content:left}.prodcard .panel .details,.prodcard .panel .details h2{display:grid;gap:10px;font-size:14px;font-weight:400;color:#6c737f}.prodcard .panel .details h2,.prodcard .panel .details p{margin-bottom:0}.layouter .form-container{width:100%}.right .prodcard{height:100%;display:grid;margin-bottom:0!important}.mySlides img{width:240px;height:240px;margin:22px 0}.mySlides{text-align:center}.product-detail .right>div{border-bottom:1px solid #ecedee}.product-detail .hugheart{background:url(../images/svg/heartwish2.svg) no-repeat;float:right;width:40px;height:40px;background-size:40px 40px;position:absolute;right:2%;top:5%;cursor:pointer}.product-detail .hugheart.active{background:url(../images/svg/filledheart.svg) no-repeat!important}.topdetails{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.prodcard .uppersec{border-bottom:1px solid #ecedee}.product-detail .right .strike-price{font-size:20px}.product-detail .labels div:nth-child(n+2){top:16%!important}.product-detail .glutenlabel,.product-detail .labels div:nth-child(n+2){left:1%;font-size:14px;display:flex;padding:14px 12px;align-items:center}.product-detail .glutenlabel{top:5%;margin-bottom:15px}.most-popular,.recently-viewed{padding:30px 0 0}.product-detail .deal-list .list:first-child{margin-left:0}.deal-list:first-child{padding-left:0}.recently-viewed .deal-list .list{width:15.8333333333%}.search-container .card.grid-card.product-card-new{width:16.1666666667%}.product-detail .next,.product-detail .next-rush,.product-detail .prev,.product-detail .prev-rush{cursor:pointer;position:absolute;top:50%;padding:0;transition:.6s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:600;font-size:40px;line-height:0;text-align:center;display:block;height:4px;font-family:Source Sans Pro,sans-serif}.product-detail .next,.product-detail .prev{background:url(../images/next.png);width:16px;height:24px}.product-detail .prev{transform:scaleX(-1)}.product-detail .next{right:0}.product-detail .next-rush,.product-detail .prev-rush{background:url(../images/rush-right-arrow.png);width:16px;height:24px}.product-detail .prev-rush{transform:scaleX(-1)}.product-detail .next-rush{right:0}.product-detail .custom-options .custom-title{font-weight:600;font-size:14px;color:#4d525a;margin:16px 0 15px}.checkbox-data .checkbox-span,.product-detail .radio-span{padding-left:1em;font-size:12px;font-weight:400;color:#4d525a}.product-detail .radio-data{line-height:1.6em;display:flex;align-items:center;margin-bottom:7px}.product-detail .right .form-group label{display:inline-block;margin-bottom:0}.radio-data input[type=radio]{width:20px;height:20px}.radio-data input[type=radio]:before{content:"";border:2px solid #6c737f;position:relative;width:20px;height:20px;border-radius:50%;display:block}.radio-data input[type=radio]:checked:before{content:"";position:relative;width:20px;height:20px;left:0;background:url(../images/radioselect.png) #fff;border:none}.rush .radio-data input[type=radio]:checked:before{content:"";position:relative;width:20px;height:20px;left:0;background:url(../images/rush-radio-button.png) #fff;border:none}.product-detail .prodcard .flag{width:unset}.product-detail .prodcard .flag img{width:20px;height:20px}.product-detail .custom-options .checkbox-data{display:flex;align-items:center;margin-bottom:10px}.product-detail .custom-options .custom-select:focus{background:transparent;border:1px solid #e1e1e4!important}.product-detail .custom-options .custom-select{border:1px solid #e1e1e4;height:56px;border-radius:8px;background:url(../images/svg/downarrow.svg) no-repeat right .75rem center/24px 24px;font-size:14px;font-weight:600;color:#4d525a}.checkbox-data .checkbox:before{position:relative;display:block}.product-detail .custom-options .custom-title:first-of-type{margin-top:0}.custom-select-opt{height:240px;overflow-y:scroll;margin:10px 0}.product-detail .bottom-price button.btn{padding:0;font-size:27px}.product-detail .bottom-price button.btn.del{content:"";background:url(../images/svg/deletewhite.svg) 50% no-repeat!important;position:relative;width:24px;height:24px;display:inline-block;background-position:50%;padding:21px 16px!important}.product-detail{margin-bottom:120px}.pdp-pg .repeat-opt-popup .repeat-text{text-align:left;font-size:14px;font-weight:500;color:#4d525a;margin:6px 0;padding:0}.pdp-pg .repeat-opt-popup .options{font-size:14px;font-weight:500;color:#9da1a9;padding:0;text-align:left}.pdp-pg .repeat-opt-popup .change-opt{text-align:right}.pdp-pg .repeat-opt-popup .change-opt a{font-size:12px;color:#ff8001;font-weight:600;text-transform:uppercase}.pdp-pg .repeat-opt-popup .repeat-opt button{width:98%;background-color:#ff8001;color:#fff;font-size:14px;font-weight:600;padding:10px 20px;border-radius:6px;border:none;margin:0 5px}.pdp-pg .repeat-opt-popup .modal-body{margin-bottom:0}.pdp-pg .repeat-opt-popup .repeat-opt{position:sticky;bottom:0;background:#fff;margin-top:20px}#campaignPopUp .popup_uppercontent .promos .apply:disabled{background-color:#bbbfc4!important;color:#898f99}.tsc-fields{display:flex;gap:5px;align-items:center;flex-wrap:wrap;margin-top:5px}.tsc-fields .tags{border-radius:28px;background:#ecedee;padding:5px 10px;font-weight:600;font-size:12px;color:#6c737f}.pdp-pg .acc_title{top:0;position:fixed;z-index:2}.product-detail .customs .quant-count{width:80%;bottom:0;position:relative;left:0;margin:10px;justify-content:center}.simple-pack{margin:8px 0!important}.packs-btns{display:flex;align-items:center;gap:10px;margin-top:5px}.custom-price-sticky .row.quant-count{margin:0;width:100%}.rush .bottom-price button.btn{background-color:#057a50}.rush .decrease-qty,.rush .increase-qty{background:#057a50!important}.rush .order_tabs .input:checked+.label,.rush .order_tabs .label:hover,.rush .price-grams .price,.rush .prodcard .input:checked+.label,.rush .prodcard .label:hover{color:#057a50}.rush .product-detail .active,.rush .product-detail .dot:hover{background-color:#057a50}.rush .product-detail .hugheart.active{background:url(../images/rushicons/filledheartrush.png) no-repeat!important}@media only screen and (min-width:768px)and (max-width:1020px){.prodcard .tabs{width:85%}.recently-viewed .deal-list .list{width:21%;margin:0 0 8px}.recently-viewed .deal-list{display:flex;overflow-x:scroll;gap:1em}.recently-viewed .deal-list::-webkit-scrollbar{display:none}}.product-detail .product-price{font-size:16px;font-weight:700;color:#ff8001;line-height:2em;text-align:left}.rush .product-detail .product-price{color:#057a50}