*,*:before,*:after{box-sizing:border-box;margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{display:flex;flex-direction:column;margin:0;min-height:100svh;font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-style:var(--font-body-style);font-size:var(--step-0);line-height:1.6;background-color:var(--color-background);color:var(--color-text);-webkit-font-smoothing:antialiased}html:has(dialog[scroll-lock][open],details[scroll-lock][open]){overflow:hidden}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,textarea,select,button{font:inherit;color:inherit}input,textarea,select{border-radius:var(--style-border-radius-inputs)}select{background-color:var(--color-background);color:currentcolor}dialog{background-color:var(--color-background);color:var(--color-text)}p{text-wrap:pretty}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p:empty{display:none}:is(p,h1,h2,h3,h4,h5,h6):first-child,:empty:first-child+:where(p,h1,h2,h3,h4,h5,h6){margin-block-start:0}:is(p,h1,h2,h3,h4,h5,h6):last-child,:where(p,h1,h2,h3,h4,h5,h6)+:has(+:empty:last-child){margin-block-end:0}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-style:var(--font-heading-style);line-height:1.15;letter-spacing:-.02em;text-wrap:balance;color:var(--color-primary)}h1,.h1{font-size:var(--step-4)}h2,.h2{font-size:var(--step-3)}h3,.h3{font-size:var(--step-2)}h4,.h4{font-size:var(--step-1)}h5,h6{font-size:var(--step-0)}small,.text-small{font-size:var(--step--1)}.text-muted{color:var(--color-text-muted)}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.15em}a:hover{color:var(--color-primary)}.template-collection{--section-spacing: 32px}:root{--card-background: #ffffff;--card-border: 1px solid rgb(41 51 85 / .07);--card-shadow: 0 20px 45px -25px rgb(41 51 85 / .35);--card-shadow-hover: 0 30px 60px -28px rgb(41 51 85 / .45);--surface-muted: #f4f5f7;--ease-out: cubic-bezier(.22, 1, .36, 1);--shadow-hover-sm: 0 6px 16px -8px rgb(0 0 0 / .3);--shadow-hover: 0 14px 30px -12px rgb(0 0 0 / .25)}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.section__heading,.section__cta,.steps__item,.product-card,.article-card,.logo-tiles__item{animation:fade-up linear both;animation-timeline:view();animation-range:entry 0% entry 60%}}}@keyframes fade-up{0%{opacity:0;translate:0 1.5rem}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}:focus:not(:focus-visible),iframe:focus,iframe:focus-visible{outline:none}.button,button.button{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:2.75rem;padding:.65em 1.6em;border:1px solid var(--color-primary);border-radius:var(--radius-button);background:var(--color-primary);color:var(--color-primary-contrast);font-family:var(--font-body-family);font-weight:600;line-height:1.2;text-decoration:none;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .25s var(--ease-out),box-shadow .25s ease}.button:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover);color:var(--color-primary-contrast)}@media(hover:hover){.button:hover{transform:translateY(-2px);box-shadow:var(--shadow-hover-sm)}}.button:active{transform:translateY(0) scale(.97);box-shadow:none}.button--accent{background:var(--color-accent);border-color:var(--color-accent)}.button--accent:hover{background:var(--color-accent-hover);border-color:var(--color-accent-hover)}.button--secondary{background:var(--color-surface);color:var(--color-primary)}.button--secondary:hover{background:var(--color-primary-soft);color:var(--color-primary)}.button--large{min-height:3.25rem;padding-inline:1.8em;font-size:var(--step-0)}.button--inverse{background:var(--color-primary-contrast);border-color:var(--color-primary-contrast);color:var(--color-primary)}.button--block{width:100%}@media(max-width:599px){.button--large{width:100%}}.button[disabled],.button[aria-disabled=true]{opacity:.6;cursor:not-allowed}.quantity{display:inline-flex;border-radius:var(--radius-sm);background:#fff;overflow:hidden}.quantity__button{width:2.75rem;height:2.75rem;border:0;background:transparent;font-size:var(--step-1);color:var(--color-primary);cursor:pointer;transition:background-color .2s ease,color .2s ease,transform .15s var(--ease-out)}.quantity__button:hover{background:color-mix(in srgb,var(--color-primary) 14%,#fff)}.quantity__button:active{background:var(--color-primary);color:#fff;transform:scale(.88)}.quantity__button:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}@media(prefers-reduced-motion:reduce){.quantity__button{transition:none}.quantity__button:active{transform:none}}.quantity__input{width:3.5rem;border:0;text-align:center;font-weight:600;background:transparent;-moz-appearance:textfield}.quantity__input::-webkit-inner-spin-button,.quantity__input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.uploadkit .uploadkit-uploader{display:grid;gap:var(--space-2)}.uploadkit .uploadkit-button,.uploadkit .uploadkit-label{grid-area:1 / 1}.uploadkit .uploadkit-button{display:grid;justify-items:center;align-content:start;gap:var(--space-1);width:100%;padding:var(--space-6) var(--space-4) calc(var(--space-6) + 1.25em)!important;color:var(--color-primary)!important;background:#fff!important;border:2px dashed color-mix(in srgb,var(--color-primary) 30%,transparent)!important;border-radius:var(--radius-sm)!important;font-size:var(--step-0)!important;font-weight:700;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.uploadkit .uploadkit-button:before{content:"";width:28px;height:28px;margin-bottom:var(--space-1);background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 16V4M7 9l5-5 5 5'/%3E%3Cpath d='M4 16v3a1 1 0 0 0 1 1h14a1 1 0 0 0 1-1v-3'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 16V4M7 9l5-5 5 5'/%3E%3Cpath d='M4 16v3a1 1 0 0 0 1 1h14a1 1 0 0 0 1-1v-3'/%3E%3C/svg%3E") center / contain no-repeat}.uploadkit .uploadkit-button:hover{background:var(--color-primary-soft)!important;border-color:var(--color-primary)!important}.uploadkit .uploadkit-button:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.uploadkit .uploadkit-label{z-index:1;align-self:end;justify-self:center;margin-block-end:var(--space-6);padding-inline:var(--space-4);text-align:center;font-size:var(--step--1)!important;color:var(--color-text-muted);pointer-events:none}.uploadkit .uploadkit-thumbnails:empty,.uploadkit .uploadkit-attribute-container:empty,.uploadkit .uploadkit-initial-text-field:empty{display:none}.pxFormGenerator{max-width:46rem;margin:var(--space-6) auto;padding:var(--space-5);background:var(--color-background);border:1px solid color-mix(in srgb,var(--color-primary) 8%,transparent);border-radius:var(--radius-lg);box-shadow:0 18px 40px -24px color-mix(in srgb,var(--color-primary) 45%,transparent)}.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}.skip-to-content-link:focus{position:fixed!important;top:var(--space-4);left:var(--space-4);z-index:1000;width:auto;height:auto;margin:0;clip:auto}.shopify-section{--content-width: min( calc(var(--page-width) - var(--page-margin) * 2), calc(100% - var(--page-margin) * 2) );--content-margin: minmax(var(--page-margin), 1fr);--content-grid: var(--content-margin) var(--content-width) var(--content-margin);position:relative;grid-template-columns:var(--content-grid);display:grid;width:100%}.shopify-section>*{grid-column:2}.shopify-section>.full-width{grid-column:1 / -1}.full-width--grid{display:grid;grid-template-columns:var(--content-grid)}.full-width--grid>*{grid-column:2}.section{padding-block:var(--section-spacing)}@media(max-width:749px){.section{padding-block:calc(var(--section-spacing) * .55)}}.section__heading{text-align:center;max-width:40rem;margin-inline:auto;margin-block-end:var(--space-6);color:var(--color-primary)}.section__cta{display:flex;justify-content:center;margin-block-start:var(--space-6)}.product-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-3);list-style:none;padding:0;margin:0}@media(min-width:990px){.product-grid{grid-template-columns:repeat(var(--cols, 4),1fr);gap:var(--space-5)}}.rte>*+*{margin-block-start:1em}.rte ul,.rte ol{padding-inline-start:1.5em}.rte img{border-radius:var(--radius-sm)}.rte a,.product__excerpt a{color:#2b00ff;text-decoration:underline}.rte table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse}.bloggle--blog-item-title,.bloggle--blog-item-title a{color:var(--color-primary)!important}.bloggle--blog-item-button{background:var(--color-primary)!important;color:var(--color-primary-contrast)!important;border-radius:var(--radius-button)!important}.bloggle--blog-item img{border-radius:var(--radius-lg)}.bloggle_rte img,.bloggle_rte iframe,.bloggle_rte video{max-width:100%!important;height:auto!important}.bloggle_rte table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.bloggle_rte{overflow-wrap:anywhere;max-width:100%}.product-card,.steps__item,.logo-tiles--cards .logo-tiles__tile,.faq__item,.trust-strip__card,.article-card,.contact-intro__whatsapp,.languages__item,.image-text--no-image,.pxFormGenerator{box-shadow:var(--card-shadow)}@media(hover:hover){.product-card:hover,.steps__item:hover,.logo-tiles--cards .logo-tiles__tile:hover,.article-card:hover,.contact-intro__whatsapp:hover{box-shadow:var(--card-shadow-hover)}}.product-card:hover{background:var(--card-background)}.cart-note textarea,.cart-drawer__header{background:var(--surface-muted)}.section-hero{background:linear-gradient(180deg,rgb(41 51 85 / .06) 0%,rgb(41 51 85 / .02) 70%,transparent 100%)}.steps__icon{border-radius:14px;background:#29335512}.button:not(.button--secondary){box-shadow:0 14px 28px -16px #29335599}body{background:radial-gradient(55% 60% at 5% 0%,rgb(99 125 255 / .14),transparent 70%),radial-gradient(45% 55% at 100% 30%,rgb(41 51 85 / .1),transparent 70%),radial-gradient(50% 50% at 50% 55%,rgb(160 140 255 / .07),transparent 70%),radial-gradient(50% 60% at 0% 85%,rgb(110 195 255 / .13),transparent 70%),radial-gradient(50% 55% at 100% 100%,rgb(255 190 140 / .1),transparent 70%),linear-gradient(160deg,#f2f4f9,#f5f5f9,#f8f6f4);background-attachment:fixed}.product-card,.steps__item,.logo-tiles--cards .logo-tiles__tile,.faq__item,.trust-strip__card,.article-card,.contact-intro__whatsapp,.languages__item,.image-text--no-image,.pxFormGenerator{background:#ffffff8c;border:1px solid rgb(255 255 255 / .75);-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(160%);box-shadow:inset 0 1px #fffc,var(--card-shadow)}.product-card:hover{background:#ffffffb3}@media(max-width:749px){ol.steps__list{flex-direction:column;gap:var(--space-4);margin:0;padding:0;overflow:visible}li.steps__item{flex:none}div.steps__scrollbar{display:none}}.grp-entangle--root,.grp-entangle--root .grp-total-reviews{background-color:transparent!important}.grp-entangle--root .grp-entangle-rating-container{background-color:transparent!important;margin-bottom:var(--space-5)}.grp-entangle--root .grp-entangle-item{background-color:#ffffff8c!important;border:1px solid rgb(255 255 255 / .75);border-radius:var(--radius-lg)!important;-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(160%);box-shadow:inset 0 1px #fffc,var(--card-shadow)}.logo-tiles--cards .logo-tiles__tile img,.logo-tiles__tile .logo-tiles__badge{mix-blend-mode:normal;filter:var(--logo-filter)}.product-card__media{background:#eceff9}.product-card__media img{mix-blend-mode:multiply}
/*# sourceMappingURL=/cdn/shop/t/42/assets/critical.css.map */
