@charset "UTF-8";:root{--black: #000000;--secondary-color: #073742;--primary-color: #007BFF;--tertiary-color: var(--primary-color);--swiper-pagination-color: var(--primary-color);--promo-color: var(--primary-color);--oke-highlightColor: var(--primary-color) !important;--oke-stars-foregroundColor: #FFA41C !important;--oke-button-borderColor: var(--primary-color) !important;--oke-button-backgroundColor: var(--primary-color) !important;--oke-button-backgroundColorHover: var(--primary-color) !important;--oke-button-backgroundColorActive: var(--primary-color) !important;--oke-button-borderColor: var(--primary-color) !important;--oke-button-borderColorHover: var(--primary-color) !important;--oke-button-borderColorActive: var(--primary-color) !important;}html:has(.relief){--primary-color: #00C4B4;--tertiary-color: #008B80;}@font-face{font-family: "TT Norms Pro";src: url('//vibrosculpt.com/cdn/shop/t/135/assets/TTNormsPro-Bold.woff2?v=145189545571225731961761927095') format("woff2") , url('//vibrosculpt.com/cdn/shop/t/135/assets/TTNormsPro-Bold.woff?v=93715723594241631721761927095') format("woff");font-weight: bold;font-style: normal;font-display: swap;}@font-face{font-family: "TT Norms Pro";src: url("//vibrosculpt.com/cdn/shop/t/135/assets/TTNormsPro-Medium.woff2?v=165758924982638557431761927097") format("woff2") , url("//vibrosculpt.com/cdn/shop/t/135/assets/TTNormsPro-Medium.woff?v=66437339381808684241761927096") format("woff");font-weight: 500;font-style: normal;font-display: swap;}@font-face{font-family: "TT Norms Pro";src: url("//vibrosculpt.com/cdn/shop/t/135/assets/TTNormsPro-Regular.woff2?v=113044335083267146911761927097") format("woff2") , url("//vibrosculpt.com/cdn/shop/t/135/assets/TTNormsPro-Regular.woff?v=29588780862143782651761927097") format("woff");font-weight: normal;font-style: normal;font-display: swap;}@font-face{font-family: "TT Norms Pro";src: url("//vibrosculpt.com/cdn/shop/t/135/assets/TTNormsPro-Light.woff2?v=166536716324013379811761927096") format("woff2") , url("//vibrosculpt.com/cdn/shop/t/135/assets/TTNormsPro-Light.woff?v=37222349256549512551761927096") format("woff");font-weight: 300;font-style: normal;font-display: swap;}@font-face{font-family: "Kanatala";src: url("//vibrosculpt.com/cdn/shop/t/135/assets/Kanatala_Regular.ttf?v=182070133500487060001761927094") format("truetype");}.kanatala{font-family: "Kanatala" !important;}.swiper-scrollbar{position: static !important;}*, *:before, *:after{box-sizing: inherit;}html{line-height: 1.3;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;box-sizing: border-box;font-family: "TT Norms Pro" , -apple-system , BlinkMacSystemFont , "Helvetica Neue" , sans-serif , "Segoe UI" , Roboto , Oxygen-Sans , Ubuntu , Cantarell;font-weight: normal;color: rgba(0, 0, 0, 0.87);scroll-behavior: smooth;}@media only screen and (min-width: 0){html{font-size: 14px;}}@media only screen and (min-width: 992px){html{font-size: 14.5px;}}@media only screen and (min-width: 1200px){html{font-size: 15px;}}body{margin: 0;display: flex;flex-direction: column;min-height: 100vh;}article, aside, footer, header, nav, section, figcaption, figure, main{display: block;}h1, h2, h3, h4, h5, h6{font-weight: 500;line-height: 1.3;}h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{font-weight: inherit;}h1{font-size: 4.2rem;line-height: 110%;margin: 2.8rem 0 1.68rem;}h2{font-size: 3.56rem;line-height: 110%;margin: 2.3733333333rem 0 1.424rem;}h3{font-size: 2.92rem;line-height: 110%;margin: 1.9466666667rem 0 1.168rem;}h4{font-size: 2.28rem;line-height: 110%;margin: 1.52rem 0 0.912rem;}h5{font-size: 1.64rem;line-height: 110%;margin: 1.0933333333rem 0 0.656rem;}h6{font-size: 1.15rem;line-height: 110%;margin: 0.7666666667rem 0 0.46rem;}em{font-style: italic;}strong{font-weight: 500;}small{font-size: 75%;}.light{font-weight: 300;}.thin{font-weight: 200;}figure{margin: 1em 40px;}hr{box-sizing: content-box;height: 0;overflow: visible;}a{background-color: transparent;-webkit-text-decoration-skip: objects;text-decoration: none;}b{font-weight: bolder;}code{font-family: monospace, monospace;font-size: 1em;}small{font-size: 80%;}sup{font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;top: -0.5em;}video, img{display: inline-block;border-style: none;}svg:not(:root){overflow: hidden;}button, input, optgroup, select, textarea{font-family: sans-serif;font-size: 100%;line-height: 1.15;margin: 0;}button, input{overflow: visible;}button, select{text-transform: none;}button, html [type="button"], [type="reset"], [type="submit"]{-webkit-appearance: button;appearance: button;}textarea{overflow: auto;}.page-template{overflow-x: hidden;}button, input, optgroup, select, textarea{font-family: "TT Norms Pro" , -apple-system , BlinkMacSystemFont , "Helvetica Neue" , sans-serif , "Segoe UI" , Roboto , Oxygen-Sans , Ubuntu , Cantarell;}ul:not(.browser-default){padding-left: 0;list-style-type: none;}ul:not(.browser-default) > li{list-style-type: none;}a{color: #000;text-decoration: none;-webkit-tap-highlight-color: transparent;}img{display: block;}.valign-wrapper{display: flex;align-items: center;}.clearfix{clear: both;}.collapsible, .card, nav{box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14) , 0 3px 1px -2px rgba(0, 0, 0, 0.12) , 0 1px 5px 0 rgba(0, 0, 0, 0.2);}blockquote{margin: 20px 0;padding-left: 1.5rem;border-left: 5px solid var(--primary-color);}img.responsive-img, video.responsive-video{width: 100%;height: auto;}@media only screen and (max-width: 600px){.hide-on-small-only, .hide-on-small-and-down{display: none !important;}}@media only screen and (max-width: 992px){.hide-on-med-and-down{display: none !important;}}@media only screen and (min-width: 601px){.hide-on-med-and-up{display: none !important;}}@media only screen and (min-width: 993px){.hide-on-large-only{display: none !important;}}@media only screen and (min-width: 993px){.show-on-large{display: block !important;}}@media only screen and (min-width: 600px) and(max-width: 992px){.show-on-medium{display: block !important;}}@media only screen and (max-width: 600px){.show-on-small{display: block !important;}}@media only screen and (min-width: 601px){.show-on-medium-and-up{display: block !important;}}table, th, td{border: none;}table{width: 100%;display: table;border-collapse: collapse;border-spacing: 0;}tr{border-bottom: 1px solid rgba(0, 0, 0, 0.12);}td, th{padding: 15px 5px;display: table-cell;text-align: left;vertical-align: middle;border-radius: 2px;}.hide{display: none !important;}.left-align{text-align: left;}.right-align{text-align: right;}.center{text-align: center;}.left{float: left !important;}.right{float: right !important;}#PageContainer:has(.klaviyo-form-S9iES7){display: flex;}main:has(.klaviyo-form-S9iES7){height: auto;width: 100%;}.shopify-section:has(.klaviyo-form-S9iES7){height: 100%;}.klaviyo-form-S9iES7{height: 100%;width: 100%;background-color: rgb(238, 246, 255);display: flex;align-items: center;justify-content: center;}.klaviyo-form-S9iES7 [data-testid="form-row"]{max-width: 500px;margin: 0 auto;width: 100%;}.klaviyo-form-S9iES7:not(.klaviyo-form)::after{content: "Loading..." }.klaviyo-form-S9iES7:not(.klaviyo-form){text-align: center;padding: 10rem 0;font-size: 35px;font-weight: 600;min-height: 500px;display: flex;align-items: center;justify-content: center;}.container{margin: 0 auto;max-width: 1280px;width: 95%;}@media only screen and (min-width: 601px){.container{width: 90%;}}@media only screen and (min-width: 993px){.container{width: 90%;}}@media only screen and (max-width: 600px){.container{margin: 0 0.75rem;width: calc(100% - 1.4rem);}}.col .row{margin-left: 0;margin-right: 0;}.section{padding-top: 1rem;padding-bottom: 1rem;}.row{margin-left: auto;margin-right: auto;}.row:after{content: "";display: table;clear: both;}.row .col{float: left;box-sizing: border-box;padding: 0 0.75rem;min-height: 1px;}.row .col[class*="push-"], .row .col[class*="pull-"]{position: relative;}.row .col.s1{width: 8.3333333333%;margin-left: auto;left: auto;right: auto;}.row .col.s2{width: 16.6666666667%;margin-left: auto;left: auto;right: auto;}.row .col.s3{width: 25%;margin-left: auto;left: auto;right: auto;}.row .col.s4{width: 33.3333333333%;margin-left: auto;left: auto;right: auto;}.row .col.s5{width: 41.6666666667%;margin-left: auto;left: auto;right: auto;}.row .col.s6{width: 50%;margin-left: auto;left: auto;right: auto;}.row .col.s7{width: 58.3333333333%;margin-left: auto;left: auto;right: auto;}.row .col.s8{width: 66.6666666667%;margin-left: auto;left: auto;right: auto;}.row .col.s9{width: 75%;margin-left: auto;left: auto;right: auto;}.row .col.s10{width: 83.3333333333%;margin-left: auto;left: auto;right: auto;}.row .col.s11{width: 91.6666666667%;margin-left: auto;left: auto;right: auto;}.row .col.s12{width: 100%;margin-left: auto;left: auto;right: auto;}.row .col.offset-s1{margin-left: 8.3333333333%;}.row .col.pull-s1{right: 8.3333333333%;}.row .col.push-s1{left: 8.3333333333%;}.row .col.offset-s2{margin-left: 16.6666666667%;}.row .col.pull-s2{right: 16.6666666667%;}.row .col.push-s2{left: 16.6666666667%;}.row .col.offset-s3{margin-left: 25%;}.row .col.pull-s3{right: 25%;}.row .col.push-s3{left: 25%;}.row .col.offset-s4{margin-left: 33.3333333333%;}.row .col.pull-s4{right: 33.3333333333%;}.row .col.push-s4{left: 33.3333333333%;}.row .col.offset-s5{margin-left: 41.6666666667%;}.row .col.pull-s5{right: 41.6666666667%;}.row .col.push-s5{left: 41.6666666667%;}.row .col.offset-s6{margin-left: 50%;}.row .col.pull-s6{right: 50%;}.row .col.push-s6{left: 50%;}.row .col.offset-s7{margin-left: 58.3333333333%;}.row .col.pull-s7{right: 58.3333333333%;}.row .col.push-s7{left: 58.3333333333%;}.row .col.offset-s8{margin-left: 66.6666666667%;}.row .col.pull-s8{right: 66.6666666667%;}.row .col.push-s8{left: 66.6666666667%;}.row .col.offset-s9{margin-left: 75%;}.row .col.pull-s9{right: 75%;}.row .col.push-s9{left: 75%;}.row .col.offset-s10{margin-left: 83.3333333333%;}.row .col.pull-s10{right: 83.3333333333%;}.row .col.push-s10{left: 83.3333333333%;}.row .col.offset-s11{margin-left: 91.6666666667%;}.row .col.pull-s11{right: 91.6666666667%;}.row .col.push-s11{left: 91.6666666667%;}.row .col.offset-s12{margin-left: 100%;}.row .col.pull-s12{right: 100%;}.row .col.push-s12{left: 100%;}@media only screen and (min-width: 601px){.row .col.m1{width: 8.3333333333%;margin-left: auto;left: auto;right: auto;}.row .col.m2{width: 16.6666666667%;margin-left: auto;left: auto;right: auto;}.row .col.m3{width: 25%;margin-left: auto;left: auto;right: auto;}.row .col.m4{width: 33.3333333333%;margin-left: auto;left: auto;right: auto;}.row .col.m5{width: 41.6666666667%;margin-left: auto;left: auto;right: auto;}.row .col.m6{width: 50%;margin-left: auto;left: auto;right: auto;}.row .col.m7{width: 58.3333333333%;margin-left: auto;left: auto;right: auto;}.row .col.m8{width: 66.6666666667%;margin-left: auto;left: auto;right: auto;}.row .col.m9{width: 75%;margin-left: auto;left: auto;right: auto;}.row .col.m10{width: 83.3333333333%;margin-left: auto;left: auto;right: auto;}.row .col.m11{width: 91.6666666667%;margin-left: auto;left: auto;right: auto;}.row .col.m12{width: 100%;margin-left: auto;left: auto;right: auto;}.row .col.offset-m1{margin-left: 8.3333333333%;}.row .col.pull-m1{right: 8.3333333333%;}.row .col.push-m1{left: 8.3333333333%;}.row .col.offset-m2{margin-left: 16.6666666667%;}.row .col.pull-m2{right: 16.6666666667%;}.row .col.push-m2{left: 16.6666666667%;}.row .col.offset-m3{margin-left: 25%;}.row .col.pull-m3{right: 25%;}.row .col.push-m3{left: 25%;}.row .col.offset-m4{margin-left: 33.3333333333%;}.row .col.pull-m4{right: 33.3333333333%;}.row .col.push-m4{left: 33.3333333333%;}.row .col.offset-m5{margin-left: 41.6666666667%;}.row .col.pull-m5{right: 41.6666666667%;}.row .col.push-m5{left: 41.6666666667%;}.row .col.offset-m6{margin-left: 50%;}.row .col.pull-m6{right: 50%;}.row .col.push-m6{left: 50%;}.row .col.offset-m7{margin-left: 58.3333333333%;}.row .col.pull-m7{right: 58.3333333333%;}.row .col.push-m7{left: 58.3333333333%;}.row .col.offset-m8{margin-left: 66.6666666667%;}.row .col.pull-m8{right: 66.6666666667%;}.row .col.push-m8{left: 66.6666666667%;}.row .col.offset-m9{margin-left: 75%;}.row .col.pull-m9{right: 75%;}.row .col.push-m9{left: 75%;}.row .col.offset-m10{margin-left: 83.3333333333%;}.row .col.pull-m10{right: 83.3333333333%;}.row .col.push-m10{left: 83.3333333333%;}.row .col.offset-m11{margin-left: 91.6666666667%;}.row .col.pull-m11{right: 91.6666666667%;}.row .col.push-m11{left: 91.6666666667%;}.row .col.offset-m12{margin-left: 100%;}.row .col.pull-m12{right: 100%;}.row .col.push-m12{left: 100%;}}@media only screen and (min-width: 993px){.row .col.l1{width: 8.3333333333%;margin-left: auto;left: auto;right: auto;}.row .col.l2{width: 16.6666666667%;margin-left: auto;left: auto;right: auto;}.row .col.l3{width: 25%;margin-left: auto;left: auto;right: auto;}.row .col.l4{width: 33.3333333333%;margin-left: auto;left: auto;right: auto;}.row .col.l5{width: 41.6666666667%;margin-left: auto;left: auto;right: auto;}.row .col.l6{width: 50%;margin-left: auto;left: auto;right: auto;}.row .col.l7{width: 58.3333333333%;margin-left: auto;left: auto;right: auto;}.row .col.l8{width: 66.6666666667%;margin-left: auto;left: auto;right: auto;}.row .col.l9{width: 75%;margin-left: auto;left: auto;right: auto;}.row .col.l10{width: 83.3333333333%;margin-left: auto;left: auto;right: auto;}.row .col.l11{width: 91.6666666667%;margin-left: auto;left: auto;right: auto;}.row .col.l12{width: 100%;margin-left: auto;left: auto;right: auto;}.row .col.offset-l1{margin-left: 8.3333333333%;}.row .col.pull-l1{right: 8.3333333333%;}.row .col.push-l1{left: 8.3333333333%;}.row .col.offset-l2{margin-left: 16.6666666667%;}.row .col.pull-l2{right: 16.6666666667%;}.row .col.push-l2{left: 16.6666666667%;}.row .col.offset-l3{margin-left: 25%;}.row .col.pull-l3{right: 25%;}.row .col.push-l3{left: 25%;}.row .col.offset-l4{margin-left: 33.3333333333%;}.row .col.pull-l4{right: 33.3333333333%;}.row .col.push-l4{left: 33.3333333333%;}.row .col.offset-l5{margin-left: 41.6666666667%;}.row .col.pull-l5{right: 41.6666666667%;}.row .col.push-l5{left: 41.6666666667%;}.row .col.offset-l6{margin-left: 50%;}.row .col.pull-l6{right: 50%;}.row .col.push-l6{left: 50%;}.row .col.offset-l7{margin-left: 58.3333333333%;}.row .col.pull-l7{right: 58.3333333333%;}.row .col.push-l7{left: 58.3333333333%;}.row .col.offset-l8{margin-left: 66.6666666667%;}.row .col.pull-l8{right: 66.6666666667%;}.row .col.push-l8{left: 66.6666666667%;}.row .col.offset-l9{margin-left: 75%;}.row .col.pull-l9{right: 75%;}.row .col.push-l9{left: 75%;}.row .col.offset-l10{margin-left: 83.3333333333%;}.row .col.pull-l10{right: 83.3333333333%;}.row .col.push-l10{left: 83.3333333333%;}.row .col.offset-l11{margin-left: 91.6666666667%;}.row .col.pull-l11{right: 91.6666666667%;}.row .col.push-l11{left: 91.6666666667%;}.row .col.offset-l12{margin-left: 100%;}.row .col.pull-l12{right: 100%;}.row .col.push-l12{left: 100%;}}@media only screen and (min-width: 1201px){.row .col.xl1{width: 8.3333333333%;margin-left: auto;left: auto;right: auto;}.row .col.xl2{width: 16.6666666667%;margin-left: auto;left: auto;right: auto;}.row .col.xl3{width: 25%;margin-left: auto;left: auto;right: auto;}.row .col.xl4{width: 33.3333333333%;margin-left: auto;left: auto;right: auto;}.row .col.xl5{width: 41.6666666667%;margin-left: auto;left: auto;right: auto;}.row .col.xl6{width: 50%;margin-left: auto;left: auto;right: auto;}.row .col.xl7{width: 58.3333333333%;margin-left: auto;left: auto;right: auto;}.row .col.xl8{width: 66.6666666667%;margin-left: auto;left: auto;right: auto;}.row .col.xl9{width: 75%;margin-left: auto;left: auto;right: auto;}.row .col.xl10{width: 83.3333333333%;margin-left: auto;left: auto;right: auto;}.row .col.xl11{width: 91.6666666667%;margin-left: auto;left: auto;right: auto;}.row .col.xl12{width: 100%;margin-left: auto;left: auto;right: auto;}.row .col.offset-xl1{margin-left: 8.3333333333%;}.row .col.pull-xl1{right: 8.3333333333%;}.row .col.push-xl1{left: 8.3333333333%;}.row .col.offset-xl2{margin-left: 16.6666666667%;}.row .col.pull-xl2{right: 16.6666666667%;}.row .col.push-xl2{left: 16.6666666667%;}.row .col.offset-xl3{margin-left: 25%;}.row .col.pull-xl3{right: 25%;}.row .col.push-xl3{left: 25%;}.row .col.offset-xl4{margin-left: 33.3333333333%;}.row .col.pull-xl4{right: 33.3333333333%;}.row .col.push-xl4{left: 33.3333333333%;}.row .col.offset-xl5{margin-left: 41.6666666667%;}.row .col.pull-xl5{right: 41.6666666667%;}.row .col.push-xl5{left: 41.6666666667%;}.row .col.offset-xl6{margin-left: 50%;}.row .col.pull-xl6{right: 50%;}.row .col.push-xl6{left: 50%;}.row .col.offset-xl7{margin-left: 58.3333333333%;}.row .col.pull-xl7{right: 58.3333333333%;}.row .col.push-xl7{left: 58.3333333333%;}.row .col.offset-xl8{margin-left: 66.6666666667%;}.row .col.pull-xl8{right: 66.6666666667%;}.row .col.push-xl8{left: 66.6666666667%;}.row .col.offset-xl9{margin-left: 75%;}.row .col.pull-xl9{right: 75%;}.row .col.push-xl9{left: 75%;}.row .col.offset-xl10{margin-left: 83.3333333333%;}.row .col.pull-xl10{right: 83.3333333333%;}.row .col.push-xl10{left: 83.3333333333%;}.row .col.offset-xl11{margin-left: 91.6666666667%;}.row .col.pull-xl11{right: 91.6666666667%;}.row .col.push-xl11{left: 91.6666666667%;}.row .col.offset-xl12{margin-left: 100%;}.row .col.pull-xl12{right: 100%;}.row .col.push-xl12{left: 100%;}}.btn, .btn-small, .btn-large, .btn-flat{border: none;display: inline-block;height: 36px;line-height: 36px;padding: 0 30px;vertical-align: middle;-webkit-tap-highlight-color: transparent;}.btn.disabled, .btn-floating.disabled, .btn-large.disabled, .btn-small.disabled, .btn-flat.disabled, .btn:disabled, .btn-floating:disabled, .btn-large:disabled, .btn-small:disabled, .btn-flat:disabled, .btn[disabled], .btn-floating[disabled], .btn-large[disabled], .btn-small[disabled], .btn-flat[disabled]{pointer-events: none;background-color: #dfdfdf !important;box-shadow: none;color: #9f9f9f !important;cursor: default;}.btn.disabled:hover, .btn-floating.disabled:hover, .btn-large.disabled:hover, .btn-small.disabled:hover, .btn-flat.disabled:hover, .btn:disabled:hover, .btn-floating:disabled:hover, .btn-large:disabled:hover, .btn-small:disabled:hover, .btn-flat:disabled:hover, .btn[disabled]:hover, .btn-floating[disabled]:hover, .btn-large[disabled]:hover, .btn-small[disabled]:hover, .btn-flat[disabled]:hover{background-color: #dfdfdf !important;color: #9f9f9f !important;}.btn, .btn-floating, .btn-large, .btn-small, .btn-flat{font-size: 14px;outline: 0;}.btn i, .btn-floating i, .btn-large i, .btn-small i, .btn-flat i{font-size: 1.3rem;line-height: inherit;}.btn:focus, .btn-small:focus, .btn-large:focus, .btn-floating:focus{background-color: #009184;}.btn, .btn-small, .btn-large{text-decoration: none;background-color: transparent;text-align: center;letter-spacing: 0.5px;transition: background-color 0.2s ease-out;cursor: pointer;}.btn:hover, .btn-small:hover, .btn-large:hover{background-color: rgba(0, 0, 0, 0.1);}.btn.btn-ghost, .btn-ghost.btn-large, .btn-ghost.btn-small{border: thin solid #888;color: #888;font-size: 0.9rem;height: 60px;line-height: 60px;min-width: 300px;text-transform: uppercase;}@media only screen and (max-width: 600px){.btn.btn-ghost, .btn-ghost.btn-large, .btn-ghost.btn-small{min-width: auto;width: 100%;}}.btn.btn-ghost:hover, .btn-ghost.btn-large:hover, .btn-ghost.btn-small:hover{background-color: rgba(0, 0, 0, 0.1);}.btn.add-to-cart, .add-to-cart.btn-small, .add-to-cart.btn-large{border: thin solid transparent;text-decoration: none;color: #fff;background-color: var(--primary-color);text-align: center;letter-spacing: 0.5px;transition: background-color 0.2s ease-out;cursor: pointer;}.btn.add-to-cart:hover, .add-to-cart.btn-small:hover, .add-to-cart.btn-large:hover{background-color: #009986;}.btn-large{height: 54px;line-height: 54px;font-size: 15px;padding: 0 28px;}.btn-large i{font-size: 1.6rem;}.modal{display: none;position: fixed;left: 0;right: 0;background-color: #ffffff;padding: 0;max-height: 70%;width: 55%;margin: auto;overflow-y: auto;border-radius: 2px;will-change: top , opacity;box-shadow: 0 24px 38px 3px rgba(0, 0, 0, 0.14) , 0 9px 46px 8px rgba(0, 0, 0, 0.12) , 0 11px 15px -7px rgba(0, 0, 0, 0.2);}.modal:focus{outline: none;}@media only screen and (max-width: 992px){.modal{width: 80%;}}.modal h1, .modal h2, .modal h3, .modal h4{margin-top: 0;}.modal .modal-content{padding: 24px;}.modal .modal-close{cursor: pointer;}.modal .modal-footer{border-radius: 0 0 2px 2px;background-color: #fafafa;padding: 4px 6px;height: 56px;width: 100%;text-align: right;}.modal .modal-footer .btn, .modal .modal-footer .btn-large, .modal .modal-footer .btn-small, .modal .modal-footer .btn-flat{margin: 6px 0;}.modal-overlay{position: fixed;z-index: 999;top: -25%;left: 0;bottom: 0;right: 0;height: 125%;width: 100%;background: #000;display: none;will-change: opacity;}.modal.modal-fixed-footer{padding: 0;height: 70%;}.modal.modal-fixed-footer .modal-content{position: absolute;height: calc(100% - 56px);max-height: 100%;width: 100%;overflow-y: auto;}.modal.modal-fixed-footer .modal-footer{border-top: 1px solid rgba(0, 0, 0, 0.1);position: absolute;bottom: 0;}.modal.bottom-sheet{top: auto;bottom: -100%;margin: 0;width: 100%;max-height: 45%;border-radius: 0;will-change: bottom , opacity;}.collapsible{border-top: 1px solid #ddd;border-right: 1px solid #ddd;border-left: 1px solid #ddd;margin: 0.5rem 0 1rem;}.collapsible-header{display: flex;cursor: pointer;-webkit-tap-highlight-color: transparent;line-height: 1.5;padding: 1rem 27px 1rem 1rem;background-color: #fff;border-bottom: 1px solid #ddd;font-weight: 700;position: relative !important;}.collapsible-header:focus{outline: 0;}.collapsible-header i{width: 2rem;font-size: 1.6rem;display: inline-block;text-align: center;margin-right: 1rem;}.keyboard-focused .collapsible-header:focus{background-color: #eee;}.collapsible-body{display: none;border-bottom: 1px solid #ddd;box-sizing: border-box;padding: 2rem;}select:focus{outline: 1px solid #c9f3ef;}label{font-size: 0.8rem;color: #1f2826;}::placeholder{color: #4c615d;}input:not([type]), input[type="text"]:not(.browser-default), input[type="password"]:not(.browser-default), input[type="email"]:not(.browser-default), input[type="url"]:not(.browser-default), input[type="time"]:not(.browser-default), input[type="date"]:not(.browser-default), input[type="datetime"]:not(.browser-default), input[type="datetime-local"]:not(.browser-default), input[type="tel"]:not(.browser-default), input[type="number"]:not(.browser-default), input[type="search"]:not(.browser-default){background-color: transparent;border: none;border-bottom: 1px solid #1f2826;border-radius: 0;outline: none;height: 2rem;width: 100%;font-size: 0.8rem;margin: 0 0 8px;padding: 0;box-shadow: none;box-sizing: content-box;transition: box-shadow 0.3s , border 0.3s;}input:not([type]):disabled, input:not([type])[readonly="readonly"], input[type="text"]:not(.browser-default):disabled, input[type="text"]:not(.browser-default)[readonly="readonly"], input[type="password"]:not(.browser-default):disabled, input[type="password"]:not(.browser-default)[readonly="readonly"], input[type="email"]:not(.browser-default):disabled, input[type="email"]:not(.browser-default)[readonly="readonly"], input[type="url"]:not(.browser-default):disabled, input[type="url"]:not(.browser-default)[readonly="readonly"], input[type="time"]:not(.browser-default):disabled, input[type="time"]:not(.browser-default)[readonly="readonly"], input[type="date"]:not(.browser-default):disabled, input[type="date"]:not(.browser-default)[readonly="readonly"], input[type="datetime"]:not(.browser-default):disabled, input[type="datetime"]:not(.browser-default)[readonly="readonly"], input[type="datetime-local"]:not(.browser-default):disabled, input[type="datetime-local"]:not(.browser-default)[readonly="readonly"], input[type="tel"]:not(.browser-default):disabled, input[type="tel"]:not(.browser-default)[readonly="readonly"], input[type="number"]:not(.browser-default):disabled, input[type="number"]:not(.browser-default)[readonly="readonly"], input[type="search"]:not(.browser-default):disabled, input[type="search"]:not(.browser-default)[readonly="readonly"]{color: rgba(0, 0, 0, 0.42);border-bottom: 1px dotted rgba(0, 0, 0, 0.42);}input:not([type]):disabled + label, input:not([type])[readonly="readonly"] + label, input[type="text"]:not(.browser-default):disabled + label, input[type="text"]:not(.browser-default)[readonly="readonly"] + label, input[type="password"]:not(.browser-default):disabled + label, input[type="password"]:not(.browser-default)[readonly="readonly"] + label, input[type="email"]:not(.browser-default):disabled + label, input[type="email"]:not(.browser-default)[readonly="readonly"] + label, input[type="url"]:not(.browser-default):disabled + label, input[type="url"]:not(.browser-default)[readonly="readonly"] + label, input[type="time"]:not(.browser-default):disabled + label, input[type="time"]:not(.browser-default)[readonly="readonly"] + label, input[type="date"]:not(.browser-default):disabled + label, input[type="date"]:not(.browser-default)[readonly="readonly"] + label, input[type="datetime"]:not(.browser-default):disabled + label, input[type="datetime"]:not(.browser-default)[readonly="readonly"] + label, input[type="datetime-local"]:not(.browser-default):disabled + label, input[type="datetime-local"]:not(.browser-default)[readonly="readonly"] + label, input[type="tel"]:not(.browser-default):disabled + label, input[type="tel"]:not(.browser-default)[readonly="readonly"] + label, input[type="number"]:not(.browser-default):disabled + label, input[type="number"]:not(.browser-default)[readonly="readonly"] + label, input[type="search"]:not(.browser-default):disabled + label, input[type="search"]:not(.browser-default)[readonly="readonly"] + label{color: rgba(0, 0, 0, 0.42);}input:not([type]):focus:not([readonly]), input[type="text"]:not(.browser-default):focus:not([readonly]), input[type="password"]:not(.browser-default):focus:not([readonly]), input[type="email"]:not(.browser-default):focus:not([readonly]), input[type="url"]:not(.browser-default):focus:not([readonly]), input[type="time"]:not(.browser-default):focus:not([readonly]), input[type="date"]:not(.browser-default):focus:not([readonly]), input[type="datetime"]:not(.browser-default):focus:not([readonly]), input[type="datetime-local"]:not(.browser-default):focus:not([readonly]), input[type="tel"]:not(.browser-default):focus:not([readonly]), input[type="number"]:not(.browser-default):focus:not([readonly]), input[type="search"]:not(.browser-default):focus:not([readonly]){border-bottom: 1px solid var(--primary-color);box-shadow: 0 1px 0 0 var(--primary-color);}input:not([type]):focus:not([readonly]) + label, input[type="text"]:not(.browser-default):focus:not([readonly]) + label, input[type="password"]:not(.browser-default):focus:not([readonly]) + label, input[type="email"]:not(.browser-default):focus:not([readonly]) + label, input[type="url"]:not(.browser-default):focus:not([readonly]) + label, input[type="time"]:not(.browser-default):focus:not([readonly]) + label, input[type="date"]:not(.browser-default):focus:not([readonly]) + label, input[type="datetime"]:not(.browser-default):focus:not([readonly]) + label, input[type="datetime-local"]:not(.browser-default):focus:not([readonly]) + label, input[type="tel"]:not(.browser-default):focus:not([readonly]) + label, input[type="number"]:not(.browser-default):focus:not([readonly]) + label, input[type="search"]:not(.browser-default):focus:not([readonly]) + label{color: var(--primary-color);}input:not([type]):focus.valid ~ label, input[type="text"]:not(.browser-default):focus.valid ~ label, input[type="password"]:not(.browser-default):focus.valid ~ label, input[type="email"]:not(.browser-default):focus.valid ~ label, input[type="url"]:not(.browser-default):focus.valid ~ label, input[type="time"]:not(.browser-default):focus.valid ~ label, input[type="date"]:not(.browser-default):focus.valid ~ label, input[type="datetime"]:not(.browser-default):focus.valid ~ label, input[type="datetime-local"]:not(.browser-default):focus.valid ~ label, input[type="tel"]:not(.browser-default):focus.valid ~ label, input[type="number"]:not(.browser-default):focus.valid ~ label, input[type="search"]:not(.browser-default):focus.valid ~ label{color: #4caf50;}input:not([type]):focus.invalid ~ label, input[type="text"]:not(.browser-default):focus.invalid ~ label, input[type="password"]:not(.browser-default):focus.invalid ~ label, input[type="email"]:not(.browser-default):focus.invalid ~ label, input[type="url"]:not(.browser-default):focus.invalid ~ label, input[type="time"]:not(.browser-default):focus.invalid ~ label, input[type="date"]:not(.browser-default):focus.invalid ~ label, input[type="datetime"]:not(.browser-default):focus.invalid ~ label, input[type="datetime-local"]:not(.browser-default):focus.invalid ~ label, input[type="tel"]:not(.browser-default):focus.invalid ~ label, input[type="number"]:not(.browser-default):focus.invalid ~ label, input[type="search"]:not(.browser-default):focus.invalid ~ label{color: #f44336;}input:not([type]).validate + label, input[type="text"]:not(.browser-default).validate + label, input[type="password"]:not(.browser-default).validate + label, input[type="email"]:not(.browser-default).validate + label, input[type="url"]:not(.browser-default).validate + label, input[type="time"]:not(.browser-default).validate + label, input[type="date"]:not(.browser-default).validate + label, input[type="datetime"]:not(.browser-default).validate + label, input[type="datetime-local"]:not(.browser-default).validate + label, input[type="tel"]:not(.browser-default).validate + label, input[type="number"]:not(.browser-default).validate + label, input[type="search"]:not(.browser-default).validate + label{width: 100%;}input:not([type]).valid, input:not([type]):focus.valid, input[type="text"]:not(.browser-default).valid, input[type="text"]:not(.browser-default):focus.valid, input[type="password"]:not(.browser-default).valid, input[type="password"]:not(.browser-default):focus.valid, input[type="email"]:not(.browser-default).valid, input[type="email"]:not(.browser-default):focus.valid, input[type="url"]:not(.browser-default).valid, input[type="url"]:not(.browser-default):focus.valid, input[type="time"]:not(.browser-default).valid, input[type="time"]:not(.browser-default):focus.valid, input[type="date"]:not(.browser-default).valid, input[type="date"]:not(.browser-default):focus.valid, input[type="datetime"]:not(.browser-default).valid, input[type="datetime"]:not(.browser-default):focus.valid, input[type="datetime-local"]:not(.browser-default).valid, input[type="datetime-local"]:not(.browser-default):focus.valid, input[type="tel"]:not(.browser-default).valid, input[type="tel"]:not(.browser-default):focus.valid, input[type="number"]:not(.browser-default).valid, input[type="number"]:not(.browser-default):focus.valid, input[type="search"]:not(.browser-default).valid, input[type="search"]:not(.browser-default):focus.valid{border-bottom: 1px solid #4caf50;box-shadow: 0 1px 0 0 #4caf50;}input:not([type]).invalid, input:not([type]):focus.invalid, input[type="text"]:not(.browser-default).invalid, input[type="text"]:not(.browser-default):focus.invalid, input[type="password"]:not(.browser-default).invalid, input[type="password"]:not(.browser-default):focus.invalid, input[type="email"]:not(.browser-default).invalid, input[type="email"]:not(.browser-default):focus.invalid, input[type="url"]:not(.browser-default).invalid, input[type="url"]:not(.browser-default):focus.invalid, input[type="time"]:not(.browser-default).invalid, input[type="time"]:not(.browser-default):focus.invalid, input[type="date"]:not(.browser-default).invalid, input[type="date"]:not(.browser-default):focus.invalid, input[type="datetime"]:not(.browser-default).invalid, input[type="datetime"]:not(.browser-default):focus.invalid, input[type="datetime-local"]:not(.browser-default).invalid, input[type="datetime-local"]:not(.browser-default):focus.invalid, input[type="tel"]:not(.browser-default).invalid, input[type="tel"]:not(.browser-default):focus.invalid, input[type="number"]:not(.browser-default).invalid, input[type="number"]:not(.browser-default):focus.invalid, input[type="search"]:not(.browser-default).invalid, input[type="search"]:not(.browser-default):focus.invalid{border-bottom: 1px solid #f44336;box-shadow: 0 1px 0 0 #f44336;}input:not([type]).valid ~ .helper-text[data-success], input:not([type]):focus.valid ~ .helper-text[data-success], input:not([type]).invalid ~ .helper-text[data-error], input:not([type]):focus.invalid ~ .helper-text[data-error], input[type="text"]:not(.browser-default).valid ~ .helper-text[data-success], input[type="text"]:not(.browser-default).invalid ~ .helper-text[data-error], input[type="password"]:not(.browser-default).valid ~ .helper-text[data-success], input[type="password"]:not(.browser-default).invalid ~ .helper-text[data-error], input[type="email"]:not(.browser-default).valid ~ .helper-text[data-success], input[type="email"]:not(.browser-default).invalid ~ .helper-text[data-error], input[type="url"]:not(.browser-default).valid ~ .helper-text[data-success], input[type="url"]:not(.browser-default).invalid ~ .helper-text[data-error], input[type="time"]:not(.browser-default).valid ~ .helper-text[data-success], input[type="time"]:not(.browser-default).invalid ~ .helper-text[data-error], input[type="date"]:not(.browser-default).valid ~ .helper-text[data-success], input[type="date"]:not(.browser-default).invalid ~ .helper-text[data-error], input[type="datetime"]:not(.browser-default).valid ~ .helper-text[data-success], input[type="datetime"]:not(.browser-default).invalid ~ .helper-text[data-error], input[type="datetime-local"]:not(.browser-default).valid ~ .helper-text[data-success], input[type="datetime-local"]:not(.browser-default).invalid ~ .helper-text[data-error], input[type="tel"]:not(.browser-default).valid ~ .helper-text[data-success], input[type="tel"]:not(.browser-default).invalid ~ .helper-text[data-error], input[type="number"]:not(.browser-default).valid ~ .helper-text[data-success], input[type="number"]:not(.browser-default).invalid ~ .helper-text[data-error], input[type="search"]:not(.browser-default).valid ~ .helper-text[data-success], input[type="search"]:not(.browser-default).invalid ~ .helper-text[data-error]{color: transparent;user-select: none;pointer-events: none;}input:not([type]).valid ~ .helper-text:after, input:not([type]):focus.valid ~ .helper-text:after, input[type="text"]:not(.browser-default).valid ~ .helper-text:after, input[type="text"]:not(.browser-default):focus.valid ~ .helper-text:after, input[type="password"]:not(.browser-default).valid ~ .helper-text:after, input[type="password"]:not(.browser-default):focus.valid ~ .helper-text:after, input[type="email"]:not(.browser-default).valid ~ .helper-text:after, input[type="email"]:not(.browser-default):focus.valid ~ .helper-text:after, input[type="url"]:not(.browser-default).valid ~ .helper-text:after, input[type="url"]:not(.browser-default):focus.valid ~ .helper-text:after, input[type="time"]:not(.browser-default).valid ~ .helper-text:after, input[type="time"]:not(.browser-default):focus.valid ~ .helper-text:after, input[type="date"]:not(.browser-default).valid ~ .helper-text:after, input[type="date"]:not(.browser-default):focus.valid ~ .helper-text:after, input[type="datetime"]:not(.browser-default).valid ~ .helper-text:after, input[type="datetime"]:not(.browser-default):focus.valid ~ .helper-text:after, input[type="datetime-local"]:not(.browser-default).valid ~ .helper-text:after, input[type="datetime-local"]:not(.browser-default):focus.valid ~ .helper-text:after, input[type="tel"]:not(.browser-default).valid ~ .helper-text:after, input[type="tel"]:not(.browser-default):focus.valid ~ .helper-text:after, input[type="number"]:not(.browser-default).valid ~ .helper-text:after, input[type="number"]:not(.browser-default):focus.valid ~ .helper-text:after, input[type="search"]:not(.browser-default).valid ~ .helper-text:after, input[type="search"]:not(.browser-default):focus.valid ~ .helper-text:after{content: attr(data-success);color: #4caf50;}input:not([type]).invalid ~ .helper-text:after, input:not([type]):focus.invalid ~ .helper-text:after, input[type="text"]:not(.browser-default).invalid ~ .helper-text:after, input[type="text"]:not(.browser-default):focus.invalid ~ .helper-text:after, input[type="password"]:not(.browser-default).invalid ~ .helper-text:after, input[type="password"]:not(.browser-default):focus.invalid ~ .helper-text:after, input[type="email"]:not(.browser-default).invalid ~ .helper-text:after, input[type="email"]:not(.browser-default):focus.invalid ~ .helper-text:after, input[type="url"]:not(.browser-default).invalid ~ .helper-text:after, input[type="url"]:not(.browser-default):focus.invalid ~ .helper-text:after, input[type="time"]:not(.browser-default).invalid ~ .helper-text:after, input[type="time"]:not(.browser-default):focus.invalid ~ .helper-text:after, input[type="date"]:not(.browser-default).invalid ~ .helper-text:after, input[type="date"]:not(.browser-default):focus.invalid ~ .helper-text:after, input[type="datetime"]:not(.browser-default).invalid ~ .helper-text:after, input[type="datetime"]:not(.browser-default):focus.invalid ~ .helper-text:after, input[type="datetime-local"]:not(.browser-default).invalid ~ .helper-text:after, input[type="datetime-local"]:not(.browser-default):focus.invalid ~ .helper-text:after, input[type="tel"]:not(.browser-default).invalid ~ .helper-text:after, input[type="tel"]:not(.browser-default):focus.invalid ~ .helper-text:after, input[type="number"]:not(.browser-default).invalid ~ .helper-text:after, input[type="number"]:not(.browser-default):focus.invalid ~ .helper-text:after, input[type="search"]:not(.browser-default).invalid ~ .helper-text:after, input[type="search"]:not(.browser-default):focus.invalid ~ .helper-text:after{content: attr(data-error);color: #f44336;}.select-wrapper + label:after, input:not([type]) + label:after, input[type="text"]:not(.browser-default) + label:after, input[type="password"]:not(.browser-default) + label:after, input[type="email"]:not(.browser-default) + label:after, input[type="url"]:not(.browser-default) + label:after, input[type="time"]:not(.browser-default) + label:after, input[type="date"]:not(.browser-default) + label:after, input[type="datetime"]:not(.browser-default) + label:after, input[type="datetime-local"]:not(.browser-default) + label:after, input[type="tel"]:not(.browser-default) + label:after, input[type="number"]:not(.browser-default) + label:after, input[type="search"]:not(.browser-default) + label:after{display: block;content: "";position: absolute;top: 100%;left: 0;opacity: 0;transition: 0.2s opacity ease-out , 0.2s color ease-out;}textarea{width: 100%;height: 2rem;background-color: transparent;}[type="radio"]:not(:checked), [type="radio"]:checked{position: absolute;opacity: 0;pointer-events: none;}[type="radio"]:not(:checked) + span, [type="radio"]:checked + span{position: relative;padding-left: 35px;cursor: pointer;display: inline-block;height: 25px;line-height: 25px;font-size: 1rem;transition: 0.28s ease;user-select: none;}[type="radio"] + span:before, [type="radio"] + span:after{content: "";position: absolute;left: 0;top: 0;margin: 4px;width: 16px;height: 16px;z-index: 0;transition: 0.28s ease;}[type="radio"]:not(:checked) + span:before, [type="radio"]:not(:checked) + span:after, [type="radio"]:checked + span:before, [type="radio"]:checked + span:after, [type="radio"].with-gap:checked + span:before, [type="radio"].with-gap:checked + span:after{border-radius: 50%;}[type="radio"]:not(:checked) + span:before, [type="radio"]:not(:checked) + span:after{border: 2px solid #5a5a5a;}[type="radio"]:not(:checked) + span:after{transform: scale(0);}[type="radio"]:checked + span:before{border: 2px solid transparent;}[type="radio"]:checked + span:after, [type="radio"].with-gap:checked + span:before, [type="radio"].with-gap:checked + span:after{border: 2px solid var(--primary-color);}[type="radio"]:checked + span:after, [type="radio"].with-gap:checked + span:after{background-color: var(--primary-color);}[type="radio"]:checked + span:after{transform: scale(1.02);}[type="radio"].with-gap:checked + span:after{transform: scale(0.5);}[type="radio"].tabbed:focus + span:before{box-shadow: 0 0 0 10px rgba(0, 0, 0, 0.1);}[type="radio"].with-gap:disabled:checked + span:before{border: 2px solid rgba(0, 0, 0, 0.42);}[type="radio"].with-gap:disabled:checked + span:after{border: none;background-color: rgba(0, 0, 0, 0.42);}[type="radio"]:disabled:not(:checked) + span:before, [type="radio"]:disabled:checked + span:before{background-color: transparent;border-color: rgba(0, 0, 0, 0.42);}[type="radio"]:disabled + span{color: rgba(0, 0, 0, 0.42);}[type="radio"]:disabled:not(:checked) + span:before{border-color: rgba(0, 0, 0, 0.42);}[type="radio"]:disabled:checked + span:after{background-color: rgba(0, 0, 0, 0.42);border-color: #949494;}[type="checkbox"]:not([name*="pref"]):not(:checked), [type="checkbox"]:not([name*="pref"]):checked{position: absolute;opacity: 0;pointer-events: none;}[type="checkbox"]:not([name*="pref"]):checked:disabled + span:before{border-right: 2px solid rgba(0, 0, 0, 0.42);border-bottom: 2px solid rgba(0, 0, 0, 0.42);}select{display: none;}select.browser-default{display: block;}select{background-color: rgba(255, 255, 255, 0.9);width: 100%;padding: 5px;border: 1px solid #f2f2f2;border-radius: 2px;height: auto;}select:disabled{color: rgba(0, 0, 0, 0.42);}input[type="range"]:not(.Range-BA), input[type="range"]:not(.Range-BA) + .thumb{cursor: pointer;}input[type="range"]:not(.Range-BA){position: relative;background-color: transparent;border: none;outline: none;width: 100%;margin: 15px 0;padding: 0;}input[type="range"]:not(.Range-BA):focus{outline: none;}input[type="range"]:not(.Range-BA) + .thumb{position: absolute;top: 10px;left: 0;border: none;height: 0;width: 0;border-radius: 50%;background-color: var(--primary-color);margin-left: 7px;transform-origin: 50% 50%;transform: rotate(-45deg);}input[type="range"]:not(.Range-BA) + .thumb .value{display: block;width: 30px;text-align: center;color: var(--primary-color);font-size: 0;transform: rotate(45deg);}input[type="range"]:not(.Range-BA) + .thumb.active{border-radius: 50% 50% 50% 0;}input[type="range"]:not(.Range-BA) + .thumb.active .value{color: #fff;margin-left: -1px;margin-top: 8px;font-size: 10px;}input[type="range"]:not(.Range-BA){-webkit-appearance: none;}input[type="range"]:not(.Range-BA)::-webkit-slider-runnable-track{height: 3px;background: #c2c0c2;border: none;}input[type="range"]:not(.Range-BA)::-webkit-slider-thumb{border: none;height: 14px;width: 14px;border-radius: 50%;background: var(--primary-color);transition: box-shadow 0.3s;-webkit-appearance: none;background-color: var(--primary-color);transform-origin: 50% 50%;margin: -5px 0 0;}.keyboard-focused input[type="range"]:not(.Range-BA):focus:not(.active)::-webkit-slider-thumb{box-shadow: 0 0 0 10px rgba(38, 166, 154, 0.26);}input[type="range"]:not(.Range-BA){border: 1px solid white;}input[type="range"]:not(.Range-BA)::-moz-range-track{height: 3px;background: #c2c0c2;border: none;}input[type="range"]:not(.Range-BA)::-moz-focus-inner{border: 0;}input[type="range"]:not(.Range-BA)::-moz-range-thumb{border: none;height: 14px;width: 14px;border-radius: 50%;background: var(--primary-color);transition: box-shadow 0.3s;margin-top: -5px;}input[type="range"]:not(.Range-BA):-moz-focusring{outline: 1px solid #fff;outline-offset: -1px;}.keyboard-focused input[type="range"]:not(.Range-BA):focus:not(.active)::-moz-range-thumb{box-shadow: 0 0 0 10px rgba(38, 166, 154, 0.26);}input[type="range"]:not(.Range-BA)::-ms-track{height: 3px;background: transparent;border-color: transparent;border-width: 6px 0;color: transparent;}input[type="range"]:not(.Range-BA)::-ms-fill-lower{background: #777;}input[type="range"]:not(.Range-BA)::-ms-fill-upper{background: #ddd;}input[type="range"]:not(.Range-BA)::-ms-thumb{border: none;height: 14px;width: 14px;border-radius: 50%;background: var(--primary-color);transition: box-shadow 0.3s;}.text-left{text-align: left;}.text-right{text-align: right;}.relative{position: relative;}.no-margin{margin: 0 !important;}.no-padding{padding: 0 !important;}.main_title, .shopify-policy__title h1, .shopify-policy__body h4{font-size: 1.5rem;text-transform: uppercase;font-weight: 500;}.shopify-policy__title h1{margin-top: 0;}.header_space, .shopify-challenge__container, .shopify-policy__container{padding-top: 20px;}.shopify-challenge__container .shopify-challenge__button{margin: 10px auto 0 !important;}.flex-center-elements{align-items: center;display: flex;}@media only screen and (max-width: 992px){.flex-center-elements{align-items: none;display: block;}}.flex-center-elements .element-flex{position: relative;}.big-title-section{line-height: 1;font-size: 2.4rem;font-weight: 900;margin: 0;text-transform: uppercase;}.target-areas-carousel .scrollbar-container, .customer_stories_video_section .scrollbar-container{height: 10px;margin: 0 auto;position: relative;width: 500px;}@media only screen and (max-width: 600px){.target-areas-carousel .scrollbar-container, .customer_stories_video_section .scrollbar-container{margin: 0 15px;width: calc(100% - 30px);}}.target-areas-carousel .scrollbar-container .swiper-scrollbar, .customer_stories_video_section .scrollbar-container .swiper-scrollbar{height: 8px;border-radius: 100px;background-color: #d7f7f5;}.target-areas-carousel .scrollbar-container .swiper-scrollbar .swiper-scrollbar-drag, .customer_stories_video_section .scrollbar-container .swiper-scrollbar .swiper-scrollbar-drag{background-color: var(--primary-color);border-radius: 100px;}.target-areas-carousel .scrollbar-container, .customer_stories_video_section .scrollbar-container{margin-top: 15px;}.collapsible-header.active .icon-more-minus-wrapp:before{left: 10px;position: absolute;top: 0;-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg);transform: rotate(-90deg);}.collapsible-header .icon-more-minus-wrapp{height: 20px;position: absolute;right: 5px;top: 15px;width: 20px;}.collapsible-header .icon-more-minus-wrapp:before{background-color: var(--primary-color);content: "";height: 20px;left: 7px;position: absolute;top: 0;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;width: 2px;z-index: 10;}.collapsible-header .icon-more-minus-wrapp:after{background-color: var(--primary-color);content: "";height: 20px;right: 11px;position: absolute;top: 0;-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg);transform: rotate(-90deg);-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;width: 2px;z-index: 10;}.text-center{text-align: center;}.selector-wrapper{text-align: left;width: 100%;}.selector-wrapper .col-selectors-self{display: inline-block;height: auto;margin-right: 15px;vertical-align: top;width: 50px;}.full-w{display: block;height: auto;width: 100%;}@media only screen and (max-width: 600px){.valign-wrapper.on-med-and-large-only{display: block !important;}}.image-card-container{background-color: #ffffff;display: block;position: relative;text-align: center;}.image-card-container .row{margin: 0 !important;}.image-card-container .image-container{display: block;margin: 0;text-align: center;}.image-card-container .image-container img{display: inline-block;height: auto;max-width: 250px;text-align: center;width: 100%;}.image-card-container .title-icon-name{font-size: 1.1rem;font-weight: 700;letter-spacing: 2px;text-transform: uppercase;}.image-card-container .discount-percent{display: none;}.image-card-container .price-in-card{margin-bottom: 5px;}.image-card-container .regular-price{vertical-align: text-bottom;font-size: 0.9rem;}.image-card-container .price-sale{color: #ff00b8;font-size: 1.4rem;font-weight: 700;}.image-card-container .price-sale sup{font-size: 10px;top: -0.8em;}.afterpay-paragraph{text-align: center;}.afterpay-paragraph{margin-top: 0;}.afterpay-paragraph .afterpay-logo{height: auto !important;display: inline;}.price-container{margin: 8px auto;text-align: center;vertical-align: middle;}.price-container .price-product{display: inline-block;position: relative;}.price-container .price-product span{display: inline-block;margin: 0 3px;vertical-align: middle !important;}.price-container span.regular-price{color: #929292;text-decoration: line-through;font-size: 16px;}.price-container span.promo-price{color: #000000;font-size: 26px;font-weight: 700;}@media only screen and (max-width: 600px){.price-container span.regular-price{font-size: 16px;}.price-container span.promo-price{color: #000000;font-size: 26px;}}.discount-percent{position: absolute;top: 0;right: -72px;background: #ffb3d2;border-radius: 50px;color: #00000080;z-index: 1;padding: 3px 10px;font-weight: 600;font-size: 11px;}.gallery-thumbs .swiper-slide{text-align: center;}.gallery-thumbs .swiper-slide img{border: 2px solid transparent;display: inline-block;height: auto;text-align: center;}.gallery-thumbs .swiper-slide video{border: 3px solid transparent;display: inline-block;height: auto;margin: 0;text-align: center;}.gallery-thumbs .swiper-slide img{width: calc(100% - 6px);}.gallery-thumbs .swiper-slide.swiper-slide-thumb-active img{border: 3px solid var(--primary-color);}.gallery-thumbs .swiper-slide.swiper-slide-thumb-active video{border: 3px solid var(--primary-color);}.swiper-container{margin: 0 auto;position: relative;overflow: hidden;list-style: none;padding: 0;z-index: 1;}#PageContainer{flex: 1;}.error-size{color: #bf2e35;}.oke-reviewContent-date{display: none !important;}.okeReviews{line-height: initial;}.okeReviews .okeReviews-starRating-indicator{top: -1px !important;}.okeReviews .okeReviews-reviewsSummary-ratingCount, .okeReviews .oke-sr-count span{margin: 0;font-size: 12px;}.okeReviews .okeReviews-button{color: var(--primary-color) !important;border-color: var(--primary-color) !important;font-weight: 500;border-radius: 30px;text-transform: uppercase;width: 230px !important;text-align: center;}.okeReviews select{font-weight: 900;}.okeReviews .okeReviews-select:after{color: #fff;}.okeReviews .okeReviews-review-side{padding-bottom: 0 !important;}.okeReviews .okeReviews-review-primary{padding-top: 5px !important;}.okeReviews .okeReviews-review-reviewer{margin-bottom: 5px !important;}.okeReviews .okeReviews-review-reviewer-profile-name{font-weight: 500;font-size: 1.2rem;text-transform: uppercase;}.okeReviews .okeReviews-review-main-heading{text-transform: uppercase;}.okeReviews .okeReviews-qandaWidget-header-controls{text-align: center;}.okeReviews .okeReviews-qandaWidget.is-okeReviews-qandaWidget-large .okeReviews-qandaWidget-header-controls-askQuestion, .okeReviews .okeReviews-qandaWidget.is-okeReviews-qandaWidget-medium .okeReviews-qandaWidget-header-controls-askQuestion{text-align: center !important;}#addOnsCarouselVibroSculpt .price-product .regular-price{font-weight: 400;color: #929292;padding: 2px 5px;text-decoration: line-through;}@media (max-width: 600px){.fixed-up{z-index: 1000;}}.error-size{color: #bf2e35;}.shopify-installments__content{font-size: 0.8rem;}.no-scroll{overflow: hidden;}.card-product-cs{background-color: #ffffff;box-shadow: 0 10px 10px rgba(0, 0, 0, 0.05);}@media (max-width: 601px){.card-product-cs{margin-bottom: 15px;}}.card-product-cs .container-text{padding: 15px;}.card-product-cs .container-text .category-card a{color: #000000 !important;font-size: 10px;font-weight: 700;letter-spacing: 2px;opacity: 0.5;text-transform: uppercase;}.card-product-cs .container-text .name-card{color: #000000 !important;font-weight: 700;text-transform: uppercase;}.card-product-cs .container-text .price-card{color: #000000 !important;font-weight: 500;}.card-product-cs .container-text .name-card a, .card-product-cs .container-text .price-card a{color: #000000 !important;}.card-product-cs .container-img{height: auto;width: 100%;}.card-product-cs .container-img img{height: auto;width: 100%;}.strikethrough-price{font-size: 1.3rem;line-height: 0;color: #f95353;letter-spacing: 2px;vertical-align: inherit;}.before-and-after-campaign-june-2021 .container-campaign-steps{background-color: #ffebf3;box-shadow: 0 0 15px #333;height: calc(100vh - 150px);overflow-y: scroll;padding: 15px;margin-top: 50px;}.before-and-after-campaign-june-2021 .container-campaign-steps .number-step-container{display: block;height: auto;float: left;}.before-and-after-campaign-june-2021 .container-cols-landing-page{background-attachment: fixed;background-position: right center;background-repeat: no-repeat;background-size: auto 100vh;height: 100vh;overflow: hidden;width: 100vw;}@media only screen and (min-width: 992px){.container-info-journey{margin-left: 10px !important;}.container-info-journey h6 span{color: #ffff00 !important;}.info-aside-ba{color: #ffff00 !important;}.container-info-journey h6{color: #ffffff !important;}.before-and-after-campaign-june-2021 .container-campaign-steps{border-radius: 30px;padding: 35px;}.before-and-after-campaign-june-2021 .col.valign-wrapper.on-med-and-large-only{height: 100vh;}}.before-and-after-campaign-june-2021 .before-and-after-logo{background-position: center;background-repeat: no-repeat;background-size: 250px auto;height: 300px;display: inline-block;height: 200px;overflow: hidden;text-align: center;text-indent: -999999px;width: 300px;}.heavy-italic{color: #ffefa1;font-style: italic !important;letter-spacing: 1px;}.before-and-after-campaign-june-2021 .claim-text{background-color: #5570db;padding: 40px 15px;clip-path: polygon(0 5%, 100% 0%, 100% 95%, 0% 100%);}@media only screen and (max-width: 992px){.before-and-after-campaign-june-2021 .container-cols-landing-page{background: none !important;}}@media only screen and (max-width: 992px){.before-and-after-campaign-june-2021 .claim-text h4{color: #54ae0e;margin: 0 0 15px !important;}}@media only screen and (max-width: 992px){.text-aside-number-step-container p{padding-left: 60px !important;}.before-and-after-campaign-june-2021 .container-campaign-steps{box-shadow: none !important;margin-top: 0;height: auto !important;overflow: auto !important;}}@media only screen and (max-width: 992px){.before-and-after-campaign-june-2021 .claim-text p{color: #ffffff;}}.before-and-after-campaign-june-2021 .text-aside-number-step-container{padding-left: 60px;}.before-and-after-campaign-june-2021 .container-campaign-steps .number-step-container{display: block;height: auto;float: left;}.before-and-after-campaign-june-2021 .container-campaign-steps .number-step-container .number-step{border-radius: 50%;color: #000;display: block;font-weight: 900 !important;font-size: 2rem;font-style: italic;height: 50px;line-height: 50px;text-align: center;width: 50px;}.gradient-gold-bg, .before-and-after-campaign-june-2021 .container-campaign-steps .number-step-container .number-step{background: var(--primary-color);background: -moz-linear-gradient(60deg, var(--primary-color) 0%, var(--primary-color) 100%);background: -webkit-linear-gradient(60deg, var(--primary-color) 0%, var(--primary-color) 100%);background: linear-gradient(60deg, var(--primary-color) 0%, var(--primary-color) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="var(--primary-color)", endColorstr="var(--primary-color)", GradientType=1);}.swiper-slide{width: 33.3%;margin-right: 20px;height: auto;}.container-image-kit{width: 55% !important;height: auto;}@media only screen and (max-width: 992px){.container-image-kit{width: 100% !important;}}.before-and-after-campaign-june-2021 .e-card-note{background-color: #5570db;border-radius: 10px;box-shadow: 0 0 15px #8c8c8c;padding: 15px;}@media only screen and (max-width: 992px){.before-and-after-campaign-june-2021 .container-cols-landing-page{height: auto !important;}}@media only screen and (min-width: 992px){.before-and-after-background{background-image: url("https://cdn.shopify.com/s/files/1/0299/7698/5659/files/bg-body.png?v=1653421712");background-size: cover;background-repeat: no-repeat;background-position: center;width: 100vw;}}.container-kit-before-after{display: flex;align-items: center;flex-direction: column;}.container-campaign-steps::-webkit-scrollbar{display: none;}.steps__section{margin: 40px 0;}.steps__container{max-width: 1300px;width: 100%;margin: 0 auto;}.steps__container > p{width: 50%;margin: 0 auto;}.steps__container > h3{font-weight: 500;}.steps__wrapper{display: flex;justify-content: center;}.steps__line{position: relative;top: 100px;width: 80%;margin: 0 auto;background-color: var(--primary-color);height: 4px;z-index: -1;}.steps__item{margin: 0 15px;padding: 20px;width: 33.3%;}.steps_number{height: 110px;background-color: #ffffff;width: 110px;margin: 20px auto;display: flex;justify-content: center;align-items: center;box-shadow: 0 5px 10px 0 #ddd;border-radius: 20px;}.steps_number > p{font-size: 3rem;}.steps__container .link-button{margin: 0 auto;}.link-button{display: block;width: 220px;text-align: center;background: #fec745;background: linear-gradient(0deg, #febc27 0, #ff0 100%);color: #000;font-size: 14px;font-weight: 600;border-radius: 999px;padding: 15px 60px;box-shadow: 0 5px 10px 0 #ddd;}@media only screen and (max-width: 700px){.steps__wrapper{display: block;}.steps__line{display: none;}.steps__container > p{width: 98%;}.steps__item{margin: 0;padding: 5px;width: 100%;}.link-button{display: none;}}.hero__section--suscription{position: relative;}.hero__carousel--suscription img{display: block;height: auto;width: 100%;}.carrusel-mobile{display: none;}@media only screen and (max-width: 750px){.carrusel-desktop{display: none;}.carrusel-mobile{display: block;}}.hero__addon{background-color: var(--primary-color);color: #ffffff;padding: 15px 3px;}.hero__addon > h4{font-size: 1.5rem !important;margin: 0;}.reasons-for-subscribe-section li .icon-image-container{height: 90px;display: inline-block;margin-right: 0;padding: 5px;}.overflow-in-mobile{display: block;height: auto;width: 100%;}.reasons-for-subscribe-section li{display: inline-block;height: auto;margin-bottom: 15px;vertical-align: middle;width: 100%;}.list-with-icon-left li{display: inline-block;height: auto;margin-bottom: 15px;vertical-align: middle;text-align: left;width: 100%;}.container{margin: 0 auto;max-width: 1400px;width: 95%;}.list-with-icon-left li .icon-image-container img{display: inline-block;height: 80px;width: auto;box-shadow: 0 0 10px #ddd;border-radius: 10px;margin-right: 6px;padding: 8px;}.reasons-for-subscribe-section li .text-icon-list{display: inline-block;height: auto;width: calc(100% - 100px);}.list-with-icon-left li span{display: inline-block;vertical-align: middle;}#addOnsCarouselSubscription .price-product .regular-price{font-weight: 400;color: #929292;padding: 2px 5px;text-decoration: line-through;}.rc-selling-plans__dropdown, select.selling_plan_select{display: block;height: 40px;text-align: center;border-radius: 15px;padding-right: 20px;text-align-last: center;border: 1px #ccc solid;margin: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;background-image: linear-gradient(45deg, transparent 50%, gray 50%), linear-gradient(135deg, gray 50%, transparent 50%), linear-gradient(to right, #ccc, #ccc);background-position: calc(100% - 10px) calc(1em + 2px), calc(100% - 5px) calc(1em + 2px) , calc(100% - 1.5em) 0.5em;background-size: 5px 5px , 5px 5px , 1px 1.5em;background-repeat: no-repeat;}.rc-selling-plans__label, .selling_plan_label{text-align: left;font-weight: 600;margin: 0;}.container-selling_plan_select{max-width: 510px;margin: 5px auto 15px;}#addOnsCarouselSubscription .rc_popup{display: none;}.rc-selling-plans{display: block !important;}.rc-container-wrapper{display: none;}.is-visible .rc-container-wrapper{display: block;}.rc-widget-injection-parent .rc-container-wrapper{display: block;}.width-100{width: 100%;}.width-90{width: 90%;}@media only screen and (min-width: 769px){.no-show-in-tablet{display: none !important;}}.thin-border-bottom .container .nav-wrapper-top .nav-wrapper ul li ul.sub-menu li{display: inline-block;position: relative;text-align: center !important;}.thin-border-bottom .container .nav-wrapper-top .nav-wrapper ul li ul.sub-menu li:before{opacity: 0;}.thin-border-bottom .container .nav-wrapper-top .nav-wrapper ul li ul.sub-menu li a{border-bottom: thin solid rgba(0, 0, 0, 0.05) !important;height: auto !important;line-height: 1 !important;padding: 25px 5px !important;}.thin-border-bottom .container .nav-wrapper-top .nav-wrapper ul li.whit-child:hover{box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1) !important;}.nav-wrapper ul li ul{background-color: #fff;display: none;left: 0;padding: 30px 15%;position: absolute;width: 100%;}.nav-wrapper ul li ul li{display: block;text-align: left;}.whit-child:hover .sub-menu{display: flex;flex-direction: column;z-index: 50;}.whit-child:hover a{border-bottom: thin solid rgba(0, 0, 0, 0.05) !important;}.sub-menu-mobile{height: 0;overflow: hidden;}.rotate-180{transform: rotate(180deg);}.height-auto{height: auto;}.link-sub-menu-mobile{font-size: 1.5rem !important;background-color: #e6e6e6;padding: 15px 20px !important;}.saleSticker{display: flex;justify-content: center;align-items: center;padding: 30px;width: 60px;height: 60px;background-color: #000000;color: #f8f8f8;top: 10px;position: absolute;right: 10px;font-size: 0.8rem;border-radius: 40px;}.saveLabel{width: 100%;font-size: 1.5rem;margin-top: 10px;font-weight: 700;}.golden-btn-rounded{background: #fec745 !important;background: linear-gradient(0deg, #febc27 0, #ff0 100%) !important;color: #000 !important;font-size: 14px !important;font-weight: 600 !important;height: 35px;letter-spacing: 1px !important;line-height: 35px;margin: 10px auto;justify-content: center;display: flex;width: 60%;border-radius: 100px;}.rebuy-cart__flyout-item-subscription .rebuy-button{color: #000 !important;}.property-value-rebuy-gift .rebuy-button{display: none !important;}.rebuy-cart__flyout-item .rebuy-cart__flyout-item-info.is-gift + .rebuy-cart__flyout-item-subscription .rebuy-button{display: none !important;}.banner-contain-hero{background-repeat: no-repeat;background-size: contain;}.glass-effect{max-width: 55%;position: relative;z-index: 1;background: inherit;overflow: hidden;}.btn-rounded-blue{background-color: #61dac9;border-radius: 50px;color: #fff;padding: 0.95rem 3rem;letter-spacing: 1px;display: inline-block;}.backdrop-blur{backdrop-filter: blur(40px);-webkit-backdrop-filter: blur(40px);-moz-backdrop-filter: blur(40px);-o-backdrop-filter: blur(40px);-ms-backdrop-filter: blur(40px);}.glass-effect:before{content: "";position: absolute;background: inherit;z-index: -1;top: 0;left: 0;right: 0;bottom: 0;box-shadow: inset 0 0 2000px rgba(255, 255, 255, 0.5);filter: blur(40px);margin: -20px;backdrop-filter: blur(40px);backdrop-filter: blur(40px);-webkit-backdrop-filter: blur(40px);-moz-backdrop-filter: blur(40px);-o-backdrop-filter: blur(40px);-ms-backdrop-filter: blur(40px);}.is-64x64{height: 64px;width: 64px;}.icon-square-white{background-color: #ffffff;border-radius: 50%;-webkit-box-shadow: 0 3px 10px 1px rgba(0, 0, 0, 0.5);box-shadow: 0 3px 10px 1px rgba(0, 0, 0, 0.5);}.is-96x96{width: 96px;height: 96px;}.is-flex{display: flex !important;}.flex-center{justify-content: center;align-items: center;}.flex-column{flex-direction: column;}.is-wrap{flex-wrap: wrap;}.m-4{margin: 1rem 2rem;}.description-icon{width: 125px;text-align: center;}.justify-center{justify-content: center;}.rounded-card-image{-webkit-box-shadow: 0 5px 9px 0 rgba(0, 0, 0, 0.35);box-shadow: 0 5px 9px 0 rgba(0, 0, 0, 0.35);border-radius: 10px;}.rounded-card-image img{border-radius: 10px;}.gel-card{border-radius: 20px;margin-top: 25px;}.product-card{margin: 20px 0;border-radius: 20px;-webkit-box-shadow: 0 5px 9px 0 rgba(0, 0, 0, 0.35);box-shadow: 0 5px 9px 0 rgba(0, 0, 0, 0.35);}.product-card img{border-radius: 20px;}.product-card p{margin-top: 5px;margin-bottom: 5px;}.px-10{padding: 0 10px;}.align-items-start{align-items: start;}.align-items-center{align-items: center;}.description-icon p{line-height: 15px;color: #000;font-weight: 500;}.collapsibles-care-instruction .collapsible-header{border-radius: 10px;border-bottom: 0;display: flex;align-items: center;}.collapsibles-care-instruction .number-step-htu{background-color: #ff0080;border-radius: 50%;color: #fff;display: inline-block;float: left;font-size: 25px;height: 35px;margin: 15px 10px 15px 5px;line-height: 35px;text-align: center;vertical-align: middle;width: 35px;}.collapsibles-care-instruction .collapsible-header i{display: flex;}.collapsibles-care-instruction p{font-weight: 300;font-size: 16px;}.collapsibles-care-instruction ul li, .collapsibles-care-instruction ul{border-radius: 10px;}.collapsibles-care-instruction .collapsible-body{border-bottom: 0 !important;}.spacing-1{letter-spacing: 1px;}.weight-500{font-weight: 500 !important;}.weight-400{font-weight: 400 !important;}.collapsibles-care-instruction{max-width: 1000px;margin: 0 auto;}.disc-style::before{background-color: #939393;border-radius: 50%;content: "";display: inline-block;margin-right: 5px;height: 13px;width: 13px;}.px-4{padding: 0.5rem 0;}.width-100{width: 100%;}.height-100{height: 100%;}.btn-rounded-red{background-color: #ff0076;border-radius: 50px;color: white;padding: 0.95rem 1.3rem;font-weight: 500;letter-spacing: 1px;display: inline-block;}.underline-gray{border: 1px solid #e5e5e5;margin: 25px 20px 0;}.collapsibles-care-instruction .collapsible li .icon-more-details-open{display: block;height: 20px;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;width: 20px;z-index: 10;}.collapsibles-care-instruction .collapsible li .icon-more-details-open img{display: block;height: 20px;}.faq-collapsible li.active .icon-more-details-open{-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}.false-collapsible li.active .rotate-on-active{-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg);transform: rotate(-90deg);}.icon-collapsible{width: 2rem;margin-right: 10px;}.false-collapsible{background-color: #ffffff;box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14) , 0 3px 1px -2px rgba(0, 0, 0, 0.12) , 0 1px 5px 0 rgba(0, 0, 0, 0.2);}.box-flex{display: flex;flex-direction: column;justify-content: center;}.false-product-image{border-radius: 20px;background-size: cover;background-position: bottom;background-repeat: no-repeat;}.false-image{width: 350px;height: 350px;}.apple-font{font-family: -apple-system , BlinkMacSystemFont , "Helvetica Neue" , sans-serif , "Segoe UI" , Roboto , Oxygen-Sans , Ubuntu , Cantarell !important;}.no-shadow{box-shadow: none !important;}.parallax-effect{z-index: 0;width: 100vw;position: fixed;}.clip-90{clip-path: polygon(0 0, 100% 0%, 75% 100%, 0% 100%);-webkit-clip-path: polygon(0 0, 100% 0%, 75% 100%, 0% 100%);}@media (min-width: 663px){.collapsibles-care-instruction .collapsible-body{padding: 1rem 2rem;}.width-350-tablet{width: 350px !important;}.product-card img{width: 350px;}.care-instruction-section{background-size: 50%;background-position: right;height: 100vh;}.mx-20px-tablet{margin: 0 20px;}.not-2rem-top{padding: 0 2rem 2rem;}.mt-1rem-tablet{margin-top: 1rem;}.icon-false-collapsible{position: absolute;margin-bottom: 11rem;}.is-400x400-tablet{width: 400px !important;height: 400px !important;}.px-10-tablet{padding: 10px;}.collapsibles-care-instruction{width: 90%;}.rounded-card-image:nth-child(1), .rounded-card-image:nth-child(2){margin: 0 10px 0 0;}.collapsibles-care-instruction .collapsible-header{padding: 3.4rem 2rem 0;font-size: 2.5rem;font-weight: 500;letter-spacing: 1px;}.padding-header-tablet{padding: 1.5rem 2rem !important;}.collapsibles-care-instruction .collapsible-header i{width: 2.7rem;}.d-block-tablet{display: block;}.false-collapsible{margin: 7rem 0;}.product-card{width: 100% !important;}.justify-center-tablet{justify-content: center;}.flex-column-tablet{flex-direction: column;}}@media (min-width: 1000px){.height-345-tablet{height: 345px;}}@media (max-width: 1110px){.m-4{margin: 1rem;}}@media (max-width: 662px){.w-70-center-mobile{width: 70%;height: auto;margin: 0 auto;}.bg-f6-mobile{background-color: #f6f6f6;}.title-care{transition: all ease 0.4s;margin: 4rem 0 2rem;}.parallax-effect-mobile{z-index: -1;width: 100vw;transition: all ease 0.4s;}.clip-10-top-mobile{clip-path: polygon(0 0, 100% 10%, 100% 100%, 0% 100%);-webkit-clip-path: polygon(0 0, 100% 10%, 100% 100%, 0% 100%);transition: all ease 0.4s;}.false-collapsible{margin: 0.5rem 0 1rem;height: 100%;}.dinamic-height{transition: all ease 0.4s;}.justify-between-mobile{justify-content: space-between;}.flex-center-mobile{display: flex;flex-wrap: wrap;justify-content: center;}.flex-column-mobile{flex-direction: column;}.collapsibles-care-instruction .collapsible-header{font-size: 17px;padding-right: 20px;}.collapsibles-care-instruction{width: calc(100% - 30px);}.rounded-card-image{margin: 10px 0;}.justify-flex-end-mobile{justify-content: flex-end !important;}.care-instruction-section{height: 320px;background-size: cover !important;}.care-instruction-section .main-content{max-height: 75vh;}.collapsibles-care-instruction .collapsible-body{padding: 1rem;}.underline-gray{margin: 25px 0 0;}.size-medium-mobile{font-size: 17px !important;}.false-image{width: 100%;height: 317px;}.product-card div:nth-child(2){margin: 1rem !important;}#products-use .swiper-pagination-bullet{width: 15px;height: 15px;margin-bottom: 1.2rem;}.product-card{width: 100% !important;margin-right: 6px !important;-webkit-box-shadow: 0 5px 4px 0 rgba(0, 0, 0, 0.35);box-shadow: 0 5px 4px 0 rgba(0, 0, 0, 0.35);}#how-to-use .collapsible-body{padding: 1rem 1rem 3rem !important;}}.banner__container{background-repeat: no-repeat;background-size: cover;background-position: center;width: 100%;height: 85vh;display: flex;justify-content: center;align-items: center;position: relative;}.banner__images{width: 100%;height: 100%;}.banner__button{font-weight: 600;cursor: pointer;box-shadow: 4px 5px 6px rgba(0, 0, 0, 0.16);background-color: #08c6b7;letter-spacing: 1px;padding: 15px 100px;border-radius: 50px;border: none;color: #ffffff;text-transform: uppercase;font-size: 20px;}.banner__button:focus{background: #08c6b7;}.banner__item, .selector__container{display: flex;flex-direction: column;height: 100%;justify-content: flex-end;align-items: center;z-index: 1;position: relative !important;}.w-40-center{max-width: 650px;text-align: center;margin: 0 auto;}.cards__container{display: grid;grid-template-columns: repeat(3, 1fr);width: 96%;justify-content: center;padding: initial;max-width: 1000px;margin: 3rem auto;}.card__container:nth-child(3n-1){transform: translateY(80px);}.card__container{margin: 1rem;}.card__exercise{box-shadow: 0 0 5px 4px rgba(0, 0, 0, 0.16);margin: 0;height: 570px;position: relative;width: 320px;overflow: hidden;border-radius: 20px;color: white;display: grid;grid-template-rows: 2fr 0.5fr;}.card__image-background{position: absolute;z-index: -1;width: 100%;}.card__button, .card__button__container, .card__subtitle{display: flex;justify-content: center;align-items: center;}.card__button__container{position: absolute;height: 100%;top: 68%;z-index: 1;width: 100%;transform: translateY(-50%);}.card__button{height: 100%;border: none;background: none;}.card__button:focus{background: none;}.card__underline{border: 1px solid #dbdbdb;}.card__underline--dark{width: 100%;height: 1px;background-color: #ababab;}.card__subtitle{justify-content: left;}.card__button__icon{box-shadow: 4px 5px 6px rgba(0, 0, 0, 0.16);border-radius: 50%;width: 30%;cursor: pointer;}.card__content{border-radius: 0 0 20px 20px;grid-row: 2;text-align: left;padding: 0 10px;display: flex;justify-content: center;flex-direction: column;height: 180px;color: #000;background-color: rgba(255, 255, 255, 0.5);backdrop-filter: blur(20px);-webkit-backdrop-filter: blur(20px);-moz-backdrop-filter: blur(20px);-o-backdrop-filter: blur(20px);-ms-backdrop-filter: blur(20px);}.card__subtitle__text{margin: 0 0 1px 5px;font-weight: 100;}.duration__video{margin: 10px;}.card__subtitle__icon{width: 5%;}.filter__title h5{font-weight: 200;text-transform: none;}.filter__selector{cursor: pointer;display: block;text-align-last: center;padding: 8px 20px;border-radius: 50px;font-size: 1.5rem;font-weight: 200;border: 1px solid #000000;height: 100%;appearance: none;position: relative;background: transparent;}.filter__selector:focus{outline: none;}.filter__container{position: relative;display: flex;width: 350px;align-items: center;}.filter__container::after{content: "";width: 20px;height: 20px;z-index: -1;background-image: url("https://cdn.shopify.com/s/files/1/1849/9419/files/Group_11.svg?v=1628285955");transform: rotateX(180deg);transition: all ease 0.4s;position: absolute;right: 20px;background-repeat: no-repeat;background-position: center;}.content__pop-up{display: flex;padding: 0 !important;}.container__video, .content__video{width: 100%;}.content__video{color: #000000;text-align: left;padding: 20px;}.duration__video{justify-content: left;}.button__play-video{width: 50%;}.card__title h5{font-weight: 600 !important;text-transform: none;}.video__info{font-weight: 100;}.button__close-video{position: absolute;height: 34px;width: 34px;border-radius: 50%;border: none;background-color: #000000;z-index: 2;right: 10px;top: 10px;}.button__close-video:focus{background-color: #ffffff;}.banner__item__mobile{display: none;}.spacing-section{margin: 4rem 0 7rem;}.selector__container{padding-top: 5rem;}.modal__exercise{width: 800px;max-height: 95%;top: 50% !important;transform: translateY(-50%) scaleX(1) scaleY(1) !important;}.container__video{cursor: pointer;}.modal__exercise .container__video{display: flex;align-items: center;justify-content: center;}.modal__exercise .card__button__container{top: auto;transform: none;}.modal__exercise .card__button__container{height: auto;}.gradient-white{background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0, #fff 95%);height: 100%;width: 100%;}.flex-column{flex-direction: column;}.container__video{border-radius: 20px;overflow: hidden;}@media only screen and (min-width: 769px){.f-wrap-tablet{flex-wrap: wrap;}.m-1r-tablet{margin: 1rem;}.w-30-tablet{width: 30% !important;}.justify-center-tablet{justify-content: center;}}@media only screen and (max-width: 768px){.cards__container{grid-template-columns: repeat(2, 1fr);}.banner__container{height: 80vh;min-height: 700px;}.banner__item{display: -webkit-flex;-webkit-justify-content: flex-end;justify-content: flex-end;margin-top: 0;}.card__container:nth-child(3n-1){transform: none;}.card__container:nth-child(even){transform: translateY(30px);}.card__exercise{width: 100%;}.card__content{padding: 2.5rem 10px 9px;}.card__button__container{top: 67%;}.size-small-title{font-size: 1.8rem;max-width: 550px;margin: 0 auto;}.spacing-section{margin: 4rem 0 0;}.flex-column-mobile{flex-direction: column;}.m-1r-mobile{margin: 1rem;}.card__content{height: 120px;}.w40-mobile{width: 40%;}.w60-mobile{width: 60%;}.m-1r-mobile{margin: 1rem;}.no-padding-mobile{padding: 0 !important;}}@media only screen and (max-width: 600px){.content__video{background-color: #ffffff;}.button__close-video{right: -5px;top: -5px;}.container__video{position: relative;}.banner__item__mobile{display: block;}.banner__item__desktop{display: none;}.banner__container, .content__pop-up{flex-wrap: wrap;}.content__pop-up{overflow-y: scroll;height: 95vh;}.banner__item{width: 100%;}.cards__container{grid-template-columns: repeat(2, 1fr);}.card__container:nth-child(3n-1){transform: none;}.card__container:nth-child(even){transform: translateY(30px);}.button__play-video{width: 100%;top: 80%;transform: translateY(-80%);}.card__exercise{height: 350px;width: 100%;}.card__container{margin: 0;}.cards__container{grid-gap: 8px;}.card__title h5{font-size: 1rem;}.container__video{border-radius: 20px 20px 0 0;overflow: hidden;}.content__video{border-radius: 0 0 20px 20px;}}@media only screen and (max-width: 992px){.modal__exercise{width: 95%;overflow-y: unset;}.modal__exercise .card__title h5{font-size: 1.3rem;}.modal__exercise .content__video{padding: 0 12px;}}@media only screen and (min-width: 769px){.is-hidden-tablet{display: none !important;}}@media only screen and (max-width: 768px){.is-hidden-mobile{display: none !important;}}.modal__product{margin-bottom: 1rem;box-shadow: 0 5px 10px #ddd;padding: 10px;border-radius: 15px;width: 100%;overflow: hidden;box-sizing: border-box;}.modal__product form{display: flex;justify-content: space-between;}.modal__product .image__container{max-width: 100%;height: 100%;margin: 0 auto;position: absolute;top: 0;left: 50%;transform: translateX(-50%);}.modal__product .add-btn-add-on{border-radius: 30px;margin: 10px auto;background: #fff038 !important;width: 100%;font-size: 1.2rem;padding: 1px;height: auto;color: #000;box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.08);}.modal__product__info{display: flex;flex-direction: column;justify-content: center;width: 60%;}.modal__product .image-container{width: 100%;}.vs-title{white-space: nowrap;display: inline-block;}#rebuy-cart i{font-style: normal !important;}.d-flex{display: flex;}.flex-direction-column{flex-direction: column;}.clip-right-10{clip-path: polygon(0 0, 90% 0, 100% 100%, 0 100%);-webkit-clip-path: polygon(0 0, 90% 0, 100% 100%, 0 100%);}.clip-bottom-10{clip-path: polygon(0 0, 100% 0, 100% 100%, 0 90%);-webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 90%);}.custom-banner{width: 100%;height: 100%;justify-content: center;align-items: center;}.medium-content{width: 50%;height: auto;}@media only screen and (max-width: 768px){.hide-mobile{display: none;}}@media only screen and (min-width: 769px){.hide-tablet{display: none;}}.price-container span.promo-price{color: #ff00b8;}.price-container span.promo-price sup{font-size: 12px;position: relative;top: -0.7rem;}.link-vs-color{color: var(--primary-color);border: 2px solid var(--primary-color);font-weight: 500;margin: 0 auto 10px;max-width: 130px;}.link-vs-color:hover{background-color: transparent;}.flex-center-column{display: flex;align-items: center;justify-content: center;flex-direction: column;}.oke-w-breakdownModule-distribution-bar-fill{background: #073742 !important;}#customer-reviews{padding: 50px 0 1rem;overflow: hidden;}.relief #customer-reviews{--oke-button-borderWidth: #008B80;--oke-button-backgroundColor: #008B80;--oke-button-backgroundColorHover: #008B80;--oke-button-backgroundColorActive: #008B80;--oke-button-borderColor: #008B80;--oke-button-borderColorHover: #008B80;--oke-button-borderColorActive: #008B80;--oke-highlightColor: #008B80;--oke-attributeBar-shadingColor: #008B80;--oke-attributeBar-backgroundColor: #008B80;--oke-attributeBar-markerColor: #008B80;--oke-filter-backgroundColorActive: #008B80;--oke-filter-borderColorActive: #008B80;--oke-stars-foregroundColor: #008B80;}.relief #customer-reviews .main_title{font-size: 24px !important;}.flex-between{display: flex;flex-direction: column;justify-content: space-between;}@media only screen and (min-width: 769px){.medium-content-tablet{order: 1;width: 50%;height: auto;}.clip-right-10-tablet{clip-path: polygon(0 0, 90% 0, 100% 100%, 0 100%);-webkit-clip-path: polygon(0 0, 90% 0, 100% 100%, 0 100%);}.price-container span.promo-price sup{top: -0.5em;}}@media only screen and (max-width: 768px){video.responsive-video-mobile{width: 100%;height: auto;}.clip-bottom-10-mobile{clip-path: polygon(0 0, 100% 0, 100% 100%, 0 90%);-webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 90%);}.flex-direction-column-mobile{flex-direction: column;}.small-size-mobile{font-size: 1.8rem;}.small-size-mobile.extra{font-size: 1.6rem;}.how-works .container{width: 100%;}.how-works .container h3{font-size: 1.9rem;}.how-works .container .video-content{margin-top: 15px;padding: 0;}}.rebuy-product-price{display: flex;flex-direction: column-reverse;}.widget__discount-label{color: #fff;font-size: 18px;background: #f66413;position: absolute;top: 0;right: 0;padding: 0 5px;}.rebuy-product-media{position: relative;}.rebuy-cart__flyout .widget__discount-label-cart{background: #febc27;letter-spacing: 1px;color: #000;font-size: 11px;font-weight: 600;position: absolute;top: 0;right: 0;padding: 2px 5px;display: none;}.xmas-top-banner{background: white;background: linear-gradient(0deg, white 0%, #ffe9d4 100%);}.xmas-top-banner span{color: #3f3e3e !important;}.xmas-top-banner span b{color: #eb4d87 !important;}.xmas-label-banner{display: flex;width: 100%;height: 100%;justify-content: center;align-items: center;}.xmas-label-banner img:nth-child(1){width: 31px;}.xmas-label-banner img:nth-child(3){width: 25px;}@media only screen and (max-width: 768px){.xmas-label-banner img:nth-child(1){width: 60px;}.xmas-label-banner img:nth-child(3){width: 35px;}.xmas-top-banner span{right: 8px;position: relative;}.xmas-label-banner img:nth-child(3){right: 5px;position: relative;}}.login-forms a{color: #686868;text-decoration: underline !important;}.login-forms a:not(.btn-login-form), .myaccount a:not(.btn-login-form){color: #686868;text-decoration: underline !important;}.login-forms .btn-login-form, .myaccount .btn-login-form, .address .btn-login-form{width: 100%;padding: 20px 5px;margin: 5px auto;line-height: initial;height: auto;max-width: 300px;min-width: auto;font-weight: 600;letter-spacing: 1px;text-transform: uppercase;}.address select{display: block;}.address .btn:hover, .address .btn:focus{background-color: inherit;text-decoration: underline;}.delete-address{color: red;}.address-edit-toggle{color: #2e2e2e;}.cover-blog{color: #000;position: relative;margin: 20px auto;}.title-top{display: none;}.cover-blog > a, .article-info{display: block;}.cover-blog .content{background-color: #f8f8f8;position: absolute;top: 50%;left: 6%;width: 30%;display: flex;flex-direction: column;gap: 20px;padding: 25px 30px;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);}.cover-blog .content .title{color: #3dbcaa;}.cover-blog .social-sharing{display: flex;justify-content: space-evenly;margin: 0;}.cover-blog .content > p{margin: 0;font-size: 1.2rem;letter-spacing: 2px;font-weight: 600;}.cover-blog .content .article-info .date, .social-sharing span, .return-link-wrapper-blog{color: #000;font-size: 0.8rem;font-weight: bold;letter-spacing: 1px;}.return-link-wrapper-blog a{color: #000;}.cover-blog .content .article-info .subject{line-height: 1.2;margin: 5px 0;color: #000;}.cover-blog .content .article-info .btn:not(.btn--share){height: 40px;line-height: 40px;font-size: 0.9rem;font-weight: 700;background-color: #3dbcaa;color: #fff;width: 100%;margin-top: 20px;}.cover-blog .content .article-info .social-sharing{margin-top: 20px;}.btn--share{background-color: transparent;padding: 0 10px;vertical-align: top;display: flex;align-items: center;gap: 5px;}.btn--share:hover{background-color: transparent;}.btn--share svg{fill: #bc6d75;width: 22px;height: auto;}.return-link-wrapper-blog svg{width: 20px;}#header-blog .content{top: auto;transform: none;-webkit-transform: none;-moz-transform: none;bottom: -80px;}.content-blog-post{margin-top: 100px;}#header-blog .title{letter-spacing: 1px;}.content-blog-post h3, .content-blog-post h2{font-size: 1.4rem;letter-spacing: 0;}@media screen and (max-width: 992px){.cover-blog .content{top: auto;position: initial;transform: none;-webkit-transform: none;-moz-transform: none;width: 100%;max-width: 100%;text-align: center;padding: 10px 5px;}.cover-blog .content .title-content{display: none;}.content-blog-post{margin-top: 10px;}.title-top{display: block;}}.f8-bg{background-color: #f8f8f8;}.categories-dropdown .icon-more-details-open{position: absolute;transition: all 0.1s ease-in-out;right: 0;margin-right: 10px;transform: rotate(90deg);}.categories-dropdown .categories_body, .categories-dropdown .categories_header, .categories-dropdown .categories_collapsible{border-radius: 10px;background: #fff;}.categories-dropdown .categories_header{justify-content: center;}.categories-dropdown .categories_body, .categories-dropdown .categories_body .collapsible-body{padding: 10px;}.categories-dropdown .categories_body .collapsible{box-shadow: none;border: none;}.categories-dropdown .categories_body .icon-more-minus-wrapp{height: 15px;top: 35%;}.categories-dropdown .categories_body .icon-more-minus-wrapp:after, .categories-dropdown .categories_body .icon-more-minus-wrapp:before{background-color: #000;height: 15px;width: 1px;transition: all 0.1s ease-in-out;}.categories-dropdown .categories_body .icon-more-minus-wrapp:before{left: 8px;}.categories-dropdown .categories_body, .categories-dropdown .categories_header{border: none;}.categories-dropdown .categories_collapsible li.active .rotate-on-active{transform: rotate(270deg);}.categories-dropdown .categories_body .collapsible-header.active .icon-more-minus-wrapp:after{transform: rotate(-45deg);}.categories-dropdown .categories_body .collapsible-header.active .icon-more-minus-wrapp:before{transform: rotate(45deg);}.categories-dropdown{width: 100%;max-width: 1000px;position: relative;}.categories-dropdown-section{display: flex;flex-wrap: wrap;width: 100%;padding: 0 5px 5px;gap: 10px;justify-content: center;}.categories_collapsible{margin: 0;}.hidden-link-on-tablet{position: absolute;width: 100%;height: 100%;z-index: 1;}.faqs_banner{height: 100%;min-height: 90vh;display: flex;justify-content: center;align-items: center;position: relative;}.faqs_banner::before{content: "";background-image: url("https://cdn.shopify.com/s/files/1/0299/7698/5659/files/vs-faqs-dektop.jpg?v=1642026989");background-size: cover;background-position: center;position: absolute;top: 0;right: 0;bottom: 0;left: 0;filter: brightness(0.6);}.faqs_banner--content{width: 170px;position: relative;}.faqs_banner--content img{padding: 20px;}.faqs_banner--content p{font-size: 70px;margin: 0;text-align: center;font-weight: 500;color: #fff;}.search-results-list{max-width: 460px;}.search-result{border-top: 1px solid #ddd;padding: 20px 0;}.search-result a{font-size: 20px;color: var(--primary-color);}.search-results_count{font-style: italic;font-size: 16px;}.search-results_title{font-size: 30px;}.search_form-section{max-width: 100%;margin: 0 auto;padding-top: 2rem;}.search_form-section form{max-width: 500px;margin: 0 auto;display: flex;border: 1px solid #ddd;border-radius: 50px;padding: 0 10px 0 20px;background-color: #fff;height: 40px;align-items: end;}.search_form-section input[type="text"]{margin: 0;border: none !important;height: 100%;font-size: 15px;box-shadow: none !important;}.search_form-section button{border: none;background: transparent;height: 100%;border-radius: 50px;font-size: 15px;cursor: pointer;}.search_form-section button img{width: 20px;height: auto;}.faq-blog_sidebar{display: flex;flex-direction: column;max-width: 200px;gap: 20px;margin-top: 2.3rem;margin-bottom: 20px;}.faq-blog_sidebar h2{margin: 10px 0 0;font-size: 16px;}.faq-blog_sidebar_item{width: 95%;display: flex;padding: 10px;justify-content: center;align-items: center;border-radius: 10px;}.faq-blog_sidebar_item a{color: var(--primary-color);}.faq-blog_sidebar_item:hover{background-color: var(--primary-color);}.faq-blog_sidebar_item:hover a{color: #fff;}.faq-blog_sidebar_item_active{background-color: var(--primary-color);}.faq-blog_sidebar_item_active a{color: #fff;}.faq_article{margin-left: 0 15px;max-width: 800px;}.faq_article-back-button{display: flex;justify-content: center;font-weight: 400;border: 1px solid var(--primary-color);color: var(--primary-color);border-radius: 50px;align-items: center;font-size: 16px;height: 35px;width: 100%;max-width: 200px;margin: 25px auto 0;}.faq_article-container h2{font-size: 30px;}.categories-dropdown a{position: absolute;width: 100%;z-index: 1;height: 100%;}.categories-list a{font-size: 17px;color: #000;width: 100%;}.categories-list a:hover{color: var(--primary-color);}.categories-dropdown-section_blog .link-to-category{width: 100%;max-width: 1000px;position: relative;cursor: pointer;border: none;color: #000;height: 56px;border-radius: 10px;background-color: #fff;box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14) , 0 3px 1px -2px rgba(0, 0, 0, 0.12) , 0 1px 5px 0 rgba(0, 0, 0, 0.2);font-size: 17px;font-weight: 700;display: flex;justify-content: center;align-items: center;}.faq-blog-section h2{padding: 20px 0;}.search_pagination{display: flex;justify-content: center;align-items: center;gap: 20px;width: 100%;margin: 10px 0 20px;}.search_pagination p{margin: 0;}.opacity_image{opacity: 0.5;}.search_pagination_arrow-left{width: 40px;transform: rotate(90deg);}.search_pagination_arrow-rigth{width: 40px;transform: rotate(270deg);}@media only screen and (min-width: 767px){.categories-dropdown-section{margin-bottom: 3rem;}.title-categories-dropdown{font-size: 40px;}.categories-dropdown .categories_header{font-size: 17px;}}@media only screen and (max-width: 767px){.hidden-link-on-tablet{display: none;}.categories-dropdown-section_blog .link-to-category{font-size: 14px;height: 50px;}.search_form-section{margin: 0 10px;}.section-clip-faq .search_form-section{padding: 4rem 10px 1rem;margin: 0;position: relative;backdrop-filter: blur(16px);-webkit-backdrop-filter: blur(16px);-moz-backdrop-filter: blur(16px);-o-backdrop-filter: blur(16px);-ms-backdrop-filter: blur(16px);}.title-categories-dropdown{margin: 0;padding: 1rem 0 20px;font-size: 25px;}.section-clip-faq{position: relative;bottom: 40px;clip-path: polygon(0 0, 100% 40px, 100% 100%, 0% 100%);-webkit-clip-path: polygon(0 0, 100% 40px, 100% 100%, 0% 100%);}.section-clip-faq::before{content: "";background-size: cover;position: absolute;top: 0;right: 0;bottom: 0;left: 0;}.faqs_banner::before{background-image: url("https://cdn.shopify.com/s/files/1/0299/7698/5659/files/vs-faqs-mobile.jpg?v=1642026989");}.faqs_banner{min-height: 400px;}.faqs_banner--content{width: 70px;}.faqs_banner--content img{padding: 8px;}.faqs_banner--content p{font-size: 34px;}.faq-blog_sidebar_item{max-width: 150px;}.faq-blog_sidebar{flex-wrap: wrap;max-width: 100%;order: 1;flex-direction: row;}.faq-blog_sidebar h2{width: 100%;}}#pop-up-swiper{width: 100%;max-width: 400px;}#modal__addforfaster{max-width: 700px;overflow-y: hidden;}.modal-addforfaster-title{font-size: 2rem;}#modal__addforfaster .swiper-slide{text-align: center;width: 100%;}#modal__addforfaster .swiper-slide img{border: 3px solid transparent;display: inline-block;height: auto;margin: 15px 0;text-align: center;}#modal__addforfaster .swiper-slide video{border: 3px solid transparent;display: inline-block;height: auto;margin: 15px 0;text-align: center;}@media only screen and (max-width: 600px){#modal__addforfaster .swiper-slide img, #modal__addforfaster .swiper-slide video{margin: 10px 0;}#modal__addforfaster{width: 95%;}}#modal__addforfaster .swiper-slide.swiper-slide-thumb-active img{border: 3px solid var(--primary-color);}#modal__addforfaster .swiper-slide.swiper-slide-thumb-active video{border: 3px solid var(--primary-color);}.modal-addforfaster-title{margin: 0;}.button__close-popup{position: absolute;height: 34px;width: 34px;border-radius: 50%;border: none;z-index: 2;right: 10px;top: 10px;font-size: 2rem;display: flex;justify-content: center;align-items: center;}.button__close-popup p{margin: 0;}@media only screen and (max-width: 600px){.button__close-popup{right: -5px;top: -5px;}}.modal.fade{display: block !important;opacity: 0;visibility: hidden;transition: all 0.3s ease 0s;}.modal.fade.show{display: block !important;opacity: 1;visibility: visible;transition: all 0.3s ease 0s;}.modal__addforfaster{max-height: 95%;top: 50% !important;transform: translateY(-50%) !important;}.modal__addforfaster .modal-content{padding: 18px 5px !important;}.slider__popup-container{max-width: 600px;margin: 0 auto;width: 100%;}.learnMore__container .btn{font-size: 14px;color: #232323;border-bottom: 1px solid #000000;transition: all 300ms linear;position: relative;font-weight: 500;padding: 0 25px 0 5px;margin-top: 10px;}.learnMore__container .btn:hover{background-color: #f8f8f8;}.learnMore__container .btn:after{content: "+";position: absolute;right: 5px;width: 14px;height: 14px;font-size: 16px;background-color: #fff;top: 50%;transform: translateY(-50%);display: flex;justify-content: center;align-items: center;border: 0.5px solid #cccccc;color: #cccccc;}.learMore__arrow{background: #f8f8f8;border: none;width: 25px;border-radius: 50%;height: 25px;position: absolute;top: 50%;right: 0;display: flex;align-items: center;justify-content: center;cursor: pointer;padding: 7px;border: 0.5px solid #cccccc;}@media only screen and (min-width: 600px){.slider__popup-container{display: flex;max-height: 500px;max-width: 500px;}#pop-up-thumbs{width: 33.3%;}}.usps-logo{width: 45%;margin: 20px 0;}.top-banner-tiktok{display: flex;justify-content: center;align-items: center;height: 60px;}.fixed-label-banner-tiktok{line-height: 25px;display: flex;justify-content: center;align-items: center;}.label-text-tiktok{font-size: 15px;letter-spacing: 0;font-weight: 700;max-width: 95%;}@media only screen and (min-width: 769px){.label-text-tiktok{font-size: 30px;max-width: 100%;}.hide-in-tablet{display: none;}}.is-hidden{display: none;}p{margin: 0 0 10px;}.short-banner{padding: 15px 10px;text-align: center;}.short-banner_info{display: flex;flex-direction: column;margin: 0 auto;width: 100%;max-width: 1000px;justify-content: center;}.short-banner_info > div{display: flex;align-items: center;flex-direction: column;justify-content: center;width: 100%;line-height: 1;}.short-banner__info_button span{background: #29a597;color: #fff;font-weight: 500;text-align: center;border-radius: 100px;box-shadow: 0 0 0 0 #00000060;border: none;padding: 16px 0;display: block;font-size: 1rem;letter-spacing: 1px;width: 100%;max-width: 240px;}.big-text{font-size: 5.5em;font-weight: 800;color: #33c5b3;letter-spacing: -5px;}.medium-text{font-size: 2em;font-weight: 600;color: #000;}.small-text{font-size: 1em;font-weight: 500;line-height: initial;color: #000;}@media screen and (min-width: 768px){.short-banner_info{flex-direction: row;align-items: center;gap: 40px;}.short-banner_info > div, .short-banner_info > div:last-child{width: auto;}.short-banner__info_button span{font-size: 1.2rem;min-width: 320px;padding: 20px 0;margin-top: 6%;}.big-text{font-size: 6em;letter-spacing: 0;}.medium-text{font-size: 2.2em;}.small-text{font-size: 1.1em;}}@media screen and (min-width: 1920px){.short-banner__info_button span{font-size: 1.4rem;min-width: 350px;padding: 25px 0;}.big-text{font-size: 8.5em;}.medium-text{font-size: 2.5em;}.small-text{font-size: 1.3em;}}.rebuy-button, .rebuy-cart__flyout-empty-cart a{border-width: 0 !important;}.rebuy-button, .rebuy-widget .rebuy-button, .rebuy-cart__flyout-empty-cart a{border-color: transparent !important;}.modal-after-pay{width: 100%;padding: 0;align-items: center;display: none;flex-direction: column;justify-content: center;overflow: hidden;position: fixed;z-index: 99999;bottom: 0;left: 0;right: 0;top: 0;}.modal-after-pay.is-active{display: flex;}.video__container{position: relative;overflow: hidden;height: auto;}.poster{position: absolute;top: 0;z-index: 9;width: 100%;height: auto;}.hidden{visibility: hidden;}.playing{visibility: visible;}video.playing + .poster{visibility: hidden;display: none;}.VideoHome-Label, .VideoHome-Label-Thumbs{margin: 0;position: absolute;background: #43ccc1;width: 100%;display: flex;justify-content: center;align-items: center;color: #fff;font-weight: 500;z-index: 10;}.VideoHome-Label-Thumbs{bottom: 18px;font-size: 5px;gap: 2px;left: 3px;height: 10px;}.VideoHome-Label{bottom: 5px;height: 41px;gap: 5px;font-size: 1.7rem;}.VideoHome-Label span, .VideoHome-Label-Thumbs span{color: #fefe00;}@media (min-width: 768px){.VideoHome-Label{height: 50px;font-size: 1.8rem;}.VideoHome-Label-Thumbs{bottom: 25px;font-size: 8px;height: 14px;}}.custom__banner .video__container{display: flex;}.is-flex{display: flex !important;}.opacity-1{opacity: 1 !important;}@media screen and (min-width: 769px){.column.is-8, .column.is-8-tablet{flex: none;width: 66.66667%;}.columns:not(.is-desktop){display: flex;}}.column{display: block;flex-basis: 0;flex-grow: 1;flex-shrink: 1;padding: 0.75rem;}.py-0{padding-top: 0 !important;padding-bottom: 0 !important;}.pl-0{padding-left: 0 !important;}.pr-0{padding-right: 0 !important;}.m-0{margin: 0 !important;}.width-100{width: 100% !important;}.is-hidden{display: none !important;}@media (max-width: 768px){.p-0-mobile{padding: 0 !important;}}.subscription-card{box-shadow: 0 5px 10px #ddd;padding: 20px;border-radius: 15px;overflow: hidden;box-sizing: border-box;}.subscription-card .percent-disccount{position: absolute;z-index: 1;transform: rotateZ(320deg);background: #ed9803;top: 8px;left: -21px;width: 80px;text-align: center;color: #fff;}.subscription-card .choose-frequency-text{font-size: 10px;}.subscription-card .title-icon-name{font-size: 1.3rem;}.subscription-card .price-product .regular-price{font-weight: 400;color: #929292;padding: 2px 5px;text-decoration: line-through;}.is-clipped{overflow: hidden !important;}.resume-shopping-bag__country{margin: 10px 0 0 !important;text-align: center;}.fondue-toast-wrapper{top: 0 !important;width: 100% !important;}@media (min-width: 769px){.is-block-tablet{display: block !important;}.fondue-toast-wrapper{left: 10px !important;top: auto !important;width: 346px !important;}}.is-block{display: block !important;}.loop-onstore{z-index: 2147483636 !important;}#customer-reviews .oke-w-review-product{display: none !important;}div#attentive_overlay{z-index: 2147483630 !important;}.oke-w-breakdownModule-distribution-label{position: relative;cursor: pointer;}.oke-w-breakdownModule-distribution-label::before{cursor: pointer;content: "";position: absolute;bottom: 0;left: 0;width: 1500%;height: 100%;background-color: transparent;}.market-selector--container{display: flex;align-items: center;flex: 1;margin-left: 20px;}.market-selector{position: relative;}.market-selector--current{display: flex;align-items: center;gap: 8px;justify-content: center;border: none;background: none !important;cursor: pointer;}.market-selector--current img{border-radius: 50%;aspect-ratio: 1 / 1;object-fit: cover;height: auto;}.market-selector--current span, .market-selector--dropdown span{color: #333;font-size: 14px;font-weight: 500;line-height: 1;}.market-selector--dropdown span{font-size: 12px;font-weight: 300;text-transform: none;}.market-selector--container .market-selector--current span, .market-selector--container .market-selector--dropdown span{font-size: 18px;}.market-selector--container .market-selector--dropdown span{font-size: 14px;}.market-selector--current svg{flex: none;transition: all ease 0.4s;}.market-selector.is-active .market-selector--current svg{transform: rotate(180deg);}.market-selector--dropdown{display: none;flex-direction: column;max-height: 200px;min-width: 150px;width: 100%;background: #fff;overflow-y: scroll;text-align: left;position: absolute;left: -8px;top: calc(100% + 10px);border-radius: 5px;box-shadow: 0 2px 6px #b2223f1a;}.market-selector--container .market-selector--dropdown{top: calc(100% + 15px);min-width: 160px;}.market-selector--dropdown img{border-radius: 50%;aspect-ratio: 1 / 1;height: auto;object-fit: cover;}.market-selector.is-active .market-selector--dropdown{display: flex;}.market-selector--dropdown::-webkit-scrollbar{width: 0;display: none;}.market-selector--dropdown a{display: flex;align-items: center;gap: 8px;padding: 7.5px 15px;}@media (max-width: 600px){.market-selector.is-active .market-selector--dropdown{z-index: 20;}}button.needsclick[class*="kl-teaser"]{margin: 120px 10px !important;max-width: 125px !important;width: 100% !important;}@media (min-width: 769px){button.needsclick[class*="kl-teaser"]{margin: 15px !important;}}.SubscriptionModal select, .ModalLayerContainer select{display: block !important;}div#__next{text-align: left;}html:has(div#__next) button:focus{background-color: transparent !important;}html:has(div#__next) [type="radio"]:not(:checked), html:has(div#__next) [type="radio"]:checked{position: initial !important;opacity: 1 !important;pointer-events: auto !important;}html:has(div#__next) div[data-testid="select"] button:focus{background-color: transparent !important;}div#__next div[data-testid="pagegrid"] > div:first-child{grid-column: 1 / 9 !important;}div#__next h2{font-weight: 500 !important;}div#__next div:has(h2){padding-bottom: 0 !important;}div#__next div:has(h2) + div:has(h3){padding-top: 10px !important;}div#__next div:has(h2) + div h3{font-size: 18px !important;font-weight: 400 !important;}div#__next div:has(h2) + div:has(h3) + div button{color: var(--primary-color) !important;border: 1px solid var(--primary-color) !important;background-color: #fff !important;border-radius: 5px !important;}div#__next div:has(h2) + div:has(h3) + div button span{color: var(--primary-color) !important;font-size: 16px !important;font-weight: 400 !important;}div#__next div:has(h2) + div:has(h3) + div button svg path{stroke: var(--primary-color) !important;}div#__next .SubscriptionHeader > div{position: relative;align-items: center;flex-direction: row-reverse !important;}div#__next .SubscriptionHeader *{font-weight: 400 !important;}div#__next .SubscriptionHeader div[data-chipname="paused"] span{color: #000 !important;}div#__next .SubscriptionCard:has(button[aria-label="Reactivate"]) .SubscriptionHeader > div::before{content: "";position: absolute;width: calc(100% + 48px);height: calc(100% + 48px);left: -24px;z-index: 0;background-color: rgba(91, 119, 147, 0.2);border-radius: 24px 24px 0 0;}div#__next .SubscriptionCard:has(button[aria-label="Reactivate"]) .SubscriptionHeader > div *{color: #000 !important;}div#__next .SubscriptionCard:has(button[aria-label="Reactivate"]) .SubscriptionHeader > div > div:first-child > div > div{background-color: #fff !important;}div#__next .SubscriptionHeader > div *{position: relative;z-index: 1;}div#__next .SubscriptionHeader > div > div:last-child{margin-top: 0 !important;}div#__next button:focus{background-color: #5b7793 !important;}div#__next button[aria-label="Cancel subscription"]{background-color: #c3c3c3 !important;}button[aria-label="Cancel subscription"], button[aria-label="Continue"]{background-color: #c3c3c3 !important;}div#__next .SubscriptionCard > div:has(.EditInfoContainer--section) > div:has(.EditInfoContainer--section + .EditInfoContainer--section){position: relative;gap: 60px;}div#__next .SubscriptionCard > div:has(.EditInfoContainer--section) > div:has(.EditInfoContainer--section + .EditInfoContainer--section)::before{display: none;content: "";position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 1px;height: 90%;background-color: #ececec;}@media screen and (min-width: 1061px){div#__next .SubscriptionCard > div:has(.EditInfoContainer--section) > div:has(.EditInfoContainer--section + .EditInfoContainer--section)::before{display: block;}}div#__next .SubscriptionCard > div:has(.EditInfoContainer--section) .EditInfoContainer--section > div:first-child{display: flex !important;justify-content: space-between !important;}div#__next .SubscriptionCard button[aria-label="Edit"]{color: var(--primary-color) !important;}div#__next .SubscriptionFooter{display: flex;flex-wrap: wrap !important;gap: 24px;}div#__next .SubscriptionFooter > div, div#__next .SubscriptionCard div:has( > button[aria-label="Reactivate"] + span){position: relative;align-items: center;flex-direction: row !important;background-color: var(--primary-color);border-radius: 5px;padding: 8px 8px 8px 4px;overflow: hidden;}div#__next .SubscriptionFooter > div:has( > div){position: fixed;top: 0;left: 0;width: 100%;height: 100vh;background: rgba(0, 0, 0, 0.5);display: flex;-webkit-box-pack: center;justify-content: center;-webkit-box-align: center;align-items: center;z-index: 999;border-radius: 0;}div#__next .SubscriptionFooter > div:has( > div) > div *{max-height: none !important;}div#__next .SubscriptionFooter > div:has( > div) button::before{display: none;}div#__next .SubscriptionFooter > div button, div#__next .SubscriptionCard div:has( > button[aria-label="Reactivate"] + span) button{width: auto !important;height: auto !important;margin: 0 !important;box-shadow: none !important;border: none !important;}div#__next .SubscriptionFooter > div button::before, div#__next .SubscriptionCard div:has( > button[aria-label="Reactivate"] + span) button::before{content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;}div#__next .SubscriptionFooter > div span, div#__next .SubscriptionCard div:has( > button[aria-label="Reactivate"] + span) span{color: #fff !important;}div.SubscriptionHeader > div > div:first-child span{color: #fff !important;}div#__next .SubscriptionFooter > div:has( > div) div > div > div:first-child select{display: block;}div#__next .SubscriptionFooter > div:has( > div) div > div > div:nth-child(2):has(.rdp){display: none !important;}@media (max-width: 567px){div#__next .SubscriptionCard:has(button[aria-label="Reactivate"]) .SubscriptionHeader > div::before{width: calc(100% + 44px);height: calc(100% + 44px);left: -22px;top: -22px;}}@media (max-width: 568px){div#__next .SubscriptionHeader > div{flex-direction: column-reverse !important;align-items: normal;justify-content: start !important;}div#__next .SubscriptionFooter{display: grid;grid-template-columns: 1fr 1fr;flex-wrap: wrap !important;gap: 20px !important;row-gap: 10px !important;}div#__next .SubscriptionFooter > div, div#__next .SubscriptionCard div:has( > button[aria-label="Reactivate"] + span){padding: 4px 0;}}div.SubscriptionModal input[type="checkbox"]{position: initial !important;pointer-events: auto !important;opacity: 1 !important;}div#__next .SubscriptionFooter{display: grid;grid-template-columns: repeat(auto-fit, minmax(170px, 1fr));gap: 13px;}@media (max-width: 568px){div#__next .SubscriptionFooter > div, div#__next .SubscriptionCard div:has( > button[aria-label="Reactivate"] + span){padding: 7px;}}div.c-okeReferralsApp:not(.c-okeReferralsApp--modal){width: 100%;border: none;margin: 0 0 30px;position: relative;}div.c-okeReferralsApp input[type="text"]{border: 1px solid #dadada;height: 42px;padding: 0 14px;box-sizing: border-box;margin: 0;border-radius: 5px;}div.c-okeReferralsApp label{color: #000;font-size: 16px;font-weight: 400;line-height: normal;}div.c-okeReferralsApp form.c-referralSenderDetails::before, div.c-okeReferralsApp form.c-referralRecipientDetails::before{content: "Enter your info to get started";font-size: 18px;line-height: 1;text-align: start;display: block;margin-bottom: 30px;}div.c-okeReferralsApp div.c-okeReferralsApp-page{padding: 30px 15px 0;}div.c-okeReferralsApp .c-okeReferralsApp-page .c-headerText--centredOnMobile{text-align: left;}div.c-okeReferralsApp form.c-referralSenderDetails div.c-headerText, div.c-okeReferralsApp div.c-referralSenderShare div.c-headerText{position: initial;max-width: 271px;}div.c-okeReferralsApp form.c-referralSenderDetails div.c-headerText .c-headerText-title, div.c-okeReferralsApp div.c-referralSenderShare div.c-headerText .c-headerText-title{font-size: 24px;font-weight: 400;line-height: normal;max-width: 295px;color: #fff;font-weight: 700;text-transform: uppercase;}div.c-okeReferralsApp form.c-referralSenderDetails div.c-headerText .c-headerText-subtitle, div.c-okeReferralsApp div.c-referralSenderShare div.c-headerText .c-headerText-subtitle{font-size: 18px;font-weight: 300;line-height: 22px;color: #fff;max-width: 205px;}@media (min-width: 720px){div.c-okeReferralsApp form.c-referralSenderDetails div.c-headerText, div.c-okeReferralsApp div.c-referralSenderShare div.c-headerText{max-width: none;}div.c-okeReferralsApp form.c-referralSenderDetails div.c-headerText .c-headerText-title, div.c-okeReferralsApp div.c-referralSenderShare div.c-headerText{max-width: none;}div.c-okeReferralsApp form.c-referralSenderDetails div.c-headerText .c-headerText-subtitle, div.c-okeReferralsApp div.c-referralSenderShare div.c-headerText{max-width: none;}}@media (max-width: 769px){div.c-okeReferralsApp form.c-referralSenderDetails div.c-headerText, div.c-okeReferralsApp div.c-referralSenderShare div.c-headerText{position: absolute;top: 57px;left: 20px;}}div.c-okeReferralsApp form.c-referralSenderDetails div.c-marketingOptIn--centredOnMobile.c-marketingOptIn{margin-top: 30px;}div.c-okeReferralsApp div.c-referralSenderShare-form{display: flex;flex-direction: column;}div.c-okeReferralsApp div.c-referralSenderShare-form hr{display: none;}div.c-okeReferralsApp div.c-referralSenderShare-form div.c-formItem:has(.c-copyField){order: -1;}div.c-okeReferralsApp div.c-referralSenderShare-form div.c-formItem div.c-captcha{display: none;}div.c-okeReferralsApp form.c-referralSenderDetails div.c-headerText, div.c-okeReferralsApp div.c-referralSenderShare div.c-headerText, div.c-okeReferralsApp form.c-referralRecipientDetails div.c-headerText{margin-bottom: 10px !important;}div.c-okeReferralsApp .c-okeReferralsApp-page .c-headerText--centredOnMobile div, div.c-okeReferralsApp form.c-referralRecipientDetails div.c-headerText div{font-size: 18px;font-weight: 400;}div.c-okeReferralsApp form.c-referralSenderDetails div.c-formItem, div.c-okeReferralsApp form.c-referralRecipientDetails div.c-formItem{margin-bottom: 12px;}div.c-okeReferralsApp form.c-referralSenderDetails div.c-formItem label, div.c-okeReferralsApp form.c-referralRecipientDetails div.c-formItem label{margin-bottom: 5px;font-size: 12px;}div.c-okeReferralsApp form.c-referralSenderDetails div.c-terms, div.c-okeReferralsApp form.c-referralRecipientDetails div.c-terms, div.c-okeReferralsApp form.c-referralRecipientDetails div.c-captcha{display: none;}div.c-okeReferralsApp form.c-referralSenderDetails div.c-marketingOptIn, div.c-okeReferralsApp form.c-referralRecipientDetails div.c-marketingOptIn{text-align: left;}div.c-okeReferralsApp form.c-referralSenderDetails div.c-marketingOptIn label, div.c-okeReferralsApp form.c-referralRecipientDetails div.c-marketingOptIn label{font-size: 14px;font-weight: 300;}div.c-okeReferralsApp form.c-referralSenderDetails button.c-button, div.c-okeReferralsApp form.c-referralRecipientDetails button.c-button{width: 100%;min-height: 49px;}div.c-okeReferralsApp form.c-referralSenderDetails button.c-button:hover, div.c-okeReferralsApp form.c-referralRecipientDetails button.c-button:hover{color: #fff;}.c-okeReferralsApp--modal .c-referralHeader--banner.c-referralHeader{display: none;}.c-okeReferralsApp .c-referralSenderShare hr[data-v-1405641c]{margin: 0 0 14px !important;}div.c-okeReferralsApp div.c-referralSenderShare-form div.c-formItem:has(div.c-bubble){display: flex;flex-direction: column;padding: 20px 0;border-top: 1px solid #d9d9d9;border-bottom: 1px solid #d9d9d9;}div.c-okeReferralsApp div.c-referralSenderShare-form div.c-formItem div.c-bubble{display: none;}div.c-okeReferralsApp div.c-referralSenderShare-form div.c-formItem > div:has(div.c-bubble){order: -1;margin-bottom: 20px;}div.c-okeReferralsApp div.c-referralSenderShare-form div.c-formItem > div:has(div.c-bubble):before{content: "Once your friend makes their first purchase you’ll find your 15% off code in your inbox.";font-size: 16px;font-weight: 300;}div.c-okeReferralsApp div.c-referralSenderShare-form div.c-formItem > div:has(div.c-bubble):after{content: "Don’t stop there! The more you share the more rewards you’ll get!";font-size: 16px;font-weight: 300;display: block;margin-top: 10px;}@media (min-width: 769px){div#PageContainer:has(div.c-okeReferralsApp){display: flex;}main:has(div.c-okeReferralsApp){display: flex;position: relative;width: 100%;background: linear-gradient(90deg, #a8bad2 57.8%, rgba(168, 186, 210, 0) 100%);}div.c-okeReferralsApp .c-referralHeader--banner.c-referralHeader{display: none;}div.c-okeReferralsApp div.c-referralSenderShare div.c-headerText{margin-bottom: 30px !important;}div.c-okeReferralsApp form.c-referralSenderDetails div.c-headerText .c-headerText-title, div.c-okeReferralsApp div.c-referralSenderShare div.c-headerText .c-headerText-title{color: #5b7793;font-size: 25px;font-weight: 700;line-height: normal;}div.c-okeReferralsApp form.c-referralSenderDetails div.c-headerText .c-headerText-subtitle, div.c-okeReferralsApp div.c-referralSenderShare div.c-headerText .c-headerText-subtitle{font-size: 16px;color: #000;max-width: none;}div.c-okeReferralsApp form.c-referralSenderDetails::before, div.c-okeReferralsApp form.c-referralRecipientDetails::before{display: none;}div.c-okeReferralsApp form.c-referralSenderDetails div.c-headerText--centredOnMobile.c-headerText::after{content: "Enter your info to get started";font-size: 14px;font-weight: 400;line-height: 1;text-align: start;display: block;margin: 20px 0;}div.c-okeReferralsApp form.c-referralSenderDetails div.c-marketingOptIn--centredOnMobile.c-marketingOptIn{margin-top: 20px;}div.c-okeReferralsApp:not(.c-okeReferralsApp--modal){width: 390px;position: absolute;top: 50%;left: 30%;transform: translate(-50%, -50%);margin: 0;z-index: 1;}div.c-okeReferralsApp.c-okeReferralsApp--modal{width: 425px;}div.c-okeReferralsApp .c-okeReferralsApp-page .c-headerText--centredOnMobile div{font-size: 12px;}div.c-okeReferralsApp div.c-okeReferralsApp-page{padding: 30px;}}div[okendo-star-rating-manual], a[okendo-star-rating-manual]{display: flex;align-items: center;gap: 4px;}div#__next .SubscriptionFooter div[aria-role="alert"] > div span{color: rgb(17, 17, 17) !important;}div#__next .SubscriptionFooter div[aria-role="alert"] > div button{border: 1px solid var(--color-bg3) !important;}div#__next .SubscriptionFooter div[aria-role="alert"] .SubscriptionCartReceipt > button span{color: #fff !important;}.tag-smartcartmax1 .rebuy-cart__flyout-item-quantity-widget button{display: none;}.pd-cp-ui-container:not(.pd-cp-ui__showing){display: none !important;}div.needsclick[class*="kl-teaser-"]{transition: all 0.2s ease-in-out;}.okeConnect.okeQuizzes .l-productRow{gap: 8px;max-width: 700px;margin: 0 auto;text-align: left;}.c-recommendedProduct-name{font-size: 16px !important;}.c-resultProductRating{display: flex;align-items: center;gap: 5px;margin-bottom: 10px;}.c-resultProductRating-reviewsCount{margin: 0 !important;}.c-recommendedProduct-sellingPlans{display: none;}.okeConnect.okeQuizzes .l-productRow-item{max-width: 228px;}.c-startPanel-subtitle{margin: 0 0 15px !important;}.c-startPanel-button{width: 100% !important;max-width: 150px;font-size: 0 !important;}.c-startPanel-button::after{content: "Start Quiz";font-size: 16px !important;}.c-recommendedProduct-price{font-size: 16px !important;font-weight: 500;}.okeConnect .c-pageContent.c-pageContent--start{background-image: url("/cdn/shop/files/quiz_banner_desktop.jpg?v=1751647722");background-size: cover;background-position: center;background-repeat: no-repeat;}.okeConnect.okeQuizzes .c-pageContent.c-pageContent--start .c-startPanel{text-align: right;align-items: flex-end !important;min-height: 427px;justify-content: center;max-width: 994px;padding: 20px !important;}.okeConnect.okeQuizzes .c-pageContent.c-pageContent--start .c-startPanel-title{max-width: 365px;text-align: right;line-height: 1;font-size: 36px !important;font-weight: 400 !important;margin: 0;}.okeConnect.okeQuizzes .c-pageContent.c-pageContent--start .c-startPanel-subtitle{max-width: 347px;text-align: right;line-height: normal;margin: 10px 0 0 !important;}.okeConnect.okeQuizzes .c-startPanel-button.c-button{background-color: var(--primary-color) !important;}.okeConnect.okeQuizzes .c-startPanel-button{margin: 30px 0 0 !important;}.okeConnect.okeQuizzes.okeQuiz{margin-top: 30px;}@media (max-width: 768px){.okeConnect.okeQuizzes.okeQuiz{margin-top: 0px;}.okeConnect .c-pageContent.c-pageContent--start{background-image: url("/cdn/shop/files/quiz_banner_mobile.jpg?v=1751647722");}.okeConnect.okeQuizzes .c-pageContent.c-pageContent--start .c-startPanel{max-width: 55%;margin: 0 0 0 auto;padding-left: 0 !important;min-height: 311px;}.okeConnect.okeQuizzes .c-pageContent.c-pageContent--start .c-startPanel-title{font-size: 20px !important;}.okeConnect.okeQuizzes .c-pageContent.c-pageContent--start .c-startPanel-subtitle{font-size: 14px !important;max-width: 172px;}.okeConnect.okeQuizzes .c-startPanel-button{margin-top: 24px !important;}}.okeConnect.okeQuizzes.okeQuizzes .c-resultButton.c-resultButton-primary, .okeConnect.okeQuizzes.okeQuizzes .c-resultButton.c-resultButton-secondary, .okeConnect.okeQuizzes.okeQuizzes .c-button:not(.c-questionsForm-back){background-color: var(--primary-color) !important;}@media (max-width: 768px){div.needsclick.kl-private-reset-css-Xuajs1{z-index: 99 !important;}div.needsclick[role="dialog"]{z-index: 5180 !important;}div.needsclick[role="dialog"] button.klaviyo-close-form{z-index: 100 !important;}#WizybotShopifyWidget__iframe__outter__id{z-index: 99 !important;}html:has(.WizybotShopifyWidget__iframe__outter__open__right) #WizybotShopifyWidget__iframe__outter__id{z-index: 120 !important;}}