@font-face{font-family:'Fresh Script';font-style:normal;font-weight:normal;src:local("Fresh Script"),url("../../assets/fonts/FreshScript.woff") format("woff")}html{font-size:16px}*{font-family:"proxima nova"}body{overflow-x:hidden;-webkit-font-smoothing:antialiased}b{font-weight:bold}hr.short{border-top:solid 1px #b2b4b3;width:100%;max-width:220px;padding:0;margin:1rem 0 1.5rem}a:focus,a:hover{text-decoration:none}.full-img,.stacked-img{width:100%;height:100%}.add-15-margin-bottom{margin-bottom:15px}.add-45-margin-bottom{margin-bottom:45px}.grey-bg{background:#f4f4f4}.grey-bg p{color:#595959}.grey-bg p.lead{color:#c41230}.dkblue-bg{background:#2f4c62}.bg-img,.community-bg-img,.rug-bg{background-repeat:no-repeat !important;background-size:cover !important}.community-bg-img{background:url(../images/home/layer-624.jpg)}.rug-bg{background:url(../images/impact-ia-100-mushroom.jpg)}.center-image{margin:0 auto;display:block}.block-text{display:block}.normal-padding{padding:55px 0}.normal-padding-bottom{padding-bottom:55px}.margin-24-bottom{margin-bottom:24px}.remove-padding{padding:0;margin:0}.deluxe-padding{padding:78px 0}.is_absolute{position:absolute}.stacked-content-img{position:relative}.stacked-content-box{position:absolute;top:50%;-webkit-transform:translate(20%, -50%);transform:translate(20%, -50%)}.bg-pttrn{background:#151515 url(../images/bg-pattern.png);background-blend-mode:color-burn}.sm-btm-margin{margin-bottom:25px}.add-15-padding{padding:15px 0}.margin-top-36{margin-top:36px}.flex-space-between{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-line-pack:justify;align-content:space-between}.user-login-info span.in-cart{font-size:0.938rem;color:#fff;font-weight:600;text-align:center;margin-bottom:0}.in-cart{width:27px;height:27px;line-height:27px;padding:5px}.newin,.in-cart{text-align:center;background:#c41230;border-radius:50%;color:#fff}.shopping-cart .fa{font-size:24px;padding-right:5px;color:#717171}.shopping-cart:focus .fa,.shopping-cart:hover .fa{color:#5f5f5f}.shopping-cart:focus .in-cart,.shopping-cart:hover .in-cart{background:#a30f28}.newin{font-size:1.063rem;font-weight:600;text-transform:initial;line-height:normal;letter-spacing:.06em;position:absolute;top:-10px;right:-15px;width:75px;height:75px;line-height:74px;z-index:999999;font-family:"lexia"}.custom-col-padding .col,.custom-col-padding .col-1,.custom-col-padding .col-10,.custom-col-padding .col-11,.custom-col-padding .col-12,.custom-col-padding .col-2,.custom-col-padding .col-3,.custom-col-padding .col-4,.custom-col-padding .col-5,.custom-col-padding .col-6,.custom-col-padding .col-7,.custom-col-padding .col-8,.custom-col-padding .col-9,.custom-col-padding .col-auto,.custom-col-padding .col-lg,.custom-col-padding .col-lg-1,.custom-col-padding .col-lg-10,.custom-col-padding .col-lg-11,.custom-col-padding .col-lg-12,.custom-col-padding .col-lg-2,.custom-col-padding .col-lg-3,.custom-col-padding .col-lg-4,.custom-col-padding .col-lg-5,.custom-col-padding .col-lg-6,.custom-col-padding .col-lg-7,.custom-col-padding .col-lg-8,.custom-col-padding .col-lg-9,.custom-col-padding .col-lg-auto,.custom-col-padding .col-md,.custom-col-padding .col-md-1,.custom-col-padding .col-md-10,.custom-col-padding .col-md-11,.custom-col-padding .col-md-12,.custom-col-padding .col-md-2,.custom-col-padding .col-md-3,.custom-col-padding .col-md-4,.custom-col-padding .col-md-5,.custom-col-padding .col-md-6,.custom-col-padding .col-md-7,.custom-col-padding .col-md-8,.custom-col-padding .col-md-9,.custom-col-padding .col-md-auto,.custom-col-padding .col-sm,.custom-col-padding .col-sm-1,.custom-col-padding .col-sm-10,.custom-col-padding .col-sm-11,.custom-col-padding .col-sm-12,.custom-col-padding .col-sm-2,.custom-col-padding .col-sm-3,.custom-col-padding .col-sm-4,.custom-col-padding .col-sm-5,.custom-col-padding .col-sm-6,.custom-col-padding .col-sm-7,.custom-col-padding .col-sm-8,.custom-col-padding .col-sm-9,.custom-col-padding .col-sm-auto,.custom-col-padding .col-xl,.custom-col-padding .col-xl-1,.custom-col-padding .col-xl-10,.custom-col-padding .col-xl-11,.custom-col-padding .col-xl-12,.custom-col-padding .col-xl-2,.custom-col-padding .col-xl-3,.custom-col-padding .col-xl-4,.custom-col-padding .col-xl-5,.custom-col-padding .col-xl-6,.custom-col-padding .col-xl-7,.custom-col-padding .col-xl-8,.custom-col-padding .col-xl-9,.custom-col-padding .col-xl-auto{padding-right:9px;padding-left:9px}.success,.in-stock,.green{color:#30b130}.warning,.low-stock,.error,.orange{color:#e86125}.disabled,.unavailable,.grey{color:#606060}.user_icon{margin:0 19px 9px 0}.text-notice{font-size:.938rem;font-weight:300;text-transform:initial;line-height:normal;letter-spacing:.03em;font-family:"lexia"}.form-text{margin-bottom:32px}.mapping{height:264px;width:100%;margin-top:21px}.right-border{border-right:1px solid #ddd}h1,.h1{font-size:1.875rem;font-weight:600;text-transform:initial;line-height:normal;letter-spacing:.03em;font-family:"brandon grotesque";color:#0c0e18}.product{font-size:1.563rem;font-weight:600;text-transform:initial;line-height:normal;letter-spacing:.03em;font-family:"lexia";color:#0c0e18}.product .subtitle{font-size:.64em;font-weight:400;text-transform:initial;line-height:normal;letter-spacing:inherit}h2,.h2{font-size:1.75rem;font-weight:600;text-transform:initial;line-height:normal;letter-spacing:.03em;font-family:"brandon grotesque";color:#0c0e18}h3,.h3{font-size:1.625rem;font-weight:600;text-transform:initial;line-height:normal;letter-spacing:.03em;font-family:"brandon grotesque";color:#0c0e18}h4,.h4{font-size:1.5rem;font-weight:600;text-transform:initial;line-height:normal;letter-spacing:.03em;font-family:"brandon grotesque"}h5,.h5{font-size:1.25rem;font-weight:600;text-transform:initial;line-height:1.35;letter-spacing:.03em;color:#4a4b4e}h5 span,.h5 span{font-size:1rem;font-weight:300;text-transform:initial;line-height:1.375;letter-spacing:.03em;font-family:"lexia";-webkit-font-smoothing:initial;color:inherit}h6,.h6{font-size:1.125rem;font-weight:300;text-transform:initial;line-height:1.35;letter-spacing:.03em;font-family:"lexia";color:#060d26}.display{font-family:"Fresh Script";color:#000;font-size:5.250em;font-weight:normal;line-height:normal;margin-bottom:30px}h1 .subheader,h2 .subheader,h3 .subheader,h4 .subheader{font-size:.238em;font-weight:600;text-transform:uppercase;line-height:4.8;letter-spacing:.045em;font-family:"brandon grotesque";display:block}.swoop:after{content:'';background:url(../images/swoop.png) no-repeat;width:101px;height:14px;display:block;margin:27px auto 57px}.white-text{color:#fff}.rouge-text{color:#c41230}.brandon{font-family:"brandon grotesque"}.lexia{font-family:"lexia";-webkit-font-smoothing:initial}.caps{text-transform:uppercase !important}.lead{font-size:1.25rem;font-weight:300;text-transform:initial;line-height:1.45;letter-spacing:.03em;margin-bottom:26px;color:#c41230;-webkit-font-smoothing:initial}p{font-size:1.125rem;font-weight:400;text-transform:initial;line-height:1.55556;letter-spacing:.03em;font-family:"lexia"}p.title{margin-bottom:0;display:inline-block}p.title.title-section{font-size:1rem;font-weight:300;text-transform:initial;line-height:inherit;letter-spacing:.03em;color:#707070}p.small{font-size:0.938rem}a.link{color:#1f8ae4;border-bottom:1px solid #1f8ae4}a.link:focus,a.link:hover{color:#4da2e9;border-bottom-color:#63aeec}.star:after{content:'';background:url(../images/stars.png) no-repeat;display:inline-block;width:103px;height:33px;position:relative;top:10px}.btn ~ .link-anchor{margin-top:32px}.link-anchor{font-size:.938rem;font-weight:400;text-transform:initial;line-height:normal;letter-spacing:.03em;color:#2f4c62;display:inline-block;border-bottom:1px solid #2f4c62}.link-anchor:focus,.link-anchor:hover{color:#000;border-color:#000}.link-anchor.back-to{color:#c41230;text-transform:uppercase;font-family:"lexia";border-bottom-color:#c41230}.link-anchor.back-to:before{content:'\f0d9';font-family:'fontawesome';margin-right:4px}.become-dealer p{font-size:0.938rem;margin-bottom:27px}.sm-title{margin-bottom:5px;font-size:0.875rem;color:#000;display:block}header{-webkit-box-shadow:0 0 5px 0 rgba(11,11,11,0.2);box-shadow:0 0 5px 0 rgba(11,11,11,0.2);padding:15px 25px;position:relative}header .navbar-brand{position:relative;z-index:1}.upcoming-event .event-title{font-family:"brandon grotesque";color:#8c8c8c;font-size:.688rem;font-weight:600;text-transform:uppercase;line-height:normal;letter-spacing:.2em}.upcoming-event .event-info{font-size:1rem;font-weight:500;text-transform:uppercase;line-height:normal;letter-spacing:.025em}.user-not-logged-in{margin-bottom:20px}.locate-dealer{margin-right:20px}.locate-dealer:before{background:url(../images/map.png) no-repeat;width:13px;margin-right:11px}.stocks h2{font-size:2.188rem;font-weight:400;text-transform:initial;line-height:normal;letter-spacing:.08em;font-family:"lexia";margin:0 0 18px 0;color:#717171}.social-media,.sitemap{padding:0}.social-media li,.sitemap li{list-style:none}.social-media{display:block}.social-media li{display:inline-block;padding:0 4px}.social-media a{display:block;border:1px solid #949494;border-radius:50%;width:25px;height:25px;text-align:center;line-height:25px}.social-media a:focus,.social-media a:hover{border-color:#e6e6e6}.social-media a:focus .fa,.social-media a:hover .fa{color:#e6e6e6}.social-media a .fa{font-size:0.8em;color:#949494}.sitemap{columns:2;-webkit-columns:2;-moz-columns:2}.sitemap li{padding:2px 0;text-align:left}.sitemap li a{font-size:1rem;font-weight:400;text-transform:initial;line-height:1.35;letter-spacing:.03em;color:#939393}.sitemap li a:focus,.sitemap li a:hover{color:#e6e6e6}.footer-padding{padding:55px 0 25px}footer .social-media{text-align:center;margin-top:24px}footer h6{color:#e6e6e6;margin-bottom:.75rem}footer p{font-size:1rem;font-weight:400;text-transform:initial;line-height:1.35;letter-spacing:.03em;color:#939393;text-align:left}footer hr{-webkit-box-shadow:1px 1px 0 0 #2f2f2f;box-shadow:1px 1px 0 0 #2f2f2f;border:solid 1px #0d0d0d}footer ::-webkit-input-placeholder{color:#b6b6b6}footer ::-moz-placeholder{color:#b6b6b6}footer :-ms-input-placeholder{color:#b6b6b6}footer :-moz-placeholder{color:#b6b6b6}footer .ghost-btn{margin-top:12px}a.phone{display:block;margin-bottom:18px}a.phone,address a{font-size:1rem;font-weight:400;text-transform:initial;line-height:normal;letter-spacing:.02em;font-family:"lexia";color:#939393}a.phone:focus,a.phone:hover,address a:focus,address a:hover{color:#e6e6e6}a.phone,address{position:relative}a.phone:before,address:before{content:'';position:absolute;display:inline-block}a.phone:before{background:url(../images/phone.png) no-repeat;width:18px;height:18px;left:-22px}address:before{background:url(../images/footer-map.png) no-repeat;width:16px;height:22px;left:-20px}.colophon{margin-top:23px;font-size:0.750em;margin-bottom:0}.footer-contact{padding:0 24px}.transparent-bordered-box{position:relative;background:#fff;z-index:1;width:calc(100% - 10px);outline:solid 11px rgba(223,223,223,0.7)}.transparent-bordered-box hr{border-color:#b6b6b6}.transparent-bordered-box>span:first-child{position:relative;z-index:2}.transparent-bordered-box.is_title{width:calc(100% - 30%);text-align:center;padding:20px 10px}.transparent-bordered-box.is_title span{font-size:1.375rem;font-weight:400;text-transform:initial;line-height:initial;letter-spacing:.03em;font-family:"lexia";color:#4a4b4e}.transparent-bordered-box.is_content{padding:55px 50px}.transparent-bordered-box.is_content h2{color:#0c0e18}.transparent-bordered-box.is_content p{color:#595959}.transparent-bordered-box.is_content p.lead{color:#c41230}.transparent-bordered-box.is_content .btm-margin{margin-bottom:45px}.transparent-bordered-box.is_cta{padding:60px}.transparent-bordered-box.is_product .product-padding:first-child{padding-top:30px}.transparent-bordered-box.is_product .product-padding:last-child{padding:26px 20px 70px}.transparent-bordered-box.is_product .product-padding{padding:0 20px}.transparent-bordered-box.is_product .social-media{margin:15px 0}.transparent-bordered-box.is_product .btn{padding-top:20px;padding-bottom:20px}.transparent-bordered-box.is_menu{padding:10px 20px}.transparent-bordered-box .margin-fix{margin-top:10px}.featured-collections img{width:100%;height:100%}.featured-collections .is_featured_title{position:absolute;top:54%;left:50%;z-index:2;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.featured-collections .featured-collection-info{padding:23px 0 26px}.main-product{position:relative}.main-product img{width:100%;height:100%}.main-product .content-position{width:100%;position:absolute;top:60%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.main-product .collection-info{padding:15px 0}.border-product{cursor:pointer;-webkit-box-shadow:0 0 10px 0 rgba(11,11,11,0.15);box-shadow:0 0 10px 0 rgba(11,11,11,0.15);-webkit-transition:.2s box-shadow ease;transition:.2s box-shadow ease}.border-product:focus,.border-product:hover{-webkit-box-shadow:0 0 10px 0 rgba(11,11,11,0.35);box-shadow:0 0 10px 0 rgba(11,11,11,0.35)}.event-cta{background:url(../images/weave-pattern.jpg);background-size:cover;padding:30px 0}.event-cta .event-subtitle{font-size:1.125rem;font-weight:600;text-transform:uppercase;line-height:normal;letter-spacing:.2em;font-family:"brandon grotesque";color:#2e3037}.event-cta .event-info{font-size:2.188rem;font-weight:500;text-transform:uppercase;line-height:normal;letter-spacing:.08em;font-family:"brandon grotesque";color:#0c0e18;margin-top:24px;margin-bottom:18px}.event-cta .cta-anchor{font-size:.938rem;font-weight:300;text-transform:initial;line-height:normal;letter-spacing:.02em;font-family:"lexia";color:#c41230;border-bottom:1px solid #c41230}.event-cta .cta-anchor:focus,.event-cta .cta-anchor:hover{color:#950e25}.deal-banner{padding:16px 0;color:#fff}.deal-banner h4{font-family:"proxima nova";display:inline-block;margin-top:4px;margin-bottom:0;padding-right:8px}.deal-banner .btn{font-family:"proxima nova"}.icon{margin-bottom:32px}.icon-wrapper p{font-size:1rem;font-weight:300;text-transform:initial;line-height:normal;letter-spacing:.03em;font-family:"lexia";color:#707070}.become_dealer{background:#fff url(../images/lg-home-icon.png) no-repeat;background-position:center}.locate_dealer{background:#fff url(../images/lg-map-icon.png) no-repeat;background-position:center}#collectionCarousel{position:relative}#collectionCarousel .is_content.is_absolute{position:absolute;top:10%;width:33%;right:5%}.hero_main_col_content h1{font-size:1.563rem;font-weight:600;text-transform:initial;line-height:normal;letter-spacing:.03em;font-family:"lexia"}.hero_main_col_content h1 .subtitle{font-size:1rem;font-weight:300;text-transform:initial;line-height:normal;letter-spacing:.03em;font-family:inherit;color:#0c0e18}.hero_main_col_content p{font-size:.938rem;font-weight:400;text-transform:initial;line-height:1.75em;letter-spacing:.03em;color:#707070}.hero_main_col_content .link-caret{font-size:.938rem;font-weight:400;text-transform:initial;line-height:1.75em;letter-spacing:.03em;color:#c41230;border-bottom:1px solid #c41230;font-family:"lexia"}.hero_main_col_content .link-caret:focus,.hero_main_col_content .link-caret:hover{color:#950e25;border-color:#950e25}.hero_main_col_content .view-below:after{content:'';background:url("../images/view-below-icon.png") no-repeat;background-position:center;margin:10px auto 0;width:42px;height:42px;display:block;opacity:1}.hero_main_col_content .view-below:hover:after{opacity:.7}.carousel-indicators li{width:13px;height:13px;border-radius:50%}#productCarousel .custom-indicators{margin-top:24px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:0}#productCarousel .custom-indicators li{list-style:none;width:77px;height:66px;border:2px solid #fff;margin:0 10px}#productCarousel .carousel-controller{position:relative}#productCarousel .carousel-control-next,#productCarousel .carousel-control-prev{color:#717171;width:26px;height:26px;border:1px solid #717171;border-radius:50px;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}#relatedProducts .carousel-controller .carousel-control-prev,#relatedProducts .carousel-controller .carousel-control-next{border:1px solid #717171;border-radius:50%;width:31px;height:31px;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#relatedProducts .carousel-controller .carousel-control-prev{left:-30px}#relatedProducts .carousel-controller .carousel-control-next{right:-60px}#relatedProducts .carousel-controller .fa{color:#717171}#relatedProducts .main-product{margin-bottom:40px;display:block}input{background-color:#fff;width:100%;padding:10px 10px;font-size:1rem;border:solid 1px #c9c9c9}input[type=text]{position:relative;border-radius:6px;border:solid 1px #c9c9c9;background-color:#fff}textarea{border:solid 1px #c9c9c9;padding:10px}.search-form{position:relative}.search-form .hidden-submit{position:absolute;height:100%;width:50px;right:0;cursor:pointer;opacity:0}.search-text{border-radius:4px;border:solid 1px #e0dfdf;background:#fff url("../images/search.png") no-repeat;background-position:97% 50%;padding:9px 10px;width:100%}.qa-form .search-text{max-width:335px}.qa-form .search-submit{margin-top:16px;display:block}.form-container{padding:20px 24px 32px}.default-form label{font-size:0.938em;font-family:"lexia";letter-spacing:0.03em;color:#616161}.default-form .input-icon-wrapper input{padding:10px 10px 10px 70px}.default-form a:focus,.default-form a:hover{color:#950e25}.default-form textarea{width:100%;min-height:150px}.input-icon-wrapper{position:relative}.input-icon-wrapper input{padding:10px;min-height:58px}.input-icon-wrapper:before{content:'';position:absolute;top:50%;z-index:9;display:inline-block;-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%);background-size:contain;border-right:solid 1px #c9c9c9;min-width:60px;height:100%}form .icon-user:before{background:url("../images/icons/your-name.png") no-repeat;background-position:center}form .icon-pw:before{background:url("../images/icons/pw-key.png") no-repeat;background-position:center}form .icon-email:before{background:url("../images/icons/email.png") no-repeat;background-position:center}form .icon-phone:before{background:url("../images/icons/phone.png") no-repeat;background-position:center}.shippingForm .form-check-label{margin-bottom:0;margin-left:28px}.shippingForm address:before{content:none}.shippingForm .select2-container--default .select2-selection--single .select2-selection__arrow{top:0}.shippingForm .form-check-input{position:relative;margin:0}.shippingForm .form-row .col,.shippingForm .form-row .col-1,.shippingForm .form-row .col-10,.shippingForm .form-row .col-11,.shippingForm .form-row .col-12,.shippingForm .form-row .col-2,.shippingForm .form-row .col-3,.shippingForm .form-row .col-4,.shippingForm .form-row .col-5,.shippingForm .form-row .col-6,.shippingForm .form-row .col-7,.shippingForm .form-row .col-8,.shippingForm .form-row .col-9,.shippingForm .form-row .col-auto,.shippingForm .form-row .col-lg,.shippingForm .form-row .col-lg-1,.shippingForm .form-row .col-lg-10,.shippingForm .form-row .col-lg-11,.shippingForm .form-row .col-lg-12,.shippingForm .form-row .col-lg-2,.shippingForm .form-row .col-lg-3,.shippingForm .form-row .col-lg-4,.shippingForm .form-row .col-lg-5,.shippingForm .form-row .col-lg-6,.shippingForm .form-row .col-lg-7,.shippingForm .form-row .col-lg-8,.shippingForm .form-row .col-lg-9,.shippingForm .form-row .col-lg-auto,.shippingForm .form-row .col-md,.shippingForm .form-row .col-md-1,.shippingForm .form-row .col-md-10,.shippingForm .form-row .col-md-11,.shippingForm .form-row .col-md-12,.shippingForm .form-row .col-md-2,.shippingForm .form-row .col-md-3,.shippingForm .form-row .col-md-4,.shippingForm .form-row .col-md-5,.shippingForm .form-row .col-md-6,.shippingForm .form-row .col-md-7,.shippingForm .form-row .col-md-8,.shippingForm .form-row .col-md-9,.shippingForm .form-row .col-md-auto,.shippingForm .form-row .col-sm,.shippingForm .form-row .col-sm-1,.shippingForm .form-row .col-sm-10,.shippingForm .form-row .col-sm-11,.shippingForm .form-row .col-sm-12,.shippingForm .form-row .col-sm-2,.shippingForm .form-row .col-sm-3,.shippingForm .form-row .col-sm-4,.shippingForm .form-row .col-sm-5,.shippingForm .form-row .col-sm-6,.shippingForm .form-row .col-sm-7,.shippingForm .form-row .col-sm-8,.shippingForm .form-row .col-sm-9,.shippingForm .form-row .col-sm-auto,.shippingForm .form-row .col-xl,.shippingForm .form-row .col-xl-1,.shippingForm .form-row .col-xl-10,.shippingForm .form-row .col-xl-11,.shippingForm .form-row .col-xl-12,.shippingForm .form-row .col-xl-2,.shippingForm .form-row .col-xl-3,.shippingForm .form-row .col-xl-4,.shippingForm .form-row .col-xl-5,.shippingForm .form-row .col-xl-6,.shippingForm .form-row .col-xl-7,.shippingForm .form-row .col-xl-8,.shippingForm .form-row .col-xl-9,.shippingForm .form-row .col-xl-auto{padding-left:8px;padding-right:8px}.shippingForm input[type="radio"]:checked,.shippingForm input[type="radio"]:not(:checked){position:absolute;left:-9999px}.shippingForm [type="radio"]:checked+.radio:before,.shippingForm [type="radio"]:not(:checked)+.radio:before{content:'';position:absolute;left:0;top:4px;width:18px;height:18px;border:1px solid #ddd;border-radius:100%;background:#fff}.shippingForm [type="radio"]:checked+.radio,.shippingForm [type="radio"]:not(:checked)+.radio{position:absolute;cursor:pointer;display:inline-block;color:#666;top:0}.shippingForm [type="radio"]:checked+.radio:after,.shippingForm [type="radio"]:not(:checked)+.radio:after{content:'';width:12px;height:12px;background:#c41230;position:absolute;top:3px;left:3px;border-radius:100%;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.shippingForm [type="radio"]:not(:checked)+.radio:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.shippingForm [type="radio"]:checked+.radio:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}form label.title{font-family:"lexia";font-size:1rem;color:#000;padding-right:8px}.order-filter .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:0.938rem;font-weight:500;color:#000}.scrollbar-inner>.scroll-element .scroll-element_outer{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.scrollbar-inner>.scroll-element .scroll-element_track{background-color:transparent}.scrollbar-inner>.scroll-element .scroll-bar{width:10px;background-color:#000;opacity:1;border-radius:0}.select-one{display:inline-block;background:#fff;border-radius:4px;margin-right:20px}.select-one select{width:185px}.product-info .select-one select{width:inherit}.quantity-select .select2-container--default .select2-selection--single .select2-selection__arrow{top:0}.quantity-select .select2-results__options{-webkit-box-shadow:0 0 5px 0 rgba(11,11,11,0.2);box-shadow:0 0 5px 0 rgba(11,11,11,0.2)}.quantity-select .select2-container{max-width:68px}.quantity-select .select2-container .select2-selection--single .select2-selection__rendered{padding-left:18px;padding-right:20px}#filters-form{text-align:center}#filters-form .select2-container{width:180px}#filters-form .select2-container .select2-selection--single{height:57px}#filters-form .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:57px !important}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#717171;font-family:"proxima nova";font-size:15px;text-transform:uppercase;letter-spacing:1px}.select2-container--default .select2-selection--single .select2-selection__arrow{right:5px;top:14px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#c41230 transparent transparent transparent}.select2-container--open .select2-dropdown--below{position:relative;z-index:99999999999}.select2-dropdown{border:0;border-radius:none}.select2-container--default .select2-results>.select2-results__options{max-height:300px;padding-top:10px !important;width:185px;background:#fff}.scroll-wrapper>.scroll-content li:first-child{display:none}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#fff;color:#000}.select2-results__option{padding:0 15px 10px 40px}.left-filters-categorys{margin-top:28px}.left-filters-categorys ul{display:inline-block;list-style:none;padding:0;margin:0}.left-filters-categorys ul li{margin:0 0 10px 10px !important;display:none}.left-filters-categorys ul li:nth-child(1){margin-left:0}.left-filters-categorys button{background:#2d2d2d;font-family:"proxima nova";padding:15px;border-radius:100px;color:#fff;text-transform:uppercase}.left-filters-categorys button.clear-filters{border-radius:0;background:transparent;color:#c41230;font-size:18px;border:none;text-transform:initial}.left-filters-categorys button i{color:#fff;font-size:14px;padding-left:3px}.navbar-nav .caret:after{content:"\f0d7";font-family:FontAwesome;margin-left:4px}#menu-main-menu li,.second-menu li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}#menu-main-menu .dropdown-toggle::after{border:none}#menu-main-menu li{font-family:"proxima nova";position:relative;font-size:0.938rem;color:#090909;text-transform:uppercase}#menu-main-menu .nav-item:first-child .nav-link:before{content:none}#menu-main-menu .nav-link{padding:0 0 0 20px;margin:0 20px 0 0;cursor:pointer;color:#090909}#menu-main-menu .nav-link.no-nav-style:before,#menu-main-menu .nav-link.no-nav-style:after{content:none}#menu-main-menu .nav-link:before{content:'';width:1px;height:11px;left:0;top:7px;background:#c41230;-webkit-transform:rotate(24deg);transform:rotate(24deg);position:absolute}#menu-main-menu .nav-link::after{content:'';display:block;width:0;height:1px;background:#c41230;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);position:relative;-webkit-transition:width .3s;transition:width .3s;margin-top:5px;border-radius:5px}#menu-main-menu .nav-link:hover::after{width:100%;-webkit-transition:width .3s;transition:width .3s}.hidden-menu{display:none !important}.dropdown-toggle i{position:absolute;top:4px;right:-15px}.dropdown-menu{background-color:transparent;border:none;border-radius:0;margin:1.1em 0 0}.dropdown-item{font-size:1.25em;font-weight:300;text-transform:initial;line-height:normal;letter-spacing:.01em;font-family:"lexia";padding:.5rem 1.5rem;color:#000}.dropdown-item:focus,.dropdown-item:hover{color:#c41230;background:transparent}.dropdown{position:relative}.dropdown.show:after{content:'';border-bottom:1px solid #c41230;display:inline-block;width:100%;position:absolute;bottom:-7px}.breadcrumb{padding:0;background:transparent}.breadcrumb li a{color:#717171}.breadcrumb li a:focus,.breadcrumb li a:hover{color:#0c0e18}.breadcrumb-item{font-size:13px;text-transform:uppercase;letter-spacing:0.08em}.breadcrumb-item.active{color:#0c0e18}.second-menu{width:100%;margin-bottom:10px}.second-menu li a::after{content:'';display:block;width:0;height:1px;background:#c41230;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);position:relative;-webkit-transition:width .3s;transition:width .3s;margin-top:5px;border-radius:5px}.second-menu li:hover a::after{width:100%;-webkit-transition:width .3s;transition:width .3s}.second-menu li.no-nav-style:before,.second-menu li.no-nav-style:after,.second-menu li.no-nav-style a:before,.second-menu li.no-nav-style a:after{content:none}.user-menu{margin-bottom:5px}.user-menu .not-loggedin{font-size:.875em;font-weight:400;text-transform:uppercase;line-height:normal;letter-spacing:.01em;font-family:"proxima nova";color:#000}.user-menu .not-loggedin a{text-transform:inherit;color:inherit}.user-menu .not-loggedin a:focus,.user-menu .not-loggedin a:hover{color:#595959}.user-menu .not-loggedin:before{content:'';display:inline-block;height:18px;top:4px;position:relative}.user-menu .dropdown-menu{margin-top:0;-webkit-box-shadow:1.5px 2.59808px 7px 0 rgba(0,0,0,0.26);box-shadow:1.5px 2.59808px 7px 0 rgba(0,0,0,0.26);border:solid 1px #e0dfdf;background-color:#fff;padding:10px 20px}.user-menu .dropdown-menu .dropdown-item{font-size:1rem;font-weight:600;text-transform:initial;line-height:normal;letter-spacing:.03em;font-family:"proxima nova";color:#000;padding:10px 0;cursor:pointer}.user-menu .dropdown-menu .dropdown-item:focus,.user-menu .dropdown-menu .dropdown-item:hover{color:#2e3037}.user-menu .logged-in .user{font-size:1rem;font-weight:400;text-transform:initial;line-height:normal;letter-spacing:.01em;color:#000}.pagination .page-item{min-width:47px;height:42px;padding-left:5px;padding-right:5px;text-align:center}.pagination .page-link{border:solid 1px #e0dfdf;border-radius:4px;color:#000;font-size:0.938em;background-image:-webkit-gradient(linear, left bottom, left top, from(#fff), to(#dad9d9)),-webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff));background-image:linear-gradient(to top, #fff, #dad9d9),linear-gradient(to bottom, #fff, #fff)}.pagination .page-prev,.pagination .page-next{background-color:#fff;background-image:none;text-transform:uppercase}.pagination .page-prev:before,.pagination .page-next:after{font-family:'fontawesome'}.pagination .page-prev:before{content:'\f0d9';padding-right:4px}.pagination .page-next:after{content:'\f0da';padding-left:4px}.pagination .page-item:hover .page-link{background-image:-webkit-gradient(linear, left bottom, left top, from(#dad9d9), to(#dad9d9)),-webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff));background-image:linear-gradient(to top, #dad9d9, #dad9d9),linear-gradient(to bottom, #fff, #fff)}.pagination .page-item.active .page-link{border-color:#e0dfdf;background-image:none;background-color:#fff;color:#000}.cart-item,.cart-item p,.cart-header,.cart-header b{font-family:"proxima nova";font-size:.938rem;font-weight:400;text-transform:initial;line-height:normal;letter-spacing:.025em;color:#000}.cart-header,.cart-header b{font-weight:600}.remove-item-cart{color:#ef0808;border-bottom:1px solid #ef0808}.remove-item-cart:before{content:'x '}.remove-item-cart:focus,.remove-item-cart:hover{color:#c41230;border-bottom-color:#c41230}.text-center .select-one{margin-right:auto}.checkout-panel .panel-header{border-top-right-radius:6px;border-top-left-radius:6px;border:solid 1px #dddddd;background-color:#edf5f9;padding:10px 1px}.checkout-panel .panel-header .panel-title{font-size:1rem;font-weight:300;text-transform:inherit;line-height:normal;letter-spacing:.03em;font-family:"lexia";color:#000}.checkout-panel .panel-body{border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-color:transparent;border-left:solid 1px #dddddd;border-right:solid 1px #dddddd;border-bottom:solid 1px #dddddd;background-color:#fff;padding:24px 10px 34px}.order .panel-header{padding-left:17px;padding-right:17px}.order .order-details span{font-family:"lexia";color:#000}.order .order-details span:after{content:' | ';padding:0 10px}.order .order-details span:last-child:after{content:none}.order .status{font-size:1.063rem;font-weight:bold;color:#000}.order .shipping-info p,.order .shipping-info span{font-size:0.938rem}.order .shipping-info .shipping-title{margin-bottom:7px}.order .shipping-info p{line-height:1.266em}.order .shipping-info span{line-height:inherit}.order-table tbody{border-bottom:1px solid #ddd}.order-table tbody tr:nth-of-type(even){background:#ececec}.order-table tfoot{margin-top:20px}.order-table .tracking{display:inline-block;width:100%;line-height:1.43em}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:40px;height:4px;background-color:#262625;border-radius:4px;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.hamburger--emphatic .hamburger-inner{-webkit-transition:background-color 0.125s 0.175s ease-in;transition:background-color 0.125s 0.175s ease-in}.hamburger--emphatic .hamburger-inner::before{top:-10px;left:0;-webkit-transition:top 0.05s 0.125s linear,left 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335);transition:top 0.05s 0.125s linear,left 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335);transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335)}.hamburger--emphatic .hamburger-inner::after{bottom:-10px;top:10px;right:0;-webkit-transition:top 0.05s 0.125s linear,right 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335);transition:top 0.05s 0.125s linear,right 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335);transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335)}.hamburger--emphatic.is-active .hamburger-inner{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic.is-active .hamburger-inner::before{left:-80px;top:-80px;-webkit-transform:translate3d(80px, 80px, 0) rotate(45deg);transform:translate3d(80px, 80px, 0) rotate(45deg);-webkit-transition:left 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1);transition:left 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1),-webkit-transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic.is-active .hamburger-inner::after{right:-80px;top:-80px;-webkit-transform:translate3d(-80px, 80px, 0) rotate(-45deg);transform:translate3d(-80px, 80px, 0) rotate(-45deg);-webkit-transition:right 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1);transition:right 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1),-webkit-transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}#mainNav.show{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12;padding:20px 10px 40px;margin:-10px 0 0 0}#mainNav.show #menu-main-menu .nav-link{padding:10px 0;margin:0}#mainNav.show #menu-main-menu .nav-link:before{content:none}#mainNav.show .user-menu .dropdown-menu{-webkit-box-shadow:none;box-shadow:none}#mainNav.show .user-menu .dropdown-menu.show{margin-bottom:15px}.btn{font-size:.875rem;font-weight:400;text-transform:uppercase;line-height:normal;letter-spacing:.2em;width:100%;max-width:270px;padding:10px 1px;cursor:pointer;-webkit-transition:.2s all ease-out;transition:.2s all ease-out;border-radius:4px;font-family:"lexia";text-align:center;color:#fff;border-color:transparent}.btn.taller-btn{padding-top:20px;padding-bottom:20px}.btn:focus,.btn:hover{color:white;border-color:transparent}.red-btn{-webkit-box-shadow:0.25882px 0.96593px 0 0 rgba(132,56,69,0.88);box-shadow:0.25882px 0.96593px 0 0 rgba(132,56,69,0.88);background-color:#c41230}.red-btn:focus,.red-btn:hover{background-color:#950e25}.ghost-btn{border:solid 1px #fff;background:transparent}.ghost-btn:focus,.ghost-btn:hover{color:#151515;background:#fff}.red-ghost-btn{border-color:#c41230;color:#c41230}.red-ghost-btn:focus,.red-ghost-btn:hover{background:#c41230;color:#fff}.black-btn{-webkit-box-shadow:0.25882px 0.96593px 0 0 rgba(132,56,69,0.88);box-shadow:0.25882px 0.96593px 0 0 rgba(132,56,69,0.88);background:#000}.black-btn:focus,.black-btn:hover{background:#2e3037}.sm-btn{letter-spacing:0.06em;max-width:145px;font-size:0.875rem}.center-block-btn{margin:0 auto;display:block}.home-hero{width:100%;position:relative;text-align:center}.home-hero img{width:100%;height:100%}.hero-caption{position:absolute;top:25%;width:100%}.beauty-beyond .stacked-content-box{margin-left:-8.3333%}.additional-product-info{margin-top:36px}.additional-product-info h2{font-size:1.563rem;font-weight:600;text-transform:initial;line-height:normal;letter-spacing:.03em;margin-top:36px;font-family:"lexia";color:#090909;margin-bottom:0}.additional-product-info hr{border-top:solid 1px #b6b6b6}.customer-review-info .review_title{font-size:.938rem;font-weight:600;text-transform:initial;line-height:normal;letter-spacing:.03em;color:#000;margin-bottom:0}.review_meta{margin-bottom:24px}.review_meta .date{font-size:.813rem;font-weight:400;text-transform:initial;line-height:normal;letter-spacing:.03em;margin-top:8px;color:#595959}.customer-review{margin-bottom:20px}.customer-review p{font-size:.938rem;font-weight:400;text-transform:initial;line-height:1.75;letter-spacing:.03em;font-family:"proxima nova";color:#595959}.qa-section{margin-top:32px}.qa-section p{font-size:.938rem;font-weight:400;text-transform:initial;line-height:1.75;letter-spacing:.03em;color:#595959;margin-bottom:24px}.qa-section p.question{margin-bottom:0}.qa-section p b:first-of-type{color:#000}.table-striped tbody tr:nth-of-type(odd){background-color:#f5f5f5}.product-info{text-align:center}.product-info.table th,.product-info.table td{padding:.75rem 10px}.product-info.table .select2-container--default .select2-selection--single .select2-selection__arrow b{top:0}.table th,.table td{border:0;padding:.75rem 25px;font-size:.938rem;font-weight:400;text-transform:initial;line-height:normal;letter-spacing:.03em}.table th{color:#000;font-weight:600}.nav-tabs{border-bottom:solid 1px #b2b4b3}.nav-tabs a.tab-link{font-size:1.25rem;font-weight:400;text-transform:initial;line-height:1.75;letter-spacing:.03em;font-family:"lexia";color:#000;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem;display:block;padding:.5rem 1rem}.nav-tabs a.tab-link.show,.nav-tabs a.tab-link.active{color:#fff;background-color:#a6a6a6}.nav-tabs .tab-item{margin-bottom:-1px}.tab-pane{margin-top:21px;padding:0 50px 0 0}.tab-pane p,.tab-pane ul li{font-size:.938rem;font-weight:400;text-transform:initial;line-height:1.75;letter-spacing:.03em;font-family:"proxima nova";font-size:15px;letter-spacing:0.45px;color:#595959}.tab-pane ul{padding:0 0 0 20px}.product-sum{margin-bottom:15px}.product-sum .total,.product-sum .cost{font-family:"proxima nova";color:#000;font-weight:600}.product-sum .total{font-size:0.938rem}.product-sum .cost{font-size:1.563rem}.cart-table{margin-bottom:2rem}.cart-table thead{border-bottom:1px solid #b2b4b3}.cart-table tbody tr{border-bottom:1px solid #ddd}.cart-table tbody tr td:first-child{padding-top:.75rem}.cart-table tbody tr td{padding-top:1.75rem}.we-care{position:relative}.wecare-content{position:absolute;background:rgba(9,13,23,0.84);top:0;right:0;width:52%;color:#fff;height:100%;padding:0 70px}.wecare-content h2{color:#fff}.wecare-content .care-wrapper{position:relative}.faq-section{font-family:"lexia";font-weight:300;letter-spacing:0.03em;color:#595959}.faq-section .faq-answer{font-size:0.938rem;margin-bottom:35px;line-height:1.75}.faq-section .faq-question{font-size:1.125rem}.account-box{width:100%;border-radius:6px;border:solid 1px #c9c9c9;padding:21px 90px 21px 21px}.account-box.grey-bg{background-color:#e0e0e0}.account-box.grey-bg:focus,.account-box.grey-bg:hover{background-color:#cecece}.account-box.white-bg:focus,.account-box.white-bg:hover{background-color:#e6e6e6}.account-box h3{font-size:1.25rem;font-weight:300;text-transform:initial;line-height:normal;letter-spacing:.03em;font-family:"lexia";color:#000;margin-bottom:3px}.account-box p{font-size:.938rem;font-weight:400;text-transform:initial;line-height:normal;letter-spacing:.01em;font-family:"proxima nova";font-size:15px;color:#616161;margin-bottom:0}#contact-us p{font-size:0.938rem;color:#595959;margin-bottom:30px}.contact-list{padding:0}.contact-list li{list-style:none;font-family:"lexia"}.contact-list li span{font-family:"lexia";color:#595959;font-size:0.938rem}.contact-list li a{font-family:"lexia";font-size:1.125rem;color:#000}.order-filter{display:inline-block}.order-filter .select2-container--default .select2-selection--single .select2-selection__arrow{top:0}form.search-form{display:inline-block}.orders-pg .select2-dropdown{-webkit-box-shadow:1.5px 2.59808px 7px 0 rgba(0,0,0,0.26);box-shadow:1.5px 2.59808px 7px 0 rgba(0,0,0,0.26)}.orders-pg .select2-results__option{padding:0 15px 10px;font-size:1rem;font-weight:500;color:#000;text-transform:uppercase}@media screen and (min-width: 1200px) and (max-width: 1500px){#collectionCarousel .is_content.is_absolute{position:absolute;top:6%;width:36%;right:5%}}@media screen and (min-width: 1200px) and (max-width: 1360px){#collectionCarousel .is_content.is_absolute{top:10px;height:calc(100% - 20px)}}@media screen and (min-width: 1200px) and (max-width: 1240px){#collectionCarousel .is_content{padding:25px 50px 55px}#collectionCarousel .is_content.is_absolute{top:10px;height:calc(100% - 20px)}}@media screen and (max-width: 1200px){.second-menu{width:initial;margin-bottom:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wecare-content{width:55%;padding:0 40px}#productCarousel .custom-indicators li{height:auto}#productCarousel .custom-indicators{max-width:90%;margin-right:auto !important;margin-left:auto !important}.stacked-content-box .transparent-bordered-box.is_content{padding:35px 40px}.transparent-bordered-box.is_title{width:calc(100% - 20%);text-align:center;padding:10px 10px}}@media screen and (max-width: 1200px) and (max-width: 1199px){#mainNav{top:-9999px;position:absolute}#mainNav.show{top:20px;position:relative}.px-lg-0{padding:0}.mt-lg-3{margin-top:1rem}#collectionCarousel .is_content{padding:25px 30px 55px}#collectionCarousel .is_content.is_absolute{width:40%;top:10px;right:10px;height:calc(100% - 20px)}}@media screen and (max-width: 1200px) and (max-width: 1024px){#filters-form .select2-container{width:170px !important}.hero_main_col_content h1{margin-top:0}.hero_main_col_content p{font-size:.850rem;line-height:1.55em}.sm-btm-margin{margin-bottom:15px}.hero_main_col_content .view-below:after{width:24px;height:24px;background-size:contain !important}.beauty-beyond .stacked-content-box{margin-left:-12%}}@media screen and (max-width: 992px){.select-one{margin:5px}.main-pro-wrap{padding-right:5px;padding-left:5px}.wecare-content{width:100%}.td-img{display:inline-block;float:left;padding-left:0;padding-right:0}.td-img .img-fluid{max-width:initial}.checkout-panel{margin-top:2rem}.remove-item-cart:before{content:none}}@media screen and (max-width: 992px) and (max-width: 965px){#collectionCarousel .is_content.is_absolute{width:45%}}@media screen and (max-width: 992px) and (max-width: 910px){.hero_main_col_content p{font-size:.700rem}#collectionCarousel .is_content{padding:20px 20px 25px}.hero_main_col_content h1{font-size:1.25rem}.hero_main_col_content h1 .subtitle{font-size:.75rem}.link-anchor{font-size:.8rem}.transparent-bordered-box.is_content p{margin-bottom:5px}}@media screen and (max-width: 992px){#productCarousel{margin-bottom:3rem}}@media screen and (max-width: 992px) and (max-width: 769px){.footer-sitemap{margin-top:3rem}.stacked-content-box{position:relative;top:0;-webkit-transform:none;transform:none}.beyond-beauty .no-gutters .col-md-9,.beyond-beauty .no-gutters .col-md-8{max-width:100% !important;-webkit-box-flex:0 !important;-ms-flex:0 0 100% !important;flex:0 0 100% !important}.beyond-beauty .stacked-content-box{margin-left:0 !important}.beauty-beyond .stacked-content-box{margin-left:0 !important}}@media screen and (max-width: 992px){.transparent-bordered-box.is_title span{font-size:1rem}.transparent-bordered-box.is_title{width:calc(100% - 30%)}.featured-collections .is_featured_title{top:50%;-webkit-transform:translate(-50%, -100%);transform:translate(-50%, -100%)}}@media screen and (max-width: 768px){.main-pro-wrap{padding-right:15px;padding-left:15px}.form-container{margin-top:32px}.d-flex.xs-no-flex{display:block !important}.xs-no-flex .full-img{max-width:100%;height:auto}.wecare-content{position:relative;height:auto;padding:30px}.cart .container{max-width:100%;width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.footer-newsletter,.footer-contact{margin-top:3rem}footer h6{text-align:left}.order-details{text-align:center}.main-product{margin-bottom:1rem}.rug-bg .transparent-bordered-box{width:100%}#collectionCarousel .is_content{padding:25px 30px 25px}#collectionCarousel .is_content.is_absolute{position:relative;width:calc(100% - 20px);height:auto;left:10px;bottom:0;top:auto;right:auto;margin-top:10px;margin-bottom:10px}.carousel-indicators{top:50%;bottom:auto}.nav-tabs a.tab-link{font-size:1rem;padding:.5rem .25rem}.main-product a.btn{max-width:160px;white-space:pre-line}}@media screen and (max-width: 576px){.display{margin:0}.hero-caption{top:0}.account-box{margin-top:.5rem;margin-bottom:.5rem}.cart .col{padding-right:.5rem;padding-left:.5rem}.sitemap{-webkit-columns:auto;columns:auto}.sitemap li{text-align:center}a.phone:before,address:before{position:relative}footer,footer p,footer h6{text-align:center}.right-border{border-right:none}.back-to{margin-top:2rem}.btn.float-right{float:none !important}.cart .order-1{text-align:Center}.become_dealer{margin-bottom:3rem}.carousel-indicators{top:30%;bottom:auto}#relatedProducts .carousel-controller .carousel-control-prev,#relatedProducts .carousel-controller .carousel-control-next{top:auto;-webkit-transform:none;transform:none}#relatedProducts .carousel-controller .carousel-control-prev{left:40%;right:auto}#relatedProducts .carousel-controller .carousel-control-next{right:40%;left:auto}.deal-banner h4{margin-bottom:1rem}.main-product a.btn{max-width:140px;font-size:.55rem}}@media screen and (max-width: 576px) and (max-width: 480px){.main-product .content-position{position:relative;top:0;left:0;-webkit-transform:none;transform:none;margin-top:.5rem}.stacked-content-box .transparent-bordered-box.is_content{padding:30px}.display{font-size:4.500em}}@media screen and (max-width: 576px) and (max-width: 430px){.display{font-size:3.50em;margin-bottom:.75rem;line-height:1.25em}.hero-caption{top:10%}.hero-caption .btn{margin-top:20px}h1 .subheader{line-height:3.25em}.featured-collections .featured-collection-info{padding:15px 0 26px}}@media screen and (max-width: 576px) and (max-width: 400px){.carousel-indicators{top:26%;bottom:auto}.title-card{position:relative}.featured-collections .is_featured_title{top:10px;-webkit-transform:none;transform:none;left:10px;width:calc(100% - 20px);height:calc(100% - 20px)}}

