@font-face{font-family:'NEXA Light';src:url("../fonts/Nexa-Light.woff2") format("opentype");font-weight:normal;font-style:normal;font-display:auto}@font-face{font-family:'NEXA Bold';src:url("../fonts/Nexa-Bold.woff2") format("opentype");font-weight:bold;font-style:normal;font-display:auto}@font-face{font-family:'NEXA Bold cyr';src:url("../fonts/Nexa-Bold5.otf") format("opentype");font-weight:bold;font-style:normal;font-display:auto}@font-face{font-family:'Noah Regular Italic';src:url("../fonts/Noah-RegularItalic.otf") format("opentype"),url("../fonts/Noah-RegularItalic.ttf") format("truetype");font-weight:normal;font-style:italic;font-display:auto}@font-face{font-family:'Noah Bold Italic';src:url("../fonts/Noah-BoldItalic.otf") format("opentype"),url("../fonts/Noah-BoldItalic.ttf") format("truetype");font-weight:bold;font-style:italic;font-display:auto}@font-face{font-family:'Noah Regular';src:url("../fonts/Noah-Regular.otf") format("opentype"),url("../fonts/Noah-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:auto}@font-face{font-family:'Noah Bold';src:url("../fonts/Noah-Bold.otf") format("opentype"),url("../fonts/Noah-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:auto}.header:not(.white) .hLogo,.header:not(.white) .hMenu{filter:invert(1) brightness(2)}.header:not(.white) .hNav>ul>li>a{filter:invert(1) brightness(2)}.header:not(.white) .hLang .polylang--list{background:transparent;border:1px solid #fff;color:#fff}.BrandPostTop{position:relative;color:#fff}.BrandPostTop .bg{position:absolute;top:0;left:0;width:100%;height:100%}.BrandPostTop .bg img{display:block;width:100%;height:100%;object-fit:cover}.BrandPostTop .bg:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.2}.BrandPostTop .container{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;min-height:clamp(432px, 100vh, 1080px)}@media (orientation: portrait){.BrandPostTop .container{min-height:calc(100vw * 11 /16)}}.BrandPostTop .over{margin-top:auto}@media only screen and (min-width: 0px) and (max-width: 767px){.BrandPostTop .container{min-height:100vw;height:calc(var(--vh, 1vh) * 100)}}@media only screen and (min-width: 0px) and (max-width: 767px) and (orientation: portrait){.BrandPostTop .container{min-height:100vw}}.BrandPostInfo{position:relative}.BrandPostInfo .container{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.BrandPostInfo .left{position:relative;width:600px;max-width:calc((100% - 260px) / 2)}.BrandPostInfo .left .site-text{line-height:1.65}.BrandPostInfo .right{position:relative;width:760px;max-width:calc((100% - 260px) / 2)}.BrandPostInfo .main-title{position:relative;margin-bottom:115px}.BrandPostInfo .main-title:before{content:'01';margin-right:130px}.BrandPostInfo .list{position:relative;padding-top:150px}.BrandPostInfo .list li{position:relative;overflow:hidden;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;border-bottom:1px solid #000;padding:14px 0}.BrandPostInfo .list li b{display:block;width:160px;padding-right:14px}.BrandPostInfo .list li span{display:block;width:calc(100% - 160px)}.BrandPostInfo .brand-site{margin-top:calc(4vw * 9 / 16)}@media only screen and (min-width: 1680px) and (max-width: 1879px){.BrandPostInfo .left{max-width:calc((100% - 230px) / 2)}.BrandPostInfo .right{max-width:calc((100% - 230px) / 2)}.BrandPostInfo .main-title{margin-bottom:102px}.BrandPostInfo .main-title:before{margin-right:116px}.BrandPostInfo .list{padding-top:134px}.BrandPostInfo .list li{padding:14px 0}.BrandPostInfo .list li b{width:160px;padding-right:14px}.BrandPostInfo .list li span{width:calc(100% - 160px)}}@media only screen and (min-width: 1480px) and (max-width: 1679px){.BrandPostInfo .left{max-width:calc((100% - 200px) / 2)}.BrandPostInfo .right{max-width:calc((100% - 200px) / 2)}.BrandPostInfo .main-title{margin-bottom:90px}.BrandPostInfo .main-title:before{margin-right:100px}.BrandPostInfo .list{padding-top:117px}.BrandPostInfo .list li{padding:14px 0}.BrandPostInfo .list li b{width:160px;padding-right:14px}.BrandPostInfo .list li span{width:calc(100% - 160px)}}@media only screen and (min-width: 1280px) and (max-width: 1479px){.BrandPostInfo .left{max-width:calc((100% - 170px) / 2)}.BrandPostInfo .right{max-width:calc((100% - 170px) / 2)}.BrandPostInfo .main-title{margin-bottom:77px}.BrandPostInfo .main-title:before{margin-right:86px}.BrandPostInfo .list{padding-top:100px}.BrandPostInfo .list li{padding:14px 0}.BrandPostInfo .list li b{width:160px;padding-right:14px}.BrandPostInfo .list li span{width:calc(100% - 160px)}}@media only screen and (min-width: 1024px) and (max-width: 1279px){.BrandPostInfo .left{max-width:100%;width:100%}.BrandPostInfo .right{max-width:100%;width:100%}.BrandPostInfo .main-title{margin-bottom:62px}.BrandPostInfo .main-title:before{margin-right:69px}.BrandPostInfo .list{padding-top:80px}.BrandPostInfo .list li{padding:14px 0}.BrandPostInfo .list li b{width:160px;padding-right:14px}.BrandPostInfo .list li span{width:calc(100% - 160px)}}@media only screen and (min-width: 768px) and (max-width: 1023px){.BrandPostInfo .left{max-width:100%;width:100%}.BrandPostInfo .right{max-width:100%;width:100%}.BrandPostInfo .main-title{margin-bottom:48px}.BrandPostInfo .main-title:before{margin-right:53px}.BrandPostInfo .list{padding-top:62px}.BrandPostInfo .list li{padding:14px 0}.BrandPostInfo .list li b{width:160px;padding-right:14px}.BrandPostInfo .list li span{width:calc(100% - 160px)}}@media only screen and (min-width: 0px) and (max-width: 767px){.BrandPostInfo .left{max-width:100%;width:100%}.BrandPostInfo .right{max-width:100%;width:100%}.BrandPostInfo .main-title{margin-bottom:36px}.BrandPostInfo .main-title:before{margin-right:40px}.BrandPostInfo .list{padding-top:45px}.BrandPostInfo .list li{padding:14px 0}.BrandPostInfo .list li b{width:105px;padding-right:10px}.BrandPostInfo .list li span{width:calc(100% - 105px)}.BrandPostInfo .brand-site{margin-top:20px}}.BrandPostCollections{position:relative}.BrandPostCollections .result{counter-reset:section;position:relative;border-bottom:1px solid #000;margin-top:80px}.BrandPostCollections .result .row{position:relative;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;transition:color 0.5s cubic-bezier(0.25, 1, 0.5, 1);border-top:1px solid #000;padding:17px 0}.BrandPostCollections .result .row:before{-ms-align-self:center;align-self:center;counter-increment:section;content:"0" counter(section);padding-left:30px;font-size:0.8em}.BrandPostCollections .result .row .site-text{width:50%}.BrandPostCollections .result .row:after{content:'';display:block;position:absolute;top:0;left:0;height:0;width:100%;background:#2c3c4c;transition:height 0.5s cubic-bezier(0.25, 1, 0.5, 1);z-index:-1}.BrandPostCollections .result .row.active .img{opacity:1;visibility:visible}.BrandPostCollections .result .row.active .img img{transform:scale(1)}@media (hover: hover){.BrandPostCollections .result .row .img{display:block}.BrandPostCollections .result .row:hover{color:#fff}.BrandPostCollections .result .row:hover:after{height:100%}}.BrandPostCollections .result .img{display:none;position:absolute;opacity:0;visibility:hidden;z-index:2;width:286px;height:398px}.BrandPostCollections .result .img img{display:block;width:100%;height:100%;object-fit:cover;transform:scale(0);transition:transform 0.5s cubic-bezier(0.25, 1, 0.5, 1)}.BrandPostCollections .full-photo{display:block}.BrandPostCollections .full-photo img{display:block;width:100%;max-height:calc(100% * 10 / 16);object-fit:cover}.BrandPostCollections .full-photo.notfull img{width:80%;margin:0 auto}.BrandPostCollections .ServicePostGal .swiper-slide{width:1134px;max-width:initial}.BrandPostCollections .ServicePostGal .collection-tpl-popup{display:none}.BrandPostCollections .collection-tpl{margin-bottom:0}.BrandPostCollections .collection-tpl>.left{display:none}.BrandPostCollections .collection-tpl .right{width:100%}.BrandPostPlusPopup .collection-tpl{display:none}@media only screen and (min-width: 1680px) and (max-width: 1879px){.BrandPostCollections .result{margin-top:71px}.BrandPostCollections .result .row{padding:17px 0}.BrandPostCollections .result .row:before{padding-left:30px}.BrandPostCollections .result .img{width:254px;height:354px}.BrandPostCollections .ServicePostGal .swiper-slide{width:1008px;max-width:initial}}@media only screen and (min-width: 1480px) and (max-width: 1679px){.BrandPostCollections .result{margin-top:62px}.BrandPostCollections .result .row{padding:15px 0}.BrandPostCollections .result .row:before{padding-left:25px}.BrandPostCollections .result .img{width:222px;height:310px}.BrandPostCollections .ServicePostGal .swiper-slide{width:882px;max-width:initial}}@media only screen and (min-width: 1280px) and (max-width: 1479px){.BrandPostCollections .result{margin-top:53px}.BrandPostCollections .result .row{padding:15px 0}.BrandPostCollections .result .row:before{padding-left:20px}.BrandPostCollections .result .img{width:190px;height:267px}.BrandPostCollections .ServicePostGal .swiper-slide{width:756px;max-width:initial}}@media only screen and (min-width: 1024px) and (max-width: 1279px){.BrandPostCollections .result{margin-top:42px}.BrandPostCollections .result .row{padding:15px 0}.BrandPostCollections .result .row:before{padding-left:20px}.BrandPostCollections .result .img{width:190px;height:267px}.BrandPostCollections .ServicePostGal .swiper-slide{width:605px;max-width:initial}}@media only screen and (min-width: 768px) and (max-width: 1023px){.BrandPostCollections .result{margin-top:32px}.BrandPostCollections .result .row{padding:15px 0}.BrandPostCollections .result .row:before{padding-left:20px}.BrandPostCollections .result .img{width:190px;height:267px}.BrandPostCollections .full-photo.notfull img{width:100%}.BrandPostCollections .ServicePostGal .swiper-slide{width:605px;max-width:initial}}@media only screen and (min-width: 0px) and (max-width: 767px){.BrandPostCollections .result{margin-top:32px}.BrandPostCollections .result .row{padding:15px 0}.BrandPostCollections .result .row:before{padding-left:10px}.BrandPostCollections .result .row .site-text{width:80%}.BrandPostCollections .result .img{width:190px;height:267px}.BrandPostCollections .full-photo.notfull img{width:100%}.BrandPostCollections .ServicePostGal .swiper-slide{width:calc(100vw - 45px);max-width:initial}}.BrandPostStick{position:relative}.BrandPostStick .container{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.BrandPostStick .img,.BrandPostStick .slider{position:relative;width:calc(100% - 287px - 185px)}.BrandPostStick .img img,.BrandPostStick .slider img{display:block;width:100%}.BrandPostStick .slider img{aspect-ratio:16/10;object-fit:cover}.BrandPostStick .slider .swiper-button-next{position:absolute;top:0;right:0;width:100%;height:100%}.BrandPostStick .slider .swiper-button-next:after{display:none}.BrandPostStick .text{position:relative;width:287px}.BrandPostStick .sticky{position:sticky;top:calc(var(--header-height) + 3.7vw * 16 / 9)}.BrandPostStick .sticky.rel{position:relative;top:auto}.BrandPostStick .title{margin-bottom:35px}@media only screen and (min-width: 1680px) and (max-width: 1879px){.BrandPostStick .img,.BrandPostStick .slider{width:calc(100% - 287px - 165px)}.BrandPostStick .text{width:287px}.BrandPostStick .title{margin-bottom:31px}}@media only screen and (min-width: 1480px) and (max-width: 1679px){.BrandPostStick .img,.BrandPostStick .slider{width:calc(100% - 287px - 145px)}.BrandPostStick .text{width:287px}.BrandPostStick .title{margin-bottom:27px}}@media only screen and (min-width: 1280px) and (max-width: 1479px){.BrandPostStick .img,.BrandPostStick .slider{width:calc(100% - 272px - 125px)}.BrandPostStick .text{width:272px}.BrandPostStick .title{margin-bottom:23px}}@media only screen and (min-width: 1024px) and (max-width: 1279px){.BrandPostStick .img,.BrandPostStick .slider{width:calc(100% - 258px - 100px)}.BrandPostStick .text{width:258px}.BrandPostStick .title{margin-bottom:20px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.BrandPostStick .img,.BrandPostStick .slider{-webkit-order:1;-moz-order:1;-ms-order:1;-o-order:1;order:1;width:100%}.BrandPostStick .text{-webkit-order:2;-moz-order:2;-ms-order:2;-o-order:2;order:2;width:100%;margin-top:30px}.BrandPostStick .sticky{position:relative;top:auto}.BrandPostStick .title{margin-bottom:10px}}@media only screen and (min-width: 0px) and (max-width: 767px){.BrandPostStick .img,.BrandPostStick .slider{-webkit-order:1;-moz-order:1;-ms-order:1;-o-order:1;order:1;width:100%}.BrandPostStick .text{-webkit-order:2;-moz-order:2;-ms-order:2;-o-order:2;order:2;width:100%;margin-top:30px}.BrandPostStick .sticky{position:relative;top:auto}.BrandPostStick .title{margin-bottom:10px}}.BrandPostNext{position:relative}.BrandPostNext .container{position:relative;border-top:1px solid #000;border-bottom:1px solid #000;padding:70px 0}@media (hover: hover){.BrandPostNext .container:hover .arrow svg{transform:rotate(-45deg)}.BrandPostNext .container:hover .site-title span:after{width:100%}.BrandPostNext .container:hover .img img{transform:scale(1)}}.BrandPostNext .top{position:relative;padding:0 9%;margin-bottom:7px}.BrandPostNext .top .title{position:relative}.BrandPostNext .top .title:before{content:'02';display:inline-block;width:155px}.BrandPostNext .bot{position:relative;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:flex-end;align-items:flex-end;justify-content:space-between;padding:0 9%}.BrandPostNext .arrow{position:relative;width:155px}.BrandPostNext .arrow svg{display:block;width:50px;height:auto;transition:transform 0.5s cubic-bezier(0.25, 1, 0.5, 1)}.BrandPostNext .name{position:relative;width:calc(100% - 155px - 192px);padding-right:30px}.BrandPostNext .site-title span{position:relative}.BrandPostNext .site-title span:after{content:'';display:block;position:absolute;bottom:0;width:0;height:2px;background:#000;transition:width 0.5s cubic-bezier(0.25, 1, 0.5, 1)}.BrandPostNext .img{display:block;position:relative;overflow:hidden;isolation:isolate;width:192px;height:287px}.BrandPostNext .img img{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1.2);transition:transform 2s cubic-bezier(0.19, 1, 0.22, 1)}@media only screen and (min-width: 1680px) and (max-width: 1879px){.BrandPostNext .container{padding:62px 0}.BrandPostNext .top{padding:0 9%;margin-bottom:7px}.BrandPostNext .top .title:before{width:155px}.BrandPostNext .bot{padding:0 9%}.BrandPostNext .arrow{width:155px}.BrandPostNext .arrow svg{width:50px}.BrandPostNext .name{width:calc(100% - 155px - 192px);padding-right:30px}.BrandPostNext .img{width:192px;height:287px}}@media only screen and (min-width: 1480px) and (max-width: 1679px){.BrandPostNext .container{padding:54px 0}.BrandPostNext .top{padding:0 5%;margin-bottom:7px}.BrandPostNext .top .title:before{width:155px}.BrandPostNext .bot{padding:0 5%}.BrandPostNext .arrow{width:155px}.BrandPostNext .arrow svg{width:50px}.BrandPostNext .name{width:calc(100% - 155px - 192px);padding-right:30px}.BrandPostNext .img{width:192px;height:287px}}@media only screen and (min-width: 1280px) and (max-width: 1479px){.BrandPostNext .container{padding:46px 0}.BrandPostNext .top{padding:0 3%;margin-bottom:7px}.BrandPostNext .top .title:before{width:155px}.BrandPostNext .bot{padding:0 3%}.BrandPostNext .arrow{width:155px}.BrandPostNext .arrow svg{width:50px}.BrandPostNext .name{width:calc(100% - 155px - 165px);padding-right:30px}.BrandPostNext .img{width:165px;height:246px}}@media only screen and (min-width: 1024px) and (max-width: 1279px){.BrandPostNext .container{padding:37px 0}.BrandPostNext .top{padding:0 1%;margin-bottom:7px}.BrandPostNext .top .title:before{width:155px}.BrandPostNext .bot{padding:0 1%}.BrandPostNext .arrow{width:155px}.BrandPostNext .arrow svg{width:50px}.BrandPostNext .name{width:calc(100% - 155px - 165px);padding-right:30px}.BrandPostNext .img{width:165px;height:246px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.BrandPostNext .container{padding:30px 0}.BrandPostNext .top{padding:0;margin-bottom:30px}.BrandPostNext .top .title:before{width:155px}.BrandPostNext .bot{padding:0;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.BrandPostNext .arrow{-webkit-order:3;-moz-order:3;-ms-order:3;-o-order:3;order:3;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;-ms-align-self:flex-end;align-self:flex-end;width:95px}.BrandPostNext .arrow svg{width:30px}.BrandPostNext .name{-webkit-order:2;-moz-order:2;-ms-order:2;-o-order:2;order:2;width:calc(100% - 95px);padding-right:30px}.BrandPostNext .img{-webkit-order:1;-moz-order:1;-ms-order:1;-o-order:1;order:1;width:100%;height:auto;margin-bottom:30px}}@media only screen and (min-width: 0px) and (max-width: 767px){.BrandPostNext .container{padding:15px 0}.BrandPostNext .top{padding:0;margin-bottom:15px}.BrandPostNext .top .title:before{width:155px}.BrandPostNext .bot{padding:0;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.BrandPostNext .arrow{-webkit-order:3;-moz-order:3;-ms-order:3;-o-order:3;order:3;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;-ms-align-self:flex-end;align-self:flex-end;width:60px}.BrandPostNext .arrow svg{width:30px}.BrandPostNext .name{-webkit-order:2;-moz-order:2;-ms-order:2;-o-order:2;order:2;width:calc(100% - 60px);padding-right:15px}.BrandPostNext .img{-webkit-order:1;-moz-order:1;-ms-order:1;-o-order:1;order:1;width:100%;height:auto;margin-bottom:15px}}.ServicePostGal{position:relative;contain:layout}.ServicePostGal .site-title{max-width:calc(100% - 100px);min-height:34px}@media (hover: hover){.ServicePostGal .site-title{min-height:initial}}.ServicePostGal .arrows{position:absolute;top:0;right:0;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.ServicePostGal .swiper-button-prev,.ServicePostGal .swiper-button-next{display:none;-ms-align-items:center;align-items:center;justify-content:center;position:relative;left:auto;top:auto;right:auto;margin:0;width:34px;height:34px;border-radius:50%;background:#2c3c4c;color:#fff}.ServicePostGal .swiper-button-prev svg,.ServicePostGal .swiper-button-next svg{position:relative;display:block;z-index:2;width:16px;height:16px}.ServicePostGal .swiper-button-prev:before,.ServicePostGal .swiper-button-next:before{content:'';display:block;position:absolute;top:50%;left:50%;width:30px;height:30px;background:#fff;border-radius:50%;transform:translate(-50%, -50%) scale(0);transition:0.3s ease all}.ServicePostGal .swiper-button-prev:after,.ServicePostGal .swiper-button-next:after{position:relative;transition:0.3s ease all;z-index:2;color:#fff;font-size:16px}@media (hover: hover){.ServicePostGal .swiper-button-prev:hover,.ServicePostGal .swiper-button-next:hover{color:#2c3c4c}.ServicePostGal .swiper-button-prev:hover:before,.ServicePostGal .swiper-button-next:hover:before{transform:translate(-50%, -50%) scale(1)}.ServicePostGal .swiper-button-prev:hover:after,.ServicePostGal .swiper-button-next:hover:after{color:#2c3c4c}}.ServicePostGal .swiper-pagination{position:relative;bottom:auto;margin-top:15px}.ServicePostGal .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#263247}.ServicePostGal .swiper-button-next{margin-left:15px}.ServicePostGal .swiper{overflow:visible;margin-top:calc(0.9vw * 16 / 9)}.ServicePostGal .swiper-slide{width:42vw;max-width:800px}.ServicePostGal .swiper-slide .img{display:block;height:calc(42vw * 12 / 16);margin-bottom:15px}.ServicePostGal .swiper-slide .img img{display:block;width:100%;height:100%;object-fit:cover}.ServicePostGal .swiper-slide.ShopTPL{width:21vw;max-width:400px}.ServicePostGal .swiper-slide.ShopTPL .img{height:calc(21vw * 12 / 16)}.ServicePostGal .collection-thumb-tpl{display:block;overflow:hidden;isolation:isolate;height:100%}.ServicePostGal .collection-thumb-tpl img{display:block;width:100%;height:100%;object-fit:cover;transition:0.3s ease all}.ServicePostGal .collection-thumb-tpl .name,.ServicePostGal .collection-thumb-tpl .vendor{position:absolute;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;display:inline-flex;-ms-align-items:center;align-items:center;justify-content:center;text-transform:uppercase;opacity:0;z-index:2;pointer-events:none;transition:0.4s ease all;height:24px;padding:0 10px;font-size:14px;background:#2c3c4c;color:#fff;border-radius:20px}.ServicePostGal .collection-thumb-tpl .name{left:10px;bottom:10px;transform:translateY(10px)}.ServicePostGal .collection-thumb-tpl .vendor{top:10px;right:10px;transform:translateY(-10px)}@media (hover: hover){.ServicePostGal .collection-thumb-tpl:hover img{transform:scale(1.1)}.ServicePostGal .collection-thumb-tpl:hover .name,.ServicePostGal .collection-thumb-tpl:hover .vendor{opacity:1;transform:none}}.ServicePostGal .view-all-wr{margin-top:calc(4vw * 9 / 16)}@media (hover: hover){.ServicePostGal .swiper-button-prev,.ServicePostGal .swiper-button-next{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.ServicePostGal .swiper-pagination{display:none}}.ServicePostGal.collection-thumbs .swiper-slide{width:400px;height:auto}@media only screen and (min-width: 0px) and (max-width: 767px){.ServicePostGal .swiper-slide{width:100%}.ServicePostGal .swiper-slide .img{display:block;height:calc(calc(100vw - 30px) * 12 / 16)}.ServicePostGal .swiper-slide.ShopTPL{width:345px;max-width:calc(100vw - 45px)}.ServicePostGal .swiper-slide.ShopTPL .img{height:calc(calc(100vw - 30px) * 9 / 16)}.ServicePostGal .collection-thumb-tpl .name,.ServicePostGal .collection-thumb-tpl .vendor{opacity:1;font-size:12px;height:19px;line-height:21px}.ServicePostGal .collection-thumb-tpl .name{transform:translateY(0px)}.ServicePostGal .collection-thumb-tpl .vendor{transform:translateY(0px)}.ServicePostGal .view-all-wr{margin-top:20px}.ServicePostGal.collection-thumbs .swiper-slide{width:300px}}.ShopResult.prod4 .ShopTPL{width:calc((100% - 20px * 3) / 4)}.SP-Similar{position:relative}.SP-Similar .site-title{margin-bottom:20px}.SP-Similar .tabs-nav{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;gap:15px}.SP-Similar .site-btn:not(.active){color:#2c3c4c;background:#e9eaec}.SP-Similar .tab{display:none}.SP-Similar .tab.active{display:block}.SP-Similar-Slider{--swiper-pagination-color:#263247;--swiper-navigation-size:25px;--swiper-navigation-color:#263247;--swiper-pagination-bottom:0;margin-top:20px}.SP-Similar-Slider .swiper-pagination{position:relative}.ShopTPLOpenPopupBtn{cursor:pointer}.ShopTPL{position:relative;width:calc((100% - 20px) / 2)}.ShopTPL .ms2_form{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;height:100%;gap:15px}.ShopTPL .top{position:relative;overflow:hidden;isolation:isolate;aspect-ratio:1;max-height:435px}.ShopTPL .badges{position:absolute;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;z-index:2;gap:0 10px;top:20px;left:20px}.ShopTPL .badge{display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;display:inline-flex;-ms-align-items:center;align-items:center;justify-content:center;transition:0.4s ease all;height:24px;padding:0 10px;font-size:14px;background:#fff;border-radius:20px}.ShopTPL .badge.instock{background:#8fbc8f;color:#fff}.ShopTPL .img-wr{position:relative;height:100%}.ShopTPL .img{position:absolute;top:0;left:0;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;background:#fff;width:100%;height:100%;transition:0.3s}.ShopTPL .img img{display:block;width:100%;height:100%;object-fit:contain}.ShopTPL .img:nth-child(2){opacity:0}.ShopTPL .options-wr{position:absolute;bottom:0;transition:0.5s ease all;left:0;background:rgba(255,255,255,0.5);border-top-left-radius:10px;border-top-right-radius:10px;width:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;gap:15px;padding:18px 0px}.ShopTPL .options-wr .type{position:relative;font-size:14px}.ShopTPL .options-wr .type b{font-weight:600;display:block}.ShopTPL .options-wr .type .site-text{opacity:0.5}.ShopTPL .name{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;flex:1;gap:15px}.ShopTPL .name .nickname{position:relative}.ShopTPL .name .nickname:before{content:'';width:10px;height:10px;display:inline-block;border:1px solid #263247;border-radius:50%;margin-right:5px;transition:0.3s ease all}.ShopTPL .name .compo{display:block;font-size:0.8em;opacity:0.7}.ShopTPL .name .vendor{display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;display:inline-flex;-ms-align-items:center;align-items:center;min-width:max-content;padding:0 10px;height:24px;border:1px solid #263247;background:#fff;color:#263247;border-radius:12px}.ShopTPL .name .vendor.price{background:#263247;color:#fff}.ShopTPL .name .right{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;gap:5px;position:relative}.ShopTPL .btns{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;margin-top:auto}@media (hover: hover){.ShopTPL .options-wr{transform:translateY(100%)}}.ShopTPL.hovered .badge{opacity:1;pointer-events:all}.ShopTPL.hovered .badge:nth-child(2){transition-delay:0.2s}.ShopTPL.hovered .img:nth-child(2){opacity:1}.ShopTPL.hovered .options-wr{transform:none}.ShopTPL.hovered .name .site-text:before{background:#263247}.ShopTPL.hovered .site-btn.more{background:#2c3c4c;color:#2c3c4c}.ShopTPL.hovered .site-btn.more:before{background:#fff;width:calc(100% - 4px);height:calc(100% - 4px)}@media only screen and (min-width: 1680px) and (max-width: 1879px){.ShopTPL .top{max-height:385px}}@media only screen and (min-width: 1480px) and (max-width: 1679px){.ShopTPL .top{max-height:335px}}@media only screen and (min-width: 1280px) and (max-width: 1479px){.ShopResult.prod4 .ShopTPL{width:calc((100% - 20px * 3) / 4)}.ShopTPL .ms2_form{gap:10px}.ShopTPL .top{max-height:285px}.ShopTPL .badges{gap:0 8px;top:15px;left:15px}.ShopTPL .options-wr{padding:10px 0px}.ShopTPL .name{gap:10px}}@media only screen and (min-width: 1024px) and (max-width: 1279px){.ShopResult.prod4 .ShopTPL{width:calc((100% - 20px * 2) / 3)}.ShopTPL{width:calc((100% - 15px) / 2)}.ShopTPL .badges{gap:0 8px;top:15px;left:15px}.ShopTPL .top{max-height:307px}.ShopTPL .options-wr{padding:13px 0px}.ShopTPL .name{padding:13px 0}}@media only screen and (min-width: 768px) and (max-width: 1023px){.ShopResult.prod4 .ShopTPL{width:100%}.ShopTPL{width:100%}.ShopTPL .top{max-height:738px}}@media only screen and (min-width: 0px) and (max-width: 767px){.ShopResult.prod4 .ShopTPL{width:calc((100% - 15px) / 2)}.ShopResult.prod4 .ShopTPL .name .right{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;gap:5px}.ShopResult.prod4 .ShopTPL .name .nickname.site-text.max{font-size:14px;line-height:1.3}.ShopResult.prod4 .ShopTPL .name .vendor{font-size:13px;line-height:1;padding:0 7px}.ShopResult.prod4 .ShopTPL .btns{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;gap:7px}.ShopResult.prod4 .ShopTPL .btns .site-btn{width:100%;height:32px;justify-content:center}.ShopTPL{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;width:100%}.ShopTPL .top{display:contents;max-height:initial}.ShopTPL .badges{gap:0 5px;top:0px;left:0px}.ShopTPL .img-wr{-webkit-order:1;-moz-order:1;-ms-order:1;-o-order:1;order:1;aspect-ratio:1;height:auto;max-height:calc(100vw - 30px)}.ShopTPL .options-wr{-webkit-order:3;-moz-order:3;-ms-order:3;-o-order:3;order:3;position:relative;left:auto;bottom:auto;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;gap:5px;padding:0}.ShopTPL .options-wr .type b{display:inline}.ShopTPL .name{-webkit-order:2;-moz-order:2;-ms-order:2;-o-order:2;order:2;gap:10px}}body{padding-top:0}
/*# sourceMappingURL=brand-post.css.map */
