@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,500&family=Oswald:wght@200;300;400;500&display=swap";@font-face{font-family:DIN Condensed Bold;src:url(/assets/din-condensed-bold.woff);src:url(/assets/din-condensed-bold.woff2) format("woff2")}html{font-size:10px;background:#f2f5f8}body{margin:0;padding:0;font-size:1.4rem;font-family:Montserrat,serif;color:#212d3a}body *{color:#212d3a}body.page-index{background:#212d3a url(/assets/bg-dark.png);background-size:200px;color:#fff}img{max-width:100%}blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{margin:0;padding:0}a{color:#5fc9f5;line-height:inherit;text-decoration:underline}p{font-family:Montserrat,serif;font-weight:400;font-size:1.1rem;margin-bottom:10px}iframe{max-width:100%}.rte{max-width:800px;margin:0 auto}.rte ul{list-style:disc}.rte ul li{list-style:disc;margin-bottom:20px;margin-left:10px;text-align:left;display:flex}.rte ul li:before{content:"";display:block;width:8px;min-width:8px;flex:1 1 8px;height:8px;margin:7px 10px 0 0;border-radius:100px;background:#ff74a8;background:-moz-linear-gradient(90deg,#ff74a8 0%,#ffbe62 100%);background:-webkit-linear-gradient(90deg,#ff74a8 0%,#ffbe62 100%);background:linear-gradient(90deg,#ff74a8,#ffbe62);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff74a8",endColorstr="#ffbe62",GradientType=1)}.main-page-title{font-size:3rem;position:relative}.main-page-title .titling{background-color:#f2f5f8;padding:0 15px;line-height:3rem;letter-spacing:.3rem;font-weight:600;position:relative;display:inline;z-index:2}h1{text-align:center;letter-spacing:.06rem;font-family:Oswald,sans-serif;text-transform:uppercase;font-weight:400;line-height:4rem;font-size:3rem}h1.main-page-title{padding:0;font-size:3rem;margin:20px 0}h2{font-family:Oswald,sans-serif;text-transform:uppercase;font-weight:400;text-align:center;letter-spacing:.06rem;line-height:3rem;font-size:2rem}h3{font-family:Oswald,sans-serif;text-transform:uppercase;font-weight:400;text-align:center;letter-spacing:.06rem;line-height:1.7rem;font-size:1.7rem}h4{font-family:Montserrat,serif;font-weight:400;text-align:center;letter-spacing:.06rem;line-height:1.5rem;font-size:1.5rem}h5{font-family:Montserrat,serif;font-weight:400;text-align:center;letter-spacing:.06rem;line-height:1.2rem;font-size:1.2rem}.flx{display:flex;flex-wrap:wrap}*::marker{display:none;font-size:0}*::-webkit-details-marker{display:none;font-size:0}.line__title{position:relative;max-width:1200px;margin:15px auto;text-align:center}.line__title .title{z-index:2;padding:0 20px;margin:0;background:#fff;text-align:center;text-transform:uppercase;letter-spacing:.3rem;font-size:1.5rem;line-height:4rem;font-weight:600;display:inline-block;position:relative}.line__title:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;content:"";display:block;width:100%;height:1px;border-bottom:1px solid #a8a8aa}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}#MainContent{padding-top:80px;min-height:650px}.page-index #MainContent{padding-top:0}.template-404{min-height:40vw}.native-container{max-width:1200px;margin:0 auto}.standard-container{width:calc(100% - 20px);margin:0 auto;max-width:1200px}.standard-container-sm{width:calc(100% - 20px);margin:0 auto;max-width:1100px}.sb-product-page-wide{width:calc(100% - 20px);margin:0 auto;max-width:1200px}.shopify-policy__container{width:90%;margin:0 auto 30px;max-width:1200px}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.btn,button{font-family:Oswald,sans-serif;line-height:3.6rem;font-size:1.4rem;padding:0 30px;letter-spacing:.1rem;background:#e7f36e;border:1px solid white;box-sizing:border-box;color:#212d3a;font-weight:900;border-radius:2px;overflow:hidden;cursor:pointer;display:inline-flex;flex-wrap:nowrap;text-transform:uppercase;justify-content:center;align-items:center;text-align:center;text-decoration:none;white-space:nowrap}.btn-grad,.contact .contact__button button{font-family:Montserrat,serif;color:#212d3a;line-height:3rem;font-size:1.2rem;padding:0 30px;letter-spacing:.15rem;font-weight:800;border-radius:6px;overflow:hidden;cursor:pointer;display:inline-flex;flex-wrap:nowrap;text-transform:uppercase;justify-content:center;align-items:center;text-align:center;text-decoration:none;white-space:nowrap;text-shadow:1px 1px 0px rgba(255,200,200,.6);background:#ff74a8;background:-moz-linear-gradient(90deg,#ff74a8 0%,#ffbe62 100%);background:-webkit-linear-gradient(90deg,#ff74a8 0%,#ffbe62 100%);background:linear-gradient(90deg,#ff74a8,#ffbe62);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff74a8",endColorstr="#ffbe62",GradientType=1)}.btn--secondary-outline{background:#fff;border:2px solid #212d3a;color:#212d3a}.btn--size-small{font-size:1.1rem;padding:0 10px}.btn--size-narrow{font-size:1.1rem;padding:6px 10px}.btn--size-medium{font-size:1.2rem;padding-left:60px;padding-right:60px}.btn--size-wide{font-size:1.4rem;padding-left:120px;padding-right:120px}.btn--size-thicc-af{font-size:1.5rem;padding:8px 140px;font-weight:700;letter-spacing:.2em;max-width:200px}.btn--flat-top{border-radius:0 0 4px 4px}.btn--flat-bottom{border-radius:4px 4px 0 0}.btn.btn--pill,button.btn--pill{border-radius:100px}.wrapper,.page-width{width:96%;margin:0 auto;max-width:1200px}@media (min-width: 1200px){.bx-zoom-sm{transition:transform .1s ease-in-out;transform:scale(1)}.bx-zoom-sm:hover{transform:scale(1.015)}}@media (min-width: 780px){.animatedLoad{opacity:0}.animatedLoad.seen{opacity:1;-webkit-animation:ease .2s normal forwards 1 fadein;animation:ease .2s normal forwards 1 fadein}@keyframes fadein{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}}.cart-update-notice{display:none;width:100%;position:fixed;top:10px;left:50%;transform:translate(-50%);bottom:10px;width:calc(100% - 20px);max-width:500px;border-radius:8px;background:#fff;box-shadow:2px 2px 80px #281e1e;z-index:10}.cart-update-notice .icon-close{position:fixed;top:20px;right:20px;width:20px;height:20px}.cart-update-notice .icon-close svg{max-width:100%}.cart-update-notice .notice-container{width:80%;margin:40% auto;padding:40px 0;text-align:center}.cart-update-notice .notice-container .image{position:relative;margin:0 auto;width:100px}.cart-update-notice .notice-container .image img{width:100px}.cart-update-notice .notice-container .image .count{position:absolute;top:0;left:0;width:30px;height:30px;background:#e7f36e;border-radius:30px;text-align:center;color:#fff;font-weight:800;font-size:1.8rem;line-height:30px}.cart-update-notice .notice-container .title{font-size:3rem;line-height:3.2rem;margin-bottom:20px;font-weight:700}.cart-update-notice .notice-container .btn-checkout{width:100%;margin-top:30px;line-height:3rem;padding:0}.cart-update-notice .notice-container .link{color:#212d3a;line-height:5rem;text-decoration:underline;cursor:pointer;display:block}@media (min-width: 780px){.cart-update-notice{top:50%;transform:translate(-50%,-50%);height:auto}.cart-update-notice .notice-container{margin:0 auto;padding:50px 0}}.swiper-container{overflow:hidden}.swiper-arrow-next,.swiper-arrow-prev{background-color:#212d3a;color:#fff;border:1px solid #fff;z-index:1;position:absolute;top:50%;transform:translateY(-50%);height:6.1rem;width:2rem;padding:.6rem;line-height:0;font-size:0;cursor:pointer;outline:0;display:flex;justify-content:center;align-items:center}.swiper-arrow-next{right:0}.swiper-arrow-prev{left:0}.swiper-arrow-next:before{content:"";border:solid white;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.swiper-arrow-prev:before{content:"";border:solid white;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(135deg);-webkit-transform:rotate(135deg)}.swiper-button-disabled{display:none}.swiper-scrollbar{z-index:2!important}input,textarea,button{border:none;border-radius:3px;line-height:4rem;padding:0 10px;width:calc(100% - 20px);font-family:Montserrat,serif;font-size:1.6rem;color:#212d3a}button{max-width:200px;color:#fff;font-size:2rem;font-family:Montserrat,serif}label{line-height:2.6rem;font-size:1.3rem;font-weight:700}.form-status{font-size:2rem;background:#e7f36e;border-radius:5px;padding:20px;color:#fff}.form-status svg{width:20px;height:20px;transform:translateY(3px)}.topper{background:#e7f36e;width:100%;min-width:100%}.topper.fixed{position:fixed;top:0;left:0;right:0}.topper .topper-bottom{display:flex;flex-wrap:nowrap}.topper .announcement-bar{width:100%;max-width:100%;min-width:100%;margin:0 auto;text-align:center;display:flex;justify-content:center;align-content:center;color:#fff}.topper .announcement-bar .announcement-block{display:flex;flex-wrap:nowrap;align-items:center;padding:0}.topper .announcement-bar p{letter-spacing:.05rem;line-height:1.5rem;font-size:1.2rem;text-align:center;color:#fff;font-weight:400;padding:0 5px;margin:0;display:inline-block}.topper .announcement-bar a{font-weight:700;color:#fff;display:inline-block}.topper .announcement-bar svg{height:10px;padding:0;margin:0 10px 0 0}@media (min-width: 600px){.topper .announcement-bar p{width:100%;padding:6px 11px}}@media (min-width: 960px){.topper{background-size:cover}}@media (min-width: 1000px){.topper .spacer,.topper .user-cart-lockup{min-width:10%;flex:1 1 10%}.topper .announcement-bar p{text-align:center}}#insta-feed,.instafeed-shopify{margin:10px 0!important}.contact{max-width:800px;margin:0 auto}.contact .title{margin:20px auto 60px}.klaviyo-form *{color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/20/assets/base.css.map */
