@font-face{font-family:'Poppins';src:url('../fonts/Poppins-Light.woff2') format('woff2'),url('../fonts/Poppins-Light.woff') format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url('../fonts/Poppins-SemiBold.woff2') format('woff2'),url('../fonts/Poppins-SemiBold.woff') format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url('../fonts/Poppins-Regular.woff2') format('woff2'),url('../fonts/Poppins-Regular.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url('../fonts/Poppins-ExtraBold.woff2') format('woff2'),url('../fonts/Poppins-ExtraBold.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url('../fonts/Poppins-Bold.woff2') format('woff2'),url('../fonts/Poppins-Bold.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url('../fonts/Poppins-Medium.woff2') format('woff2'),url('../fonts/Poppins-Medium.woff') format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Baskervville';src:url('../fonts/Baskervville-Regular.woff2') format('woff2'),url('../fonts/Baskervville-Regular.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'URWBaskervilleW01';src:url('../fonts/URWBaskervilleW01-Regular.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Barlow Semi Condensed';src:url('../fonts/BarlowSemiCondensed-Regular.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}:root{--color-1D426E:#1d426e;--color-122640:#122640;--color-E8EBF0:#e8ebf0;--color-BC1708:#bc1708;--color-44B3CE:#44b3ce;--color-0A1A2F:#0a1a2f;--color-25426B:#25426b;--color-ffffff:#fff;--color-DEE3E8:#dee3e8;--color-767676:#767676;--color-14355D:#14355d;--color-101d2f:#101d2f;--color-8DA0B6:#8da0b6;--color-607A99:#607a99;--color-dddddd:#ddd;--color-f4f4f4:#f4f4f4;--color-3C3C3B:#3c3c3b;--color-80808040:#80808040;--color-80808066:#80808066;--color-00000029:#00000029;--font-poppins:'Poppins',sans-serif;--font-baskervville:'Baskervville',sans-serif;--font-baskervville-URW:'URWBaskervilleW01',sans-serif;--font-barlow-semi-condensed:'Barlow Semi Condensed',sans-serif;accent-color:var(--color-BC1708)}html{font-size:62.5%}body{color:var(--color-25426B);font-size:1.8rem;font-family:var(--font-poppins);font-weight:400;overflow-x:hidden}h1,.h1{color:var(--color-122640);font-size:4.395rem;font-family:var(--font-baskervville-URW);line-height:1;margin-bottom:2rem;margin-top:0}h2,.h2{color:var(--color-101d2f);font-size:3.516rem;font-family:var(--font-baskervville-URW);line-height:1;text-transform:capitalize;margin-bottom:2rem;margin-top:0}h3{color:var(--color-101d2f);font-size:2.25rem;font-family:var(--font-poppins);line-height:1.25;margin-bottom:2rem;margin-top:0}h4{color:var(--color-101d2f);font-size:2rem;font-family:var(--font-poppins);line-height:1.5;margin-bottom:2rem;margin-top:0}h5{color:var(--color-101d2f);font-size:1.8rem;font-family:var(--font-poppins);line-height:1.5;margin-bottom:2rem;margin-top:0}h6{color:var(--color-101d2f);font-size:1.6rem;font-family:var(--font-poppins);line-height:1.5;margin-bottom:1.5rem;margin-top:0}p{color:var(--color-25426B);font-size:1.6rem;font-family:var(--font-poppins);font-weight:400;line-height:1.5;margin-bottom:2rem}p:nth-last-of-type(1){margin-bottom:0}a{color:var(--color-25426B);text-decoration:underline}a:visited{color:var(--color-25426B)}a:hover{color:var(--color-122640)}.btn-default,.action.primary,.action-primary{background-color:var(--color-1D426E);color:var(--color-ffffff);font-family:var(--font-poppins);font-size:1.6rem;line-height:normal;display:inline-block;padding:1rem 2rem;width:23rem;max-width:100%;border-radius:5rem;outline:none;text-align:center;font-weight:500;border:none;text-decoration:none;transition:all .3s ease-in-out 0s}.btn-default:hover,.action.primary:hover,.action-primary:hover{background-color:var(--color-122640);color:var(--color-ffffff);text-decoration:none;border:none}.btn-default:active,.btn-default:focus,.action.primary:active,.action-primary:active,.action.primary:focus,.action-primary:focus{background-color:var(--color-0A1A2F) !important;text-decoration:none;color:var(--color-ffffff) !important;outline:none;border:none}.btn-default:visited,.action.primary:visited,.action-primary:visited{color:var(--color-ffffff)}.action.primary,.action-primary{width:auto;line-height:1.15}.btn-outline{background-color:var(--color-ffffff);color:var(--color-1D426E);font-family:var(--font-poppins);border:.1rem solid var(--color-DEE3E8);outline:.1rem solid transparent;font-size:1.4rem;line-height:normal;font-weight:500;display:inline-block;padding:1rem 2rem;min-width:14rem;border-radius:5rem;text-align:center;text-decoration:none;transition:all .3s ease-in-out 0s}.btn-outline:hover{background-color:var(--color-1D426E);color:var(--color-ffffff);outline:none;border-color:var(--color-DEE3E8);text-decoration:none}.btn-outline:active,.btn-outline:focus{color:var(--color-1D426E);background-color:var(--color-DEE3E8);outline:none;text-decoration:none}.owl-carousel.owl-theme .owl-dots{padding-top:3rem}.owl-carousel.owl-theme .owl-dots .owl-dot span{background:var(--color-1D426E);margin:0 .5rem;opacity:.5;transition:all .3s ease-in-out 0s}.owl-carousel.owl-theme .owl-dots .owl-dot.active span,.owl-carousel.owl-theme .owl-dots .owl-dot:hover span{background:var(--color-1D426E);opacity:1}.columns .column.main{min-height:0;padding-bottom:2rem}.message.success,.message-notice.notice{font-size:1.6rem;margin:0}hr{display:block;height:.1rem;border:0;border-top:.1rem solid var(--color-E8EBF0);margin:1rem 0;padding:0}.label{color:var(--color-122640);line-height:normal;padding:0 0 .5rem;display:inline-block}input[type=text],input[type=password],input[type=url],input[type=tel],input[type=search],input[type=number],input[type=datetime],input[type=email],textarea,select{border:.1rem solid var(--color-dddddd);font-size:1.4rem;padding:.5rem 2rem;height:5rem;min-height:0;border-radius:.4rem;font-family:var(--font-poppins);color:var(--color-767676);transition:all .3s ease-in-out 0s}input[type=text]:focus,input[type=password]:focus,input[type=url]:focus,input[type=tel]:focus,input[type=search]:focus,input[type=number]:focus,input[type=datetime]:focus,input[type=email]:focus,textarea:focus,select:focus{border-color:var(--color-122640);outline:none;box-shadow:none !important}input::-webkit-input-placeholder{color:var(--color-767676) !important;font-size:1.44rem;font-weight:400;opacity:1;font-style:italic;font-family:var(--font-poppins)}input::-moz-placeholder{color:var(--color-767676) !important;font-size:1.44rem;font-weight:400;opacity:1;font-style:italic;font-family:var(--font-poppins)}input:-ms-input-placeholder{color:var(--color-767676) !important;font-size:1.44rem;font-weight:400;opacity:1;font-style:italic;font-family:var(--font-poppins)}input:-moz-placeholder{color:var(--color-767676) !important;font-size:1.44rem;font-weight:400;opacity:1;font-style:italic;font-family:var(--font-poppins)}input[type=checkbox],input[type=radio]{margin:0;width:1.5rem;height:1.5rem;display:initial}._keyfocus *:focus,input:not([disabled]):focus,textarea:not([disabled]):focus,select:not([disabled]):focus{outline:none}.header_top_discount{padding:1rem 1.6rem;text-align:center;background:var(--color-BC1708);line-height:1;font-weight:600}.header_top_discount a{color:var(--color-ffffff);font-size:1.4rem;line-height:normal;display:inline-block;text-decoration:none}header{position:sticky;top:0;left:0;width:100%;z-index:99;background-color:var(--color-ffffff)}.navbar-brand.logo{margin:0 !important;height:auto;padding:0;float:none;line-height:normal;display:block;max-width:100%}.navbar-brand.logo img{height:auto;max-width:100%;width:auto}.header-middle{padding:1.8rem 5.5%;margin:0;border-radius:0;border:none}.header-middle>.row{display:flex;align-items:center}.header-search{display:flex}.header-telephone{display:flex;flex-flow:column;justify-content:center;padding-left:2.4rem;margin-left:3rem;flex:0 0 auto;background-image:url('../images/new/phone.svg');background-repeat:no-repeat;background-size:1.8rem;background-position:left .2rem}.header-telephone a{font-size:1.8rem;color:var(--color-25426B);line-height:1;text-decoration:none}.header-telephone a:hover{color:var(--color-122640);text-decoration:none}.header-telephone span{color:var(--color-767676);font-size:1.3rem;line-height:1.7}.header-search #searchForm{margin-left:14%;width:56rem;max-width:50vw}.header-search #searchForm #search{font-size:1.44rem;font-weight:400;padding:1rem 1rem 1rem 4.4rem;border-radius:5rem;border:.1rem solid var(--color-1D426E);line-height:normal;height:4.4rem;transition:all .3s ease-in-out 0s}.header-search #searchForm #search:focus{box-shadow:none;border-color:var(--color-122640)}.header-search #searchForm .search-icon{position:absolute;top:50%;transform:translateY(-50%);left:1.8rem;width:1.8rem;height:1.8rem;background-color:transparent;background-image:url('../images/new/search.svg');background-repeat:no-repeat;background-size:1.8rem;border:none;padding:0;opacity:1}.header-search #searchForm .search-icon img{display:none}.header-search #searchForm .search-autocomplete{z-index:999;box-shadow:0 .2rem .4rem var(--color-80808040)}.search-autocomplete ul li:not(:empty){border-top:0;background:var(--color-ffffff);border:none;display:flex}.search-autocomplete ul{border:.1rem solid var(--color-E8EBF0)}.header-search #searchForm span.qs-option-name{font-size:1.6rem;color:var(--color-25426B);transition:all .3s ease-in-out 0s}.header-search #searchForm span.qs-option-name:hover{color:var(--color-122640)}.header-search #searchForm span.qs-option-name+span{font-size:1.6rem;color:var(--color-BC1708)}.header-account{display:flex;align-items:center;flex-wrap:nowrap;justify-content:flex-end}.header-account>ul{margin:0}.header-account ul li{margin:0 1.5rem;list-style-type:none}.header-account ul li a{font-size:1.8rem;color:var(--color-25426B);padding-left:2.2rem;background-image:url('../images/new/user.svg');background-repeat:no-repeat;background-position:left center;background-size:1.6rem;text-decoration:none}.header-account ul li a:hover{color:var(--color-122640);text-decoration:none}.header-mini-cart{margin-left:1.5rem;display:flex;align-items:center}.header-mini-cart .minicart-wrapper{margin:0}.minicart-wrapper .action.showcart:before{display:none !important}.minicart-wrapper .action.showcart{color:var(--color-25426B)}.minicart-wrapper .action.showcart .counter.qty{line-height:1;margin:0;padding:0;color:var(--color-25426B);background:0 0;font-size:1.8rem;height:auto;border-radius:0;min-width:0;display:inline-flex}.minicart-wrapper .action.showcart .minicart-text{padding-left:2.6rem;line-height:1;background-image:url('../images/new/basket.svg');background-repeat:no-repeat;background-position:left center;background-size:1.8rem}.minicart-wrapper .action.showcart .minicart-text:hover{color:var(--color-122640)}.minicart-wrapper.active .block-minicart{border:none;box-shadow:0 .2rem .6rem var(--color-80808066);margin-top:2rem;right:0;width:49rem;max-width:90vw;padding:0}#minicart-content-wrapper{padding:4rem 3rem;max-height:49rem;overflow:auto}.minicart-wrapper.active .block-minicart:before{display:none}.minicart-wrapper.active .block-minicart:after{right:5rem;top:-1rem;border:none;border-top:.2rem solid var(--color-f4f4f4);border-left:.2rem solid var(--color-f4f4f4);width:2rem;height:2rem;transform:rotate(45deg);background:var(--color-ffffff)}.minicart-items .product>.product-item-photo,.minicart-items .product>.product-image-container{width:5rem}.block-minicart .subtitle.empty{font-weight:500;color:var(--color-BC1708)}.message.success a{color:var(--color-BC1708)}.message.success a:hover{color:var(--color-122640)}.block-minicart .items-total{margin:0;font-size:1.6rem}.block-minicart .items-total .count,.block-minicart .amount .price-wrapper:first-child .price,.minicart-items .product-item-details .price{font-weight:600}.minicart-items .product-item .product-image-container{border:none}.minicart-items .product-item:not(:first-child){border-top:.1rem solid var(--color-dddddd)}.minicart-items-wrapper{margin:0;padding:0 0 2rem;border:none;height:auto !important}.minicart-items .product-item-details .product-item-name a{font-weight:500;color:var(--color-25426B);font-size:1.6rem;transition:all .3s ease-in-out 0s}.minicart-items .product-item-details .product-item-name a:hover{text-decoration:none;color:var(--color-122640)}.minicart-items .product-item-details .details-qty{float:left;margin-top:0}.minicart-items .item-qty{height:auto;width:4rem;min-height:0;padding:0;border:none;color:var(--color-25426B);text-align:left;font-size:1.6rem;pointer-events:none;cursor:default}.minicart-wrapper .product .actions{margin:0;float:none;position:absolute;right:0;bottom:0}.minicart-items .action.delete{width:1.4rem;height:1.6rem;background-image:url('../images/new/trash.svg');background-repeat:no-repeat;background-position:center}.minicart-items .action.edit:before,.minicart-items .action.delete:before{display:none}.minicart-items .product-item-details{padding-right:8rem;position:relative;min-height:8rem}.minicart-items .price-container{position:absolute;top:0;right:0;max-width:8rem}.minicart-items .product-item-details .price-including-tax,.minicart-items .product-item-details .price-excluding-tax{margin-top:0}.minicart-items .product-item-pricing .label{font-size:1.6rem;font-weight:400;margin:0;padding:0;color:var(--color-25426B)}.block-minicart .block-content>.actions{margin-top:0;display:flex;align-items:center;justify-content:center;gap:2rem}.block-minicart .block-content>.actions>.primary{margin:0;width:50%}.block-minicart .block-content>.actions>.primary .action.primary:last-child{margin-bottom:0;font-size:1.6rem;padding:1.4rem 1.7rem 1.4rem 3.7rem;background-image:url('../images/new/secure.svg');background-repeat:no-repeat;background-position:1.8rem center}.block-minicart .block-content>.actions .secondary{width:50%}.block-minicart .block-content>.actions .secondary .viewcart{padding:1.4rem;width:100%;display:block;border-radius:5rem;border:.1rem solid var(--color-1D426E);line-height:1;font-size:1.6rem;font-weight:500;color:var(--color-1D426E);text-decoration:none;transition:all .3s ease-in-out 0s}.block-minicart .block-content>.actions .secondary .viewcart:hover{background-color:var(--color-122640);color:var(--color-ffffff);text-decoration:none}.minicart-wrapper .minicart-widgets{margin-top:0}.minicart-wrapper .action.close{background-image:url('../images/new/close.svg') !important;background-repeat:no-repeat !important;background-position:center !important;opacity:1}.minicart-wrapper .action.close:before{display:none}.header-marquee{padding:.6rem 0;text-transform:capitalize;font-size:1.4rem;line-height:1.45;display:block;background-color:var(--color-E8EBF0)}.header-marquee .row>div{display:flex;align-items:center;justify-content:center}.header-marquee i{color:var(--color-122640)}.header-marquee .fa.fa-star{margin-right:.2rem;display:inline-block;font-size:16px!important}.header-marquee span{padding-left:.5rem}.banner-wrap{position:relative;display:block;width:100%;min-height:60rem;padding:0}.banner-wrap:before{content:'';background-image:url('../images/loader.gif');width:20rem;height:20rem;margin:0 auto;display:inline-block;background-size:contain;opacity:.4;position:absolute;left:calc(50vw - 10rem);top:50%;transform:translateY(-50%)}#bannerHome{position:relative;display:block;width:100%;min-height:60rem;opacity:0}#bannerHome .owl-item .item{position:relative;overflow:hidden;min-height:60rem;background-repeat:no-repeat;background-size:cover;background-position:left top}.banner-title-container{position:absolute;padding-right:1.5rem;padding-left:1.5rem;margin-right:auto;margin-left:auto;top:50%;left:0;transform:translateY(-50%);max-width:136rem;right:0;opacity:0}.banner-title{max-width:49rem;position:relative;padding:3rem}.banner-title h1,.banner-title .h1{font-size:4.395rem;margin:0 0 3rem;padding-bottom:0;color:var(--color-14355D);line-height:1.1;font-weight:400}.banner-title h1 span,.banner-title .h1 span{font-weight:600}.banner-title-container .cta-btn{margin-top:3rem}#bannerHome .owl-nav{margin:0}#bannerHome .owl-dots{position:absolute;left:0;bottom:0;width:100%;padding-top:0}#bannerHome .owl-dots .owl-dot span{background:var(--color-ffffff);box-shadow:0 .3rem .6rem var(--color-80808040);margin:1rem}#bannerHome .owl-dots .owl-dot.active span{opacity:1}#bannerHome .owl-nav>div{top:50%;transform:translateY(-50%);padding:0;margin:0;width:2.8rem;height:4.5rem;background-repeat:no-repeat;background-position:center}#bannerHome .owl-nav>div>i{display:none}#bannerHome .owl-nav .owl-prev{background-image:url('../images/new/arrow-left.svg');left:4rem}#bannerHome .owl-nav .owl-next{background-image:url('../images/new/arrow-right.svg');right:4rem}.mirror-room-list{display:flex;flex-wrap:wrap}.mirror-room-list>div{margin-top:4rem}.mirror-box{display:flex;flex-flow:column;height:100%;text-decoration:none}.mirror-box .img-wrap{position:relative;padding-bottom:100%;margin-bottom:2rem;overflow:hidden}.mirror-box .img-wrap img{position:absolute;left:0;top:0;width:100%;height:100%;transition:all .5s ease-in-out 0s;transform:scale(1)}.mirror-info-text{margin-bottom:2rem}.mirror-info-text h3{margin-bottom:.6rem;line-height:1.25;text-transform:capitalize}.mirror-box>span{color:var(--color-25426B);font-size:1.6rem;text-decoration:underline;display:inline-flex;margin-top:auto;align-items:center}.mirror-box>span:after{content:"";display:inline-block;width:1.4rem;height:1.6rem;margin-left:1.2rem;background-image:url('../images/new/arrow-right-blue.svg');background-position:center;background-repeat:no-repeat;transition:all .3s ease-in-out 0s}.mirror-box:hover,.mirror-box a{text-decoration:none}.mirror-box:hover .img-wrap img{transform:scale(1.1)}.mirror-box:hover>span{color:var(--color-122640)}.mirror-box:hover>span:after{margin-left:2rem}.popular-mirror-styles{padding-top:4rem}.popular-mirror-head{display:flex;justify-content:space-between;align-items:self-start;padding-top:4rem;padding-bottom:3rem;border-top:.1rem solid var(--color-E8EBF0)}.popular-mirror-head a.btn-outline{flex:0 0 auto}.popular-mirrors .products-grid .product-items .product-item-info{padding:3rem}.popular-mirrors .products-grid .product-items .product-image-container .product-image-wrapper{padding-bottom:100% !important}.popular-mirrors .products-grid .product-items .product-item-details{padding:0}.page-wrapper .main .popular-mirrors .products-grid .product-items .product-item-info>a{margin-bottom:2rem}.cms-index-index .page-wrapper .main .products-grid .product-items{margin:0 -1.5rem}.additional-seo{padding:4rem 0 2rem}.page-wrapper .main .products-grid .product-items{display:flex;flex-wrap:wrap;padding-top:3rem;margin:0 -1.5rem}.page-wrapper .main .products-grid .product-items .product-item{padding:0 1.5rem;margin:0 0 4rem;width:33.333333%}.page-wrapper .main .popular-mirrors .product-items.widget-product-grid.featured .product-item{margin:0}.page-wrapper .main .products-grid .product-items .product-item-info{border:.1rem solid var(--color-E8EBF0);height:100%;width:100%;display:flex;flex-flow:column}.page-wrapper .main .products-grid .product-items .product-item-info>a{width:100%;display:block;outline:none}.page-wrapper .main .products-grid .product-items .product-image-container{min-width:100%;border:none}.products-grid .product-items .product-image-container .product-image-wrapper{padding-bottom:150% !important}.products-grid .product-items .product-item-details{padding:1rem;display:flex;flex-flow:column;height:100%}.products-grid .product-items .product-item-name{margin:0}.products-grid .product-items .product-item-name .product-item-link{font-size:1.6rem;line-height:1.5;display:inline-block;color:var(--color-25426B)}.products-grid .product-items .product-item-name .product-item-link:hover{text-decoration:none;color:var(--color-122640)}.product-item .price-box{margin:1rem 0 2rem}.product-item .special-price{display:inline-block}.product-item .price-box .price,.product-item .special-price .price,.product-item .minimal-price .price{font-size:2.22rem;color:var(--color-101d2f);padding-right:1rem;font-weight:500}.product-item .old-price .price{color:var(--color-BC1708);font-size:1.4rem}.old-price,.old.price{text-decoration-color:var(--color-BC1708)}.products-grid .product-item-actions{margin:0 0 1rem}.products-grid .product-item-actions .tocart.primary{padding:1.6rem 3.45rem;line-height:1}.product-item-inner{margin-top:auto}.product-item-actions .actions-primary{display:block}.shop-by-block{margin-top:4rem;background:var(--color-E8EBF0)}.shop-by-block>.row{display:flex;flex-wrap:wrap;margin:0}.shop-by-block>.row>div{padding:0}.shop-by-block>.row>div>img{width:100%;display:block;height:100%;object-fit:cover}.shop-by-block>.row>div:last-child{display:flex}.shop-by-block:nth-child(even)>.row{flex-flow:row-reverse}.shop-by-block-content{max-width:44rem;margin:auto;padding:40px 30px 40px}.shop-by-block-content h2{text-transform:none;margin-top:0}.shop-by-block-content .btn-default{margin-top:3rem}.home-dont-forget-block{padding-top:4rem;padding-bottom:2rem}.home-dont-forget-block .row{display:flex;flex-wrap:wrap}.home-dont-forget-block .row>div{height:inherit;margin-bottom:2rem}.dont-forget-wrapper{background:var(--color-E8EBF0);padding:4rem 3rem;height:100%;display:flex;flex-flow:column}.dont-forget-wrapper>img{margin-bottom:2rem;max-height:5.5rem}.dont-forget-wrapper>p{padding-bottom:5rem}.dont-forget-wrapper>a{margin-bottom:2rem;color:var(--color-25426B);font-size:1.6rem;text-decoration:underline;display:inline-flex;margin-top:auto;align-items:center;transition:all .3s ease-in-out 0s}.dont-forget-wrapper>a:after{content:"";display:inline-block;width:1.4rem;height:1.6rem;margin-left:1.2rem;background-image:url('../images/new/arrow-right-blue.svg');background-position:center;background-repeat:no-repeat;transition:all .3s ease-in-out 0s}.dont-forget-wrapper>a:hover{color:var(--color-122640)}.dont-forget-wrapper>a:hover:after{margin-left:2rem}.category-product-images{display:grid;grid-template-columns:1fr 1fr 1fr;width:100%}.category-product-images>div{height:190px;background-repeat:no-repeat;background-size:cover}@media (min-width:768px){.category-product-images{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}.faq-area{margin-bottom:0;margin-top:40px}.question-list{list-style-type:none;margin:0;padding:0}.question-item{margin:0;padding:20px 0;border-bottom:1px solid #e8ebf0}.question-item .answer{padding:20px 30px 0 0;margin-bottom:0;font-size:16px;display:none}.question-item .answer p{margin:0 0 20px;padding:0}.question-item .answer ul:last-child,.question-item .answer p:last-child{margin-bottom:0}.question-item .question{cursor:pointer;font-size:18px;position:relative;margin-bottom:0;padding-right:50px}.question-item .question .arrow{position:absolute;top:0;right:0;background:url('../images/new/select-arrow.svg') no-repeat;display:block;width:16px;height:18px;transition:all .2s}.question-item .question.active .arrow{transform:rotate(180deg)}#product-carousel-related{margin:30px -30px}#product-carousel-related .slick-slide{margin:0 30px}#product-carousel-related a:focus{outline:none}@media (max-width:768px){#product-carousel-related{width:100vw}}#product-carousel-upsell .product.product-item .product-item-info{width:100%;padding:3rem}#product-carousel-related:not(.slick-initialized){display:flex;overflow:hidden}#product-carousel-upsell .product-item-details,#product-carousel-upsell .products-grid .product-items .product-item-details,#product-carousel-related .product-item-details,#product-carousel-related .products-grid .product-items .product-item-details{padding:0;margin-top:2rem}@media (min-width:1500px){#product-carousel-upsell .product.product-item .product-item-info,#product-carousel-related .product.product-item .product-item-info{min-height:556px}#product-carousel-upsell.product-items .product-item-name,#product-carousel-related.product-items .product-item-name{min-height:72px}}@media (max-width:768px){.catalog-product-view .row.related{order:200}}.footer{background-color:var(--color-1D426E);padding-top:5rem}.footer *{color:var(--color-ffffff)}.footer ul{padding-left:0;margin:0}.footer h5{text-transform:capitalize}.footer h5>span{display:none}.footer address,.footer a{font-size:1.44rem;line-height:1.5}.footer address{padding-bottom:1.5rem;margin-bottom:0}.footer a:visited{color:var(--color-ffffff)}.footer-email-and-phone>a{margin-top:1.5rem;display:inline-block;background-repeat:no-repeat;background-position:left center;padding-left:2.2rem;line-height:1}.footer a:hover{color:var(--color-ffffff)}.footer .footer-email{background-image:url('../images/new/icon-email-white.svg')}.footer .footer-phone{background-image:url('../images/new/icon-phone-white.svg')}.footer-links li{list-style-type:none;margin:0}.footer-links li a{text-decoration:none}.footer-links li a:hover{text-decoration:underline}.footer-socials{padding-bottom:3rem;display:flex;align-items:center}.footer-socials li{display:inline-block;margin-right:1.6rem;margin-bottom:0}.footer-socials li a{display:block;line-height:1}.footer-payment-card{display:flex}.footer-payment-card li{display:inline-block;margin-right:1rem;margin-bottom:0;line-height:1}.footer-payment-card li a{display:block;line-height:1}.footer .row+.row{padding-top:3rem}.footer p{font-size:1.2rem}.footer .copyright{margin:0;display:flex}.footer .copyright{margin:0;background-color:transparent}.copyright-content{display:flex;margin-top:3rem;padding-top:2rem;padding-bottom:2rem;border-top:.1rem solid var(--color-607A99)}.copyright-content p{font-size:1.44rem;padding:0;line-height:2}.copyright-content ul{display:flex;align-items:center}.copyright-content ul li{display:inline-block;margin-bottom:0}.copyright-content ul li a{text-decoration:none}.copyright-content ul li a:hover{text-decoration:underline}.copyright-content ul li:before{content:"|";color:var(--color-607A99);margin-left:1.2rem;padding-right:1.2rem}.breadcrumb-container .breadcrumbs{padding:1rem 0 2rem;margin:0}.breadcrumbs .items{color:var(--color-767676);font-size:1.44rem;display:flex}.breadcrumbs .items>li{display:inline-flex}.breadcrumbs .items a{color:var(--color-767676);text-decoration:underline;display:inline-flex;transition:all .5s ease-in-out 0s}.breadcrumbs .items a:hover{color:var(--color-122640)}.breadcrumbs .item:not(:last-child):after{content:'/';margin:0 .5rem;font-size:2rem;vertical-align:inherit}.columns.col1-layout>.page-title-wrapper{max-width:100%;margin:auto;padding-left:1.5rem;padding-right:1.5rem}.columns.col1-layout>.page-title-wrapper .page-title{padding-top:1.5rem}.page-title-wrapper .page-title{font-size:4.395rem;margin-top:0;margin-bottom:2rem}.category-description{font-size:1.6rem;line-height:1.5;margin-bottom:0}.category-mirror-list .mirror-box .img-wrap{margin-bottom:1rem}.category-mirror-list .mirror-box a:hover{text-decoration:none}.category-mirror-list .mirror-info-text{margin-bottom:0}.category-mirror-list .mirror-info-text h5{line-height:1.4;display:flex;margin:0}.category-mirror-list .mirror-info-text h5:after{content:"";display:inline-block;width:1.4rem;height:1.6rem;flex:0 0 auto;margin-left:1.2rem;margin-top:.6rem;background-image:url('../images/new/arrow-right-blue.svg');background-position:center;background-repeat:no-repeat;transition:all .3s ease-in-out 0s}.category-mirror-list a:hover .mirror-info-text h5{color:var(--color-122640)}.category-mirror-list a:hover .mirror-info-text h5:after{margin-left:2rem}.catalog-category-view .columns .column.main{padding:0}.catalog-category-view .page.messages{margin-bottom:1rem}.best-seller-content{padding-top:4rem;margin-top:4rem;border-top:.1rem solid var(--color-E8EBF0)}.best-seller-content h2{margin-top:0;padding-bottom:1rem}.page-wrapper .main-container .best-seller-products .products-grid .product-items{margin:0 -1.5rem}.best-seller-products .product-items.widget-product-grid.featured .product-item{padding:0 1.5rem;margin:0;width:33.333333%}.page-wrapper .main-container .best-seller-products .products-grid .product-items .product-item-info{border:.1rem solid var(--color-E8EBF0);height:100%;display:flex;flex-flow:column;padding:3rem}.page-wrapper .main-container .best-seller-products .products-grid .product-items .product-item-info>a{margin-bottom:2rem}.page-wrapper .main-container .best-seller-products .products-grid .product-items .product-image-container{min-width:100%;border:none}.best-seller-products .products-grid .product-items .product-image-container .product-image-wrapper{padding-bottom:100% !important}.best-seller-products .products-grid .product-items .product-item-details{padding:0}.best-seller-section .widget{margin:0}.shop-by-category-bottom .shop-by-block-content{max-width:100%}.shop-by-category-bottom .shop-by-block-content .container{max-width:100%;padding:0;margin:0}.page-with-filter .category-view{padding-bottom:5rem}.products{margin:0}.toolbar-products{margin:0;padding:0}.toolbar-products .modes{display:none}.mobile-filter{width:15rem;float:left;line-height:1.4;border-radius:50rem;padding:1.3rem;background:var(--color-1D426E);color:var(--color-ffffff);font-size:1.6rem;font-weight:500;font-family:var(--font-poppins);max-width:50%;display:none}.mobile-filter i{display:none}body.page-layout-2columns-left .column.main,body.page-layout-2columns-left .sidebar-main,body.page-layout-2columns-left .sidebar-additional{width:100%}.need-help-sidebar{text-align:center;margin-top:3.2rem;padding:3.5rem 3rem;background:var(--color-1D426E);order:2;width:100%}.need-help-sidebar h2{color:var(--color-ffffff);margin:0 0 .6rem}.need-help-sidebar p{color:var(--color-ffffff);font-size:1.44rem;margin-bottom:1rem}.need-help-sidebar .help-number{background-image:url('../images/new/icon-phone-white.svg');background-repeat:no-repeat;background-position:left center;background-size:2.2rem;color:var(--color-ffffff);font-size:2.25rem;padding-left:2.8rem;margin-bottom:1rem;text-decoration:none;display:inline-block;transition:all .3s ease-in-out 0s}.need-help-sidebar .help-number:hover{text-decoration:underline}.need-help-sidebar>span{color:var(--color-8DA0B6);font-size:1.3rem;display:block}.category-view-all #narrow-by-list{display:flex;flex-flow:column}.category-view-all #narrow-by-list>div{order:0}.category-view-all #narrow-by-list>div:nth-child(1){order:4}.category-view-all #narrow-by-list>div:nth-child(2){order:5}.category-view-all #narrow-by-list>div:nth-child(3){order:6}.category-view-all #narrow-by-list>div:nth-child(4){order:7}.category-view-all #narrow-by-list>div:nth-child(5){order:8;border-bottom:none}.category-view-all #narrow-by-list>div:nth-child(6){order:1}.category-view-all #narrow-by-list>div:nth-child(7){order:2}.category-view-all #narrow-by-list>div:nth-child(8){order:3;border-bottom:.1rem solid var(--color-dddddd)}.catalog-product-view .columns.col1-layout,.checkout-cart-index .columns.col1-layout,.customer-account-login .columns.col1-layout,.customer-account-forgotpassword .columns.col1-layout,.customer-account-create .columns.col1-layout{margin:auto;padding-left:2rem;padding-right:2rem}.catalog-product-view .column.main:after{content:"";display:block;clear:both}.catalog-product-view.page-layout-1column .product.media{width:46%;padding-right:4rem;margin-top:0;position:sticky;top:23.5rem;overflow:visible}.catalog-product-view.page-layout-1column .product-info-main{width:54%;padding-left:4rem;margin-top:0;position:relative}.product-info-main .stock.available,.product-info-main .stock.unavailable{font-weight:500;font-size:1.4rem;color:var(--color-767676)}.product-info-stock-sku{margin-bottom:1rem;line-height:1}@media (max-width:768px){.product-info-stock-sku{padding-top:10px}}.catalog-product-view .product-info-main .page-title-wrapper .page-title{font-size:4.395rem;line-height:1.1;margin:0 0 2rem;font-weight:400;padding-right:5rem}.product-info-main .product.attribute.sku{color:var(--color-25426B);font-size:1.4rem;margin-bottom:2rem}.product-info-main .product.attribute.sku .type{font-weight:400;margin-right:.5rem}.product-info-main .price-box{margin-top:0;display:flex;align-items:baseline;margin-bottom:2rem}.product-info-main .price-box span.special-price{margin:0}.product-info-main .price-box .price-container .price{font-size:3.516rem;font-weight:400;display:block;line-height:1;padding-right:1rem;color:var(--color-BC1708)}.product-info-main .price-box span.old-price .price{font-size:1.8rem;color:var(--color-0A1A2F)}.product-info-main .product.attribute.overview{margin:2rem 0;padding:2rem 0;font-size:1.6rem;border-top:.1rem solid var(--color-dddddd);border-bottom:.1rem solid var(--color-dddddd)}.product-info-main .product-add-form .box-tocart{display:block;margin:0}.product-add-form{margin-bottom:2rem;padding-bottom:2rem;border-bottom:.1rem solid var(--color-dddddd)}.product-info-main .product-add-form .box-tocart>.fieldset{display:flex;align-items:flex-end;margin:0}.product-info-main .product-add-form .box-tocart .field.qty{margin:0;padding:0 2rem 0 0}.product-info-main .product-add-form .box-tocart .field.qty>.label{font-size:1.8rem;font-weight:500;margin-bottom:1rem;padding:0;color:var(--color-122640)}.product-info-main .box-tocart .input-text.qty{height:4.8rem;width:8rem;padding:.5rem;border-color:var(--color-dddddd);border-radius:.4rem;font-size:1.6rem;font-weight:400;color:var(--color-25426B);min-height:0}.product-info-main .box-tocart .actions{padding-top:0;max-width:100%}#product-addtocart-button{margin-right:1.6rem;padding:1.15rem 2rem;width:19.7rem;max-width:100%}.product-social-links{float:right;width:auto}.product-info-main .product-addto-links,.product-options-bottom .product-addto-links{margin:0}.product-social-links .amazon-button-container{margin:4rem 0 0;display:flex}.product-social-links .amazon-button-container:before{content:"or";display:inline-block;padding-right:1.5rem;align-self:center;font-size:1.44rem;color:var(--color-767676)}.amazon-checkout-now{display:none}.amazon-button-container__cell{min-width:0;vertical-align:top}.amazon-button-container__cell+div{padding-left:.5rem}.amazon-button-container .field-tooltip{position:static;margin:0}.field-tooltip .field-tooltip-action:before{color:var(--color-767676);padding-top:.3rem}.product-delivery h3{display:flex;align-items:center;font-size:1.8rem;margin-bottom:1rem;font-weight:500;color:var(--color-122640)}.product-delivery h3 img{width:2.3rem;margin-right:.6rem}.product-delivery p{font-size:1.8rem;color:var(--color-122640);font-weight:500}.product-delivery .delivery-note{font-size:1.6rem;font-weight:500;color:var(--color-BC1708);margin-bottom:1rem;padding:1rem;border:.1rem dashed;display:inline-block}.delivery_address{position:relative;margin:0}.delivery_address>span{display:block;font-size:1.8rem;font-weight:500;color:var(--color-122640)}.delivery_address small{font-size:1.44rem;color:var(--color-122640)}.delivery_address .panel{border-radius:0;border:none;-webkit-box-shadow:none;box-shadow:none}.delivery_address .panel-default>.panel-heading{background-color:transparent;border-color:transparent;padding:1rem 0 0;border-radius:0}.delivery_address .panel input{border-color:var(--color-dddddd);border-radius:.4rem;min-height:0;padding:.5rem 1.5rem;height:4.8rem;max-width:32rem;font-size:1.6rem;font-weight:400;box-shadow:none;transition:all .3s ease-in-out 0s}.delivery_address .panel input:focus{border-color:var(--color-BC1708)}#delivery_address_new{font-size:1.44rem;color:var(--color-BC1708);margin-top:1rem}.product-overview{position:relative;margin-top:4rem}.product-overview h2.title-heading{display:none}.product-overview .panel-group{margin:0}.product-overview .panel{background:0 0;border:none;border-radius:0;margin:0;-webkit-box-shadow:none;box-shadow:none}.product-overview .panel+.panel{margin-top:0}.product-overview .panel .panel-heading{padding:0;background:0 0;border-radius:0;border:none}.product-overview .panel .panel-heading a{display:block;padding:2rem 0;text-decoration:none;outline:none;border-bottom:.1rem solid var(--color-E8EBF0);position:relative}.product-overview .panel .panel-heading a:after{content:"";display:block;width:1.3rem;height:1.8rem;background-image:url('../images/new/blue-arrow.png');background-position:center;background-size:100%;position:absolute;top:50%;right:0;transform:translateY(-50%);transition:all .3s ease-in-out 0s}.product-overview .panel .panel-heading a[aria-expanded=true]{border-color:transparent}.product-overview .panel .panel-heading a[aria-expanded=true]:after{transform:translateY(-50%) scaleY(-1)}.product-overview .panel .panel-heading a:hover{text-decoration:none}.product-overview .panel .panel-title{font-size:1.8rem;color:var(--color-122640);text-transform:capitalize;font-weight:500}.product-overview .panel-group .panel .panel-body{border:none;padding:0 0 2rem}.product-overview .panel-group .panel .collapse.in .panel-body{border-bottom:.1rem solid var(--color-E8EBF0)}.product.attribute.description{font-size:1.6rem;line-height:1.5}#product-attribute-specs-table .col.label{color:var(--color-BC1708);font-weight:400;vertical-align:initial;font-size:1.6rem;padding:.5rem 0}#product-attribute-specs-table .col.data{font-size:1.6rem;padding:.5rem 2rem;vertical-align:initial}.product-overview .panel-group .panel .panel-body .table-wrapper,.product-overview .panel-group .panel .panel-body .table{margin:0}.mirror-fixing{margin:3.4rem 0 4rem;background-color:var(--color-E8EBF0);padding:3.75rem;text-align:center}.media .fotorama__stage.fotorama__shadows--left:before,.media .fotorama__nav.fotorama__shadows--left:before,.media .fotorama__stage.fotorama__shadows--right:after,.media .fotorama__nav.fotorama__shadows--right:after{background:0 0}.media .fotorama .fotorama__thumb-border{border-width:.1rem;border-color:var(--color-BC1708)}.media .fotorama__thumb{background:0 0;border:.1rem solid var(--color-E8EBF0);transition:all 3s ease-in-out 0s}.media .fotorama__thumb:hover{border-color:var(--color-122640)}.media .fotorama__active .fotorama__thumb{border-color:transparent}.media .fotorama__arr,.media .fotorama__thumb__arr{width:2.5rem;background-color:transparent}.media .fotorama__arr:active,.media .fotorama__thumb__arr:active{background-color:transparent}.media .fotorama__arr:active:after,.media .fotorama__thumb__arr:active:after{box-shadow:none}.media .fotorama__nav--thumbs{display:block;text-align:center}.media .magnifier-preview{border:.1rem solid var(--color-E8EBF0);top:auto !important;left:100% !important}.media .magnify-lens{border-color:var(--color-BC1708);cursor:zoom-in;width:15rem !important;height:15rem !important}.media .fotorama__arr .fotorama__arr__arr{background-position:center}.media .fotorama__arr--next .fotorama__arr__arr{background-image:url('../images/new/product-slider-arrow-right.svg')}.media .fotorama__arr--prev .fotorama__arr__arr{background-image:url('../images/new/product-slider-arrow-left.svg')}.category-mirror-fixings .filter-options-item[attribute=filter_size],.category-mirror-fixings .filter-options-item[attribute=colour],.category-mirror-fixings .filter-options-item[attribute=shape]{display:none}.category-garden-mirrors .filter-options{display:flex;flex-flow:column}.category-garden-mirrors .filter-options>div{width:100%}.category-garden-mirrors .filter-options-item[attribute=shape]{order:-1;border-bottom:.1rem solid var(--color-dddddd)}.category-garden-mirrors .filter-options-item[attribute=shape] ol.items{margin-bottom:2rem}.category-garden-mirrors .filter-options-item[attribute=filter_size]{border-bottom:none}.category-garden-mirrors .filter-options-item[attribute=filter_size] .swatch-attribute-options{margin-bottom:0}.social-share{position:absolute;top:3rem;right:0;text-align:right}.social-share .share{width:2.1rem;height:2.3rem;border:none;font-size:0;padding:0;background-color:transparent;background-image:url('../images/new/share.svg');background-repeat:no-repeat;background-position:right center}.social-share__links{position:absolute;right:0;padding-top:.5rem;padding-left:.5rem;width:3rem;opacity:0;visibility:hidden;transition:all .3s}.social-share__links.is-open{opacity:1;visibility:visible}.social-share__button{margin:-1.5rem 0 .5rem;padding:0;width:3rem;height:3rem;font-size:1.4rem;line-height:3rem;color:var(--color-ffffff);text-align:center;background:var(--color-ffffff);border:0;border-radius:.5rem;cursor:pointer;transition:margin-top .4s}.social-share__button:hover{border:none;color:var(--color-ffffff)}.is-open .social-share__button{margin-top:0}.social-share__button i{font-family:'FontAwesome';font-weight:400;display:inline-block;font-style:normal;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.social-share__button.pinterest{background-color:#cc1e27}.social-share__button.twitter{background-color:#5fc6f1}.social-share__button.facebook{background-color:#3c5a97}.social-share__button.linkedin{background-color:#0077b5}.social-share__button.email{background-color:var(--color-44B3CE)}.checkout-cart-index .columns.col1-layout>.page-title-wrapper{text-align:center;padding:4.5rem 3rem 1rem 0;max-width:68%;margin:0}.checkout-btn-top{text-align:center;margin-bottom:3rem;display:none}.checkout-btn-top a.checkout{line-height:1.25;font-size:1.6rem;padding:1.4rem;width:27rem;max-width:100%;border-radius:15rem;display:inline-block}.checkout-btn-top a.checkout>span{background-image:url('../images/new/secure.svg');background-position:left .2rem;background-repeat:no-repeat;padding-left:2.2rem}.cart.table-wrapper th.col{padding:0 2rem .8rem;border-bottom:.1rem solid var(--color-E8EBF0);line-height:normal;font-weight:500;color:var(--color-122640);text-align:center;font-size:1.44rem}.cart.table-wrapper .col.qty,.cart.table-wrapper .col.price{text-align:center}.cart.table-wrapper .item td.col{padding:2rem 1rem;vertical-align:middle;border:none}.checkout-cart-index .cart.table-wrapper .item .col.item{padding:2rem 1rem 2rem 0;vertical-align:top}.checkout-cart-index .cart.table-wrapper .items thead+.item{border:none}.checkout-cart-index .cart.table-wrapper .product-item-photo{padding-right:0;width:auto}.cart.table-wrapper .product-item-photo span{display:block}.cart.table-wrapper .product-item-photo span img{width:100%}.cart.table-wrapper .product-item-details{font-size:1.6rem;padding-left:2rem}.product-item-details a,.product-item-details a:visited{color:var(--color-122640);font-weight:500;transition:all .3s ease-in-out 0s}.checkout-cart-index .cart.table-wrapper .product-item-details a:hover{text-decoration:none;color:var(--color-122640)}.cart.table-wrapper .col.qty .input-text{margin-top:0;width:3.5rem;height:4rem;padding:0;min-height:0;font-size:1.4rem;font-weight:400;border-color:var(--color-dddddd);outline:none;box-shadow:none;border-radius:0}.price-including-tax .price,.price-excluding-tax .price{font-weight:500;font-size:1.6rem;color:var(--color-122640)}td.col.remove-item .action.action-edit{display:none}td.col.remove-item .action.action-delete{font-size:0;margin:auto;width:1.4rem;height:1.6rem;display:block;background-image:url('../images//new/trash.svg');background-repeat:no-repeat;background-position:center}.checkout-cart-index .cart-container .form-cart{width:68%;padding-right:3rem}.cart.table-wrapper .items{border-bottom:.1rem solid var(--color-E8EBF0)}.cart.table-wrapper .items>.item{border-top:.1rem solid var(--color-E8EBF0);border-bottom:none}#empty_cart_button{border:none;padding:0;background:0 0;text-decoration:underline;font-size:1.2rem;color:var(--color-767676);transition:all .3s ease-in-out 0s}#empty_cart_button:hover{color:var(--color-122640)}.cart.table-wrapper .product-item-name{margin-top:0}.item td.col.qty label{margin:0;display:flex;align-items:center;justify-content:center}.item td.col.qty label>span{width:3rem;height:4rem;line-height:4rem;background:var(--color-dddddd);font-weight:500;cursor:pointer}.item td.col.qty label>span::selection{background-color:transparent}.item td.col.qty label>.qty-minus{border-radius:4px 0 0 4px}.item td.col.qty label>.qty-plus{border-radius:0 4px 4px 0}.checkout-cart-index .cart-summary{width:32%;background:var(--color-E8EBF0);padding:2rem;margin-bottom:5rem}.cart-summary>.title{margin:0 0 1.5rem;font-size:2.25rem;font-weight:500;line-height:1.25}.cart-summary .block .fieldset{margin:2rem 0 0}.cart-summary .block>.title,.paypal-review-discount .block>.title{border-top:1px solid var(--color-8DA0B6);border-bottom:1px solid var(--color-8DA0B6);padding:1.5rem 3rem 1.5rem 0;line-height:1;margin-bottom:1rem}.cart-summary .block>.title:after,.paypal-review-discount .block>.title:after{right:-1rem;top:1rem}.column.main .cart-summary .block>.title strong,.column.main .paypal-review-discount .block>.title strong{font-size:1.6rem;font-weight:500;color:var(--color-122640)}.column.main .cart-summary .block .fieldset .field>.label{font-weight:500;font-size:1.4rem;padding-bottom:.5rem;margin:0}.cart-summary .block .fieldset .field.note{font-size:1.4rem}.cart-summary .block .fieldset.rate{margin:2rem 0;border-bottom:1px solid var(--color-8DA0B6);padding-bottom:1rem}.cart-summary .block .fieldset .item-title{font-weight:600}.field.choice.item{display:flex;align-items:center}.column.main .cart-summary .block .fieldset .methods .field>.label{padding:0 0 0 .5rem;font-size:1.6rem;font-weight:400}.cart-summary .cart-totals{border:0;padding:0}.cart-totals .mark,.opc-block-summary .table-totals .mark{font-weight:500;border:none;padding:1rem 1rem 1rem 0;font-size:1.6rem;line-height:1.2}.cart-totals .amount,.opc-block-summary .table-totals .amount{padding:1rem 0 1rem 1rem;font-size:1.6rem;line-height:1.2;border:none}.totals.shipping.incl .label{font-weight:500;font-size:1.6rem;line-height:1.2}.totals.shipping.incl .value{font-size:1.2rem;font-weight:500;color:var(--color-BC1708)}.cart-totals .grand .mark,.cart-totals .grand .amount,.opc-block-summary .table-totals .grand .mark,.opc-block-summary .table-totals .grand .amount{padding-top:1rem}.cart-totals .grand .amount,.opc-block-summary .table-totals .grand .amount{padding-right:0}.cart-totals .grand .amount strong,.opc-block-summary .table-totals .grand .amount strong{font-weight:400}.cart-totals .table-wrapper .table.totals{margin-bottom:1rem}.cart-summary .block.discount>.title{border-bottom:none;margin-bottom:0}.cart-summary .block .fieldset.coupon{margin:0}.cart-summary .block .fieldset.coupon label.label{display:none}#discount-coupon-form{border-bottom:.1rem solid var(--color-8DA0B6);padding-bottom:2rem}#discount-coupon-form .input-text{border:none;border-radius:.4rem;height:5rem;padding:1rem 2rem;font-size:1.6rem}#discount-coupon-form .input-text::-webkit-input-placeholder{font-size:1.6rem}#discount-coupon-form .input-text::-moz-placeholder{font-size:1.6rem}#discount-coupon-form .input-text:-ms-input-placeholder{font-size:1.6rem}#discount-coupon-form .input-text:-moz-placeholder{font-size:1.6rem}#discount-coupon-form .primary{width:100%}#discount-coupon-form .apply{background-color:var(--color-767676);border:none;margin:0;color:var(--color-ffffff);padding:1.15rem 2rem}#discount-coupon-form .apply:hover{background-color:var(--color-122640);color:var(--color-ffffff);text-decoration:none}#discount-coupon-form .apply:active,#discount-coupon-form .apply:focus{background-color:var(--color-0A1A2F);text-decoration:none;color:var(--color-ffffff);outline:none;border:none}.cart-container .checkout-methods-items .action.primary{line-height:1.25;font-size:1.6rem}.checkout-methods-items .primary span{background-image:url('../images/new/secure.svg');background-position:left .4rem;background-repeat:no-repeat;padding-left:2.2rem}.cart-container .checkout-methods-items .item+.item{margin-top:0}.paypal.after:before{content:'' attr(data-label) '';margin:.5rem 0;text-transform:lowercase;color:var(--color-767676);font-size:1.44rem;line-height:normal}.cart-summary .paypal.checkout.paypal-logo{position:relative}.cart-summary .paypal.checkout.paypal-logo:after{content:"";display:block;width:25rem;height:5rem;max-width:100%;margin:auto auto .6rem auto;background-image:url('../images/new/paypal.png');background-repeat:no-repeat;background-position:center;background-size:auto}.cart-summary .paypal.checkout.paypal-logo input[type=image]{position:absolute;left:50%;bottom:0;width:25rem;height:5rem;max-width:100%;margin:auto;display:block;transform:translateX(-50%);opacity:0}.cart-summary #minicart-amazon-pay-button{margin-bottom:2rem}.cart-summary #minicart-amazon-pay-button:before{content:'or';display:block;margin:0 0 .5rem;text-transform:lowercase;color:var(--color-767676);font-size:1.44rem;line-height:normal}.cart-summary #minicart-amazon-pay-button .amazon-button-container{margin-left:3rem}.cms-page-view h1{font-size:4.395rem;margin-bottom:2rem;padding-top:1rem;color:var(--color-14355D)}.about-timeline{display:flex;flex-flow:column;padding:4rem 0;position:relative;margin-top:3rem}.about-timeline:before{content:"";display:block;width:.4rem;height:calc(100% - 25rem);background:var(--color-44B3CE);position:absolute;top:10rem;left:50%;transform:translateX(-50%)}.timeline-box{width:calc(50% - 6rem);padding:3rem 2rem;border:.1rem solid var(--color-dddddd);background-color:var(--color-ffffff);position:relative;margin-top:-3rem;z-index:1}.timeline-box:nth-child(odd):before,.timeline-box:nth-child(even):before{content:"";display:block;width:2rem;height:2rem;background:var(--color-44B3CE);position:absolute;top:50%;transform:translateY(-50%);border-radius:50%;border:.3rem solid var(--color-ffffff)}.timeline-box:nth-child(odd):after,.timeline-box:nth-child(even):after{content:"";display:block;width:3.3rem;height:3.3rem;border-top:.1rem solid var(--color-dddddd);border-right:.1rem solid var(--color-dddddd);background:var(--color-ffffff);position:absolute;top:50%;border-radius:0 .3rem 0 0;z-index:-1}.timeline-box:nth-child(odd):before{right:-7.1rem}.timeline-box:nth-child(odd):after{right:-1.7rem;transform:translateY(-50%) rotate(45deg)}.timeline-box:nth-child(even){margin-left:auto}.timeline-box:nth-child(even):before{left:-7.1rem}.timeline-box:nth-child(even):after{left:-1.7rem;transform:translateY(-50%) rotate(-135deg)}.timeline-box-top{padding-bottom:3rem;display:flex;align-items:center}.timeline-box-top img{margin-right:1rem}.timeline-box-top h2{margin:0}.design-gallery{padding:4rem 0 1rem;display:flex;flex-wrap:wrap;margin:0 -1.5rem}.design-gallery-box{width:25%;padding:0 1.5rem;margin-bottom:3rem}.design-gallery-img{position:relative;padding-bottom:100%;overflow:hidden;background:0 0;cursor:pointer}.design-gallery-img img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;transition:all .5s ease-in-out 0s;transform:scale(1)}.design-gallery-img img:hover{transform:scale(1.2)}.design-gallery-content{display:none}#light-box{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;background:rgba(0,0,0,.5)}.light-box-main{max-width:100rem;margin:auto;padding:0 6rem;display:flex;align-items:center;justify-content:center;height:100%;position:relative}.light-box-content{background:var(--color-ffffff);display:flex;flex-wrap:wrap;align-items:center;box-shadow:0 .4rem .6rem var(--color-80808040);width:100%;position:relative;max-height:90vh;overflow:auto}#light-box-image{width:60%;padding-bottom:70%;position:relative}#light-box-image img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}#light-box-html{width:40%;padding:3rem}#light-box-html>a{display:inline-block;margin-top:2.5rem;font-weight:500;color:var(--color-122640);padding-right:2.2rem;background-image:url('../images/new/arrow-right-blue.svg');background-position:right center;background-repeat:no-repeat;transition:all .3s ease-in-out 0s}#light-box-html>a:hover{padding-right:3rem}#light-box-prev,#light-box-next{position:absolute;font-size:0;width:2.8rem;height:4.5rem;background-image:url('../images/new/arrow-left.svg');background-repeat:no-repeat;cursor:pointer}#light-box-prev{left:0;background-image:url('../images/new/arrow-left.svg')}#light-box-next{right:0;background-image:url('../images/new/arrow-right.svg')}#light-box-close{position:absolute;top:2rem;right:2rem;font-size:0;width:1.4rem;height:2.2rem;background-image:url('../images/new/close.svg');background-repeat:no-repeat;cursor:pointer;display:block;z-index:1}.light-box-opened{height:100vh;overflow:hidden}#light-box-image iframe{width:100%;margin:20px 0;top:0;bottom:0;height:calc(100% - 40px)}button.action-secondary.action-dismiss{background-color:var(--color-BC1708);color:var(--color-ffffff);font-family:var(--font-poppins);font-size:1.6rem;line-height:1.15;display:inline-block;padding:1rem 2rem;max-width:100%;border-radius:5rem;outline:none;text-align:center;font-weight:500;border:none;transition:all .3s ease-in-out 0s}button.action-secondary.action-dismiss:hover{background-color:var(--color-122640)}.modal-popup .modal-inner-wrap{box-shadow:0 .4 .6 var(--color-80808066)}.modals-overlay{background-color:#000;opacity:.6}.modal-popup.confirm .modal-inner-wrap{max-width:62rem;width:calc(100% - 4rem);margin:2.4rem auto}.modal-popup.confirm .modal-header{padding:4rem 2.5rem 1rem;text-align:center}.modal-popup.confirm .modal-title{border:none;padding:0;display:inline-block;font-size:4.395rem;padding-left:5.5rem;background-image:url('../images/new/checkmark.svg');background-repeat:no-repeat;background-position:left center}.modal-popup.confirm .modal-inner-wrap .modal-content{padding-left:2.5rem;padding-right:2.5rem}.modal-popup.confirm #addtocart_modal{height:auto !important;margin-top:0 !important}.modal-popup.confirm .added-product-title{font-size:1.6rem;line-height:1.5;margin-bottom:1rem}.modal-popup.confirm .added-product-price{color:var(--color-101d2f);font-size:2.25rem;font-weight:500;margin-bottom:1rem}.modal-popup.confirm .modal-footer{padding:2rem 2.5rem;display:flex;flex-wrap:wrap;justify-content:center}.modal-popup.confirm .modal-footer:before,.modal-popup.confirm .modal-footer:after{display:none}.modal-popup.confirm .modal-footer button:first-child{background-color:transparent;padding:1.4rem;width:calc(50% - 15px);display:block;font-family:var(--font-poppins);border-radius:5rem;border:.1rem solid var(--color-1D426E);line-height:1;font-size:1.6rem;font-weight:500;color:var(--color-1D426E);transition:all .3s ease-in-out 0s}.modal-popup.confirm .modal-footer button:first-child:hover{background-color:var(--color-122640);color:var(--color-ffffff);text-decoration:none}.modal-popup.confirm .modal-footer button:nth-child(2){margin-bottom:0;font-size:1.6rem;padding:1.4rem;background-color:var(--color-1D426E);color:var(--color-ffffff);font-family:var(--font-poppins);line-height:1.3;display:block;width:calc(50% - 15px);border-radius:5rem;outline:none;text-align:center;font-weight:500;border:none;margin-left:auto;transition:all .3s ease-in-out 0s}.modal-popup.confirm .modal-footer button:nth-child(2):hover{background-color:var(--color-122640)}.modal-popup.confirm .modal-footer button:nth-child(2) span{background-image:url('../images/new/secure.svg');background-repeat:no-repeat;background-position:left center;padding-left:2rem}.modal-popup.confirm .modal-footer button:nth-child(3){grid-column-start:1;grid-column-end:3;margin:4rem 0 2rem;border:none;background-color:transparent;padding:0;line-height:normal;text-decoration:underline;font-family:var(--font-poppins);color:var(--color-25426B);font-size:1.6rem;font-weight:500;display:inline-block;padding-right:3.5rem;background-image:url('../images/new/arrow-right-blue.svg');background-position:95% center;background-repeat:no-repeat;transition:all .3s ease-in-out 0s}.modal-popup.confirm .modal-footer button:nth-child(3):hover{background-position:100% center;color:var(--color-122640)}.modal-popup.confirm .action-close{background-image:url('../images/new/close.svg');background-position:center;background-repeat:no-repeat;padding:.5rem}.modal-popup.confirm .action-close:before{opacity:0}.modal-popup.confirm .modal-footer button.action-accept:nth-child(2) span{background:no-repeat;padding:0}#layered-filter-block-container{display:flex;flex-flow:column;align-items:center}#layered-filter-block{margin:0;width:100%}.block-content.filter-content{border-top:.1rem solid var(--color-dddddd)}.block.filter .filter-title strong{color:var(--color-101d2f);font-weight:500;font-size:2.25rem}.swatch-attribute-options{margin:0 0 1rem}.catalog-category-view .toolbar-amount{padding:0;font-size:1.44rem}.catalog-category-view .toolbar-sorter.sorter{padding:0;margin-bottom:3rem}.catalog-category-view label.sorter-label,.catalog-category-view .sorter .sorter-action{display:none}.catalog-category-view .sorter-options{margin:0;border:1px solid var(--color-dddddd);border-radius:5rem;padding:.5rem 3rem .5rem 1.5rem;appearance:none;height:4rem;color:var(--color-1D426E);font-size:1.44rem;font-weight:500;text-transform:capitalize;cursor:pointer;background-image:url('../images/new/blue-arrow.png');background-repeat:no-repeat;background-position:calc(100% - 1rem) center;background-size:1.2rem}.filter-options-item{padding-top:2rem;border-bottom:.1rem solid var(--color-dddddd)}.filter-options-item:last-child{border:none;padding-bottom:0}.filter-options .filter-options-title{color:var(--color-122640);font-size:1.44rem;font-weight:500;margin-bottom:2rem;position:relative;cursor:pointer}.filter-options .filter-options-title:before{content:"";display:block;height:1rem;width:1rem;position:absolute;right:0;top:.4rem;transform:rotate(-180deg);background-image:url('../images/new/blue-arrow.png');background-repeat:no-repeat;background-position:right center;background-size:1rem;transition:all .3s ease-in-out 0s}.filter-options .filter-options-title.filter-open:before{transform:rotate(0)}.filter-options .filter-options-content{margin:0}.filter-options-content a{width:100%;margin-bottom:1rem !important;line-height:1}.filter-options-content a:hover{text-decoration:none}.filter-options-content label{text-transform:none;margin:0;line-height:normal;font-size:1.44rem;font-weight:400;color:var(--color-25426B);cursor:pointer}.filter-options-content a:hover label{color:var(--color-122640)}div[attribute=filter_size] .filter-options-content a:hover label{color:var(--color-25426B)}.filter-options-content input[type=radio]{display:none}.filter-options-content input[type=radio]+label{position:relative;padding-left:3rem}.filter-options-content input[type=radio]+label:before{content:"";display:block;width:2rem;height:2rem;border:.1rem solid var(--color-dddddd);z-index:1;background:0 0;border-radius:50%;position:absolute;top:0;left:0}.filter-options-content input[type=radio]+label:after{content:"";display:block;width:1.2rem;height:1.2rem;z-index:1;background:var(--color-1D426E);border-radius:50%;position:absolute;top:.4rem;left:.4rem;opacity:0}.filter-options-content input[type=radio]:checked+label:after{opacity:1}.filter-current-subtitle{margin:1rem 0 2rem;padding-bottom:1rem;display:block;border-bottom:1px solid var(--color-dddddd);line-height:normal;font-weight:600}.filter-current .item{margin-bottom:15px;padding:.5rem 1rem;border:.15px dashed var(--color-dddddd)}.filter-current .filter-label{font-weight:500}.filter-current .filter-value{font-size:1.6rem;color:var(--color-767676)}.filter-current .remove i{color:var(--color-BC1708);margin-left:0 !important;font-weight:400}.filter-current+.filter-actions{margin-bottom:1.5rem}.filter-current+.filter-actions>a{font-size:1.4rem;color:var(--color-BC1708)}.filter-options .filter-options-content .item{margin-bottom:1rem}.filter-options .filter-options-content .item a{margin:0 !important}.swatch-checkbox a{text-transform:none;margin:0;line-height:normal;font-size:1.44rem;font-weight:400;color:var(--color-25426B);cursor:pointer;position:relative;padding-left:3rem;text-decoration:none}.swatch-checkbox a:hover{text-decoration:none;color:var(--color-122640)}.swatch-checkbox input[type=checkbox]{display:none}.swatch-checkbox input[type=checkbox]+a:before{content:"";display:block;width:2rem;height:2rem;border:.1rem solid var(--color-dddddd);z-index:1;background:0 0;border-radius:50%;position:absolute;top:0;left:0}.swatch-checkbox input[type=checkbox]+a:after{content:"";display:block;width:1.2rem;height:1.2rem;z-index:1;background:var(--color-1D426E);border-radius:50%;position:absolute;top:.4rem;left:.4rem;opacity:0}.swatch-checkbox input[type=checkbox]:checked+a:after{opacity:1}.swatch-checkbox a span.count{font-size:1.44rem;font-weight:500;color:var(--color-25426B)}.close-filter{position:absolute;top:2.8rem;right:2rem}.close-filter span{width:1.2rem;height:1.2rem;background-image:url('../images/new/close.svg');background-position:center;background-size:100%;background-repeat:no-repeat;font-size:0;display:block}.close-filter span i{display:none}.sidebar-filters-opend{overflow:hidden}.sidebar-filters-opend header{z-index:0}.sidebar-filters-opend .filter-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:.6;z-index:999}.contact-top h1{margin-bottom:2rem}.contact-left{margin-bottom:3rem}.contact-left ul{padding:4rem 0 0;margin:0}.contact-left ul li{display:block;margin-bottom:4rem}.contact-left ul li a{display:inline-flex;text-decoration:none;font-size:1.6rem;position:relative;padding-left:4.5rem;color:var(--color-1D426E)}.contact-left ul li a:hover{color:var(--color-122640)}.contact-left ul li a:before{content:"";display:block;width:3.5rem;height:3.5rem;position:absolute;left:0;top:50%;transform:translateY(-50%);background-repeat:no-repeat;background-position:center;background-size:100%}.contact-left ul li:nth-child(1) a:before{background-image:url('../images/new/contact-phone.svg')}.contact-left ul li:nth-child(2) a:before{background-image:url('../images/new/contact-email.svg')}.contact-left ul li:nth-child(3) a:before{background-image:url('../images/new/contact-address.svg');background-size:2.6rem}.contact-right{padding-bottom:4rem}.contact-right>form{display:block}.form-elements .label{font-weight:400;margin-bottom:0;font-size:1.44rem;color:var(--color-25426B);white-space:normal;text-align:left}.form-elements>div{margin-bottom:2rem}.form-elements textarea.input-text{height:15rem;display:block}.form-elements .input-text::-webkit-input-placeholder{font-style:normal}.form-elements .input-text::-moz-placeholder{font-style:normal}.form-elements .input-text:-ms-input-placeholder{font-style:normal}.form-elements .input-text:-moz-placeholder{font-style:normal}.form-elements>.trems{display:flex;flex-wrap:wrap}.form-elements>.trems label.label{color:var(--color-767676);padding-left:1rem;padding-bottom:0;max-width:calc(100% - 3rem)}.form-elements>.trems input[type=checkbox]{accent-color:var(--color-dddddd);height:2rem;width:2rem}.contact-right .actions_toolbar{padding-top:1rem}.accordion-title{border:none;border-bottom:.1rem solid var(--color-E8EBF0);padding:2rem 0;font-size:1.8rem;color:var(--color-122640);text-transform:capitalize;font-weight:500;font-family:var(--font-poppins);margin:0}.accordion-title.active{border-bottom-color:transparent}.accordion-title:after{content:"";display:block;width:1.3rem;height:1.8rem;background-image:url('../images/new/blue-arrow.png');background-position:center;background-size:100%;position:absolute;top:50%;right:0;transform:translateY(-50%);transition:all .3s ease-in-out 0s}.accordion-title.active:after{transform:translateY(-50%) scaleY(-1)}.accordion-content,.accordion-content.active{padding:0 0 2rem;border-bottom:.1rem solid var(--color-E8EBF0)}.accordion-title{position:relative;cursor:pointer}.accordion-content{display:none}.page-wrapper .main .products-grid .product-items{padding-top:0}.cms-page-view .block-products-list .block-title{margin-bottom:2rem}.cms-page-view .block-products-list .block-title strong{color:var(--color-101d2f);font-size:3.516rem;font-family:var(--font-baskervville-URW);line-height:1;text-transform:capitalize}.cms-page-view .block-products-list .product-items{margin:0 -1.5rem !important;row-gap:3rem}.cms-page-view .block-products-list .products-grid .product-items li.product-item{width:33.333333%;margin:0 !important}.cms-page-view .products-grid .product-items .product-item-details{padding:3rem}.cms-page-view .block-products-list .product-items div[data-role=add-to-links]{display:none}.cms-page-view .block-products-list:last-child{padding-bottom:4rem}.cms-no-route .columns.col2-layout{padding:4rem 0}.cms-no-route .columns.col2-layout a:visited{color:var(--color-BC1708)}.cms-no-route .columns.col2-layout ol,.cms-no-route .columns.col2-layout ul{margin-bottom:3rem;padding-left:2rem;list-style-position:inside}.cms-no-route .columns.col2-layout ul>li,.cms-no-route .columns.col2-layout ol>li{line-height:1.5;margin:0 0 .5rem}.cms-no-route .columns.col2-layout dt{font-weight:600}button.amscroll-load-button.primary{background-color:var(--color-1D426E);color:var(--color-ffffff);font-family:var(--font-poppins);font-size:1.6rem;line-height:1.8;display:block;padding:1rem 2rem;width:100%;border-radius:5rem;outline:none;text-align:center;font-weight:500;border:none !important;margin:10px auto;max-width:23rem;transition:all .3s ease-in-out 0s}button.amscroll-load-button.primary:hover{background-color:var(--color-122640);color:var(--color-ffffff);text-decoration:none;border:none}button.amscroll-load-button.primary:hover>.amscroll-text{filter:brightness(1)}.dimensions-title{padding:2rem 0 1rem;font-weight:500}.dimensions-content>span{padding:0 .5rem}.checkout-index-index #maincontent{margin-left:auto;margin-right:auto;max-width:128rem;padding:3rem 2rem}#checkout{margin:3rem 0;background:0 0;padding:0}#checkout .amazon-express-title{color:var(--color-101d2f);font-size:2.25rem;font-weight:500;text-transform:capitalize;margin-bottom:2rem}#checkout .amazon-button-container{margin:0}#checkout .amazon-button-container__cell{display:inline-block}#checkout .amazon-divider{margin:4rem 0;border-color:var(--color-dddddd);max-width:100%}#checkout .amazon-divider span{padding:0 1.5rem;color:var(--color-101d2f);font-size:2.22rem;font-weight:500}#checkout .checkout-header{width:auto;margin:0;padding:0;display:inline-block}#checkout .title{color:var(--color-101d2f);font-size:2.25rem;font-weight:500;text-transform:capitalize;font-family:var(--font-poppins);margin-bottom:2rem}#checkout .description{font-size:1.6rem;margin-right:.2rem}#checkout .authentication-wrapper{margin:0;padding:0;width:auto;float:none;display:inline-block}#checkout .authentication-wrapper>button>span{font-size:1.6rem;color:var(--color-25426B);text-decoration:underline;margin-bottom:.5rem;display:inline-block;font-weight:500;font-family:var(--font-poppins)}#checkout .checkout-block{margin:0;padding:0;box-shadow:none;background:0 0}#checkout .opc-wrapper{display:grid;grid-template-columns:repeat(2,1fr);column-gap:3rem;padding-top:4rem}#checkout .layout-2columns .checkout-column{width:100%}#checkout .step-title{color:var(--color-101d2f);font-size:2.25rem;font-weight:500;text-transform:capitalize;margin-bottom:2rem;padding-bottom:2rem;padding-left:0;border-bottom:.1rem solid var(--color-dddddd)}#checkout .opc-wrapper .form-login,#checkout .opc-wrapper .form-shipping-address{max-width:100%;margin-top:0;margin-bottom:0}#checkout .fieldset>.field,#checkout .fieldset:last-child{margin-bottom:1.5rem}#checkout #customer-email-fieldset{margin:0}#checkout .opc-wrapper .fieldset>.field>.label{display:block;width:100%;padding:0 0 .6rem;text-align:left;font-size:1.6rem;font-weight:500;color:var(--color-122640);border:none;margin-bottom:0}#checkout .opc-wrapper .fieldset>.field>.label:after{opacity:0}#checkout .fieldset>.field:not(.choice)>.control{width:100%}#checkout .fieldset>.field .input-text,#checkout .fieldset>.field select{color:var(--color-3C3C3B);font-size:1.6rem}#checkout .fieldset.ccard>.field .input-text{width:100%}#checkout .fieldset.ccard>.field.cvv .input-text{width:calc(100% - 1rem)}#checkout .validator.validation-yes .feedback,#checkout .validator.validation-no .feedback{max-height:30px;max-width:30px;top:1rem !important;right:2.5rem;background-size:50% !important}#checkout .validator{width:auto !important}#checkout .fieldset>.field select{padding-right:4rem;cursor:pointer;background-image:url('../images/new/select-arrow.svg');background-position:calc(100% - 2rem);background-repeat:no-repeat;background-size:1.2rem;appearance:none;width:100%}#checkout .field-tooltip{top:.6rem}#checkout .opc-wrapper .form-login .fieldset .note{font-family:var(--font-barlow-semi-condensed);color:var(--color-3C3C3B);font-size:1.6rem;line-height:1}#checkout .opc-wrapper .form-login .fieldset .note:before{display:none}#checkout .checkout-shipping-method .step-title{margin:0}#checkout .table-checkout-shipping-method{max-width:100%;min-width:0}#checkout .table-checkout-shipping-method thead th{font-size:1.4rem;padding:1rem;font-weight:600;display:none}#checkout .table-checkout-shipping-method tbody td{padding:2rem 1.5rem;border-color:var(--color-dddddd);vertical-align:middle;width:auto;font-size:1.44rem;font-weight:400;line-height:1}#checkout .table-checkout-shipping-method tbody td:first-child{padding-left:0;padding-right:.5rem}#checkout .table-checkout-shipping-method tbody td.col-price{font-size:1.6rem;font-weight:500}#checkout input[type=radio],#checkout input[type=checkbox]{display:none}#checkout input[type=radio]+label,#checkout input[type=checkbox]+label{margin:0;position:relative;padding-bottom:0;width:100%;text-align:left;display:flex;align-items:center;cursor:pointer}#checkout input[type=radio]+label>span,#checkout input[type=checkbox]+label>span{padding-left:2rem;padding-right:8.5rem;font-size:1.6rem;font-weight:500;color:var(--color-122640);position:relative;display:block;width:100%}#checkout input[type=radio]+label:before,#checkout input[type=checkbox]+label:before{content:"";display:inline-block;width:4rem;height:4rem;border:.1rem solid var(--color-dddddd);border-radius:50%;flex:0 0 auto;background-color:var(--color-ffffff);border:.6rem solid var(--color-ffffff);box-shadow:0 0 0 .1rem var(--color-dddddd)}#checkout input[type=radio]:checked+label:before,#checkout input[type=checkbox]:checked+label:before{background-color:var(--color-1D426E)}#checkout input[type=radio]:checked+label:after,#checkout input[type=checkbox]:checked+label:after{content:"";display:block;width:4rem;height:4rem;background:0 0;position:absolute;top:auto;left:auto;background-image:url('../images/new/checkmark-white.svg');background-repeat:no-repeat;background-position:center;background-size:1.8rem}#checkout .payment-group .step-title{margin-bottom:0;padding-right:0}#checkout .checkout-payment-method .payment-method-title{border-color:var(--color-dddddd);padding-left:0;padding-right:0}#checkout .opayo-payment-method-logo{display:none}#checkout .payment-group .message.error{margin-bottom:-1rem}#checkout .payment-group label>span:before,#checkout .payment-group label>span:after{content:"";display:inline-block;width:3.6rem;height:3.2rem;background-repeat:no-repeat;background-position:center;background-size:100%;position:absolute;right:4.6rem;top:50%;transform:translateY(-50%)}#checkout .payment-group label>span:after{right:0}#checkout .payment-group label[for=sagepaysuitepi]>span:before{background-image:url('../images/new/visa_blue.svg')}#checkout .payment-group label[for=sagepaysuitepi]>span:after{background-image:url('../images/new/mastercard_blue.svg')}#checkout .payment-group label[for=amazonlogin]>span:before{background-image:url('../images/new/amazonpay_blue.svg')}#checkout .payment-group label[for=paypal_express] img{display:none}#checkout .payment-group label[for=paypal_express]>span:before{background-image:url('../images/new/paypal_blue.svg')}#checkout .payment-method-content{padding:0}#checkout .payment-method-title .action-help{display:none}#checkout .checkout-billing-address{max-width:100%;margin:.5rem 0 2rem}#checkout .billing-address-same-as-shipping-block{margin:0}#checkout .field-tooltip .field-tooltip-content{background:var(--color-ffffff);border-color:var(--color-dddddd)}#checkout .field-tooltip .field-tooltip-content:after{border-right-color:var(--color-ffffff)}.field-tooltip .field-tooltip-content:before{border-right-color:var(--color-3C3C3B)}#checkout .fieldset>.field .fields.group.group-2{display:flex;justify-content:space-between;margin:0 -1.2rem}#checkout .fieldset>.field .fields.group.group-2>div{min-width:50%;padding:0 1.2rem}#checkout .payment-method-content .payment-method-billing-address .actions-toolbar{margin:0;padding:0;text-align:left}#checkout .payment-method-billing-address .primary{padding:0 0 1.5rem;float:none;display:inline-flex;flex-flow:row-reverse;align-items:center;margin-top:-.5rem}#checkout .payment-method-billing-address .action-update{background-color:var(--color-1D426E);color:var(--color-ffffff);font-family:var(--font-poppins);font-size:1.6rem;line-height:normal;display:inline-block;padding:1rem 2rem;width:19.7rem;max-width:100%;border-radius:5rem;outline:none;text-align:center;font-weight:500;border:none;text-decoration:none;transition:all .3s ease-in-out 0s}#checkout .payment-method-billing-address .action-update:hover{background-color:var(--color-122640);color:var(--color-ffffff);text-decoration:none;border:none}#checkout .payment-method-billing-address .action-cancel{color:var(--color-1D426E);font-size:1.6rem;font-weight:500;font-family:var(--font-poppins);margin-right:3rem;width:auto}#checkout .payment-method-billing-address .action-cancel:hover{text-decoration:none;color:var(--color-122640)}#checkout .checkout-block.-summary{background:var(--color-E8EBF0);padding-bottom:4rem}#checkout .opc-block-summary{margin:0;padding:2rem 2rem 0;background:0 0}#checkout .opc-block-summary .step-title{margin-bottom:0;padding-bottom:1.7rem;border-color:var(--color-8DA0B6)}#checkout .opc-block-summary .items-in-cart{margin-bottom:1rem}#checkout .opc-block-summary .title{margin:0;border-color:var(--color-8DA0B6)}#checkout .opc-block-summary .title strong{font-size:1.6rem;color:var(--color-122640);font-weight:500}#checkout .opc-block-summary .items-in-cart>.title:after{top:1.8rem;color:var(--color-122640);margin:0}#checkout .minicart-items .product-item .product-image-container{margin:0;overflow:hidden}#checkout .minicart-items-wrapper{margin:0;padding:0;border-bottom:.1rem solid var(--color-8DA0B6)}#checkout .minicart-items-wrapper::-webkit-scrollbar{-webkit-appearance:none}#checkout .minicart-items-wrapper::-webkit-scrollbar:vertical{width:.5rem}#checkout .minicart-items-wrapper::-webkit-scrollbar:horizontal{height:.5rem}#checkout .minicart-items-wrapper::-webkit-scrollbar-thumb{background-color:var(--color-dddddd);border-radius:.5rem;border:.1rem solid var(--color-ffffff)}#checkout .minicart-items-wrapper::-webkit-scrollbar-track{border-radius:.5rem;background-color:var(--color-ffffff)}#checkout .minicart-items-wrapper li.product-item{padding:2rem 0}#checkout .minicart-items .product-item-details{padding-right:0}#checkout .minicart-items .product-image-wrapper{height:100%}#checkout .minicart-items .product-image-wrapper img{object-fit:cover;height:100%;width:100%;display:block}#checkout .minicart-items .product-item-name{font-size:1.44rem;padding-right:3rem}#checkout .product-item-details .product-item-inner{margin:0}#checkout .product-item .price{font-size:1.6rem;color:var(--color-25426B);font-weight:500}#checkout .opc-wrapper.am-opc-wrapper .details-qty .label{padding:0;font-size:1.6rem;font-weight:400;color:var(--color-25426B)}#checkout .table-totals>tbody>tr>td,#checkout .table-totals>tbody>tr>th,#checkout .opc-wrapper.am-opc-wrapper .label{color:var(--color-122640)}#checkout .table-totals>tbody>tr>th strong{font-weight:500}#checkout .amcheckout-additional-options.additional-options{margin:0}#checkout .checkout-block.-summary .payment-methods .actions-toolbar{text-align:center;padding:1rem}#checkout .checkout-block.-summary .payment-methods .actions-toolbar .primary{float:none;width:100%;font-size:1.6rem;line-height:1.25;max-width:35.5rem}#checkout .checkout-block.-summary .payment-methods .actions-toolbar .primary span{padding-left:2.2rem;background-image:url('../images/new/secure.svg');background-repeat:no-repeat;background-position:left .3rem}#checkout .authentication-dropdown{min-width:40rem;border:.1rem solid var(--color-dddddd);margin-top:-15vh}#checkout .authentication-dropdown+.modal-custom-overlay{background-color:#000;opacity:.5}#checkout .authentication-dropdown .modal-inner-wrap{padding:0}#checkout .authentication-dropdown header{padding:0;border:none;position:relative}#checkout .modal-custom .action-close{margin:0}#checkout .authentication-dropdown .modal-content{border:none;box-shadow:none;padding:2rem}#checkout .authentication-dropdown .actions-toolbar{margin-left:0}#checkout .authentication-dropdown .field .label{font-weight:600}#checkout .authentication-dropdown .action-login{background-color:var(--color-1D426E);color:var(--color-ffffff);font-family:var(--font-poppins);font-size:1.6rem;line-height:normal;display:inline-block;width:12rem;padding:1rem 2rem;max-width:100%;border-radius:5rem;outline:none;text-align:center;font-weight:400;border:none;text-decoration:none;transition:all .3s ease-in-out 0s}#checkout .authentication-dropdown .action-login:hover{background-color:var(--color-122640);color:var(--color-ffffff);text-decoration:none;border:none}.checkout-index-index._has-auth-shown{overflow:hidden}#checkout .opc-estimated-wrapper .estimated-block{font-size:1.6rem;font-weight:600}#checkout .opc-estimated-wrapper .estimated-label{margin:0}#checkout #customer-email-error{margin:2.7rem 0 0}#checkout .checkout-payment-method .field-select-billing,#checkout .checkout-payment-method .billing-address-form{max-width:100%}#checkout .checkout-billing-address input[type=checkbox]+label>span{padding-right:0;min-height:4.6rem;display:inline-flex;align-items:center}#checkout .authentication-dropdown .action-login{width:100%}#co-payment-form .fieldset br{display:none}#checkout .payment-method-content .amazon-button-container{padding-bottom:2rem}#payment_form_paypal_express{margin:0}#payment_form_paypal_express .payment-method-note{display:none}.cart_empty.checkout-cart-index .columns.col1-layout>.page-title-wrapper{max-width:100%;padding-right:0}.cart-empty{text-align:center;padding-bottom:2rem}@media screen and (max-width:1024px){body.mobile-menu-open{overflow:hidden}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding-right:1.2rem;padding-left:1.2rem}.row{margin-right:-1.2rem;margin-left:-1.2rem}.container,.container-fluid{padding-right:1.2rem;padding-left:1.2rem}header{position:relative}.header-logo{position:static}.header-middle{padding:1.2rem 2rem}.header-middle>.row{flex-wrap:wrap}.header-middle>.row>div{position:static;flex-flow:column}.navbar-brand.logo{max-width:15.3rem;height:50px}.header-telephone a{font-size:0;display:block;height:100%}.header-telephone span{display:none}.header-telephone,.header-account ul li a,.minicart-wrapper .action.showcart .minicart-text{padding:0;margin:0;font-size:0;width:1.8rem;height:2rem;display:block;position:absolute;top:4.5rem}.empty-top-notice-bar .header-telephone,.empty-top-notice-bar .header-account ul li a,.empty-top-notice-bar .minicart-wrapper .action.showcart .minicart-text{top:2.2rem}.header-telephone{right:10.5rem}.header-account ul li a{right:7.5rem}.header-mini-cart{margin-left:0;position:absolute;top:0;right:0}.header-mini-cart .minicart-wrapper{margin:0;z-index:999999;position:absolute;right:5rem;top:0}.minicart-wrapper .action.showcart .counter.qty{font-size:1.2rem;font-weight:600;background-color:var(--color-ffffff);position:relative}.minicart-wrapper .action.showcart .counter.qty{top:4.5rem;left:1rem}.minicart-wrapper .action.showcart .minicart-text{right:0}.minicart-wrapper.active .block-minicart{margin-top:3.5rem;right:-3rem}.minicart-wrapper.active .block-minicart:after{right:3rem}#mobSearchForm{width:100%}.header-search{width:100%}.header-search #searchForm{margin:.8rem 0 0;width:100%;max-width:100%}.header-marquee{padding:.5rem 0}.header-marquee .row{display:flex;justify-content:center}.header-middle .navbar-toggle{display:block;width:1.6rem;height:1.8rem;margin:0;position:absolute;top:4.5rem;right:2rem;z-index:99999;background-color:transparent;background-image:url('../images/new//menu-icon.svg');background-repeat:no-repeat;background-position:center;background-size:auto;border:none;border-radius:0;color:var(--color-122640)}.empty-top-notice-bar.header-middle .navbar-toggle{top:2.2rem}.mobile-menu-open .header-middle .navbar-toggle{background-image:url('../images/new/menu-close.svg')}.header-menu .mobile-sub{background-color:var(--color-ffffff);height:calc(100vh - 14.2rem);overflow:auto;opacity:1;transition:all .2s cubic-bezier(.425,.135,.665,.865);transition-timing-function:cubic-bezier(.425,.135,.665,.865);width:100%;position:fixed;left:0;top:14.1rem;box-shadow:0px .3rem .6rem var(--color-00000029);display:block;padding-bottom:6rem}.header-menu .mobile-sub.mobmenu-hidden{height:0;overflow:hidden;opacity:0;pointer-events:none}.header-menu .mobile-sub>li{padding:0 2rem;text-align:left;border-right:0;display:block;position:relative}.header-menu .mobile-sub>li>a{text-transform:uppercase;color:var(--color-25426B) !important;border-radius:0 !important;border:none;line-height:normal;padding:1.8rem 0;font-family:var(--font-poppins);font-weight:500;border-bottom:.1rem solid var(--color-8DA0B6)}.header-menu .mobile-sub>li>a.active{background:0 0}.header-menu .mobile-sub>li:hover>a{background-color:transparent !important}.header-menu .rootmenu .linksmenu{font-size:1.4rem;border:none;padding:.9rem 1rem;border-bottom:.1rem solid var(--color-8DA0B6);position:static}.header-menu .rootmenu .linksmenu ul{width:100%}.header-menu .rootmenu .linksmenu ul>li>a{line-height:normal;padding:.9rem 0;color:var(--color-25426B);font-size:1.4rem;text-transform:capitalize;font-family:var(--font-poppins)}.header-menu .rootmenu .linksmenu ul>li:hover>a{color:var(--color-122640)}.header-menu .rootmenu-click{width:auto;display:block}.header-menu .rootmenu-click>.rootmenu-arrow{margin:1.7rem;background-image:url('../images/new/blue-arrow.png');background-size:1.2rem;background-position:center}#bannerHome .owl-nav{display:none}.dont-forget-wrapper{padding:3rem 2rem}.dont-forget-wrapper>img{max-width:4.2rem;max-height:4.2rem}.dont-forget-wrapper>p{padding-bottom:3rem}.dont-forget-wrapper>a{margin-bottom:1rem}.cms-index-index .page-wrapper .main .products-grid .product-items{margin:0 -1.2rem}.page-wrapper .main .products-grid .product-items{margin:0 -1.2rem}.page-wrapper .main .products-grid .product-items .product-item{padding:0 1.2rem;margin-bottom:2.4rem}#layered-filter-block-container{position:fixed;width:calc(100vw - 6.8rem);top:0;background:var(--color-ffffff);height:100vh;z-index:999;padding:2rem 2rem 4rem;opacity:0;left:-100%;transition:all .25s cubic-bezier(.49,.115,.585,.895);transition-timing-function:cubic-bezier(.49,.115,.585,.895);overflow:auto}#layered-filter-block-container.mobile-open{left:0;opacity:1}.mobile-filter{display:block}.page-wrapper .main-container .best-seller-products .products-grid .product-items{margin:0 -1.2rem}.best-seller-products .product-items.widget-product-grid.featured .product-item{width:50%;margin-top:3rem;padding:0 1.2rem}.catalog-product-view .column.main{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.catalog-product-view.page-layout-1column .product.media{width:100%;padding-right:0;margin-top:2rem;position:static;order:-1}.catalog-product-view.page-layout-1column .product-info-main{width:100%;padding-left:0;margin-top:0}.checkout-cart-index .columns .column.main{padding-bottom:0}.checkout-cart-index .columns.col1-layout>.page-title-wrapper{padding:4rem 0 1rem;max-width:100%}.checkout-cart-index .cart-container{display:flex;flex-flow:column}.checkout-cart-index .cart-container .form-cart{width:100%;padding-right:0}.checkout-cart-index .cart-summary{order:1;width:auto;margin:0 -2rem;position:static}#empty_cart_button{margin:0 0 4rem auto}.cart-container .checkout-methods-items .action.primary{max-width:27rem}.product-item-details a{font-size:1.4rem}.cms-page-view .breadcrumb-container{padding-left:2.4rem;padding-right:2.4rem}.about-timeline{padding:2rem 0;margin-top:5rem}.about-timeline:before{top:9.55rem}.timeline-box-top{padding-bottom:2rem}.timeline-box{padding:2rem;min-height:19rem}.cms-top-content{padding-left:1.2rem;padding-right:1.2rem}.design-gallery{padding:2.4rem 1.2rem 1rem;margin:0 -1.2rem}.design-gallery-box{padding:0 1.2rem;margin-bottom:2.4rem}#light-box-prev{left:.5rem}#light-box-next{right:.5rem}#light-box-image{width:60%;padding-bottom:60%}#light-box-html{width:40%;padding:2rem}.catalog-category-view .sorter-options{height:4.8rem}.block.filter .filter-title strong{font-size:1.68rem}.catalog-category-view .toolbar-amount{text-align:left;margin-bottom:1rem;width:100%}.cms-page-view .block-products-list .product-items{margin:0 -1.2rem !important;row-gap:2rem}.cms-page-view .products-grid .product-items .product-item-details{padding:2rem}.cms-page-view .block-products-list:last-child{padding-bottom:2rem}.contact-right .actions_toolbar .submit{min-width:16rem;line-height:1.4}#checkout .amazon-express-title{margin-bottom:1rem}#checkout .amazon-divider{margin:3rem 0}#checkout .amazon-divider span{padding:0 1rem}#checkout .title{margin-bottom:1rem}#checkout .step-title{padding-bottom:1rem}}@media screen and (max-width:991px){.page-wrapper .main .products-grid .product-items .product-item{width:50%}.need-help-sidebar{margin-right:auto;width:auto}.design-gallery-box{width:25%}.light-box-main{padding:0 3rem}#light-box-prev,#light-box-next{width:1.5rem;height:3rem;background-size:100%}#light-box-html>a{margin-top:1.5rem}.modal-popup.confirm .modal-title{font-size:2.903rem;background-size:3rem;padding-left:4rem;margin-bottom:1rem;font-weight:400}.modal-popup.confirm .added-product-title{font-size:1.4rem}.modal-popup.confirm .added-product-price{font-size:1.7rem}.modal-popup.confirm .modal-footer button:nth-child(3){margin-top:3rem}.modal-popup.confirm .modal-footer button:nth-child(3){font-size:1.4rem}.catalog-category-view .toolbar-sorter.sorter{float:right;text-align:right}button.amscroll-load-button.primary{line-height:normal}.contact-top{padding-top:3rem}.contact-left ul li a:before{background-size:85%}.header_top_discount{padding:.2rem}#checkout input[type=radio]+label:before,#checkout input[type=checkbox]+label:before{width:3rem;height:3rem;border-width:.4rem}#checkout input[type=radio]+label>span,#checkout input[type=checkbox]+label>span{padding-left:1rem}#checkout input[type=radio]:checked+label:after,#checkout input[type=checkbox]:checked+label:after{width:3rem;height:3rem;background-size:1.4rem}#checkout .payment-group label>span:before{right:4rem}#checkout .minicart-items .product-item .product-image-container{max-width:5rem;max-height:5rem}#checkout .minicart-items .product-item-details{padding-left:7rem}#checkout .checkout-block.-summary .payment-methods .actions-toolbar .primary{max-width:25rem}#checkout .payment-method-billing-address .action-update{margin-bottom:0;width:15rem}}@media screen and (max-width:767px){body{font-size:1.4rem}h1,.h1{font-size:2.903rem;margin-bottom:1.5rem}h2,.h2{font-size:2.419rem;margin-bottom:1.5rem}h3{font-size:1.68rem;margin-bottom:1rem}h4{font-size:1.8rem;margin-bottom:1rem}h5{font-size:1.6rem;margin-bottom:1rem}h6{font-size:1.4rem;margin-bottom:1rem}p{font-size:1.4rem;margin-bottom:1.5rem}input[type=text],input[type=password],input[type=url],input[type=tel],input[type=search],input[type=number],input[type=datetime],input[type=email],textarea,select{padding:.5rem 1.5rem}.action.tocart.primary{font-size:1.4rem}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding-right:1rem;padding-left:1rem}.row{margin-right:-1rem;margin-left:-1rem}.container,.container-fluid{padding-right:1rem;padding-left:1rem;width:100%}.hide-in-mobile{display:none !important}.header-search #searchForm .search-autocomplete{margin-top:0}#bannerHome,#bannerHome .owl-item .item,.banner-wrap{min-height:34rem}#bannerHome .owl-item .item{background-position:80% top}.banner-title-container{padding-left:2rem;padding-right:2rem}.banner-title{padding:2rem}.banner-title h1,.banner-title .h1{font-size:2.903rem}.room-mirror-section{padding:1.5rem 1rem 0}.mirror-room-list>div{margin-top:2rem}.mirror-box .img-wrap,.category-mirror-list .mirror-box .img-wrap{margin-bottom:.8rem}.mirror-box>span{display:none}.mirror-info-text{margin-bottom:0}.mirror-info-text h3{margin-bottom:0}.mirror-info-text p{display:none}.popular-mirror-styles{padding:2rem 1rem 0;overflow-x:hidden}.popular-mirror-styles .owl-carousel.owl-theme .owl-dots{margin-left:3rem}.popular-mirror-head{padding-top:2rem}.popular-mirror-head a.btn-outline{display:none}.title-heading h2{margin:0}.title-heading p{display:none}.page-wrapper .main .popular-mirrors .products-grid .product-items{margin:0;position:relative;left:-2rem}.page-wrapper .main .popular-mirrors .products-grid .product-items .owl-stage-outer{overflow:visible}.page-wrapper .main .popular-mirrors .product-items.widget-product-grid.featured .product-item{width:100%;padding:0}.popular-mirrors .products-grid .product-items .product-item-info{padding:2rem}.products-grid .product-items .product-item-name .product-item-link{font-size:1.4rem}.popular-mirrors .products-grid .product-item-actions .tocart.primary{min-width:17rem;padding:1.6rem;font-size:1.6rem;width:auto}.products-grid .product-item-actions{margin:0 0 2rem}.popular-mirrors .owl-nav{display:none}.popular-mirrors .owl-controls{width:100%;text-align:center}.popular-mirror-bottom{text-align:center;margin-top:3rem}.shop-by-blocks{padding:0 1rem}.shop-by-block>.row>div{width:100%}.shop-by-block-content{max-width:100%;padding:3rem 2rem;display:flex;flex-flow:column}.shop-by-block-content .btn-default{max-width:230px}.shop-by-block-content h2{padding-bottom:.5rem}.shop-by-block:nth-child(even)>.row{flex-flow:column}.additional-seo{padding:4rem 1rem 0}.home-dont-forget-block{padding-left:1rem;padding-right:1rem}.home-dont-forget-block .row>div{width:100%}.footer{padding-left:1rem;padding-right:1rem}.footer h5>span{display:block;float:right;font-size:2.6rem;line-height:1}.footer .row:first-child{display:flex;flex-flow:column}.footer .row:first-child>div{order:1;margin-bottom:.5rem}.footer .row:first-child>div:nth-child(2){order:0}.footer-links,.footer address{display:none}.footer-links{margin-bottom:2rem}.footer .row:first-child>div:nth-child(3){text-align:center}.footer .footer-phone{background-image:url('../images/new/icon-phone-white-filled.svg')}.footer .footer-email{background-image:url('../images/new/icon-email-white-filled.svg')}.footer-email-and-phone{padding-top:2rem}.footer-email-and-phone>a{margin-top:0;margin-bottom:2rem;text-decoration:underline}.footer-socials,.footer-payment-card{justify-content:center}.footer-payment-card li{margin:0 .5rem}.footer-socials li{margin:0 .8rem}.footer p{font-size:1.176rem}.footer .copyright .container{width:100%}.copyright-content{padding-top:2rem;margin-top:2rem;padding-bottom:4.5rem}.copyright-content p{font-size:1.176rem}.copyright-content ul li a{font-size:1.176rem}.breadcrumb-container{display:none}.page-title-wrapper{padding-top:4rem}.columns.col1-layout>.page-title-wrapper{padding-left:2rem;padding-right:2rem;width:100%}.columns.col1-layout>.page-title-wrapper .page-title{padding-top:0}.page-title-wrapper .page-title{font-size:2.903rem}.category-top-content{padding:0 1rem 2rem}.category-description{max-width:100%;font-size:1.4rem}.category-mirror-list{padding-left:1rem;padding-right:1rem}.category-mirror-list .mirror-info-text h5{font-size:1.4rem}.category-mirror-list .mirror-info-text h5:after{display:none}.best-seller-content h2{padding-bottom:1.5rem}.page-wrapper .main-container .best-seller-products .products-grid .product-items{margin:0}.best-seller-products .product-items.widget-product-grid.featured .product-item{width:100%;padding:0;margin:0}.page-wrapper .main-container .best-seller-products .products-grid .product-items .product-item-info{padding:2rem}.best-seller-products .products-grid .product-item-actions .tocart.primary{min-width:17rem;padding:1.6rem;font-size:1.6rem;width:auto}.best-seller-bottom{text-align:center;margin-top:3rem}.best-seller-content{padding-left:1rem;padding-right:1rem}.page-with-filter .category-view{padding-bottom:3rem}.toolbar-products{padding:1rem}.products.wrapper{padding:0 1rem}.page-wrapper .main .products-grid .product-items{margin:0 -1rem}.page-wrapper .main .products-grid .product-items .product-item{padding:0 1rem;margin-bottom:2rem}.products-grid .product-item-actions .tocart.primary{padding:1.5rem 1.65rem;width:100%;min-width:0}.product-item .price-box .price,.product-item .special-price .price,.product-item .minimal-price .price{font-size:1.68rem;padding-right:.2rem}.page-with-filter .shop-by-category-bottom .shop-by-blocks:before{content:"";display:block;width:100%;height:.1rem;background:var(--color-E8EBF0);margin-top:2rem}.catalog-product-view .product-info-main .page-title-wrapper{padding-top:0}.catalog-product-view .product-info-main .page-title-wrapper .page-title{font-size:2.903rem;line-height:1.2;margin:0 0 1rem;padding-right:3.5rem}.product-info-main .product.attribute.sku{margin-bottom:1rem}.product-info-main .price-box{margin-bottom:1rem}.product-info-main .price-box .price-container .price{font-size:2.4196rem}.product-info-main .price-box span.old-price .price{font-size:1.6rem}.product-info-main .product.attribute.overview{margin:1rem 0;padding:1rem 0;font-size:1.4rem}.product-info-main .product-add-form .box-tocart .field.qty>.label{font-size:1.68rem}.product-social-links .amazon-button-container:before{padding-right:.5rem}.product-delivery h3{font-size:1.68rem}.product-delivery p{font-size:1.68rem}.delivery_address .panel input{height:4.2rem;font-size:1.4rem}.delivery_address .panel-default>.panel-heading{padding-bottom:1rem}.delivery_address>span{font-size:1.68rem}.product-overview{position:relative;margin-top:2rem}.product-overview .panel .panel-title{font-size:1.68rem}.product.attribute.description{font-size:1.4rem}.mirror-fixing{margin:4rem 0 2rem;padding:3rem 2.5rem}.mirror-fixing img{max-width:6rem;margin-bottom:2rem}.mirror-fixing h3{margin-bottom:2rem}.mirror-fixing h3>br{display:none}.cart.table-wrapper tr.item-info{display:flex;flex-flow:column}.checkout-cart-index .cart.table-wrapper .product-item-photo{max-width:50px}.cart.table-wrapper .item td.col{padding:2rem 1rem 0 7rem;vertical-align:middle;border:none;width:100%;text-align:left}.cart.table-wrapper .item td.col:before{display:none !important}.checkout-cart-index .cart.table-wrapper .item .col.item{padding:2rem 1rem 0 5rem;min-height:0}.product-item-details a,.product-item-details a:visited{color:var(--color-101d2f)}.item td.col.qty label{justify-content:flex-start;text-align:center}.cart.table-wrapper .item td.col.qty{order:1;padding-bottom:2rem;width:80%}.cart.table-wrapper .item td.col.remove-item{position:absolute;bottom:3.5rem;padding:0;width:auto;right:2rem}.cart-summary>.title{margin:0 0 2rem;font-size:1.6rem}.column.main .cart-summary .block>.title strong,.column.main .paypal-review-discount .block>.title strong{font-size:1.4rem}.column.main .cart-summary .block .fieldset .methods .field>.label{padding:0;font-size:1.4rem}.cart-totals .mark,.opc-block-summary .table-totals .mark{font-size:1.4rem;padding:.5rem .5rem .5rem 0;color:var(--color-101d2f)}.totals.shipping.incl .label{font-size:1.4rem;padding:0;color:var(--color-101d2f)}.cart-totals .amount,.opc-block-summary .table-totals .amount{padding:.5rem 0 .5rem .5rem;font-size:1.4rem;color:var(--color-101d2f)}#discount-coupon-form .apply{padding:1.5rem 2rem}.cms-page-view h1{font-size:2.903rem;margin-bottom:1.5rem;padding-top:3rem}.cms-top-content{padding-left:1rem;padding-right:1rem}.design-gallery{padding:2rem 1rem 1rem;margin:0 -1rem}.design-gallery-box{width:25%;padding:0 1rem;margin-bottom:2rem}.light-box-content{flex-flow:column}#light-box-close{top:1rem;right:1rem}#light-box-image{width:100%;padding-bottom:100%}#light-box-html{width:100%}.modal-popup.confirm .modal-footer button:nth-child(3){background:0 0;text-decoration:none;padding-right:0;margin:3rem 0}.mobile-filter{width:calc(50% - 1rem)}.catalog-category-view .toolbar-sorter.sorter{padding:0 0 0 1rem;width:50%}.catalog-category-view .sorter-options{width:100%}.cms-page-view .block-products-list .block-title strong{font-size:2.419rem}.cms-page-view .block-products-list .product-items{margin:0 -1rem !important;row-gap:1.5rem}.cms-page-view .block-products-list .products-grid .product-items li.product-item{width:50%}.cms-page-view .products-grid .product-items .product-item-details{padding:1rem}.form-elements>.trems input[type=checkbox]{position:static}.checkout-index-index #maincontent{padding:2rem 1.5rem}#checkout{margin-top:0}#checkout .amazon-express-title{font-size:1.68rem}#checkout .amazon-divider span{font-size:1.68rem}#checkout .description{font-size:1.4rem}#checkout .authentication-wrapper>button>span{font-size:1.4rem}#checkout .opc-estimated-wrapper{padding:1.5rem;border:.1rem dashed var(--color-dddddd);margin:2rem 0 0;display:none}#checkout .opc-wrapper{display:block;padding-top:2rem}#checkout .step-title{margin-bottom:1.5rem;font-size:1.68rem}#checkout .opc-wrapper .fieldset>.field>.label{font-size:1.4rem}#checkout .authentication-dropdown{min-width:0;margin-top:0}#checkout .opc-wrapper .form-login{border:none;margin:0;padding:0}#checkout .payment-group .message.error{margin-bottom:0}#checkout input[type=radio]+label>span,#checkout input[type=checkbox]+label>span{font-size:1.4rem}#checkout .table-checkout-shipping-method tbody td{padding:1.5rem 1rem}#checkout .checkout-payment-method .payment-methods{margin:0;padding-top:4rem}#checkout .opc-block-summary .step-title{padding-bottom:1rem}#checkout .opc-block-summary .title strong{font-size:1.4rem}#checkout .minicart-items .product-item-name{font-size:1.4rem;padding-right:1rem}#checkout .product-item .price{font-size:1.4rem}#checkout .checkout-block.-summary{padding-bottom:2rem}}@media screen and (max-width:599px){.header-marquee .row{white-space:nowrap;justify-content:start;-ms-overflow-style:none;scrollbar-width:none;overflow-y:scroll}.header-marquee .row::-webkit-scrollbar{display:none}.header-marquee .row>div{min-width:100%}.product-info-main .product-add-form .box-tocart>.fieldset{width:100%}#product-addtocart-button{margin-right:0}.product-social-links{float:left;width:auto}.product-social-links .amazon-button-container{margin:0 0 -4.5rem;position:relative;top:10.5rem;left:10rem}.product-add-form{margin-bottom:1rem;padding-bottom:8.5rem}.product-social-links .amazon-button-container:before{position:absolute;bottom:100%;width:20rem;padding:0 0 .5rem}.about-timeline{margin-top:0}.about-timeline:before{height:calc(100% - 23.6rem);top:12rem;left:auto;right:0;transform:none}.timeline-box{width:calc(100% - 4rem);margin-top:2rem;min-height:17rem}.timeline-box:nth-child(odd):before{right:-4.9rem}.timeline-box:nth-child(even){margin-left:0}.timeline-box:nth-child(even):after{left:auto;right:-1.8rem;transform:translateY(-50%) rotate(45deg)}.timeline-box:nth-child(even):before{left:auto;right:-4.9rem}.design-gallery-box{width:50%}.minicart-wrapper.active .block-minicart{max-width:85vw}#minicart-content-wrapper{padding:3rem 2rem}.minicart-items .product-item-details{padding-right:0;padding-left:6rem}.minicart-items .product-item-details .product-item-name a{font-size:1.4rem}.minicart-items .price-container{position:static;max-width:100%;margin-bottom:1rem}.block-minicart .items-total .count,.block-minicart .amount .price-wrapper:first-child .price,.minicart-items .product-item-details .price{font-size:1.4rem}.block-minicart .block-content>.actions{flex-flow:column;gap:1rem}.block-minicart .block-content>.actions .secondary,.block-minicart .block-content>.actions>.primary{width:100%;max-width:23rem}.modal-popup.confirm .added-product-price{margin-bottom:2rem}.modal-popup.confirm .modal-footer button:first-child{width:100%;margin-bottom:2rem}.modal-popup.confirm .modal-footer button:nth-child(2){width:100%}}@media screen and (max-width:374px){.header_top_discount a{font-size:1.2rem;line-height:2.1rem}.products-grid .product-item-actions .tocart.primary{padding:1.5rem 1rem;font-size:1.2rem}#product-addtocart-button{width:17rem}.product-social-links{float:right}.product-social-links .amazon-button-container{left:0}}@media screen and (min-width:768px){.show-in-mobile{display:none !important}.shop-by-category-bottom .shop-by-block-content .btn-default{margin-bottom:0;margin-top:4rem}.columns.col1-layout>.page-title-wrapper{width:750px}.catalog-product-view .columns.col1-layout,.checkout-cart-index .columns.col1-layout,.customer-account-login .columns.col1-layout,.customer-account-forgotpassword .columns.col1-layout,.customer-account-create .columns.col1-layout{width:750px;padding-left:1.2rem;padding-right:1.2rem}.modal-popup.confirm .modal-inner-wrap{top:50%;-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0)}.modal-popup._show .modal-inner-wrap{-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}.contact-row{display:flex;flex-wrap:wrap}.contact-left{width:50%;max-width:55rem;padding-right:3rem}.contact-right{width:50%}.contact-right>form{margin-left:auto;max-width:46rem}}@media screen and (min-width:1025px){.header-menu{background:var(--color-122640)}.header-menu .rootmenu{background:0 0;color:var(--color-ffffff);text-transform:uppercase;font-weight:500;border-radius:0;font-family:var(--font-poppins);text-align:center;font-size:1.6rem}.header-menu .rootmenu-list{display:inline-flex;width:auto}.header-menu .rootmenu-list>li{display:inline-flex;border:none;margin:0}.header-menu .rootmenu-list>li>a{border-radius:0 !important;padding:1.6rem 2.105rem;height:auto;line-height:1.3}.header-menu .rootmenu-list>li>a:after{content:"";display:block;height:.4rem;width:0;background-color:var(--color-44B3CE);position:absolute;bottom:0;left:50%;transform:translateX(-50%);box-shadow:0 .3rem .6rem var(--color-00000029);opacity:0;transition:all .3s ease-in-out 0s}.header-menu .rootmenu-list>li>a.active,.header-menu .rootmenu-list>li:hover>a{background-color:transparent}.header-menu .rootmenu-list>li>a.active:after,.header-menu .rootmenu-list>li:hover>a:after{opacity:1;width:100%}.header-menu .rootmenu-list>li>span{display:block;margin:2rem 0 0 -1.6rem;position:static;width:1.2rem;height:1.2rem;order:2;background-image:url('../images/new/menu-arrow.svg');background-repeat:no-repeat;background-position:center;background-size:100%}.header-menu .rootmenu-list>li>span>i{width:auto;height:auto;float:none;margin:0;opacity:0}.header-menu .megamenu.linksmenu{top:100%;border:none;left:50%;transform:translateX(-50%);max-width:60%;padding:5rem 0;transition:opacity .3s ease-in-out 0s;display:block;opacity:0;visibility:hidden}.header-menu .rootmenu-list>li:hover .megamenu.linksmenu{opacity:1;visibility:visible}.header-menu .megamenu.linksmenu:before{content:"";display:block;position:absolute;left:50%;top:0;width:100vw;height:100%;background:var(--color-ffffff);z-index:-1;transform:translateX(-50%);transition:all .3s ease-in-out 0s;box-shadow:0px 3px 6px var(--color-00000029)}.header-menu .megamenu.linksmenu ul>li>a{padding:1rem;line-height:1.2;color:var(--color-25426B);text-transform:capitalize;font-size:1.6rem}.header-menu .megamenu.linksmenu ul>li:hover>a{color:var(--color-122640)}.header-menu .rootmenu-list>li:first-child .linksmenu ul{column-count:2}.columns.col1-layout>.page-title-wrapper{width:970px}body.page-layout-2columns-left .column.main{width:75%}body.page-layout-2columns-left .sidebar-main,body.page-layout-2columns-left .sidebar-additional{width:25%}.catalog-product-view .columns.col1-layout,.checkout-cart-index .columns.col1-layout,.customer-account-login .columns.col1-layout,.customer-account-forgotpassword .columns.col1-layout,.customer-account-create .columns.col1-layout{width:970px;padding-left:1.5rem;padding-right:1.5rem}.contact-right .actions_toolbar .submit{min-width:23rem;line-height:1.8}}@media screen and (min-width:1200px){.columns.col1-layout>.page-title-wrapper{width:1170px}.catalog-product-view .columns.col1-layout,.checkout-cart-index .columns.col1-layout,.customer-account-login .columns.col1-layout,.customer-account-forgotpassword .columns.col1-layout,.customer-account-create .columns.col1-layout{width:1170px}}@media screen and (min-width:768px) and (max-width:991px){.page-wrapper .main .popular-mirrors .product-items.widget-product-grid.featured .product-item{margin-top:3rem}.page-wrapper .main .popular-mirrors .products-grid .product-items{padding:0}.shop-by-block-content .btn-default{margin-bottom:2rem}}@media screen and (min-width:1025px) and (max-width:1199px){.header-middle{padding:1.8rem 1.5rem}.header-menu .rootmenu-list>li>a{padding:1rem 1.4rem;font-size:1.4rem}.header-menu .rootmenu-list>li>span{margin:1.2rem 0 0 -.5rem}.header-menu .megamenu.linksmenu,.header-menu .megamenu.linksmenu:before{transition:none}.header-menu .rootmenu-list>li:first-child .linksmenu ul{column-count:1}.header-menu .megamenu.linksmenu{padding:1rem 0}.header-menu .megamenu.linksmenu ul>li>a{padding:.5rem;font-size:1.4rem}.catalog-product-view.page-layout-1column .product.media{padding-right:1rem}.catalog-product-view.page-layout-1column .product-info-main{padding-left:1rem}.product-info-main .product-add-form .box-tocart .field.qty{padding-right:1rem}#product-addtocart-button{margin-right:1rem;padding:1.15rem 1rem;width:15rem}.product-social-links .amazon-button-container:before{padding-right:.5rem}.about-timeline:before{height:calc(100% - 27rem)}.catalog-product-view.page-layout-1column .product.media{top:14rem}.need-help-sidebar{padding:3rem 1.5rem}.need-help-sidebar .help-number{font-size:2rem}}scExpressProductPage .scExpressSeparator{margin:10px 0}.scExpressProductPage .scExpressSeparator h6{margin:0}.cart-summary .scExpressSeparator{margin-bottom:0}