@font-face{font-family:GTWalsheim;src:url(GTWalsheimProRegular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:GTWalsheim;src:url(GTWalsheimProMedium.woff) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:GTWalsheim;src:url(GTWalsheimProBold.woff) format("woff2");font-weight:600;font-style:normal}body,.text-body{color:#3a4f62;font-family:GTWalsheim;font-weight:400}.button{border-color:#3a4f62;border-width:1px;border-style:solid;border-radius:35px;min-height:45px}@media (min-width: 768px){.button{min-height:55px}}.button--primary{background-color:#3a4f62;color:#fff}.button--primary:hover{background-color:#2dccd3;border-color:#2dccd3;color:#fff}.button--secondary{background-color:transparent;border-color:#3a4f62;color:#3a4f62}.button--secondary:hover{background-color:#2dccd3;border-color:#2dccd3;color:#fff}.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after,.button:before,.shopify-challenge__button:before,.customer button:before,.shopify-payment-button__button--unbranded:before,.shopify-payment-button [role=button]:before,.cart__dynamic-checkout-buttons [role=button]:before{display:none}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:GTWalsheim;font-weight:500}.page-width{max-width:1440px;padding-left:15px;padding-right:15px}.full-width{margin:auto;max-width:1800px}@media (min-width: 768px){.page-width{padding-left:20px;padding-right:20px}}@media (min-width: 1600px){.page-width{padding-left:40px;padding-right:40px}}.swiper-pagination-bullet-active{background-color:#2dccd3}.header__icons .header__icon--account,.header__icons .header__icon--cart{display:-webkit-flex;display:flex;align-items:center}.header__icons .header__icon{text-decoration:none;height:auto;width:auto}.header__icons .header__icon--account svg,.header__icons .header__icon--cart svg{margin-right:8px}.header__icons .header__icon--cart{margin-left:30px}.mega-menu-column.image-column .image-item__button{color:#3a4f62}.mega-menu-column.image-column .mega-menu-image-item,.menu-drawer__footer .product-item{padding:25px;background-color:#fffbf3;background-image:url(/cdn/shop/t/119/assets/wavy.png?v=41407558839636580071688626542);background-position:center bottom;background-repeat:repeat-x;background-size:100% auto;border-radius:10px}.menu-drawer__header .menu-drawer__submenu-heading{font-family:GTWalsheim;font-weight:500}.menu-drawer__footer-menu,.menu-drawer__footer-menu>.list-menu>li>a.link--text{color:#3a4f62!important}.head{margin-top:0%;padding-top:4%;max-width:60%;margin-left:18%;font-weight:700}.custom-sticky-header{position:-webkit-sticky;position:sticky;top:0;z-index:3}.custom-sticky-header .shopify-section-header-hidden{transform:none}.card__heading a:after{bottom:80px!important}.card__content .card__badge .badge{background-color:#3a4f62;color:#fff}.collection .product-grid .card.card--standard.card--media{display:flex;flex-direction:column;height:100%;justify-content:space-between}.collection .product-grid .call_out{background-image:url(/cdn/shop/t/119/assets/wavy.png?v=41407558839636580071688626542);background-position:center bottom;background-repeat:no-repeat;background-size:150% auto}.collection .product-grid .meta-info{margin-top:15px;min-height:48px}.collection .product-grid .meta-info span,.product-recommendations .product-grid .meta-info span{background-color:#f3fbff;border-radius:10px;display:block;font-size:1rem;padding:7px 0;text-align:center}.collection .product-grid .meta-info span .icon,.product-recommendations .product-grid .meta-info span .icon{margin-right:1px;position:relative;top:4px}.collection .product-grid .product-form__submit{margin-top:2.5rem;width:100%!important}.reviw-price{display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center}.reviw-price .rating{display:none}.reviw-price .stamped-main-badge{font-size:1rem}.reviw-price .fa-star-half-o:before,.reviw-price .fa-star-o:before,.reviw-price .fa-star:before,.reviw-price .stamped-fa-star-half-o:before,.reviw-price .stamped-fa-star-o:before,.reviw-price .stamped-fa-star:before{font-size:1.4rem}.card--media .card__inner .card__content{display:none}.card__inner .swiper-slide{min-width:100px}.collection-variant-select{position:relative}.collection-variant-select .caption-selected button{background-color:var(--gradient-background);border:solid 1px #3A4F62;border-radius:35px;cursor:pointer;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center;min-height:45px;padding:0 2rem;width:100%;font-size:1.2rem}.collection-variant-select .caption-selected button:after{content:"";border-bottom:solid 1px #3A4F62;border-right:solid 1px #3A4F62;height:8px;width:8px;transform:rotate(45deg)}.caption-selected.with-current-item{border:solid 1px #3A4F62;border-radius:35px;margin-bottom:1rem;min-height:45px;position:relative}.caption-selected:after{content:"";border-bottom:solid 1px #3A4F62;border-right:solid 1px #3A4F62;height:8px;width:8px;transform:rotate(45deg);position:absolute;right:21px}.caption-selected,.variant-dropdown .variant-list .swatch-icon{cursor:pointer;display:-webkit-flex;display:flex;align-items:center;font-size:1rem;position:relative;z-index:2}.variant-dropdown .variant-list .swatch-icon{margin-bottom:1rem}.caption-selected img,.variant-dropdown .variant-list .swatch-icon img{border-radius:50%;margin:0 1rem;height:30px;width:30px}.variant-dropdown{position:absolute;top:100%;width:100%;z-index:1}.variant-dropdown .variant-list{padding-top:10px;max-height:200px;overflow:hidden;overflow-y:auto;background-color:var(--gradient-background)}@media (min-width: 750px){.collection .product-grid .meta-info span,.product-recommendations .product-grid .meta-info span{font-size:1.3rem}.caption-selected,.variant-dropdown .variant-list .swatch-icon,.collection-variant-select .caption-selected button{font-size:1.4rem}}@media (min-width: 1300px){.reviw-price{display:-webkit-flex;display:flex;justify-content:space-between;flex-direction:row;align-items:center}}.product_des_icon_list{display:none}.product_des_icons{list-style-type:none;margin:0;padding:20px 0 0;display:-webkit-flex;display:flex;align-items:center;flex-wrap:wrap;row-gap:15px}.product_des_icons li{width:33.333%}.read-time{color:#2dccd3}.article-card-more .read-more:not(.button){color:#3a4f62;font-weight:500;letter-spacing:0}.article-card-more{font-size:1.4rem}.article-card-more .read-more:not(.button):hover{text-decoration:none}.article-card-more.with-date .read-more{color:#2dccd3}.pagination__list li .pagination__item{border:solid 1px #ADB2B8;border-right:none;font-size:1.2rem}.pagination__list li:first-of-type .pagination__item{border-radius:4px 0 0 4px}.pagination__list li:last-of-type .pagination__item{border-radius:0 4px 4px 0;border-right:solid 1px #ADB2B8}.pagination__list li .pagination__item:hover,.pagination__list li .pagination__item--current{background-color:#2dccd3;border-color:#2dccd3;color:#fff}.article_card__badge .badge{background-color:#3a4f62;color:#fff;min-width:100px}.field__input:not(:placeholder-shown){padding-top:1rem}@media (min-width: 1024px){.pagination .pagination__list{justify-content:flex-end}}quantity-input.quantity{border:solid 1px #D3D6D9;border-radius:2px;height:32px;min-height:32px;width:52px}#insta-feed .instafeed-container img,#insta-feed .instafeed-overlay:after,.instafeed-shopify .instafeed-overlay:after{border-radius:10px}@media (max-width: 560px){#insta-feed .instafeed-container,.instafeed-shopify .instafeed-container{width:50%!important;padding-top:50%!important}div#insta-feed>a:last-of-type{display:none}}.insta-title-wrapper{margin-left:auto;margin-right:auto;max-width:95%;justify-content:center}.insta-title-wrapper .insta-title{font-size:28px;font-weight:600;text-align:center}.insta-title-wrapper .insta-title a{color:#2dccd3;text-decoration:none}@media (min-width: 990px){.insta-title-wrapper{justify-content:space-between}.insta-title-wrapper .insta-title{flex:0 1 60%;text-align:left}}@media (min-width: 1400px){.insta-title-wrapper .insta-title{flex:0 1 40%}}.article-card .card__inner .card__content{display:none}@media (max-width: 560px){.page-content-template .rte iframe{width:100%}}.btn,.rte .btn,.shopify-payment-button .shopify-payment-button__button--unbranded,.product-reviews .spr-summary-actions a,.product-reviews .spr-button{display:inline-block;border:1px solid #1dcad3!important;background-color:#1dcad3!important;color:#fff!important;font-size:1.25em;line-height:1.2em;padding:8px 44px;border-radius:21px;font-weight:400;font-family:GTWalsheim}body.icra .section-template--15515494875299__main-padding{max-width:100%;padding-left:0;padding-right:0;padding-top:0}body.icra .main-page-title{display:none}body.icra .btn{border:1px solid #1b337d!important;background-color:#1b337d!important;text-decoration:none}.icra-banner{text-align:center;position:relative}.icra-banner .content__inner{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0}.icra-banner .content__inner h1{font-size:60px;margin-bottom:10%;color:#fff;text-shadow:1px 0px 20px #939393}.icra-h1{color:#2dccd3;font-size:50px}.icra-content{margin:60px 0}.icra-content p{font-size:20px}.icra-box{padding:50px;background-color:#1dcad3;color:#fff;display:inline-block;margin:30px 0}.icra-box p{color:#fff;font-size:20px}.icra-box h3{color:#fff;font-size:1.47059em}.icra-slider{margin:0 auto 25px;width:100%;max-width:800px}@media (max-width: 776px){.icra-banner .content__inner h1{font-size:40px}.icra-box{padding:40px 15px}}@media (min-width: 769px){.icra-box h3{color:#fff;font-size:1.70588em}}.stamped-reviews-message{margin-left:10px!important}.pafter{display:-webkit-flex;display:flex;align-items:center;line-height:0}.pafter img{margin-left:5px;vertical-align:top}@media only screen and (min-width: 750px){.header-item--logo.middle-left img{max-height:170px}}.video-carousel{position:relative;max-width:100%;overflow:hidden}.video-carousel-wrapper{display:flex;flex-wrap:nowrap;transition:transform .5s ease-in-out}.video-carousel-slide{position:relative;flex:0 0 100%;margin-right:30px}.video-wrapper{position:relative;padding-bottom:56.25%;height:0}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-caption{margin-top:10px;text-align:center}.video-carousel-nav{position:absolute;bottom:0;left:50%;transform:translate(-50%);margin-bottom:20px}.video-carousel-nav-button{background-color:#fff;border:none;color:#000;cursor:pointer;margin-right:10px;padding:5px 10px;border-radius:20px}.video-carousel-nav-button.active{background-color:#000;color:#fff}
/*# sourceMappingURL=/cdn/shop/t/119/assets/custom.css.map?v=25311471077642618901688699816 */
