header{width:100%;background-color:#fff;box-shadow:0 12px 12px rgba(0,0,0,.05);position:fixed;z-index:9}header .strip-message{background-color:#1e1e1e;color:#fff;text-transform:uppercase;padding:6px 0;font-size:clamp(14px,13 * (100vw / var(--size)),1000px)}header .strip-message span{display:block;text-align:left;will-change:transform;transform:translateX(100%);animation:scroll 25s linear infinite;white-space:nowrap}@media(max-width: 1024px){header .strip-message{font-size:11px}}header .wrapper{display:flex;position:relative;align-items:center;justify-content:space-between;padding:1.7rem 1rem}header .actions{display:flex;align-items:center;gap:16px}header .actions_search{display:flex;align-items:center;gap:5px}header .actions_search button{appearance:none;border:none;background:rgba(0,0,0,0);outline:none}header .actions_search input{appearance:none;border:none;background:rgba(0,0,0,0);outline:none;padding:0;font-size:clamp(14px,12 * (100vw / var(--size)),1000px);border-bottom:1px solid #1e1e1e}header .actions_cart{position:relative}header .actions_cart small{width:14px;height:14px;border-radius:100%;display:flex;align-items:center;justify-content:center;position:absolute;top:-5px;right:-10px;background-color:#000;color:#fff;font-size:9px}header .burger,header .submenu{display:none}@media(max-width: 1024px){header .wrapper{padding:1rem;transition:ease-in .5s}header .actions{gap:10px}header .actions_search{display:none}header .burger{display:flex;flex-direction:column;width:40px;height:40px;padding:10px 10px 10px 0;align-items:center;justify-content:space-around;cursor:pointer}header .burger i,header .burger::after,header .burger::before{content:"";width:100%;height:1px;background-color:#1e1e1e}header .burger.open::after{transform:rotate(45deg) translate(-7px, -7px)}header .burger.open i{transform:rotate(-45deg)}header .burger.open::before{display:none}header .logo svg{width:120px;margin-left:20px}header.invert .wrapper{background-color:#000;color:#fff}header.invert .wrapper .actions svg{filter:invert(1)}header.invert .wrapper .burger i,header.invert .wrapper .burger::after,header.invert .wrapper .burger::before{background-color:#fff}}@keyframes scroll{from{transform:translateX(100%)}to{transform:translateX(-100%)}}#hero .swiper-slide{position:relative}#hero .swiper-slide .wrapper{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%}#hero .swiper-slide .wrapper .title{display:flex}@media(max-width: 800px){#hero .swiper-slide .wrapper .title{flex-direction:column}}#hero .swiper-slide .wrapper .title h2{font-size:clamp(14px,70 * (100vw / var(--size)),1000px);font-weight:600;line-height:.8;text-transform:uppercase}#hero .swiper-slide .wrapper .title-col:first-child{max-width:400px}#hero .swiper-slide .wrapper .title-col:last-child:before{content:"";height:100px;width:1px;background-color:#1e1e1e;margin:10px 0;display:block;margin-top:120px}@media(max-width: 800px){#hero .swiper-slide .wrapper .title-col:last-child:before{margin-top:10px;width:2px}}#hero .swiper-slide .wrapper .title-col:last-child h2{font-weight:400;margin-bottom:16px}#hero .swiper-slide .wrapper .title-col:last-child a.primary-button{max-width:200px}@media(max-width: 800px){#hero .swiper-slide .wrapper .title-col:last-child a.primary-button{margin-left:auto}}#hero .swiper-slide img{display:block;width:100%}@media(max-width: 800px){#hero .swiper-slide img{height:calc(100vh - 100px);object-fit:cover;object-position:67%}}#hero .swiper-pagination{padding:2rem 1rem;text-align:left}#hero .swiper-pagination .swiper-pagination-bullet{background-color:#000;width:6px;height:6px;opacity:1;margin-right:.5rem}#hero .swiper-pagination .swiper-pagination-bullet-active{transform:scale(1.2)}#hero .swiper-pagination .swiper-pagination-bullet-active::after{content:"";position:absolute;width:180%;height:180%;border-radius:50%;background-color:#000;opacity:.2;left:50%;top:50%;transform:translate(-50%, -50%)}#hero .swiper-button-prev,#hero .swiper-button-next{color:#000}#hero .swiper-button-prev:after,#hero .swiper-button-next:after{font-size:34px}@media(max-width: 800px){#hero .swiper-button-prev,#hero .swiper-button-next{display:none}}.content_grids-swipper .swiper-slide{width:565px}@media(max-width: 800px){.content_grids-swipper .swiper-slide{width:auto}}
