.group{display:flex;flex-wrap:nowrap;overflow:hidden;width:100%}.group--horizontal{flex-direction:row;justify-content:space-between;align-items:center;padding:0 var(--padding)}.group--vertical{flex-direction:column;align-items:var(--alignment);padding:var(--padding) 0}.text{text-align:var(--text-align)}.text--title{font-size:2rem;font-weight:700}.text--subtitle{font-size:1.5rem}.image{display:block;position:relative;overflow:hidden;width:100%;height:auto}.image>img{width:100%;height:auto}[data-portl-ajax] [data-portl-ajax-dim]{transition:opacity .2s ease}[data-portl-ajax].portl-ajax-loading [data-portl-ajax-dim]{opacity:.45;pointer-events:none}@media(prefers-reduced-motion:reduce){[data-portl-ajax] [data-portl-ajax-dim]{transition:none}}.portl-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--btn-min-height-m, var(--btn-height-m, 52px));width:var(--btn-width-m, auto);min-width:var(--btn-min-width, 0);padding:0 var(--btn-pad-x-m, 24px);border-radius:var(--radius-button, 14px);font-family:var(--global-font-button, var(--font-body, inherit));font-size:var(--btn-font-m, 15px);font-weight:var(--btn-weight, 600);letter-spacing:var(--btn-letter-spacing, .02em);line-height:var(--btn-line, 1.2);text-decoration:none;border:0;cursor:pointer;transition:background-color var(--btn-transition, .15s) ease,color var(--btn-transition, .15s) ease,border-color var(--btn-transition, .15s) ease,transform var(--btn-transition, .15s) ease,opacity var(--btn-transition, .15s) ease;-webkit-tap-highlight-color:transparent}@media(min-width:768px){.portl-btn{min-height:var(--btn-min-height, var(--btn-height, 56px));width:var(--btn-width, auto);padding:0 var(--btn-pad-x, 32px);font-size:var(--btn-font, 16px)}}.portl-btn__icon{width:18px;height:18px;flex:0 0 auto}.portl-btn--primary{background:var(--global-btn-primary-bg, var(--lime, #00FFBA));color:var(--global-btn-primary-text, #0A0A0A)}.portl-btn--primary:hover{background:var(--global-btn-primary-hover-bg, #00E2A3);transform:translateY(-1px)}.portl-btn--primary:active{background:#00d69a;transform:translateY(0)}.portl-btn--secondary{background:transparent;border:var(--btn-secondary-border-width, 1.5px) solid}.portl-btn--secondary.portl-btn--dark{color:#fff;border-color:#ffffff73}.portl-btn--secondary.portl-btn--dark:hover{background:#fff;color:#0a0a0a;border-color:#fff}.portl-btn--secondary.portl-btn--light{color:#0a0a0a;border-color:#0a0a0a66}.portl-btn--secondary.portl-btn--light:hover{background:#0a0a0a;color:#fff;border-color:#0a0a0a}.portl-btn--blue{background:#2563eb;color:#fff}.portl-btn--blue:hover{background:#1d4fd7;transform:translateY(-1px)}.portl-btn--green{background:#00c77e;color:#0a0a0a}.portl-btn--green:hover{background:#00b270;transform:translateY(-1px)}.portl-btn--ink{background:#0a0a0a;color:#fff}.portl-btn--ink:hover{background:#1a1a1a;transform:translateY(-1px)}.portl-btn--tertiary{background:transparent;min-height:44px;padding:0 8px;border-radius:0}.portl-btn--tertiary.portl-btn--dark{color:#fff}.portl-btn--tertiary.portl-btn--light{color:#0a0a0a}.portl-btn--tertiary:hover span{text-decoration:underline;text-underline-offset:4px}.portl-btn--sm{min-height:var(--btn-height-sm, 44px);padding:0 24px;font-size:14px}.portl-btn--sm .portl-btn__icon{width:15px;height:15px}.portl-btn--full{width:100%}.portl-btn:focus-visible{outline:2px solid var(--lime, #00FFBA);outline-offset:3px}.portl-btn[disabled],.portl-btn[aria-disabled=true]{opacity:.5;pointer-events:none;cursor:not-allowed}@media(max-width:767px){.portl-btn{min-height:var(--btn-height-m, 52px)}.portl-btn--sm{min-height:var(--btn-height-sm, 44px)}}@media(prefers-reduced-motion:reduce){.portl-btn{transition:none}.portl-btn--primary:hover{transform:none}}[data-portl-buy].is-sold-out{opacity:.55}[data-portl-buy]:disabled{opacity:.55;cursor:not-allowed}.portl-buy__icon{width:1em;height:1em;flex:0 0 auto}.portl-field-error{display:block;color:#dc2626;font-size:13px;line-height:1.4;margin-top:6px}.portl-field-error[hidden]{display:none!important}input[aria-invalid=true],textarea[aria-invalid=true]{border-color:#dc2626!important}.iti{width:100%;display:block}.iti__country-list{color:#111;background:#fff;text-align:left}.iti__country.iti__highlight{background-color:#f3f4f6}.iti__dial-code{color:#6b7280}button[type=submit][aria-busy=true],button[type=submit]:disabled{opacity:.85;cursor:not-allowed;pointer-events:none}.portl-form-spinner{display:inline-block;width:1em;height:1em;margin-right:.5em;vertical-align:-.15em;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:portl-form-spin .6s linear infinite}@keyframes portl-form-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.portl-form-spinner{animation-duration:1.6s}}@keyframes portlTelAutofill{}input.portl-tel:-webkit-autofill{animation-name:portlTelAutofill;animation-duration:.01s}.portl-hero-eyebrow{margin:var(--he-mt-m, 0) 0 var(--he-mb-m, 20px);text-align:var(--he-align-m, left);line-height:0}.portl-hero-eyebrow__pill{display:inline-flex;align-items:center;gap:.5rem;vertical-align:middle;padding:var(--he-pt-m, 8px) var(--he-pr-m, 16px) var(--he-pb-m, 8px) var(--he-pl-m, 16px);border:var(--he-border-width, 1px) solid var(--he-border-color, rgba(0,255,186,.35));border-radius:var(--he-radius-m, 100px);background:var(--he-bg-m, rgba(0,255,186,.08));color:var(--he-color-m, #FFFFFF);font-family:var(--he-font, var(--global-font-body, sans-serif));font-size:var(--he-size-m, 12px);font-weight:var(--he-weight-m, 600);letter-spacing:var(--he-tracking-m, .18em);line-height:var(--he-lh-m, 1.2);text-transform:var(--he-transform, uppercase);white-space:nowrap}.portl-hero-eyebrow__dot{width:.4rem;height:.4rem;flex-shrink:0;border-radius:9999px;background:var(--he-dot-color, var(--lime, #00FFBA));animation:portl-hero-eyebrow-pulse 1.6s ease-in-out infinite}@keyframes portl-hero-eyebrow-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}@media(prefers-reduced-motion:reduce){.portl-hero-eyebrow__dot{animation:none}}@media(min-width:768px){.portl-hero-eyebrow{margin:var(--he-mt-d, 0) 0 var(--he-mb-d, 20px);text-align:var(--he-align-d, left)}.portl-hero-eyebrow__pill{padding:var(--he-pt-d, 8px) var(--he-pr-d, 16px) var(--he-pb-d, 8px) var(--he-pl-d, 16px);border-radius:var(--he-radius-d, 100px);background:var(--he-bg-d, rgba(0,255,186,.08));color:var(--he-color-d, #FFFFFF);font-size:var(--he-size-d, 13px);font-weight:var(--he-weight-d, 600);letter-spacing:var(--he-tracking-d, .18em);line-height:var(--he-lh-d, 1.2)}}.portl-pe__sub{margin:var(--pe-row-gap, 4px) 0 0;display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;line-height:1.25}.portl-pe__off{font-size:var(--pe-off-size-m, 13px);font-weight:var(--pe-off-weight, 700);color:var(--pe-off-color, #FF5A5F);white-space:nowrap;line-height:1.15}.portl-pe__mrp{white-space:nowrap}.portl-pe__mrp-label{font-family:var(--pe-mrp-label-family, inherit);font-size:var(--pe-mrp-label-size-m, 13px);font-weight:var(--pe-mrp-label-weight, 500);color:var(--pe-mrp-label-color, inherit);letter-spacing:var(--pe-mrp-label-ls, 0);line-height:var(--pe-mrp-label-lh, 1.2);text-decoration:none}.portl-pe__mrp-price{position:relative;font-family:var(--pe-compare-family, inherit);font-size:var(--pe-compare-size-m, 13px);font-weight:var(--pe-compare-weight, 500);color:var(--pe-compare-color, rgba(255,255,255,.45));letter-spacing:var(--pe-compare-ls, 0);line-height:var(--pe-compare-lh, 1.2);text-decoration:none}.portl-pe__mrp-price:after{content:"";position:absolute;left:0;right:0;top:50%;height:var(--pe-strike-thickness, 2px);background:color-mix(in srgb,var(--pe-strike-base, currentColor) var(--pe-strike-op, 100%),transparent);transform:translateY(-50%);display:var(--pe-strike-display, block);pointer-events:none}@media(min-width:768px){.portl-pe__off{font-size:var(--pe-off-size-d, 15px)}.portl-pe__mrp-label{font-size:var(--pe-mrp-label-size-d, 14px)}.portl-pe__mrp-price{font-size:var(--pe-compare-size-d, 14px)}}.portl-pe--compact .portl-pe__sub{margin-top:0;gap:6px}.portl-scroll-cue{position:var(--scroll-cue-position, absolute);bottom:var(--scroll-cue-bottom, 32px);left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:6px;z-index:var(--scroll-cue-z, 7);pointer-events:auto;cursor:pointer;appearance:none;-webkit-appearance:none;background:transparent;border:0;padding:0;margin:0;font:inherit;-webkit-tap-highlight-color:transparent;color:#fff;mix-blend-mode:var(--scroll-cue-blend, exclusion);animation:portlScrollCueFloat 2.4s ease-in-out infinite}.portl-scroll-cue *{cursor:pointer}.portl-scroll-cue:focus-visible{outline:2px solid currentColor;outline-offset:4px;border-radius:4px}.portl-scroll-cue__label{font-family:var(--global-font-body, "Poppins", sans-serif);font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;line-height:1}.portl-scroll-cue__icon{width:18px;height:18px;display:block;animation:portlScrollCueChevron 1.8s ease-in-out infinite}@keyframes portlScrollCueChevron{0%,to{transform:translateY(0);opacity:.75}50%{transform:translateY(5px);opacity:1}}@keyframes portlScrollCueFloat{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,6px)}}@media(max-width:767px){.portl-scroll-cue{bottom:var(--scroll-cue-bottom-m, 18px);gap:4px}.portl-scroll-cue__label{font-size:9px;letter-spacing:.18em}.portl-scroll-cue__icon{width:14px;height:14px}}@media(prefers-reduced-motion:reduce){.portl-scroll-cue,.portl-scroll-cue__icon{animation:none}}.portl-sticky-buy{position:fixed;left:0;right:0;bottom:0;z-index:50;background:#0a0a0a;color:#fff;border-top:1px solid rgba(255,255,255,.08);box-shadow:0 -8px 24px #0000002e;transform:translate3d(0,110%,0);translate:0 var(--psb-vv-shift, 0px);will-change:transform,translate;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;pointer-events:none;transition:transform .35s cubic-bezier(.22,.61,.36,1),opacity .25s ease;padding-bottom:env(safe-area-inset-bottom)}.portl-sticky-buy.is-visible{transform:translateZ(0);opacity:1;pointer-events:auto}.portl-sticky-buy__container{max-width:1280px;margin:0 auto;padding:10px 12px;display:flex;align-items:center;justify-content:space-between;gap:10px}@media(min-width:768px){.portl-sticky-buy__container{padding:14px 24px;gap:20px}}.portl-sticky-buy__info{display:flex;align-items:center;gap:10px;min-width:0;flex:1 1 auto}@media(min-width:768px){.portl-sticky-buy__info{gap:14px}}.portl-sticky-buy__thumb{flex-shrink:0;width:42px;height:42px;border-radius:8px;overflow:hidden;background:#1a1a1a}@media(min-width:768px){.portl-sticky-buy__thumb{width:52px;height:52px;border-radius:8px}}.portl-sticky-buy__thumb img{width:100%;height:100%;object-fit:cover;display:block;transition:opacity .18s ease}.portl-sticky-buy__thumb img.is-loading{opacity:0}.portl-sticky-buy__text{display:flex;flex-direction:column;gap:2px;min-width:0}.portl-sticky-buy__name{margin:0;font-size:13px;font-weight:600;color:#fff;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:768px){.portl-sticky-buy__name{font-size:15px}}.portl-sticky-buy__sub{margin:0;font-size:11px;font-weight:400;color:#ffffff8c;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:768px){.portl-sticky-buy__sub{font-size:12px}}.portl-sticky-buy__price-row{display:inline-flex;align-items:baseline;gap:8px;line-height:1.2}.portl-sticky-buy__price{margin:0;font-size:13px;font-weight:700;color:#fff}@media(min-width:768px){.portl-sticky-buy__price{font-size:14px}}.portl-sticky-buy__compare{font-size:11px;font-weight:500;color:#fff6;text-decoration:line-through}@media(min-width:768px){.portl-sticky-buy__compare{font-size:12px}}.portl-sticky-buy__compare.is-empty{display:none}.portl-sticky-buy__emi{margin:1px 0 0;font-size:11px;font-weight:500;color:var(--lime, #00FFBA);line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:768px){.portl-sticky-buy__emi{font-size:12px}}.portl-sticky-buy__emi.is-empty{display:none}.portl-sticky-buy--blue .portl-sticky-buy__emi{color:#4d8eff}.portl-sticky-buy__sync{position:absolute;width:0;height:0;overflow:hidden;opacity:0;pointer-events:none}.portl-sticky-buy__emi-amount{font-size:var(--psb-emi-size-m, 14px);font-weight:var(--psb-emi-weight, 700);color:var(--psb-emi-color, #00FFBA);line-height:1.2;white-space:nowrap}@media(min-width:768px){.portl-sticky-buy__emi-amount{font-size:var(--psb-emi-size-d, 16px)}}.portl-sticky-buy__emi-amount.is-empty{display:none}.portl-sticky-buy__emi-info{margin:1px 0 0;font-size:11px;font-weight:500;color:#fff9;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(min-width:768px){.portl-sticky-buy__emi-info{font-size:12px}}.portl-sticky-buy__stock{display:inline-block;margin:4px 0 0;padding:2px 8px;border-radius:999px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;background:#00ffba1f;color:var(--lime, #00FFBA)}.portl-sticky-buy__stock[data-available=false]{background:#f43f5e1f;color:#fb7185}.portl-sticky-buy__action{flex-shrink:0}.portl-sticky-buy__cta{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:10px 16px;border:0;border-radius:var(--radius-button, 14px);background:#00ffba;color:#0a0a0a;font-size:13px;font-weight:600;text-decoration:none;cursor:pointer;font-family:inherit;letter-spacing:.01em;white-space:nowrap;transition:background-color .2s,transform .15s,color .2s,opacity .2s}@media(min-width:768px){.portl-sticky-buy__cta{padding:12px 22px;font-size:14px;gap:8px}}.portl-sticky-buy__cta:hover{background:#00e6a5;transform:translateY(-1px)}.portl-sticky-buy__cta:active{transform:translateY(0)}.portl-sticky-buy__cta:disabled,.portl-sticky-buy__cta[disabled]{opacity:.55;cursor:not-allowed;transform:none}.portl-sticky-buy.is-sold-out{background:#2a2a2a}.portl-sticky-buy.is-sold-out .portl-sticky-buy__cta{background:#ffffff29;color:#ffffffc7;cursor:not-allowed;pointer-events:none;transform:none}.portl-sticky-buy__cta svg{width:14px;height:14px;flex-shrink:0}@media(min-width:768px){.portl-sticky-buy__cta svg{width:16px;height:16px}}.portl-sticky-buy--blue .portl-sticky-buy__cta{background:#00ffba;color:#0a0a0a}.portl-sticky-buy--blue .portl-sticky-buy__cta:hover{background:#00e6a5}body.portl-sticky-buy-visible .portl-wa{transform:translateY(-72px);transition:transform .3s ease}@media(min-width:768px){body.portl-sticky-buy-visible .portl-wa{transform:translateY(-80px)}}@media(prefers-reduced-motion:reduce){.portl-sticky-buy{transition:opacity .2s ease;transform:translateZ(0)}.portl-sticky-buy__thumb img{transition:none}}.portl-vc{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;--vc-accent: #00FFBA}.portl-vc__zone{position:absolute;top:0;bottom:56px;width:45%;margin:0;padding:0;border:0;background:transparent;cursor:pointer;pointer-events:auto;z-index:1;-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-appearance:none;appearance:none}.portl-vc__zone--back{left:0}.portl-vc__zone--fwd{right:0}.portl-vc__zone:focus{outline:none}.portl-vc__fb{position:absolute;top:50%;transform:translateY(-50%) scale(.7);width:120px;height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;border-radius:50%;background:#0a0a0a8c;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);color:#fff;opacity:0;z-index:4;pointer-events:none;transition:opacity .2s ease,transform .3s cubic-bezier(.2,.8,.2,1);will-change:opacity,transform}.portl-vc__fb--back{left:64px}.portl-vc__fb--fwd{right:64px}.portl-vc__fb.is-active{opacity:1;transform:translateY(-50%) scale(1)}.portl-vc__fb:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:#ffffff29;transform:scale(.5);opacity:0;pointer-events:none}.portl-vc__fb.is-active:before{animation:portl-vc-ripple .7s ease-out}@keyframes portl-vc-ripple{0%{transform:scale(.5);opacity:.5}to{transform:scale(1.55);opacity:0}}.portl-vc__fb-ico{font-size:34px;line-height:1}.portl-vc__fb-txt{font:700 15px/1 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;letter-spacing:.02em}@media(max-width:1023px){.portl-vc__fb{width:92px;height:92px}.portl-vc__fb--back{left:32px}.portl-vc__fb--fwd{right:32px}.portl-vc__fb-ico{font-size:26px}.portl-vc__fb-txt{font-size:12px}}.portl-vc__barwrap{position:absolute;left:16px;right:64px;bottom:12px;height:44px;display:flex;align-items:center;pointer-events:auto;z-index:3;opacity:0;transition:opacity .25s ease}.portl-vc.is-ready .portl-vc__barwrap{opacity:1}.portl-vc__bar{position:relative;width:100%;height:100%;display:flex;align-items:center;cursor:pointer;touch-action:none;outline:none}.portl-vc__track{position:relative;width:100%;height:5px;border-radius:999px;background:#ffffff38;overflow:visible;transition:height .15s ease}.portl-vc__bar:hover .portl-vc__track,.portl-vc__bar:focus-visible .portl-vc__track,.portl-vc.is-scrubbing .portl-vc__track{height:7px}.portl-vc__buffered,.portl-vc__fill{position:absolute;left:0;top:0;height:100%;border-radius:999px}.portl-vc__buffered{width:0;background:#ffffff52}.portl-vc__fill{width:0;background:var(--vc-accent, #00FFBA)}.portl-vc__thumb{position:absolute;top:50%;left:0;width:13px;height:13px;border-radius:50%;background:#fff;box-shadow:0 1px 4px #00000080;transform:translate(-50%,-50%) scale(0);transition:transform .15s ease}.portl-vc__bar:hover .portl-vc__thumb,.portl-vc__bar:focus-visible .portl-vc__thumb,.portl-vc.is-scrubbing .portl-vc__thumb{transform:translate(-50%,-50%) scale(1)}.portl-vc__bar:focus-visible{outline:2px solid var(--vc-accent, #00FFBA);outline-offset:4px;border-radius:6px}@media(prefers-reduced-motion:reduce){.portl-vc__fb{transition:opacity .15s ease;transform:translateY(-50%) scale(1)}.portl-vc__fb.is-active{transform:translateY(-50%) scale(1)}.portl-vc__fb.is-active:before{animation:none}.portl-vc__track,.portl-vc__thumb,.portl-vc__barwrap{transition:none}}.portl-video-poster{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;z-index:2;pointer-events:none;opacity:1;transition:opacity .4s ease}.portl-video-poster__img{width:100%;height:100%;object-fit:cover;display:block}.portl-video-poster.is-hidden{opacity:0}@media(prefers-reduced-motion:reduce){.portl-video-poster{transition:opacity .15s ease}}.portl-product-card{background:var(--pc-bg, #111);border:var(--pc-border-w, 1px) solid var(--pc-border, rgba(255,255,255,.08));border-radius:var(--pc-radius, 24px);overflow:hidden;transition:border-color .3s ease,transform .25s ease,box-shadow .25s ease;display:flex;flex-direction:column}.portl-product-card:hover{border-color:var(--pc-border-hover, rgba(255,255,255,.25));transform:translateY(var(--pc-hover-lift, -3px));box-shadow:0 12px 32px var(--pc-hover-shadow, rgba(0,0,0,.45))}.portl-product-card__media-link{display:block;color:inherit;text-decoration:none}.portl-product-card__media{position:relative;aspect-ratio:var(--pc-img-aw-m, 4) / var(--pc-img-ah-m, 3);background:var(--pc-img-bg, #080808);overflow:hidden;border-top-left-radius:inherit;border-top-right-radius:inherit}@media(min-width:768px){.portl-product-card__media{aspect-ratio:var(--pc-img-aw, 16) / var(--pc-img-ah, 10)}}.portl-product-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:var(--pc-img-fit, cover);object-position:var(--pc-img-pos, center center);display:block;filter:saturate(.92) contrast(1) brightness(.98);transition:transform .7s ease}.portl-product-card:hover .portl-product-card__img{transform:scale(1.04)}.portl-product-card__img--placeholder{display:flex;align-items:center;justify-content:center;color:#fff3;background:#1a1a1a}.portl-product-card__img--placeholder svg{width:36px;height:36px}.portl-product-card__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,var(--pc-shade-to, rgba(17,17,17,.8)),var(--pc-shade-from, transparent) 60%);pointer-events:none}.portl-product-card__tag{position:absolute;top:1rem;left:1rem;font-size:var(--pc-tag-size-m, 10px);font-weight:var(--pc-tag-weight, 600);letter-spacing:var(--pc-tag-ls, .2em);text-transform:uppercase;padding:var(--pc-tag-pad-y, 6px) var(--pc-tag-pad-x, 12px);border-radius:9999px;background:var(--lime, #00FFBA);color:#0a0a0a}@media(min-width:768px){.portl-product-card__tag{font-size:var(--pc-tag-size-d, 11px)}}.portl-product-card__tag--lime{background:var(--lime, #00FFBA);color:#0a0a0a}.portl-product-card__tag--blue{background:var(--blue, #3B82F6);color:#fff}.portl-product-card__tag--purple{background:#a855f7;color:#fff}.portl-product-card__tag--teal{background:#14b8a6;color:#fff}.portl-product-card__body{padding:var(--pc-body-pad-mobile, 24px);display:flex;flex-direction:column;flex:1}@media(min-width:768px){.portl-product-card__body{padding:var(--pc-body-pad-desktop, 32px)}}.portl-product-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1rem}.portl-product-card__brand{color:var(--pc-brand-color, rgba(255,255,255,.4));font-family:var(--global-font-body, system-ui, sans-serif);font-size:var(--pc-brand-size-m, 10px);text-transform:uppercase;letter-spacing:var(--pc-brand-ls, .16em);font-weight:var(--pc-brand-weight, 600);margin:0 0 .25rem}@media(min-width:768px){.portl-product-card__brand{font-size:var(--pc-brand-size-d, 11px)}}.portl-product-card__name{font-family:var(--font-heading, "Hubot Sans", sans-serif);font-size:var(--pc-name-size-m, 24px);font-weight:var(--pc-name-weight, 900);line-height:var(--pc-name-lh, 1.05);letter-spacing:var(--pc-name-ls, -.01em);text-align:var(--pc-name-align, left);color:var(--pc-name-color, #FFFFFF);margin:0}@media(min-width:768px){.portl-product-card__name{font-size:var(--pc-name-size-d, 30px)}}.portl-product-card[style*="--pc-name-family: heading"] .portl-product-card__name{font-family:var(--font-heading, "Hubot Sans", sans-serif)}.portl-product-card[style*="--pc-name-family: body"] .portl-product-card__name{font-family:var(--global-font-body, system-ui, sans-serif)}.portl-product-card[style*="--pc-name-family: system"] .portl-product-card__name{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif}.portl-product-card__name-link{color:inherit;text-decoration:none;transition:color .2s ease}.portl-product-card__name-link:hover{color:var(--pc-name-hover, var(--lime, #00FFBA))}.portl-product-card__tagline{color:var(--pc-tagline-color, rgba(255,255,255,.5));font-family:var(--global-font-body, system-ui, sans-serif);font-size:var(--pc-tagline-size-m, 14px);font-weight:var(--pc-tagline-weight, 400);line-height:var(--pc-tagline-lh, 1.45);text-align:var(--pc-tagline-align, left);margin:.25rem 0 0}@media(min-width:768px){.portl-product-card__tagline{font-size:var(--pc-tagline-size-d, 16px)}}.portl-product-card__rating{display:inline-flex;align-items:center;gap:.375rem;background:var(--pc-rating-bg, rgba(255,255,255,.05));border-radius:1rem;padding:.5rem .75rem;flex-shrink:0}.portl-product-card__rating svg{width:.875rem;height:.875rem;color:var(--pc-rating-star, #facc15)}.portl-product-card__rating-value{color:var(--pc-rating-color, #FFFFFF);font-weight:600;font-size:var(--pc-rating-size-m, 13px)}@media(min-width:768px){.portl-product-card__rating-value{font-size:var(--pc-rating-size-d, 14px)}}.portl-product-card__rating-count{color:var(--pc-rating-count-color, rgba(255,255,255,.4));font-size:12px}.portl-product-card__features{list-style:none;padding:0;margin:0 0 1.5rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.portl-product-card__features li{display:flex;align-items:center;gap:.5rem;color:var(--pc-feat-color, rgba(255,255,255,.6));font-family:var(--global-font-body, system-ui, sans-serif);font-size:var(--pc-feat-size-m, 12px);font-weight:var(--pc-feat-weight, 400);line-height:var(--pc-feat-lh, 1.4)}@media(min-width:768px){.portl-product-card__features li{font-size:var(--pc-feat-size-d, 13px)}}.portl-product-card__features svg{width:.875rem;height:.875rem;color:var(--pc-feat-check, var(--lime, #00FFBA));flex-shrink:0}.portl-product-card__pricing{margin-top:auto}.portl-product-card__price-prefix{margin:0 0 2px;color:var(--pc-pre-color, rgba(255,255,255,.5));font-size:var(--pc-pre-size-m, 11px);font-weight:var(--pc-pre-weight, 500);letter-spacing:.05em;text-align:left;font-family:var(--global-font-body, inherit);line-height:1.2}@media(min-width:768px){.portl-product-card__price-prefix{font-size:var(--pc-pre-size-d, 12px)}}.portl-product-card__price-row{display:flex;align-items:baseline;gap:.5rem}.portl-product-card__price{font-family:var(--font-heading, "Hubot Sans", sans-serif);font-weight:var(--pc-price-weight, 900);font-size:var(--pc-price-size-m, 24px);color:var(--pc-price-color, #FFFFFF)}@media(min-width:768px){.portl-product-card__price{font-size:var(--pc-price-size-d, 28px)}}.portl-product-card__compare{color:var(--pc-compare-color, rgba(255,255,255,.3));font-size:var(--pc-compare-size-m, 14px);text-decoration:line-through}@media(min-width:768px){.portl-product-card__compare{font-size:var(--pc-compare-size-d, 16px)}}.portl-product-card__ctas{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:16px}@media(min-width:768px){.portl-product-card__ctas{margin-top:20px}}.portl-product-card__cta{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:var(--pc-btn-pad-y, 10px) var(--pc-btn-pad-x, 20px);border-radius:var(--pc-btn-radius, 14px);font-weight:var(--pc-btn-weight, 600);font-size:var(--pc-btn-size-m, 13px);text-transform:uppercase;letter-spacing:var(--pc-btn-ls, .05em);text-decoration:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease}@media(min-width:768px){.portl-product-card__cta{font-size:var(--pc-btn-size-d, 14px)}}@media(max-width:767.98px){.portl-product-card__cta{width:var(--pc-btn-w-m, auto)}}.portl-product-card__cta svg{width:.875rem;height:.875rem}.portl-product-card__cta--explore{background:var(--pc-explore-bg, transparent);border:1px solid var(--pc-explore-border, rgba(0, 255, 186, .5));color:var(--pc-explore-text, var(--lime, #00FFBA))}.portl-product-card__cta--explore:hover{background:var(--pc-explore-hover, rgba(0, 255, 186, .1))}.portl-product-card--blue:not([style*=--pc-explore-text]) .portl-product-card__cta--explore{color:var(--blue, #3B82F6);border-color:#3b82f680}.portl-product-card--blue:not([style*=--pc-explore-text]) .portl-product-card__cta--explore:hover{background:#3b82f61a}.portl-product-card__cta--buy{background:var(--pc-buy-bg, var(--lime, #00FFBA));color:var(--pc-buy-text, #0A0A0A)}.portl-product-card__cta--buy:hover{background:var(--pc-buy-hover, rgba(0,255,186,.9))}.portl-product-card--blue:not([style*=--pc-buy-bg]) .portl-product-card__cta--buy{background:var(--blue, #3B82F6);color:#fff}.portl-product-card__cta--soldout{background:#ffffff1f;color:#ffffffa6}.portl-product-card__cta--soldout:hover{background:#fff3}
/*# sourceMappingURL=/cdn/shop/t/37/compiled_assets/styles.css.map */
