@charset "UTF-8";@font-face{font-family:gotham;src:url(gotham-black.otf);font-weight:800}@font-face{font-family:gotham;src:url(gotham-bold.otf);font-weight:700}@font-face{font-family:gotham;src:url(Gotham-Medium.ttf);font-weight:500}@font-face{font-family:gotham;src:url(gotham-book.otf);font-weight:400}@font-face{font-family:gotham;src:url(gotham-light.otf);font-weight:300}body{font-family:gotham,sans-serif!important}.notify-cookie .cookie-notify{opacity:1;z-index:9999999999}.cookie-notify{opacity:0;z-index:-1;background:#214ca0;color:#fff;position:fixed;bottom:50px;padding:30px;right:30px;font-size:16px;border-radius:10px}.cookie-notify .content{width:350px;margin-bottom:25px}.cookie-notify .button.accept{border-radius:5px;background:#fff;color:#214ca0;padding:10px;display:inline-block;font-weight:700;font-size:14px;cursor:pointer}.site-footer-item.column-count-4{margin-top:30px}.site-footer-item.column-count-4 .column-left{width:calc(65% - 30px);margin-right:30px;background:#f1f2f6;border-radius:10px;padding:40px 60px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;position:relative}.site-footer-item.column-count-4 .column-left .home-section--title{position:absolute;top:-45px;left:0;font-size:18px;font-weight:700;color:#222f3e}.site-footer-item.column-count-4 .column-left .has-accordion{width:33.333%}.site-footer-item.column-count-4 .column-left .site-footer-block-title{font-weight:700;letter-spacing:.2px}.site-footer-item.column-count-4 .column-right{width:35%;background:#f1f2f6;border-radius:10px;padding:40px 60px;position:relative}.site-footer-item.column-count-4 .column-right .site-footer-block-newsletter{width:100%}.site-footer-item.column-count-4 .column-right .site-footer-block-newsletter .site-footer-block-content{text-align:center;font-size:18px;color:#020101;padding:0 50px;font-weight:500}.site-footer-item.column-count-4 .column-right .site-footer-block-newsletter .newsletter .form-fields-inline{position:relative}.site-footer-item.column-count-4 .column-right .site-footer-block-newsletter .newsletter .form-fields-inline .form-field-input{border:0;border-radius:5px}.site-footer-item.column-count-4 .column-right .site-footer-block-newsletter .newsletter .form-fields-inline .newsletter-input{width:100%;background:#fff;margin:0}.site-footer-item.column-count-4 .column-right .site-footer-block-newsletter .newsletter .form-fields-inline .newsletter-submit{color:#fff;background:#214ca0;height:40px;line-height:40px;position:absolute;top:4px;right:5px;font-weight:700;margin:0;padding:0 20px}.site-footer-item.column-count-4 .column-right .social-icons{text-align:center;margin-top:30px;justify-content:center}.site-footer-item.column-count-4 .column-right .social-icons .social-link{width:40px;height:40px;padding:0}.site-footer-item.column-count-4 .column-right .social-icons .social-link svg{width:40px;height:40px}.site-footer-item.column-count-4 .column-right .site-footer-block-title{position:absolute;top:-45px;left:0;font-weight:700;font-size:18px;color:#222f3e}.site-footer-item.column-count-4 .site-footer-block-content ul li.navmenu-item{margin-bottom:10px}.site-footer-item.column-count-4 .site-footer-block-content ul li.navmenu-item .navmenu-link{font-weight:500}.menulist--container .home-section--title-container{text-align:left;margin-bottom:25px}.menulist--container .home-section--title-container .home-section--title{font-size:18px;font-weight:700}.menulist--container .menulist--inner{border-radius:10px;justify-content:space-between;padding:40px 60px 20px;display:flex;flex-direction:row;flex-wrap:wrap}.menulist--container .menulist--inner .menulist--item{width:auto;margin-right:0;padding:0}.menulist--container .menulist--inner .menulist--content{font-weight:500;width:100%;margin-left:0}.menulist--container .menulist--inner .menulist--content .menulist--title{color:#a4b0be;font-size:15px;margin-bottom:20px;text-transform:uppercase;font-weight:700;letter-spacing:.2px}.menulist--container .menulist--inner .menulist--content .menulist--menu .menulist--menu-item{margin-top:10px}.menulist--container .menulist--inner .menulist--content .menulist--menu .menulist--menu-item .menulist--menu-link{color:#212222;font-size:14px}.menulist--container .menulist--inner .menulist--content .seemore{margin-top:20px;font-size:14px;color:#42a9cd;display:block;text-decoration:none}.testimonials .flickity-viewport{overflow:hidden}.testimonials-section .testimonials-header{margin-bottom:50px}.testimonials-section .testimonials-header .testimonials-heading{font-size:40px;font-weight:700}.testimonials-section .testimonials-header .testimonials-heading:after{content:".";color:#42a9cd;font-size:40px;position:relative;right:0}.testimonials-section .flickity-slider .testimonial{padding:0}.testimonials-section .flickity-slider .testimonial .testimonial-inner{color:#fff}.testimonials-section .flickity-slider .testimonial .testimonial-inner .testimonial-figure,.testimonials-section .flickity-slider .testimonial .testimonial-inner .testimonial-blockquote{width:50%}.testimonials-section .flickity-slider .testimonial .testimonial-inner .testimonial-blockquote .testimonial-blockquote-quote{font-size:30px;font-weight:700;font-style:italic;margin:70px 0 65px}.testimonials-section .flickity-slider .testimonial .testimonial-inner .testimonial-blockquote .testimonial-blockquote-quote:before,.testimonials-section .flickity-slider .testimonial .testimonial-inner .testimonial-blockquote .testimonial-blockquote-quote:after{position:absolute;content:""}.testimonials-section .flickity-slider .testimonial .testimonial-inner .testimonial-blockquote .testimonial-blockquote-quote:before{top:-50px;left:0;background:url(//mightyskins.com/cdn/shop/t/152/assets/double-quotes-l.png?v=183368770387714724471753812793) 0 0 no-repeat;width:40px;height:30px}.testimonials-section .flickity-slider .testimonial .testimonial-inner .testimonial-blockquote .testimonial-blockquote-quote:after{bottom:-35px;left:0;background:#42a9cd;width:56px;height:7px;border-radius:5px}.testimonials-section .flickity-slider .testimonial .testimonial-inner .testimonial-blockquote .testimonial-blockquote-footer{font-size:22px;letter-spacing:.2px}.testimonials-section .flickity-button{background:#2f5eba;border-radius:5px;top:-75px}.testimonials-section .flickity-button:before{content:"";background:url(//mightyskins.com/cdn/shop/t/152/assets/arrow-right-line.png?v=120829889067295469341753812793) 0 0 no-repeat;width:16px;height:15px;display:block;margin:0 auto}.testimonials-section .flickity-button svg{display:none}.testimonials-section .flickity-button.next{right:0}.testimonials-section .flickity-button.previous{right:50px;left:auto}.testimonials-section .flickity-button.previous:before{transform:rotate(180deg)}.featured-collections--container{padding-left:0!important;padding-right:0!important;margin:0!important;max-width:100%!important}.featured-collections--container .featured-collections--grid-item{position:relative}.featured-collections--container .featured-collections--grid-item .custom-text{position:absolute;bottom:20px}.featured-collections--container .featured-collections--grid-item .custom-text .featured-collections-grid-item-title{font-size:25px;font-weight:700}.featured-collections--container .featured-collections--grid-item .custom-text .shop-now{font-size:18px;margin-top:10px;text-decoration:underline;display:block;font-weight:500}.featured-collections--container .featured-collections--grid-item:first-child .custom-text{right:30px;text-align:right}.featured-collections--container .featured-collections--grid-item:first-child .custom-text span,.featured-collections--container .featured-collections--grid-item:first-child .custom-text .shop-now{color:#fff}.featured-collections--container .featured-collections--grid-item:last-child .custom-text{left:30px}.featured-collections--container .featured-collections--grid-item:last-child .custom-text span,.featured-collections--container .featured-collections--grid-item:last-child .custom-text .shop-now{color:#453100}.featured-collections--container .featured-collections--content .promo-block-mosaic--button{border-radius:5px;background:#fff;color:#214ca0;border:0!important;font-weight:700}@media (min-width: 1200px){.featured-collections--container .featured-collections--content .promo-block-mosaic--header{font-size:71px;font-weight:700}.featured-collections--container .featured-collections--content .promo-block-mosaic--text{font-size:20px;font-weight:500}.featured-collections--container .featured-collections--content .promo-block-mosaic--button{font-size:18px}}.highlights-banners--section .highlights-banners-block .highlights-banners-icon{height:auto;margin-bottom:0;margin-right:10px}@media (min-width: 1200px){.highlights-banners--section .highlights-banners-block .highlights-banners-text{font-size:16px}}.dynamic-collection-list--section .home-section--title{font-size:40px;margin-bottom:0;display:inline-block;font-weight:700}.dynamic-collection-list--section .home-section--title:after{content:".";color:#42a9cd;font-size:40px;position:relative;left:-12px}.dynamic-collection-list--section .view-all{color:#fff;float:right;font-size:18px;text-decoration:none;font-weight:500;letter-spacing:.2px}.dynamic-collection-list--section .view-all:after{content:"";background:url(//mightyskins.com/cdn/shop/t/152/assets/arrow-right-line.png?v=120829889067295469341753812793) 0 0 no-repeat;display:inline-block;width:16px;height:15px;margin-left:10px;position:relative;top:2px}.dynamic-collection-list--section .dynamic-collection-list--item{position:relative;margin-bottom:20px}.dynamic-collection-list--section .dynamic-collection-list--item .dynamic-collection-list--item-info{position:absolute;width:100%;bottom:20px}.dynamic-collection-list--section .dynamic-collection-list--item .dynamic-collection-list--item-info .dynamic-collection-list--item-title{color:#fff;font-size:18px;font-weight:500;margin:0}.announcement-bar-text{font-size:14px}.alt-img-with-text--section .alt-img-with-text--content .alt-img-with-text--text .heading.large{margin-top:15px;font-weight:700}@media (min-width: 1200px){.alt-img-with-text--section .alt-img-with-text--content .alt-img-with-text--text .heading.large{font-size:40px}}.alt-img-with-text--section .alt-img-with-text--content .alt-img-with-text--text .heading.large:after{content:".";color:#42a9cd;font-size:40px;position:relative;left:-5px}.alt-img-with-text--section .alt-img-with-text--content .alt-img-with-text--text .text-content{font-size:17px;margin-top:10px;font-weight:500}.alt-img-with-text--section .alt-img-with-text--content .alt-img-with-text--text .text-button{margin-top:40px}.alt-img-with-text--section .alt-img-with-text--content .alt-img-with-text--text .text-button a{border-radius:5px;display:inline-block;padding:10px 20px;margin-bottom:10px;background:#f1f2f6;color:#222f3e;text-decoration:none;margin-right:10px;font-weight:500;font-size:14px}.alt-img-with-text--section .alt-img-with-text--content .alt-img-with-text--text .text-button a.see-more{color:#204b9f}.site-footer-information__payment-icons-cross-border .paymentIcons{display:flex;align-items:center}.site-footer-information__payment-icons-cross-border .paymentIcons .sub-text{display:inline-block;margin-right:50px;font-size:12px;color:#a4b0be;font-weight:500}.tabs-sections{background:#f8f8fa;padding:30px 0 80px;margin-top:40px}.tabs-sections .button{text-align:center;padding-bottom:15px}.tabs-sections .button button{border:none;text-transform:uppercase;font-size:16px;font-weight:600;outline:none;padding:12px 30px;letter-spacing:.2px;background:none;cursor:pointer}.tabs-sections .tabcontent{line-height:24px}.product-form--atc-qty,.octane-plugin__checkbox{display:none!important}.short-description ul{padding-left:0;list-style:none;margin-bottom:10px}.short-description ul li{color:#222f3e;font-size:16px;margin-bottom:10px;display:flex;align-items:center}.short-description ul li img{margin-right:10px}.short-description .block-icon{text-align:center}.short-description .block-icon p{height:50px;background:#edf6fb;color:#222f3e;font-size:14px;display:flex;align-items:center;justify-content:center;text-transform:uppercase;font-weight:600}.short-description .block-icon p img{margin-right:10px}.product-form--atc .product-form--atc-button{margin-left:0;width:100%;font-size:14px;font-weight:600}.site-navigation .navmenu-item.menu-dropdown .navmenu-submenu.dropdown-sub a{color:#222f3e;font-weight:700;font-size:16px}.site-navigation .navmenu-item.menu-dropdown .navmenu-submenu.dropdown-sub a:hover{color:#214ca0}.site-navigation .navmenu-item.menu-dropdown .navmenu-submenu.dropdown-sub .sub-menu-4 a{font-size:14px;padding:7px 15px;text-transform:none;font-weight:500}.site-navigation .navmenu-item.menu-dropdown .navmenu-submenu.dropdown-sub .sub-menu-4.linkTitle a{color:#42a9cd}.site-navigation .navmenu-item.menu-dropdown .navmenu-submenu.dropdown-sub.menumega-level-1 .dropdown-menu-inner>.mega-col-inner .menu-title.megamenu-12{border-right:1px solid #ddd}.site-navigation .navmenu-item.menu-dropdown .navmenu-submenu.dropdown-sub.menumega-level-1 .dropdown-menu-inner>.mega-col-inner .menu-title.megamenu-12 .title-sub-2{width:100%;position:relative;line-height:24px;padding-right:25px}.site-navigation .navmenu-item.menu-dropdown .navmenu-submenu.dropdown-sub.menumega-level-1 .dropdown-menu-inner>.mega-col-inner .menu-title.megamenu-12 .title-sub-2 span.navmenu-icon{transform:rotate(0);position:absolute;top:14px;right:15px}.site-navigation .navmenu-item.menu-dropdown .navmenu-submenu.dropdown-sub.menumega-level-1 .dropdown-menu-inner>.mega-col-inner .menu-title.megamenu-12 .title-sub-2 span.navmenu-icon svg{width:15px;height:15px}.site-navigation .navmenu-item.menu-dropdown .navmenu-submenu.dropdown-sub.menumega-level-1 .dropdown-menu-inner>.mega-col-inner.menu-mg-12{max-width:19.2%}.site-navigation .navmenu-item.menu-dropdown .navmenu-submenu.dropdown-sub.menumega-level-1 .dropdown-menu-inner>.mega-col-inner.menu-mg-12:hover>.widget-inner{opacity:1;z-index:1;visibility:visible}.site-navigation .navmenu-item.menu-dropdown .navmenu-submenu.dropdown-sub.menumega-level-1 .dropdown-menu-inner>.mega-col-inner>.widget-inner{width:calc(84% - 55px);position:absolute;opacity:0;left:calc(18.55% + 0px);top:25px;background:#fff;z-index:0;visibility:hidden}.site-navigation .navmenu-item.menu-dropdown .navmenu-submenu.dropdown-sub.menumega-level-1 .dropdown-menu-inner>.mega-col-inner>.widget-inner .nav-links.megamenu-13 .sub-menu-3{float:left}.site-navigation .navmenu-item.menu-dropdown .navmenu-submenu.dropdown-sub.menumega-level-1 .dropdown-menu-inner>.mega-col-inner>.widget-inner .nav-links.megamenu-13 .sub-menu-3 .title-sub-3{font-size:15px;color:#a4b0be}.site-navigation .navmenu-item.menu-dropdown .navmenu-submenu.dropdown-sub.menumega-level-1 .dropdown-menu-inner>.mega-col-inner>.widget-inner .nav-links.megamenu-13 .sub-menu-3 .title-sub-3 span{display:none}.site-navigation .navmenu-item.menu-dropdown:hover .navmenu-submenu.dropdown-sub{display:block}.site-navigation .navmenu-submenu{min-height:400px}.site-navigation .navmenu-item.menu-dropdown .navmenu-submenu.dropdown-sub a{font-size:13px}.site-navigation .navmenu-item.menu-dropdown .navmenu-submenu.dropdown-sub.menumega-level-1 .dropdown-menu-inner>.mega-col-inner>.widget-inner .nav-links.megamenu-13 .sub-menu-3{min-width:20%}.site-navigation .navmenu-item.menu-dropdown .navmenu-submenu.dropdown-sub.menumega-level-1 .dropdown-menu-inner>.mega-col-inner .menu-title.megamenu-12 .title-sub-2{line-height:12px!important;padding-left:55px}.site-navigation .navmenu-item.menu-dropdown .navmenu-submenu.dropdown-sub.menumega-level-1 .dropdown-menu-inner>.mega-col-inner>.widget-inner .nav-links.megamenu-13 .sub-menu-3 .title-sub-3{color:#214ca0!important;font-size:12px}.site-navigation .navmenu-item.menu-dropdown .navmenu-submenu.dropdown-sub .sub-menu-4 a{font-size:12px;padding:5px 15px;font-weight:400!important}button.product-form--atc-button[type=submit] span.atc-button--text:before{content:""}.dropdown-menu-inner .mega-col-inner:hover{background:#ecf7fc}.dropdown-menu-inner .mega-col-inner{cursor:pointer}.dropdown-menu-inner .mega-col-inner:hover a.title-sub-2{color:#214ca0!important}.site-navigation .navmenu-item.menu-dropdown .navmenu-submenu.dropdown-sub .sub-menu-4 a:hover{color:#67c3d8}body.template-product-no-upcart span.money,.price,#ProductPrice,.product-single__price,.product__price,.product-price,.product__unit-price-amount{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/152/assets/style.scss.css.map */
