input#sub{padding:10px;margin-top:10px;margin-bottom:10px;background:#13f5e9;border:none;} .content-wrap{margin:0 !important;padding:0 !important;max-width:100vw !important;} section.iframeHolder{margin-left:19%;margin-right:19%;}@media only screen and (max-width:768px){ section.iframeHolder{width:100%;margin:0 auto;}} .textDiv.inner{font-size:20px;line-height:25px;}@media only screen and (max-width:768px){ .promo-banner{display:none;}} .promo-banner .inner{background:url(https://productimages.nimbledeals.com/nimblebuy/dec45d9518dfef36f6e5d9f64c18e09d) center no-repeat;background-size:100%;padding:25px;min-height:500px;max-width:100%;} .promo-banner .inner .promo-content{margin-top:150px;margin-left:7%;text-align:left;text-shadow:1px 1px 1px #000;} .promo-banner .inner .promo-content p,
.promo-banner .inner .promo-content h1{color:#fff;} .promo-banner-mobile{display:none;margin-bottom:32px;}@media only screen and (max-width:768px){ .promo-banner-mobile{display:block;} .promo-banner-mobile .inner{padding:0;text-align:center;position:relative;} .promo-banner-mobile .inner .promo-content{position:absolute;bottom:0px;padding:20px;} .promo-banner-mobile .inner .promo-content p,
.promo-banner-mobile .inner .promo-content h1{color:#fff;} .promo-banner-mobile .inner .promo-content p{text-shadow:0 0 3px #000;} .promo-banner-mobile .inner .promo-content h1{font-size:35px;}}@media only screen and (max-width:768px) and (max-width:768px){ .promo-banner-mobile .inner .promo-content{margin-right:50px;margin-left:50px;}} .middle-text,
.bottom-text{margin-bottom:60px;}@media only screen and (max-width:768px){ .middle-text,
.bottom-text{margin-bottom:30px;}} .middle-text h2,
.bottom-text h2{font-size:24px;text-align:center;margin-bottom:36px;} section.products{margin-bottom:20px;}@media only screen and (max-width:768px){ section.products{margin-bottom:10px;}} section.products h3{text-align:center;margin-bottom:20px;} section.products .productGrid{display:flex;width:100%;max-width:1200px;margin:0 auto;align-items:flex-start;justify-content:flex-start;padding-top:15px;flex-wrap:wrap;}@media only screen and (max-width:1024px){ section.products .productGrid{padding:0px 10px;}}@media only screen and (max-width:768px){ section.products .productGrid{max-width:644px;padding:0px 15px;}} section.products .productGrid .product{width:25%;max-width:320px;padding:0px 20px;margin-bottom:60px;display:block;}@media only screen and (max-width:1024px){ section.products .productGrid .product{margin-bottom:35px;padding:0px 10px;}}@media only screen and (max-width:768px){ section.products .productGrid .product{width:50%;padding:0px 6px;margin-bottom:25px;}} section.products .productGrid .product .productImage{width:100%;} section.products .productGrid .product .productDescription{color:#13272d;display:flex;padding-top:22px;align-items:flex-start;}@media only screen and (max-width:1024px){ section.products .productGrid .product .productDescription{padding-top:16px;}}@media only screen and (max-width:768px){ section.products .productGrid .product .productDescription{flex-direction:column;padding-top:10px;}} section.products .productGrid .product .productDescription .copy{width:100%;font-size:16px;}@media only screen and (max-width:1024px){ section.products .productGrid .product .productDescription .copy{font-size:14px;line-height:normal;}}@media only screen and (max-width:768px){ section.products .productGrid .product .productDescription .copy{padding-top:5px;}} section.products .productGrid .product .productDescription .copy strong{font-size:18px;padding-top:15px;display:block;}@media only screen and (max-width:1024px){ section.products .productGrid .product .productDescription .copy strong{font-size:16px;padding-top:10px;}}@media only screen and (max-width:768px){ section.products .productGrid .product .productDescription .copy strong{padding-top:5px;}} section.products .productGrid .product .productDescription .icon{text-align:right;min-width:45px;} section.products .productGrid .product .productDescription .icon.eGift img{width:20px;height:38px;display:inline-block;}@media only screen and (max-width:768px){ section.products .productGrid .product .productDescription .icon.eGift img{width:13px;height:25px;}} section.products .productGrid .product .productDescription .icon.giftCard img{width:38px;height:25px;display:inline-block;}@media only screen and (max-width:768px){ section.products .productGrid .product .productDescription .icon.giftCard img{width:25px;height:16px;}}@media only screen and (max-width:768px){ section.products .productGrid .product .productDescription .icon{min-width:0px;padding-top:5px;}} section.products .productGrid .promoBlock{width:50%;flex-grow:1;padding:0px 20px;margin-bottom:60px;}@media only screen and (max-width:1024px){ section.products .productGrid .promoBlock{margin-bottom:35px;padding:0px 10px;}}@media only screen and (max-width:768px){ section.products .productGrid .promoBlock{width:100%;padding:0px 6px;margin-bottom:25px;}} section.products .productGrid .promoBlock img{width:100%;} section.products .productGrid .promoBlock img.mobileShow{display:none;}@media only screen and (max-width:768px){ section.products .productGrid .promoBlock img.mobileShow{display:block;}}@media only screen and (max-width:768px){ section.products .productGrid .promoBlock img.desktop{display:none;}} section.products .loadMoreContainer{text-align:center;display:block;padding:0px 20px;} section.products .loadMoreContainer button.loadMore{margin:0 auto;display:inline-block;font-size:16px;font-weight:400;padding:15px 80px;line-height:normal;background-color:#12f5e9;}@media only screen and (max-width:768px){ section.products .loadMoreContainer button.loadMore{width:100%;max-width:400px;}}