html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,u,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a,a img,input,textarea,button,select,option{background:transparent;border:0;padding:0;margin:0;outline:none;text-decoration:none}.clear{width:100%;height:0;clear:both;display:block}button{cursor:pointer;padding:0;margin:0}.mobile,.mobile-500{display:none}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body img{max-width:100%;height:auto}.wrap{width:1114px;max-width:100%;margin:0 auto}a{transition:color .15s}.hidden{position:absolute;left:-10000px}.hidden img{width:1px;height:1px}.main-content{margin-top:204px}.header-fixed{position:fixed;top:0;z-index:2000;width:100%;background-color:#fff}.header-fixed.fixed .bar{height:10px;margin:0 0 15px}.header-fixed.fixed .header{margin:0 0 10px}.header-fixed.fixed .logo{width:225px}.header-fixed.fixed .main-nav{padding:11px 0 8px}.bar{height:18px;background:#f3f1ed;margin:0 0 34px;transition:height .15s,margin .15s}.header{display:flex;align-items:center;justify-content:space-between;margin:0 0 20px;transition:margin .15s}.header .nav{display:flex;align-items:center;justify-content:flex-start;width:20%;font:500 11px/1em Montserrat,sans-serif;color:#544f49;letter-spacing:1.1px;text-transform:uppercase}.header .nav a{display:block;color:#544f49}.header .nav a:hover,.header .nav a:active,.header .nav a.active{color:#80ada7}.header .nav span{display:block;width:0;height:26px;border-right:1px solid #ebefee;margin:0 14px}.utility{display:flex;align-items:center;justify-content:flex-end;width:20%;font:11px/1em Lora,serif;color:#544f49}.utility a{color:#544f49}.utility a:hover,.utility a:active{color:#80ada7}.utility .minicart{display:block;width:40px;height:40px;background-color:#f7f8f8;border-radius:50%;font-size:20px;line-height:40px;text-align:center;margin-left:29px}.logo{display:block;width:298px;transition:width .15s}.main-nav{border-top:1px solid #ebefee;padding:30px 0;transition:padding .15s}.main-nav .wrap{display:flex;align-items:flex-start;justify-content:space-between}.main-nav a{display:block;border-bottom:2px solid transparent;font:14px/1em Montserrat,sans-serif;color:#544f49;letter-spacing:1.4px;text-transform:uppercase;padding:0 0 5px;transition:border-color .15s,color .15s}.main-nav a:hover,.main-nav a:active,.main-nav a.active{color:#231f20}.main-nav .parent .active,.main-nav .parent:hover a{border-color:#231f20}.main-nav .parent:hover .subnav{display:block}.main-nav .subnav{position:absolute;z-index:1000;display:none;background-color:#fffffff2;transform:translate(-30px)}.main-nav .subnav a{height:37px;border:none;line-height:37px;padding:0 30px;margin:0}.main-nav .subnav a:first-of-type{margin-top:23px}.main-nav .subnav a:last-of-type{margin-bottom:17px}.main-nav .subnav a:hover,.main-nav .subnav a:active,.main-nav .subnav a.active{background-color:#fff}.minisearch{height:0;background-color:#f3f1ed;transform:translateY(-34px);overflow:hidden;transition:height .3s}.minisearch.active{height:80px}.minisearch form{display:flex;align-items:center;justify-content:center;width:1114px;height:80px;margin:0 auto}.minisearch input{display:block;height:80px;font:20px/80px Montserrat,sans-serif;color:#544f49;text-align:center;margin-right:10px}.minisearch button{display:block;font-size:14px;color:#544f49}.minisearch button:hover,.minisearch button:active{color:#80ada7}.overlay{position:fixed;z-index:-1;display:flex;align-items:center;justify-content:center;width:100%;height:100%;top:0;left:0;background:#00000080;opacity:0;transition:opacity .3s}.overlay.active{z-index:3000;opacity:1}.overlay .pop{display:flex;width:815px;height:303px}.overlay .img{display:block}.overlay img{display:block;width:313px;height:303px}.overlay .details{width:calc(100% - 313px);height:303px;background-color:#f7f6f2;padding:18px 21px}.overlay .close{height:19px;font:18px/1em Lora,serif;color:#544f49;text-align:right;margin:0 0 14px;transition:color .15s}.overlay .close:hover{color:#80ada7}.overlay .close span{position:absolute;transform:translate(-10px);cursor:pointer}.overlay .title{font:24px/1em Lora,serif;color:#544f49;text-align:center;margin:0 0 25px}.overlay .subtitle{font:700 10px/21px Montserrat,sans-serif;color:#544f49;letter-spacing:2px;text-transform:uppercase;text-align:center}.overlay hr{display:block;width:46px;height:0;border:0;border-top:1px solid #cbcac8;margin:20px auto 26px}.overlay input{display:block;width:335px;max-width:90%;height:36px;background-color:#fff;font:13px/36px Open Sans,sans-serif;color:#544f49;padding:0 20px;margin:0 auto 20px}.overlay button{display:block;width:100px;font:16px/1em Homemade Apple,cursive;color:#544f49;text-transform:lowercase;text-align:center;margin:0 auto;transition:color .15s}.overlay button:hover,.overlay button:active{color:#80ada7}.footer{background-color:#f7f6f2;padding:57px 0;margin-top:82px}.footer .row-1{display:flex;align-items:flex-start;justify-content:space-between;border-bottom:1px solid #cbcac8;padding:0 0 63px;margin:0 0 22px}.footer .row-1 .quick-contact .heading{font:italic 14px/1em Lora,serif;color:#544f49;margin:0 0 20px}.footer .row-1 .quick-contact div{font:13px/2em Open Sans,sans-serif;color:#544f49}.footer .row-1 .quick-contact a{display:block;color:#544f49}.footer .row-1 .quick-contact a:hover,.footer .row-1 .quick-contact a:active{color:#80ada7}.footer .row-1 .nav{display:flex;align-items:flex-start;gap:1em}.footer .row-1 .nav p{font:12px/1em Montserrat,sans-serif;color:#544f49;letter-spacing:1.5px;text-transform:uppercase;margin:0 0 22px}.footer .row-1 .nav a{display:block;font:13px/1em Open Sans,sans-serif;color:#544f49;margin:0 0 1em}.footer .row-1 .nav a:hover,.footer .row-1 .nav a:active{color:#80ada7}.footer .row-1 .right{padding-left:1em}.footer .row-1 .right .heading{font:700 10px/1em Montserrat,sans-serif;color:#544f49;letter-spacing:2px;text-transform:uppercase;text-align:center;margin:0 0 22px}.footer .row-1 .right form{display:flex;align-items:center;justify-content:space-between;width:335px;height:36px;background-color:#fff;margin:0 0 20px}.footer .row-1 .right input{display:block;width:299px;height:36px;font:13px/36px Open Sans,sans-serif;color:#544f49;padding:0 20px}.footer .row-1 .right button{width:36px;font-size:12px;color:#544f49;text-align:center}.footer .row-1 .right button:hover,.footer .row-1 .right button:active{color:#80ada7}.footer .row-1 .right .social{display:flex;align-items:center;justify-content:center}.footer .row-1 .right .social a{font-size:19px;color:#544f49;margin:0 7px}.footer .row-1 .right .social a:hover,.footer .row-1 .right .social a:active{color:#80ada7}.footer .row-2{display:flex;align-items:center;justify-content:space-between;font:13px/1em Open Sans,sans-serif;color:#544f49;text-transform:capitalize}.footer .row-2 a{color:#544f49}.footer .row-2 a:hover,.footer .row-2 a:active{color:#80ada7}.footer .row-2 .credit{font:12px/13px Homemade Apple,cursive;color:#544f49;text-transform:none}.search .meta{padding-top:23px}.rte{font:13px/20px Open Sans,sans-serif;color:#544f49}.rte p{margin:0 0 1em}.rte a{color:#80ada7}.rte h1{font:31px/1em Lora,serif;margin:0 0 1em}.rte h2{font:24px/1em Lora,serif;margin:0 0 1em}.rte h3{font:20px/1em Montserrat,sans-serif;letter-spacing:2px;text-transform:uppercase;margin:0 0 1em}.rte h4{font:500 15px/1em Montserrat,sans-serif;letter-spacing:1.5px;text-transform:uppercase;margin:0 0 1em}.rte h5{font:700 10px/1em Montserrat,sans-serif;letter-spacing:2px;text-transform:uppercase;margin:0 0 1em}.rte h6{font:16px/1em Homemade Apple,cursive;text-transform:lowercase;margin:0 0 1em}.rte blockquote{display:block;width:375px;max-width:75%;font:700 12px/20px Lora,serif;color:#80ada7;margin:2em 0}.rte ul,.rte ol{margin:1em 0}.rte ul li{list-style:disc inside}.rte ul li i{position:relative;top:-3px;width:10px;font-size:4px}.rte ol li{list-style:decimal inside}.rte table{display:table;width:100%}.rte th{text-transform:uppercase;text-align:left;padding:0 20px 10px 0}.rte td{font-size:90%;padding:10px 20px 10px 0}@media screen and (max-width: 800px){table,tbody,td,tr{display:block;width:100%}table{display:table;width:100%}thead,th{display:none}tr{border-bottom:1px solid #cbcac8;padding:0 0 10px;margin:0 0 10px}td{display:block;padding:5px 0}}.slideshow{margin:0 0 46px}.slider img{display:block;margin:0 auto}.pager{display:flex;align-items:center;justify-content:center;margin:47px 0 0}.pager a{display:block;width:0;height:0;border-style:solid;border-width:0 7px 8px 7px;border-color:transparent transparent #98928d transparent;margin:0 3px;cursor:pointer}.pager a.active{border-color:transparent transparent #544f49 transparent}.text-block{width:900px;max-width:100%;font:16px/26px Open Sans,sans-serif;color:#544f49;text-align:center;margin:0 auto 78px}.text-block a{font:italic 15px/26px Lora,serif;color:#544f49}.text-block a i{font-size:14px;font-style:normal;font-size:11px;transform:translateY(1px)}.text-block a:hover,.text-block a:active{color:#80ada7}.collage{margin:0 0 22px}.collage h2{font:20px/1em Montserrat,sans-serif;color:#544f49;letter-spacing:2px;text-transform:uppercase;text-align:center;margin:0 0 40px}.collage .collections{display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;width:1277px;max-width:100%;margin:0 auto}.collage a{display:flex;align-items:center;justify-content:center;background-color:#f3f1ed;color:#544f49;margin:0 0 24px}.collage a .image{display:none}.collage a:nth-child(1){width:424px;height:283px;transform:translateY(37px)}.collage a:nth-child(2){width:458px;height:459px;margin:0 24px 24px}.collage a:nth-child(3){width:347px;height:351px;transform:translateY(108px)}.collage a:nth-child(4){width:324px;height:391px;margin:0 12px 0 0;transform:translateY(-139px)}.collage a:nth-child(5){width:729px;height:325px;margin:0 0 0 12px}.collage a:hover img{opacity:.25}.collage a:hover p{opacity:1}.collage img{display:block;transition:opacity .15s}.collage p{position:absolute;z-index:1;font:31px/1em Lora,serif;color:#544f49;text-transform:capitalize;text-align:center;padding:5%;opacity:0;transition:opacity .15s}.collage p span{display:block;font:16px/1em Homemade Apple,cursive;text-transform:lowercase;margin-top:20px}.collage p i{font-size:11px;transform:translateY(1px)}.featured-collection{margin:0 auto 78px}.featured-collection h2{font:20px/1em Montserrat,sans-serif;color:#544f49;letter-spacing:2px;text-transform:uppercase;text-align:center;margin:0 0 40px}.bifolds{padding:0 0 33px}.bifold{display:flex;align-items:stretch;margin:0 0 34px}.bifold:nth-child(2n) img{order:1}.bifold:nth-child(2n) .details{order:2}.bifold img{order:2;display:block;width:557px;height:557px}.bifold .details{order:1;display:flex;align-items:center;justify-content:center;width:557px;height:557px;background-color:#f7f6f2;text-align:center;padding:0 5%}.bifold .collection{display:block;font:700 10px/1em Montserrat,sans-serif;color:#544f49;letter-spacing:2px;text-transform:uppercase;margin:0 0 33px}.bifold .collection:hover{color:#80ada7}.bifold .collection i{font-size:8px}.bifold .title{font:31px/1.25em Lora,serif;color:#544f49;margin:0 0 60px}.bifold .list{font:15px/39px Montserrat,sans-serif;color:#544f49;letter-spacing:1.5px;text-transform:uppercase;margin:0 0 50px}.bifold .product{display:block;font:16px/1em Homemade Apple,cursive;color:#544f49;text-transform:lowercase}.bifold .product:hover{color:#80ada7}.bifold .product i{font-size:10px}.hero-banner{display:flex;align-items:center;justify-content:center;height:237px;font:31px/1em Lora,serif;color:#fff;text-transform:uppercase;margin:0 0 60px}.hero-banner p{position:absolute;z-index:1}.hero-banner .img{background-color:#231f20}.hero-banner img{display:block;opacity:.62}.instagram{background:url(//homelosophy.com/cdn/shop/t/16/assets/icon.png?v=89729582736929717651751643043) no-repeat top center;background-size:54px 54px;padding-top:94px;margin:0 auto 76px}.instagram .heading{display:block;font:20px/1em Montserrat,sans-serif;color:#544f49;letter-spacing:2px;text-transform:uppercase;text-align:center;margin:0 0 44px}.instagram .heading:hover{color:#80ada7}.instafeed{display:flex;align-items:center;justify-content:space-between}.instafeed a{display:block;width:178px;height:178px}.instafeed a img{display:none}.instafeed a:hover{transform:translateY(-.5px)}.as-seen-in{display:flex;align-items:center;justify-content:center}.as-seen-in img{display:block;margin:0 12px}@media screen and (max-width: 1300px){.collage{width:90%;margin:0 auto 22px}.collage a:nth-child(1){width:339px;height:226px;transform:translateY(30px)}.collage a:nth-child(2){width:366px;height:367px;margin:0 20px 20px}.collage a:nth-child(3){width:277px;height:280px;transform:translateY(86px)}.collage a:nth-child(4){width:259px;height:312px;margin:0 12px 0 0;transform:translateY(-111px)}.collage a:nth-child(5){width:583px;height:260px;margin:0 0 0 10px}}@media screen and (max-width: 1200px){.text-block{width:90%}.text-block br{display:none}.bifold{align-items:flex-start;flex-wrap:wrap;margin:0 0 34px}.bifold img{order:1;display:block;max-width:100%;height:auto}.bifold .details{order:2;max-width:100%;height:auto;padding:5% 5% 10%}.bifold .title{font:25px/1.25em Lora,serif;margin:0 0 40px}.bifold .list{font:14px/2em Montserrat,sans-serif;margin:0 0 40px}.hero-banner{display:none}.instagram{background:url(//homelosophy.com/cdn/shop/t/16/assets/icon.png?v=89729582736929717651751643043) no-repeat top center;background-size:54px 54px;padding-top:94px;margin:0 auto 76px}.instagram .heading{display:block;font:20px/1em Montserrat,sans-serif;color:#544f49;letter-spacing:2px;text-transform:uppercase;text-align:center;margin:0 0 44px}.instagram .heading:hover{color:#80ada7}.instafeed{align-items:flex-start;flex-wrap:wrap}.instafeed a{width:32%;height:auto;background-image:none!important}.instafeed a img{display:block}.as-seen-in{justify-content:space-between;flex-wrap:wrap;width:90%;margin:0 auto}.as-seen-in img{display:block;max-width:31%;margin:0 1% 10px}}@media screen and (max-width: 1150px){.collage .collections{flex-wrap:wrap}.collage a{flex-wrap:wrap;width:100%!important;height:auto!important;background-color:none;color:#544f49;margin:0 0 19px!important;transform:translateY(0)!important}.collage a img{display:none!important}.collage a .image{order:1;display:block;width:100%;height:326px}.collage a p{order:2;position:relative;width:100%;height:53px;background-color:#f3f1ed;font-size:21px;line-height:53px;padding:0 5%;opacity:1}.collage a p span{display:none}}.collection .meta,.list-collections .meta,.search .meta,.collection-landing-page .meta,.collection-custom-rugs .meta{width:1114px;max-width:100%;margin:0 auto 33px}.collection .banner,.list-collections .banner,.search .banner,.collection-landing-page .banner,.collection-custom-rugs .banner{display:flex;align-items:center;justify-content:center;width:100%;height:266px}.collection .banner h1,.list-collections .banner h1,.search .banner h1,.collection-landing-page .banner h1,.collection-custom-rugs .banner h1{display:inline-block;height:64px;background-color:#544f49cc;font:20px/64px Montserrat,sans-serif;color:#fff;letter-spacing:2px;text-transform:uppercase;padding:0 75px;margin:0}.collection .banner h1.two-part,.list-collections .banner h1.two-part,.search .banner h1.two-part,.collection-landing-page .banner h1.two-part,.collection-custom-rugs .banner h1.two-part{height:91px;padding:0 44px}.collection .banner h1.two-part span,.list-collections .banner h1.two-part span,.search .banner h1.two-part span,.collection-landing-page .banner h1.two-part span,.collection-custom-rugs .banner h1.two-part span{color:#fff}.collection .banner h1.two-part hr,.list-collections .banner h1.two-part hr,.search .banner h1.two-part hr,.collection-landing-page .banner h1.two-part hr,.collection-custom-rugs .banner h1.two-part hr{border-color:#fff}.collection h1,.list-collections h1,.search h1,.collection-landing-page h1,.collection-custom-rugs h1{font:20px/1em Montserrat,sans-serif;color:#544f49;letter-spacing:2px;text-transform:uppercase;text-align:center;margin:25px 0 0}.collection h1.two-part,.list-collections h1.two-part,.search h1.two-part,.collection-landing-page h1.two-part,.collection-custom-rugs h1.two-part{display:flex;align-items:center;justify-content:center;font:31px/1em Lora,serif;text-transform:capitalize;letter-spacing:normal}.collection h1.two-part hr,.list-collections h1.two-part hr,.search h1.two-part hr,.collection-landing-page h1.two-part hr,.collection-custom-rugs h1.two-part hr{display:block;width:120px;height:0;border:0;border-top:1px solid #544f49;margin:6px auto}.collection h1.two-part span,.list-collections h1.two-part span,.search h1.two-part span,.collection-landing-page h1.two-part span,.collection-custom-rugs h1.two-part span{display:block}.collection h1.two-part .part-2,.list-collections h1.two-part .part-2,.search h1.two-part .part-2,.collection-landing-page h1.two-part .part-2,.collection-custom-rugs h1.two-part .part-2{font:16px/1em Lora,serif}.collection .description,.list-collections .description,.search .description,.collection-landing-page .description,.collection-custom-rugs .description{font:15px/26px Open Sans,sans-serif;color:#544f49;text-align:center;padding:25px 5% 0}.collection .products,.list-collections .products,.search .products,.collection-landing-page .products,.collection-custom-rugs .products{width:1114px;max-width:90%;margin:0 auto}.collection .products a,.list-collections .products a,.search .products a,.collection-landing-page .products a,.collection-custom-rugs .products a{margin:0 0 30px}h2{font:20px/1em Montserrat,sans-serif;letter-spacing:2px;text-transform:uppercase;text-align:center;margin:0 0 1em}.products{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;margin:0 auto}.products.custom-rugs{display:grid;grid-template-columns:repeat(3,1fr);justify-items:center;gap:25px;max-width:100%}.products.custom-rugs a{width:auto}.products a{display:block;width:260px}.products a .image{display:block}.products a .image:hover img{opacity:0}.products a img{display:block;margin:0 auto 20px;transition:opacity .5s}.products a span{display:block}.products a .title{font:13px/2em Open Sans,sans-serif;color:#544f49;margin:0 0 1em}.products a .price{font:14px/1em Open Sans,sans-serif;color:#544f49;letter-spacing:1.4px}.products a .price del{color:#bdbdbd}.products a .price em{display:inline-block;width:40px;height:14px;background-color:#231f20;font:700 8px/14px Montserrat,sans-serif;color:#fff;letter-spacing:1.6px;text-transform:uppercase;text-align:center;transform:translateY(-3px)}.paginate{display:flex;align-items:center;justify-content:center;margin-top:90px}.paginate a,.paginate span{display:block;width:40px;height:38px;background-color:#fffffff2;border:2px solid #ebefee;font:700 10px/36px Montserrat,sans-serif;color:#544f49;text-align:center;margin:0 7px}.paginate span{background-color:#ebefee}@media screen and (max-width: 1200px){.products{width:90%}.products.custom-rugs{max-width:90%}.products a{width:24%;margin:0 0 25px}.products a .image:hover img{opacity:1}.products a .title{line-height:15px;margin:0 0 .75em}.paginate{margin-top:50px}}@media screen and (max-width: 500px){.collection .banner,.list-collections .banner,.search .banner,.collection-landing-page .banner,.collection-custom-rugs .banner{height:150px}.collection .banner h1,.list-collections .banner h1,.search .banner h1,.collection-landing-page .banner h1,.collection-custom-rugs .banner h1{height:auto;font:18px/26px Montserrat,sans-serif;padding:5% 10%}.collection h1,.list-collections h1,.search h1,.collection-landing-page h1,.collection-custom-rugs h1{font:20px/64px Montserrat,sans-serif;color:#544f49;letter-spacing:2px;text-transform:uppercase;text-align:center;margin:0 0 25px}.products.custom-rugs{grid-template-columns:repeat(2,1fr)}.products a{width:48%}}.product-breadcrumbs{font:700 9px/1em Montserrat,sans-serif;color:#a7a7a7;letter-spacing:1.8px;text-transform:uppercase;padding-top:23px;margin:0 0 13px}.product-breadcrumbs a{color:#a7a7a7}.product-breadcrumbs a:hover{color:#80ada7}.product-flex{display:flex;align-items:flex-start;justify-content:space-between;width:1114px;margin:0 auto}.product-flex h1{font:31px/39px Lora,serif;color:#544f49;text-align:center;margin:0 0 30px}.product-flex .share{text-align:center}.product-flex .share p{font:700 10px/1em Montserrat,sans-serif;color:#544f49;letter-spacing:2px;text-transform:uppercase;margin:0 0 20px}.product-flex .share a{font-size:14px;color:#544f49;margin:0 7px}.product-flex .share a:hover{color:#80ada7}.product-left{width:644px;max-width:100%}.product-left .href{display:block;margin:0 0 10px}.product-left .src{display:block}.product-left .images{display:flex;align-items:flex-start;flex-wrap:wrap;margin:0 0 84px}.product-left .images a{display:block;border:3px solid transparent;margin:0 8px 8px 0;transition:border-color .15s}.product-left .images a.active{border-color:#80ada7}.product-left .images img{display:block}.product-right{width:422px;max-width:100%}.product-right .ribbon{font:700 12px/14px Lora,serif;color:#80ada7;text-align:center;margin:0 0 25px}.product-right .ribbon i{font-size:14px;margin-right:3px}.product-right .form{border:1px solid #ebefee;padding:20px 60px 40px;margin:0 0 30px}.product-right .form.no-price{display:flex;align-items:center;justify-content:center;height:120px;padding:0 15%}.product-right .price{font:14px/1em Montserrat,sans-serif;color:#544f49;letter-spacing:1.4px;text-align:right;transform:translate(35px);margin:0 0 20px}.product-right .price span{font:700 10px/14px Montserrat,sans-serif;letter-spacing:2px;text-transform:uppercase}.product-right label{display:block;font:italic 13px/1em Lora,serif;color:#544f49;text-transform:lowercase;margin:0 0 13px}.product-right .select,.product-right .select-option1{width:100%;height:38px;border:2px solid #ebefee;background:url(//homelosophy.com/cdn/shop/t/16/assets/icon-select.png?v=94995428593452228281751643043) no-repeat right center;overflow:hidden;margin:0 0 25px}.product-right .select.qty,.product-right .select-option1.qty{width:84px}.product-right .select select,.product-right .select-option1 select{width:115%;height:34px;background:transparent;border:0;border-radius:0;font:700 10px/34px Montserrat,sans-serif;color:#544f49;letter-spacing:2px;text-transform:uppercase;padding:0 20px;-webkit-appearance:none}.product-right .pillow{margin:0 0 25px}.product-right .pillow span{font:italic 13px/1em Lora,serif;color:#544f49;text-transform:lowercase;margin-right:10px}.product-right button,.product-right .button-noprice{display:block;width:100%;height:42px;background-color:#544f49;font:500 14px/42px Montserrat,sans-serif;color:#fff;letter-spacing:1.4px;text-transform:uppercase;text-align:center;transition:background-color .15s,color .15s}.product-right .note{border-top:1px solid #ebefee;font:700 12px/20px Lora,serif;color:#80ada7;padding:25px 0 0;margin:25px 0 0}.product-right .note i{font-size:14px;margin-right:3px}.cross{width:1114px;max-width:90%;text-align:center;margin:90px auto 0}.cross h3{font:20px/1em Montserrat,sans-serif;color:#544f49;letter-spacing:2px;text-transform:uppercase;margin:0 0 35px}@media screen and (max-width: 1200px){.product-breadcrumbs{width:90%;margin:0 auto 13px}.product-flex{flex-wrap:wrap;width:90%}.product-left{width:58%}.product-right{width:38%}.product-right .form{padding:10% 5%}.product-right .price{text-align:left;transform:translate(0)}}@media screen and (max-width: 500px){.product-left{width:100%;margin:0 0 50px}.product-left .images{margin:0}.product-right{width:100%}.product-right .form{padding:10%}.product-right .rte{margin:0 0 70px}}.cart h1{font:31px/1em Lora,serif;color:#544f49;text-align:center;margin:23px 0 35px}.cart .details{display:flex;align-items:center;justify-content:space-between;width:1114px;max-width:90%;margin:0 auto 35px}.cart .details .links a,.cart .details .links button{display:inline-block;font:13px/1em Open Sans,sans-serif;color:#544f49;margin-right:25px}.cart .details .links a:hover span,.cart .details .links button:hover span{text-decoration:underline}.cart .details h3{width:363px;max-width:100%;font:15px/1em Montserrat,sans-serif;color:#544f49;letter-spacing:1.5px}.cart .details h3 span{font:italic 14px/15px Lora,serif;color:#544f49;text-transform:capitalize;margin-right:25px}.cart .button-wrap{display:flex;justify-content:flex-end;width:1114px;max-width:90%;margin:0 auto}.cart button[name=checkout]{display:block;width:363px;max-width:100%;height:61px;background-color:#544f49;font:500 14px/42px Montserrat,sans-serif;color:#fff;letter-spacing:1.4px;text-transform:uppercase;text-align:center;transition:background-color .15s,color .15s}.cart button[name=checkout][type=button]{background-color:#cbcac8}.table{width:1114px;max-width:90%;margin:0 auto 34px}.table .heading{display:flex;align-items:center;width:100%;height:55px;background-color:#f7f6f2;font:700 10px/55px Montserrat,sans-serif;color:#544f49;letter-spacing:2px;text-transform:uppercase}.table .row{display:flex;align-items:center;border-bottom:1px solid #ebefee;padding:22px 0}.table .row img{display:block;max-width:170px}.table .row input{display:block;width:46px;height:38px;border:2px solid #ebefee;font:700 10px/38px Montserrat,sans-serif;color:#544f49;text-align:center}.table .heading p:nth-child(1),.table .row p:nth-child(1){width:203px;padding-right:30px}.table .heading p:nth-child(2),.table .row p:nth-child(2){width:493px;padding-right:150px}.table .heading p:nth-child(2) a,.table .row p:nth-child(2) a{font:24px/39px Lora,serif;color:#544f49}.table .heading p:nth-child(2) a:hover,.table .row p:nth-child(2) a:hover{color:#80ada7}.table .heading p:nth-child(3),.table .row p:nth-child(3){width:155px;padding-right:30px}.table .heading p:nth-child(3) a,.table .row p:nth-child(3) a{font:italic 13px/1em Lora,serif;color:#80ada7;text-transform:lowercase}.table .heading p:nth-child(3) a:hover,.table .row p:nth-child(3) a:hover{color:#544f49}.table .heading p:nth-child(4),.table .row p:nth-child(4){width:179px;font:14px/1em Montserrat,sans-serif;color:#544f49;letter-spacing:1.4px;padding-right:30px}.table .heading p:nth-child(5),.table .row p:nth-child(5){width:84px}@media screen and (max-width: 1200px){.table .heading{display:none}.table .row{display:block}.table .row img{display:block;max-width:100%;margin:0 0 15px}.table .row input{display:inline-block;width:46px;height:38px;border:2px solid #ebefee;font:700 10px/38px Montserrat,sans-serif;color:#544f49;text-align:center;margin-left:5px}.table .row p{width:100%!important;padding:0!important;margin:0 0 15px}.table .row p:nth-child(2) a{font:20px/30px Lora,serif}.table .row p:nth-child(3) a{font:italic 14px/1em Lora,serif;text-decoration:underline}.table .row p:nth-child(4){font:15px/1em Montserrat,sans-serif}.table .row p:nth-child(5) span:after{content:"Qty. ";font:15px/1em Montserrat,sans-serif;color:#544f49}}@media screen and (max-width: 500px){.cart .details{display:block;margin:0 auto 15px}.cart .details .links{margin:0 0 35px}}.customer{max-width:90%;margin:0 auto;padding-top:23px}.customer h1,.customer h2{font:31px/1em Lora,serif;color:#544f49;text-transform:capitalize;text-align:center;margin:0 0 35px}.customer.narrow{width:529px}.customer.medium{width:800px}.customer .form{border:1px solid #ebefee;padding:50px 80px 20px;margin:0 0 50px}.customer label,.customer .default{display:block;font:italic 13px/1em Lora,serif;color:#544f49;text-transform:capitalize;margin:0 0 8px}.customer input[type=text],.customer input[type=email],.customer input[type=password]{display:block;width:100%;height:38px;border:2px solid #ebefee;font:13px/36px Open Sans,sans-serif;color:#544f49;padding:0 10px;margin:0 0 20px}.customer button{display:block;width:100%;height:61px;background-color:#544f49;font:500 14px/61px Montserrat,sans-serif;color:#fff;letter-spacing:1.4px;text-transform:uppercase;text-align:center;margin:28px 0 70px}.customer .link{font:700 12px/1em Lora,serif;text-align:right}.customer .link a{transform:translate(60px)}.customer a{display:block;color:#80ada7}.customer a:hover{color:#544f49}.customer .link-addresses a{text-decoration:underline}.customer .heading{margin:2em 0 .5em}.customer table{display:table;width:100%}.customer table a{color:#544f49;text-decoration:underline}.customer th{height:55px;background-color:#f7f6f2;font:500 10px/55px Montserrat,sans-serif;color:#544f49;letter-spacing:2px;text-transform:uppercase;text-align:left;padding:0 20px}.customer td{font:13px/20px Open Sans,sans-serif;color:#544f49;padding:10px 20px}.customer tfoot td{padding:0 20px 5px}.customer tfoot tr:first-of-type td{padding-top:30px}.customer .address,.customer .add-new{margin:0 0 2em}.customer .address a,.customer .add-new a{color:#544f49;text-decoration:underline}.password,.add-new-address,.edit-address{display:none}@media screen and (max-width: 500px){.customer .form{padding:10%}.customer .link a{transform:translate(0)}.customer th{display:none}.customer tr{display:block;width:100%;border-bottom:1px solid #ebefee;padding:0 0 10px;margin:0 0 20px}.customer td{display:block;width:100%;padding:0;margin:0 0 10px}.customer .orders td:nth-child(4),.customer .orders td:nth-child(5){display:none}.customer tfoot td{width:auto;padding:0;margin:0}.customer tfoot td:nth-child(1){font-weight:700}.customer tfoot td:nth-child(1):after{content:": "}.customer tfoot tr{border:0;margin:0}.customer tfoot tr:first-of-type td{padding-top:0}.customer tfoot tr:first-of-type td:nth-child(1){padding-top:50px}}.page-content{width:1114px;max-width:90%;padding-top:23px;margin:0 auto}.about .banner{display:block;margin:0 auto 44px}.about h1{font:31px/1em Lora,serif;color:#544f49;text-transform:capitalize;text-align:center;margin:0 0 40px}.about .welcome{width:890px;max-width:90%;font:16px/26px Open Sans,sans-serif;color:#544f49;text-align:center;margin:0 auto 55px}.about .tagline{font:700 10px/1em Montserrat,sans-serif;color:#544f49;letter-spacing:2px;text-transform:uppercase;text-align:center}.about hr{display:block;width:46px;height:0;border:0;border-top:1px solid #cbcac8;margin:43px auto 33px}.about .highlight{font:31px/50px Lora,serif;color:#544f49;text-align:center;margin:0 auto 136px}.about .map{height:771px;background:url(//homelosophy.com/cdn/shop/t/16/assets/icon-argentina.png?v=132292875697293556181751643043) no-repeat center 356px;background-size:157px,336px;background-color:#f7f6f2;padding:60px 0 140px;margin:0 0 70px}.about .map .label{display:flex;justify-content:flex-start;margin:0 0 63px}.about .map .label p{font:15px/39px Montserrat,sans-serif;color:#544f49;letter-spacing:1.5px;text-transform:uppercase;text-align:right;transform:translate(105px)}.about .map .link{display:flex;justify-content:flex-end}.about .map .link p{width:50%;transform:translate(95px)}.about .map .link a{display:inline-block;font:16px/34px Homemade Apple,cursive;color:#544f49;text-align:center;text-transform:lowercase}.about .map .link span{display:block;text-decoration:underline}.about .featured-section .highlight{width:790px;max-width:90%;margin:0 auto 50px}.about .featured-section .highlight p:nth-child(2){font:15px/35px Montserrat,sans-serif;letter-spacing:1.5px;text-transform:uppercase;margin-top:30px}.about .cards{margin:0 0 73px}.about .cards div{text-align:center}.about .cards div:nth-child(1) a{transform:translate(-153px)}.about .cards div:nth-child(1) span{transform:translate(140px,56px)}.about .cards div:nth-child(2){margin-top:-260px}.about .cards div:nth-child(2) a{z-index:2;transform:translate(271px)}.about .cards div:nth-child(2) span{transform:translate(60px,-40px)}.about .cards div:nth-child(3){margin-top:-260px}.about .cards div:nth-child(3) a{transform:translate(-183px)}.about .cards div:nth-child(3) span{transform:translate(-80px,-26px)}.about .cards a{position:relative;display:inline-block;text-align:center}.about .cards a:hover span{color:#000;text-decoration:underline}.about .cards a span{display:inline-block;font:16px/1em Homemade Apple,cursive;color:#544f49}.about .cards a img{display:block;margin:0 auto}.contact{padding-top:23px}.contact h1{font:31px/1em Lora,serif;color:#544f49;text-transform:capitalize;text-align:center;margin:0 0 30px}.contact .description{width:920px;max-width:90%;font:15px/26px Open Sans,sans-serif;color:#383838;text-align:center;margin:0 auto 35px}.contact .description a{color:#80ada7}.contact .description a:hover,.contact .description a:active{text-decoration:underline}.contact .form-wrap{display:flex;align-items:stretch;width:1114px;margin:0 auto 44px}.contact .sidebar{display:flex;align-items:center;justify-content:center;width:31.5%;background-color:#f7f6f2}.contact .sidebar h2{font:20px/1em Montserrat,sans-serif;color:#544f49;letter-spacing:2px;text-transform:uppercase;margin:0 0 35px}.contact .sidebar .get-in-touch{font:13px/24px Open Sans,sans-serif;color:#383838;margin:0 0 30px}.contact .sidebar .get-in-touch a{color:#383838;text-decoration:underline}.contact .sidebar .address{margin:0 0 40px}.contact .sidebar .address p:nth-child(1){font:italic 13px/24px Lora,serif;color:#544f49}.contact .sidebar .address p:nth-child(2){font:13px/24px Open Sans,sans-serif;color:#383838}.contact .sidebar .hours{font:italic 13px/24px Lora,serif;color:#544f49}.contact .form{width:68.5%}.contact form{display:block;width:100%;height:100%;background-color:#544f498a;padding:90px 88px 74px 106px}.contact .success,.contact .error{font:500 11px/1em Montserrat,sans-serif;color:#fff;letter-spacing:1.1px;text-transform:uppercase;margin:0 0 15px}.contact .half{display:flex;align-items:flex-end;justify-content:space-between;margin:0 0 22px}.contact .half div{width:48.6%}.contact label{display:block;font:500 11px/1em Montserrat,sans-serif;color:#fff;letter-spacing:1.1px;text-transform:uppercase;margin:0 0 4px}.contact input{display:block;width:100%;height:38px;background-color:#fff;font:13px/38px Open Sans,sans-serif;color:#544f49;padding:0 10px}.contact textarea{display:block;width:100%;height:197px;background-color:#fff;font:13px/26px Open Sans,sans-serif;color:#544f49;padding:10px;margin:0 0 23px}.contact .button-wrap{display:flex;justify-content:flex-end}.contact button{font:20px/1em Montserrat,sans-serif;color:#fff;letter-spacing:2px;text-transform:uppercase}.wholesale .banner{display:flex;align-items:center;justify-content:center;width:1114px;max-width:100%;height:266px;margin:0 auto 25px}.wholesale h1{display:inline-block;width:auto;height:64px;background-color:#544f49cc;font:20px/64px Montserrat,sans-serif;color:#fff;letter-spacing:2px;text-transform:uppercase;padding:0 48px}.wholesale .welcome{width:990px;max-width:90%;font:15px/26px Open Sans,sans-serif;color:#544f49;text-align:center;margin:0 auto 25px}.wholesale .welcome a{color:#544f49;text-decoration:underline}.retailers .banner{display:flex;align-items:center;justify-content:center;width:1114px;max-width:100%;height:266px;margin:0 auto 39px}.retailers h1{display:inline-block;width:auto;height:64px;background-color:#544f49cc;font:20px/64px Montserrat,sans-serif;color:#fff;letter-spacing:2px;text-transform:uppercase;padding:0 48px}.retailers .logos{display:flex;flex-wrap:wrap;width:1114px;max-width:90%;margin:0 auto 88px}.retailers .logos div{display:flex;align-items:center;justify-content:center;width:278.5px;height:147px;border:1px solid #ebefee;border-style:none solid solid none}.retailers .logos div.last-row-desktop{border-bottom:none}.retailers .logos div:nth-child(4n){border-right:none}.retailers .logos div img{display:block;max-width:270px;max-height:140px}.retailers .list{display:flex;justify-content:center;max-width:90%;font:700 10px/1em Montserrat,sans-serif;color:#544f49;letter-spacing:2px;text-transform:uppercase;margin:0 auto}.retailers .list div{columns:3;column-gap:73px}.retailers .list p{margin:0 0 1em}.retailers .list a{color:#544f49}.retailers .list a:hover{color:#80ada7}.wholesale .form,.trade .form{width:925px;border:1px solid #ebefee;padding:44px 80px 68px;margin:0 auto}.wholesale h2,.trade h2{font:31px/1em Lora,serif;color:#544f49;text-transform:capitalize;text-align:center;margin:0 0 25px}.wholesale h3,.trade h3{font:500 14px/1em Montserrat,sans-serif;color:#544f49;letter-spacing:1.4px;text-transform:uppercase;text-align:center;margin:0 0 65px}.wholesale .success,.wholesale .error,.wholesale .error-message,.trade .success,.trade .error,.trade .error-message{font:500 11px/1em Montserrat,sans-serif;color:#544f49;letter-spacing:1.1px;text-transform:uppercase;text-align:center;margin:0 0 15px}.wholesale .error-message,.trade .error-message{display:none;line-height:1.5em}.wholesale .error-message.active,.trade .error-message.active{display:block}.wholesale h4,.trade h4{font:700 10px/1em Montserrat,sans-serif;color:#544f49;letter-spacing:2px;text-transform:uppercase;margin:0 0 30px}.wholesale .business-contact-information,.trade .business-contact-information{margin:0 0 45px}.wholesale .half,.trade .half{display:flex;align-items:flex-end;justify-content:space-between;margin:0 0 20px}.wholesale .half div,.trade .half div{width:47.8%}.wholesale .full,.trade .full{margin:0 0 20px}.wholesale label,.trade label{display:block;font:italic 13px/1em Lora,serif;color:#544f49;margin:0 0 8px}.wholesale label.req-error,.trade label.req-error{color:red}.wholesale input[type=text],.trade input[type=text]{display:block;width:100%;height:38px;background-color:#fff;border:2px solid #ebefee;font:13px/38px Open Sans,sans-serif;color:#544f49;padding:0 10px}.wholesale input[type=text].req-error,.trade input[type=text].req-error{border-color:red}.wholesale .types,.trade .types{display:flex;align-items:flex-start;margin:0 0 30px}.wholesale .types label,.trade .types label{display:inline-block;text-transform:none;margin-right:19px}.wholesale .types input,.trade .types input{display:inline;margin-right:5px}.wholesale .numbers,.trade .numbers{display:flex;align-items:center;margin:0 0 30px}.wholesale .numbers label,.trade .numbers label{display:inline-block;text-transform:none;margin-right:15px;transform:translateY(2px)}.wholesale .numbers input,.trade .numbers input{display:block;width:60px;height:38px;background-color:#fff;border:2px solid #ebefee;font:13px/38px Open Sans,sans-serif;color:#544f49;text-align:center;margin-right:40px}.wholesale .button-wrap,.trade .button-wrap{display:flex;justify-content:flex-end;margin:0 0 74px}.wholesale button,.trade button{display:block;width:363px;height:61px;background-color:#544f49;font:500 14px/61px Montserrat,sans-serif;color:#fff;letter-spacing:1.4px;text-transform:uppercase;text-align:center}.wholesale .pdf,.trade .pdf{font:700 10px/22px Montserrat,sans-serif;color:#544f49;letter-spacing:2px;text-transform:uppercase;text-align:center;margin-top:74px}.wholesale .pdf a,.trade .pdf a{color:#544f49;text-decoration:underline}.trade .banner{display:flex;align-items:center;justify-content:center;width:1114px;max-width:100%;height:266px;margin:0 auto 25px}.trade h1{display:inline-block;width:auto;height:64px;background-color:#544f49cc;font:20px/64px Montserrat,sans-serif;color:#fff;letter-spacing:2px;text-transform:uppercase;padding:0 48px}.trade .welcome{width:990px;max-width:90%;font:15px/26px Open Sans,sans-serif;color:#544f49;text-align:center;margin:0 auto 50px}.trade .welcome h2{font:31px/1em Lora,serif;color:#544f49;text-transform:capitalize;margin:0 0 20px}.trade .welcome h3{font:14px/1em Montserrat,sans-serif;letter-spacing:1.4px;text-transform:uppercase;margin:0 0 50px}.trade .welcome a{color:#544f49;text-decoration:underline}.trade .postcard{display:flex;align-items:stretch;justify-content:space-between;width:1114px;max-width:90%;margin:0 auto 70px}.trade .postcard .left{width:50%;height:505px}.trade .postcard .left .left-wrap{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:#00000061;color:#fff;text-align:center}.trade .postcard .left .icon{display:block;width:56px;height:73px;background:url(//homelosophy.com/cdn/shop/t/16/assets/icon-trade-postcard.png?v=137605166487128508841751643043) no-repeat center;background-size:56px 73px;margin:0 auto 25px}.trade .postcard .left .line1{font:20px/25px Montserrat,sans-serif;letter-spacing:2px;text-transform:uppercase;margin:0 0 51px}.trade .postcard .left .line1 span{display:block;font-size:12px}.trade .postcard .left .amount{font:italic 78px/1em Lora,serif;margin:0 0 34px}.trade .postcard .left .line2{font:italic 22px/1em Lora,serif}.trade .postcard .right{display:flex;align-items:center;justify-content:center;width:50%;background-color:#f7f6f2;color:#544f49;text-align:center;padding:0 80px}.trade .postcard .right .title{font:31px/1em Lora,serif}.trade .postcard .right hr{display:block;width:46px;height:0;border:0;border-top:1px solid #cbcac8;margin:40px auto 45px}.trade .postcard .right .text{font:15px/26px Open Sans,sans-serif}.trade .form .types{display:block}.trade .form .types p{line-height:26px}.trade .form .almost-done{width:732px;max-width:100%;text-align:center;margin:0 auto 50px}.trade .form .almost-done i{display:block;font-size:18px;color:#80ada7;margin:0 0 10px}.trade .form .almost-done .warning{font:700 10px/22px Montserrat,sans-serif;color:#80ada7;letter-spacing:2px;text-transform:uppercase;margin:0 0 30px}.trade .form .almost-done .warning a{color:#80ada7;text-decoration:underline}.trade .form .almost-done .steps{font:15px/26px Open Sans,sans-serif;color:#544f49}.trade .form .confirmation{text-align:center;margin:0 0 30px}.trade .form .confirmation input{display:inline;margin-right:5px}.trade .form .confirmation label{display:inline;font:italic 16px/1em Lora,serif;color:#544f49}.trade .form .button-wrap{justify-content:center}.page-press h1{text-align:center}.page-press .items{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.page-press .items img{display:block;width:23.5%;height:auto;background-color:#ebefee;padding:10px;margin:0 0 2%}@media screen and (max-width: 1200px){.about .map{height:auto;background-image:none;padding-bottom:80px}.about .map .highlight{max-width:90%;margin:0 auto 50px}.about .map .highlight br{display:none}.about .map .label{display:block;margin:0 0 50px}.about .map .label p{text-align:center;transform:translate(0)}.about .map .link{display:block}.about .map .link p{width:100%;text-align:center;transform:translate(0)}.about .cards{width:80%;margin:0 auto 50px}.about .cards div{text-align:center}.about .cards div:nth-child(1){margin:0 0 25px}.about .cards div:nth-child(1) a{transform:translate(0)}.about .cards div:nth-child(1) span{transform:translate(80px,30px)}.about .cards div:nth-child(2){margin:0 0 25px}.about .cards div:nth-child(2) a{z-index:2;transform:translate(0)}.about .cards div:nth-child(2) span{transform:translate(60px,-15px)}.about .cards div:nth-child(3){margin:0}.about .cards div:nth-child(3) a{transform:translate(0)}.about .cards div:nth-child(3) span{transform:translate(-80px,-5px)}.about .cards a{position:relative;display:inline-block;text-align:center}.about .cards a:hover span{color:#000}.about .cards a span{display:inline-block;font:16px/1em Homemade Apple,cursive;color:#544f49}.about .cards a img{display:block;margin:0 auto}.contact .form-wrap,.contact .sidebar{display:block;width:100%}.contact .sidebar .sidebar-columns{display:flex;align-items:flex-start;justify-content:space-between;padding:10%}.contact .sidebar .get-in-touch,.contact .sidebar .address{margin:0}.contact .form{width:100%}.contact form{padding:10%}.wholesale .form,.trade .form{max-width:90%;padding:10%}.wholesale .pdf,.trade .pdf{font:700 10px/15px Montserrat,sans-serif}.trade .welcome h2{line-height:1.25em}.trade .welcome br{display:none}.trade .postcard{display:block}.trade .postcard .left{width:557px;height:auto;max-width:100%;margin:0 auto}.trade .postcard .left div{padding:70px 50px}.trade .postcard .right{width:557px;height:auto;max-width:100%;padding:70px 50px;margin:0 auto}.retailers .logos div{width:25%;height:auto;padding:40px 0}.retailers .logos div img{display:block;max-width:85%}}@media screen and (max-width: 500px){.contact .sidebar .sidebar-columns{justify-content:center;flex-wrap:wrap}.contact .sidebar .column{width:100%;margin:0 0 25px}.contact .half{flex-wrap:wrap}.contact .half div{width:100%}.contact input{margin:0 0 22px}.wholesale .banner,.trade .banner{height:200px}.wholesale .form,.trade .form{padding:10% 5%}.wholesale .half,.trade .half{flex-wrap:wrap}.wholesale .half div,.trade .half div{width:100%}.wholesale input,.trade input{margin:0 0 22px}.wholesale .types,.trade .types{display:block;margin:0 0 30px}.wholesale .types input,.trade .types input{transform:translateY(1px)}.wholesale .numbers,.trade .numbers{display:block;margin:0 0 30px}.wholesale .numbers p,.trade .numbers p{margin:0 0 10px}.wholesale .numbers input,.trade .numbers input{display:inline-block}.trade .postcard .left div{padding:10% 5%}.trade .postcard .right{padding:20% 10%}.trade .form .types p{display:flex;line-height:1em;margin:0 0 5px}.trade .form .types input{display:inline-block;margin-right:5px}.trade .form .types label{display:block}.retailers .banner{height:200px}.retailers .logos div{width:33.3333333333%;padding:30px 0}.retailers .logos div.last-row-desktop{border-bottom:1px solid #ebefee}.retailers .logos div.last-row-mobile{border-bottom:none}.retailers .logos div:nth-child(4n){border-right:1px solid #ebefee}.retailers .logos div:nth-child(3n){border-right:none}.retailers .logos div img{display:block;max-width:70%}.retailers .list div{columns:2;column-gap:30px}.retailers .list p{margin:0 0 1.5em}.page-press .items img{display:block;width:32%;height:auto;background-color:#ebefee;padding:10px;margin:0 0 2%}}.the-blog{display:flex;align-items:flex-start;justify-content:space-between;width:1063px;max-width:100%;padding-top:23px;margin:0 auto}.the-blog .primary{width:665px;max-width:100%}.the-blog .post{margin:0 0 65px}.the-blog .meta{border-bottom:1px solid #ebefee;text-align:center;padding:0 0 15px;margin:0 0 25px}.the-blog .meta p{font:13px/1em Lora,serif;color:#80ada7;margin:0 0 20px}.the-blog .meta i{font-size:14px;margin-right:3px}.the-blog .meta h2{font:31px/1em Lora,serif;color:#544f49}.the-blog .meta a{color:#544f49}.the-blog .meta a:hover{color:#000}.the-blog .rte{border-bottom:1px solid #ebefee;text-align:center;padding:0 0 15px;margin:0 0 15px;font:15px/26px Open Sans,sans-serif;color:#544f49}.the-blog .rte a{color:#000;text-decoration:underline}.the-blog .rte a:hover,.the-blog .rte a:active{color:#80ada7;text-decoration:none}.the-blog .rte img{display:block;margin:2em auto}.the-blog .full-post{font:700 12px/1em Lora,serif;text-align:right}.the-blog .full-post a{color:#80ada7}.the-blog .full-post a:hover{color:#544f49}.the-blog .full-post i{font-size:11px}.the-blog .sidebar{width:260px;padding-top:35px}.the-blog .section{margin:0 0 60px}.the-blog .tags p{font:14px/1em Montserrat,sans-serif;letter-spacing:1.4px;text-transform:uppercase;padding:0 0 20px}.the-blog .tags p.active a{color:#000;text-decoration:underline}.the-blog .tags p.active a:hover,.the-blog .tags p.active a:active{color:#80ada7;text-decoration:none}.the-blog .tags a{color:#544f49}.the-blog .tags a:hover,.the-blog .tags a:active{color:#80ada7}.the-blog form label{display:block;font:italic 13px/1em Lora,serif;color:#544f49;text-transform:lowercase;margin:0 0 11px}.the-blog form div{display:flex;align-items:center;justify-content:space-between;height:38px;border:2px solid #ebefee;padding:0 13px}.the-blog form div input{display:block;width:calc(100% - 20px);font:15px/1em Open Sans,sans-serif;color:#544f49}.the-blog form div button{color:#544f49;line-height:34px}.the-blog .blog-favorites h4{font:20px/1em Montserrat,sans-serif;color:#544f49;letter-spacing:2px;text-transform:uppercase;margin:0 0 22px}.the-blog .blog-favorites a{display:block;width:260px;margin:0 0 45px}.the-blog .blog-favorites a .image{display:block}.the-blog .blog-favorites a .image:hover img{opacity:0}.the-blog .blog-favorites a img{display:block;margin:0 auto 20px;transition:opacity .5s}.the-blog .blog-favorites a span{display:block}.the-blog .blog-favorites a .title{font:13px/2em Open Sans,sans-serif;color:#544f49;margin:0 0 1em}.the-blog .blog-favorites a .title strong{display:inline-block;width:65px;height:14px;background-color:#544f49;font:700 8px/14px Montserrat,sans-serif;color:#fff;letter-spacing:1.6px;text-transform:uppercase;text-align:center;margin-right:6px;transform:translateY(-1px)}.the-blog .blog-favorites a .price{font:14px/1em Open Sans,sans-serif;color:#544f49;letter-spacing:1.4px}.the-blog .blog-favorites a .price del{color:#bdbdbd}.the-blog .blog-favorites a .price em{display:inline-block;width:40px;height:14px;background-color:#231f20;font:700 8px/14px Montserrat,sans-serif;color:#fff;letter-spacing:1.6px;text-transform:uppercase;text-align:center;transform:translateY(-3px)}@media screen and (max-width: 1200px){.the-blog{width:90%}.the-blog .primary{width:62%}.the-blog .sidebar{width:30%}}@media screen and (max-width: 500px){.the-blog{flex-wrap:wrap}.the-blog .primary{width:100%;margin:0 0 60px}.the-blog .sidebar{width:260px;margin:0 auto}.the-blog .blog-favorites{display:none}}@media screen and (max-width: 1200px){.mobile{display:block}.desktop{display:none}.main-content{margin-top:107px}.mobile-header-fixed{position:fixed;z-index:2000;top:0;width:100%;background:#fff}.mobile-header{display:flex;align-items:center;justify-content:space-between;height:68px;background-color:#f9f8f6;padding:0 5%}.mobile-header .wing{width:20%}.mobile-header .navicon{font-size:27px;color:#231f20}.mobile-header .logo{display:block;max-width:208px}.mobile-header .minicart{display:flex;justify-content:flex-end}.mobile-header .minicart a{display:block;color:#231f20}.mobile-header .minicart span{display:block;font:500 14px/1em Montserrat,sans-serif;text-align:center;margin:0 auto}.mobile-header .minicart i{display:block;font-size:20px;margin:0 auto}.mobile-header .minicart.empty span{display:none}.mobile-header .minicart.empty i{font-size:27px}.search-bar{height:39px;border-bottom:1px solid #ebefee;font:700 10px/39px Montserrat,sans-serif;color:#544f49;letter-spacing:2px;text-align:center}.search-bar a{color:#544f49}.search-bar i{font-size:14px}.search-bar form,.search-bar.active a{display:none}.search-bar.active form{display:block}.search-bar.active input{width:100%;height:39px;font:13px/39px Open Sans,sans-serif;color:#544f49;text-align:center}.mobile-nav{position:absolute;z-index:1000;display:block;width:100%;background-color:#fffffff7;padding:20px 0 50px;margin:0 0 0 -100%;transition:margin .3s}.mobile-nav.active{margin:0}.mobile-nav a,.mobile-nav p{display:block;width:100%;height:37px;font:14px/37px Montserrat,sans-serif;color:#544f49;letter-spacing:1.4px;text-transform:uppercase;padding:0 10%}.mobile-nav div{padding-left:10%}.mobile-nav hr{border:0;border-top:1px solid #ebefee}.overlay .pop{flex-wrap:wrap;width:313px;height:auto}.overlay .img{width:313px;height:150px}.overlay .img img{display:none}.overlay .details{width:313px;height:auto;padding:18px 30px 50px}.overlay .subtitle br{display:none}.footer{background-color:#f7f6f2;padding:57px 0;margin-top:82px}.footer .row-1{justify-content:space-around}.footer .row-1 .nav{flex-direction:column}.footer .row-2{padding:0 5%}}@media screen and (max-width: 700px){.footer .row-1{flex-wrap:wrap;justify-content:center}.footer .row-1 .quick-contact{width:100%;text-align:center;margin:0 0 50px}.footer .row-1 .right{width:100%;padding:0;margin-top:25px}.footer .row-1 .right form{width:80%;margin:0 auto 20px}.footer .row-1 .right input{width:100%;margin:0 auto}.footer .row-2{flex-wrap:wrap}.footer .row-2 p{width:100%;text-align:center}.footer .row-2 p:nth-child(1){margin:0 0 25px}}@media screen and (max-width: 500px){.mobile-500{display:block}.desktop-500{display:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/styles.css.map */
