.slider-track[data-astro-cid-joi3kc66]{scrollbar-width:none}.slider-track[data-astro-cid-joi3kc66]::-webkit-scrollbar{display:none}.bg-image[data-astro-cid-joi3kc66]{background-color:var(--sidebar-color);background-image:radial-gradient(circle at 88% 18%, color-mix(in srgb, var(--main-color) 24%, transparent), transparent 38%);position:relative;overflow:hidden}.bg-image[data-astro-cid-joi3kc66]:after{content:"All Good Happen";color:var(--main-color);letter-spacing:-.08em;opacity:.09;pointer-events:none;font-size:4.5rem;font-weight:500;line-height:1;position:absolute;bottom:-1rem;right:.75rem}.bg-image[data-astro-cid-joi3kc66]>[data-astro-cid-joi3kc66]{z-index:1;position:relative}.slider-slide[data-astro-cid-joi3kc66]{scroll-snap-align:start;flex:0 0 100%}.temabanua__slider[data-astro-cid-joi3kc66]{container:offer-slider/inline-size}@container offer-slider (width>=640px){.slider-slide[data-astro-cid-joi3kc66]{flex:0 0 calc(50% - .375rem)}}@container offer-slider (width>=960px){.slider-slide[data-astro-cid-joi3kc66]{flex:0 0 calc(33.3333% - .5rem)}}.slider-controls[data-astro-cid-joi3kc66]{justify-content:space-between;align-items:center;gap:1rem;margin-top:.65rem;display:flex}.slider-dots[data-astro-cid-joi3kc66]{align-items:center;column-gap:.375rem;min-height:2.25rem}.slider-arrows[data-astro-cid-joi3kc66]{gap:.45rem;display:flex}.slider-arrows[data-astro-cid-joi3kc66] button[data-astro-cid-joi3kc66]{border:1px solid color-mix(in srgb, var(--main-color) 30%, transparent);width:2.25rem;height:2.25rem;color:var(--button-label-dark);background:linear-gradient(90deg, var(--main-color), var(--gradient-color-1));cursor:pointer;border-radius:999px;padding:0;font-size:1rem;font-weight:500}.slider-arrows[data-astro-cid-joi3kc66] button[data-astro-cid-joi3kc66]:hover{filter:brightness(1.06)}.hero-slider[data-astro-cid-5nub7gvp]{background:#07100f;border-radius:1rem;min-width:0;position:relative;overflow:hidden}.hero-slider__track[data-astro-cid-5nub7gvp]{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;display:flex;overflow-x:auto}.hero-slider__track[data-astro-cid-5nub7gvp]::-webkit-scrollbar{display:none}.hero-slider__slide[data-astro-cid-5nub7gvp]{scroll-snap-align:start;isolation:isolate;background:var(--hero-background,#07100f);flex:0 0 100%;align-items:center;min-width:0;min-height:clamp(20rem,35cqw,26rem);padding:clamp(1.35rem,4.3cqw,3.25rem);display:flex;position:relative;overflow:hidden}.hero-slider__image[data-astro-cid-5nub7gvp]{z-index:-3;object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.hero-slider__veil[data-astro-cid-5nub7gvp]{z-index:-2;background:linear-gradient(90deg,#040b09f5 0%,#040b09db 40%,#040b093b 72%,#040b0914 100%);position:absolute;inset:0}.hero-slider__slide--right[data-astro-cid-5nub7gvp]{justify-content:flex-end}.hero-slider__slide--right[data-astro-cid-5nub7gvp] .hero-slider__veil[data-astro-cid-5nub7gvp]{background:linear-gradient(270deg,#040b09f5 0%,#040b09db 40%,#040b093b 72%,#040b0914 100%)}.hero-slider__copy[data-astro-cid-5nub7gvp]{width:min(58%,38rem);min-width:0;padding-bottom:1.6rem}.hero-slider__eyebrow[data-astro-cid-5nub7gvp]{color:var(--main-color);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:500}.hero-slider[data-astro-cid-5nub7gvp] h1[data-astro-cid-5nub7gvp],.hero-slider[data-astro-cid-5nub7gvp] h2[data-astro-cid-5nub7gvp]{color:#f8fbfa;letter-spacing:-.045em;max-width:16ch;margin:.55rem 0 .65rem;font-size:clamp(2rem,5cqw,3.7rem);font-weight:500;line-height:1.02}.hero-slider__description[data-astro-cid-5nub7gvp]{color:#edf6f3c2;max-width:36rem;margin:0;font-size:clamp(.84rem,1.45cqw,1rem);line-height:1.6}.hero-slider__actions[data-astro-cid-5nub7gvp]{flex-wrap:wrap;gap:.6rem;margin-top:1.1rem;display:flex}.hero-slider__actions[data-astro-cid-5nub7gvp] a[data-astro-cid-5nub7gvp]{border-radius:.65rem;justify-content:center;align-items:center;min-height:2.65rem;padding:.62rem 1rem;font-size:.78rem;font-weight:500;transition:transform .18s,filter .18s;display:inline-flex;color:#102019!important}.hero-slider__actions[data-astro-cid-5nub7gvp] a[data-astro-cid-5nub7gvp]:hover{filter:brightness(1.05);transform:translateY(-2px)}.hero-slider__primary[data-astro-cid-5nub7gvp]{background:linear-gradient(90deg, var(--main-color), var(--gradient-color-1))}.hero-slider__secondary[data-astro-cid-5nub7gvp]{background:#eef6f2db;border:1px solid #fff3}.hero-slider__controls[data-astro-cid-5nub7gvp]{z-index:3;pointer-events:none;justify-content:space-between;align-items:center;gap:1rem;display:flex;position:absolute;bottom:.85rem;left:1rem;right:1rem}.hero-slider__dots[data-astro-cid-5nub7gvp],.hero-slider__arrows[data-astro-cid-5nub7gvp]{pointer-events:auto;align-items:center;gap:.4rem;display:flex}.hero-slider__dot[data-astro-cid-5nub7gvp]{background:#fff6;border:0;border-radius:999px;width:.48rem;height:.48rem;padding:0}.hero-slider__dot[data-astro-cid-5nub7gvp][aria-selected=true]{background:var(--main-color);width:1.65rem}.hero-slider__arrows[data-astro-cid-5nub7gvp] button[data-astro-cid-5nub7gvp]{color:#102019;background:#eff7f3e6;border:1px solid #ffffff2e;border-radius:999px;width:2.25rem;height:2.25rem;font-size:.9rem;font-weight:500}@container commerce (width<=719px){.hero-slider__slide[data-astro-cid-5nub7gvp]{align-items:end;min-height:22rem;padding:1.15rem 1.15rem 3.8rem}.hero-slider__copy[data-astro-cid-5nub7gvp]{width:100%;padding-bottom:0}.hero-slider__veil[data-astro-cid-5nub7gvp],.hero-slider__slide--right[data-astro-cid-5nub7gvp] .hero-slider__veil[data-astro-cid-5nub7gvp]{background:linear-gradient(#040b093d 0%,#040b09c2 48%,#040b09f7 100%)}.hero-slider[data-astro-cid-5nub7gvp] h1[data-astro-cid-5nub7gvp],.hero-slider[data-astro-cid-5nub7gvp] h2[data-astro-cid-5nub7gvp]{max-width:17ch;font-size:clamp(1.8rem,9.5cqw,2.7rem)}.hero-slider__description[data-astro-cid-5nub7gvp]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media (prefers-reduced-motion:reduce){.hero-slider__track[data-astro-cid-5nub7gvp]{scroll-behavior:auto}.hero-slider__actions[data-astro-cid-5nub7gvp] a[data-astro-cid-5nub7gvp]{transition:none}}.product-card[data-astro-cid-4fhpls6h]{background:var(--sidebar-color);border:1px solid #ffffff1a;border-radius:1rem;flex-direction:column;gap:.85rem;min-height:100%;padding:.75rem;transition:border-color .18s,transform .18s;display:flex;color:var(--head-text)!important}.product-card__visual[data-astro-cid-4fhpls6h]{aspect-ratio:1;background:radial-gradient(circle at 80% 10%, color-mix(in srgb, var(--main-color) 30%, transparent), transparent 38%), linear-gradient(145deg, color-mix(in srgb, var(--main-color) 9%, var(--head-color)), var(--head-color));border-radius:.72rem;position:relative;overflow:hidden}.product-card__visual[data-astro-cid-4fhpls6h] img[data-astro-cid-4fhpls6h]{object-fit:contain;width:100%;height:100%;padding:.6rem}.product-card__category[data-astro-cid-4fhpls6h]{letter-spacing:.1em;text-transform:uppercase;font-size:.65rem;font-weight:500}.product-card__badge[data-astro-cid-4fhpls6h]{max-width:calc(100% - 1.2rem);color:var(--button-label-dark);background:var(--main-color);text-overflow:ellipsis;white-space:nowrap;border-radius:.4rem;padding:.3rem .5rem;font-size:.6rem;font-weight:500;line-height:1.2;position:absolute;top:.6rem;left:.6rem;overflow:hidden}.product-card[data-astro-cid-4fhpls6h]:hover{border-color:color-mix(in srgb, var(--main-color) 40%, transparent);transform:translateY(-2px)}.product-card__content[data-astro-cid-4fhpls6h]{gap:.3rem;min-width:0;padding-inline:.15rem;display:grid}.product-card__category[data-astro-cid-4fhpls6h]{color:var(--main-color)}.product-card__content[data-astro-cid-4fhpls6h] h3[data-astro-cid-4fhpls6h]{color:var(--head-text);font-size:.9rem;font-weight:500;line-height:1.35}.product-card__description[data-astro-cid-4fhpls6h]{color:var(--button-text);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.72rem;line-height:1.55;display:-webkit-box;overflow:hidden}.product-card__footer[data-astro-cid-4fhpls6h]{border-top:1px solid #9baaaf1f;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;margin-top:auto;padding:.8rem .15rem .1rem;display:grid}.product-card__arrow[data-astro-cid-4fhpls6h]{color:var(--main-color);font-size:1rem}.product-card__price[data-astro-cid-4fhpls6h]{min-width:0;color:var(--main-color);white-space:nowrap;font-size:1rem;font-weight:500;line-height:1.25}.product-card[data-astro-cid-4fhpls6h]:focus-visible{outline:2px solid var(--head-text);outline-offset:2px}@media (width>=900px){.product-card--compact[data-astro-cid-4fhpls6h]{border-radius:.8rem;gap:.55rem;padding:.55rem}.product-card--compact[data-astro-cid-4fhpls6h] .product-card__visual[data-astro-cid-4fhpls6h]{border-radius:.58rem}.product-card--compact[data-astro-cid-4fhpls6h] .product-card__visual[data-astro-cid-4fhpls6h] img[data-astro-cid-4fhpls6h]{padding:.35rem}.product-card--compact[data-astro-cid-4fhpls6h] .product-card__category[data-astro-cid-4fhpls6h],.product-card--compact[data-astro-cid-4fhpls6h] .product-card__description[data-astro-cid-4fhpls6h]{display:none}.product-card--compact[data-astro-cid-4fhpls6h] .product-card__content[data-astro-cid-4fhpls6h] h3[data-astro-cid-4fhpls6h]{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.75rem;line-height:1.35;display:-webkit-box;overflow:hidden}.product-card--compact[data-astro-cid-4fhpls6h] .product-card__footer[data-astro-cid-4fhpls6h]{gap:.35rem;padding:.55rem .05rem .05rem}.product-card--compact[data-astro-cid-4fhpls6h] .product-card__price[data-astro-cid-4fhpls6h]{text-overflow:ellipsis;font-size:.78rem;overflow:hidden}.product-card--compact[data-astro-cid-4fhpls6h] .product-card__arrow[data-astro-cid-4fhpls6h]{font-size:.8rem}}@media (prefers-reduced-motion:reduce){.product-card[data-astro-cid-4fhpls6h]{transition:none}}.commerce-home{gap:1.35rem;display:grid;container:commerce/inline-size}.commerce-hero{min-width:0}.commerce-kicker{color:var(--main-color);text-transform:uppercase;letter-spacing:.12em;font-size:.72rem;font-weight:500}.commerce-actions{flex-wrap:wrap;gap:.7rem;margin-top:1.5rem;display:flex}.commerce-button{border-radius:.75rem;justify-content:center;align-items:center;min-height:2.85rem;padding:.7rem 1.15rem;font-size:.86rem;font-weight:500;transition:transform .18s,border-color .18s,filter .18s;display:inline-flex}.commerce-button:hover{transform:translateY(-2px)}.commerce-button-primary{background:linear-gradient(90deg, var(--main-color), var(--gradient-color-1));box-shadow:0 10px 30px color-mix(in srgb, var(--main-color) 22%, transparent);color:var(--button-label-dark)!important}.commerce-button-secondary{border:1px solid color-mix(in srgb, var(--main-color) 38%, transparent);background:color-mix(in srgb, var(--main-color) 24%, #f0f2f2);color:var(--button-label-dark)!important}.commerce-section{padding-block:clamp(1rem,3cqw,2rem);scroll-margin-top:5rem}.commerce-section-heading{margin-bottom:1rem}.commerce-section-heading h2,.commerce-final-cta h2{color:var(--head-text);letter-spacing:-.025em;margin:.25rem 0 0;font-size:clamp(1.45rem,3.3cqw,2.15rem);font-weight:500;line-height:1.15}.commerce-section-heading p:not(.commerce-kicker),.commerce-final-cta p:not(.commerce-kicker){max-width:46rem;color:var(--button-text);margin-top:.5rem;line-height:1.65}.commerce-section-heading-row{justify-content:space-between;align-items:end;gap:1rem;display:flex}.commerce-section-heading-row>a{color:var(--main-color);flex:none;padding-bottom:.2rem;font-size:.78rem;font-weight:500}.commerce-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.commerce-category-grid-primary{grid-template-columns:minmax(0,1fr)}.commerce-category-card{background:var(--sidebar-color);border:1px solid #9baaaf24;border-radius:1rem;flex-direction:column;gap:.8rem;min-height:9.5rem;padding:1rem;transition:transform .18s,border-color .18s;display:flex;position:relative;overflow:hidden;color:var(--head-text)!important}.commerce-category-card-primary{border-color:color-mix(in srgb, var(--main-color) 24%, transparent);background:linear-gradient(145deg, color-mix(in srgb, var(--main-color) 8%, var(--sidebar-color)), var(--sidebar-color));min-height:11.5rem}.commerce-category-card:after{content:"";background:color-mix(in srgb, var(--main-color) 10%, transparent);border-radius:999px;width:7rem;height:7rem;position:absolute;bottom:-3rem;right:-2rem}.commerce-category-card:hover{border-color:color-mix(in srgb, var(--main-color) 55%, transparent);transform:translateY(-3px)}.commerce-category-mark{color:#07150e;background:linear-gradient(135deg, var(--main-color), var(--gradient-color-1));border-radius:.75rem;justify-content:center;align-items:center;width:2.65rem;height:2.65rem;font-size:.72rem;font-weight:500;display:flex}.commerce-category-copy{gap:.25rem;min-width:0;display:grid}.commerce-category-copy strong{font-size:.9rem}.commerce-category-copy small{color:var(--button-text);font-size:.7rem;line-height:1.5;display:none}.commerce-category-examples{max-width:34rem;color:var(--main-color);white-space:nowrap;text-overflow:ellipsis;font-size:.68rem;line-height:1.5;overflow:hidden}.commerce-category-copy b{color:var(--button-text);font-size:.68rem}.commerce-card-arrow{z-index:2;color:var(--main-color);font-weight:500;position:absolute;top:1.25rem;right:1rem}.commerce-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.commerce-product-grid>*{min-height:12rem}.commerce-empty{text-align:center;color:var(--button-text);border:1px dashed #9baaaf33;border-radius:1rem;padding:2rem}.commerce-banner:empty{display:none}.commerce-offers .temabanua__slider{margin:0}.commerce-how{background:linear-gradient(145deg, var(--sidebar-color), var(--head-color));border:1px solid #9baaaf24;border-radius:1.2rem;padding:clamp(1.25rem,4cqw,2.5rem)}.commerce-section-heading-centered{text-align:center}.commerce-section-heading-centered>div,.commerce-section-heading-centered p{margin-inline:auto}.commerce-steps{gap:.7rem;margin:1.4rem 0 0;padding:0;list-style:none;display:grid}.commerce-steps li{background:#ffffff06;border:1px solid #9baaaf1f;border-radius:.9rem;gap:.9rem;padding:1rem;display:flex}.commerce-steps li>span{color:#07150e;background:var(--main-color);border-radius:999px;flex:none;justify-content:center;align-items:center;width:2.35rem;height:2.35rem;font-weight:500;display:flex}.commerce-steps h3{color:var(--head-text);font-size:.9rem;font-weight:500}.commerce-steps p{color:var(--button-text);margin-top:.25rem;font-size:.75rem;line-height:1.55}.commerce-final-cta{border:1px solid color-mix(in srgb, var(--main-color) 30%, transparent);background:radial-gradient(circle at 90% 10%, color-mix(in srgb, var(--main-color) 20%, transparent), transparent 35%), var(--head-color);border-radius:1.2rem;flex-direction:column;gap:1rem;padding:clamp(1.4rem,4cqw,2.5rem);display:flex;overflow:hidden}@container commerce (width>=560px){.commerce-category-copy small{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.commerce-category-grid-primary{grid-template-columns:repeat(2,minmax(0,1fr))}.commerce-product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.commerce-final-cta{flex-direction:row;justify-content:space-between;align-items:center}.commerce-final-cta .commerce-actions{flex:none;margin-top:0}}@container commerce (width>=760px){.commerce-category-grid-secondary{grid-template-columns:repeat(6,minmax(0,1fr))}.commerce-category-grid-primary{grid-template-columns:repeat(2,minmax(0,1fr))}.commerce-product-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.commerce-category-grid-secondary .commerce-category-card{border-radius:.8rem;min-height:8rem;padding:.7rem}.commerce-category-grid-secondary .commerce-category-copy small{display:none}.commerce-category-grid-secondary .commerce-category-mark{width:2.2rem;height:2.2rem}.commerce-category-grid-secondary .commerce-card-arrow{top:.8rem;right:.65rem}.commerce-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.commerce-steps li{min-height:10rem;display:block}.commerce-steps li>span{margin-bottom:1rem}}@container commerce (width>=960px){.commerce-product-grid-wallpapers{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.commerce-button,.commerce-category-card{transition:none}}
