.abtbottom{padding:90px 20px 95px;background-image:linear-gradient(to bottom right,#f5f5f4,#fafaf9);text-align:center}.abtbottom h2{font-size:36px;line-height:1.2;color:#1a1a1a;margin:0 0 20px;font-weight:700;transition:.7s;transform:translateY(20px);opacity:0}.abtbottom p{font-size:18px;line-height:1.2;color:#6b6b6a;margin:0 0 30px;transition:.7s;transform:translateY(20px);opacity:0}.abbotbut{transition:.7s;transform:translateY(20px);opacity:0}.abbotbut a{display:inline-block;line-height:48px;padding:0 40px;font-size:18px;font-weight:500;color:#fff;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;background:#a7b788;border-radius:12px;text-decoration:none}.abbotbut a:hover{background:#8a9a6b}.abtbottom h2.active,.abtbottom p.active,.abbotbut.active{opacity:1;transform:none}.abtguide{background-image:linear-gradient(to bottom,#fafaf9,#fff);padding:95px 20px}.abtguidetop{margin:0 0 70px;text-align:center}.abguidtagline{letter-spacing:.1em;color:#a7b788;font-size:14px;line-height:1;margin:0 0 28px;transition:.7s;transform:translateY(20px);opacity:0}.abguidtagline.active,.abtguidetop h2.active{opacity:1;transform:none}.abtguidetop h2{font-size:36px;line-height:1.1;color:#1a1a1a;margin:0;font-weight:700;transition:.7s;transform:translateY(20px);opacity:0}.abtguidelist ul{display:block;margin:0 -20px;padding:0;font-size:0}.abtguidelist ul li{display:block;float:right;width:25%;padding:0 20px;margin:0;transition:.7s;transform:translateY(20px);opacity:0}.abtguidelist ul li.active{opacity:1;transform:none}.guidelbox{background:#fff;box-shadow:0 1px 2px #0000000d;border-radius:16px;padding:24px;text-align:center;transition:.2s}.guidelbox:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.guideicon{background-image:linear-gradient(to bottom right,#a7b7881a,#a7b7880d);border-radius:16px;width:64px;height:64px;text-align:center;padding:16px 0 0;margin:0 auto 30px}.guideicon svg{width:32px;height:auto;stroke:#a7b788}.guidelbox h3{color:#1a1a1a;font-size:20px;line-height:1.2;margin:0 0 15px;font-weight:700}.guidelbox p{font-size:14px;line-height:1.6;color:#6b6b6a;margin:0}.abtbanner{position:relative;height:60vh;min-height:400px;overflow:hidden}.abtbanner:after{position:absolute;top:0;right:0;width:100%;height:100%;content:"";background-image:linear-gradient(to bottom,#00000080,#0006,#0009)}.abtbanner img{width:100%;position:relative;height:100%;object-fit:cover}.abbantxt{position:absolute;top:50%;transform:translateY(-50%);width:100%;text-align:center;padding:0 20px;z-index:1}.abbantxt h1{font-size:60px;line-height:1;color:#fff;text-shadow:0 2px 8px rgba(0,0,0,.8);font-weight:700;margin:0 0 10px;transition:.6s;transform:translateY(20px);opacity:0}.abbantxt p{font-size:20px;line-height:1.1;color:#fffffff2;text-shadow:0 2px 4px rgba(0,0,0,.6);font-weight:300;margin:0;transition:.6s;transform:translateY(20px);opacity:0}.abbantxt h1.active,.abbantxt p.active{opacity:1;transform:none}.abtnumbers{background:#9dad7e;padding:65px 20px 55px;overflow:hidden}.abwrap{max-width:1216px;margin:0 auto}.abtnumbers ul{display:block;margin:0 -20px;padding:0}.abtnumbers ul li{display:block;padding:0 20px;text-align:center;width:25%;transition:.7s;transform:translateY(20px);opacity:0;float:right}.abtnumbers ul li.active{opacity:1;transform:none}.abnumblidiv .abnumval{font-size:48px;line-height:1;color:#fff;font-weight:700;margin:0 0 12px}.abnumblidiv p{font-size:16px;line-height:1;color:#ffffffe6;margin:0}.abtwhoweare{padding:95px 20px;background:#fff}.abwhoright{float:right;width:48%;transition:.6s;transform:translate(-20px);opacity:0;padding:54px 0 0}.abwhoright.active{opacity:1;transform:none}.abwhotagline{font-size:14px;line-height:1;letter-spacing:.1em;color:#a7b788;margin:0 0 20px}.abwhoright h2{font-size:36px;color:#a7b788;line-height:1;font-weight:700;margin:0 0 20px}.abwhortxt p{font-size:16px;line-height:1.5;color:#6b6b6a;font-weight:300;margin:0 0 20px}.abwhorbut a{display:inline-block;line-height:48px;padding:0 33px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;color:#fff;font-weight:500;font-size:18px;background:#a7b788;border-radius:12px;text-decoration:none}.abwhorbut a:hover{background:#8a9a6b}.abwhorbut a svg{display:inline-block;vertical-align:middle;width:16px;stroke:#fff;margin:0 5px 0 0}.abwholeft{float:left;width:48%;transition:.6s;transform:translate(20px);opacity:0;font-size:0}.abwholeft.active{opacity:1;transform:none}.abwholeft img{width:100%;border-radius:24px;box-shadow:0 25px 50px -12px #00000040}@media screen and (max-width:1023px){.abtnumbers ul li{width:50%;margin:0 0 32px}.abnumblidiv .abnumval{font-size:36px;line-height:40px;margin:0 0 8px}.abtguidelist ul li{width:50%}}@media screen and (max-width:767px){.abwholeft,.abwhoright{float:none;width:100%}.abbantxt h1{font-size:36px;line-height:40px;margin:0 0 24px}.abbantxt p{font-size:18px;line-height:28px}.abtguidetop h2,.abtbottom h2,.abwhoright h2,.abnumblidiv .abnumval{font-size:30px;line-height:36px}.abtwhoweare{padding:64px 16px}.abwholeft img{border-radius:16px}.abtguide,.abtbottom{padding:64px 16px}}@media screen and (max-width:639px){.abtguidelist ul{margin:0}.abtguidelist ul li{float:none;width:100%;padding:0;margin:0 0 32px}.abtguidelist ul li:last-child{margin-bottom:0}.abtguidetop h2,.abtbottom h2,.abwhoright h2,.abnumblidiv .abnumval{font-size:24px;line-height:32px}.abtbottom p{font-size:16px;line-height:24px}.abnumblidiv p,.abwhortxt p{font-size:14px}.abbotbut a{font-size:16px;padding:0 27px;background:#a7b788;line-height:40px}}.abwhoactions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.abtstory{padding:95px 20px;background:#fafaf9}.abtstory-main{display:flex;gap:64px;align-items:flex-start}.abtstory-head{flex:0 0 32%;position:sticky;top:120px}.abtstory-head h2{font-size:36px;line-height:1.15;color:#1a1a1a;font-weight:700;margin:0}.abtstory-line{display:block;width:56px;height:3px;background:#a7b788;border-radius:3px;margin-top:24px}.abtstory-main .abtstory-txt{flex:1 1 auto}.abtstory-txt p{font-size:16px;line-height:1.75;color:#6b6b6a;font-weight:300;margin:0 0 18px}.abtstory-txt p:last-child{margin-bottom:0}.abtstory-row{margin-top:64px;padding-top:64px;border-top:1px solid #e7e5e4}@media screen and (max-width:1023px){.abtstory-main{gap:40px}}@media screen and (max-width:767px){.abtstory{padding:64px 16px}.abtstory-main{display:block}.abtstory-head{position:static;margin-bottom:28px}.abtstory-head h2{font-size:30px;line-height:36px}.abtstory-line{margin-top:16px}.abtstory-row{margin-top:40px;padding-top:40px}}@media screen and (max-width:639px){.abtstory-head h2{font-size:24px;line-height:32px}.abtstory-txt p{font-size:14px}}.abt-rm{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s ease}.abt-rm.is-open{grid-template-rows:1fr}.abt-rm-inner{overflow:hidden;min-height:0}.abt-rm-btn{display:inline-flex;align-items:center;gap:6px;margin:0 0 20px;padding:0;background:none;border:0;font-family:inherit;font-size:16px;font-weight:500;line-height:1.5;color:#6f7f52;cursor:pointer;transition:color .3s}.abt-rm-btn:hover{color:#1a1a1a}.abt-rm-btn:focus-visible{outline:2px solid #8a9a6b;outline-offset:3px;border-radius:4px}.abt-rm-btn svg{width:16px;height:16px;transition:transform .3s}.abt-rm-btn[aria-expanded=true] svg{transform:rotate(180deg)}.abtstory-txt .abt-rm-btn{margin-bottom:0}@media(prefers-reduced-motion:reduce){.abt-rm,.abt-rm-btn svg{transition:none}}.abtwhoweare{padding:72px 20px}.abwhoright{padding-top:24px}.abtstory{padding:72px 20px}.abtstory-row{margin-top:48px;padding-top:48px}.abtguide{padding:72px 20px}.abtguidetop{margin-bottom:48px}.abtbottom{padding:64px 20px 72px}@media screen and (max-width:767px){.abtbanner{height:46vh;min-height:300px}.abbantxt h1{margin-bottom:12px}.abtwhoweare{padding:40px 16px}.abwholeft img{aspect-ratio:4 / 3;object-fit:cover}.abwhoright{padding-top:28px}.abwhotagline{margin-bottom:12px}.abwhoright h2{margin-bottom:14px}.abwhortxt p,.abtstory-txt p{margin-bottom:12px}.abt-rm-btn{margin-bottom:16px}.abtstory{padding:40px 16px}.abtstory-head{margin-bottom:14px}.abtstory-line{margin-top:12px}.abtstory-row{margin-top:32px;padding-top:32px}.abtguide{padding:40px 16px}.abtguidetop{margin-bottom:28px}.abguidtagline{margin-bottom:12px}.abtbottom{padding:40px 16px}.abtbottom h2{margin-bottom:12px}.abtbottom p{margin-bottom:20px}}@media screen and (max-width:639px){.abtguidelist ul li{margin-bottom:24px}}@media screen and (max-width:767px){.abtwhoweare .abwrap{display:flex;flex-direction:column}.abtwhoweare .abwhoright{display:contents}.abtwhoweare .abwhotagline{order:1}.abtwhoweare .abwhoright h2{order:2}.abtwhoweare .abwholeft{order:3;margin:0 0 20px}.abtwhoweare .abwhortxt{order:4}.abtwhoweare .abwhoactions{order:5}.abtwhoweare .clr{display:none}}.bestsellers{padding:60px 20px 40px;background:#fff}.bestselwrap{max-width:1216px;margin:0 auto}.bestsellers h3{color:#5a5a5a;font-size:60px;line-height:1;font-weight:200;margin:0 0 36px;letter-spacing:.05em;text-align:center;position:relative;bottom:-30px;transition:all .7s ease}.bestsellers h3.active{position:relative;bottom:0}.bestsellers h3 span{display:block;background:linear-gradient(90deg,#d2dcb400,#becd96e6,#d2dcb400);width:80px;height:1px;background:linear-gradient(90deg,transparent 0%,#c6d09f 50%,transparent 100%);margin:15px auto 0;box-shadow:0 0 8px #c6d09f99}.homebestseldd{position:relative;bottom:-30px;transition:all .7s ease;padding:0 20px 0 0}.homebestseldd.active{position:relative;bottom:0}.bestselimg{border-radius:30px;overflow:hidden;position:relative;box-shadow:0 4px 24px #00000014;aspect-ratio:1 / 1}.bestselimg a{display:block;height:100%}.bestselimg a img{width:100%;display:block;height:100%;object-fit:cover;transition:.5s}.homebestselslide:hover .bestselimg a img{transform:scale(1.05)}.homebestselslide:hover .recepodhover{bottom:16px}.homebestselslide:hover .recproimghover{opacity:1;visibility:visible}.reviewtop{right:16px;border-radius:30px;background:#1a1a1ab3;line-height:22px;padding:0 10px;font-size:10px;font-weight:600;color:#fff;z-index:1;display:inline-block}.receprodview a{border-radius:12px;text-align:center;height:48px;background:#fff;font-size:0;padding:17px 0 0;display:block}.recent-product-price{font-size:20px;color:#a7b788;line-height:1;font-weight:300}.homebestsel .owl-nav{position:absolute;top:42%;width:100%}.homebestsel .owl-nav .owl-prev{position:absolute;right:-63px;display:block;width:48px;height:48px;border-radius:50%;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;background:#fffffff2;text-align:center;padding:4px 0 0;border:1px solid #e5e5e4;cursor:pointer}.homebestsel .owl-nav .owl-next{position:absolute;left:-63px;display:block;width:48px;height:48px;border-radius:50%;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;background:#fffffff2;text-align:center;padding:4px 0 0;border:1px solid #e5e5e4;cursor:pointer}.homebestsel .owl-nav a{display:block;width:48px;height:48px;border-radius:50%;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;background:#fffffff2;text-align:center;padding:14px 0 0;border:1px solid #e5e5e4}.homebestsel .owl-nav .owl-prev:hover,.homebestsel .owl-nav .owl-next:hover{background:#a7b788;border:1px solid #a7b788}.homebestsel .owl-nav .owl-prev:hover svg,.homebestsel .owl-nav .owl-next:hover svg{stroke:#fff}.homebestsel .owl-nav svg{stroke:#1c1c1c;width:20px;height:auto}.homebestsel .owl-nav .disabled{opacity:.3;cursor:default;pointer-events:none}.homebestselslide .bestselimg a img.hover-img{display:none}.homebestselslide:hover .bestselimg a img.hover-img{display:block}.homebestselslide:hover .bestselimg a img.main-img{display:none}@media screen and (max-width:1376px){.bestsellers{padding:60px 70px 40px}}@media screen and (max-width:1023px){.bestsellers h3{font-size:48px}}@media screen and (max-width:767px){.bestsellers h3{font-size:30px}.bestsellers{padding:60px 0 40px}.bestselimg{border-radius:24px}.homebestsel,.homebestsel .owl-stage-outer,.homebestsel .owl-stage{touch-action:pan-y}}.faqquestion span{position:relative;padding:0 36px 0 0;display:block}.blog-tags{margin:0 0 15px}.blog-tags span{display:inline-block;line-height:24px;border-radius:15px;color:#a7b788;background:#a7b7881a;padding:0 12px;font-size:12px;margin:0 0 5px;font-weight:500}@media screen and (max-width:767px){.homeinspiration{padding:50px 16px}.homeinspirlist ul{margin:0}.homeinspirlist ul li{float:none;width:100%;padding:0;margin:0;opacity:1;transform:none}.homeinspirlist ul li:last-child{margin-bottom:0}.homeinspirlist.homeinspirlistmob{display:block;margin:0 0 0 -16px}.homeinspirlist.homeinspirlistdesk,.insslider .owl-nav{display:none}.homeinspiration h3{font-size:48px;margin:0 0 29px}.homeinspiration h3 span{margin-top:22px}.inslitxt h4{font-size:18px;line-height:28px}.blog-tags{margin:0}.insslider,.insslider .owl-stage-outer,.insslider .owl-stage{touch-action:pan-y}}.cookie-popup{max-width:576px;margin:0 auto;position:fixed;bottom:10px;right:10px;left:10px;padding:12px;text-align:center;z-index:999;background:#fff;display:none;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;border-radius:12px;border:1px solid #e5e5e4}.cokptxtin{display:inline-block;vertical-align:middle;width:calc(100% - 37px);padding:0 5px 0 0}.cokipoptext p{font-size:12px;line-height:16px;color:#6b6b6a;margin:0}.cokipoptext p a{color:#a7b788;text-decoration:underline}.cokipoptext{float:right;width:calc(100% - 107px);text-align:right}.cookibut{float:left;margin:12px 0 0}.cokipoptext span{display:inline-block;vertical-align:middle;width:32px;height:32px;background:#a7b7881a;border-radius:50%;padding:4px 0 0}.cokipoptext span svg{margin:0 auto;display:block;color:#a7b788;width:16px}.cookibut a{display:inline-block;line-height:28px;background:#1a1a1a;padding:0 15px;color:#fff;text-decoration:none!important;font-size:12px;font-weight:500;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;border-radius:8px}.cookibut a:hover{background:#333}.cookboldtxt{font-size:12px;line-height:16px;color:#1a1a1a;font-weight:700;margin:0 0 2px}.cookboldtxt svg{display:none}@media screen and (max-width:767px){.cookie-popup{padding:12px}.cookboldtxt svg{display:inline-block;vertical-align:middle;width:14px;height:14px;color:#a7b788;margin:-4px 0 0}.cokptxtin{display:block;width:100%;padding:0}.cokipoptext span{display:none}.cokipoptext{float:none;width:100%}.cookibut{float:none;width:100%;text-align:center;margin:8px 0 0}.cookibut a{display:block}}.custom-collections.mobcustcolection{display:none}@media screen and (max-width:767px){.custom-collections.mobcustcolection{display:block}.custom-collections h2{font-size:48px}.right-collections,.left-collections{float:none;width:100%}.rightcollection-2,.rightcollection-3,.leftcollection-1,.leftcollection-2{padding:0 5px}.collection-card{margin:0 0 10px}.custom-collections{padding:40px 16px}.cusgridin a{border-radius:12px}.rightcollection-2 a,.rightcollection-3 a,.leftcollection-1 a,.leftcollection-2 a{height:auto}.collection-card .content{right:10px;bottom:10px}.rightcollection-2 .content,.rightcollection-3 .content,.leftcollection-1 .content,.leftcollection-2 .content{right:8px;bottom:8px}.collection-card .content h3,.collection-card.leftcollection-1 .content h3{font-size:18px}.collection-card .content span{font-size:12px}.collection-card.rightcollection-2 .content h3,.collection-card.rightcollection-3 .content h3,.collection-card.leftcollection-2 .content h3,.collection-card.leftcollection-3 .content h3{font-size:14px}}.main-collection-wrap.mobmaincol{display:none}.rightcollection-1 a{height:250px}.right-collections{float:right;width:50%;font-size:0}.left-collections{float:left;width:50%;font-size:0}.cusgridin a{display:block;position:relative;overflow:hidden;border-radius:20px}.custom-collections{padding:40px 20px;background:#fff}.custcolwrap{max-width:1216px;margin:0 auto}.custom-collections h2{text-align:center;font-size:60px;font-weight:200;margin:0 0 30px;color:#5a5a5a;letter-spacing:.05em}.custom-collections h2 span{display:block;background:linear-gradient(90deg,#d2dcb400,#becd96e6,#d2dcb400);width:80px;height:1px;background:linear-gradient(90deg,transparent 0%,#c6d09f 50%,transparent 100%);margin:6px auto 0;box-shadow:0 0 8px #c6d09f99}.collection-card{position:relative;display:block;margin:0 0 16px}.collection-card img{width:100%;height:100%;object-fit:cover;transition:.6s}.collection-card:hover img{transform:scale(1.05)}.collection-card .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#00000080,#0000001a);display:block}.collection-card .content{position:absolute;bottom:25px;right:25px;z-index:2}.collection-card .content h3{font-size:24px;color:#fff;font-weight:700;line-height:1;margin:0 0 10px}.collection-card .content span{font-size:16px;color:#a7b788;line-height:1;font-weight:500}.collection-card .content span svg{stroke:#a7b788;width:20px;height:auto;display:inline-block;vertical-align:middle;transition:.3s}.rightcollection-2,.rightcollection-3{display:inline-block;vertical-align:top;width:49.95%;padding:0 8px}.rightcollection-2 a,.rightcollection-3 a,.leftcollection-1 a,.leftcollection-2 a{height:192px}.leftcollection-1,.leftcollection-2{display:inline-block;vertical-align:top;width:49.95%;padding:0 8px}.leftcollection-3 a{height:250px}.rightcollection-1,.leftcollection-3{padding:0 7px}.rightcollection-2 .content h3,.rightcollection-3 .content h3,.leftcollection-1 .content h3,.leftcollection-2 .content h3{font-size:18px}.rightcollection-2 .content span,.rightcollection-3 .content span,.leftcollection-1 .content span,.leftcollection-2 .content span{font-size:14px}.rightcollection-2 .content,.rightcollection-3 .content,.leftcollection-1 .content,.leftcollection-2 .content{right:16px;bottom:17px}.collection-card a:hover .content span svg{margin:0 5px 0 0}.colbottombut{text-align:center;margin:16px 0 0}.colbottombut a{display:inline-block;line-height:44px;color:#fff;padding:0 28px;border-radius:35px;text-decoration:none;background:#3d3d3b;font-size:14px;font-weight:500;transition:.3s}.colbottombut a:hover{background:#8a9a6b}.colbottombut a svg{stroke:#fff;display:inline-block;vertical-align:middle;width:16px;height:auto;margin:-3px 5px 0 0}.animationdiv{opacity:0;transform:translateY(50px) scale(.9);transition:all .7s ease}.animationdiv.active{opacity:1;transform:translateY(0) scale(1)}@media screen and (max-width:1023px){.collection-card .content h3{font-size:20px}.collection-card .content span{font-size:14px}}@media screen and (max-width:767px){.custom-collections.deskcustcolection{display:none}.custom-collections.mobcustcolection{display:block}.custom-collections h2{font-size:48px}.right-collections,.left-collections{float:none;width:100%}.rightcollection-2,.rightcollection-3,.leftcollection-1,.leftcollection-2{padding:0 5px}.collection-card{margin:0 0 10px}.custom-collections{padding:40px 16px}.cusgridin a{border-radius:12px}.collection-card .content{right:10px;bottom:10px}.rightcollection-2 .content,.rightcollection-3 .content,.leftcollection-1 .content,.leftcollection-2 .content{right:8px;bottom:8px}.collection-card .content h3,.collection-card.leftcollection-1 .content h3{font-size:18px}.collection-card .content span{font-size:12px}.collection-card.rightcollection-2 .content h3,.collection-card.rightcollection-3 .content h3,.collection-card.leftcollection-2 .content h3,.collection-card.leftcollection-3 .content h3{font-size:14px}.leftcollection-3 a{height:192px}}.contact-hero{padding:80px 20px;text-align:center;background:#fff}.conwrap{max-width:1216px;margin:0 auto}.ctagline{font-size:14px;line-height:20px;color:#9ba587;letter-spacing:1.4px;margin:0 0 16px}.contact-hero h1{font-size:48px;line-height:1;color:#1a1a1a;margin:0 0 24px;font-weight:700}.contact-hero p{font-size:18px;line-height:28px;color:#6b6b6a;margin:0}.contact-right{float:right;width:47.4%}.contact-right h2{font-size:24px;line-height:32px;color:#1a1a1a;font-weight:700;margin:0 0 32px}.info-box{margin:0 0 40px}.contact-main{padding:80px 20px}.info-icon{float:right;width:48px;height:48px;background:#9ba5871a;border-radius:12px;text-align:center;padding:12px 0 0}.info-icon span svg{width:24px;height:auto;stroke:#9ba587}.cinfoboxrht{float:left;width:calc(100% - 48px);padding:0 16px 0 0}.cinfoboxrht h3{font-size:16px;font-weight:600;color:#1a1a1a;margin:0 0 4px}.cinfoboxrht p{font-size:16px;line-height:1.2;color:#6b6b6a;margin:0}.cinfoboxrht p a{color:#6b6b6a}.contact-map iframe{width:100%;border-radius:16px;height:256px}.contact-left{float:left;width:47.4%;padding:32px;border-radius:24px;box-shadow:0 1px 2px #0000000d;background:#fff}.contact-left h2{font-size:24px;line-height:32px;font-weight:700;margin:0 0 8px;color:#1a1a1a}.conlfttxt{font-size:16px;line-height:1;color:#6b6b6a;margin:0 0 32px}.confield{margin:0 0 24px}.confield label{display:block;font-size:14px;font-weight:500;margin:0 0 8px;color:#1a1a1a;line-height:1;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.confield input{display:block;width:100%;height:52px;box-shadow:0 1px 2px #0000000d;padding:0 12px;border:2px solid #e5e5e4;border-radius:12px;font-size:14px;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.confield textarea{display:block;width:100%;height:120px;box-shadow:0 1px 2px #0000000d;padding:8px 12px;border:2px solid #e5e5e4;border-radius:12px;font-size:14px;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.confieldmid{margin:0 -8px;font-size:0}.confieldhalf{padding:0 8px;width:50%}.confieldhalfone{float:right}.confieldhalftwo{float:left}.consub button{display:block;width:100%;background:#1a1a1a;border-radius:12px;height:48px;padding:0 20px;text-align:center;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;color:#fff;font-size:18px;font-weight:600;border:0;transition:.3s;cursor:pointer;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.consub button:hover{background:#333}.consub button svg{width:16px;height:auto;margin:-3px 0 0 8px;display:inline-block;vertical-align:middle}.form-success{text-align:center;border:1px solid #a7b788;padding:5px;margin:15px 0 0;direction:ltr}.form-errors{text-align:center;border:1px solid #f00;padding:5px;margin:15px 0 0;direction:ltr}.form-errors ul,.form-errors ul li{display:block;margin:0;padding:0}.contact-checkbox{margin:0 0 15px;color:#6b6b6a;line-height:1.1}.contact-checkbox a{color:#a7b788}.contact-checkbox input{margin:0!important;height:auto}@media screen and (max-width:1023px){.contact-right{float:none;width:100%;margin:0 0 64px}.contact-left{float:none;width:100%}}@media screen and (max-width:767px){.contact-hero h1{font-size:40px;line-height:40px}.confieldhalfone,.confieldhalftwo{float:none}.confieldhalf{padding:0;width:100%}.confieldmid{margin:0}}.custfotertopright{float:right;width:45%}.custfotertopright h4{font-size:20px;line-height:28px;font-weight:700;color:#1a1a1a;margin:0 0 4px}.custfotertopright p{font-size:14px;line-height:20px;color:#6b6b6a;margin:0}.custfotertopleft{float:left;width:380px;padding:5px 0 0}.custfotertopleft input{display:block;float:right;width:266px;box-shadow:0 1px 2px #0000000d;height:36px;padding:0 12px;border-radius:6px;border:1px solid #e5e5e4;font-size:14px;color:#1a1a1a}.custfotertopleft button{display:block;float:left;width:105px;height:36px;padding:0 20px;text-align:center;background:#3d3d3b;border-radius:6px;font-size:14px;color:#fff;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;border:0;font-weight:500;cursor:pointer}.custfotertopleft button:hover{background:#2a2a28}.customfootertop{background-image:linear-gradient(to left,#a7b7881a,#f5f5f4,#a7b7881a);border-top:1px solid #e5e5e4;padding:40px 20px}.footersocial{margin:20px 0 0}.footersocial a{display:inline-block;vertical-align:middle;width:36px;height:36px;border-radius:50%;background:#fff;margin:0 0 0 8px;border:1px solid #e5e5e4;padding:5px 0 0;text-align:center}.footersocial a.three svg{stroke:none;fill:#1a1a1a}.footersocial a:hover{background:#a7b788;border:1px solid #a7b788}.footersocial a.three:hover{background:#25d366;border:1px solid #25d366}.footersocial a svg{width:16px;height:16px;margin:0 auto;stroke:#1a1a1a}.footersocial a:hover svg{stroke:#fff}.footersocial a.three:hover svg{stroke:none;fill:#fff}.footersocial a:last-child{margin:0}.whatsapptogle{position:fixed;bottom:26px;right:21px;z-index:2}.whatsapptogle a{display:inline-block}.whatsapptogle a svg{width:25px;height:25px;fill:#fff}.whatsvgimg{float:right;width:50px;height:50px;background:#25d366;text-align:center;border-radius:50%;padding:12px 0 0;box-shadow:0 25px 50px -12px #00000040;margin:2px 0 0}.whatsleft{float:right;padding:6px 12px;text-align:right;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;border:1px solid #e8e8e8;margin:0 8px 0 0;border-radius:16px;background:#fff}.hide.whatsleft{display:none}.whatsleft p{font-size:12px;line-height:16px;color:#6b6b6a;font-weight:400;margin:0}.whatsleft h4{font-size:16px;line-height:24px;font-weight:700;margin:0 0 2px;color:#1a1a1a}.custom_footer{border-top:1px solid #e5e5e4;background:#fafaf9;padding:0 20px;overflow:hidden}.page_width{max-width:1216px;margin:0 auto}.footer_top{padding:70px 0 50px}.custom-footer-grid{margin:0 -22px}.footer-box{float:right;width:20%;padding:0 20px}.footer-box-first img{width:100%;max-width:144px}.footer-box-first a{display:inline-block}.footer-text{margin:10px 0 0}.footer-text p{font-size:14px;color:#6b6b6a;line-height:1.6;margin:0;letter-spacing:0}.footer-box h3{font-size:16px;font-weight:600;color:#a7b788;margin:0 0 17px}.footer-menu{display:block;margin:0;padding:0}.footer-menu li{display:block;margin:0 0 17px;padding:0;line-height:1}.footer-menu li:last-child{margin-bottom:0}.footer-menu li a{font-size:14px;color:#6b6b6a;line-height:1;text-decoration:none}.footer-menu li a:hover{color:#a7b788}.footer-contact p{font-size:14px;color:#6b6b6a;line-height:1.6;margin:0 0 3px}.footer-contact p.pone,.footer-contact p.ptwo{color:#1a1a1a;font-weight:500}.footer-contact p.pone a:hover{color:#a7b788}.footer-contact p.pone svg{stroke:#a7b788}.footer-contact p.ptwo svg{stroke:none;fill:#25d366}.footer-contact p.ptwo a:hover{color:#25d366}.footer-contact p svg{width:14px;height:14px;margin:0 0 0 8px}.footer-contact p:last-child{margin-bottom:0}.footer-contact a{color:#6b6b6a;text-decoration:none}.footer-contact a:hover{color:#a7b788}.footerform{padding:20px 0 0}.footerform h4{margin:0 0 10px;font-size:14px;line-height:1.5;color:#1a1a1a;font-weight:400}.footer_bottom{border-top:1px solid #e5e5e4;padding:34px 0}.footcopy{float:right;font-size:14px;line-height:1.2;color:#6b6b6a}.footpay{float:left;font-size:12px;line-height:1.2;color:#6b6b6a}.footpay span{display:inline-block;vertical-align:top;margin:0 0 0 14px}.footpay span:last-child{margin:0}.foorformemail{position:relative}.foorformemail input{display:inline-block;vertical-align:top;width:calc(100% - 101px);height:36px;box-shadow:0 1px 2px #0000000d;background:#fafaf9;border-radius:4px;padding:0 13px;color:#1a1a1a;font-size:14px;border:1px solid #e5e5e4}.foorformemail button{display:inline-block;vertical-align:top;height:36px;line-height:36px;background:#a7b788;width:89px;padding:0 10px;text-align:center;border:0;border-radius:4px;color:#fff;font-size:14px;margin:0 7px 0 0;font-weight:600;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;cursor:pointer}.foorformemail button:hover{background:#8a9a6b}p.newsletter-success{border:1px solid #8a9a6b;text-align:center;padding:5px;margin:6px 0 0;line-height:1}.newsletter-errors{border:1px solid #f00;text-align:center;padding:5px;margin:6px 0 0;line-height:1}.footercredit{text-align:center;padding:20px 0 0}.footercredit a{color:#6b6b6a;font-size:14px;text-decoration:none}.footercredit a:hover{text-decoration:underline}.footercredit{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:14px}.footercredit .nf-credit{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px;margin:0;font-size:14px;line-height:1.4;color:#6b6b6a;letter-spacing:0}.footercredit .nf-credit:after{content:"";display:block;width:1px;height:14px;margin-inline-start:8px;background:#d4d4d2}@media screen and (max-width:749px){.footercredit{flex-direction:column;gap:10px}.footercredit .nf-credit:after{display:none}.footercredit .nf-credit+a{display:block}.footercredit .nf-credit+a:before{content:"";display:block;width:32px;height:1px;margin:0 auto 10px;background:#d4d4d2}}.footercredit .nf-credit__link{display:inline-flex;align-items:center;gap:6px;color:#1a1a1a;font-weight:500;letter-spacing:0;transition:color .2s}.footercredit .nf-credit__link:hover{color:#6f7f52;text-decoration:none}.footercredit .nf-credit__logo{display:block;width:18px;height:18px;object-fit:contain;transition:transform .2s}.footercredit .nf-credit__link:hover .nf-credit__logo{transform:translateY(-1px)}.footerbranch{padding:0 0 12px;margin:0 0 12px;border-bottom:1px solid #e5e5e4}.footerbranch:last-child{margin:0;padding:0;border:0}.footerbranch h5{color:#1a1a1a;font-size:14px;line-height:20px;font-weight:500;margin:0 0 6px}.footerbranch h5 span{display:inline-block;background:#a7b788;vertical-align:middle;border-radius:20px;padding:0 8px;color:#fff;font-size:10px;line-height:19px;font-weight:700;margin:0 6px 0 0}.brachdiv{margin:0 0 12px}.brachdiv p{font-size:12px;line-height:1.6;color:#6b6b6a;margin:0 0 4px}.brachmap a{display:inline-block;font-size:12px;font-weight:500;color:#1a1a1a;line-height:30px;border-radius:20px;background:#fff;border:1px solid #e5e5e4;padding:0 12px;text-decoration:none}.brachmap a svg{display:inline-block;vertical-align:middle;width:14px;height:14px;margin:0 0 0 6px}.brachmap a:hover{background:#a7b788;border:1px solid #a7b788;color:#fff}.brachmap a:hover svg{stroke:#fff}.newsletter-checkbox span{font-size:12px;line-height:1.1;color:#6b6b6a}.newsletter-checkbox span a{color:#a7b788}.newsletter-checkbox input{height:auto;float:none;margin:0!important;padding:0;vertical-align:middle}@media screen and (max-width:1376px){.foorformemail input{width:calc(100% - 101px)}}@media screen and (max-width:1132px){.footersocial a{margin:0 0 0 2px}}@media screen and (max-width:1023px){.footer-box{width:50%}.footer-box.footer-box-two,.footer-box.footer-box-one,.footer-box-three,.footer-box-lftnew{margin:0 0 40px}.footer_top{padding:48px 0}}@media screen and (max-width:767px){.custom-footer-grid{margin:0}.footer-box{float:none;width:100%;padding:0}.footcopy{float:none;width:100%;margin:0 0 10px}.footpay{float:none;width:100%}.footer_bottom{text-align:center;padding:34px 0 84px}.footer-box.footer-box-first,.footer-box.footer-box-three{margin:0 0 50px}.whatsapptogle{bottom:5px;right:5px}.custfotertopright{float:none;width:100%;text-align:center;margin:0 0 24px}.custfotertopleft{float:none;width:100%;padding:0}.custfotertopleft input{width:calc(100% - 113px)}.whatsvgimg{width:40px;height:40px;padding:9px 0 0}.whatsapptogle a svg{width:20px;height:20px}.whatsleft{margin:0 3px 0 0;border-radius:10px;padding:3px 8px}.whatsleft h4{font-size:13px;line-height:18px}.whatsleft p{font-size:11px}}.homeyoutube{position:relative}.hvideotext{position:absolute;top:50%;transform:translateY(-50%);text-align:center;padding:20px;right:0;width:100%}.hvideotext h1{font-size:60px;line-height:1;margin:0;letter-spacing:0;color:#fff;font-weight:300;direction:ltr;text-shadow:rgba(0,0,0,.4) 0px 4px 12px,rgba(0,0,0,.3) 0px 2px 6px}.hvideotext h2{font-size:60px;line-height:1;margin:0;letter-spacing:0;color:#a7b788;font-weight:300;direction:ltr;text-shadow:rgba(0,0,0,.4) 0px 4px 12px,rgba(0,0,0,.3) 0px 2px 6px;position:relative}.hvideotext h2 strong{font-weight:300;display:inline-block;position:relative}.animated-line{position:absolute;left:0;bottom:-12px;width:100%;height:2px;overflow:hidden}.animated-line:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,#d4da8d 50%,transparent 100%);box-shadow:0 0 10px #a7b788b3;animation:lineMove 3s ease-in-out infinite}@keyframes lineMove{0%{transform:scaleX(0);transform-origin:left}45%{transform:scaleX(1);transform-origin:left}60%{transform:scaleX(1);transform-origin:left}to{transform:scaleX(0);transform-origin:left}}.hvideotext p{color:#fff;font-size:20px;line-height:1.1;font-weight:200;margin:25px 0 0}.youtube-video-section{height:calc(-250px + 100vh);min-height:450px}.youtube-video-section iframe,.youtube-video-section video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100vw;height:56.25vw;min-height:100%;min-width:177.77vh;border:none;pointer-events:none}.toglebottom{position:absolute;bottom:20px;left:0;right:0;width:32px;margin:0 auto;z-index:1}.toglebottom a{display:inline-block;animation:arrowMove 2s ease-in-out infinite}@keyframes arrowMove{0%{transform:translateY(0);opacity:1}50%{transform:translateY(12px);opacity:1}to{transform:translateY(0);opacity:1}}.toglebottom a svg{width:32px;height:auto;stroke:#fffffff2}@media screen and (max-width:1023px){.hvideotext h1,.hvideotext h2{font-size:48px}}@media screen and (max-width:767px){.hvideotext h1,.hvideotext h2{font-size:36px}.hvideotext p{font-size:18px;line-height:1.6}}.footer-success-message{display:flex;align-items:center;gap:10px;margin-top:15px;padding:12px 15px;background:#f3f7ee;color:#6d7a57;border-radius:10px;font-size:14px}.footer-success-message svg{width:20px;height:20px;flex-shrink:0}.newsletter-popup{position:fixed;top:0;right:0;width:100%;height:100%;z-index:999;padding:20px;overflow:auto;opacity:0;visibility:hidden;transition:opacity .35s ease,visibility .35s ease;pointer-events:none}.newsletter-popup.active{opacity:1;visibility:visible;pointer-events:auto}.newspopbg{position:fixed;top:0;right:0;width:100%;height:100%;background:#00000080;display:block!important}.newsletter-popup-inner{position:relative;z-index:1;max-width:896px;margin:0 auto;background:#fff;border-radius:24px;box-shadow:0 25px 50px -12px #00000040;overflow:hidden;top:50%;transform:translateY(-50%)}.popup-close{position:absolute;top:15px;left:15px;cursor:pointer;width:36px;height:36px;border-radius:50%;background:#0000004d;outline:none;text-align:center;border:0;padding:3px 0 0}.popup-close svg{width:20px;height:auto;stroke:#fff}.popup-right{float:right;width:50%;font-size:0}.popup-right img{width:100%}.popup-left{float:left;width:50%;padding:32px;text-align:center}.popup-icon{width:56px;height:56px;border-radius:50%;background:#9ba5871a;text-align:center;margin:0 auto 17px;border:0;padding:14px 0 0}.popup-icon svg{width:28px;height:28px;stroke:#9ba587}.poplhead p{font-size:24px;line-height:32px;color:#1a1a1a;font-weight:700;margin:0 0 10px}.popup-text{font-size:16px;line-height:1.1;color:#6b6b6a;margin:0 0 24px}.popup-form input{display:block;width:100%;border-radius:12px;border:2px solid #e5e5e4;height:52px;padding:0 48px 0 10px;font-size:14px}.popfrminput{position:relative;margin:0 0 17px}.popfrminput svg{width:20px;height:auto;position:absolute;top:15px;right:15px;stroke:#6b6b6a}.popup-form button{display:block;width:100%;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;font-size:18px;color:#fff;font-weight:500;height:48px;padding:0 20px;border-radius:12px;background:#1a1a1a;border:0;margin:0 0 18px;cursor:pointer}.popup-form button:hover{background:#333}p.popup-smalltext{font-size:12px;line-height:1.1;color:#6b6b6a;margin:0}.popup-checkbox{margin:0 0 15px;color:#6b6b6a;line-height:1.1;text-align:right}.popup-checkbox a{color:#a7b788}.popup-checkbox input{margin:0!important;height:auto}@media screen and (max-width:834px){.popup-right{float:none;width:100%}.popup-left{float:none;width:100%;padding:20px}}.homefaq{padding:50px 20px 45px;background:#fafaf9}.hfaqwrap{max-width:832px;margin:0 auto}.faqtop{text-align:center;max-width:636px;margin:0 auto 30px;transition:all .7s ease;opacity:0;transform:translateY(20px)}.faqtop.faqactive{opacity:1;transform:none}.faqtop h2{font-size:60px;font-weight:200;line-height:1;color:#5a5a5a;margin:0 0 20px;position:relative}.faqtop h2 span{width:80px;height:1px;background:#a7b788;display:block;margin:18px auto 0;background:linear-gradient(90deg,transparent 0%,#c6d09f 50%,transparent 100%);box-shadow:0 0 8px #c6d09f99}.faqtop p{color:#888;font-size:20px;line-height:1.3;margin:0;font-weight:300}.faqmain{max-width:1100px;margin:0 auto}.faqitem{background:#fff;border:1px solid #f1f1f1;border-radius:16px;margin-bottom:16px;overflow:hidden;transition:all .7s ease;opacity:0;transform:translateY(20px);box-shadow:0 1px 2px #0000000d}.faqticon{position:absolute;top:23%;left:30px;font-size:24px;color:#8a9a6b}.faqticon em{font-style:normal}.faqticon .two{display:none}.active .faqticon .two{display:block}.active .faqticon .one{display:none}.faqitem.faqactive{opacity:1;transform:none}.faqitem:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.faqitem:last-child{margin-bottom:0%}.faqquestion{padding:20px 30px 20px 50px;cursor:pointer;font-size:18px;line-height:1.3;color:#1a1a1a;position:relative;font-weight:600}.faqquestion span{position:relative;display:block;padding:0}.faqicon{transition:all .3s ease;position:absolute;left:35px;Top:50%;transform:translateY(-50%);width:16px;height:auto}.faqitem.active .faqicon{transform:rotate(180deg) translateY(50%)}.faqanswer{padding:0 30px 20px;color:#5a5a5a;font-size:16px;line-height:1.3;display:none;font-weight:400}.faqanswer p{margin:0}@media(max-width:767px){.homefaq{padding:50px 16px 45px}.faqtop h2{font-size:48px}.faqtop p{font-size:16px;line-height:1.6}.faqquestion{padding:20px 24px 20px 43px}.faqquestion{font-size:16px}.faqanswer{font-size:14px}.faqicon{left:22px}.faqitem{border-radius:16px}.faqanswer{padding:0 24px 20px}.faqticon{left:24px}}.homeinspirlist.homeinspirlistmob{display:none}.homeinspiration{padding:50px 20px;background:#fff}.homeinswrap{max-width:1216px;margin:0 auto}.homeinspiration h3{color:#5a5a5a;font-size:60px;line-height:1;font-weight:200;margin:0 0 16px;letter-spacing:.05em;text-align:center;transition:all .7s ease;opacity:0;transform:translateY(20px)}.homeinspiration h3.active{opacity:1;transform:none}.homeinspiration h3 span{display:block;background:linear-gradient(90deg,#d2dcb400,#becd96e6,#d2dcb400);width:80px;height:1px;background:linear-gradient(90deg,transparent 0%,#c6d09f 50%,transparent 100%);margin:15px auto 0;box-shadow:0 0 8px #c6d09f99}.homeinspirlist ul{display:block;margin:0 -10px;padding:0}.homeinspirlist ul li{display:inline-block;vercal-align:top;padding:0 10px;float:right;width:33.33%;margin:0;transition:all .7s ease;opacity:0;transform:translateY(20px)}.homeinspirlist ul li.active{opacity:1;transform:none}.homeinspirlist ul li a{display:block;text-decoration:none}.inspiimg{overflow:hidden;border-radius:16px}.inspiimg img{width:100%;aspect-ratio:4 / 3;transition:.7s}.homeinspirlist ul li a:hover .inspiimg img{transform:scale(1.1)}.inslitxt{padding:20px 0 0}.inslitxt span{display:inline-block;line-height:24px;border-radius:15px;color:#a7b788;background:#a7b7881a;padding:0 12px;font-size:12px;margin:0 0 20px;font-weight:500}.inslitxt h4{font-size:20px;line-height:1;color:#1a1a1a;font-weight:700;margin:0 0 20px;transition:.7s}.homeinspirlist ul li a:hover h4{color:#a7b788}.inslitxt p{font-size:14px;line-height:1.4;color:#6b6b6a;margin:0 0 20px}.insdate{color:#6b6b6a;font-size:12px;line-height:1}.insdate svg{display:inline-block;vertical-align:middle;stroke:#6b6b6a;width:14px;height:auto;margin:-3px 0 0 4px}.inspiimg{font-size:0}.homeinsbut{text-align:center;margin:40px 0 0}.homeinsbut a{display:inline-block;background:#3d3d3b;line-height:44px;border-radius:30px;color:#fff;padding:0 28px;font-size:14px;font-weight:500;text-decoration:none!important}.homeinsbut a svg{width:16px;height:auto;display:inline-block;vertical-align:middle;margin:0 3px 0 0}.homeinsbut a:hover{background:#8a9a6b}@media screen and (max-width:767px){.homeinspiration{padding:50px 16px}.homeinspirlist ul{margin:0}.homeinspirlist ul li{float:none;width:100%;padding:0;margin:0;opacity:1;transform:none}.homeinspirlist ul li:last-child{margin-bottom:0}.homeinspirlist.homeinspirlistmob{display:block;margin:0 0 0 -16px}.homeinspirlist.homeinspirlistdesk,.insslider .owl-nav{display:none}.homeinspiration h3{font-size:48px;margin:0 0 29px}.homeinspiration h3 span{margin-top:22px}.inslitxt h4{font-size:18px;line-height:28px}.inslitxt span{margin:0 0 10px}.insslider,.insslider .owl-stage-outer,.insslider .owl-stage{touch-action:pan-y}}.product_advantage{background:#fefefd;padding:45px 20px;background-image:linear-gradient(to bottom,#fafaf9,#fff)}.prodadvwrap{max-width:1024px;margin:0 auto}.proadvtop{margin:0 0 30px;text-align:center;position:relative;bottom:-30px;transition:all .7s ease}.proadvtop.active{bottom:0}.proadvtop h3{color:#5a5a5a;font-size:48px;line-height:1;font-weight:200;margin:0 0 16px;letter-spacing:.05em}.proadvtop h3 span{display:block;background:linear-gradient(90deg,#d2dcb400,#becd96e6,#d2dcb400);width:80px;height:1px;background:linear-gradient(90deg,transparent 0%,#c6d09f 50%,transparent 100%);margin:15px auto 0;box-shadow:0 0 8px #c6d09f99}.proadvtop p{font-size:16px;line-height:1.1;color:#6b6b6a;margin:0}.proadvmid{position:relative}.prodmidimg{opacity:0;transform:translateY(50px) scale(.9);transition:all .7s ease}.prodmidimg.active{opacity:1;transform:translateY(0) scale(1)}.prodmidimg img{margin:0 auto;max-width:448px;display:block;width:100%}.advantage-item{width:260px;position:absolute;background:#fff;box-shadow:0 4px 24px #00000014;border-radius:17px;padding:24px;transition:all .7s ease;opacity:0}.advicon{float:right;width:48px;height:48px;text-align:center;background:#8a9a6b;padding:11px 0 0;border-radius:50%}.advicon svg{width:24px;height:auto;stroke:#fff}.advright{float:left;width:calc(100% - 48px);padding:0 15px 0 0}.advright h4{font-size:14px;color:#1a1a1a;margin:0 0 5px;line-height:1;font-weight:500}.advright p{font-size:12px;line-height:1.6;color:#6b6b6a;margin:0}.advtageitem-1{top:36px;right:0;transform:translate(-50px)}.active.advantage-item{opacity:1;transform:translate(0)}.advtageitem-2{top:36px;left:0;transform:translate(50px)}.advtageitem-3{bottom:28px;right:0;transform:translate(-50px)}.advtageitem-4{bottom:28px;left:0;transform:translate(50px)}.advitemmobopen,.advmobsvg{display:none}@media screen and (max-width:1023px){.advantage-item{position:relative;width:100%;top:auto!important;right:auto!important;left:auto!important;transform:translateY(20px)!important;bottom:auto;margin:0 0 10px;padding:0;border-radius:12px;border:1px solid #e5e5e4}.active.advantage-item{opacity:1;transform:translateY(0)!important}.advright p{display:none}.advantage-itemin{padding:16px 16px 16px 38px;position:relative;display:flex}.advmobsvg{display:block;position:absolute;top:50%;left:15px;font-size:0;transform:translateY(-50%)}.advmobsvg svg{width:20px;height:auto;stroke:#a7b788}.advicon{width:40px;height:40px;border-radius:12px;display:flex;align-items:center;padding:0;justify-content:center}.advicon svg{width:20px;transition:.3s}.advright{width:calc(100% - 40px);padding:0 13px 0 0;display:flex;align-items:center}.advright h4{font-size:16px;font-weight:700}.advitemmobopen{padding:0 16px 16px;font-size:14px;line-height:1.5;color:#6b6b6a}.mobactive .advmobsvg svg{transform:rotate(-180deg)}.prodmidimg{margin:0 0 50px}.proadvtop h3{font-size:36px}}@media screen and (max-width:767px){.proadvtop h3{font-size:30px}.product_advantage{padding:40px 16px}.proadvtop p{font-size:14px}}.homestory{padding:20px 20px 40px;background:#fff}.homestorywrap{max-width:1216px;margin:0 auto}.homestoryright{float:right;width:47.4%;transition:all .7s ease;opacity:0;transform:translate(50px)}.homestoryright.active{opacity:1;transform:none}.homestoryright img{width:100%;border-radius:35px;aspect-ratio:4 /5;object-fit:cover}.homestoryleft{float:left;width:47.4%;padding:50px 0 0;transition:all .7s ease;opacity:0;transform:translate(-50px)}.homestoryleft.active{opacity:1;transform:none}.homestoryleft h4{color:#5a5a5a;font-size:60px;line-height:1;font-weight:200;margin:0 0 30px;letter-spacing:.05em;text-align:center}.homestoryleft h4 span{display:block;background:linear-gradient(90deg,#d2dcb400,#becd96e6,#d2dcb400);width:80px;height:1px;background:linear-gradient(90deg,transparent 0%,#c6d09f 50%,transparent 100%);margin:15px auto 0;box-shadow:0 0 8px #c6d09f99}.storysubtitle{font-size:30px;line-height:1.2;color:#a7b788;font-weight:200;margin:0 0 30px}.storytxt{font-size:18px;line-height:1.5;color:#888;font-weight:200;margin:0 0 30px}.storylist ul{display:block;margin:0 -20px;padding:0}.storylist ul li{display:block;width:50%;padding:0 20px;float:right;margin:0 0 18px}.storylisticon{float:right;width:56px;background:#fcfcfc;border-radius:5px;text-align:center;border:1px solid #f5f5f5;height:56px;padding:16px 0 0}.storylisticon svg{width:24px;height:auto;stroke:#a7b788}.storlisleft{float:right;width:calc(100% - 56px);padding:8px 17px 0 0}.storlisleft h5{font-size:18px;line-height:1;color:#5a5a5a;margin:0 0 10px;font-weight:200}.storlisleft p{font-size:16px;line-height:1.2;color:#888;font-weight:200;margin:0}.storbut{padding:20px 0 0}.storbut a{display:inline-block;line-height:44px;padding:0 28px;border-radius:30px;background:#3d3d3b;color:#fff;font-size:14px;font-weight:500;text-decoration:none}.storbut a svg{stroke:#fff;display:inline-block;vertical-align:middle;width:16px;height:auto;margin:-3px 5px 0 0}.storbut a:hover{background:#8a9a6b}@media screen and (max-width:1199px){.storylist ul li{padding:0 10px}.storylist ul{margin:0 -10px}}@media screen and (max-width:1023px){.homestoryright{width:100%;padding:0;margin:0 0 56px}.homestoryleft{float:none;width:100%;padding:0}.homestoryleft h4{font-size:48px}}@media screen and (max-width:767px){.homestory{padding:20px 16px}.homestoryleft h4{font-size:36px}.storysubtitle{font-size:24px}.storytxt{font-size:16px;line-height:2}.storylist ul{margin:0}.storylist ul li{width:100%;padding:0;float:none;margin:0 0 16px}.storlisleft h5{font-size:16px}.storlisleft p{font-size:14px;line-height:1.6}}.product-gallery{width:100%}.product-main-slider{margin-bottom:10px;border-radius:16px;overflow:hidden;position:relative}.proslidicons{position:absolute;top:24px;left:24px;z-index:2}.proslidicons a{display:block;width:44px;height:44px;border-radius:50%;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;background:#fefdfd;margin:0 0 12px;text-align:center;padding:12px 0 0}.proslidicons a svg{width:20px;height:auto;stroke:#5a5a5a}.product-main-slider img{width:100%;display:block}.product-main-slider .swiper-slide{overflow:hidden}.product-main-slider .swiper-slide img{width:100%;display:block;height:608px;object-fit:cover}.product-main-slider .swiper-slide video{width:100%;display:block;height:608px;object-fit:cover}.product-thumb-slider .swiper-slide{cursor:pointer;opacity:.7;border-radius:12px;overflow:hidden}.product-thumb-slider .swiper-slide-thumb-active,.product-thumb-slider .swiper-slide:hover{opacity:1}.product-thumb-slider img,.product-thumb-slider video{width:100%;display:block;height:100px;object-fit:cover}.prodpopup{position:fixed;top:0;right:0;width:100%;height:100%;z-index:999;padding:20px;display:none}.prodpopbg{background:#000000f2;position:fixed;top:0;right:0;width:100%;height:100%;display:block!important}.prodpopuin{position:relative;z-index:1}.prodpopsld{display:table;width:100%;height:calc(100vh - 40px)}.prodpopsld span{display:table-cell;vertical-align:middle;width:100%}.prodpopsld img{width:auto!important;margin:0 auto;max-width:90vw;max-height:90vh}.prodpopclose{position:absolute;top:16px;left:16px;z-index:2}.prodpopclose a{display:inline-block;width:48px;height:48px;border-radius:50%;background:#ffffff1a;text-align:center;padding:11px 0 0}.prodpopclose a:hover{background:#fff3}.prodpopclose a svg{width:24px;height:auto;stroke:#fff}.prodpopslider .owl-nav{position:absolute;top:50%;right:0;width:100%}.prodpopslider .owl-nav .owl-prev{position:absolute;right:15px;margin-top:-24px}.prodpopslider .owl-nav .owl-next{position:absolute;left:15px;margin-top:-24px}.prodpopslider .owl-nav a{display:inline-block;width:48px;height:48px;border-radius:50%;padding:12px 0 0;text-align:center;background:#ffffff1a}.prodpopslider .owl-nav a svg{width:24px;height:auto;stroke:#fff}.prodpopslider .owl-nav a:hover{background:#fff3}.prodbreadcrumbs a,.prodbreadcrumbs span{display:inline-block;vertical-align:middle}.product-thumb-slider{transition:.3s}.product-gallery-wrap{position:relative}.product-thumb-slider button{display:block;outline:none;background:none;cursor:pointer;border:0}.product-thumb-slider button svg path{stroke:#575757;stroke-width:2px}.product-thumb-slider button.product-thumb-next{position:absolute;left:0;z-index:2;width:30px;height:30px;border-radius:50%;background:#fff;top:50%;margin:-15px 0 0;padding:1px 0 0}.product-thumb-slider button.product-thumb-next svg{display:block;margin:0 auto}.product-thumb-slider button.product-thumb-prev{display:none}@media screen and (max-width:767px){.product-main-slider .swiper-slide img,.product-main-slider .swiper-slide video{height:300px;object-fit:cover}.product-thumb-slider button.product-thumb-next{display:none}}.product-gallery .swiper.product-thumb-slider .swiper-wrapper{padding:0 16px 0 0}.product-thumb-slider img,.product-thumb-slider video{height:auto;aspect-ratio:1 / 1}.proreview{padding:40px 20px;background:#fff}.proreview .homeviewwrap{max-width:1228px}.productrecentviewn{padding:40px 20px 0;background:#fff;display:none}.productrecentviewn .homeviewwrap{border-bottom:1px solid #e5e5e4;padding-bottom:40px}.homerecetoppro{text-align:center;position:relative;bottom:-30px;transition:all .7s ease;opacity:0}.homerecetoppro.active{bottom:0;opacity:1}.homerecetddpro{position:relative;bottom:0;opacity:1}.homerecetddpro.active{bottom:0;opacity:1}.homerecetoppro h3{color:#5a5a5a;font-size:60px;line-height:1;font-weight:200;margin:0 0 45px;letter-spacing:.05em;text-align:center}.homerecetoppro h3 span{display:block;background:linear-gradient(90deg,#d2dcb400,#becd96e6,#d2dcb400);width:80px;height:1px;background:linear-gradient(90deg,transparent 0%,#c6d09f 50%,transparent 100%);margin:23px auto 0;box-shadow:0 0 8px #c6d09f99}.homerecentprodiv{font-size:0;margin:0 -8px}.recent-product-cardpro{float:right;padding:0 8px;width:25%}.recent-product-cardin{padding:16px;border-radius:12px;border:1px solid #e5e5e4;position:relative}.procarthover{position:absolute;left:32px;bottom:32px}.recent-product-cardin:hover button.add-cart-btn{transform:translateY(0);opacity:1;background:#a7b788;cursor:pointer}.recent-product-imagepro{border-radius:12px;overflow:hidden;position:relative;box-shadow:0 4px 24px #00000014;aspect-ratio:1 / 1}.recent-product-imagepro a{display:block;height:100%}.recent-product-imagepro a img{width:100%;display:block;height:100%;object-fit:cover;transition:.5s}.recent-product-cardpro:hover .recent-product-imagepro a img{transform:scale(1.05)}.recent-product-cardpro:hover .recepodhover{bottom:16px}.recent-product-cardpro:hover .recproimghover{opacity:1;visibility:visible}.reviewtop{right:16px;border-radius:30px;background:#1a1a1ab3;line-height:22px;padding:0 10px;font-size:10px;font-weight:600;color:#fff;z-index:1;display:inline-block;margin:0 0 5px}.recprodcart button{background:#5a5a5a;line-height:48px;height:48px;width:100%;padding:0 20px;text-align:center;color:#fff;font-size:14px;border-radius:30px;border:0;cursor:pointer;transition:.4s}.recent-product-infopro a{display:block;padding:25px 0 0;text-decoration:none}.recent-product-infopro a h5{font-size:14px;color:#1a1a1a;margin:0 0 15px;font-weight:400;letter-spacing:.025em;line-height:20px}.recent-product-pricepro{font-size:14px;color:#a7b788;line-height:1;font-weight:500}.productrecentviewn .cardtopbadge,.product-recommendations .cardtopbadge{top:5px;right:5px}.recent-product-pricepro .compare-price{text-decoration:line-through}.recent-product-cardpro:hover .recent-product-imagepro img.hover-img{display:block!important}.recent-product-cardpro:hover .recent-product-imagepro img.main-img{display:none!important}@media screen and (max-width:767px){.homerecetoppro h3{font-size:30px}.productrecentview{padding:40px 0}.homerecetddpro{padding:0 16px 0 0}}@media screen and (max-width:479px){.productrecentviewn .sale-badge{line-height:21px;padding:0 7px}}.homerecentview{padding:40px 20px;background:#fff;display:none}.homeviewwrap{max-width:1216px;margin:0 auto}.homerecetop{text-align:center;position:relative;bottom:-30px;transition:all .7s ease;opacity:0}.homerecetop.active{bottom:0;opacity:1}.homerecetdd{position:relative;bottom:-30px;opacity:0}.homerecetdd.active{bottom:0;opacity:1}.homerecetop h3{color:#5a5a5a;font-size:60px;line-height:1;font-weight:200;margin:0 0 26px;letter-spacing:.05em}.homerecetop h3 span{display:block;background:linear-gradient(90deg,#d2dcb400,#becd96e6,#d2dcb400);width:80px;height:1px;background:linear-gradient(90deg,transparent 0%,#c6d09f 50%,transparent 100%);margin:23px auto 0;box-shadow:0 0 8px #c6d09f99}.recent-product-image{border-radius:30px;overflow:hidden;position:relative;box-shadow:0 4px 24px #00000014;aspect-ratio:1 / 1}.recent-product-image a{display:block;height:100%}.recent-product-image a img{width:100%;display:block;height:100%;object-fit:cover;transition:.5s}.recent-product-card:hover .recent-product-image a img{transform:scale(1.05)}.recepodhover{position:absolute;width:100%;right:0;padding:0 16px;transition:.5s;bottom:-60px}.recent-product-card:hover .recepodhover{bottom:16px}.recproimghover{position:absolute;top:0;right:0;width:100%;height:100%;background:#0003;transition:.3s;opacity:0;visibility:hidden;display:block!important}.recent-product-card:hover .recproimghover{opacity:1;visibility:visible}.reviewtop{border-radius:30px;background:#1a1a1ab3;line-height:22px;padding:0 10px;font-size:10px;font-weight:600;color:#fff;z-index:1;margin:0 0 5px}.sale-badge{border-radius:30px;background:#1a1a1ab3;line-height:22px;padding:0 10px;font-size:10px;font-weight:600;color:#fff;z-index:1}.reviewtop svg{width:12px;height:auto;stroke:#a7b788;display:inline-block;vertical-align:middle;margin:-2px 0 0 5px}.recprodcart{float:right;width:calc(100% - 66px)}.receprodview{float:left;width:58px}.receprodview a{display:block;border-radius:12px;text-align:center;height:48px;background:#fff;font-size:0;padding:17px 0 0}.receprodview svg{stroke:#000;width:15px;height:auto}.receprodview a:hover{background:#a7b788}.receprodview a:hover svg{stroke:#fff}.recprodcart button{background:#1a1a1a;line-height:48px;height:48px;width:100%;padding:0 20px;text-align:center;color:#fff;font-size:14px;border-radius:12px;border:0;cursor:pointer;transition:.4s}.recprodcart button:hover{background:#a7b788}.recprodcart button svg{stroke:#fff;width:16px;height:auto;display:inline-block;vertical-align:middle;margin:0 0 0 13px}.recent-product-info a{display:block;padding:25px 0 0;text-decoration:none}.recent-product-info a h5{font-size:18px;color:#5a5a5a;margin:0 0 15px;font-weight:300;letter-spacing:.025em;line-height:1.2}.recent-product-price{font-size:20px;color:#a7b788;line-height:1}.homerecentdiv .owl-nav{position:absolute;top:42%;width:100%}.homerecentdiv .owl-nav .owl-prev{position:absolute;right:-63px}.homerecentdiv .owl-nav .owl-next{position:absolute;left:-63px}.homerecentdiv .owl-nav a{display:block;width:48px;height:48px;border-radius:50%;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;background:#fffffff2;text-align:center;padding:14px 0 0;border:1px solid #e5e5e4}.homerecentdiv .owl-nav a:hover{background:#a7b788;border:1px solid #a7b788}.homerecentdiv .owl-nav a:hover svg{stroke:#fff}.homerecentdiv .owl-nav a svg{stroke:#1c1c1c;width:20px;height:auto}.homerecentdiv .owl-nav .disabled{opacity:.3;cursor:default;pointer-events:none}.recent-product-price .compare-price{text-decoration:line-through;color:#b0b0b0;font-size:16px;font-weight:200}.recent-product-image img.hover-img{display:none!important}.recent-product-card:hover .recent-product-image img.hover-img{display:block!important}.recent-product-card:hover .recent-product-image img.main-img{display:none!important}@media screen and (max-width:1376px){.homerecentview{padding:40px 70px}}@media screen and (max-width:1023px){.homerecetop h3{font-size:48px}}@media screen and (max-width:767px){.homerecetop h3{font-size:30px}.homerecentview{padding:40px 0}.homerecetdd{padding:0 16px 0 0}.recprodcart button{padding:0 10px}.homerecentdiv .owl-nav{display:none}.recent-product-image{border-radius:24px}.homerecentdiv,.homerecentdiv .owl-stage-outer{touch-action:pan-y}}.sale-badge{font-size:9px;font-weight:700;letter-spacing:.05em}.relprodpagem{padding:8px 20px 64px;background:#fff}.product-recommendations{max-width:1216px;margin:0 auto;padding:40px 0 0}.product-recommendations h3{color:#5a5a5a;font-size:60px;line-height:1;font-weight:200;margin:0 0 45px;letter-spacing:.05em;text-align:center}.product-recommendations h3 span{display:block;background:linear-gradient(90deg,#d2dcb400,#becd96e6,#d2dcb400);width:80px;height:1px;background:linear-gradient(90deg,transparent 0%,#c6d09f 50%,transparent 100%);margin:23px auto 0;box-shadow:0 0 8px #c6d09f99}.procarthover{position:absolute;left:15px;bottom:15px}.procarthover button.add-cart-btn{outline:none;width:36px;height:36px;background:#1a1a1a;border-radius:10px;padding:4px 0 0;transform:translateY(8px);opacity:0;transition:.3s;border:0}.product-recommendations ul li a:hover button.add-cart-btn{transform:translateY(0);opacity:1;background:#a7b788;cursor:pointer}.procarthover button.add-cart-btn svg{width:16px;height:auto;stroke:#fff}.product-recommendations ul{display:block;margin:0 -8px;font-size:0;padding:0}.product-recommendations ul li{display:block;padding:0 8px;float:right;width:25%;margin:0}.product-recommendations ul li a{display:block;padding:16px;border-radius:12px;border:1px solid #e5e5e4;position:relative;text-decoration:none}.prodrecimg{border-radius:12px;overflow:hidden;position:relative;box-shadow:0 4px 24px #00000014;height:100%}.prodrecimg img{width:100%;display:block;height:100%;object-fit:cover;transition:.5s;aspect-ratio:1 / 1}.product-recommendations ul li a:hover .prodrecimg img{transform:scale(1.05)}.prorectxt{padding:16px 0 0}.prorectxt h4{font-size:14px;color:#1a1a1a;margin:0 0 15px;font-weight:400;letter-spacing:.025em;line-height:20px}.prorectxt span{font-size:14px;color:#a7b788;line-height:1;font-weight:500}.prorectxt span.compare-price{text-decoration:line-through}.product-recommendations ul li a .prodrecimg img.hover-img{display:none}.product-recommendations ul li a:hover .prodrecimg img.hover-img{display:block}.product-recommendations ul li a:hover .prodrecimg img.main-img{display:none}@media screen and (max-width:1023px){.product-recommendations h3{font-size:48px}.product-recommendations ul li{width:50%;margin:0 0 8px}}@media screen and (max-width:479px){.product-recommendations .sale-badge{line-height:21px;padding:0 7px}}.homecustomerreviews{padding:40px 20px;background:#fff}.homecustrevwrap{max-width:1236px;margin:0 auto}.homecustomerreviews h3{color:#5a5a5a;font-size:72px;line-height:1;font-weight:200;margin:0 0 36px;letter-spacing:.05em;text-align:center;position:relative;bottom:-30px;transition:all .7s ease;opacity:0}.homecustomerreviews h3.active{opacity:1;bottom:0}.homecustomerreviews h3 span{display:block;background:linear-gradient(90deg,#d2dcb400,#becd96e6,#d2dcb400);width:80px;height:1px;background:linear-gradient(90deg,transparent 0%,#c6d09f 50%,transparent 100%);margin:15px auto 0;box-shadow:0 0 8px #c6d09f99}.revwslide{padding:20px}.revwslidein{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;overflow:hidden;border-radius:30px;background:#fff}.revwsldright{float:right;width:50%;padding:58px 69px 20px;position:relative}.quoteicon{position:absolute;top:35px;right:35px}.quoteicon svg{width:48px;height:48px;stroke:#a7b78833}.revwstar{text-align:center;margin:0 0 36px}.revwstar svg.active{fill:#a7b788;stroke:#a7b788}.revwstar svg{display:inline-block;vertical-align:top;width:28px;height:auto;stroke:#e8e6e3;margin:0 1px}.revwtext{text-align:center}.revtxtin{margin:0 0 39px}.revtxtin p{font-size:20px;line-height:1.2;margin:0;color:#5a5a5a;font-weight:300}.revwpname{font-size:18px;color:#5a5a5a;font-weight:300;line-height:1;margin:0 0 26px}.revpurchased{text-align:center}.revpurchasedin{padding:12px 20px;border:1px solid #a7b7884d;border-radius:45px;background-image:linear-gradient(to bottom,#c4d4a80d,#fff);width:194px;margin:0 auto;transition:1s;position:relative;bottom:-80px}.active .revpurchasedin{bottom:0}.revpurchaimge{float:right;width:48px;border-radius:5px;overflow:hidden;font-size:0}.revpurchaimge img{width:100%}.revpurcleft{float:left;width:calc(100% - 48px);padding:9px 11px 0 0;text-align:right}.revpurcleft p{font-size:12px;line-height:1;color:#a7b788;font-weight:600;letter-spacing:.05em;margin:0}.revpurcleft span{display:block;font-size:12px;line-height:1;color:#1a1a1a;font-weight:500}.revwsldleft{float:left;width:50%;font-size:0}.revwsldleft img{width:100%}.owl-custom-controls{text-align:center;padding:12px 0 0}.reviewslider .owl-next,.reviewslider .owl-prev{display:inline-block;vertical-align:top}.reviewslider .owl-next a,.reviewslider .owl-prev a{display:block;width:56px;height:56px;border-radius:50%;border:2px solid #e8e6e3;text-align:center;padding:13px 0 0;transition:.3s}.reviewslider .owl-next a:hover,.reviewslider .owl-prev a:hover{background:#a7b788}.reviewslider .owl-next a svg,.reviewslider .owl-prev a svg{width:24px;height:auto;stroke:#1c1c1c;transition:.3s}.reviewslider .owl-next a:hover svg,.reviewslider .owl-prev a:hover svg{stroke:#fff}.reviewslider .owl-dots{display:inline-block;vertical-align:top;padding:22px 0 0;margin:0 20px}.reviewslider .owl-dots .owl-dot{display:inline-block;vertical-align:top;margin:0 5px;padding:0}.reviewslider .owl-dots .owl-dot span{display:block;cursor:pointer;width:10px;height:10px;border-radius:20px;background:#e8e6e3;transition:.3s}.reviewslider .owl-dots .owl-dot.active span{width:40px;background:#a7b788}@media screen and (max-width:1199px){.revwsldright{padding:15px 30px 20px}.quoteicon{top:20px;right:20px}}@media screen and (max-width:1023px){.revwsldleft{display:none}.revwsldright{float:none;width:100%}.homecustomerreviews h3{font-size:60px}}@media screen and (max-width:767px){.homecustomerreviews h3{font-size:36px}.homecustomerreviews{padding:40px 0}.revwslide{padding:16px}.revwsldright{padding:40px}.revwstar svg{width:20px}.revtxtin p{font-size:18px;line-height:1.6}.reviewslider .owl-next a,.reviewslider .owl-prev a{width:35px;border-radius:20px;height:35px;padding:7px 0 0}.reviewslider .owl-next a svg,.reviewslider .owl-prev a svg{width:17px}.reviewslider .owl-dots .owl-dot{margin:0 3px}.reviewslider .owl-dots{margin:0;padding:14px 0 0}.reviewslider .owl-dots .owl-dot.active span{width:25px}.revpurchasedin{bottom:0}}.promotional_banner{margin:24px 0 0;padding:0 16px}.promobanwrap{max-width:1216px;margin:0 auto;border-radius:16px;position:relative;min-height:144px;padding:30px 0 10px;overflow:hidden}.promobanwrap img{position:absolute;top:0;right:0;object-fit:cover;width:100%;height:100%}.promobantext{position:absolute;top:32px;right:0;width:100%;text-align:center}.promobantextin{display:inline-block}.promobantextin h3{font-size:30px;line-height:36px;color:#fff;letter-spacing:.75px;margin:0 0 8px;font-family:Playfair Display,Georgia,serif}.promobantextin span{display:block!important;margin:0 auto 8px;width:30px;height:1px;background:#ffffff80}.pro-banner-text{font-size:14px;line-height:20px;letter-spacing:.35px;font-weight:300;color:#fff}.promobanbg{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(to right,#0000008c,#0000);display:block!important}.custom-blog-card a{display:block;border-radius:24px;overflow:hidden;background:#fff;border:1px solid #f0efea;text-decoration:none!important;font-size:0;transition:.3s}.custom-blog-card a:hover{border:1px solid #a7b7884d;box-shadow:0 25px 50px -12px #00000040}.custom-blog-image{float:right;width:50%;font-size:0;position:relative}.custom-blog-image span{display:inline-block;position:absolute;color:#8a9a6b;box-shadow:0 1px 2px #0000000d;font-size:12px;font-weight:700;padding:0 12px;background:#fffffff2;border-radius:26px;top:16px;right:16px}.custom-blog-image img{display:block;width:100%;max-width:100%;height:420px;object-fit:cover;transition:.3s;transform:scale(1)}.custom-blog-card a:hover .custom-blog-image img{transform:scale(1.05)}.custom-blog-content{float:left;width:50%;padding:48px;text-align:right}.blog-category{margin:0 0 20px}.blog-category span{display:inline-block;background:#a7b7881a;border-radius:30px;padding:0 12px;line-height:24px;font-size:12px;color:#8a9a6b;font-weight:700}.custom-blog-content h3{font-size:36px;line-height:40px;color:#1a1a1a;font-weight:700;margin:0 0 20px;transition:.3s}.custom-blog-card a:hover .custom-blog-content h3{color:#8a9a6b}.blog-excerpt{margin:0 0 24px;font-size:16px;line-height:1.6;color:#6b6b6a}.blogmetadate{display:inline-block;vertical-align:middle;margin:0 0 0 11px;font-size:12px;line-height:16px;color:#6b6b6a}.blogmetadate svg{width:14px;height:14px;display:inline-block;vertical-align:middle;stroke:#a7b788;margin:-4px 0 0}.blogmetaread svg{width:14px;height:14px;display:inline-block;vertical-align:middle;stroke:#a7b788;margin:-4px 0 0}.blogmetaread{display:inline-block;vertical-align:middle;font-size:12px;line-height:16px;color:#6b6b6a}.blog-meta{margin:0 0 24px}.blogpreamore{font-size:14px;line-height:20px;color:#1a1a1a;font-weight:700;transition:.3s}.custom-blog-card a:hover .blogpreamore{color:#8a9a6b}.blogpreamore svg{display:inline-block;vertical-align:middle;margin:0 8px 0 0;width:16px;height:16px;transition:.3s}.custom-blog-card a:hover .blogpreamore svg{margin:0 12px 0 0}.blog-tab-content{display:none}.blog-tab-content.active{display:block}@media screen and (max-width:767px){.custom-blog-image{float:none;width:100%}.custom-blog-image img{height:auto}.custom-blog-content{float:none;width:100%;padding:32px}.custom-blog-content h3{font-size:30px;line-height:36px}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
