.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-facebook:before{content:"\f09a"}.fa-pinterest:before{content:"\f0d2"}.fa-linkedin:before{content:"\f0e1"}.fa-instagram:before{content:"\f16d"}.fa-houzz:before{content:"\f27c"}.fa-cloud-upload:before{content:"\f0ee"}.fa-sign-out:before{content:"\f08b"}.fa-times:before{content:"\f00d"}.fa-users:before{content:"\f0c0"}.fa-lock:before{content:"\f023"}.fa-calendar:before{content:"\f073"}.cms-banner{position:relative;margin:0 calc((50% - 50vw) - 10px) 30px;width:100vw}.cms-page-view .text-center .countdownbx div#Countdown{font-size:24px;display:inline-block;background:#f1f4f7;color:#003056;padding:25px 0 0;text-align:center}.cms-page-view .text-center .countdownbx div#Countdown div{font-size:64px;display:block;color:#09375c;margin:0 0 0 10px;line-height:22px;position:relative;float:left;font-weight:400;padding:0 15px 0 5px;text-align:center}.cms-page-view .text-center .countdownbx div#Countdown:before{content:':';left:-22px;position:absolute;font-weight:700;font-family:initial;font-size:34px;line-height:15px;float:left}.cms-page-view .text-center .countdownbx div#Countdown span{font-size:14px;color:#748ea3;display:block;width:100%;font-weight:400;padding:15px 0 5px;line-height:25px;text-transform:uppercase}.offers-custom-covers .homepage-coupon-div .offer-text .couponbx .coupon-code>span{padding:13px;font-size:18px;font-weight:500;color:#cf3d62;width:160px;text-align:center;float:left;min-height:46px}.offers-custom-covers .homepage-coupon-div .offer-text p.free-ship{text-transform:none;letter-spacing:0;font-size:16px;color:#000;margin:0;font-weight:300;position:absolute;bottom:10px}.offers-custom-covers .homepage-coupon-div .offer-img{margin-top:150px;float:right;width:284px;height:177px}.offers-custom-covers .custom-covers-main .customize-box{max-width:620px;height:325px;background-color:#f7f3ed;padding:35px 20px;float:left;text-align:center;position:relative;width:100%}.offers-custom-covers .custom-covers-main .customize-box .block-title{min-height:auto}.offers-custom-covers .custom-covers-main .customize-box>p{line-height:22px;margin-bottom:25px;padding:0 12px;width:100%}.offers-custom-covers .custom-covers-main .cvr_custom{width:318px;height:130px;z-index:9;position:absolute;bottom:20px;right:0;clear:both;float:right;background-size:100%}.offers-custom-covers .custom-covers-main .cov-logo{width:180px;height:46px;clear:both;margin-top:60px;float:left;position:relative;left:5%;bottom:30px}.block .how-works{background-color:#f9fafb;width:100%;padding:100px 0;float:left;background-position:initial initial;background-repeat:initial initial}.block .how-works .block-title{text-transform:none;padding:0 !important}.block .how-works .work-about{width:350px;margin-top:25px;float:left}.block .how-works .work-about>p{margin-bottom:20px}.block .how-works .container>p{clear:both;display:block;padding:40px 0 0;font-size:20px;margin:0;text-align:center}.block .how-works ul{margin:0;padding:0;list-style-type:none;width:880px;float:right}.block .how-works ul li{width:25%;padding:0 20px;margin:0;float:left;text-align:center}.block .how-works ul li .icon{width:130px;height:130px;border:20px solid #ecf0f3;display:inline-block;position:relative;border-top-left-radius:100%;border-top-right-radius:100%;border-bottom-right-radius:100%;border-bottom-left-radius:100%}.block .how-works ul li .icon .icon-line{width:112px;height:112px;position:absolute;left:-11px;top:-11px}.block .how-works ul li .icon span.count{background-color:#fff;width:36px;height:36px;line-height:36px;position:absolute;bottom:-20px;right:-12px;float:left}.block .how-works ul li h5{font-size:14px;color:#003056;font-weight:500;margin:25px 0 15px}.browse-category{width:100%;padding:100px 0 80px;float:left}.browse-category .category_tabs{width:100%;float:left}.browse-category .category_main{width:100%;margin:15px 0 0;text-align:center;float:left}.browse-category .category_main .category_section{border:1px solid #ebedf0;padding:28px 25px;width:20%;margin-left:-1px;max-height:144px;min-height:144px;position:relative;z-index:2;background-color:#fff;float:left}.browse-category .category_main .category_section a{color:#003056;text-decoration:none;display:block;text-align:left}.browse-category .category_main .category_section a h3{font-size:16px;font-weight:400;padding:0;margin:2px 0 0;color:#003056}.browse-category .category_main .category_section span{font-size:13px;color:#565656}.browse-category .category_main .ui-accordion-content{display:block;margin-left:-100%;width:100%;padding:165px 0 0;float:right}.request-swatch-broucher .request-swatch-block,.request-swatch-broucher .virtual-broucher-block{width:49.5%}.request-swatch-broucher .request-swatch-block .block-text,.request-swatch-broucher .virtual-broucher-block .block-text{width:220px;float:left;text-align:left}.cms-home .request-swatch-broucher .request-swatch-block .block-text h3,.cms-home .request-swatch-broucher .virtual-broucher-block .block-text h3{margin:0 0 20px;font-size:16px;font-weight:500;color:#003056}.request-swatch-broucher .request-swatch-block .block-text p,.request-swatch-broucher .virtual-broucher-block .block-text p{margin:0 0 10px;font-size:13px;line-height:18px}.request-swatch-broucher .virtual-broucher-block{float:right;text-align:right}.request-swatch-broucher .virtual-broucher-block .block-text{float:right}.request-swatch-broucher .virtual-broucher-block .block-virtual .block-text{float:left}.request-swatch-broucher .request-swatch-block img,.request-swatch-broucher .virtual-broucher-block img{width:100%;display:block;border-radius:6px}.homepage_heading h1.customize_cover{color:#003056;padding:35px;text-align:center;font-style:normal;display:block;font-size:36px;line-height:normal;font-weight:300;margin-bottom:0}.categoryloadmore{position:relative}.onestepcheckout-index-index header.page-header .header-bottom .header-auth-links .account-name b.welcome-text{padding-left:0;height:38px;white-space:nowrap}.page-wrapper .columns{display:block}.page.messages{margin:0 auto;max-width:1280px}.columns{max-width:1280px;margin:0 auto}.block .block-title{background-color:#f9fafb;text-transform:uppercase;width:100%;float:left;text-align:left;border:0 none !important;padding:10px 15px !important;margin-bottom:15px !important;background-position:initial initial;background-repeat:initial initial}.block .block-title strong{color:#003056;font-size:14px !important;font-weight:600}.block .block-content{clear:both;padding:0 15px}.cms-home .category-banner-homepage{padding-bottom:50px;background:#fff;padding-top:10px}.footer.content{border-top-width:1px;border-top-style:solid;border-top-color:#cecece;padding-top:20px}input[type=datetime],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url]{background:#fff;background-clip:padding-box;border:1px solid #c2c2c2;border-radius:1px;font-size:14px;height:32px;line-height:1.42857143;padding:0 9px;vertical-align:baseline;width:100%;box-sizing:border-box}#algolia-searchbox .algolia-search-input{font-size:12px}embed,img,object,video{max-height:100%;max-width:100%}.text-left{text-align:left}p{margin-top:0;margin-bottom:10px}.loading-mask .loader>img{bottom:0;left:0;margin:auto;position:fixed;right:0;top:0;z-index:100}body .copyright{background:#f1f5fd;width:100%;padding:25px;padding:32px 0 60px;line-height:40px;font-size:12px;text-align:center;clear:both}body.en_ca .footer-security,body.en_gb .footer-security,body.en_au .footer-security{cursor:default}.footer.content:after,.footer.content:before{content:'';clear:both;display:table}.page-footer{border-bottom:solid 1px #fff;clear:both;width:100%;float:left;margin-top:50px !important}.page-footer .footer h3{font-size:20px;font-weight:300;color:#003056;margin:0 0 20px}.footer.content{padding:80px 0 35px !important;border:none}.footer.content .about_cov{width:29%;padding-right:65px}.footer.content .about_cov p{color:#000;line-height:24px}.footer.content .about_cov ul{margin-top:30px;padding-right:0;float:left}.footer.content .company_info{padding:0 0 0 65px}.footer.content .company_info ul{margin:0 40px 0 0;list-style:none;float:left;padding:0 !important}.footer.content .company_info ul li{padding:0 0 10px 15px;color:#000;font-size:12px;line-height:22px;position:relative;margin:0}.footer.content .company_info ul li:before{content:'';position:absolute;left:0;top:8px;width:5px;height:5px}.footer.content .company_info ul li a{font-size:13px;font-weight:400;vertical-align:top}.footer.content .cov_location ul{float:right;padding-right:0 !important}.footer.content .cov_location ul li{clear:both;float:left;margin:16px 0 !important}.footer.content .cov_location ul li div.cov-text{line-height:18px;float:left}.footer.content .cov_location ul li div.cov-text span:last-child{display:block;font-weight:500}.footer.content .cov_location ul li div.icons{margin-right:14px;float:left}.copyright a{color:#2b59c3}.copyright .social_icon{margin:0;float:right}.copyright .social_icon li{display:inline-block;margin:0 1px;vertical-align:middle;list-style:none}.copyright .social_icon li .fa{font-size:18px;line-height:17px}.cat-full,.cat-main-cols,.category-cms,.category-view{width:100%;float:left}.product-image-container{display:inline-block;max-width:100%;width:100% !important}.page-wrapper .category-banner{position:relative;overflow:hidden;padding-bottom:0}.page-wrapper .category-banner>.container{overflow:hidden;width:100vw;max-width:100vw !important}.page-wrapper .category-banner .container{position:static}.page-wrapper .category-banner .amasty-xlanding-top-description,.page-wrapper .category-banner .category-description{margin:0 auto;position:absolute;top:50%;max-width:1280px;text-align:left;transform:translate(10px,-50%)}.page-wrapper .category-banner .category-description h1{font-size:76px;font-weight:600;color:#fff;padding:30px 0 10px;margin:0;line-height:1.1}.page-wrapper .category-banner .category-description h1 span{font-size:76px;font-weight:600}.page-wrapper .category-banner .category-description ul li{font-size:16px;color:#fff;position:relative;height:auto;margin:0}.page-wrapper .category-banner .category-description ul li:before{display:none}.page-wrapper .category-banner .category-description ul li span{font-size:16px}.page-wrapper .category-banner .category-description ul li span.bullets{padding-right:7px}.page-products h1#page-title-heading{display:none}.page-products .columns{max-width:1360px;clear:both}.page-products .products-grid{margin-bottom:15px;width:100%;float:left}.page-products .cat_custom_banner{max-width:1280px;height:120px;background-color:#f9fafb;margin:60px auto 50px;display:block;position:relative;clear:both;width:100%}.page-products .cat_custom_banner .cat_content{margin:18px 37px 0 0;float:right;max-width:calc(100% - 42%)}.page-products .cat_custom_banner .cat_content h4{font-size:20px;color:#003056;font-weight:400;margin:0 30px 0 0;line-height:28px;max-width:calc(100% - 224px);float:left}.page-products .cat_custom_banner .cat_content .btn.action.primary{padding:12px 40px !important;margin-top:17px !important}.page-products .products-grid ol.product-items li.product-item .product-item-info{border:none;margin:0 auto}.page-products .products-grid ol.product-items li.product-item .product-item-info .product-item-details .product-item-name{margin:5px 0 10px;min-height:50px;max-height:50px;overflow:hidden;line-height:15px}.page-products .products-grid ol.product-items li.product-item .product-item-info .product-item-details .product-item-name .product-item-link{color:#000;font-size:16px;font-weight:500;line-height:24px;position:relative;text-decoration:none;display:inline-block;padding-bottom:2px}.page-products .products-grid:not(.custom-list) ol.product-items li.product-item .product-item-details .product-item-name{min-height:51px;max-height:51px;line-height:17px;max-width:100%}.page-products .products-grid:not(.custom-list) ol.product-items li.product-item .product-item-details .product-item-name .product-item-link{display:-webkit-inline-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.page-products .products-grid .product-items .product-item .price-box{display:block;clear:both}.product-item-details .price-box.price-final_price{color:#606060;font-weight:600}.product-item-details .price-box.price-final_price span{color:#606060;font-weight:400}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs .item:not(:last-child):after{-webkit-font-smoothing:antialiased;font-size:7px !important;line-height:20px !important;content:'\e608,\e608';letter-spacing:-3px;font-family:luma-icons;margin:0 6px 0 2px !important;vertical-align:top;display:inline-block;overflow:visible;speak:none;text-align:center}.page-products .products-grid .product-items{margin:0}.product-image-photo{bottom:0;display:block;height:auto;left:0;margin:auto;max-width:100%;position:absolute;right:0;top:0}@media only screen and (max-width:1640px){.page-wrapper .offers-custom-covers .container{text-align:center;max-width:100% !important}.offers-custom-covers .container .homepage-coupon-div{margin-left:0;width:44%;display:inline-block;vertical-align:top;position:relative;float:none;text-align:left}.offers-custom-covers .container .homepage-coupon-div .offer-img{position:absolute;margin:0;bottom:-50px;right:-30px;z-index:-1;width:53%}.offers-custom-covers .container .custom-covers-main{margin-right:0;width:44%;display:inline-block;vertical-align:top;padding-left:5%;height:auto;float:none}.offers-custom-covers .container .custom-covers-main:before{display:none}.offers-custom-covers .container .custom-covers-main .customize-box{height:452px;width:100%;max-width:620px;min-height:452px}}@media only screen and (max-width:1366px){.offers-custom-covers .custom-covers-main .customize-box .action.primary{position:static;transform:initial}.block .how-works .work-about{width:30%;padding-right:20px}.block .how-works ul{width:70%}.request-swatch-broucher .request-swatch-block .block-text,.request-swatch-broucher .virtual-broucher-block .block-text{width:185px}.footer.content .about_cov{width:28%;padding-right:30px}.footer.content .company_info{padding:0 0 0 20px}.page-products .cat_custom_banner .cat_content{margin:25px 37px 0 0;max-width:calc(100% - 44%)}.page-products .cat_custom_banner .cat_content h4{font-size:18px;line-height:26px}.page-products .cat_custom_banner .cat_content .btn.action.primary{margin-top:12px !important}.page-wrapper .category-banner .amasty-xlanding-top-description h1,.page-wrapper .category-banner .category-description h1{font-size:60px;padding:10px 0 10px;line-height:50px}.page-wrapper .category-banner .category-description h1 span{font-size:60px}.page-wrapper .category-banner .amasty-xlanding-top-description ul li span,.page-wrapper .category-banner .category-description ul li span{font-size:14px}}@media only screen and (max-width:1199px){.page-wrapper .breadcrumbs,.page-wrapper .columns,.page-wrapper .container,.page-wrapper .footer.content,.page-wrapper .page-main,.page-wrapper .page-title-wrapper,.page-wrapper .page.messages,.page-wrapper nav.navigation{max-width:960px !important;padding:0 15px !important;width:100%}.page-wrapper .columns,.page-wrapper .container,.page-wrapper .footer.content,.page-wrapper .page-main,.page-wrapper .page.messages,.page-wrapper nav.navigation{width:100%;max-width:960px !important;padding:0 15px !important}.page-header .header-bottom .block-search .block-content{width:calc(100%)}.navigation>ul li.level0>a.level-top{font-size:13px;padding:0 3px !important}.homepage_heading h1.customize_cover{font-weight:300;padding:35px}.block .how-works ul li{padding:0 10px}.offers-custom-covers .container .homepage-coupon-div .offer-img{width:240px;padding-top:15px;text-align:right;float:left;position:initial}.offers-custom-covers .container .custom-covers-main .cov-logo{margin-top:60px;background-size:100%;width:220px;background-position:0 5px}.offers-custom-covers .container .custom-covers-main .cvr_custom{bottom:10px;right:-45px;width:280px;background-size:100%;float:right}.offers-custom-covers .homepage-coupon-div .offer-text{min-height:210px}.offers-custom-covers .homepage-coupon-div .offer-text .countdownbx{min-height:100px}.browse-category .category_main .category_section{padding:28px 18px}.browse-category .category_main .category_section a h3{font-size:13px;font-weight:600}.browse-category .category_main .category_section span{font-size:13px}.request-swatch-broucher{margin-bottom:40px}.request-swatch-broucher .request-swatch-block .block-request h3,.request-swatch-broucher .virtual-broucher-block .block-virtual h3{font-size:14px}.request-swatch-broucher .request-swatch-block .block-request p,.request-swatch-broucher .virtual-broucher-block .block-virtual p{font-size:12px;font-weight:400}.request-swatch-broucher a.action.action-small{white-space:nowrap;padding:6px 15px !important}.page-wrapper .page-footer .footer.content{border:0 none;padding:35px 10px 0 !important}.footer.content .about_cov{width:25%;padding-right:10px}.footer.content .about_cov ul{margin-top:20px}.footer.content .company_info{padding:0 0 0 10px}.footer.content .company_info ul{margin:0 8px 0 0}.page-products .cat_custom_banner .cstm-cover-product{max-width:340px;top:-20px}.page-products .cat_custom_banner .cat_content{margin:33px 37px 0 0;max-width:calc(100% - 42%)}.page-products .cat_custom_banner .cat_content h4{font-size:16px;font-weight:600;line-height:22px;margin-right:20px;max-width:calc(100% - 212px)}.page-products .products-grid ol.product-items li{margin-bottom:20px}.page-products .products-grid ol.product-items li.product-item{padding:6px}.page-products .products-grid ol.product-items li.product-item{width:33.33%}.page-wrapper .category-banner .amasty-xlanding-top-description,.page-wrapper .category-banner .category-description{left:auto;right:auto;-moz-transform:translate(5%,-50%);-o-transform:translate(5%,-50%);-ms-transform:translate(5%,-50%);-webkit-transform:translate(5%,-50%);transform:translate(5%,-50%)}.page-wrapper .category-banner .amasty-xlanding-top-description h1,.page-wrapper .category-banner .category-description h1{padding:10px 0 10px;line-height:50px}.page-wrapper .category-banner .amasty-xlanding-top-description h1 span,.page-wrapper .category-banner .category-description h1 span{font-size:48px}.page-wrapper .category-banner .amasty-xlanding-top-description ul li,.page-wrapper .category-banner .category-description ul li{font-size:13px;font-weight:400;margin:.5rem 0}}@media only screen and (max-width:960px){body.mac .product-info-main .product-information .personalize-component{margin-top:15px}.page-header .header-bottom .block-search{margin:0;min-width:230px;max-width:100%;width:calc(100% - 377px)}.page-header .header.panel{padding:0 10px !important;line-height:14px;font-size:13px;font-weight:400}.page-header .header-bottom .block-search{margin:0;min-width:230px;max-width:100%;width:calc(100% - 408px);margin-left:12px}.page-header .header-bottom .block-search .actions button.search{display:block;position:absolute;top:0;right:0;z-index:1;height:34px;width:36px;background-position:-41px -70px}.page-header .header-bottom .block-search .actions button span{font-size:0}.page-header .header-bottom .block-search .block-content{width:calc(100%)}.page-header .header-bottom .block-search .search input.input-text{height:34px;position:static;margin:0}.page-header .header-bottom .page-main{position:relative;width:100%;padding:0 15px !important}.page-header .header-bottom .nav-toggle{display:block !important;height:18px;width:18px;border-bottom:solid 2px #003056;z-index:9}.page-header .header-bottom .nav-toggle:after,.page-header .header-bottom .nav-toggle:before{display:none}.page-header .header-bottom a.logo,.page-header .header-bottom strong.logo{max-width:124px}.page-header .header-bottom a.logo img,.page-header .header-bottom strong.logo img{max-width:inherit;max-width:100%;height:auto}.page-header .header-bottom .header-auth-links,.page-header .header-bottom .minicart-wrapper{margin-top:14px}.page-header .header-bottom .header-auth-links,.page-header .header-bottom .minicart-wrapper{margin-top:9px}.homepage_heading h1.customize_cover{font-size:24px;font-weight:400}.page-wrapper .nav-sections-item-content nav.navigation{position:fixed;left:-300px;top:0;max-width:300px !important;background:#fff !important;z-index:9999;height:100vh;padding:0 !important;float:left}.page-wrapper nav.navigation>ul{overflow-y:scroll;position:absolute;margin:0 !important;padding:0 !important}.page-wrapper .page-footer{margin-top:25px !important}.page-wrapper .page-footer .footer.content{padding:35px 20px 0 !important}.footer.content .about_cov{display:none}.footer.content .company_info{padding:0}.footer.content .company_info h3{display:none}.footer.content .company_info ul{margin:0 50px 0 0}.footer.content .company_info ul:nth-child(3){display:none}body.en_us .copyright,body.en_gb .copyright,body.en_au .copyright,body.en_ca .copyright{padding:25px 0 15px}.footer.content .company_info ul li{padding:0 0 15px 15px}.footer.content .cov_location ul li{margin:0 0 25px !important}.block .how-works{padding:70px 0}.block .how-works .work-about{width:90%;margin:0 auto 40px;padding:0;text-align:center;float:none}.block .how-works .work-about .block-title.text-left{margin-bottom:0;text-align:center;float:none}.block .how-works .work-about .block-title.text-left h2{margin-top:5px}.block .how-works .container>p{padding:35px 0 0;font-size:18px}.block .how-works ul{width:100%}.offers-custom-covers .container .homepage-coupon-div{width:100%;padding:50px 0 20px;text-align:center}.offers-custom-covers .container .homepage-coupon-div .block-title.text-left{padding-bottom:10px;text-align:center}.offers-custom-covers .container .homepage-coupon-div .block-title p.small-title{font-size:14px;padding-top:5px}.offers-custom-covers .container .homepage-coupon-div .block-title span.left_line_full{font-size:14px}.offers-custom-covers .container .homepage-coupon-div .block-title span.left_line_full:before{left:-24px;border-left-style:none;background-color:#003056;top:9px}.offers-custom-covers .container .homepage-coupon-div .block-title span.left_line_full:after{display:block}.offers-custom-covers .container .homepage-coupon-div .offer-img{display:none}.offers-custom-covers .container .homepage-coupon-div .offer-text{max-width:622px;margin:5px auto;float:none;width:100% !important;min-height:109px}.offers-custom-covers .container .homepage-coupon-div .offer-text .coupon-code,.offers-custom-covers .container .homepage-coupon-div .offer-text div#Countdown{width:305px;display:inline-block;vertical-align:top;margin:0;padding:8px;height:63px;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;float:none;text-align:right}.offers-custom-covers .container .homepage-coupon-div .offer-text .coupon-code span{font-size:14px;width:150px}.offers-custom-covers .container .homepage-coupon-div .offer-text .coupon-code>span{padding:10px;line-height:27px}.offers-custom-covers .container .homepage-coupon-div .offer-text .countdownbx{float:left}.offers-custom-covers .container .homepage-coupon-div .offer-text .countdownbx .free-ship,.offers-custom-covers .container .homepage-coupon-div .offer-text .countdownbx p{color:#000;font-size:12px;padding:0;text-align:center}.offers-custom-covers .container .homepage-coupon-div .offer-text .countdownbx p{color:#000;font-size:12px;text-align:center;width:100%}.offers-custom-covers .container .homepage-coupon-div .offer-text .couponbx{float:right}.offers-custom-covers .container .homepage-coupon-div .offer-text div#Countdown{padding:17px 0 0 7px;text-align:center;height:63px;margin:0;background:#f9fafb}.offers-custom-covers .container .homepage-coupon-div .offer-text div#Countdown div{margin:0 30px 0 0;text-align:center}.offers-custom-covers .container .homepage-coupon-div .offer-text div#Countdown div:last-child{margin-right:15px}.offers-custom-covers .container .homepage-coupon-div .offer-text .couponbx p{color:#000;font-size:12px;padding:8px 0;text-align:center}.offers-custom-covers .container .custom-covers-main{width:90%;padding:20px 0 60px}.offers-custom-covers .container .custom-covers-main .customize-box{max-width:100%}.offers-custom-covers .container .custom-covers-main .cvr_custom{z-index:1;right:0;bottom:50px;width:190px;height:100px}.offers-custom-covers .container .custom-covers-main .cov-logo{width:155px;height:135px;z-index:1;left:-20px;position:absolute;bottom:20px;display:none;background-position:initial initial;background-repeat:no-repeat no-repeat}.customer-speak{padding-top:10px}.customer-speak .white_bg{padding:70px 0 50px}.browse-category{padding:45px 0 20px}.browse-category .category_main .category_section{padding:20px 0;margin-bottom:0;text-align:center}.browse-category .category_main .category_section a .cat-img{display:block;margin:0 auto;width:76px;float:none;text-align:center}.browse-category .category_main .category_section a span{display:none}.browse-category .category_main .category_section a h3{display:none}.browse-category .category_main .ui-accordion-content{padding:95px 0 0}.browse-category .category_main .category_section{padding:20px 0;min-height:initial;margin-bottom:0;text-align:center}.browse-category .category_main .category_section a{line-height:0}.browse-category .category_main .category_section a .cat-img svg{width:100%;max-height:31px}.request-swatch-broucher{margin-bottom:15px}.request-swatch-broucher .request-swatch-block .block-text,.request-swatch-broucher .virtual-broucher-block .block-text{max-width:190px;width:48%}.request-swatch-broucher .request-swatch-block .block-text p,.request-swatch-broucher .virtual-broucher-block .block-text p{display:none}.request-swatch-broucher .request-swatch-block .block-request:after{position:absolute;content:'';width:144px;height:110px;background-size:238px;right:0;top:0}.request-swatch-broucher .virtual-broucher-block{padding-left:8px}.request-swatch-broucher .virtual-broucher-block .block-virtual:after{position:absolute;content:'';width:144px;height:110px;background-size:238px;left:0;top:0}body .copyright{padding:15px 10px}.page-products .cat_custom_banner{height:80px;margin:0 auto}.page-products .cat_custom_banner .cat_content{margin:15px 17px 0 0;max-width:calc(100% - 30%)}.page-products .cat_custom_banner .cat_content h4{max-width:calc(100% - 185px);font-size:14px;line-height:18px}.page-products .cat_custom_banner .cstm-cover-product{max-width:195px;top:-5px}.page-products .cat_custom_banner .cat_content .btn.action.primary{padding:12px 25px !important;margin-top:2px !important}.page-wrapper .category-banner .amasty-xlanding-top-description,.page-wrapper .category-banner .category-description{top:50%;max-width:640px;width:100%;-moz-transform:translate(10%,-50%);-o-transform:translate(10%,-50%);-ms-transform:translate(10%,-50%);-webkit-transform:translate(10%,-50%);transform:translate(10%,-50%)}.page-wrapper .category-banner .amasty-xlanding-top-description h1,.page-wrapper .category-banner .category-description h1{font-size:30px;padding:15px 10px 10px;line-height:25px}.page-wrapper .category-banner .amasty-xlanding-top-description h1 span,.page-wrapper .category-banner .category-description h1 span{font-size:30px}.page-wrapper .category-banner .amasty-xlanding-top-description ul,.page-wrapper .category-banner .category-description ul{padding-left:10px}.page-wrapper .category-banner .amasty-xlanding-top-description ul li,.page-wrapper .category-banner .category-description ul li{font-size:12px;font-weight:400;margin:0}.page-wrapper .category-banner .amasty-xlanding-top-description ul li span,.page-wrapper .category-banner .category-description ul li span{font-size:12px;font-weight:400}.page-wrapper .category-banner .container{padding:0 !important}.product-info-main .pdp-info-box{padding:10px 20px}.product-info-main #swatch-custom-options .component-wrapper{padding:0}.product-info-main .radio_picture-type.pdp-info-box .component-wrapper{padding:0}.page-layout-1column .product-info-main .product-information div#swatch-custom-options{background-color:#f8fafc;border:1px solid #ebf1f6}.page-layout-1column .product-info-main .product-information div#swatch-custom-options .component-wrapper h3{padding:10px 0}}.columns{display:-webkit-flex;-webkit-flex-wrap:wrap;box-sizing:border-box}.columns:after{clear:both;content:' ';display:block;height:0;overflow:hidden;visibility:hidden}@media only screen and (max-width:768px){.page-title-wrapper h1.page-title{font-size:20px !important;font-weight:500;!important}}.ribbon{position:absolute;left:auto;right:auto;margin:0 auto;top:auto;bottom:7px;z-index:1;overflow:hidden;width:100%;height:auto}.ribbon span{width:max-content;display:block;background-color:#83b82f;color:#fff;font-size:10px;font-weight:400;line-height:12px;padding:3px 8px;font-family:Arial,Helvetica,sans-serif;text-align:center;border-radius:4px;margin:0 auto}.categoryloadmore,.delivery_zipcode_container,.personalize_image_upload,.product-information,.reference_images_content,.review_listing_load_more_container{position:relative}.catalog-product-view .page-wrapper .columns{max-width:100% !important;padding:0 !important;display:block;width:100%}.page-product-configurable .product-options-wrapper .fabric-details .field.required{display:none}.editorder-editorder-product .product-options-wrapper .fabric-details .field.required{display:none}.product.media{position:relative}.product.media .product-gallary-links{position:absolute;right:10px;top:10px}.product.media .product-gallary-links .zoom-media-image{width:23px;height:23px;text-indent:-9999px;float:left;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;background-position:2px -1197px;background-repeat:no-repeat no-repeat}.product-info-main .page-title-wrapper ul.product-title-links li #reviewPageWidgetSchema{min-width:140px;display:block;min-height:1px}.product-info-main .accessories-selection{width:100%;margin-top:15px;float:left}.product-info-main .radio_picture-type .fieldset .field ul.option-item li label input[type=radio]:disabled+.option-details{pointer-events:auto !important;cursor:not-allowed !important;box-shadow:0 0 0px 1px #d4d4d4,0 0px 0px -10px #d4d4d4;opacity:.7}.product-info-main .radio_picture-type{margin-bottom:30px}.product-info-main .threshold-validation{float:left;width:100%;color:#e02b27;font-weight:500;font-size:12px;padding:10px 0 15px;line-height:14px}select:disabled{pointer-events:auto !important;cursor:not-allowed !important}@media only screen and (max-width:960px){.product-info-main .accessories-selection{margin-top:0}.offers-custom-covers .container .custom-covers-main .customize-box{height:auto;min-height:auto}.offers-custom-covers .homepage-coupon-div{border-bottom:none}.offers-custom-covers .custom-covers-main .cov-home-right-banner-bg{max-width:100% !important}}.product-info-main .accessories-selection .accessories-field{margin:15px 0;padding:0}.product-info-main .accessories-selection .accessories-field .options-list{margin:10px 0}.product-info-main .accessories-selection .accessories-field .options-list .field-tooltip{position:relative;display:inline-block;top:4px;left:4px}.product-info-main .accessories-selection .accessories-field .options-list .accessories-price-box{float:right}.product-info-main .accessories-selection .accessories-field .accessories-product-options{margin:0 0 25px;padding:20px;background-color:#f9fafb;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px}.product-info-main .accessories-selection .accessories-field .accessories-product-options .field{margin:0 0 20px;padding:0 10px;display:block}.product-info-main .accessories-selection .accessories-field .accessories-product-options .field label{margin:0 0 3px;width:100%;float:left}.product-info-main .accessories-selection .accessories-field .accessories-product-options .field:last-child{margin-bottom:0}.product-info-main .accessories-selection .accessories-field .accessories-product-options .qty .control{position:relative;display:inline-block;max-width:160px}.product-info-main .accessories-selection .accessories-field .accessories-product-options .qty .control .input-text.qty{width:100%;padding:0 40px;text-align:center}.product-info-main .accessories-selection .accessories-field .accessories-product-options .qty .control button{position:absolute;top:1px;background-color:#fff;border:0 none;height:36px;-webkit-box-shadow:0 0;box-shadow:0 0;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;font-size:19px !important;font-weight:500;padding:0 15px}.product-info-main .accessories-selection .accessories-field .accessories-product-options .qty .control button.accessories-action-plus{right:1px;border-left-style:solid;border-left-width:1px;border-left-color:#e1e6e9}.product-info-main .accessories-selection .accessories-field .accessories-product-options .qty .control button.accessories-action-minus{left:1px;border-right-style:solid;border-right-width:1px;border-right-color:#e1e6e9}.product-info-main .productselection-component{margin-bottom:30px}.product-info-main .measurement-component .product_dimentions ul.measurement-product li .value-bx input.input-text[readonly]{background:#f9f9f9;pointer-events:auto !important;cursor:not-allowed !important}.product-info-main .measurement-component .product_dimentions ul.measurement-product li .value-bx input.input-text[readonly]:focus{box-shadow:none;border:solid 1px #e1e6e9}.product-info-main .product-options-wrapper{margin-bottom:25px}.product-info-main .product-options-wrapper .component-wrapper{margin-bottom:0;position:relative}.product-info-main .product-options-wrapper .fabric-selection{background-color:#f9fafb;width:100%;float:left;border:1px solid #e1e6e9;background-position:initial initial;background-repeat:initial initial}.product-info-main .product-options-wrapper .fabric-selection .component-wrapper{padding:15px;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#e1e6e9}@media only screen and (max-width:960px){.product-info-main .product-options-wrapper .fabric-selection .component-wrapper{padding:10px 15px}.product-info-main .product-options-wrapper .fabric-selection .component-wrapper:after{right:13px}.product-info-main .product-options-wrapper .fabric-selection .component-wrapper:before{right:9px}}.product-info-main .swatch-custom{width:100%;position:relative;float:left}.product-info-main .swatch-custom .ui-tabs{width:100%;float:left;position:relative;clear:both}.product-info-main .swatch-custom .ui-tabs ul.fabric-option li:not(.fab) .ribbon{display:none}.product-info-main .swatch-custom .ui-tabs .ui-tabs-panel .fabric-description{width:100%;float:left}.product-info-main .swatch-custom .ui-tabs .ui-tabs-panel .fabric-description .fabric-list{color:#003056;margin-top:20px}.product-info-main .swatch-custom .ui-tabs .ui-tabs-panel .fabric-description .fabric-list dl{margin:3px 0 0;display:table;width:100%}.product-info-main .swatch-custom .ui-tabs .ui-tabs-panel .fabric-description .fabric-list dl dt{width:85px;padding:5px 8px;background-color:#e8f4fe;text-transform:uppercase;font-weight:600;font-size:12px;line-height:16px;margin:0 10px 0 0;position:relative;display:table-cell;vertical-align:middle;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px}.product-info-main .swatch-custom .ui-tabs .ui-tabs-panel .fabric-description .fabric-list dl dt:before{content:'';position:absolute;right:-11px;top:7px;border-style:solid;border-width:7px;border-color:transparent transparent transparent #e8f4fe}.product-info-main .swatch-custom .ui-tabs .ui-tabs-panel .fabric-description .fabric-list dl dd{font-size:12px;font-weight:500;min-height:24px;padding:0 0 0 10px;line-height:16px;display:table-cell;vertical-align:middle;word-break:break-word}.product-info-main .swatch-custom .ui-tabs .ui-tabs-panel .fabric-description ul.fabric-info{width:100%;margin-top:23px;float:left}.product-info-main .swatch-custom .ui-tabs .ui-tabs-panel .fabric-description ul.fabric-info li{width:50%;max-width:100%;min-width:130px;padding-right:10px;float:left}.product-info-main .swatch-custom .ui-tabs .ui-tabs-panel .fabric-description ul.fabric-info li .text-info{display:block;font-size:11px;line-height:18px}.product-info-main .swatch-custom .ui-tabs .ui-tabs-panel .fabric-description ul.fabric-info li .text-info h6{color:#003056;font-weight:500;margin:0;line-height:normal;font-size:12px}.product-info-main .swatch-custom .ui-tabs .ui-tabs-panel .fabric-description ul.fabric-info li .text-info p{color:#565656;margin:0;font-weight:400}.product-info-main .fabric-links{font-weight:400;font-size:13px;position:absolute;right:15px;top:-3px !important;float:right;text-align:center}.product-info-main .personalize-component{margin-top:0}.product-info-main .bag-options,.product-info-main .customopt{width:100%;float:left}.product-info-main .product-info-main-cart{width:240px;min-height:350px;float:right;z-index:5}.product-info-main .product-info-cart{width:100%;float:left}.product-info-main .product-info-cart .product-info-price{border:0 none;margin:0;padding:0 0 12px;display:block}.product-info-main .product-info-cart .product-info-price .price-box{display:block;padding:0;width:auto;text-align:center}.product-info-main .product-info-cart .product-info-price .price-box .price-container .price{font-size:24px;line-height:normal;font-weight:600}.product-info-main .product-info-cart .product-info-price .price-box .old-price{display:none !important}.product-info-main .product-info-cart .product-info-price .price-box .old-price .price{font-size:14px;color:#565656;text-decoration:line-through;display:none;font-weight:400;!important}.product-info-main .product-info-cart .product-options-bottom .box-tocart{margin:0}.box-tocart .input-text.qty{text-align:center}.product-info-main .product-info-cart .box-tocart .fieldset .qty-discount-table .table-qty:after,.product-info-main .product-info-cart .box-tocart .fieldset .qty-discount-table .table-qty:before{border-bottom-style:solid;content:'';display:block;height:0;position:absolute;width:0;top:-16px;right:80px;margin-right:-10px}.product-info-main .product-info-cart .box-tocart .fieldset .qty-discount-table .table-qty:before{border-width:8px;border-style:solid;border-color:transparent transparent #e1e6e9}.product-info-main .product-info-cart .box-tocart .fieldset .qty-discount-table .table-qty:after{border-width:7px;border-style:solid;border-color:transparent transparent #fff;margin:2px -9px 0 0}.product-info-main .product-info-cart .box-tocart .fieldset .qty-discount-table .table-qty .tr-qty{border-right-style:solid;border-right-width:1px;border-right-color:#e1e6e9;display:table-cell;white-space:nowrap}.product-info-main .product-info-cart .box-tocart .fieldset .qty-discount-table .table-qty .tr-qty:last-child{border-right-style:none;border-right-width:0}.product-info-main .product-info-cart .box-tocart .fieldset .qty-discount-table .table-qty .tr-qty .th-qty{color:#003056;font-weight:600}.product-info-main .product-info-cart .box-tocart .fieldset .qty-discount-table .table-qty .tr-qty span{width:100%;padding:3px 7px;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#e1e6e9;font-size:12px;font-weight:400;float:left}.product-info-main .product-info-cart .box-tocart .fieldset .qty-discount-table .table-qty .tr-qty span:last-child{border-bottom-style:none;border-bottom-width:0}.product-info-main .product-info-cart .box-tocart .action-highlight span{margin:4px 0 0 10px;display:inline-block;vertical-align:middle;line-height:normal;position:relative}.product-info-main .product-info-cart .box-tocart .action-highlight span:after{content:' ';position:absolute;width:100%;height:1px;bottom:-2px;left:0;-webkit-transform-origin:100% 100%;-webkit-transform:scaleX(0)}.product-info-main .product-info-cart .box-tocart .action-highlight:before{content:'';height:36px;width:66px;vertical-align:middle;line-height:normal;display:inline-block;background-position:0 -49px;background-repeat:no-repeat no-repeat}.product.info.detailed{margin:30px 0;width:100%;float:left}.detailed .product.data.items{margin-bottom:0;position:relative;z-index:2 !important;display:block}.detailed .product.data.items>.item.title>.switch{padding:0 20px;border:0 none;font-size:14px;font-weight:400;color:#003056 !important;background:0 0;line-height:40px;text-decoration:none;height:40px;display:block;position:relative;z-index:2}.detailed .product.data.items>.item.content{border-style:solid none none;border-width:1px 0 0;border-top-color:#ebedf0;margin-top:38px;padding:30px 0 20px}.detailed .product.data.items>.item.content .description p{line-height:20px;margin-bottom:20px}.detailed .product.data.items>.item.content .description .small-title{color:#003056;font-weight:500;font-size:16px}.detailed .product.data.items>.item.content .description p.small-title{padding-bottom:0}.detailed .product.data.items>.item.content .description b,.detailed .product.data.items>.item.content .description strong{font-weight:600}.block.crosssell .block-content,.block.related .block-content,.block.upsell .block-content{padding:0 0 0 14px}.block.crosssell .products-grid ol.product-items li.product-item,.block.related .products-grid ol.product-items li,.block.upsell .products-grid ol.product-items li.product-item{width:100%;padding:0 10px;margin:0;text-align:center}.block.crosssell,.block.upsell.related{width:100%;background-color:#f9fafb;padding:80px 0;float:left}.block.related{width:100%;background-color:#f4f7fd;padding:60px 0;float:left}.block.crosssell .block-title,.block.related .block-title,.block.upsell .block-title{text-transform:capitalize;font-size:24px;text-align:center;padding:0 0 15px !important}.block.crosssell .block-title h2,.block.related .block-title h2,.block.upsell .block-title h2{margin-top:0}.block.crosssell .products-grid,.block.related .products-grid,.block.upsell .products-grid{margin:0}.block.crosssell .products-grid ol.product-items,.block.related .products-grid ol.product-items,.block.upsell .products-grid ol.product-items{margin:0}.block.crosssell .products-grid ol.product-items li.product-item,.block.related .products-grid ol.product-items li.product-item,.block.upsell .products-grid ol.product-items li.product-item{width:100%;padding:0 10px;margin:0;text-align:center}.block.crosssell .products-grid ol.product-items li.product-item .product-item-info,.block.related .products-grid ol.product-items li.product-item .product-item-info,.block.upsell .products-grid ol.product-items li.product-item .product-item-info{border:none;margin:0 auto;padding:20px;width:100%;background-color:#fff;-webkit-box-shadow:0 0;box-shadow:0 0}.block.crosssell .products-grid ol.product-items li.product-item .product-item-info a,.block.related .products-grid ol.product-items li.product-item .product-item-info a,.block.upsell .products-grid ol.product-items li.product-item .product-item-info a{display:block;max-width:260px;margin:0 auto}.block.crosssell .products-grid ol.product-items li.product-item .product-item-info .product-item-details .product-item-name,.block.related .products-grid ol.product-items li.product-item .product-item-info .product-item-details .product-item-name,.block.upsell .products-grid ol.product-items li.product-item .product-item-info .product-item-details .product-item-name{margin:10px 0}.block.crosssell .products-grid ol.product-items li.product-item .product-item-info .product-item-details .product-item-name .product-item-link,.block.related .products-grid ol.product-items li .product-item-info .product-item-details .product-item-name .product-item-link,.block.upsell .products-grid ol.product-items li.product-item .product-item-info .product-item-details .product-item-name .product-item-link{color:#003056;font-size:14px;font-weight:400;min-height:40px;max-height:40px;overflow:hidden}.sofarblock .sofar-images .owl-item{position:relative;vertical-align:middle;padding:0 5px;z-index:1;float:left}@media only screen and (max-width:1024px){.sofarblock .sofar-images .owl-item h5{font-size:10px}}.sofarblock .action{float:right;font-size:12px;text-decoration:underline;margin-top:10px;font-weight:500}@media only screen and (max-width:1366px){.product-info-main .swatch-custom .ui-tabs .ui-tabs-panel .color-option li .tool-content{width:300px}.product-info-main .page-title-wrapper ul.product-title-links li{padding:0 7px 0 8px;font-weight:500;font-size:12px}.product-info-main .product-info-main-cart{width:220px}.product-info-main .measurement-component .product_dimentions ul.measurement-product li label{width:100px}}@media only screen and (max-width:1100px){.product-info-main .measurement-component .product_dimentions ul.measurement-product li label{width:70%}}@media only screen and (max-width:1199px){.page-layout-1column .product-info-main .product-information{width:100%;clear:left;padding:0 !important}.page-layout-1column .product-info-main .product-information .page-title-wrapper.product{padding:0 !important}.page-layout-1column .product-info-main .product-info-main-cart{width:100%;margin-top:20px}.product-info-main .product-info-cart .box-tocart{text-align:center}.product-info-main .product-info-cart .box-tocart .fieldset .field{width:50%;display:inline-block;vertical-align:top}.product-info-main .product-info-cart .box-tocart .fieldset .qty{padding-right:0;margin-bottom:0}}@media only screen and (max-width:1024px){.product-info-main .component-wrapper h3{font-size:16px}.block.related,.block.upsell{padding-left:20px;padding-right:20px}}@media only screen and (max-width:960px){.product-info-main{padding-left:20px}.product-info-main .product-information{width:100%}.product-info-main .page-title-wrapper ul.product-title-links{margin-bottom:10px}.product-info-main .page-title-wrapper ul.product-title-links li.off-page{clear:left;padding-left:0}.product-info-main .page-title-wrapper ul.product-title-links li.off-page:before{display:none}.product-info-main .fabric-links{margin-right:30px}.product-info-main .component-wrapper{padding:10px 0;position:relative}.product-info-main .component-wrapper:after,.product-info-main .component-wrapper:before{content:'';position:absolute}.product-info-main .component-wrapper:after{top:17px;width:2px;height:10px;background-color:#003056}.product-info-main .component-wrapper:before{top:21px;width:10px;height:2px;background-color:#003056}.product-info-main .component-wrapper[aria-expanded=false]:after{height:10px}.product-info-main .measurement-component,.product-info-main .personalize-component,.product-info-main .product-options-wrapper,.product-info-main .productselection-component{margin:0}.product-info-main .measurement-component .product_dimentions ul.measurement-product li label{min-height:inherit;max-height:inherit;width:auto;padding-bottom:5px;float:left}.product-info-main .measurement-component .product_dimentions ul.measurement-product li .value-bx{max-width:100%}.detailed .product.data.items>.item.title>.switch{padding:0 10px;font-size:13px;font-weight:500}}div.mm-dropdown{width:100%;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;float:left;margin:15px 0 0;border:1px solid #e1e6e9}div.mm-dropdown .selected{background-color:#f9fafb;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;float:left;width:100%;padding:10px;position:relative;background-position:initial initial;background-repeat:initial initial}div.mm-dropdown .selected p{position:absolute;left:80px;-webkit-transform:translate(0,-50%);padding:0;top:50%;width:calc(100% - 135px)}div.mm-dropdown .downd{float:right;position:absolute;right:15px;-webkit-transform:translate(0,-65%);top:50%;margin:0;padding:0;width:15px;height:15px}div.mm-dropdown .downd:after{position:absolute;font-size:14px;line-height:inherit;color:inherit;content:'\e622';font-family:luma-icons;vertical-align:middle;display:inline-block;overflow:hidden;speak:none;text-align:center;width:15px;height:15px}div.mm-dropdown img{float:left}div.mm-dropdown p{float:left;padding:10px 10px 0;margin:0}div.mm-dropdown ul{list-style:none;padding:0;margin:0;border:0;float:left;width:100%;max-height:380px;overflow:auto}div.mm-dropdown ul li{color:#000;padding:8px;margin:0;width:calc(100%/3);display:none;float:left;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ebedf0;border-top-style:none;border-right-width:1px;border-right-style:solid;border-right-color:#ebedf0}@media only screen and (max-width:767px){div.mm-dropdown ul li{width:calc(100%/2)}}div.mm-dropdown ul li img{float:none;margin:0 auto;display:block}div.mm-dropdown ul li p{float:left;padding:12px 10px 0;font-size:12px;min-height:55px;line-height:14px;max-height:55px;overflow:hidden;width:100%;text-align:center}div.custom-image{margin:15px 0 0;width:100%;float:left}div.custom-image .title{margin:0;padding:0 0 15px;color:#003056;vertical-align:text-top;float:left;width:100%;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#f1f2f4}div.custom-image h3{font-size:18px;line-height:normal;font-weight:400;margin:0;padding:0}.columns{max-width:1280px;margin:0 auto}.field.choice .field-tooltip{display:inline-block;margin-left:10px;position:relative;top:-3px}.field-tooltip .field-tooltip-action:before{font-size:12px;line-height:18px;overflow:hidden;background-color:#eaeaea}.fieldset{margin-bottom:20px}.fieldset .field{padding:0 15px}.fieldset .field .label{margin:0 0 3px !important;color:#003056;margin:0 0 8px;display:inline-block;font-weight:500 !important}.fieldset .field .label:after{font-size:12px}.price{color:#003056;font-weight:500}.widget .block-title{margin:0 0 20px}.columns{display:-webkit-flex;-webkit-flex-wrap:wrap;box-sizing:border-box}.offers-custom-covers{width:100%;float:left}.share{position:relative;text-decoration:underline;margin:10px 10px 0 0;float:right}.share .share-content{display:none;left:auto;top:0;padding:0 10px;position:relative;right:0;width:0}.blog-page{color:#000}.blog-page.blog-index-index .page-title-wrapper .page-title{position:relative;background-color:#f9fafb;padding:25px 0 70px 20px;text-align:left}.blog-page.blog-index-index .page-title-wrapper .page-title:after,.blog-page.blog-index-index .page-title-wrapper .page-title:before{position:absolute;content:''}.blog-page.blog-index-index .page-title-wrapper .page-title:after{bottom:24px;left:20px;width:50px;height:2px;background-color:#003056}.blog-page.blog-index-index .page-title-wrapper .page-title:before{content:'Take It Outdoors!';color:#003056;font-size:13px;bottom:44px}.blog-page .columns{margin-bottom:45px}.blog-page .post-list-wrapper{float:left;width:100%}.blog-page .post-list-wrapper .post-list{margin-bottom:0;float:left;width:100%}.blog-page .post-list-wrapper .post-list li{border:0}.blog-page .post-list-wrapper .post-list li.blog__post-item{position:relative;width:100%;margin-bottom:3rem;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#ebedf0;float:left}.blog-page .post-list-wrapper .post-list li.blog__post-item .list-img{width:45%;background-color:#f9fafb;padding:20px 20px 14px;margin-bottom:5px;float:left}@media only screen and (max-width:1199px){.blog-page .post-list-wrapper .post-list li.blog__post-item .list-img{margin:20px 0}}@media only screen and (max-width:960px){.blog-page .post-list-wrapper .post-list li.blog__post-item .list-img{width:100%;margin:0 0 5px}}.blog-page .post-list-wrapper .post-list li.blog__post-item .list-img img{border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px}.blog-page .post-list-wrapper .post-list li.blog__post-item .list-content{width:55%;padding-left:50px;position:absolute;top:50%;right:0;-webkit-transform:translate(0,-60%);float:left}@media only screen and (max-width:1199px){.blog-page .post-list-wrapper .post-list li.blog__post-item .list-content{padding-left:15px}}@media only screen and (max-width:960px){.blog-page .post-list-wrapper .post-list li.blog__post-item .list-content{position:static;width:100%;top:0;padding:0}}.blog-page .post-list-wrapper .post-list li.blog__post-item .list-content .btnandshare{width:100%;margin-top:10px;float:left}.blog-page .post-list-wrapper .post-list li.blog__post-item .list-content .btnandshare .blog-btn{float:left}@media only screen and (max-width:960px){.blog-page .post-list-wrapper .post-list li.blog__post-item .list-content .btnandshare .blog-btn .primary.action{padding:8px 15px !important}}.blog-page .post-list-wrapper .post-list li.blog__post-item h2.blog__post-title{margin-bottom:10px;margin-top:0;color:#003056 !important}@media only screen and (max-width:960px){.blog-page .post-list-wrapper .post-list li.blog__post-item h2.blog__post-title{margin-bottom:10px}}.blog-page .post-list-wrapper .post-list li.blog__post-item h2.blog__post-title a{color:#003056 !important;font-size:22px !important}@media only screen and (max-width:1199px){.blog-page .post-list-wrapper .post-list li.blog__post-item h2.blog__post-title a{font-size:20px !important}}.blog-page .blog__post-footer{clear:left;float:left;margin:10px 0 20px;color:#b3b3b3}@media only screen and (max-width:960px){.blog-page .blog__post-footer{margin-top:10px}}.blog-page .blog__post-footer a{color:#003056 !important}.blog-page .column.main{padding-bottom:0}@media only screen and (max-width:960px){.blog-page .column.main{padding-bottom:0;width:70% !important}}@media only screen and (max-width:767px){.blog-page .column.main{width:100% !important}}.blog-page .sidebar{font-size:13px}@media only screen and (max-width:960px){.blog-page .sidebar{padding-bottom:0;width:30% !important}}.blog-page .sidebar.sidebar-additional .blog-search{margin-bottom:10px}.blog-page .sidebar.sidebar-additional .blog-search .block-content{background-color:#e7eaee;border:0 none;padding:5px;text-transform:uppercase;width:100%;float:left;margin-bottom:15px !important}.blog-page .sidebar.sidebar-additional .block-categories a{color:#000;text-transform:capitalize}.blog-page .sidebar.sidebar-additional .block-categories .accordion{width:100%;float:left;padding:5px 0 20px 6px;margin:0}.blog-page .sidebar.sidebar-additional .block-categories .accordion ul{float:left;padding:4px 0 0 8px;margin:0}.blog-page .sidebar.sidebar-additional .block-categories .accordion li{list-style:none;float:left;line-height:20px;width:100%}.blog-page .sidebar.sidebar-additional .block-content .item{color:#000;font-size:13px}.blog-page .toolbar-blog-posts{margin-top:0;border:none}.blog-page .blog__post-meta{color:#b3b3b3;margin-bottom:1rem;position:relative;top:-10px}@media only screen and (max-width:960px){.blog-page .blog__post-meta{position:static;top:0;margin-top:10px}}.post-list{margin-top:0;margin-bottom:20px;list-style:none}.post-list-wrapper .post-list{padding-left:0}.post-list .hidden{display:none}.widget.block-recent-posts .block-content .item{padding:8px 0 0}.widget.block-categories ul{list-style:initial;padding-left:0}.widget.block-categories li,.widget.block-categories ul{margin:5px 0 5px 9px;padding:0}.widget.blog-search{width:100%;margin-bottom:40px;position:relative;float:right}.widget.blog-search .block-content{margin-bottom:0}.widget.blog-search .block-content .form{position:relative}.widget.blog-search label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;text-decoration:none;display:inline-block}.widget.blog-search .control{border-top-width:0;margin:0;padding:0;clear:both}.widget.blog-search input{position:static;padding-right:35px;margin:0;left:-300%}.widget.blog-search .action.search{position:absolute;right:10px;top:calc(50% - 16px);z-index:1;display:inline-block;border:0;box-shadow:none;line-height:inherit;margin:0;padding:0;text-decoration:none;text-shadow:none;font-weight:400;background-position:0 0;background-repeat:initial initial}.widget.blog-search .action.search:before{-webkit-font-smoothing:antialiased;content:'';margin:0;vertical-align:top;display:inline-block;overflow:hidden;speak:none;width:16px;height:32px;background-size:35px;opacity:.5;background-position:-10px -7px;background-repeat:no-repeat no-repeat}.widget.blog-search .action.search>span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media (min-width:768px),print{.page-layout-2columns-right .column.main{width:79.16666667%;float:left;-webkit-order:1}.sidebar-additional{clear:right;padding-left:2%}.page-layout-2columns-right .sidebar-additional{width:20.83333333%;float:right;-webkit-order:2}}.price-excluding-tax .price,.price-including-tax .price{font-size:12px;font-weight:500 !important}.action.danger{background:#f5523f;border:1px solid #f5523f;color:#fff}input[type=datetime],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{border:solid 1px #e1e6e9}.customer-account-create .page-title-wrapper .page-title,.customer-account-createpassword .page-title-wrapper .page-title,.customer-account-forgotpassword .page-title-wrapper .page-title,.customer-account-login .page-title-wrapper .page-title{margin:80px 0 30px}.login-container{max-width:300px;margin:0 auto}.login-container .block.block-customer-login{width:100%;margin-bottom:20px}.login-container .block .block-content{padding:0}.login-container .fieldset>.field{margin:0 0 15px;padding:0}.login-container .fieldset>.field>.control{width:100% !important}.login-container .block.block-new-customer #block-new-customer-heading{position:relative;font-size:12px;color:#003056;text-transform:uppercase;font-weight:500}.login-container .block.block-customer-login .block-content .forgot_password{position:relative}.login-container .block.block-customer-login .block-content .forgot_password .action.remind{margin-top:-25px;position:absolute;right:35px;top:-4px;font-size:12px;color:#2867d9;font-weight:500}.login-container .block.block-new-customer ul.social_login{width:100%;float:left;margin:20px 0;padding:0}.login-container .block.block-new-customer ul.social_login li{width:82px;height:44px;margin-right:27px;margin-bottom:0;float:left;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.customer-account-create .page-title-wrapper .page-title,.customer-account-login .page-title-wrapper .page-title{text-align:center}.form-create-account{margin:0 auto 80px;min-width:290px !important;max-width:300px;width:100% !important}.fieldset .legend{background:#f9fafb;border:none 0 !important;padding:10px 15px !important;text-transform:uppercase;width:100%;margin-bottom:15px !important;line-height:20px;float:left;text-align:left}.fieldset .legend span{font-size:14px !important;font-weight:600;color:#003056}.fieldset>*{letter-spacing:normal}.fieldset{border:0;margin:0 0 40px;padding:0;letter-spacing:-.31em}.actions-toolbar>.secondary .action.back{display:none}.form.forget .fieldset>.field,.form.password.reset .fieldset>.field{margin:0 0 15px;padding:0}.form.forget,.form.password.reset{margin:0 auto 80px;min-width:auto !important;max-width:300px;width:100% !important}.magento-rma-guest-returns .column.main .block:not(.widget) .box-title,.multicheckout .box-title,.paypal-review .block .box-title,.sales-guest-view .column.main .block:not(.widget) .box-title,[class^=sales-guest-] .column.main .block:not(.widget) .box-title{display:inline-block}.block .block-content .box-title{color:#003056;font-weight:500;margin-bottom:5px !important}.block-addresses-list address,.box-address-billing .box-content,.box-address-shipping .box-content,.box-billing-address .box-content,.box-information .box-content,.box-newsletter .box-content,.box-shipping-address .box-content{line-height:24px}.block .block-content .box-actions a{text-decoration:underline;text-underline-position:under;color:#646c73;font-weight:500}.block,.block-banners,.block-banners-inline,.customer-review .product-details{margin-bottom:40px}.table-wrapper table tbody tr td{padding:10px 15px}table{width:100%;border-collapse:collapse;border-spacing:0;max-width:100%}.table-wrapper table thead tr th{padding:10px 15px;font-size:14px;font-weight:600;color:#003056}table th{text-align:left}table>caption{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.action.skip:not(:focus),.block-balance .balance-price-label,.block-reorder .product-item .label,.block-wishlist-search-form .form-wishlist-search .fieldset>.legend,.block.newsletter .label,.block.related .field.choice .label,.bundle-options-container .block-bundle-summary .product-image-container,.bundle-options-container .block-bundle-summary .product.name,.bundle-options-container .block-bundle-summary .stock,.cart.table-wrapper .col.qty .label,.checkout-index-index .page-title-wrapper,.checkout-payment-method .ccard .legend,.checkout-payment-method .field-select-billing>.label,.checkout-payment-method .payments .legend,.customer-review .product-details .rating-average-label,.field.street .field .label,.fieldset .fullname>.label,.filter-options-content .filter-count-label,.form-add-invitations .fields .label,.minicart-wrapper .action.showcart .counter-label,.minicart-wrapper .action.showcart .text,.multicheckout .block .methods-shipping .item-content .fieldset>.legend,.multicheckout .table-wrapper .col .label,.opc-wrapper .form-discount .field .label,.opc-wrapper .form-giftcard-account .field .label,.page-footer .switcher .label,.page-header .switcher .label,.page-multiple-wishlist .page-title-wrapper .page-title,.page-product-downloadable .product-options-wrapper .fieldset .legend.links-title,.page-product-giftcard .fieldset.giftcard>.legend,.product-item-actions .actions-secondary>.action span,.product-items .wishlist.split.button>.action.split span,.products-grid.wishlist .product-item .comment-box .label,.review-date .review-details-label,.special-price .price-label,.table-comparison .cell.label.product span,.table-comparison .cell.label.remove span,.table-comparison .wishlist.split.button>.action.split span{clip:rect(0,0,0,0);height:1px;position:absolute;width:1px;border-width:0;border-style:initial;border-color:initial;border-image:initial;overflow:hidden;padding:0}table>tbody>tr>td,table>tbody>tr>th,table>tfoot>tr>td,table>tfoot>tr>th{vertical-align:top}.checkout-cart-index .page-title-wrapper h1.page-title,.paypal-payflowexpress-review .page-title-wrapper h1.page-title,.quotation-quote-presubmit .page-title-wrapper h1.page-title{display:inline-block;margin-top:30px;padding:0;text-align:left}.checkout-cart-index .amcard_giftcard{display:block;clear:both}.payple-block{margin:0 auto;padding:0;display:inline-block;margin-bottom:25px;line-height:15px;text-align:left}.freegift_message{font-weight:400;background:#f9fafb;padding:8px;position:relative;margin-bottom:25px;border:1px solid #ebedf0}.freegift_message strong{font-weight:600}.cart-summary>.title{font-weight:300;font-size:20px;margin:20px 0 20px}.abs-discount-block .block,.cart-discount .block,.cart-summary .block,.paypal-review-discount .block{margin:0}.cart-summary .block .title strong{font-size:14px;font-weight:600}.cart-summary .block .fieldset{position:relative}.cart-summary .block .fieldset .actions-toolbar{display:block;width:auto;position:absolute;right:4px;top:4px;margin:0}.cart-summary .discount .content input.input-text{height:50px;padding:0 85px 0 15px}.cart-summary .block .fieldset .actions-toolbar button.action.apply,.cart-summary .block .fieldset .actions-toolbar button.action.cancel{padding:10px 20px;background-color:#003056;border-color:#003056;color:#fff;margin-right:0;-webkit-box-shadow:0 0 !important;-moz-box-shadow:0 0 !important;box-shadow:0 0 !important}.field-tooltip .field-tooltip-content{display:none}.field-tooltip._active .field-tooltip-content{display:block}.cart-summary .block .fieldset .field{display:block;margin:0 !important;padding:0}.cart-totals tbody .amount,.cart-totals tbody .mark{padding:5px 0 5px;color:#003056;font-size:13px;font-weight:400}.cart-totals .grand .amount,.cart-totals .grand .mark{padding:10px 0 15px;border:0 none;color:#003056;font-size:16px}.cart-totals .grand .amount .price,.cart-totals .grand .amount strong,.cart-totals .grand .mark .price,.cart-totals .grand .mark strong{font-weight:600;padding:0}.cart-summary .checkout-methods-items .item .action.checkout{font-size:14px !important;letter-spacing:.05em;padding:12px 30px;line-height:20px;width:100%}.cart.table-wrapper .product-item-name>a{color:#003056}.cart.table-wrapper .cart thead tr th.col,.cart.table-wrapper .cart thead tr th.price{padding:10px 15px;font-size:14px;font-weight:600;color:#003056}.cart.table-wrapper .cart tbody tr td.col{padding:30px 15px 10px !important}.cart.table-wrapper .product-item-photo .product-image-container{min-width:135px;max-width:135px !important;padding:3px !important;position:initial;border:solid 1px #ebedf0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.cart.table-wrapper .cart tbody tr td.price{width:10%}.cart.table-wrapper .cart tbody tr td.qty{width:15%;text-align:center}.cart.table-wrapper .cart tbody tr td.subtotal{width:5%;padding-right:0 !important}.cart.table-wrapper .col.qty .input-text{height:38px;margin:0;width:70px}.block-giftregistry-shared-items .product .item-options dt,.cart.table-wrapper .item-options dt,.minicart-items .product-item-details .product .options.list dt,.multicheckout .item-options dt,.opc-block-summary .items-in-cart .product .item-options dt{clear:left;float:left;margin:0 10px 5px 0}.cart.table-wrapper dl.item-options{margin-top:10px;margin-bottom:10px;line-height:14px;font-size:13px !important}.cart.table-wrapper dl.item-options dd{font-weight:400;min-height:14px;display:block;float:none}.cart.table-wrapper dl.item-options dt{font-weight:500;color:#003056;margin-right:5px;margin-bottom:0}.cart.table-wrapper .product-item-details{display:table-cell;padding-bottom:35px;vertical-align:top;white-space:normal;width:99%;width:auto !important;padding:0 0 0 160px !important;display:block !important}.cart.table-wrapper .product-item-name{font-size:13px;font-weight:600;margin:0 0 5px}.cart.table-wrapper .product-item-details .product-item-name+.item-options{margin-top:10px;margin-bottom:5px;line-height:16px}.cart.table-wrapper .product-item-photo{width:auto !important;max-width:inherit !important;position:absolute !important;padding-right:0 !important;left:0;top:30px;float:left}.cart-container .cart-left .actions.main{display:none}.block-cart-failed .actions.main .clear,.block-cart-failed .actions.main .continue,.cart-container .form-cart .actions.main .clear,.cart-container .form-cart .actions.main .continue{display:none}.cart-container .form-cart .actions.main .update-shoppingcart{display:none}.cart.table-wrapper .actions-toolbar>.action-delete:before,.cart.table-wrapper .actions-toolbar>.action-edit:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;line-height:20px;color:#757575;content:'\e601';font-family:luma-icons;vertical-align:middle;display:inline-block;overflow:hidden;speak:none;text-align:center}.cart.table-wrapper .actions-toolbar>.action-delete>span,.cart.table-wrapper .actions-toolbar>.action-edit>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.cart.table-wrapper .actions-toolbar>.action-delete:before{content:'\e604'}.cart.table-wrapper .actions-toolbar{min-height:20px;padding-bottom:15px;position:relative}.cart.table-wrapper .actions-toolbar>.action-delete,.cart.table-wrapper .actions-toolbar>.action-edit{position:absolute;right:16px;top:0;display:inline-block;text-decoration:none}.cart.table-wrapper .action:last-child{margin-right:0}.cart.table-wrapper .actions-toolbar>.action-delete{right:0}.cart.table-wrapper .action{margin-right:25px}.opc-wrapper .step-title{border:none 0;padding:10px 15px;color:#003056;font-weight:600;font-size:14px;text-transform:uppercase;width:100%;float:left}.product-info-main .page-title-wrapper .bullet-point p{margin-bottom:15px}.checkout-onepage-success.page-layout-1column .column.main{padding-bottom:0}.checkout-onepage-success .page-wrapper .page-title-wrapper{background:#2867d9;max-width:100% !important}.checkout-onepage-success .page-wrapper .page-title-wrapper h1.page-title{padding:30px 0;color:#fff;font-weight:500;text-align:center;margin:0 !important}.checkout-onepage-success .page-wrapper .page-title-wrapper .print{margin:15px !important}.checkout-success{text-align:center;margin:0 auto}.checkout-success .success-img{width:198px;margin:40px auto 20px;height:198px;display:block}@media only screen and (max-width:960px){.checkout-success .success-img{background-size:150px;width:150px;height:150px;margin:20px auto 10px}}.checkout-success h2{color:#003056;font-size:40px;margin:15px 0 0;line-height:normal}.checkout-success h4{color:#2867d9;font-size:24px;display:block;margin:10px 0 20px;line-height:normal;font-weight:600}.checkout-success p{font-size:14px;color:#000;margin:2px 0}.checkout-success p span{color:#003056;font-weight:400}.checkout-success .actions-toolbar{margin-top:30px;text-align:center}.checkout-success .actions-toolbar .primary{float:none}.checkout-success .dealer-update{margin:20px 0}.checkout-success .dealer-update label{display:inline-block;vertical-align:top;font-weight:600;color:#003056;margin:9px 10px 9px 0}.checkout-success .dealer-update .control{display:inline-block;vertical-align:top;width:285px;margin-right:5px}.checkout-success .dealer-update .control .mage-error{margin:5px 0;font-size:11px;font-weight:500;color:red}.checkout-success .action.danger,.checkout-success .action.primary{font-size:13px;font-weight:400;line-height:20px;margin:0;padding:12px 30px;text-transform:uppercase;display:inline-block;cursor:pointer;position:relative;overflow:hidden;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.checkout-success .action.primary{background:#2b59c3;border:1px solid #2b59c3;color:#fff}.checkout-success .action.primary:hover,.checkout-success .action.primary:focus{background:#3d6bd5;border:1px solid #3d6bd5;color:#fff}.product-info-main .product-info-cart .box-tocart .actions .action.tocart{margin-bottom:15px}button#product-addtoquote-button{background:#2b59c3;border:1px solid #2b59c3;color:#fff}.ampromo-overlay{position:fixed;top:-9999px;left:0;z-index:10000;width:100%;height:100%;background-color:rgba(0,0,0,.8);text-align:center;opacity:0;transition:opacity .4s linear}#algolia-autocomplete-container .aa-dropdown-menu .footer_algolia{display:none}.product-info-main .measurement-component .product_dimentions ul.measurement-product li.measure_with_inch .col-inch,.product-info-main .measurement-component .product_dimentions ul.measurement-product li.measure_with_inch .value-bx{max-width:100%;width:calc((100%/2) - 5px)}.product-info-main .measurement-component .product_dimentions ul.measurement-product li.measure_with_inch .value-bx{float:left;position:relative}.product-info-main .measurement-component .product_dimentions ul.measurement-product li.measure_with_inch .col-inch{float:right}.product-info-main .measurement-component .product_dimentions ul.measurement-product li.measure_with_inch .col-inch select{width:100%}.product-info-main .measurement-component .product_dimentions ul.measurement-product li.measure_with_inch .value-bx .place-label{position:absolute;top:10px;right:10px;color:#565656}.ampromo-items-add{display:none}body.cms-all-products-html .page-wrapper .columns .toolbar{float:left;width:100%;padding-top:15px}.paypal-payflowexpress-review .paypal-review .paypal-review-items .order-review-form .action.primary:last-child{display:none}.data.content[aria-labelledby="tab-label-relatedposts.tab"] .block.related{background:0 0}.data.content[aria-labelledby="tab-label-relatedposts.tab"] .block.related .block-content{padding:0 15px}.checkout-success .action.primary#order_id_update_btn{padding:8px 30px}.personalize-homepage .products .product-item.unloaded-placeholder{width:20% !important}.personalize-homepage .products .product-item.unloaded-placeholder .product-item-photo.product-img{width:100%;margin-bottom:11px;display:inline-block;vertical-align:top;max-width:260px}.personalize-homepage .products .product-item.unloaded-placeholder{float:left}.personalize-homepage .products .product-item.unloaded-placeholder .product-item-details .product-item-name .product-item-link{padding-top:50px;background:#bbb;animation:placeholderFade 2s ease-in-out infinite}.offers-custom-covers .custom-covers-main .cov-home-right-banner-bg{background:#f7f3ed;display:flex;width:100%;margin:0;padding:10px;max-width:620px}@keyframes placeholderFade{0%{background-color:#aaa}50%{background-color:#eee}100%{background-color:#aaa}}.personalize-homepage .products .product-item.unloaded-placeholder .product-item-info{text-align:center;float:left}.personalize-homepage .products .product-item.unloaded-placeholder .brand-col{background:#bbb;animation:placeholderFade 2s ease-in-out infinite;display:block;width:80%;height:1.5em}.personalize-homepage .products .product-item.unloaded-placeholder .product-image-container{background:#bbb;animation:placeholderFade 2s ease-in-out infinite;margin:10px 0}.personalize-homepage .products .product-item.unloaded-placeholder .product-image-wrapper{padding-bottom:calc(105%)}.personalize-homepage .products .product-item.unloaded-placeholder .product-item-details .product-item-photo.product-img a img{float:left;width:auto}.personalize-homepage .products .product-item.unloaded-placeholder .product-item-details .product-item-photo.product-img a{background:#bbb;animation:placeholderFade 2s ease-in-out infinite;float:left;padding-top:100%;width:100px;height:auto;min-width:100%}.personalize-homepage .products .product-item.unloaded-placeholder .product-item-info .product-name.product-item-name{float:left;width:100%}.personalize-homepage .products .product-item.unloaded-placeholder .price.price{background:#bbb;animation:placeholderFade 2s ease-in-out infinite;display:inline-block;height:1em;width:6em;margin-top:1em}@media only screen and (max-width:999px){.personalize-homepage .products .product-item.unloaded-placeholder{display:none;width:50% !important}.personalize-homepage .products .product-item.unloaded-placeholder:nth-child(2),.personalize-homepage .products .product-item.unloaded-placeholder:nth-child(1){display:block}}.personalize-homepage{width:100%;background-color:#f9fafb;padding:80px 0;float:left}.personalize-homepage .owl-theme .owl-nav .owl-next:before,.personalize-homepage .owl-theme .owl-nav .owl-prev:before,.block.related .owl-theme .owl-nav .owl-next:before{top:14px}.personalize-homepage .block-title{font-size:24px;text-align:center;padding:0 0 15px !important}.personalize-homepage .block-title h2{margin-top:0;min-height:30px}.personalize-homepage .products-grid.mostLoved{margin:0;position:relative}.personalize-homepage .block-content{padding:0;position:relative}.personalize-homepage .products-grid .swiper-wrapper{margin:0;padding:0}.personalize-homepage .products-grid .swiper-wrapper li.swiper-slide{margin:0;text-align:center;font-size:1.4rem;line-height:normal;letter-spacing:normal;vertical-align:top}.personalize-homepage .products-grid .swiper-wrapper li.swiper-slide .product-item-info{border:none;margin:0 auto;padding:20px;width:100%;background-color:#fff;-webkit-box-shadow:0 0;box-shadow:0 0}.personalize-homepage .products-grid .swiper-wrapper li.swiper-slide .product-item-info a{display:block;max-width:260px;margin:0 auto}.personalize-homepage .products-grid .swiper-wrapper li.swiper-slide .product-item-info .product-item-details .product-item-name{margin:0}.personalize-homepage .products-grid .swiper-wrapper li.swiper-slide .product-item-info .product-item-details .product-item-name .product-item-link{color:#003056;font-size:14px;font-weight:400;min-height:40px;max-height:40px;overflow:hidden}.shipping-note{margin:25px auto}.shipping-note.hidden{display:none}.custom-home-cart .cart-products-ol{display:inline-block;vertical-align:middle;width:57%}.custom-home-cart .cart-action{display:inline-block;vertical-align:middle;width:25%;text-align:center;position:absolute;top:50%;transform:translateY(-50%);right:0}@media only screen and (max-width:960px){.custom-home-cart .cart-action{position:static;display:block;margin:0 auto;width:50%;transform:translateY(0)}}.personalize-homepage .custom-home-cart.products-grid ol.product-items li.product-item{width:50%;display:inline-block;text-align:left;padding-right:20px}.custom-home-cart .product-content .product-item-name{margin:0;margin-bottom:15px}.custom-home-cart .product-content .product-item-name .product-item-link{font-weight:400}.custom-home-cart .product-content .product-item-name .product-item-link:hover{text-decoration:none}.custom-home-cart .cart-products-count-ol span{background:#f9fafb;padding:15px 25px;border:1px solid #ebedf0;color:#003056;font-weight:400;font-size:14px;border-radius:3px}.custom-home-cart .cart-action li.count-items{font-size:14px;font-weight:500}.custom-home-cart .cart-products-count-ol.hidden{display:none !important}.custom-home-cart .cart-products-count-ol.visible{display:inline-block}.page-header .header-bottom .block-search .actions button.search{background-repeat:no-repeat}.cart-container .block.shipping fieldset.rate dl dd.item-options div.item.shipping-cart-note .delivery-date{color:#003056;font-weight:500;position:relative}.cart-container .block.shipping fieldset.rate dl dd.item-options div.item.shipping-cart-note .delivery-date strong{font-weight:700}.cart-container .block.shipping fieldset.rate dl dd.item-options div.item.shipping-cart-note .delivery-date:after{content:'';border-bottom:1px solid #e2e3e3;width:100%;display:block;margin-top:5px}.cart-container .block.shipping fieldset.rate dl dd.item-options div.item.shipping-cart-note .delivery-date:before{content:'';border-bottom:2px solid #2867d9;width:80px;display:block;margin-top:5px;position:absolute;bottom:0}#recommended-addon-selection{clear:left;width:70%;margin-top:50px;float:left;padding-right:4%}#recommended-addon-selection .product.attribute span{background:#f3f6fe;padding:10px 20px;color:#181819;border-radius:15px 15px 0 0}#recommended-addon-selection .recommended-field{background:#f9fbfe}#recommended-addon-selection .recommended-field .product-item{width:50%;display:inline-block;font-size:14px;padding:20px}#recommended-addon-selection .recommended-field #recommended_products{font-size:0px;margin:0 -15px}#recommended-addon-selection .recommended-field .product-item form{background:#fff;padding:15px 15px 10px}#recommended-addon-selection .recommended-field .product-item .product-item-info{width:100%}#recommended-addon-selection .recommended-field .product-item .product-image-container{width:100% !important}#recommended-addon-selection .product-item-details .product-item-name{display:inline-block;width:70%;font-size:16px;vertical-align:middle}#recommended-addon-selection .product-item-details .recommended-price-box{display:inline-block;width:25%;text-align:right;line-height:28px;vertical-align:middle}#recommended-addon-selection .fieldset .field .label{color:#000}#recommended-addon-selection .product-item-details .price{color:#000;font-size:16px}#recommended-addon-selection .product-item-details button.action.tocart.primary{padding:7px 30px;min-width:125px;float:right;margin:5px 0 20px;background:#f5523f;border-color:#f5523f;text-transform:capitalize;font-weight:500}#recommended-addon-selection .product-item-details .bullet-point{clear:both;font-weight:500;color:#000;font-size:13px;max-height:130px;overflow-x:auto}#recommended-addon-selection .yotpo.bottomLine .yotpo-bottomline .yotpo-stars,#recommended-addon-selection .yotpo.bottomline .yotpo-bottomline .yotpo-stars,#recommended-addon-selection .yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-stars{display:inline-block}#recommended-addon-selection .yotpo-display-wrapper .standalone-bottomline .yotpo-bottomline.star-clickable .text-m{display:inline-block}#recommended-addon-selection .yotpo-display-wrapper .standalone-bottomline .yotpo-bottomline.star-clickable{margin:5px 0 10px;text-align:left}#recommended-addon-selection .recommended-product-options{margin:0 -5px;margin-top:15px;clear:both}#recommended-addon-selection .recommended-product-options .field{width:49%;display:inline-block;padding:0 5px;vertical-align:top}#recommended-addon-selection .recommended-product-options .field label{display:none}#recommended-addon-selection .recommended-product-options .field.qty .control{font-size:0px}#recommended-addon-selection .recommended-product-options .field.qty .input-text.qty{display:inline-block;width:40px;border-radius:0;border:1px solid #bdbbbb;text-align:center;height:36px;border-right:0;border-left:0;padding:0}#recommended-addon-selection .recommended-product-options .field.qty button{background:0 0;border-radius:0;border-color:#bdbbbb}#recommended-addon-selection .recommended-product-options .field select{border-color:#bdbbbb}.checkout-onepage-success #registration{display:none}#recommended-addon-selection .recommended-image-section{width:100%;float:left}#recommended-addon-selection .recommended-image-section .product-carousel{width:100%;max-width:352px}#recommended-addon-selection .recommended-image-section .product-carousel.owl-theme .owl-nav .owl-next:before,#recommended-addon-selection .recommended-image-section .product-carousel.owl-theme .owl-nav .owl-prev:before{top:7px}#recommended-addon-selection .recommended-image-section .product-carousel.owl-theme .owl-nav .owl-prev{left:0}#recommended-addon-selection .recommended-image-section .product-carousel.owl-theme .owl-nav .owl-next{right:0}#recommended-addon-selection .yotpo .standalone-bottomline.star-clickable,#recommended-addon-selection .yotpo .standalone-bottomline .star-clickable{cursor:default}div#fooeter_newsletter_subscribe_response_success{color:green;font-weight:400;margin-bottom:10px;margin-top:5px}div#fooeter_newsletter_subscribe_response_error{color:red;font-weight:400;margin-bottom:10px}#recommended-addon-selection .product-item-details .bullet-point::-webkit-scrollbar{-webkit-appearance:none}#recommended-addon-selection .product-item-details .bullet-point::-webkit-scrollbar:vertical{width:10px}#recommended-addon-selection .product-item-details .bullet-point::-webkit-scrollbar:horizontal{height:12px}#recommended-addon-selection .product-item-details .bullet-point::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.4);border-radius:10px;border:2px solid #fff}#recommended-addon-selection .product-item-details .bullet-point::-webkit-scrollbar-track{border-radius:10px;background-color:#fff}@media only screen and (max-width:1199px){.personalize-homepage{padding:50px 20px}.personalize-homepage .custom-home-cart.products-grid ol.product-items li.product-item{display:none;width:100%}.personalize-homepage .custom-home-cart.products-grid ol.product-items li.product-item:nth-child(1),.personalize-homepage .custom-home-cart.products-grid ol.product-items li.product-item:nth-child(2){width:50%;display:inline-block}.custom-home-cart .product-item-photo.product-img{width:120px}.custom-home-cart .product-content{width:calc(100% - 120px)}#recommended-addon-selection .recommended-product-options .field.qty button{padding:7px 10px}#recommended-addon-selection .recommended-product-options .field.qty .input-text.qty{width:35px}#recommended-addon-selection .recommended-field #recommended_products{margin:0 -5px}#recommended-addon-selection .recommended-field .product-item{padding:20px 10px}#recommended-addon-selection{width:67%}.material-wrap{padding:0}.product-info-main .product-info-cart .box-tocart .fieldset .qty{display:block;margin:0 auto}}@media only screen and (max-width:1024px){.row-full{width:100vw}.fabric-title{font-size:20px;line-height:28px}.fabric-detail .col{width:30%}.fabric-detail .col.col-center{width:40%}.color-selection,.suitable,.warrenty-section{margin-bottom:15px}.meter-rate{margin-bottom:0}}@media only screen and (max-width:960px){.personalize-homepage .products-grid ol.product-items{width:calc(100% - 18%);text-align:center}.personalize-homepage .products-grid ol.product-items.owl-drag{width:100%;text-align:center}.custom-home-cart .cart-products-count-ol.visible{width:18%}.custom-home-cart .cart-action{margin:25px auto 0}#recommended-addon-selection .recommended-product-options .field{width:100%;padding:5px;text-align:center}#recommended-addon-selection .recommended-product-options .field.qty .input-text.qty{width:calc(100% - 102px)}#recommended-addon-selection .recommended-product-options .field.qty button{padding:7px 20px}.fabric-detail .fabric-wrap{font-size:0px;display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex-direction:column}.fabric-detail .col.col-center{width:100%;-webkit-order:-1;order:-1}.fabric-detail .col{width:100%}.mobile-view{display:block}.desktop-view{display:none}.suitable.mobile-view,.warrenty-section.mobile-view{width:35%;display:inline-block;vertical-align:top}.left-detail .meter-rate{width:50%}.review{margin-bottom:30px}.fabric-detail{margin-top:0;margin-bottom:30px}.material-content{padding-top:25px;padding-left:30px}.thumb-image{margin-top:30px;margin-bottom:0}.grid-category .cat-name p a{font-size:13px}.compare-section .left-detail{width:25%;padding-right:10px}.compare-section .right-detail{width:75%}#recommended_products .yotpo-yotpo-is-enabled .yotpoBottomLine{width:100% !important}.page-wrapper .nav-sections{z-index:-1}}@media only screen and (max-width:1200px){.custom-home-cart{padding:20px}}@media screen and (max-width:1640px) and (min-width:1440px){.home-fabric .content-home-fab{padding:50px 30px}}@media screen and (max-width:1440px) and (min-width:640px){.home-fabric .content-home-fab p{width:55%}}@media screen and (max-width:1199px) and (min-width:961px){.offers-custom-covers .homepage-coupon-div{padding:90px 0 20px}.offers-custom-covers .homepage-coupon-div .offer-img{height:190px}.offers-custom-covers .custom-covers-main .cov-logo{left:2%;bottom:50px}.offers-custom-covers .container .custom-covers-main .cov-logo{width:180px}.offers-custom-covers .custom-covers-main .cvr_custom{height:150px}.offers-custom-covers .container .custom-covers-main .cvr_custom{right:-25px;width:200px}}@media screen and (max-width:767px) and (min-width:640px){.offers-custom-covers .container .custom-covers-main .customize-box{height:420px}}@media screen and (max-width:1640px) and (min-width:1200px){.offers-custom-covers .custom-covers-main .cov-home-right-banner-bg{padding:5px}.offers-custom-covers .custom-covers-main .customize-box{padding:20px;height:350px !important;min-height:auto !important}.offers-custom-covers .homepage-coupon-div .offer-img{height:230px}.offers-custom-covers .homepage-coupon-div{padding:90px 0 45px}.offers-custom-covers .custom-covers-main .cvr_custom{width:255px;height:150px;right:-20px}}@media (min-width:768px){.filter-title{display:none}}@media (min-width:996px){.checkout-index-index div.header{min-height:auto}.category-banner div#banner-slider_main.main-bnr.owl-carousel.owl-theme.owl-loaded.owl-drag{min-height:17.45vw}}article,aside,details,figcaption,figure,main,footer,header,nav,section,summary{display:block}form#search_mini_form{position:relative}.pdp-sprite{background-repeat:no-repeat;background-position:left top}.select-new{border:none;-webkit-box-shadow:0 0 6px rgba(130,156,160,.33);-moz-box-shadow:0 0 6px rgba(130,156,160,.33);box-shadow:0 0 6px rgba(130,156,160,.33)}.action-flex{display:flex;justify-content:space-evenly}.common-box-shadow{background:#fff;border:none;margin:0 0 10px;-webkit-box-shadow:0px -6px 10px #eef1f3;-moz-box-shadow:0px -6px 10px #eef1f3;box-shadow:0px -6px 10px #eef1f3;float:left;width:100%}._has-modal .product-info-cart.is_stuck{display:none}.product-page-custom .active_tagged{background:#2867d9 !important;animation:blinker 1s linear infinite}.product-page-custom .active_tagged.taggd__button span{color:#fff !important}.product-page-custom .breadcrumbs{display:block}.product-page-custom .breadcrumbs ul.items .item a{color:#424545}.product-page-custom .breadcrumbs ul.items .item a span{text-decoration:underline;font-size:13px}.product-page-custom .breadcrumbs ul.items .item:last-child a span{text-decoration:none}.product-page-custom .breadcrumbs ul.items .item:not(:last-child):after{content:"/";margin:0 0 0 2px !important;color:#424545;font-weight:400;font-size:9px !important;text-align:center}.product-page-custom .action-btn-round{-webkit-border-radius:20px !important;-moz-border-radius:20px !important;border-radius:20px !important;padding:8px 22px !important;height:35px;font-size:13px;text-transform:capitalize !important;line-height:13px;cursor:pointer}.product-page-custom .action-btn-round.tocart{background:#2867d9;border:solid 1px #2867d9;font-weight:400}.product-page-custom .action-btn-round.checkout{color:#2867d9;background:#fff;border:solid 1px #2867d9}.product-page-custom .action-btn-round.action-round-big{height:50px;font-size:15px;line-height:15px;padding:12px 25px !important;-webkit-border-radius:30px !important;-moz-border-radius:30px !important;border-radius:30px !important}.product-page-custom .action-btn-round.action-round-mid{height:48px;width:100px;background:#fff;font-size:14px;line-height:15px;font-weight:400;-webkit-border-radius:24px !important;-moz-border-radius:24px !important;border-radius:24px !important;color:#2867d9;-webkit-box-shadow:0px 0px 10px rgba(130,156,160,.29);-moz-box-shadow:0px 0px 10px rgba(130,156,160,.29);box-shadow:0px 0px 10px rgba(130,156,160,.29);display:inline-block;line-height:16px}.product-page-custom .action-btn-round.action-round-mid.dktop{display:block}.product-page-custom .action-btn-round.action-round-mid.mbile{display:none}.product-page-custom .action-btn-round.action-arrow span:after{content:'';right:-12px;position:relative;width:15px;height:1.8px;background:#fff;z-index:0;color:transparent;display:inline-flex;vertical-align:middle;margin:0 10px 0 20px}.product-page-custom .action-btn-round.action-arrow span:before{content:'\f105 ';position:absolute;right:20px;font-family:'FontAwesome';font-size:20px;-webkit-text-stroke:.2px #2867d9}.product-page-custom .product-info-main{width:100%;min-width:100%}.product-page-custom .product-info-main .radio_picture-type{background:#fff;border:none;margin:0 0 10px;-webkit-box-shadow:0px -6px 10px #eef1f3;-moz-box-shadow:0px -6px 10px #eef1f3;box-shadow:0px -6px 10px #eef1f3;float:left;width:100%;margin-bottom:25px}.product-page-custom .product-info-main .radio_picture-type .product.attribute{color:#343434;font-size:16px;padding:25px 0;display:inline-block;font-weight:500}.product-page-custom .product-info-main .radio_picture-type .fieldset .field ul.option-item{padding:0 20px}.product-page-custom .product-info-main .radio_picture-type .fieldset .field ul.option-item li{padding:1px 6px 6px;margin:0 0 10px;width:25%}.product-page-custom .product-info-main .measurement-faric-container{float:left;width:100%;position:relative}.product-page-custom .product-info-main .measurement-faric-container .measurement-tab-seemore{display:none}.product-page-custom .product-info-main .component-wrapper{border:none !important;padding:0 20px !important}.product-page-custom .product-info-main .component-wrapper .product{padding:25px 0;line-height:26px}.product-page-custom .product-info-main .component-wrapper h3{color:#343434;font-size:16px;padding:0 !important;display:inline-block;font-weight:500}.product-page-custom .product-info-main .component-wrapper select{border:none;-webkit-box-shadow:0 0 6px rgba(130,156,160,.33);-moz-box-shadow:0 0 6px rgba(130,156,160,.33);box-shadow:0 0 6px rgba(130,156,160,.33)}.product-page-custom .product-info-main .component-wrapper .fabric-links{float:right;margin:0}.product-page-custom .product-info-main .component-wrapper:after,.product-page-custom .product-info-main .component-wrapper:before{display:none}.product-page-custom .product-info-main .textfirst{float:right;text-align:center}.product-page-custom .product-info-main .product-media{width:45%;float:left;position:relative}.product-page-custom .product-info-main .product.media{width:100% !important;float:left}.product-page-custom .product-info-main .product.media._sticky{position:absolute}.product-page-custom .product-info-main .product.media #sync1{width:100%;height:100%;max-width:400px;max-height:400px;margin:0 auto}.product-page-custom .product-info-main .product.media #sync1 .owl-dots{display:none;width:100%;text-align:center;position:relative;top:20px}.product-page-custom .product-info-main .product.media #sync1 .owl-dots .owl-dot{width:7px;height:7px;background:#ddd;border:solid 1px #ddd;margin:2.5px;display:inline-block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s}.product-page-custom .product-info-main .product.media #sync1 .owl-dots .owl-dot span{display:none}.product-page-custom .product-info-main .product.media #sync1 .owl-dots .owl-dot.active{width:12px;background:#2867d9;border:solid 1px #2867d9;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.product-page-custom .product-info-main .product.media #sync2{margin:10px 0 20px;width:100%;width:calc(100% - 140px);position:relative;float:left}.product-page-custom .product-info-main .product.media #sync2 .owl-stage-outer .owl-item{min-width:50px !important;max-width:50px !important;height:50px;cursor:pointer;margin:0 5px 0 10px}.product-page-custom .product-info-main .product.media #sync2 .owl-stage-outer .owl-stage{display:flex;flex-wrap:nowrap}.product-page-custom .product-info-main .product.media #sync2 .owl-stage-outer .owl-item:last-child{margin-right:0}.product-page-custom .product-info-main .product.media #sync2 .owl-stage-outer .owl-item img{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.product-page-custom .product-info-main .product.media #sync2 .owl-stage-outer .owl-item.current img{border:1px solid #2867d9;-webkit-box-shadow:0px 0px 6px rgba(130,156,160,.29);-moz-box-shadow:0px 0px 6px rgba(130,156,160,.29);box-shadow:0px 0px 6px rgba(130,156,160,.29);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.product-page-custom .product-info-main .product.media #sync2 .owl-nav{position:absolute;left:0;width:100%;top:0;line-height:50px;font-size:0;-moz-transform:translate(0,-35%);-o-transform:translate(0,-35%);-ms-transform:translate(0,-35%);-webkit-transform:translate(0,-35%);transform:translate(0,-35%)}.product-page-custom .product-info-main .product.media #sync2 .owl-nav .disabled{opacity:1}.product-page-custom .product-info-main .product.media #sync2 .owl-nav .disabled:before{color:rgba(40,103,217,.5) !important}.product-page-custom .product-info-main .product.media #sync2 .owl-nav .owl-next,.product-page-custom .product-info-main .product.media #sync2 .owl-nav .owl-prev{position:absolute;width:25px;height:50px;background:#fff;text-align:center;margin:0}.product-page-custom .product-info-main .product.media #sync2 .owl-nav .owl-next:before,.product-page-custom .product-info-main .product.media #sync2 .owl-nav .owl-prev:before{content:'\f104';position:absolute;color:#2867d9;font-size:22px;font-weight:300;font-family:'FontAwesome';left:45%;top:50%;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.product-page-custom .product-info-main .product.media #sync2 .owl-nav .owl-next{right:0;box-shadow:-5px 0px 6px rgba(130,156,160,.33);-webkit-border-radius:25px 0px 0px 25px;-moz-border-radius:25px 0px 0px 25px;border-radius:25px 0 0 25px}.product-page-custom .product-info-main .product.media #sync2 .owl-nav .owl-next:before{-moz-transform:translate(-50%,-50%) rotate(180deg);-o-transform:translate(-50%,-50%) rotate(180deg);-ms-transform:translate(-50%,-50%) rotate(180deg);-webkit-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg);left:60%}.product-page-custom .product-info-main .product.media #sync2 .owl-nav .owl-prev{left:0;box-shadow:5px 0px 6px rgba(130,156,160,.33);-webkit-border-radius:0px 25px 25px 0px;-moz-border-radius:0px 25px 25px 0px;border-radius:0 25px 25px 0}.product-page-custom .product-info-main .productselection-component{float:right;margin:15px 20px 0 0 !important;clear:right;position:relative;z-index:1}.product-page-custom .product-info-main .product-info-cart{background:#f1f4f7;width:100%;padding:15px 20px;font-size:12px;-webkit-transition:bottom 1s ease;-moz-transition:bottom 1s ease;-ms-transition:bottom 1s ease;-o-transition:bottom 1s ease;bottom:0}.product-page-custom .product-info-main .product-information .page-title-wrapper ul.product-title-links li .yotpo.bottomLine a.text-m{color:#3a3a3a !important}.product-page-custom .product-info-main .product-information .page-title-wrapper.product{padding-left:15px}.product-page-custom .product-info-main .product-information .page-title-wrapper .fullArticle .read-less-link{width:100%;display:block;text-align:right;padding:10px 10px 0 0}.product-page-custom .product-info-main .product-information .page-title-wrapper .bullet-point .preview{position:relative}.product-page-custom .product-info-main .product-information .page-title-wrapper .bullet-point .preview:after{position:absolute;left:0;bottom:0;height:50px;content:'';width:100%;top:28px;background:transparent linear-gradient(180deg,#FFFFFF00 0 0%,#fff 60%,#fff 100%) 0% 0% no-repeat padding-box}.product-page-custom .product-info-main .product-information .page-title-wrapper .bullet-point .read-more-link{width:100%;display:block;padding:10px 10px 0 0;position:relative;z-index:1;cursor:pointer;text-decoration:underline;text-align:right}.product-page-custom .product-info-main .pro-features{float:left;width:100%;background:#fcfcfc;padding:18px 0;text-align:center}.product-page-custom .product-info-main .pro-features ul{padding:0;margin:0}.product-page-custom .product-info-main .pro-features ul li{display:inline-block;color:#000;white-space:normal;vertical-align:top;font-weight:400;width:25%;margin:0 -2px}.product-page-custom .product-info-main .pro-features ul li .icon-feature{width:54px;height:54px;margin:0 auto 8px;background:#fff;border:solid 1px #f3f3f3;position:relative;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.product-page-custom .product-info-main .pro-features ul li .icon-feature:after{content:'';position:absolute;width:40px;height:40px;left:50%;top:50%;text-align:center;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-size:40px}.product-page-custom .product-info-main ul.measuric-tab{display:none;width:100vw;overflow:hidden;justify-content:center;margin-left:-15px;position:relative;border-top:#f5f5f5 solid .2px;-webkit-box-shadow:0px 3px 8px rgba(130,156,160,.1);-moz-box-shadow:0px 3px 8px rgba(130,156,160,.1);box-shadow:0px 3px 8px rgba(130,156,160,.1)}.product-page-custom .product-info-main ul.measuric-tab{z-index:101;padding-bottom:10px;background:transparent linear-gradient(0deg,#FFFFFF00 0 0%,#fff 60%,#fff 100%) 0% 0% no-repeat padding-box;box-shadow:none;border-top:none}.product-page-custom .product-info-main ul.measuric-tab li{-webkit-box-shadow:0px 2px 5px rgba(130,156,160,.2);-moz-box-shadow:0px 2px 5px rgba(130,156,160,.2);box-shadow:0px 2px 5px rgba(130,156,160,.2)}.product-page-custom .measurement-selection{float:left;width:100%}.product-page-custom .product-info-main .measurement-component #personalize-product-image .taggd{margin:0 auto}.product-page-custom .product-info-main ul.measuric-tab li{width:50%;background:#efefef;color:#424545;padding:0;margin:0;text-align:center;font-size:13px}.product-page-custom .product-info-main ul.measuric-tab li a{padding:10px;display:inline-flex;width:100%;justify-content:center}.product-page-custom .product-info-main ul.measuric-tab li a.active{background:#fff;position:relative;color:#424545}.product-page-custom .product-info-main ul.measuric-tab li a.active:after,.product-page-custom .product-info-main ul.measuric-tab li a.active:before{content:"";position:absolute;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid #fff;right:-20px;top:0;z-index:1}.product-page-custom .product-info-main ul.measuric-tab li a.active:before{border-left:20px solid rgba(130,156,160,.5);right:-21px}.product-page-custom .product-info-main ul.measuric-tab li a.active span{position:absolute;bottom:-1px;height:1px;width:128px;background:#829ca0}.product-page-custom .product-info-main ul.measuric-tab li a.active span:after{content:"";border-left:10px solid transparent;border-right:10px solid transparent;border-top:9px solid #829ca0;left:50%;background:0 0;position:absolute;margin:0;padding:0;width:0;transform:translateX(-50%);animation:arrowd 1s}.product-page-custom .product-info-main .measurement-component{background:#fff;border:none;margin:0 0 10px;-webkit-box-shadow:0px -6px 10px #eef1f3;-moz-box-shadow:0px -6px 10px #eef1f3;box-shadow:0px -6px 10px #eef1f3;float:left;width:100%;z-index:100}.product-page-custom .product-info-main .measurement-component #personalize-product-image{display:none;width:100% !important;-webkit-box-shadow:inset 0px -7px 8px rgba(130,156,160,.26);-moz-box-shadow:inset 0px -7px 8px rgba(130,156,160,.26);box-shadow:inset 0px -7px 8px rgba(130,156,160,.26)}.product-page-custom .product-info-main .measurement-component #personalize-product-image.actived{display:block !important}.product-page-custom .product-info-main .measurement-component .select-measurement select{padding:4px 25px 4px 10px;font-size:12px;height:25px;background-position:2px -1139px}.product-page-custom .product-info-main .measurement-component .select-measurement span{position:static;margin:0;float:right;margin-left:5px}.product-page-custom .product-info-main .measurement-component .product_dimentions{padding-top:5px;margin-top:-5px;width:100%;float:left;-webkit-overflow-scrolling:touch}.product-page-custom .product-info-main .measurement-component ul.measurement-product{padding:8px 20px 5px}.product-page-custom .product-info-main .measurement-component ul.measurement-product li{display:block;width:100%;margin:0 0 20px}.product-page-custom .product-info-main .measurement-component ul.measurement-product li label.required{width:24px;height:24px;min-height:24px;background:#f1f4f7;font-size:12px;line-height:24px;font-weight:500;padding:0;margin:7px 20px 0 0;text-align:center;float:left;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.product-page-custom .product-info-main .measurement-component ul.measurement-product li label.required.current_dimention{color:#fff;background:#2867d9}.product-page-custom .product-info-main .measurement-component ul.measurement-product li label.required.current_dimention+.value-bx input.input-text{border:1px solid #2867d9}.product-page-custom .product-info-main .measurement-component ul.measurement-product li .value-bx{float:left;max-width:100% !important}.product-page-custom .product-info-main .measurement-component ul.measurement-product li .value-bx .input-holder{float:left;margin-right:35px}.product-page-custom .product-info-main .measurement-component ul.measurement-product li .value-bx .dimention_bx{position:relative;float:left}.product-page-custom .product-info-main .measurement-component ul.measurement-product li .value-bx .dimention_bx:after{position:absolute;font-family:'FontAwesome';background:#2867d9;color:#fff;content:"\f00c";width:16px;height:16px;right:27px;top:10px;border-radius:50%;text-align:center;padding:0;font-size:9px;line-height:16px;-webkit-box-shadow:0px 3px 6px rgba(130,156,160,.33);-moz-box-shadow:0px 3px 6px rgba(130,156,160,.33);box-shadow:0px 3px 6px rgba(130,156,160,.33)}.product-page-custom .product-info-main .measurement-component ul.measurement-product li .value-bx input.input-text{width:75px;height:35px;font-size:16px;border:none;float:left;text-align:center;-webkit-box-shadow:0px 0px 10px rgba(130,156,160,.2);-moz-box-shadow:0px 0px 10px rgba(130,156,160,.2);box-shadow:0px 0px 10px rgba(130,156,160,.2);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.product-page-custom .product-info-main .measurement-component ul.measurement-product li .value-bx span{float:left;margin:7px 0 0}.product-page-custom .product-info-main .measurement-component ul.measurement-product li.dimention_update .value-bx .input-holder{position:relative}.product-page-custom .product-info-main .measurement-component ul.measurement-product li.dimention_update .value-bx .input-holder:after{content:"\f00c";position:absolute;width:16px;height:16px;background:#2867d9;top:50%;right:-8px;color:#fff;font-family:'FontAwesome';font-size:11px;line-height:17px;-webkit-text-stroke:.3px #2867d9;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-box-shadow:0px 0px 6px rgba(130,156,160,.33);-moz-box-shadow:0px 0px 6px rgba(130,156,160,.33);box-shadow:0px 0px 6px rgba(130,156,160,.33)}.product-page-custom .product-info-main .measurement-component .measurement-bottom{border:none}.product-page-custom .product-info-main .measurement-bottom-new{width:100%;font-size:12px;margin:0;padding:0;float:left;background:#f1f4f6}.product-page-custom .product-info-main .measurement-bottom-new a{font-size:13px;position:relative;padding:10px 10px 10px 70px;width:100%;float:left}.product-page-custom .product-info-main .measurement-bottom-new a p{text-decoration:underline;margin:0}.product-page-custom .product-info-main .measurement-bottom-new a:before{content:'\f030 ';border:1px solid #f0f5f7;width:30px;height:30px;background:#fff;left:25px;top:50%;position:absolute;font-family:'FontAwesome';color:#fff;-webkit-text-stroke:.3px #829ca0;font-size:15px;line-height:30px;text-align:center;-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.product-page-custom .product-info-main .measurement-bottom-new a .leeway{text-decoration:none;color:#000;font-size:12px;font-weight:400}.product-page-custom .product-info-main .newpdp-price.product-info-cart-inner{background:0 0;float:left;margin:0;padding:0;width:100%}.product-page-custom .product-info-main .newpdp-price .box-tocart{float:left;width:100%}.product-page-custom .product-info-main .newpdp-price .box-tocart .fieldset{margin:0}.product-page-custom .product-info-main .newpdp-price .box-tocart .qty-delivery-inner{width:auto;float:left;margin-top:-10px}.product-page-custom .product-info-main .newpdp-price .box-tocart .qty-delivery-inner .qty-discount-table,.product-page-custom .product-info-main .newpdp-price .box-tocart .qty-delivery-inner .action-highlight{float:left;width:auto;margin:0 40px 0 0;padding:0;line-height:15px}.product-page-custom .product-info-main .newpdp-price .box-tocart .qty-delivery-inner .qty-discount-table:before,.product-page-custom .product-info-main .newpdp-price .box-tocart .qty-delivery-inner .action-highlight:before{display:none}.product-page-custom .product-info-main .newpdp-price .box-tocart .qty-delivery-inner .qty-discount-table .table-qty,.product-page-custom .product-info-main .newpdp-price .box-tocart .qty-delivery-inner .action-highlight .table-qty{right:auto;top:26px}.product-page-custom .product-info-main .newpdp-price .box-tocart .qty-delivery-inner .qty-discount-table .table-qty:before,.product-page-custom .product-info-main .newpdp-price .box-tocart .qty-delivery-inner .action-highlight .table-qty:before,.product-page-custom .product-info-main .newpdp-price .box-tocart .qty-delivery-inner .qty-discount-table .table-qty:after,.product-page-custom .product-info-main .newpdp-price .box-tocart .qty-delivery-inner .action-highlight .table-qty:after{left:50px}.product-page-custom .product-info-main .newpdp-price .box-tocart .qty-delivery-inner .icon-carts{padding-left:27px;position:relative;font-size:12px;margin:0;color:#000}.product-page-custom .product-info-main .newpdp-price .box-tocart .qty-delivery-inner .icon-carts:before{width:20px;height:20px;left:0;top:-2px;content:'';position:absolute;background-size:550px}.product-page-custom .product-info-main .newpdp-price .box-tocart .qty-delivery-inner .icon-carts.delivery:before{background-position:0 3px}.product-page-custom .product-info-main .newpdp-price .box-tocart .qty-delivery-inner .icon-carts.discount:before{background-position:0 -28px}.product-page-custom .product-info-main .newpdp-price .box-tocart .qty-delivery-inner .action-highlight{margin-right:0}.product-page-custom .product-info-main .newpdp-price .box-tocart .box-tocart-inner{width:100%;display:flex;justify-content:space-between}.product-page-custom .product-info-main .newpdp-price .box-tocart .box-tocart-inner .price-wrapper{width:190px;font-size:20px;font-weight:400;width:100%;margin:0;text-align:right}.product-page-custom .product-info-main .newpdp-price .box-tocart .box-tocart-inner .price-wrapper .price{font-weight:600;font-size:25px;display:inline-block;width:100%}.product-page-custom .product-info-main .newpdp-price .box-tocart .box-tocart-inner .price-wrapper .price:first-letter {font-size:14px;vertical-align:super;padding:5px}.product-page-custom .product-info-main .newpdp-price .box-tocart .box-tocart-inner .actions{position:static;background:0 0;margin:0;padding:0;max-width:175px;width:100%;margin-left:30px}.product-page-custom .product-info-main .newpdp-price .box-tocart .box-tocart-inner .actions .action-btn-round.action-round-big{margin:0}.product-page-custom .product-info-main .newpdp-price .box-tocart .field.qty{float:left;margin:0;margin-right:10px}.product-page-custom .product-info-main .newpdp-price .box-tocart .field.qty label{display:none}.product-page-custom .product-info-main .newpdp-price .box-tocart .field.qty .control{display:flex;width:120px;height:30px}.product-page-custom .product-info-main .newpdp-price .box-tocart .field.qty .control button{padding:0;border:0;height:30px;margin:0;width:auto;color:#2867d9;font-size:18px;background:#fff;font-weight:400;background:0 0;border:none;line-height:30px;min-width:30px}.product-page-custom .product-info-main .newpdp-price .box-tocart .field.qty .control input[type=number]{height:30px;border:0;font-size:15px;box-shadow:none;padding:0}.product-page-custom .product-info-main .fabric-selection{background:#fff;border:none;margin:0 0 10px;-webkit-box-shadow:0px -6px 10px #eef1f3;-moz-box-shadow:0px -6px 10px #eef1f3;box-shadow:0px -6px 10px #eef1f3;float:left;width:100%;margin-top:20px}.product-page-custom .product-info-main .fabric-selection .swatch-custom{padding:0 20px;width:100%;overflow-x:auto;scroll-behavior:smooth;margin-top:-15px}.product-page-custom .product-info-main .fabric-selection .swatch-custom .ui-tabs{width:100%;display:inline-table}.product-page-custom .product-info-main .fabric-selection .swatch-custom ul.new-fabric-option{width:100%;margin:0;padding:0;position:static;max-width:100%;display:flex;justify-content:space-between;min-height:auto;height:auto;background:#fff}.product-page-custom .product-info-main .fabric-selection .swatch-custom ul.new-fabric-option li{background:#fff;border:1px solid #ececec;border-radius:10px;width:100%;max-width:33.33%;min-width:160px;border-bottom:none;min-height:66px;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;padding:0 0 15px;display:inline-block;margin-right:15px;position:relative;z-index:1}.product-page-custom .product-info-main .fabric-selection .swatch-custom ul.new-fabric-option li.ui-tabs-active{background:#fff !important;border:1px solid #2867d9;border-bottom:none;-webkit-box-shadow:0px 0px 15px rgba(148,148,148,.33);-moz-box-shadow:0px 0px 15px rgba(148,148,148,.33);box-shadow:0px 0px 15px rgba(148,148,148,.33)}.product-page-custom .product-info-main .fabric-selection .swatch-custom ul.new-fabric-option li.ui-tabs-active:before{display:none}.product-page-custom .product-info-main .fabric-selection .swatch-custom ul.new-fabric-option li.ui-tabs-active:after{content:'';position:absolute;left:50%;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:11px solid #2867d9;bottom:-4px;top:auto;clear:both;-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.product-page-custom .product-info-main .fabric-selection .swatch-custom ul.new-fabric-option li.ui-tabs-active .original-price{background:#2867d9;color:#fff}.product-page-custom .product-info-main .fabric-selection .swatch-custom ul.new-fabric-option li a{width:100%;text-align:center;padding:14px 0 0;text-transform:capitalize;height:auto;color:#3a3a3a;background:#fff;border-radius:10px 10px 0 0}.product-page-custom .product-info-main .fabric-selection .swatch-custom ul.new-fabric-option li a span{display:inline-block;padding-bottom:5px;font-size:14px}.product-page-custom .product-info-main .fabric-selection .swatch-custom ul.new-fabric-option li a .old-price{font-size:13px;width:100%;padding:0;margin:0 0 5px;text-decoration:line-through;float:left}.product-page-custom .product-info-main .fabric-selection .swatch-custom ul.new-fabric-option li a .original-price{width:100%;padding:5px 0;font-size:14px;font-weight:500;text-align:center;float:left}.product-page-custom .product-info-main .fabric-selection .swatch-custom .fabic_color_panel{margin:0;padding:0 !important;float:left;width:100%;min-height:auto;position:relative;overflow:visible}.product-page-custom .product-info-main .fabric-selection .swatch-custom .fabic_color_panel ul.color-option{display:flex;flex-wrap:wrap;justify-content:center;height:auto;width:99%;margin:0 0 10px 1%;padding:15px 20px 2px;min-height:auto;position:relative;border-bottom:#2867d9 solid 1px;border-right:#2867d9 solid 1px;background:#fff;text-align:center;-webkit-border-radius:0 0 10px;-moz-border-radius:0 0 10px;border-radius:0 0 10px}.product-page-custom .product-info-main .fabric-selection .swatch-custom .fabic_color_panel ul.color-option:after{content:'';width:50%;height:1px;position:absolute;background:radial-gradient(ellipse at left,#fff 15%,#2867d9 60%,#2867d9 100%);bottom:-1px;right:30px;border:none;display:block;left:0}.product-page-custom .product-info-main .fabric-selection .swatch-custom .fabic_color_panel ul.color-option .tool-color{width:56px;height:56px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 0 0px 1.3px #f0f5f7;-moz-box-shadow:inset 0 0 0px 1.3px #f0f5f7;box-shadow:inset 0 0 0px 1.3px #f0f5f7;position:relative}.product-page-custom .product-info-main .fabric-selection .swatch-custom .fabic_color_panel ul.color-option .tool-color a{width:56px;height:56px;box-shadow:none}.product-page-custom .product-info-main .fabric-selection .swatch-custom .fabic_color_panel ul.color-option .tool-color a:before{display:none}.product-page-custom .product-info-main .fabric-selection .swatch-custom .fabic_color_panel ul.color-option .tool-color .tool-content{width:200px;margin:0;background:#fff;left:auto;right:auto;top:0;box-shadow:0 10px 10px rgba(153,153,153,.3);border:solid 8px #f5f5f5;position:relative;height:auto;float:left}.product-page-custom .product-info-main .fabric-selection .swatch-custom .fabic_color_panel ul.color-option .tool-color .tool-content:before{content:'';position:absolute;width:0;height:0;display:block;left:4px;border:9px solid transparent;border-color:transparent transparent #f5f5f5;top:-26px}.product-page-custom .product-info-main .fabric-selection .swatch-custom .fabic_color_panel ul.color-option .tool-color.active-color{-webkit-box-shadow:inset 0 0 0px 1.3px #2867d9;-moz-box-shadow:inset 0 0 0px 1.3px #2867d9;box-shadow:inset 0 0 0px 1.3px #2867d9}.product-page-custom .product-info-main .fabric-selection .swatch-custom .fabic_color_panel ul.color-option .tool-color.active-color a{position:relative}.product-page-custom .product-info-main .fabric-selection .swatch-custom .fabic_color_panel ul.color-option .tool-color.active-color a span{position:absolute;width:20px;height:17px;background:#2867d9;right:0;bottom:0;margin:0;text-indent:0;font-size:0;-webkit-border-radius:10px 0px 4px;-moz-border-radius:10px 0px 4px;border-radius:10px 0 4px}.product-page-custom .product-info-main .fabric-selection .swatch-custom .fabic_color_panel ul.color-option .tool-color.active-color a span:after{content:"\f00c";left:50%;top:50%;position:absolute;z-index:99;font-size:11px;font-family:'FontAwesome';color:#fff;text-align:center;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.product-page-custom .product-info-main .fabric-selection .swatch-custom .swatch-title{padding:8px;background:#f0f5f7;color:#3a3a3a;font-weight:400;font-size:14px;text-transform:uppercase;margin:0;line-height:14px;width:calc(100% + 25px);margin-left:-20px;position:relative;text-align:center;align-self:center;justify-content:center;display:flex;gap:55px;z-index:1}.product-page-custom .product-info-main .fabric-selection .swatch-custom .fabric-detail{width:100%;margin:0;color:#949494;display:inline-table;text-align:center}.product-page-custom .product-info-main .fabric-selection .swatch-custom .fabric-detail ul{display:flex;justify-content:space-between;flex-wrap:nowrap}.product-page-custom .product-info-main .fabric-selection .swatch-custom .fabric-detail ul li{width:100%;max-width:33.33%;min-width:160px;border:solid 1px #ececec;border-top:0;border-bottom:0;padding:10px 15px;margin:0;display:inline-block;margin-right:15px;cursor:pointer}.product-page-custom .product-info-main .fabric-selection .swatch-custom .fabric-detail ul li.active{background:#fff !important;border-left:1px solid #2867d9;border-right:1px solid #2867d9;-webkit-box-shadow:0px 0px 15px rgba(148,148,148,.33);-moz-box-shadow:0px 0px 15px rgba(148,148,148,.33);box-shadow:0px 0px 15px rgba(148,148,148,.33);color:#2867d9}.product-page-custom .product-info-main .fabric-selection .swatch-custom .fabric-detail.static-last-block ul li{padding:0}.product-page-custom .product-info-main .fabric-selection .swatch-custom .fabric-detail.static-block{width:auto}.product-page-custom .product-info-main .fabric-selection .swatch-custom .fabric-detail.static-block ul{position:absolute;top:0;bottom:0;left:0;width:100%}.product-page-custom .product-info-main .personalize-component .fieldset.personalize_cover{background:#fff;border:none}.product-page-custom .product-info-main .personalize-component .comments-selection{margin:15px 0 0;float:left;width:100%;padding:0 20px}.product-page-custom .product-info-main .personalize-component .comments-selection .component-wrapper{display:none}.product-info-main .personalize-component .refimage-selection{margin-top:0;margin-bottom:0}.pdp-sticky-stop .block.related{padding:30px 0}.sofarblock h2{margin:0 0 30px}.product-page-custom .product-info-main .personalize-component .refimage-selection{background:#fff;padding:0;-webkit-box-shadow:0px -6px 10px #eef1f3;-moz-box-shadow:0px -6px 10px #eef1f3;box-shadow:0px -6px 10px #eef1f3;margin:0 0 25px}.product-page-custom .product-info-main .personalize-component .refimage-selection .reference_images_content{padding:15px 20px 0}.product-page-custom .product-info-main .personalize-component .refimage-selection .personalize_images_upload #reference_personalize_images{text-align:center}.product-page-custom .product-info-main .personalize-component .refimage-selection .personalize_images_upload #reference_personalize_images .upload-icon{width:35px;height:35px;background:#fff;border:1px solid #f0f5f7;text-align:center;margin:0 auto 10px;position:relative;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.product-page-custom .product-info-main .personalize-component .refimage-selection .personalize_images_upload #reference_personalize_images .upload-icon:after{content:"";position:absolute;width:26px;height:20px;top:50%;left:50%;background-position:-29px -32px;background-position:-29px -32px;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.product-page-custom .product-info-main .personalize-component .refimage-selection .personalize_images_upload #reference_personalize_images .images-note{display:block;margin-bottom:15px;margin-top:5px;font-size:13px}.product-page-custom .product-info-main .personalize-component .refimage-selection .personalize_images_upload #reference_personalize_images .images-note .mnote{display:none}.product-page-custom .product-info-main .personalize-component .refimage-selection .personalize_images_upload #reference_personalize_images p strong{font-weight:500;color:#343434}.product-page-custom .product-info-main .personalize-component .refimage-selection .personalize_images_upload #personalize_images_note{padding-top:0;font-size:13px;color:#343434}.product-page-custom .product-info-main .personalize-selection,.product-page-custom .product-info-main .accessories-selection{background:#fff;border:none;margin:0 0 10px;-webkit-box-shadow:0px -6px 10px #eef1f3;-moz-box-shadow:0px -6px 10px #eef1f3;box-shadow:0px -6px 10px #eef1f3;float:left;width:100%;margin-bottom:25px}.product-page-custom .product-info-main .personalize-selection .personalize-fieldset,.product-page-custom .product-info-main .accessories-selection .personalize-fieldset,.product-page-custom .product-info-main .personalize-selection .accessories-product-options,.product-page-custom .product-info-main .accessories-selection .accessories-product-options{background:#fff;border:none}.product-page-custom .product-info-main .personalize-selection .accessories-field,.product-page-custom .product-info-main .accessories-selection .accessories-field{padding:0 20px;margin:0}.product-page-custom .product-info-main .personalize-selection .accessories-field .accessories-product-options,.product-page-custom .product-info-main .accessories-selection .accessories-field .accessories-product-options{padding:0;margin:10px 0 0}.product-page-custom .product-info-main .comments-selection input[type=checkbox]+label:before{width:16px;height:16px;border:solid 1px #707070;top:2px}.product-page-custom .product-info-main .comments-selection input[type=checkbox]+label:after{left:1px;top:1px;width:16px;height:16px}.product-page-custom .product-info-main .comments-selection .personlize_comment{margin-top:10px}.browse_here{width:100%;text-align:center}.browse_here .upload-icon{width:32px;height:32px;border:1px solid #f0f5f7;margin:0 auto 10px;position:relative;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.browse_here .upload-icon:after{content:"";position:absolute;width:26px;height:20px;top:50%;left:50%;background-position:-29px -32px;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.browse_here .files_attach{text-transform:capitalize;color:#fff;background:#2867d9;border:1px solid #2867d9;width:120px;padding:4px 15px;margin:0 auto 20px;font-size:13px;position:relative;float:none;text-align:center;-webkit-box-shadow:0px 3px 6px rgba(0,0,0,.12);-moz-box-shadow:0px 3px 6px rgba(0,0,0,.12);box-shadow:0px 3px 6px rgba(0,0,0,.12);-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px}.browse_here .files_attach input[type=file]{opacity:0;width:100%;height:100%;position:absolute;left:0;top:0;font-size:0}.browse_here small{font-size:10px;color:#3a3a3a}.browse_here p{font-size:13px;color:#454242}.assist .qty-bx{width:100%;max-width:100px;height:30px;font-size:13px;padding:0;float:left;text-align:center;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-box-shadow:0px 3px 10px rgba(130,156,160,.4);-moz-box-shadow:0px 3px 10px rgba(130,156,160,.4);box-shadow:0px 3px 10px rgba(130,156,160,.4)}.assist .qty-bx .control{padding:0;width:100%;display:flex;height:30px}.assist .qty-bx .control input[type=number]{border:none;font-size:13px;font-weight:500;padding:0;margin:0;width:100%;background:0 0;height:auto;text-align:center;box-shadow:none}.assist .qty-bx .action-qty-change{margin:0;padding:0;color:#2867d9;font-size:18px;background:#fff;font-weight:400;background:0 0;border:none;line-height:30px;min-width:30px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.assist._inner-scroll .modal-inner-wrap .modal-header{padding:18px;-webkit-box-shadow:0px 0px 20px rgba(130,156,160,.4);-moz-box-shadow:0px 0px 20px rgba(130,156,160,.4);box-shadow:0px 0px 20px rgba(130,156,160,.4);position:relative}.assist._inner-scroll .modal-inner-wrap .modal-header .action-close{display:block;float:left;position:absolute;margin:0;padding:0;left:10px;top:50%;-moz-transform:translate(0%,-50%);-o-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);-webkit-transform:translate(0%,-50%);transform:translate(0%,-50%);width:30px;height:30px}.assist._inner-scroll .modal-inner-wrap .modal-header .action-close:before{color:#707070;content:"\f053 ";font-family:'FontAwesome';width:30px;height:30px;line-height:30px;font-size:16px;background:#f8f8f8;-webkit-text-stroke:.3px #f8f8f8;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align:center}.assist._inner-scroll .modal-inner-wrap .modal-header .modal-title{font-weight:600;font-size:14px;line-height:18px;width:calc(100% - 35px);float:right;text-align:left !important}.assist._inner-scroll .modal-inner-wrap .modal-header .modal-subtitle{font-weight:400;font-size:13px;display:block}.assist._inner-scroll .modal-inner-wrap .modal-content{padding:20px 15px;width:100%}.assist._inner-scroll .modal-inner-wrap .modal-content h4{font-size:14px;font-weight:500;margin:0 0 25px}.assist._inner-scroll .modal-inner-wrap .list-configure{width:100%;display:flex;margin:0 0 25px}.assist._inner-scroll .modal-inner-wrap .list-configure>label{width:128px;padding-right:10px;font-size:14px;color:#424545;font-weight:400;align-self:center;float:left}.assist._inner-scroll .modal-inner-wrap .list-configure .cnf-control .price-final-price{padding:4px 0 0;font-size:20px;float:right}.assist._inner-scroll .modal-inner-wrap .list-configure .cnf-control .price-final-price .without-measurement-price{font-weight:600;letter-spacing:-1px}.assist._inner-scroll .modal-inner-wrap .list-configure .cnf-control .price-final-price .without-measurement-price:first-letter {font-size:12px;vertical-align:super;padding:5px;margin-top:12px}.assist._inner-scroll .modal-inner-wrap .list-configure .cnf-control select{width:200px;border:1px solid rgba(151,151,151,.33);height:40px;font-size:13px;color:#000;-webkit-box-shadow:0px 3px 10px rgba(130,156,160,.33);-moz-box-shadow:0px 3px 10px rgba(130,156,160,.33);box-shadow:0px 3px 10px rgba(130,156,160,.33);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.assist._inner-scroll .modal-inner-wrap .list-configure .cnf-control textarea{border:1px solid #979797;width:100%;height:70px}.assist._inner-scroll .modal-inner-wrap .list-configure .cnf-control .note{font-size:11px;margin-top:15px;color:#202020}.assist._inner-scroll .modal-inner-wrap .list-configure .cnf-control .note strong{font-weight:400}.assist._inner-scroll .modal-inner-wrap .list-configure._full{flex-direction:column}.assist._inner-scroll .modal-inner-wrap .list-configure._full label,.assist._inner-scroll .modal-inner-wrap .list-configure._full .cnf-control textarea{display:none !important}.assist._inner-scroll .modal-inner-wrap .list-configure._full .cnf-control{width:100%}.assist._inner-scroll .modal-inner-wrap .list-configure._full label{width:100%;text-align:left;margin-bottom:10px}.assist._inner-scroll .modal-inner-wrap .color-options{display:flex;width:100%;overflow:hidden;overflow-x:auto;margin:0;padding:0;width:calc(100% + 15px)}.assist._inner-scroll .modal-inner-wrap .color-options li{min-width:56px;min-height:56px;max-width:56px;max-height:56px;margin:2px 20px 2px 2px;float:left}.assist._inner-scroll .modal-inner-wrap .color-options li label{float:left;width:100%;position:relative}.assist._inner-scroll .modal-inner-wrap .color-options li label input[type=radio]:checked+.swatch{-webkit-box-shadow:0 0 0px 2px #2867d9;-moz-box-shadow:0 0 0px 2px #2867d9;box-shadow:0 0 0px 2px #2867d9}.assist._inner-scroll .modal-inner-wrap .color-options li label input[type=radio]:checked+.swatch+span:after{content:"\f00c";position:absolute;width:20px;height:17px;background:#2867d9;color:#fff;font-family:'FontAwesome';font-size:11px;line-height:22px;right:-2px;bottom:0;-webkit-text-stroke:.3px #2867d9;text-align:center;-webkit-border-radius:10px 0px 4px;-moz-border-radius:10px 0px 4px;border-radius:10px 0 4px}.assist._inner-scroll .modal-inner-wrap .color-options li label span{font-size:0;position:absolute;bottom:0}.assist._inner-scroll .modal-inner-wrap .color-options li .swatch{width:100%;-webkit-box-shadow:0 0 0px 2px #ebedf0;-moz-box-shadow:0 0 0px 2px #ebedf0;box-shadow:0 0 0px 2px #ebedf0;float:left;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.custom-modal-new.modal-popup .modal-header{border-bottom:0}.custom-modal-new.modal-popup .modal-header .modal-title{text-align:center;color:#000;font-weight:500}.custom-modal-new.modal-popup .modal-content{padding-top:0}.custom-modal-new.modal-popup .modal-content .custom-image{margin-top:0}.custom-modal-new #product-option-container .input-option.active{position:relative;border:solid 1px #2867d9;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.custom-modal-new #product-option-container .input-option.active:after{content:"\f00c";position:absolute;width:20px;height:17px;background:#2867d9;color:#fff;font-family:'FontAwesome';font-size:11px;line-height:22px;right:0;bottom:0;-webkit-text-stroke:.3px #2867d9;text-align:center;-webkit-border-radius:10px 0px 4px;-moz-border-radius:10px 0px 4px;border-radius:10px 0 4px}.custom-modal-new #product-option-container .input-option a{display:block;border:1px solid #f5f5f5;margin:0;padding:10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.custom-modal-new #product-option-container .input-option a:hover,.custom-modal-new #product-option-container .input-option a:focus{border:1px solid #2867d9}.product-page-custom .upload_images,.product-page-custom .imagePreview{margin:0 0 14px;text-align:center;display:block}.product-page-custom .upload_images li.images-preview span.delete-image-preview:before,.product-page-custom .imagePreview li.images-preview span.delete-image-preview:before{left:1px !important}.product-page-custom .upload_images .images-preview,.product-page-custom .imagePreview .images-preview{border:solid 1px #ebedf0;position:relative;width:50px;height:50px;margin:0 5px;display:inline-block}.product-page-custom .upload_images .images-preview img,.product-page-custom .imagePreview .images-preview img{max-width:99%;max-height:99%;top:50%;position:absolute;left:50%;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.product-page-custom .upload_images .images-preview:before,.product-page-custom .imagePreview .images-preview:before{content:"";padding-top:50px;display:block}.product-page-custom .upload_images .images-preview span.delete-image-preview,.product-page-custom .imagePreview .images-preview span.delete-image-preview{border:solid 1px #ebedf0 !important}.product-page-custom .imagePreview .images-preview span.delete-image-preview{border:solid 1px #ebedf0;width:18px;height:18px;position:absolute;right:-7px;top:-7px;background-color:#fff;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.product-page-custom .product-info-main .measurement-component .measurement-bottom .leeway .s_tooltip .field-tooltip-content{left:-105px;right:auto;bottom:27px;top:auto}.product-page-custom .field-tooltip-action{line-height:16px}.product-page-custom .product-info-main .measurement-component .measurement-bottom .leeway .s_tooltip .field-tooltip-content:after,.product-page-custom .product-info-main .measurement-component .measurement-bottom .leeway .s_tooltip .field-tooltip-content:before{right:auto !important;left:106px !important;top:auto;bottom:-9px;border-style:solid;border-width:8px;border-color:#e8e8e8 transparent transparent;border-bottom:none}.product-page-custom .product-info-main .measurement-component .measurement-bottom .leeway .s_tooltip .field-tooltip-content:before{bottom:-8px !important;border-color:#fff transparent transparent;z-index:9}.product-page-custom .upload_images .images-preview span.delete-image-preview:before,.product-page-custom .imagePreview .images-preview span.delete-image-preview:before{font-size:7px;color:#003056;content:'\e616';font-family:'luma-icons';position:relative;left:5px;top:-3px}.product-page-custom .upload_images .images-preview span.delete-image-preview:hover,.product-page-custom .imagePreview .images-preview span.delete-image-preview:hover{background-color:#f5523f}.product-page-custom .upload_images .images-preview span.delete-image-preview:hover:before,.product-page-custom .imagePreview .images-preview span.delete-image-preview:hover:before{color:#fff}.product-page-custom .ribbon span{transform:rotate(0);margin:0;padding:4px 5px 12px;left:0;background:#2867d9;box-shadow:0px 0px 15px #94949433;border:1px solid #2867d9;width:100%;font-size:11px;border-radius:5px 5px 0 0;font-weight:300;height:auto}.product-page-custom .ribbon{top:-27px;left:0;width:70%;z-index:-1 !important}.product-page-custom .product-info-main .fabric-selection .swatch-custom{padding-top:23px !important}#sync1>.item:first-child{display:block;line-height:0}.product-page-custom .taggd__button{background-color:#d0dfef;width:20px !important;height:20px !important;line-height:20px !important;cursor:pointer}.product-page-custom .taggd__wrapper:hover .taggd__button{background-color:#2561cd !important}.product-page-custom .taggd__wrapper:hover .taggd__button span{color:#fff !important}.product-page-custom .taggd__button span{color:#3a3a3a !important;font-size:12px;font-weight:400}.product-page-custom .taggd__wrapper:hover .taggd__popup{background:#fff !important;color:#000 !important;box-shadow:0px 3px 10px #00000033 !important}.product-page-custom .taggd__button:hover span{color:#fff !important}.product-page-custom .taggd__wrapper .taggd__popup{background:#fff 0% 0% no-repeat padding-box;box-shadow:0px 3px 10px #00000033;font-size:13px;cursor:pointer}.product-page-custom .taggd__wrapper .taggd__popup:before{border-top-color:#fff}.pinkeypad{position:fixed;bottom:0;padding:10px 5px;margin:0;z-index:9999;width:100%;width:100%;max-width:100%;min-width:100%;background:#fff;-webkit-box-shadow:0px -2px 10px #00000026;-moz-box-shadow:0px -2px 10px #00000026;box-shadow:0px -2px 10px #00000026;opacity:1 !important}.pinButton{background:#fff;box-shadow:0 1px 0 #0000008F;-webkit-box-shadow:0 1px 0 #0000008F;box-shadow:0 1px 0 #0000008F;border-radius:5px;border:none;width:calc(16.66% - 8px) !important;margin:0 4px 8px !important;padding:8px 0 !important;float:left;font-size:18px;height:40px;border:solid 1px #ccc;touch-action:manipulation}.pinButton.back{font-size:0}.dimention-field::-webkit-input-placeholder{font-size:11px !important;font-weight:300}.dimention-field:-moz-placeholder{font-size:11px !important;font-weight:300}.dimention-field::-moz-placeholder{font-size:11px !important;font-weight:300}.product-page-custom .product-info-main .fabric-selection .swatch-custom ul.new-fabric-option li:nth-of-type(3) .ribbon{display:block}.dimention-field:-ms-input-placeholder{font-size:11px !important;font-weight:300}._has-modal .is_top_stuck{display:none !important}#withoutmeasurement-modal .actions.action-flex{position:fixed;width:calc(100% - 30px);background:#fff;bottom:0;padding:10px 0}.product-page-custom .product-info-main .measurement-component .select-measurement.done-measurement span a#done-measure{background:#2867d9;color:#fff;padding:5px 10px;border-radius:5px;font-size:12px;font-weight:400}.assist._inner-scroll .modal-inner-wrap .modal-header button.action-close.measure-close{display:none}.product-page-custom .product-info-main .newpdp-price .box-tocart .box-tocart-inner .actions .action-btn-round.action-round-big:hover,.product-page-custom .product-info-main .newpdp-price .box-tocart .box-tocart-inner .actions .action-btn-round.action-round-big:focus{background:#3d6bd5;border:1px solid #3d6bd5;color:#fff}.product-page-custom .product-info-main .measurement-component ul.measurement-product li .value-bx .input-holder{position:relative}.content-home-fab{padding:2.9vw 32px;position:absolute;left:0;top:0}.content-home-fab p{font-weight:400;font-size:14px;line-height:18px}.home-fab-title{font-size:32px;line-height:40px}.model-warrenty{bottom:0;left:0;min-width:0;position:fixed;right:0;top:0;visibility:hidden;opacity:0;-webkit-transition:visibility 0s .3s,opacity .3s ease;transition:visibility 0s .3s,opacity .3s ease;background-color:rgba(0,48,86,.9)}.model-warrenty.is-open{visibility:visible;opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;z-index:902}.model-warrenty .modal-inner-content{background-color:#fff !important;-webkit-box-shadow:5px 5px 60px rgb(0 0 0/10%);-moz-box-shadow:5px 5px 60px rgba(0,0,0,.1);box-shadow:5px 5px 60px rgb(0 0 0/10%);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;overflow-y:scroll;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:60%;max-width:600px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:0 20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;background:#fff;box-sizing:border-box;height:auto;left:0;position:absolute;right:0;margin:5rem auto;width:75%;margin-top:0}.fabric-summary .more{font-weight:500;text-decoration-line:underline;color:#2867d9;cursor:pointer}.fabric-summary .more:hover,.fabric-summary .more:focus{color:#003056}.fabric-summary .teaser,.fabric-summary .complete,.fabric-summary .more{display:none}.cms-cover-tuff-fabric .content-compare>ul>li.cover-tuff-compare .teaser,.cms-cover-tuff-fabric .content-compare>ul>li.cover-tuff-compare .more{display:inline}.cms-cover-tuff-fabric .content-compare>ul>li.cover-tuff-compare .fabric-sort-desc,.cms-cover-tuff-fabric .content-compare>ul>li.cover-tuff-compare .learn-more{display:none}.cms-cover-max-fabric .content-compare>ul>li.cover-max-compare .teaser,.cms-cover-max-fabric .content-compare>ul>li.cover-max-compare .more{display:inline}.cms-cover-max-fabric .content-compare>ul>li.cover-max-compare .fabric-sort-desc,.cms-cover-max-fabric .content-compare>ul>li.cover-max-compare .learn-more{display:none}.cms-cover-fab-fabric .content-compare>ul>li.cover-fab-compare .teaser,.cms-cover-fab-fabric .content-compare>ul>li.cover-fab-compare .more{display:inline}.cms-cover-fab-fabric .content-compare>ul>li.cover-fab-compare .fabric-sort-desc,.cms-cover-fab-fabric .content-compare>ul>li.cover-fab-compare .learn-more{display:none}.cms-cover-rite-fabric .content-compare>ul>li.cover-rite-compare .teaser,.cms-cover-rite-fabric .content-compare>ul>li.cover-rite-compare .more{display:inline}.cms-cover-rite-fabric .content-compare>ul>li.cover-rite-compare .fabric-sort-desc,.cms-cover-rite-fabric .content-compare>ul>li.cover-rite-compare .learn-more{display:none}.product-info-main #swatch-custom-options .component-wrapper{margin-bottom:0;position:relative;padding:0;padding-bottom:10px}.product-info-main #swatch-custom-options .component-wrapper[aria-expanded=false]{border-bottom:none}.order-free-sample{clear:both;background:#e8f4fe;display:inline-block;padding:10px 8px 10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.order-free-sample a{color:#6594e4;font-weight:500;font-size:13px}.order-free-sample a:after{content:'\f105';font-family:'FontAwesome';font-size:16px;padding:4px;position:relative;top:1px}.assist._inner-scroll .modal-inner-wrap .color-options li div.swatch{min-width:26px;min-height:26px}.category-banner-homepage p{margin-bottom:0}.category-banner-homepage a{display:block;line-height:0}.category-banner-homepage img{display:inline-block;height:auto}.category-banner-homepage.clear .banner img{width:100%}.modals-wrapper .modal-popup.modal-slide .modal-inner-wrap{width:600px}.modals-wrapper .modal-popup .modal-content{padding:10px}.modals-wrapper .modal-inner-wrap #trustpilot-popup-modal{text-align:center}.checkout-onepage-success .modals-wrapper .modal-popup.modal-slide .modal-inner-wrap .modal-footer{display:none}.modals-wrapper .modal-popup.modal-slide .modal-inner-wrap .modal-header{border:none}.checkout-onepage-success .tp-stars--3 .tp-star:nth-of-type(-n+3) .tp-star__canvas,.checkout-onepage-success .tp-stars--3 .tp-star:nth-of-type(-n+3) .tp-star__canvas--half{fill:#73cf11 !important}.checkout-onepage-success .tp-stars--3--half .tp-star:nth-of-type(-n+4) .tp-star__canvas--half{fill:#73cf11 !important}.modals-wrapper .modal-inner-wrap .modal-popup .modal-header{padding:25px}#reviewPageWidget .stjr-review-page-widget-header{padding:10px 0}#reviewPageWidget .stjr-review-page-widget-header__num-reviews a{font-size:16px}#reviewPageWidget .stjr-review-page-widget-review-container{padding:15px}#reviewPageWidget .stjr-review-page-widget-review-info__name{color:#2867d9;font-weight:400}#reviewPageWidget .stjr-review-page-widget-review__stars .star{font-size:16px !important}#reviewPageWidget .stjr-review-page-widget-review__title{font-size:16px;color:#003056}#reviewPageWidget .stjr-review-page-widget-review__content{font-size:14px !important}#reviewPageWidget .stjr-review-page-pagination__link--current,#reviewPageWidget .stjr-review-page-pagination__link:hover,#reviewPageWidget .stjr-review-page-pagination__link:hover a,#reviewPageWidget .stjr-review-page-pagination__next .stjr-review-page-pagination__link,#reviewPageWidget .stjr-review-page-pagination__previous .stjr-review-page-pagination__link{background-color:#2b59c3 !important}#reviewPageWidget .stjr-review-page-widget .stjr-review-tab-pagination,#reviewPageWidget .stjr-review-page-widget .stjr-review-page-pagination{padding:10px}#reviewPageWidget .stjr-review-page-widget-header__stars .star{font-size:18px !important}#reviewPageWidget .stjr-product-review-page-widget-header__average-rating{font-weight:400;font-size:20px;color:#003056}#reviewPageWidget .stjr-product-review-page-widget-review__title,#reviewPageWidget .stjr-product-review-page-widget-header,#reviewPageWidget .stjr-product-review-page-widget-header__average-rating{color:#003056 !important}#reviewPageWidget .stjr-product-review-page-widget-header-container-inner__top-row{padding-bottom:0}#reviewPageWidget .stjr-product-review-page-widget-header__stars .star{font-size:20px !important}#reviewPageWidget .stjr-product-review-page-widget-header__num-reviews__link{font-size:14px}#reviewPageWidget .stjr-container .stars--widgets--medium .star--medium{font-size:18px}#reviewPageWidget .stjr-product-review-histogram .stars--widgets--medium+.stjr-product-review-histogram-bar{margin:4px 13px 0}#reviewPageWidget .stjr-product-review-histogram-bar-complete,#reviewPageWidget .stjr-product-review-histogram-bar{height:10px}#reviewPageWidget .stjr-product-review-page-widget-filter{margin-top:20px}#reviewPageWidget .stjr-product-review-page-widget-review__title,#reviewPageWidget p.stjr-product-review-page-widget-review__content{font-size:18px !important;font-weight:500}#reviewPageWidget .stjr-product-review-page-widget p.stjr-product-review-page-widget-review__content{font-size:14px !important;font-weight:300}#reviewPageWidget .stjr-product-review-page-widget-question-container,#reviewPageWidget .stjr-product-review-page-widget-review-container{padding-top:15px;margin-top:15px}#reviewPageWidget .stjr-product-review-page-widget .stjr-reviews-list,.stjr-product-review-page-widget .stjr-questions-list{margin-bottom:15px;padding-bottom:15px}#reviewPageWidget .stjr-review-grid-page-widget-header_branding{min-width:210px}#reviewPageWidget .stjr-product-write-review-widget .stjr-product-write-review-widget-info h2{font-weight:400;font-size:20px;color:#003056;margin:10px 0}#reviewPageWidget .stjr-product-write-review-widget .stjr-product-write-review-widget-info h1{font-weight:400;font-size:16px}#reviewPageWidget .stjr-review-form__tip{font-weight:500}#reviewPageWidget .stjr-answer-form input[type=text],#reviewPageWidget .stjr-answer-form textarea,#reviewPageWidget .stjr-question-form input[type=text],#reviewPageWidget .stjr-question-form textarea,#reviewPageWidget .stjr-review-form input[type=text],#reviewPageWidget .stjr-review-form textarea,#reviewPageWidget .stjr-product-review-page-widget-search input[type=text]{padding:5px 11px;height:35px}#reviewPageWidget .stjr-widget--mobile .stjr-product-review-page-widget-search{margin-top:0}.signup-header-popup .newsletter-box-layer .join-club .pop-content .content-detail p.top-text{font-size:36px}.signup-header-popup .newsletter-box-layer .join-club .pop-content .content-detail p.top-text span{color:#df6b66;font-weight:500;font-size:36px}.signup-header-popup .newsletter-box-layer .join-club .pop-content .content-detail p.bottom-text{font-weight:300;font-size:18px}.signup-header-popup .newsletter-box-layer .join-club .pop-content .content-detail p.bottom-text strong{font-size:32px}.signup-header-popup .newsletter-box-layer .join-club .pop-content .content-detail p.bottom-text span{font-weight:300;font-size:18px;color:#494949;margin-top:-15px;display:block}.signup-header-popup .newsletter-box-layer .join-club .pop-content .content-detail.thank-you p strong{font-size:40px}.signup-header-popup .newsletter-box-layer .join-club .pop-content .content-detail.thank-you .subscribe-form p{font-size:24px}.signup-header-popup .newsletter-box-layer .join-club .pop-content .content-detail.thank-you .subscribe-form p strong{font-size:24px}.signup-header-popup .newsletter-box-layer .join-club .pop-content{background-size:contain !important}.signup-header-popup .newsletter-box-layer .join-club .pop-content .content-detail.thank-you .copy-coupon{color:#2867d9;font-size:20px}@media only screen and (min-width:1441px){.recentOrderBox .orderRowMainBox .orderStatusMainBox .orderStatusBox ul li.progressStatus{max-width:105px;min-width:105px;float:left;position:relative}.recentOrderBox .orderRowMainBox .orderStatusMainBox .orderStatusBox ul li.progressStatus:before{content:"";width:52px;height:5px;background:#f5f5f5 none repeat scroll 0% 0%;top:12px;left:75%;border-radius:2px;position:absolute}}.morder-track .Customprofilestyle{width:100%;float:left;height:auto;position:relative;padding:0 0 0 70px}.morder-track .Customprofilestyle h1{margin:0}.morder-track .Customprofilestyle .charct-box{width:50px;height:50px;float:left;display:table;position:absolute;left:0;top:10px;border:1px solid #f5f5f5;border-radius:50%;box-shadow:rgba(0,0,0,.05) 0px 3px 5px}.morder-track .Customprofilestyle .charct-box p{margin:0;display:table-cell;text-align:center;vertical-align:middle;text-transform:uppercase;line-height:22px;font-size:18px;color:#7c7c7c;font-weight:400}.morder-track .Customprofilestyle p.subItile{font-size:13px;color:#7c7c7c;margin-bottom:40px}.morder-track .Customprofilestyle .linkButton{display:inline-block;text-align:center;touch-action:manipulation;cursor:pointer;background:rgba(0,0,0,0) none repeat scroll 0% 0%;border:medium none;color:#7c7c7c;transition:all .5s ease 0s}.morder-track .Customprofilestyle .linkButton:hover{color:#433a77;transition:all .5s ease 0s}.orderMainBox .orderTitleBox{width:100%;float:left;height:auto;padding:20px;border:1px solid #f5f5f5}.orderMainBox .orderTitleBox .orderIdBox{width:auto;float:left;height:auto;font-weight:600}.orderMainBox .orderTitleBox .orderInfoBox{width:auto;float:left;height:auto;color:#7c7c7c;font-size:13px;margin:0 0 0 10px}.orderMainBox .orderTitleBox .orderRightBox{width:auto;float:right;height:auto}.orderMainBox .orderTitleBox .orderRightBox .btn.btnSecondary{background:#fff none repeat scroll 0% 0%;border-color:#555;color:#555;transition:all .5s ease 0s;cursor:pointer;margin:0;padding:5px 20px;height:30px}.orderMainBox .orderTitleBox .recentOrderBox .orderRowMainBox .orderStatusMainBox{width:100%;float:left;height:auto;border-color:currentcolor #f5f5f5 #f5f5f5;border-style:none solid solid;border-width:medium 1px 1px;border-image:none 100%/1/0 stretch;display:table;table-layout:fixed}.recentOrderBox .orderRowMainBox .orderStatusMainBox .orderStatusBox{width:60%;display:table-cell;height:auto;padding:20px;border:1px solid #f5f5f5;vertical-align:middle;text-align:center}.morder-track .dashboardBox.Dashboardstyled{width:100%;height:auto;float:left}.morder-track .dashboardBox.Dashboardstyled .recentOrderBox{width:100%;float:left;margin-bottom:40px}.morder-track .dashboardBox.Dashboardstyled .recentOrderBox .recentOrderTitleBox{width:100%;float:left;border-bottom:1px solid #f5f5f5;margin:0 0 20px}.morder-track .dashboardBox.Dashboardstyled .recentOrderBox .recentOrderTitleBox h4{display:inline-block;border:medium none;padding:0 0 10px;margin:0;font-weight:400;font-size:24px}.morder-track .dashboardBox.Dashboardstyled .recentOrderBox .recentOrderTitleBox .linkButton{color:#fb7b48;display:inline-block;text-align:center;touch-action:manipulation;cursor:pointer;background:rgba(0,0,0,0) none repeat scroll 0% 0%;border:medium none;transition:all .5s ease 0s;float:right;font-size:14px;margin:0}.recentOrderBox .orderRowMainBox .orderStatusMainBox .orderStatusBox ul{display:inline-block;vertical-align:middle;width:auto;counter-reset:section 0}.recentOrderBox .orderRowMainBox .orderStatusMainBox .orderStatusBox ul li.progressStatus.processDone:before{content:"";background:#f5f5f5}.recentOrderBox .orderRowMainBox .orderStatusMainBox .orderStatusBox ul li.progressStatus.processIn:before{content:"";background:#f5f5f5}.recentOrderBox .orderRowMainBox .orderStatusMainBox .orderStatusBox ul li.progressStatus.processIn .statusIcon{border:3px solid #f5f5f5;background:#fff;line-height:18px}.recentOrderBox .orderRowMainBox .orderStatusMainBox .orderStatusBox ul li.progressStatus.processDone .statusIcon{border:3px solid #f5f5f5;background:#f5f5f5}.recentOrderBox .orderRowMainBox .orderStatusMainBox .orderStatusBox ul li.progressStatus .statusIcon{width:30px;height:30px;display:inline-block;vertical-align:top;position:relative;margin:0 0 7px;text-align:center;padding:2px;border:3px solid #f5f5f5;font-size:14px;color:#4e4e4e;line-height:18px;border-radius:50%;font-weight:500}.recentOrderBox .orderRowMainBox .orderStatusMainBox .orderStatusBox ul li.progressStatus .progressText{font-weight:500;color:#494949}.recentOrderBox .orderRowMainBox .orderStatusMainBox .orderStatusBox ul li.progressStatus{float:left;position:relative}.recentOrderBox .orderRowMainBox .orderStatusMainBox .orderStatusBox ul li.progressStatus .statusIcon:before{counter-increment:section 1;content:counter(section)}.recentOrderBox .orderRowMainBox .orderStatusMainBox .orderTotalBox{width:20%;display:table-cell;height:auto;vertical-align:middle;padding:20px;text-align:center}.recentOrderBox .orderRowMainBox .orderStatusMainBox .ordershipBox span,.recentOrderBox .orderRowMainBox .orderStatusMainBox .orderTotalBox span{display:block}.recentOrderBox .orderRowMainBox .orderStatusMainBox .ordershipBox{width:20%;display:table-cell;height:auto;vertical-align:middle;padding:20px;text-align:center;line-height:28px;border:1px solid #f5f5f5;word-break:break-all;font-size:16px;font-weight:400}.recentOrderBox .orderRowMainBox .orderMainBox.Orderrowstyle{clear:both;padding:15px 0}.recentOrderBox .orderRowMainBox .orderStatusMainBox .shipName{font-weight:600;color:#494949}.recentOrderBox .orderRowMainBox .orderStatusMainBox .ordershipBox span.labelTitle{color:#494949}.morder-track .orderRowMainBox .orderRightBox .action.submit.primary.action-block{background:#fff;color:#555;border-color:#555;transition:all .5s ease 0s;padding:5px 20px;height:30px;margin:0;display:inline-block;border-radius:2px;line-height:20px;width:auto;float:right}.morder-track .orderRowMainBox .orderRightBox .action.submit.primary.action-block:hover{background:#fff;border-color:#fb7b48;color:#fb7b48;transition:all .5s ease 0s}.page-header .header-middle .free-shipping ul li span{width:auto;display:inline-flex}.recentOrderBox .orderStatusMainBox .orderStatusBox ul li.progressStatus:before{position:absolute;height:5px;top:12px;left:75%}.free-shipping.pull-left ul li .order.tracking .text{background-image:none}.free-shipping.pull-left ul li .order.tracking .text:after{content:'';display:inline-block;width:20px;height:20px;background-position:27px 22px;margin-left:5px;position:relative;top:0}.morder-track .dashboardBox h2{font-weight:600;color:#4e4e4e;border-bottom:1px solid #f5f5f5;padding:0 0 10px}.morder-track .Customprofilestyle h1{color:#4e4e4e;font-weight:400}.recentOrderBox .orderRowMainBox .orderStatusMainBox .orderStatusBox ul li.progressStatus:last-child:before,.recentOrderBox .orderRowMainBox .orderStatusMainBox .orderStatusBox ul li.processIn:last-child:before{background:0 0}@media only screen and (max-width:1440px){.recentOrderBox .orderRowMainBox .orderStatusMainBox .orderStatusBox{max-width:630px;width:60%}.recentOrderBox .orderRowMainBox .orderStatusMainBox .orderStatusBox ul li.progressStatus{max-width:95px;min-width:95px}.recentOrderBox .orderRowMainBox .orderStatusMainBox .orderStatusBox ul li.progressStatus:before{width:47px}.recentOrderBox .orderRowMainBox .orderStatusMainBox .orderStatusBox ul li.progressStatus:before{content:"";width:52px;height:5px;background:#f5f5f5 none repeat scroll 0% 0%;top:12px;left:75%;border-radius:2px;position:absolute}}@media only screen and (max-width:1360px){.recentOrderBox .orderRowMainBox .orderStatusMainBox .orderStatusBox ul li.progressStatus{max-width:85px;min-width:85px;font-size:12px}.recentOrderBox .orderRowMainBox .orderStatusMainBox .orderStatusBox ul li.progressStatus:before{width:43px}}@media only screen and (max-width:1170px){.morder-track .Customprofilestyle p.subItile .linkButton{font-size:13px}.recentOrderTitleBox .linkButton{font-size:13px}.recentOrderBox .orderStatusMainBox .orderStatusBox,.recentOrderBox .orderStatusMainBox .orderTotalBox,.recentOrderBox .orderStatusMainBox .ordershipBox{float:left;display:block;padding:40px 10px 35px;font-size:12px}.recentOrderBox .orderRowMainBox .orderStatusMainBox .orderStatusBox{width:60%;max-width:initial;border-right:0 none;padding:17px 10px 10px}.recentOrderBox .orderRowMainBox .orderStatusMainBox .orderStatusBox ul li.progressStatus{min-width:105px;max-width:105px}.recentOrderBox .orderRowMainBox .orderStatusMainBox .orderStatusBox ul li.progressStatus:before{width:65px;top:9px;left:67%}.recentOrderBox .orderRowMainBox .orderStatusMainBox .orderStatusBox ul li.progressStatus .statusIcon{width:25px;height:25px;line-height:14px;font-size:12px}.recentOrderBox .orderRowMainBox .orderStatusMainBox .ordershipBox span{font-size:12px}.recentOrderBox .orderRowMainBox .orderStatusMainBox .orderStatusBox ul li.progressStatus.processIn .statusIcon{line-height:10px}.recentOrderBox .orderRowMainBox .orderStatusMainBox .orderStatusBox ul li.progressStatus .statusIcon{width:25px;height:25px;line-height:14px;font-size:12px}.recentOrderBox .orderRowMainBox .orderStatusMainBox .ordershipBox{width:40%;padding:17px 0}.recentOrderBox .orderRowMainBox .orderStatusMainBox .ordershipBox span{word-break:break-word;height:38px;line-height:20px}}.modals-wrapper .product-title h2{color:#000;font-size:26px;margin-bottom:1rem;font-style:normal;line-height:33px;margin-top:1rem}.modals-wrapper .product-title h2 strong.addon_name{font-weight:700;color:#000;font-style:normal;line-height:33px}.modals-wrapper .product-title #addon_dimention{font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#606060}.modals-wrapper .prod-description table th,.prod-description table td{text-align:left}.modals-wrapper .product-content{width:100%;display:flex}.modals-wrapper .product-content .image-left{border:1px solid #e5e5e5;border-radius:4px;margin:20px 0;height:202px;width:63.5%;float:left;max-width:235px}.modals-wrapper .product-content .image-left .owl-carousel .owl-item{width:100%;height:auto;margin:0 auto;max-height:200px}.modals-wrapper .product-content .image-right{width:36.5%;padding:10px 0 0 23px}.modals-wrapper .product-content .image-right li{list-style-type:none;padding:2px 0 2px;position:relative;top:5px}.modals-wrapper .productqty-price{width:100%;display:inline-block;position:relative;top:20px}.modals-wrapper .productqty-price .quantity{width:50%;float:left}.modals-wrapper .productqty-price .prod-price{width:50%;float:right}.modals-wrapper .productqty-price .input-text.qty.text{width:30px;height:30px;text-align:center}.modals-wrapper .productqty-price input[type=button]{background:#fff;border:1px solid #ddd;height:30px;width:30px;color:#f5523f;font-size:16px;vertical-align:middle}.modals-wrapper .productqty-price .prod-price span{color:#303030;font-size:20px;font-weight:600;font-family:"Poppins";float:right;font-style:normal;padding:0 0 10px;line-height:20px}.modals-wrapper .add-cart-button .action.tocart{width:100%;background:#e35e49;border:1px solid #f0592a;text-transform:uppercase;display:inline-block;cursor:pointer;position:relative;color:#fff;padding:7px 0 6px;box-sizing:border-box;border-radius:2px}.modals-wrapper .add-cart-button .action.tocart span{font-size:16px;font-weight:500;font-style:normal;line-height:20px}.secondary action.viewcart{border:1px solid #f5523f;background:#fff;color:#f5523f;padding:10px}.modals-wrapper .product-content .image-right img{margin:10px;display:inline-block;vertical-align:middle}.modals-wrapper .add-cart-button{position:relative;top:40px;padding-bottom:40px}.modals-wrapper .actions-view .secondary{border:1px solid #f0592a;border-radius:2px;text-align:center;margin:20px 0;cursor:pointer}.modals-wrapper .actions-view .action.viewcart{color:#e35e49;text-transform:uppercase;font-size:16px;font-weight:500;line-height:20px;font-style:normal}.modals-wrapper .prod-description th{color:#606060;font-size:14px;padding:0 7px;font-weight:400;line-height:32px;font-style:normal}.modals-wrapper .prod-description td{color:#303030;font-size:14px;font-weight:500;padding:0 0 0 13px;line-height:32px;font-style:normal}.popup.container{clear:both;max-width:500px !important}.productqty-price .qty-discount-table{position:relative;padding:7px 0;text-align:center}.productqty-price .qty-discount-table>h4{font-weight:400;color:#2867d9;font-size:12px;line-height:normal;margin:0}.productqty-price .qty-discount-table:hover .table-qty{display:block}.productqty-price .qty-discount-table .table-qty{position:absolute;right:0;top:34px;background-color:#fff;border:1px solid #e1e6e9;padding:7px 0;line-height:normal;z-index:9;display:none;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;-webkit-box-shadow:rgba(0,0,0,.0980392) 1px 1px 20px -1px;box-shadow:rgba(0,0,0,.0980392) 1px 1px 20px -1px}.addon_product-modal .modal-inner-wrap{width:30%;position:fixed !important;top:0 !important;right:0;border-top-left-radius:20px;border-bottom-left-radius:20px}.modal-inner-wrap .productqty-price button.action-minus,.modal-inner-wrap .productqty-price button.action-plus{border:none;background:#fff;color:#f5523f;padding:0 5px;font-size:20px}.modal-inner-wrap .productqty-price .field.qty{float:left;width:50%;display:inline-flex}.modal-inner-wrap .productqty-price label.label{margin:7px 13px 0 0;color:#606060;font-size:14px;font-weight:400;line-height:20px}.modal-inner-wrap .productqty-price .addon_qty.input-text.qty.text{border:none;padding:0}.modal-inner-wrap .productqty-price .control.addon_product_form_data{border:1px solid #efefef;background:#fff;color:#fb7b48;padding:1px 2px;font-size:22px;border-radius:4px}.modal-inner-wrap .productqty-price .qty-discount-table{display:none !important}.modal-inner-wrap .productqty-price .prod-price{width:50%;float:right;top:5px !important;position:relative;margin:0}.modal-inner-wrap .modal-header button.action-close{display:none}.modals-wrapper .product-content .image-left .addon-images .owl-carousel .owl-dots .owl-dot{display:inline-block;padding:12px}.modals-wrapper .product-content .image-left .addon-images .owl-carousel .owl-dots .owl-dot.active span{position:absolute;height:12px;width:12px;cursor:pointer;background:#2867d9;border-radius:10px;opacity:1}.modals-wrapper .product-content .image-left .addon-images .owl-carousel .owl-dots .owl-dot span{position:absolute;height:12px;width:12px;cursor:pointer;background:#c4c4c4;opacity:.3;border-radius:10px}.modals-wrapper .product-content .image-left .addon-images .owl-carousel .owl-dots{display:inline-block;text-align:center;width:100%;position:absolute;bottom:10px;right:7px}.modals-wrapper .image-left .owl-carousel .owl-item img{height:200px;width:100%;max-height:202px;object-fit:contain;display:table-cell;vertical-align:middle;text-align:center}.cartpopup-sticky{padding:0 7px}.modals-wrapper .productqty-price .qty-discount-table .table-qty:after,.productqty-price .qty-discount-table .table-qty:before{border-bottom-style:solid;content:'';display:block;height:0;position:absolute;width:0;top:-16px;right:80px;margin-right:-10px}.modals-wrapper .productqty-price .qty-discount-table .table-qty:before{border-width:8px;border-style:solid;border-color:transparent transparent #e1e6e9}.modals-wrapper .productqty-price .qty-discount-table .table-qty:after{border-width:7px;border-style:solid;border-color:transparent transparent #fff;margin:2px -9px 0 0}.modals-wrapper .productqty-price .qty-discount-table .table-qty .tr-qty{border-right-style:solid;border-right-width:1px;border-right-color:#e1e6e9;display:table-cell;white-space:nowrap}.modals-wrapper .productqty-price .qty-discount-table .table-qty .tr-qty:last-child{border-right-style:none;border-right-width:0}.modals-wrapper .productqty-price .qty-discount-table .table-qty .tr-qty .th-qty{color:#003056;font-weight:600}.modals-wrapper .productqty-price .qty-discount-table .table-qty .tr-qty span{width:100%;padding:3px 7px;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#e1e6e9;font-size:12px;font-weight:400;float:left}.modals-wrapper .productqty-price .qty-discount-table .table-qty .tr-qty span:last-child{border-bottom-style:none;border-bottom-width:0}.cart-box-layer #cart_box_subscribe{display:none}.subscribe-form .subscribe input[type=email]{border:2px solid #e1e6e9;border-style:dashed}#cart_box_close{height:40px;width:40px;cursor:pointer;position:absolute;right:3px;top:2px}#cart_box_close:before{font-size:12px;line-height:38px;color:#003056;content:'\e616';font-family:'luma-icons';margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;text-align:center;speak:none}.page-header .header-middle .head-right .form-language{-ms-flex-order:2;-webkit-order:2;order:2}.eu .page-wrapper .page-header .switcher .options ul.dropdown{margin-top:0;max-height:196px;overflow-y:auto}.eu .page-header select:not([disabled]):focus{box-shadow:none}.eu #google_translate_element .skiptranslate span{display:none}.product-info-main .personalize-component .personalize-selection{margin-bottom:30px}.eu .refimage-selection .browse-action span font{padding-right:3px}.eu .page-wrapper .footer.content .about_cov{width:25%;padding-right:50px}.eu .page-wrapper .footer.content .company_info{padding:0;width:55%}.eu .page-wrapper .footer.content .cov_location{width:20%}.eu .footer.content .company_info ul{width:33.33%;margin:0 auto;padding:0 40px 0 0 !important}.eu .page-header .block-content .minisearch .actions{position:relative;float:right;top:-39px}.eu .offers-custom-covers .custom-covers-main .customize-box>p{line-height:20px}.eu .block-title h2{font-size:24px}.eu .got-question .block-title h2{font-size:30px}.eu .newsletter_bottom form.subscribe{max-width:700px;width:100%;vertical-align:top;margin:0 auto}.eu .offers-custom-covers .container .homepage-coupon-div .offer-img{text-align:center}.page-products .cat_custom_banner .cat_content h4{line-height:24px}.eu .product-info-main .page-title-wrapper .bullet-point .tuff-custom-selection .tuff-custom-anchor{width:50%}.eu .product-info-main .page-title-wrapper .bullet-point .tuff-custom-selection .color-option{width:45%;padding:0;float:right}.eu .product-info-main .customopt label.label{padding-right:20px}.eu .cart-summary .block .fieldset .actions-toolbar button.action.apply{font-size:12px;padding:10px 5px}.eu .customer-speak ul.reviewbtm{max-width:550px}.page-header .header-middle .head-right .form-language .main-lang li .sub-lang li a.eu{display:block;position:relative;height:20px;background-repeat:no-repeat;background-position:-45px -1198px}.page-header .header-middle .head-right .form-language .main-lang li .sub-lang li a.eu strong{position:absolute;left:30px;font-size:10px;line-height:18px;font-weight:600}.eu .page-header .header-middle .head-right .form-language>ul>li>a{background-position:-120px -1199px;width:24px;height:18px;text-indent:-9999px;z-index:9;position:relative;float:left}.eu .offers-custom-covers .homepage-coupon-div .offer-text{width:350px}.eu .footer.content .cov_location ul li{width:100%}.eu .footer.content .cov_location ul li div.cov-text{float:revert}.eu .goog-logo-link{display:none !important}.eu .goog-te-gadget{color:transparent !important}.eu .goog-te-banner-frame.skiptranslate{display:none !important}.eu .homepage-coupon-div .coupon-code .action.primary{padding:12px 20px}.goog-te-banner-frame.skiptranslate{display:none !important}.eu .product-info-main .product-info-cart .product-info-price .price-final_price.taxLabel:after{content:attr(data-label) ')';font-size:11px}.eu .cart-summary .block .actions-toolbar>.primary .action.primary{width:100%}.eu .cart-summary .block .fieldset .actions-toolbar{display:block;width:auto;position:relative;right:0;top:10px;margin:0}.cart-summary .block .actions-toolbar>.primary{width:100%}@media only screen and (max-width:1366px){.eu .offers-custom-covers .container .homepage-coupon-div .offer-text .coupon-code span{width:140px}}.eu #google_translate_element .goog-te-gadget>span+div{display:none}.checkout-cart-index .amcard_giftcard{width:100%;float:left}.amcard-field-block.-code{display:flex}.checkout-cart-index .amcard_giftcard .payment-option-title{padding:0;margin:0 !important;border:none 0}.checkout-cart-index .amcard_giftcard .payment-option-title .action-toggle:after{display:none}.checkout-cart-index .amcard_giftcard .payment-option._active .payment-option-title .action-toggle:after{content:'\e621'}.checkout-cart-index .amcard_giftcard .gift-code .payment-option-content .form-discount{max-width:500px}.checkout-cart-index .amcard_giftcard .payment-option-content{padding:5px 0 0}.checkout-cart-index .amcard_giftcard .payment-option-content .form-discount{position:relative;max-width:100%}.checkout-cart-index .amcard_giftcard .payment-option-content .form-discount .payment-option-inner{margin:0}.checkout-cart-index .amcard_giftcard .payment-option-content .form-discount .field{padding:0}.checkout-cart-index .amcard_giftcard .payment-option-content .form-discount .field input.input-text{height:52px;padding:10px 165px 10px 15px}.checkout-cart-index .amcard_giftcard .payment-option-content .form-discount .actions-toolbar{position:absolute;right:3px;top:3px;margin:0;width:auto}.checkout-cart-index .amcard_giftcard .payment-option-content .form-discount .actions-toolbar .action.primary{background:#2b59c3;border:1px solid #2b59c3;color:#fff}.checkout-cart-index .amcard_giftcard .payment-option-content .form-discount .actions-toolbar .action.primary:hover,.checkout-cart-index .amcard_giftcard .payment-option-content .form-discount .actions-toolbar .action.primary:focus{background:#3d6bd5;border:1px solid #3d6bd5;color:#fff}.checkout-cart-index .amcard_giftcard .payment-option-content .form-discount .amgiftcard-check{margin-top:10px}.checkout-cart-index .amcard_giftcard .amgcard-datalist-container,.checkout-payment-method .amgcard-datalist-container{max-width:320px}.checkout-cart-index .amcard_giftcard .amgcard-datalist-container .amcard-input-arrow:after,.checkout-payment-method .amgcard-datalist-container .amcard-input-arrow:after{top:18px}.checkout-cart-index .amcard_giftcard .amgcard-datalist-container.-active .amcard-input-arrow:after,.checkout-payment-method .amgcard-datalist-container.-active .amcard-input-arrow:after{top:12px}.checkout-cart-index .amcard_giftcard .amgcard-datalist-container .amcard-field.-datalist,.checkout-payment-method .amgcard-datalist-container .amcard-field.-datalist{height:42px}.checkout-cart-index .amcard_giftcard .amcard-title,.checkout-payment-method .amcard-title{display:none}.amcard-codes-list .table-wrapper{background:#f9fafb;padding:10px 10px 20px;display:table}.amcard-codes-list{margin-bottom:20px;display:table;clear:both;width:100%}.amcard-codes-list .table-wrapper table{background:#fff}.checkout-index-index .opc-wrapper .checkout-payment-method .gift-code{margin-bottom:0}.payment-method-braintree .cvv{max-width:100%;position:relative}.payment-method-braintree .cvv .field-tooltip{left:10rem;top:10px;right:auto}.payment-method-braintree .hosted-control{padding:8px 15px;max-width:300px;box-sizing:content-box;background:#fff;background-clip:padding-box;border:1px solid #c2c2c2;border-radius:1px;font-size:14px;height:32px;line-height:1.42857143;vertical-align:baseline;position:relative;width:225px}.payment-method-braintree .hosted-control.hosted-cid{width:5rem}.checkout-payment-method .payment-method-braintree .cvv{max-width:100%}.page-header .switcher .options,.page-footer .switcher .options{display:inline-block;position:relative}.page-header .switcher .options.active,.page-footer .switcher .options.active{overflow:visible}.page-header .switcher .options .action.toggle,.page-footer .switcher .options .action.toggle{padding:0;cursor:pointer;display:inline-block;text-decoration:none}.page-header .switcher .options .action.toggle.active,.page-footer .switcher .options .action.toggle.active{display:inline-block;text-decoration:none}.page-header .switcher strong,.page-footer .switcher strong{font-weight:400}.page-header .switcher .options .action.toggle:after,.page-footer .switcher .options .action.toggle:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;line-height:22px;color:inherit;content:'\e622';font-family:'luma-icons';margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.page-header .switcher .options .action.toggle.active:hover:after,.page-footer .switcher .options .action.toggle.active:hover:after{color:inherit}.page-header .switcher .options .action.toggle.active:after,.page-footer .switcher .options .action.toggle.active:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;line-height:22px;color:inherit;content:'\e621';font-family:'luma-icons';margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.page-header .switcher .options ul.dropdown,.page-footer .switcher .options ul.dropdown{margin:0;padding:0;list-style:none none;background:#fff;border:1px solid #bbb;margin-top:4px;min-width:160px;z-index:100;box-sizing:border-box;display:none;position:absolute;top:100%;box-shadow:0 3px 3px rgb(0 0 0/15%)}.page-header .switcher .options ul.dropdown{right:-20px}.page-header .switcher .options.active ul.dropdown,.page-footer .switcher .options.active ul.dropdown{display:block}.page-header .switcher .options ul.dropdown li,.page-footer .switcher .options ul.dropdown li{margin:0;padding:0}.page-header .switcher .options ul.dropdown a,.page-footer .switcher .options ul.dropdown a{color:#333;text-decoration:none;display:block;padding:8px;line-height:normal}.page-header .switcher .options ul.dropdown:before,.page-footer .switcher .options ul.dropdown:before,.page-header .switcher .options ul.dropdown:after,.page-footer .switcher .options ul.dropdown:after{border-bottom-style:solid;content:'';display:block;height:0;position:absolute;width:0}.page-header .switcher .options ul.dropdown:before,.page-footer .switcher .options ul.dropdown:before{border:6px solid;border-color:transparent transparent #fff;z-index:99}.page-header .switcher .options ul.dropdown:before,.page-footer .switcher .options ul.dropdown:before{left:10px;top:-12px}.page-header .switcher .options ul.dropdown:before{left:auto;right:10px}.page-header .switcher .options ul.dropdown:after,.page-footer .switcher .options ul.dropdown:after{border:7px solid;border-color:transparent transparent #bbb;z-index:98}.page-header .switcher .options ul.dropdown:after,.page-footer .switcher .options ul.dropdown:after{left:9px;top:-14px}.page-header .switcher .options ul.dropdown:after{left:auto;right:9px}.page-layout-checkout .delivermsgs{display:none}.amgcard-account-index .amcard-codes-list{display:block}.amgcard-account-index .amcard-codes-list .table-wrapper{display:block}.nav-sections-item-content .navigation>ul li.level0 ul.level0.submenu li.level1 ul.level1.submenu.left-side-open{right:299px;padding:28px 30px 0}.checkout-index-index .browse-files-btn .action-small.ajax-file-upload.error-txt .mage-error+.mage-error{position:absolute;margin-left:200px;min-width:200px;top:0}@media only screen and (min-width:768px){.eu .page-header .header-bottom .minicart-wrapper .mage-dropdown-dialog{width:425px}.eu .cart-container .block.shipping fieldset.rate dl dd.item-options div.item .delivery-date{width:75%}.eu .cart-container .block.shipping fieldset.rate dl dd.item-options div.item .shipping-price{width:25%}}@media only screen and (max-width:1199px){.eu .page-products .products-grid.custom-list ol.product-items li.product-item .product-item-info .product-item-details .bxbtn .action.action-small{text-align:center}}@media only screen and (max-width:1400px) and (min-width:996px){body.eu .nav-sections .navigation li.level0{width:calc(10.5% - 11px) !important}}@media only screen and (min-width:1400px){body.eu .nav-sections .navigation li.level0{width:calc(12.2% - 11px) !important}}@media only screen and (max-width:480px){body.kayboard .measurement-component{padding-top:30px}}*{box-sizing:border-box}body .navigation{font-weight:400;padding:0}html body{font-weight:300;font-size:13px}span.menu-toggle.plus-icon{display:none}.page-header .header.panel>p>span.h_signup a{display:none}.navigation .level0:last-of-type{margin-right:0;padding-right:0}.navigation ul .mobile-menu-footer{display:none}.cms-home-cro .banner-review{position:relative}.cms-home-cro .home-banner-right-product{display:flex;flex-wrap:wrap;padding-bottom:0}body.loading_img .lazyload{background-position:center center;background-repeat:no-repeat;overflow:hidden}.page-header .header-bottom .header-auth-links .login-button{position:relative;height:36px;float:left}.page-header #h_subs{color:#ffb623;font-weight:500}ul.main-lang{float:left}.catalog-category-view .breadcrumbs{display:flex;justify-content:space-between;align-items:center;min-height:50px}.breadcrumbs ul.items{color:#52697b;width:100%}.labelmanagement{position:absolute;z-index:9;right:0;top:0;border-radius:5px 0;font-size:11px;height:16px;line-height:16px;font-weight:500;text-align:center;padding:0 5px}body .labelmanagement{z-index:5}.navigation>ul li.level0.custom-covers>.level-top{background:#fff !important;border:1px solid #3669d2;line-height:22px;border-radius:5px;color:#3669d2;margin-bottom:0}.navigation>ul li.level0.custom-covers>.level-top{margin-bottom:0}.navigation .level0 .submenu{font-weight:400}.product-info-main .bag-options .fabric-details>.field>label.label{font-weight:500}body .block-order-details-view .box-title{font-weight:600}.amazon-checkout-button>div{min-width:200px}.navigation .level0.submenu:hover:after{display:none}.amcard-codes-list{display:inline-block}.amcard-codes-list .table-wrapper{display:inline-block;overflow:auto}.amcard-codes-list .table-wrapper .data.table{max-width:100%}.opc-wrapper .checkout-payment-method .payment-option-content .form-discount .field input.input-text{text-transform:uppercase}.navigation>ul li.level0.custom-covers>.level-top{margin-bottom:0 !important}.home-fabric .container{position:relative}.owl-carousel{display:block}.owl-carousel .slide-owl-wrap:not(:first-child){display:none}.owl-carousel img{width:100%}.footer.content .company_info ul li:before,.action.danger,.action.primary,.copyright .social_icon li a,.social-box .social_icon li a,.customer-popup{transition:none !important}.cms-home-cro .home-banner-right-product .bannerslider{width:79%;position:relative;margin-right:1%}.cms-home-cro .home-banner-right-product .right-product{float:right;width:20%;order:1}.cms-home-cro div.homepage_heading{display:none}.cms-home-cro .offers-custom-covers{font-size:0px;float:none}.cms-home-cro .custom-cover-section{padding:20px}.cms-home-cro .custom-cover-section .custom-cover-button .button{min-width:259px}.easy-steps{padding:30px 0;font-size:0px}.easy-steps .easy-image img{width:100%;object-fit:cover;max-height:400px}.action.primary.back-to-top{position:fixed;right:0;bottom:40px;padding:10px 5px;width:40px;height:50px;display:flex;align-items:center;justify-content:center;z-index:9;opacity:0;transition:all .3s ease;visibility:hidden;display:none}.footer-security{display:inline-block;cursor:pointer;position:relative;top:-25px;max-height:95px}.copyright .social_icon li a,.social-box .social_icon li a{transition:all .3s ease;list-style:none;width:37px;height:37px;background-color:#fff;display:block;line-height:39px}.catalog-category-view .column.main .breadcrumbs{float:none;width:auto;align-items:center;max-width:100%}body:not(.cms-index-index) #banner-slider_main .swiper-button-next{transform:none}.share-overlay{display:none;background-color:rgba(0,48,86,.9);bottom:0;left:0;position:fixed;right:0;top:0;z-index:900}.social-share-main{float:right;position:relative;z-index:99}.catalog-product-view .social-share-main,.catalog-category-view .social-share-main{margin-top:5px;z-index:2}.social-share-main .social-share{display:flex;align-content:center;font-weight:400;font-size:12px;color:#000}.social-share-main .social-share label{margin:-2px 9px 0 0}.social-share-main .social-share-buttons{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#fdfdfd;border:1px solid #cdcdcd;position:absolute;top:-14px;right:26px;width:129px}.social-share-main .social-share-buttons a{background:#f1ecec;margin-bottom:2px;font-weight:400;font-size:10px;color:#313131;height:38px;display:flex;line-height:38px}.social-share-main .social-share-buttons a .facebook-icon,.social-share-main .social-share-buttons a .watsapp-icon,.social-share-main .social-share-buttons a .pintrest-icon,.social-share-main .social-share-buttons a .email-icon{width:42px;height:38px}.category-patio-furniture-covers.page-products .columns .content-description{margin:0}.catalog-product-view .social-share-main{display:none}.catalog-product-view .product.media .social-share-main{display:block}.sofarblock .sofar-images .owl-carousel{display:none}.sofarblock .sofar-images .owl-carousel.owl-loaded{display:block}.product.info.detailed{clear:both;margin-bottom:30px}.product-info-main .swatch-custom .ui-tabs ul.fabric-option li,.product-info-main .productselection-component .productselection ul.product-selection li label{transition:none !important}button{transition:none !important}.seller-sales_order-view .page-title-wrapper h1.page-title,.seller-sales_order-index .page-title-wrapper h1.page-title,.vendors-account-login .page-title-wrapper h1.page-title,.vendors-sales_order-view .page-title-wrapper h1.page-title,.vendors-sales_order-index .page-title-wrapper h1.page-title,.vendors-bulkorderupdate-index .page-title-wrapper h1.page-title,.contact-index-index .page-title-wrapper h1.page-title,.coupons-index-index .page-title-wrapper h1.page-title,.general-sitemap-index .page-title-wrapper h1.page-title{margin-top:45px}.cms-content{margin-top:10px;width:100%;color:#000;display:block}.contactus .reach_us{width:50%;float:left}.contactus .reach_us .track-order{margin-bottom:50px}.contactus .reach_us h4{font-size:18px;font-weight:500 !important;margin:0 0 10px}.contactus .reach_us p{font-size:14px;margin-bottom:15px;font-weight:300 !important}.contactus .reach_us .logo-contact{margin:15px 0}.contactus .contact_form{width:50%;float:right}.contact-index-index .column:not(.sidebar-additional) .form.contact{float:none;width:50%}.contactus .contact_form .form.contact{min-width:100% !important}.cms-content .note{color:#082355;font-weight:500}.cms-content .fieldset>.field,.cms-content .fieldset>.fields>.field{margin:0 0 20px}.contactus textarea{height:100px;font-size:12px}.testimonial-carousel{display:none}.testimonial-carousel.owl-loaded{display:block}.cms-all-products-html .page-wrapper .page-title-wrapper{display:none}.cms-all-products-html .page-wrapper .columns .column{width:calc(100% - 260px)}.page-layout-2columns-left .sidebar-main{width:20.83333333%;float:left;-webkit-order:1;order:1}.cms-all-products-html .page-wrapper .columns .sidebar.sidebar-main{width:260px}.page-layout-2columns-left .column.main{float:right;-webkit-order:2;order:2}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size-adjust:100%}.cms-all-products-html .block .filter-title{background:0 0;margin:0 !important}.cms-all-products-html .page-wrapper .columns .block .block-content{padding:0}.filter .block-subtitle{line-height:1em;padding:10px 10px 20px}.filter-options-item{border-bottom:1px solid #ccc;padding-bottom:10px}.filter-options-title{cursor:pointer;margin:0;overflow:hidden;padding:10px 40px 0 10px;position:relative;word-break:break-all;z-index:1;display:block;text-decoration:none}.cms-all-products-html .page-wrapper .columns .block .block-content .block-subtitle,.cms-all-products-html .page-wrapper .columns .block .block-content .filter-options-title{font-size:14px;font-weight:400;text-transform:none;color:#003056}body.cms-all-products-html .page-wrapper .columns .block .block-content .filter-options-title{font-weight:500;font-size:15px;border-bottom:solid 1px #f1f2f4}.filter-options-content{margin:0;padding:10px}.filter-options-content .item{line-height:1.5em;margin:10px 0}.filter-options-content a{color:#494949;margin-left:-5px;margin-right:-5px;padding-left:5px;padding-right:7px}.filter-options-content .count{color:#757575;font-weight:300;padding-left:5px;padding-right:5px}.owl-carousel .item img{display:block;width:100%;height:auto}@media only screen and (min-width:768px){.product.data.items>.item.title{float:left;width:auto}.product.data.items>.item.title{margin:0 -1px 0 0;border:0}.product.data.items>.item.content{margin-top:20px;box-sizing:border-box;float:right;margin-left:-100%;width:100%}}.owl-carousal-testimonial-not-loaded{padding:20px;width:100%;height:290px;overflow:hidden;display:inline-table !important}.owl-carousal-testimonial-not-loaded .item{width:30%;height:170px;overflow:hidden;float:left;background:#fff;display:inline-table}.owl-carousal-testimonial-not-loaded .item:nth-child(2){height:270px;background:#fff;margin:0 20px}.owl-carousal-testimonial-not-loaded .item:nth-of-type(1n+4){display:none}.owl-carousal-testimonial-not-loaded .item p{max-height:68px;overflow:hidden}.owl-carousal-testimonial-not-loaded{display:flex !important;flex-wrap:nowrap}.owl-carousal-testimonial-not-loaded div.item{max-height:280px;min-height:250px;font-weight:400;background:#fff;min-width:350px !important;position:relative;z-index:500;margin:10px;width:100%;-webkit-box-shadow:0 0 30px 0 rgba(8,35,85,.04);-moz-box-shadow:0 0 30px 0 rgba(8,35,85,.04);box-shadow:0 0 30px 0 rgba(8,35,85,.04)}.owl-carousal-testimonial-not-loaded div.item:after{position:absolute;content:"";width:3px;height:100px;background:#829ca0;display:block;top:42px;left:0}.owl-carousal-testimonial-not-loaded div.item p.scheight{height:108px !important;overflow:hidden}.owl-carousal-testimonial-not-loaded div.item .block-top{display:flex;flex-direction:column;float:right}.owl-carousal-testimonial-not-loaded div.item:not(.active){background:#fff;padding:40px;min-height:170px;width:90%}.new-testimonial-carousel.owl-theme .owl-dots .owl-dot.active{pointer-events:none;user-select:none}.more-option-popup.hide{display:none}.pdp-features{background:#fffae8;border-radius:8px;float:right;margin-top:10px;padding-right:10px;margin-bottom:30px}.pdp-features li span,.pdp-features li u{font-weight:400;text-decoration:none !important}.pdp-features li.s-size{background:#fbf1d0;border-radius:8px 0 0 8px;padding:5px 0 5px 10px;font-weight:400;position:relative;margin-right:20px}.pdp-features li.s-size:after{content:'';position:absolute;right:-28px;top:10px;border-left:19px solid transparent;border-right:19px solid transparent;border-top:19px solid #fbf1d0;transform:rotate(-90deg)}.products.list .swatch-option{display:inline-block;float:none;height:20px;min-width:20px;margin:0 5px 5px 0;pointer-events:none;border-radius:50%;border:0}.page-products .products-grid .product-items{display:flex;flex-wrap:wrap;gap:inherit;margin:0 -7.5px}.catalog-category-view .swatch-option-tooltip .image,.catalog-category-view .swatch-option-tooltip-layered .image{height:100px;width:100px}.column.main .content-description .full-width-container{width:inherit;margin:auto}.column.main .content-description .full-width-container .new-content p~br{display:none}.nav-sections .navigation>ul li.level0 ul.level0.submenu{background-color:#f1f8ff}.navigation>ul li.level0.nav-7 ul.level0.submenu{left:auto;right:0;min-width:220px !important}.navigation>ul li.level0.nav-7 ul.level0.submenu li.level1{padding-left:40px}.navigation>ul li.level0.nav-7 ul.level0.submenu li.parent>a:before{left:-25px;right:auto;transform:rotate(180deg);width:10px}.cms-home .navigation>ul li.level0.nav-7>a.level-top:hover{background:#e9f5fe}.navigation>ul li.level0.nav-7>a.level-top .highlighter{position:absolute;right:3px;top:3px}.navigation>ul li.level0.nav-7 ul.level0.submenu li.level1 ul.level1.submenu.left-side-open{right:219px;width:325px !important;padding:0}.navigation>ul li.level0.nav-7 ul.level0.submenu li.level1 ul.submenu.left-side-open>li{position:static}.navigation .pdp-features{margin:0;padding:0;margin-right:5px;position:absolute;bottom:5px;left:5px;width:96%}.navigation .pdp-features ul{padding:0}.navigation .pdp-features li{float:left;width:30%;position:relative;background-image:none;font-size:10px;padding:0 0 0 10px;margin-top:5px !important}.navigation .pdp-features li.s-size:before{display:none}.navigation .pdp-features li.s-size:after{display:none;right:-15px;top:21px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fbf1d0}.navigation>ul li.level0.nav-7 ul.level0.submenu li.level1 ul.level1.submenu li.level2 div.nav-cols .blank-h5{padding-bottom:10px}.product-info-main .bag-options .fabric-details>.field{display:inline-block;width:100%;margin-bottom:0;margin-top:15px}.product-info-main .bag-options .fabric-details>.field:first-child{margin-top:0}.product-info-main .bag-options .fabric-details>.field:last-child{margin-bottom:0}.product-info-main .bag-options .fabric-details>.field>label.label{width:100%;margin:0 0 10px;font-weight:500 !important;font-weight:500;font-size:15px;line-height:24px;color:#303030}.fabric-details .options-list.nested .field,.options-list.nested .more-size-option{float:left;width:25%;margin-bottom:10px;padding-right:2%;text-align:center}.fabric-details .options-list.nested .field label.label{background:#fcfcfc;border:1px solid #e5e5e5;outline:0px;box-sizing:border-box;border-radius:44px;display:inline-block;padding:5px 10px;width:100%}.fabric-details .options-list.nested.option-radio .field.option-radio{border:0;width:auto;margin:0 15px 20px 0;padding:0}.fabric-details .options-list.nested.option-radio .field.option-radio .inner{position:static}.fabric-details .options-list.nested.option-radio .field.option-radio>span{position:absolute;top:0;left:0;z-index:-9}.fabric-details .options-list.nested.option-radio .field.option-radio>span img{padding:.5px}.fabric-details .options-list.nested .field input[type=checkbox]+label.label{display:none}.product-info-main .bag-options.fixedsize-product .fabric-details>.field:nth-child(4),.product-info-main .bag-options.fixedsize-product .fabric-details>.field:nth-child(5){display:none}.fabric-details .options-list.nested .field.option-radio label.label{background:0 0;border-radius:4px;padding:0;position:relative;width:50px;height:50px}.fabric-details .options-list.nested .field.option-radio label.label span{position:absolute;bottom:-20px;font-size:9px;font-weight:400;text-align:center;width:100%;display:inherit;line-height:9px;min-height:16px}.options-list.nested .more-size-option{cursor:pointer;font-weight:500 !important;font-weight:500;font-size:11px;line-height:12px;background:#fcfcfc;border:1px solid #e5e5e5;outline:0px;box-sizing:border-box;border-radius:44px;padding:4px 10px;width:23%}.options-list.nested .more-size-option span{display:inline-block;width:100%}.options-list.nested .price-notice,.more-option-popup .price-notice{display:none}.fabric-details .options-list.nested input[type=radio]+label:before{display:none}.fabric-details .options-list.nested input[type=radio]:checked+label{background:#f1f8ff;border-color:#3669d2}.fabric-details .options-list.nested label.label{font-weight:500 !important;font-weight:500;font-size:11px;line-height:22px;margin:0;padding-top:0;width:100%}.swatch-attribute .swatch-attribute-options:focus{box-shadow:none;border:0}.swatch-attribute .mage-error{margin-top:0}.catalog-product-view .swatch-attribute.color .swatch-option{background-size:94% !important;border-radius:4px;padding:0;position:relative;width:50px !important;height:50px !important;margin:0 15px 5px 0 !important;overflow:visible}.product-item-details .swatch-attribute.color .swatch-option{width:20px !important;height:20px !important;margin:0 2px}.product-item-details .swatch-attribute.color .swatch-option .swatch-label-color{display:none}.product-item-details .swatch-more{margin:0}.swatch-attribute .swatch-attribute-label{font-weight:500 !important;font-weight:500;font-size:15px;line-height:24px;color:#303030}.swatch-attribute.cushion_size .swatch-attribute-label{position:relative}.swatch-attribute.cushion_size .swatch-attribute-label:after{content:"All Dimensions in Inches";float:right;font-size:10px;font-weight:300}.swatch-attribute .swatch-option.selected{outline:none;border-color:#3669d2}.swatch-option.image:not(.disabled):hover,.swatch-option.color:not(.disabled):hover{outline:none;border-color:#3669d2}.swatch-attribute .swatch-option:focus{box-shadow:none}.swatch-attribute .swatch-attribute-selected-option{font-weight:500;font-weight:500;font-size:12px;color:#2867d9;display:none}.swatch-attribute .swatch-option.text{background:#fcfcfc;border:1px solid #e5e5e5;border-radius:44px;padding:5px 10px;height:auto;font-weight:500 !important;font-weight:500;font-size:11px;line-height:22px;margin-bottom:10px;color:#000}.swatch-attribute .swatch-option.text.selected,.swatch-option:not(.disabled):hover{background:#f1f8ff;border-color:#3669d2;position:relative;overflow:unset}.swatch-attribute.cushion_size .mage-error,.swatch-attribute.fabric_type .mage-error{margin-top:-10px;margin-bottom:10px}.fabric-details .swatch-opt{margin:0}.swatch-attribute.cushion_size .swatch-attribute-options{margin-bottom:0;width:81%}.swatch-attribute.color .swatch-attribute-options{margin-bottom:20px}.catalog-product-view .swatch-attribute.color .swatch-option .swatch-label-color{position:absolute;bottom:-20px;font-size:9px;font-weight:400;text-align:center;width:100%;display:inherit;line-height:9px;min-height:16px}.swatch-attribute.cushion_size .more-size-option{cursor:pointer;font-weight:500 !important;font-weight:500;font-size:11px;line-height:12px;background:#fcfcfc;border:1px solid #e5e5e5;outline:0px;box-sizing:border-box;border-radius:44px;padding:4px 10px;margin-bottom:10px;display:inline-block;text-align:center;max-width:86px;width:100%;position:relative}.swatch-attribute.cushion_size .more-size-option span{display:inline-block;width:100%}.swatch-attribute.cushion_size .more-size-option.active{border-color:#2867d9;position:relative}.more-size-option.value-s.active span.size-option-value{display:none}.cushion_size .more-option-popup{max-width:100%}.cushion_size .more-size-option.value-s{border-color:#2867d9;position:relative}.swatch-attribute .more-option-popup .swatch-option.text{margin-bottom:0}.swatch-attribute.color .swatch-attribute-label{font-size:0px}.swatch-attribute.color .swatch-attribute-label:after{content:"Select Fabric Color";float:left;font-weight:500 !important;font-weight:500;font-size:15px;line-height:24px;color:#303030}.swatch-option.selected{pointer-events:none}.product-info-main .pdp-features{float:left;width:100%;padding:0;margin:0 0 20px;max-width:450px}.product-info-main .pdp-features li{font-size:11px}.fabric-description{display:inline-block;width:100%;max-width:460px;border-top:2px dotted #c4c4c4;padding-top:20px;margin-top:20px;font-weight:400;font-size:13px;line-height:21px;color:#000}.fabric-description h3{margin:0 0 15px;font-weight:500;font-size:15px;line-height:24px;color:#303030}.fabric-description b,.fabric-description strong{font-weight:500;color:#000}.fabric-point{display:inline-block;width:100%}.fabric-point li{float:left;width:50%;padding-left:50px;background-size:38px}.ideal-for,.weight-oz{float:left;width:50%}.did-not-find{width:100%;max-width:460px;line-height:36px;display:inline-block}.bulk-discount{text-align:center;margin-bottom:15px;font-size:12px;font-weight:400}.custom-chair-cover{font-weight:500;font-weight:500;font-size:14px;line-height:14px;text-align:center;color:#3669d2;float:right;background:#fff;border:1px solid #c4c4c4;box-sizing:border-box;border-radius:10px;padding:10px 20px 10px}.swatch-attribute .swatch-more{display:inline-block;vertical-align:top;width:20px;height:20px;font-size:12px;line-height:15px;border-radius:50%;font-weight:400;pointer-events:none}.dimensions{float:right;font-size:10px;font-weight:400}.product-add-form .product-options-wrapper .field .control{width:85%}.fixed-sized-product-om .product-info-main .product-info-cart .product-info-cart-inner.om_is_stuck{z-index:9}.drawstring-tie-down{display:inline-block;width:100%;margin-top:24px}.drawstring-tie-down{display:inline-block;width:100%;margin-top:24px}.drawstring-tie-down img{margin-right:15px;max-width:130px;height:auto}.drawstring-tie-down .tiedownvideo{width:130px;height:110px;cursor:pointer}.product-test .product-info-main .product-options-wrapper{margin-bottom:5px}.product-test .fotorama__nav-wrap.fotorama__nav-wrap--horizontal{margin-top:-60px}.custom-option-swatch img{width:20px;border-radius:50%}.custom-option-swatch .custom-option-more{vertical-align:top;font-size:12px;line-height:20px}.product-info-main .guarantee{display:none}.more-option-popup{background:#fcfcfc;border:1px solid #e5e5e5;box-shadow:0px 0px 8px rgba(0,0,0,.25);border-radius:10px;display:inline-block;max-width:85%;width:100%;padding:10px 5px 0;margin-top:7px}.option-radio .more-option-popup{display:none}.fabric-details .more-option-popup .field label.label{padding:0 0 0 25px;font-weight:500 !important;font-weight:500;font-size:11px;line-height:22px;margin:0}.fabric-details .more-option-popup .field{float:left;width:25%;margin-bottom:10px;padding-right:2%}.fabric-details .options-list.nested .field.option-radio label.label span.price-notice{display:none}.op-item{display:none}.more-size-option:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #2867d9;display:none}.options-list.nested .more-size-option.active{border-color:#2867d9;position:relative}.options-list.nested .more-size-option.selected{border-color:#2867d9;position:relative}.more-size-option.active:after{display:inline-block;left:45%;position:absolute;bottom:-6px}.stjr-container .stjr-product-rating-widget__num-reviews span{font-weight:500 !important;font-weight:500;font-size:12px;color:#2867d9 !important}.stjr-container .stjr-product-rating-widget .stjr-product-rating-widget__num-reviews{padding-top:0 !important;line-height:19px}span.size-option-value{position:absolute;left:0;bottom:-20px;font-weight:500;font-weight:500;font-size:10px;line-height:16px;text-align:center;color:#2867d9}.v-popup{max-width:600px;min-height:auto;position:relative;border-radius:2px;background:#fff;box-shadow:0 0 40px 0 rgba(0,0,0,.5)}.drawstring-tie-down .v-popup #video{width:100%;height:100%;display:inherit}.signup-header-popup .newsletter-box-layer .video_close{z-index:9999}div#video_popup.signup-header-popup{background-color:rgb(242 243 244/90%)}.modals-wrapper .actions-view .action.viewcart{width:100%;display:inline-block;padding:7px 0 6px}.editorder-editorder-simple .product-info-main .product-info-main-cart{min-height:unset;margin-bottom:20px}.navigation .level0.nav-7 .submenu a{color:#000}.fabric-details .swatch-attribute .swatch-option.text{margin-bottom:10px}@media only screen and (max-width:1199px){.product-add-form .product-options-wrapper .fabric-details .field .control{width:100%}}@media only screen and (max-width:1024px){.product-info-main .product-info-cart .box-tocart .action-highlight{display:inline-block}}@media (min-width:768px) and (max-width:1199px){.product-add-form .product-information .product-options-wrapper .field .control{width:100% !important}.more-option-popup{max-width:100%}.navigation>ul{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.navigation>ul li.level0{margin-bottom:0 !important}.fixed-sized-product-om .product-info-main .product-info-cart .product-info-cart-inner{position:static !important;width:100% !important}.fixed-sized-product-om .product-info-main .product-info-cart .product-info-cart-inner.om_is_stuck{position:static !important;margin-top:0}}.checkout-cart-index .column.main .block:not(.crosssell) .content{padding:0}.abs-reset-image-wrapper .product-image-photo,.products-list .product-image-wrapper .product-image-photo,.cart.table-wrapper .product-image-wrapper .product-image-photo,.minicart-items .product-image-wrapper .product-image-photo,.block-giftregistry-shared-items .product-image-wrapper .product-image-photo{position:static}.products.wrapper.grid:not(.product-listing) .product-image-photo{position:static}.taggd{position:relative}.taggd__image{display:block;height:auto;width:100%;margin:0}.taggd__wrapper{display:block;height:1em;width:1em;position:absolute}.taggd__button{display:block;height:100%;width:100%;padding:0;border:0;margin:0;background-color:rgba(0,0,0,.25);background-image:none;text-align:left}.taggd__popup{position:absolute;left:0}.taggd__button{display:block;height:1rem;width:1rem;margin-left:-.5rem;margin-top:-.5rem;border-radius:.5rem;background-color:#2867d9;font-size:11px;line-height:1rem}.taggd__popup{display:block;padding:5px 10px;position:absolute;left:0;top:125%;color:#fff;text-align:center;white-space:nowrap;background-color:#abd107;transform:translateX(-50%);border-radius:2px}.taggd__editor-input,.taggd__editor-button{padding:.25rem .5rem;border:1px solid #fff;margin-right:.25rem;background-color:transparent;color:#fff;cursor:pointer}.taggd__editor-button--delete{margin-right:0}.taggd__popup:before{content:' ';height:0;top:-19px;position:absolute;width:0;border:10px solid transparent;border-bottom-color:#abd107;left:50%;transform:translate(-50%,0%)}.taggd__wrapper:hover .taggd__button,.taggd__wrapper:hover .taggd__popup{background:#abd107;z-index:10;box-shadow:1px 1px 2px 1px #999}.taggd__button span{display:block;padding-left:0!important;text-align:center}.product-item{line-height:normal;letter-spacing:normal;vertical-align:top}.products-grid .product-items,[data-appearance=carousel] .product-items{gap:inherit;row-gap:normal}ul>li,ol>li{margin-top:0;margin-bottom:10px}#algolia-autocomplete-container .aa-dropdown-menu .before_special{color:#aaa;text-decoration:line-through;font-size:12px}#algolia-autocomplete-container .aa-dropdown-menu .tier_price{color:#666;font-size:10px}#algolia-autocomplete-container .aa-dropdown-menu .tier_price .tier_value{color:#54a5cd;font-size:12px}#algolia-autocomplete-container .aa-dropdown-menu .info-without-thumb .category-tag{color:#3284b6}#algolia-autocomplete-container .aa-dropdown-menu .info-without-thumb .details{font-size:10px;color:#666;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#algolia-autocomplete-container .aa-dropdown-menu .info-without-thumb .details em{color:#222}#algolia-autocomplete-tt.algolia-autocomplete{width:100%;display:inline-block !important}#algolia-autocomplete-container .aa-dropdown-menu{position:absolute;margin-top:-1px;right:0;width:100%;z-index:1000 !important;border:1px solid #bbb;border-top:3px solid #8eb4d0;border-radius:1px;background:#fff}@media (min-width:992px){#algolia-autocomplete-container .aa-dropdown-menu{width:71.1%;min-width:800px}}#algolia-autocomplete-container .aa-dropdown-menu .col-2{position:relative}#algolia-autocomplete-container .aa-dropdown-menu .col-2 .col-left{width:67%}#algolia-autocomplete-container .aa-dropdown-menu .col-2 .col-right{width:33%}#algolia-autocomplete-container .aa-dropdown-menu .aa-no-results-products{padding:40px;min-height:250px}#algolia-autocomplete-container .aa-dropdown-menu .aa-no-results-products .title{font-weight:700;margin-bottom:30px;font-size:16px}#algolia-autocomplete-container .aa-dropdown-menu .aa-no-results-products .suggestions{margin-bottom:30px}#algolia-autocomplete-container .aa-dropdown-menu .aa-no-results-products .see-all a{color:#636363;font-weight:700}#algolia-autocomplete-container .aa-dropdown-menu .aa-no-results{padding:10px;font-style:italic}#algolia-autocomplete-container .aa-dropdown-menu .category{padding:4px;color:#a6a6a6;text-align:left;font-size:.8em;text-transform:uppercase;font-weight:700}#algolia-autocomplete-container .aa-dropdown-menu .category-suggestions{padding:4px;color:#54a5cd;text-align:left;font-size:.7em;text-transform:uppercase}#algolia-autocomplete-container .aa-dropdown-menu .algoliasearch-autocomplete-hit{display:inline-block;width:100%;position:relative;padding:5px 10px;color:#000;text-align:left;text-decoration:none}#algolia-autocomplete-container .aa-dropdown-menu .other-sections .aa-dataset-suggestions .algoliasearch-autocomplete-hit{padding-left:30px}#algolia-autocomplete-container .aa-suggestions svg.algolia-glass-suggestion.magnifying-glass{position:absolute;right:auto;left:5px;top:7px;fill:#a6a6a6;stroke:#a6a6a6}#algolia-autocomplete-container .aa-dropdown-menu.aa-without-products .col9{background-color:#f9f9f9}#algolia-autocomplete-container .aa-dropdown-menu.aa-without-products #autocomplete-products-footer{display:none}#algolia-autocomplete-container .aa-dropdown-menu .aa-dataset-products .aa-suggestion{display:inline-block;width:100%}@media (min-width:768px){#algolia-autocomplete-container .aa-dropdown-menu .aa-dataset-products .aa-suggestion{display:inline-block;width:50%}}#algolia-autocomplete-container .aa-dropdown-menu .aa-dataset-products .algoliasearch-autocomplete-hit{padding:15px 10px}.autocomplete-wrapper{width:100%;display:flex;flex-direction:row-reverse;flex-wrap:wrap}.autocomplete-wrapper:after{clear:both;content:''}#algolia-autocomplete-container .col9{float:right;box-sizing:border-box}#algolia-autocomplete-container .col3{float:right;box-sizing:border-box}#algolia-autocomplete-container.reverse .col9{display:flex;height:100%;flex:1}@media (min-width:768px){#algolia-autocomplete-container .col9{border-left:solid 1px #eee;width:70%;right:0;height:100%}#algolia-autocomplete-container .col3{float:left;width:30%}#algolia-autocomplete-container.reverse .col3{float:left;width:30%}#algolia-autocomplete-container.reverse .col9{border-right:solid 1px #eee;float:left;width:70%}}#algolia-autocomplete-container .other-sections{margin:20px 10px 70px}.aa-dataset-products .aa-suggestions{margin:10px auto 10px auto}.aa-dataset-suggestions{display:none}@media (min-width:768px){.aa-dataset-suggestions{display:block}}@media (min-width:768px){.aa-dataset-products .aa-suggestions{margin:10px auto 50px auto}}.aa-dataset-products .aa-suggestions:after{content:'';display:block;clear:both}.filter .filter-current-subtitle{border:none;display:block;padding-bottom:10px}.filter-current .item{padding-left:17px;position:relative;z-index:1}.filter-current .action.remove{left:-2px;position:absolute;top:-1px;display:inline-block;text-decoration:none}.filter-current .action.remove:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMi4xNjIiIGhlaWdodD0iMTIuMTYyIiB2aWV3Qm94PSIwIDAgMTIuMTYyIDEyLjE2MiI+DQogIDxnIGlkPSJHcm91cF8xMDYzMyIgZGF0YS1uYW1lPSJHcm91cCAxMDYzMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQxMS45MTkgLTQ3LjY0MSkiPg0KICAgIDxsaW5lIGlkPSJMaW5lXzQiIGRhdGEtbmFtZT0iTGluZSA0IiB4Mj0iMTMuNzQyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0MTMuMTQxIDQ4Ljg2NCkgcm90YXRlKDQ1KSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNzM4Njg5IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMS42Ii8+DQogICAgPGxpbmUgaWQ9IkxpbmVfNSIgZGF0YS1uYW1lPSJMaW5lIDUiIHgyPSIxNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDEzLjA1IDU4LjY3Mikgcm90YXRlKC00NSkiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzczODY4OSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuNiIvPg0KICA8L2c+DQo8L3N2Zz4NCg==);content:'';width:10px;height:12px;position:absolute;left:0;top:5px;background-repeat:no-repeat;background-size:contain}.filter-current .action.remove span{display:none}.filter-actions{margin-bottom:30px;padding:0 10px}.filter-subtitle{display:block;position:static}body.cms-all-products-html .page-wrapper .columns .block .block-content .filter-options-title{font-size:14px;font-weight:400;text-transform:none;color:#003056;border:0;position:relative}body.cms-all-products-html .page-wrapper .columns .block .block-content .filter-options-title:after{position:absolute;right:0;-webkit-mask-size:18px 16px}#withoutmeasurement-modal{text-align:center}#withoutmeasurement-modal .wrap{max-width:340px;margin:0 auto}.text-mobile,.edit-measurement{display:none}.browse_here{width:100%;text-align:center;margin-bottom:30px}.browse_here .upload-icon{width:19px;height:19px;border:0 solid #f0f5f7;margin:0;position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;display:inline-block;vertical-align:middle;margin-left:5px;top:2px}.browse_here .upload-icon:after{content:"";position:absolute;width:26px;height:20px;top:50%;left:50%;background-position:-29px -32px;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.browse_here .upload-icon:after{background-repeat:no-repeat}.browse_here .files_attach{text-transform:capitalize;color:#fff;background:#2867d9;border:1px solid #2867d9;width:110px;padding:5px 15px;margin:0 auto 20px;font-size:13px;position:relative;float:none;text-align:center;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:3px}.browse_here .files_attach input[type=file]{opacity:0;width:100%;height:100%;position:absolute;left:0;top:0;font-size:0}.browse_here small{font-size:10px;color:#3a3a3a}.browse_here p{font-size:12px;color:#454242;border-bottom:1px solid #ded7d7}.assist .qty-bx{width:100%;max-width:120px;height:30px;font-size:13px;padding:0;float:left;text-align:center;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:1px solid rgba(130,156,160,.4)}.assist .qty-bx .control{padding:0;width:100%;display:flex;height:29px}.assist .qty-bx .control input[type=number]{border:none;font-size:13px;font-weight:500;padding:0;margin:0;width:100%;background:0 0;height:auto;text-align:center;box-shadow:none;border-right:1px solid rgba(130,156,160,.4);border-left:1px solid rgba(130,156,160,.4);min-width:50px}.assist .qty-bx .action-qty-change{margin:0;padding:0;color:#2867d9;font-size:18px;background:#fff;font-weight:400;background:0 0;border:none;line-height:30px;min-width:30px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.assist._inner-scroll .modal-inner-wrap .modal-header{padding:18px;-webkit-box-shadow:0px 0px 20px rgba(130,156,160,.4);-moz-box-shadow:0px 0px 20px rgba(130,156,160,.4);box-shadow:0px 0px 20px rgba(130,156,160,.4);position:relative;border-bottom:1px solid rgb(130 156 160/40%);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.assist._inner-scroll .modal-inner-wrap .modal-header .action-close{display:block;float:left;position:absolute;margin:0;padding:0;left:10px;top:50%;-moz-transform:translate(0%,-50%);-o-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);-webkit-transform:translate(0%,-50%);transform:translate(0%,-50%);width:30px;height:30px}.assist._inner-scroll .modal-inner-wrap .modal-header .action-close:before{color:#707070;content:"\f053 ";font-family:'FontAwesome';width:30px;height:30px;line-height:30px;font-size:16px;background:#f8f8f8;-webkit-text-stroke:.3px #f8f8f8;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align:center;content:"\f00d"}.assist._inner-scroll .modal-inner-wrap .modal-header .modal-title{font-weight:600;font-size:14px;line-height:18px;width:calc(100% - 0px);float:right;text-align:center!important;color:#000}.assist._inner-scroll .modal-inner-wrap .modal-header .modal-subtitle{font-weight:400;font-size:13px;display:block}.assist._inner-scroll .modal-inner-wrap .modal-content{padding:20px 15px;width:100%}.assist._inner-scroll .modal-inner-wrap .modal-content h4{font-size:14px;font-weight:400;margin:0 0 25px}.assist._inner-scroll .modal-inner-wrap .list-configure{width:100%;display:flex;margin:0 0 20px}.assist._inner-scroll .modal-inner-wrap .list-configure>label{width:100px;padding-right:10px;font-size:13px;color:#003056;font-weight:500;align-self:center;float:left;text-align:left}.assist._inner-scroll .modal-inner-wrap .list-configure .cnf-control{width:calc(100% - 128px);float:left;font-weight:500;text-align:left}.assist._inner-scroll .modal-inner-wrap .list-configure.request_comment .cnf-control{width:100%}.assist._inner-scroll .modal-inner-wrap .list-configure .cnf-control .price-final-price{padding:0;font-size:20px;float:left;line-height:22px;margin-left:10px}.assist._inner-scroll .modal-inner-wrap .list-configure .cnf-control .price-final-price .without-measurement-price{font-weight:600;margin-bottom:0}.assist._inner-scroll .modal-inner-wrap .list-configure .cnf-control .price-final-price .without-measurement-price:first-letter {font-size:12px;vertical-align:super;padding:5px;margin-top:12px}.assist._inner-scroll .modal-inner-wrap .list-configure .cnf-control select{width:200px;border:1px solid rgba(151,151,151,.33);height:30px;font-weight:500;font-size:12px;color:#003056;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-position:right -1138px}.assist._inner-scroll .modal-inner-wrap .list-configure .cnf-control textarea{border:1px solid #979797;width:100%;height:70px}.assist._inner-scroll .modal-inner-wrap .list-configure .cnf-control .note{font-size:11px;margin-top:15px;color:#202020}.assist._inner-scroll .modal-inner-wrap .list-configure .cnf-control .note strong{font-weight:400}.assist._inner-scroll .modal-inner-wrap .list-configure._full{flex-direction:column}.assist._inner-scroll .modal-inner-wrap .list-configure._full label,.assist._inner-scroll .modal-inner-wrap .list-configure._full .cnf-control textarea{display:none!important}.assist._inner-scroll .modal-inner-wrap .list-configure._full .cnf-control{width:100%}.assist._inner-scroll .modal-inner-wrap .list-configure._full label{width:100%;text-align:left;margin-bottom:10px}.assist._inner-scroll .modal-inner-wrap .color-options{display:flex;width:100%;overflow:hidden;overflow-x:auto;margin:0;padding:0;width:calc(100% + 15px)}.assist._inner-scroll .modal-inner-wrap .color-options li{min-width:26px;min-height:26px;max-width:26px;max-height:26px;margin:2px 5px 2px 2px;float:left}.assist._inner-scroll .modal-inner-wrap .color-options li label{float:left;width:100%;position:relative}.assist._inner-scroll .modal-inner-wrap .color-options li label input[type=radio]:checked+.swatch{-webkit-box-shadow:0 0 0px 1px #2867d9;-moz-box-shadow:0 0 0px 1px #2867d9;box-shadow:0 0 0px 1px #2867d9}.assist._inner-scroll .modal-inner-wrap .color-options li label input[type=radio]:checked+.swatch+span:after{content:"\f00c";position:absolute;width:16px;height:13px;background:#2867d9;color:#fff;font-family:'FontAwesome';font-size:10px;line-height:15px;right:-1px;bottom:0;-webkit-text-stroke:.3px #2867d9;text-align:center;-webkit-border-radius:10px 0px 2px;-moz-border-radius:10px 0px 2px;border-radius:10px 0 2px}.assist._inner-scroll .modal-inner-wrap .color-options li label span{font-size:0;position:absolute;bottom:0}.assist._inner-scroll .modal-inner-wrap .color-options li .swatch{width:100%;-webkit-box-shadow:0 0 0px 1px #ebedf0;-moz-box-shadow:0 0 0px 1px #ebedf0;box-shadow:0 0 0px 1px #ebedf0;float:left;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;max-height:26px}.custom-modal-new.modal-popup .modal-header{border-bottom:0}.custom-modal-new.modal-popup .modal-header .modal-title{text-align:center;color:#000;font-weight:500}.custom-modal-new.modal-popup .modal-content{padding-top:0}.custom-modal-new.modal-popup .modal-content .custom-image{margin-top:0}.note-text{font-size:12px;font-weight:400;color:#848181}.note-text strong{color:#848181}.custom-shipping-note{margin:10px auto 0;color:#000;font-weight:500;font-size:12px}#withoutmeasurement-modal #product-addtocart-button-new{padding:7px 20px}.custom-modal-new #product-option-container{display:flex;flex-wrap:wrap;gap:15px;justify-content:space-evenly}.custom-modal-new #product-option-container .input-option{min-width:143px;min-height:143px;margin:0;padding:0;line-height:0}.custom-modal-new #product-option-container .input-option.active{position:relative;border:solid 1px #2867d9;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.custom-modal-new #product-option-container .input-option.active:after{content:"\f00c";position:absolute;width:20px;height:17px;background:#2867d9;color:#fff;font-family:'FontAwesome';font-size:11px;line-height:22px;right:0;bottom:0;-webkit-text-stroke:.3px #2867d9;text-align:center;-webkit-border-radius:10px 0px 4px;-moz-border-radius:10px 0px 4px;border-radius:10px 0 4px}.custom-modal-new #product-option-container .input-option a{display:block;border:1px solid #f5f5f5;margin:0;padding:10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.custom-modal-new #product-option-container .input-option a:hover,.custom-modal-new #product-option-container .input-option a:focus{border:1px solid #2867d9}.pdp-sprite{background-image:url(../images/pdp-sprite.svg);background-repeat:no-repeat;background-position:left top}.measurement-bottom-new a .leeway{text-decoration:none;color:#000;font-size:12px;font-weight:400}.browse_here .upload-icon .fa-cloud-upload:before{display:none}.measurement-bottom-new{float:left;width:100%;margin-top:-25px;border-left:1px solid #e1e6e9;border-right:1px solid #e1e6e9;border-bottom:2px solid #2867d9;padding:10px 20px 10px;padding-left:65px;position:relative;margin-bottom:25px}.measurement-bottom-new .inner_text p{margin-bottom:0}.measurement-bottom-new:before{content:'';width:26px;height:26px;display:block;border-radius:50px;position:absolute;left:20px;top:10px;filter:brightness(0%);box-shadow:0px 0px 2px #e8e8e8;background-position:-207px -260px}.measurement-bottom-new #proceed-without-measurement:after{display:block;position:absolute;right:0;top:0;bottom:0;box-shadow:0px 0px 2px #e8e8e8;color:#707070;content:"\f053 ";font-family:'FontAwesome';width:35px;height:100%;line-height:49px;font-size:16px;background:#f8f8f8;-webkit-text-stroke:.9px #f8f8f8;text-align:center;transform:rotate(180deg)}#proceed-without-measurement{font-weight:500;line-height:1.2}.measurement-bottom-new a .leeway{font-weight:500}ul#imagePreview{text-align:left}.browse_here+ul#imagePreview{margin-bottom:20px}li.images-preview{display:inline-block;vertical-align:top;margin:10px 10px 0 0;position:relative}li.images-preview span.delete-image-preview{width:18px;height:18px;position:absolute;right:-7px;top:-7px;background-color:#fff;border:solid 1px #f9fafb;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}li.images-preview span.delete-image-preview:before{font-size:7px;color:#003056;content:'\e616';font-family:'luma-icons';position:relative;left:5px;top:-3px}.catalog-product-view .modals-wrapper .modal-inner-wrap .modal-content .popup .cushn-insert{margin-left:-25px;position:absolute;top:0;width:100%;background:#e7efe6;border-top-left-radius:4px;border-bottom-left-radius:4px;padding:14px 20px 14px 45px;left:25px}.catalog-product-view .modals-wrapper .modal-inner-wrap .modal-content .popup .cushn-insert img.cushn-scss-logo{position:absolute;left:20px;top:17px}.catalog-product-view .modals-wrapper .modal-inner-wrap .modal-content .popup .cushn-insert .sucessmsg{color:#296118;font-size:12px;line-height:18px;font-weight:400;font-style:normal;position:relative;left:0;top:0}.catalog-product-view .modals-wrapper .modal-inner-wrap .modal-content #addon_product-modal .product-title{padding-top:34px}.addon_product-modal.modal-popup .modal-inner-wrap{width:450px!important;border-top-left-radius:20px;border-bottom-left-radius:20px;height:100%;overflow:auto}.addon_product-modal.modal-slide._show .modal-inner-wrap{-webkit-transform:translateX(0);transform:translateX(0);right:0;left:auto;margin:0!important;display:block;min-height:100%}.addon_product-modal.modal-slide .modal-content,.addon_product-modal.modal-slide .modal-footer{padding:0 26px 26px}.addon_product-modal.modal-popup.modal-slide .modal-header{padding-bottom:21px;padding-top:21px}.addon_product-modal.modal-popup.modal-slide .modal-header .action-close{display:none}.addon_product-modal .modal-content{overflow:visible}.addon_product-modal .addon-images{overflow:hidden;position:relative}.addon_product-modal .addon-images .item img{height:200px;width:100%;max-height:202px;object-fit:contain;display:table-cell;vertical-align:middle;text-align:center}.addon_product-modal .addon-images.swiper-container-horizontal .swiper-pagination .swiper-pagination-bullet{height:12px;width:12px;cursor:pointer;background:#c4c4c4;opacity:.3;border-radius:10px;border:0}.addon_product-modal .addon-images.swiper-container-horizontal .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{height:12px;width:12px;cursor:pointer;background:#2867d9;border-radius:10px;opacity:1}.modals-wrapper .product-content .image-right img{margin:0;display:inline-block;vertical-align:middle;width:42px}.modals-wrapper .product-content .image-right li p{width:56%;float:right;position:relative;top:5px;font-size:12px;font-weight:400;margin:3px 0 0;font-style:normal;line-height:16px;color:#606060;left:5px}.hide{display:none!important}.modals-wrapper .addon_product-modal .actions-view .secondary{border:0}.modals-wrapper .addon_product-modal .actions-view .secondary .action.viewcart{border:1px solid #f0592a}.modals-wrapper .addon_product-modal .actions-view .secondary .action.viewcart.processing-loader{color:#fff}.abs-blocks-2columns,.abs-discount-block-desktop .block,.amazon-addresses .amazon-address,.column .block-addbysku .block-content .box,.login-container .block,.form-edit-account .fieldset,.storecredit .block,.cart-order-comment .block,.cart-discount .block{width:48%}.abs-blocks-2columns:nth-child(1),.abs-discount-block-desktop .block:nth-child(1),.amazon-addresses .amazon-address:nth-child(1),.column .block-addbysku .block-content .box:nth-child(1),.login-container .block:nth-child(1),.form-address-edit>.fieldset:nth-child(1),.form-edit-account .fieldset:nth-child(1),.storecredit .block:nth-child(1),.cart-order-comment .block:nth-child(1),.cart-discount .block:nth-child(1){clear:left;float:left}.abs-blocks-2columns:nth-child(2),.abs-discount-block-desktop .block:nth-child(2),.amazon-addresses .amazon-address:nth-child(2),.column .block-addbysku .block-content .box:nth-child(2),.login-container .block:nth-child(2),.form-address-edit>.fieldset:nth-child(2),.form-edit-account .fieldset:nth-child(2),.storecredit .block:nth-child(2),.cart-order-comment .block:nth-child(2),.cart-discount .block:nth-child(2){float:right}.field-tooltip .label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.fieldset .field.additional{margin-top:10px;padding:0}.dimension-image .product-image-wrapper{display:block;position:relative;z-index:1}.cms-product-category .product-image-wrapper{display:block;position:relative;z-index:1;padding-bottom:100%!important}.cms-product-category .product-items .product-item-info{display:block}body .swiper-pagination{z-index:2}.amcard-form-container{position:relative;margin-top:0;clear:both}.amcard-flex-container{display:flex;justify-content:space-between}.amcard-field-container{flex-basis:48%;margin-top:0;border:none;text-align:left}.amcard-form-container .amcard-title{display:block;margin:20px 0 10px;color:#363636;font-weight:600;font-size:14px;line-height:19px}.amcard-price-container{display:flex;flex-wrap:wrap}.amcard-label-block{position:relative;border-radius:2px;cursor:pointer}.amcard-label-block.-price{box-sizing:border-box;margin:0 10px 5px 0;padding:6px 8px;border:1px solid #dadada;background-color:#f0f0f0;font-size:14px;transition:background-color .3s ease,border .3s ease}.amcard-label-block.-price.-active,.amcard-label-block.-price:hover{border:1px solid #1e79c2;background-color:#1e79c2;box-shadow:0 2px 4px rgba(45,147,226,.1);color:#fff}.amcard-form-container .amcard-radio{display:none}.amcard-field-block.-double{display:flex}.amcard-field-block>.amcard-field{box-sizing:border-box;border:1px solid #d4d4d4;border-radius:2px 0 0 2px;background:#fff}.amcard-field-block>.amcard-button{border:1px solid #d4d4d4;border-left:none;border-radius:0 2px 2px 0;font-weight:600}.amcard-form-container{position:relative;margin-top:0;clear:both}.-custom-hide{display:none}.amcard-radio-container .amcard-label-block:not(:last-child){margin-right:30px}.amcard-label-block>.amcard-icon{position:absolute;top:2px;width:15px;height:15px;border:1px solid #c2c2c2;border-radius:50%;cursor:pointer}.amcard-label-block>.amcard-radio:checked+.amcard-icon{border:none;background:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGNpcmNsZSBjeD0iNy41IiBjeT0iNy41IiByPSI3LjUiIGZpbGw9IiMxOTc5QzMiLz48ZyBmaWx0ZXI9InVybCgjZmlsdGVyMF9kKSI+PGNpcmNsZSBjeD0iNy41IiBjeT0iNy41IiBmaWxsPSIjZmZmIiByPSIzIi8+PC9nPjxkZWZzPjxmaWx0ZXIgaWQ9ImZpbHRlcjBfZCIgeD0iMi45MjQiIHk9IjIuOTI0IiB3aWR0aD0iOS4xNTEiIGhlaWdodD0iOS4xNTEiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj48ZmVGbG9vZCBmbG9vZC1vcGFjaXR5PSIwIiByZXN1bHQ9IkJhY2tncm91bmRJbWFnZUZpeCIvPjxmZUNvbG9yTWF0cml4IGluPSJTb3VyY2VBbHBoYSIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMjcgMCIvPjxmZU9mZnNldC8+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iLjc4OCIvPjxmZUNvbG9yTWF0cml4IHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMC4yIDAiLz48ZmVCbGVuZCBpbjI9IkJhY2tncm91bmRJbWFnZUZpeCIgcmVzdWx0PSJlZmZlY3QxX2Ryb3BTaGFkb3ciLz48ZmVCbGVuZCBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJlZmZlY3QxX2Ryb3BTaGFkb3ciIHJlc3VsdD0ic2hhcGUiLz48L2ZpbHRlcj48L2RlZnM+PC9zdmc+')}.amcard-form-container .gift-items{padding:0;margin:0}.amcard-customer-image>.amcard-container,.amcard-image-container>.amcard-container,.amcard-customer-image>.amcard-image,.amcard-image-container>.amcard-image{padding:7px;max-width:100px;cursor:pointer}.amcard-carousel-container.swiper-container{margin:0 20px;display:block;width:100%}.amcard-form-container .swiper-button-prev,.amcard-form-container .swiper-button-next{position:absolute;top:50%;padding:0;width:15px;height:22px;font-size:0;line-height:0;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);color:transparent;border:none;background:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMjIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0uMi40QTEgMSAwIDAgMSAxLjYuMmwxMiAxMGExIDEgMCAwIDEgMCAxLjZsLTEyIDEwYTEgMSAwIDAgMS0xLjItMS42TDExLjMzMyAxMSAuNCAxLjhBMSAxIDAgMCAxIC4yLjR6IiBmaWxsPSIjQzRDNEM0Ii8+PC9zdmc+') center no-repeat !important;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-ms-transition:background .3s ease;transition:background .3s ease}.amcard-form-container .swiper-button-next{right:0}.amcard-form-container .swiper-button-prev{left:0;-webkit-transform:rotate(180deg) translate(0,50%);-moz-transform:rotate(180deg) translate(0,50%);-ms-transform:rotate(180deg) translate(0,50%);transform:rotate(180deg) translate(0,50%)}.amcard-customer-image>.amcard-container.-active,.amcard-image-container>.amcard-container.-active,.amcard-customer-image>.amcard-image.-active,.amcard-image-container>.amcard-image.-active,.amcard-customer-image>.amcard-container:hover,.amcard-image-container>.amcard-container:hover,.amcard-customer-image>.amcard-image:hover,.amcard-image-container>.amcard-image:hover{padding:6px;border:1px solid #026bb3;border-radius:2px;box-shadow:0 4px 4px #e2f0fb}.amcard-label-block>.amcard-name{margin-left:25px}.custom-vehicle-options .component-wrapper h3{font-size:16px;font-weight:600;color:#636669;text-transform:uppercase;margin:0;border-bottom:1px solid #e0e0e0;line-height:24px;padding:15px}.custom-vehicle-options .component-wrapper{padding:0;border:0}.breeze-gallery{margin-bottom:25px}.price-including-tax+.price-excluding-tax:before,.weee[data-label]:before{content:attr(data-label) ': ';font-size:11px;color:#575757}.customopt-selection.select-type.customopt-selection-select-type[option_code="zipper"]{margin-top:20px}.abs-field-tooltip input,.field .control._with-tooltip input{margin-right:10px;width:calc(100% - 31.25px)}.abs-field-tooltip .field-tooltip,.field .control._with-tooltip .field-tooltip{right:0}body .modal-slide._show,body .modal-popup._show,body .modal-custom._show{pointer-events:none}.catalog-product-view .product-info-main .fabric-selection .fabic_color_panel .color-option.active-color-section .customize-color-section .color-filter-section{padding:12px 25px 16px;display:flex;align-items:center;position:sticky;top:0;background:#fff;z-index:4}.catalog-product-view .product-info-main .fabric-selection .fabic_color_panel .color-option.active-color-section .customize-color-section .color-filter-section label{color:#252125;margin-right:15px;min-width:100px;font-weight:400;font-size:12px}.catalog-product-view .product-info-main .fabric-selection .fabic_color_panel .color-option.active-color-section .customize-color-section .color-filter-section #color-filter-selection{display:none}.catalog-product-view .product-info-main .fabric-selection .fabic_color_panel .color-option.active-color-section .customize-color-section .color-filter-section #customize-color-selection{position:relative}.catalog-product-view .product-info-main .fabric-selection .fabic_color_panel .color-option.active-color-section .customize-color-section .color-filter-section #customize-color-selection .init{height:33px;padding:0 10px;border:1px solid #b2b2b2;color:#969696;box-shadow:none;line-height:33px;cursor:pointer;border-radius:4px;min-width:100%;background:0 0;position:relative;z-index:1;font-size:12px;width:191px;display:flex;align-items:center;margin-bottom:0}.catalog-product-view .product-info-main .fabric-selection .fabic_color_panel .color-option.active-color-section .customize-color-section .color-filter-section #customize-color-selection li.init{height:33px;padding:0 10px;border:1px solid #b2b2b2;color:#969696;box-shadow:none;line-height:33px;cursor:pointer;border-radius:4px;min-width:100%;background:0 0;position:relative;z-index:1;font-size:12px;width:191px;display:flex;align-items:center}.catalog-product-view .product-info-main .fabric-selection .fabic_color_panel .color-option.active-color-section .customize-color-section .color-filter-section #customize-color-selection li.init span{margin-right:5px}.catalog-product-view .product-info-main .fabric-selection .fabic_color_panel .color-option.active-color-section .customize-color-section .color-filter-section #customize-color-selection .init:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxMSAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuMzI4OTEgMy41NTkyOUMxLjEyNDc0IDMuNzYyNTUgMS4xMjQ3NCA0LjA5MDI2IDEuMzI4OTEgNC4yOTM1M0w0Ljc5MTQxIDcuNzQwNzJDNC45NTM5MSA3LjkwMjUxIDUuMjE2NDEgNy45MDI1MSA1LjM3ODkxIDcuNzQwNzJMOC44NDE0MSA0LjI5MzUzQzkuMDQ1NTcgNC4wOTAyNiA5LjA0NTU3IDMuNzYyNTUgOC44NDE0MSAzLjU1OTI5QzguNjM3MjQgMy4zNTYwMiA4LjMwODA3IDMuMzU2MDIgOC4xMDM5MSAzLjU1OTI5TDUuMDgzMDcgNi41NjI2MkwyLjA2MjI0IDMuNTU1MTRDMS44NjIyNCAzLjM1NjAyIDEuNTI4OTEgMy4zNTYwMiAxLjMyODkxIDMuNTU5MjlaIiBmaWxsPSIjQTFBMUExIi8+Cjwvc3ZnPgo=);position:absolute;right:11px;top:11px;content:'';width:11px;height:11px}.catalog-product-view .product-info-main .fabric-selection .fabic_color_panel .color-option.active-color-section .customize-color-section .color-filter-section #customize-color-selection ul{border-radius:4px;border:1px solid #b2b2b2;background:#fff;box-shadow:0px 4px 4px 0px rgb(0 0 0/25%);padding:10px 0;position:absolute;width:100%;top:38px;display:none;z-index:4;max-height:108px;overflow:auto}.catalog-product-view .product-info-main .fabric-selection .fabic_color_panel .color-option.active-color-section .customize-color-section .color-filter-section #customize-color-selection ul li{margin:0;padding:5px 18px;cursor:pointer;color:#000;line-height:20px;font-size:13px;text-transform:capitalize;position:relative;padding-left:35px}.catalog-product-view .product-info-main .fabric-selection .fabic_color_panel .color-option.active-color-section .customize-color-section .color-filter-section #customize-color-selection ul li .selected-color{width:10px;height:10px;float:right;border-radius:50%;margin:4px 0 0 4px}.catalog-product-view .product-info-main .fabric-selection .fabic_color_panel .color-option.active-color-section .customize-color-section .all-color-section ul{padding:0 20px 15px;width:100%;overflow:inherit;display:flex;flex-wrap:wrap}.catalog-product-view .product-info-main .fabric-selection .swatch-custom .color_tab .ui-tabs-panel .color-option.active-color-section li.tool-color.active-color{border-color:#f5523f;box-shadow:0 0 0 3px #fff inset;position:relative}.catalog-product-view .product-info-main .fabric-selection .fabic_color_panel .color-option.active-color-section .customize-color-section .all-color-section ul li.tool-color{width:29.255%;height:48px;margin:0 6px;margin-bottom:30px}.catalog-product-view .product-info-main .fabric-selection .swatch-custom .color_tab .ui-tabs-panel .color-option.active-color-section li.tool-color{width:24.62%;height:38px;border-radius:6px;border:1px solid #e3e3e3;margin-bottom:28px;padding:0;background-size:cover !important;margin:0;box-shadow:none;position:static}.catalog-product-view .product-info-main .custom-vehicle-options .swatch-custom .color_tab .fabic_color_panel ul.color-option .tool-color.active-color,.catalog-product-view .product-info-main .fabric-selection .swatch-custom .color_tab .fabic_color_panel ul.color-option .tool-color.active-color{-webkit-box-shadow:inset 0 0 0px 2px #2867d9;-moz-box-shadow:inset 0 0 0px 2px #2867d9;box-shadow:inset 0 0 0px 2px #2867d9}.catalog-product-view .product-info-main .fabric-selection .swatch-custom .color_tab .ui-tabs-panel .color-option.active-color-section li.tool-color>a{width:100%;height:100%;border-radius:0;box-shadow:none;position:relative}.catalog-product-view .product-info-main .custom-vehicle-options .swatch-custom .color_tab .fabic_color_panel ul.color-option .tool-color a,.catalog-product-view .product-info-main .fabric-selection .swatch-custom .color_tab .fabic_color_panel ul.color-option .tool-color a{width:3.5rem;height:3.5rem;box-shadow:none;display:block;font-size:0;position:relative}.catalog-product-view .product-info-main .fabric-selection .swatch-custom .color_tab .ui-tabs-panel .color-option.active-color-section li.tool-color.active-color a:before{border:3px solid #fff;content:'';width:100%;height:100%;position:absolute;left:0;top:0;border-radius:8px;z-index:1}.catalog-product-view .product-info-main .fabric-selection .swatch-custom .color_tab .ui-tabs-panel .color-option.active-color-section li.tool-color>a span{background:0 0;text-indent:0;width:100%;height:auto;padding:0;text-align:center;margin:0;position:absolute;bottom:-22px;color:#000;font-weight:400;top:auto;right:0;font-size:12px;z-index:inherit;overflow:hidden;text-overflow:ellipsis}.catalog-product-view .product-info-main .custom-vehicle-options .swatch-custom .color_tab .fabic_color_panel ul.color-option .tool-color.active-color a span,.catalog-product-view .product-info-main .fabric-selection .swatch-custom .color_tab .fabic_color_panel ul.color-option .tool-color.active-color a span{-webkit-border-radius:1.25rem;-moz-border-radius:1.25rem;border-radius:1.25rem;position:absolute;width:1.25rem;height:1.25rem;right:-.5rem;top:-.5rem;bottom:0;margin:0;text-indent:0;font-size:0;background:#2867d9;z-index:0}.catalog-product-view .product-info-main .fabric-selection .swatch-custom .color_tab .ui-tabs-panel .color-option.active-color-section .done-color-section{position:absolute;bottom:0;border-top:solid 1px #e1e6e9;width:100%;right:0;text-align:center;padding:12px 16px;background:#fff}.catalog-product-view .product-info-main .fabric-selection .swatch-custom .color_tab .ui-tabs-panel .color-option.active-color-section .done-color-section a{font-size:14px;font-weight:500;text-transform:uppercase;background:#f5523f;color:#fff;padding:6px 30px;display:inline-block;border-radius:4px}.catalog-product-view .product-info-main .fabric-selection .swatch-custom .color_tab .ui-tabs-panel .color-option.active-color-section .color-filter-section #customize-color-selection ul#mobile-color-selection{border-radius:4px;border:1px solid #b2b2b2;background:#fff;box-shadow:0px 4px 4px 0px rgb(0 0 0/25%);padding:10px 0;position:absolute;width:100%;top:38px;display:none;z-index:4;max-height:108px;overflow:auto}.catalog-product-view .product-info-main .fabric-selection .swatch-custom .color_tab .ui-tabs-panel .color-option.active-color-section .color-filter-section #customize-color-selection ul#mobile-color-selection li span.selected-color:after{background-color:#2867d9;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSI2IiB2aWV3Qm94PSIwIDAgNiA2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBpZD0iVmVjdG9yIiBkPSJNMi4zODE3MyAzLjg0NzdMNS4wODE5MyAwLjY0MTQ0OUM1LjE2NTg0IDAuNTQxODIgNS4yNzI1NSAwLjQ5MjA5OCA1LjQwMjA2IDAuNDkyMjg1QzUuNTMxNTcgMC40OTI0NzEgNS42MzgxOCAwLjU0MjQ5OSA1LjcyMTg4IDAuNjQyMzY5QzUuODA1NTkgMC43NDIyNCA1Ljg0NzM2IDAuODY5MjU0IDUuODQ3MiAxLjAyMzQxQzUuODQ3MDUgMS4xNzc1NyA1LjgwNTAyIDEuMzA0NDcgNS43MjExMSAxLjQwNDFMMi43MDA1NSA0Ljk5MDc1QzIuNjA5MDEgNS4wOTk0NCAyLjUwMjMgNS4xNTM2OSAyLjM4MDQxIDUuMTUzNTJDMi4yNTg1MSA1LjE1MzM0IDIuMTUxOTEgNS4wOTg3OCAyLjA2MDU5IDQuOTg5ODNMMC44NzM1NDcgMy41NzM0OUMwLjc4OTg0NSAzLjQ3MzYyIDAuNzQ4MDcyIDMuMzQ2NiAwLjc0ODIyOSAzLjE5MjQ0QzAuNzQ4Mzg1IDMuMDM4MjggMC43OTA0MTYgMi45MTEzOSAwLjg3NDMyIDIuODExNzZDMC45NTgyMjUgMi43MTIxMyAxLjA2NDkzIDIuNjYyNDEgMS4xOTQ0NSAyLjY2MjZDMS4zMjM5NiAyLjY2Mjc4IDEuNDMwNTcgMi43MTI4MSAxLjUxNDI3IDIuODEyNjhMMi4zODE3MyAzLjg0NzdaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);background-repeat:no-repeat;border-color:#2867d9;background-position:1px 1px;background-size:7px}.catalog-product-view .product-info-main .fabric-selection .swatch-custom .ui-tabs-panel .color-option.active-color-section .color-filter-section #customize-color-selection ul#mobile-color-selection li.selected:after{border:1px solid #666;content:'';width:11px;height:11px;position:absolute;left:18px;top:9px;border-radius:3px;background-color:#2867d9;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSI2IiB2aWV3Qm94PSIwIDAgNiA2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBpZD0iVmVjdG9yIiBkPSJNMi4zODE3MyAzLjg0NzdMNS4wODE5MyAwLjY0MTQ0OUM1LjE2NTg0IDAuNTQxODIgNS4yNzI1NSAwLjQ5MjA5OCA1LjQwMjA2IDAuNDkyMjg1QzUuNTMxNTcgMC40OTI0NzEgNS42MzgxOCAwLjU0MjQ5OSA1LjcyMTg4IDAuNjQyMzY5QzUuODA1NTkgMC43NDIyNCA1Ljg0NzM2IDAuODY5MjU0IDUuODQ3MiAxLjAyMzQxQzUuODQ3MDUgMS4xNzc1NyA1LjgwNTAyIDEuMzA0NDcgNS43MjExMSAxLjQwNDFMMi43MDA1NSA0Ljk5MDc1QzIuNjA5MDEgNS4wOTk0NCAyLjUwMjMgNS4xNTM2OSAyLjM4MDQxIDUuMTUzNTJDMi4yNTg1MSA1LjE1MzM0IDIuMTUxOTEgNS4wOTg3OCAyLjA2MDU5IDQuOTg5ODNMMC44NzM1NDcgMy41NzM0OUMwLjc4OTg0NSAzLjQ3MzYyIDAuNzQ4MDcyIDMuMzQ2NiAwLjc0ODIyOSAzLjE5MjQ0QzAuNzQ4Mzg1IDMuMDM4MjggMC43OTA0MTYgMi45MTEzOSAwLjg3NDMyIDIuODExNzZDMC45NTgyMjUgMi43MTIxMyAxLjA2NDkzIDIuNjYyNDEgMS4xOTQ0NSAyLjY2MjZDMS4zMjM5NiAyLjY2Mjc4IDEuNDMwNTcgMi43MTI4MSAxLjUxNDI3IDIuODEyNjhMMi4zODE3MyAzLjg0NzdaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);background-repeat:no-repeat;border-color:#2867d9;background-position:1px 1px;background-size:7px}.catalog-product-view .product-info-main .fabric-selection .swatch-custom .ui-tabs-panel .color-option.active-color-section .customize-color-section .color-filter-section #customize-color-selection ul li:after{border:1px solid #666;content:'';width:11px;height:11px;position:absolute;left:18px;top:9px;border-radius:3px}.catalog-product-view .product-info-main .fabric-selection .fabic_color_panel .color-option.active-color-section .customize-color-section .color-filter-section #customize-color-selection .init .selected-color{width:10px;height:10px;display:inline-block;border-radius:50%;margin:0 4px 0 0}body .modal-slide._show .modal-inner-wrap,body .modal-popup._show .modal-inner-wrap,body .modal-custom._show .modal-inner-wrap{pointer-events:all}.customer-account-login .modal-popup .customer-popup-forgotpassword .form-forgot-psw{max-width:432px !important;margin:0 0 0 auto !important}.customer-account-login .modal-popup .customer-popup-forgotpassword .form-forgot-psw .field.note{font-size:14px;color:#444}.abs-account-actions:last-child:after,.block-addresses-list .items.addresses .item.actions .action:last-child:after,[class^=sales-guest-] .data.table .col.actions .action:last-child:after,.sales-guest-view .data.table .col.actions .action:last-child:after,.block .box-actions .action:last-child:after{display:none}.cms-page-view .page-products .products-grid.custom-list ol.product-items li.product-item .product-item-info .product-item-details .product-item-name{max-width:100%}.checkout-index-index .opc-block-summary .minicart-items .product-image-container{width:37.5px !important}.checkout-index-index .minicart-items-wrapper .minicart-items .product-item-details .product .toggle{padding-right:5px}@media only screen and (max-width:991px){body.catalog-category-view .custom-vehicle-price-total:empty{display:none}body.catalog-category-view .custom-vehicle-price-total{padding:0 10px}body.catalog-category-view .carcover-filter.custom-vehicle-options .action.info{padding:0 15px}}.product-info-main .swatch-custom .ui-tabs .ui-tabs-panel .color-option li.active-color>div span{background-image:url(../images/cov-spride.png);background-repeat:no-repeat;background-position:left top;background-position:-44px -981px}.product-info-main .swatch-custom .ui-tabs .ui-tabs-panel .color-option li>div span{text-indent:-9999px;width:22px;height:22px;margin:5px;float:left}.disable_option .disable_option_div{width:32px;height:32px;position:relative;float:left;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 0 1px inset rgba(0,0,0,.1);-moz-box-shadow:0 0 0 1px inset rgba(0,0,0,.1);box-shadow:0 0 0 1px inset rgba(0,0,0,.1)}.disable_option .disable_option_div .disable_option_div_span{text-indent:-9999px;width:22px;height:22px;margin:5px;float:left}.disable_option{position:relative;display:inline-block;border-bottom:1px dotted #000}.disable_option .tooltiptext{visibility:hidden;width:auto;background-color:#000;color:#fff;text-align:center;border-radius:6px;padding:5px 8px;position:absolute;z-index:99}.disable_option:hover .tooltiptext{visibility:visible}.gift-card-content .amcard-codes-list .table-wrapper .data.table{width:100%}.company_info.pull-left.tablet{display:none}@media only screen and (max-width:991px){.footer.content .company_info.pull-left.tablet{display:block;padding-left:0}.footer.content .company_info.pull-left.tablet ul{margin:0 15px 0 0}.company_info.pull-left{display:none}.eu .page-wrapper .footer.content .about_cov{padding-right:10px}body.eu .page-wrapper .footer.content .company_info.pull-left.tablet{width:auto}body.eu .page-wrapper .footer.content .company_info.pull-left.tablet ul{width:auto;padding:0 !important}body.eu .page-wrapper .footer.content .company_info.pull-left.tablet ul:nth-child(3){display:none}body.eu .page-wrapper .footer.content .cov_location{width:25% !important}body .page-wrapper .footer.content .company_info.pull-left.tablet ul:nth-child(3){display:none}}@media only screen and (max-width:767px){.company_info.pull-left{display:none}}@media (max-width:1366px){#algolia-autocomplete-container .aa-dropdown-menu{margin-top:6px !important}}@media (min-width:1280px){#algolia-autocomplete-container .aa-dropdown-menu{left:20px !important;right:auto !important;margin-top:6px}}@media (min-width:1200px){#algolia-autocomplete-container .aa-dropdown-menu{left:20px !important}}body.algolia-autocomplete-open{position:fixed;overflow-y:scroll !important;width:100%}body.eu.algolia-autocomplete-open{position:fixed !important}@media only screen and (max-width:991px){#algolia-autocomplete-container.reverse .aa-dropdown-menu{max-width:565px}}.editorder-editorder-product .product-info-main .product-info-cart .product-info-cart-inner.is_stuck{position:static !important}.cart.table-wrapper .product-extended-warranty .product-extraaddon-warranty:after{content:'\e622';font-family:'luma-icons';font-size:9px;margin-left:5px;font-weight:600;color:#003056}.cart.table-wrapper .product-extended-warranty.active .product-extraaddon-warranty:after{content:'\e621'}@media print{body.sales-order-print .order-details-items .table-wrapper span:after{display:none}}body.vendors-sales_order-index .admin__data-grid-header .admin__data-grid-action-export-menu label.admin__field-label{font-size:14px;font-weight:400;padding-left:25px}body.vendors-sales_order-index .admin__data-grid-header .admin__data-grid-action-export-menu label.admin__field-label:before{width:16px;height:16px}body.vendors-sales_order-index .admin__data-grid-header .admin__data-grid-action-export-menu label.admin__field-label:after{top:1px;left:0}body.vendors-sales_order-index .admin__data-grid-header .admin__data-grid-action-export-menu .admin__field.admin__field-option{padding-top:.7rem;line-height:14px}body.vendors-sales_order-index .admin__current-filters-list-wrap li span{font-size:13px;font-weight:600}body.vendors-sales_order-index .admin__current-filters-title-wrap span.admin__current-filters-title{font-size:13px;font-weight:400;color:#41362f}body.vendors-sales_order-index .admin__current-filters-list-wrap li button.action-remove{top:3px}body.vendors-sales_order-index .admin__current-filters-list-wrap li button.action-remove:before{font-size:13px}.product-info-main .product-info-cart .product-info-cart-outer .box-tocart{position:sticky;bottom:0}.product-info-main .product-info-main-cart{width:240px;min-height:350px;float:right;position:sticky;top:152px;transition:opacity .3s ease}.product-info-main form#product_addtocart_form:after{width:100%;height:1px;display:block;clear:both;content:'';opacity:0}@media only screen and (max-width:1366px){.product-info-main .product-info-main-cart{width:220px}}body.coupons-index-index h1.page-title{font-weight:400}.product-warranty-table .product-warranty-table-content .product-warranty-year label.warranty-year-label span{line-height:28px}.product-warranty-table .product-warranty-table-content{width:100%}.product-warranty-table .product-warranty-table-content::-webkit-scrollbar{width:3px}.product-warranty-table .product-warranty-table-content::-webkit-scrollbar-track{background:#f1f1f1}.product-warranty-table .product-warranty-table-content::-webkit-scrollbar-thumb{background:#888}.product-warranty-table .product-warranty-table-content::-webkit-scrollbar-thumb:hover{background:#555}.product-info-main .product-info-cart .product-info-cart-outer .box-tocart{z-index:99}body.editorder-editorder-product .product-info-main .product-info-main-cart{top:0;position:relative}.needsclick strong{color:inherit}body.account .page-wrapper .page-header .switcher .actions.dropdown.options.switcher-options div#switcher-currency-trigger{background:#003056}._has-modal-shipping{height:100%;overflow:hidden;width:100%}.vn-container div#recorded_voice_note ul.vn-preview li{display:flex;align-items:center}.vn-container div#recorded_voice_note ul.vn-preview{counter-reset:item}.vn-container div#recorded_voice_note ul.vn-preview li:before{counter-increment:item;content:counter(item) ". ";margin-right:5px}.product-info-main .product-information .personalize-component .wht-bg{display:flex;flex-direction:column;gap:10px;padding:22px;background:#fff;width:100%;height:100%;border-radius:8px}.product-info-main .product-information .personalize-component .wht-bg #reference_personalize_images{display:flex;flex-direction:column;gap:3px;border-radius:10px;border:1px dashed #a5a5a5;background:#f5f5f5;justify-content:center;text-align:center;padding:15px 0}.product-info-main .product-information .personalize-component .wht-bg .refimage-selection.boat-covers #reference_personalize_images .browse-action.action.primary.action-small{width:auto}.product-info-main .product-information .personalize-component .wht-bg #reference_personalize_images .browse-action.action.primary.action-small{background:#fff;width:160px;border-radius:28px;text-align:center;margin:0 auto !important;padding:5px 10px !important}.product-info-main .product-information .personalize-component .wht-bg #reference_personalize_images .browse-action.action.primary.action-small span{color:#2867d9;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize}.product-info-main .personalize_images_upload .browse-action span i.fa{float:left;color:blue}.product-info-main .personalize-component .comments-selection .personlize-comment{margin-bottom:0}.product-info-main .personalize-component .comments-selection .personlize-comment label{color:#3a3a3a;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:.48px;margin-bottom:12px !important}.product-info-main .personalize-component .comments-selection .personlize-comment .field{margin-bottom:0}.product-info-main .personalize-component .comments-selection .personlize-comment{color:#003056;font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.48px;margin-bottom:0}.refimg-upload-text{display:flex;justify-content:space-between;margin-top:10px;padding:0 5px}.refimg-upload-text p{color:#3a3a3a;font-family:Poppins;font-size:11px;font-style:normal;font-weight:400;line-height:normal;margin:0}.refimg-upload-text p.small{font-size:10px}.product-info-main .personalize_images_upload .personalize-images-note span{color:#003056;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.48px}.product-info-main .product-information .personalize-component .wht-bg #reference_personalize_images .or p{margin:0;color:#949494;font-family:Poppins;font-size:13px;font-style:normal;font-weight:400;line-height:normal}.product-info-main .product-information .personalize-component .wht-bg #reference_personalize_images .select-link a{color:#2867d9;font-family:Poppins;font-size:13px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.product-info-main .product-information .personalize-component .wht-bg #reference_personalize_images .browse-action.action.primary.action-small svg{top:2px;position:relative}.product.attribute.select-refimage h3{margin-bottom:10px;color:#000;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.32px}.product-info-main .personalize-component .personalize-selection .component-wrapper.mvisible{display:flex;justify-content:space-between}.customopt-selection.select-type.customopt-selection-select-type label{font-size:16px;width:100%}.product-info-main .personalize-component .refimage-selection.boat-covers .field div#reference_personalize_images{width:100%;background:#2867d9;color:#fff;font-size:15px;font-weight:500;text-transform:uppercase;border:0;text-align:center;padding:15px 10px !important;margin:0 0 10px !important;border-radius:5px}.product-info-main .personalize-component .refimage-selection.boat-covers .field div#reference_personalize_images .browse-action.action.primary.action-small{background:0 0}.product-info-main .personalize-component .refimage-selection.boat-covers .field div#reference_personalize_images .browse-action.action.primary.action-small span{color:#fff;font-size:15px;font-weight:500}@media only screen and (max-width:960px){.product-info-main .personalize-component .personalize-selection .component-wrapper.mvisible{display:block}.product-info-main .personalize-component .personalize-selection .personalize-content .field.choice label.label p{background-size:contain}}.product-info-main .personalize-component .personalize-selection .component-wrapper.mvisible .personalize_price span{color:#000;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.32px}.product-info-main .personalize-component .personalize-selection .component-wrapper.mvisible h3{margin-bottom:8px}.product-info-main .personalize-component .personalize-selection .component-wrapper.mvisible p{color:#003056;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.48px}.product-info-main .personalize-component .personalize-selection .personalize-content .field.choice{display:flex;gap:10px}.product-info-main .personalize-component .personalize-selection .personalize-content .field.choice label.label{padding-left:0;padding-top:0;width:100%}.product-info-main .personalize-component .personalize-selection .personalize-content .field.choice label.label span{color:#222d37;text-align:left;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.32px;margin:0;display:block;top:0;position:absolute;width:100%;padding:0;padding-left:30px;margin-bottom:0}.product-info-main .personalize-component fieldset.info .choice .custom-info{top:3px;position:relative}.product-info-main .personalize-component .personalize-selection .personalize-content .field{justify-content:space-between}.product-info-main .personalize-component .personalize-selection .personalize-content .field.choice label.label p{border-radius:8px;margin:0}.product-info-main .personalize-component .personalize-selection .personalize-content .field.choice input[type=radio]+label:before{border:1px solid #dadada;display:block;width:100%;height:127px;border-radius:unset;background:0 0;box-shadow:unset !important;border-radius:8px}.product-info-main .personalize-component .personalize-selection .personalize-content .field.choice input[type=radio]:checked+label:before{border:2px solid #1d4b7d}.product-info-main .personalize-component .personalize-selection .personalize-content fieldset.fieldset.personalize_cover.info:before{opacity:.1;background:#000;border-top:1px solid;content:'..';height:1px;display:block;margin-top:20px}.product-info-main .personalize-component fieldset.info .personalize_content_logo .control div#image_only_uplaod .or{margin-top:2px}.product-info-main .personalize-component fieldset.info .personalize_content_logo .control div#image_only_uplaod .or p{color:#949494;font-family:Poppins;font-size:13px;font-style:normal;font-weight:400;line-height:normal;margin:0}.product-info-main .personalize-component fieldset.info .personalize_content_logo .control div#image_only_uplaod .select-link a{color:#2867d9;font-family:Poppins;font-size:13px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.personalize_content_logo .images-note{display:flex;justify-content:space-between;margin-top:10px;padding:0 5px}.personalize_content_logo .images-note p{color:#3a3a3a;font-family:Poppins;font-size:11px;font-style:normal;font-weight:400;line-height:normal}.product-info-main .accessories-selection.accessories-new-des .accessories-product-options .field.qty label.label{width:auto;color:#003056;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:.28px}.product-info-main .accessories-selection.accessories-new-des .accessories-product-options img.accessories-product-image{width:25%;float:left;display:inline-block;max-width:118px}.product-info-main .accessories-selection.accessories-new-des .field.accessories-field.wht-bg{display:flex;flex-direction:column;gap:10px;padding:10px 22px;background:#fff;width:100%;height:100%;border-radius:8px}.product-info-main .accessories-selection.accessories-new-des .field.accessories-field.wht-bg input[type=checkbox]+label:after{width:22px;height:22px}.product-info-main .accessories-selection.accessories-new-des .field.accessories-field.wht-bg input[type=checkbox]+label:before{width:22px;height:22px}.product-info-main .accessories-selection.accessories-new-des .accessories-field .accessories-product-options .field{width:75%;float:right;display:inline-block}.product-info-main .accessories-selection.accessories-new-des .accessories-field .accessories-product-options .field.qty{display:inline-flex;width:100%;float:unset;align-items:center;gap:10px}.product-info-main .accessories-selection.accessories-new-des .accessories-field .accessories-product-options .qty .control{max-width:180px}.product-info-main .accessories-selection.accessories-new-des .accessories-field .accessories-product-options .qty .control button.accessories-action-minus{border-radius:50%;position:relative;color:gray;height:40px;width:40px;border:1px solid #d7d7d7;box-shadow:unset !important;padding:0 13px}.product-info-main .accessories-selection.accessories-new-des .accessories-field .accessories-product-options .qty .control button.accessories-action-plus{border-radius:50%;position:relative;color:gray;height:40px;width:40px;border:1px solid #d7d7d7;box-shadow:unset !important;padding:0 13px}.product-info-main .accessories-selection.accessories-new-des .accessories-field .accessories-product-options .qty .control .input-text.qty{width:70px;padding:0 10px;margin:0 6px;height:40px;border:1px solid #d7d7d7;box-shadow:unset !important;border-radius:6px}.product-info-main .pdp-info-box fieldset.fieldset.accessories-fieldset.info{margin:0}.product-info-main .pdp-info-box fieldset.fieldset.accessories-fieldset.info .field.accessories-field.wht-bg{margin:0;margin-top:8px}body.editorder-editorder-product .ribbon{top:50%}