@import"https://fonts.googleapis.com/css2?family=Sora:wght@300;400;600&display=swap";a{color:#999}a{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}a:hover,a:focus,.text-link:hover,.text-link:focus{color:#999}.btn:hover{background-color:#999}.announcement-bar--mobile{text-align:center}.header-bar{padding:17px 0}.header-search-custom{position:relative;min-width:20px}.header-bar__search-input[type=search]{min-width:160px;background:#fff!important;border:1px solid #f3f3f3;box-sizing:border-box}.header-bar__module .wk-label{display:none}.header-bar__module a.wk-link .wk-icon{width:18px!important;height:20px!important}.header-bar__module a.wk-link .wk-icon svg path{stroke:#000}.mobile-wish-list{display:inline-block;margin:0 5px 0 auto}.mobile-wish-list .wk-label{display:none}.mobile-wish-list a.wk-link .wk-icon{width:18px!important;height:20px!important}.mobile-wish-list a.wk-link .wk-icon svg path{stroke:#000}#shopify-section-header [data-section-type=header-section]{position:relative}.site-header{padding:0}.site-header .post-large--one-third{width:17%}.site-header .post-large--two-thirds{width:83%}.the-logo{max-width:200px;margin:5px auto 0;position:absolute;top:17px;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%)}.the-logo .grid-item-logo{float:none!important}.logo__image-wrapper{max-width:190px!important}.template-index .wrapper.main-content,.seo-page .wrapper.main-content,.template-collection .wrapper.main-content{width:100%;max-width:100%;padding:0;margin-top:0}.main-content:after{border:none;padding-top:20px}.shopify-section.index-section{clear:both}.site-header .wrapper{max-width:80%;padding:0 30px}.header-bar.mpx-v3{background:#faf7f6;padding:10px 0}.header-bar.mpx-v3 .wrapper{max-width:80%}.header-bar.mpx-v3 .header-bar__message{color:#535150;font-family:Sora;font-style:normal;font-weight:400;font-size:13px;line-height:100%;text-align:center;letter-spacing:.02em}.site-nav{width:100%;margin:0!important;padding:0;background:none;text-align:center}.site-nav li a{display:inline-block;font-family:Sora;font-style:normal;font-size:16px;height:40px;line-height:40px;padding:0 10px;font-weight:600;color:#535150;text-decoration:none;vertical-align:middle;background:none;text-transform:none}.site-nav__link .icon-arrow-down{color:#ddbbaf}.site-nav__link .icon-arrow-down:before{font-weight:600!important}.site-nav li.nav-hover a,.site-nav li a:hover{color:#535150;background:#fff}.site-nav>li:first-child>a{padding-left:10px}.site-nav>li:last-child>a{padding-right:10px}.site-nav>li:first-child .site-nav__dropdown{left:0!important}.site-nav .site-nav__dropdown{background:#fff;border:1px solid #f3f3f3;padding:7px}.site-nav .site-nav__dropdown li a{font-size:13px;background:#fff;color:#535150;height:37px;line-height:37px;display:block;white-space:nowrap;letter-spacing:0px}.site-nav .site-nav--has-dropdown-grandchild a.site-nav__link{pointer-events:none;cursor:pointer}.site-nav .site-nav__dropdown-grandchild a.site-nav__link{pointer-events:initial}.site-nav .site-nav__dropdown .nav-hover a,.site-nav .site-nav__dropdown li a:hover{color:#000}.site-nav .site-nav__dropdown-grandchild{background:#fff;border:1px solid #f3f3f3;width:auto;padding:0 10px;display:none}.site-nav .site-nav--has-dropdown-grandchild:hover .site-nav__dropdown-grandchild{display:block}.site-nav--has-dropdown-grandchild .site-nav__link .icon-arrow-down{transform:none;margin-bottom:3px;margin-left:2px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #000}.site-nav--has-dropdown-grandchild .site-nav__link .icon-arrow-down:before{display:none}.site-nav .site-nav__dropdown li:hover>a{padding-left:20px}.site-nav .site-nav__dropdown li:hover>a:before{content:"";background:#ddbbaf;width:10px;height:1px;position:absolute;top:18px;left:5px}#custom-mega-menu{width:100%;margin:0 auto;padding:0;background:#535150;text-align:center}.navbar{display:inline-block;margin:0 auto}.navbar a.menu-top{display:inline-block;font-family:Open Sans,sans-serif;height:50px;line-height:50px;font-size:20px;padding:0 20px;font-weight:400;color:#fff;text-decoration:none;vertical-align:middle}.dropdown{display:inline-block;overflow:hidden;vertical-align:middle}.navbar .menu-top:hover{color:#ccc}.dropdown-content{display:none;position:absolute;background-color:#fff;width:100%;max-width:96%;left:0;right:0;margin-left:auto;margin-right:auto;box-shadow:0 2px 5px #0000001a;z-index:1;border:15px solid #fff;box-sizing:border-box}.dropdown:hover .dropdown-content{display:block}.dropdown-content.simple-menu{width:auto;max-width:350px;margin-left:0}.simple-links{text-align:left;margin:0}.simple-links li a:hover{color:#333!important}.dropdown-content .column{float:left}.dropdown-content .column h3{font-family:Open Sans,sans-serif;line-height:20px;font-size:15px;padding:0 0 5px;margin:10px 0;text-align:left;font-weight:500;color:#666;text-decoration:none;border-bottom:1px solid #f3f3f3}.tmc1,.tmc2,.tmc3{width:18%;margin:0 1%}.tmc4{width:38%;margin:0 1%}.dropdown-content .column a{display:table;font-family:Open Sans,sans-serif;font-size:14px;padding:0 0 8px;margin:0;text-align:left;font-weight:400;color:#999;text-decoration:none}.dropdown-content .column a:hover{color:#666;text-decoration:underline}.dropdown-content .column.tmc3 a{display:block;font-family:Open Sans,sans-serif;line-height:20px;font-size:15px;padding:0 0 5px;margin:15px 0 10px;text-align:left;font-weight:500;color:#666;text-decoration:none;border-bottom:1px solid #f3f3f3}.dropdown-content .column.tmc3 a:hover{color:#666;text-decoration:underline}.dropdown-content .tmc4 h3{line-height:20px;font-size:18px;padding:0;margin:0 0 10px;text-align:center;font-weight:500;color:#333;text-decoration:none;border:none}.dropdown-content .tmc4 h4{line-height:20px;font-size:14px;padding:5px 0;margin:0;text-align:center;font-weight:400;color:#333;text-decoration:none}.dropdown-content a.featprod{display:block;width:49%;text-align:center}.dropdown-content a.featprod img{width:90%;height:auto;margin:0 auto;text-align:center}.dropdown-content a.featprod img:hover{opacity:.8}.dropdown-content a.featprod.fp1{float:left}.dropdown-content a.featprod.fp2{float:right}.dropdown-content .row:after{content:"";display:table;clear:both}.header-bar__left.mpx-v3{width:150px;float:left}.header-bar__center.mpx-v3{width:calc(100% - 300px);text-align:center;margin-left:0;margin-right:0;float:left}.header-bar__right.mpx-v3{width:150px;float:right}.announcement-bar--mobile{padding:0}#top-instagram{padding:0 15px 0 0;display:inline-block;vertical-align:middle;text-align:left;margin-bottom:0}#top-facebook{padding:0 0 0 15px;border-left:1px solid #EDE3E2;display:inline-block;vertical-align:middle;text-align:left;margin-bottom:0}.top-social a{display:block;width:16px;height:16px}.top-src{padding:0 15px 0 0}.top-src a{display:block;width:16px;height:16px}#top-acount{padding:0 15px;border-left:1px solid #EDE3E2;border-right:1px solid #EDE3E2}#top-acount a{display:block;width:16px;height:16px}.mobile-cart{margin-top:5px;position:relative}.cart-page-link{position:relative}.top-cart{padding:0 0 0 15px}.top-cart a{display:block;width:16px;height:16px}.cart-page-link .cart-count{background:#ff6b6b;border-radius:50%;width:15px;height:15px;font-size:10px;line-height:15px;position:absolute;top:2px;right:-12px;color:#fff;text-align:center}.header-search.mpx-v3{display:none;background:#faf7f6;padding:10px 0;text-align:center}.header-search.mpx-v3 .input-group.search-bar{text-align:center;margin:0 auto}.header-search.mpx-v3 .input-group.search-bar .btn{background:#ddbbaf}.the-hamburger{float:left;margin-top:-5px;font-size:24px;height:25px;cursor:pointer}.the-hamburger i{color:#525252}#mobileNav{height:100%;width:0;position:fixed;z-index:99999999;top:0;left:0;background-color:#fff;overflow-x:hidden;transition:.5s}#mobileNav.show-mobile{width:100%}#mobileNav .overlay-content{position:relative;top:0;width:100%;text-align:center;margin-top:50px}#mobileNav .closebtn{position:absolute;top:-5px;right:5px;font-size:40px;font-weight:600;padding:5px;text-decoration:none;color:#525252;display:block;transition:.3s}#mobileNav .closebtn:hover{color:#000}.mobile-src{width:90%;position:relative;margin:0 auto 10px;text-align:center}.mobile-src .src-field{width:100%;margin:0 auto;padding:5px;line-height:20px;border:1px solid #f3f3f3}.mobile-src .src-but{position:absolute;top:3px!important;right:5px!important;padding:0!important;border:#fff solid 3px}#mobile-menu{list-style-type:none;margin:0;padding:0}#mobile-menu li{display:block;margin-bottom:0}#mobile-menu li .no-link{display:block;min-width:200px;padding:5px 15px;text-align:left;font-family:Open Sans,sans-serif;background:#f3f3f3;color:#525252;text-decoration:none;font-size:16px}#mobile-menu li .no-link i{color:#525252;font-weight:400;font-size:12px}#mobile-menu li:hover .no-link{background:#faf7f6}#mobile-menu li .shows{background:#faf7f6;transition:transform .5s ease 0s}#mobile-menu li .shows .fa-plus:before{transform:rotate(180deg)}#mobile-menu li .shows i{color:#525252;font-weight:400;font-size:12px}#mobile-menu li ul.no-cat{display:none;list-style-type:none;margin:0;padding:0}#mobile-menu li ul.no-cat.show-cats{display:block;border-bottom:1px solid #fff}#mobile-menu li .show-cats li,#mobile-menu li .show-cats li a.no-link{display:block;text-align:left;background:#faf7f6}#mobile-menu li .show-cats li a{display:inline-block;color:#525252;padding:5px 15px;text-align:left;font-family:Open Sans,sans-serif;text-decoration:none;font-size:14px}#mobile-menu li .show-cats li a:hover{text-decoration:underline}#mobile-menu li .cat-link{display:block;min-width:200px;padding:5px 15px;text-align:left;font-family:Open Sans,sans-serif;background:#f3f3f3;color:#525252;text-decoration:none;font-size:16px}#mobile-menu li .cat-link:hover{background:#faf7f6}#mobile-menu li .page{display:block;min-width:200px;padding:5px 15px;text-align:left;font-family:Open Sans,sans-serif;background:#fff;color:#525252;text-decoration:none;font-size:16px}#mobile-menu li .page:hover{background:#f3f3f3}#mobile-menu li .page.page-first{margin-top:20px}.shopify-section .page-width{max-width:80%;padding:0 30px;text-align:center;margin:0 auto}#shopify-section-1531310275413{padding-top:0}#shopify-section-1531310275413 .page-width{max-width:100%;padding:0;text-align:center;margin:0 auto}#mid-banner-new{width:100%;height:auto;margin:0 auto;padding:0;position:relative;display:flex;align-items:center;background:#faf7f6}#mid-banner-new:after{content:"";display:table;clear:both}.mid-banner-text{width:50%}.mid-banner-text .inside{width:60%;margin:0 auto;text-align:left}.mid-banner-text h3{font-size:72px;color:#535150!important;font-family:Sora;font-style:normal;font-weight:400}.mid-banner-text h4{color:#535150!important;font-family:Sora;font-style:normal;font-weight:300;font-size:24px}.mid-banner-text a.shop-now{max-width:150px;padding:5px 20px;line-height:36px;background:#ddbbaf;border:2px solid #DDBBAF;box-sizing:border-box;color:#fff;font-family:Sora;font-style:normal;font-weight:700;font-size:14px;text-align:center;display:block;border-radius:25px}.mid-banner-text a.shop-now:hover{background:#faf7f6!important;color:#ddbbaf}.mid-banner-text .scroll-down{margin:15px auto 0;text-align:center}.mid-banner-text .icon-arrow-down{color:#ddbbaf;font-size:30px;font-weight:500}.m-hide{display:none}.mid-banner-image{width:50%;height:auto;margin:0 auto;padding:0;line-height:0px;background:url(https://cdn.shopify.com/s/files/1/0046/0331/4291/files/top-banner-bg.png?v=1623161167) top center no-repeat;background-size:cover}.mid-banner-image img{width:100%;height:auto;margin:0 auto;padding:0;line-height:0px}.mid-banner-image img.large-banner{width:100%;max-width:934px;height:auto;margin:0 auto;padding:80px 0 0;line-height:0px}.mid-banner-image .mobile-banner{display:none}#top-banner-wide img,#top-banner-wide img.large-banner{width:100%;height:auto;margin:0 auto;padding:0;line-height:0px}#top-banner-wide .mobile-banner{display:none}.homebox3{background:linear-gradient(to bottom,#fff 50%,#fbf9f9 50%)}#home-catgories h2:before{content:url(https://cdn.shopify.com/s/files/1/0046/0331/4291/files/title-icon.svg?v=1618211767);height:19px;width:62px;display:block;margin:0 auto 25px;text-align:center}#home-catgories h2{color:#535150;font-family:Sora;font-style:normal;font-weight:400;font-size:40px}#hcats{width:100%;text-align:center;margin:30px auto 80px}.hcat{display:inline-block;margin:1% 1.5%;padding:0;width:30.33%;float:left}.himg{margin:0 auto;text-align:center;display:block;padding:0}.himg img{margin:0 auto;text-align:center;width:100%;height:auto;padding:0;display:block}.htxt{margin:0 auto 10px;background:#fff;padding:10px;font-family:Sora;font-style:normal;font-weight:300;font-size:14px;color:#535150;text-align:left}.htxt h4{color:#535150;font-family:Sora;font-style:normal;font-weight:600;font-size:18px;text-align:left}.clear{clear:both}.homebox4{background:#fff}#home-videos h2:before{content:url(https://cdn.shopify.com/s/files/1/0046/0331/4291/files/title-icon.svg?v=1618211767);height:19px;width:62px;display:block;margin:0 auto 25px;text-align:center}#home-videos h2{color:#535150;font-family:Sora;font-style:normal;font-weight:400;font-size:40px}#hvideos{width:100%;text-align:center;margin:30px auto 80px}.hvideo{display:inline-block;margin:1% 1.5%;padding:0;width:30.33%;float:left}.hvimg{margin:0 auto;text-align:center;display:block;padding:0}.hvimg img{margin:0 auto;text-align:center;width:100%;height:auto;padding:0;display:block}.htvxt{margin:10px auto;background:#fff;padding:10px;font-family:Sora;font-style:normal;font-weight:300;font-size:14px;color:#535150;text-align:center}.hvtxt h4{padding:10px;color:#535150;font-family:Sora;font-style:normal;font-weight:600;font-size:18px;text-align:center}#hvideos .hvideo .hvideoimg.hideit,#hvideos .hvideo .newiframe{display:none}#hvideos .hvideo .newiframe.active{display:block}.homebox5{background:#fff}#home-reviews{max-width:70%;margin:0 auto}#home-reviews h2:before{content:url(https://cdn.shopify.com/s/files/1/0046/0331/4291/files/title-icon.svg?v=1618211767);height:19px;width:62px;display:block;margin:0 auto 25px;text-align:center}#home-reviews h2{color:#535150;font-family:Sora;font-style:normal;font-weight:400;font-size:40px;padding-bottom:40px}#home-reviews .home-review{text-align:left;padding-left:50px}#home-reviews .owl-item:nth-child(2n){border-left:1px solid #f3f3f3}#home-reviews .home-review:after{content:"";clear:both;display:table}#home-reviews .home-review h4{color:#535150;font-family:Sora;font-style:normal;font-weight:600;font-size:18px}#home-reviews .home-review h4:before{content:url(https://cdn.shopify.com/s/files/1/0046/0331/4291/files/rev-q_b12f45d2-a262-4888-b9fc-abd4f09368e0.png?v=1623926159);height:30px;width:35px;display:block;margin:0 auto 25px 0;text-align:left}#home-reviews .hrtxt{font-family:Sora;font-style:normal;font-weight:300;font-size:14px}#home-reviews .hrimg{padding:10px 0 0}#home-reviews .hrimg img{width:55px;height:55px;border-radius:50%;padding:0;margin:10px 10px 10px 0;float:left}#home-reviews .hrimg span{font-family:Sora;font-style:normal;font-size:13px;padding-top:25px;display:inline-block}#home-reviews .owl-stage-outer{position:relative}#home-reviews .owl-nav .owl-next{position:absolute;top:45%;right:-90px;background:#fff;width:50px;height:50px;color:#dcbbaf;font-size:60px;font-family:Open Sans,sans-serif;font-weight:500!important;text-transform:uppercase;text-align:center;line-height:25px;border-radius:50%;border:solid 2px #DCBBAF}#home-reviews .owl-nav .owl-prev{position:absolute;top:45%;left:-90px;background:#fff;width:50px;height:50px;color:#dcbbaf;font-size:60px;font-family:Open Sans,sans-serif;font-weight:500!important;text-transform:uppercase;text-align:center;line-height:25px;border-radius:50%;border:solid 2px #DCBBAF}#home-reviews .owl-nav .owl-next:hover,#home-reviews .owl-nav .owl-prev:hover{background:#dcbbaf;color:#fff}#home-reviews .owl-item.active{background-color:#fff}#home-reviews .owl-stage{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#home-reviews .owl-item{display:-webkit-flex;display:-ms-flexbox;display:flex;height:auto!important}#home-read-more{margin:0 auto}#home-read-more h2:before{content:url(https://cdn.shopify.com/s/files/1/0046/0331/4291/files/title-icon.svg?v=1618211767);height:19px;width:62px;display:block;margin:0 auto 25px;text-align:center}#home-read-more h2{color:#535150;font-family:Sora;font-style:normal;font-weight:400;font-size:40px;padding-bottom:40px}.read-more-state{display:none!important}.read-more-target{opacity:0;font-size:0;transition:.25s ease;height:0px;display:block}.read-more-state:checked~.read-more-wrap .read-more-target{opacity:1;font-size:inherit;height:auto}.read-more-state~.read-more-wrap{height:auto}.read-more-wrap .read-more-trigger{display:inline-block;font-size:16px;line-height:1.7;font-family:Montserrat,sans-serif;font-weight:400;font-style:normal;color:#999;width:20px;height:20px;margin:0 5px 0 -5px}.read-more-wrap .read-more-trigger:before{content:"."}.read-more-state:checked~.read-more-trigger:before{content:"Read Less"}.read-more-state:checked~.read-more-target{display:block}#mid-banner-new.cat-swatch-banner{width:100%;height:auto;margin:0 auto;padding:0;position:relative;display:flex;align-items:center}#mid-banner-new.cat-swatch-banner:after{content:"";display:table;clear:both}.cat-swatch-banner .mid-banner-text{width:50%}.cat-swatch-banner .mid-banner-text .inside{width:80%;margin:0 auto;text-align:center}.cat-swatch-banner .mid-banner-text h3,.cat-swatch-banner .mid-banner-text h1{font-size:48px;color:#535150!important;font-family:Sora;font-style:normal;font-weight:400}.cat-swatch-banner .mid-banner-image{width:50%;height:auto;margin:0 auto;padding:0;line-height:0px;background-image:none}.cat-swatch-banner .mid-banner-image img{width:100%;max-width:100%;height:auto;margin:0 auto;padding:0;line-height:0px}.cat-swatch-banner .mid-banner-image img.large-banner{width:100%;height:auto;margin:0 auto;line-height:0px;padding:0;display:block}.cat-swatch-banner .mid-banner-image .mobile-banner{display:none}.short-desc-swatch.v3{max-width:80%;width:auto;font-family:Sora;font-style:normal;font-weight:400;font-size:40px;color:#535150;margin:20px auto}.short-desc-swatch.v3 :before{content:url(https://cdn.shopify.com/s/files/1/0046/0331/4291/files/title-icon.svg?v=1618211767);height:19px;width:62px;display:block;margin:0 auto 25px;text-align:center}#categories-swatch.v3{max-width:80%}#categories-swatch.v3 .cat-swatch h2{font-family:Sora;font-style:normal;font-weight:300;font-size:16px}#categories-swatch.v3 .cat-swatch{margin:15px 20px}#cat-videos{padding:80px 0 50px;background-color:#fbf9f9}#cat-videos h2:before{content:url(https://cdn.shopify.com/s/files/1/0046/0331/4291/files/title-icon.svg?v=1618211767);height:19px;width:62px;display:block;margin:0 auto 25px;text-align:center}#cat-videos h2{color:#535150;font-family:Sora;font-style:normal;font-weight:400;font-size:40px;text-align:center;padding-bottom:30px}#catvideos{width:100%;max-width:80%;text-align:center;margin:30px auto}.cat-v-txt{display:inline-block;margin:1% 2.5%;padding:0;width:45%;float:left;font-family:Sora;font-style:normal;font-weight:300;font-size:16px;text-align:left;color:#535150}.cat-v-txt a{color:#535150}.catvideo{display:inline-block;margin:1% 2.5%;padding:0;width:45%;float:left}.catvideo .hvimg{margin:0 auto;text-align:center;display:block;padding:0}.catvideo .hvimg img{margin:0 auto;text-align:center;width:100%;height:auto;padding:0;display:block}.catvideo .htvxt{margin:10px auto;background:#fff;padding:10px;font-family:Sora;font-style:normal;font-weight:300;font-size:14px;color:#535150;text-align:center}.catvideo .hvtxt h4{padding:10px 0;color:#535150;font-family:Sora;font-style:normal;font-weight:600;font-size:18px;text-align:center}#catvideos.no-video .cat-v-txt{width:95%;float:none}#catvideos.no-video .catvideo,#catvideos .catvideo .hvideoimg.hideit,#catvideos .catvideo .newiframe{display:none}#catvideos .catvideo .newiframe.active{display:block}.catvideo.prod-page .hvideoimg.hideit,.catvideo.prod-page .newiframe{display:none}.catvideo.prod-page .newiframe.active{display:block}#cat-read-more{padding:80px 0 50px;background-color:#fbf9f9}#cat-read-more h2:before{content:url(https://cdn.shopify.com/s/files/1/0046/0331/4291/files/title-icon.svg?v=1618211767);height:19px;width:62px;display:block;margin:0 auto 25px;text-align:center}#cat-read-more h2{color:#535150;font-family:Sora;font-style:normal;font-weight:400;font-size:40px;text-align:center;padding-bottom:30px}.cat-read-more{width:100%;max-width:80%;text-align:center;margin:30px auto;font-family:Sora;font-style:normal;font-weight:300;font-size:16px;text-align:left;color:#535150;line-height:1.7}.custom-categories-swatches{padding:0;margin-top:0;width:100%;max-width:100%}.custom-categories-swatches #top-promos{max-width:980px;padding:0;text-align:center;margin:0 auto}#shopify-section-collection-swatch-html-template #pvhold{max-width:1080px}.swatch-banner .top-banner-text-new{width:96%;top:42%}.swatch-banner .top-banner-text-new h3{font-size:46px!important;line-height:40px;font-family:Playfair Display,serif;color:#fff!important;margin:0 auto 40px;text-shadow:1px 1px 0px rgba(150,150,150,.3)}#pfaqhold.v3{padding-top:50px}#pfaqhold.v3 .faq-title:before{content:url(https://cdn.shopify.com/s/files/1/0046/0331/4291/files/title-icon.svg?v=1618211767);height:19px;width:62px;display:block;margin:0 auto 25px;text-align:center}#pfaqhold.v3 .faq-title{color:#535150;font-family:Sora;font-style:normal;font-weight:400;font-size:40px;text-align:center;padding-bottom:30px}#pfaqhold.v3 .tab{box-shadow:0 3px 10px #0000000d;margin:20px 0;padding:20px;border-bottom:none}#pfaqhold.v3 .tab label{padding:0 0 0 3em;font-family:Sora;font-style:normal;font-weight:600!important;letter-spacing:-.01em;color:#535150}#pfaqhold.v3 .tab input[type=checkbox]+label:after{color:#ddbbaf;right:auto;left:0}#pfaqhold.v3 .tab input[type=checkbox]:checked+label{background:#fff}#pfaqhold.v3 .tab-content p{margin:2em}#pfaqhold.v3 .tab input[type=checkbox]:checked~.tab-content{border-left:2px solid #DDBBAF}.short-desc-swatch{max-width:1080px;margin:40px auto;text-align:center}.short-desc-swatch h2{text-align:center}#categories-swatch{max-width:1080px;margin:40px auto;text-align:center}.cat-swatch{width:100%;margin:10px 15px;display:inline-block;max-width:180px;text-align:center;vertical-align:top}.cat-swatch-img{position:relative;overflow:hidden;padding-bottom:100%;border-radius:50%}.cat-swatch-img img{position:absolute;max-width:100%;height:auto;top:0;left:50%;transform:translate(-50%)}.cat-swatch-img .swatch-image{opacity:1;transition:opacity .5s ease-in-out}.cat-swatch-img .product-image{opacity:0;transition:opacity .5s ease-in-out}.cat-swatch-img:hover .swatch-image{opacity:0}.cat-swatch-img:hover .product-image{opacity:1}.cat-swatch h2{padding:10px;font-size:14px;font-weight:500;margin:0;min-height:60px}#categories-swatch:after{content:"";display:table;clear:both}#shopify-section-collection-template .section-header__link--right .form-horizontal{display:none!important}.template-collection #collection-description a{color:#91363f;font-weight:600!important}.template-collection header.section-header{display:block;clear:both}.coll-v3 .section-header.collv3{max-width:100%;padding:40px 0;margin:0 auto 50px;background-color:#faf7f6}.coll-v3 .section-header.collv3 .wrapper{max-width:80%;padding:0 30px;margin:0 auto}.coll-v3 .section-header.collv3 .breadcrumb{margin-bottom:0}.coll-v3 .section-header.collv3 .breadcrumb span{font-family:Sora;font-style:normal;font-weight:400;font-size:40px;color:#535150;margin:0 0 20px}.coll-v3 .section-header.collv3 .breadcrumb span.breadcrumb__sep,.coll-v3 .section-header.collv3 .breadcrumb a{display:none}.breadcrumb h1.btitle{margin-bottom:0}.coll-v3 .grid-uniform{max-width:80%;padding:0;margin:0 auto}.coll-v3 .grid-link__title{padding:0;font-family:Sora;font-style:normal;font-weight:500;font-size:15px;color:#535150;line-height:18px;margin:0 auto;min-height:60px}.coll-v3 .grid-link__meta{color:#ddbbaf;display:block;font-family:Sora;font-style:normal;font-weight:600;font-size:16px}.template-search .wrapper{max-width:80%}.template-search .section-header{text-align:center;padding-top:20px}.template-search .search-bar{margin:0 auto}.template-search .section-header__title.h2{font-family:Sora;font-style:normal;font-weight:500;font-size:32px;color:#535150;margin:0 auto;text-align:center}.template-search .search-result h5{margin:10px auto 0;text-align:center}.template-search .search-result h5 a{font-family:Sora;font-style:normal;font-weight:500;font-size:15px;color:#535150;line-height:18px;margin:0 auto;min-height:60px;text-align:center}.template-search .search-result h6{margin:0 auto 20px;text-align:center}.template-search .search-result h6 span{color:#ddbbaf;display:block;font-family:Sora;font-style:normal;font-weight:600;font-size:16px;text-align:center}#faq .faqholder.v3{padding-top:50px;padding-bottom:30px}#faq .faqholder.v3 .faq-titles{color:#535150;font-family:Sora;font-style:normal;font-weight:400;font-size:28px;text-align:center;padding-bottom:30px}#faq .faqholder.v3 .tab{box-shadow:0 3px 10px #0000000d;margin:20px 0;padding:20px;border-bottom:none}#faq .faqholder.v3 .tab label{padding:0 0 0 3em;font-family:Sora;font-style:normal;font-weight:600!important;letter-spacing:-.01em;color:#535150}#faq .faqholder.v3 .tab input[type=checkbox]+label:after{color:#ddbbaf;right:auto;left:0}#faq .faqholder.v3 .tab input[type=checkbox]:checked+label{background:#fff}#faq .faqholder.v3 .tab-content p{margin:2em}#faq .faqholder.v3 .tab input[type=checkbox]:checked~.tab-content{border-left:2px solid #DDBBAF}h2.hcenter{text-align:center;padding-top:20px}#klarna-faq .section-header__title{display:none}.seo-page-content{max-width:1340px;padding:0 30px;text-align:left;margin:0 auto}.template-page .wrapper{max-width:80%}.template-page h1.section-header--title{font-family:Sora;font-style:normal;font-weight:400;font-size:40px;color:#535150}.template-page .main-content .rte{font-family:Sora;font-style:normal;font-weight:400;font-size:16px;color:#535150}#shipping .main-content .grid__item{left:auto;width:100%}#contact-us h1.section-header--title{width:70%;font-family:Sora;font-style:normal;font-weight:400;font-size:40px;color:#535150;margin:20px auto;text-align:center}#contact-us h1.section-header--title:before{content:url(https://cdn.shopify.com/s/files/1/0046/0331/4291/files/title-icon.svg?v=1618211767);height:19px;width:62px;display:block;margin:0 auto 25px;text-align:center}#faq h1.section-header__title{width:70%;font-family:Sora;font-style:normal;font-weight:400;font-size:40px;color:#535150;margin:20px auto;text-align:center}#faq h1.section-header__title:before{content:url(https://cdn.shopify.com/s/files/1/0046/0331/4291/files/title-icon.svg?v=1618211767);height:19px;width:62px;display:block;margin:0 auto 25px;text-align:center}.template-cart h1.section-header__title{width:70%;font-family:Sora;font-style:normal;font-weight:400;font-size:40px;color:#535150;margin:20px auto;text-align:center}.template-cart h1.section-header__title:before{content:url(https://cdn.shopify.com/s/files/1/0046/0331/4291/files/title-icon.svg?v=1618211767);height:19px;width:62px;display:block;margin:0 auto 25px;text-align:center}.ship-timer-display{display:none}.template-product .wrapper.main-content{width:100%;max-width:100%;padding:0}.template-product .section-header{max-width:100%;padding:40px 0;margin:0 auto 50px;background-color:#faf7f6}.template-product .section-header .wrapper,.template-product .product-single{max-width:80%;padding:0 30px;margin:0 auto}h3.top-category-title{font-family:Sora;font-style:normal;font-weight:400;font-size:40px;color:#535150;margin:0 0 20px}.v3 .breadcrumb span,.v3 .breadcrumb a{font-family:Sora;font-style:normal;font-weight:400;color:#535150}.product-single .specs-desc{width:45%;float:right}#ProductPhoto.main-photo{margin-bottom:50px}.product-single__thumbnails{margin:0 auto 0 0}#ProductThumbs .owl-item .grid__item{width:auto!important;padding-left:0;margin-bottom:0}#ProductThumbs .owl-stage-outer{position:relative}#ProductThumbs .owl-nav .owl-next{position:absolute;top:-35px;right:0;background:#505050;width:30px;height:30px;color:#fff;font-size:26px;font-family:Roboto,sans-serif;font-weight:600!important;text-transform:uppercase;text-align:center;line-height:26px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#ProductThumbs .owl-nav .owl-prev{position:absolute;top:-35px;left:0;background:#505050;width:30px;height:30px;color:#fff;font-size:26px;font-family:Roboto,sans-serif;font-weight:600!important;text-transform:uppercase;text-align:center;line-height:26px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#ProductPhoto{float:right}.product-single__thumbnails li{margin-bottom:10px;padding-left:0}div[id^=ProductImageWrapper-]{max-width:100%!important}img[id^=ProductImage-]{max-width:100%!important;max-height:inherit!important}#ProductPhoto .showthumb{display:block!important}#ProductPhoto .owl-stage-outer{position:relative}#ProductPhoto .owl-nav .owl-next{position:absolute;top:45%;right:-10px;background:#505050;width:30px;height:30px;color:#fff;font-size:26px;font-family:Roboto,sans-serif;font-weight:600!important;text-transform:uppercase;text-align:center;line-height:26px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#ProductPhoto .owl-nav .owl-prev{position:absolute;top:45%;left:20px;background:#505050;width:30px;height:30px;color:#fff;font-size:26px;font-family:Roboto,sans-serif;font-weight:600!important;text-transform:uppercase;text-align:center;line-height:26px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.owl-dots{text-align:center;bottom:5px;width:100%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.owl-dot{border-radius:50px;height:10px;width:10px;display:inline-block;background:#7f7f7f80;margin-left:5px;margin-right:5px}.owl-dot.active{background:#91363f}.product-single__hero .grid__item h1{font-size:40px;font-family:Sora;font-style:normal;font-weight:400;color:#535150}#shortdescription div{display:none}#shortdescription .activesd{display:block}.product-single__hero .grid__item .btn{background-color:#ddbbaf;line-height:38px;width:65%;font-family:Sora;font-style:normal;font-weight:600;font-size:15px;color:#fff;margin:0 0 8px;border-radius:30px;border:2px solid #DDBBAF;box-sizing:border-box}.product-single__hero .grid__item .btn:hover{background-color:#535150!important;border:2px solid #535150;color:#fff}.product-single__hero .grid__item .btn.disabled{background-color:#fff!important;color:#999;width:100%}.product-single__price{font-family:Sora;font-style:normal;font-weight:600;font-size:24px;color:#535150}#shortdescription{font-family:Sora;font-style:normal;font-weight:400;font-size:14px;color:#535150;padding:15px 0}#custom-payments{padding:20px 10px 10px;margin:10px 0 20px;background-color:#fff;border:1px solid #EBD6CF;border-radius:5px;box-sizing:border-box}#custom-payments hr.pay-separator{text-align:center;border-color:#ebd6cf;margin:0 auto}#custom-payments .afterpay-paragraph{font-family:Sora;font-style:normal;font-weight:400;font-size:14px;color:#535150}#custom-payments .zip-container span{font-family:Sora;font-style:normal;font-weight:400;font-size:14px!important;color:#535150}#custom-payments .container{font-family:Sora!important;font-style:normal;font-weight:400;font-size:14px!important;color:#535150!important}#custom-payments .ppfour{margin-top:10px}#small-payments{margin:0 auto;padding:0 0 10px}#small-payments h3{font-family:Sora!important;font-style:normal;font-weight:400;color:#535150!important}.small-payment{display:inline-block;margin:0 5px 5px 0}.qtydiv label{margin:.5em 0;font-family:Sora;font-style:normal;font-weight:400;color:#535150;cursor:default}.qtybox{background-color:#fff;border:2px solid #DDBBAF;color:#ddbbaf;border-radius:30px;text-align:center;box-sizing:border-box}.qtydiv .btnqty{display:inline-block;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:25px;padding:5px}.qtydiv .btnqty.qtyminus{margin-right:8px}.qtydiv .btnqty.qtyplus{margin-left:8px}.qtydiv .quantity-input{border:none;padding:8px 3px;text-align:center;width:45px!important;outline:none;display:inline-block;margin-bottom:5px;font-family:Sora;font-style:normal;font-weight:600;font-size:15px;color:#535150;min-width:auto!important}.qtydiv{display:inline-block;padding:0;width:30%;width:calc(35% - 15px);margin:0 10px 0 0}.custom-size-swatch .header{margin:.5em 0;font-family:Sora;font-style:normal;font-weight:400;color:#535150}.custom-size-swatch .size-switch{display:inline-block;margin:0 10px 10px 0}.custom-size-swatch .size-switch a{background-color:#fff;border:2px solid #DDBBAF;color:#ddbbaf;font-family:Sora;font-style:normal;font-size:15px;font-weight:400;display:block;margin:0;padding:10px 15px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.custom-size-swatch .size-switch a:hover{background-color:#535150;border:2px solid #535150;color:#fff}.custom-size-swatch .size-switch.active a{background-color:#ddbbaf;line-height:20px;border:2px solid #DDBBAF;color:#fff;pointer-events:none}.custom-thickness-swatch .header{margin:.5em 0;font-family:Sora;font-style:normal;font-weight:400;color:#535150}.custom-thickness-swatch .thickness-switch{display:inline-block;margin:0 10px 10px 0}.custom-thickness-swatch .thickness-switch a{background-color:#fff;border:2px solid #DDBBAF;color:#ddbbaf;font-family:Sora;font-style:normal;font-size:15px;font-weight:400;display:block;margin:0;padding:10px 15px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.custom-thickness-swatch .thickness-switch a:hover{background-color:#535150;border:2px solid #535150;color:#fff}.custom-thickness-swatch .thickness-switch a.active-thickness{background-color:#ddbbaf;line-height:20px;border:2px solid #DDBBAF;color:#fff;pointer-events:none}.customswatch{margin:1em 0}.customswatch .header{margin:.5em 0;font-family:Sora;font-style:normal;font-weight:400;color:#535150}.customswatch .swatch-element{float:left;-webkit-transform:translateZ(0);-webkit-font-smoothing:antialiased;margin:0 10px 10px 0;position:relative}.customswatch .tooltip{text-align:center;background:gray;color:#fff;bottom:100%;padding:10px;font-size:12px;display:block;position:absolute;width:100px;left:-23px;margin-bottom:15px;filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;visibility:hidden;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,.28);-moz-box-shadow:2px 2px 6px rgba(0,0,0,.28);-ms-box-shadow:2px 2px 6px rgba(0,0,0,.28);-o-box-shadow:2px 2px 6px rgba(0,0,0,.28);box-shadow:2px 2px 6px #00000047;z-index:10000;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.customswatch .swatch-img{width:50px;height:50px;border-radius:50%}.customswatch .tooltip:before{bottom:-20px;content:" ";display:block;height:20px;left:0;position:absolute;width:100%}.customswatch .tooltip:after{border-left:solid transparent 10px;border-right:solid transparent 10px;border-top:solid gray 10px;bottom:-10px;content:" ";height:0;left:50%;margin-left:-13px;position:absolute;width:0}.customswatch .swatch-element:hover .tooltip{filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;visibility:visible;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0)}.swatch-element .active-image{pointer-events:none;cursor:default}.swatch-element .active-image img{border:2px solid #ffffff;box-sizing:border-box;outline:3px solid #DDBBAF}#prodpromo{width:100%;margin:10px 0 20px;background-color:#fff;border:1px solid #EBD6CF;border-radius:5px;box-sizing:border-box}.prodpromo{width:31.33%;margin:0 2% 0 0;float:left;text-align:center;font-size:12px;font-family:Sora;font-style:normal;font-weight:400;color:#535150;padding:20px 0}.prodpromo .ppromo{display:block;margin:0 auto 5px}#prodpromo:after{content:"";display:table;clear:both}.product-single__hero .grid__item h2.h4{font-weight:400;padding:0;margin:0}.product-single__hero .social-sharing{padding-bottom:20px}.product-single__hero .social-sharing .share-title{display:none}.product-single__hero .social-sharing.is-clean a{border:none}.product-single__hero .social-sharing.is-clean a:hover{background:#fff}.product-single__hero .social-sharing.is-clean a span{color:#666;font-size:22px;padding:0}#descholder{max-width:100%;padding:50px 0;margin:0;background:#fafafa}#deschold{max-width:80%;padding:0 30px;margin:0 auto}h2.pdesctitle{font-size:36px;font-family:Sora;font-style:normal;font-weight:400;color:#535150}h3.pdesctitle{font-size:22px;font-family:Sora;font-style:normal;font-weight:400;color:#535150}.withspecs{float:left;width:58%}.product-description{font-size:14px;font-family:Sora;font-style:normal;font-weight:400;color:#535150}.product-description a{color:#535150}.product-specifications{float:right;width:38%;font-size:14px;font-family:Sora;font-style:normal;font-weight:400;color:#535150}#vimeoid{display:none}#vimeoid.active{display:block;background:#f4f3f9}#vimeoid .video-wrapper{max-width:1340px;margin:0 auto;text-align:center}#pvholder{max-width:100%;padding:0;background:#fff;background-size:cover;margin:60px auto}#pvhold{background:none;max-width:1340px;padding:0 30px;margin:0 auto;text-align:center}#pvideo{width:100%;height:auto;position:relative;display:flex;background:#eee4e3;align-items:center}#pvideo .pvimghold,#pvideo .pvitext{width:50%}.pvitext h1{color:#000;font-weight:600}.pvitext h3{margin-top:30px;color:#91363f;font-weight:600;text-decoration:underline;cursor:pointer}.pvitext h4{color:#000;font-weight:500}#pvideo .pvimg{display:block;width:100%;height:auto;margin:0 auto;padding:0;cursor:pointer}#pvholder.hideit{display:none}#the-product-video .video-wrapper{position:relative!important;overflow:hidden;max-width:100%;padding-bottom:56.25%!important;height:auto}#the-product-video video{width:100%;height:auto}.catvideo.prod-page{display:block;margin:10px 0;padding:0;width:100%;float:none}.catvideo.prod-page .hvtxt h4{text-align:left}.template-product h3.lb-upsell-ppa-title{margin:.5em 0;font-family:Sora;font-style:normal;font-weight:400;color:#535150;cursor:default}.template-product .lb-upsell-ppa-grid{padding:20px 10px 10px;margin:10px 0 20px;background-color:#fff;border:1px solid #EBD6CF;border-radius:5px;box-sizing:border-box;max-width:100%}.template-product .lb-upsell-ppa-display-flex{width:33%}.template-product .ppa-prod-container-grid{width:96%}h2.cbb-frequently-bought-title{text-align:center;font-size:32px!important;font-weight:300!important;color:#525252;margin:20px auto;border-bottom:1px solid #f3f3f3;padding:0 0 30px}.cbb-frequently-bought-container{max-width:1340px!important}.template-product #pfaqholder{max-width:100%;padding:50px 0;margin:0;background:#fff}.template-product #pfaqholder #pfaqhold.v3{padding-top:0}#pfaqholder{max-width:100%;padding:50px 0;margin:0;background:#fff}#pfaqhold{max-width:1340px;padding:0 30px;margin:10px auto}#pfaqhold h2{text-align:center}.the-faq{max-width:1000px;margin:20px auto}.tab{position:relative;margin-bottom:0;width:100%;color:#333;overflow:hidden;border-bottom:1px solid #ECECEC}.tab input{position:absolute;opacity:0;z-index:-1}.tab label{position:relative;display:block;padding:0 0 0 1em;background:#fff;font-weight:500!important;font-size:18px;line-height:3;cursor:pointer}.tab input[type=checkbox]:checked+label{background:#ececec}.tab-content{max-height:0;overflow:hidden;background:#fff;-webkit-transition:max-height .35s;-o-transition:max-height .35s;transition:max-height .35s}.tab-content p{margin:1em}.tab input:checked~.tab-content{max-height:1000vh}.tab label:after{position:absolute;right:0;top:0;display:block;width:2.5em;height:2.5em;line-height:2;text-align:center;-webkit-transition:all .35s;-o-transition:all .35s;transition:all .35s}.tab input[type=checkbox]+label:after{content:"\203a";transform:rotate(90deg);font-size:22px}.tab input[type=checkbox]:checked+label:after{transform:rotate(270deg)}.main-tab{position:relative;margin-bottom:0;width:100%;color:#333;overflow:hidden;border-bottom:1px solid #ECECEC}.main-tab input{position:absolute;opacity:0;z-index:-1}.main-tab label{position:relative;display:block;padding:0 0 0 1em;background:#fff;font-weight:500!important;font-size:18px;line-height:3;cursor:pointer}.main-tab input[type=checkbox]:checked+label{background:#ececec}.main-tab-content{max-height:0;overflow:hidden;background:#fff;-webkit-transition:max-height .35s;-o-transition:max-height .35s;transition:max-height .35s}.main-tab-content p{margin:1em}.main-tab input:checked~.main-tab-content{max-height:1000vh}.main-tab label:after{position:absolute;right:0;top:0;display:block;width:2.5em;height:2.5em;line-height:2;text-align:center;-webkit-transition:all .35s;-o-transition:all .35s;transition:all .35s}.main-tab input[type=checkbox]+label:after{content:"\203a";transform:rotate(90deg);font-size:22px}.main-tab input[type=checkbox]:checked+label:after{transform:rotate(270deg)}#looxreviews{max-width:96%;padding:0 0 10px;text-align:center;margin:0 auto}#looxreviews h2{width:70%;font-family:Sora;font-style:normal;font-weight:400;font-size:40px;color:#535150;margin:20px auto}#looxreviews h2:before{content:url(https://cdn.shopify.com/s/files/1/0046/0331/4291/files/title-icon.svg?v=1618211767);height:19px;width:62px;display:block;margin:0 auto 25px;text-align:center}#fvhold{display:none}#fvhold.active{display:block;background:#fff;max-width:850px;padding:20px 30px;margin:0 auto;text-align:center}#fvideo{display:block;width:100%;height:auto}#fvideo.active iframe{position:absolute;top:0;left:0;width:100%;height:100%}#fpholder{max-width:100%;padding:50px 0;margin:0;background:#fafafa}#fphold{max-width:1340px;padding:0 30px;margin:10px auto}#fphold h2{text-align:center}#fprods{width:100%;margin:20px auto}.fpbox{width:31.33%;margin:1%;display:inline-block;float:left;text-align:center}.fpimg{width:100%;height:320px;max-width:320px;max-height:320px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow:hidden;margin:10px auto;text-align:center;position:relative}.fp-img img{width:100%;max-width:320px;height:auto;margin:0 auto;position:absolute;top:0;left:auto;right:auto;text-align:center;display:block}.fp-img img:hover{filter:alpha(opacity=70);opacity:.7}.the-title{color:#999;font-size:.9em;line-height:1.4;font-weight:700;margin:5px auto;display:block}.the-title:hover{color:#fcd1ff}.the-but{background:#fcd1ff;line-height:35px;width:140px;border:2px solid #FCD1FF;color:#fff;font-size:18px;font-weight:600;display:block;margin:10px auto}.the-but:hover{background:#fff;color:#999}#frequently-bought-products{max-width:80%;padding:0 30px;margin:30px auto;text-align:center}#frequently-bought-products h2{text-align:center;margin-bottom:20px;text-transform:uppercase}#frequently-bought-products #fbo-holder{width:100%;display:block;padding:0;margin:0;text-align:center}#frequently-bought-products .product{width:23%;margin:1%;float:left}#frequently-bought-products.two-products .product{width:23%;margin:1%;display:inline-block;float:none}#frequently-bought-products .image{text-align:center;padding:10px}#frequently-bought-products .details{text-align:center}#frequently-bought-products .details a{text-align:center;padding:0 5px;font-size:14px;line-height:16px;margin:0 auto}#frequently-bought-products .details a .price{text-align:center;padding:0 5px;font-weight:600;font-size:16px;margin:10px auto 0;color:#91363f;display:block}#recently-viewed{max-width:100%;padding:0 0 20px;margin:0 auto 20px;background:linear-gradient(to bottom,#fff 50%,#fbf9f9 50%)}#recently-viewed-products{max-width:80%;padding:0 30px;margin:10px auto;text-align:center}#recently-viewed-products h2{width:70%;font-family:Sora;font-style:normal;font-weight:400;font-size:40px;color:#535150;margin:20px auto}#recently-viewed-products h2:before{content:url(https://cdn.shopify.com/s/files/1/0046/0331/4291/files/title-icon.svg?v=1618211767);height:19px;width:62px;display:block;margin:0 auto 25px;text-align:center}#recently-viewed-products .product{width:31.3333%;margin:1%;float:left}@media (min-width: 1400px){#recently-viewed-products .product{width:23.3333%;margin:1% 5%;float:left}}#recently-viewed-products .image{text-align:center;padding:0;overflow:hidden}#recently-viewed-products .details{text-align:left;background:#fff;padding:20px}#recently-viewed-products .details a{padding:0;font-family:Sora;font-style:normal;font-weight:600;font-size:16px;color:#535150;line-height:18px;margin:0 auto;min-height:60px}#recently-viewed-products .details a .title{display:block;min-height:62px}#recently-viewed-products .details a .price{color:#ddbbaf;display:block}#photo-guide{display:flex;flex-direction:row}.photo-guide{flex:50%;padding:10px;text-align:center}.photo-guide img{margin:0 auto;text-align:center}#home-colour-match{background-color:#fff;margin:0 auto;text-align:center;max-width:760px;padding:0}#home-colour-match #hcm{display:flex;flex-direction:row;border:3px solid #ddbbaf;padding:20px;align-items:center;justify-content:center}#hcm .hctxt,#hcm .hcbut{flex:50%;padding:10px;text-align:center;align-items:center}#hcm .hctxt .hctc{text-align:left;font-family:Sora;font-style:normal;font-weight:400;font-size:18px;color:#535150}#hcm .hctxt .hctc h3{font-family:Sora;font-style:normal;font-weight:500;font-size:26px;color:#535150}#hcm .hcb{margin:0 auto;text-align:center;background-color:#ea759f;color:#fff;padding:10px 20px;font-family:Sora;font-style:normal;font-weight:500;font-size:22px;line-height:28px;border-radius:50px}#hcm .hcb:hover{background-color:#535150;color:#fff}@media (max-width: 940px){#home-colour-match #hcm{flex-direction:column;padding:15px 10px}#hcm .hctxt .hctc{text-align:center}}@media (max-width: 540px){.homebox2 .page-width{padding:0}#hcm .hctxt,#hcm .hcbut{padding:10px 0}#hcm .hctxt .hctc h3{font-size:20px}#hcm .hctxt .hctc{font-size:14px}#hcm .hcb{font-size:16px}}#prholder{max-width:100%;padding:50px 0;margin:0;background:#fff}#prhold{max-width:1000px;padding:0 30px;margin:10px auto}.spr-summary-actions-newreview{background:#fff;line-height:35px;width:200px;border:2px solid #91363F!important;color:#91363f!important;font-size:18px;font-weight:600;display:block;margin:10px auto;text-align:center}.spr-summary-actions-newreview:hover{background:#91363f!important;color:#fff!important}#prhold .spr-button:hover{background:#333!important;color:#fff!important}.evm-wscontainer{max-width:1340px!important}.evm_visible_text .evm_wiser_heading{width:70%!important;font-size:32px!important;font-weight:300!important;color:#525252!important;margin:20px auto;text-transform:uppercase}.evm-wscontainer .evm-ws__cart-submit{background-color:#fff!important;line-height:35px!important;width:150px!important;border:2px solid #91363F!important;color:#91363f!important;font-size:18px!important;font-weight:600!important;display:block!important;margin:10px auto!important}.evm-wscontainer .evm-ws__cart-submit:hover{background:#91363f!important;color:#fff!important;opacity:1!important}.reviews-title{width:70%!important;text-align:center;font-size:32px!important;font-weight:300!important;color:#525252!important;margin:20px auto;text-transform:uppercase}.template-product .yotpo-main-widget{max-width:1340px;margin:20px auto}#foot-insta{max-width:96%;padding:0 0 100px;text-align:center;margin:0 auto}#foot-insta h2{width:70%;font-family:Sora;font-style:normal;font-weight:400;font-size:40px;color:#535150;margin:20px auto}#foot-insta h2:before{content:url(https://cdn.shopify.com/s/files/1/0046/0331/4291/files/title-icon.svg?v=1618211767);height:19px;width:62px;display:block;margin:0 auto 25px;text-align:center}#inspiration #foot-insta{display:none}#footer-logo{background:#ddbbaf;padding:40px 10%;position:absolute;left:0;right:auto;top:-56px}#footer-logo a img{height:25px;width:167px;margin:0 30px}#shopify-section-footer .site-footer{background:url(https://cdn.shopify.com/s/files/1/0046/0331/4291/files/footer-bg.svg?v=1618213420) repeat center center;color:#525150;background-size:cover;position:relative;padding-top:110px}#shopify-section-footer .site-footer .wrapper{max-width:80%}#shopify-section-footer .site-footer h3.h4{font-family:Sora;font-style:normal;font-weight:600;font-size:14px}#shopify-section-footer .site-footer__links li{margin-bottom:10px}#shopify-section-footer .site-footer__links a{font-family:Sora;font-style:normal;font-weight:300;font-size:14px}#shopify-section-footer .site-footer__links a:hover{color:#ddbbaf}#shopify-section-footer .bottom-foot-copy{max-width:100%;margin-left:auto;margin-right:auto}#shopify-section-footer .bottom-foot-copy .wrapper{max-width:80%;margin-left:auto;margin-right:auto;padding-top:30px}#shopify-section-footer .bottom-foot-copy .f-copy{padding:0;float:left;font-family:Sora;font-style:normal;font-weight:300;font-size:12px;width:50%;line-height:40px}#shopify-section-footer .bottom-foot-copy .f-copy a{font-family:Sora;font-style:normal;font-weight:300;font-size:12px}#shopify-section-footer .grid__item.fpay{position:relative;min-height:40px;text-align:right;padding:0;float:right;width:50%}#shopify-section-footer .grid__item.fpay img{margin:0 auto 20px;text-align:center;width:467px;height:40px}#shopify-section-footer .site-footer .foot-low{display:block}#shopify-section-footer .contact-form{position:relative}#shopify-section-footer .contact-form #Email{display:inline-block;margin-bottom:0}#shopify-section-footer .contact-form #subscribe{display:inline-block;background:#535150;padding:4px 15px;min-height:37px}#shopify-section-footer .contact-form #subscribe:hover{background:#91363f}.site-footer__links{margin:0 auto 10px}#shopify-section-footer .site-footer .foot-low .divider{height:1px;width:100%;background:none;margin:20px auto 0;clear:both}#shopify-section-footer .klaviyo-form form{padding:0}#shopify-section-footer .klaviyo-form form div.needsclick{padding:0 0 2px;text-align:left}#shopify-section-footer .klaviyo-form .ql-snow p{text-align:left!important}#shopify-section-footer .klaviyo-form .ql-snow p strong{text-align:left;font-size:16px!important;text-transform:uppercase;font-family:Open Sans,sans-serif;color:#525150}#shopify-section-footer .klaviyo-form input[type=email]{margin-bottom:0}.bottom-social div a{display:block;width:70px;height:70px}.bottom-social div{display:block;float:left;margin-right:15px}.news-blog h1.section-header__title.h3{width:70%;font-family:Sora;font-style:normal;font-weight:400;font-size:40px;color:#535150;margin:20px auto;text-align:center}.news-blog h1.section-header__title.h3:before{content:url(https://cdn.shopify.com/s/files/1/0046/0331/4291/files/title-icon.svg?v=1618211767);height:19px;width:62px;display:block;margin:0 auto 25px;text-align:center}.masonry-wrapper{padding:1.5em;max-width:100%;margin-right:auto;margin-left:auto}.masonry{columns:1;column-gap:10px}.masonry-item{display:inline-block;vertical-align:top;margin-bottom:10px}@media only screen and (max-width: 1023px) and (min-width: 768px){.masonry{columns:2}}@media only screen and (min-width: 1024px){.masonry{columns:3}}.masonry-content{overflow:hidden}.masonry-item{color:#000;background-color:#fff}.masonry-content img{max-width:100%;vertical-align:middle}.masonry-title,.masonry-description{margin:0}.masonry-title{font-weight:700;font-size:1.2rem;padding:1rem 1.5rem;margin:0 auto!important;text-align:center}.masonry-title a{font-family:Sora;font-style:normal;font-weight:400;color:#535150}.masonry-item .blog-date{font-family:Sora;font-style:normal;font-weight:400;font-size:1em;text-align:center;color:#999}.masonry-description{padding:1.5rem;font-size:.85rem;border-top:1px solid rgba(0,0,0,.05);color:#999;font-family:Sora;font-style:normal;font-weight:400}.masonry-content .blog-read-more{max-width:150px;padding:5px 20px;line-height:36px;background:#ddbbaf;border:2px solid #DDBBAF;box-sizing:border-box;color:#fff;font-family:Sora;font-style:normal;font-weight:700;font-size:14px;text-align:center;display:block;border-radius:25px;margin:0 auto}.masonry-content .blog-read-more:hover{background:#fff!important;color:#ddbbaf!important}.template-article .section-header__title{font-family:Sora;font-style:normal;font-weight:400;font-size:32px;color:#535150;margin:20px auto}.template-article .sidebar h3.h4{font-family:Sora;font-style:normal;font-weight:400;font-size:24px;color:#535150;margin:20px auto}.specs-desc afterpay-placement,.specs-desc .laybuy-paragraph span,.specs-desc .zip-container span,.specs-desc klarna-placement::part(osm-message),.specs-desc klarna-placement::part(osm-cta){font-family:Sora!important;font-style:normal;font-size:14px!important;font-weight:400;color:#535150!important}.specs-desc afterpay-placement,.specs-desc .laybuy-paragraph{margin:0!important;padding:7px 0!important;border:none!important}.specs-desc klarna-placement::part(osm-container){margin:0!important;padding:7px 0!important;border:none!important;display:block!important;text-align:left!important}.specs-desc div[data-pp-style-layout=text]{margin:0!important;padding:7px 0 0!important}@media screen and (max-width: 1750px){.mid-banner-text h3{font-size:60px}}@media screen and (max-width: 1600px){.site-header .wrapper{max-width:90%}}@media screen and (max-width: 1460px){.mid-banner-text h3,.mid-banner-text h1{font-size:40px}.mid-banner-text h4{font-size:18px}.bottom-social div a{width:50px;height:50px}}@media screen and (max-width: 1360px){.site-nav li a{font-size:13px;padding:0 3px;letter-spacing:-.01em}}@media screen and (max-width: 1250px){.product-single__thumbnails li:nth-child(3n+1){clear:none!important}}@media screen and (max-width: 1200px){#home-reviews .owl-item:nth-child(2n){border:none}.top-foot .post-large--one-quarter{width:50%}#shopify-section-footer .bottom-foot-copy .f-copy,#shopify-section-footer .grid__item.fpay{width:100%;float:none;text-align:center}}@media screen and (max-width: 1000px){#home-nav li a{font-size:14px}.top-banner-text .inside,.mid-banner-text .inside{width:80%}.top-banner-text h3,.mid-banner-text h3{font-size:24px!important}.cat-v-txt,.catvideo{width:95%;float:none}}@media screen and (max-width: 940px){#leftmenu li a,.site-nav__link{font-size:12px;padding:7px}#shopify-section-featured-collection .product__img-wrapper,.fpimg{max-width:200px;max-height:200px}}@media screen and (min-width: 919px) and (max-width: 1400px){.qtydiv{width:150px}.product-single__hero .grid__item .btn{display:block;clear:both;width:100%;margin-top:15px}}@media screen and (max-width: 919px){.header-bar,.site-header{padding:10px 0}.site-header .post-large--one-third{width:50%;padding-top:10px}.site-header .mobile-icons{width:50%;text-align:right}.the-logo{top:10px}.the-hamburger{float:none;padding:5px 0 5px 15px;border-left:1px solid #faf7f6}.mobile-cart{padding:10px 15px 5px;border-left:1px solid #faf7f6}.fnews,.fpay{float:none;display:block;width:100%;text-align:left}#shopify-section-footer .contact-form #Email{display:inline-block;max-width:250px}#shopify-section-footer .grid__item.fpay{min-height:50px;margin-bottom:0}#shopify-section-footer .grid__item.fpay img{position:inherit;left:0;right:0;margin-left:0;margin-right:auto}.product-single .specs-desc{width:100%;float:none}#recently-viewed{padding:20px 0;background:#fbf9f9}}@media screen and (max-width: 869px){#leftmenu{display:none}#shopify-section-featured-collection .grid__item{padding-left:0}.product-single__quantity{max-width:250px}.withspecs{float:none;width:100%;padding-bottom:30px}.product-specifications{float:none;width:100%}}@media screen and (max-width: 840px){#shopify-section-1572378741927{display:none}.index-section h2{font-size:24px!important}}@media screen and (max-width: 800px){#home-reviews .home-review{padding-left:0}.choose-title,#cat-videos h2,#pfaqhold.v3 .faq-title,#foot-insta h2,#recently-viewed-products h2,#looxreviews h2,h2.pdesctitle,.product-single__hero .grid__item h1,h3.top-category-title,#cat-read-more h2,.coll-v3 .section-header.collv3 .breadcrumb span{font-size:30px}.template-product .product-single,#recently-viewed-products,#deschold{max-width:96%}#photo-guide{flex-direction:column}}@media screen and (max-width: 769px){.header-bar{text-align:right}}@media screen and (max-width: 760px){#shopify-section-1572858698157{display:none}#top-banner{flex-direction:column-reverse}.top-banner-text,.top-banner-image{width:100%;display:block}.top-banner-text .inside{padding:20px 0}#mid-banner{flex-direction:column}.mid-banner-text .inside{padding:20px 0}.mid-banner-text,.mid-banner-image{width:100%;display:block}.hcat,.hvideo{width:97%;float:none;clear:both}}@media screen and (max-width: 680px){.template-product .wrapper.main-content{margin-top:0}.template-product .section-header{padding:15px 0;margin:0 auto 15px}.template-product .section-header h3.top-category-title{display:none}.template-product .section-header .breadcrumb{margin-bottom:0}.product-single__hero .seven-eighths,.product-single__hero .one-eighth{float:none;width:100%;clear:both}.product-single__thumbnails li{width:33.3%}.tab label{padding:0 2.5em 0 .5em;font-size:16px;line-height:2em}.tab-content{font-size:14px}.tab label:after{width:2em;height:2em;line-height:1.5em}#pfaqhold.inside-page{padding:0}.main-tab label h3{padding:0 2.5em 0 .5em;font-size:20px;line-height:2em}.main-tab label:after{width:2em;height:2em;line-height:1.5em}#pvideo{flex-direction:column}#pvideo .pvimghold{width:100%;display:block}#pvideo .pvitext{width:100%;display:block;padding:20px 0}#top-promos,.one-eighth.hideit{display:none}#mid-banner-new{flex-direction:column-reverse}.mid-banner-text .inside{padding:20px 0}.cat-swatch-banner .mid-banner-text,.cat-swatch-banner .mid-banner-image{width:100%;display:block}#recently-viewed-products .product{width:75%;margin:2% auto;float:none}.top-foot .post-large--one-quarter{width:100%}}@media screen and (max-width: 600px){.cat-swatch-banner .large-banner{display:none!important}.cat-swatch-banner .mobile-banner{display:block!important}#mid-banner-new .mid-banner-image .large-banner{display:none!important}#mid-banner-new .mid-banner-image .mobile-banner{display:block!important}#top-banner-wide .large-banner{display:none!important}#top-banner-wide .mobile-banner{display:block!important}#hvideos,#hcats{margin-bottom:0}#home-reviews{padding-bottom:0}}@media screen and (max-width: 560px){.qtydiv{width:150px}.product-single__hero .grid__item .btn{display:block;clear:both;width:100%;margin-top:15px}#cat-videos h2,#foot-insta h2,#looxreviews h2,#pfaqhold.v3 .faq-title,#recently-viewed-products h2,.choose-title,.product-single__hero .grid__item h1,h2.pdesctitle,h3.top-category-title,#cat-read-more h2,.coll-v3 .section-header.collv3 .breadcrumb span{font-size:22px}}@media screen and (max-width: 480px){.template-page .wrapper{max-width:96%}.top-banner-text h3,.mid-banner-text h3,.mid-banner-text h1{font-size:20px!important;line-height:1.2}#home-reviews{max-width:100%}#home-reviews .owl-nav .owl-prev{left:-60px}#home-reviews .owl-nav .owl-next{right:-60px}#footer-logo{padding:30px 10%}.bottom-social div{text-align:center!important;margin:0 10px;float:none;display:inline-block}#shopify-section-footer .klaviyo-form form{margin:0 auto;text-align:center;display:block;width:100%;max-width:100%}#shopify-section-footer .klaviyo-form .ql-snow p{text-align:center!important}#shopify-section-footer .klaviyo-form form div.needsclick{text-align:center!important;width:100%;max-width:100%}#shopify-section-footer .klaviyo-form form button{text-align:center!important;margin:0 auto}}@media screen and (max-width: 360px){#shopify-section-featured-collection .product__img-wrapper,.fpimg{max-width:250px;max-height:250px}}#recently-viewed-products{max-width:1400px;margin:0 auto;padding:50px 20px;background:#fafafa;overflow:hidden}#recently-viewed-products h2{font-size:32px;font-family:Playfair Display,serif;font-weight:600;color:#222;text-align:center;margin-bottom:30px}#recently-viewed-products .product{background:#fff;border:1px solid #eee;border-radius:8px;text-align:center;overflow:hidden;padding:15px;transition:box-shadow .3s ease;flex:0 0 calc(25% - 20px);box-sizing:border-box;display:inline-block;vertical-align:top;margin:10px}#recently-viewed-products .product:hover{box-shadow:0 5px 15px #00000014}#recently-viewed-products .product .image img{width:100%;height:auto;margin-bottom:10px}#recently-viewed-products .product .details .title{font-size:16px;color:#333;margin:10px 0 5px;font-weight:600;display:block}#recently-viewed-products .product .details .price{font-size:14px;color:#e47195;display:block}@media (max-width: 1024px){#recently-viewed{overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap;padding-bottom:20px}#recently-viewed-products .product{flex:none;display:inline-block;width:220px;margin-right:16px}#recently-viewed-products h2{font-size:24px}}.icon-minus:before{content:"-"}.icon-plus:before{content:"+"}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
