@charset "UTF-8";.product:focus{outline:0}
.product__avail-tag{font-family:Lato;font-style:normal;font-weight:400;font-size:12px;line-height:100%;letter-spacing:.05em;text-transform:uppercase;background-color:#7345b2;color:#fdfeff;padding:8px;margin-bottom:8px}
.product__subcopy{font-family:Lato;font-style:normal;font-weight:400;font-size:16px;line-height:20px;letter-spacing:.05em;color:#343336;padding:8px 0}
.product__inner[data-href]{cursor:pointer}
.product__inner[data-href="javascript:void(0)"]{cursor:unset}
.product__inner[data-href="#"]{cursor:unset}
.product__thumbnail{margin-bottom:20px;position:relative}
.product__thumbnail img{-o-object-fit:cover;object-fit:cover;min-height:343px}
@media(min-width:576px){.product__thumbnail img{min-height:280px}
}
.product__bookmark{background-color:#f1efe8;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;cursor:pointer;line-height:34px;text-align:center;height:34px;width:34px;position:absolute;top:10px;right:10px}
.product__bookmark [class^=icon-]::before{color:#454c53;padding-bottom:4px}
.product__content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.product__title{color:#26282b;font-size:20px;font-weight:700;line-height:30px;margin-bottom:8px}
@media(min-width:576px){.product__title{font-size:18px;line-height:22px}
}
.product__rating{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-bottom:10px}
.product__rating span:not(:last-child){margin-right:10px}
.product__rating span.icon-rating{color:#f9994c}
.product__rating span.icon-rating-o{color:#9ea4aa}
.product__rating-number{color:#272727;font-size:14px;font-weight:700;line-height:15px}
.product__offer{background-color:#7345b2;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#fdfeff;font-size:12px;letter-spacing:.05em;line-height:12px;margin-bottom:12px;padding:5px}
.product__price{color:#272727;font-size:18px;line-height:28px;margin-bottom:12px}
.product__price span{color:#454c53;line-height:24px;margin-left:10px;text-decoration:line-through}
.product__colors{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;align-items:baseline}
.product__colors-color{height:12px;width:12px;margin-right:10px}
.product__colors-more{color:#272727;font-size:14px;font-weight:700;line-height:20px}
.product__colors-color img{object-fit:cover;border-radius:50%;width:14px;height:14px}
.featured-product{position:relative;padding-top:30px}
.featured-product__image-outer{position:relative}
.featured-product__image-outer::after{background-color:rgba(38,40,43,.35);content:'';position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}
.featured-product__container{position:absolute;top:75px;left:0;right:0}
.featured-product__content{width:100%}
@media(min-width:576px){.featured-product__content{width:800px}
}
.featured-product__title{color:#fdfeff;font-family:BioRhyme;font-size:24px;letter-spacing:.02em;line-height:32px;margin-bottom:5px}
@media(min-width:992px){.featured-product__title{font-size:60px;line-height:72px;font-weight:400}
}
.featured-product__desc{color:#fdfeff;font-size:16px;line-height:20px;margin-bottom:20px}
@media(min-width:992px){.featured-product__desc{font-size:20px;line-height:28px}
}
.featured-product__cta a{font-size:16px;line-height:19px;padding:12px 20px}
@media(min-width:992px){.featured-product__cta a{font-size:18px;line-height:27px;padding:16px 32px}
}
.featured-product__showcase{position:relative;top:-40px}
.featured-product__slider .slick-list{margin:0 -10px;margin-right:-20px}
.featured-product__slider .product{margin:0 10px}
@media(max-width:575.98px){.featured-product__slider .product__thumbnail img{min-height:unset;max-height:200px}
}
@media(min-width:1200px){.featured-product__image-outer img{height:600px}
}
@media(min-width:991px){.featured-product__image-outer img{height:500px}
}
@media(max-width:992px){.featured-product__image-outer img{max-height:365px}
}
@media(max-width:991px){.product__thumbnail img{height:280px}
}
.prod-offer{margin-bottom:40px}
.prod-offer__picture{position:relative}
.prod-offer__picture::before{background:rgba(38,40,43,.4);content:'';height:100%;left:0;position:absolute;top:0;width:100%}
.prod-offer__content{color:#fdfeff;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;width:215px}
@media(min-width:576px){.prod-offer__content{width:380px}
}
.prod-offer__title{font-family:BioRhyme;font-size:32px;font-weight:700;letter-spacing:2px;line-height:40px;margin-bottom:12px}
@media(min-width:992px){.prod-offer__title{font-size:72px;line-height:72px}
}
.prod-offer__subTitle{font-family:BioRhyme;font-size:22px;font-weight:400;letter-spacing:.02em;line-height:44px;margin-bottom:12px}
.prod-offer__desc{font-size:16px;font-weight:400;line-height:20px;margin-bottom:32px}
@media(min-width:992px){.prod-offer__picture img{height:566px}
}
@media(max-width:991px){.prod-offer__picture img{height:442px}
}
@media(max-width:576px){.prod-offer__picture img{height:267px}
}
.prod-offer__picture img{object-fit:cover}
.sm-other-offers{padding-top:70px;padding-bottom:40px}
.sm-other-offers__container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.sm-other-offers__offer{margin-bottom:4%;width:100%}
@media(min-width:576px){.sm-other-offers__offer{width:49%}
.sm-other-offers__offer:first-child{margin-right:2%}
.sm-other-offers__offer:last-child{width:49%}
}
.sm-other-offers .prod-offer__content{top:60%;width:265px}
@media(min-width:576px){.sm-other-offers .prod-offer__content{top:75%}
}
.sm-other-offers .prod-offer__title{font-size:30px;letter-spacing:.02em;line-height:34px;text-align:center}
@media(max-width:768px){.sm-other-offers .prod-offer__title{font-size:20px;line-height:32px}
}
@media(max-width:576px){.sm-other-offers{padding-top:40px;padding-bottom:20px}
.sm-other-offers__offer{margin-bottom:40px}
}
.hero-carousel{position:relative}
.hero-carousel .breadcrumbs{position:absolute;margin:0 auto;left:0;right:0;width:100%;z-index:1}
.hero-carousel .breadcrumbs__item:not(:first-child)::before{color:#e8ebed}
.hero-carousel .breadcrumbs__item a{color:#e8ebed}
.hero-carousel__carousel{position:relative}
.hero-carousel__item{position:relative}
.hero-carousel__item::before{background:-webkit-gradient(linear,right top,left top,color-stop(40.66%,rgba(38,40,43,.4)),to(#26282b));background:-webkit-linear-gradient(right,rgba(38,40,43,.4) 40.66%,#26282b 100%);background:-moz-linear-gradient(right,rgba(38,40,43,.4) 40.66%,#26282b 100%);background:-o-linear-gradient(right,rgba(38,40,43,.4) 40.66%,#26282b 100%);background:linear-gradient(270deg,rgba(38,40,43,.4) 40.66%,#26282b 100%);content:'';height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%}
.hero-opacity .hero-carousel__item::before{opacity:.1}
.hero-carousel__image{z-index:0}
.hero-carousel__image img{-o-object-fit:cover;object-fit:cover}
@media(max-width:767.98px) and (orientation:landscape){.hero-carousel__image img{min-height:100vh}
}
@media(min-width:768px) and (orientation:portrait){.hero-carousel__image img{min-height:35vh}
}
@media(min-width:768px) and (orientation:landscape){.hero-carousel__image img{min-height:100vh}
}
@media(min-width:992px){.hero-carousel__image img{min-height:70vh}
}
@media(min-width:1212px){.hero-carousel__image img{min-height:auto;height:610px}
}
.hero-carousel__container{position:absolute;top:35%;top:240px;right:0;left:0;z-index:2;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
@media(min-width:576px){.hero-carousel__container{top:45%}
}
@media(min-width:1441px){.hero-carousel__container{top:230px}
}
.hero-carousel__content{width:100%}
@media(min-width:768px){.hero-carousel__content{width:476px}
}
@media(min-width:992px){.hero-carousel__content{width:800px}
}
.hero-carousel__title{font-family:"Playfair Display",serif !important;font-size:36px;line-height:44px;margin-bottom:4px;color:#fff}
@media(min-width:992px){.hero-carousel__title{margin-bottom:8px}
}
.hero-carousel__desc{color:#fdfeff;font-size:16px;line-height:24px;margin-bottom:28px}
@media(min-width:992px){.hero-carousel__desc{font-size:20px;line-height:28px;margin-bottom:40px}
}
.hero-carousel__cta{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;list-style:none}
.sm-hero-carousel{margin-bottom:75px}
.hero-carousel__cta:first-child{margin-right:50px}
.hero-carousel__cta a{min-width:180px;margin-right:15px;font-size:16px;line-height:19px;padding:12px 20px}
.hero-carousel__cta a span{padding-left:10px;font-size:14px}
@media(min-width:992px){.hero-carousel__cta a{font-size:18px;line-height:27px;padding:16px 32px}
}
.hero-carousel__bottom{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;bottom:75px;margin:0 auto;left:0;right:0;position:absolute}
.hero-carousel__pagination{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}
.hero-carousel__pagination-item{width:8px;height:8px;background-color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-right:12px;cursor:pointer;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;-moz-transition:.2s all ease-in-out;transition:.2s all ease-in-out}
.hero-carousel__pagination-item.active{width:32px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-color:#ab8fd1}
.hero-carousel__buttons{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}
.hero-carousel__buttons-next,.hero-carousel__buttons-prev{width:55px;height:55px;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;cursor:pointer;-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;-moz-transition:.2s all ease-in-out;transition:.2s all ease-in-out}
.hero-carousel__cta{margin-top:15px}
@media(min-width:992px){.hero-carousel__buttons-next,.hero-carousel__buttons-prev{width:66px;height:66px}
.hero-carousel__cta{margin-top:25px}
}
.hero-carousel__buttons-next.disabled,.hero-carousel__buttons-prev.disabled{opacity:.7}
.hero-carousel__buttons-prev{margin-right:10px}
.authoring-stores{height:335px}
.hero-carousel__content{color:#fff}
.sm-hero-carousel .breadcrumbs.container{display:none}
.ap_banner_top{margin-top:60px}
@media(max-width:576px){.hero-carousel__bottom{bottom:20px}
.ap_banner_top .hero-carousel__bottom{bottom:12px}
.hero-carousel__container{transform:unset;top:89px}
.ap_banner_top .hero-carousel__item{max-height:550px}
.ap_banner_top .hero-carousel__image img{height:100%}
}
.hero-carousel__carousel{visibility:hidden}
.hero-carousel__carousel.slick-initialized{visibility:visible}
.visit-store{position:relative}
.visit-store .container{position:relative}
.visit-store__tabnav{display:none;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:1}
@media(min-width:768px){.visit-store__tabnav{display:block}
}
.visit-store__tabnav-btn{background:0;border:0;padding:10px;font-size:24px;cursor:pointer}
.visit-store__top{width:100%;padding:24px 0 121px;background:#718a69;color:#fff;text-align:center}
@media(min-width:768px){.visit-store__top{padding:24px 0 66px}
}
.visit-store__headline{color:#fff;font-family:BioRhyme;font-size:32px;font-style:normal;font-weight:400;letter-spacing:.02em;line-height:40px;font-size:24px;line-height:1.22;letter-spacing:2px;margin-bottom:32px;text-align:left}
@media(min-width:768px){.visit-store__headline{font-size:36px;margin-bottom:24px;text-align:center}
}
.visit-store__outer{margin:0 -20px 60px 0;width:-webkit-calc(100% + 20px);width:-moz-calc(100% + 20px);width:calc(100% + 20px)}
@media(min-width:768px){.visit-store__outer{margin-right:0;width:100%}
}
.visit-store__outer .owl-nav{position:absolute;top:50%;width:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:none;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;pointer-events:none}
@media(min-width:768px){.visit-store__outer .owl-nav{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}
}
.visit-store__outer .owl-nav button{pointer-events:auto;font-family:beautiful-homes !important;font-size:24px !important;padding:5px}
.visit-store__outer .owl-nav button.disabled{opacity:.1;cursor:not-allowed}
.visit-store__outer .owl-nav .owl-prev{-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px);visibility:hidden}
.visit-store__outer{margin-bottom:40px;margin-top:-68px}
@media(min-width:576px){.visit-store__outer{margin-bottom:0}
}
@media(min-width:768px){.visit-store__outer{margin-top:-42px}
}
.visit-store__outer .slick-list{padding:0 12% 0 0 !important}
@media(min-width:768px){.visit-store__outer .slick-list{padding:0 !important}
}
.visit-store__slider-navigation{display:none}
@media(min-width:576px){.visit-store__slider-navigation{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}
}
.visit-store__slider-nav{background-color:#fdfeff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#26282b;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:48px !important;width:48px;z-index:2;-webkit-appearance:none;border:1px solid #26282b}
.visit-store__slider-nav.disabled{border-color:#9ea4aa;color:#9ea4aa;cursor:not-allowed}
.visit-store__slider-nav [class^=icon]{margin-top:1px}
.visit-store__slider-nav [class^=icon]::before{font-size:10px}
.visit-store__slider-nav.prev{margin-right:15px}
.visit-store__bottom{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:16px}
.visit-store__cta{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.visit-store__cta:first-child{margin-right:15px}
.visit-store__cta-outer{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}
.visit-store__cta a{font-size:16px;line-height:19px;padding:12px 20px}
@media(min-width:576px){.visit-store__cta a{font-size:18px;line-height:27px;padding:16px 32px}
}
.visit-store__item{margin:0;position:relative;display:block}
@media(min-width:768px){.visit-store__item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}
}
.visit-store__item--image{width:100%;position:relative;padding:0 0 16px 16px}
@media(min-width:768px){.visit-store__item--image{width:47%;padding:0 0 26px 26px;margin-bottom:40px}
}
.visit-store__item--image img{position:relative;object-fit:cover}
.visit-store__item--image:before{content:' ';display:block;position:absolute;z-index:0;width:-webkit-calc(75% - 16px);width:-moz-calc(75% - 16px);width:calc(75% - 16px);height:-webkit-calc(100% - 16px);height:-moz-calc(100% - 16px);height:calc(100% - 16px);bottom:0;left:0;background:#f1efe8}
@media(min-width:768px){.visit-store__item--image:before{width:50%;height:50%}
}
.visit-store__item--content{width:-webkit-calc(100% + 50px);width:-moz-calc(100% + 50px);width:calc(100% + 50px);padding:24px 0;opacity:0;-webkit-transition:opacity .6s;-o-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s;padding-right:45px}
.owl-item.active .visit-store__item--content,.slick-current .visit-store__item--content{opacity:1}
@media(min-width:768px){.visit-store__item--content{opacity:1 !important;width:53%;padding:74px 54px 40px;margin-right:0}
}
.visit-store__item--content h4{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:24px;line-height:1.2;font-weight:700;color:#26282b;margin-bottom:24px}
@media(min-width:768px){.visit-store__item--content h4{font-size:30px}
}
.visit-store__item--content h4 .icon{display:inline-block;min-width:32px;width:32px;height:32px;margin-right:8px;vertical-align:middle}
@media(min-width:768px){.visit-store__item--content h4 .icon{min-width:48px;width:48px;height:48px}
}
.visit-store__item--content ol{margin:0;padding:0}
.visit-store__item--content ol li{position:relative;margin-left:26px;margin-bottom:16px;font-size:16px;line-height:1.4}
@media(min-width:768px){.visit-store__item--content ol li{font-size:20px}
}
.visit-store__item--benefits{margin-bottom:60px}
.visit-store__item--benefits li{position:relative;padding-left:33px;margin-bottom:16px;font-size:16px;line-height:1.4}
@media(min-width:768px){.visit-store__item--benefits li{font-size:20px}
}
.visit-store__item--benefits li:before{content:'\e916';font-family:beautiful-homes !important;font-size:24px;color:#43a074;position:absolute;left:0;line-height:1}
.visit-store__item--cta{padding:0;margin-top:24px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
@media(min-width:576px){.visit-store__item--cta{padding:0;margin-top:30px}
}
@media(min-width:768px){.visit-store__item--cta{display:block}
}
.visit-store__item--cta a{font-size:16px;line-height:19px;padding:12px 20px}
@media(min-width:576px) and (orientation:landscape){.visit-store__item--cta a{font-size:18px;line-height:27px;padding:16px 32px}
}
@media(min-width:768px) and (orientation:portrait){.visit-store__item--cta a{font-size:18px;line-height:27px;padding:16px 32px}
}
.visit-store__item--cta button{font-size:16px;font-weight:700;color:#7345b2;border:0;background:0;margin-right:-30px;cursor:pointer}
@media(min-width:768px){.visit-store__item--cta button{display:none}
}
.visit-store__item--cta button span{margin-left:14px}
.visit-store__item--advice{margin-bottom:24px}
.visit-store__item--advice-tag{font-size:16px;line-height:1.25;margin-bottom:4px}
.visit-store__item--advice-quote{position:relative;display:inline-block;font-size:18px;line-height:1.2;font-weight:700;background:#f1efe8;padding:12px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px}
.visit-store__item--advice-quote:after{content:' ';display:block;position:absolute;width:19px;height:16px;left:0;bottom:-6px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOC40IDE1LjEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE4LjQgMTUuMSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZD0iTTAgMTQuN2M5LjEgMS43IDE2LTMuMSAxOC40LTUuN2wtLjMtNy44Yy0yLjUuNS03LjkgMS05LjYtMS4zQzguOCA5LjMgMS44IDE0IDAgMTQuN3oiIHN0eWxlPSJmaWxsOiNmMWVmZTgiLz48L3N2Zz4=);background-repeat:no-repeat;-moz-background-size:100%;background-size:100%;background-position:left bottom}
.visit-store__video-wrapper{padding:128px 0 40px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.visit-store__video-video{position:relative;width:100%}
.visit-store__video-video:after{content:' ';padding-top:75%;display:block;width:100%}
.visit-store__video-video iframe{position:absolute;width:100%;height:100%;top:0}
.visit-store__video-video .owl-video-wrapper{position:absolute;width:100%;top:0}
.visit-store__video-video .owl-video-wrapper iframe{height:100%;z-index:2}
.visit-store__video-video .owl-video-wrapper iframe+.owl-video-play-icon{display:none}
.visit-store__video-video .owl-video-wrapper iframe+.owl-video-play-icon+.owl-video-tn{display:none}
.visit-store__video-btn{display:none;position:absolute;top:-webkit-calc(50% - 8px);top:-moz-calc(50% - 8px);top:calc(50% - 8px);left:-webkit-calc(50% + 8px);left:-moz-calc(50% + 8px);left:calc(50% + 8px);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;background:0;border:0;font-size:60px;margin:0;padding:0}
@media(min-width:768px){.visit-store__video-btn{font-size:92px;top:-webkit-calc(50% - 13px);top:-moz-calc(50% - 13px);top:calc(50% - 13px);left:-webkit-calc(50% + 13px);left:-moz-calc(50% + 13px);left:calc(50% + 13px)}
}
.visit-store__video-content{width:60%;padding:50px 56px}
.visit-store__video-content h4{font-size:24px;font-weight:700;margin-bottom:17px}
.visit-store__video-content .desc{font-size:16px;margin-bottom:40px}
.visit-store__tab-wrap{position:relative;width:-webkit-calc(100% + 20px);width:-moz-calc(100% + 20px);width:calc(100% + 20px);margin:0 -20px 0 auto;height:44px;overflow:hidden}
@media(min-width:576px){.visit-store__tab-wrap{height:auto}
}
@media(min-width:768px){.visit-store__tab-wrap{margin:0 auto;width:auto}
}
.visit-store__tab-buttons{position:relative;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;margin:0;padding:0 20px 14px 0;overflow-x:auto;white-space:nowrap}
.visit-store__tab-buttons li{display:inline-block;margin:0 2.9%}
.visit-store__tab-buttons li:first-child{margin-left:0}
.visit-store__tab-buttons li:last-child{margin-right:0}
.visit-store__tab-buttons li button{-webkit-appearance:none;cursor:pointer;border:0;background:0;font-size:16px;line-height:24px;white-space:nowrap;color:#fff;padding:8px 0;border-bottom:4px solid rgba(255,255,255,0)}
@media(min-width:576px){.visit-store__tab-buttons li button{font-size:18px;line-height:28px}
}
.visit-store__tab-buttons li button.active{border-color:#fff}
.visit-store .owl-carousel .owl-stage{padding-left:0 !important}
.visit-store .slick-initialized .slick-slide{display:block}
@media(min-width:768px){.visit-store .slick-initialized .slick-slide{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}
}
.visit-store .slick-slide{margin:0 20px 0 0;position:relative}
@media(min-width:768px){.visit-store .slick-slide{margin:0}
}
.visit-store .slick-next{display:none !important;font-size:24px;right:0;color:#26282b}
@media(min-width:768px){.visit-store .slick-next{display:inline-block !important}
}
.visit-store .slick-next.slick-disabled{opacity:.1;cursor:not-allowed}
.visit-store .slick-next:before{display:none}
.tabcontent{display:none;width:100%}
.tabcontent.active{display:block}
@-webkit-keyframes slideUp{0.01%{-webkit-transform:translateY(100%);transform:translateY(100%)}
100%{-webkit-transform:translateY(0);transform:translateY(0)}
}
@-moz-keyframes slideUp{0.01%{-moz-transform:translateY(100%);transform:translateY(100%)}
100%{-moz-transform:translateY(0);transform:translateY(0)}
}
@keyframes slideUp{0.01%{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}
100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
}
@-webkit-keyframes slideDown{0.01%{-webkit-transform:translateY(0);transform:translateY(0)}
100%{-webkit-transform:translateY(100%);transform:translateY(100%)}
}
@-moz-keyframes slideDown{0.01%{-moz-transform:translateY(0);transform:translateY(0)}
100%{-moz-transform:translateY(100%);transform:translateY(100%)}
}
@keyframes slideDown{0.01%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
100%{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}
}
@media(min-width:992px){.visit-store__item--image img{height:613px}
.visit-store__video-video{height:613px}
}
@media(max-width:991px){.visit-store__item--image img{position:relative;height:410px}
.visit-store__video-video{height:410px}
}
@media(max-width:767px){.visit-store__item--image img{position:relative;height:445px}
.visit-store__video-video{height:445px}
}
@media(max-width:576px){.visit-store__item--image img{position:relative;height:290px}
.visit-store__video-video{height:290px}
}
.visitstore-heading-color .visit-store__top{background:#3c6aa8}
.articlebreadcrumb.bh-shop-container.bh-shop-pdp-container>.breadcrumbs.container{max-width:unset;padding:0}
.articlebreadcrumb.bh-shop-container.bh-shop-cart-container>.breadcrumbs.container{max-width:unset;padding:0}
.breadcrumbs{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:1.56;margin-top:20px}
.articlebreadcrumb.bh-shop-container.bh-shop-pdp-container>.breadcrumbs{margin-top:unset}
.articlebreadcrumb.bh-shop-container.bh-shop-cart-container>.breadcrumbs{margin-top:unset}
.breadcrumbs__item{white-space:nowrap}
.breadcrumbs__item:not(:first-child)::before{color:#454c53;content:"\69";font-family:beautiful-homes;font-size:12px;padding:0 12px}
.breadcrumbs__item a{color:#454c53;font-size:16px;line-height:24px}
.articlebreadcrumb.bh-shop-container .breadcrumbs__item>a{color:#9a9a9a;text-transform:capitalize}
.articlebreadcrumb.bh-shop-container .breadcrumbs__item:last-child a span{color:#3c3c3c}
.fhi_breadcrumb{width:1280px;margin:32px auto 0;padding:0}
.fhi_breadcrumb .breadcrumbs{margin:0;padding:0}
.fhi_breadcrumb .breadcrumbs .breadcrumbs__item{margin-top:0}
.fhi_breadcrumb .breadcrumbs__item:not(:first-child)::before{content:"";height:12px;display:inline-block;color:#202020;font-style:normal;padding:0;font-weight:400;border:1px solid;margin:0 7px;transform:rotate(22deg)}
.fhi_breadcrumb .breadcrumbs__item a{color:#202020;font-family:Lato;font-size:16px;font-style:normal;font-weight:500;line-height:18.752px}
.fhi_breadcrumb .breadcrumbs__item.active a{color:rgba(32,32,32,0.40);font-family:Lato;font-size:16px;font-weight:400}
@media(max-width:991px){.fhi_breadcrumb .breadcrumbs__item a{font-size:14px}
.fhi_breadcrumb .breadcrumbs__item.active a{font-size:14px;line-height:16.408px}
.fhi_breadcrumb .breadcrumbs,.fhi_breadcrumb .breadcrumbs .breadcrumbs__item{display:none !important;row-gap:5px;align-items:center}
.fhi_breadcrumb{margin:71px 20px 0}
}
@media(min-width:576px){.breadcrumbs__item a{margin-top:32px;font-size:16px;line-height:24px}
}
.breadcrumbs__item{margin-top:32px}
@media(max-width:1212px){.breadcrumbs,.articlebreadcrumb .breadcrumbs,.breadcrumbs .breadcrumbs__item{display:none}
}
.kc-breadcrumb .container{max-width:1360px;width:100%;padding:0;margin:0 auto;box-sizing:border-box}
.kc-breadcrumb .breadcrumbs{margin-top:16px}
.kc-breadcrumb .breadcrumbs__item{margin-top:0}
.kc-breadcrumb .breadcrumbs__item a{font-family:Archivo;font-weight:400;font-size:13px;line-height:152%;color:#9a9a9a}
.kc-breadcrumb .breadcrumbs__item.active a{font-family:Archivo;font-weight:400;font-size:13px;line-height:152%;color:#3c3c3c}
.kc-breadcrumb .breadcrumbs__item:not(:first-child)::before{margin:0 12px;font-size:10px;color:#9a9a9a;padding:0}
@media screen and (max-width:768px){.kc-breadcrumb .container{padding:0 16px}
.kc-breadcrumb .breadcrumbs{display:flex}
.kc-breadcrumb .breadcrumbs__item{display:block}
.kc-breadcrumb .breadcrumbs__item a{font-size:12px;line-height:140%}
.kc-breadcrumb .breadcrumbs__item.active a{font-weight:500;font-size:12px;line-height:140%;color:#202129}
.kc-breadcrumb .breadcrumbs__item:not(:first-child)::before{margin:0 8px;font-size:8px;color:#9da1b0;padding:0}
}
.design-ideas-breadcrumb .breadcrumbs{max-width:1440px;width:100%;margin-top:44px;box-sizing:border-box;padding:0 40px}
.design-ideas-breadcrumb .breadcrumbs__item{margin-top:0}
.design-ideas-breadcrumb .breadcrumbs__item a{font-family:Archivo;font-weight:400;font-size:14px;line-height:140%;color:#9da1b0}
.design-ideas-breadcrumb .breadcrumbs__item.active a{font-family:Archivo;font-weight:500;font-size:14px;line-height:140%;color:#202129}
.design-ideas-breadcrumb .breadcrumbs__item:not(:first-child)::before{margin:0 12px;font-size:10px;color:#9da1b0;padding:0}
@media screen and (max-width:768px){.design-ideas-breadcrumb.mb-80{margin-bottom:16px}
.design-ideas-breadcrumb .breadcrumbs{display:block;margin-top:16px;padding:0 16px}
.design-ideas-breadcrumb .breadcrumbs__item{display:inline-block}
.design-ideas-breadcrumb .breadcrumbs__item a{font-family:Archivo;font-weight:400;font-size:12px;line-height:140%;color:#9da1b0}
.design-ideas-breadcrumb .breadcrumbs__item.active a{font-weight:700;font-size:12px;line-height:140%;color:#202129}
.design-ideas-breadcrumb .breadcrumbs__item:not(:first-child)::before{margin:0 8px;font-size:8px;color:#9da1b0;padding:0}
}
.design-ideas-PDP-breadcrumb .breadcrumbs{max-width:1440px;width:100%;margin-top:42px;box-sizing:border-box;padding-left:40px;padding-right:40px;flex-wrap:nowrap;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}
.design-ideas-PDP-breadcrumb .breadcrumbs__item{margin-top:0}
.design-ideas-PDP-breadcrumb .breadcrumbs__item a{font-family:"Archivo";font-weight:400;font-size:14px;line-height:19px;letter-spacing:0;color:#9da1b0}
.design-ideas-PDP-breadcrumb .breadcrumbs__item.active a{font-family:Archivo;font-weight:500;font-size:14px;line-height:140%;color:#202129}
.design-ideas-PDP-breadcrumb .breadcrumbs__item:last-child a span{font-family:Archivo;font-weight:500;font-style:Medium;font-size:14px;line-height:140%;letter-spacing:0;color:#202129}
.design-ideas-PDP-breadcrumb .breadcrumbs__item:not(:first-child)::before{margin:0 12px;font-size:10px;color:#9da1b0;padding:0}
@media screen and (max-width:768px){.design-ideas-PDP-breadcrumb.mb-80{margin-bottom:16px}
.design-ideas-PDP-breadcrumb .breadcrumbs{display:flex;margin-top:16px;padding-left:16px;padding-right:16px}
.design-ideas-PDP-breadcrumb .breadcrumbs__item{display:inline-block}
.design-ideas-PDP-breadcrumb .breadcrumbs__item a{font-family:Archivo;font-weight:400;font-size:12px;line-height:16px;color:#9da1b0}
.design-ideas-PDP-breadcrumb .breadcrumbs__item.active a{font-family:Archivo;font-weight:700;font-size:12px;line-height:16px;color:#202129}
.design-ideas-PDP-breadcrumb .breadcrumbs__item:last-child a span{font-weight:700;font-style:Bold;font-size:12px;line-height:16px;letter-spacing:0;color:#202129}
.design-ideas-PDP-breadcrumb .breadcrumbs__item:not(:first-child)::before{margin:0 8px;font-size:8px;color:#9da1b0;padding:0}
}
.sm-shop-by{background-color:#f4f2ed;padding:56px 0;margin-bottom:50px}
.sm-shop-by__heading{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:16px}
@media(min-width:576px){.sm-shop-by__heading{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px}
}
.sm-shop-by__slider-navigation{display:none}
@media(min-width:992px){.sm-shop-by__slider-navigation{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}
}
.sm-shop-by__slider-nav{background-color:#fdfeff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#26282b;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:64px !important;width:64px;z-index:2;background-color:transparent;border:1px solid #26282b;height:48px !important;width:48px !important}
.sm-shop-by__slider-nav.disabled{border-color:#9ea4aa;color:#9ea4aa;cursor:not-allowed}
.sm-shop-by__slider-nav [class^=icon]{margin-top:0}
.sm-shop-by__slider-nav [class^=icon]::before{font-size:24px}
.sm-shop-by__slider-nav.prev{margin-right:15px}
.sm-shop-by__headline{color:#000;font-size:24px;font-family:BioRhyme;line-height:32px;letter-spacing:.02em}
@media(min-width:992px){.sm-shop-by__headline{font-size:48px;line-height:60px;letter-spacing:2px}
}
.sm-shop-by__container{overflow-x:hidden}
@media(max-width:991.98px){.sm-shop-by__container{margin-right:0;margin-left:auto;padding-left:20px;padding-right:0}
}
@media(min-width:992px){.sm-shop-by__container{margin-right:0;margin-left:auto;padding-left:20px;padding-right:0}
}
@media(min-width:1441px){.sm-shop-by__container{margin-right:auto;margin-left:auto;padding-left:20px;padding-right:20px}
}
@media(min-width:1441px) and (min-width:1212px){.sm-shop-by__container{max-width:1220px}
}
@media(min-width:1441px) and (min-width:1441px){.sm-shop-by__container{max-width:1440px}
}
@media screen and (min-width:1367px) and (max-width:1440px){.sm-shop-by__container{max-width:-webkit-calc(100vw - 7.6%);max-width:-moz-calc(100vw - 7.6%);max-width:calc(100vw - 7.6%)}
}
@media screen and (min-width:1181px) and (max-width:1366px){.sm-shop-by__container{max-width:-webkit-calc(100vw - 6.2%);max-width:-moz-calc(100vw - 6.2%);max-width:calc(100vw - 6.2%)}
}
.sm-shop-by__category a{height:100px;width:100px;margin-bottom:12px}
@media(min-width:576px){.sm-shop-by__category a{height:180px;width:180px}
}
.sm-shop-by__title{color:#26282b;font-family:Lato;font-size:14px;font-weight:700;line-height:20px}
@media(min-width:576px){.sm-shop-by__title{font-size:18px;font-weight:700;line-height:22px}
}
.sm-shop-by__desc{color:#557da0;font-family:Lato;font-size:14px;line-height:20px}
.sm-shop-by__category{padding-right:20px}
.sm-shop-by__categories{visibility:hidden}
.sm-shop-by__categories.slick-initialized{visibility:visible}
.work-showcase{padding:30px 0 0}
@media(min-width:992px){.work-showcase{padding-top:55px}
}
.work-showcase__headline{color:#333;font-family:BioRhyme;font-size:32px;font-style:normal;font-weight:400;letter-spacing:.02em;line-height:40px;margin-bottom:16px}
@media(min-width:992px){.work-showcase__headline{font-size:48px;line-height:60px;margin-bottom:48px;text-align:center}
}
.work-showcase__slider{position:relative}
.work-showcase__slider::before{content:none}
@media(min-width:992px){.work-showcase__slider::before{background-color:#f1efe8;content:'';height:582px;position:absolute;left:0;bottom:0;right:0}
}
@media(min-width:992px){.work-showcase__slider .slick-slider{margin-bottom:80px;padding-bottom:60px}
}
.work-showcase__slider .slick-track{background-color:#bbcdb5}
@media(min-width:992px){.work-showcase__slider .slick-track{background-color:initial}
}
.work-showcase__slider .slick-slide{padding:10px 0 0;opacity:.6}
@media(min-width:992px){.work-showcase__slider .slick-slide{padding:0 10px;position:relative}
}
.work-showcase__slider .slick-slide.slick-active{opacity:1}
.work-showcase__slider .slick-slide.slick-active .beer-slider[data-beer-label]::after{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}
.work-showcase__slider-navigation{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:24px 0}
@media(min-width:992px){.work-showcase__slider-navigation{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;position:absolute;top:50%;right:-6%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:2}
.slick-current.slick-active .work-showcase__slider-navigation{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}
}
.work-showcase__slider-nav{background-color:#fdfeff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#26282b;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:64px !important;width:64px;z-index:2;border:1px solid #26282b}
.work-showcase__slider-nav.disabled{border-color:#9ea4aa;color:#9ea4aa;cursor:not-allowed}
.work-showcase__slider-nav [class^=icon]{margin-top:0}
.work-showcase__slider-nav [class^=icon]::before{font-size:24px}
@media(min-width:992px){.work-showcase__slider-nav{border:0}
}
.work-showcase__slider-nav.prev{margin-right:12px}
@media(min-width:992px){.work-showcase__slider-nav.prev{margin-bottom:12px;margin-right:0}
}
.page-our-designers-listing .work-showcase__slider .slick-slider{margin-bottom:20px}
@media(max-width:991px){.work-showcase{padding-bottom:50px}
}
.work .beer-range:focus ~ .beer-handle{background:#26282b}
.work .beer-handle{background:#26282b}
.work .beer-handle::after,.work .beer-handle::before{border-color:#fdfeff}
.work .beer-slider{margin:0 10px}
.work .beer-slider[data-beer-label]::after{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-size:12px;font-weight:700;line-height:18px;height:40px;width:40px;padding:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:#63785c;color:#fdfeff;display:none}
@media(max-width:575.98px){.work .beer-slider[data-beer-label]::after{top:unset;bottom:10px;right:10px}
}
@media(min-width:576px){.work .beer-slider[data-beer-label]::after{right:1.5rem}
}
@media(min-width:576px){.work .beer-slider[data-beer-label]::after{font-size:14px;line-height:20px;height:56px;width:56px}
}
@media(min-width:992px){.work .beer-slider{margin:0 0 20px}
}
.work .beer-reveal[data-beer-label]::after{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-size:12px;font-weight:700;line-height:18px;height:40px;width:40px;padding:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:#fdfeff;color:#26282b}
@media(max-width:575.98px){.work .beer-reveal[data-beer-label]::after{top:unset;bottom:10px;left:10px}
}
@media(min-width:576px){.work .beer-reveal[data-beer-label]::after{left:1.5rem}
}
@media(min-width:576px){.work .beer-reveal[data-beer-label]::after{font-size:14px;line-height:20px;height:56px;width:56px}
}
.work__details{background-color:#f1efe8;display:none;max-width:100%}
@media(min-width:992px){.work__details{max-width:1024px;min-height:170px}
}
.slick-current.slick-active .work__details{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
@media(min-width:992px){.slick-current.slick-active .work__details{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
}
.work__content{max-width:100%;padding:24px 24px 8px;position:relative;z-index:1}
@media(min-width:992px){.work__content{max-width:780px;padding:0}
}
.work__title{color:#26282b;font-size:18px;font-weight:700;line-height:22px;margin-bottom:12px}
@media(min-width:768px){.work__title{font-size:30px;line-height:36px;margin-bottom:15px}
}
.work__comment{color:#454c53;font-size:16px;line-height:20px;margin-bottom:12px}
@media(min-width:768px){.work__comment{font-size:18px;line-height:28px;margin-bottom:16px}
}
.work__cta{margin-bottom:8px;padding:0 25px;position:relative;z-index:1}
@media(min-width:992px){.work__cta{margin:0;padding:0}
}
@media(max-width:575.98px){.work__cta a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border-color:transparent;color:#7345b2;padding-left:0 !important;padding-right:0 !important;font-size:16px;line-height:19px;padding:12px 20px}
.work__cta a [class^=icon-]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.work__cta a:hover{color:#472b6f}
.work__cta a:focus{color:#7345b2}
.work__cta a.disabled,.work__cta a:disabled,.work__cta a[disabled]{color:#9ea4aa;cursor:not-allowed}
.work__cta a.disabled:focus,.work__cta a:disabled:focus,.work__cta a[disabled]:focus{outline:0}
.work__cta a.disabled [class^=icon-]::before,.work__cta a:disabled [class^=icon-]::before,.work__cta a[disabled] [class^=icon-]::before{color:inherit}
}
@media(max-width:991.98px){.work__cta a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border-color:transparent;color:#7345b2;padding-left:0 !important;padding-right:0 !important;font-size:18px;line-height:27px;padding:16px 32px}
.work__cta a [class^=icon-]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.work__cta a:hover{color:#472b6f}
.work__cta a:focus{color:#7345b2}
.work__cta a.disabled,.work__cta a:disabled,.work__cta a[disabled]{color:#9ea4aa;cursor:not-allowed}
.work__cta a.disabled:focus,.work__cta a:disabled:focus,.work__cta a[disabled]:focus{outline:0}
.work__cta a.disabled [class^=icon-]::before,.work__cta a:disabled [class^=icon-]::before,.work__cta a[disabled] [class^=icon-]::before{color:inherit}
}
@media(min-width:992px){.work__cta a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background-color:#7345b2;border-color:#7345b2;color:#fff;font-size:18px;line-height:27px;padding:16px 32px}
.work__cta a [class^=icon-]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.work__cta a:hover{background-color:#472b6f;border-color:#472b6f;color:#fff}
.work__cta a:focus{background-color:#7345b2;border-color:#7345b2;color:#fdfeff}
.work__cta a.disabled,.work__cta a:disabled,.work__cta a[disabled]{background-color:#e8e8e8;border-color:#e8e8e8;color:#a8aaaf;cursor:not-allowed}
.work__cta a.disabled:focus,.work__cta a:disabled:focus,.work__cta a[disabled]:focus{outline:0}
.work__cta a.disabled [class^=icon-]::before,.work__cta a:disabled [class^=icon-]::before,.work__cta a[disabled] [class^=icon-]::before{color:inherit}
.work__cta a [class^=icon-]::before{color:#fff}
}
[type=range]::-webkit-slider-thumb{-webkit-appearance:none !important;height:48px;width:80px;border-radius:2px;display:block}
.user{list-style:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}
.user li:not(:last-child){margin-right:25px}
.user__pic{height:40px;width:40px}
.user__name{color:#26282b;font-size:16px;font-weight:700;line-height:24px}
.user__designation{color:#26282b;font-size:14px;line-height:20px}
.filter-bar .ms-select-all{display:none !important}
.filter-bar__title{font-family:BioRhyme;font-size:36px;font-weight:700;line-height:44px;letter-spacing:2px;margin-top:24px;margin-bottom:16px;color:#333}
@media(min-width:576px){.filter-bar__title{margin-top:36px;margin-bottom:64px}
}
.filter-bar__content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative}
.filter-bar__content-top{width:100%;height:75px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff}
.filter-bar__content-top-title>i{color:#804ec7;font-style:inherit}
.filter-bar__content-top-clear{position:absolute;top:28px;right:20px;color:#804ec7}
.filter-bar__content-search{background-color:#fff}
.filter-bar__content-search form .form-group{position:relative}
.filter-bar__content-search form .form-group label{display:block;padding:15px 0}
.filter-bar__content-search form .form-group input{background:#fdfeff;border:1px solid #9ea4aa;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:12px 24px;-webkit-border-radius:99px;-moz-border-radius:99px;border-radius:99px;width:100%}
.filter-bar__content-search form .form-group input::-webkit-input-placeholder{font-weight:700}
.filter-bar__content-search form .form-group input::-moz-placeholder{font-weight:700}
.filter-bar__content-search form .form-group input:-ms-input-placeholder{font-weight:700}
.filter-bar__content-search form .form-group input::-ms-input-placeholder{font-weight:700}
.filter-bar__content-search form .form-group input::placeholder{font-weight:700}
.filter-bar__content-search form .form-group button{background:0;border:0;cursor:pointer;float:left;line-height:22px;padding-right:10px;position:absolute;right:10px;bottom:14px}
.filter-bar__content-search .recent-search{padding-bottom:30px}
.filter-bar__content-search .recent-search__title{font-weight:400;font-size:16px;line-height:24px;padding:16px 0}
.filter-bar__content-search .recent-search__wrapper--list li{font-weight:400;font-size:14px;line-height:20px;color:#9ea4aa;margin-bottom:16px}
.filter-bar__content-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
@media(min-width:576px){.filter-bar__content-row{padding-right:40px}
}
.filter-bar__content-clear{position:absolute;top:15px;right:15px;font-size:18px;cursor:pointer;color:#7345b2}
.filter-bar__content-clear .clear-text{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.filter-bar__content-clear span{margin-right:5px}
@media(min-width:576px){.filter-bar__content-clear{top:5px;right:2%}
}
.filter-bar__content-clear-desktop{display:none}
@media(min-width:576px){.filter-bar__content-clear-desktop{display:block}
}
.filter-bar__content .hide{display:none}
.filter-bar__content-col{padding-right:35px;position:relative;display:none}
@media(min-width:576px){.filter-bar__content-col{display:block}
}
.filter-bar__content-col-mobile{width:100%;height:48px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:#f7f5f1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:0 10px}
.filter-bar__content-col-mobile-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.filter-bar__content-col-mobile-icon{width:26px;height:15px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.filter-bar__content-col-mobile-icon span{width:100%;height:2px;background:#24292e}
.filter-bar__content-col-mobile-icon span:nth-child(2){width:50%}
.filter-bar__content-col-mobile-icon span:nth-child(3){width:25%}
.filter-bar__content-col-mobile-text{margin-left:15px;font-size:18px;font-weight:700;line-height:22px;letter-spacing:0}
.filter-bar__content-col-mobile-text>i{color:#804ec7;font-style:inherit}
@media(min-width:576px){.filter-bar__content-col-mobile{display:none}
}
.filter-bar__content-col:first-child::after{display:none}
.filter-bar__content-btn{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}
.filter-bar__content-btn a{display:block;padding:18px 38px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;font-size:12px}
.filter-bar[data-type=filter] .filter-bar__content-btn{display:none}
.filter-bar__content-select{padding:16px 0;border-bottom:1px solid #e8ebed}
@media(min-width:576px){.filter-bar__content-select{width:inherit !important;border-bottom:0;border-left:0;padding:0}
}
.filter-bar__content-select-item{margin:0 20px}
@media(min-width:576px){.filter-bar__content-select-item{margin:0}
}
.filter-bar__content-select.opened::before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.filter-bar__content-select::before{font-family:beautiful-homes !important;font-size:14px;speak:never;line-height:1;content:"\44";position:absolute;right:0;top:25px;pointer-events:none;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
@media(min-width:576px){.filter-bar__content-select::before{top:9px}
}
.filter-bar__content-select .ms-choice{font-family:Lato;font-size:20px;font-weight:700;line-height:30px;letter-spacing:0;border:0;padding-right:25px;background-color:transparent}
.filter-bar__content-select .ms-choice .icon-caret{display:none}
.filter-bar__content-select .ms-choice>span{position:relative;color:#804ec7;padding-left:0}
.filter-bar__content-select .ms-choice>span>i{color:#804ec7;font-style:inherit}
.filter-bar__content-select .ms-drop{margin-top:6px;background-color:#f9f9f6;z-index:2;position:relative;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
@media(min-width:576px){.filter-bar__content-select .ms-drop{position:absolute;border:2px solid #e8ebed;background-color:#fff}
}
.filter-bar__content-select .ms-drop ul{padding:6px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
@media(min-width:576px){.filter-bar__content-select .ms-drop ul{display:block;padding:0}
}
.filter-bar__content-select .ms-drop li{font-size:16px;font-weight:400;line-height:20px;width:50%}
@media(min-width:576px){.filter-bar__content-select .ms-drop li{width:100%;padding:0 20px}
}
.filter-bar__content-select .ms-drop li:hover{background-color:#f4f2ed}
.filter-bar__content-select .ms-drop li.selected label{color:#804ec7}
.filter-bar__content-select .ms-drop li.selected label::after{border:2px solid #804ec7}
.filter-bar__content-select .ms-drop li label{padding:16px 15px 16px 30px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#000;position:relative;cursor:pointer}
@media(min-width:576px){.filter-bar__content-select .ms-drop li label{padding:16px 40px 16px 0}
}
.filter-bar__content-select .ms-drop li label input[type=checkbox]{visibility:hidden;width:0;height:0}
.filter-bar__content-select .ms-drop li label input[type=radio]{visibility:hidden;width:0;height:0}
.filter-bar__content-select .ms-drop li label::before{content:"✓";position:absolute;left:5px;opacity:0;font-size:14px}
@media(min-width:576px){.filter-bar__content-select .ms-drop li label::before{left:inherit;right:5px}
}
.filter-bar__content-select .ms-drop li label::after{content:"";position:absolute;left:0;width:16px;height:16px;border:2px solid #24292e;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
@media(min-width:576px){.filter-bar__content-select .ms-drop li label::after{left:inherit;right:0}
}
.filter-bar__content-select .ms-drop li.selected label::before{opacity:1}
.filter-bar__content-select-apply{width:100%;height:90px;background:#f4f2ed;position:fixed;bottom:0;left:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.filter-bar__content-select-apply button{width:100%;padding:16px 0;margin:0 20px}
.filter-bar__tag{padding-bottom:30px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.filter-bar__tag .location-tag{margin-right:10px;margin-bottom:10px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;border:1px solid #804ec7;-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;color:#804ec7;display:none}
.filter-bar__tag .location-tag h2{padding:10px 35px 10px 20px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;cursor:pointer;font-style:normal;font-weight:700;font-size:14px;line-height:17px}
.filter-bar__tag .location-tag .item-close{width:12px;height:12px;font-size:8px;color:#804ec7;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:20px;z-index:1;cursor:pointer}
.filter-bar__tag .location-tag .item-close::before{position:absolute;left:10px;content:" ";height:12px;width:1px;background-color:#804ec7;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.filter-bar__tag .location-tag .item-close::after{position:absolute;left:10px;content:" ";height:12px;width:1px;background-color:#804ec7;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
.filter-bar__tag-item{margin-right:10px;margin-bottom:10px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;border:1px solid #804ec7;-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;color:#804ec7}
.filter-bar__tag-item.hide{display:none}
.filter-bar__tag-item .item-text{padding:10px 35px 10px 20px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;cursor:pointer}
.filter-bar__tag-item .item-close{width:12px;height:12px;font-size:8px;color:#804ec7;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:20px;z-index:1;cursor:pointer}
.filter-bar__tag-item .item-close::after,.filter-bar__tag-item .item-close::before{position:absolute;left:10px;content:" ";height:12px;width:1px;background-color:#804ec7}
.filter-bar__tag-item .item-close::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.filter-bar__tag-item .item-close::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
.filter-bar__tag-item.active{color:#fff}
.filter-bar__tag-item.active:not(.all) .item-close{display:block}
.filter-bar__tag-item.active:not(.all) .item-text{padding:10px 40px 10px 20px}
.filter-bar .mobile-popup-selection__container{background-color:#f9f9f6}
.stores-details__headline{color:#26282b;font-family:BioRhyme;font-size:32px;font-weight:400;letter-spacing:.02em;line-height:40px;margin-bottom:24px;width:100%}
@media(min-width:992px){.stores-details__headline{color:#333;font-size:48px;letter-spacing:2px;line-height:60px;margin-bottom:32px;width:75%}
}
.stores-details__filters{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:25px}
.stores-details__filters--search{position:relative}
@media(max-width:575.98px){.stores-details__filters--search{display:none}
}
.stores-details__filters--search input{background:#fdfeff;border:1px solid #9ea4aa;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:12px 24px;-webkit-border-radius:99px;-moz-border-radius:99px;border-radius:99px}
.stores-details__filters--search input::-webkit-input-placeholder{font-weight:700}
.stores-details__filters--search input::-moz-placeholder{font-weight:700}
.stores-details__filters--search input:-ms-input-placeholder{font-weight:700}
.stores-details__filters--search input::-ms-input-placeholder{font-weight:700}
.stores-details__filters--search input::placeholder{font-weight:700}
.stores-details__filters--search button{background:0;border:0;cursor:pointer;float:left;line-height:22px;padding-right:10px;position:absolute;right:0;top:8px}
.stores-details__filters--search label{font-weight:700;font-size:18px;line-height:27px;color:#70777f}
.stores-details__row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-36px}
.stores-details__col{width:31%;background-color:#f4f2ed;margin-bottom:48px;margin-right:25px}
@media(max-width:991px){.stores-details__row{margin-right:-10px}
.stores-details__col{margin-right:10px}
}
@media(max-width:575.98px){.stores-details__col{width:100%}
}
.stores-details__thumb{overflow:hidden}
.stores-details__thumb img{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.stores-details__thumb img:hover{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}
.stores-details__content{padding:16px}
.stores-details__content--title{font-weight:700;font-size:18px;line-height:22px;margin-bottom:8px;color:#26282b}
@media(min-width:992px){.stores-details__content--title{font-weight:700;font-size:20px;line-height:30px}
}
.stores-details__content--address{font-weight:400;font-size:16px;line-height:24px;color:#26282b;margin-bottom:20px}
@media(min-width:992px){.stores-details__content--address{font-weight:400;font-size:18px;line-height:28px}
}
.stores-details__content--telephone{font-weight:700;font-size:16px;line-height:24px;color:#26282b;margin-bottom:10px}
@media(min-width:992px){.stores-details__content--telephone{font-weight:700;font-size:18px;line-height:28px}
}
.stores-details__content--cta{color:#7345b3;font-weight:700;font-size:16px;line-height:24px;color:#26282b}
@media(min-width:992px){.stores-details__content--cta{font-weight:700;font-size:18px;line-height:28px}
}
.stores-details .our-designers-filter{width:70%}
@media(max-width:991.98px){.stores-details .our-designers-filter{width:50%}
}
@media(max-width:575.98px){.stores-details .our-designers-filter{width:100%}
}
.stores-details .our-designers-filter__listing{margin-top:30px}
.stores-details .our-designers-filter__listing-outer{margin-bottom:30px}
.stores-details .our-designers-filter__list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.stores-details .our-designers-filter__cta{text-align:center;margin-top:60px}
@media(min-width:992px){.stores-details .our-designers-filter__cta{margin-top:30px}
}
.stores-details .our-designers-filter__cta a{font-size:16px;line-height:19px;padding:12px 20px}
@media(min-width:576px){.stores-details .our-designers-filter__cta a{font-size:18px;line-height:27px;padding:16px 32px}
}
.stores-details .our-designers-filter .filter-bar__content-col{margin-bottom:0}
.stores-details .our-designers-filter .filter-bar__content-col.shortby{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding-left:32px}
@media(max-width:575.98px){.stores-details .our-designers-filter .filter-bar__content-col.shortby{display:none}
}
.stores-details .our-designers-filter .filter-bar__content-col label{font-weight:700;font-size:18px;line-height:27px;color:#70777f;margin-right:15px}
.stores-details__no-results{padding-bottom:90px;display:none}
.stores-details__no-results .no-result-message{font-weight:400;font-size:20px;line-height:28px}
.stores-details__no-results .no-result-message button{cursor:pointer}
.hide{display:none}
.stores-details__thumb img{height:336px;object-fit:cover}
#osl{scroll-margin-top:200px}
.stores-details__btn{text-align:center;margin-bottom:20px}
.stores__btn--primary{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background-color:#7345b2;border-color:#7345b2;color:#fff}
.stores-details__btn a{font-size:16px;line-height:19px;padding:12px 20px;display:inline-flex}
@media(min-width:576px){.stores-details__btn a{font-size:18px;line-height:27px;padding:16px 32px}
}
.stores--btn{border-width:1px;border-style:solid;-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;cursor:pointer;display:inline-block;vertical-align:middle;font-weight:700;text-align:center;text-decoration:none;-webkit-transition-property:color,border-color,background-color,fill;-o-transition-property:color,border-color,background-color,fill;-moz-transition-property:color,border-color,background-color,fill;transition-property:color,border-color,background-color,fill;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}
.iconText{color:#7648b4}
.btnDisabled{opacity:.5;pointer-events:none}
.btnEnabled{opacity:1;pointer-events:auto}
@media(min-width:768px){.search_wrapper__input{width:299px}
}
.disabled-input{opacity:.5;pointer-events:none}
.staticText{pointer-events:none}
.hideImg{visibility:hidden}
.stores-details__content--cta{display:flex;align-items:center;justify-content:space-between;position:relative;margin-top:12px}
.store-map-link{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;text-decoration:none;color:#6b2dbd}
.store-map-link .icon-map-marker{font-size:18px}
.store-map-link:hover{opacity:.8}
.select2-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}
.select2-container .select2-selection--single{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}
.select2-container .select2-selection--single .select2-selection__rendered{display:block;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.select2-container .select2-selection--single .select2-selection__clear{position:relative}
.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}
.select2-container .select2-selection--multiple{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}
.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.select2-container .select2-search--inline{float:left}
.select2-container .select2-search--inline .select2-search__field{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:0;font-size:100%;margin-top:5px;padding:0}
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}
.select2-dropdown{background-color:#fff;border:1px solid #aaa;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}
.select2-results{display:block}
.select2-results__options{list-style:none;margin:0;padding:0}
.select2-results__option{padding:6px 18px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;margin:12px 0;font-size:18px;color:#454c53}
.select2-results__option span{display:block;font-weight:700;font-size:18px;line-height:22px;color:#804ec7;margin-bottom:8px}
.select2-results__option p{font-size:18px;line-height:28px;color:#454c53}
.select2-results__option[aria-selected]{cursor:pointer}
.select2-container--open .select2-dropdown{left:0}
.select2-container--open .select2-dropdown--above{margin-bottom:8px;border:2px solid #7345b2;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:16px 0 8px}
.select2-container--open .select2-dropdown--below{margin-top:8px;border:2px solid #7345b2;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:16px 0 8px}
.select2-search--dropdown{display:block;padding:0 18px;margin-bottom:15px;position:relative}
.select2-search--dropdown .icon-search{position:absolute;right:30px;top:13px;font-size:14px}
.select2-search--dropdown .select2-search__field{padding:10px 16px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}
.select2-search--dropdown.select2-search--hide{display:none}
.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}
.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}
.select2-container--default .select2-selection--single{background-color:#fff;border:2px solid #70777f;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:15px 47px 15px 24px}
.select2-container--default.selected .select2-selection--single{border-color:#804ec7}
.select2-container--default .select2-selection--single .select2-selection__rendered{color:#454c53;line-height:22px;font-size:18px}
.select2-container--default.selected .select2-selection--single .select2-selection__rendered{color:#804ec7}
.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}
.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#454c53}
.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:50%;right:24px;width:20px;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform:translateY(-50%)}
.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#70777f transparent transparent transparent;border-style:solid;border-width:7px 6.5px 0 6.5px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}
.select2-container--default.selected .select2-selection--single .select2-selection__arrow b{border-color:#804ec7 transparent transparent transparent}
.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}
.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}
.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #7345b2 transparent;border-width:0 6.5px 7px 6.5px}
.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:text}
.select2-container--default .select2-selection--multiple .select2-selection__rendered{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}
.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}
.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}
.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}
.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}
.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}
.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}
.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}
.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-color:#804ec7}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-color:#804ec7}
.select2-container--default .select2-search--dropdown .select2-search__field{border:0;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#e8ebed;font-size:16px;line-height:20px}
.select2-container--default .select2-search--inline .select2-search__field{background:0;border:0;outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-appearance:textfield}
.select2-container--default .select2-results>.select2-results__options{max-height:-webkit-calc(80vh - 200px);max-height:-moz-calc(80vh - 200px);max-height:calc(80vh - 200px);overflow-y:auto}
.select2-container--default .select2-results__option[role=group]{padding:0}
.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}
.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}
.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}
.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#9ea4aa;color:#fff}
.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}
.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),to(#eee));background-image:-moz-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}
.select2-container--classic .select2-selection--single:focus{border:1px solid #9ea4aa}
.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}
.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}
.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}
.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:0;border-left:1px solid #aaa;-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(#ccc));background-image:-moz-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}
.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}
.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}
.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:0;border-right:1px solid #aaa;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;left:1px;right:auto}
.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #9ea4aa}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0;border:0}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 6.5px 7px 6.5px}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:0;-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0,#eee 50%);background-image:-o-linear-gradient(top,#fff 0,#eee 50%);background-image:-webkit-gradient(linear,left top,left bottom,from(white),color-stop(50%,#eee));background-image:-moz-linear-gradient(top,#fff 0,#eee 50%);background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(white));background-image:-moz-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}
.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:text;outline:0}
.select2-container--classic .select2-selection--multiple:focus{border:1px solid #9ea4aa}
.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}
.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}
.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}
.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}
.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}
.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}
.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #9ea4aa}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:0;-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0}
.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}
.select2-container--classic .select2-search--inline .select2-search__field{outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}
.select2-container--classic .select2-dropdown--above{border-bottom:0}
.select2-container--classic .select2-dropdown--below{border-top:0}
.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}
.select2-container--classic .select2-results__option[role=group]{padding:0}
.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}
.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}
.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}
.select2-container--classic.select2-container--open .select2-dropdown{border-color:#9ea4aa}
@media(min-width:768px){.product-breif__instore-dropdown{width:357px}
}
.product-breif-slect2-title{font-family:'Lato';font-style:normal;font-weight:700;font-size:18px;line-height:27px;color:#26282b;margin-bottom:20px}
.select2-container--open .select2-dropdown--above{border:1px solid #9ea4aa}
.find_store__container{max-width:1280px;width:100%;margin:0 auto}
.find_box{background-image:url('../../../content/dam/asianpaintsbeautifulhomes/common-store/find-store-banner.png');background-size:cover;background-position:center;background-repeat:no-repeat;height:340px;background-color:#eeeaf3;margin-bottom:60px}
.find_box_banner{display:none}
.store_box{padding-top:unset;background:#fff;transition:transform .3s}
.find_box h1{font-family:Lato;font-weight:700;font-size:40px;line-height:52px;letter-spacing:1%;color:#1d1d1f;margin:0 auto 18px auto;width:fit-content;padding-top:60px}
.search_wrapper{max-width:560px;width:100%;margin:0 auto}
.search_wrapper__row{background:#fff;min-height:80px;border:1px solid #cacbcc;display:flex;justify-content:space-between;align-items:center;padding:0 21px 0 44px;border-radius:40px;flex-wrap:nowrap}
.search_wrapper__row:hover .search_wrapper__icon{filter:url("../../../content/dam/asianpaintsbeautifulhomes/bh-new-header/store-location-filter.png")}
.find_box__pincode{display:flex;justify-content:flex-start;align-items:center;gap:9px;max-width:unset;width:100%}
.search_wrapper__icon{width:24px;height:24px}
.search_wrapper__input{max-width:390px;font-family:Lato;font-weight:400;font-size:16px;line-height:24px;letter-spacing:.5px;color:#222;border:0;width:100%}
._input::placeholder{color:#222}
.search_wrapper__input:focus{border:0;outline:0}
.search_wrapper__search_btn{min-height:47px;display:flex;justify-content:center;align-items:center;color:#fff;border:0;border-radius:30px;font-family:Lato;font-weight:700;font-size:18px;line-height:23.4px;padding:0 41px;background:#7345b2;cursor:pointer}
.search_wrapper__cross_btn{min-height:47px;width:46px;display:flex;justify-content:center;align-items:center;color:#fff;border:0;border-radius:50%;background:#7345b2}
.search_wrapper__cross_btn img{width:13px;height:13px}
.search_items_wrapper{background:#fff;padding:7px 21px 16px 44px;border:1px solid #c8c8c8;border-radius:10px;position:relative;text-align:start}
.search_items_wrapper p{font-family:Lato;font-weight:400;font-size:14px;line-height:30px;letter-spacing:.5px;color:#222;cursor:pointer}
.search_items_wrapper p:nth-last-child(1){margin-bottom:unset}
.remove_top_borders{border-radius:unset;border-top-left-radius:30px;border-top-right-radius:30px}
.remove_borders .search_wrapper__row{border-radius:unset;border-top-left-radius:30px;border-top-right-radius:30px}
.remove_borders .search_items_wrapper{border-top-right-radius:unset;border-top-left-radius:unset;border-top:unset}
.store_box__result{display:flex;justify-content:space-between;align-items:start;margin-bottom:25px}
.search-results{font-family:Lato;font-weight:700;font-size:24px;line-height:28.8px;color:#000}
.view-options{display:flex;align-items:center;gap:10px}
.view-options .grid-view,.view-options .map-view{padding-bottom:14px;width:41px;cursor:pointer;border-bottom:2px solid transparent;opacity:.5}
.view-options .grid-view img{width:19px;height:19px;margin:0 auto}
.view-options .map-view img{width:21px;height:19px;margin:0 auto}
.view-options .active{position:relative;opacity:1}
.view-options .active::after{content:'';position:absolute;bottom:-6px;left:50%;transform:translateX(-50%);width:40px;height:2px;background-color:#feaa06;border-radius:2px}
.tabs_box__wrapper{margin-bottom:44px;overflow:auto;white-space:nowrap;scrollbar-width:none}
.tabs_box{display:flex;gap:15px;margin-bottom:15px}
.tabs_box:nth-last-child(1){margin-bottom:unset}
.tabs_box .tab{padding:0 16px;min-height:48px;border:1px solid #CCCCCC99;border-radius:5px;background:#fff;font-size:14px;line-height:16.8px;color:#1d1d1f;font-weight:400;cursor:pointer;transition:all .3s ease;display:flex;justify-content:center;align-items:center;text-transform:capitalize}
.tabs_box .tab:hover{border:1px solid #7345b2;color:#7345b2}
.tabs_box .tab.active{font-weight:700;background:#F1EDF8B2;border:1px solid #7345b2}
.tabs_box .tab.active:hover{color:#1d1d1f;border:1px solid #7345b2}
.store_box__cards_row{margin-bottom:40px}
.store_box__cards{margin-bottom:90px}
.card-wrapper{display:flex;flex-wrap:wrap;gap:20px}
.card{background:#fff;border-radius:10px;overflow:hidden;display:flex;flex-direction:column;max-width:413px;width:100%}
.card-image{width:100%;height:300px;object-fit:cover}
.card-content{padding:25px 20px 20px 20px;background:#f5f4ef;min-height:270px}
.store-title-wrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:21px}
.store-title{font-family:Lato;font-weight:700;font-size:18px;line-height:21.6px;letter-spacing:0;color:#000;max-width:269px;width:100%}
.icon-group{display:flex;gap:20px}
.icon-button{border:0;width:42px;height:42px;cursor:pointer;background:transparent}
.store-address{font-family:Lato;font-weight:400;font-size:16px;line-height:22px;color:#000;margin-bottom:2px;min-height:66px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
.map_view .store-address{min-height:unset;-webkit-line-clamp:unset;display:block;overflow:visible;text-overflow:unset}
.store-info{display:flex;gap:30px;font-family:Lato;font-weight:400;font-size:14px;line-height:33px;color:#767676;margin-bottom:2px}
.services{font-family:Lato;font-weight:400;font-size:14px;line-height:16.8px;color:#000;margin-bottom:18px}
.store-link{font-family:Lato;font-weight:500;font-size:16px;line-height:29px;letter-spacing:-1.1%;text-align:center;color:#7446b3}
.store-link:hover{text-decoration:none}
.store_box__loadmore{min-height:47px;display:flex;justify-content:center;align-items:center;color:#7345b2;border-radius:30px;font-family:Lato;font-weight:700;font-size:18px;line-height:23.4px;padding:0 41px;border:1px solid #7345b2;cursor:pointer;background:0;margin:0 auto}
.store_box__cards .action-buttons{display:none}
.store_box__cards.map_view{max-height:675px}
.store_box__cards.map_view .store_box__cards_row{display:flex;width:100%}
.store_box__cards.map_view .find_store__container{max-width:unset}
.store_box__cards.map_view .card-wrapper_parent{background:#f5f4ef;width:464px;overflow-y:scroll;max-height:675px;min-height:675px}
.store_box__cards.map_view .card-wrapper{gap:unset;border-top-right-radius:10px;border-bottom-right-radius:10px;background:#f5f4ef}
.store_box__cards.map_view .card-wrapper .card-content{padding:25px 9px 20px 20px}
.store_box__cards.map_view .card-wrapper::-webkit-scrollbar{width:4px;height:10px}
.store_box__cards.map_view .card-wrapper::-webkit-scrollbar-thumb{background:#b2b2b2;border-radius:20px}
.store_box__cards.map_view .card-wrapper::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}
.store_box__cards.map_view .card-wrapper .card-image{display:none}
.store_box__cards.map_view .card-wrapper .card{max-width:100%;border-radius:unset;border-bottom:1px solid #bdbdbd}
.store_box__cards.map_view .card-wrapper .card:last-of-type{border-bottom:unset}
.store_box__cards.map_view .store_box__map{width:calc(100% - 464px);display:block;max-height:675px}
.store_box__cards.map_view .store_box__map img{width:100%;height:100%}
.drag-handle{display:none}
.mobile_map_wrapper{display:none}
.hidden{display:none !important}
.map_view .store_box__loadmore{display:none}
.as-cross-icon{width:46px;height:46px;cursor:pointer}
.search_wrapper__search_btn.dsp-none{display:none}
.noStoreFound{margin-top:105px;margin-bottom:120px}
.noStoreFoundContainer{width:100%;display:flex;flex-direction:column;align-items:center;gap:28px}
.noStoreFoundImg{width:333px;height:265px}
.tryAnotherTxt{font-family:Lato;font-weight:400;font-size:24px;line-height:100%;text-align:center;color:#4d4d4d}
.noStoreFoundAnchor{max-width:235px;width:100%;border-radius:45px;background-color:#7345b2;font-family:Lato;font-weight:700;font-style:Bold;font-size:18px;line-height:140%;color:#fff;text-align:center;padding:18px 24px}
.search_wrapper_buttons{margin-left:10px}
.search_wrapper_cross{margin-left:10px}
@media screen and (max-width :768px){.find_store__container{padding:0 16px;padding-bottom:5px}
.find_box{height:220px}
.find_box__pincode{width:100%}
.store_box{padding-top:unset;position:fixed;width:100%;max-height:84vh;min-height:84vh;left:0;bottom:-300px;transform:translateY(0);z-index:999999}
.store_box.add_overflow{overflow-y:auto;-webkit-overflow-scrolling:touch}
.find_box h1{font-weight:700;font-size:24px;line-height:31px;margin:0 auto 10px auto}
.search_wrapper{max-width:310px;z-index:1;position:relative}
.search_wrapper__row{min-height:54px;border-radius:110px;padding-left:22px;padding-right:13px}
.search_wrapper_buttons{margin-left:10px}
.search_wrapper_cross{margin-left:10px}
.search_wrapper__icon{width:16px;height:16px}
.search_wrapper__input{font-size:16px;max-width:unset;width:100%}
.search_wrapper__cross_btn{min-height:36px;width:39px}
.search_wrapper__cross_btn img{width:12px;height:12px}
.search_wrapper__search_btn{padding:0 20px;min-height:29px;font-size:12px;line-height:15px}
.search_items_wrapper p{font-size:12px;line-height:26px}
.search_items_wrapper{padding:12px 22px 8px 22px}
.remove_top_borders{border-radius:unset;border-top-left-radius:20px;border-top-right-radius:20px}
.tabs_box__wrapper .find_store__container{padding-right:unset}
.search-results{font-size:14px;line-height:16.8px}
.store_box__result{margin-bottom:23px}
.view-options{display:none}
.tabs_box .tab{padding:0 13px;border-radius:6px}
.store_box__cards .find_store__container{padding:0}
.tabs_box__wrapper{margin-bottom:30px}
.tabs_box{margin-bottom:10px}
.store_box__cards{margin-bottom:40px}
.card-image{display:none}
.icon-group{display:none}
.card-content{background:0;padding:0 16px 25px 16px;border-bottom:1px solid #e2e2e2;min-height:unset}
.store-title-wrapper{margin-bottom:13px}
.store-title{max-width:260px;font-size:16px;line-height:19px}
.store-address{font-size:14px;line-height:21px;color:#545454;margin-bottom:20px}
.store-info .mob-number{display:none}
.store-info{font-size:13px;line-height:9px;color:#545454;margin-bottom:18px;gap:unset}
.services{font-size:12px;line-height:9px;margin-bottom:19px}
.store_box__loadmore{padding:0 39px}
.store_box__cards .action-buttons{display:flex;justify-content:left;align-items:center;margin-bottom:16px;gap:59px}
.store_box__cards .action{display:flex;align-items:center;gap:7px;font-size:16px;color:#6b3fc2;cursor:pointer;font-family:Lato;font-weight:400;font-size:14px;line-height:16.8px;width:fit-content}
.store_box__cards .direction_btn img{width:17px;height:17px}
.store_box__cards .share_btn img{width:12px;height:13px}
.store_box__cards .call_btn img{width:15px;height:15px}
.drag-handle{width:100%;border-radius:40px;cursor:grab;display:flex;padding-bottom:9px;justify-content:center;margin-bottom:10px;position:sticky;top:-1px;background-color:#fff;padding-top:11px}
.drag-handle img{max-width:39px;width:100%;height:4px}
.add_mob_map.find_box{padding-top:unset;height:80vh;background:unset;position:relative;padding-top:16px}
.add_mob_map.find_box .find_store__container{padding:unset}
.add_mob_map.find_box h1{display:none}
.add_mob_map.find_box .mobile_map_wrapper{display:block;position:absolute;left:0;top:0;height:100%;width:100%;z-index:0}
.add_mob_map.find_box .mobile_map_wrapper img{width:100%;height:100%}
.as-cross-icon{width:38px;height:36px}
.noStoreFound{margin-top:61px}
.noStoreFoundContainer{width:100%;display:flex;flex-direction:column;align-items:center;gap:20px}
.noStoreFoundImg{width:265px;height:210px}
.tryAnotherTxt{font-weight:400;font-size:18px;padding:0 73px}
.tabs_box .tab:hover{border:1px solid #CCCCCC99;color:#1d1d1f}
.bh_store_required .search_wrapper{top:75px}
}
.store-title{cursor:pointer}
.bh_store .find_box{position:relative;background-image:unset;background-size:unset;background-position:unset;background-repeat:unset;height:unset;background-color:unset;margin-bottom:258px}
.bh_store .find_box_banner{display:block}
.bh_store .find_box_banner_img{width:100%;height:562px;object-fit:cover}
.bh_store .bh_store_container{position:absolute;top:98%;left:50%;transform:translate(-50%,-50%);width:80%;max-width:1064px;background-color:#eeeaf3;padding:30px;border-radius:16px;text-align:center;background-image:url('../../../content/dam/asianpaintsbeautifulhomes/common-store/find-store-banner.png');background-size:cover;background-position:center;background-repeat:no-repeat;height:290px}
.bh_store .find_box h1{padding-top:0;font-family:"Playfair Display",serif !important}
@media screen and (max-width:768px){.bh_store .bh_store_container{position:unset;transform:none;width:100%;height:190px;border-radius:0;padding:24px}
.bh_store .find_box{margin-bottom:0}
.bh_store .find_box_banner_img{width:100%;height:390px}
}
.store-exp{padding-bottom:56px}
.store-exp__heading{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:16px}
@media(min-width:576px){.store-exp__heading{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px}
}
.store-exp__slider-navigation{display:none}
@media(min-width:992px){.store-exp__slider-navigation{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}
}
.store-exp__slider-nav{background-color:#fdfeff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#26282b;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:64px !important;width:64px;z-index:2;background-color:transparent;border:1px solid #26282b;height:48px !important;width:48px !important}
.store-exp__slider-nav.disabled{border-color:#9ea4aa;color:#9ea4aa;cursor:not-allowed}
.store-exp__slider-nav [class^=icon]{margin-top:0}
.store-exp__slider-nav [class^=icon]::before{font-size:24px}
.store-exp__slider-nav.prev{margin-right:15px}
.store-exp__headline{color:#333;font-family:BioRhyme;font-size:29px;letter-spacing:.02em;line-height:32px}
@media(min-width:992px){.store-exp__headline{font-size:48px;letter-spacing:2px;line-height:60px}
}
.store-exp__container{padding-bottom:32px;position:relative;overflow-x:hidden}
@media(min-width:768px){.store-exp__container{padding-bottom:48px}
}
.store-exp__container::before{background-color:#e8ebed;bottom:0;content:'';height:75%;position:absolute;right:0;width:100%}
@media(max-width:991.98px){.store-exp__container{margin-right:0;margin-left:auto;padding-left:20px;padding-right:0}
}
@media(min-width:992px){.store-exp__container{margin-right:0;margin-left:auto;padding-left:20px;padding-right:0}
}
@media(min-width:1441px){.store-exp__container{margin-right:auto;margin-left:auto;padding-left:20px;padding-right:20px}
}
@media(min-width:1441px) and (min-width:1212px){.store-exp__container{max-width:1220px}
}
@media(min-width:1441px) and (min-width:1441px){.store-exp__container{max-width:1440px}
}
@media screen and (min-width:1367px) and (max-width:1440px){.store-exp__container{max-width:-webkit-calc(100vw - 7.6%);max-width:-moz-calc(100vw - 7.6%);max-width:calc(100vw - 7.6%)}
}
@media screen and (min-width:1025px) and (max-width:1366px){.store-exp__container{max-width:-webkit-calc(100vw - 3.05%);max-width:-moz-calc(100vw - 3.05%);max-width:calc(100vw - 3.05%)}
}
.store-exp__collections .slick-track{margin:0 -10px}
.store-exp__collection{padding:0 10px}
@media(min-width:768px){.store-exp__collection{margin-bottom:0}
}
.store-exp__img-box{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.store-exp__img-box .vid__playBtn{cursor:pointer;position:absolute}
.store-exp__img-box .vid__playBtn span{color:#fdfeff;font-size:80px}
.store-exp__img{margin-bottom:16px;height:250px;object-fit:cover}
.store-exp__title{color:#26282b;font-size:18px;font-weight:700;line-height:22px;margin-bottom:8px}
@media(min-width:992px){.store-exp__title{color:#000;font-size:24px;font-weight:700;line-height:29px}
}
.store-exp__desc{color:#26282b;font-family:Lato;font-size:18px;line-height:22px;padding:16px}
@media(min-width:992px){.store-exp__desc{line-height:28px}
}
@media(min-width:992px){.overlay-layer.full.full{top:0}
}
.instore-overlay{margin-left:auto;margin-right:0;height:-webkit-calc(100% - 50px);height:-moz-calc(100% - 50px);height:calc(100% - 50px);width:100%;position:fixed;bottom:0;right:-100%;background-color:#f9f9f6;overflow-x:hidden;-webkit-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;transition:all .8s ease-in-out;z-index:99999;overflow-y:auto;-webkit-border-top-left-radius:20px;-moz-border-radius-topleft:20px;border-top-left-radius:20px;-webkit-border-top-right-radius:20px;-moz-border-radius-topright:20px;border-top-right-radius:20px}
.instore-overlay .mobile{display:block}
@media(min-width:992px){.instore-overlay .mobile{display:none}
}
.instore-overlay .desktop{display:none}
@media(min-width:992px){.instore-overlay .desktop{display:flex}
}
@media(min-width:992px){.instore-overlay{width:92%;height:100%;top:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#f9fafb;overflow:hidden}
}
.instore-overlay form{display:block;width:100%;height:100%}
.instore-overlay__back{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 22px;color:#7345b3;font-style:normal;font-weight:700;font-size:22px;line-height:19px;border-bottom:1px solid #e8ebed;min-height:57px;text-align:left;position:-webkit-sticky;position:sticky;top:0;left:0;z-index:10;background:#fff;-webkit-border-radius:20px 20px 0 0;-moz-border-radius:20px 20px 0 0;border-radius:20px 20px 0 0;width:100%}
@media(min-width:992px){.instore-overlay__back{position:relative;background:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;width:auto;font-size:16px;border-bottom:0;min-height:unset;padding:20px 0 0 42px;text-align:inherit}
}
.instore-overlay__back span{margin-right:12px}
.instore-overlay__inner{display:block;width:100%;height:100%}
@media(min-width:992px){.instore-overlay__inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
}
.instore-overlay__carousel{position:relative;width:100%;height:211px}
@media(min-width:992px){.instore-overlay__carousel{width:38%;height:100%}
}
.instore-overlay__carousel__wrapper{width:100%;height:100%}
.instore-overlay__carousel .slick-list,.instore-overlay__carousel .slick-track{height:100%}
.instore-overlay__carousel .slick-initialized .slick-slide{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}
.instore-overlay__carousel .slick-next:before,.instore-overlay__carousel .slick-prev:before{font-family:beautiful-homes !important}
.instore-overlay__carousel .slick-prev{left:15px;z-index:1}
@media(min-width:768px){.instore-overlay__carousel .slick-prev{left:25px}
}
.instore-overlay__carousel .slick-prev:before{content:'C'}
.instore-overlay__carousel .slick-next{right:15px}
@media(min-width:768px){.instore-overlay__carousel .slick-next{right:25px}
}
.instore-overlay__carousel .slick-next:before{content:'i'}
.instore-overlay__carousel--item{position:relative;width:100%;height:100%;-moz-background-size:cover;background-size:cover;background-position:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;overflow:hidden}
.instore-overlay__carousel--item img{position:absolute;z-index:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}
.instore-overlay__carousel--content{position:relative;padding:40px;text-align:center;width:100%;color:#fff}
@media(min-width:992px){.instore-overlay__carousel--content{padding:40px 40px 144px;text-align:left}
}
.instore-overlay__carousel--content h3{font-size:18px;margin-bottom:2px}
@media(min-width:992px){.instore-overlay__carousel--content h3{font-size:24px;margin-bottom:12px}
}
.instore-overlay__carousel--content .desc{font-size:14px;line-height:1.25}
@media(min-width:992px){.instore-overlay__carousel--content .desc{font-size:16px}
}
.instore-overlay__carousel .owl-carousel .owl-stage-outer{height:100%}
.instore-overlay__carousel .owl-carousel .owl-stage{height:100%}
.instore-overlay__carousel .owl-carousel .owl-item{height:100%}
.instore-overlay__carousel .owl-carousel .owl-nav{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:100%;padding:0 25px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;pointer-events:none}
@media(min-width:992px){.instore-overlay__carousel .owl-carousel .owl-nav{padding:0 50px}
}
.instore-overlay__carousel .owl-carousel .owl-nav button{pointer-events:auto;color:#fff;font-family:beautiful-homes !important;font-size:18px;font-weight:400}
@media(min-width:992px){.instore-overlay__carousel .owl-carousel .owl-nav button{font-size:30px}
}
.instore-overlay__carousel .owl-carousel .owl-nav button.disabled{opacity:.3}
.instore-overlay__carousel .owl-carousel .owl-dots{position:absolute;bottom:12px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
@media(min-width:992px){.instore-overlay__carousel .owl-carousel .owl-dots{bottom:110px;left:34px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}
}
.instore-overlay__carousel .owl-carousel .owl-dots button{padding:6px !important}
.instore-overlay__carousel .owl-carousel .owl-dots button span{display:block;width:8px;height:8px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#fdfeff;-webkit-transition:width .3s;-o-transition:width .3s;-moz-transition:width .3s;transition:width .3s}
.instore-overlay__carousel .owl-carousel .owl-dots button.active span{width:32px;background:#ab8fd1}
.instore-overlay__content{width:100%;padding-bottom:160px}
@media(min-width:768px){.instore-overlay__content{padding-bottom:0}
}
@media(min-width:992px){.instore-overlay__content{overflow-y:auto;width:62%}
}
.instore-overlay__people{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
@media(min-width:768px){.instore-overlay__people{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
}
.instore-overlay__people--thumb{width:104px;-webkit-border-radius:61px;-moz-border-radius:61px;border-radius:61px;overflow:hidden}
@media(min-width:768px){.instore-overlay__people--thumb{display:none;width:122px}
}
.instore-overlay__people--text{margin-top:16px;font-size:16px;line-height:1.25;text-align:center}
@media(min-width:768px){.instore-overlay__people--text{width:-moz-calc(100% - 147px);margin-left:25px;margin-top:0;text-align:left}
}
.instore-overlay__people--text h3{font-size:16px;margin-bottom:3px}
.instore-overlay__step--container{padding:24px 70px;max-width:628px}
@media(min-width:768px){.instore-overlay__step--container{padding:20px 44px}
}
@media(max-width:768px){.instore-overlay__step--container{width:100%}
}
.instore-overlay__form{margin-top:13px}
.instore-overlay .frm__row{display:block}
@media(min-width:768px){.instore-overlay .frm__row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}
}
@media(min-width:768px){.instore-overlay .frm__row>.frm__group:first-child{margin-right:19px}
}
.instore-overlay .frm__group{min-width:192px;margin-bottom:3px;position:relative}
.instore-overlay .frm__group input[type=tel],.instore-overlay .frm__group input[type=text]{width:100%;border:1px solid #9ea4aa;font-size:14px;font-weight:400;line-height:22px;padding:15px 14px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#fff;color:#26282b}
.instore-overlay .frm__group input[type=tel]{padding:15px 14px 15px 45px}
.instore-overlay .frm__group .ccode{position:absolute;z-index:10;margin-top:15px;margin-left:14px;font-size:14px;line-height:22px;color:#26282b}
.instore-overlay .frm__group.date .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:14px;font-weight:400}
.instore-overlay .frm__group.buttons{position:fixed;bottom:-100%;left:0;width:100%;padding:20px 20px 10px;background:#f4f2ed;z-index:9999;-webkit-transition:bottom .5s;-o-transition:bottom .5s;-moz-transition:bottom .5s;transition:bottom .5s;display:none;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin:0}
@media(min-width:768px){.instore-overlay .frm__group.buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative;bottom:auto;padding:0;background:0}
}
.instore-overlay .frm__group.buttons.show{bottom:0}
.instore-overlay .frm__group.buttons>*{width:100%;margin-bottom:12px}
@media(min-width:768px){.instore-overlay .frm__group.buttons>*{margin-bottom:0;margin-right:16px;width:auto;min-width:225px}
}
.instore-overlay .frm__label{color:#000;font-size:18px;font-weight:700}
.instore-overlay .select2-container--default .select2-selection--single{border:1px solid #9ea4aa;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.instore-overlay .frm__group.store .select2-container--default .select2-selection--single:after{content:'\e913';position:absolute;right:50px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-family:beautiful-homes !important;font-size:24px;color:#7345b2}
.instore-overlay .select2-selection--single .select2-selection__arrow b{border:solid #7345b2;border-width:0 1px 1px 0;display:inline-block;padding:4px;margin-top:-6px;margin-left:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.instore-overlay .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border:solid #7345b2;border-width:0 1px 1px 0;display:inline-block;padding:4px;margin-top:-3px;margin-left:0;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}
.instore-overlay .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:16px}
@media(min-width:576px){.instore-overlay .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:18px}
}
.instore-overlay .select2-container--default .select2-selection--single .select2-selection__rendered .address{font-size:12px}
@media(min-width:576px){.instore-overlay .select2-container--default .select2-selection--single .select2-selection__rendered .address{font-size:18px}
}
.instore-overlay .select2-container .select2-selection--single .select2-selection__rendered{font-weight:700}
.instore-overlay .select2-container .select2-selection--single .select2-selection__rendered .address{margin-top:4px;font-weight:400;display:block;-o-text-overflow:inherit;text-overflow:inherit;white-space:normal}
.instore-overlay .hide{display:none}
.instore-overlay__step2--form{margin-top:24px}
.instore-overlay__step3{width:100%;height:-webkit-calc(100% - 52px);height:-moz-calc(100% - 52px);height:calc(100% - 52px);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.instore-overlay__step4 h4,.instore-overlay__step5 h4{font-size:16px;line-height:1.2;font-weight:700}
@media(min-width:576px){.instore-overlay__step4 h4,.instore-overlay__step5 h4{font-size:18px}
}
.instore-overlay__step4 .frm__group.buttons,.instore-overlay__step5 .frm__group.buttons{margin-top:32px}
.instore-overlay__title{font-size:24px;line-height:1.2;font-weight:700;text-align:center}
@media(min-width:576px){.instore-overlay__title{font-size:30px;text-align:left}
}
.instore-overlay__subtitle{font-size:18px;line-height:1.2;font-weight:700}
@media(min-width:576px){.instore-overlay__subtitle{font-size:24px}
}
.instore-overlay__icons{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:16px}
.instore-overlay__icon.shopdirections{cursor:pointer}
@media(min-width:576px){.instore-overlay__icons{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
}
.instore-overlay__icon{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#7345b2;font-size:14px;font-weight:700}
.instore-overlay__icon span{font-size:24px;font-weight:400;margin-right:8px}
.instore-overlay__icon:after{content:' ';width:6px;height:6px;display:block;margin:16px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#26282b}
.instore-overlay__icon:last-child:after{display:none}
.instore-overlay__subcontent{margin-top:36px}
.instore-overlay__desc{margin-top:8px;font-size:16px;line-height:1.5}
.instore-overlay__wishlist{margin-top:24px}
.instore-overlay__wishlist--title{margin-bottom:19px}
.instore-overlay__wishlist--browse{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:700;color:#7345b2;width:100%;padding:16px;border:1px solid #7345b2;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
@media(min-width:576px){.instore-overlay__wishlist--browse{width:auto;min-width:435px;font-size:16px}
}
.instore-overlay__wishlist--browse span{font-size:22px;font-weight:400;margin-right:12px}
.instore-overlay__wishlist--items{margin-top:24px}
@media(min-width:576px){.instore-overlay__wishlist--items{margin-top:19px}
}
.instore-overlay__wishlist--item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-top:32px}
@media(min-width:576px){.instore-overlay__wishlist--item{margin-top:19px}
}
.instore-overlay__wishlist--item-image{min-width:100px}
@media(min-width:576px){.instore-overlay__wishlist--item-image{min-width:130px}
}
.instore-overlay__wishlist--item-content{margin-left:20px}
.instore-overlay__wishlist--item-tag{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:12px;color:#fff;padding:4px;background:#7345b2;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;text-transform:uppercase;margin-bottom:8px}
.instore-overlay__wishlist--item-text{font-size:18px;line-height:1.56}
.instore-overlay__wishlist--item-price{margin-top:12px;font-size:18px}
@media(min-width:576px){.instore-overlay__wishlist--item-price{margin-top:20px}
}
.instore-overlay__wishlist--item-price .newprice{font-weight:700}
.instore-overlay__wishlist--item-price .oldprice{margin-left:8px;text-decoration:line-through}
.instore-overlay__otp__content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:32px 20px}
.instore-overlay__otp__body{text-align:center}
.instore-overlay__otp__title{margin-bottom:32px;text-align:center}
.instore-overlay__otp__title-separator{display:block;margin-bottom:16px}
.instore-overlay__otp__otp{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px;position:relative}
@media(min-width:576px){.instore-overlay__otp__otp{max-width:340px}
}
.instore-overlay__otp__otp-digits{border:1px solid #9ea4aa;-webkit-border-radius:9.3px;-moz-border-radius:9.3px;border-radius:9.3px;color:#7345b2;font-size:30px;font-weight:700;line-height:36px;height:56px;padding:9px 10px;text-align:center;width:42px;caret-color:transparent}
@media(min-width:576px){.instore-overlay__otp__otp-digits{font-size:30px;line-height:36px;height:56px;padding:9px 12px;width:47px}
}
.instore-overlay__otp__otp-digits:not(:last-child){margin-right:8px}
.instore-overlay__otp__otp-digits:not(:-moz-placeholder-shown){border:2px solid #8f6ac1}
.instore-overlay__otp__otp-digits:not(:-ms-input-placeholder){border:2px solid #8f6ac1}
.instore-overlay__otp__otp-digits:not(:placeholder-shown){border:2px solid #8f6ac1}
.instore-overlay__otp__otp-digits:-moz-placeholder-shown:focus{text-decoration:underline}
.instore-overlay__otp__otp-digits:-ms-input-placeholder:focus{text-decoration:underline}
.instore-overlay__otp__otp-digits:placeholder-shown:focus{text-decoration:underline}
.instore-overlay__otp__otp-digits:-moz-placeholder-shown:first-child{text-decoration:underline}
.instore-overlay__otp__otp-digits:-ms-input-placeholder:first-child{text-decoration:underline}
.instore-overlay__otp__otp-digits:placeholder-shown:first-child{text-decoration:underline}
.instore-overlay__otp__otp-digits:focus{border:2px solid #8f6ac1;outline:0}
.instore-overlay__otp__otp-digits:first-child{border:2px solid #8f6ac1;outline:0}
.instore-overlay__otp__otp .icon-loader{display:none;font-size:36px;line-height:36px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.instore-overlay__otp__otp.loading .dialog__otp-digits{opacity:.2}
.instore-overlay__otp__otp.loading .icon-loader{display:inline-block}
.instore-overlay__otp__otp-separator{margin-right:8px;font-size:28px}
.instore-overlay__otp__otp-resend{display:none;font-size:18px;line-height:28px}
.instore-overlay__otp__otp-resend span{color:#d51123;display:block;margin-bottom:25px}
.instore-overlay__otp__desc{margin-bottom:16px;text-align:center}
.instore-overlay.overlay-open .frm__group.buttons{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}
.select2-container--open .instore-form-dropdown.select2-dropdown--above,.select2-container--open .instore-form-dropdown.select2-dropdown--below{border:1px solid #9ea4aa;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding-top:8px}
.instore-form-dropdown .select2-results__option{position:relative;padding-right:40px}
@media(min-width:576px){.instore-form-dropdown .select2-results__option{padding-right:55px}
}
.instore-form-dropdown .select2-results__option:after{content:'\e913';position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-family:beautiful-homes !important;font-size:24px;color:#7345b2}
@media(min-width:576px){.instore-form-dropdown .select2-results__option:after{right:26px}
}
.instore-form-dropdown .select2-results__option span{color:#454c53;font-size:16px;margin-bottom:4px}
@media(min-width:576px){.instore-form-dropdown .select2-results__option span{font-size:18px;margin-bottom:8px}
}
.instore-form-dropdown .select2-results__option p{font-size:12px;line-height:1.5}
@media(min-width:576px){.instore-form-dropdown .select2-results__option p{font-size:18px}
}
.instore-form-dropdown .select2-results>.select2-results__options{width:-webkit-calc(100% - 16px);width:-moz-calc(100% - 16px);width:calc(100% - 16px)}
@media(min-width:576px){.instore-form-dropdown .select2-results>.select2-results__options{width:-webkit-calc(100% - 20px);width:-moz-calc(100% - 20px);width:calc(100% - 20px)}
}
.instore-form-dropdown .select2-results>.select2-results__options::-webkit-scrollbar{width:4px}
.instore-form-dropdown .select2-results>.select2-results__options::-webkit-scrollbar-button{background:0;-webkit-border-radius:2px;border-radius:2px}
.instore-form-dropdown .select2-results>.select2-results__options::-webkit-scrollbar-track-piece{background:#e8ebed}
.instore-form-dropdown .select2-results>.select2-results__options::-webkit-scrollbar-thumb{-webkit-border-radius:2px;border-radius:2px;background-color:#7345b2}
.instore-form-dropdown .select2-results>.select2-results__options::-webkit-scrollbar-track{-webkit-box-shadow:transparent;box-shadow:transparent}
.page-product-selection-instore .select2-container--open .select2-dropdown--above,.page-product-selection-instore .select2-container--open .select2-dropdown--below{border:1px solid #9ea4aa;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding-top:8px}
.pure-material-checkbox{z-index:0;position:relative;display:inline-block;color:#26282b;font-size:16px;line-height:1.25}
.pure-material-checkbox>input{appearance:none;-moz-appearance:none;-webkit-appearance:none;z-index:-1;position:absolute;left:-5px;top:-5px;display:block;margin:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:32px;height:32px;padding:0;background-color:rgba(171,143,209,.6);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:0;opacity:0;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);pointer-events:none;-webkit-transition:opacity .3s,-webkit-transform .2s;transition:opacity .3s,-webkit-transform .2s;-o-transition:opacity .3s,-o-transform .2s;-moz-transition:opacity .3s,transform .2s,-moz-transform .2s;transition:opacity .3s,transform .2s;transition:opacity .3s,transform .2s,-webkit-transform .2s,-moz-transform .2s,-o-transform .2s}
.pure-material-checkbox>span{display:inline-block;width:100%;cursor:pointer;padding-left:30px}
.pure-material-checkbox>span::before{content:" ";position:absolute;left:3px;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:3px 11px 3px 1px;border:solid 2px;border-color:#26282b;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:16px;height:16px;vertical-align:top;-webkit-transition:border-color .2s,background-color .2s;-o-transition:border-color .2s,background-color .2s;-moz-transition:border-color .2s,background-color .2s;transition:border-color .2s,background-color .2s}
.pure-material-checkbox>span::after{content:" ";display:block;position:absolute;top:3px;left:4px;width:8px;height:4px;border:solid 2px transparent;border-right:0;border-top:0;-webkit-transform:translate(3px,4px) rotate(-45deg);-moz-transform:translate(3px,4px) rotate(-45deg);-ms-transform:translate(3px,4px) rotate(-45deg);-o-transform:translate(3px,4px) rotate(-45deg);transform:translate(3px,4px) rotate(-45deg)}
.pure-material-checkbox>input:checked,.pure-material-checkbox>input:indeterminate{background-color:#fff}
.pure-material-checkbox>input:checked+span::before,.pure-material-checkbox>input:indeterminate+span::before{border-color:#26282b;background-color:#fff}
.pure-material-checkbox>input:checked+span::after,.pure-material-checkbox>input:indeterminate+span::after{border-color:#472b6f}
.pure-material-checkbox>input:indeterminate+span::after{border-left:0;-webkit-transform:translate(4px,3px);-moz-transform:translate(4px,3px);-ms-transform:translate(4px,3px);-o-transform:translate(4px,3px);transform:translate(4px,3px)}
.pure-material-checkbox:hover>input{opacity:.04}
.pure-material-checkbox>input:focus{opacity:.12}
.pure-material-checkbox:hover>input:focus{opacity:.16}
.pure-material-checkbox>input:active{opacity:1;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:opacity 0,-webkit-transform 0;transition:opacity 0,-webkit-transform 0;-o-transition:opacity 0,-o-transform 0;-moz-transition:transform 0,opacity 0,-moz-transform 0;transition:transform 0,opacity 0;transition:transform 0,opacity 0,-webkit-transform 0,-moz-transform 0,-o-transform 0}
.pure-material-checkbox>input:active+span::before{border-color:#472b6f}
.pure-material-checkbox>input:checked:active+span::before{border-color:transparent;background-color:#fff}
.pure-material-checkbox>input:disabled{opacity:0}
.pure-material-checkbox>input:disabled+span{color:#ab8fd1;cursor:initial}
.pure-material-checkbox>input:disabled+span::before{border-color:currentColor}
.pure-material-checkbox>input:checked:disabled+span::before,.pure-material-checkbox>input:indeterminate:disabled+span::before{border-color:transparent;background-color:currentColor}
.instore-overlay__step2 .frm__group.buttons{margin-top:32px}
.instore-overlay .select2-container--default .select2-selection--single{padding:14px 72px 15px 24px}
@media(max-width:991px){.instore-overlay .frm__group.buttons{position:relative}
.instore-overlay__content{padding-bottom:0}
}
@media(min-width:768px){.frm__group.date{width:385px}
}
span.select2-dropdown.select2-dropdown--below,.select2-container--open .select2-dropdown--above{border:1px solid #9ea4aa;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding-top:8px;margin-top:0;z-index:99999}
#instore__store-select span.select2.select2-container.select2-container--default.select2-container--disabled span.select2-selection.select2-selection--single{cursor:not-allowed}
@media(max-width:576px){.instore-overlay .frm__group input[type=tel],.instore-overlay .frm__group input[type=text]{font-size:16px}
}
.select2-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}
.select2-container .select2-selection--single{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}
.select2-container .select2-selection--single .select2-selection__rendered{display:block;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.select2-container .select2-selection--single .select2-selection__clear{position:relative}
.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}
.select2-container .select2-selection--multiple{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}
.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.select2-container .select2-search--inline{float:left}
.select2-container .select2-search--inline .select2-search__field{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:0;font-size:100%;margin-top:5px;padding:0}
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}
.select2-dropdown{background-color:#fff;border:1px solid #aaa;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}
.select2-results{display:block}
.select2-results__options{list-style:none;margin:0;padding:0}
.select2-results__option{padding:6px 18px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;margin:12px 0;font-size:18px;color:#454c53}
.select2-results__option span{display:block;font-weight:700;font-size:18px;line-height:22px;color:#804ec7;margin-bottom:8px}
.select2-results__option p{font-size:18px;line-height:28px;color:#454c53}
.select2-results__option[aria-selected]{cursor:pointer}
.select2-container--open .select2-dropdown{left:0}
.select2-container--open .select2-dropdown--above{margin-bottom:8px;border:2px solid #7345b2;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:16px 0 8px}
.select2-container--open .select2-dropdown--below{margin-top:8px;border:2px solid #7345b2;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:16px 0 8px}
.select2-search--dropdown{display:block;padding:0 18px;margin-bottom:15px;position:relative}
.select2-search--dropdown .icon-search{position:absolute;right:30px;top:13px;font-size:14px}
.select2-search--dropdown .select2-search__field{padding:10px 16px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}
.select2-search--dropdown.select2-search--hide{display:none}
.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}
.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}
.select2-container--default .select2-selection--single{background-color:#fff;border:2px solid #70777f;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:15px 47px 15px 24px}
.select2-container--default.selected .select2-selection--single{border-color:#804ec7}
.select2-container--default .select2-selection--single .select2-selection__rendered{color:#454c53;line-height:22px;font-size:18px}
.select2-container--default.selected .select2-selection--single .select2-selection__rendered{color:#804ec7}
.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}
.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#454c53}
.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:50%;right:24px;width:20px;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform:translateY(-50%)}
.select2-container--default.selected .select2-selection--single .select2-selection__arrow b{border-color:#804ec7 transparent transparent transparent}
.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}
.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}
.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #7345b2 transparent;border-width:0 6.5px 7px 6.5px}
.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:text}
.select2-container--default .select2-selection--multiple .select2-selection__rendered{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}
.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}
.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}
.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}
.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}
.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}
.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}
.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}
.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-color:#804ec7}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-color:#804ec7}
.select2-container--default .select2-search--dropdown .select2-search__field{border:0;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#e8ebed;font-size:16px;line-height:20px}
.select2-container--default .select2-search--inline .select2-search__field{background:0;border:0;outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-appearance:textfield}
.select2-container--default .select2-results>.select2-results__options{max-height:-webkit-calc(80vh - 200px);max-height:-moz-calc(80vh - 200px);max-height:calc(80vh - 200px);overflow-y:auto}
.select2-container--default .select2-results__option[role=group]{padding:0}
.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}
.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}
.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}
.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#9ea4aa;color:#fff}
.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}
.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),to(#eee));background-image:-moz-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}
.select2-container--classic .select2-selection--single:focus{border:1px solid #9ea4aa}
.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}
.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}
.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}
.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:0;border-left:1px solid #aaa;-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(#ccc));background-image:-moz-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}
.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}
.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}
.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:0;border-right:1px solid #aaa;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;left:1px;right:auto}
.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #9ea4aa}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0;border:0}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 6.5px 7px 6.5px}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:0;-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0,#eee 50%);background-image:-o-linear-gradient(top,#fff 0,#eee 50%);background-image:-webkit-gradient(linear,left top,left bottom,from(white),color-stop(50%,#eee));background-image:-moz-linear-gradient(top,#fff 0,#eee 50%);background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(white));background-image:-moz-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}
.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:text;outline:0}
.select2-container--classic .select2-selection--multiple:focus{border:1px solid #9ea4aa}
.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}
.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}
.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}
.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}
.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}
.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}
.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #9ea4aa}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:0;-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0}
.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}
.select2-container--classic .select2-search--inline .select2-search__field{outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}
.select2-container--classic .select2-dropdown--above{border-bottom:0}
.select2-container--classic .select2-dropdown--below{border-top:0}
.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}
.select2-container--classic .select2-results__option[role=group]{padding:0}
.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}
.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}
.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}
.select2-container--classic.select2-container--open .select2-dropdown{border-color:#9ea4aa}
.select2-container--open .select2-dropdown--above{border:1px solid #9ea4aa;z-index:99999}
*{padding:0;margin:0;box-sizing:border-box}
.Living-Room{position:relative;height:658px;width:49.2%}
.Living-Room img{position:relative;object-fit:cover;height:658px;width:100%}
.Living-Room::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180.52deg,rgba(38,40,43,0) 37.94%,#26282b 99.74%);opacity:.8;transform:matrix(1,0,0,-1,0,0);z-index:1}
.Living-Room-param{position:absolute;z-index:1;top:30px;padding:0 30px}
.Living-Room-param h1{margin-top:2px;font-family:'BioRhyme';font-style:normal;font-weight:400;font-size:42px;line-height:50px;color:#fdfeff;margin-bottom:13px}
.Living-Room-param .living-room-title{font-size:20px;line-height:50px;color:#fdfeff;font-family:'BioRhyme';font-style:normal;font-weight:400}
.Living-Room-param p{font-family:'Lato';font-style:normal;font-weight:800;font-size:16px;line-height:24px;letter-spacing:.5px;color:#fff}
.bh-Exp-all a{color:#fdfeff;font-family:'Lato';font-weight:700;font-size:18px;padding:16px 32px;margin-top:30px;background:#7345b3;border-radius:30px;display:flex;align-items:center;justify-content:center;width:270px}
.sofa-item{width:48.3%;margin-bottom:20px}
.sofa-item img{height:280px;object-fit:cover;width:100%;margin-bottom:12px}
.Discover-our-wrapper{display:flex;justify-content:center;width:100%;gap:30px;margin-bottom:30px}
.Discover-our-items{width:50%}
.sofa-dinning-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:30px}
.chairs-wrapper{display:flex;gap:20px}
.Discover-our-two .Discover-our-wrapper{justify-content:center}
.Discover-our-two{margin-top:54px}
.Discover-our-two .Discover-our-items{margin-left:unset;margin-right:30px}
.sofa-item-param{font-family:'Lato';font-style:normal;font-weight:700;font-size:18px;line-height:22px;color:#26282b}
.Discover-our.Discover-our-two{margin-bottom:30px}
@media screen and (max-width:891.9px){.Living-Room{width:100%;margin-bottom:16px}
.Discover-our-wrapper{gap:unset}
.sofa-dinning-wrapper{margin-bottom:unset}
.Discover-our-wrapper{flex-direction:column}
.Discover-our-items{width:100%}
.Discover-our-two .Discover-our-wrapper{flex-direction:column}
.sofa-dinning-wrapper{justify-content:space-between}
.Discover-our-items{margin-left:unset}
.Living-Room{order:1}
.Discover-our-items{order:2}
}
@media(max-width:991px){.sofa-item img{height:220px}
.Living-Room img{height:533px}
.Living-Room{height:533px}
}
@media(max-width:576px){.sofa-item img{height:167px}
.Living-Room img{height:343px}
.Living-Room{height:343px}
}
@media(max-width:767px){.sofa-item-param{font-size:14px;line-height:20px}
.Living-Room-param .living-room-title{font-size:18px;line-height:30px}
.Living-Room-param p{font-size:14px;line-height:20px}
.bh-Exp-all a{font-size:16px;line-height:19px;padding:16px 22px}
.Living-Room-param{padding:0 20px}
}
.featured-stories{padding:40px 0}
@media(min-width:576px){.featured-stories{padding:50px 0}
}
.featured-stories__row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
@media(min-width:992px){.featured-stories__row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
}
.featured-stories__row.heading{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:20px}
@media(min-width:992px){.featured-stories__row.heading{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px}
}
@media(min-width:576px){.inner .featured-stories__row.heading{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}
}
.featured-stories__title{color:#333;font-family:BioRhyme;font-size:32px;font-style:normal;font-weight:400;letter-spacing:.02em;line-height:40px;margin-bottom:10px}
@media(min-width:992px){.featured-stories__title{font-size:48px;line-height:60px;letter-spacing:2px;margin-bottom:0}
}
.featured-stories__more{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:none}
@media(min-width:768px){.featured-stories__more{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
}
.featured-stories__more li{color:#454c53;font-size:18px;line-height:28px}
@media(min-width:768px){.featured-stories__more li:first-child{margin-right:15px}
}
.inner .featured-stories__more{display:none}
@media(min-width:576px){.inner .featured-stories__more{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}
}
.inner .featured-stories__more .btn{white-space:nowrap}
.featured-stories__mobile{text-align:center}
@media(min-width:576px){.featured-stories__mobile{display:none}
}
.featured-story{width:100%}
@media(min-width:576px){.featured-story{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:49%}
}
@media(min-width:992px){.featured-story{margin-right:1%;width:24%}
}
@media(min-width:992px){.featured-story:first-child{width:49%}
}
@media(min-width:576px){.featured-story:nth-child(6n+1),.featured-story:nth-child(6n+6){margin-bottom:2%}
}
@media(min-width:992px){.featured-story:nth-child(6n+1),.featured-story:nth-child(6n+6){width:48%}
.featured-stories .featured-story:nth-child(6n+1),.featured-stories .featured-story:nth-child(6n+6){margin-bottom:1%}
}
@media(max-width:575.98px){.featured-story:nth-child(odd){margin-right:0}
}
@media(max-width:991.98px){}
@media(min-width:992px){.featured-story{margin-bottom:1%}
}
@media(max-width:991.98px){.featured-story{margin-bottom:2%}
}
@media(max-width:575.98px){.featured-story{margin-bottom:30px}
}
.featured-story__outer{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}
@media(min-width:576px){.featured-story__outer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
}
@media(min-width:576px){.featured-story__author{display:none !important}
}
.featured-story__author{display:none !important}
@media(min-width:992px){.featured-stories .featured_story_homepage{display:flex;flex-wrap:wrap}
}
@media(min-width:576px){.featured-stories .featured_story_homepage{display:flex;flex-wrap:wrap}
}
.featured-story{padding:0}
.featured-story__inner{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%}
.featured-story__thumbnail{position:relative}
.featured-story__thumbnail img{-o-object-fit:cover;object-fit:cover;height:257px}
@media(min-width:992px){.featured-story__thumbnail img{height:458px}
}
.featured-story__bookmark{background-color:#f1efe8;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;cursor:pointer;line-height:34px;text-align:center;height:34px;width:34px;position:absolute;top:10px;right:10px}
.featured-story__bookmark [class^=icon-]::before{color:#454c53;width:11px;margin-bottom:4px;display:flex;justify-content:center}
.featured-story__video{background-color:rgba(0,0,0,.3);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;padding:10px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.featured-story__video [class^=icon-]::before{color:#fdfeff;font-size:48px}
.featured-story__category{background-color:#26282b;color:#fff;font-size:14px;font-weight:700;line-height:17px;letter-spacing:.01em;position:absolute;left:0;bottom:0;padding:8px 12px}
.featured-story__content{background-color:#f4f2ed;padding:24px 24px 12px;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.featured-story__title{color:#26282b;font-size:18px;font-weight:700;line-height:22px;margin-bottom:8px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}
@media(min-width:992px){.featured-story__title{font-size:24px;line-height:29px;-webkit-line-clamp:3;line-clamp:3}
}
.featured-story__desc{color:#454c53;font-size:16px;line-height:24px;margin-bottom:12px;overflow:hidden;display:-webkit-box;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}
@media(min-width:992px){.featured-story__desc{font-size:18px;line-height:28px;-webkit-line-clamp:3;line-clamp:3}
}
.featured__story:not(:first-child):not(:last-child) .featured-story__desc{display:none}
.featured-story__author{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.featured-story__author-pic{margin-right:12px;width:24px}
.featured-story__author-name{font-size:16px;font-weight:24px;font-weight:700;color:#000}
.featured-story__read{background-color:#f4f2ed;color:#454c53;padding:0 24px 34px}
@media(min-width:992px){.featured-story__read{padding-top:24px}
}
.featured-story__read small{font-size:14px;line-height:20px;margin-left:4px}
.featured-story__read [class^=icon-]{margin-right:5px}
.featured-story__btn{display:none}
@media(max-width:1212px){.featured-story__btn{text-align:center;margin-top:30px;margin-bottom:20px}
.stores__btn--primary{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background-color:#7345b2;border-color:#7345b2;color:#fff}
.featured-story__btn a{font-size:16px;line-height:19px;padding:12px 20px}
@media(min-width:576px){.featured-story__btn a{font-size:18px;line-height:27px;padding:16px 32px}
}
.stores--btn{border-width:1px;border-style:solid;-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;cursor:pointer;display:inline-block;vertical-align:middle;font-weight:700;text-align:center;text-decoration:none;-webkit-transition-property:color,border-color,background-color,fill;-o-transition-property:color,border-color,background-color,fill;-moz-transition-property:color,border-color,background-color,fill;transition-property:color,border-color,background-color,fill;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}
.featured-story__btn{display:block}
}
article.featured-story{display:flex;flex-direction:column}
.ic{margin-top:30px}
.ic__details{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center}
.ic__details-copy.paragraph h2{font-size:24px;font-weight:500 !important;color:#323232;font-family:"Playfair Display",serif !important;margin-bottom:15px}
.ic__details-copy b{color:#323232;font-size:20px !important;font-weight:400 !important;display:block}
.ic__details-copy table{margin-top:10px;color:#585858}
.ic__details-copy ul>li>b{margin-top:10px;font-size:16px !important;font-weight:500 !important;@media screen and (max-width:767px){font-size:16px}
}
.ic__details-copy p>b{margin-bottom:10px;font-family:"Playfair Display",serif !important;display:inline;font-weight:500 !important}
.ic__details-copy h4{font-family:"Playfair Display",serif !important;font-size:20px;font-weight:400;color:#323232;margin-bottom:5px !important;@media screen and (max-width:767px){font-size:18px !important;font-weight:500}
}
.ic__details-copy ul li ul li{@media screen and (max-width:767px){font-size:12px !important}
}
.ic__details-copy.paragraph h1{font-family:"Playfair Display",serif !important}
.sleek-kitchen-legacy.ic__details-copy.paragraph h1,.sleek-kitchen-legacy.ic__details-copy.paragraph h2,.sleek-kitchen-legacy.ic__details-copy.paragraph h3,.sleek-kitchen-legacy.ic__details-copy.paragraph h4,.sleek-kitchen-legacy.ic__details-copy.paragraph h5,.sleek-kitchen-legacy.ic__details-copy.paragraph h6{font-family:BioRhyme;font-size:42px;font-weight:700;line-height:49px;color:#323232}
.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--default--12{float:unset;width:unset}
@media(max-width:575.98px){.ic__details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
}
.ic__details-copy{padding-bottom:30px}
.sleek-kitchen-legacy.ic__details-copy{padding-top:30px}
.commom-pt.sleek-kitchen-legacy.ic__details-copy{padding-top:0}
@media(max-width:575.98px){.ic__details-copy{padding-bottom:30px}
.ic__details-copy.paragraph h2{font-size:18px;font-weight:500;margin-bottom:10px}
.sleek-kitchen-legacy.ic__details-copy.paragraph h1,.sleek-kitchen-legacy.ic__details-copy.paragraph h2,.sleek-kitchen-legacy.ic__details-copy.paragraph h3,.sleek-kitchen-legacy.ic__details-copy.paragraph h4,.sleek-kitchen-legacy.ic__details-copy.paragraph h5,.sleek-kitchen-legacy.ic__details-copy.paragraph h6{font-size:26px;font-weight:700;line-height:34px;text-align:center}
}
.paragraph.text ul,.paragraph.text ol{color:#585858;font-family:Archivo;font-size:16px;font-style:normal;font-weight:400;line-height:28px}
.ic__details-copy h3{font-family:"Playfair Display",serif !important;font-size:20px;font-weight:400;color:#323232;margin-bottom:5px}
.ic__details-copy a{color:#0000EE;@media screen and (max-width:767px){font-weight:500}
}
.ic__details-copy ul li>a{@media screen and (max-width:767px){font-size:16px}
}
.ic__details-copy p{color:#585858;font-family:Archivo;font-size:16px;font-style:normal;font-weight:400;line-height:28px;@media screen and (max-width:767px){font-size:12px !important}
}
.ic__details-copy.where-the-heart p{font-family:Archivo;font-weight:400;font-size:16px;line-height:140%;text-align:center;color:#323232}
.sleek-kitchen-legacy.ic__details-copy p{font-family:Archivo;font-size:16px;font-weight:400;line-height:22px;color:#323232;padding:20px 62px 0 62px}
@media(max-width:575.98px){.ic__details-copy p,.paragraph.text ul,.paragraph.text ol{font-size:12px;line-height:24px}
.sleek-kitchen-legacy.ic__details-copy p{padding:12px 0 0 0}
.ic__details-copy.where-the-heart p{line-height:130%}
}
.ic__image-wrap{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;row-gap:15px;column-gap:10px;margin-bottom:12px;align-items:flex-start}
@media(max-width:575.98px){.ic__image-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
}
.ic__image-wrap-imgbox{width:49.33%;margin-bottom:20px}
@media(max-width:575.98px){.ic__image-wrap-imgbox{margin-bottom:20px;width:100%}
}
figcaption.ic__image-wrap-caption{color:#26282b;font-family:Archivo;font-size:14px;font-style:normal;font-weight:400;line-height:16px;margin:5px 0;text-align:center}
@media(max-width:575.98px){.ic__image-wrap-caption p{font-size:14px;line-height:16px}
}
@media(max-width:784px){.image.parbase{padding-bottom:20px}
}
.image_content .ic__image-wrap-imgbox img{height:639px;object-fit:cover}
@media only screen and (min-width:575px) and (max-width:784px){.image_content .ic__image-wrap-imgbox img{height:224px;object-fit:cover}
.ic__image-wrap{row-gap:0;column-gap:0;justify-content:space-between}
}
@media(min-width:768px){.responsivegrid .flexclass{float:none !important;clear:none;width:100%;max-width:1020px}
.responsivegrid .flexclass.wthi-container-para{max-width:831px}
.responsivegrid .flexclass.legacy-container{max-width:1148px;width:100%}
.responsivegrid .flexclass>.aem-Grid{display:flex !important;justify-content:space-between !important}
.responsivegrid .flexclass.legacy-container>.aem-Grid{display:flex !important;justify-content:space-between !important}
.responsivegrid .halfwidth{width:50% !important}
.responsivegrid .halfwidth:first-child{margin-right:15px}
.flexclass .ic__image-wrap-imgbox{width:100%}
}
@media(max-width:767px){.flexclass .ic__image-wrap-imgbox{width:100%}
}
.flexclass{margin-right:auto !important;margin-left:auto !important;padding-left:20px;padding-right:20px}
@media(min-width:1212px){.containerleftright.flexclass{max-width:1220px}
}
@media(min-width:1441px){.containerleftright.flexclass{max-width:1440px}
}
.containerleftright.content.flexclass{max-width:1020px}
.paragraph.text ul{list-style-type:disc;padding-left:20px;@media screen and (max-width:767px){padding-left:10px}
}
.paragraph.text ul li{list-style:disc}
.paragraph.text ol li{list-style:decimal}
.paragraph.text ol{padding-left:20px}
@media(max-width:576px){.ic__image-wrap{margin-bottom:5px}
}
.article-section-float{float:left;margin-left:16.5%;max-width:calc(64% - 16.5%)}
.article-section-float .container.content{margin-right:98px}
.article-section-float .tb{margin-top:52px}
.article-section-float .tb__brief p{font-weight:700}
.article-section-float .tb__brief{margin:52px 0 40px 0}
@media(max-width:991px){.article-section-float{float:none;margin:78px 14px 40px 18px;max-width:100%}
.article-section-float .container.content{margin-right:0;padding:0}
.article-section-float .tb__brief p{font-size:18px;line-height:28px}
.article-section-float .tb__brief{margin-bottom:15px}
.article-section-float .ic__details-copy p{font-size:18px;line-height:28px}
}
.paragraph.text.ic__details-copy.font-archivo,.paragraph.text.ic__details-copy.font-archivo *{font-family:'Archivo',sans-serif}
@media(max-width:767px){table{width:100%;table-layout:fixed;word-wrap:break-word;font-size:12px}
table td{padding:6px 4px}
.ic__details-copy h3{font-size:18px;font-weight:500}
}
.shop-sub-products{padding:32px 0;background-color:#f9f9f6}
@media(min-width:992px){.shop-sub-products{padding:62px 0}
}
.shop-sub-products__wrapper{width:100%;display:block}
@media(min-width:992px){.shop-sub-products__wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}
}
.shop-sub-products__content{width:100%}
.shop-sub-products__title{font-family:"Playfair Display",serif !important;font-size:32px;font-weight:700;line-height:40px;letter-spacing:2px;margin-bottom:16px;color:#333}
@media(min-width:992px){.shop-sub-products__title{font-size:48px;line-height:60px;margin-bottom:64px;text-align:center}
}
.shop-sub-products__prods{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -8px}
@media(min-width:992px){.shop-sub-products__prods{margin:0}
}
.shop-sub-products__prod{width:-webkit-calc(50% - 16px);width:-moz-calc(50% - 16px);width:calc(50% - 16px);margin-bottom:32px;margin-left:8px;margin-right:8px}
.shop-sub-products__prod:has(>.product.sca-prod-listing__prod.unique-card){display:none}
@media(min-width:992px){.shop-sub-products__prod{width:-webkit-calc(25% - 20px);width:-moz-calc(25% - 20px);width:calc(25% - 20px);margin-bottom:32px;margin-left:10px;margin-right:10px}
.shop-sub-products__prod:has(>.product.sca-prod-listing__prod.unique-card){display:block}
}
.shop-sub-products__prod .product__thumbnail img{min-height:170px}
.shop-sub-products__cta{margin-top:64px;text-align:center}
.product-plp-overlay .shop-sub-products__title{text-align:left}
@media(min-width:576px){.hover-content{background:rgba(76,42,29,0.8);display:flex;flex-direction:column}
.hover-content{position:absolute;bottom:0;padding:19px}
.hover-content p{font-family:'BioRhyme';font-style:normal;font-weight:400;font-size:16px;line-height:20px;text-align:center;color:#fff;margin-bottom:17px}
.hover-button{background:#ccae4c;box-shadow:0 4px 4px rgba(0,0,0,0.25);border-radius:50px;width:242px;border:0;outline:0;display:flex;align-items:center;justify-content:center;font-family:'BioRhyme';font-style:normal;font-weight:700;font-size:16px;line-height:16px;color:#000;margin:0 auto;text-align:center;padding:22px 20px;text-align:center}
.product__thumbnail .hover-content{display:flex;flex-direction:column;justify-content:center;width:100%;min-height:170px}
}
.hover-content{display:none}
.cmp-plp-mob-ctabtn{display:none}
@media(max-width:576px){.product-plp-overlay .product.shop-sub-products__prod{width:100%}
.cmp-hover-content p{font-family:BioRhyme;font-style:Regular;font-size:16px;line-height:20px;text-align:Center;margin-bottom:31px}
.cmp-hover-content .cmp-hover-button{display:flex;justify-content:center;max-width:321px;width:100%;background-color:#ccae4c;border-radius:50px;font-family:BioRhyme;font-weight:Bold;font-size:20px;line-height:20px;margin:0 auto;margin-bottom:75px;color:#000;padding:20px 20px}
.product-plp-overlay .cmp-plp-mob-ctabtn{display:block;margin-top:38px}
}
.shop-sub-products__prod .product__title{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}
.latest-bh-shop-show .product__add-to-cart-container{display:block}