.shop-module__l7QvZW__search{display:block}.shop-module__l7QvZW__searchForm{margin:0;display:flex;position:relative}.shop-module__l7QvZW__searchWrap{flex:auto;order:2;min-width:0;position:relative}.shop-module__l7QvZW__searchLabel{width:1px;height:1px;margin:0 0 3px;position:absolute;top:0;left:-10000px;overflow:hidden}.shop-module__l7QvZW__searchInput{border:1px solid var(--c-stone);color:#313131;width:100%;height:44px;font-family:var(--ff-poppins);vertical-align:middle;appearance:none;background:0 0;border-radius:0;outline:0;margin:0;padding:6px 40px 6px 15px;font-size:14px;font-weight:400;line-height:30px;display:block}.shop-module__l7QvZW__searchInput:focus{border-color:var(--c-taupe)}.shop-module__l7QvZW__searchBtn{background-color:var(--c-mocha);width:42px;height:44px;color:var(--c-white);cursor:pointer;border:1px solid #d8d8d8;flex:none;align-items:center;margin:0 -1px 0 0;transition:background-color .2s;display:flex;position:relative}.shop-module__l7QvZW__searchBtn:hover{background-color:var(--c-umber)}.shop-module__l7QvZW__searchIcon{fill:currentColor;flex:none;width:42px;height:24px;display:block}.shop-module__l7QvZW__breadcrumb{color:var(--c-umber);font-family:var(--ff-poppins);letter-spacing:1.9px;text-align:center;text-transform:uppercase;font-size:17px;font-style:normal;font-weight:400;line-height:1.3em}.shop-module__l7QvZW__breadcrumb>a{color:var(--c-beige)}.shop-module__l7QvZW__breadcrumb>a:hover{color:var(--c-taupe)}.shop-module__l7QvZW__grid a.el-page-num:hover{color:var(--c-taupe)}.shop-module__l7QvZW__grid .el-product-title h2{text-transform:none}.shop-module__l7QvZW__cardSummary{margin:0 0 14px!important}.shop-module__l7QvZW__cardSummary p{color:var(--c-grey);font-family:var(--ff-round-gothic);margin:0;font-size:14px;font-weight:300;line-height:1.5}.shop-module__l7QvZW__searchStatus{color:var(--c-grey);font-family:var(--ff-round-gothic);text-align:center;margin:4px 0 26px;font-size:15px;font-weight:300;line-height:1.6}.shop-module__l7QvZW__searchStatus a{color:var(--c-mocha);text-underline-offset:3px;text-decoration:underline}.shop-module__l7QvZW__searchStatus a:hover,.shop-module__l7QvZW__searchStatus a:focus-visible{color:var(--c-umber)}.shop-module__l7QvZW__soon{border:1px solid var(--c-stone);text-align:center;background:#fffc;max-width:680px;margin:24px auto 40px;padding:40px 36px 36px}.shop-module__l7QvZW__soonTitle{color:var(--c-umber);margin:0 0 10px}.shop-module__l7QvZW__soonText{max-width:520px;color:var(--c-grey);font-family:var(--ff-round-gothic);margin:0 auto 22px;font-size:15px;font-weight:300;line-height:1.6}.shop-module__l7QvZW__soonCta{background:var(--c-mocha);min-height:48px;color:var(--c-white);font-family:var(--ff-poppins);letter-spacing:1.6px;text-transform:uppercase;justify-content:center;align-items:center;padding:12px 26px;font-size:12.5px;text-decoration:none;transition:background-color .2s;display:inline-flex}.shop-module__l7QvZW__soonCta:hover,.shop-module__l7QvZW__soonCta:focus-visible{background:var(--c-umber);color:var(--c-white)}
@layer theme,base;@layer elementor{.el-share{justify-content:var(--share-justify,flex-start);gap:var(--share-gap-row,10px) var(--share-gap-col,14px);font-size:var(--share-size,10px);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.el-share-btn{width:4.5em;height:4.5em;color:var(--share-secondary,#fff);cursor:pointer;justify-content:center;align-items:center;transition:background-color .2s,color .2s;display:flex;overflow:hidden}.el-share-btn:hover,.el-share-btn:focus{color:var(--share-secondary,#fff)}.el-share-btn svg{fill:currentColor;width:2.2em;height:2.2em;display:block}.el-share-skin-gradient .el-share-btn{background-color:var(--share-primary,var(--c-umber));background-image:linear-gradient(90deg,#0000,#0000001f)}.el-share-skin-gradient .el-share-btn:hover{background-color:var(--share-primary-hover,var(--c-taupe))}.el-share-skin-minimal .el-share-btn{background-color:var(--share-primary,transparent)}.el-share-skin-minimal .el-share-btn:hover{color:var(--share-secondary-hover,var(--share-secondary,#fff))}.el-share-shape-circle .el-share-btn{border-radius:99.9em}.el-share-shape-square .el-share-btn{border-radius:0}}@layer components,utilities;
