section.hero{background-size:cover !important;position:relative;overflow:hidden}section.hero .container{color:#fff;display:flex;flex-direction:column;justify-content:flex-end;height:90vh;min-height:500px;padding-bottom:150px;gap:24px}@media(max-width: 767px){section.hero .container{gap:8px;padding-bottom:48px}}section.hero .container .hero__text{max-width:600px}section.hero .container .hero__title{font-size:4rem;font-weight:700;line-height:120%;letter-spacing:-0.04em}@media(max-width: 1024px){section.hero .container .hero__title{font-size:2.75rem}}@media(max-width: 767px){section.hero .container .btn{margin-top:32px}}section.hero .hero__wave{position:absolute;bottom:0;left:50%;transform:translateX(-50%);background-size:contain;width:auto;height:100px}@media(max-width: 767px){section.hero .hero__wave{display:none}}section.newest-products{padding:12px 0 64px;overflow:hidden}@media(min-width: 1320px){section.newest-products .container{max-width:none !important;margin-left:auto !important;margin-right:0 !important;width:calc((100vw - 1270px)/2 + 1270px) !important}}@media(max-width: 767px){section.newest-products{padding:32px 0 64px;padding-bottom:0}}section.newest-products .section-title{font-size:1.625rem;font-weight:600;line-height:120%;letter-spacing:-0.04em;text-transform:uppercase}section.newest-products a.button.product_type_variable{display:none}section.newest-products .slider-header{margin-bottom:24px;display:flex;align-items:center;justify-content:space-between;max-width:1270px}@media(max-width: 767px){section.newest-products .slider-header{flex-direction:column;align-items:flex-start;gap:24px}}section.newest-products .slider-header .slider-arrows{display:flex;gap:8px}@media(max-width: 767px){section.newest-products .slider-header .slider-arrows{justify-content:flex-end;width:100%}}section.newest-products .slider-header .slider-arrows .arrow{cursor:pointer;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:1px solid #0c273c;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}section.newest-products .slider-header .slider-arrows .arrow svg{width:16px;height:16px}section.newest-products .slider-header .slider-arrows .arrow svg path{fill:#0c273c;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}section.newest-products .slider-header .slider-arrows .arrow:hover{background:#0c273c}section.newest-products .slider-header .slider-arrows .arrow:hover svg path{fill:#fff}section.newest-products ul.products{opacity:0;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;margin-right:-84px !important}section.newest-products ul.products .slick-slide{display:flex !important}section.newest-products ul.products .slick-slide div{display:flex;flex-basis:50%}section.newest-products ul.products .slick-slide div li.product{width:100%}@media(max-width: 900px){section.newest-products ul.products .slick-slide{display:flex;flex-wrap:wrap}section.newest-products ul.products .slick-slide div{display:flex;flex-basis:100%;margin-bottom:24px}section.newest-products ul.products .slick-slide div li.product{width:100%}}@media(max-width: 767px){section.newest-products ul.products{margin-right:0 !important}section.newest-products ul.products li.product{margin:0 !important;width:calc(50% - 12px) !important}section.newest-products ul.products .slick-slide div{justify-content:space-between}}section.newest-products ul.products.slick-initialized{opacity:1}section.newest-products ul.products .slick-list{padding:0 10% 0 0 !important}@media(max-width: 767px){section.newest-products ul.products .slick-list{padding:0 !important;margin-right:-10px !important}}section.newest-products ul.products .slick-track{display:flex;margin:0 -12px !important}@media(max-width: 767px){section.newest-products ul.products .slick-track{margin:0 -5px !important}}section.newest-products ul.products .slick-track li.product{margin:0 0 0 12px !important}@media(max-width: 767px){section.categories{margin-bottom:64px}}section.categories .container{width:100% !important;max-width:100% !important}section.categories .container .categories-list{display:flex}@media(max-width: 767px){section.categories .container .categories-list{flex-direction:column;gap:16px}}section.categories .container .categories-list .category-item{flex:1}section.categories .container .categories-list .category-item a{text-decoration:none;color:#0c273c;display:flex;flex-direction:column}section.categories .container .categories-list .category-item a:hover .btn-arrow{background:#0c273c}section.categories .container .categories-list .category-item a:hover .btn-arrow svg path{fill:#fff}section.categories .container .categories-list .category-image img{width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;display:block;object-position:top}@media(max-width: 767px){section.categories .container .categories-list .category-image img{aspect-ratio:1/1}}section.categories .container .categories-list .category-info{padding:24px;display:flex;flex-direction:column;gap:16px}section.collections{padding:64px 0;background-color:#f1f5f9}@media(max-width: 767px){section.collections{padding:32px 0}}section.collections .container{display:flex;flex-direction:column;gap:64px}@media(max-width: 767px){section.collections .container{gap:32px}}section.collections .container .section-header{display:flex;justify-content:space-between}@media(max-width: 767px){section.collections .container .section-header{flex-direction:column;gap:16px}}section.collections .container .section-header .section-title{text-transform:uppercase;font-size:1.625rem;font-weight:600;line-height:120%;letter-spacing:-0.04em}section.collections .container .section-header .subtitle{width:50%;text-align:right}@media(max-width: 767px){section.collections .container .section-header .subtitle{width:100%;text-align:left}}section.collections .container .collections-content{display:grid;gap:24px;grid-template-columns:repeat(2, 1fr)}@media(max-width: 767px){section.collections .container .collections-content{grid-template-columns:repeat(1, 1fr)}}section.collections .container .collections-content .featured-collection{background-size:cover !important}@media(max-width: 767px){section.collections .container .collections-content .featured-collection{height:410px}}section.collections .container .collections-content .featured-collection a{text-decoration:none;color:#0c273c;width:100%;height:100%;position:relative;display:flex}section.collections .container .collections-content .featured-collection a:hover .btn-arrow{background:#0c273c}section.collections .container .collections-content .featured-collection a:hover .btn-arrow svg path{fill:#fff}@media(max-width: 767px){section.collections .container .collections-content .featured-collection .btn,section.collections .container .collections-content .featured-collection .btn-text{width:100%}}section.collections .container .collections-content .featured-info{padding:24px;display:flex;flex-direction:column;gap:16px;position:absolute;bottom:0;left:0;background:#fff;max-width:355px;width:100%}section.collections .container .collections-content .featured-info h4{text-transform:uppercase}@media(max-width: 767px){section.collections .container .collections-content ul.products{grid-template-columns:repeat(1, 1fr)}}section.blog{padding:64px 0}@media(max-width: 767px){section.blog{padding:32px 0 64px}}section.blog .container{display:flex;flex-direction:column;gap:64px}@media(max-width: 767px){section.blog .container{gap:24px}}section.blog .container .section-header{display:flex;justify-content:space-between}@media(max-width: 767px){section.blog .container .section-header{flex-direction:column;gap:16px}}section.blog .container .section-title{text-transform:uppercase;font-size:1.625rem;font-weight:600;line-height:120%;letter-spacing:-0.04em}section.blog .container .section-btn{width:30%}@media(max-width: 767px){section.blog .container .section-btn{width:100%}}section.blog .container .blog-posts{margin-right:-16px}section.blog .container .blog-posts .slick-slide{margin-right:16px}@media(max-width: 767px){section.blog .container .blog-posts{display:flex;width:calc(100% + 16px);overflow-x:auto;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none}section.blog .container .blog-posts::-webkit-scrollbar{display:none}}@media(max-width: 767px){section.blog .container .blog-posts .blog-post{width:calc(100vw - 16px*3);flex-shrink:0}}section.blog .container .blog-posts .blog-post a{display:flex;flex-direction:column;text-decoration:none;color:#0c273c;gap:16px}section.blog .container .blog-posts .blog-post a .post-image img{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;display:block}section.blog .container .blog-posts .blog-post a .post-title{font-family:"Manrope",sans-serif;font-size:1rem;font-weight:600;line-height:120%;letter-spacing:-0.03em}section.events{padding:64px 0;background:#0c273c}section.events .container{display:flex;justify-content:space-between}@media(max-width: 767px){section.events .container{flex-direction:column;gap:64px}}section.events .container .section-left h2{text-transform:uppercase;font-size:1.625rem;font-weight:600;line-height:120%;letter-spacing:-0.04em;color:#fff}section.events .container .section-right{display:flex;flex-direction:column;gap:16px}section.events .container .section-right .subtitle{color:#fff;text-align:right}@media(max-width: 767px){section.events .container .section-right .subtitle{text-align:left}}section.about{height:480px;background:#027f91;position:relative;overflow:hidden}section.about .container{display:flex;align-items:center;justify-content:flex-end;height:100%}section.about .container .section-left{width:55%;height:100%}@media(max-width: 767px){section.about .container .section-left{position:absolute;width:100%;height:calc(100% - 100px);left:0;top:50%;transform:translateY(-50%)}}section.about .container .section-left svg{width:927px;height:auto;opacity:.1;position:absolute;right:32px;top:13px}section.about .container .section-right{display:flex;flex-direction:column;gap:24px;width:45%}@media(max-width: 767px){section.about .container .section-right{width:100%}}section.about .container .section-right h2{color:#fff}section.about .container .section-right .subtitle{color:#fff}section.newsletter{position:relative;overflow:hidden}section.newsletter .container{display:flex;align-items:stretch}@media(max-width: 767px){section.newsletter .container{flex-wrap:wrap;width:100% !important}}section.newsletter .container .section-left{width:50%;display:flex;flex-direction:column;gap:16px;padding:32px 64px 64px 0;z-index:2}section.newsletter .container .section-left .gform_fields{grid-column-gap:0 !important;margin-top:16px !important}section.newsletter .container .section-left .gform_fields .gfield label{display:none}section.newsletter .container .section-left .gform_fields .gfield input[type=email],section.newsletter .container .section-left .gform_fields .gfield input[type=text]{width:100%;padding:0 12px;font-family:"Manrope",sans-serif;font-size:1rem;font-weight:600;line-height:120%;letter-spacing:-0.03em}section.newsletter .container .section-left .gform_fields .gfield input[type=email],section.newsletter .container .section-left .gform_fields .gfield input[type=text]{height:48px;border-radius:0 !important;border:1px solid #0c273c !important;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}section.newsletter .container .section-left .gform_fields .gfield input[type=email]:focus,section.newsletter .container .section-left .gform_fields .gfield input[type=text]:focus{border-color:#016f7f}section.newsletter .container .section-left .gform_fields .gfield input[type=email]::placeholder,section.newsletter .container .section-left .gform_fields .gfield input[type=text]::placeholder{color:#6d7d8a;font-family:"Manrope",sans-serif;font-size:1rem;font-weight:600;line-height:120%;letter-spacing:-0.03em}@media(max-width: 640px){section.newsletter .container .section-left .gform_fields .gfield--type-email{grid-column:span 10 !important;-ms-grid-column-span:10 !important}}section.newsletter .container .section-left .gform_fields .gfield--type-submit{min-width:110px}section.newsletter .container .section-left .gform_fields .gfield--type-submit a{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:48px;font-family:"Manrope",sans-serif;font-size:1rem;font-weight:600;line-height:120%;letter-spacing:-0.03em}section.newsletter .container .section-left .gform_fields .gfield--type-submit a{text-transform:uppercase;color:#0c273c;background:#fff;text-decoration:none;border:1px solid #0c273c;border-left:0;cursor:pointer;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}section.newsletter .container .section-left .gform_fields .gfield--type-submit a svg{display:flex}section.newsletter .container .section-left .gform_fields .gfield--type-submit a svg path{fill:#0c273c;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}section.newsletter .container .section-left .gform_fields .gfield--type-submit a:hover{background:#0c273c;color:#fff}section.newsletter .container .section-left .gform_fields .gfield--type-submit a:hover svg path{fill:#fff}@media(max-width: 640px){section.newsletter .container .section-left .gform_fields .gfield--type-submit{-ms-grid-column-span:2 !important;grid-column:span 2 !important}}section.newsletter .container .section-left .gform_footer{display:none}section.newsletter .container .section-right{width:50%}section.newsletter .container .section-right .wave-element{z-index:1;content:"";position:absolute;top:50%;width:auto;transform:translate(50%, -50%);height:100%;display:flex;align-items:center;justify-content:center}section.newsletter .container .section-right .wave-element svg{width:auto;height:calc(100% + 54px);display:block}section.newsletter .container .section-right .wave-element.first{right:50%}section.newsletter .container .section-right .wave-element.second{right:calc(50% - 90px)}section.newsletter .container .section-right img{width:50%;height:100%;display:block;object-fit:cover;position:absolute;top:0;right:0;z-index:0}@media(max-width: 767px){section.newsletter .container .section{flex-wrap:wrap}section.newsletter .container .section-left{width:100%;padding:12px;padding-bottom:64px;order:2;background:#fff}section.newsletter .container .section-right{width:100%;height:410px;position:relative}section.newsletter .container .section-right:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:32vw;z-index:1;background:url("../images/svg/wave.svg") no-repeat center center;background-size:cover}section.newsletter .container .section-right .wave-element{display:none}section.newsletter .container .section-right img{width:100%;height:100%;object-fit:cover;object-position:center}}