:root,.color-background-1{--color-foreground: var(--color-base-text);--color-background: var(--color-base-background-1)}.color-background-2{--color-background: var(--color-base-background-2)}.color-background-3{--color-background: var(--color-base-background-3)}.color-background-4{--color-background: var(--color-base-background-4)}.color-background-5{--color-background: var(--color-base-background-5)}.color-background-6{--color-background: var(--color-base-background-6)}.color-accent-1{--color-foreground: var(--color-base-solid-button-labels);--color-background: var(--color-base-accent-1)}.color-accent-2{--color-foreground: var(--color-base-solid-button-labels);--color-background: var(--color-base-accent-2)}.color-accent-3{--color-foreground: var(--color-base-solid-button-labels);--color-background: var(--color-base-accent-3)}.color-foreground-outline-button{--color-foreground: var(--color-base-outline-button-labels)}.color-foreground-accent-1{--color-foreground: var(--color-base-accent-1)}.color-foreground-accent-2{--color-foreground: var(--color-base-accent-2)}:root,.color-background-1{--color-button: var(--color-base-accent-1);--color-button-text: var(--color-base-solid-button-labels);--color-button-secondary: var(--color-base-accent-2);--color-button-ternary: var(--color-base-accent-3);--alpha-button-background: 1;--alpha-button-border: 1}:root,.color-background-1{--color-link: var(--color-base-outline-button-labels);--alpha-link: .85}.color-background-2{--color-button: var(--color-base-accent-1);--color-button-text: var(--color-base-solid-button-labels);--alpha-button-background: 1;--alpha-button-border: 1}.color-background-2{--color-link: var(--color-foreground);--alpha-link: .7}.button--secondary{--color-button: var(--color-base-outline-button-labels);--color-button-text: var(--color-base-outline-button-labels);--alpha-button-background: 0}.button--tertiary{--color-button: var(--color-base-outline-button-labels);--color-button-text: var(--color-base-outline-button-labels);--alpha-button-background: 0;--alpha-button-border: .2}:root,.color-icon-text{--color-icon: rgb(var(--color-base-text))}.color-icon-accent-1{--color-icon: rgb(var(--color-base-accent-1))}.color-icon-accent-2{--color-icon: rgb(var(--color-base-accent-2))}.color-icon-outline-button{--color-icon: rgb(var(--color-base-outline-button-labels))}:root,.color-success{--color-error: rgb(var(--color-base-success))}:root,.color-error{--color-error: rgb(var(--color-base-error))}:root,.color-percent{--color-error: rgb(var(--color-base-percent))}:root{--duration-short: .1s;--duration-default: .2s;--duration-medium: .3s;--duration-long: .5s}.no-js:not(html){display:none!important}html.no-js .no-js:not(html){display:block!important}.no-js-inline{display:none!important}html.no-js .no-js-inline{display:inline-block!important}html.no-js .no-js-hidden{display:none!important}body,.color-background-1,.color-background-2,.color-background-3,.color-background-4,.color-background-5,.color-background-6{color:rgba(var(--color-foreground));background-color:rgb(var(--color-background))}a{color:rgba(var(--color-foreground));text-decoration:none;text-underline-offset:0;border:none;box-shadow:none}a:active,a:hover{outline:0}svg{width:auto;height:auto;max-width:100%}summary{display:block}summary::-webkit-details-marker{display:none}figure,picture{display:block;width:100%;margin:0;padding:0}a:empty,ul:empty,dl:empty,div:empty,section:empty,article:empty,p:empty,h1:empty,h2:empty,h3:empty,h4:empty,h5:empty,h6:empty{display:none}::selection{background-color:#f8d17066}.page-width{max-width:var(--page-width);margin:0 auto;padding:0 1.5rem}.page-width-small{max-width:var(--page-width-small);margin:0 auto;padding:0 1.5rem}.page-width-large{max-width:var(--page-width-menu);margin:0 auto;padding:0 1.5rem}.page-width-full{max-width:var(--page-width-menu);margin:0 auto;padding:0}@media screen and (min-width: 990px){.page-width,.page-width-small,.page-width-large,.page-width-full{padding:0 5rem}}#shopify-section-header{width:100%;height:60px}h1,h2,h3,h4,h5{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:calc(var(--font-heading-scale) * .01rem);color:rgb(var(--color-foreground));line-height:calc(1 + .3/max(1,var(--font-heading-scale)))}.text--body{letter-spacing:.03rem;line-height:calc(1 + .8 / var(--font-body-scale));font-family:var(--font-body-family);font-style:var(--font-body-style);font-size:calc(var(--font-heading-scale) * 1.6rem);font-weight:400}@media screen and (min-width: 990px){.text--body{font-size:calc(var(--font-heading-scale) * 1.8rem)}}.text--info{margin:0;font-size:1.6rem;font-weight:400;letter-spacing:.01rem}.text--light{color:rgb(var(--color-foreground),.55)}.text--spacer{margin:0 .5rem}.headline-1{font-size:calc(var(--font-heading-scale) * 2.4rem);font-weight:var(--font-heading-weight);line-height:1.1;letter-spacing:.01rem}.headline-2{margin:0 0 .5rem;font-size:calc(var(--font-heading-scale) * 2.2rem);font-weight:var(--font-heading-weight);line-height:1.25}.headline-3{margin:0 0 .5rem;font-size:calc(var(--font-heading-scale) * 2rem);font-weight:var(--font-heading-weight);line-height:1.25}.headline-4{margin:0 0 2rem;font-size:calc(var(--font-heading-scale) * 1.5rem);font-weight:var(--font-heading-weight);line-height:1.166667}.headline-5{margin:.4rem 0 .8rem;font-size:calc(var(--font-heading-scale) * 1.5rem);font-weight:var(--font-heading-weight);line-height:1.25}.headline-6{font-size:calc(var(--font-heading-scale) * 1.2rem);font-weight:var(--font-heading-weight);line-height:1.5}@media only screen and (min-width: 750px){.headline-1{font-size:calc(var(--font-heading-scale) * 2.8rem)}.headline-2{font-size:calc(var(--font-heading-scale) * 2.4rem)}.headline-3{font-size:calc(var(--font-heading-scale) * 2.1rem)}.headline-4,.headline-5{font-size:calc(var(--font-heading-scale) * 1.6rem)}}.link--primary{cursor:pointer;display:inline-block;position:relative;font-family:inherit;color:rgb(var(--color-foreground));font-weight:500;text-decoration:none;text-underline-offset:0;letter-spacing:0;border:none;box-shadow:none}.link--primary:before{content:"";position:absolute;left:0;bottom:1px;height:1px;width:100%;background:currentColor;transform:scaleX(1);transform-origin:right;transition:transform .4s cubic-bezier(.165,.84,.44,1);transition-delay:.16s}.link--primary:after{content:"";position:absolute;left:0;bottom:1px;height:1px;background-color:currentColor;width:100%;transform:scaleX(0);transform-origin:left;transition:transform .4s cubic-bezier(.165,.84,.44,1);transition-delay:0s}.link--primary:hover:before{transform:scaleX(0);transition-delay:0s}.link--primary:hover:after{transform:scaleX(1);transition-delay:.16s}.link--block{display:block;font-style:normal;text-decoration:none}.link--text{cursor:pointer;color:rgb(var(--color-foreground));text-decoration:none;letter-spacing:.01rem;transition:color var(--duration-default) ease}.link--text:hover{color:rgba(var(--color-foreground),.65)}.link{cursor:pointer;display:inline-block;border:none;box-shadow:none;font-family:inherit;font-size:1.5rem;color:rgb(var(--color-link));text-decoration:underline;text-underline-offset:.3rem;background-color:transparent;transition:color var(--duration-default) ease}.link--footer,.link--terms{text-decoration:none;text-underline-offset:0;color:rgb(var(--color-foreground))}.link--footer:hover,.link--terms:hover{color:rgba(var(--color-foreground),.65)}.link--bar{font-size:1.2rem;font-weight:500;color:rgb(var(--color-foreground));text-decoration:none;text-underline-offset:0}.link--bar:hover{color:rgba(var(--color-foreground),.65)}.link--header{display:block;padding:17px 12px 18px;font-size:16px;font-weight:500;line-height:1.5;text-decoration:none;text-underline-offset:0}.link--header:hover{color:rgba(var(--color-foreground),.65)}.link--menu{display:block;padding:18px 12px 16px;font-size:1.6rem;font-weight:600;letter-spacing:.02rem;line-height:1.5;text-decoration:none;text-underline-offset:0;border-bottom:2px solid transparent;transition:border-color var(--duration-short) ease,color var(--duration-short) ease}.link--menu:hover{color:rgba(var(--color-foreground));border-bottom:2px solid rgba(var(--color-foreground))}.center{text-align:center}.right{text-align:right}.uppercase{text-transform:uppercase}.light{opacity:.65}.hidden{display:none!important}.overflow-hidden{overflow:hidden}.pointer-none{pointer-events:none;cursor:default}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.list-unstyled{margin:0;padding:0;list-style:none}.color-foreground{color:rgb(var(--color-foreground))}.placeholder-gray{background-color:rgb(var(--color-base-background-4))}.featured-img{display:block;width:100%;max-width:100%;height:auto}.margin-0{margin:0}.mt-30{margin-top:3rem}.mr-20{margin-right:2rem}.pb-30{padding-bottom:3rem}.weight-300{font-weight:300}.weight-400{font-weight:400}.weight-500,.weight-600{font-weight:500}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;display:inline-block;width:auto;font-family:var(--font-body-family);font-size:calc(var(--font-heading-scale) * 1.6rem);font-weight:600;letter-spacing:0;white-space:nowrap;text-align:center;text-decoration:none;line-height:1;border:none;background-color:transparent;-webkit-appearance:none;appearance:none}button:disabled,input[type=button]:disabled,input[type=reset]:disabled,input[type=submit]:disabled{cursor:not-allowed;opacity:.5;background-color:rgba(var(--color-button))}.btn,.button{cursor:pointer;display:inline-block;vertical-align:top;height:42px;padding:12px 24px 15px;width:auto;font-family:var(--font-body-family);color:rgba(var(--color-button-text));font-size:calc(var(--font-heading-scale) * 1.6rem);font-weight:600;letter-spacing:.06rem;white-space:nowrap;text-align:center;text-decoration:none;line-height:1;border-radius:30px;border:1px solid transparent;background-color:rgba(var(--color-button));transition:background-color var(--duration-default) ease 0s;-webkit-appearance:none;appearance:none}.btn:hover:not(:disabled),.btn:active:not(:disabled),.button:hover:not(:disabled),.button:active:not(:disabled){border-color:transparent;background-color:rgba(var(--color-button),.65)}.button:focus:not(:disabled){outline:0px}.button:focus-visible{outline:.2rem solid rgba(248,209,112,1);outline-offset:2px;background-color:#f8d170}button.button:disabled{cursor:not-allowed;height:42px;color:#fff;background-color:rgba(var(--color-button),.25)}button.button.medium-btn{padding:8px 24px 9px}@media screen and (max-width: 639px){button.button.mobile-btn:disabled{width:100%;height:56px;padding:12px 24px}}.button.small-btn{height:36px;padding:6px 16px 7px;font-size:calc(var(--font-heading-scale) * 1.4rem)}.button.large-btn{height:60px;padding:21px 24px 20px;transition:all var(--duration-default) ease}.button:disabled.large-btn{cursor:not-allowed;opacity:1;height:60px;padding:21px 24px 20px;background-color:#d3d4d5}.button.medium-btn{height:50px;padding:16px 23px 19px 24px}.button.full-width{display:block;width:100%;text-align:center}.button.inverted-btn{color:rgba(var(--color-button));border:1px solid rgba(var(--color-button),.15);background-color:#fff;box-shadow:0 0 0 1px #fff inset;transition:color var(--duration-default) ease,box-shadow var(--duration-default) ease}.button.inverted-btn:hover{border:1px solid rgba(var(--color-button),.15);background-color:#fff;box-shadow:0 0 0 1px rgba(var(--color-button),.15) inset}.button.white-btn{display:inline-block;position:relative;z-index:1;padding:13px 28px 14px;width:auto;color:rgb(var(--color-foreground));border:none;background-color:#fff;box-shadow:none;transition:background-color var(--duration-default) ease}.button.white-btn:hover{background-color:#ffffffa6}.button.product-mobile-btn{display:block;width:100%;text-align:center;border-radius:0;height:60px;padding:16px 24px 15px}.button:disabled.product-mobile-btn{cursor:not-allowed;opacity:1;height:60px;padding:16px 24px 15px;background-color:#d3d4d5}.button.product-mobile-btn:hover:not(:disabled),.button.product-mobile-btn:active:not(:disabled){border-color:transparent;background-color:#515151}@media screen and (max-width: 639px){.btn.mobile-btn,.button.mobile-btn{width:100%;height:56px;padding:12px 24px}}.product-status-labels{font-size:15px;display:flex;justify-content:space-between;align-items:center;margin-top:1.5rem;margin-bottom:1.25rem}.product-status-labels .dot{position:relative;width:12px;height:12px;background-color:#facc15;border-radius:50%;margin-right:10px;display:inline-block}.product-status-labels .dot:before{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;border-radius:50%;transform:translate(-50%,-50%);background-color:#facc15;animation:radar-pulse 1.5s ease-out infinite;opacity:.6;z-index:-1}@keyframes radar-pulse{0%{transform:translate(-50%,-50%) scale(1);opacity:.6}70%{transform:translate(-50%,-50%) scale(2.5);opacity:0}to{transform:translate(-50%,-50%) scale(2.5);opacity:0}}.product-status-labels .check-circle{width:18px;height:18px;background-color:#000;color:#fff;border-radius:50%;font-size:12px;text-align:center;line-height:18px;font-weight:700;margin-right:10px;display:inline-block}.product-status-labels .check-circle:before{content:"\2714"}.product-feature-icons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem 2rem;padding:1.5rem;background-color:#f9f9f9;border-radius:.75rem;font-size:1.125rem;color:#1f2937;margin-top:1rem}.product-feature-icons .feature{display:flex;align-items:center;gap:1.25rem}.product-feature-icons img{width:36px;height:36px;display:block}@media screen and (min-width: 768px){.product-feature-icons{font-size:1.125rem}.product-feature-icons img{width:28px;height:28px}}select.quantity-select{padding-left:.5rem;height:100%;width:100%;padding-right:0;min-height:inherit;font-size:1.4rem;color:rgb(var(--color-foreground),.55);border:0px;border-radius:2px;background:none;-webkit-appearance:none;appearance:none}select.quantity-select:focus{box-shadow:none;outline:0px}input[type=checkbox]{-webkit-appearance:checkbox}::-webkit-input-placeholder{color:transparent;font-size:calc(var(--font-heading-scale) * 1.6rem)}:-moz-placeholder{color:transparent;font-size:calc(var(--font-heading-scale) * 1.6rem)}::-moz-placeholder{color:transparent;font-size:calc(var(--font-heading-scale) * 1.6rem)}:-ms-input-placeholder{color:transparent;font-size:calc(var(--font-heading-scale) * 1.6rem)}:focus{outline:0;box-shadow:none}:focus-visible{outline:.2rem solid rgba(248,209,112,1);outline-offset:2px}input[type=text],input[type=tel],input[type=search],input[type=email],input[type=password],textarea,select.field-select{cursor:text;position:relative;top:0;left:0;z-index:0;display:inline-block;box-sizing:border-box;width:100%;height:56px;padding:16px 40px 16px 15px;color:rgb(var(--color-foreground));font-size:calc(var(--font-heading-scale) * 1.6rem)!important;font-family:var(--font-body-family)!important;letter-spacing:normal;word-spacing:normal;line-height:24px;text-transform:none;text-indent:0px;text-shadow:none;text-align:start;appearance:auto;border-radius:8px;border:1px solid rgba(var(--color-foreground),.25);-webkit-appearance:none;appearance:none;outline:transparent;background-color:transparent}textarea{min-height:180px}textarea:focus{background-color:transparent!important}table:not([class]){table-layout:fixed;border-collapse:collapse;font-size:1.4rem;border-style:hidden;box-shadow:0 0 0 1px rgba(var(--color-foreground),.2)}table:not([class]) td,table:not([class]) th{padding:1em;border:1px solid rgba(var(--color-foreground),.2)}.app{width:100%;min-height:100vh}.header-modal{display:block!important;position:fixed;top:0;bottom:0;left:0;right:0;opacity:0;visibility:hidden;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background-color:#1212125c;transition:opacity var(--duration-medium),visibility 0s linear var(--duration-medium)}.header-modal{z-index:3}.header-modal.is-open{opacity:1;visibility:visible;transition:opacity .8s ease,visibility 0s}.shopify-challenge__container{padding-top:4rem;padding-bottom:8rem}.shopify-challenge__container .shopify-challenge__button.btn{margin-top:3rem;background-color:rgba(var(--color-button))}.shopify-challenge__container .shopify-challenge__button.btn:hover,.shopify-challenge__container .shopify-challenge__button.btn:active{margin-top:3rem;border-color:transparent;background-color:rgba(var(--color-button),.65)}@media screen and (min-width: 750px){.shopify-challenge__container{padding-top:6rem;padding-bottom:10rem}}.omnisend-reviews-reset.omnisend-main-review-block{padding:0 25px!important;box-sizing:border-box!important}.omnisend-reviews-reset.omnisend-star-ratings-wrapper{margin-bottom:16px!important}@media (max-width: 767px){.omnisend-reviews-reset.omnisend-star-ratings-wrapper{margin-top:16px!important;margin-bottom:0!important}}.custom-select-wrapper{position:relative;display:inline-block;width:100%;max-width:280px}.custom-select{width:100%;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:10px 40px;font-size:14px;border:1px solid #ccc;background-color:#fff;background-repeat:no-repeat;background-position:10px center;background-size:24px auto}.select-arrow{position:absolute;top:50%;right:10px;transform:translateY(-50%);pointer-events:none;font-size:12px;color:#333}.bundle-offer{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:32px;padding:16px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;text-align:center}.bundle-icon{width:40px;height:auto}.bundle-text{display:flex;flex-direction:column;align-items:center}.bundle-title{font-size:14px;color:#000;margin:0}.bundle-link{font-size:14px;font-weight:700;color:#000;text-decoration:underline;cursor:pointer}.country-selector{position:relative;display:inline-block;font-family:sans-serif}.selector-button{background:#fff;border:1px solid #ddd;padding:8px 12px;font-size:14px;cursor:pointer;display:flex;align-items:center;gap:8px;border-radius:6px}.flag-icon{width:20px;height:14px;object-fit:cover;border-radius:2px}.dropdown-menu{display:none;position:absolute;background-color:#fff;box-shadow:0 4px 12px #0000001a;list-style:none;margin:0;padding:10px 0;width:240px;z-index:999;border-radius:8px}.dropdown-menu li{padding:8px 16px;cursor:pointer;display:flex;align-items:center;gap:10px;font-size:14px}.dropdown-menu li:hover{background-color:#f5f5f5}.show{display:block}.page-policies_block{background-color:linen}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes animateMenuOpen{0%{opacity:0;transform:translateY(-1.5rem)}to{opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/layout-theme.css.map */
