section.products{margin-top:var(--section-gap);margin-bottom:var(--section-gap)}section.products div.container{grid-gap:30px;display:grid}@media (width<=960px){section.products div.container{grid-gap:10px}}section.products div.title{grid-template-columns:1fr -webkit-max-content;grid-gap:30px;grid-template-columns:1fr max-content;align-items:center;display:grid}@media (width<=960px){section.products div.title{grid-template-columns:1fr}}section.products div.swiper{overflow:visible}@media (width<=960px){section.products div.swiper{margin-bottom:14px}}@media (width<=640px){section.products div.swiper{width:calc(100% + var(--side-gap) * 2);margin-left:calc(var(--side-gap) * -1)}}section.products div.swiper-slide{opacity:0;pointer-events:none;transition:opacity .3s}section.products div.swiper-slide.swiper-slide-visible{opacity:1;pointer-events:auto}@media (width<=960px){section.products div.swiper-navigation{display:none}}section.products div.swiper-pagination2{display:none}@media (width<=960px){section.products div.swiper-pagination2{display:grid}}section.filter{z-index:100;pointer-events:none;width:100%;height:100%;position:fixed;top:0;left:0}section.filter div.container{grid-column:full;grid-template-rows:-webkit-max-content 1fr;grid-gap:40px;z-index:2;background:#fff;grid-template-rows:max-content 1fr;width:100%;max-width:480px;height:100%;padding:20px 30px;transition:all .5s;display:grid;position:relative;overflow:auto;transform:translate(-100%)}section.filter div.container::-webkit-scrollbar{opacity:0;display:none}section.filter div.cross{cursor:pointer}section.filter div.cross svg,section.filter div.cross svg path{transition:all .55s}section.filter div.cross:hover svg{transform:rotate(90deg)}section.filter div.cross:hover svg path{stroke:#200a0a}section.filter div.title{grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content;align-items:center;margin-bottom:6px;display:grid}section.filter div.title h4{font-size:20px}section.filter div.sort{margin-top:20px;margin-bottom:10px;display:none}@media (width<=640px){section.filter div.sort{display:grid}}section.filter div.sort div.results{cursor:pointer;gap:10px;display:flex}section.filter div.sort div.results span:first-child{color:#200a0a;font-weight:600}section.filter div.sort div.results span:last-child{color:#8c6a3c;font-weight:600}section.filter div.sort div.sort_popup{grid-template-rows:-webkit-max-content -webkit-max-content 1fr;z-index:3;background:#fff;grid-template-rows:max-content max-content 1fr;width:100%;height:100%;padding:20px;transition:left .5s;display:grid;position:absolute;top:0;left:100%}section.filter div.sort div.sort_popup div.sort_title{text-align:center;cursor:pointer;margin-bottom:20px;position:relative}section.filter div.sort div.sort_popup div.sort_title img{position:absolute;top:50%;left:0;transform:translateY(-50%)}section.filter div.sort div.sort_popup div.group{grid-gap:10px;display:grid}section.filter div.sort div.sort_popup button{align-content:end;width:100%;margin-top:30px}section.filter div.sort div.sort_popup.show{left:0}section.filter div.price{grid-gap:10px;margin-top:10px;margin-bottom:10px;display:grid}section.filter div.price div.wrap{grid-auto-flow:column;grid-auto-columns:-webkit-max-content;grid-gap:5px;background:#f5f5f5;grid-auto-columns:max-content;align-items:center;padding:4px 8px;display:grid}section.filter div.price span{font-weight:600}section.filter div.price div.inputs{grid-template-columns:repeat(2, -webkit-max-content);grid-template-columns:repeat(2,max-content);justify-content:space-between;display:grid}section.filter div.price div.inputs input[type=text]{color:#200a0a;width:max-content;height:auto;padding:unset;field-sizing:content;font-weight:600}section.filter div.price div.inputs input[type=text]:last-child{text-align:right}section.filter div.price div.slider{align-items:center;height:16px;display:grid;position:relative}section.filter div.price div.slider div.slider-range{background:#200a0a;height:1px;position:absolute;top:50%}section.filter div.price div.slider div.slider-track{opacity:.5;background:#6f6f6f;height:1px}section.filter div.price div.slider input[type=range]{width:100%;height:auto;padding:unset;appearance:none;pointer-events:none;position:absolute;top:0;left:0}section.filter div.price div.slider input[type=range]::-webkit-slider-thumb{cursor:pointer;appearance:none;pointer-events:auto;background:#fff;border:1px solid #200a0a;width:16px;height:16px;display:block}section.filter div.price div.slider input[type=range]::-moz-range-thumb{pointer-events:auto;background:#fff;border:1px solid #200a0a;width:16px;height:16px;display:block}section.filter div.accordion div.caption{cursor:pointer;grid-template-columns:-webkit-max-content 1fr;grid-gap:10px;color:#200a0a;grid-template-columns:max-content 1fr;align-items:center;padding-top:10px;padding-bottom:10px;font-size:14px;font-weight:600;line-height:140%;display:grid}section.filter div.accordion div.caption img{transition:transform .5s}section.filter div.accordion div.content{grid-template-rows:0fr;transition:all .5s;display:grid}section.filter div.accordion div.content div.list{grid-gap:10px;padding-bottom:10px;display:grid}section.filter div.accordion div.content div.list label.checkbox span{opacity:.8}section.filter div.accordion div.overflow{overflow:hidden}section.filter div.accordion.open div.caption img{transform:rotate(180deg)}section.filter div.accordion.open div.content{grid-template-rows:1fr}section.filter div.buttons{grid-gap:10px;align-self:end;display:grid}section.filter div.buttons button{width:100%}section.filter div.backdrop{opacity:0;z-index:1;background:#d9d9d9;transition:all .5s;position:fixed;inset:0}section.filter.show{pointer-events:auto}section.filter.show div.container{transform:translate(0)}section.filter.show div.backdrop{opacity:.3}section.subscribe{margin-top:var(--section-gap);margin-bottom:var(--section-gap)}section.subscribe div.container{position:relative}section.subscribe h2{color:#1a2238;margin-bottom:16px}@media (width<=960px){section.subscribe h2{margin-bottom:10px}}section.subscribe form{grid-template-columns:1fr -webkit-max-content;grid-gap:15px;grid-template-columns:1fr max-content;width:100%;max-width:800px;margin-top:32px;margin-bottom:10px;display:grid}@media (width<=640px){section.subscribe form{grid-template-columns:1fr;margin-top:16px}}section.subscribe form label:after{display:none}section.subscribe span.offer{color:#6f6f6fcc;font-size:12px;font-weight:400;line-height:130%}section.subscribe span.offer a{color:#8c6a3c;font-weight:500;text-decoration:underline}section.subscribe span.offer a:hover{text-decoration:none}section.subscribe div.success{top:calc(var(--section-gap) * -1);height:calc(100% + var(--section-gap) * 2);grid-template-columns:-webkit-max-content 1fr;grid-gap:40px;opacity:0;pointer-events:none;grid-template-columns:max-content 1fr;align-content:center;align-items:center;width:100%;display:grid;position:absolute;left:0}@media (width<=960px){section.subscribe div.success{text-align:center;grid-gap:20px;grid-template-columns:1fr;justify-content:center;justify-items:center}}section.subscribe div.success img{width:100%;max-width:500px}section.subscribe div.success div.text{max-width:580px;display:grid}@media (width<=960px){section.subscribe div.success div.text{justify-items:center}}section.subscribe div.success div.text h2{margin-bottom:10px}section.subscribe div.success div.text>span{opacity:.8;max-width:480px;margin-bottom:24px}section.subscribe div.success div.text a{width:max-content;min-width:180px}@media (width<=640px){section.subscribe div.success div.text a{width:100%;max-width:unset}}section.subscribe.success div.container{opacity:0;pointer-events:none}section.subscribe.success div.success{opacity:1;pointer-events:auto}section.main{margin-top:calc(var(--header) * -1);aspect-ratio:16/9;width:100%;max-height:900px}section.main div.container{z-index:3;align-content:space-between;display:grid;position:relative}section.main div.breadcrumbs{padding-top:calc(var(--header) + 30px)}@media (width<=960px){section.main div.breadcrumbs{padding-top:calc(var(--header) + 10px)}}section.main div.text{max-width:50%;padding-bottom:160px;display:grid}@media (width<=960px){section.main div.text{padding-bottom:50px}}@media (width<=640px){section.main div.text{max-width:unset}}section.main div.text span{opacity:.8;max-width:600px}section.main img.background{-o-object-fit:cover;object-fit:cover;z-index:1;grid-column:full;width:100%;height:100%;position:absolute;top:0;left:0}section.main img.person{-o-object-fit:contain;object-fit:contain;-o-object-position:bottom center;object-position:bottom center;z-index:2;width:50%;height:100%;padding-top:80px;position:absolute;bottom:0;left:50%}@media (width<=640px){section.main img.person{width:calc(100% + var(--side-gap));-o-object-fit:cover;object-fit:cover;-o-object-position:bottom left;object-position:bottom left;height:540px;padding-top:unset;position:static}}section.products{margin-top:60px}@media (width<=960px){section.products{margin-top:26px}}section.products div.container{grid-gap:30px}@media (width<=640px){section.products div.container{grid-gap:20px}}section.products div.filters{grid-template-columns:-webkit-max-content 1fr -webkit-max-content;grid-gap:62px;color:#200a0a;z-index:2;grid-template-columns:max-content 1fr max-content;align-items:center;display:grid;position:relative}@media (width<=960px){section.products div.filters{grid-template-columns:-webkit-max-content -webkit-max-content 1fr -webkit-max-content;grid-template-columns:max-content max-content 1fr max-content}}@media (width<=640px){section.products div.filters{grid-template-columns:-webkit-max-content 1fr -webkit-max-content;grid-template-columns:max-content 1fr max-content}}section.products div.filters div.filter{cursor:pointer;grid-auto-flow:column;grid-auto-columns:-webkit-max-content;grid-gap:10px;grid-auto-columns:max-content;align-items:center;display:grid}section.products div.filters div.filter svg path,section.products div.filters div.filter svg circle,section.products div.filters div.filter span{transition:all .5s}@media (width<=640px){section.products div.filters div.filter span{display:none}}section.products div.filters div.filter:hover svg path,section.products div.filters div.filter:hover svg circle{stroke:#8c6a3c}section.products div.filters div.filter:hover span{color:#8c6a3c}@media (width<=640px){section.products div.filters div.select{display:none}}section.products div.filters div.select div.selected_item{transition:all .5s}section.products div.filters div.select:hover div.selected_item{color:#8c6a3c}section.products div.filters div.select:hover div.selected_item svg path{stroke:#8c6a3c}section.products div.filters div.count{text-align:center;font-size:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width<=960px){section.products div.filters div.count{-webkit-transform:unset;-ms-transform:unset;transform:unset;position:static}}@media (width<=640px){section.products div.filters div.count{margin-right:-20px}}section.products div.filters div.views{grid-auto-flow:column;grid-auto-columns:-webkit-max-content;grid-gap:10px;grid-auto-columns:max-content;align-items:center;display:grid}@media (width<=640px){section.products div.filters div.views span{display:none}}section.products div.filters div.views div.icons{grid-auto-flow:column;grid-auto-columns:-webkit-max-content;grid-gap:5px;grid-auto-columns:max-content;align-items:center;display:grid}section.products div.filters div.views div.icons img{cursor:pointer;opacity:.3}section.products div.filters div.views div.icons img.active{opacity:1}section.products div.products{grid-gap:var(--grid-gap);z-index:1;grid-template-columns:repeat(4,1fr);display:grid}@media (width<=960px){section.products div.products{grid-template-columns:repeat(3,1fr)}}@media (width<=640px){section.products div.products{width:calc(100% + var(--side-gap) * 2);margin-left:calc(var(--side-gap) * -1);grid-template-columns:repeat(2,1fr)}}section.products div.products div.banner:nth-of-type(2n){grid-area:2/3/4/5;width:100%;height:100%}@media (width<=960px){section.products div.products div.banner:nth-of-type(2n){grid-column:2 span;grid-row:unset;width:100%;height:420px}}@media (width<=640px){section.products div.products div.banner:nth-of-type(2n){grid-column:2 span}}section.products div.products div.banner:nth-of-type(odd){grid-area:5/1/7/3;width:100%;height:100%}@media (width<=960px){section.products div.products div.banner:nth-of-type(odd){grid-column:2 span;grid-row:unset;width:100%;height:420px}}@media (width<=640px){section.products div.products div.banner:nth-of-type(odd){grid-column:2 span}}section.products div.products a.banner{align-content:end;width:100%;height:100%;padding:50px;display:grid;position:relative}@media (width<=960px){section.products div.products a.banner{padding:20px}}section.products div.products a.banner div.description{grid-template-columns:1fr -webkit-max-content;grid-gap:30px;z-index:1;grid-template-columns:1fr max-content;align-items:end;display:grid;position:relative}section.products div.products a.banner div.description div.text{grid-gap:16px;max-width:480px;display:grid}@media (width<=960px){section.products div.products a.banner div.description div.text{grid-gap:8px}}section.products div.products a.banner div.description div.text span{letter-spacing:.01em;text-transform:uppercase;color:#6f6f6f;font-size:12px;font-weight:400;line-height:130%}@media (width>=480px){section.products div.products a.banner div.description div.text span{font-size:calc(.967742vw + 7.35484px)}}@media (width>=1720px){section.products div.products a.banner div.description div.text span{font-size:24px}}section.products div.products a.banner div.description div.cart{background:#8c6a3c;place-items:center;width:60px;height:60px;display:grid}@media (width<=960px){section.products div.products a.banner div.description div.cart{width:40px;height:40px}}section.products div.products a.banner div.description div.cart svg{width:26px;height:26px}section.products div.products a.banner div.description div.cart svg path{stroke:#fff}section.products div.products a.banner img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}section.products div.pagination{grid-gap:20px;justify-items:center;margin-top:10px;display:grid}section.products div.pagination div.prev{cursor:pointer;display:grid}section.products div.pagination div.prev svg{transform:rotate(180deg)}section.products div.pagination div.list{grid-auto-flow:column;grid-auto-columns:-webkit-max-content;grid-gap:20px;grid-auto-columns:max-content;align-items:center;display:grid}section.products div.pagination div.list a.active{color:#8c6a3c;pointer-events:none}section.products div.pagination div.list a:hover{color:#8c6a3c}section.products div.pagination button.border{min-width:250px}@media (width<=640px){section.products div.pagination button.border{width:100%}}section.products div.pagination a{position:relative}section.products div.pagination a.prev,section.products div.pagination a.next{cursor:pointer;position:relative}section.products div.pagination a.prev.disable,section.products div.pagination a.next.disable{display:none}section.products div.pagination a.prev:hover svg path,section.products div.pagination a.next:hover svg path{stroke:#8c6a3c}section.products div.pagination a:after{content:"";background:0 0;width:16px;height:16px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}section.products.list div.products{grid-template-columns:1fr}@media (width<=960px){section.products.list div.products{grid-gap:15px}}section.products.list div.banner,section.products.list a.product_card div.grid_view{display:none}section.products.list a.product_card div.list_view{display:grid}section.seo{margin-top:var(--section-gap);margin-bottom:var(--section-gap)}section.seo div.container{text-align:center;grid-gap:10px;justify-items:center;display:grid}section.seo div.container span{max-width:890px}section.seo div.content{grid-template-rows:1fr;max-width:890px;transition:grid-template-rows .5s,-ms-grid-rows .5s;display:grid}section.seo div.content div.overflow{grid-gap:10px;display:grid;overflow:hidden}section.seo div.content.hide{grid-template-rows:0fr}section.seo div.content.hide+div.more span.show{display:block}section.seo div.content.hide+div.more span.hide{display:none}section.seo div.content.hide+div.more svg{transform:rotate(0)}section.seo div.more{cursor:pointer;grid-auto-flow:column;grid-auto-columns:-webkit-max-content;grid-gap:5px;grid-auto-columns:max-content;align-items:center;display:grid}section.seo div.more span{letter-spacing:.01em;text-transform:uppercase;color:#8c6a3c;font-size:12px;font-weight:500;line-height:130%}section.seo div.more span.show{display:none}section.seo div.more span.hide{display:block}section.seo div.more svg{transition:all .5s;transform:rotate(180deg)}section.seo div.more svg path{stroke:#8c6a3c}section.products div.products a.banner div.description button.cart{cursor:pointer;background:#8c6a3c;border:0;place-items:center;width:60px;height:60px;padding:0;display:grid}@media (width<=960px){section.products div.products a.banner div.description button.cart{width:40px;height:40px}}section.products div.products a.banner div.description button.cart svg{width:26px;height:26px}section.products div.products a.banner div.description button.cart svg path{stroke:#fff}section.products div.products a.banner div.description button.cart span{display:none}section.products div.products div.banner:only-of-type{grid-area:2/3/4/5;width:100%;height:100%}@media (width<=960px){section.products div.products div.banner:only-of-type{grid-column:2 span;grid-row:unset;width:100%;height:420px}}
