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.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.get_price{opacity:0;pointer-events:none;z-index:11;place-items:center;width:100%;height:100%;transition:all .5s;display:grid;position:fixed;top:0;left:0}section.get_price div.container{z-index:2;background:#fff;max-width:500px;height:100%;max-height:900px;padding:40px 30px;position:relative}@media (width<=960px){section.get_price div.container{padding:30px 20px}}@media (width<=480px){section.get_price div.container{grid-column:full}}section.get_price div.container div.cross{cursor:pointer;z-index:2;position:absolute;top:20px;right:20px}section.get_price div.container div.cross svg{width:13px;height:13px}section.get_price div.container div.cross svg path{stroke:#6f6f6f;stroke-width:1.5px}section.get_price div.product{grid-gap:20px;border-top:1px solid #6f6f6f1a;border-bottom:1px solid #6f6f6f1a;grid-template-columns:120px 1fr;align-items:center;margin-top:16px;margin-bottom:20px;padding-top:20px;padding-bottom:20px;display:grid}@media (width<=960px){section.get_price div.product{grid-gap:10px;margin-top:18px;margin-bottom:15px;padding-top:15px;padding-bottom:15px}}section.get_price div.product div.preview{aspect-ratio:1;border:1px solid #6f6f6f1a;width:100%}section.get_price div.product div.preview img{-o-object-fit:contain;object-fit:contain;-o-object-position:top center;object-position:top center;width:100%;height:100%}section.get_price div.product div.title{grid-gap:10px;display:grid}section.get_price div.product div.title span.article{color:#200a0a;opacity:.8;font-size:12px;font-weight:400;line-height:140%}section.get_price form{grid-gap:10px;display:grid}section.get_price div.backdrop{opacity:.9;z-index:1;background:#d9d9d9;transition:all .5s;position:fixed;inset:0}section.get_price.show{opacity:1;pointer-events:auto}:is(html:has(section.product_hint.show),html:has(section.lightbox.show),html:has(section.get_price.show)){overflow:hidden}section.main{margin-top:30px;margin-bottom:var(--section-gap)}@media (width<=960px){section.main{margin-top:20px}}section.main div.containeer{display:grid}section.main div.breadcrumbs{margin-bottom:30px}@media (width<=960px){section.main div.breadcrumbs{margin-bottom:24px}}section.main div.product{grid-gap:var(--grid-gap);grid-template-columns:repeat(2,1fr);align-items:start;display:grid}@media (width<=960px){section.main div.product{grid-gap:30px;grid-template-columns:1fr}}section.main div.product div.gallery{grid-gap:20px;padding-right:var(--grid-gap);display:grid}@media (width<=960px){section.main div.product div.gallery{padding-right:unset;order:2}}section.main div.product div.gallery div.slider{background:#d9d9d91a;display:grid;position:relative}@media (width<=960px){section.main div.product div.gallery div.slider{margin-left:calc(var(--side-gap) * -1);width:calc(100% + var(--side-gap) * 2)}}section.main div.product div.gallery div.slider div.swiper-slide{aspect-ratio:1;position:relative}@media (width<=960px){section.main div.product div.gallery div.slider div.swiper-slide{aspect-ratio:16/9}}@media (width<=640px){section.main div.product div.gallery div.slider div.swiper-slide{aspect-ratio:1}}section.main div.product div.gallery div.slider div.swiper-slide img{-o-object-fit:contain;object-fit:contain;-o-object-position:top center;object-position:top center;width:100%;height:100%;position:absolute;top:0;left:0}section.main div.product div.gallery div.slider div.swiper-pagination{top:50%;left:0;bottom:unset;right:unsnet;counter-reset:slide;pointer-events:auto;width:max-content;position:absolute;transform:translateY(-50%)}@media (width<=960px){section.main div.product div.gallery div.slider div.swiper-pagination{top:unset;bottom:0;left:calc(var(--side-gap) * -1);-webkit-transform:unset;-ms-transform:unset;transform:unset;width:calc(100% + var(--side-gap) * 2);grid-auto-columns:1fr;grid-auto-flow:column;display:grid}}section.main div.product div.gallery div.slider div.swiper-pagination span{counter-increment:slide;opacity:1;width:1px;height:90px;margin:unset;background:#889e9e4d;display:block;position:relative}@media (width<=960px){section.main div.product div.gallery div.slider div.swiper-pagination span{width:100%;height:2px}}section.main div.product div.gallery div.slider div.swiper-pagination span:after{content:counter(slide);letter-spacing:.1em;text-transform:uppercase;color:#889e9e;opacity:.7;place-items:center;height:100%;padding:0 24px;font-family:Cormorant,serif;font-size:20px;font-weight:700;line-height:130%;display:grid;position:absolute;top:0}@media (width<=960px){section.main div.product div.gallery div.slider div.swiper-pagination span:after{display:none}}section.main div.product div.gallery div.slider div.swiper-pagination span.swiper-pagination-bullet-active{background:#8c6a3c}section.main div.product div.gallery div.slider div.swiper-pagination span.swiper-pagination-bullet-active:after{color:#8c6a3c;opacity:1}section.main div.product div.gallery div.slider div.fullscreen{cursor:pointer;z-index:1;position:absolute;bottom:30px;right:30px}@media (width<=960px){section.main div.product div.gallery div.slider div.fullscreen{width:30px;height:30px;bottom:20px;right:20px}}section.main div.product div.gallery div.slider div.fullscreen svg{width:100%;height:100%}section.main div.product div.gallery div.slider div.fullscreen:hover svg rect{stroke:#200a0a;opacity:1}section.main div.product div.gallery div.advantages{grid-template-columns:repeat(3, -webkit-max-content);grid-gap:20px 40px;grid-template-columns:repeat(3,max-content);display:grid}@media (width<=1280px){section.main div.product div.gallery div.advantages{grid-template-columns:repeat(2,1fr)}}@media (width<=960px){section.main div.product div.gallery div.advantages{gap:20px 10px}}section.main div.product div.gallery div.advantages div.advantage{grid-template-columns:-webkit-max-content 1fr;grid-gap:10px;grid-template-columns:max-content 1fr;align-items:center;display:grid}@media (width<=640px){section.main div.product div.gallery div.advantages div.advantage br{display:none}}@media (width<=960px){section.main div.product div.gallery div.advantages div.advantage img{width:25px}}section.main div.product div.about{grid-gap:30px;align-content:start;max-width:700px;display:grid}@media (width<=960px){section.main div.product div.about{max-width:unset;display:contents}section.main div.product div.about>*{order:3}}section.main div.product div.about div.title{grid-gap:10px;display:grid}@media (width<=960px){section.main div.product div.about div.title{order:1}}section.main div.product div.about div.title div.article{cursor:pointer;grid-template-columns:auto -webkit-max-content;grid-gap:10px;grid-template-columns:auto max-content;justify-content:start;align-items:center;display:grid}section.main div.product div.about div.title div.article img{cursor:pointer}section.main div.product div.about div.color{grid-gap:10px;max-width:240px;display:grid}@media (width<=640px){section.main div.product div.about div.color{max-width:unset}}section.main div.product div.about div.color span.title{text-transform:uppercase;color:#200a0a}section.main div.product div.about div.specs{grid-gap:10px;display:grid}section.main div.product div.about div.specs span.title{text-transform:uppercase;color:#200a0a}section.main div.product div.about div.specs div.grid{grid-template-columns:1fr -webkit-max-content;grid-gap:10px;grid-template-columns:1fr max-content;display:grid}section.main div.product div.about div.specs div.grid span:nth-child(odd){grid-template-columns:-webkit-max-content 1fr;grid-gap:10px;color:#200a0a80;grid-template-columns:max-content 1fr;align-items:end;display:grid}section.main div.product div.about div.specs div.grid span:nth-child(odd):after{content:"";opacity:.2;border-bottom:1px dashed #200a0a;width:100%;height:1px;display:block}section.main div.product div.about div.specs div.grid div.additional{grid-column:2 span;grid-template-rows:0fr;transition:grid-template-rows .5s,-ms-grid-rows .5s;display:grid}section.main div.product div.about div.specs div.grid div.additional div.overflow{overflow:hidden}section.main div.product div.about div.specs div.grid.opened div.additional{grid-template-rows:1fr}section.main div.product div.about div.specs div.grid.opened+div.more svg{transform:rotate(180deg)}section.main div.product div.about div.specs div.grid.opened+div.more span.show{display:none}section.main div.product div.about div.specs div.grid.opened+div.more span.hide{display:block}section.main div.product div.about div.specs a.more{cursor:pointer;grid-auto-flow:column;grid-auto-columns:-webkit-max-content;grid-gap:5px;grid-auto-columns:max-content;align-items:center;width:max-content;margin-top:5px;display:grid}@media (width<=960px){section.main div.product div.about div.specs a.more{margin-top:unset}}section.main div.product div.about div.specs a.more span{text-transform:uppercase;color:#8c6a3c;text-decoration:underline}section.main div.product div.about div.specs a.more span.show{display:block}section.main div.product div.about div.specs a.more span.hide{display:none}section.main div.product div.about div.specs a.more svg path{stroke:#8c6a3c}section.main div.product div.about div.price{grid-template-columns:repeat(2, -webkit-max-content);grid-gap:20px;grid-template-columns:repeat(2,max-content);display:grid}@media (width<=960px){section.main div.product div.about div.price{grid-gap:15px}}section.main div.product div.about div.price span.new{letter-spacing:-.01em;text-transform:uppercase;color:#1a2238;font-size:24px;font-weight:500;line-height:130%}@media (width>=480px){section.main div.product div.about div.price span.new{font-size:calc(.645161vw + 20.9032px)}}@media (width>=1720px){section.main div.product div.about div.price span.new{font-size:32px}}section.main div.product div.about div.price span.old{letter-spacing:-.01em;text-transform:uppercase;color:#1a2238;opacity:.2;font-size:24px;font-weight:500;line-height:130%;text-decoration:line-through}@media (width>=480px){section.main div.product div.about div.price span.old{font-size:calc(.645161vw + 20.9032px)}}@media (width>=1720px){section.main div.product div.about div.price span.old{font-size:32px}}section.main div.product div.about div.buttons{grid-gap:10px 20px;grid-template-columns:repeat(2,1fr);display:grid}@media (width<=640px){section.main div.product div.about div.buttons{grid-template-columns:1fr}}section.main div.product div.about div.buttons button{width:100%}section.main div.product div.about div.buttons button span.incart{display:none}section.main div.product div.about div.buttons button span.tocart{display:inline}section.main div.product div.about div.consult{border-top:1px solid #6f6f6f33;border-bottom:1px solid #6f6f6f33;padding:20px 0;display:grid}@media (width<=960px){section.main div.product div.about div.consult{padding:unset;border:unset}}section.main div.product div.about div.consult h3{margin-bottom:10px}@media (width<=960px){section.main div.product div.about div.consult h3{margin-bottom:14px}}section.main div.product div.about div.consult>span{opacity:.8;margin-bottom:26px}@media (width<=960px){section.main div.product div.about div.consult>span{margin-bottom:14px}}section.main div.product div.about div.consult a{grid-auto-flow:column;grid-auto-columns:-webkit-max-content;grid-gap:10px;grid-auto-columns:max-content;display:grid}@media (width<=960px){section.main div.product div.about div.consult a img{width:15px;height:15px}}section.main div.product div.about div.consult a span{letter-spacing:.01em;text-transform:uppercase;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#8c6a3c;font-family:Cormorant,serif;font-size:16px;font-weight:600;line-height:130%;text-decoration:underline}@media (width>=480px){section.main div.product div.about div.consult a span{font-size:calc(.322581vw + 14.4516px)}}@media (width>=1720px){section.main div.product div.about div.consult a span{font-size:20px}}section.main div.product div.about div.consult a:hover span{text-decoration:none}section.main div.tabs{margin-top:var(--section-gap)}section.main div.tabs div.tabs_captions{grid-auto-columns:1fr;grid-auto-flow:column;display:grid}@media (width<=640px){section.main div.tabs div.tabs_captions{display:none}}section.main div.tabs div.tabs_captions div.tab_caption{cursor:pointer;grid-auto-flow:column;grid-auto-columns:-webkit-max-content;grid-gap:10px;opacity:.5;text-transform:uppercase;text-align:center;border-bottom:1px solid #6f6f6f;grid-auto-columns:max-content;justify-content:center;padding:18px;display:grid}section.main div.tabs div.tabs_captions div.tab_caption.active{pointer-events:none;opacity:.8;border-bottom:1px solid #200a0a}section.main div.tabs div.tabs_content div.tab_content{max-width:890px;margin-top:30px;display:none}@media (width<=640px){section.main div.tabs div.tabs_content div.tab_content{margin-top:unset;display:grid}}section.main div.tabs div.tabs_content div.tab_content.active{display:grid}@media (width<=640px){section.main div.tabs div.tabs_content div.tab_content div.accordion{border-bottom:1px solid #6f6f6f33}}section.main div.tabs div.tabs_content div.tab_content div.accordion div.accordion_caption{cursor:pointer;grid-template-columns:1fr -webkit-max-content;grid-gap:10px;text-transform:uppercase;grid-template-columns:1fr max-content;align-items:center;display:none}@media (width<=640px){section.main div.tabs div.tabs_content div.tab_content div.accordion div.accordion_caption{padding:15px 0}}section.main div.tabs div.tabs_content div.tab_content div.accordion div.accordion_caption img{transition:all .5s}@media (width<=640px){section.main div.tabs div.tabs_content div.tab_content div.accordion div.accordion_caption{display:grid}section.main div.tabs div.tabs_content div.tab_content div.accordion div.accordion_content{grid-template-rows:0fr;transition:grid-template-rows .5s,-ms-grid-rows .5s;display:grid}}section.main div.tabs div.tabs_content div.tab_content div.accordion div.accordion_content div.overflow{overflow:hidden}@media (width<=640px){section.main div.tabs div.tabs_content div.tab_content div.accordion div.accordion_content div.wrap{margin-bottom:20px}}section.main div.tabs div.tabs_content div.tab_content div.accordion.open div.accordion_caption img{transform:rotate(180deg)}section.main div.tabs div.tabs_content div.tab_content div.accordion.open div.accordion_content{grid-template-rows:1fr}section.main div.tabs div.tabs_content div.tab_content h4{margin-top:30px;margin-bottom:10px;display:block}@media (width<=960px){section.main div.tabs div.tabs_content div.tab_content h4{margin-top:24px}}section.main div.tabs div.tabs_content div.tab_content ul{opacity:.8}section.main div.tabs div.tabs_content div.tab_content div.specs{grid-gap:10px;display:grid}section.main div.tabs div.tabs_content div.tab_content div.specs h4{text-transform:uppercase;color:#200a0a}@media (width<=640px){section.main div.tabs div.tabs_content div.tab_content div.specs h4{display:none}}section.main div.tabs div.tabs_content div.tab_content div.specs div.grid{grid-template-columns:1fr -webkit-max-content;grid-gap:10px;grid-template-columns:1fr max-content;display:grid}section.main div.tabs div.tabs_content div.tab_content div.specs div.grid span:nth-child(odd){grid-template-columns:-webkit-max-content 1fr;grid-gap:10px;color:#200a0a80;grid-template-columns:max-content 1fr;align-items:end;display:grid}section.main div.tabs div.tabs_content div.tab_content div.specs div.grid span:nth-child(odd):after{content:"";opacity:.2;border-bottom:1px dashed #200a0a;width:100%;height:1px;display:block}section.main.incart div.product div.about button.fill{pointer-events:none}section.main.incart div.product div.about button.fill svg{display:none}section.main.incart div.product div.about button.fill span.incart{display:inline}section.main.incart div.product div.about button.fill span.tocart{display:none}section.product_footer{z-index:10;background:#fff;transition:transform .5s;position:fixed;bottom:0;left:0;transform:translateY(100%)}section.product_footer div.container{grid-template-columns:-webkit-max-content auto 1fr -webkit-max-content;grid-gap:30px;grid-template-columns:max-content auto 1fr max-content;justify-content:space-between;align-items:center;display:grid}@media (width<=960px){section.product_footer div.container{grid-gap:unset;grid-template-columns:1fr;padding:20px 20px 20px 92px}}section.product_footer div.container div.preview{background:#d9d9d91a;width:120px;height:120px}@media (width<=960px){section.product_footer div.container div.preview{width:100px;height:100px;position:absolute;top:20px;left:0}}section.product_footer div.container div.preview img{-o-object-fit:contain;object-fit:contain;-o-object-position:top center;object-position:top center;width:100%;height:100%}section.product_footer div.container div.title{grid-gap:10px;padding-top:20px;padding-bottom:20px;display:grid}@media (width<=960px){section.product_footer div.container div.title{padding-top:unset;padding-bottom:10px}}section.product_footer div.container div.title div.article{grid-auto-flow:column;grid-auto-columns:-webkit-max-content;grid-gap:10px;grid-auto-columns:max-content;display:grid}section.product_footer div.container div.title div.article img{cursor:pointer}section.product_footer div.container div.price{grid-template-columns:repeat(2, -webkit-max-content);grid-gap:20px;grid-template-columns:repeat(2,max-content);justify-content:center;display:grid}@media (width<=960px){section.product_footer div.container div.price{grid-gap:15px;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;margin-bottom:20px}}section.product_footer div.container div.price span.new{letter-spacing:-.01em;text-transform:uppercase;color:#1a2238;font-size:20px;font-weight:500;line-height:130%}@media (width>=480px){section.product_footer div.container div.price span.new{font-size:calc(.967742vw + 15.3548px)}}@media (width>=1720px){section.product_footer div.container div.price span.new{font-size:32px}}section.product_footer div.container div.price span.old{letter-spacing:-.01em;text-transform:uppercase;color:#1a2238;opacity:.2;font-size:20px;font-weight:500;line-height:130%;text-decoration:line-through}@media (width>=480px){section.product_footer div.container div.price span.old{font-size:calc(.967742vw + 15.3548px)}}@media (width>=1720px){section.product_footer div.container div.price span.old{font-size:32px}}section.product_footer div.container button{min-width:340px}@media (width<=1280px){section.product_footer div.container button{min-width:unset}}section.product_footer div.container button span.incart{display:none}section.product_footer div.container button span.tocart{display:inline}section.product_footer.scrolled{transform:translateY(0%)}section.product_footer.incart div.container button.fill{pointer-events:none}section.product_footer.incart div.container button.fill svg{display:none}section.product_footer.incart div.container button.fill span.incart{display:inline}section.product_footer.incart div.container button.fill span.tocart{display:none}section.product_hint{opacity:0;pointer-events:none;z-index:11;place-items:center;width:100%;height:100%;transition:all .5s;display:grid;position:fixed;top:0;left:0}section.product_hint div.container{z-index:2;background:#fff;max-width:640px;position:relative}section.product_hint div.container div.cross{cursor:pointer;position:absolute;top:20px;right:20px}section.product_hint div.container div.cross svg{transition:all .55s}section.product_hint div.container div.cross svg path{stroke:#fff}section.product_hint div.container div.cross:hover svg{transform:rotate(90deg)}section.product_hint div.container div.preview{width:100%;height:560px}section.product_hint div.container div.preview img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}section.product_hint div.container div.text{background:#fff;padding:30px}@media (width<=960px){section.product_hint div.container div.text{padding:20px}}section.product_hint div.container div.title{grid-gap:10px;margin-bottom:20px;display:grid}section.product_hint div.container div.title h3{font-size:20px}@media (width>=480px){section.product_hint div.container div.title h3{font-size:calc(.967742vw + 15.3548px)}}@media (width>=1720px){section.product_hint div.container div.title h3{font-size:32px}}section.product_hint div.container div.share{grid-auto-flow:column;grid-auto-columns:-webkit-max-content;grid-gap:8px;grid-auto-columns:max-content;display:grid}section.product_hint div.container div.share a,section.product_hint div.container div.share button.share_action{cursor:pointer;background:#f9f7f8;place-items:center;width:45px;height:45px;display:grid}section.product_hint div.container div.share button.share_action{font:inherit;color:inherit;border:0;padding:0}section.product_hint div.container div.share button.share_action:focus-visible{outline-offset:2px;outline:2px solid #8c6a3c}section.product_hint div.container p.share_status{opacity:0;color:#8c6a3c;max-height:0;margin:0;font-size:13px;line-height:1.5;transition:opacity .3s,max-height .3s,margin-top .3s;overflow:hidden}section.product_hint div.container p.share_status.show{opacity:1;max-height:4em;margin-top:12px}section.product_hint .visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}section.product_hint div.backdrop{opacity:.9;z-index:1;background:#d9d9d9;transition:all .5s;position:fixed;inset:0}section.product_hint.show{opacity:1;pointer-events:auto}section.lightbox{z-index:11;opacity:0;pointer-events:none;background:#fff;width:100%;height:100%;transition:opacity .5s;position:fixed;top:0;left:0}section.lightbox div.container{margin-top:60px;margin-bottom:60px;position:relative}@media (width<=960px){section.lightbox div.container{margin-top:30px;margin-bottom:30px}}section.lightbox div.counter{grid-auto-flow:column;grid-auto-columns:-webkit-max-content;grid-gap:5px;grid-auto-columns:max-content;display:grid;position:absolute;top:0;left:0}section.lightbox div.counter span.total{color:#200a0a80}section.lightbox div.zoom{cursor:pointer;z-index:3;border:1px solid #200a0a33;place-items:center;width:61px;height:61px;display:grid;position:absolute;bottom:0;left:0}@media (width<=960px){section.lightbox div.zoom{width:50px;height:50px}}section.lightbox div.cross{cursor:pointer;z-index:2;position:absolute;top:0;right:0}section.lightbox div.cross svg,section.lightbox div.cross svg path{transition:all .55s}section.lightbox div.cross:hover svg{transform:rotate(90deg)}section.lightbox div.cross:hover svg path{stroke:#200a0a}section.lightbox div.swiper{height:100%}section.lightbox div.swiper img{-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;width:100%;height:100%;transition:all .5s;position:absolute;top:0;left:0}section.lightbox div.swiper.scale img{transform:scale(1.5)}section.lightbox div.swiper-navigation3{z-index:1;grid-template-columns:repeat(2,1fr);width:100%;height:100%;display:grid;position:absolute;top:0;left:0}@media (width<=960px){section.lightbox div.swiper-navigation3{height:50px;bottom:0;right:0;left:unset;top:unset}}section.lightbox div.swiper-navigation3 div.arrow{cursor:pointer;justify-content:end;align-items:center;width:100%;height:100%;display:grid}@media (width<=960px){section.lightbox div.swiper-navigation3 div.arrow{height:50px}}section.lightbox div.swiper-navigation3 div.arrow:after{display:none}section.lightbox div.swiper-navigation3 div.arrow:first-child{justify-content:start;justify-items:start}section.lightbox div.swiper-navigation3 div.arrow:first-child svg{transform:rotate(180deg)}section.lightbox div.swiper-navigation3 div.arrow:hover svg{opacity:1}section.lightbox div.swiper-navigation3 div.arrow div.desktop{display:grid}@media (width<=960px){section.lightbox div.swiper-navigation3 div.arrow div.desktop{display:none}}section.lightbox div.swiper-navigation3 div.arrow div.mobile{display:none}@media (width<=960px){section.lightbox div.swiper-navigation3 div.arrow div.mobile{display:grid}}section.lightbox div.swiper-navigation3 div.arrow.swiper-button-disabled{pointer-events:none;opacity:.5}section.lightbox div.swiper-navigation3 div.arrow.swiper-button-disabled svg path{fill:#6f6f6f}@media (width<=960px){section.lightbox div.swiper-navigation3{-webkit-user-select:none;user-select:none;grid-auto-flow:column;grid-auto-columns:-webkit-max-content;grid-auto-columns:max-content;grid-template-columns:unset;grid-gap:15px;align-items:center;width:max-content;display:grid}section.lightbox div.swiper-navigation3 div.arrow{cursor:pointer;width:55px;transition:all .5s;display:grid;position:relative}section.lightbox div.swiper-navigation3 div.arrow svg{height:16px}section.lightbox div.swiper-navigation3 div.arrow:first-child svg{transform:rotate(0)}section.lightbox div.swiper-navigation3 div.arrow:after{content:"";background:#1a2238;width:100%;height:2px;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}section.lightbox div.swiper-navigation3 div.arrow:last-child{justify-items:end}section.lightbox div.swiper-navigation3 div.arrow:last-child svg{transform:rotate(180deg)}section.lightbox div.swiper-navigation3 div.arrow.swiper-button-lock{pointer-events:none;display:none}section.lightbox div.swiper-navigation3 div.arrow.swiper-button-disabled{opacity:.3;pointer-events:none}section.lightbox div.swiper-navigation3 div.arrow.swiper-button-disabled svg path{fill:unset}}section.lightbox.show{opacity:1;pointer-events:auto}
