html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,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:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:FuturaMedium;src:url(/cdn/shop/files/ClarikaGeometric-ExtraLight.woff2?v=1758163459)format("woff2")}@font-face{font-family:Futura;src:url(/cdn/shop/files/MillerBanner-Bold.woff?v=1758162629)format("woff2")}@font-face{font-family:FuturaBold;src:url(/cdn/shop/files/ClarikaGeometric-Bold.woff2?v=1758163005)format("woff2")}:root{--themegrey: #797979;--thememaroon: #014131;--Black: #686a6b;--white: #fff;--fontMedium: FuturaMedium;--fontFutura: Futura;--fontBold: FuturaBold}.container{max-width:93%!important;width:93%!important}h1{font-size:60px!important}h2{font-size:40px!important}h3{font-size:30px!important}header{box-shadow:0 4px 4px #8d8d8d1a;background-color:var(--white);padding:10px 0}header .logo-header img{width:120px}header .cta-header{height:100%;display:flex;justify-content:end;align-items:center}header .cta-header a{text-decoration:none;font-family:var(--fontFutura);padding:10px 15px;background-color:var(--thememaroon);color:var(--white);border:1px solid var(--thememaroon);font-size:16px}header .cta-header a:hover{background-color:var(--white);color:var(--thememaroon)}.banner-section-wrapper{display:flex;height:500px}.banner-section-wrapper .banner-text-content{width:32%;height:100%;padding-left:2%;padding-right:25px;display:flex;flex-direction:column;justify-content:center}.banner-section-wrapper .banner-text-content h1{display:flex;flex-direction:column;font-family:var(--fontFutura);color:var(--thememaroon);line-height:96px!important;font-size:84px!important;font-weight:bolder;text-transform:uppercase}.banner-section-wrapper .banner-text-content h1 strong{color:#686a6b;font-weight:bolder;font-size:66px;line-height:80px}.banner-section-wrapper .banner-text-content h6{font-family:var(--fontFutura);font-weight:400;line-height:25px;color:#686a6b;font-size:20px;margin-top:10px}.banner-section-wrapper .banner-text-content p{font-family:var(--fontFuturaMedium);font-size:18px;font-weight:400;line-height:28px;color:#686a6b;margin:20px 0}.banner-section-wrapper .banner-text-content a{display:block;text-decoration:none;font-family:var(--fontFuturaMedium);color:var(--white);padding:10px 15px;background-color:var(--thememaroon);width:fit-content;font-size:18px;font-weight:400;border:1px solid var(--thememaroon)}.banner-section-wrapper .banner-text-content a:hover{background-color:var(--white);color:var(--thememaroon)}.banner-section-wrapper .video-banner{width:68%;height:100%}.banner-section-wrapper .video-banner video{width:100%;height:100%;object-fit:cover}.get-in-touch-wrapper{position:relative}.get-in-touch-wrapper .bg-image{position:absolute;top:0;left:0;width:100%;height:100%}.get-in-touch-wrapper .bg-image img{height:100%;width:100%;object-fit:cover}.get-in-touch-wrapper .container{position:relative}.get-in-touch-form-box{background-image:unset;background-size:cover;padding:38px;text-align:center;background-color:#a09b9bd4;margin:15px;border-radius:10px}.get-in-touch-form-box h2{font-family:var(--fontFutura);color:#014131;line-height:50px;font-weight:bolder}.get-in-touch-form-box h3{font-family:var(--fontFutura);color:#014131;font-weight:500;line-height:32px;text-transform:capitalize}.get-in-touch-form-box h3 strong{color:#014131;font-weight:500}.get-in-touch-form-box p{font-size:18px;color:#686a6b;line-height:22px;font-weight:400;font-family:var(--fontFuturaMedium);padding:10px 10%}.get-in-touch-form-box .input-box{text-align:left;background-color:#686a6b;font-family:var(--fontFuturaMedium);padding:10px;display:flex;flex-direction:column}.get-in-touch-form-box .input-box label{font-family:var(--fontFutura);font-size:14px;color:#717171;margin-bottom:5px}.get-in-touch-form-box .input-box input{border:none;color:#313131;font-size:16px}.get-in-touch-form-box .input-box input::placeholder{color:var(--Black);font-size:14px!important}.get-in-touch-form-box .input-box select{border:none;font-size:initial!important;color:#313131;font-weight:400;font-family:inherit!important}.get-in-touch-form-box .input-box p{padding:0;color:#313131}.get-in-touch-form-box .check-box-wrapper label{color:var(--Black);margin-bottom:0}.get-in-touch-form-box input[type=submit]{padding:10px 15px;color:var(--white);background-color:var(--thememaroon);font-family:var(--fontFutura);border:none;text-transform:uppercase;font-size:18px;font-weight:400}.video-banner{position:relative;display:inline-block}.sound-btn{position:absolute;bottom:15px;right:15px;background:#00000080;border:none;border-radius:50%;font-size:20px;color:#fff;cursor:pointer;padding:8px;z-index:10;line-height:1}.sound-btn:hover{background:#000000b3}.premium-section-wrapper{padding:60px 0 0}.premium-section-wrapper h2{font-family:var(--fontFutura);color:#497f75;font-weight:500;line-height:75px}.premium-section-wrapper h3{font-family:var(--fontFutura);color:#686a6b;line-height:60px;font-weight:500;text-transform:capitalize}.premium-section-wrapper h3 strong{color:#686a6b;font-weight:500}.premium-section-wrapper p{color:#686a6b;font-size:18px;font-weight:400;font-family:var(--fontFuturaMedium);line-height:28px;margin:20px 0;padding-right:60%}.premium-section-wrapper a{text-decoration:none;font-family:var(--fontFuturaMedium);padding:10px 15px;color:var(--white);background-color:var(--thememaroon);font-size:18px;display:block;width:fit-content;border:2px solid var(--thememaroon)}.premium-section-wrapper a:hover{background:#fff;color:var(--thememaroon)}.premium-section-wrapper .premium-slider-section .premium-slider{position:relative}.premium-section-wrapper .premium-slider-section .premium-slider .owl-nav{position:absolute;top:50%;transform:translateY(-50%);width:100%;display:flex;justify-content:space-between}.premium-section-wrapper .premium-slider-section .premium-slider .owl-nav .owl-prev{position:relative;left:-20px}.premium-section-wrapper .premium-slider-section .premium-slider .owl-nav .owl-next{position:relative;left:20px}.owl-theme .owl-nav [class*=owl-]:hover{background:none}.hover-cards-section-wrapper{position:relative;height:600px}.bg-image{position:absolute;top:0;left:0;height:100%;width:100%}.bg-image img{height:100%;width:100%;object-fit:cover}.hover-cards-section-wrapper .container,.hover-cards-section-wrapper .container .row,.hover-cards-section-wrapper ul{height:100%}.hover-cards-section-wrapper ul li span{display:block;width:30px;height:30px;background-color:var(--white);border-radius:50%;box-shadow:0 0 #ffffffd7;animation:pulse 1s ease-in-out infinite;cursor:pointer}@keyframes pulse{0%{transform:scale(1.2)}50%{transform:scale(1);box-shadow:0 0 0 20px #ffffff1a}to{box-shadow:0 0 #ffffff1a}}.hover-cards-section-wrapper ul li .card-on-hover{background:#d9d9d99c;width:250px;padding:10px;margin-top:-110px;display:none}.hover-cards-section-wrapper ul li .card-on-hover h6{font-family:var(--fontFuturaMedium);color:#686a6b;font-weight:400;font-size:20px;line-height:24px}.hover-cards-section-wrapper ul li .card-on-hover p{font-family:var(--fontFuturaMedium);font-size:18px;line-height:28px}.hover-cards-section-wrapper ul li:nth-child(1){position:absolute;left:77%;top:25%}.hover-cards-section-wrapper ul li:nth-child(2){position:absolute;left:45%;top:50%}.hover-cards-section-wrapper ul li:nth-child(3){position:absolute;left:67%;top:85%}.hover-cards-section-wrapper ul li:hover .card-on-hover{display:block}.creating-connection-wrapper{position:relative;padding:30px 0}.creating-connection-wrapper h2{font-weight:500;line-height:60px;font-family:var(--fontFutura);text-transform:uppercase;color:#497f75}.creating-connection-wrapper h3{font-weight:500;line-height:60px;font-family:var(--fontFutura);text-transform:uppercase;color:var(--thememaroon)}.creating-connection-wrapper h3 strong{color:#686a6b;font-weight:500}.creating-connection-wrapper p{font-family:var(--fontFuturaMedium);line-height:28px;font-weight:400;color:#717171;font-size:18px;margin:0}.creating-connection-wrapper a{text-decoration:none;font-family:var(--fontFuturaMedium);padding:10px 15px;color:var(--white);background-color:var(--thememaroon);border:2px solid var(--thememaroon);font-size:18px;display:block;width:fit-content;margin-top:20px}.creating-connection-wrapper a:hover{background-color:var(--white);color:var(--thememaroon)}.large-slider-section-wrapper{position:relative}.large-slider-section-wrapper h2{text-transform:uppercase;font-family:var(--fontFutura);color:#fdfdfd87;line-height:55px}.large-slider-section-wrapper h3{color:#fefefe;font-family:var(--fontFutura);line-height:40px;font-weight:500;margin:10px 0}.large-slider-section-wrapper.collection-wrapper h3 strong{color:#014131;font-weight:500}.large-slider-section-wrapper p{font-family:var(--fontFuturaMedium);color:var(--white);padding-right:10%;font-size:18px;line-height:28px;margin-bottom:20px}.large-slider-section-wrapper a{text-decoration:none;background-color:var(--white);border:2px solid #fff;color:var(--thememaroon);padding:10px 15px;font-family:var(--fontFuturaMedium);font-size:18px;font-weight:400;width:fit-content;text-transform:uppercase}.large-slider-section-wrapper a:hover{background-color:transparent;color:#fff}.large-slider{position:relative}.large-slider .owl-nav{position:absolute;top:50%;transform:translateY(-50%);right:3%;z-index:3}.large-slider .owl-nav .owl-prev{display:none}.large-slider .owl-nav .owl-next{background-color:var(--white);z-index:3}.large-slider.owl-carousel.owl-drag .owl-item,.mock-slider.owl-carousel.owl-drag .owl-item{display:flex;align-items:center;padding:50px 0;background:#014131;background:-moz-linear-gradient(90deg,rgba(1,65,49,1) 44%,rgba(73,127,117,1) 44%);background:-webkit-linear-gradient(90deg,rgba(1,65,49,1) 44%,rgba(73,127,117,1) 44%);background:linear-gradient(90deg,#014131 44%,#497f75 44%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#014131",endColorstr="#497F75",GradientType=1)}.large-slider.owl-carousel .owl-stage{display:flex;align-items:center}.large-slider.owl-carousel .owl-item:nth-child(2){background:#497f75;background:-moz-linear-gradient(90deg,rgba(73,127,117,1) 44%,rgba(1,65,49,1) 44%);background:-webkit-linear-gradient(90deg,rgba(73,127,117,1) 44%,rgba(1,65,49,1) 44%);background:linear-gradient(90deg,#497f75 44%,#014131 44%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#497F75",endColorstr="#014131",GradientType=1)}.large-slider.owl-carousel .owl-item:nth-child(2) .row{flex-direction:row-reverse}.large-slider.owl-carousel .owl-item:nth-child(2) h2{display:flex;flex-direction:column;text-transform:uppercase;padding-right:0;text-align:right}.large-slider.owl-carousel .owl-item:nth-child(2) h2 strong{color:var(--white);font-weight:500}.large-slider.owl-carousel .owl-item:nth-child(2) p{padding-right:0;text-align:right}.large-slider.owl-carousel .owl-item:nth-child(2) a{text-align:end;margin-left:auto}.large-slider.owl-carousel .owl-item:nth-child(4){background:#497f75;background:-moz-linear-gradient(90deg,rgba(73,127,117,1) 44%,rgba(1,65,49,1) 44%);background:-webkit-linear-gradient(90deg,rgba(73,127,117,1) 44%,rgba(1,65,49,1) 44%);background:linear-gradient(90deg,#497f75 44%,#014131 44%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#497F75",endColorstr="#014131",GradientType=1)}.large-slider.owl-carousel .owl-item:nth-child(4) .row{flex-direction:row-reverse}.large-slider.owl-carousel .owl-item:nth-child(3) h2{display:flex;flex-direction:column}.large-slider.owl-carousel .owl-item:nth-child(3) h2 strong{font-weight:500}.large-slider.owl-carousel .owl-item:nth-child(4) h2{display:flex;flex-direction:column;text-transform:uppercase;padding-right:0%;text-align:right}.large-slider.owl-carousel .owl-item:nth-child(4) h2 strong{color:var(--white);font-weight:500}.large-slider.owl-carousel .owl-item:nth-child(4) p{padding-right:0;text-align:right}.large-slider.owl-carousel .owl-item:nth-child(4) a{text-align:end;margin-left:auto}.owl-dot.active span{background-color:var(--thememaroon)!important}.owl-dot:hover span:hover{background:var(--thememaroon)!important}.owl-next{display:none!important}.Interested-section-wrapper{position:relative;padding:40px 0 20px}.Interested-section-wrapper h2{font-family:var(--fontFutura);color:#497f75;line-height:70px;font-weight:500;text-align:center}.Interested-section-wrapper h3{color:var(--thememaroon);font-family:var(--fontFutura);font-weight:500;line-height:60px;text-align:center}.Interested-section-wrapper h3 strong{color:#686a6b;font-weight:500}.Interested-section-wrapper p{text-align:center;font-family:var(--fontFutura);line-height:28px;font-weight:400;color:#717171;font-size:18px;margin:20px 0;padding:0 15%}.Interested-section-wrapper ul{display:flex;justify-content:center}.Interested-section-wrapper ul li:nth-child(1){margin-right:20px}.Interested-section-wrapper ul li a{text-decoration:none;font-family:var(--fontFutura);font-size:20px;font-weight:500;line-height:30px;color:#686a6b;display:flex;align-items:center}.Interested-section-wrapper ul li a img{margin-right:10px}.single-video-wrapper{height:500px}.single-video-wrapper video{height:100%;width:100%;object-fit:cover}.newsletter-section-wrapper{position:relative;padding:5% 0}.newsletter-section-wrapper .container{position:relative}.newsletter-section-wrapper h3{font-family:var(--fontFutura);display:flex;color:var(--thememaroon);font-weight:500;line-height:63px}.newsletter-section-wrapper h3 strong{margin-left:10px;color:var(--Black);font-weight:500}.newsletter-section-wrapper p{font-family:var(--fontFutura);font-weight:400;color:#717171;font-size:18px;line-height:32px}.newsletter-box{display:flex;justify-content:end;align-items:center;height:100%}.newsletter-box input[type=email]{width:400px;height:60px;border:none;background-color:var(--white);padding-left:15px;font-family:var(--fontFutura)}.newsletter-box input[type=email]::placeholder{color:#545454;font-size:18px}.newsletter-box button{width:100%;padding-inline:20px;height:60px;border:none;background-color:var(--thememaroon);color:var(--white);font-family:var(--fontFutura);font-size:18px;text-transform:uppercase}footer{background-color:var(--thememaroon);padding-top:35px}footer p{color:var(--white);font-family:var(--fontFuturaMedium);font-size:16px;line-height:24px;font-weight:400;text-align:center;padding:15px 15%}footer ul{display:flex;justify-content:center;align-items:center;font-family:var(--fontFuturaMedium)}footer ul li{display:flex;align-items:center}footer ul li:nth-child(1){margin-right:20px}footer ul li a{text-decoration:none;color:var(--white);display:flex;align-items:center;font-size:15px!important}footer ul li a:hover{color:#fff}footer ul li a img{margin-right:10px}footer .border-top p{color:#d9d9d9;font-size:14px}footer .border-top p a{color:#d9d9d9}#florida div#shopify-section-footer,#florida #shopify-section-header{display:none}.premium-slider-section .owl-next{display:block!important}.premium-slider-section h6{margin-top:10px;font-size:20px;font-weight:400;font-family:var(--fontFuturaMedium);color:#686a6b;text-transform:uppercase}.large-slider-section-wrapper .owl-next,.large-slider-section-wrapper .owl-prev.disabled,.large-slider-section-wrapper .owl-prev{display:none!important}.sticky-top{position:fixed!important;width:100%}.banner-section-wrapper{margin-top:70px}@media screen and (max-width: 991px){.premium-section-wrapper .premium-slider-section .premium-slider .owl-nav{top:42%;transform:translateY(-42%)}.call-fixed{position:fixed;padding:5px 10px;background:#fff;color:var(--thememaroon);z-index:2;right:unset;left:0;top:unset;bottom:0;width:100%;transform:rotate(0);text-decoration:none;font-size:18px;font-weight:400;font-family:var(--fontFutura);display:flex;justify-content:flex-start;align-items:center}}@media screen and (min-width: 992px){.call-fixed{position:fixed;padding:5px 10px;background:#fff;color:var(--thememaroon);z-index:2;right:-71px;top:50%;transform:rotate(270deg);text-decoration:none;font-size:20px;font-weight:400;font-family:var(--fontFutura)}.call-fixed:hover{color:#686a6b}}.check-box-wrapper div{display:flex;align-items:center}.get-in-touch-form-box .check-box-wrapper label{margin-left:8px}@media screen and (min-width: 1025px) and (max-width: 1280px){.call-fixed{font-size:16px;right:-68px;padding:5px 15px}}@media screen and (max-width: 1025px){.newsletter-box{display:flex;justify-content:center;align-items:center;height:100%}}h2.fold-ten-title{color:#497f75;text-align:center;margin-bottom:36px}@media screen and (min-width: 768px){header .cta-header{display:none!important}}@media screen and (max-width: 767px){.newsletter-box input[type=email]{width:225px}h2.fold-ten-title{font-size:30px!important;line-height:36px}}.newsletter-box input[type=email]{font-size:16px}:focus-visible{outline:none}a.florida-btn{text-decoration:none;font-family:var(--fontFutura);padding:10px 50px;background-color:var(--thememaroon);color:var(--white);border:1px solid var(--thememaroon);font-size:16px;display:flex;align-items:center;justify-content:center;margin:20px auto}a.florida-btn:hover{background-color:var(--white);color:var(--thememaroon)}#florida-page #shopify-section-header,#florida-page #shopify-section-footer{display:none}.ly-switcher-wrapper.fixed.top_left,.ly-switcher-wrapper.absolute.top_left{top:unset!important;left:unset!important;bottom:0!important;right:0!important}.productCatalog{flex-direction:column;align-items:center}.productCatalog p{color:#686a6b!important}.d-flex{display:flex!important;width:100%}.five-slider .container{padding-inline:0}.large-slider-section-wrapper .five-slider .owl-next,.large-slider-section-wrapper .five-slider .owl-prev.disabled,.large-slider-section-wrapper .five-slider .owl-prev{display:block!important}.large-slider-section-wrapper .five-slider.owl-theme .owl-nav{margin-top:10px;display:flex;align-items:center;justify-content:center;margin-bottom:32px}.premium-slider-section .owl-nav button img{display:none!important}.premium-slider-section .owl-nav button{width:44px;height:44px;padding:0;border-radius:50%!important;background:#014131!important;border:none;position:relative;overflow:hidden}.premium-slider-section .owl-nav button:after{content:"";position:absolute;top:50%;left:50%;width:12px;height:12px;background:#000;transform:translate(-50%,-50%) rotate(135deg);-webkit-mask:linear-gradient(135deg,transparent 40%,black 40%);mask:linear-gradient(135deg,transparent 40%,black 40%);background:#fff}.premium-slider-section .owl-nav .owl-next:after{transform:translate(-50%,-50%) rotate(-45deg)}.premium-slider-section .owl-nav button:hover{background:#497f75!important}.large-slider-section-wrapper .five-slider .owl-nav button img{display:none!important}.large-slider-section-wrapper .five-slider .owl-nav button{width:44px;height:44px;padding:0;border-radius:50%!important;background:#014131!important;border:none;position:relative;overflow:hidden}.large-slider-section-wrapper .five-slider .owl-nav button:after{content:"";position:absolute;top:50%;left:50%;width:12px;height:12px;background:#000;transform:translate(-50%,-50%) rotate(135deg);-webkit-mask:linear-gradient(135deg,transparent 40%,black 40%);mask:linear-gradient(135deg,transparent 40%,black 40%);background:#fff}.large-slider-section-wrapper .five-slider .owl-nav .owl-next:after{transform:translate(-50%,-50%) rotate(-45deg)}.large-slider-section-wrapper .five-slider .owl-nav button:hover{background:#497f75!important}@media screen and (max-width: 1800px){.banner-section-wrapper .banner-text-content h1 strong{color:var(--Black);font-weight:bolder;font-size:52px;line-height:70px}}@media screen and (max-width: 1440px){.banner-section-wrapper .banner-text-content h1 strong{color:var(--Black);font-weight:bolder;font-size:50px;line-height:68px}}@media screen and (max-width: 1300px){.banner-section-wrapper .banner-text-content h1 strong{color:var(--Black);font-weight:bolder;font-size:44px;line-height:56px}}@media screen and (max-width: 767px){.banner-section-wrapper .banner-text-content h1 strong{font-size:40px;line-height:54px}}.shogunMenu ul{display:flex;align-items:center;justify-content:space-between;margin-bottom:0!important}.sticky-top .row{display:flex;align-items:center}.shogunMenu ul a{color:#014131;text-decoration:unset;font-size:20px;font-weight:500}.collection-wrapper h3{text-align:center;margin-bottom:25px}.collection-wrapper h3 strong{text-align:center;color:#686a6b}.collection-wrapper p{text-align:center;color:#686a6b;padding-right:unset}.collection-wrapper h2.fold-ten-title{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/360/assets/portugal-landing.css.map */
