.aligncenter{display:block;margin:0 auto}.alignright{float:right;margin:0 0 10px 20px}.alignleft{float:left;margin:0 20px 10px 0}.floatleft{float:left}.floatright{float:right}.textcenter{text-align:center}.textright{text-align:right}.textleft{text-align:left}.wp-caption{max-width:100%!important}.wp-caption{margin-top:20px;font-style:italic}div .wp-caption:first-child{margin-top:20px}.wp-caption img{margin:0;padding:0;border:0 none;max-width:100%}.wp-caption p.wp-caption-text,.wp-caption-text{font-size:13px;line-height:19px;margin:2px 0 0 0}.wp-smiley{margin:0!important;max-height:1em}blockquote.left{margin-right:20px;text-align:right;margin-left:0;width:33%;float:left}blockquote.right{margin-left:20px;text-align:left;margin-right:0;width:33%;float:right}#img-attch-page{text-align:center;overflow:hidden}#img-attch-page img{display:inline-block;margin:0 auto;max-width:100%;border:5px solid #d4d4d4;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-color:rgb(0 0 0 / .08);-webkit-transition:border 0.3s ease;-o-transition:border 0.3s ease;-moz-transition:border 0.3s ease}#img-attch-page a:hover img{border-color:#fc7251}#img-attach-page-content{text-align:center;margin-top:25px}.gallery{width:100%;padding-top:20px!important}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%;margin:0!important;padding:0!important}.gallery-item .gallery-icon{text-align:center;display:block;width:calc(100% - 10px);padding:5px!important}.gallery-item .gallery-caption{margin-bottom:20px!important}.gallery-item img{margin:0!important;padding:0!important;border:none!important;max-width:100%!important}.gallery-item a{display:inline-block;max-width:100%!important;margin:0!important;padding:0!important}.gallery-item a:hover img{opacity:.8;filter:alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}header #logo .text-logo{line-height:90px}#header #logo img{height:90px}#header #logo .text-logo{line-height:90px}#menu nav#main-nav>ul{height:90px}#menu nav#main-nav>ul>li{top:35px}#menu nav#main-nav>ul>li[class*="megamenu"]>.sub-menu{padding-top:calc(30px + 35px)}#menu nav#main-nav>ul>li[class*="megamenu"]>.sub-menu::before{height:calc(100% - (30px + 35px) + 20px + 20px)}.menu-actions>div{height:90px}.menu-actions>div>a{height:90px;line-height:90px}.menu-actions>div:not(.display-icon)>a.login-open{height:20px;line-height:20px;top:35px}.header-wishlist .wishlist_products_counter::before{margin-top:32px!important}#hero.hero-boxedauto,#hero.hero-boxedfull{margin-top:calc(125px + 80px)}#hero.hero-boxedfull{min-height:calc(100vh - 125px - 80px)}#hero.hero-fullwidth.no-bg #page-title,#hero.hero-fullscreen.no-bg #page-title{padding-top:calc(125px + 80px + 40px)}#hero.hero-fullwidth #page-title,#hero.hero-fullscreen #page-title{padding-top:calc(125px + 80px + 20px);padding-bottom:calc(125px + 80px + 0px)}.product .product-hero{padding-top:calc(125px + 80px + 60px)}body:not(.single-product) #header+#hero-and-body>#page-body:first-child{margin-top:calc(90px + 80px + 60px)}body:not(.single-product) #header.has-header-bar+#hero-and-body>#page-body:first-child{margin-top:calc(90px + 113px + 60px)}@media only screen and (max-width:1200px){body #header:not(.break-1024) #logo img{height:50px!important}body #header:not(.break-1024) #logo .text-logo{line-height:50px}body #header:not(.break-1024) .menu-actions>div{height:50px}body #header:not(.break-1024) .menu-actions>div>a{height:50px;line-height:50px}body #header:not(.break-1024) .menu-toggle{height:50px}body #header:not(.break-1024)+#hero-and-body .product .product-hero{padding-top:calc(85px + 40px + 30px)}body #header:not(.break-1024) .menu-is-open #menu #menu-inner{padding-top:calc(85px + 40px + 10px)}body #header:not(.break-1024) #menu .menu-login+nav#main-nav{max-height:calc(100vh - 85px - 40px - 10px - 105px)}body #header:not(.break-1024)+#hero-and-body #hero.hero-boxedauto,body #header:not(.break-1024)+#hero-and-body #hero.hero-boxedfull{margin-top:calc(50px + 40px + 20px)}body:not(.single-product) #header:not(.break-1024)+#hero-and-body>#page-body:first-child{margin-top:calc(50px + 20px + 60px)!important}body:not(.single-product) #header:not(.break-1024).has-header-bar:not(.hide-header-bar-mobile)+#hero-and-body>#page-body:first-child{margin-top:calc(50px + 50px + 60px)!important}body #header:not(.break-1024).menu-is-open #menu #menu-inner{padding-top:calc(50px + 60px)}body #header:not(.break-1024).has-header-bar:not(.hide-header-bar-mobile).menu-is-open #menu #menu-inner{padding-top:calc(50px + 60px + 30px)}body #header:not(.break-1024) #menu .scroll-menu{max-height:calc(100vh - 110px - 50px)}body #header:not(.break-1024).has-header-bar:not(.hide-header-bar-mobile) #menu .scroll-menu{max-height:calc(100vh - 140px - 50px)}}@media only screen and (max-width:1024px){body #header.break-1024 #logo img{height:50px!important}body #header.break-1024 #logo .text-logo{line-height:50px}body #header.break-1024 .menu-actions>div{height:50px}body #header.break-1024 .menu-actions>div>a{height:50px;line-height:50px}body #header.break-1024 .menu-toggle{height:50px}body #header.break-1024+#hero-and-body .product .product-hero{padding-top:calc(85px + 40px + 30px)}body #header.break-1024 .menu-is-open #menu #menu-inner{padding-top:calc(85px + 40px + 10px)}body #header.break-1024 #menu .menu-login+nav#main-nav{max-height:calc(100vh - 85px - 40px - 10px - 105px)}body #header.break-1024+#hero-and-body #hero.hero-boxedauto,body #header.break-1024+#hero-and-body #hero.hero-boxedfull{margin-top:calc(50px + 40px + 20px)}body:not(.single-product) #header.break-1024+#hero-and-body>#page-body:first-child{margin-top:calc(50px + 20px + 60px)!important}body:not(.single-product) #header.break-1024.has-header-bar:not(.hide-header-bar-mobile)+#hero-and-body>#page-body:first-child{margin-top:calc(50px + 50px + 60px)!important}body #header.break-1024.menu-is-open #menu #menu-inner{padding-top:calc(50px + 60px)}body #header.break-1024.has-header-bar:not(.hide-header-bar-mobile).menu-is-open #menu #menu-inner{padding-top:calc(50px + 60px + 30px)}body #header.break-1024 #menu .scroll-menu{max-height:calc(100vh - 110px - 50px)}body #header.break-1024.has-header-bar:not(.hide-header-bar-mobile) #menu .scroll-menu{max-height:calc(100vh - 140px - 50px)}}@media only screen and (max-width:1024px){body .product .product-hero{padding-top:calc(85px + 40px + 40px)}}@media only screen and (max-width:768px){body .product .product-hero{padding-top:calc(85px + 40px + 0px)!important}body .product .product-hero:not(.no-bg){padding-top:0!important;margin-top:calc(85px + 40px + 0px)!important}}@media only screen and (max-width:640px){body .menu-search,body .header-wishlist{top:calc(85px + 40px + 7px)}body #header.has-header-bar:not(.hide-header-bar-mobile) .menu-search,body #header.has-header-bar:not(.hide-header-bar-mobile) .header-wishlist{top:calc(85px + 40px + 30px + 7px)}}body{font-family:"Montserrat";font-weight:300;font-size:15px;line-height:23px}body strong,body b,dt,.tinv-wishlist .product-name .variation span:first-child,.tinv-wishlist .product-name .variation br+span{font-weight:500}blockquote,blockquote cite,cite,mark,address,code,.comments .comment-reply-link,.comments #cancel-comment-reply-link,.widget ul:not(.socialmedia-widget) li a,body #cookie-notice .cookie-notice-container #cn-accept-cookie,body #cookie-notice .cookie-notice-container #cn-refuse-cookie,.woocommerce-message,.woocommerce-error,.product .cart .variations .variation .variable-items-wrapper li>span,.shop_table .product-name .product-title .product-quantity,.empty-cart .empty-icon,.menu-language a,header .wcml_currency_switcher a{font-weight:500}h1,.h1{font-family:"Montserrat";font-weight:400;font-size:64px;line-height:72px;text-transform:none}h1 strong,h1 b,.h1 strong,.h1 b{font-weight:600}div h1:first-child,div.h1:first-child{margin-top:-.06em}div h1:last-child,div.h1:last-child{margin-bottom:-.06em}h2,.h2{font-family:"Montserrat";font-weight:400;font-size:40px;line-height:48px;text-transform:none}h2 strong,h2 b,.h2 strong,.h2 b{font-weight:600}div h2:first-child,div.h2:first-child{margin-top:-.09em}div h2:last-child,div.h2:last-child{margin-bottom:-.09em}h3,.h3{font-family:"Montserrat";font-weight:400;font-size:32px;line-height:40px;text-transform:none}h3 strong,h3 b,.h3 strong,.h3 b{font-weight:600}div h3:first-child,div.h3:first-child{margin-top:-.11em}div h3:last-child,div.h3:last-child{margin-bottom:-.11em}#header-search form input[type=search],body h2.sg_title{font-family:"Montserrat";font-weight:600;font-size:32px!important;line-height:40px;height:40px;text-transform:none}h4,.h4{font-family:"Montserrat";font-weight:400;font-size:22px;line-height:30px;text-transform:none}h4 strong,h4 b,.h4 strong,.h4 b{font-weight:600}div h4:first-child,div.h4:first-child{margin-top:-.16em}div h4:last-child,div.h4:last-child{margin-bottom:-.16em}.woocommerce-MyAccount-content h3,#reply-title{font-family:"Montserrat";font-weight:600;font-size:22px;line-height:30px;text-transform:none}h5,.h5{font-family:"Montserrat";font-weight:400;font-size:18px;line-height:25px;text-transform:none}h5 strong,h5 b,.h5 strong,.h5 b{font-weight:600}div h5:first-child,div.h5:first-child{margin-top:-.18em}div h5:last-child,div.h5:last-child{margin-bottom:-.18em}#single-pagination .pagination li .post-title{font-size:18px;line-height:25px}.content-pagination .pages,.content-pagination .pages a,.cart-collaterals .shop_table .order-total th,.cart-collaterals .shop_table .order-total td .amount,.woocommerce .sr-checkout-order .shop_table tfoot .order-total th,.woocommerce .sr-checkout-order .shop_table tfoot .order-total .amount,.woocommerce .woocommerce-order .shop_table tfoot tr:last-child th,.woocommerce .woocommerce-order .shop_table tfoot tr:last-child .amount,.woocommerce-order .woocommerce-order-overview li>strong,.woocommerce-order .woocommerce-order-overview li .amount{font-family:"Montserrat";font-weight:600}h6,.h6{font-family:"Montserrat";font-weight:500;font-size:16px;line-height:22px;text-transform:none}h6 strong,h6 b,.h6 strong,.h6 b{font-weight:500}div h6:first-child,div.h6:first-child{margin-top:-.17em}div h6:last-child,div.h6:last-child{margin-bottom:-.17em}@media only screen and (max-width:1024px){body{font-size:15px;line-height:23px}h1,.h1{font-size:58px;line-height:68px}h2,.h2{font-size:36px;line-height:44px}h3,.h3{font-size:28px;line-height:35px}h4,.h4{font-size:20px;line-height:27px}h5,.h5{font-size:16px;line-height:23px}h6,.h6{font-size:15px;line-height:21px}}@media only screen and (max-width:768px){body{font-size:14px;line-height:22px}h1,.h1{font-size:48px;line-height:56px}h2,.h2{font-size:34px;line-height:42px}h3,.h3{font-size:25px;line-height:32px}h4,.h4{font-size:19px;line-height:26px}h5,.h5{font-size:16px;line-height:23px}h6,.h6{font-size:15px;line-height:22px}}@media only screen and (max-width:480px){body{font-size:14px;line-height:22px}h1,.h1{font-size:38px;line-height:44px}h2,.h2{font-size:29px;line-height:36px}h3,.h3{font-size:24px;line-height:31px}h4,.h4{font-size:19px;line-height:26px}h5,.h5{font-size:16px;line-height:23px}h6,.h6{font-size:13px;line-height:22px}}.title-alt{font-family:Montserrat;font-weight:400;text-transform:none}.title-alt b,.title-alt strong,strong .title-alt{font-weight:500}#menu nav#main-nav ul>li a,.menu-actions>div>a,#menu .menu-login a{font-family:Montserrat;font-weight:500;font-size:15px;text-transform:none}.widget .wcapf-layered-nav ul li a,.widget .wcapf-active-filters a,.woocommerce-MyAccount-navigation ul li a,.grid-filter li a{font-family:Montserrat;font-weight:500;text-transform:none}@media only screen and (min-width:1199px){#menu nav#main-nav>ul>li .sub-menu li.image-item a{font-family:Montserrat;font-weight:500}}#menu nav#main-nav>ul>li .sub-menu li a,.kona-tabs .tp-tab .tp-tab-title{font-family:Montserrat;font-weight:400;font-size:14px;line-height:18px}.widget ul:not(.socialmedia-widget) li a{font-family:Montserrat;font-weight:400;font-size:14px}#footer .footer-bottom>a{font-family:Montserrat;font-weight:400}.portfolio-container .portfolio-name{font-family:Montserrat;font-weight:500;text-transform:none}.portfolio-category{letter-spacing:em}.blog-item .blog-info .post-name,#single-pagination .pagination li a[data-title]::after{font-family:Montserrat;font-weight:600;text-transform:none}#page-title .post-name{font-family:Montserrat;font-weight:700;text-transform:none}.shop-container .product-name,.shop_table .product-name .product-title,.tinv-wishlist table .product-name{font-family:Montserrat;font-weight:200;text-transform:none}.product .product-info .product_title,#fixed-product-add .product-name{font-family:Montserrat;font-weight:300;text-transform:none}.price,.amount,.woocommerce .sr-checkout-order .shop_table tfoot td,.woocommerce .woocommerce-order .shop_table tfoot td{font-family:Montserrat;font-weight:100;text-transform:none}.comments .time,.widget_price_filter .price_slider_wrapper .price_slider_amount .price_label span,.widget .slider-values p span,body #cookie-notice .cookie-notice-container a,.header-cart .cart-amount,span.onsale,span.new-badge,.woocommerce-breadcrumb,.product .product_meta,.product .cart .woocommerce-variation .woocommerce-variation-availability,.stock,.shop_table .product-name .variation dd,.shop_table .product-name .wc-item-meta li>p,.shop_table .product-name .backorder_notification,.shop_table .remove,.woocommerce-remove-coupon,.post-date,.post-cat,.meta-author,#single-pagination .pagination li a .text{font-family:Montserrat;font-weight:100;text-transform:none}.product .product-info .price,.product .product-info .amount{font-size:28px;line-height:32px}.sr-button,.sr-button-text,input[type=submit],input[type=button],.button,button,.woocommerce .addresses header a.edit,.comments .comment-list .pingback .edit-link a{font-family:Montserrat;font-weight:500;text-transform:none}.sr-button strong,.sr-button b{font-weight:500}.pagination li a,#page-pagination .pagination li.page span,#page-pagination .pagination li.page a{font-weight:500}.widget-title,.widget-title.title-alt,#menu nav#main-nav.with-title>ul>li[class*="megamenu"]>.sub-menu>li>a,table th,.tinv-wishlist .social-buttons>span{font-family:Montserrat;font-weight:500;font-size:14px;text-transform:none}label,form label,.form-row.deplace>label,label input+span,input[type="radio"]+label,input[type="checkbox"]+label{font-family:Montserrat;font-weight:400;font-size:15px;text-transform:none}@media only screen and (max-width:768px){label,form label,.form-row.deplace>label,label input+span,input[type="radio"]+label,input[type="checkbox"]+label{size:12px}}input[type="text"],input[type="password"],input[type="email"],input[type="number"],input[type="tel"],input[type="date"],input[type="search"],textarea,select,.select2-container .select2-selection--single .select2-selection__rendered,#billing_country_field label+.woocommerce-input-wrapper>strong{font-family:Montserrat;font-weight:500;font-size:15px!important;text-transform:none}@media only screen and (max-width:768px){input[type="text"],input[type="password"],input[type="email"],input[type="number"],input[type="tel"],input[type="date"],input[type="search"],textarea,select,.select2-container .select2-selection--single .select2-selection__rendered{size:12px!important}}#quick-view .product-info .product_title{font-size:32px;line-height:40px}.colored{color:#93c4cd}#menu nav#main-nav>ul>li .sub-menu li a:hover,#menu nav#main-nav>ul>li .sub-menu li.current-menu-item>a,a:hover,p a:not(.entry-navigation__item):not(.post-edit-link):not(.fancybox):not(.button):not(.image-text-link):hover,.widget ul:not(.socialmedia-widget) li a:hover,.product .star-rating span,.widget .wcapf-layered-nav ul li>a:hover,.pagination li a:hover,#page-pagination .pagination li.page a:hover,.content-pagination .pages a:hover,.woocommerce-MyAccount-navigation ul li a:hover,.woocommerce-MyAccount-navigation ul li.is-active a,.header-wishlist a:hover,.grid-filter li>a:hover{color:#93c4cd;opacity:1}input[type=submit]:hover,input[type=button]:hover,.button:hover,button:not(.sr-button):hover,.empty-cart .empty-icon,.notfound-icon,.sr-button.custom.withicon .icon,.sr-button.custom:not(.text-trans){background:#93c4cd}.header-cart:hover .cart-amount::before,a.tinvwl_add_to_wishlist_button.tinvwl-product-in-list,.header-wishlist a:hover .wishlist_products_counter_number,#menu nav#main-nav ul>li.cta a:hover,.header-cart.cart-withicon .cart-amount span.minicart-count,.header-wishlist .wishlist_products_counter_number{background:#93c4cd!important}.empty-cart .empty-icon,.header-cart:hover .cart-amount,#menu nav#main-nav ul>li.cta a:hover,.header-cart.cart-withicon .cart-amount span.minicart-count,.header-wishlist .wishlist_products_counter_number{color:#ffffff!important}.menu-search a:hover svg path,.header-cart .cart-amount:hover span.icon svg path,.menu-actions>div.display-icon>a.login-open:hover svg path{fill:#93c4cd!important}span.onsale{background:#93c4cd!important}#header .header-bar{background:#000}.shop-container .shop-item form.cart .variations .variation .value .variable-items-wrapper[data-attribute_name="attribute_pa_size"]{display:block}