.tsearch form{width:100%}.loginarA i img{display:flex;justify-content:center;align-items:center}.loginarA i{display:flex;justify-content:center;padding-right:0}.loginarA img{margin-right:0}.loginarA{display:flex;align-items:center}.wish-list-grp{padding-right:16px;gap:7px}a.ico-register,.ico-account{padding-right:15px;border-right:1px solid #000}.ico-login,.ico-logout{padding-left:15px;padding-right:15px;cursor:pointer}.social-media-logo li{display:flex}.social-media-logo a{flex:0 0 27px}.ico-wishlist{display:flex;align-items:center}.ico-wishlist .wishlist-icon{margin-right:5px}.wish-list-grp span{position:relative}.date-of-birth .date-picker-wrapper{display:flex;align-items:center;gap:10px}.read{color:#25af75;font-size:14px;text-decoration:underline;cursor:pointer;position:relative;top:2px;align-self:flex-end}.message-error,.field-validation-error,.username-not-available-status,.poll-vote-error,.password-error{display:block;font-size:13px;color:#e4434b;margin-top:5px}.contact-sec .location-sec,.contact-sec .mobile-contact{color:#333}.contact-address{background:#fff;padding:30px;border-radius:10px;margin-top:15px;border:1px solid #d1d1d1}.query-box{max-width:720px;width:100%;margin:0 auto}.thanks-icon{background:#fff;width:80px;height:80px;border-radius:100%;display:flex;justify-content:center;align-items:center;padding:15px;margin:0 auto;margin-bottom:15px}.thanks-icon img{max-width:40px}.myaccount-sec{display:flex;align-items:self-start}.myaccount-sec .side-2{flex:0 0 310px;max-width:310px;box-shadow:0 0 14px rgba(0,0,0,.06);border-radius:5px;margin-right:35px}.myaccount-sec .center-2{flex:auto;width:100%;box-shadow:0 0 14px rgba(0,0,0,.06);padding:20px;border-radius:5px}.myaccount-sec .side-2 .title strong{font-weight:600}.myaccount-sec .side-2 .title{font-size:24px;font-weight:300;padding:18px 10px 20px 25px;border-bottom:1px solid #c3c3c3;margin-bottom:0}.myaccount-sec .side-2 .list li{font-size:20px;font-weight:300;margin-bottom:2px}.myaccount-sec .side-2 .list li a{padding:10px 15px 12px 25px;display:inline-block;width:100%}.myaccount-sec .side-2 .list li a:hover,.myaccount-sec .side-2 .list li.active a{background-color:#25af75;color:#fff}.myaccount-sec .side-2 .list li i{font-size:16px;padding-right:12px;position:relative;top:-1px}.myaccount-sec .center-2 .page-title,.blog-page .page-title{border-bottom:1px solid #f1f1f1;padding:0;margin:0 0 25px 0}.myaccount-sec .center-2 .fieldset{margin-bottom:30px}.myaccount-sec .center-2 .fieldset .title{background:#fff;border:1px solid #d1d1d1;border-radius:6px;padding:12px 15px;margin-bottom:25px}.myaccount-sec .center-2 .fieldset .title strong{font-weight:500;color:#656565;font-size:22px}.myaccount-sec .center-2 .fieldset .form-fields,.myaccount-sec .address-list-page .info,.myaccount-sec .edit-address{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.myaccount-sec .center-2 .fieldset .inputs,.myaccount-sec .address-list-page .info li,.myaccount-sec .edit-address .inputs{max-width:50%;flex:0 0 50%;padding-left:15px;padding-right:15px;margin-bottom:15px}.myaccount-sec .center-2 .fieldset .inputs>label,.myaccount-sec .address-list-page .info li>label,.myaccount-sec .edit-address .inputs label{font-weight:400;color:#737373;font-size:16px}.myaccount-sec .inputs [type="email"],.myaccount-sec .inputs [type="file"],.myaccount-sec [type="file"],.myaccount-sec .inputs [type="hidden"],.myaccount-sec .inputs [type="image"],.myaccount-sec .inputs [type="number"],.myaccount-sec .inputs [type="password"],.myaccount-sec .inputs [type="search"],.myaccount-sec .inputs [type="tel"],.myaccount-sec .inputs [type="text"],.myaccount-sec .inputs select{color:#535455;background-color:#fff;font-size:15px;font-weight:400;border:1px solid #d1d1d1;padding:10px 20px;border-radius:6px;height:45px;width:100%;display:block;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.bdr-top{border-top:1px solid #ededed}.myaccount-sec .address-list-page .info li.address1,.myaccount-sec .address-list-page .info li.city-state-zip,.myaccount-sec .address-list-page .info li.country{width:100%;max-width:100%;flex:0 0 100%;display:flex;flex-direction:column;margin-bottom:5px}.add-link button{color:#42b4e6;font-size:16px}.myaccount-sec .reward-points-overview{margin-bottom:20px}.myaccount-sec .avatar-page .fieldset{display:flex;align-items:center;gap:20px}.myaccount-sec .avatar-page .fieldset .image img{max-height:95px;border:1px solid #d1d1d1;padding:3px;border-radius:5px}.myaccount-sec input[type=file]::file-selector-button{margin-right:20px;border:0;background:#23ad74;padding:6px 20px;border-radius:10px;color:#fff;cursor:pointer;transition:background .2s ease-in-out}.myaccount-sec input[type=file]::file-selector-button:hover{background:#333}.myaccount-sec [type="file"]{height:55px}.myaccount-sec .product-review-item{background:#fff;border:1px solid #ededed;border-radius:6px;margin-bottom:20px;padding:20px}.myaccount-sec .review-info{display:flex;justify-content:space-between;font-size:16px;gap:20px}.myaccount-sec .review-info .separator{display:none}.review-text{font-weight:400}.review-info .user label{color:#000;font-weight:600;padding:0;margin:0}.myaccount-sec .review-info .date{flex:0 0 150px;max-width:150px;padding-left:20px}.myaccount-sec .review-info .date label{font-weight:600}.review-info a{color:#42b4e6;text-decoration:underline}.review-info a:hover{color:#23ad74;text-decoration:none}.wishlist-content colgroup{display:none}.wishlist-page{width:100%;box-shadow:0 0 14px rgba(0,0,0,.06);padding:20px;border-radius:5px}table.cart{width:100%}table thead th{background-color:#fff;color:#000;padding:15px 20px;border:1px solid #e8e8e8}table thead th:first-child{border-radius:8px 0 0 8px}table thead th:last-child{border-radius:8px 0 0 8px}table thead th:last-child{border-radius:0 8px 8px 0}.wishlist-content .table-wrapper{padding:20px;border:1px solid #e8e8e8}table td{border:1px solid #e8e8e8;font-size:16px;padding:8px 12px}.add-to-cart label.td-title{display:none}table td .product-name{font-size:16px;font-weight:600;color:#333}table td .qty-input{max-width:70px;color:#535455;background-color:#fff;font-size:15px;font-weight:400;border:1px solid #d1d1d1;padding:7px 16px;border-radius:6px;height:36px;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;text-align:center}.cart .remove-from-cart input[type="checkbox"],.unit-price label.td-title,.quantity label.td-title,.subtotal label.td-title,.sku label.td-title{display:none}.cart .remove-from-cart .remove-btn{width:11px;height:11px;border:0;background:#ffffffab url(../images/remove.png) center no-repeat}.add-to-cart{text-align:center}.share-info .share-label{display:block;font-weight:700}.share-info a{color:#42b4e6}.share-info a:hover{color:#000}.product-review-box{display:inline-block;margin:0 0 8px}.product-review-box .rating{width:95px;height:14px;background:url('../images/rating1.png') repeat-x}.product-review-box .rating div{height:14px;background:url('../images/rating2.png') repeat-x}.review-item-head{display:flex;align-items:center;justify-content:space-between;background:#6d6d6d;padding:10px 12px;border-radius:4px;color:#fff;margin-bottom:10px;flex-wrap:wrap}.product-review-box{background:#000;padding:8px 12px;border-radius:24px}.cms-page,.page.order-details-page,.return-request-page{line-height:1.7;box-shadow:3px 0 25px -4px rgba(0,0,0,.1);padding:35px 40px;width:100%}.cms-page h1{border-bottom:1px solid #f1f1f1;padding-bottom:20px;margin-bottom:35px}.cms-page p{margin-bottom:25px}.cms-page ul{padding-bottom:20px}.cms-page p strong{clear:both;display:inline-block;padding-top:15px}.cms-page ul li{padding-bottom:5px}.cms-page a{color:#42b4e6;text-decoration:underline}.cms-page a:hover{color:#000;text-decoration:none}.wishlist-icon:hover,.wishlist-icon.active{background:#25af75;color:#fff}.wishlist-icon{border:0;color:#333}.product-btm a{padding-left:20px;padding-right:20px}.signup-option .title{text-align:center}.signup-option .title{text-align:center;flex:0 0 100%;max-width:100%;display:flex;flex-direction:column;margin-bottom:10px}.external-authentication{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.facebook-btn{vertical-align:middle;margin-left:10px}.social-login-blocks{text-align:center;display:flex;align-items:center;flex-wrap:wrap;justify-content:center}.social-facebook-btn{border-radius:5px;width:218px!important}.nsm7Bb-HzV7m-LgbsSe{height:36px!important}.all-products .item-grid{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.all-products .item-box{max-width:calc(33.33% - 30px);flex:0 0 calc(33.33% - 30px);margin-bottom:30px;margin-left:15px;margin-right:15px}.all-products .product-title{font-size:20px;margin:0 0 5px 0;font-weight:600}.all-products .prices{font-weight:900;padding:20px 0}.all-products .buttons{display:flex;align-items:center;justify-content:space-between}.all-products .buttons .btn{font-size:16px;padding:8px 14px 10px;border-radius:6px}.all-products .page-title{display:flex;justify-content:space-between;flex-wrap:wrap}.product-page-size{display:flex;align-items:center;gap:10px;white-space:nowrap;font-size:14px}.product-page-size select.form-control{width:75px}.pager{margin:20px 0;display:flex;justify-content:flex-end}.pager ul{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:center}.pager ul li{height:36px;line-height:36px}.pager ul li a{padding:6px 16px 8px;background:#23ad742e;color:#23ad74;border-radius:5px;font-size:16px;height:100%;display:flex;align-items:center}.pager ul li a:hover{background:#23ad74;color:#fff}.pager ul li.current-page{background:#23ad74;color:#fff;border-radius:5px;min-width:40px;text-align:center}.block.block-recently-viewed-products .title,.block.product-filters .filter-title,.block.block-manufacturer-navigation .title,.block.block-popular-tags .title{font-size:22px;font-weight:300;padding:18px 10px 15px 20px;border-bottom:1px solid #c3c3c3;margin-bottom:0}.block.block-recently-viewed-products ul.list li{border-bottom:1px solid #ebe8e8;display:flex;align-items:center;padding:8px 15px}.block.block-recently-viewed-products ul.list li a.product-picture{max-width:80px;flex:0 0 80px;padding:0;width:auto}.block.block-recently-viewed-products ul.list li a.product-name{white-space:nowrap;overflow:hidden;width:auto;padding:0;text-overflow:ellipsis;font-size:18px;text-align:left;display:inline}.block.block-recently-viewed-products ul.list li.last{border-bottom:0}.block.block-recently-viewed-products ul.list li a:hover{background:transparent;color:#42b4e6}.filter-content,.block.block-manufacturer-navigation .listbox,.block.block-popular-tags .listbox{padding:15px 15px 25px 15px}.block.block-manufacturer-navigation .listbox ul li,.block.block-popular-tags .listbox ul li{padding-bottom:8px}.block.block-popular-tags .listbox .tags ul{display:flex;flex-wrap:wrap;gap:15px}.block.block-popular-tags .listbox .tags ul li a{background:#e7f8f1;padding:3px 10px 6px 10px;border-radius:4px;border:1px solid #9cb4aa;font-size:16px!important}.block.block-popular-tags .listbox .tags ul li a:hover{background:#23ad74;border-color:#23ad74;color:#fff}.selected-price-range{font-size:16px;padding-bottom:10px;display:flex;justify-content:space-between;font-weight:700}#price-range-slider{width:calc(100% - 8px)}.product-main-sec{display:flex;align-items:self-start}.product-main-sec .side-2{flex:0 0 310px;max-width:310px;box-shadow:0 0 14px rgba(0,0,0,.06);border-radius:5px;margin-right:35px}.product-main-sec .center-2{flex:auto;width:100%;box-shadow:0 0 14px rgba(0,0,0,.06);padding:20px;border-radius:5px}.product-categories{margin-bottom:30px;height:60vh;overflow-y:auto}.block.block-recently-viewed-products,.block.product-filters,.block.block-manufacturer-navigation,.block.block-popular-tags{background:#fff;border-radius:8px;border:1px solid #dedede;box-shadow:0 1px 3px rgba(0,0,0,.1);margin-bottom:30px}.sub-category-product-grp{flex:auto;width:100%;box-shadow:0 0 14px rgba(0,0,0,.15);padding:20px;border-radius:5px;background:#fff}.page.category-page .page-title{display:flex;flex-direction:column}.page.category-page .page-title h2{font-size:36px;border-bottom:1px solid #e0e0e0;padding-bottom:15px;font-weight:500}.product-selectors{text-align:left}.product-selectors .product-viewmode{display:inline-block;float:right}.product-selectors .product-viewmode span{display:none}.product-selectors .product-viewmode a{display:inline-block;width:24px;height:32px;margin:0 0 0 12px;background-position:center;background-repeat:no-repeat;opacity:.5}.product-selectors .product-viewmode a.grid{background-image:url('../images/view-grid.png')}.product-selectors .product-viewmode a.list{background-image:url('../images/view-list.png')}.product-selectors .product-viewmode a.selected{opacity:1}.item-box{width:32.33333%;margin:0 .5% 50px}.item-box:nth-child(2n+1){clear:none}.item-box:nth-child(3n+1){clear:both}.product-list .item-box{float:none;width:auto;margin:0 5px 20px}.product-list .item-box .product-item:after{content:"";display:block;clear:both}.product-list .item-box .picture{float:left;width:220px}.product-list .item-box:hover .picture a img,.product-list .item-box:focus .picture a img{opacity:1}.product-list .item-box .picture:hover a img,.product-list .item-box .picture:focus a img{opacity:.85}.product-list .item-box .picture+.details{margin:0 0 0 240px}.product-list .item-box .product-title{height:auto;padding:10px 0;font-size:18px}.product-list .item-box .description{display:block;margin:0 0 10px;line-height:22px}.product-list .item-box .prices{height:auto;margin:0 0 30px}.product-list .item-box .product-box-add-to-cart-button{width:auto;min-width:150px;padding:0 20px}.product-list .item-box .add-to-compare-list-button,.product-list .item-box .add-to-wishlist-button{width:42px}.product-list .item-box{float:none;width:auto;margin:0 5px 20px}.product-list .item-box .product-item:after{content:"";display:block;clear:both}.product-list .item-box .picture{float:left;width:220px}.product-list .item-box:hover .picture a img,.product-list .item-box:focus .picture a img{opacity:1}.product-list .item-box .picture:hover a img,.product-list .item-box .picture:focus a img{opacity:.85}.product-list .item-box .picture+.details{margin:0 0 0 240px}.product-list .item-box .product-title{height:auto;padding:10px 0;font-size:18px}.product-list .item-box .description{display:block;margin:0 0 10px;line-height:22px}.product-list .item-box .prices{height:auto;margin:0 0 30px}.product-list .item-box .product-box-add-to-cart-button{width:auto;min-width:150px;padding:0 20px}.product-list .item-box .add-to-compare-list-button,.product-list .item-box .add-to-wishlist-button{width:42px}.product-selectors .product-viewmode a{font-size:0}.product-selectors .product-viewmode{display:flex;align-items:center;order:2}.product-selectors{display:flex;align-items:center;gap:20px;flex-wrap:wrap;background-color:#7070700f;border-radius:5px;border:1px solid #44464530;padding:10px 12px;margin-bottom:15px}.product-sorting{display:flex;align-items:center;gap:10px;font-size:14px;white-space:nowrap}.product-viewmode>span{font-weight:700;font-size:16px}.category-page select.form-control{background-color:#fff!important;height:36px!important;padding:4px 29px 4px 15px}.category-description{margin-bottom:30px}.sub-category-grid .item-box{max-width:calc(33.33% - 30px);flex:0 0 calc(33.33% - 30px);margin-bottom:30px;margin-left:15px;margin-right:15px;border:1px solid #e3e4ed;border-radius:6px;padding:10px;position:relative;padding-bottom:28px;background:#fff}.sub-category-item h2{overflow:hidden;margin-bottom:8px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:20px;margin:0 0 5px 0;font-weight:600}.product-list .item-grid{display:block;flex-wrap:inherit;margin-left:0;margin-right:0}.product-list .item-box{max-width:100%;flex:0 0 100%;margin-bottom:30px;margin-left:0;margin-right:0;border:1px solid #e3e4ed;border-radius:6px;padding:10px;position:relative;padding-bottom:28px;background:#fff;display:inline-block;width:100%}.product-list .product-box{border:0;padding:0;border-radius:inherit;padding:0;background-color:inherit}.productBox-white{box-shadow:none;height:100%;border:1px solid #e3e4ed;border-radius:6px;padding:10px;position:relative;padding-bottom:10px;background:#fff}.productBox-white .sub-category-product{height:auto;padding:0;display:inline-block;border-bottom:0;width:100%}.sub-category-product-des h2{overflow:hidden;margin-bottom:8px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:20px;font-weight:600;min-height:inherit}.sub-category-product-des p{overflow:hidden;margin-bottom:8px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.sub-category-product-des{padding:20px 15px;padding-bottom:0}.product-details-page{padding:20px 0 0}.product-essential{margin:0 0 40px;border-bottom:1px solid #ddd;display:flex;flex-wrap:wrap;flex-direction:row-reverse;padding:40px 0}.product-essential:after{content:"";display:block;clear:both}.gallery{margin:0 auto 30px}.gallery .picture-wrapper{margin:0 0 10px}.gallery .picture{position:relative;max-width:100%;margin:0 auto 10px;overflow:hidden}.gallery .picture:before{content:"";display:block;padding-top:100%}.gallery .picture img,.picture-gallery .picture-thumbs img,.video-gallery .video-thumbs iframe,.variant-picture img{position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;max-height:100%;margin:auto}.picture-gallery .picture-thumbs{overflow:hidden;font-size:0;position:absolute;right:0;top:50px;width:120px}.picture-gallery .picture-thumbs .thumb-item{display:inline-block;position:relative;width:110px;height:110px;margin:0 5px 10px;overflow:hidden;cursor:pointer;background:#fff;border:1px solid #ebebeb;border-radius:12px}.video-gallery .video-thumbs .thumb-item{display:inline-block;position:relative;margin:0 5px 10px;overflow:hidden}.overview{position:relative;margin:0 0 50px}.overview .discontinued-product{background:#f3f3f3;margin:0 0 20px}.overview .discontinued-product h4{display:inline-block;font-size:14px;padding:17px 17px 17px 40px;background:url('../images/discontinued-product-icon.png') no-repeat 13px center;color:#de444c}.overview .product-name{margin:0;padding:0 0 10px}.overview .short-description{margin:0 0 25px}.overview .short-description-product-remaks{margin:0 0 25px;font-size:medium}.short-description-product-remaks-icon{color:#25af75}.product-no-reviews,.product-reviews-overview{margin:0 0 25px;color:#444}.product-no-reviews a{text-decoration:underline}.product-review-box{display:inline-block;margin:0 0 8px}.product-review-box .rating{width:95px;height:14px;background:url('../images/rating1.png') repeat-x}.product-review-box .rating div{height:14px;background:url('../images/rating2.png') repeat-x}.product-review-links a{text-decoration:underline}.product-review-links a:hover,.product-review-links a:focus{color:#4ab2f1}.overview .value,.variant-overview .value{color:#25af75}.overview .value a,.variant-overview .value a{color:#4ab2f1}.overview .value a:hover,.overview .value a:focus,.variant-overview .value a:hover,.variant-overview .value a:focus{text-decoration:underline}.overview-buttons{margin:25px 0 25px;font-size:0;display:flex;gap:20px}.overview-buttons div{width:auto;margin:0}.overview .button-2,.variant-overview .button-2{display:block;width:100%;border:0;background-color:#fff;background-position:left center;background-repeat:no-repeat;font-size:18px;padding:8px 25px 10px 25px;border-radius:6px;text-align:left;color:#42b4e6;border:1px solid #42b4e6}.overview .button-2:hover,.overview .button-2:focus,.variant-overview .button-2:hover,.variant-overview .button-2:focus,.overview .button-2.active{background-color:#25af75;color:#fff;border-color:#25af75}.overview .button-2 i,.variant-overview .button-2 i{padding-right:10px}.overview .manufacturers{margin:0 0 20px}.overview .availability,.variant-overview .availability{margin:0 0 20px;overflow:hidden}.overview .availability .stock,.variant-overview .availability .stock{margin:0 0 10px}.overview .availability .back-in-stock-subscription,.variant-overview .availability .back-in-stock-subscription{display:inline-block}.overview .additional-details,.variant-overview .additional-details{margin:0 0 20px}.overview .additional-details div,.variant-overview .additional-details div{margin:0 0 8px;color:#25af75}.overview .delivery,.variant-overview .delivery{overflow:hidden}.overview .free-shipping,.variant-overview .free-shipping{display:inline-block;margin:10px 0;background:url('../images/shipping.png') left center no-repeat;padding:2px 0 2px 28px;font-weight:bold;color:#444}.overview .free-shipping.invisible,.variant-overview .free-shipping.invisible{display:none}.overview .delivery-date,.variant-overview .delivery-date{margin:10px 0}.overview .min-qty-notification,.variant-overview .min-qty-notification{margin:10px 0;font-style:italic;color:#444}.overview .download-sample,.variant-overview .download-sample{display:inline-block;margin:0 0 25px}.overview .prices,.variant-overview .prices{margin:0 0 10px;overflow:hidden}.overview .prices{display:flex;align-items:center;flex-wrap:wrap;flex-direction:row-reverse;justify-content:left}.overview .product-price span{color:#25af75}.product-price label{font-size:24px}.overview .prices>div,.variant-overview .prices>div{margin:0 0 5px}.overview .prices>div>span,.variant-overview .prices>div>span{vertical-align:middle}.overview .old-product-price,.variant-overview .old-product-price,.overview .non-discounted-price,.variant-overview .non-discounted-price{font-size:14px;color:#999;text-decoration:line-through}.overview .product-price,.variant-overview .product-price{font-size:42px;font-weight:700;color:#444}.overview .tax-shipping-info a,.variant-overview .tax-shipping-info a{color:#4ab2f1}.overview .tax-shipping-info a:hover,.overview .tax-shipping-info a:focus,.variant-overview .tax-shipping-info a:hover,.variant-overview .tax-shipping-info a:focus{text-decoration:underline}.customer-entered-price{margin:0 0 20px;overflow:hidden}.customer-entered-price .price-input label{display:block;margin:0 0 5px;font-weight:bold;color:#444}.customer-entered-price .price-input input{width:170px;text-align:center}.customer-entered-price .price-range{margin:5px 0 0;color:#777}.tier-prices{margin:0 0 20px}.tier-prices .title{display:none}.tier-prices table td{border:1px solid #ddd;padding:10px;color:#444}.tier-prices .field-header{min-width:80px}.tier-prices .item-price{background-color:#f9f9f9;font-size:16px;color:#e4434b}.overview .add-to-cart{margin:0 0 20px}.overview .add-to-cart-panel,.variant-overview .add-to-cart-panel{display:inline-block;position:relative}.overview .add-to-cart-panel>*,.variant-overview .add-to-cart-panel>*{float:left}.overview .qty-label,.variant-overview .qty-label{display:none!important}.overview .qty-input,.variant-overview .qty-input{width:45px;height:43px;padding:0 12px;text-align:center;font-size:15px;color:#444;border-radius:6px;border:1px solid #d1d1d1;font-weight:400;background-color:#fff}.overview .qty-dropdown,.variant-overview .qty-dropdown{height:43px;padding:0 12px;font-size:15px;color:#444}.overview .add-to-cart-button,.variant-overview .add-to-cart-button{height:43px;border:0;background-color:#4ab2f1;padding:0 24px;font-size:15px;color:#fff;text-transform:uppercase}.overview .add-to-cart-button:hover,.overview .add-to-cart-button:focus,.variant-overview .add-to-cart-button:hover,.variant-overview .add-to-cart-button:focus{background-color:#248ece}.product-share-button{display:inline-block;overflow:hidden}.full-description{clear:both;line-height:24px;width:100%;flex:0 0 100%;padding-bottom:30px}.product-collateral{margin:0 0 75px}.product-collateral .title{margin:0 0 10px;font-size:18px;color:#444}.product-collateral .title strong{font-weight:normal}.product-variant-line{margin:0 0 30px;border-bottom:1px solid #ddd;padding:0 0 20px}.product-variant-line:after{content:"";display:block;clear:both}.variant-picture{position:relative;width:220px;height:220px;margin:0 auto 15px;overflow:hidden}.variant-overview{width:100%}.variant-overview .variant-name{margin:0 0 10px;padding:10px 0;font-size:16px;font-weight:bold;color:#4ab2f1}.variant-overview .variant-description{margin:0 0 15px;line-height:22px}.variant-overview .add-to-wishlist{margin:0 0 25px}.variant-overview .add-to-wishlist-button{display:inline-block;width:auto}.variant-overview .add-to-cart{margin:0 0 10px}.product-specs-box{margin:0 0 40px}.product-specs-box td{border:1px solid #ddd;padding:10px}.product-specs-box td.spec-group-name{border:0;padding-top:20px;font-size:16px;color:#444}.product-tags-list{font-size:0}.product-tags-list li{display:inline-block;font-size:14px}.product-tags-list li.separator{margin:0 5px 0 3px}.product-tags-list a{display:inline-block;line-height:24px}.product-tags-list a:hover,.product-tags-list a:focus{color:#444}.attributes{margin:20px 0}.attributes dl{overflow:hidden;padding:0 2px}.attributes dt,.attribute-label{display:block;margin:0 0 5px;white-space:nowrap;font-weight:bold;color:#444}.attributes dd,.attribute-data{margin:0 0 10px}.attributes li{margin:8px 0 12px}.attributes select{width:auto;min-width:100px;max-width:100%}.attributes .option-list label{margin:0 5px}.attributes .datepicker{width:280px;text-align:center;color:#444}.attributes .qty-box input{width:48px;height:32px;text-align:center}.attributes .option-list:not(.attribute-squares) .disabled{opacity:.5}.attributes .attribute-squares .disabled .attribute-square{cursor:default;opacity:.25}.attributes .attribute-squares .disabled .attribute-square-container{background:linear-gradient(to top left,rgba(0,0,0,0) 0%,rgba(0,0,0,0) calc(50% - 1.5px),#e91e63 50%,rgba(0,0,0,0) calc(50% + 1.5px),rgba(0,0,0,0) 100%),linear-gradient(to top right,rgba(0,0,0,0) 0%,rgba(0,0,0,0) calc(50% - 1.5px),#e91e63 50%,rgba(0,0,0,0) calc(50% + 1.5px),rgba(0,0,0,0) 100%)}.attributes .attribute-squares .tooltip-container .not-available-text{font-size:12px}.attributes .attribute-squares.color-squares .tooltip-container .not-available-text{margin:5px}.attributes .attribute-squares.color-squares .tooltip-container{width:120px;display:none}.attributes .attribute-squares.color-squares li:hover .tooltip-container{margin-left:-42px}.attributes .attribute-squares.color-squares .disabled .tooltip-container{display:block}.attributes .attribute-squares.image-squares .tooltip-container .not-available-text{margin-bottom:5px;display:none}.attributes .attribute-squares.image-squares .disabled .tooltip-container .not-available-text{display:block}.attributes select option.disabled,.attributes select option:disabled{color:#cecece}.attribute-squares{font-size:0;display:inline-block}.attribute-squares li{display:inline-block;margin:0 5px 5px;text-align:center}.attribute-squares .attribute-square-container{display:block;position:relative;z-index:0;padding:1px}.attribute-squares label{display:block;margin:0!important;overflow:hidden}.attribute-squares .attribute-square{display:inline-block!important;width:32px!important;height:32px!important;border:1px solid #444!important;cursor:pointer}.attribute-squares .selected-value .attribute-square-container{background-color:#4ab2f1}.attribute-squares li input{display:none}.attribute-squares-padding{padding:0 5px 0 0}.tooltip-container{position:absolute;width:200px;color:#000;background:#fff;border:1px solid #eee;text-align:center;visibility:hidden;border-radius:5px}.tooltip-container:before{content:'';position:absolute;bottom:100%;left:50%;margin-left:-7px;width:0;height:0;border-bottom:7px solid #eee;border-right:7px solid transparent;border-left:7px solid transparent}.tooltip-container:after{content:'';position:absolute;bottom:100%;left:50%;margin-left:-6px;width:0;height:0;border-bottom:6px solid #fff;border-right:6px solid transparent;border-left:6px solid transparent}.attribute-squares li:hover .tooltip-container,.attribute-squares li:focus .tooltip-container{visibility:visible;margin-left:-83px;margin-top:5px;z-index:999}.tooltip-container .tooltip-header{background-color:#f6f6f6;height:25px;border-top-right-radius:4px;border-top-left-radius:4px;padding-left:10px;padding-top:5px;text-align:left;width:198px;font-size:15px;border-bottom:1px #eee solid}.tooltip-container .tooltip-body{margin:5px}.tooltip-container .tooltip-body img{border:0 #fff;width:190px}.giftcard{margin:0 0 20px;overflow:hidden}.giftcard div{margin:0 0 10px}.giftcard label{display:block;margin:0 auto 5px;font-weight:bold;color:#444}.giftcard input,.giftcard textarea{width:350px;max-width:100%}.giftcard textarea{height:150px}.item-box .buttons{text-align:left}.home-page .product-grid .item-box,.product-details-page .product-grid .item-box,.shopping-cart-page .product-grid .item-box{width:24%;margin:0 .5% 50px}.home-page .product-grid .item-box:nth-child(3n+1),.product-details-page .product-grid .item-box:nth-child(3n+1),.shopping-cart-page .product-grid .item-box:nth-child(3n+1){clear:none}.home-page .product-grid .item-box:nth-child(4n+1),.product-details-page .product-grid .item-box:nth-child(4n+1),.shopping-cart-page .product-grid .item-box:nth-child(4n+1){clear:both}.gallery{float:left;width:48%}.picture-gallery .picture{width:auto}.video-gallery{float:left;width:auto}.overview{float:right;width:52%;padding-right:20px}.rental-attributes{overflow:hidden}.rental-attributes .attribute-item{float:left;margin:0 20px 0 0}.rental-attributes .datepicker{width:160px;text-align:left}.attribute-squares li{margin:0 10px 10px 0}.product-details-page .title{text-align:left}.product-review-item .review-title{max-width:850px}.write-review .review-rating div.name-description{width:265px;margin:0 5px 0 0;text-align:right}.product-review-item .review-text{display:table;width:100%;table-layout:fixed}.product-review-item .avatar{display:table-cell;vertical-align:top;width:120px}.product-review-item .avatar img{max-width:100%}.product-review-item .text-body{display:table-cell;vertical-align:top}.product-review-item .avatar+.text-body{padding:0 0 0 20px}.picture-gallery{position:relative;border-radius:10px;border:1px solid #ddd;margin-bottom:30px}.old-product-price>span{font-size:20px;text-decoration:none!important;font-weight:400;padding-right:14px}.overview .old-product-price>span+span{font-size:36px;color:#ed5e4ae3;text-decoration:line-through!important}.old-product-price{padding:0 0 0 50px;margin:0!important;text-decoration:none!important}.overview .add-to-cart{text-align:left}.overview .add-to-cart-button{font-size:18px;padding:8px 25px 10px;border-radius:6px;background:#42b4e6;color:#fff;margin-left:20px;min-width:225px}.overview .add-to-cart-button:hover{background-color:#25af75;border-color:#25af75;color:#fff}table.specifications-table th,table.specifications-table td{padding:12px 18px}table.specifications-table th{background-color:#f5f5f5;border-radius:4px;border-bottom:1px solid #e8e8e8;font-size:16px;width:30%!important}table.specifications-table td{width:70%!important;padding-left:30px}table.specifications-table{width:100%!important;border:1px solid #e8e8e8;border-bottom:0}.product-img-sec{height:263px;display:flex;align-items:center}.vertical-thumbnail-slider{justify-content:center}.bar-notification-container{position:fixed;top:15px;left:50%;z-index:1000;width:100%;line-height:16px;color:#fff;opacity:.95;max-width:500px;transform:translateX(-50%);border-radius:5px}.bar-notification.success{background-color:#4bb07a}.bar-notification.error{background-color:#e4444c}.bar-notification.warning{background-color:#f39c12}.bar-notification{position:relative;display:block;padding:40px 40px 40px 15px;border-radius:5px}.bar-notification .content{margin:0 10px 0 0}.bar-notification .content a{color:#fff;text-decoration:underline}.bar-notification .close{position:absolute;top:3px;right:3px;border-radius:4px;width:20px;height:20px;margin:7px;background:#fff url('../images/close.png') center no-repeat;cursor:pointer;background-size:10px}.popup-notification{border-radius:5px;padding:3px;margin:5px 0}.popup-notification.success{border:2px rgba(75,176,122,.5) solid}.popup-notification.error{border:2px rgba(228,68,76,.5) solid}.popup-notification.warning{border:2px rgba(243,156,18,.5) solid}.scroll-top{position:fixed;right:30px;bottom:60px;z-index:9999}.scroll-top a{background:#fff;border:1px solid #d3d3d3;width:44px;height:44px;display:flex;text-align:center;border-radius:100%;align-items:center;justify-content:center;font-size:24px;box-shadow:0 0 15px rgba(0,0,0,.3)}.recently-added-products-page .product-selectors{background:transparent;border:0;padding:0}.recently-added-products-page .product-selectors select.form-control{height:36px;padding:2px 12px;padding-bottom:0}.sorting-sec{justify-content:space-between}.sub-category-item p{overflow:hidden;margin-bottom:8px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.video-gallery .video-thumbs .thumb-item{border:1px solid #e7e7e7;border-radius:4px;height:246px;width:47%}.video-thumbs{padding-left:30px;display:flex;flex-wrap:wrap}.hint-container{width:min(160px,39%)}iframe.header-container>button{position:relative;top:8px}caption.specifications-table__caption{font-size:26px;font-weight:700;margin:30px 0 5px;color:#333}.product-reviews-overview .product-review-box{background:#fff;padding:6px 8px 7px;border-radius:4px;border:1px solid #dbdbdb}h2.section-heading.section-heading--color-default span{color:#333!important}.product-estimate-shipping{margin-bottom:20px;font-weight:600}.shipping-price-title{padding-right:10px;color:#23ad74}.product-detail-breadcrumb .breadcrumbs-sec{position:relative;margin-top:-73px}.product-detail-breadcrumb .breadcrumbs-sec::before,.product-detail-breadcrumb .breadcrumbs-sec::after{position:absolute;height:100%;width:10000%;background:#ececec;content:'';z-index:-1;top:0}.product-detail-breadcrumb .breadcrumbs-sec::before{right:0}.product-detail-breadcrumb .breadcrumbs-sec::after{left:0}.product-reviews-page,.page.profile-page{box-shadow:3px 0 25px -4px rgba(0,0,0,.1);padding:35px 40px;width:100%}.product-reviews-page .page-title h1,.page.profile-page .page-title h1,.page.checkout-page .page-title h1{font-size:36px;font-weight:500;border-bottom:1px solid #f1f1f1;padding-bottom:20px;margin-bottom:35px}.write-review .title{margin-bottom:1rem}.rating-wrapper{display:flex;align-items:center;gap:15px}.product-review-item .review-text{padding-bottom:15px;font-size:16px}.review-info,.product-review-helpfulness{font-size:14px}.product-review-list .title{margin-bottom:25px}.product-review-links{gap:15px;display:flex;font-weight:600}.profile-info-box{display:flex;gap:25px}.profile-page ul.tabs-header{padding-bottom:15px;font-weight:700;font-size:20px}.profile-page ul.tabs-header li a{color:#23ad74}.review-item-head{background:#fff;color:#333;flex-wrap:wrap;border:1px solid #f3f3f3}.product-review-item .product-review-box{background:transparent;border-radius:0;margin:0}.mfp-auto-cursor .mfp-content{cursor:auto;max-width:750px;width:100%;margin:25px auto;border-radius:10px;padding:25px;background-color:#fff}.ship-to-title{font-size:24px;padding-bottom:15px;border-bottom:1px solid #d3d3d3;margin-bottom:30px}.estimate-shipping-popup{position:relative;background:#fff;padding:25px 10px;width:auto;max-width:800px;margin:0 auto;padding-top:0}.estimate-shipping-popup-zoom-in .mfp-with-anim{opacity:0;transition:all .2s ease-in-out;transform:scale(.8)}.estimate-shipping-popup-zoom-in.mfp-bg{opacity:0;transition:all .3s ease-out}.estimate-shipping-popup-zoom-in.mfp-ready .mfp-with-anim{opacity:1;transform:scale(1)}.estimate-shipping-popup-zoom-in.mfp-ready.mfp-bg{opacity:.8}.estimate-shipping-popup-zoom-in.mfp-removing .mfp-with-anim{transform:scale(.8);opacity:0}.estimate-shipping-popup-zoom-in.mfp-removing.mfp-bg{opacity:0}.shipping-options-loading{background:url(../images/ajax-loader-small.gif) no-repeat;width:16px;height:16px;position:relative;right:8px;margin:4% 50%}.shipping-address .required{margin-left:0}.estimate-shipping-row{display:flex;display:-webkit-flex;align-items:center}.estimate-shipping-row.shipping-option{cursor:pointer}.estimate-shipping-row.shipping-option.active{font-weight:700}.estimate-shipping-row-item{flex:0 1 100%}.estimate-shipping-row-item.shipping-item{padding:8px 0;overflow:hidden;overflow-wrap:break-word}.estimate-shipping-row-item.shipping-header-item{padding:12px 0;border-bottom:1px solid #f2f2f2;align-self:flex-end}.estimate-shipping-row-item.address-item+.estimate-shipping-row-item.address-item{padding-left:15px}.estimate-shipping-row-item+.estimate-shipping-row-item{padding-left:10px}.estimate-shipping-row-item-radio{flex:0 0 35px}.choose-shipping-title{margin-top:20px}.estimate-shipping-address-control{width:100%}.estimate-shipping-radio{display:none}.estimate-shipping-row{position:relative}.estimate-shipping-radio+label{-webkit-appearance:none;background-color:#fafafa;border:1px solid #cacece;padding:9px;border-radius:50px;display:inline-block;position:relative}.estimate-shipping-radio:checked+label:after{content:' ';width:6px;height:6px;border-radius:50px;position:absolute;top:6px;left:6px;background:#fff}.estimate-shipping-radio:checked+label{background-color:#4ab2f1;color:#99a1a7;border:1px solid #adb8c0;border-color:#4ab2f1}.apply-shipping-button{border:0;padding:8px 25px;background-color:#4ab2f1;color:#fff}.apply-shipping-button-container{margin-top:15px;text-align:center}.shipping-options-header{top:0;z-index:1;position:sticky;background-color:#fff}.shipping-options{position:relative;z-index:1;overflow:hidden;overflow-y:auto;max-height:200px;background:#fff no-repeat;background-image:-webkit-radial-gradient(50% 0,farthest-side,rgba(0,0,0,.1),rgba(0,0,0,0)),-webkit-radial-gradient(50% 100%,farthest-side,rgba(242,242,242,1),rgba(0,0,0,0));background-image:-moz-radial-gradient(50% 0,farthest-side,rgba(0,0,0,.1),rgba(0,0,0,0)),-moz-radial-gradient(50% 100%,farthest-side,rgba(242,242,242,1),rgba(0,0,0,0));background-image:radial-gradient(farthest-side at 50% 0,rgba(0,0,0,.1),rgba(0,0,0,0)),radial-gradient(farthest-side at 50% 100%,rgba(242,242,242,1),rgba(0,0,0,0));background-position:0 0,0 100%;background-size:100% 7px}.shipping-options:before,.shipping-options:after{content:"";position:relative;z-index:-1;display:block;height:30px;margin:0 0 -30px;background:-webkit-linear-gradient(top,#fff,#fff 30%,rgba(255,255,255,0));background:-moz-linear-gradient(top,#fff,#fff 30%,rgba(255,255,255,0));background:linear-gradient(to bottom,#fff,#fff 30%,rgba(255,255,255,0))}.shipping-options:after{margin:-30px 0 0;background:-webkit-linear-gradient(top,rgba(255,255,255,0),#fff 70%,#fff);background:-moz-linear-gradient(top,rgba(255,255,255,0),#fff 70%,#fff);background:linear-gradient(to bottom,rgba(255,255,255,0),#fff 70%,#fff)}.no-shipping-options{text-align:center;margin:4% 0}.estimate-shipping-popup .message-failure{margin:5px 0 -5px;font-size:12px;color:#e4434b}.estimate-shipping-row span.required{position:absolute;right:-2px;top:-17px}.shipping-address .required{position:relative}.shopping-cart-page .cart-options{overflow:hidden;margin:25px 0 0}.shopping-cart-page .checkout-attributes{float:left;max-width:565px;margin:-30px 0 15px}.shopping-cart-page .checkout-attributes li{margin:5px 10px 5px 0}.shopping-cart-page .selected-checkout-attributes{float:right;max-width:395px;margin:15px 0}.order-progress{padding:20px}.order-progress li{margin:0 10px}.order-progress a{min-width:80px}.cart-options .common-buttons{text-align:right}.cart-options .checkout-attributes,.cart-options .selected-checkout-attributes{padding:0 10px}.cart-footer .totals{float:right;width:45%;margin:0 2.5%}.cart-footer .terms-of-service{text-align:left}.cart-footer .checkout-buttons,.cart-footer .addon-buttons{text-align:right}.cart-footer .cart-collaterals{float:left;width:45%;margin:0}.cart-footer .cart-collaterals div,.cart-footer .cart-collaterals label{text-align:left}.cart-footer .estimate-shipping label{display:block;margin:0 0 10px}.cart-footer .estimate-shipping .buttons{text-align:right}.cart-footer{display:flex;flex-wrap:wrap}.order-progress{margin:0 0 50px;background-color:#f6f6f6;padding:15px 0;text-align:center}.order-progress ul{font-size:0}.order-progress li{display:inline-block;margin:10px}.order-progress a{display:block;min-width:70px;font-size:14px;color:#444}.order-progress a:before{content:"";display:block;width:40px;height:40px;margin:0 auto 15px;border:1px solid #bbb;background:#fff url('../images/pointer.png') center no-repeat}.order-progress li.active-step a{cursor:pointer}.order-progress li.inactive-step a{opacity:.3;cursor:default}.shopping-cart-page .page-title{margin:0;padding:0}.shopping-cart-page .message-error{margin:20px 0}.shopping-cart-page td .message-error{margin:10px 0 0;text-align:left}.shopping-cart-page .checkout-attributes a{color:#4ab3f1}.shopping-cart-page .checkout-attributes a:hover,.shopping-cart-page .checkout-attributes a:focus{text-decoration:underline}.shopping-cart-page .tax-shipping-info{margin:20px 0;text-align:center}.shopping-cart-page .tax-shipping-info a{color:#4ab3f1}.shopping-cart-page .tax-shipping-info a:hover,.shopping-cart-page .tax-shipping-info a:focus{text-decoration:underline}.shopping-cart-page .common-buttons{margin:0;background-color:#fff;padding:20px}.shopping-cart-page .common-buttons button{display:inline-block;min-width:180px;margin:5px;border:0;background-color:#aaa;padding:10px 20px;font-size:18px;color:#fff}.shopping-cart-page .common-buttons button:hover,.shopping-cart-page .common-buttons button:focus{background-color:#999}.shopping-cart-page .common-buttons button:first-child{background-color:#4ab2f1}.shopping-cart-page .common-buttons button:first-child:hover,.shopping-cart-page .common-buttons button:first-child:focus{background-color:#248ece}.checkout-attributes{margin:-30px 0 30px;color:#444}.checkout-attributes dt{margin:0 0 5px;font-weight:bold}.checkout-attributes dd{margin:0 0 20px}.checkout-attributes input[type="text"],.checkout-attributes select{min-width:170px}.checkout-attributes ul{font-size:0}.checkout-attributes li{display:inline-block;margin:5px;border:1px solid #ddd;background-color:#fff;padding:8px 10px;font-size:14px}.checkout-attributes .attribute-squares li{border:0;padding:0;line-height:0}.checkout-attributes li label{display:inline-block;margin:0 0 0 5px}.selected-checkout-attributes{margin:30px 0;color:#444}.selected-checkout-attributes br{content:"";display:block;margin:3px}.cart-footer{margin:0;border-top:1px solid #ddd;padding-top:30px}.cart-footer:after{content:"";display:block;clear:both}.cart-footer .totals{width:500px;max-width:100%;margin:0 auto 50px;background-color:#fff;padding:30px;color:#444;margin-right:0;padding-top:20px}.cart-footer .total-info{margin:0;border-bottom:0;padding:5px 0 15px}.cart-total{width:100%}.cart-total td{width:50%;padding:5px 10px;text-align:right}.cart-total td:first-child{text-align:left}.cart-total .giftcard-remaining{display:block;font-style:italic}.cart-total .order-total{font-size:20px;color:#4ab2f1}.cart-total .order-total strong{font-weight:normal}.cart-total .earn-reward-points{font-style:italic}.min-amount-warning{margin:0 0 20px;padding:0 30px;color:#e4434b}.terms-of-service{margin:0 0 20px;padding:0 30px;display:flex;align-items:self-start;gap:15px;padding:0}.terms-of-service label{cursor:pointer}.terms-of-service a{margin:0 0 0 3px;color:#4ab2f1}.cart-footer .checkout-buttons{padding:0 10px}.cart-footer .checkout-disabled{font-size:20px;text-align:center;background:#ffa500;border:1px solid #c3891e;color:#fff;padding:15px 50px}.cart-footer .checkout-button{display:inline-block;min-width:160px;border:0;background-color:#4ab2f1;padding:10px 20px;font-size:16px;color:#fff;text-transform:uppercase}.cart-footer .checkout-button:hover,.cart-footer .checkout-button:focus{background-color:#248ece}.cart-footer .addon-buttons{margin:20px 0 0;padding:0 10px}.cart-collaterals{width:350px;max-width:100%;margin:0 auto 50px;padding:25px 0 0}.cart-collaterals>div{max-width:400px;margin:0 0 50px}.cart-collaterals .button-2{display:inline-block;border:0;background-color:#aaa;padding:10px 15px;color:#fff;text-transform:uppercase}.cart-collaterals .button-2:hover,.cart-collaterals .button-2:focus{background-color:#999}.cart-collaterals .title{margin:0 0 5px;font-size:18px;color:#444}.cart-collaterals .title strong{font-weight:normal}.cart-collaterals .hint{margin:0 0 10px}.cart-collaterals .deals>div{margin:0 0 20px}.cart-collaterals .coupon-code{overflow:hidden}.cart-collaterals .coupon-code input[type="text"]{float:left;width:60%;height:36px;margin:0 -1px 0 0}.cart-collaterals .coupon-code button[type="submit"]{float:left;width:40%;height:36px;padding:0}.cart-collaterals .message-failure{margin:5px 0 0;font-size:12px;color:#e4434b}.cart-collaterals .message-success{margin:5px 0 0;font-size:12px;color:#4cb17c}.cart-collaterals .current-code{margin:5px 0 0;color:#4cb17c}.remove-discount-button,.remove-gift-card-button{width:15px;height:15px;border:1px solid #999;background:#fff url('../images/close.png') center no-repeat;cursor:pointer}.cart-collaterals .shipping select{height:36px}.cart-collaterals .shipping-results{margin:30px 0 0}.cart-collaterals .shipping-results li{margin:20px 0}.cart-collaterals .shipping-results li strong{display:block;margin:0 0 5px;color:#444}.shopping-cart-page .no-data{margin:25px 0 0}.estimate-shipping-button.btn-blue-bdr{background-color:transparent}.estimate-shipping-button.btn-blue-bdr:hover{background-color:#25af75;border-color:#25af75}.shopping-cart-page{box-shadow:3px 0 25px -4px rgba(0,0,0,.1);padding:35px 40px;width:100%}.shopping-cart-page .page-title h1,.wishlist-page .page-title h1{font-size:36px;font-weight:500;border-bottom:1px solid #f1f1f1;padding-bottom:20px;margin-bottom:35px}.cart-collaterals .coupon-code input[type="text"]{height:auto}.cart-collaterals .coupon-code button[type="submit"]{height:45px;background:#42b4e6;margin-left:-10px}.cart-collaterals .coupon-code button:hover[type="submit"]{background:#000}.coupon-box .title,.giftcard-box .title{margin-bottom:0}.coupon-box .title strong,.giftcard-box .title strong{font-size:20px;font-weight:700;color:#25af75}.coupon-box .hint,.giftcard-box .hint{font-size:16px;font-weight:400;padding-top:5px}td.remove-from-cart{text-align:center}.cart-footer .terms-of-service .checkmark{top:4px}.cart-total .earn-reward-points,.cart-total-left label{font-style:normal}.checkout-page .section{margin:0 0 30px}.checkout-page .section.order-summary{margin:100px 0 30px}.checkout-page .cart-options{min-height:60px;overflow:hidden}.checkout-page .cart-footer{border-top:0}.checkout-page .total-info{margin:0;border-bottom:0;padding:5px 20px 10px}.checkout-page .button-1{display:inline-block;min-width:140px;border:0;background-color:#42b4e6;padding:10px 30px;text-align:center;font-size:15px;color:#fff;text-transform:uppercase}.checkout-page .button-1:hover,.checkout-page .button-1:focus{background-color:#25af75;border-color:#25af75}.checkout-page .address-item{width:350px;max-width:100%;margin:0 auto 40px}.checkout-page .address-item ul{margin:0 0 15px;background-color:#f9f9f9;padding:20px;color:#444}.checkout-page .address-item li{padding:5px 0}.checkout-page .address-item li.name{font-size:16px;font-weight:bold}.enter-address .message-error{margin:20px 0}.enter-address .edit-address{border-top:1px solid #e6e6e6;margin:0 0 30px;padding:30px 15px}.checkout-page .ship-to-same-address{padding:30px 0;text-align:center}.checkout-page .ship-to-same-address .selector{margin:0 0 5px;font-weight:bold;color:#444}.vat-number-warning{text-align:center;font-size:13px;color:#e4434b;margin-top:5px}.vat-number-warning a{text-decoration:underline}.checkout-page .pickup-in-store{text-align:left}.checkout-page .pickup-in-store .selector{margin:0 0 10px;font-weight:bold;color:#444}.opc .section.pickup-in-store .description{padding-top:5px;font-weight:600}.select-pickup-point{text-align:left}.checkout-page .pickup-points-map{min-width:400px;min-height:350px;vertical-align:middle;margin-top:5px;margin-bottom:5px}.checkout-page .edit-address-button{float:right;margin:20px 10px 10px 12px}.checkout-page .delete-address-button{float:right;margin:20px 0 10px 0}.shipping-method .method-list,.payment-method .method-list{margin:0 auto 30px;overflow:hidden;text-align:center;font-size:0}.shipping-method .method-list li,.payment-method .method-list li{margin:20px 0;font-size:14px}.shipping-method .method-list li label,.payment-method .method-list li label{font-size:13px;font-weight:bold;color:#444}.shipping-method .method-description{margin:5px 0 0}.payment-method .use-reward-points{margin:0 0 30px;text-align:center;color:#444}.payment-method .payment-logo{display:inline-block;vertical-align:middle}.payment-method .payment-logo label{display:block;font-size:0!important}.payment-method .payment-details{display:inline-block;margin:0 0 0 10px;text-align:left;vertical-align:middle}.payment-info .info{background:#fff;border-radius:16px;padding:20px;font-size:18px}.payment-info .info tr{display:block;margin:0 0 15px;font-size:0}.payment-info .info td{display:inline-block;width:100%!important;max-width:400px!important}.payment-info .info td:only-child{width:100%!important;max-width:100%!important}.payment-info .info td input[type="text"]{width:100%!important}.payment-info .info td input[name="CardCode"]{width:65px!important}.payment-info .info td select{min-width:70px}.payment-info .info td:first-child{margin:0 0 10px}.payment-info .info p{text-align:center}.confirm-order .buttons{padding:10px 0}.confirm-order .button-1{font-size:16px}.order-review-data>div,.order-details-area>div,.shipment-details-area>div{width:350px;max-width:100%;margin:0 auto 40px;background-color:#fff;border:1px solid #ddd;border-radius:10px;padding:20px;color:#444}.order-review-data li,.order-details-area li,.shipment-details-area li{padding:3px 0}.order-review-data .title,.order-details-area .title,.shipment-details-area .title{margin:0 0 5px;padding:0;font-size:16px;font-weight:bold}.order-review-data .title strong,.order-details-area .title strong,.shipment-details-area .title strong{font-weight:700}.order-review-data .payment-method-info,.order-review-data .shipping-method-info,.order-details-area .payment-method-info,.order-details-area .shipping-method-info{margin-top:20px}.order-completed .details{margin:0 0 30px;padding:0 15px;text-align:center;color:#444}.order-completed .details div{margin:5px 0}.order-completed .details strong{font-weight:normal;text-transform:uppercase}.order-completed .details a{color:#4ab2f1}.order-completed .details a:hover,.order-completed .details a:focus{text-decoration:underline}.opc .step-title{margin:0 0 1px;overflow:hidden;background-color:#f6f6f6}.opc .allow .step-title{background-color:#42b4e6;cursor:pointer}.opc .step-title .number,.opc .step-title .title{float:left;min-height:40px;padding:14px 15px;line-height:20px;font-size:16px;font-weight:normal;margin-bottom:0}.opc .allow .step-title .number,.opc .allow .step-title .title{background-color:#42b4e6;cursor:pointer;border-color:#42b4e6;color:#fff}.opc .step-title .number{width:42px;border-right:1px solid #fff;text-align:center}.opc .allow .step-title .number{background-color:#3da2ce}.opc .step{margin:10px 0;padding:30px 15px;text-align:center}.opc .section{margin:0 0 30px}.opc .section>label{display:block;margin:0 0 10px}.opc input[type="text"],.opc select{max-width:100%}.opc .buttons{margin-bottom:0}.opc .back-link{margin:0 0 10px}.opc .back-link small{display:none}.opc .back-link a{display:inline-block;margin:0 0 0 -15px;background:url('../images/back-button.png') left center no-repeat;padding:0 0 0 18px;color:#444}.opc .back-link a:hover,.opc .back-link a:focus{color:#4ab2f1}.opc .buttons .please-wait{display:block;margin:10px 0 0;background:none}.opc .section.ship-to-same-address{margin:0 0 10px;padding:0}.opc .section.pickup-in-store{margin:0 0 10px;padding:0}.opc .payment-info .info tr{text-align:left}.opc .section.order-summary{margin:0}.cart-total .order-total strong{font-weight:700}.value-summary{font-weight:700}.page.checkout-page{box-shadow:3px 0 25px -4px rgba(0,0,0,.1);padding:35px 40px;width:100%}.opc li{margin-bottom:10px}.opc .step-title{margin:0 0 1px;overflow:hidden;background-color:#fff;border-radius:6px;border:1px solid #dedede}.opc .step-title .number{border-right-color:#e1e1e1}.step.a-item{background:#fff;border-radius:12px;text-align:left;padding-left:50px;padding-right:50px;margin-bottom:25px}.opc .section.ship-to-same-address{text-align:left;margin-bottom:10px}.opc .section .checkbox-custom{font-weight:700}.section.select-billing-address select{background-color:#fff!important}#billing-buttons-container,#shipping-buttons-container,#payment-method-buttons-container,#shipping-method-buttons-container,#payment-info-buttons-container,#confirm-order-buttons-container{gap:15px;display:flex;justify-content:center;flex-wrap:wrap}button.button-1.new-address-next-step-button.btn.btn-blue-bdr{background-color:transparent;color:#42b4e6;border-color:#42b4e6;border:1px solid #42b4e6}button.button-1.new-address-next-step-button.btn.btn-blue-bdr:hover{background-color:#25af75;color:#fff;border-color:#25af75}.new-billing-address .edit-address,.new-shipping-address .edit-address{display:flex;flex-wrap:wrap;padding:25px 0 0;margin-bottom:15px;justify-content:space-between}.new-billing-address .edit-address .inputs,.new-shipping-address .edit-address .inputs{max-width:49%;flex:0 0 49%;display:fasasas;padding-bottom:20px}select,select.form-control{background-color:#fff!important}.new-billing-address .edit-address .inputs label,.new-shipping-address .edit-address .inputs label{font-size:16px}.select-pickup-point ul li{margin-bottom:5px;font-size:16px}#opc-shipping .opc .buttons .please-wait,#opc-shipping .opc .back-link{margin:0}.opc .back-link{margin:0}.opc .back-link a{margin:0;border-radius:6px;display:inline-block;min-width:140px;background-color:#42b4e6;padding:11px 30px 11px 50px;text-align:center;font-size:15px;color:#fff;text-transform:uppercase;margin:0}.back-link a:hover{background-color:#25af75;color:#fff!important;border-color:#25af75}.opc .back-link a{background-position:35px center}.payment-method .method-list,.shipping-method .method-list{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;gap:25px}.payment-method .method-list li,.shipping-method .method-list li{background:#fff;border-radius:16px;padding:20px}.payment-method .method-list li .payment-details .radio-custom,.shipping-method .method-list li .method-name .radio-custom{margin-bottom:0}.payment-method .method-list li .payment-details .radio-custom label,.shipping-method .method-list li .method-name .radio-custom label{margin:0;font-size:18px}.payment-method .method-list li .payment-details .payment-description,.shipping-method .method-list li .method-description{font-size:16px;padding-left:38px}.shipping-method .method-list li .method-description{padding-left:30px}.payment-method .method-list li .method-name,.shipping-method .method-list li .method-name{display:flex;align-items:center;gap:15px}.payment-info .info td:last-child{padding-bottom:30px}.checkout-page .btn-blue-bdr{background-color:transparent!important}.checkout-page .btn-blue-bdr:hover{background-color:#25af75!important;color:#fff;border-color:#25af75!important}.ui-widget{font-family:'Lato',sans-serif!important;font-size:18px!important}.ui-widget-header{border:1px solid #25af75!important;background:#25af75!important;color:#fff!important;font-weight:bold!important}.ui-dialog .ui-dialog-titlebar{padding:5px 10px!important}.ui-dialog .ui-dialog-content{font-size:16px!important}.ui-dialog .ui-dialog-titlebar-close{width:20px!important;height:20px!important;background-image:url('/images/custom-images/icon-close.png')!important;border:0!important;background-color:transparent!important;background-size:20px}.ui-dialog .ui-dialog-content .cms-page{padding:20px}.ui-dialog .ui-dialog-content .cms-page h1{border-bottom:1px solid #f1f1f1;padding-bottom:15px;margin-bottom:16px;font-size:36px;font-weight:500}.order-review-data{display:flex;justify-content:center;gap:30px;flex-wrap:wrap;margin-bottom:50px}.order-review-data .billing-info-wrap,.order-review-data .shipping-info-wrap{background:#fff;width:48%;border-radius:16px;max-width:inherit;margin:0}.order-review-data .billing-info .title,.order-review-data .shipping-info .title,.order-review-data .payment-method-info .title,.order-review-data .shipping-method-info .title{font-size:20px;color:#25af75}.order-review-data .billing-info-wrap .info-list li,.order-review-data .shipping-info-wrap .info-list li{margin:0;font-size:16px}#checkout-step-confirm-order .order-summary-content table.cart{background:#fff}#checkout-step-confirm-order .order-summary-content .cart-footer .totals{background:#fff;border-radius:16px}#checkout-step-confirm-order .order-summary-content .cart-footer .totals .total-info{padding:0}.order-completed{text-align:center;background:#4bb54321;border:1px solid #4bb543;padding:30px 20px;border-radius:12px;max-width:800px;margin:0 auto!important}.order-completed .title strong{font-size:32px;font-weight:400;color:#25af75}button.button-1.order-completed-continue-button{background:#25af75;color:#fff;font-size:18px;padding:8px 25px 10px;border-radius:6px}button.button-1.order-completed-continue-button:hover{background-color:#000}.details-link a{margin-top:15px;display:inline-block;text-decoration:underline!important}.details-link a:hover{text-decoration:none!important}.order-completed .details .order-number{padding:15px 0 0 0}.order-completed-icon img,.empty-icon img{max-width:80px}.empty-icon{margin-bottom:20px}.order-summary-content .no-data{max-width:750px;margin:0 auto;text-align:center;border-radius:16px;border:1px solid #cecece;padding:40px 20px;font-size:22px;font-weight:600}.product-collateral .product-specs-box td.spec-group-name{border:0;padding-top:20px;font-size:16px;color:#444;font-size:26px;font-weight:700;margin:30px 0 5px px;color:#333;padding-left:0}.also-purchased-products-grid.product-grid .item-grid{display:flex;gap:30px;flex-wrap:wrap}.also-purchased-products-grid.product-grid .item-grid .item-box{max-width:calc(25% - 30px);flex:0 0 calc(25% - 30px);margin:0;clear:none}.compare-products-page h1{font-size:36px;font-weight:500;border-bottom:1px solid #f1f1f1;padding-bottom:20px;margin-bottom:35px}.compare-products-page{position:relative;overflow:hidden}.compare-products-page .clear-list{display:inline-block;margin:0 0 20px;background-color:#4ab2f1;padding:10px 15px;font-size:12px;color:#fff;text-transform:uppercase}.compare-products-page .clear-list:hover,.compare-products-page .clear-list:focus{background-color:#248ece}.compare-products-page .table-wrapper{margin:0 0 30px;padding:0 0 1px}.compare-products-table td{min-width:150px;border:1px solid #ddd;background-color:#fff;padding:20px;text-align:left;vertical-align:top;color:#444}.compare-products-table td:first-child{min-width:0}.compare-products-table td label{font-weight:normal;color:#777}.compare-products-table .specification-group td{border:0;padding:20px 10px 10px 10px}.compare-products-table .specification-group td label{font-size:16px;color:#444}.compare-products-table .remove-button{display:inline-block;border:0;background:url('../images/remove.png') left center no-repeat;padding:0 0 0 18px;font-size:12px;color:#666}.compare-products-table .remove-button:hover,.compare-products-table .remove-button:focus{color:#4ab2f1}.compare-products-table .picture{display:block;position:relative;max-width:200px;height:200px;overflow:hidden}.compare-products-table .picture img{position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;max-height:100%;margin:auto}.compare-products-table .product-name td{font-weight:bold}.compare-products-table .product-name td a:hover,.compare-products-table .product-name td a:focus{color:#4ab2f1}.compare-products-table .short-description td{line-height:22px}.compare-products-table .full-description td{display:none}.compare-products-page .no-data{margin:25px 0 0}.compare-products-page .clear-list{display:inline-block;margin:0 0 20px;background-color:#42b4e6;padding:10px 15px;font-size:12px;color:#fff;text-transform:uppercase;font-size:18px;padding:8px 25px 10px;border-radius:6px}.compare-products-page .clear-list:hover{background-color:#25af75;border-color:#25af75;color:#fff}.compare-products-table tr.specification-group label{font-size:26px;font-weight:700;margin:30px 0 5px;color:#333}tr.product-price td{color:#42b4e6;font-weight:700;font-size:18px}button.button-2.remove-button{font-size:16px}tr.remove-product td{text-align:center}#newsletter-result-block{flex:0 0 100%;position:absolute;top:100%;left:17%;font-size:14px;margin-top:4px;border-radius:4px;width:83%;text-align:center}.ft-newsletter{width:47%;position:relative}.footer-top{padding-bottom:20px}.block-blog-archive .number{display:block;color:#444;cursor:auto}.block-blog-archive .sublist{margin:5px 0 5px 0}.block-blog-archive li.month{padding:3px 0 3px 0;font-size:16px}.blog-page .page-title,.news-list-page .page-title{margin:0}.blog-page .post,.news-items .news-item{margin:0 0 30px}.blog-page .post:after{content:"";display:block;clear:both}.post-title,.news-title{display:inline-block;padding:20px 10px;line-height:20px;font-size:16px;font-weight:bold;color:#444}.post-title:hover,.post-title:focus,.news-title:hover,.news-title:focus{color:#4ab2f1}.post-date,.news-date{display:block;margin:0 0 15px;padding:0!important;font-weight:700;font-style:italic;color:#444}.post-body,.news-body{margin:0 0 20px;padding:0 10px 0 0;line-height:22px}.blog-page .tags,.blogpost-page .tags{margin:0 0 15px;overflow:hidden;padding:0 10px 0 0}.blog-page .tags label,.blogpost-page .tags label{display:inline-block;margin:0 3px 3px 0;font-weight:bold;color:#444}.blog-page .tags ul,.blogpost-page .tags ul{display:inline-block;margin:0 0 3px 3px;font-size:0}.blog-page .tags li,.blogpost-page .tags li{display:inline-block;font-size:14px}.blog-page .tags li.separator,.blogpost-page .tags li.separator{margin:0 8px 0 0}.blog-page .tags a,.blogpost-page .tags a{display:block;color:#4ab2f1}.blog-page .tags a:hover,.blog-page .tags a:focus,.blogpost-page .tags a:hover,.blogpost-page .tags a:focus{text-decoration:underline}.blog-posts .buttons,.news-items .buttons{margin:0;padding:0 10px 0 0}.blog-posts .buttons .read-comments{display:block;margin:0 0 15px;font-weight:bold;color:#444}.blog-posts .buttons .read-comments:hover,.blog-posts .buttons .read-comments:focus{color:#4ab2f1}.blog-posts .buttons .read-more,.news-items .buttons .read-more{text-transform:capitalize;font-size:18px;padding:8px 25px 10px;border-radius:6px;background:#42b4e6;color:#fff;display:inline-block;font-weight:400;line-height:1.5}.blog-posts .buttons .read-more:hover,.blog-posts .buttons .read-more:focus,.news-items .buttons .read-more:hover,.news-items .buttons .read-more:focus{background-color:#25af75}.new-comment{margin:50px 0 60px}.new-comment .notifications{margin:0 0 10px}.new-comment .result{color:#690}.new-comment .form-fields{margin:0 0 20px}.new-comment .button-1{border:0;background-color:#4ab2f1;padding:10px 30px;text-align:center;font-size:15px;color:#fff;text-transform:uppercase}.new-comment .button-1:hover,.new-comment .button-1:focus{background-color:#25af75}.comment-list{margin:0 0 100px}.comment-list .title{margin:0 0 15px;padding:0;font-size:24px;color:#333}.comment-list .title strong{font-weight:700}.comment-list .comment:after{content:"";display:block;clear:both}.comment-info{width:170px;margin-right:20px}.comment-info .username{display:block;margin:0;border:0;background-color:transparent;padding:0 0 10px 0;font-weight:bold;color:#333;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.comment-info a.username:hover,.comment-info a.username:focus{color:#4ab2f1}.comment-info .avatar{position:relative;width:150px;height:150px;border:1px solid #ddd;overflow:hidden}.comment-info .avatar img{position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;max-height:100%;margin:auto;border:solid 2px #cedbe1!important}.comment-time{margin:0 0 15px;font-size:13px;font-weight:bold}.comment-time span{color:#4ab2f1}.comment-title{margin:0 0 15px;font-size:16px;color:#444}.comment-body{line-height:22px}.news-list-homepage{margin:0 0 75px}.news-list-homepage .title{margin:0 0 -1px;border-bottom:1px solid #ddd;padding:0 0 15px;font-size:30px;font-weight:normal;color:#444}.news-list-homepage .title strong{font-weight:normal}.news-list-homepage .view-all{text-align:center}.news-list-homepage .view-all a{color:#444;text-decoration:underline}.news-list-homepage .view-all a:hover,.news-list-homepage .view-all a:focus{color:#4ab2f1}.blog-page .blog-posts .post{border-bottom:1px dashed #cacaca;padding-bottom:35px}.blog-page .blog-posts .post .post-head .post-title{font-size:24px;padding-left:0;font-weight:600}.post-date,.news-date{padding:8px;font-style:normal;font-size:15px}.post-body p img{margin-right:0;border:1px solid #eee;padding:10px}.blog-page .tags li,.blogpost-page .tags li,.blog-page .tags label,.blogpost-page .tags label{font-size:16px}.block-blog-archive,.block.block-popular-blogtags{padding:0 15px}.block-blog-archive{padding-bottom:0;margin-bottom:20px}.block-blog-archive .title,.block-popular-blogtags .title{padding:15px 20px 10px 0;border-bottom:1px solid #dbdbdb;margin-bottom:10px;font-size:22px}.block.block-popular-blogtags{padding-bottom:20px}.blogpost-page .post-body p img{flex:0 0 100%;max-width:100%;display:block;margin-right:0;border:1px solid #eee;padding:10px}.fieldset.new-comment{margin:30px 0 60px;background:#f1f1f1;padding:25px 30px;border-radius:12px}.fieldset.new-comment .title{padding-bottom:15px;border-bottom:1px solid #d3d3d3;margin-bottom:25px;font-size:22px;font-weight:400}.new-comment .form-fields .inputs{flex-direction:column;display:flex;position:relative}.blogpost-page .new-comment .form-fields .inputs .required{position:absolute;left:93px}.comment-list .comment{margin:0 0 40px;border-top:1px solid #ddd;display:flex;align-items:self-start}.comment.blog-comment{padding:25px 0;margin:10px 0;border-top:1px solid #ddd;display:flex;align-items:self-start}.comment-content{padding-top:5px}.user-profile-page .ui-widget-header li.ui-tabs-tab.ui-corner-top.ui-state-default.ui-tab.ui-tabs-active.ui-state-active{background:transparent!important;border:0!important;margin:0;padding:0;border-radius:0;color:#333}.user-profile-page .ui-tabs-tab a{padding:10px 20px!important;margin:0!important;color:#999!important;font-weight:700}.user-profile-page .ui-widget-header{background:transparent!important;border:0!important;border-radius:0;border-bottom:1px solid #c5c5c5!important;padding:0}.user-profile-page .ui-tabs-tab.ui-tabs-active a{background:#23ad74;color:#fff!important;font-size:18px;border-radius:4px}.user-profile-page .ui-state-default,.ui-widget-content .ui-state-default,.user-profile-page .ui-widget-header .ui-state-default,.ui-button,.user-profile-page .ui-button.ui-state-disabled:active{border:0;background:transparent;font-weight:normal;color:#454545;border-radius:0;padding:0!important;margin:0!important;font-size:18px!important}.pm-button.btn.btn-blue{color:#fff}.search-input .fieldset{padding:15px 15px 10px;border-radius:10px;background-color:#7070700f;border-radius:5px;border:1px solid #44464530;display:inline-block;width:100%;margin-bottom:30px}.search-input .form-fields{padding:0;margin-bottom:0}.search-input input+label{display:inline;margin:0 0 0 5px}.advanced-search{margin:30px 0 0;display:flex;align-items:center;flex-wrap:wrap}.advanced-search .price-range{display:inline-block}.advanced-search .price-range input{width:80px;margin:3px}.search-input .buttons{text-align:center;margin-bottom:15px}.search-input .button-1{min-width:140px;border:0;background-color:#4ab2f1;padding:10px 30px;text-align:center;font-size:15px;color:#fff;text-transform:uppercase}.search-input .button-1:hover,.search-input .button-1:focus{background-color:#248ece}.search-results{margin:30px 0 0}.search-results .warning{margin:10px 0;color:#e4434b}.sitemap-page .description{margin:0 0 30px;text-align:center}.sitemap-page .entity{margin:0 0 30px}.sitemap-page .entity-title{margin:0 0 15px;padding:0 10px;text-align:center}.sitemap-page .entity-title h2{font-size:20px;font-weight:normal;color:#444}.sitemap-page .entity-body{border:1px solid #e6e6e6;border-radius:10px;padding:30px 15px;text-align:center}.sitemap-page .entity ul{font-size:0}.sitemap-page .entity li{display:inline-block;position:relative;margin:0 8px;padding:0 12px;line-height:50px;font-size:14px}.sitemap-page .entity li:before{content:"";position:absolute;top:23px;left:0;width:5px;height:5px;background-color:#ddd}.sitemap-page .entity a{color:#444}.sitemap-page .entity a:hover,.sitemap-page .entity a:focus{color:#4ab2f1}.sitemap-page .entity a:empty{display:none}.search-page .item-grid{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.search-page .item-box{max-width:calc(33.33% - 30px);flex:0 0 calc(33.33% - 30px);margin-bottom:30px;margin-left:15px;margin-right:15px}.search-page .product-title{font-size:20px;margin:0 0 5px 0;font-weight:600}.search-page .prices{font-weight:900;padding:20px 0}.search-page .buttons{display:flex;align-items:center;justify-content:space-between}.search-page .buttons .btn{font-size:16px;padding:8px 14px 10px;border-radius:6px}.search-page .page-title{border-bottom:1px solid #f1f1f1;padding-bottom:0;margin-bottom:30px}.basic-search .inputs label{font-weight:700}.basic-search .inputs.reversed{margin:15px 0}.basic-search .inputs.reversed label{font-weight:400}.advanced-search .inputs{flex:0 0 100%;margin-bottom:20px}.advanced-search .inputs.reversed{flex:0 0 50%;margin-bottom:15px}.grid-list-view{display:flex;align-items:center}.ui-dialog{max-width:760px!important;width:100%!important}.change-password-page .fieldset{background:#fff;padding:20px;border:1px solid #d1d1d1;border-radius:5px;max-width:600px;width:100%;margin:0 auto}.change-password-page .fieldset .form-fields{flex-direction:column}.change-password-page .fieldset .form-fields .inputs{max-width:100%;flex:0 0 100%}.order-list-page .order-list{display:flex;flex-wrap:wrap;gap:15px}.order-list-page .order-list .order-item{border:1px solid #ddd;max-width:calc(50% - 15px);flex:0 0 calc(50% - 15px);padding:25px;border-radius:5px;gap:15px;display:flex;flex-wrap:wrap;flex-direction:column}.order-list-page .order-list .order-item .info{font-size:16px}.order-list-page .order-list .buttons{gap:15px;display:flex}.order-details-page .page-title{border-bottom:0}.order-details-page .page-title h1,.return-request-page .page-title h1{margin:0 0 30px;border-bottom:1px solid #ddd;padding:0 0 10px}.order-details-page .page-title a{display:inline-block;min-width:180px;margin:5px 0;border:0;background-color:#aaa;background-image:none;padding:10px 20px;font-size:15px;color:#fff}.order-details-page .page-title a:hover,.order-details-page .page-title a:focus{background-color:#999}.order-details-page .page-title a.print-order-button{background-color:#4ab2f1}.order-details-page .page-title a.print-order-button:hover,.order-details-page .page-title a.print-order-button:focus{background-color:#248ece}.order-details-page .order-overview{margin:0 0 50px;line-height:26px;text-align:center;font-size:16px;color:#444}.order-details-page .order-overview .order-number{margin:0 0 10px;text-transform:uppercase}.order-details-page .order-overview .order-total strong{font-weight:normal;color:#4ab2f1}.order-details-page .repost .button-2{display:inline-block;margin:10px 0;border:0;background-color:#4ab2f1;padding:10px 15px;font-size:12px;color:#fff;text-transform:uppercase}.order-details-page .repost .button-2:hover,.order-details-page .repost .button-2:focus{background-color:#248ece}.order-details-page .download a{font-weight:normal;color:#4ab2f1}.order-details-page .download a:hover,.order-details-page .download a:focus{text-decoration:underline}.user-agreement-page .terms-of-agreement{margin:0 0 20px;padding:20px;text-align:center}.user-agreement-page .button-1{min-width:140px;border:0;background-color:#4ab2f1;padding:10px 30px;text-align:center;font-size:15px;color:#fff;text-transform:uppercase}.user-agreement-page .button-1:hover,.user-agreement-page .button-1:focus{background-color:#248ece}.order-details-page .tax-shipping-info{margin:30px 0}.order-details-page .tax-shipping-info a{color:#4ab2f1}.order-details-page .tax-shipping-info a:hover,.order-details-page .tax-shipping-info a:focus{text-decoration:underline}.order-details-page .actions{margin:30px 0 0;font-size:0}.order-details-page .actions button{display:inline-block;min-width:165px;margin:5px;border:0;background-color:#aaa;background-image:none;padding:10px 20px;font-size:15px;color:#fff}.order-details-page .actions button:hover,.order-details-page .actions button:focus{background-color:#999}.order-details-page .actions button:first-child{background-color:#4ab2f1}.order-details-page .actions button:first-child:hover,.order-details-page .actions button:first-child:focus{background-color:#248ece}.order-details-page .totals.section{width:370px;padding:0 10px;max-width:100%;margin:0 auto 50px}.order-details-page .total-info{padding:15px 20px;color:#444}.order-detail-address{display:flex;flex-wrap:wrap;gap:50px}.order-detail-address .billing-info-wrap,.order-detail-address .shipping-info-wrap{width:auto;max-width:calc(50% - 25px);padding:25px;width:100%}.order-details-page table.data-table colgroup{display:none}.order-details-page table.data-table{width:100%}.section.totals.order-total-sec{margin:0;margin-left:auto;margin-top:30px}.order-details-page .actions button:first-child:hover,.order-details-page .actions button:first-child:focus{background-color:#25af75}.return-request-page table.data-table{width:100%}.return-request-page colgroup{display:none}.return-request-page .fieldset{background-color:#f9f9f9;padding:15px 20px;color:#444;margin-top:25px}.return-request-page .fieldset .form-fields{display:flex;flex-wrap:wrap;width:100%;padding-top:15px;gap:15px}.return-request-page .fieldset .form-fields .inputs{flex:0 0 calc(50% - 15px);max-width:calc(50% - 15px);flex-wrap:wrap;margin-bottom:15px;flex-direction:column;gap:15px;display:flex}.return-request-page .fieldset .form-fields .inputs.textarea-input{flex:0 0 calc(100% - 15px);max-width:calc(100% - 15px)}.return-request-page .section .title{padding-bottom:15px}.advanced-search .inputs label[for="cid"],.advanced-search .inputs label[for="mid"]{font-weight:700}.payment-tbl td input[type="text"],.payment-tbl td select{color:#535455;background-color:#fff;font-size:15px;font-weight:400;border:1px solid #d1d1d1;padding:10px 20px;border-radius:6px;height:45px;line-height:1.5;width:100%;display:block;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.payment-tbl td select{background:url('../images/custom-images/down-arrow.png') no-repeat scroll calc(100% - 12px) center!important}.payment-tbl td{border-bottom:0;margin:0!important;padding-bottom:0}.payment-tbl tr{margin:0!important}.payment-tbl td{padding-bottom:15px!important}.card-expire-sec{display:flex;align-items:center;gap:20px}.payment-info .info .payment-tbl td input[name="CardCode"]{width:100px!important;max-width:80px}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:0!important;background:#23ad74!important}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:0!important}.ui-menu .ui-menu-item-wrapper{padding:5px 10px!important;display:inline-block;width:100%;border:0!important}.ui-menu .ui-menu-item{font-size:15px;padding:0}.dw-file-btn{display:flex;flex-wrap:wrap;gap:20px}.dw-file-btn .download-sample{margin:0;width:calc(33.33% - 15px);display:flex}.dw-file-btn .download-sample a{padding:10px 7px;font-size:16px;text-align:center}.dw-file-btn .download-sample a i{font-size:12px}.dw-file-btn .btn-blue{background:#42b4e6!important;color:#fff!important;border-color:#42b4e6}.dw-file-btn .btn-blue:hover{background:#23ad74!important;color:#fff!important;border-color:#23ad74}.product-tags-box .title strong{font-size:28px;font-weight:600}.product-tags-list ul{display:flex;flex-wrap:wrap;gap:15px}.product-tags-list ul li{background:#e7f8f1;padding:3px 10px 6px 10px;border-radius:4px;border:1px solid #9cb4aa;margin-bottom:8px}.product-tags-list ul li:hover{background:#23ad74;border-color:#23ad74;color:#fff}.product-tags-list li.separator{display:none}.manufacturer-page .product-grid{display:flex;flex-wrap:wrap;gap:15px}.manufacturer-page .product-grid .item-grid,.product-tag-page .product-grid .item-grid{display:flex;gap:30px;flex-wrap:wrap}.manufacturer-page .product-grid .item-box,.product-tag-page .product-grid .item-box{max-width:calc(33.33% - 20px);flex:0 0 calc(33.33% - 20px);margin:0;clear:none}.manufacturer-description{margin-bottom:25px}.page.manufacturer-page .page-title h1,.page.product-tag-page .page-title h1{font-size:36px;border-bottom:1px solid #e0e0e0;padding-bottom:15px;font-weight:500}.product-box{display:flex;flex-wrap:wrap;align-items:flex-end}.search-category h2{font-size:26px;font-weight:300;padding:0 10px 15px 0;border-bottom:1px solid #f1f1f1;margin-bottom:0;font-weight:500;margin-bottom:35px}#topcartlink{display:inline-block;width:auto;margin:0;padding:0}.flyout-cart{display:none}.flyout-cart{position:absolute;top:100%;right:0;z-index:100;width:300px;box-shadow:0 0 2px rgba(0,0,0,.25);background-color:#fff}.flyout-cart.active{display:block}.mini-shopping-cart{padding:12px;text-align:left;font-size:12px}.mini-shopping-cart .count{padding:5px 0 15px;color:#444}.mini-shopping-cart .count a{margin:0 2px;font-weight:bold;color:#444}.mini-shopping-cart .items{border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin:0 0 20px}.mini-shopping-cart .item{overflow:hidden;padding:10px 0}.mini-shopping-cart .picture{float:left;width:70px;text-align:center}.mini-shopping-cart .picture a{display:block;position:relative;overflow:hidden}.mini-shopping-cart .picture a:before{content:"";display:block;padding-top:100%}.mini-shopping-cart .picture img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-width:100%}.mini-shopping-cart .picture+.product{margin:0 0 0 80px}.mini-shopping-cart .name{margin:0 0 10px;font-size:14px}.mini-shopping-cart .name a{color:#4ab2f1}.mini-shopping-cart .name a:hover,.mini-shopping-cart .name a:focus{color:#248ece}.mini-shopping-cart .attributes{margin:5px 0;color:#444}.mini-shopping-cart .totals{margin:0 0 12px;font-size:14px}.mini-shopping-cart .totals strong{font-size:16px;color:#444}.mini-shopping-cart .buttons{margin:0 0 5px}.mini-shopping-cart button[type="button"]{display:inline-block;border:0;background-color:#4ab2f1;padding:10px 20px;font-size:12px;color:#fff;text-transform:uppercase}.mini-shopping-cart button[type="button"]:hover,.mini-shopping-cart button[type="button"]:focus{background-color:#248ece}.social-icon-sec{position:relative}.product-price label{display:none}.old-product-price span:first-child{display:none}.blog-listing li{padding:0 0 15px 0}.blog-listing li i{font-size:16px;padding-right:5px}.payment-blk{text-align:center;max-width:700px;margin:0 auto;background:#f3f2f2;border-radius:6px;border:1px solid #c8c8c8;padding:30px 10px}.amount-sec label{font-size:20px;padding:0 5px;color:#000}.pay-title{font-size:22px;font-weight:400}.payment-success{background:#fafafa;border:1px solid #efefef;border-radius:12px;padding:15px;height:100%}.payment-success>label{padding-bottom:8px;margin-bottom:10px;font-weight:600;border-bottom:1px solid #ddd7d7;width:100%}.payment-success .icon-field label{white-space:normal;word-break:break-all;font-size:16px}.payment-success-tbs.row>[class*=col-]{margin-bottom:30px}.copy-right{font-size:15px;padding:8px 0}.footer-powered-by a{color:#82c6ee}.footer-powered-by a:hover{color:#fff}.copy-right-inner{display:flex;justify-content:space-between;flex-direction:row-reverse}.paymenttab .nav{border-bottom:1px solid #e6e6e6}.paymenttab .nav-item .nav-link{color:#b0afaf;padding:10px 30px}.paymenttab .nav-item .nav-link.active{color:#25af75;font-weight:600;position:relative}.paymenttab .nav-item .nav-link.active::after{position:absolute;left:0;right:0;bottom:0;width:100%;height:2px;background:#25af75;content:''}.project-type .radio-custom{background:#ebebeba8;border-radius:24px;padding:12px 40px 12px 35px;margin-right:30px}.project-type .radio-custom:last-child{margin-right:0}.project-type .radio-custom.selected{background:#3fc18b;border-color:transparent;color:#fff}.project-type .radio-custom.selected label.forcheckbox{margin:0;color:#fff}.project-type .radio-custom .checkmark{left:25px;top:10px;background-color:#e1e1e1;border-color:transparent}.project-type label.forcheckbox{padding:0 0 0 30px;margin:0}.project-type .radio-custom .checkmark::after{position:absolute;left:5px;top:2px;content:"";font-family:"Font Awesome 5 Free";color:#fff;font-size:16px;background-color:transparent;font-weight:900}.stepper-wrapper{margin-top:auto;display:flex;justify-content:space-between;margin-bottom:20px;background:#f6f6f6;border-radius:18px;padding:22px 0 14px;margin-bottom:35px}.stepper-item{position:relative;display:flex;flex-direction:column;align-items:center;flex:1}.stepper-item::before{position:absolute;content:"";border-bottom:2px solid #ccc;width:100%;top:20px;left:-50%;z-index:2}.stepper-item::after{position:absolute;content:"";border-bottom:2px solid #ccc;width:100%;top:20px;left:50%;z-index:2}.stepper-item .step-counter{position:relative;z-index:5;display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;background:#ccc;margin-bottom:6px}.stepper-item.active{font-weight:bold}.stepper-item.completed .step-counter{background-color:#25af75;color:#fff}.stepper-item.completed::after{position:absolute;content:"";border-bottom:2px solid #4bb543;width:100%;top:20px;left:50%;z-index:3}.stepper-item:first-child::before{content:none}.stepper-item:last-child::after{content:none}.radio-custom.disabled{cursor:not-allowed;opacity:.8}.board-head h1{margin-bottom:0!important;padding-bottom:0!important;border-bottom:0!important}.board-head{justify-content:space-between;border-bottom:1px solid #f1f1f1;padding-bottom:20px;margin-bottom:20px}.boardBox{border:1px solid #e3e4ed;border-radius:6px;padding:30px 25px;position:relative;padding-bottom:28px;background:#fff}.grph-circle{width:100px;height:100px;border-radius:100%;border:13px solid #d5f6e8;display:flex;justify-content:center;align-items:center;margin:0 auto}.boardname{text-align:center;font-size:14px;padding:15px 0;color:#8f8f8f}.board-icon{display:flex;justify-content:center;gap:25px;color:#8f8f8f;font-size:16px;margin-bottom:30px}.copy,.delete{display:flex;align-items:center;gap:8px}.boardbox-wrap .row>[class*=col-]{margin-bottom:30px}.green-btn{background-color:#25af75;color:#fff;border-color:#25af75;font-size:16px}.green-btn i.fas{font-size:14px}.board-design-head{padding-bottom:15px;margin-bottom:10px;width:100%;max-width:100%;border-bottom:1px solid #f1f1f1;background:#fff;position:sticky;top:0;z-index:3;padding-top:10px}.board-design-head h1{padding:0;margin:0;min-width:320px;border:0}.green-btn-bdr{background-color:#fff;color:#25af75;border-color:#25af75;font-size:16px}.board-inner-design{max-width:458px;flex:0 0 458px;padding-right:40px;z-index:2}.board-list-features{margin-top:25px;overflow-y:auto;max-height:700px}.board-list-features li{background:#f9f9f9;border:1px solid #eaeaeb;margin-bottom:10px;border-radius:4px;padding:8px 20px;display:flex;align-items:center;gap:15px;justify-content:space-between;flex-wrap:wrap;cursor:pointer;padding-right:10px}.count-circle{background:#fff;width:52px;height:52px;border-radius:100%;text-align:center;align-items:center;display:flex;justify-content:center;border:1px solid #dfdddd;font-size:20px}.board-left{display:flex;align-items:center;gap:15px}.board-icon{font-size:32px}.board-icon a{color:#626469}.board-name{font-size:16px;color:#626469}.board-delete a{width:34px;height:34px;line-height:34px;background:#fef7f7;border:1px solid #fdd;border-radius:4px;text-align:center;font-size:16px;color:#f00!important;display:inline-block}.board-delete a:hover{background-color:#f00;color:#fff!important;border-color:#f00}.board-inner-design{flex-direction:column;position:relative;padding-bottom:60px}.loose-item{display:flex;align-items:center;justify-content:space-between;position:absolute;bottom:0;left:0;width:100%;padding-right:40px}.loose-item-left{font-size:24px;color:#626469;display:flex;align-items:center;gap:15px}.loose-item-count{background:#c4eecc;color:#007f19;font-size:18px;font-style:normal;width:36px;height:36px;border-radius:100%;display:flex;align-items:center;justify-content:center}.board-inner-design-tab{flex:auto;margin-top:-10px;max-height:900px;padding-right:4px;overflow:auto}.board-inner-design-tab::-webkit-scrollbar{width:10px}.board-inner-design-tab::-webkit-scrollbar-track{background-color:#f1f1f1;-webkit-border-radius:10px;border-radius:10px}.board-inner-design-tab::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:#25af75}.board-inner-design-tab-inner{background:#25af75;padding:20px}.board-inner-tab{background-color:#fafafa;border-radius:12px;box-shadow:5px 10px 20px 5px rgba(0,0,0,.2) inset;min-height:500px;overflow:hidden}.tab-link{font-size:24px;color:#989898;gap:20px;justify-content:center}.tab-link-count{width:76px;height:76px;border:6px solid #f4f4f4;border-radius:100%;background:#fafafa;display:flex;align-items:center;justify-content:center;font-size:20px}.board-inner-tab .nav-link{width:50%;padding:15px 10px;border:0;border-radius:0}.board-inner-tab .nav-tabs{border-bottom:0}.board-inner-tab .nav-link.active{background:#25af75;box-shadow:5px 10px 20px 5px rgba(0,0,0,.2) inset}.board-inner-tab .nav-link.active .tab-link{color:#fff}.board-inner-tab .nav-link.active .tab-link .tab-link-count{border-color:6px solid #f4f4f4;background:#fff;font-size:20px;color:#000}.chassis-tbl{padding:25px 20px;font-size:16px}.chassis-tbl table th{font-weight:400;color:#25af75;padding-bottom:10px}.chassis-cell{background:#fff;padding:5px 15px;border-bottom:1px solid #e5e5e5;width:50%}.board-bar-icon{display:flex;flex-wrap:wrap;align-items:center;width:28px}.board-bar-icon span{display:inline-block;background:#626469;width:100%;height:3px;margin:2px 0}.chassis-col-tbl tr td:first-child{width:50px;padding-left:8px;text-align:center}.chassis-col-tbl tr td{border-bottom:0}.chassis-main-tbl tr td:first-child.chassis-cell{border-right:5px solid #fff}.boardBox .board-icon .delete{position:absolute;top:15px;right:15px}.boardBox .board-icon .delete a{width:34px;height:34px;line-height:34px;background:#fef7f7;border:1px solid #fdd;border-radius:4px;text-align:center;font-size:16px;color:#f00!important;display:inline-block;cursor:pointer}.boardBox .board-icon .delete a:hover{background:#f00;color:#fff!important;border-color:#f00}.message-failure{color:#f00}.board-inner-design-tab .message-failure{position:absolute;margin-top:-53px}.switchboard-head{border-bottom:1px solid #e0e0e0;padding:10px 0 10px 0;justify-content:space-between;flex-wrap:wrap}.modal-chasis{display:flex;align-items:center;gap:20px}.modal-config{color:#25af75;font-size:16px}.board-list{position:sticky;top:70px}.ui-draggable-dragging .board-name,.ui-draggable-dragging .board-sub-name,.ui-draggable-dragging .count-circle,.ui-draggable-dragging .board-delete{font-size:0!important;display:none!important}.ui-draggable-dragging .configureBoard .board-left{width:40px!important;flex:0 0 40px!important}li.child.ui-draggable.ui-draggable-handle{padding-left:10px}.ui-draggable-dragging .configureBoard .board-bar-icon img{height:30px}.center-width .parent.ui-droppable .child.ui-draggable.ui-draggable-handle{display:none}.board-center .board-delete{position:absolute;right:-15px;top:50%;transform:translateY(-50%)}.board-center .board-delete a{width:16px;height:16px;line-height:16px;border:0;border-radius:0 2px 2px 0;font-size:10px;cursor:pointer}.tbl-left .board-delete{left:-17px;right:auto}.sp-quantity{width:124px;height:42px;font-family:"ProximaNova Bold",Helvetica,Arial}.sp-minus{width:40px;height:40px;border:1px solid #e1e1e1;float:left;text-align:center}.sp-input{width:40px;height:40px;border:1px solid #e1e1e1;border-left:0 solid #000;float:left}.sp-plus{width:40px;height:40px;border:1px solid #e1e1e1;border-left:0 solid #e1e1e1;float:left;text-align:center}.sp-input input{width:30px;height:34px;text-align:center;font-family:"ProximaNova Bold",Helvetica,Arial;border:0}.sp-input input:focus{border:1px solid #e1e1e1;border:0}.sp-minus a,.sp-plus a{display:block;width:100%;height:100%;padding-top:5px}.loose-items-ui li{flex-wrap:nowrap;cursor:auto}.loose-items-ui .sp-quantity{display:flex;align-items:center;flex:0 0 130px;max-width:130px}.loose-ProductTitle{font-weight:600;font-size:16px}.loose-items-ui{max-height:400px;overflow-y:auto;padding-right:17px}.loose-items-ui .sp-minus.fff{cursor:pointer}.loose-items-ui .sp-plus.fff{cursor:pointer}.mark-up{background:#fafafa;padding:15px}.mark-up strong{font-size:18px;margin-bottom:15px;display:inline-block;width:100%}.mark-up table{width:100%}.markup-inner{display:flex;align-items:center}.markup-inner .sp-quantity{display:flex}.markup-gst{font-weight:600;font-size:18px}.markup-gst small{font-size:13px;color:#797373}.sp-minus,.sp-plus{cursor:pointer}.download-drawing-sec{display:flex;justify-content:flex-start;flex-direction:column;width:auto;align-items:flex-start;margin-top:25px}.download-drawing-sec .apply-shipping-button-container{text-align:left}.download-drawing-sec form{width:100%}.quote-td{display:flex;align-items:center}.quote-board-name{font-weight:600}.configureBoard{width:100%;flex:0 0 100%;display:flex;position:relative;flex-direction:column}.configureBoard .board-left{width:100%;flex:0 0 100%}.configureBoard .board-bar-icon{width:50px;flex:0 0 50px;justify-content:center}.configureBoard .board-delete{position:absolute;right:-10px;top:50%;transform:translateY(-50%)}.configureBoard .board-bar-icon img{height:60px}.board-sub-name{font-size:13px;color:#8d8d8d;word-wrap:break-word;word-break:break-all;white-space:normal}.configureBoard .board-name{word-wrap:break-word;word-break:break-all;white-space:normal}.configureBoard .count-circle{width:46px;height:46px;font-size:18px;flex:0 0 46px}.board-name-sec{padding-right:50px}.board-design-area{flex:auto;background:#319235;margin-top:-10px;padding:20px;box-shadow:inset 0 0 11px rgba(0,0,0,.9);border:15px solid #319235;max-width:760px;margin:0 auto}.board-design-inner{box-shadow:inset 0 0 5px rgba(0,0,0,.5);padding:0 10px;height:100%;position:relative}.board-design-inner::before{position:absolute;top:-50px;left:20px;width:calc(100% - 40px);height:74px;background:linear-gradient(0deg,rgba(2,0,36,1) 1%,rgba(48,48,48,1) 50%,rgba(73,72,72,1) 51%,rgba(0,0,0,1) 80%,rgba(50,50,50,1) 100%);content:''}.board-design-inner::after{position:absolute;bottom:-50px;left:20px;width:calc(100% - 40px);height:74px;background:linear-gradient(0deg,rgba(2,0,36,1) 1%,rgba(48,48,48,1) 50%,rgba(73,72,72,1) 51%,rgba(0,0,0,1) 80%,rgba(50,50,50,1) 100%);content:''}.board-left-bdr{background:rgba(131,197,132,.5);border:1px dashed #fff!important;border-right:0;width:34px;min-width:34px}.board-right-bdr{background:rgba(131,197,132,.5);border:1px dashed #fff!important;border-left:0;width:34px;min-width:34px}.board-center{border-left:8px solid #f4f4f4!important;border-right:8px solid #f4f4f4!important;background-color:#fff;border-top:1px dashed #fff!important;border-bottom:1px dashed #fff!important;box-shadow:inset 0 0 21px -5px rgba(0,0,0,.4);height:49px}.new-board table td{border:0;padding:0}.board-design-inner tr{position:relative;z-index:1}.top-cr{position:relative;z-index:0!important;bottom:-20px}.bot-cr{position:relative;z-index:0!important;top:-20px}.design-top-dot::before{position:absolute;left:-11px;top:-8px;width:8px;height:8px;background:#fff;content:'';border-radius:100%}.design-top-dot::after{position:absolute;right:-11px;top:-8px;width:8px;height:8px;background:#fff;content:'';border-radius:100%}.design-bot-dot::before{position:absolute;left:-11px;bottom:-8px;width:8px;height:8px;background:#fff;content:'';border-radius:100%}.design-bot-dot::after{position:absolute;right:-11px;bottom:-8px;width:8px;height:8px;background:#fff;content:'';border-radius:100%}.board-design-area{position:relative}.pin-top::before,.pin-top::after,.pin-bot::before,.pin-bot::after{background:url('/images/custom-images/pin-1.png') no-repeat top left;content:'';width:20px;position:absolute;height:26px;z-index:1}.pin-top::before{left:8px;top:13px}.pin-top::after{right:8px;top:13px;transform:rotate(-63deg)}.pin-bot::before{left:8px;bottom:13px;transform:rotate(-63deg)}.pin-bot::after{right:8px;bottom:13px;transform:rotate(0deg)}.circuitbox{border-left:0;border-right:0}.circuitbox img{width:100%;object-fit:unset}.img-width{min-width:185px}.new-board{max-width:760px;margin:0 auto}.gap1{min-width:18px;width:18px}.gap2{min-width:38px;width:38px}.board-whitebg{background-color:rgba(255,255,255,.8)}.redbg{background-color:#d90303}.bluebg{background-color:#63a0be}.whitebg{background-color:#fff}.board-whitebg,.redbg{border-bottom:1px solid #fff!important}.center-width{width:140px;position:relative;z-index:2}.center-width .parent{margin-left:0;height:100%;width:100%;border:1px dashed #fff;position:absolute;left:0;top:0}.switch-add{border-left:1px dashed #fff!important;border-right:1px dashed #fff!important;background:transparent;border-bottom:0}.board-full{width:100%}.gap2,.gap1{height:49.5px}.col-left{width:290px;min-width:290px;max-width:290px}.tbl-left{width:316px;margin:0 auto}.col-right{width:152px}.main-board-tbl{max-width:477px;margin:0 auto}.board-clr{width:150px}.bot-cr-left{position:relative;left:14px}.bot-cr-right{position:relative;right:14px}.ajax-loading-block-window{position:fixed;z-index:999;margin:0;background:url('../images/board-loading-image-r.svg') center no-repeat;top:50%;transform:translateY(-50%);width:100%;height:100%;left:0;right:0;bottom:0;overflow:hidden;opacity:1;background-color:rgba(0,0,0,.6);background-size:100px}#ph-topic .page-body p img{width:100%}#ph-topic .page-body p.pb-5{padding-bottom:0!important}.blog-page .blog-posts .post .post-head .post-title{line-height:1.3}.product-grid .slick-track{width:auto!important}.product-grid .slick-initialized .slick-slide{display:block;width:100%!important}.product-btm{margin-top:15px;gap:15px}.product-list .product-des-sec{width:100%}.slick-track{width:100%!important}.product-list .product-box{flex-wrap:inherit;align-items:center;gap:50px}.overview .button-2,.variant-overview .button-2{white-space:normal;word-break:break-all;align-items:center}.product-specs-box{margin:30px 0 40px}.table-wrapper{overflow-x:auto;padding-bottom:15px}.admin-header-links{text-align:center}.admin-header-links a:not(:last-child){margin-right:15px}.table-wrapper.boardbox-wrap{overflow:inherit}.new-wrapper.checkout-as-guest-or-register-block{display:none}.view-product-box.product-white-box .product-icon{display:none}.select-product-box.product-white-box .product-icon{display:none}.product-col-grp .product-white-box h3{padding:0}.product-col-grp .product-white-box{flex-direction:column;align-items:center;justify-content:center;display:flex}.menu>ul>li.mega-menu>.sub-nav-outer{max-height:560px}.sub-nav-inner .nav-cmn::-webkit-scrollbar{width:10px}.sub-nav-inner .nav-cmn::-webkit-scrollbar-track{background:#f1f1f1}.sub-nav-inner .nav-cmn::-webkit-scrollbar-thumb{background:#25af75}.sub-nav-inner .nav-cmn::-webkit-scrollbar-thumb:hover{background:#555}.group.product-spec-group{overflow-y:auto;overflow-x:hidden;max-height:300px;margin-bottom:0;margin-right:0;padding-right:8px}.group.product-spec-group li.name{position:sticky;top:0;background-color:#fff;padding-bottom:10px;border-bottom:1px solid #e1e1e1;margin-bottom:15px}.group.product-spec-group .item{display:flex;align-items:flex-start;gap:15px;font-size:16px;margin-bottom:6px;border-bottom:1px solid #e5e5e5;padding:6px 8px;width:100%}.group.product-spec-group .item input[type=checkbox],.group.product-spec-group .item input[type=radio]{margin-top:6px}.group.product-spec-group .item:hover{background-color:#ededed}.filterlist{position:relative;margin-bottom:10px;display:flex;flex-wrap:wrap;width:100%}.filtername{font-size:16px;font-weight:600}.accordian-icon{position:absolute;right:10px;top:8px;width:26px;height:26px;text-align:center;border-radius:4px;font-size:13px;color:#5e5e5e;display:flex;justify-content:center;align-items:center}.accordian{padding-right:30px;line-height:1.1;padding-bottom:20px;width:100%;background:#f5f5f5;border-radius:8px;padding:10px 43px 10px 10px}.filterlist .collapse{width:100%}.filterlist .card.card-body{width:100%!important;max-width:100%!important;min-width:100%!important;padding:10px;border-top:0;border-radius:0 0 4px 4px;margin-top:-3px}.accordian[aria-expanded="true"] i::before{font-family:"Font Awesome 5 Free";content:''}.search-switch{position:relative;margin-top:20px}.search-switch .form-control{padding-right:35px}.search-switch button{position:absolute;top:10px;border:0;background:transparent;right:12px;cursor:pointer}.switches-head{justify-content:space-between}.item-pol-des{text-align:right;font-size:13px;color:#8d8d8d;word-wrap:break-word;word-break:break-all;white-space:normal}.product-specs-box tr.odd .spec-name,.product-specs-box tr.even .spec-name{background-color:#fff;border-radius:4px;border-bottom:1px solid #e8e8e8;font-size:16px;width:30%!important}tr.hidden-row{display:none}.product-essential{padding-bottom:0}.meet-slider-box{position:relative}.meet-slider-box::before{background-color:rgba(0,0,0,.5);width:100%;height:100%;content:'';position:absolute;left:0;top:0;right:0;bottom:0}.product-main-sec .side-2{box-shadow:none}.product-reviews-page .page-title h1 a{display:block;font-size:20px;color:#25af75}.product-reviews-page .page-title h1 a:hover{color:#000}body{overflow-x:hidden}.email-friend-btn{display:flex;justify-content:center}.a-to-z{column-count:4}.a-to-z li{position:relative;break-inside:avoid-column;margin-bottom:20px;font-size:15px}.a-to-z li .alphabet-title{font-weight:600;color:#25af75;font-size:35px}.a-to-z li ul li{margin:5px 0 0 0}.categorySubTitle{color:#3dcd58;font-weight:400;font-size:28px;line-height:40px}.categorySubTitle a{color:inherit}.se-forth-cat .picture{width:100px;margin-bottom:16px}.se-forth-cat h2.title{font-size:16px;margin-bottom:11px}.se-forth-cat a.text-link{font-size:14px;text-decoration:none;font-weight:700;display:table;margin-top:14px}.se-forth-cat a.text-link:hover{text-decoration:underline}.se-category .sub-categories-list li{margin:0;border:0;border-bottom:0;padding:6px 21px 6px 42px;font-size:16px;position:relative;line-height:22px}.se-category .sub-categories-list li label{margin:0}.se-category .sub-categories-list li:hover{font-size:16px;padding:6px 21px 6px 42px;background:#efefef}.se-category .sub-categories-list li input{position:absolute;left:20px;top:9px}.se-category h4{font-size:22px;font-weight:700;padding:18px 10px 15px 20px;border-bottom:1px solid #c3c3c3;font-family:'LATO'}.se-category{padding-bottom:20px}.categoryMainHeading{color:#3dcd58;font-weight:500;font-size:40px}.filter__title{display:block;margin-top:-31px;padding-bottom:10px;font-size:14px;line-height:20px}.block-recently-viewed-products.se-recently-viewed{background:transparent;border:0;box-shadow:none}.block-recently-viewed-products.se-recently-viewed .title{color:#3dcd58;padding-left:0;border:0}.block-recently-viewed-products.se-recently-viewed ul.list{display:flex;flex-wrap:wrap;margin:0 -10px}.block-recently-viewed-products.se-recently-viewed ul.list li{max-width:25%;flex:0 0 25%;border:0;margin:0;padding:0 10px}.block-recently-viewed-products.se-recently-viewed .se-recently-viewed-card{background:#fff;border-radius:10px;padding:10px;display:flex;align-items:center;flex-wrap:wrap;height:calc(100% - 20px);margin-bottom:20px;border:1px solid #dedede;box-shadow:0 1px 3px rgba(0,0,0,.1)}.block-recently-viewed-products.se-recently-viewed ul.list li .se-recently-viewed-card .se-recently-viewed-card-text{padding:0 0 0 10px;font-size:14px;flex:1}.block-recently-viewed-products.se-recently-viewed ul.list li .se-recently-viewed-card a.product-picture{text-align:center}.block-recently-viewed-products.se-recently-viewed ul.list li .se-recently-viewed-card .se-recently-viewed-card-text span{padding:0 0 3px;font-size:12px;display:block;line-height:17px;color:#97989b}.block-recently-viewed-products.se-recently-viewed ul.list li .se-recently-viewed-card a.product-name{white-space:normal;overflow:visible;width:auto;font-size:14px}.SE-reset{margin-left:auto;display:block;margin-top:-34px;font-size:15px;border:0;padding:5px 10px 15px;border-radius:5px;line-height:1;background:transparent;color:#42b4e6}.SE-reset:hover{text-decoration:underline}.category-readmore{position:relative;overflow:hidden;max-height:94px;transition:max-height .3s ease;margin-bottom:0}.category-readmore::after{content:'';position:absolute;bottom:0;left:0;right:0;height:50px;display:block}.category-readmore.expanded{max-height:none}.category-readmore.expanded::after{display:none}.cat-readmore{cursor:pointer;font-weight:400;display:inline-block;letter-spacing:.5px;font-size:17px;position:relative;text-decoration:none;border-bottom:1px solid transparent;transition:.5s ease-in-out}.cat-readmore:hover{border-color:#42b4e6}.cat-readmore::after{content:'';width:10px;height:10px;display:block;border-right:2px solid #42b4e6;border-bottom:2px solid #42b4e6;float:right;margin-top:5px;transform:rotate(45deg);margin-left:8px;transition:.5s ease-in-out}.cat-readmore.read-less::after{transform:rotate(225deg);margin-top:10px}.sub-category-readmore{position:relative;overflow:hidden;max-height:50px;transition:max-height .3s ease;margin-bottom:0}.sub-category-readmore::after{content:'';position:absolute;bottom:0;left:0;right:0;height:50px;display:block}.sub-category-readmore.expanded{max-height:none}.sub-category-readmore.expanded::after{display:none}.sub-category-filter .accordian{background:#e3e3e3}.product-list-card .product-des h3{font-size:14px;margin:0 0 8px 0}.product-list-card .product-des .sku{margin-bottom:5px}.product-list-card .product-des-sec .product-price{font-size:16px}.product-list-card .product-btm{margin-top:10px}.product-list-card .product-btm a,.product-list-card .product-btm button{padding:8px 15px;font-size:15px}.product-list-card .product-des{display:flex;flex-direction:column}.product-list-card .product-des h3{order:2}product-list-card .product-des .sku{order:1}product-list-card product-rating-box{order:3}.custom-fw-500{font-weight:500}.menu>ul>li.mega-menu>.sub-nav-outer{min-height:545px;background-color:#fff}.menu>ul>li.mega-menu:hover>.sub-nav-outer{display:flex}.menu>ul>li.mega-menu>.sub-nav-outer .main-nav-link{width:100%}.menu>ul>li.mega-menu>.sub-nav-outer .text-link{margin:auto 0 17px;font-size:16px;padding:0 20px;position:relative;bottom:25px}.sub-nav-inner p{font-size:14px}.sub-nav-inner .nav-cmn{position:absolute;top:0;right:0;width:calc(100% - 330px);display:none;background:#fff;padding:15px 10px 24px}.menu>ul>li.mega-menu>.sub-nav-outer li.sub-nav-inner.active .nav-cmn{display:block;overflow-y:auto;max-height:100%}.menu>ul>li.mega-menu>.sub-nav-outer li.sub-nav-inner .hd1{padding:15px 10px!important;max-width:330px;font-size:15px}.menu>ul>li.mega-menu>.sub-nav-outer li.sub-nav-inner .hd1 i{display:inline-block!important;width:22px;text-align:center;margin-right:7px}.menu>ul>li.mega-menu>.sub-nav-outer li.sub-nav-inner .hd1 img{width:auto;height:22px;margin:-2px 0 0 0}.menu>ul>li.mega-menu>.sub-nav-outer li.sub-nav-inner.active .hd1{background-color:#25af75;color:#fff}.menu>ul>li.mega-menu>.sub-nav-outer li.sub-nav-inner.active .hd1 img{filter:invert(93%) sepia(0%) saturate(7465%) hue-rotate(98deg) brightness(127%) contrast(109%)}.nav-image-row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;margin-top:20px}.image-text-col{width:50%;padding:0 15px;display:flex;align-items:center;margin-bottom:10px}.image-text-col img{width:60px;margin-right:10px}.image-text-col .title{margin-bottom:5px;display:block;font-size:16px}.image-text-col p{font-size:13px}.menu>ul>li.mega-menu>.sub-nav-outer li.sub-nav-inner.active .nav-cmn{overflow-y:visible;max-height:100%;height:100%}.nav-cmn-inner{padding-bottom:0;height:100%}.nav-image-row{position:relative}.multi-submenu{display:none;left:100%;top:0;background:#fff;box-shadow:0 0 12px 0 rgba(0,0,0,.15);border-radius:12px;width:100%;z-index:9;padding-bottom:10px;max-height:350px;overflow-y:auto}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}::-webkit-scrollbar-thumb{background:#25af75;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#555}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}::-webkit-scrollbar-thumb{background:#25af75;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#555}body{scrollbar-width:thin;scrollbar-color:#25af75 #f1f1f1}.multi-submenu{overflow-y:scroll}.multi-submenu::-webkit-scrollbar{width:12px;height:12px}.multi-submenu::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.multi-submenu::-webkit-scrollbar-thumb{background:#25af75;border-radius:10px}.multi-submenu::-webkit-scrollbar-thumb:hover{background:#555}.multi-submenu{scrollbar-width:thin;scrollbar-color:#25af75 #f1f1f1}.innerDrop i{position:absolute;right:10px;top:0}.innerDrop:hover i{transform:scaleY(-1);color:#25af75}.innerDrop:hover>.multi-submenu .innerDrop:hover>.multi-submenu{left:100%;top:0}.nav-image-row .image-text-col:nth-child(2n) .multi-submenu{left:inherit;right:100%;width:100%}.nav-image-row .image-text-col:nth-child(2n) .multi-submenu::before{display:none}.innerDrop{position:relative}.innerDrop:hover .multi-submenu li{width:100%}.innerDrop:hover .multi-submenu li .image-text-col{width:100%;margin:0 0;padding:10px 15px}.innerDrop:hover .multi-submenu li .image-text-col img{border-radius:10px}.innerDrop:hover .multi-submenu li .image-text-col .title{font-weight:700;padding:2px 0!important}.image-text-col-inner{padding:0 0;padding-right:15px;display:flex;align-items:center;margin-bottom:10px;position:relative;width:100%}.single-side-Dropdown .nav-image-row{position:relative;display:block;overflow:auto;height:100%;left:0;top:0;right:0;max-height:100%;margin:0}.single-side-Dropdown .nav-image-row .innerDrop .multi-submenu{top:0;width:100%;left:100%;box-shadow:none}.single-side-Dropdown .nav-image-row .innerDrop:hover i{transform:rotate(-90deg)}.print-submenu-data{position:absolute;background-color:#fff;right:0;top:0;width:50%;height:100%;overflow-y:auto}.print-submenu-data .image-text-col{width:100%;padding:10px;margin:0}.print-submenu-data .image-text-col .content-block a{padding-left:0!important}.payment-method .method-list{align-items:inherit}.payment-method .method-list li{width:calc(33.33% - 16.66px)}.guest-link-outer{display:flex;justify-content:space-between;align-items:center}.guest-link-outer button.btn.btn-blue{height:35px;line-height:33px;font-size:18px;padding:0;color:#42b4e6;background:transparent;border:0;text-decoration:underline;font-weight:500;outline:0!important}.product-filters .product-filter .filter-content ul li.filterlist .accordian.collapsed{border-radius:8px 8px;border:1px solid rgba(0,0,0,.125);background:#fff}.product-filters .product-filter .filter-content ul li.filterlist .accordian{border-radius:8px 8px 0 0;background:#fff;border:1px solid rgba(0,0,0,.125)}.product-filters .product-filter .filter-content ul li .card-body .group.product-spec-group .item:hover{background-color:#25af75}.product-filters .product-filter .filter-content ul li .card-body .group.product-spec-group .item:hover label{color:#fff}.block-category-navigation .categories-list li:hover{background-color:#25af75}.block-category-navigation .categories-list li:hover label{color:#fff}.privacy-policy .data-table tr th{border:1px solid #e8e8e8;padding:8px 12px}.phone-inputs{position:relative}.phone-inputs .number-txt{position:absolute;top:0;width:45px;font-size:14px;height:45px;text-align:center;line-height:45px;border-right:1px solid #d1d1d1}.phone-inputs input{padding-left:50px!important}.faq-search-box{position:relative;max-width:600px;margin:30px auto}.faq-search-box .btn{position:absolute;top:0;right:0;height:45px;width:120px;border-top-left-radius:0;border-bottom-left-radius:0}.faq-search-box .form-control{padding-right:130px}.accordion-custom .card{background-color:#fff;border:0;border-radius:0;border-bottom:0;box-shadow:0 0 15px rgba(37,175,117,.1);border-radius:6px;overflow:hidden;margin-bottom:20px}.accordion-custom .card-header{padding:0;background-color:transparent;border-bottom:0}.accordion-custom .card-link{color:#000;font-size:17px;display:block;padding:15px;padding-right:45px;font-weight:600;line-height:20px;position:relative}.accordion-custom .faqcontent-body{padding:0 15px 15px}.accordion-custom .card-link::before{transition:all .3s ease;position:absolute;content:"";top:11px;right:5px;background:url('../images/circle-icon2.png') no-repeat;width:36px;height:36px;background-size:27px}.accordion-custom .card-link[aria-expanded="true"]::before{background:url('../images/circle-icon1.png') no-repeat;background-size:27px}.accordion-custom .card-link[aria-expanded="true"]{color:#25af75}.email-a-friend-page .page-body{max-width:400px;margin:0 auto}.email-a-friend-page .page-body .inputs{margin-bottom:15px}.email-a-friend-page .page-body .inputs label{width:100%}.email-a-friend-page .page-body .inputs input{line-height:45px;color:#535455;background:#fff;font-size:15px;font-weight:400;border:1px solid #d1d1d1;padding:10px 15px;border-radius:6px;height:45px;width:100%}.email-a-friend-page .page-body .inputs textarea{min-height:80px;line-height:20px;color:#535455;background:#fff;font-size:15px;font-weight:400;border:1px solid #d1d1d1;padding:10px 15px;border-radius:6px;height:45px;width:100%}.additional-details .sku h1{display:inline-block;margin-bottom:0}.header .social-icon{display:none}.header .topbar .email-head{display:none}.header .topbar .social-icon-sec{margin-left:auto}.footer-categories-link ul{display:block}.footer-categories-link ul li{width:100%}.footer-map iframe{width:100%;height:200px;border:1px solid #fff;border-radius:10px}.category-btn-row .btn{font-size:15px;padding:0}.product-category-picture{width:auto!important}.scroll-sticky{position:sticky;top:0}.product-outer-sec h2 a{color:#25af75}.title-section{background-image:url('../images/abstract.jpg');background-repeat:no-repeat;background-size:cover;background-position:center top;box-shadow:-1px 4px 5px 0 rgba(0,0,0,.02)}.product-pic-sub{width:auto!important}.add-to-cart-panel .qty-input{width:100px}.manufacturers{border:1px solid #ddd;border-radius:5px;font-weight:bold;padding:10px 15px;display:inline-block}.product-reviews-page .review-title.form-control,.product-reviews-page .review-text.form-control{background-color:#fff}.overview-buttons div{width:calc(33.33% - 15px);display:flex;flex-wrap:wrap}.overview-buttons div button{padding:10px 8px!important;font-size:16px!important;text-align:center!important}.overview-buttons div button i{font-size:16px}.cursor-pointer-custom{cursor:pointer}.categories-level-entry{display:none}.categories-level-entry.active{display:block}.categories-level-entry .product-outer-sec{padding:0;box-shadow:none;border:0}a.button-1.register-continue-button{font-size:20px;font-weight:bold}a.button-1{font-size:20px;font-weight:bold}.sharethis-inline-share-buttons [data-network="sharethis"]{display:none!important}.sharethis-inline-share-buttons [data-network="linkedin"]{display:inline-block!important}.meet-slider-box{width:100%;height:356px;background-position:center center;background-size:cover}.atrcile-outer{padding:0}.mpfaqs-container-information h1{margin-bottom:0;color:#27b57a}.mpfaqs-container{position:relative;padding-left:50px}.mpfaqs-container .article-icon{position:absolute;left:0;top:0}.mpfaqs-container-description span{margin-right:10px}.atrcile-inner .faqcontent-body{padding-left:0;border-bottom:1px solid #ddd;margin-bottom:20px;padding-bottom:30px}.helpul-flex{text-align:center}.atrcile-inner #rating-label{padding-bottom:20px;display:block}.helpul-flex button:not(:last-child){margin-right:20px}.atrcile-heading-part{background-color:#27b57a;color:#fff;text-align:center;margin-bottom:40px}.atrcile-heading-part{padding:25px}.atrcile-heading-part h1{color:#fff;border-bottom:0;margin-bottom:0;padding-bottom:0}.atrcile-heading-part h2{color:#fff;border-bottom:0;margin-bottom:0;padding-bottom:0}.voted-already{color:#23ad74;font-weight:700;text-align:center;margin:20px auto 0}.article-blog-listing li{padding:15px;border:1px solid #ddd;margin-bottom:15px}.article-blog-listing li a{font-weight:700}.article-blog-listing li a i{color:#25af75;font-size:22px;top:2px;position:relative}.article-accordion-custom.accordion-custom{padding:0 40px}.article-accordion-custom.accordion-custom .mpfaqs-container-information h1{margin-bottom:20px}.custom-breadcrumb{margin-top:-72px;background-color:#ececec;padding:20px 12px 20px;position:relative;margin-bottom:40px}.custom-breadcrumb:after{content:"";position:absolute;left:0%;top:0;background:#ececec;height:100%;width:100vw}.custom-breadcrumb:before{content:"";position:absolute;right:0%;top:0;background:#ececec;height:100%;width:100vw}nav.custom-breadcrumb ol{position:relative;z-index:1;border:0!important;padding:0;margin:0}.front-promo-popup{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:9999;padding:0 15px;display:flex;align-items:center;justify-content:center}.front-promo-popup-innerdiv{margin:0 auto;padding:20px;background:#fff;max-width:500px;text-align:center;border-radius:8px;position:relative}.front-promo-popup-closeBtn{position:absolute;top:0;right:13px;background:transparent;border:0;font-size:50px;cursor:pointer}@media only screen and (max-width:1199px){.block-recently-viewed-products.se-recently-viewed ul.list li{max-width:33.33%;flex:0 0 33.33%}.payment-method .method-list li{width:100%}}@media only screen and (max-width:991px){.a-to-z{column-count:3}.categoryMainHeading{font-size:32px}.block-recently-viewed-products.se-recently-viewed ul.list li{max-width:50%;flex:0 0 50%}.product-categories{height:500px}}@media(min-width:992px){.top-menu-sec{position:relative;z-index:6;background:#fff}}@media(max-width:767px){.scroll-top{display:none}.a-to-z{column-count:2}.se-forth-cat a.text-link{margin:4px auto 0}.se-forth-cat .picture{margin-left:auto;margin-right:auto}.categorySubTitle{font-size:22px;line-height:30px;text-align:center}.item-box.se-forth-cat{margin-bottom:10px!important}.categoryMainHeading{font-size:26px}.product-categories{height:300px}.faq-search-box .btn{width:86px}.faq-search-box .form-control{padding-right:90px}.overview-buttons div{width:100%}.product-detail-breadcrumb .breadcrumbs-sec{margin-top:0}.article-accordion-custom.accordion-custom{padding:0 15px}.article-accordion-custom.accordion-custom .mpfaqs-container-information h1{font-size:20px}}@media only screen and (max-width:575px){.a-to-z{column-count:1}.block-recently-viewed-products.se-recently-viewed ul.list li{max-width:100%;flex:0 0 100%}.sub-categories-list a{padding:5px 25px 5px 0}}
