:root{--red:#E7242A;--size:1366;--size-end:100vw}@media (max-width:1023px){:root{--size:375}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.clear{clear:both}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}@font-face{font-family:"Shackleton";src:url("../fonts/Shackleton.woff2") format("woff2");font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal}@font-face{font-family:"Brillante";src:url("../fonts/Brillante.woff2") format("woff2");font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal}@-webkit-keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes fade{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadedown{0%{-webkit-transform:translateY(25px) scale(1.05);transform:translateY(25px) scale(1.05);-webkit-filter:blur(15px);filter:blur(15px);opacity:0}to{-webkit-transform:none;transform:none;opacity:1;-webkit-filter:none;filter:none}}@keyframes fadedown{0%{-webkit-transform:translateY(25px) scale(1.05);transform:translateY(25px) scale(1.05);-webkit-filter:blur(15px);filter:blur(15px);opacity:0}to{-webkit-transform:none;transform:none;opacity:1;-webkit-filter:none;filter:none}}@-webkit-keyframes fadeleft{0%{-webkit-transform:translateY(15px);transform:translateY(15px);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes fadeleft{0%{-webkit-transform:translateY(15px);transform:translateY(15px);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}.t--delay_125{-webkit-animation-delay:0.125s!important;animation-delay:0.125s!important}.t--delay_250{-webkit-animation-delay:0.25s!important;animation-delay:0.25s!important}.t--delay_375{-webkit-animation-delay:0.375s!important;animation-delay:0.375s!important}.t--delay_500{-webkit-animation-delay:0.5s!important;animation-delay:0.5s!important}.t--delay_625{-webkit-animation-delay:0.625s!important;animation-delay:0.625s!important}.t--delay_750{-webkit-animation-delay:0.75s!important;animation-delay:0.75s!important}.t--delay_875{-webkit-animation-delay:0.875s!important;animation-delay:0.875s!important}.t--delay_1000{-webkit-animation-delay:1s!important;animation-delay:1s!important}.t--delay_1250{-webkit-animation-delay:1.25s!important;animation-delay:1.25s!important}.t--delay_1500{-webkit-animation-delay:1.5s!important;animation-delay:1.5s!important}.t--delay_1750{-webkit-animation-delay:1.75s!important;animation-delay:1.75s!important}.t--delay_2000{-webkit-animation-delay:2s!important;animation-delay:2s!important}.t--delay_2250{-webkit-animation-delay:2.25s!important;animation-delay:2.25s!important}.t--delay_2500{-webkit-animation-delay:2.5s!important;animation-delay:2.5s!important}.t--fade{opacity:0}.t--fadedown{-webkit-transform:translateY(25px) scale(1.05);transform:translateY(25px) scale(1.05);-webkit-filter:blur(15px);filter:blur(15px);opacity:0}.t--fadeleft{-webkit-transform:translateY(15px);transform:translateY(15px);opacity:0}[data-splitting] .word{overflow:hidden;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}[data-splitting] .char{-webkit-transform:translateY(110%);transform:translateY(110%);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.inview [data-splitting] .char{-webkit-animation:down 1.2s cubic-bezier(0.4,0.5,0,1) forwards;animation:down 1.2s cubic-bezier(0.4,0.5,0,1) forwards;-webkit-animation-delay:calc(var(--char-index) * 0.01s);animation-delay:calc(var(--char-index) * 0.01s)}[data-splitting=lines]:not(:has(.word)){opacity:0}[data-splitting=lines] .word{-webkit-transform:translateY(102%);transform:translateY(102%);opacity:0;overflow:auto;overflow:initial}.inview [data-splitting=lines] .word{-webkit-animation:fadedown 1.2s cubic-bezier(0.4,0.5,0,1) forwards;animation:fadedown 1.2s cubic-bezier(0.4,0.5,0,1) forwards;-webkit-animation-delay:calc(var(--line-index) * 0.25s);animation-delay:calc(var(--line-index) * 0.25s)}.inview .t--fade{-webkit-animation:fade 1s cubic-bezier(0.25,0.1,0.25,1) forwards;animation:fade 1s cubic-bezier(0.25,0.1,0.25,1) forwards}.inview .t--fadedown{-webkit-animation:fadedown 1.5s cubic-bezier(0.4,0.5,0,1) forwards;animation:fadedown 1.5s cubic-bezier(0.4,0.5,0,1) forwards}.inview .t--fadeleft{-webkit-animation:fadeleft 1.5s cubic-bezier(0.4,0.5,0,1) forwards;animation:fadeleft 1.5s cubic-bezier(0.4,0.5,0,1) forwards}@-webkit-keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-ms-flexbox;display:-webkit-box;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{-webkit-animation:splide-loading 1s linear infinite;animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}.nav button{background:none;border:0;border-radius:0;cursor:pointer;padding:0;margin:0;-webkit-transition:all 0.25s ease;transition:all 0.25s ease}.nav button[disabled]{opacity:0.2;pointer-events:none}.nav button+button{margin-left:20px}*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent}html{background:var(--red)}body,html{min-height:100%;height:auto}body{font-family:"Montserrat",Helvetica,Arial,sans-serif;font-size:calc(16 / var(--size) * var(--size-end));font-weight:400;color:#FFF4EE;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;-webkit-text-size-adjust:100%}body ::-moz-selection{background:#000;color:#fff}body ::selection{background:#000;color:#fff}main{contain:paint;position:relative;z-index:1}main section{margin-top:-1px}button,input,select,textarea{outline:0!important;font-family:"Montserrat",Helvetica,Arial,sans-serif}a{outline:0!important;text-decoration:none!important;-webkit-transition:color 0.25s ease,background 0.25s ease,opacity 0.25s ease;transition:color 0.25s ease,background 0.25s ease,opacity 0.25s ease;color:inherit;user-drag:none;-webkit-user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-touch-callout:none}a *{pointer-events:none}b,strong{font-weight:600}em,i{font-style:italic}img{max-width:100%;height:auto}button{user-drag:none;-webkit-user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-touch-callout:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.hide{display:none!important}.thumb{position:relative}.thumb img,.thumb video{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover;width:100%;height:100%}footer{color:#FFF4EE;background:var(--red);padding:calc(35 / var(--size) * var(--size-end)) 0;text-align:center;font-family:"Brillante",Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:calc(65 / var(--size) * var(--size-end))}@media (max-width:1023px){footer{font-size:calc(50 / var(--size) * var(--size-end))}}section.main{background:var(--red);height:100dvh;position:relative}section.main:after{content:"";display:block;position:absolute;width:calc(100% - 40 / var(--size) * var(--size-end));height:calc(100% - 40 / var(--size) * var(--size-end));pointer-events:none;top:0;left:0;border:calc(20 / var(--size) * var(--size-end)) solid #FDF4EE}@media (max-width:1023px){section.main:after{width:calc(100% - 20 / var(--size) * var(--size-end));height:calc(100% - 20 / var(--size) * var(--size-end));border:calc(10 / var(--size) * var(--size-end)) solid #FDF4EE}}section.main .dot{position:absolute;pointer-events:none;width:calc(75 / var(--size) * var(--size-end));height:calc(75 / var(--size) * var(--size-end));border:calc(20 / var(--size) * var(--size-end)) solid #FDF4EE;background:var(--red);z-index:1}@media (max-width:1023px){section.main .dot{width:calc(38 / var(--size) * var(--size-end));height:calc(38 / var(--size) * var(--size-end));border:calc(10 / var(--size) * var(--size-end)) solid #FDF4EE}}section.main .dot:nth-child(2){top:0;right:0}section.main .dot:nth-child(3){bottom:0;right:0}section.main .dot:nth-child(4){bottom:0;left:0}section.main .logo{position:absolute;display:block;width:calc(200 / var(--size) * var(--size-end));height:calc(64 / var(--size) * var(--size-end));left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:calc(75 / var(--size) * var(--size-end))}@media (max-width:1023px){section.main .logo{width:calc(150 / var(--size) * var(--size-end));height:calc(48 / var(--size) * var(--size-end));top:calc(38 / var(--size) * var(--size-end))}}section.main .logo svg{width:100%;display:block;height:auto;height:initial}section.main .inside{position:absolute;width:100%;text-align:center;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-top:3.5dvh}@media (max-width:1023px){section.main .inside{margin-top:1.5dvh}}section.main .inside h1{font-family:"Brillante",Helvetica,Arial,sans-serif;font-size:calc(95 / var(--size) * var(--size-end));text-transform:uppercase}@media (max-width:1023px){section.main .inside h1{font-size:calc(48 / var(--size) * var(--size-end))}}section.main .inside h2{font-size:calc(26 / var(--size) * var(--size-end));letter-spacing:0.02em;line-height:1.3;margin-top:calc(25 / var(--size) * var(--size-end))}@media (max-width:1023px){section.main .inside h2{font-size:calc(16 / var(--size) * var(--size-end));margin-top:calc(12 / var(--size) * var(--size-end))}}section.main .scroll{width:calc(9 / var(--size) * var(--size-end));height:calc(75 / var(--size) * var(--size-end));left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute;bottom:calc(60 / var(--size) * var(--size-end));cursor:pointer;-webkit-transition:-webkit-transform 0.25s ease;transition:-webkit-transform 0.25s ease;transition:transform 0.25s ease;transition:transform 0.25s ease,-webkit-transform 0.25s ease}@media (max-width:1023px){section.main .scroll{bottom:calc(30 / var(--size) * var(--size-end))}}@media (min-width:1025px){section.main .scroll:hover{-webkit-transform:translateX(-50%) translateY(calc(10 / var(--size) * var(--size-end)));transform:translateX(-50%) translateY(calc(10 / var(--size) * var(--size-end)))}}section.main .scroll svg{width:100%;display:block;height:auto;height:initial;pointer-events:none}section.products{background:url(../img/bg.jpg) repeat-x;background-size:auto 100%;position:relative}section.products .block{height:100dvh;min-height:calc(600 / var(--size) * var(--size-end));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1023px){section.products .block{height:calc(400 / var(--size) * var(--size-end));min-height:auto;min-height:initial}}section.products .shot{height:100%;width:50%;position:relative;z-index:0}@media (max-width:1023px){section.products .shot{-webkit-transform:none!important;transform:none!important}}section.products .shot img{display:block;height:100%;width:auto;width:initial;margin-left:auto;-webkit-transform:translateX(calc(30 / var(--size) * var(--size-end)));transform:translateX(calc(30 / var(--size) * var(--size-end)))}@media (max-width:1023px){section.products .shot img{-webkit-transform:translateX(calc(10 / var(--size) * var(--size-end)));transform:translateX(calc(10 / var(--size) * var(--size-end)))}}section.products .text{width:50%;position:relative;z-index:1}@media (max-width:1023px){section.products .text{-webkit-transform:translateX(calc(-20 / var(--size) * var(--size-end)));transform:translateX(calc(-20 / var(--size) * var(--size-end)))}}section.products .text .subtitle{color:#000;font-family:"Shackleton",Helvetica,Arial,sans-serif;font-size:calc(23 / var(--size) * var(--size-end));margin-bottom:calc(35 / var(--size) * var(--size-end));letter-spacing:0.02em;text-transform:uppercase}@media (max-width:1023px){section.products .text .subtitle{font-size:calc(12 / var(--size) * var(--size-end));margin-bottom:calc(15 / var(--size) * var(--size-end))}}section.products .text .title{color:var(--red);font-family:"Shackleton",Helvetica,Arial,sans-serif;font-size:calc(23 / var(--size) * var(--size-end));letter-spacing:0.02em;text-transform:uppercase}section.products .text .title strong{font-weight:400;font-size:calc(53 / var(--size) * var(--size-end));font-family:"Brillante",Helvetica,Arial,sans-serif;display:block;letter-spacing:0.04em}@media (max-width:1023px){section.products .text .title{font-size:calc(12 / var(--size) * var(--size-end))}section.products .text .title strong{font-size:calc(25 / var(--size) * var(--size-end))}}section.products .text .desc{font-size:calc(16 / var(--size) * var(--size-end));letter-spacing:0.04em;line-height:1.8;color:var(--red);font-weight:700;max-width:calc(450 / var(--size) * var(--size-end));margin-top:calc(35 / var(--size) * var(--size-end))}@media (max-width:1023px){section.products .text .desc{font-size:calc(10 / var(--size) * var(--size-end));max-width:100%;margin-top:calc(15 / var(--size) * var(--size-end));line-height:1.3;padding-right:calc(10 / var(--size) * var(--size-end))}}section.products .nav>*{width:calc(134 / var(--size) * var(--size-end));height:calc(16 / var(--size) * var(--size-end));cursor:pointer;position:absolute;bottom:calc(50 / var(--size) * var(--size-end));z-index:3;-webkit-transition:-webkit-transform 0.25s ease;transition:-webkit-transform 0.25s ease;transition:transform 0.25s ease;transition:transform 0.25s ease,-webkit-transform 0.25s ease}@media (max-width:1023px){section.products .nav>*{width:calc(67 / var(--size) * var(--size-end));height:calc(8 / var(--size) * var(--size-end));bottom:calc(35 / var(--size) * var(--size-end))}}section.products .nav>* svg{display:block;width:100%;height:auto;height:initial}section.products .nav .prev{left:calc(70 / var(--size) * var(--size-end))}@media (min-width:1025px){section.products .nav .prev:hover{-webkit-transform:translateX(calc(-10 / var(--size) * var(--size-end)));transform:translateX(calc(-10 / var(--size) * var(--size-end)))}}@media (max-width:1023px){section.products .nav .prev{left:auto;left:initial;right:calc(135 / var(--size) * var(--size-end))}}section.products .nav .next{right:calc(70 / var(--size) * var(--size-end))}section.products .nav .next svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}@media (min-width:1025px){section.products .nav .next:hover{-webkit-transform:translateX(calc(10 / var(--size) * var(--size-end)));transform:translateX(calc(10 / var(--size) * var(--size-end)))}}@media (max-width:1023px){section.products .nav .next{right:calc(35 / var(--size) * var(--size-end))}}section.contact{padding:calc(100 / var(--size) * var(--size-end)) 0 calc(120 / var(--size) * var(--size-end));background:#000;text-align:center}@media (max-width:1023px){section.contact{padding:calc(60 / var(--size) * var(--size-end)) 0}}section.contact h3{font-size:calc(36 / var(--size) * var(--size-end));font-family:"Shackleton",Helvetica,Arial,sans-serif;letter-spacing:0.02em;text-transform:uppercase}@media (max-width:1023px){section.contact h3{font-size:calc(24 / var(--size) * var(--size-end))}}section.contact .desc{line-height:1.5;font-size:calc(16 / var(--size) * var(--size-end));max-width:calc(650 / var(--size) * var(--size-end));margin:calc(10 / var(--size) * var(--size-end)) auto calc(40 / var(--size) * var(--size-end));letter-spacing:0.02em}@media (max-width:1023px){section.contact .desc{font-size:calc(12 / var(--size) * var(--size-end));padding:0 calc(20 / var(--size) * var(--size-end))}}section.contact .form{max-width:calc(715 / var(--size) * var(--size-end));margin:0 auto;position:relative}@media (max-width:1023px){section.contact .form{padding:0 calc(20 / var(--size) * var(--size-end))}}section.contact .form .field ::-webkit-input-placeholder{color:rgba(255,255,255,0.4);opacity:1!important}section.contact .form .field ::-moz-placeholder{color:rgba(255,255,255,0.4);opacity:1!important}section.contact .form .field :-ms-input-placeholder{color:rgba(255,255,255,0.4);opacity:1!important}section.contact .form .field ::-ms-input-placeholder{color:rgba(255,255,255,0.4);opacity:1!important}section.contact .form .field ::placeholder{color:rgba(255,255,255,0.4);opacity:1!important}section.contact .form .field :-moz-placeholder{color:rgba(255,255,255,0.4);opacity:1!important}section.contact .form .field ::-moz-placeholder{color:rgba(255,255,255,0.4);opacity:1!important}section.contact .form .field :-ms-input-placeholder{color:rgba(255,255,255,0.4);opacity:1!important}section.contact .form .field ::-ms-input-placeholder{color:rgba(255,255,255,0.4);opacity:1!important}section.contact .form .field select{-webkit-appearance:none;-moz-appearance:none;appearance:none}section.contact .form .field:has(select){position:relative}section.contact .form .field:has(select):after{content:"";display:block;position:absolute;width:calc(8 / var(--size) * var(--size-end));aspect-ratio:1/0.8660254038;clip-path:polygon(50% 100%,100% 0,0 0);background:#fff;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:calc(10 / var(--size) * var(--size-end))}section.contact .form .field textarea{min-height:calc(180 / var(--size) * var(--size-end));resize:vertical}section.contact .form .action{margin-top:calc(35 / var(--size) * var(--size-end))}form>*{-webkit-transition:opacity 0.25s ease;transition:opacity 0.25s ease}form.loading{opacity:0.5;pointer-events:none}form.sent>*{opacity:0;pointer-events:none}form.sent .success{opacity:1}form .success{position:absolute;opacity:0;pointer-events:none;top:0;left:0;font-family:"Shackleton",Helvetica,Arial,sans-serif;font-size:calc(23 / var(--size) * var(--size-end));text-align:center;width:100%}form .success strong{font-size:calc(36 / var(--size) * var(--size-end));font-family:"Brillante",Helvetica,Arial,sans-serif;text-transform:uppercase;display:block;margin-bottom:calc(20 / var(--size) * var(--size-end))}input,select,textarea{width:100%;font-size:calc(14 / var(--size) * var(--size-end));border:0;border-radius:0;border-bottom:1px solid rgba(255,255,255,0.4);background:none;padding:calc(18 / var(--size) * var(--size-end)) 0;font-weight:600;color:#fff}input.error,select.error,textarea.error{border-bottom-color:var(--red);color:var(--red)}button[type=submit]{border:0;border-radius:0;cursor:pointer;background:var(--red);font-size:calc(10 / var(--size) * var(--size-end));text-transform:uppercase;font-weight:700;padding:calc(5 / var(--size) * var(--size-end));width:calc(160 / var(--size) * var(--size-end));text-align:center;-webkit-transition:background 0.25s ease;transition:background 0.25s ease}@media (min-width:1025px){button[type=submit]:hover{background:#fff}}section.newsletter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:calc(90 / var(--size) * var(--size-end)) 0;background:#FFF4EE}@media (max-width:1023px){section.newsletter{padding:calc(60 / var(--size) * var(--size-end)) 0;-ms-flex-wrap:wrap;flex-wrap:wrap}}section.newsletter .left{width:45%}section.newsletter .left svg{display:block;width:calc(346 / var(--size) * var(--size-end));margin:0 auto;height:auto;height:initial}@media (max-width:1023px){section.newsletter .left{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:0 calc(50 / var(--size) * var(--size-end));margin-top:calc(80 / var(--size) * var(--size-end))}section.newsletter .left svg{width:100%}}section.newsletter .right{width:55%;color:#000}@media (max-width:1023px){section.newsletter .right{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:0 calc(20 / var(--size) * var(--size-end));width:100%}}section.newsletter .right h4{font-size:calc(36 / var(--size) * var(--size-end));font-family:"Shackleton",Helvetica,Arial,sans-serif;text-transform:uppercase}@media (max-width:1023px){section.newsletter .right h4{font-size:calc(24 / var(--size) * var(--size-end));text-align:center}}section.newsletter .right .desc{line-height:1.5;font-size:calc(16 / var(--size) * var(--size-end));margin-top:calc(4 / var(--size) * var(--size-end))}@media (max-width:1023px){section.newsletter .right .desc{font-size:calc(12 / var(--size) * var(--size-end));text-align:center}}section.newsletter .form{position:relative;margin-top:calc(15 / var(--size) * var(--size-end))}section.newsletter .form form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:calc(560 / var(--size) * var(--size-end));gap:calc(20 / var(--size) * var(--size-end))}section.newsletter .form form .success{font-size:calc(16 / var(--size) * var(--size-end));text-align:left}section.newsletter .form form input{-webkit-box-flex:1;-ms-flex:1;flex:1;border-bottom:1px solid #707070;padding:calc(7 / var(--size) * var(--size-end)) 0;color:#000}section.newsletter .form form button{-webkit-transform:translateY(calc(5 / var(--size) * var(--size-end)));transform:translateY(calc(5 / var(--size) * var(--size-end)))}@media (min-width:1025px){section.newsletter .form form button:hover{background:#000;color:#fff}}@media (max-width:1023px){section.newsletter .form form button{width:calc(100 / var(--size) * var(--size-end))}}section.newsletter ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:calc(32 / var(--size) * var(--size-end));gap:calc(16 / var(--size) * var(--size-end))}@media (max-width:1023px){section.newsletter ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}section.newsletter ul a{display:block;width:calc(30 / var(--size) * var(--size-end))}@media (min-width:1025px){section.newsletter ul a:hover svg *{fill:var(--red)}}section.newsletter ul a svg{display:block;width:100%;height:auto;height:initial}section.newsletter ul a svg *{-webkit-transition:all 0.25s ease;transition:all 0.25s ease}