﻿/*!
Theme Name: Scarpa
Theme URI: https://www.scarpa.ro/
Author: Scarpa
Author URI: https://www.scarcpa.ro/
Description: A basic theme, containing a few helpful functions to get your project started. Perfect for developing custom websites.
Version: 1.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}html,body{height:100%}.clear{display:block;clear:both;height:0}a img{border:none;height:auto}a{outline:none}header,nav,section,article,aside,footer{display:block}input{-webkit-appearance:none;appearance:none;border-radius:0}input:focus{outline:none}textarea{border-radius:0}img{max-width:100%;height:auto;display:flex}@font-face{font-family:star;src:url(assets/fonts/star.eot);src:url(assets/fonts/star.eot?#iefix) format("embedded-opentype"),url(assets/fonts/star.woff) format("woff"),url(assets/fonts/star.ttf) format("truetype"),url(assets/fonts/star.svg#star) format("svg");font-weight:400;font-style:normal}@font-face{font-family:WooCommerce;src:url(assets/fonts/WooCommerce.eot);src:url(assets/fonts/WooCommerce.eot?#iefix) format("embedded-opentype"),url(assets/fonts/WooCommerce.woff) format("woff"),url(assets/fonts/WooCommerce.ttf) format("truetype"),url(assets/fonts/WooCommerce.svg#WooCommerce) format("svg");font-weight:400;font-style:normal}.woocommerce .star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:star}.woocommerce .star-rating::before{content:"sssss";color:#cfc8d8;float:left;top:0;left:0;position:absolute}.woocommerce .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.woocommerce .star-rating span::before{content:"SSSSS";top:0;position:absolute;left:0}.woocommerce p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none}.woocommerce p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:"";text-indent:0}.woocommerce p.stars a:hover~a::before{content:""}.woocommerce p.stars:hover a::before{content:""}.woocommerce p.stars.selected a.active::before{content:""}.woocommerce p.stars.selected a.active~a::before{content:""}.woocommerce p.stars.selected a:not(.active)::before{content:""}body{font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-size:18px;font-weight:500}a{text-decoration:none;color:#231f20}.fx{display:flex}.fx--wrap{flex-wrap:wrap}.fx--ac{align-items:center}.fx--at{align-items:flex-start}.fx--sb{justify-content:space-between}.fx--jc{justify-content:center}.fx--je{justify-content:flex-end}.fx--rr{flex-direction:row-reverse}.bg--whitesmoke{background-color:#f9f6f1}.bg--lightgrey{background-color:#cfcfcf}.bg--lightblue{background-color:#cff9ff}.u-mg--sm{margin:50px 0}.u-mg--md{margin:100px 0}.u-mg--lg{margin:200px 0}.u-pd--sm{padding:50px 0}.u-pd--md{padding:100px 0}.u-pd--lg{padding:200px 0}.u-layout--group .u-cols .u-col{width:46%}.u-layout--group .module .container{padding:0}.u-layout--group .module:last-of-type{margin-bottom:0;padding-bottom:0}.u-grid--3{margin-right:-4%;flex-wrap:wrap}.u-grid--3 .u-grid__item{width:30%;margin-right:3%;margin-bottom:3%}.u-grid--4{margin-right:-3%;flex-wrap:wrap}.u-grid--4 .u-grid__item{width:22%;margin-right:3%;margin-bottom:3%}.u-grid--products{margin-right:-3%;flex-wrap:wrap}.u-grid--products .u-grid__item{width:22%;margin-right:3%;margin-bottom:3%}.u-grid.is-centered .u-grid__item{display:flex;justify-content:center;align-items:center}.u-cols--even .u-col{width:46%}.u-cols--login .u-col{border:1px solid #cfcfcf;padding:40px;box-sizing:border-box}.u-cols--login .u-col h2{font-size:20px;text-transform:uppercase;margin:0 0 30px;color:#00aec7}.u-cols.is-reversed{flex-direction:row-reverse}.u-cols.sticky-right{align-items:flex-start}.u-cols.sticky-right .u-col--right{position:sticky;top:100px}.u-border--tb{border-top:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf}.u-modal{background-color:#fff;padding:80px;box-sizing:border-box;max-width:690px;width:100%;height:100%;position:fixed;top:0;right:-100%;z-index:99999;filter:drop-shadow(0px 4px 15px rgba(40, 36, 96, 0.25));transition:.3s}.u-modal.is-active{right:0}.u-modal .js-close{cursor:pointer;margin:15px 0 0 50px}.u-modal .js-close svg{transition:.3s}.u-modal .js-close:hover svg{transform:rotate(180deg)}.u-modal .js-close:hover svg path{fill:#00aec7}.u-modal .c-filters{height:calc(100vh - 250px);overflow:hidden;position:relative}.u-modal .c-filters:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:30px;background:#ffffff99;backdrop-filter:blur(2px)}.u-modal .c-filters .wrap{overflow-y:scroll;height:100%;width:100%;padding-right:17px;box-sizing:content-box}.u-modal .c-filters .c-filter{border-bottom:1px solid #ccc}.u-modal .c-filters .c-filter__heading{display:flex;align-items:center;justify-content:space-between;padding:20px 0}.u-modal .c-filters .c-filter__title{display:block;font-weight:500}.u-modal .c-filters .c-filter__options{display:none}.u-modal .c-filters .c-filter__options .inner{margin:0 0 10px}.u-modal .c-filters .c-filter:last-of-type{margin-bottom:30px}.u-modal .c-filters .c-filter ul{margin:0;padding:0;list-style:none}.u-modal .c-filters .c-filter ul.woocommerce-widget-layered-nav-list{display:inline-flex}.u-modal .c-filters .c-filter ul.woocommerce-widget-layered-nav-list li{border:1px solid #ccc;margin:0 10px 10px 0;border-radius:8px}.u-modal .c-filters .c-filter ul.woocommerce-widget-layered-nav-list li a{padding:10px 14px;box-sizing:border-box;display:block}.u-modal .c-filters .c-filter ul.woocommerce-widget-layered-nav-list li .count{display:none}.u-modal .c-filters .c-filter ul.woocommerce-widget-layered-nav-list li:hover{background-color:#00aec7;border-color:#00aec7}.u-modal .c-filters .c-filter ul.woocommerce-widget-layered-nav-list li:hover a{color:#fff}.u-modal .c-filters .c-filter ul.woocommerce-widget-layered-nav-list li.chosen{background-color:#00aec7;border-color:#00aec7;color:#fff}.u-modal .c-filters .c-filter ul.woocommerce-widget-layered-nav-list li.chosen a{color:#fff}.u-modal .c-filters .c-filter ul.woocommerce-widget-layered-nav-list{flex-wrap:wrap}.u-modal .c-filters .c-filter .product-categories .cat-item{margin:0 0 20px}.u-modal .c-filters .c-filter .product-categories .current-cat-parent>a,.u-modal .c-filters .c-filter .product-categories .current-cat>a{color:#00aec7;font-weight:600}.u-modal .c-filters .c-filter .product-categories .cat-parent .children{margin-left:1em;margin-top:10px}.u-modal .c-filters .c-filter .product-categories .cat-parent .children li{margin:0 0 10px}.u-modal .c-filters .c-filter .product-categories .cat-parent .children li:before{content:"-";margin:0 5px 0 0}.u-modal .c-filters .c-filter .product-categories .cat-parent .children li.current-cat a{color:#00aec7}.u-modal__heading{margin:0 0 50px;display:flex;align-items:center;justify-content:space-between;align-items:flex-start}.u-modal__heading h4{font-size:30px;font-weight:500;line-height:35px}.u-modal__heading span{display:block;margin:10px 0 0;opacity:.7}.u-modal__notice{margin-top:auto;max-width:320px}.u-modal__notice-title{display:block;margin:0 0 10px}.u-modal__notice p a{text-decoration:underline;color:#00aec7}.u-modal .u-account-form{display:flex;flex-direction:column;height:100%}.u-modal .lost_password a{text-decoration:underline;color:#00aec7;font-weight:700}.u-modal .woocommerce-form-login__rememberme{display:flex;align-items:center}.u-modal .woocommerce-form-login__rememberme span{margin:0 0 0 15px}.u-modal--cart .c-cart{padding-right:30px}.u-modal--cart .c-cart-table__item-total span.quantity{display:flex;flex-wrap:wrap;justify-content:flex-end;margin:0;padding:0}mark{background-color:transparent;color:#00aec7;font-weight:700}.js-toggle .js-toggler{cursor:pointer;transition:.2s}.js-toggle .js-toggler svg{transition:.3s}.js-toggle .js-toggler:hover{color:#00aec7}.js-toggle .js-toggler.is-active{color:#00aec7}.js-toggle .js-toggler.is-active svg{transform:rotate(180deg)}.container{position:relative;max-width:1280px;width:100%;margin:0 auto;box-sizing:border-box}.container:after{content:"";display:table;clear:both}.gform_heading{display:none}.u-form.v1 label{transition:.3s}.u-form.v1 input[type=text],.u-form.v1 input[type=email],.u-form.v1 input[type=tel],.u-form.v1 input[type=password],.u-form.v1 textarea{width:100%;border:none;border-bottom:2px solid #ccc;padding:18px 0;box-sizing:border-box;font-size:16px;font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;background-color:transparent;z-index:999}.u-form.v1 input[type=text]::-webkit-input-placeholder,.u-form.v1 input[type=email]::-webkit-input-placeholder,.u-form.v1 input[type=tel]::-webkit-input-placeholder,.u-form.v1 input[type=password]::-webkit-input-placeholder,.u-form.v1 textarea::-webkit-input-placeholder{color:#231f20;font-size:16px;font-weight:600}.u-form.v1 input[type=text]::-moz-placeholder,.u-form.v1 input[type=email]::-moz-placeholder,.u-form.v1 input[type=tel]::-moz-placeholder,.u-form.v1 input[type=password]::-moz-placeholder,.u-form.v1 textarea::-moz-placeholder{color:#231f20;font-size:16px;font-weight:600}.u-form.v1 input[type=text]:-ms-input-placeholder,.u-form.v1 input[type=email]:-ms-input-placeholder,.u-form.v1 input[type=tel]:-ms-input-placeholder,.u-form.v1 input[type=password]:-ms-input-placeholder,.u-form.v1 textarea:-ms-input-placeholder{color:#231f20;font-size:16px;font-weight:600}.u-form.v1 input[type=text]:-moz-placeholder,.u-form.v1 input[type=email]:-moz-placeholder,.u-form.v1 input[type=tel]:-moz-placeholder,.u-form.v1 input[type=password]:-moz-placeholder,.u-form.v1 textarea:-moz-placeholder{color:#231f20;font-size:16px;font-weight:600}.u-form.v1 input[type=submit]{border:none}.u-form.v1 fieldset{border:none}.u-form.v1 legend{font-weight:700}.u-form.v1 .form-row span{width:100%}.u-form.v1 .gform_submission_error{font-size:22px;line-height:28px;color:#00aec7;margin:0 0 20px;max-width:490px}.u-form.v1 .gfield_validation_message{display:none}.u-form.v1 p{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 20px;position:relative}.u-form.v1 .woocommerce-input-wrapper{width:100%}.u-form.v1 .form-row,.u-form.v1 .gfield{position:relative}.u-form.v1 .form-row label,.u-form.v1 .gfield label{width:100%;position:absolute;left:0;top:16px}.u-form.v1 .form-row.is-active label,.u-form.v1 .gfield.is-active label{top:0;font-size:12px;opacity:.5}.u-form.v1 .select2-container--default .select2-selection--single{height:auto;padding:16px 0;border:none;border-bottom:2px solid #231f20;border-radius:0}.u-form.v1.lost_reset_password{max-width:490px;margin:auto}.u-form.v1 textarea{height:80px;border:none;border-bottom:2px solid #ccc;width:100%;font-size:16px;line-height:30px;font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.u-form.v1 textarea:focus{outline:none}.u-form.v1 .gform_fields{display:flex;flex-wrap:wrap;justify-content:space-between}.u-form.v1 .gform_fields .gfield{margin:0 0 30px}.u-form.v1 .gform_fields .gfield--width-full{width:100%}.u-form.v1 .gform_fields .gfield--width-half{width:46%}.u-form.v1 .gform_fields .gfield_error input[type=text],.u-form.v1 .gform_fields .gfield_error input[type=email],.u-form.v1 .gform_fields .gfield_error input[type=tel],.u-form.v1 .gform_fields .gfield_error textarea{border-color:#00aec7}.u-form.v1 .gform_fields .gfield.hidden_label label{display:none}.u-form.v1 .gform_fields .gfield textarea{height:150px}.u-form.v1 .gform_footer{display:flex;justify-content:flex-end}.u-form.v1 .gfield_radio .gchoice,.u-form.v1 .gfield_checkbox .gchoice{display:flex;align-items:center}.u-form.v1 .gfield_radio .gform-field-label,.u-form.v1 .gfield_checkbox .gform-field-label{font-size:initial !important;display:block !important;position:relative;top:0;margin-left:10px;opacity:1 !important}.u-form.v1 .gfield--type-radio legend,.u-form.v1 .gfield--type-checkbox legend{display:none}.u-form.v1 .gfield--type-radio.gfield_error .gform-field-label,.u-form.v1 .gfield--type-checkbox.gfield_error .gform-field-label{color:#00aec7}.u-form.v2 input[type=text],.u-form.v2 input[type=email],.u-form.v2 input[type=tel],.u-form.v2 textarea{width:100%;border:1px solid #cfcfcf;padding:12px 20px;box-sizing:border-box}.u-form.v2 .form-row{margin:0 0 20px}.u-form.v2 .form-row label{display:none}.u-form--userlogin .form-row.is-active{display:flex;align-items:center;justify-content:space-between}.u-form--userlogin .form-row.is-active label{position:relative !important;opacity:1 !important;font-size:18px !important;width:auto !important}.u-form--userlogin .form-row.is-active input[type=checkbox]{flex:none}form input,form textarea,form select{font-size:18px;font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}form textarea:focus{outline:none}form input[type=radio],form input[type=checkbox]{width:20px;height:20px;border:1px solid #cfcfcf;border-radius:5px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}form input[type=radio]:after,form input[type=checkbox]:after{content:"";width:10px;height:10px;border-radius:2px;background-color:#00aec7;visibility:hidden;opacity:0}form input[type=radio]:checked:after,form input[type=checkbox]:checked:after{visibility:visible;opacity:1}.woocommerce-page .u-form.v1 .form-row.is-active label{bottom:40px;font-size:12px;opacity:.5}h1{font-size:82px;line-height:82px}h2,.h2{font-size:60px;line-height:70px}h3{font-size:30px;line-height:40px}h4{font-size:20px;line-height:30px}p{line-height:30px}.c-editor{font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.c-editor h2,.c-editor h3,.c-editor h4,.c-editor h5,.c-editor h6{margin:0 0 1.5rem}.c-editor h2{font-size:45px;line-height:55px}.c-editor p,.c-editor ol li,.c-editor ul li{margin:0 0 3rem;font-size:18px;line-height:30px}.c-editor p:last-of-type,.c-editor ol li:last-of-type,.c-editor ul li:last-of-type{margin:0}.c-editor ul,.c-editor ol{margin-left:1.5em;margin-bottom:3rem}.c-editor blockquote p{font-size:36px;line-height:46px;font-weight:900}.c-editor img{margin:30px 0}.btn--primary{padding:12px 20px;box-sizing:border-box;font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-size:16px;font-weight:600;border:1px solid;border-color:transparent;cursor:pointer;display:flex;align-items:center}.btn--primary svg{margin:0 0 0 30px;transition:.3s;width:20px;height:auto}.btn--primary:hover svg{transform:rotate(45deg)}.btn--black{background-color:#231f20;color:#fff}.btn--black:hover{background-color:#00aec7}.btn--blue{background-color:#00aec7;color:#fff}.btn--blue:hover{background-color:#231f20}.btn--simple{text-transform:uppercase;font-weight:700;display:flex;align-items:center;font-size:16px}.btn--simple svg{margin:0 0 0 16px;width:40px;height:auto;transition:.2s}.btn--simple svg path{fill:#231f20}.btn--simple--white{color:#fff}.btn--simple--white svg path{fill:#fff}.btn--simple:hover svg{transform:translate(10px, 0)}button{font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}#burger{width:32px;height:23px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#burger span{display:block;position:absolute;height:2px;width:100%;background:#231f20;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#burger span:nth-child(1){top:0px}#burger span:nth-child(2){top:10px}#burger span:nth-child(3){top:20px}#burger.is-opened span{background:#231f20}#burger.is-opened span:nth-child(1){top:8px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}#burger.is-opened span:nth-child(2){opacity:0;left:-60px}#burger.is-opened span:nth-child(3){top:8px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}.c-headroom{position:relative;position:fixed;top:0;left:0;width:100%;background-color:#fff;z-index:999;transition:.3s}.c-headroom .c-searchroom{display:none;overflow:hidden;padding:0 0 50px}.c-headroom .c-searchroom .c-search{visibility:hidden;opacity:0;transition:.3s;transform:translate(0, 110px);transition-delay:.3s}.c-headroom .c-searchroom .c-search form input{border:1px solid #cfcfcf;padding:30px 50px;width:100%;box-sizing:border-box}.c-headroom .c-searchroom .c-search__results .inner{position:relative;z-index:9;background-color:#fff;box-sizing:border-box}.c-headroom .c-searchroom .c-search .c-list{display:flex;flex-wrap:wrap;justify-content:space-between}.c-headroom .c-searchroom .c-search .c-list__item{display:flex;align-items:center;width:47%;border-bottom:1px solid #cfcfcf;padding:25px 0;transition:.3s}.c-headroom .c-searchroom .c-search .c-list__item strong{display:block;margin:0 0 6px}.c-headroom .c-searchroom .c-search .c-list__item img{width:84px;height:84px;object-fit:contain;margin:0 20px 0 0}.c-headroom .c-searchroom .c-search.is-active{visibility:visible;opacity:1;transform:translate(0)}.c-headroom.is-scrolled .c-header{padding:35px 0}.c-header{padding:50px 0;transition:.3s}.c-header__logo svg{display:flex;width:250px;height:auto}.c-header__menu{margin:0 auto 0 20px}.c-header__menu ul{margin:0;padding:0;list-style:none}.c-header__menu ul.menu{display:inline-flex}.c-header__menu ul.menu li{margin:0 0 0 30px}.c-header__menu ul.menu li.current-menu-item{font-weight:800}.c-header__menu ul.menu li.current-menu-item a{color:#00aec7}.c-header__menu ul.menu li:hover a{color:#00aec7}.c-header__tabs{display:flex;align-items:center}.c-header__tabs .c-link{display:flex;align-items:center;margin:0 0 0 36px;position:relative;transition:.3s}.c-header__tabs .c-link svg{width:28px;height:28px}.c-header__tabs .c-link.js-minicart .cart-count{width:25px;height:25px;background-color:#00aec7;color:#fff;position:absolute;top:-14px;right:-14px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:12px;font-weight:700}.c-header__tabs .c-link--search svg.is-hidden{visibility:hidden;opacity:0;width:0}.c-header__tabs .c-link--search svg.opened{transition:.3s}.c-header__tabs .c-link--search svg.opened:hover{transform:rotate(180deg)}.c-header__tabs .c-link--search svg.opened:hover path{fill:#00aec7}.c-header__tabs .c-link:first-of-type{margin:0}.c-header__tabs .c-link.is-hidden{visibility:hidden;opacity:0;width:0;margin:0}.c-header__search{margin:0 20px 0 0;display:none}.c-header #burger{display:none}.nav-dropdown{background-color:#fff;display:none;filter:drop-shadow(0px 20px 12px rgba(40, 36, 96, 0.25))}.nav-dropdown .nav{margin:0 -1%;flex-wrap:wrap;transform:translate(0, 150px);visibility:hidden;opacity:0;transition:.3s}.nav-dropdown .nav-card{width:18%;margin:0 1%;display:flex;flex-direction:column}.nav-dropdown .nav-card__image{height:250px}.nav-dropdown .nav-card__image img{width:100%;height:100%;object-fit:cover;object-position:center}.nav-dropdown .nav-card__meta{padding:20px 0}.nav-dropdown .nav-card__meta a{text-transform:uppercase;font-weight:600}.nav-dropdown .nav.is-active{transform:translate(0);visibility:visible;opacity:1;transition-delay:.1s}.nav-dropdown__close{margin:50px 0;display:flex;justify-content:flex-end}.nav-dropdown__close .js-close{display:flex;align-items:center}.nav-dropdown__close .js-close svg{transition:.3s;cursor:pointer}.nav-dropdown__close .js-close:hover svg{transform:rotate(180deg)}.nav-dropdown__close .js-close:hover svg path{fill:#00aec7}.nav-dropdown__close span{margin:0 20px 0 0}#nav-shop .u-cols .u-col--left{visibility:hidden;opacity:0;transform:translate(0, 100px);transition:.3s}#nav-shop .u-cols .u-col--left ul{margin:0;padding:0;list-style:none}#nav-shop .u-cols .u-col--left ul li{margin:0 0 15px}#nav-shop .u-cols .u-col--left ul li:last-of-type{margin:0}#nav-shop .u-cols .u-col--left.is-active{transform:translate(0);visibility:visible;opacity:1}#nav-shop .u-cols .u-col--right{width:77%}#nav-shop .u-cols .u-col--right .nav-card{width:31%}.c-mmenu{display:none}.c-mmenu ul{margin:0;padding:0;list-style:none;display:inline-flex;margin:0 0 30px}.c-mmenu ul li{margin:0 15px 0 0}.c-mmenu ul li:last-of-type{margin:0}.c-main{padding-top:130px}.c-card--blog{width:22%;margin-right:3%;margin-bottom:3%;display:flex !important;flex-direction:column}.c-card--blog .c-card__image{height:250px;background-color:#f9f6f1;flex:none;overflow:hidden}.c-card--blog .c-card__image img{width:100%;height:100%;object-fit:cover;object-position:center;transition:.3s}.c-card--blog .c-card__image:hover img{transform:scale(1.1)}.c-card--blog .c-card__meta{padding:20px 0 0;box-sizing:border-box;height:100%;display:flex;flex-direction:column}.c-card--blog .c-card__meta-title{font-size:18px;font-weight:900;margin:0 0 20px;line-height:28px;text-transform:uppercase;transition:.3s}.c-card--blog .c-card__meta-url{margin-top:auto}.c-card--blog:hover .c-card__meta-title{color:#00aec7}.c-card--category .c-card__image{height:220px;background-color:#f9f6f1;display:flex;overflow:hidden}.c-card--category .c-card__image img{width:100%;height:100%;object-fit:cover;object-position:center;transition:.3s}.c-card--category .c-card__image:hover img{transform:scale(1.1)}.c-card--category .c-card__title{font-size:22px;font-weight:700;display:flex;margin:20px 0 25px;color:#fff;transition:.3s}.c-card--category:hover .c-card__title{color:#00aec7}.c-card--event{height:600px !important;overflow:hidden;position:relative}.c-card--event img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.c-card--event .c-card__meta{position:relative;height:100%;display:flex;flex-direction:column;background-color:#ffffffd6;visibility:hidden;opacity:0;transition:.3s}.c-card--event .c-card__meta-title{font-weight:900;text-transform:uppercase;margin:0 0 25px;display:block;font-size:22px;line-height:33px}.c-card--event .c-card__meta-footer{margin-top:auto;padding:0 30px 30px;box-sizing:border-box;transition:.3s;transform:translate(0px, 100px)}.c-card--event:hover .c-card__meta{visibility:visible;opacity:1}.c-card--event:hover .c-card__meta-footer{transform:translate(0)}.c-card--link{border-top:1px solid #cff9ff;border-bottom:1px solid #cff9ff;padding:30px 0;display:flex;flex-direction:column}.c-card--link .c-card__title{margin:0 0 20px;display:block;font-size:26px;font-weight:700;text-transform:uppercase}.c-card--link .c-card__url{margin-top:auto;margin-left:auto;text-transform:uppercase;font-weight:700;color:#00aec7}.c-card--team{text-align:center;border:1px solid #cfcfcf;padding:30px;box-sizing:border-box;border-radius:10px;box-shadow:0px 8px 20px rgba(0,0,0,.06)}.c-card--team .c-card__image{width:120px;height:120px;box-sizing:border-box;border-radius:50%;margin-bottom:25px;margin-left:auto;margin-right:auto}.c-card--team .c-card__image img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:50%}.c-card--team .c-card__meta-name{font-size:20px;line-height:25px;font-weight:600}.c-card--team .c-card__meta-role{opacity:.5;font-style:italic}.c-card--testimonial{background-color:#fff;border:1px solid #cfcfcf;padding:50px;box-sizing:border-box;display:flex !important;flex-direction:column;align-items:center;border-radius:8px;text-align:center}.c-card--testimonial span{display:block}.c-card--testimonial .c-card__image{background-color:#fff;width:100px;height:100px;margin:0 0 15px;border-radius:50%}.c-card--testimonial .c-card__image img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:50%;box-sizing:border-box}.c-card--testimonial .c-card__name{font-weight:700;font-size:18px;margin:0 0 5px}.c-card--testimonial .c-card__role{margin:0 0 20px;font-style:italic;font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;color:#909090}.c-card--testimonial .c-card__text{opacity:.6}.c-card--cit{width:31%;margin:0 0 2%;margin-right:2%;padding:30px;box-sizing:border-box;border:1px solid #cfcfcf}.c-card--cit .c-card__image{margin:0 0 30px}.c-card--cit .c-card__image.is-fit{width:150px;height:auto}.c-card--cit .c-card__image.is-fit img{width:100%;height:100%;object-fit:cover;object-position:center}.c-cards--blog{display:flex;flex-wrap:wrap;margin-right:-3%;margin-bottom:-3%}.c-cards--cit{margin-bottom:-30px;margin-right:-3%}.module--textimage .c-textimage__uptitle{display:block;margin:0 0 6px;font-weight:700;font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;color:#00aec7;text-transform:uppercase;margin:0 0 25px}.module--textimage .c-textimage__title{margin:0 0 50px;font-weight:900}.module--textimage .c-textimage__buttons{display:inline-flex;align-items:center;margin:20px 0 0}.module--textimage .c-textimage__buttons .btn{margin:0 10px 0 0}.module--textimage.off-grid{position:relative}.module--textimage.off-grid .container{position:unset}.module--textimage.off-grid .u-cols .u-col--left{width:66%;height:100%;position:absolute;right:0;z-index:-1}.module--textimage.off-grid .u-cols .u-col--left img{width:100%;height:100%;object-fit:cover;object-position:center}.module--textimage.off-grid .u-cols .u-col--right{width:60%;background-color:#cff9ff;padding:80px;margin:80px 0;box-sizing:border-box}.module--textimage.off-grid .u-cols.is-reversed .u-col--left{left:0}.module--accordions{display:none}.module--accordions .c-togglers .c-toggler{border:1px solid #cfcfcf;border-radius:8px;margin:0 0 20px}.module--accordions .c-togglers .c-toggler .inner{padding:40px;box-sizing:border-box}.module--accordions .c-togglers .c-toggler:last-of-type{margin:0}.module--accordions .c-togglers .c-toggler__header{display:flex;justify-content:space-between}.module--accordions .c-togglers .c-toggler__title{display:block;font-size:22px;font-weight:600}.module--accordions .c-togglers .c-toggler__content{margin:30px 0 0;display:none}.module--accordions .c-togglers .c-toggler__icon{width:20px;height:20px;position:relative;cursor:pointer;flex:none;margin:0 0 0 20px}.module--accordions .c-togglers .c-toggler__icon:before,.module--accordions .c-togglers .c-toggler__icon:after{content:"";width:2px;height:100%;background-color:#231f20;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;transition:.3s}.module--accordions .c-togglers .c-toggler__icon:after{transform:rotate(90deg)}.module--accordions .c-togglers .c-toggler__icon.is-active:before{transform:rotate(90deg)}.module--accordions .c-togglers .c-toggler__icon.is-active:after{transform:rotate(180deg);opacity:0}.module--accordions .c-togglers .c-toggler.is-active{border-color:transparent}.module--cta .c-cta__title{margin:0 0 10px}.module--cta .c-cta__uptitle{font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-weight:600}.module--cta .c-cta__text p{color:#909090}.module--cta .c-cta__button{display:inline-flex;margin-top:30px}.module--cta .u-cols{justify-content:center}.module--cta .u-cols .u-col--left{max-width:450px}.module--cta .u-cols .u-col--right{width:45%}.module--events{overflow:hidden;position:relative}.module--events:before{content:"";position:absolute;top:0;left:0;width:50%;height:100%;background-color:#00aec7}.module--locations .u-cols .u-col--left img{margin:auto}.module--locations .u-cols .u-col--right h2{margin:0 0 75px}.module--locations .c-cards{display:flex;justify-content:space-between;flex-wrap:wrap}.module--locations .c-cards .c-card{width:48%}.module--locations .c-cards .c-card__title{font-size:24px;font-weight:700;margin:0 0 25px;display:block}.module--locations .c-cards .c-card__button{margin:15px 0 0}.module--locations .c-cards .c-card__button a{color:#00aec7;font-weight:700}.module--ph{position:relative}.module--ph .c-ph.v1 .c-ph__cat{text-transform:uppercase;font-weight:700;text-decoration:underline}.module--ph .c-ph.v1 .c-ph__cat.no-cat{text-decoration:none}.module--ph .c-ph.v1 .c-ph__title{font-size:48px;line-height:58px;font-weight:900;text-transform:uppercase;margin:25px 0 25px}.module--ph .c-ph.v1 .c-ph__subtitle{font-size:40px;font-weight:300;line-height:50px;margin:0 0 25px;text-transform:uppercase}.module--ph .c-ph.v1 .c-ph__date{display:block;margin:0 0 25px;font-weight:700}.module--ph .c-ph.v1 .c-ph__content{background-color:#cff9ff;padding:100px 50px;box-sizing:border-box;margin:0 0 61px}.module--ph .c-ph.v1 .c-ph__down svg{transition:.3s}.module--ph .c-ph.v1 .c-ph__down:hover svg{transform:translate(0, 10px)}.module--ph .c-ph.v1 .u-cols{position:relative}.module--ph .c-ph.v1 .u-cols .u-col--left{width:55%}.module--ph .c-ph.v1 .u-cols .u-col--right{width:60%;height:100%;position:absolute;right:0;z-index:-1}.module--ph .c-ph.v1 .u-cols .u-col--right img{width:100%;height:100%;object-fit:cover;object-position:center}.module--ph .c-ph.v1 .u-cols.is-reversed{flex-direction:row-reverse}.module--ph .c-ph.v1 .u-cols.is-reversed .u-col--right{left:0}.module--ph .c-ph.v1 .u-back{padding:20px 0;display:flex;align-items:center;text-transform:uppercase;font-weight:700}.module--ph .c-ph.v1 .u-back svg{width:40px;height:auto;transform:rotate(180deg);margin:0 20px 0 0;transition:.3s}.module--ph .c-ph.v1 .u-back:hover svg{transform:rotate(180deg) translate(10px, 0)}.module--partners{overflow:hidden}.module--partners .u-ss__slide img{display:flex;margin:0 auto;object-fit:contain}.module--slider{position:relative}.module--slider .c-slider.v1{height:674px;background-color:#f9f6f1;display:flex;align-items:flex-end;color:#fff}.module--slider .c-slider.v1 .u-ss__slide{position:relative;display:flex !important;width:100%;height:100%}.module--slider .c-slider.v1 .u-ss__slide img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.module--slider .c-slider.v1 .u-ss__slide-meta{position:relative;display:flex;flex-direction:column;margin-top:auto;padding:0 0 66px 66px;max-width:650px}.module--slider .c-slider.v1 .u-ss__slide-meta-uptitle{margin:0 0 16px;display:flex;font-weight:500;text-transform:uppercase}.module--slider .c-slider.v1 .u-ss__slide-meta-uptitle strong{font-weight:900}.module--slider .c-slider.v1 .u-ss__slide-meta-title{font-weight:600;margin:0 0 25px;text-transform:uppercase}.module--slider .c-slider.v1 .u-ss__slide-meta-title strong{font-weight:900}.module--slider .c-slider.v1 .u-ss__slide-meta-subtitle{font-weight:700}.module--slider .c-slider.v1.has-blogs .u-ss__slide-meta-title{font-weight:900}.module--slider .c-slider.v1 .slick-dots{position:absolute;right:66px;bottom:66px;width:auto}.module--slider .c-slider.v2{width:100%;height:100%}.module--slider .c-slider.v2 .u-ss{height:100%}.module--slider .c-slider.v2 .u-ss__slide{height:100%;position:relative;display:flex !important}.module--slider .c-slider.v2 .u-ss__slide img{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;left:0;padding:60px 100px;box-sizing:border-box}.module--slider .c-slider.v2 .u-ss__slide-meta{position:relative;z-index:9;display:flex;flex-direction:column;margin-top:auto;margin-bottom:150px;margin-left:50px;color:#fff}.module--slider .c-slider.v2 .u-ss__slide-meta-cat{text-transform:uppercase;font-weight:700}.module--slider .c-slider.v2 .u-ss__slide-meta-title{font-size:30px;font-weight:900;display:block;margin:0 0 25px;text-transform:uppercase}.module--slider .c-slider.v2 .slick-dots{margin:0;position:absolute;bottom:25px}.module--slider .c-slider.v2 .slick-dots li button{background-color:#fff}.module--slider .c-slider.v2 .slick-dots li.slick-active button{background-color:#231f20}.module--slider:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:90%;background-color:#cff9ff}.module--categories{background-color:#231f20;color:#fff}.module--latestposts.has-bg{position:relative}.module--latestposts.has-bg:before{content:"";position:absolute;top:0;left:0;width:100%;height:50%}.module--newsletter{position:relative}.module--newsletter .c-nwl{background-color:#cff9ff;color:#fff;padding:111px 0;position:relative}.module--newsletter .c-nwl__content{width:100%;max-width:529px;margin-left:auto;padding-right:150px;position:relative}.module--newsletter .c-nwl__content-title{font-size:36px;line-height:48px;font-weight:900;display:block;margin:0 0 28px}.module--newsletter .c-nwl__content-text{margin-bottom:50px}.module--newsletter .c-nwl__form .mc4wp-form-fields div{display:flex;background-color:#fff;border-radius:10px;overflow:hidden;margin:0 0 20px;position:relative}.module--newsletter .c-nwl__form .mc4wp-form-fields div p:first-of-type{width:100%}.module--newsletter .c-nwl__form .mc4wp-form-fields div p:first-of-type input{width:100%;height:100%;padding:20px 40px;box-sizing:border-box;border:none;font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.module--newsletter .c-nwl__form .mc4wp-form-fields div p:first-of-type input::-webkit-input-placeholder{color:#231f20;font-size:16px;font-weight:600}.module--newsletter .c-nwl__form .mc4wp-form-fields div p:first-of-type input::-moz-placeholder{color:#231f20;font-size:16px;font-weight:600}.module--newsletter .c-nwl__form .mc4wp-form-fields div p:first-of-type input:-ms-input-placeholder{color:#231f20;font-size:16px;font-weight:600}.module--newsletter .c-nwl__form .mc4wp-form-fields div p:first-of-type input:-moz-placeholder{color:#231f20;font-size:16px;font-weight:600}.module--newsletter .c-nwl__form .mc4wp-form-fields div p:last-of-type{position:absolute;right:0;height:100%;padding:0 40px 0 0;display:flex;align-items:center}.module--newsletter .c-nwl__form .mc4wp-form-fields div p:last-of-type input{background:transparent;font-size:0;border-radius:0;position:absolute;top:0;left:0;width:100%;height:100%;border:none}.module--newsletter .c-nwl__form .mc4wp-form-fields input[type=checkbox]{margin-right:15px}.module--newsletter .c-nwl__form .mc4wp-response{margin:10px 0 0}.module--newsletter .c-nwl img{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;left:0}.module--newsletter .c-usps .c-usp{text-align:center;display:flex !important;flex-direction:column;align-items:center}.module--newsletter .c-usps .c-usp__icon{margin:0 0 20px}.module--newsletter .c-usps .c-usp__icon img{height:62px;height:62px;object-fit:contain}.module--newsletter .c-usps .c-usp__title{font-size:18px;font-weight:700;line-height:24px}.module--newsletter:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:56%;background-color:#cff9ff}.module--galleryslider{overflow:hidden;position:relative;padding-top:100px}.module--galleryslider .u-ss{margin-right:-50%}.module--galleryslider .u-ss__slide{height:550px}.module--galleryslider .u-ss__slide img{width:100%;height:100%;object-fit:cover;object-position:center}.module--galleryslider .c-ctrls{margin-bottom:30px}.module--galleryslider:before{content:"";width:55%;height:100%;background-color:#00aec7;position:absolute;top:0;left:0}.module--tabs .c-tabs__nav{display:flex;justify-content:center}.module--tabs .c-tabs__nav ul{margin:0;padding:0;list-style:none;display:inline-flex}.module--tabs .c-tabs__nav ul li a{padding:9px 30px;box-sizing:border-box;display:block;transition:.3s;position:relative;opacity:.6;border-radius:30px}.module--tabs .c-tabs__nav ul li a.is-active{background-color:#f9f6f1;font-weight:600;opacity:1}.module--tabs .c-tabs__nav ul li a.is-active:hover{opacity:1}.module--tabs .c-tabs__nav ul li a:hover{opacity:1}.module--tabs .c-tabs__nav ul li a:hover:after{visibility:visible;opacity:1}.module--tabs .c-tabs__content{padding:40px;box-sizing:border-box}.module--tabsnav .c-tabsnav__menu a{text-transform:uppercase;font-size:24px;font-weight:700;border-bottom:1px solid #cfcfcf;padding:20px 0;display:flex;align-items:center;justify-content:space-between}.module--tabsnav .c-tabsnav__menu a.is-active{color:#00aec7}.module--tabsnav .c-tabsnav__menu a.is-active svg path{fill:#00aec7}.module--tabsnav .c-tabsnav__menu a svg{width:30px;height:auto}.module--tabsnav .c-tabsnav__menu a svg path{fill:#231f20}.module--tabsnav .c-tabsnav__menu a:hover{color:#00aec7}.module--tabsnav .c-tabsnav__menu a:hover svg path{fill:#00aec7}.module--tabsnav .c-tabsnav__content .c-editor{display:none}.module--tabsnav .c-tabsnav__content .c-editor:first-of-type{display:block}.module--content .c-editor.sm{max-width:790px;margin:auto}.module--texteditor .c-pagelinks a{text-transform:uppercase;font-size:24px;font-weight:700;border-bottom:1px solid #cfcfcf;padding:20px 0;display:flex;align-items:center;justify-content:space-between}.module--texteditor .c-pagelinks a.is-active{color:#00aec7}.module--texteditor .c-pagelinks a.is-active svg path{fill:#00aec7}.module--texteditor .c-pagelinks a svg{width:30px;height:auto;transition:.3s}.module--texteditor .c-pagelinks a svg path{fill:#231f20}.module--texteditor .c-pagelinks a:hover{color:#00aec7}.module--texteditor .c-pagelinks a:hover svg{transform:rotate(45deg)}.module--texteditor .c-pagelinks a:hover svg path{fill:#00aec7}.module--texteditor .c-editor.sm{max-width:790px;margin:auto}.module__button.is-centered{display:flex;justify-content:center}.c-form .u-cols .u-col--left{width:30%}.c-form .u-cols .u-col--right{width:60%}.c-sh{margin-bottom:50px;display:flex;flex-direction:column}.c-sh__title{font-weight:900}.c-sh__title span{opacity:.2}.c-sh__title.sm{font-size:36px;line-height:48px;font-weight:800}.c-sh__text{margin-top:20px}.c-sh__text p{font-size:20px;line-height:30px}.c-sh .u-cols{align-items:center}.c-sh .u-cols .u-col--left{width:50%}.c-sh .u-cols .u-col--right{flex:none}.c-sh .u-cols .u-col--right img{max-height:200px;width:auto}.c-sh.has-columns .u-cols .u-col{width:48%}.c-sh.is-blue .c-sh__title{color:#00aec7}.c-sh.is-centered{align-items:center;text-align:center}.c-pht .u-cols .u-col{width:48%}.c-pht__title{font-weight:500}.c-pht__title strong{font-weight:800}.c-ctrls{display:flex;align-items:center;margin-top:30px}.c-ctrls .c-ctrl{width:46px;height:46px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.3s}.c-ctrls .c-ctrl svg{width:25px;height:25px}.c-ctrls .c-ctrl svg path{fill:#231f20}.c-ctrls .c-ctrl--next svg{transform:rotate(180deg)}.c-ctrls.is-absolute{position:absolute;top:0;left:0;bottom:0;margin:auto;width:100%;height:50px;justify-content:space-between;padding-bottom:40px}.c-ctrls.is-absolute .c-ctrl--prev{margin-left:-18px}.c-ctrls.is-absolute .c-ctrl--next{margin-right:-18px}.c-ctrls.is-outlined .c-ctrl{background-color:#fff;border:1px solid #cfcfcf;margin:0 10px 0 0}.c-ctrls.is-outlined .c-ctrl svg{width:20px;height:20px}.c-ctrls.is-outlined .c-ctrl svg path{fill:#00aec7}.c-ctrls.is-outlined .c-ctrl:hover{background-color:#00aec7;border-color:#00aec7}.c-ctrls.is-outlined .c-ctrl:hover svg path{fill:#fff}.c-ctrls.is-centered{justify-content:center}.c-slider-categories .u-cols{height:600px;background-color:#00aec7}.c-slider-categories .u-cols .u-col{width:50%;height:100%}.c-slider-categories .c-category-showcase{position:relative;height:100%;display:flex;align-items:center;justify-content:center}.c-slider-categories .c-category-showcase img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.c-slider-categories .c-category-showcase__meta{display:flex;flex-direction:column;align-items:center;position:relative;color:#fff}.c-slider-categories .c-category-showcase__meta-title{text-transform:uppercase;font-weight:900;margin:0 0 20px;display:block}.c-slider-categories .c-category-showcase__meta a{color:#fff}.c-ss{visibility:hidden;position:relative}.c-ss.is-visible{visibility:visible}.c-ss--v1 .slick-list,.c-ss--v1 .slick-track,.c-ss--v2 .slick-list,.c-ss--v2 .slick-track{height:100%}.c-ss--v1 .slick-slide,.c-ss--v2 .slick-slide{height:inherit}.c-ss--v1 .slick-slide>div,.c-ss--v2 .slick-slide>div{height:100%}.c-ss--3 .slick-list{margin:0 -12px;padding:20px 0}.c-ss--3 .slick-list,.c-ss--3 .slick-track{height:100%}.c-ss--3 .slick-slide{height:inherit;margin:0 12px}.c-ss--3 .slick-slide>div{height:100%}.c-ss--3 .slick-slide>div .c-card{height:100%}.c-ss--blogs .slick-list{margin:0 -12px}.c-ss--blogs .slick-track{display:flex !important}.c-ss--blogs .slick-slide{height:inherit;margin:0 12px}.c-ss--blogs .slick-slide>div{height:100%}.c-ss--blogs .slick-slide>div .c-card{height:100%}.c-ss--blogs .u-ss--bestsellers .slick-list{padding:20px 0}.c-ss--events .u-ss .slick-list{margin:0 -15px;margin-right:-50%}.c-ss--events .u-ss .slick-track{display:flex !important}.c-ss--events .u-ss .slick-slide{margin:0 15px;height:inherit}.c-ss--events .u-ss .slick-slide>div{height:100%}.c-ss--events .u-ss .slick-slide>div .c-card{height:100%}.c-ss--events .c-ss__footer{margin:50px 0 0}.c-ss--events .c-ctrls{margin:0}.c-ss--testimonials .u-ss .slick-list{margin:0 -15px}.c-ss--testimonials .u-ss .slick-slide{margin:0 15px}.c-ss--partners .slick-list{margin:0 -50px}.c-ss--partners .slick-track{display:flex !important}.c-ss--partners .slick-slide{margin:0 50px;height:inherit}.c-ss--partners .slick-slide>div{height:100%}.c-ss--partners .slick-slide .u-ss__slide{height:100%;display:flex !important}.c-ss--related .u-ss .slick-list{margin:0 -15px}.c-ss--related .u-ss .slick-slide{margin:0 15px}.c-ss__button{display:none}.c-ss .slick-dots{margin:0;padding:0;list-style:none;display:inline-flex;justify-content:center;margin:20px auto 0;width:100%}.c-ss .slick-dots li{margin:0 3px;display:flex}.c-ss .slick-dots li button{font-size:0;border:none;width:10px;height:10px;border-radius:50%;background-color:#231f20;transition:.3s;cursor:pointer}.c-ss .slick-dots li.slick-active button{background-color:#00aec7}.wp-caption{width:100% !important;margin:3rem 0}.wp-caption-text{font-size:14px !important;line-height:20px !important;font-style:italic}.wp-caption.aligncenter{display:flex;flex-direction:column;align-items:center}.c-card--product{position:relative;display:flex !important;flex-direction:column;border:1px solid #cff9ff;border-radius:6px;padding:20px;box-sizing:border-box;transition:.3s;background-color:#fff}.c-card--product .c-card__cat{display:flex;align-items:flex-end}.c-card--product .c-card__cat span{font-weight:600;color:#00aec7}.c-card--product .c-card__cat span:after{content:","}.c-card--product .c-card__cat span:last-of-type:after{content:none}.c-card--product .c-card__cat svg{display:none}.c-card--product .c-card__image{height:300px;flex:none;overflow:hidden}.c-card--product .c-card__image img{height:100%;width:100%;object-fit:contain;margin:auto;transition:.3s}.c-card--product .c-card__meta{height:100%;display:flex;flex-direction:column}.c-card--product .c-card__meta-title{font-size:22px;line-height:31px;font-weight:700;margin:20px 0 10px}.c-card--product .c-card__meta-price{margin:0 0 20px;font-size:20px;line-height:31px}.c-card--product .c-card__meta-price ins{text-decoration:none;font-weight:700;color:#00aec7}.c-card--product .c-card__meta-price del{font-size:16px;line-height:16px;opacity:.5;display:block}.c-card--product .c-card__meta-price del bdi{font-weight:500}.c-card--product .c-card__meta-price bdi{font-weight:700}.c-card--product .c-card__meta-url{display:flex;align-items:center;margin-top:auto}.c-card--product .c-card__meta-url svg{margin:0 0 0 16px;transition:.3s}.c-card--product .c-card__meta .star-rating{display:none}.c-card--product:hover{filter:drop-shadow(0px 4px 15px rgba(40, 36, 96, 0.15))}.c-card--product:hover .c-card__image img{transform:scale(1.1)}.c-card--product:hover .c-card__meta-url svg{transform:translate(10px, 0)}.onsale{background-color:#231f20;color:#fff;display:flex;align-items:center;justify-content:center;padding:7px 10px;text-transform:uppercase;font-size:11px;font-weight:600;position:absolute;top:10px;left:10px}.c-archive--shop .c-archive__header{margin:0 0 50px;justify-content:flex-end}.c-archive--shop .c-archive__header .c-order{display:flex;align-items:center;margin:0 20px 0 0}.c-archive--shop .c-archive__header .c-order__label{margin:0 20px 0 0;display:block;color:#4f5864}.c-archive--shop .c-archive__header .c-order__form{height:50px;background-color:#cff9ff;padding:0 20px;box-sizing:border-box}.c-archive--shop .c-archive__header .c-order__form form{height:100%;display:flex;align-items:center;justify-content:space-between}.c-archive--shop .c-archive__header .c-order__form form svg{margin-left:-10px;transform:rotate(90deg)}.c-archive--shop .c-archive__header .c-order__form select{width:100%;height:100%;color:#4f5864;-webkit-appearance:none;appearance:none;font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;border:none;background-color:transparent;font-size:16px}.c-archive--shop .c-archive__header .c-order__form select:focus{outline:none}.c-archive--shop .c-archive__header .c-filters-button{height:50px;width:152px;background-color:#cff9ff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.3s}.c-archive--shop .c-archive__header .c-filters-button span{text-transform:uppercase;font-weight:700;color:#00aec7;display:flex;align-items:center}.c-archive--shop .c-archive__header .c-filters-button span svg{margin:0 0 0 20px}.c-archive--shop .c-archive__header .c-filters-button span.is-mobile{display:none}.c-archive--shop .c-archive__header .c-filters-button:hover{background-color:#00aec7}.c-archive--shop .c-archive__header .c-filters-button:hover span{color:#fff}.c-archive--shop .c-archive__header .c-filters-button:hover span svg path{fill:#fff}.c-pagination{display:flex;justify-content:center;margin-top:50px}.c-pagination ul{margin:0;padding:0;list-style:none;display:inline-flex}.c-pagination ul li{margin:0 10px}.woo-single--product .woo-single__header .u-cols{align-items:flex-start}.woo-single--product .woo-single__header .u-cols .u-col{width:45%}.woo-single--product .woo-single__header .u-cols .u-col--left{position:sticky;top:150px}.woo-single--product .woo-single__header .u-cols.no-gallery .u-col{width:100%}.woo-single--product .woo-single__header .u-cols.no-gallery .u-col .c-gallery__item{width:100%}.woo-single--product .woo-single__header .c-gallery{display:flex;flex-wrap:wrap;justify-content:space-between}.woo-single--product .woo-single__header .c-gallery__item{width:48%;margin:0 0 10%}.woo-single--product .woo-single__meta-title{margin:0 0 15px;font-weight:800;font-size:38px;line-height:48px;text-transform:uppercase}.woo-single--product .woo-single__meta-price{margin:0 0 20px;font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.woo-single--product .woo-single__meta-price p{font-size:30px;display:flex;align-items:center}.woo-single--product .woo-single__meta-price p ins{text-decoration:none;font-size:30px;font-weight:800;line-height:30px}.woo-single--product .woo-single__meta-price p del{font-size:16px;opacity:.5;margin:0 10px 0 0}.woo-single--product .woo-single__meta-excerpt{margin:50px 0 0;padding-bottom:30px;border-bottom:1px solid #ccc;opacity:.7}.woo-single--product .woo-single__meta-excerpt .c-editor{line-height:30px}.woo-single--product .woo-single__meta-cats{margin:0 0 10px}.woo-single--product .woo-single__meta-cats span{color:#00aec7;font-weight:700}.woo-single--product .woo-single__meta-cats span:after{content:","}.woo-single--product .woo-single__meta-cats span:last-of-type:after{content:none}.woo-single--product .woo-single__meta .woocommerce-product-rating{color:#00aec7;display:flex;align-items:center;margin:0 0 30px}.woo-single .product_meta,.woo-single .woocommerce-variation-availability{display:none}.woo-breadcrumbs{padding:30px 0}.woo-breadcrumbs nav{display:inline-flex;flex-wrap:wrap}.woo-breadcrumbs nav span,.woo-breadcrumbs nav a{font-weight:400;font-size:14px;text-transform:uppercase}.woo-breadcrumbs nav span{font-weight:600}.woo-breadcrumbs nav a{display:flex;align-items:center;opacity:.5}.woo-breadcrumbs nav a:after{content:"/";color:#231f20;margin:0 8px}.woo-breadcrumbs nav a:hover{opacity:1}.woo-togglers{background-color:#cff9ff;padding:30px;box-sizing:border-box;margin:25px 0 0}.woo-togglers .woo-toggler{border-bottom:1px solid #cfcfcf;padding:0 0 20px;margin:0 0 20px}.woo-togglers .woo-toggler:last-of-type{margin:0}.woo-togglers .woo-toggler__header{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.woo-togglers .woo-toggler__header .js-toggler svg{transition:.3s}.woo-togglers .woo-toggler__header .js-toggler.is-active svg{transform:rotate(180deg)}.woo-togglers .woo-toggler__content{display:none}.woo-togglers .woo-toggler__content .c-editor{margin:20px 0 0}.woo-togglers .woo-toggler.is-active .woo-toggler__header{color:#00aec7}.woo-togglers .woo-toggler.is-active svg path{fill:#00aec7}.woo-module--tabs .tabs{margin:0;padding:0;list-style:none;display:inline-flex;border-bottom:1px solid #cfcfcf;width:100%;margin:0 0 50px}.woo-module--tabs .tabs li{display:flex;position:relative;opacity:.6}.woo-module--tabs .tabs li a{padding:15px 20px}.woo-module--tabs .tabs li:after{content:"";width:100%;height:3px;background-color:#231f20;position:absolute;bottom:-1px;left:0;visibility:hidden;opacity:0;transition:.3s}.woo-module--tabs .tabs li:hover{opacity:1}.woo-module--tabs .tabs li:hover:after{visibility:visible;opacity:1}.woo-module--tabs .tabs li.active{opacity:1}.woo-module--tabs .tabs li.active:after{visibility:visible;opacity:1}.woo-module--tabs .woocommerce-Tabs-panel--additional_information,.woo-module--tabs .woocommerce-Tabs-panel--description{display:none}.woo-module--reviews{margin:50px 0 0}.woo-module--reviews h3{margin:0 0 20px}.woo-module--reviews ol{margin:0;padding:0;list-style:none;margin:0 0 50px}.woo-module--reviews ol li{margin:0 0 50px}.woo-module--reviews ol li .comment_container{display:flex;align-items:flex-start}.woo-module--reviews ol li .comment_container img{flex:none;margin:0 25px 0 0}.woo-module--reviews ol li .comment_container .woocommerce-review__author{text-transform:uppercase;font-size:18px;margin:0 0 5px;display:block}.woo-module--reviews ol li .comment_container .woocommerce-review__dash,.woo-module--reviews ol li .comment_container .woocommerce-review__published-date,.woo-module--reviews ol li .comment_container .woocommerce-review__verified{display:none}.woo-module--reviews ol li .comment_container .comment-text{display:flex;flex-direction:column}.woo-module--reviews ol li .comment_container .comment-text .star-rating{order:1;margin:20px 0 0;color:#00aec7}.woo-module--reviews ol li .comment_container .comment-text .description p{line-height:30px;opacity:.5}.woo-module--reviews form{display:flex;flex-wrap:wrap;justify-content:space-between}.woo-module--reviews form .comment-form-comment{order:-1;width:100%}.woo-module--reviews form .comment-form-email{order:-2;width:48%}.woo-module--reviews form .comment-form-author{order:-3;width:48%}.woo-module--reviews form .comment-form-cookies-consent{order:-1;flex-wrap:nowrap;width:100%}.woo-module--reviews form .comment-form-cookies-consent input{margin:8px 20px 0 0;flex:none}.woo-module--reviews form .comment-form-cookies-consent label{position:relative;top:0}.woo-module--reviews form .comment-form-rating{display:flex;align-items:center}.woo-module--reviews form .comment-form-rating p.stars{margin:0 0 0 10px}.woo-module--reviews form .comment-notes{font-size:14px;font-weight:400;font-style:italic;opacity:.5}.woo-module--reviews .comment-notes{display:none}.woo-module--reviews .comment-reply-title{font-weight:700;font-size:22px;line-height:33px}.variations-table .variations__row{display:inline-flex;flex-wrap:wrap;width:100%;margin:0}.variations-table .variations__row div.label{width:100%;display:none}.variations-table .variations__row div.label label{font-weight:600}.variations-table .variations__row div.value{width:100%;border-bottom:1px solid #ccc;padding:30px 0}.variations-table .variations__row div select{width:100%;height:100%;border:none}.variations-table .variations__row div select:focus{outline:none}.variations-table .reset_variations{position:absolute;display:none}.single_variation_wrap{display:flex;align-items:center}.single_variation_wrap .woocommerce-variation-add-to-cart{display:flex;align-items:center;margin:25px 0 0 auto}.simple-product{display:flex;justify-content:flex-end;margin-top:25px}p.available-on-backorder{display:none}.quantity{background-color:transparent;width:100px;height:46px;display:flex;padding:0 16px;box-sizing:border-box;border-radius:6px;margin:0 20px 0 0}.quantity label{display:none}.quantity input{border:none;background-color:transparent;width:30px;font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.quantity input[type=number]{padding:0 !important;text-align:center}.quantity .plus,.quantity .minus{cursor:pointer;color:#00aec7}.vi-wpvs-variation-wrap .vi-wpvs-option-wrap{padding:15px 20px !important;border-radius:8px}.vi-wpvs-variation-wrap .vi-wpvs-option-wrap label{font-size:16px}.vi-wpvs-variation-wrap .vi-wpvs-option-wrap input{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.vi-wpvs-variation-wrap .vi-wpvs-option-wrap input:after{content:none}.vi-wpvs-option-wrap vi-wpvs-option-wrap-selected{background-color:#00aec7 !important}.woocommerce-message{background:#fff;width:490px;filter:drop-shadow(0px 4px 15px rgba(40, 36, 96, 0.25));padding:30px;box-sizing:border-box;border-radius:10px;position:fixed;z-index:999;bottom:50px;left:50px}.wc-block-components-notice-banner.is-success{border:1px solid #ccc !important;background-color:transparent !important;margin:0 0 50px}.wc-block-components-notice-banner.is-success svg{display:none !important}.woo-message{display:flex;align-items:center;justify-content:center;text-align:center}.woo-message .u-icon{display:none}.woo-message .btn{margin:15px auto 0 0}.woo-message__meta{display:flex;flex-direction:column}.woo-message__image{margin:0 0 20px;width:150px;height:150px;border-radius:50%;overflow:hidden;margin:0 50px 0 0}.woo-message__image img{border-radius:6px;width:100%;height:100%;object-fit:cover;object-position:top;border-radius:50%}.woo-categories .woo-category__image{width:100%;height:250px;background-color:#f9f6f1;position:relative}.woo-categories .woo-category__image img{width:100%;height:100%;object-fit:cover;object-position:center}.woo-categories .woo-category__meta{margin:20px 0 0}.woo-categories .woo-category__meta-title{font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-size:22px;font-weight:600}.c-cart{height:calc(100% - 80px);overflow:auto}.c-cart-table__col{width:10%;display:flex;align-items:center}.c-cart-table__item{display:flex;align-items:center;justify-content:space-between;margin:0 0 20px;position:relative;border-bottom:1px solid #cfcfcf;padding:20px 0;box-sizing:border-box}.c-cart-table__item-thumbnail{position:relative;margin-right:auto}.c-cart-table__item-thumbnail img{width:90px;height:90px;object-fit:cover;object-position:top;border-radius:50%}.c-cart-table__item-meta{padding:0 0 0 15px;box-sizing:border-box;width:50%;margin-right:auto}.c-cart-table__item-meta-title{display:block;font-size:18px;font-weight:600}.c-cart-table__item-meta .variation{display:inline-flex;flex-direction:row-reverse;margin-top:6px}.c-cart-table__item-meta .variation dt{display:none}.c-cart-table__item-meta .variation dd{display:inline-flex;align-items:center}.c-cart-table__item-meta .variation dd p{margin:0;font-weight:400}.c-cart-table__item-meta .variation dd:after{content:"-";margin:0 5px}.c-cart-table__item-meta .variation dd:first-of-type:after{content:none}.c-cart-table__item-subtotal{display:flex;justify-content:flex-end}.c-cart-table__item-total span{color:#231f20}.c-cart-table__item-total span.quantity{color:#00aec7}.c-cart-table__item-quantity{width:100px;display:flex;justify-content:center}.c-cart-table__item-quantity .quantity label{display:none}.c-cart-table__item-quantity .quantity input{border:none;background-color:transparent;padding:0;width:auto}.c-cart-table__item-quantity .quantity input.plus,.c-cart-table__item-quantity .quantity input.minus{font-size:22px;color:#00aec7}.c-cart-table__item-quantity .quantity input[type=number]{width:30px;text-align:center}.c-cart-table__item-remove{margin:auto 60px auto 0}.c-cart-table__item:last-of-type{margin:0}.c-cart-table-totals{display:flex;align-items:center;justify-content:space-between;margin:40px 0;font-weight:600}.c-cart-table-totals strong{font-weight:600}.c-cart-table-buttons{display:flex}.c-cart-actions .actions{display:flex;align-items:center;justify-content:space-between}.c-cart-actions__update{margin-left:auto}.c-cart-actions__coupon{width:45%;display:none}.c-cart-actions__coupon .coupon{display:flex}.c-cart-actions__coupon .coupon label{display:none}.c-cart-actions__coupon .coupon input[type=text]{border:1px solid #cfcfcf}.c-cart-actions__coupon .coupon button[type=submit]{flex:none}.c-cart__footer a{display:block}.c-cart__footer a.wc-forward{border:1px solid #cfcfcf;color:#231f20;padding:15px 20px;box-sizing:border-box;text-align:center;margin:0 15px 0 0;border-radius:8px;width:50%;font-weight:400}.c-cart__footer a.wc-forward:last-of-type{margin:0}.c-cart__footer a.wc-forward.checkout{background-color:#00aec7;color:#fff;border-color:#00aec7;font-weight:700}.cart-totals{margin:50px 0}.cart-totals__item{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #cfcfcf;padding:0 0 20px;margin:0 0 20px}.wc-proceed-to-checkout{display:flex;justify-content:flex-end}.wa-account.u-cols{flex-wrap:wrap;align-items:flex-start;margin-top:50px}.wa-account.u-cols .u-col--left{width:25%;background-color:#cff9ff;padding:0 0 80px;position:sticky;top:50px}.wa-account.u-cols .u-col--right{width:75%;padding:0 0 0 80px;box-sizing:border-box;margin:0 0 150px}.wa-account.u-cols:before{content:"";width:50%;height:100%;background-color:#cff9ff;position:absolute;top:0;left:-25%}.wa-heading{margin:0 0 30px}.wa-heading__title strong{font-weight:900}.wa-heading__description a{text-decoration:underline;color:#00aec7;font-weight:700}.wa-sidebar-username{margin:-27px 0 50px}.wa-sidebar-username h3{margin-top:50px}.wa-sidebar-username span{max-width:250px;display:inline-block;background-color:#00aec7;color:#fff;padding:20px;box-sizing:border-box;border-radius:6px;font-weight:700}.wa-nav{margin:0;padding:0;list-style:none}.wa-nav__item{font-weight:700;margin:0 0 20px}.wa-nav__item.is-active a{color:#00aec7}.wa-nav__item:hover a{color:#00aec7}.wa-customer-details .u-cols .u-col{width:48%;border:1px solid #00aec7;padding:30px;box-sizing:border-box;border-radius:5px}.wa-customer-details .u-cols .u-col h3{font-size:22px;margin:0 0 20px}.wa-customer-details .u-cols .u-col address{line-height:35px}.wa-order__header,.wa-order__item{display:flex;justify-content:space-between;border-bottom:1px solid #00aec7;padding:20px 0}.wa-order__header .wa-col,.wa-order__item .wa-col{width:19%;font-size:16px}.wa-order__header-item{font-weight:700}.wa-order-table{margin:20px 0;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}.wa-order-table__body{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;box-sizing:border-box}.wa-order-table__body-item{border:1px solid #00aec7;padding:30px;box-sizing:border-box;margin:0 0 20px;border-radius:5px;width:48%}.wa-order-table__body .wc-item-meta{display:none}.wa-order-table__body .product-quantity{color:#00aec7}.wa-order-table__body .woocommerce-table__product-total{margin:15px 0 0}.wa-order-table__footer{width:100%;border:1px solid #00aec7;padding:30px;box-sizing:border-box;border-radius:5px}.wa-order-table__footer div{margin:0 0 10px}.wa-order-table__footer div span.bold{font-weight:700}.wa-order-details__title{margin:0 0 30px}.wa-order .column-order-number a,.wa-order .column-order-actions a{text-decoration:underline;color:#00aec7}.wa-address.u-cols .u-col{width:40%}.wa-address__header{margin:0 0 20px;display:flex;justify-content:space-between;align-items:flex-end}.wa-address__header h3{font-size:22px;line-height:0}.wa-address__address address{line-height:40px;font-style:normal}.wa-edit-account .u-cols{flex-wrap:wrap}.wa-edit-account .u-cols .u-col{width:45%}.woocommerce-notices-wrapper ul{margin:0;padding:0;list-style:none;background-color:#cff9ff;padding:20px;box-sizing:border-box;margin:0 0 25px}button[type=submit],input[type=submit]{background-color:#00aec7;padding:12px 20px;box-sizing:border-box;font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-size:16px;font-weight:600;color:#fff;border:1px solid;border-color:#00aec7;border-radius:6px;cursor:pointer}.c-page--checkout h3{font-size:25px;font-weight:700;margin:0 0 20px}.c-page--checkout h3 label{display:flex;align-items:center}.c-page--checkout h3 label input{margin:0 10px 0 0;flex:none}.c-page--checkout h3#ship-to-different-address{font-size:18px;font-weight:600;border:1px solid #cfcfcf;padding:12px 20px;line-height:20px}.c-page--checkout .u-cols--even .u-col{width:48%}.c-page--checkout .c-checkout-coupon{border:1px solid #cfcfcf;padding:20px;margin:0 0 20px;box-sizing:border-box;display:flex}.c-page--checkout .c-checkout-coupon input{margin:0 10px 0 0;flex:none}.c-page--checkout .c-coupon-form{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;display:flex;align-items:center;justify-content:center;background-color:#cff9ff;visibility:hidden;opacity:0;transition:.3s}.c-page--checkout .c-coupon-form__title{font-size:22px;font-weight:700;margin:0 0 40px;display:block}.c-page--checkout .c-coupon-form .inner{padding:60px;box-sizing:border-box;background-color:#fff;position:relative;border-radius:10px}.c-page--checkout .c-coupon-form .js-close{background:#fff;width:50px;height:50px;border-radius:50%;position:absolute;top:-30px;right:30px;border:10px solid #cff9ff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.3s}.c-page--checkout .c-coupon-form .js-close svg{width:20px;height:20px;transition:.3s}.c-page--checkout .c-coupon-form .js-close:hover{background-color:#00aec7}.c-page--checkout .c-coupon-form .js-close:hover svg{transform:rotate(180deg)}.c-page--checkout .c-coupon-form .js-close:hover svg path{fill:#fff}.c-page--checkout .c-coupon-form form{max-width:390px}.c-page--checkout .c-coupon-form.is-visible{visibility:visible;opacity:1}.c-page--checkout .c-order-table .inner{border:1px solid #cfcfcf;padding:20px;box-sizing:border-box;margin:0 0 20px}.c-page--checkout .c-order-table__body-item{border-bottom:1px solid #cfcfcf;margin:0 0 15px;padding:0 0 15px;display:flex;justify-content:space-between;align-items:flex-start}.c-page--checkout .c-order-table__body-item .product-name{font-weight:700;margin-left:20px;margin-right:auto}.c-page--checkout .c-order-table__body-item .product-thumbnail{width:80px;height:80px;flex:none}.c-page--checkout .c-order-table__body-item .product-thumbnail img{width:100%;height:100%;object-fit:contain}.c-page--checkout .c-order-table__body-item .product-total{display:flex;align-items:center;font-weight:700}.c-page--checkout .c-order-table__body-item .product-total .product-quantity{color:#00aec7;margin:0 6px 0 0}.c-page--checkout .c-order-table__body-item .variation{display:inline-flex;flex-direction:row-reverse;margin-top:6px}.c-page--checkout .c-order-table__body-item .variation dt{display:none}.c-page--checkout .c-order-table__body-item .variation dd{display:inline-flex;align-items:center}.c-page--checkout .c-order-table__body-item .variation dd p{margin:0;font-weight:400}.c-page--checkout .c-order-table__body-item .variation dd:after{content:"-";margin:0 5px}.c-page--checkout .c-order-table__body-item .variation dd:first-of-type:after{content:none}.c-page--checkout .c-order-table__footer div{display:flex;align-items:center;justify-content:space-between;margin:0 0 10px}.c-page--checkout .c-order-table__ship{font-size:0}.c-page--checkout #shipping_method{margin:0;padding:0;list-style:none}.c-page--checkout #shipping_method li{border:1px solid #cfcfcf;padding:20px;box-sizing:border-box;margin:0 0 15px;font-size:18px}.c-page--checkout #shipping_method li input{margin:0 10px 0 0}.c-page--checkout #payment ul{margin:0;padding:0;list-style:none}.c-page--checkout #payment ul li{border:1px solid #cfcfcf;padding:20px;box-sizing:border-box;margin:0 0 15px}.c-page--checkout #payment ul li .payment_box{margin:10px 0 0}.c-page--checkout #payment ul li .payment_box p{font-size:14px;line-height:20px;opacity:.5}.c-page--checkout #payment ul li input{margin:0 10px 0 0}.c-page--checkout .woocommerce-privacy-policy-text{margin:30px 0}.c-page--checkout .woocommerce-privacy-policy-text p{opacity:.5;line-height:30px}.c-page--checkout .select2-container--default .select2-selection--single{height:47px;border-radius:0;border:1px solid #cfcfcf}.c-page--checkout .select2-container--default .select2-selection--single .select2-selection__rendered{height:100%;padding:0 20px;display:flex;align-items:center}.c-page--checkout .select2-container--default .select2-selection--single .select2-selection__arrow{right:20px;top:8px}.empty-cart{display:flex}.empty-cart a{display:flex;align-items:center;transition:.3s}.empty-cart a svg{margin:0 20px 0 0;transition:.3s}.empty-cart a span{font-weight:700}.empty-cart a:hover{color:#00aec7}.empty-cart a:hover svg path{fill:#00aec7}.c-cart-empty .u-cols .u-col--right svg{margin:auto;display:flex;width:50%;height:auto}.woocommerce-cart.is-empty .c-footer{visibility:hidden;opacity:0;position:absolute;top:-100%}.woocommerce-account .c-main.no-login{padding:0}.c-page--account.no-login{height:100vh}.c-page--account.no-login .container{max-width:100%;position:unset}.c-page--account.no-login .u-cols{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-wrap:wrap}.c-page--account.no-login .u-cols .u-col{width:50%;display:flex;flex-direction:column;justify-content:center}.c-page--account.no-login .u-cols .u-col--left{background-color:#cff9ff;padding:80px;box-sizing:border-box}.c-page--account.no-login .u-cols .u-col--left .text{max-width:490px;text-align:center;margin:auto}.c-page--account.no-login .u-cols .u-col--left .text h4{font-weight:400}.c-page--account.no-login .u-cols .u-col--right form .woocommerce-form-login__rememberme{position:relative !important;opacity:1 !important;font-size:18px !important;width:auto !important;transition:unset !important}.c-page--account.no-login .u-cols .column{max-width:490px;width:100%;margin:auto}.c-page--account.no-login .u-cols .column--register{display:none}.c-page--account.no-login .u-cols .column h2{font-size:40px;font-weight:800;margin:0 0 30px}.c-page--account.no-login .u-cols .column__notice{margin:50px 0 0}.c-page--account.no-login .u-cols .column__notice span{display:block;margin:0 0 10px}.c-page--account.no-login .u-cols .column__notice a{color:#00aec7;text-decoration:underline}.c-footer{background-color:#231f20;color:#fff}.c-footer ul{margin:0;padding:0;list-style:none}.c-footer__main{padding:100px 0 0}.c-footer__main .c-menu__title{display:block;margin:0 0 15px;font-weight:700;color:#00aec7;text-transform:uppercase}.c-footer__main .c-menu__menu ul li{margin:0 0 10px}.c-footer__main .c-menu__menu ul li:last-of-type{margin:0}.c-footer__main .c-social ul li svg{width:25px;height:25px;display:flex}.c-footer__main .c-social ul li svg path{fill:#231f20}.c-footer__main .u-col--logo{margin-right:26.8vh;margin-bottom:250px}.c-footer__main .u-col--logo svg{width:267px;height:auto}.c-footer__main .u-col--logo svg path{fill:#fff}.c-footer__bottom{margin:80px 0 0;border-top:1px solid #00aec7}.c-footer__bottom a{color:#00aec7}.c-footer__bottom .c-ribbon{margin-top:-100px;margin-bottom:43px;padding:0 20px;box-sizing:border-box;display:inline-flex;background-color:#231f20}.c-footer__bottom .u-cols{padding:0 0 43px 30px}.c-footer__bottom .u-cols .u-col--right{text-align:right}.c-footer ul li a{color:#fff}.c-footer ul li:hover{opacity:1;text-decoration:underline}@media only screen and (max-width: 1490px){.module--galleryslider .u-ss{margin-right:-25%}}@media only screen and (max-width: 1390px){.container{max-width:1180px}.c-footer__main .u-col--logo{margin-right:10.8vh}}@media only screen and (max-width: 1199px){h2,.h2{font-size:40px;line-height:50px}.u-mg--md{margin:50px 0}.u-pd--md{padding:50px 0}.btn--simple svg{width:30px}.c-main{padding-top:90px}.container{max-width:100%;padding:0 50px}.c-header{padding:34px 0}.c-header__menu{display:none}.c-header #burger{display:block}.c-slider-categories .u-cols{height:400px}.module--ph .c-ph.v1 .u-cols{flex-wrap:wrap}.module--ph .c-ph.v1 .u-cols .u-col{width:100%}.module--ph .c-ph.v1 .u-cols .u-col--right{position:relative;height:auto}.module--ph .c-ph.v1 .c-ph__content{padding:50px;margin:0}.module--newsletter .c-nwl__content{padding:0;margin:auto}.module--slider .c-slider.v1{height:500px}.module--slider .c-slider.v2 .u-ss__slide img{padding:40px 60px}.module--slider .c-slider.v2 .u-ss__slide-meta{margin-left:25px}.module--slider .c-slider.v2 .slick-dots{bottom:16px}.c-pht .u-cols .u-col{width:100%}.c-pht .u-cols .u-col--left{margin:0 0 50px}.c-products{margin-right:0;justify-content:space-between}.c-products .c-card{width:48%;margin-right:0}.c-card--event{height:auto;display:flex !important;flex-direction:column}.c-card--event .c-card__meta{opacity:1;visibility:visible;padding:30px;box-sizing:border-box;margin-top:auto;height:auto;background-color:#cff9ff}.c-card--event .c-card__meta-title{margin:0 0 10px;font-size:18px;line-height:28px}.c-card--event .c-card__meta-footer{transform:translate(0);padding:0}.c-card--event img{position:relative;height:100%}.c-ss--events .u-ss .slick-slide>div{height:100%}.c-ss--events .u-ss .slick-slide>div .c-card{height:100%}.woo-single--product{margin-top:20px}.woo-single--product .woo-single__header .u-cols .u-col--left{position:unset;top:0}.wa-account.u-cols .u-col--left{width:100%;padding:50px;box-sizing:border-box;position:relative;top:0;margin:0 0 50px}.wa-account.u-cols .u-col--right{margin:0 0 80px;padding:0;width:100%}.wa-account.u-cols:before{content:none}.wa-sidebar-username{margin:0}.wa-sidebar-username h3{margin:20px 0}.wa-nav{display:inline-flex;flex-wrap:wrap}.wa-nav li{margin:0 10px 0 0}.c-cart-table__item-thumbnail{margin-right:30px}.c-cart-table__item-meta{width:200px}.c-cart-table__item-quantity{margin:0 20px}.c-cart-table__item-remove{margin-right:20px}.nav-dropdown{position:fixed;top:0;left:0;width:100%;height:100%;overflow:auto;padding:30px;box-sizing:border-box}.nav-dropdown .container{padding:0 !important;display:flex;flex-direction:column}.nav-dropdown__close{order:-1;margin:0 0 30px}#nav-shop .u-cols{flex-wrap:wrap}#nav-shop .u-cols .u-col{width:100%}#nav-shop .u-cols .u-col.u-col--left{order:1;margin:20px 0 0}#nav-shop .u-cols .u-col--left ul{column-count:3}.nav-dropdown .nav-card__image{height:initial;padding-bottom:60%;position:relative}.nav-dropdown .nav-card__image img{position:absolute;top:0;left:0}.c-footer__main .u-cols{flex-wrap:wrap;margin:0 0 100px}.c-footer__main .u-cols .u-col--logo{width:100%;margin:0 0 50px}.c-footer__bottom .u-cols{padding:0 0 30px}.c-page--account.no-login{height:auto}.c-page--account.no-login .u-cols{position:relative;height:auto}.c-page--account.no-login .u-cols .u-col{width:100%}.c-page--account.no-login .u-cols .u-col.u-col--left{padding:180px 0 80px}.c-page--account.no-login .u-cols .u-col.u-col--right{margin:80px 0;padding:0 30px;box-sizing:border-box}.c-cards--cit{margin-right:0;justify-content:space-between}.c-card--cit{width:48%;margin-right:0}}@media only screen and (max-width: 1090px){.u-layout--group .u-cols .u-col{width:100%}.u-grid--4{margin-right:-4%}.u-grid--4 .u-grid__item{width:30%}.c-archive.u-grid--3 .c-card{width:30%}.u-cols{flex-wrap:wrap}.u-cols--even .u-col{width:100%}.u-cols--even .u-col--left{margin:0 0 50px}.module--slider .c-slider.v1 .u-ss__slide-meta{padding:0 0 30px 30px}.module--galleryslider .u-ss__slide{height:350px}.module--textimage.off-grid .u-cols .u-col--left{position:relative;width:100%;height:auto;margin:0}.module--textimage.off-grid .u-cols .u-col--right{width:100%;margin:0}.wa-order{overflow:auto}.wa-order .inner{width:1280px}}@media only screen and (max-width: 990px){.u-modal--cart .c-cart-table__item-total span.quantity{width:auto;align-items:center}.u-modal--cart .c-cart-table__item-total span.quantity span{margin:0 0 0 10px}.c-page--cart .c-cart-table__item-quantity{order:1;margin:0;padding:0;width:auto}.c-page--cart .c-cart-table__item-quantity .quantity{padding:0;margin:0;width:auto}.c-page--cart .c-cart-table__col{width:auto}.c-page--cart .c-cart-table__item-meta{width:100%}.c-page--cart .c-cart-table__item-subtotal,.c-page--cart .c-cart-table__item-total{font-size:16px}.module--events:before{width:66%}.c-slider-categories .u-cols{flex-wrap:wrap;height:auto}.c-slider-categories .u-cols .u-col{width:100%}.c-slider-categories .u-cols .u-col--left{height:400px}.c-slider-categories .u-cols .u-col--right{height:400px}.c-page--checkout .u-cols--even .u-col{width:100%}.c-page--checkout .u-cols--even .u-col--left{margin:0}.woo-single--product .woo-single__header .u-cols .u-col{width:100%}.c-cart-table__item{flex-wrap:wrap;border:1px solid #cfcfcf;padding:20px;border-radius:10px}.c-cart-table__item-remove{position:absolute;top:15px;right:15px;margin:0}.c-cart-table__item-thumbnail{width:100%;margin:0}.c-cart-table__item-meta{width:100%;padding:0}.wa-address.u-cols .u-col{width:100%;margin:0 0 50px}.wa-address.u-cols .u-col:last-of-type{margin:0}.c-footer__main{padding:50px 0 0}.c-footer__main .u-cols{justify-content:space-between}.c-footer__main .u-cols .u-col{width:48%;margin:0 0 50px}.c-footer__main .u-cols .u-col--logo{width:100%}.c-footer__bottom .u-cols{flex-wrap:wrap}.c-footer__bottom .u-cols .u-col{width:100%}.c-footer__bottom .u-cols .u-col--right{margin:20px 0 0;text-align:left}}@media only screen and (max-width: 790px){h1{font-size:60px;line-height:62px}.u-grid--4{margin-right:0;justify-content:space-between}.u-grid--4 .u-grid__item{width:48%;margin-right:0}.c-archive.u-grid--3{margin-right:0;justify-content:space-between}.c-archive.u-grid--3 .c-card{width:48%;margin-right:0;margin-bottom:5%}.u-modal{max-width:100%;padding:40px}.module--galleryslider .u-ss__slide{height:250px}.module--locations .u-cols .u-col--right h2{margin:0 0 30px}.module--locations .c-cards .c-card{width:100%;margin:0 0 25px}.module--locations .c-cards .c-card:last-of-type{margin:0}.module--textimage.off-grid .u-cols .u-col--right{padding:40px}.c-sh__text{margin-top:0px}.c-form .u-cols .u-col{width:100%}.c-form .u-cols .u-col--left{margin:0 0 25px}.woo-module--reviews h3{margin:0 0 20px}.woo-module--reviews ol li{border:1px solid #eee;padding:30px;box-sizing:border-box;margin:0 0 20px}.woo-module--reviews ol li .comment_container{flex-wrap:wrap}.woo-module--reviews ol li .comment_container .comment-text{margin:20px 0 0;width:100%}.wa-order-table{flex-wrap:wrap}.wa-order-table__body{width:100%}.wa-order-table__footer{width:100%}.wa-customer-details .u-cols .u-col{width:100%;margin:0 0 20px}.wa-customer-details .u-cols .u-col:last-of-type{margin:0}.wa-order-table__body-item{width:100%}.wa-order-table__body-item .product-thumbnail{display:flex;justify-content:center}.wa-edit-account .u-cols .u-col{width:100%}}@media only screen and (max-width: 600px){h1{font-size:40px;line-height:42px}.module--slider .c-slider.v1{height:auto;margin:0 0 30px}.module--slider .c-slider.v1 .u-ss__slide{flex-wrap:wrap;background-color:#cff9ff;color:#231f20}.module--slider .c-slider.v1 .u-ss__slide img{position:relative;height:250px}.module--slider .c-slider.v1 .u-ss__slide-meta{padding:30px 0 0}.module--slider .c-slider.v1 .u-ss__slide-meta-uptitle{font-size:14px}.module--slider .c-slider.v1 .u-ss__slide-meta .btn{color:#231f20}.module--slider .c-slider.v1 .u-ss__slide-meta .btn svg path{fill:#231f20}.module--slider .c-slider.v1 .slick-dots{bottom:0;right:0}.c-sh .u-cols.has-icon--left .u-col--left{width:70%}.c-sh .u-cols.has-icon--left .u-col--right{width:100%;margin:0 0 25px;order:-1}.c-sh .u-cols.has-icon--left .u-col--right img{max-height:100px}.c-products .c-card{width:100%;margin-bottom:30px}.c-products .c-card:last-of-type{margin:0}.c-footer__main .u-cols{margin:0}.c-footer__main .u-cols .u-col--logo svg{width:180px}.c-footer__bottom .c-ribbon{margin-top:-68px}.c-footer__bottom .c-ribbon svg{width:180px}}@media only screen and (max-width: 690px){.container{padding:0 30px}.c-main{padding-top:48px}.btn--primary{padding:16px 18px;font-size:15px}.c-archive--shop .c-archive__header{justify-content:space-between;align-items:flex-end;margin:0 0 15px}.c-archive--shop .c-archive__header .c-order{flex-wrap:wrap}.c-archive--shop .c-archive__header .c-order__label{width:100%;margin:0 0 10px}.c-archive--shop .c-archive__header .c-filters-button{flex:none;width:50px}.c-archive--shop .c-archive__header .c-filters-button span.is-desktop{display:none}.c-archive--shop .c-archive__header .c-filters-button span.is-mobile{display:flex}.c-archive--shop .c-archive__header .c-filters-button span svg{width:35px;height:35px;margin:0}.c-header{padding:30px 0}.c-header__logo svg{width:160px}.c-sh{margin-bottom:30px}.c-sh__title.sm{font-size:26px;line-height:38px}.c-sh.has-button .u-cols .u-col--left{width:100%}.c-card--blog .c-card__meta-title{margin:0 0 10px}.c-card--blog .c-card__meta-url{margin-top:0}.c-card--cit{width:100%;margin:0 0 30px}.c-ss__button{display:flex}.c-ss__footer{align-items:flex-end}.module--ph .c-ph.v1 .container{padding:0}.module--ph .c-ph.v1 .c-ph__title{font-size:33px;line-height:40px}.module--ph .c-ph.v1 .c-ph__content{padding:50px 30px}.module--ph .c-ph.v1 .u-back{margin-left:30px}.module--events:before{width:85%}.module--latestposts .c-sh.has-button .u-cols .u-col--right,.module--bestsellers .c-sh.has-button .u-cols .u-col--right{display:none}.module--pht .c-pht .u-cols .u-col--left{width:100%;margin:0 0 10px}.module--newsletter .c-nwl{padding:80px}.module--newsletter .c-nwl__content{max-width:100%}#nav-shop .u-cols .u-col--right .nav-card{width:100%;flex-direction:row}.nav-dropdown .nav-card__image{width:80px;padding-bottom:80px;margin:0 10px 0 0;display:none}#nav-shop .u-cols .u-col--right .nav-card{margin:0 0 20px}#nav-shop .u-cols .u-col--right .nav-card:last-of-type{margin:0}#nav-shop .u-cols .u-col--left ul{column-count:1}.nav-dropdown .nav-card__meta{margin-left:auto;padding:0}#nav-shop .u-cols .u-col{text-align:right}.nav-dropdown .nav-card__meta a{color:#00aec7;font-weight:800}.nav-dropdown .nav{transform:unset !important}}@media only screen and (max-width: 490px){.c-archive.u-grid--3 .c-card{width:100%;margin-bottom:30px}.c-archive.u-grid--3 .c-card:last-of-type{margin:0}.c-mmenu ul{display:flex;flex-direction:column;align-items:flex-end}.c-mmenu ul li{margin:0 0 15px}.c-mmenu ul li:last-of-type{margin:0}.c-headroom .container{padding:0 20px}.c-header__logo svg{width:115px}.c-header__tabs .c-link{margin:0 0 0 22px}.c-header__tabs .c-link svg{width:22px;height:22px}.c-header__tabs .c-link.js-minicart .cart-count{top:-20px}.c-card--category .c-card__image{height:150px}.c-card--category .c-card__title{font-size:16px}.c-card--event{height:450px !important}.c-sh .u-cols .u-col--left{width:100%}.c-ss--events .u-ss .slick-list{margin-right:-15px}.c-page--account .container{padding:0}.c-page--account .wa-account.u-cols .u-col{box-sizing:border-box}.c-page--account .wa-account.u-cols .u-col--left{padding:50px 30px}.c-page--account .wa-account.u-cols .u-col--right{padding:0 30px}.module--events:before{width:80%}.module--textimage.off-grid .container{padding:0}.module--textimage.off-grid .u-cols .u-col--right{padding:40px 30px}.module--newsletter .container{padding:0}.module--newsletter .c-nwl{padding:60px 40px}.module--newsletter .c-nwl__content-title{font-size:26px;line-height:36px}.module--newsletter .c-ss{padding:0 15px}.module--newsletter .c-usps .c-usp__title{padding:0 22px}.module--newsletter .c-usps .c-usp__icon img{height:45px}.wa-order .inner{width:790px}}/*# sourceMappingURL=style.css.map */
