@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600&display=swap";body{font-family:Poppins,sans-serif;scrollbar-color:var(--primaryCol) transparent;scrollbar-width:thin}main{height:100vh;width:100vw}@media (min-width:1024px){main{background:linear-gradient(120deg,var(--secondaryCol) 24%,var(--primaryCol) 97%)}}::-webkit-scrollbar{width:3px}::-webkit-scrollbar-track{display:none}::-webkit-scrollbar-thumb{background-color:var(--primaryCol)}::-moz-selection{background:var(--primaryCol)}::selection{background:var(--primaryCol)}.rich-text h1,.rich-text h2,.rich-text h3{font-weight:600}.rich-text h1{font-size:140%;margin-bottom:1rem}.rich-text h2{font-size:120%;margin-bottom:1rem}.rich-text h3{font-size:110%;margin-bottom:1rem}.rich-text ol,.rich-text ul{margin-bottom:1rem;margin-left:1rem;padding-left:1rem}.rich-text ol li,.rich-text ul li{margin-bottom:.5rem}.rich-text ul{list-style-type:disc}.rich-text ol{list-style-type:decimal}.rich-text p{margin-bottom:1rem}.rich-text p:last-child{margin-bottom:0}.rich-text a{color:var(--primaryCol);text-decoration:underline}.rich-text a:hover{text-decoration:none}.rich-text img{border-radius:.5rem;display:block;margin-bottom:1rem}.rich-text .video-embed-container{display:flex;justify-content:center;margin-bottom:1rem}.rich-text .video-embed{border-radius:.5rem}.fg-red{color:#d03c38}.fg-green{color:#28a143}.fg-grey{color:#a0a0a0}.fg-primary{color:var(--primaryCol)}.bg-white{background:#fff}.bg-yellow{background:#fcd202}.border-yellow{border-color:#fcd202}.bg-orange{background:#ec703b}.border-orange{border-color:#ec703b}input.invalid{border:1px solid #d03c38;outline:1px solid #d03c38}.card:where(.astro-ZRWVZYJC){background:#fff;overflow:hidden}@media (min-width:1024px){.card:where(.astro-ZRWVZYJC){animation:slide .8s forwards;border-radius:15px;box-shadow:0 10px 10px #00000026;height:90vh;margin:.3rem}}@keyframes slide{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.card-blobs:where(.astro-RYH3O3XK){height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.card-blobs:where(.astro-RYH3O3XK) .blob-1:where(.astro-RYH3O3XK){left:-15px;position:absolute;top:-5px}.card-blobs:where(.astro-RYH3O3XK) .blob-2:where(.astro-RYH3O3XK){right:20px}.card-blobs:where(.astro-RYH3O3XK) .blob-3:where(.astro-RYH3O3XK){right:8px;top:32px}.flipcard[data-v-382046fa]{--flipcard-height:3rem;--flipcard-border-radius:.5rem;font-size:2rem;font-weight:700;height:var(--flipcard-height);overflow:hidden;pointer-events:none;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:3.5rem}.back[data-v-382046fa]{background:#393939;border-radius:var(--flipcard-border-radius);color:#fff}.upper[data-v-382046fa]{background:#222;border-radius:var(--flipcard-border-radius) var(--flipcard-border-radius) 0 0;color:#ccc;height:calc(var(--flipcard-height)/2);overflow:hidden}@media (min-width:1024px) and (max-height:699px){.promotion-countdown:where(.astro-52R4TDWC){display:none}}.flipcard:where(.astro-KV6V2YWJ){--flipcard-height:3rem;--flipcard-border-radius:.5rem;font-size:2rem;font-weight:700;height:var(--flipcard-height);overflow:hidden;pointer-events:none;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.back:where(.astro-KV6V2YWJ){background:#393939;border-radius:var(--flipcard-border-radius);color:#fff;padding:0 1rem}.upper:where(.astro-KV6V2YWJ){background:#222;border-radius:var(--flipcard-border-radius) var(--flipcard-border-radius) 0 0;color:#ccc;height:calc(var(--flipcard-height)/2);overflow:hidden}@media (min-width:1024px) and (max-height:699px){.promotion-purchases-left:where(.astro-VLZA7DZ4){display:none}}.product-details-hero:where(.astro-2PBEJNZQ){position:relative}.product-details-hero:where(.astro-2PBEJNZQ) .hero-picture-bak:where(.astro-2PBEJNZQ){background:rgba(0,0,0,.3);border-radius:10px;height:135px;min-width:105px;overflow:hidden;width:105px}.product-details-hero:where(.astro-2PBEJNZQ) .hero-picture-bak:where(.astro-2PBEJNZQ) img:where(.astro-2PBEJNZQ){height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:100%}@media (min-width:1024px){.product-details-hero-bak:where(.astro-2PBEJNZQ) .hero-picture:where(.astro-2PBEJNZQ){height:150px;width:120px}}.product-description-shadow:where(.astro-QKLYDNVR){display:none}#product-description:where(.astro-QKLYDNVR).collapsed .product-description-shadow:where(.astro-QKLYDNVR){display:block}#product-description:where(.astro-QKLYDNVR).collapsed .ugc:where(.astro-QKLYDNVR){max-height:180px}@media (min-width:1024px){#product-description:where(.astro-QKLYDNVR).collapsed .ugc:where(.astro-QKLYDNVR){max-height:220px}}@media (min-width:1280px){#product-description:where(.astro-QKLYDNVR).collapsed .ugc:where(.astro-QKLYDNVR){max-height:260px}}@media (min-width:1536px){#product-description:where(.astro-QKLYDNVR).collapsed .ugc:where(.astro-QKLYDNVR){max-height:360px}}#product-description:where(.astro-QKLYDNVR).collapsed .trigger-collapse:where(.astro-QKLYDNVR),#product-description:where(.astro-QKLYDNVR):not(.collapsed) .trigger-expand:where(.astro-QKLYDNVR){display:none}.product-details-footer:where(.astro-JJHQCXZ5){height:30px;min-height:30px;position:relative}.product-details-footer:where(.astro-JJHQCXZ5) .blob:where(.astro-JJHQCXZ5){position:absolute}.product-details-footer:where(.astro-JJHQCXZ5) .blob-1:where(.astro-JJHQCXZ5){bottom:0;left:15px}.product-details-footer:where(.astro-JJHQCXZ5) .blob-2:where(.astro-JJHQCXZ5){bottom:17px;left:61px}.product-details-footer:where(.astro-JJHQCXZ5) .blob-3:where(.astro-JJHQCXZ5){bottom:0;right:14px}.swiper-pagination-bullet{background:#efefef;border-radius:100%;height:5px;transition:all .2s;width:5px}.swiper-pagination-bullet-active{background:#193e9f;background:#87a7fd;height:7px;width:7px}@media (min-width:1024px){.product-details:where(.astro-VGZILR6O){height:100%;position:relative;width:500px}}@media (min-width:1920px){.product-details:where(.astro-VGZILR6O){width:650px}}@media (min-width:1024px){.product-archived:where(.astro-VP7NFZYQ){width:350px}}@media (min-width:1920px){.product-archived:where(.astro-VP7NFZYQ){width:450px}}.product-checkout-header:where(.astro-I5XRGH5P){height:35px;min-height:35px;position:relative}.product-checkout-header:where(.astro-I5XRGH5P) .blob:where(.astro-I5XRGH5P){position:absolute;right:17px}.swiper-button[data-v-efab629a]{cursor:pointer;display:inline-block;padding:5px;-webkit-user-select:none;-moz-user-select:none;user-select:none}img[data-v-efab629a]{height:15px}.swiper-button[data-v-db060747]{cursor:pointer;display:inline-block;padding:5px;-webkit-user-select:none;-moz-user-select:none;user-select:none}img[data-v-db060747]{height:15px}.day-option[data-v-43e7221d]{border:2px solid #c8c8c8;border-radius:5px;cursor:pointer;padding:20px 0;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.day-option.current[data-v-43e7221d]{font-weight:600}.next-slide[data-v-43e7221d],.prev-slide[data-v-43e7221d]{top:39px}.next-slide[data-v-43e7221d]{right:0}.prev-slide[data-v-43e7221d]{left:0}.hour-option[data-v-928811b7]{border:2px solid #c8c8c8;border-radius:5px;cursor:pointer;padding:10px 0;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hour-option.current[data-v-928811b7]{font-weight:600}.next-slide[data-v-928811b7],.prev-slide[data-v-928811b7]{top:10px}.next-slide[data-v-928811b7]{right:0}.prev-slide[data-v-928811b7]{left:0}.invalid[data-v-7b49e6bf]{background:#fef9f9;border:1px solid #d03c38;outline:1px solid #d03c38}.invoice-option{border:1px solid #c8c8c8;padding:.75rem 0}.invoice-option.active{border:1px solid var(--col-primary);outline:1px solid var(--col-primary)}.invalid[data-v-72b2d627]{background:#fef9f9;border:1px solid #d03c38;outline:1px solid #d03c38}select[data-v-0539effa]{background:#fff url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgyNHYyNEgweiIvPjxwYXRoIGQ9Im0xMiAxMy4xNzIgNC45NS00Ljk1IDEuNDE0IDEuNDE0TDEyIDE2IDUuNjM2IDkuNjM2IDcuMDUgOC4yMjJ6Ii8+PC9zdmc+) 100% no-repeat;border:1px solid #c8c8c8}.slide-down{animation:slide-down .3s forwards}.dialog-footer button{background:none!important;border-radius:0!important;box-shadow:none!important;display:initial!important;font-weight:400!important;height:auto!important;line-height:normal!important;padding:0!important;text-transform:none!important}@keyframes slide-down{0%{transform:translateY(-20px)}to{transform:translateY(0)}}.step-info .step{align-items:center;display:flex}.step-info .step:before{background:#000;border-radius:100%;content:"";display:inline-block;height:12px;margin-right:10px;width:12px}.step-info .step-description{font-size:.75rem;margin-left:4.5px;padding-left:18px}.step-description.step-line{border-left:2px solid #cacaca}.payment-method[data-v-144bcbc0]{align-items:center;border:1px solid #c8c8c8;border-radius:5px;cursor:pointer;display:flex;flex-direction:column;height:55px;justify-content:center}.payment-method.current[data-v-144bcbc0]{border:2px solid #28a143}.payment-form-inputs[data-v-144bcbc0]{animation:pm-appear-144bcbc0 .3s linear forwards}.card-number-container[data-v-144bcbc0]{border:1px solid #c8c8c8;border-radius:5px;padding:12px 8px}.card-number-container[data-v-144bcbc0]:has(.StripeElement--focus){border:1px solid #000;box-shadow:0 0 7px #00000020}button[data-v-144bcbc0]{align-items:center;background:var(--col-primary);border-radius:5px;box-shadow:1px 1px 11px 6px #0000001a;color:var(--col-primary-contrast);display:flex;font-weight:600;height:45px;justify-content:center;line-height:45px;overflow:hidden;text-transform:uppercase;width:100%}button[data-v-144bcbc0]:disabled{background:#c8c8c8!important;box-shadow:none;color:#fff!important;cursor:not-allowed}button.loading[data-v-144bcbc0]{cursor:not-allowed;opacity:.5;pointer-events:none}button.loading svg[data-v-144bcbc0]{opacity:1}.payment-form-footer[data-v-144bcbc0]{color:#8c8c8c;font-size:.75rem}.payment-form-footer a[data-v-144bcbc0]{color:#8c8c8c;font-weight:700;text-decoration:underline}.payment-form-footer a[data-v-144bcbc0]:hover{color:#646464}.invalid[data-v-144bcbc0]{background:#fef9f9;border:1px solid #d03c38;outline:1px solid #d03c38}@keyframes pm-appear-144bcbc0{0%{opacity:0}to{opacity:1}}input:checked+label[data-v-44311393],label[data-v-44311393]:hover{border-color:var(--col-primary-text)}input:checked+label[data-v-44311393]{outline:1px solid var(--col-primary-text)}.blik-authorize-dialog[data-v-a5ef09d3]{background:rgba(0,0,0,.6);inset:0;position:fixed;z-index:1000}.content[data-v-a5ef09d3]{animation:slide-a5ef09d3 .5s forwards;background:#fff;box-shadow:0 5px 10px #0009}@keyframes slide-a5ef09d3{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.blob-1[data-v-82610ad3]{top:-50px}.blob-2[data-v-82610ad3]{bottom:0;left:10px}.blob-3[data-v-82610ad3]{bottom:45px;left:70px}-z-10[data-v-82610ad3]{z-index:-10}.payment-failed[data-v-132ce32e]{overflow:hidden;z-index:10000}.blob-1[data-v-132ce32e]{top:-50px}.blob-2[data-v-132ce32e]{bottom:0;left:10px}.blob-3[data-v-132ce32e]{bottom:45px;left:70px}.dialog-container[data-v-0b43057e]{margin:0 auto;max-width:500px}.message-container[data-v-0b43057e]{margin:0 auto;max-width:470px}button[data-v-0b43057e]{align-items:center;background:var(--col-primary);border-radius:5px;box-shadow:1px 1px 11px 6px #0000001a;color:var(--col-primary-contrast);display:flex;font-weight:600;height:45px;justify-content:center;line-height:45px;overflow:hidden;text-transform:uppercase;width:100%}button[data-v-0b43057e]:disabled{background:col-grey!important;box-shadow:none;color:#fff!important;cursor:not-allowed}button.loading[data-v-0b43057e]{cursor:not-allowed;opacity:.5;pointer-events:none}button.loading svg[data-v-0b43057e]{opacity:1}.event[data-v-56ed85b8]{border:1px solid #c8c8c8;outline:1px solid #fff}input:checked+label[data-v-56ed85b8]{border:1px solid var(--col-primary-text);font-weight:500;outline:1px solid var(--col-primary-text)}.border-primary-light[data-v-78db89e7]{border-color:var(--col-primary)}.option[data-v-78db89e7]{align-items:center;color:var(--col-primary-text);display:flex;flex-direction:column;font-size:1.15rem;font-weight:700;height:2.5rem;justify-content:center;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2.5rem}.option[data-v-78db89e7]:hover{border-color:var(--col-primary-text)}.option.selected[data-v-78db89e7]{background:var(--col-primary);border-color:var(--col-primary);color:var(--col-primary-contrast)}input[data-v-78db89e7]{-moz-appearance:textfield;-webkit-appearance:none;appearance:none;width:3rem}.appear{animation:appear .3s linear forwards}input{border:1px solid #c8c8c8;border-radius:5px;display:block;outline:none;padding:12px 8px!important;width:100%}input:disabled{background:#f2f2f2}input:focus,input:focus-within{border:1px solid #000;box-shadow:0 0 7px #00000020}input[type=checkbox]{display:none}input[type=checkbox]+label{align-items:center;cursor:pointer;display:flex}input[type=checkbox]+label:before{border:1px solid #c8c8c8;border-radius:5px;content:"";display:inline-block;height:25px;margin-right:.75rem;width:25px}input[type=checkbox]:checked+label:before{background:url(/checkmark.svg) 50% no-repeat;border:1px solid #28a143}@keyframes appear{0%{opacity:0}to{opacity:1}}.product-checkout-footer:where(.astro-IJNPMFK2){height:59px;min-height:59px;position:relative}.product-checkout-footer:where(.astro-IJNPMFK2) .blob:where(.astro-IJNPMFK2){position:absolute}.product-checkout-footer:where(.astro-IJNPMFK2) .blob-1:where(.astro-IJNPMFK2){bottom:0;right:38px}.product-checkout-footer:where(.astro-IJNPMFK2) .blob-2:where(.astro-IJNPMFK2){bototm:39px;right:19px}.alert:where(.astro-NS2CVQYQ){background:#fff6cb;border-radius:.5rem;color:#c9a802}.alert:where(.astro-NS2CVQYQ) svg:where(.astro-NS2CVQYQ){fill:#c9a802}@media (min-width:1024px){.product-checkout:where(.astro-NS2CVQYQ){height:100%;position:relative;width:500px}.product-checkout:where(.astro-NS2CVQYQ) .product-checkout-content:where(.astro-NS2CVQYQ){height:100%;overflow-y:scroll}}@media (min-width:1920px){.product-checkout:where(.astro-NS2CVQYQ){width:650px}}button[data-v-74b6ad8d]{align-items:center;background:var(--col-primary);border-radius:5px;box-shadow:1px 1px 11px 6px #0000001a;color:var(--col-primary-contrast);display:flex;font-weight:600;height:45px;justify-content:center;line-height:45px;overflow:hidden;text-transform:uppercase;width:100%}button[data-v-74b6ad8d]:disabled{background:#ebebeb!important;box-shadow:none;color:#fff!important;cursor:not-allowed}button.loading[data-v-74b6ad8d]{cursor:not-allowed;opacity:.5;pointer-events:none}button.loading svg[data-v-74b6ad8d]{opacity:1}[type=checkbox]+label[data-v-74b6ad8d]:before{min-width:25px}@media (min-width:1024px){.card:where(.astro-ADIEHHT7){width:500px}}@media (min-width:1920px){.card:where(.astro-ADIEHHT7){width:650px}}.referral-banner:where(.astro-MBYZO75A){background:#ebf0ff;color:#2760f7}@keyframes waveAnimation{0%,to{transform:rotate(0)}25%{transform:rotate(-20deg)}75%{transform:rotate(20deg)}}.wave-emoji:where(.astro-MBYZO75A){animation:waveAnimation 2.25s infinite;display:inline-block;transform-origin:70% 100%}#cookie-banner{background:rgba(0,0,0,.5);z-index:99999999}.cookie-banner-content{animation:slideUp .4s forwards;background:#fff}button{background:var(--col-primary);color:var(--col-primary-contrast)}@media (min-width:768px){.cookie-banner-content{animation:bannerSlide .6s forwards;max-width:600px}}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes bannerSlide{0%{opacity:0;transform:translate3d(-50%,calc(-50% - 40px),0)}to{opacity:1;transform:translate3d(-50%,-50%,0)}}@keyframes wave{0%,to{transform:rotate(0)}25%{transform:rotate(-20deg)}75%{transform:rotate(20deg)}}.wave{animation:wave 2.25s infinite;display:inline-block;transform-origin:70% 100%}.alert:where(.astro-QEQD5UOF){background:#fff6cb;border-radius:.5rem;color:#c9a802}.alert:where(.astro-QEQD5UOF) svg:where(.astro-QEQD5UOF){fill:#c9a802}@media (min-width:1024px){.card:where(.astro-QEQD5UOF){width:500px}}@media (min-width:1920px){.card:where(.astro-QEQD5UOF){width:650px}}
