﻿:root{--noos-gap: 1rem;--noos-radius: 12px;--noos-border: 1px solid rgba(0, 0, 0, 0.12);--noos-muted: rgba(0, 0, 0, 0.6);--noos-accent: var(--accent-color, #00affe)}[data-noos-component]{box-sizing:border-box}[data-noos-component] *,[data-noos-component] *::before,[data-noos-component] *::after{box-sizing:inherit}.noos-state{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:2rem 1rem;color:var(--noos-muted)}.noos-state[hidden]{display:none !important}.noos-spinner{width:1.25rem;height:1.25rem;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:noos-spin .7s linear infinite}@keyframes noos-spin{to{transform:rotate(360deg)}}.product-feature-highlights{flex:0 0 100%;width:100%;max-width:100%;margin-top:var(--spacing-4);order:3}.product-feature-highlights-grid{display:grid;grid-template-columns:1fr;gap:var(--spacing-3)}.product-feature-highlight-card{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.5rem;padding:1.25rem 1rem;border:1px solid #1a1a1a;border-radius:1.75rem;background:#fff;min-height:9.5rem}.product-feature-highlight-icon{width:3rem;height:3rem;object-fit:contain;margin-bottom:.25rem}.product-feature-highlight-title{margin:0;font-size:1rem;font-weight:700;line-height:1.25;color:#111}.product-feature-highlight-subtitle{margin:0;font-size:.8125rem;font-weight:400;line-height:1.35;color:#222}@media(min-width: 768px){.product-feature-highlights-grid{grid-template-columns:repeat(3, 1fr);gap:var(--spacing-3)}.product-feature-highlight-card{padding:1.5rem 1rem;min-height:11rem}.product-feature-highlight-icon{width:3.25rem;height:3.25rem}.product-feature-highlight-title{font-size:1.0625rem}}.google-reviews{width:100%}.google-reviews-setup-hint{padding:1rem 0;opacity:.85}.google-reviews-state{display:flex;align-items:center;justify-content:center;gap:.75rem;min-height:120px;color:inherit;opacity:.8}.google-reviews-content{display:block}.google-reviews-state[hidden],.google-reviews-content[hidden],.google-reviews[hidden]{display:none !important}.google-reviews-spinner{width:1.25rem;height:1.25rem;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:google-reviews-spin .7s linear infinite}@keyframes google-reviews-spin{to{transform:rotate(360deg)}}.google-reviews-header{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.5rem}.google-reviews-header.text-left{align-items:flex-start;text-align:left}.google-reviews-header.text-center{align-items:center;text-align:center}.google-reviews-header.text-right{align-items:flex-end;text-align:right}.google-reviews-title{margin:0;font-size:clamp(1.35rem,2.2vw,1.85rem);line-height:1.2}.google-reviews-subtitle{margin:0;max-width:42rem;opacity:.8}.google-reviews-summary{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.5rem .85rem;margin-top:.35rem}.google-reviews-summary-score{font-size:1.5rem;font-weight:700;line-height:1}.google-reviews-stars{display:inline-flex;gap:.15rem;color:#f5b301}.google-reviews-stars svg{width:1rem;height:1rem}.google-reviews-summary-count{opacity:.75;font-size:.95rem}.google-reviews-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.75rem}.google-reviews-slider-wrap{position:relative}.google-reviews-slider.swiper-container{overflow:hidden}.google-reviews-card{height:100%;display:flex;flex-direction:column;gap:.85rem;padding:1.25rem 1.35rem;border:1px solid rgba(15, 23, 42, 0.1);border-radius:14px;background:#f7f8fa;box-sizing:border-box;color:#0f172a}.google-reviews-card-head{display:flex;align-items:center;gap:.75rem}.google-reviews-avatar{width:44px;height:44px;border-radius:50%;object-fit:cover;background:#e8e8e8;flex-shrink:0}.google-reviews-avatar-fallback{display:inline-flex;align-items:center;justify-content:center;font-weight:700;color:#555}.google-reviews-author{margin:0;font-weight:600;line-height:1.2}.google-reviews-meta{margin:.15rem 0 0;font-size:.85rem;opacity:.7}.google-reviews-text{margin:0;flex:1;line-height:1.55;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden}.google-reviews-attribution{margin-top:1rem;font-size:.8rem;opacity:.65;text-align:center}.google-reviews-nav .swiper-button-prev,.google-reviews-nav .swiper-button-next{position:static;margin:0}.google-reviews-controls{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-top:1rem}@media(max-width: 767px){.google-reviews-card{padding:1.1rem 1.15rem}}.product-comparison-setup-hint{padding:var(--spacing-4);border:1px dashed var(--main-foreground-opacity-20);border-radius:var(--border-radius);background:var(--main-foreground-opacity-5)}.product-comparison-setup-hint code{font-size:.9em}.product-comparison{width:100%}.product-comparison-state{display:flex;align-items:center;justify-content:center;gap:var(--spacing-2);padding:var(--spacing-5);color:var(--main-foreground-opacity-70)}.product-comparison-state[hidden]{display:none}.product-comparison-spinner{width:1.25rem;height:1.25rem;border:2px solid var(--main-foreground-opacity-20);border-top-color:var(--accent-color, currentColor);border-radius:50%;animation:product-comparison-spin .8s linear infinite}@keyframes product-comparison-spin{to{transform:rotate(360deg)}}.product-comparison-error p{margin:0}.product-comparison-heading{margin-bottom:var(--spacing-5, 32px)}.product-comparison-eyebrow{margin:0 0 var(--spacing-1, 4px);color:var(--accent-color, #c0392b);font-size:var(--font-medium, 1.125rem);font-weight:600;line-height:1.3}.product-comparison-title{margin:0;font-size:clamp(1.75rem,1.2rem + 2.2vw,2.5rem);font-weight:800;line-height:1.15}.product-comparison-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.product-comparison-table{min-width:100%}.product-comparison-row{display:grid;grid-template-columns:minmax(160px, 240px) repeat(var(--comparison-columns, 2), minmax(170px, 1fr));border-top:1px solid #d9d9d9}.product-comparison-row:last-child{border-bottom:1px solid #d9d9d9}.product-comparison-row-header{border-top:0}.product-comparison-label,.product-comparison-cell{padding:var(--spacing-3, 16px) var(--spacing-2, 8px);min-width:0}.product-comparison-label{position:sticky;left:0;z-index:5;display:flex;align-items:center;font-weight:700;background:#fff;background:var(--main-background, #fff)}.product-comparison-label-header{padding:0}.product-comparison-cell{display:flex;align-items:center;justify-content:center;text-align:center;border-left:1px solid #d9d9d9}.product-comparison-cell.is-current{background-color:var(--comparison-highlight, #f2e2df)}.product-comparison-column-header{flex-direction:column;justify-content:flex-start;gap:var(--spacing-1, 4px);padding-top:var(--spacing-3, 16px);padding-bottom:var(--spacing-4, 24px);border-left:0}.product-comparison-cell.product-comparison-column-header.is-current{background:transparent}.product-comparison-image-link{display:block;width:100%;max-width:180px;margin-bottom:var(--spacing-3, 16px)}.product-comparison-image-media{position:relative;display:block;width:100%;aspect-ratio:16/9;overflow:hidden}.product-comparison-image-media .placeholder{pointer-events:none}.product-comparison-image-link--placeholder .product-comparison-image{opacity:.72;filter:blur(1px);transform:scale(1.04)}.product-comparison-image{display:block;width:100%;height:100%;object-fit:contain}.product-comparison-cell--image{justify-content:center}.product-comparison-cell-image-media{display:block;width:72px;height:72px;overflow:hidden}.product-comparison-cell-image{display:block;width:100%;height:100%;object-fit:contain}.product-comparison-empty{color:var(--main-foreground-opacity-40)}.product-comparison-name{display:flex;flex-direction:column;align-items:center;margin-bottom:var(--spacing-3, 16px);color:inherit;font-weight:400;line-height:1.5;text-decoration:none;letter-spacing:.02em}.product-comparison-brand{text-transform:uppercase}.product-comparison-name:hover{color:var(--accent-color, inherit)}.product-comparison-price{font-size:var(--font-medium, 1.125rem);font-weight:800;line-height:1.2}.product-comparison-add{min-width:154px;max-width:100%;padding:4px var(--spacing-3, 16px);border:0;border-radius:2px;background:#000;color:#fff;font-family:inherit;font-size:var(--font-small, 0.875rem);line-height:1.5;cursor:pointer;transition:opacity var(--transition-fast, 0.15s)}.product-comparison-add:hover{opacity:.85}.product-comparison-add[disabled],.product-comparison-add.disabled{opacity:.4;cursor:not-allowed}@media(max-width: 767px){.product-comparison-row{grid-template-columns:minmax(110px, 130px) repeat(var(--comparison-columns, 2), minmax(150px, 1fr))}.product-comparison-label,.product-comparison-cell{padding:var(--spacing-2, 8px) var(--spacing-1, 4px);font-size:var(--font-small, 0.875rem)}.product-comparison-label{z-index:6;padding-left:var(--spacing-1, 4px);box-shadow:8px 0 10px -6px rgba(0, 0, 0, 0.15)}.product-comparison-label-header{box-shadow:none}}.product-app-content-row{margin-top:var(--spacing-5);width:100%;max-width:100%}.product-shipping-tab-slot{min-height:1px}.product-app-tab-shipping{display:inline-flex;align-items:center;gap:var(--spacing-1)}.product-app-tab-icon{width:1em;height:1em;flex-shrink:0}.product-shipping-tab-panel .shipping-emergency-container,.js-product-detail .shipping-emergency-container{display:none !important}.product-app-content-grid{gap:var(--spacing-5);align-items:start}.product-app-content-grid-full{grid-template-columns:1fr !important}.product-app-content-grid-full .product-app-content-videos{width:100%}.product-app-content-tabs{min-width:0}.product-app-tabs-nav{display:flex;gap:var(--spacing-4);margin-bottom:var(--spacing-4);overflow-x:auto;border-bottom:var(--border-solid) var(--main-foreground-opacity-10);scrollbar-width:none}.product-app-tabs-nav::-webkit-scrollbar{display:none}.product-app-tab{position:relative;padding:var(--spacing-2) 0;font-size:var(--font-base);font-weight:700;color:var(--main-foreground-opacity-60);background:none;border:none;cursor:pointer;white-space:nowrap;transition:color var(--transition-normal)}.product-app-tab::after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:3px;background-color:var(--accent-color);transform:scaleX(0);transform-origin:right;transition:transform var(--transition-normal)}.product-app-tab:hover,.product-app-tab.active{color:var(--main-foreground)}.product-app-tab.active::after{transform:scaleX(1);transform-origin:left}.product-app-tab-panel{display:none;line-height:1.7}.product-app-tab-panel.active{display:block}.product-app-tab-panel[hidden]{display:none !important}.product-app-videos-title{margin:0 0 var(--spacing-3);font-size:var(--font-big);font-weight:700}.product-app-videos-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:var(--spacing-2)}.product-app-video-card{position:relative;display:block;aspect-ratio:9/16;overflow:hidden;border-radius:var(--border-radius);background-color:#000;box-shadow:var(--box-shadow);cursor:pointer;transition:transform var(--transition-normal),box-shadow var(--transition-normal)}.product-app-video-card:hover{transform:translateY(-4px);box-shadow:var(--box-shadow-lg)}.product-app-video-thumb{width:100%;height:100%;object-fit:cover;opacity:.9}.product-app-video-play{position:absolute;top:50%;left:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:var(--button-primary-background-color);border-radius:var(--border-radius-full);pointer-events:none;transform:translate(-50%, -50%)}.product-app-video-play .icon-inline{fill:var(--button-primary-foreground-color);font-size:18px}@media(min-width: 768px){.product-app-content-grid:not(.product-app-content-grid-full){grid-template-columns:7fr 5fr}}@media(max-width: 767px){.product-app-videos-grid{gap:var(--spacing-1)}}.noos-video-modal[hidden]{display:none !important}.noos-video-modal{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:1rem}.noos-video-modal-backdrop{position:absolute;inset:0;background:rgba(0, 0, 0, 0.75)}.noos-video-modal-dialog{position:relative;z-index:1;width:min(880px,100%)}.noos-video-modal-frame{position:relative;width:100%;aspect-ratio:16/9;background:#000;border-radius:12px;overflow:hidden}.noos-video-modal-frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.noos-video-modal-close{position:absolute;top:-2.75rem;right:0;width:2.25rem;height:2.25rem;border:0;border-radius:50%;background:#fff;color:#111;font-size:1.4rem;line-height:1;cursor:pointer}.product-reviews-panel{min-width:0}.product-reviews-state{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-3) 0}.product-reviews-state[hidden],.product-reviews-content[hidden]{display:none !important}.product-reviews-spinner{width:1rem;height:1rem;border:2px solid var(--main-foreground-opacity-20);border-top-color:var(--accent-color);border-radius:50%;animation:product-reviews-spin .8s linear infinite}@keyframes product-reviews-spin{to{transform:rotate(360deg)}}.product-reviews-layout{display:grid;gap:var(--spacing-5)}@media(min-width: 768px){.product-reviews-layout{grid-template-columns:minmax(220px, 280px) minmax(0, 1fr);align-items:start}}.product-reviews-summary-stars{display:flex;gap:.15rem;margin-bottom:var(--spacing-1)}.product-reviews-star{color:var(--main-foreground-opacity-20);font-size:1.25rem;line-height:1}.product-reviews-star.is-filled{color:var(--accent-color)}.product-reviews-summary-count{margin:0 0 var(--spacing-3);color:var(--main-foreground-opacity-60)}.product-reviews-dist-row{display:grid;grid-template-columns:2.5rem 1fr 2rem;gap:var(--spacing-2);align-items:center;margin-bottom:var(--spacing-1);font-size:var(--font-small)}.product-reviews-bar{height:.5rem;background:var(--main-foreground-opacity-10);border-radius:999px;overflow:hidden}.product-reviews-bar span{display:block;height:100%;background:var(--accent-color)}.product-reviews-dist-count{text-align:right;color:var(--main-foreground-opacity-60)}.product-reviews-toolbar{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--spacing-2);margin-bottom:var(--spacing-3)}.product-reviews-toolbar-actions{display:flex;flex-wrap:wrap;gap:var(--spacing-3);align-items:center}.product-reviews-sort{min-width:140px}.product-reviews-list{list-style:none;margin:0;padding:0;display:grid;gap:var(--spacing-4)}.product-reviews-item-header{display:flex;justify-content:space-between;gap:var(--spacing-2);align-items:center}.product-reviews-item-meta{margin:.25rem 0 .5rem;font-size:var(--font-small)}.product-reviews-reply,.product-reviews-form-wrap{margin-top:var(--spacing-4)}.product-reviews-form{display:grid;gap:var(--spacing-3)}.product-reviews-field{display:grid;gap:var(--spacing-1)}.product-reviews-field span{font-size:var(--font-small);font-weight:700}.product-reviews-form-message.is-success{color:#166534}.product-reviews-form-message.is-error{color:#991b1b}.product-reviews-login-msg a{color:var(--accent-color)}.product-reviews-empty,.product-reviews-info-msg{color:var(--main-foreground-opacity-60)}.product-reviews-uploaded,.product-reviews-item-images{display:flex;flex-wrap:wrap;gap:var(--spacing-2);margin-top:var(--spacing-2)}.product-reviews-uploaded img,.product-reviews-item-images img{width:72px;height:72px;object-fit:cover;border-radius:var(--border-radius);border:var(--border-solid) var(--main-foreground-opacity-10)}.product-reviews-skeleton-item{display:grid;gap:.6rem;padding:var(--spacing-3) 0}.product-reviews-skeleton{display:block;border-radius:4px;background:linear-gradient(90deg, var(--main-foreground-opacity-10, rgba(0, 0, 0, 0.06)) 25%, var(--main-foreground-opacity-20, rgba(0, 0, 0, 0.12)) 50%, var(--main-foreground-opacity-10, rgba(0, 0, 0, 0.06)) 75%);background-size:200% 100%;animation:product-reviews-shimmer 1.2s ease-in-out infinite}@keyframes product-reviews-shimmer{from{background-position:200% 0}to{background-position:-200% 0}}.product-reviews-toolbar.is-loading{opacity:.6}.product-reviews-more-wrap{display:flex;justify-content:center;padding:var(--spacing-4) 0}.product-reviews-more.is-loading{opacity:.6;cursor:progress}.noos-docs{margin:16px 0;display:flex;flex-direction:column;gap:8px}.noos-docs[hidden]{display:none}.noos-docs-item{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 12px;border:1px solid rgba(0, 0, 0, 0.18);border-radius:8px;background:rgba(255, 255, 255, 0.6);max-width:100%}.noos-docs-icon{width:16px;height:16px;flex:none;opacity:.55}.noos-docs-name{font-size:14px;line-height:1.3;min-width:0;overflow-wrap:anywhere;flex:1 1 auto}.noos-docs-name small{display:block;opacity:.6;font-size:12px}.noos-docs-badge{font-size:10px;text-transform:uppercase;letter-spacing:.04em;opacity:.65;border:1px solid currentColor;border-radius:4px;padding:1px 5px;margin-left:6px}.noos-docs-btn{border:0;border-radius:6px;padding:5px 10px;cursor:pointer;background:#9a9394;color:#fff;font-size:13px;font-weight:600;font-family:inherit;margin-left:auto;flex:none}.noos-docs-btn:hover{background:#7f7879}.noos-docs-btn[disabled]{opacity:.6;cursor:wait}.noos-docs-modal{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(0, 0, 0, 0.55)}.noos-docs-modal__box{background:#fff;color:#000;border-radius:24px;padding:28px;width:100%;max-width:460px;position:relative;box-shadow:0 20px 60px rgba(0, 0, 0, 0.35)}.noos-docs-modal__title{margin:0 0 8px;font-size:20px;font-weight:800}.noos-docs-modal__text{margin:0 0 20px;font-size:14px;line-height:1.5;opacity:.8}.noos-docs-modal__actions{display:flex;gap:10px;flex-wrap:wrap}.noos-docs-modal__actions a{flex:1 1 140px;text-align:center;padding:12px 16px;border-radius:8px;font-weight:700;font-size:14px;text-decoration:none;border:2px solid #000}.noos-docs-modal__primary{background:#000;color:#fff}.noos-docs-modal__secondary{background:transparent;color:#000}.noos-docs-modal__close{position:absolute;top:10px;right:14px;border:0;background:none;font-size:26px;line-height:1;cursor:pointer;color:inherit;opacity:.6}.bought-together{width:100%}.bought-together-title{margin:0 0 var(--spacing-4);text-transform:uppercase;letter-spacing:.02em}.bought-together-layout{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-4)}.bought-together-products{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--spacing-3);flex:1 1 28rem;min-width:0}.bought-together-item{display:flex;flex-direction:column;gap:var(--spacing-2);width:min(11rem,100%)}.bought-together-item-image{aspect-ratio:1;display:flex;align-items:center;justify-content:center;background:var(--main-foreground-opacity-05, rgba(0, 0, 0, 0.03));border-radius:var(--border-radius);overflow:hidden}.bought-together-image{max-width:100%;max-height:100%;object-fit:contain}.bought-together-name{display:block;font-size:var(--font-small, 0.875rem);line-height:1.35;color:var(--fbt-name-color, var(--accent-color, #2563eb));text-decoration:none}.bought-together-name:hover{text-decoration:underline}.bought-together-price{margin:.25rem 0 0;font-weight:600;font-size:var(--font-small, 0.875rem)}.bought-together-hint{margin:.25rem 0 0;font-size:.75rem}.bought-together-plus{align-self:center;font-size:1.75rem;font-weight:700;color:var(--fbt-accent-color, var(--accent-color, #2563eb));line-height:1;padding:0 .15rem}.bought-together-variants{display:grid;gap:var(--spacing-2);margin-top:var(--spacing-2)}.bought-together-variant-group{margin:0}.bought-together-variant-group .form-label{margin-bottom:.15rem;font-size:.75rem}.bought-together-variant-group .form-select{width:100%;font-size:.8rem}.bought-together-variants .is-invalid{border-color:#dc2626}.bought-together-action{flex:0 0 auto;min-width:12rem;max-width:16rem;text-align:center}.bought-together-total-label{margin:0 0 var(--spacing-3);font-size:var(--font-small, 0.875rem);font-weight:600;text-transform:uppercase}.bought-together-total-price{color:var(--fbt-accent-color, var(--accent-color, #2563eb));white-space:nowrap}.bought-together-buy{width:100%;text-transform:uppercase;font-weight:700}.bought-together-error{margin:var(--spacing-2) 0 0;color:#991b1b;font-size:var(--font-small, 0.875rem)}@media(max-width: 767px){.bought-together-layout{flex-direction:column;align-items:stretch}.bought-together-products{justify-content:center}.bought-together-action{max-width:none;width:100%}}.section-product-bought-together:has(.section-noos-bought-together[hidden]){display:none}.header-loyalty[hidden]{display:none !important}.header-loyalty .header-icon{display:grid;grid-auto-flow:column;align-items:center;column-gap:4px}.header-loyalty-icon{width:1em;height:1em;object-fit:contain;display:block;font-size:var(--utility-icon-size-mobile, 20px)}.header-loyalty-icon[hidden],.header-loyalty-icon.is-hidden,.header-loyalty-icon-fallback[hidden],.header-loyalty-icon-fallback.is-hidden{display:none !important}@media(min-width: 768px){.header-loyalty-icon{font-size:var(--utility-icon-size, 20px)}}.header-loyalty-points{font-size:var(--font-smallest);font-weight:700;line-height:1}.account-dashboard-layout{gap:var(--spacing-4)}.account-dashboard-sidebar{display:flex;flex-direction:column;gap:var(--spacing-3)}.account-dashboard-profile{padding:var(--spacing-3)}.account-dashboard-greeting{margin:0 0 var(--spacing-1);font-size:var(--font-big);font-weight:700}.account-dashboard-email{margin:0;font-size:var(--font-small);color:var(--main-foreground-opacity-60)}.account-dashboard-nav{display:flex;flex-direction:column;gap:var(--spacing-1)}.account-dashboard-nav-link{display:block;width:100%;padding:var(--spacing-2) var(--spacing-3);border:0;border-radius:var(--border-radius-sm, 4px);background:transparent;color:inherit;font:inherit;font-size:var(--font-medium);text-align:left;text-decoration:none;cursor:pointer}.account-dashboard-nav-link:hover,.account-dashboard-nav-link.is-active{background:var(--main-foreground-opacity-05);font-weight:700}.account-dashboard-main{min-width:0}.account-dashboard-panel-header{display:flex;align-items:baseline;justify-content:space-between;gap:var(--spacing-2);margin-bottom:var(--spacing-3)}.account-dashboard-panel-title{margin:0;font-size:var(--h4, 1.5rem)}.account-dashboard-panel-meta{font-size:var(--font-small);color:var(--main-foreground-opacity-60)}.account-dashboard-note{margin:0 0 var(--spacing-3);font-size:var(--font-small);color:var(--main-foreground-opacity-60)}.account-table-wrap{overflow-x:auto}.account-orders-table td,.account-skycash-table td{vertical-align:middle}.account-orders-actions{display:flex;flex-direction:column;align-items:flex-end;gap:var(--spacing-1);white-space:nowrap}.account-status-badge{display:inline-block;padding:2px 8px;border-radius:999px;font-size:var(--font-smallest);font-weight:600;background:var(--main-foreground-opacity-10)}.account-status-paid,.account-status-authorized{background:color-mix(in srgb, var(--accent-color) 15%, transparent);color:var(--accent-color)}.account-status-pending{background:#fff3cd;color:#856404}.account-pagination{display:flex;align-items:center;justify-content:center;gap:var(--spacing-3);margin-top:var(--spacing-4)}.account-pagination .pagination-arrow.disabled{opacity:.3;pointer-events:none}.account-skycash-summary{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--spacing-3);margin-bottom:var(--spacing-4)}.account-skycash-stat{padding:var(--spacing-3)}.account-skycash-stat-label{display:block;margin-bottom:var(--spacing-1);font-size:var(--font-small);color:var(--main-foreground-opacity-60)}.account-skycash-stat-value{font-size:var(--font-big)}.account-skycash-subtitle{margin:0 0 var(--spacing-3);font-size:var(--h6)}.account-skycash-loading,.account-skycash-empty{text-align:center;color:var(--main-foreground-opacity-60)}.skycash-amount-positive{color:#1a7f37;font-weight:700}.skycash-amount-negative{color:#b42318;font-weight:700}.skycash-movement-earn{color:#1a7f37}.skycash-movement-redeem{color:#b42318}.product-tabs-nav{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px}.product-tabs-btn{padding:10px 22px;border:0;border-radius:10px;background:#ececec;color:#1e1e1e;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .15s,color .15s}.product-tabs-btn.active{background:#000;color:#fff}.product-tabs-panel{display:none !important}.product-tabs-panel.active{display:grid !important}.noos-destacados-tabs-empty{display:flex;flex-direction:column;align-items:center;gap:10px;padding:48px 16px;color:#8a8a8a;text-align:center}.noos-destacados-tabs-empty svg{width:32px;height:32px;opacity:.6}.noos-destacados-tabs-empty p{margin:0;font-size:14px}.noos-destacados-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.noos-destacados-subtitle{font-weight:600;text-transform:uppercase;letter-spacing:.04em;margin-bottom:4px}.noos-destacados-title{font-weight:700;line-height:1.2}.noos-destacados-view-all{flex-shrink:0}.noos-destacados-footer{display:flex;margin-top:24px}.noos-destacados-footer-right{justify-content:flex-end}.noos-destacados-footer-left{justify-content:flex-start}.noos-destacados-footer-center{justify-content:center}@media(max-width: 767px){.noos-destacados-header{flex-direction:column;align-items:flex-start}}.product-tabs-nav{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px}.product-tabs-btn{padding:10px 22px;border:0;border-radius:10px;background:#ececec;color:#1e1e1e;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .15s,color .15s}.product-tabs-btn.active{background:#000;color:#fff}.product-tabs-panel{display:none !important}.product-tabs-panel.active{display:grid !important}.noos-destacados-tabs-empty{display:flex;flex-direction:column;align-items:center;gap:10px;padding:48px 16px;color:#8a8a8a;text-align:center}.noos-destacados-tabs-empty svg{width:32px;height:32px;opacity:.6}.noos-destacados-tabs-empty p{margin:0;font-size:14px}.quote-steps-eyebrow{color:#e31914;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;margin-bottom:8px}.quote-steps-heading{font-size:28px;font-weight:700;line-height:1.2;margin-bottom:24px}.quote-steps-heading p{margin:0}.quote-steps-box{background:var(--qs-box-bg, #ececec);border-radius:var(--qs-box-radius, 14px);padding:24px 32px}.quote-steps-box-title{text-align:center;font-size:14px;font-weight:600;color:#4a4a4a;text-transform:uppercase;letter-spacing:.04em;margin-bottom:20px}.quote-steps-list{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}.quote-steps-item{flex:1;min-width:140px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px}.quote-steps-item-number{font-weight:700;font-size:14px;color:#1e1e1e}.quote-steps-item-icon{min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center;color:#e31914;color:var(--qs-icon-color, #e31914)}.quote-steps-item-icon svg{width:var(--qs-icon-size, 20px);height:var(--qs-icon-size, 20px);fill:currentColor}.quote-steps-item-custom-image{width:100%;height:100%;object-fit:contain}.quote-steps-item-text{font-size:12px;color:var(--qs-text-color, #4a4a4a);line-height:1.4}@media(max-width: 767px){.quote-steps-box{padding:20px}.quote-steps-list{flex-direction:column;align-items:stretch}.quote-steps-item{flex-direction:row;text-align:left;justify-content:flex-start}}.icon-text-item-icon-unicode{display:block;text-align:center}.icon-text-item-description-custom{font-size:var(--icon-text-desc-mobile-font-size, var(--icon-text-desc-font-size))}@media(min-width: 768px){.icon-text-item-description-custom{font-size:var(--icon-text-desc-font-size)}}.noos-icon-dividers .icon-text-item{border-left:var(--noos-div-w, 1px) solid var(--noos-div-c, currentColor)}.noos-icon-dividers .noos-icon-divider-end{border-right:var(--noos-div-w, 1px) solid var(--noos-div-c, currentColor)}@media(max-width: 767px){.noos-icon-cols-2 .icon-text-grid{grid-template-columns:repeat(2, minmax(0, 1fr));justify-content:stretch;row-gap:var(--grid-gap, 16px)}.noos-icon-dividers .icon-text-item,.noos-icon-dividers .noos-icon-divider-end{border-left:0;border-right:0}.noos-icon-dividers.noos-icon-cols-2 .icon-text-grid>:nth-child(even){border-left:var(--noos-div-w, 1px) solid var(--noos-div-c, currentColor)}}.noos-icon-sized .icon-text-item-title:not(.heading-custom){font-size:var(--noos-it-title-m, inherit);line-height:1.2}.noos-icon-sized .icon-text-item-description:not(.icon-text-item-description-custom){font-size:var(--noos-it-desc-m, inherit)}.noos-icon-sized .icon-text-item-icon{width:var(--noos-it-icon-m, auto)}.noos-icon-sized .icon-text-item-icon img{width:100%}@media(min-width: 768px){.noos-icon-sized .icon-text-item-title:not(.heading-custom){font-size:var(--noos-it-title, inherit)}.noos-icon-sized .icon-text-item-description:not(.icon-text-item-description-custom){font-size:var(--noos-it-desc, inherit)}}.noos-banners-grid{display:grid;grid-template-columns:repeat(12, 1fr);gap:var(--noos-banners-gap, 24px);align-items:stretch}.noos-banner-item{position:relative;display:block;border-radius:var(--noos-banner-radius, 16px);overflow:hidden;box-sizing:border-box;background-color:#fff}.noos-banners-slider-wrapper .swiper-wrapper{gap:var(--noos-banners-gap, 24px)}.js-noos-banners-slider .swiper-slide.noos-banner-item{width:var(--noos-banner-width-pct, 50%);flex-shrink:0}.noos-banner-item-content{position:absolute;left:0;right:0;padding:24px;display:flex;flex-direction:column;gap:8px;max-width:100%}.noos-banner-item-eyebrow{font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:.02em}.noos-banner-item-title{font-size:28px;font-weight:800;text-transform:uppercase;line-height:1.1}.noos-banner-item-btn{display:inline-flex;align-items:center;gap:4px;padding:6px 12px;border-radius:4px;font-weight:700;font-size:10px;text-transform:uppercase;white-space:nowrap;margin-top:4px}.noos-banner-item-btn svg{width:11px;height:11px}.noos-banners--hover .noos-banner-item::after{content:"";position:absolute;inset:0;background:var(--noos-banners-overlay, #000000);opacity:var(--noos-banners-overlay-opacity, 0.35);pointer-events:none;transition:opacity .3s ease}.noos-banners--hover .noos-banner-item-content{z-index:1;transition:opacity .3s ease,transform .3s ease}@media(hover: hover){.noos-banners--hover .noos-banner-item::after{opacity:0}.noos-banners--hover .noos-banner-item-content{opacity:0;transform:translateY(8px)}.noos-banners--hover .noos-banner-item:hover::after,.noos-banners--hover .noos-banner-item:focus-visible::after,.noos-banners--hover .noos-banner-item:focus-within::after{opacity:var(--noos-banners-overlay-opacity, 0.35)}.noos-banners--hover .noos-banner-item:hover .noos-banner-item-content,.noos-banners--hover .noos-banner-item:focus-visible .noos-banner-item-content,.noos-banners--hover .noos-banner-item:focus-within .noos-banner-item-content{opacity:1;transform:none}}@media(prefers-reduced-motion: reduce){.noos-banners--hover .noos-banner-item::after,.noos-banners--hover .noos-banner-item-content{transition:none}}@media(max-width: 767px){.noos-banner-item{grid-column:span 12 !important;width:100% !important}.noos-banner-item-content{padding:18px}.noos-banner-item-title{font-size:22px}}.noos-flook-box{position:relative;overflow:hidden;box-sizing:border-box}.noos-flook-slide{display:none;grid-template-columns:1fr 1fr;min-height:var(--noos-flook-height, 560px)}.noos-flook-slide.is-active{display:grid;animation:noos-flook-fade .4s ease}@keyframes noos-flook-fade{from{opacity:0}to{opacity:1}}.noos-flook-media{position:relative;background-color:#d9d7d6;min-height:100%}.noos-flook-img{position:absolute;inset:0;width:100%;height:100%}.noos-flook-info{display:flex;flex-direction:column;justify-content:center;padding:72px 64px 56px;gap:12px}.noos-flook-title{margin:0;text-align:center;font-size:22px;font-weight:700;line-height:1.25}.noos-flook-subtitle{margin:0 0 20px;text-align:center;font-size:17px;white-space:pre-line}.noos-flook-colors{display:flex;flex-wrap:wrap;gap:14px;margin-top:8px}.noos-flook-color{width:44px;height:44px;padding:0;border-radius:50%;border:1px solid rgba(0, 0, 0, 0.15);cursor:pointer;outline-offset:3px}.noos-flook-color--text{width:auto;height:36px;padding:0 14px;border-radius:18px;background:#fff;font-size:13px}.noos-flook-color.is-selected{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--noos-flook-accent, #000000)}.noos-flook-color-label{margin:4px 0 12px;font-size:13px}.noos-flook-label{font-size:17px;font-weight:700}.noos-flook-name{font-size:17px;line-height:1.5}.noos-flook-buttons{display:grid;grid-template-columns:repeat(2, minmax(0, 170px));justify-content:center;gap:20px 28px;margin-top:28px}.noos-flook-btn{display:flex;align-items:center;justify-content:center;min-height:44px;padding:8px 16px;border:1px solid #b5b5b5;background:#fff;color:inherit;font-size:17px;text-align:center;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s}.noos-flook-btn:hover,.noos-flook-btn:focus-visible{background:var(--noos-flook-accent, #000000);border-color:var(--noos-flook-accent, #000000);color:#fff}.noos-flook-btn--wide{grid-column:1/-1}.noos-flook-tabs{position:absolute;top:16px;right:16px;z-index:2;display:flex;gap:8px}.noos-flook-tab{padding:5px 14px;border:1px solid #8f8f8f;background:#d4d4d4;color:#1e1e1e;font-size:11px;font-weight:700;cursor:pointer}.noos-flook-tab.is-active{background:var(--noos-flook-accent, #000000);border-color:var(--noos-flook-accent, #000000);color:#fff}.noos-flook-dots{position:absolute;right:16px;bottom:16px;z-index:2;display:flex;gap:8px}.noos-flook-dot{width:12px;height:12px;padding:0;border:0;border-radius:50%;background:#d4d4d4;cursor:pointer}.noos-flook-dot.is-active{background:var(--noos-flook-accent, #000000)}@media(max-width: 767px){.noos-flook-slide.is-active{grid-template-columns:1fr;min-height:0}.noos-flook-media{aspect-ratio:4/5}.noos-flook-info{padding:56px 20px 48px}.noos-flook-tabs{position:static;justify-content:center;padding:12px 0}.noos-flook-buttons{grid-template-columns:repeat(2, minmax(0, 1fr));gap:12px}.noos-flook-dots{right:50%;transform:translateX(50%)}}.noos-flook-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.noos-size-guide-heading{margin:0 0 16px}.noos-size-guide-intro{margin-bottom:24px}.noos-size-guide-status{margin:0;opacity:.7}.noos-size-guide-bar{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:16px;border-bottom:1px solid rgba(0, 0, 0, 0.15)}.noos-size-guide-tabs{display:flex;gap:24px}.noos-size-guide-tab{padding:8px 0;margin-bottom:-1px;background:none;border:0;border-bottom:2px solid transparent;color:inherit;font:inherit;cursor:pointer;opacity:.6}.noos-size-guide-tab.is-active{border-bottom-color:currentColor;opacity:1}.noos-size-guide-units{display:inline-flex;margin-bottom:8px;border:1px solid rgba(0, 0, 0, 0.25)}.noos-size-guide-unit{min-width:44px;padding:4px 12px;background:transparent;border:0;color:inherit;font:inherit;font-size:13px;cursor:pointer}.noos-size-guide-unit.is-active{background:#1e1e1e;color:#fff}.noos-size-guide-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.noos-size-guide-table{width:100%;border-collapse:collapse;font-size:14px;white-space:nowrap}.noos-size-guide-table th,.noos-size-guide-table td{padding:8px 12px;border-bottom:1px solid rgba(0, 0, 0, 0.08);text-align:center}.noos-size-guide-table thead th{font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:.04em;border-bottom-color:rgba(0, 0, 0, 0.25)}.noos-size-guide-table tbody th{font-weight:700}.noos-size-guide-table.is-sizes-columns tbody th{text-align:left;font-size:12px;text-transform:uppercase;letter-spacing:.04em;position:sticky;left:0;background:#fff}.noos-size-guide-table tbody tr:nth-child(even){background:rgba(0, 0, 0, 0.03)}.noos-size-guide-table.is-sizes-columns tbody tr:nth-child(even) th{background:#f7f7f7}.noos-size-guide{--noos-sg-navy: #1b1d3a;--noos-sg-fit: #cde8c2;--noos-sg-you: #d4d5da}.noos-size-guide-fit-head{margin-bottom:16px}.noos-size-guide-fit-title{margin:0 0 6px;font-size:22px;font-weight:700}.noos-size-guide-fit-lead{margin:0;font-size:13px;opacity:.65}.noos-size-guide-fit{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;margin-bottom:20px;padding:14px 20px;background:#e8e9ec}.noos-size-guide-fit[hidden]{display:none}.noos-size-guide-fit-label{margin:0;font-size:14px;font-weight:700}.noos-size-guide-fit-size{margin:0;font-size:36px;font-weight:700;line-height:1.1}.noos-size-guide-fit-text{margin:0;font-size:14px}.noos-size-guide-fit-profiles{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.noos-size-guide-fit-profile{padding:3px 12px;background:#fff;border:1px solid rgba(0, 0, 0, 0.2);border-radius:999px;color:inherit;font:inherit;font-size:12px;cursor:pointer}.noos-size-guide-fit-profile.is-active{background:var(--noos-sg-navy);border-color:var(--noos-sg-navy);color:#fff}.noos-size-guide-fit-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.noos-size-guide-fit-btn{display:inline-block;padding:12px 32px;background:var(--noos-sg-navy);border:0;color:#fff !important;font:inherit;font-weight:700;text-decoration:none !important;cursor:pointer}.noos-size-guide-fit-edit{font-size:12px;text-decoration:underline}.noos-size-guide-table .is-you{background:var(--noos-sg-you)}.noos-size-guide-table td.is-fit,.noos-size-guide-table tbody tr:nth-child(even) td.is-fit{background:var(--noos-sg-fit)}.noos-size-guide-table thead th.is-recommended,.noos-size-guide-table tbody tr.is-recommended th.is-recommended{background:var(--noos-sg-navy);color:#fff}.noos-size-guide-table th.is-recommended small{display:block;font-size:10px;font-weight:400;letter-spacing:.04em;text-transform:none}@media(max-width: 767px){.noos-size-guide-fit-actions,.noos-size-guide-fit-btn{width:100%;text-align:center}}.noos-size-guide-table th.is-garment,.noos-size-guide-table td.is-garment{color:#8a8a8a}.noos-size-guide-garment-tag{display:block;font-size:9px;font-weight:400;letter-spacing:.04em;opacity:.8}.noos-size-guide-table th[tabindex]{cursor:help}.noos-size-guide-fit-warning{margin:4px 0 0;font-size:13px;color:#8a5a14}.noos-size-guide-layout.has-figure{display:grid;grid-template-columns:minmax(0, 1fr) 180px;gap:24px;align-items:start}.noos-size-guide-figure[hidden]{display:none}@media(max-width: 767px){.noos-size-guide-layout.has-figure{grid-template-columns:1fr}.noos-size-guide-figure{order:-1;max-width:140px;margin:0 auto}}.noos-size-guide-note{margin:8px 0 0;font-size:12px;opacity:.7}.noos-size-guide-howto{margin-top:20px;font-size:14px}.noos-size-guide-howto-title{margin:0 0 8px;font-weight:700}.noos-size-guide-howto ul{margin:0;padding-left:18px}.noos-size-guide-howto li{margin-bottom:4px}.noos-my-sizes{--noos-ms-navy: #15193a;--noos-ms-accent: #e0a93a;--noos-ms-line: #1e1e1e}.noos-my-sizes-heading{margin:0 0 8px;font-size:15px;font-weight:700}.noos-my-sizes-intro{max-width:340px;margin:0 0 24px;font-size:13px}.noos-my-sizes-empty{margin:0}.noos-ms-top,.noos-ms-tabs-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.noos-ms-chips{display:flex;flex-wrap:wrap;gap:16px}.noos-ms-chip{min-width:96px;padding:4px 14px;background:#fff;border:1px solid #9a9a9a;border-radius:4px;color:var(--noos-ms-line);font:inherit;font-size:12px;cursor:pointer}.noos-ms-chip.is-active{background:var(--noos-ms-navy);border-color:var(--noos-ms-navy);color:#fff}.noos-ms-units{display:inline-flex;border:1px solid #9a9a9a;border-radius:4px;overflow:hidden}.noos-ms-unit{min-width:46px;padding:3px 10px;background:#fff;border:0;color:var(--noos-ms-line);font:inherit;font-size:12px;cursor:pointer}.noos-ms-unit+.noos-ms-unit{border-left:1px solid #9a9a9a}.noos-ms-unit.is-active{background:var(--noos-ms-navy);color:#fff}.noos-ms-tabs-row{margin-top:24px;padding-bottom:8px;border-bottom:1px solid rgba(0, 0, 0, 0.15)}.noos-ms-tabs{display:flex;gap:24px}.noos-ms-tabs-end{margin-left:auto}.noos-ms-tab{padding:0;background:none;border:0;color:inherit;font:inherit;font-size:12px;opacity:.5;cursor:pointer}.noos-ms-tab.is-active{opacity:1;text-decoration:underline;text-underline-offset:3px}.noos-ms-main{display:grid;grid-template-columns:minmax(0, 1fr) 244px;gap:56px;margin-top:12px}.noos-ms-row{padding:6px 0}.noos-ms-row-head{display:flex;align-items:baseline;gap:8px}.noos-ms-label{font-size:16px;font-weight:700;letter-spacing:.02em}.noos-ms-hint{font-size:9px;opacity:.6}.noos-ms-row-line{display:flex;align-items:center;gap:12px}.noos-ms-slider{flex:1;height:22px;margin:0;background:transparent;accent-color:var(--noos-ms-line);-webkit-appearance:none;appearance:none;cursor:pointer}.noos-ms-slider{--noos-ms-fill: var(--noos-ms-line)}.noos-ms-row.is-active .noos-ms-slider{--noos-ms-fill: var(--noos-ms-accent)}.noos-ms-slider::-webkit-slider-runnable-track{height:2px;background:linear-gradient(to right, var(--noos-ms-fill) 0 var(--noos-ms-pct, 0%), var(--noos-ms-line) var(--noos-ms-pct, 0%))}.noos-ms-slider::-moz-range-track{height:2px;background:var(--noos-ms-line)}.noos-ms-slider::-webkit-slider-thumb{width:18px;height:18px;margin-top:-8px;border:0;border-radius:50%;background:var(--noos-ms-line);-webkit-appearance:none}.noos-ms-slider::-moz-range-thumb{width:18px;height:18px;border:0;border-radius:50%;background:var(--noos-ms-line)}.noos-ms-row.is-active .noos-ms-slider::-webkit-slider-thumb,.noos-ms-row.is-active .noos-ms-slider::-moz-range-thumb{background:var(--noos-ms-accent)}.noos-ms-slider::-moz-range-progress{height:2px;background:var(--noos-ms-fill)}.noos-ms-row.is-empty .noos-ms-slider::-webkit-slider-thumb{background:#bdbdbd}.noos-ms-row.is-empty .noos-ms-slider::-moz-range-thumb{background:#bdbdbd}.noos-ms-value{display:inline-flex;align-items:center;gap:2px;font-size:12px;color:#6b6b6b}.noos-ms-number{width:46px;padding:0 2px;border:1px solid #9a9a9a;border-radius:2px;background:#fff;color:var(--noos-ms-line);font:inherit;font-size:12px;text-align:right;-moz-appearance:textfield}.noos-ms-number::-webkit-outer-spin-button,.noos-ms-number::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.noos-ms-row.is-active .noos-ms-value,.noos-ms-row.is-active .noos-ms-number{color:var(--noos-ms-accent);border-color:var(--noos-ms-accent)}.noos-ms-aside{align-self:start;padding:16px;border:1px solid #bdbdbd}.noos-ms-mannequin{display:block;width:100%;height:auto}.noos-ms-figure{fill:none;stroke:#3a3a3a;stroke-width:2.6;stroke-linejoin:round;stroke-linecap:round}.noos-ms-photo{position:relative}.noos-ms-photo[hidden]{display:none}.noos-ms-photo img{display:block;width:100%;height:auto}.noos-ms-photo-lines{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.noos-ms-zone{display:none;stroke:#b5b5b5;stroke-width:1.4;stroke-dasharray:6 5;stroke-linecap:round;fill:#b5b5b5}.noos-ms-zone circle{stroke:none}.noos-ms-zone.is-visible{display:inline}.noos-ms-zone.is-active{stroke:#8a5a14;stroke-width:2.4;stroke-dasharray:7 5;fill:#8a5a14}.noos-ms-footer{display:flex;flex-wrap:wrap;align-items:center;gap:12px 32px;margin-top:20px}.noos-ms-result{font-size:14px}.noos-ms-fixed{display:inline-flex;align-items:center;gap:8px;font-size:12px}.noos-ms-fixed select{padding:3px 6px;border:1px solid #9a9a9a;border-radius:4px;background:#fff;font:inherit}.noos-ms-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px;width:100%}.noos-ms-save{padding:8px 24px;background:var(--noos-ms-navy);border:0;border-radius:4px;color:#fff;font:inherit;font-size:13px;cursor:pointer}.noos-ms-save[disabled]{opacity:.6}.noos-ms-delete{padding:0;background:none;border:0;color:inherit;font:inherit;font-size:12px;text-decoration:underline;cursor:pointer}.noos-ms-msg{font-size:13px}.noos-ms-chip-type{display:block;font-size:10px;opacity:.7}.noos-ms-type-current{margin:0;font-size:13px}.noos-ms-tabs-row[hidden],.noos-ms-picker[hidden],.noos-ms-main[hidden],.noos-ms-footer[hidden]{display:none}.noos-ms-picker{margin-top:24px}.noos-ms-picker-title{margin:0 0 12px;font-size:16px;font-weight:700}.noos-ms-picker-name{display:flex;flex-direction:column;gap:4px;max-width:320px;margin-bottom:16px;font-size:12px}.noos-ms-picker-name input{padding:8px 10px;border:1px solid #9a9a9a;border-radius:4px;font:inherit;font-size:14px}.noos-ms-picker-lead{margin:0 0 12px;font-size:13px}.noos-ms-types{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:20px}.noos-ms-type{display:flex;flex-direction:column;align-items:center;gap:8px;width:140px;padding:12px;background:#fff;border:1px solid #bdbdbd;border-radius:6px;color:var(--noos-ms-line);font:inherit;cursor:pointer}.noos-ms-type:hover{border-color:var(--noos-ms-navy)}.noos-ms-type.is-active{border-color:var(--noos-ms-navy);box-shadow:0 0 0 2px var(--noos-ms-navy)}.noos-ms-type-pic{display:flex;align-items:center;justify-content:center;width:100%;height:150px}.noos-ms-type-pic img,.noos-ms-type-pic svg{max-width:100%;max-height:100%;object-fit:contain}.noos-ms-type-name{font-size:13px;font-weight:700}.noos-ms-results{width:100%}.noos-ms-results-title{margin:0 0 6px;font-size:13px;font-weight:700}.noos-ms-result{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:4px 0}.noos-ms-result-name{min-width:120px}.noos-ms-result-size{min-width:40px;font-size:18px}.noos-ms-result select{padding:3px 6px;border:1px solid #9a9a9a;border-radius:4px;background:#fff;font:inherit;font-size:12px}.noos-ms-warning{margin:0 0 4px;font-size:12px;color:#8a5a14}@media(max-width: 767px){.noos-ms-main{grid-template-columns:1fr;gap:16px}.noos-ms-aside{order:-1;max-width:180px;margin:0 auto}.noos-ms-tabs-end{margin-left:0}}.btn-variant.noos-size-mine{position:relative;outline:2px solid #ffb600;outline-offset:2px}.btn-variant.noos-size-mine::after{content:"★";position:absolute;top:-9px;right:-9px;width:16px;height:16px;border-radius:50%;background:#ffb600;color:#1e1e1e;font-size:10px;line-height:16px;text-align:center}.noos-my-size-hint{width:100%;margin:4px 0 8px;font-size:13px}.noos-my-size-hint a{text-decoration:underline}.noos-video-band{position:relative;overflow:hidden}.noos-video-band-rounded{border-radius:20px}.noos-video-play{position:absolute;top:0;left:0;z-index:999;width:100%;height:100%;cursor:pointer}.noos-video-play-icon{position:absolute;top:50%;left:50%;z-index:9;width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:transparent;border:2px solid #fff;border-radius:50%;pointer-events:none;transform:translate(-50%, -50%)}.noos-video-play-svg{width:22px;height:22px;fill:#fff}.noos-video-modal[hidden]{display:none !important}.noos-video-modal{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:1rem}.noos-video-modal-backdrop{position:absolute;inset:0;background:rgba(0, 0, 0, 0.75)}.noos-video-modal-dialog{position:relative;z-index:1;width:min(880px,100%)}.noos-video-modal-frame{position:relative;width:100%;aspect-ratio:16/9;background:#000;border-radius:12px;overflow:hidden}.noos-video-modal-frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.noos-video-modal-close{position:absolute;top:-2.75rem;right:0;width:2.25rem;height:2.25rem;border:0;border-radius:50%;background:#fff;color:#111;font-size:1.4rem;line-height:1;cursor:pointer}.noos-suscribite-box{display:grid;grid-template-columns:repeat(12, 1fr);align-items:center;gap:24px}.noos-suscribite-text-col{display:flex;flex-direction:column;gap:8px;min-width:0}.noos-suscribite-form-col{min-width:0}@media(max-width: 767px){.noos-suscribite-text-col,.noos-suscribite-form-col{grid-column:span 12 !important;text-align:center}}.noos-suscribite-form-col .input-append{gap:12px}.noos-suscribite-form-col .newsletter-form-input{border-radius:var(--noos-suscribite-input-radius, 8px);background:var(--noos-suscribite-input-bg, rgba(255, 255, 255, 0.08));border-width:1px;border-style:var(--noos-suscribite-input-border-style, none);border-color:var(--noos-suscribite-input-border-color, transparent) !important;height:48px;padding:0 16px}.noos-suscribite-form-col .newsletter-form-input::placeholder{color:var(--noos-suscribite-placeholder-color, rgba(255, 255, 255, 0.6)) !important;opacity:1 !important}.noos-suscribite-form-col .newsletter-form-button{border-radius:var(--noos-suscribite-input-radius, 8px) !important;background-color:var(--newsletter-form-color, #f3e600) !important;border-color:var(--newsletter-form-color, #f3e600) !important;color:#000 !important;fill:#000 !important;font-weight:700;text-transform:var(--noos-suscribite-btn-transform, uppercase);display:inline-flex;align-items:center;justify-content:var(--noos-suscribite-btn-align, center);height:48px;padding:0 24px;white-space:nowrap}.noos-suscribite-form-col.is-joined .input-append{gap:0}.noos-suscribite-form-col.is-joined .newsletter-form-input{border-top-right-radius:0;border-bottom-right-radius:0}.noos-suscribite-form-col.is-joined .newsletter-form-button{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.noos-suscribite-box.has-text-size .text-content{font-size:var(--noos-suscribite-text-size) !important}.noos-suscribite-box.has-title-size .heading-block{font-size:var(--noos-suscribite-title-size) !important;--block-font-size: var(--noos-suscribite-title-size)}@media(max-width: 767px){.noos-suscribite-box.has-text-size-m .text-content{font-size:var(--noos-suscribite-text-size-m) !important}.noos-suscribite-box.has-title-size-m .heading-block{font-size:var(--noos-suscribite-title-size-m) !important;--block-mobile-font-size: var(--noos-suscribite-title-size-m)}}.noos-suscribite-box.align-left .text-content,.noos-suscribite-box.align-left .heading-block{text-align:left !important}.noos-suscribite-box.align-center .text-content,.noos-suscribite-box.align-center .heading-block{text-align:center !important}.noos-suscribite-box.align-right .text-content,.noos-suscribite-box.align-right .heading-block{text-align:right !important}@media(max-width: 767px){.noos-suscribite-box.align-m-left .text-content,.noos-suscribite-box.align-m-left .heading-block{text-align:left !important}.noos-suscribite-box.align-m-center .text-content,.noos-suscribite-box.align-m-center .heading-block{text-align:center !important}.noos-suscribite-box.align-m-right .text-content,.noos-suscribite-box.align-m-right .heading-block{text-align:right !important}}.noos-suscribite-form-col.has-btn-size .newsletter-form-button{font-size:var(--noos-suscribite-btn-size) !important}.noos-suscribite-form-col.has-btn-width .newsletter-form-button{width:var(--noos-suscribite-btn-width);flex:0 0 auto}@media(max-width: 767px){.noos-suscribite-form-col.has-btn-size-m .newsletter-form-button{font-size:var(--noos-suscribite-btn-size-m) !important}}.noos-sus-text{font-family:var(--nsx-font, inherit);font-size:var(--nsx-size, 16px);font-weight:var(--nsx-weight, 400);line-height:var(--nsx-lh, 1.3);letter-spacing:var(--nsx-ls, 0);text-transform:var(--nsx-transform, none);color:var(--nsx-color, inherit);margin:0}.noos-sus-text p{margin:0}.noos-suscribite-box.align-left .noos-sus-text{text-align:left}.noos-suscribite-box.align-center .noos-sus-text{text-align:center}.noos-suscribite-box.align-right .noos-sus-text{text-align:right}@media(max-width: 767px){.noos-sus-text.has-size-m{font-size:var(--nsx-size-m)}.noos-suscribite-box.align-m-left .noos-sus-text{text-align:left}.noos-suscribite-box.align-m-center .noos-sus-text{text-align:center}.noos-suscribite-box.align-m-right .noos-sus-text{text-align:right}.noos-sus-text.nsx-align-m-left{text-align:left !important}.noos-sus-text.nsx-align-m-center{text-align:center !important}.noos-sus-text.nsx-align-m-right{text-align:right !important}}.noos-suscribite-box.has-text-lh .text-content{line-height:var(--noos-suscribite-text-lh) !important}.noos-suscribite-box.has-title-lh .heading-block{line-height:var(--noos-suscribite-title-lh) !important}.noos-suscribite-form-col.has-btn-lh .newsletter-form-button{line-height:var(--noos-suscribite-btn-lh) !important}.contact-main--split{align-items:start}.contact-info-column{margin-bottom:var(--spacing-3, 16px)}.contact-info-container--cards{display:flex;flex-direction:column;gap:12px}.contact-card{display:flex;align-items:flex-start;gap:14px;padding:16px;border:1px solid #ececec;border-radius:10px;text-decoration:none;color:inherit;transition:border-color .15s ease,box-shadow .15s ease}a.contact-card:hover{border-color:#d8d8d8;box-shadow:0 2px 10px rgba(0, 0, 0, 0.05)}.contact-card-icon{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px}.contact-card-icon .icon-inline{width:18px;height:18px}.contact-card-icon--phone{background:#e8f0fe;color:#2f6fed;fill:#2f6fed}.contact-card-icon--whatsapp{background:#e6f7ec;color:#22a55d;fill:#22a55d}.contact-card-icon--location{background:#fce8e8;color:#e5484d;fill:#e5484d}.contact-card-icon--email{background:#e8f0fe;color:#2f6fed;fill:#2f6fed}.contact-card-icon--blog{background:#f1ecfc;color:#7c4de0;fill:#7c4de0}.contact-card-body{display:flex;flex-direction:column;gap:2px;min-width:0}.contact-card-title{font-weight:700;font-size:var(--font-medium, 15px)}.contact-card-text{font-size:13px;color:#6b6b6b}.contact-card-value{font-size:var(--font-medium, 15px);word-break:break-word}.contact-form-header{margin-bottom:var(--spacing-4, 20px)}.contact-form-title{margin-bottom:4px}.contact-form-subtitle{color:#6b6b6b}.contact-form-grid{display:grid;grid-template-columns:1fr;gap:16px}.contact-field--full{grid-column:1/-1}.contact-privacy{display:inline-flex;margin-top:4px}@media(min-width: 768px){.contact-form-grid{grid-template-columns:1fr 1fr}}.noos-form-section__eyebrow{font-size:12px;letter-spacing:.12em;text-transform:uppercase;opacity:.7;margin-bottom:6px}.noos-form-section__heading{margin-bottom:16px}.noos-form-section__inner{max-width:760px;margin:0 auto}.noos-form__hint{padding:16px;border:1px dashed currentColor;opacity:.6;font-size:14px}.noos-form__description{margin:0 0 16px;opacity:.8}.noos-form__grid{display:grid;grid-template-columns:repeat(12, minmax(0, 1fr));gap:16px 24px}.noos-form__field{grid-column:1/-1;display:flex;flex-direction:column;gap:6px;margin:0;min-width:0;border:0;padding:0}.noos-form__field.is-w9{grid-column:span 9}.noos-form__field.is-w8{grid-column:span 8}.noos-form__field.is-w6{grid-column:span 6}.noos-form__field.is-w4{grid-column:span 4}.noos-form__field.is-w3{grid-column:span 3}.noos-form__heading{font-weight:600;font-size:1.1em;padding-top:8px;border-top:1px solid rgba(0, 0, 0, 0.1)}.noos-form__label{margin-bottom:0;padding:0}.noos-form__req{color:#d33}.noos-form__help{font-size:12px;opacity:.7}.noos-form__error{font-size:12px;color:#d33}.noos-form__control{width:100%;box-sizing:border-box}.noos-form__check,.noos-form__option{display:flex;align-items:flex-start;gap:8px;cursor:pointer;font-size:14px;line-height:1.4}.noos-form__check input,.noos-form__option input{margin-top:3px;flex-shrink:0;accent-color:var(--accent-color, currentColor)}.noos-form__options--list{display:flex;flex-direction:column;gap:8px}.noos-form__options--chips{display:flex;flex-wrap:wrap;gap:8px}.noos-form__options--chips .noos-form__option{position:relative}.noos-form__options--chips .noos-form__option input{position:absolute;opacity:0;pointer-events:none}.noos-form__options--chips .noos-form__option span{padding:8px 14px;border:1px solid rgba(0, 0, 0, 0.2);border-radius:999px;transition:background .15s,color .15s,border-color .15s}.noos-form__options--chips .noos-form__option input:checked+span{background:var(--accent-color, #111);border-color:var(--accent-color, #111);color:#fff}.noos-form__options--chips .noos-form__option input:focus-visible+span{outline:2px solid var(--accent-color, #111);outline-offset:2px}.noos-form__hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.noos-form__status{margin:16px 0 0;padding:12px 14px;border-radius:6px;font-size:14px}.noos-form__status.is-success{background:#e8f6ec;color:#1d6b35}.noos-form__status.is-info{background:rgba(0, 0, 0, 0.05)}.noos-form__drop{position:relative;border:1.5px dashed rgba(0, 0, 0, 0.25);border-radius:10px;background:rgba(0, 0, 0, 0.02);transition:border-color .15s,background .15s}.noos-form__drop:hover,.noos-form__drop.is-dragover{border-color:var(--accent-color, #111);background:rgba(0, 0, 0, 0.05)}.noos-form__drop:focus-within{outline:2px solid var(--accent-color, #111);outline-offset:2px}.noos-form__drop-input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:1}.noos-form__drop-ui{display:flex;flex-direction:column;align-items:center;gap:6px;padding:24px 16px;text-align:center;font-size:14px}.noos-form__drop-ui[hidden],.noos-form__drop-file[hidden]{display:none}.noos-form__drop-ui u{color:var(--accent-color, inherit)}.noos-form__drop-ui small{font-size:12px;opacity:.65}.noos-form__drop-icon{width:28px;height:28px;opacity:.6}.noos-form__drop-file{display:flex;align-items:center;gap:10px;padding:14px 16px;font-size:14px}.noos-form__drop-name{flex:1;min-width:0;overflow-wrap:anywhere}.noos-form__drop-remove{position:relative;z-index:2;border:0;background:rgba(0, 0, 0, 0.08);border-radius:50%;width:28px;height:28px;font-size:18px;line-height:1;cursor:pointer;color:inherit}.noos-form__status.is-error{background:#fdecec;color:#a12626}.noos-form__actions{display:flex;margin-top:20px}.noos-form.has-label-color .noos-form__label,.noos-form.has-label-color .noos-form__check,.noos-form.has-label-color .noos-form__option{color:var(--noos-form-label)}.noos-form.has-input-bg .noos-form__control,.noos-form.has-input-bg .noos-form__drop{background-color:var(--noos-form-input-bg)}.noos-form.has-input-border .noos-form__control{border:1px solid var(--noos-form-input-border)}.noos-form.has-input-border .noos-form__drop{border-color:var(--noos-form-input-border)}.noos-form.has-radius .noos-form__control,.noos-form.has-radius .noos-form__submit{border-radius:var(--noos-form-radius)}.noos-form.has-radius .noos-form__drop{border-radius:calc(var(--noos-form-radius) + 4px)}.noos-form.has-accent .noos-form__submit{background-color:var(--noos-form-accent);border-color:var(--noos-form-accent)}.noos-form.has-button-text .noos-form__submit{color:var(--noos-form-button-text)}.noos-form.has-accent .noos-form__check input,.noos-form.has-accent .noos-form__option input{accent-color:var(--noos-form-accent)}.noos-form.has-accent .noos-form__options--chips .noos-form__option input:checked+span{background:var(--noos-form-accent);border-color:var(--noos-form-accent)}.noos-form.has-accent .noos-form__drop:hover,.noos-form.has-accent .noos-form__drop.is-dragover{border-color:var(--noos-form-accent)}.noos-form.has-accent .noos-form__drop-ui u,.noos-form.has-accent .noos-form__drop-icon{color:var(--noos-form-accent);opacity:1}.noos-form.has-accent .noos-form__control:focus{border-color:var(--noos-form-accent);outline:2px solid var(--noos-form-accent);outline-offset:-1px}.noos-form-section__eyebrow{color:var(--noos-form-accent, inherit)}.noos-form__actions.is-center{justify-content:center}.noos-form__actions.is-right{justify-content:flex-end}.noos-form__actions.is-full .noos-form__submit{width:100%}.noos-form__submit{min-width:120px}@media(max-width: 900px){.noos-form__field.is-w3,.noos-form__field.is-w4{grid-column:span 6}.noos-form__field.is-w8,.noos-form__field.is-w9{grid-column:1/-1}}@media(max-width: 640px){.noos-form__field[class*=is-w]{grid-column:1/-1}}.noos-wishlist-btn{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:rgba(255, 255, 255, 0.92);color:#1e1e1e;cursor:pointer;transition:transform .15s ease}.noos-wishlist-btn:hover{transform:scale(1.08)}.noos-wishlist-btn:focus-visible{outline:2px solid currentColor;outline-offset:2px}.noos-wishlist-btn svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.6}.noos-wishlist-btn[aria-pressed=true] svg{fill:#c40606;stroke:#c40606}.noos-wishlist-btn[aria-busy=true]{opacity:.6;pointer-events:none}.js-item-product:has(>.noos-wishlist-btn--card),.noos-my-wishlist-card{position:relative}.noos-wishlist-btn--card{position:absolute;top:10px;right:10px;z-index:3}.noos-wishlist-toast{position:fixed;left:50%;bottom:24px;z-index:10000;max-width:calc(100% - 32px);padding:12px 18px;background:#1e1e1e;color:#fff;font-size:14px;border-radius:4px;transform:translate(-50%, 20px);opacity:0;pointer-events:none;transition:opacity .2s ease,transform .2s ease}.noos-wishlist-toast.is-visible{opacity:1;transform:translate(-50%, 0);pointer-events:auto}.noos-wishlist-toast a{color:inherit;text-decoration:underline}.noos-my-wishlist-heading{margin-bottom:8px}.noos-my-wishlist-intro{margin-bottom:20px;opacity:.8}.noos-my-wishlist-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:16px}@media(min-width: 768px){.noos-my-wishlist-grid{grid-template-columns:repeat(4, minmax(0, 1fr));gap:24px}}.noos-my-wishlist-media{display:block;aspect-ratio:3/4;background:#f2f2f2;overflow:hidden}.noos-my-wishlist-media img{width:100%;height:100%;object-fit:cover}.noos-my-wishlist-info{padding-top:10px;font-size:14px}.noos-my-wishlist-name{display:block;color:inherit;text-decoration:none}.noos-my-wishlist-name:hover{text-decoration:underline}.noos-my-wishlist-price{margin-top:4px;font-weight:600}.noos-my-wishlist-compare{margin-right:4px;font-weight:400;opacity:.6}.noos-my-wishlist-nostock{margin-top:4px;font-size:12px;opacity:.7}.noos-my-wishlist-empty{opacity:.8}.noos-pl-host{position:relative;overflow:visible}.noos-pl{position:absolute;z-index:4;width:var(--pl-w, 30%);pointer-events:none;transform-origin:center}.noos-pl img{display:block;width:100%;height:auto}.noos-pl--text{width:max-content;max-width:var(--pl-w, 30%);padding:.3em .6em;box-sizing:border-box;line-height:1.1;text-align:center;font-size:calc(var(--pl-host-w, 240px)*var(--pl-fs, 0.05))}@media(max-width: 767px){.noos-pl{width:var(--pl-wm, var(--pl-w, 30%))}.noos-pl--text{max-width:var(--pl-wm, var(--pl-w, 30%))}}.footer-main-info:has(>.noos-footer-col){display:grid;grid-template-columns:minmax(0, 1fr);row-gap:32px;align-items:start}@media(min-width: 768px){.footer-main-info:has(>.noos-footer-col){grid-auto-flow:column;grid-auto-columns:minmax(0, 1fr);grid-template-columns:none;column-gap:48px}}.noos-footer-col{display:flex;flex-direction:column;align-items:flex-start;gap:var(--nf-gap, 12px);min-width:0}.noos-footer-col.text-center{align-items:center}.noos-footer-col.text-right{align-items:flex-end}.noos-footer-title{font-weight:700;line-height:1.25;margin:0}.noos-footer-title p{margin:0}.noos-footer-text,.noos-footer-text p{line-height:1.4;margin:0}.noos-footer-text p+p{margin-top:2px}.noos-footer-line__inner{display:inline-flex;align-items:center;gap:8px;text-decoration:none}.noos-footer-line__icon{display:inline-flex;width:var(--nf-icon-size, 32px);height:var(--nf-icon-size, 32px);flex:none}.noos-footer-line__img{width:100%;height:100%;object-fit:contain}.noos-footer-links{display:flex;flex-direction:column;gap:var(--nf-link-gap, 14px);margin:0;padding:0}.noos-footer-social{display:flex;flex-wrap:wrap;gap:var(--nf-social-gap, 12px)}.noos-footer-social__link{display:inline-flex;align-items:center;justify-content:center;width:var(--nf-social-size, 42px);height:var(--nf-social-size, 42px)}.noos-footer-social__link svg{width:55%;height:55%}.noos-footer-social--circle .noos-footer-social__link{border-radius:50%;background:var(--nf-social-bg, #fff)}.section-footer .noos-footer-social--circle .noos-footer-social__link svg{fill:var(--nf-social-fg, #202b51);color:var(--nf-social-fg, #202b51)}.section-footer .noos-footer-social--plain .noos-footer-social__link svg{fill:var(--nf-social-fg, currentColor);color:var(--nf-social-fg, currentColor)}.noos-footer-image-text{display:flex;align-items:flex-start;gap:24px}.noos-footer-image-text--top{flex-direction:column;gap:12px}.noos-footer-image-text__media{flex:none;height:var(--nf-img-height, 60px);max-width:100%}.noos-footer-image-text__img{height:100%;width:auto;max-width:100%;display:block;object-fit:contain}.noos-footer-image-text__body{min-width:0;line-height:1.4}.noos-footer-image-text__body p{margin:0}.noos-footer-logos{display:grid;grid-template-columns:repeat(var(--nf-logo-cols, 3), minmax(0, 1fr));gap:var(--nf-logo-gap, 16px);align-items:center;width:100%}.noos-footer-logos__item{display:flex;align-items:center;justify-content:center;height:var(--nf-logo-height, 40px)}.noos-footer-logos--tile .noos-footer-logos__item{background:var(--nf-tile-bg, #fff);border-radius:8px;padding:6px 10px}.noos-footer-logos .noos-footer-logos__img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;margin:0;border:0}.footer-main-info:has(.noos-footer-bottom)~.footer-secondary-info{display:none}.noos-footer-bottom{grid-column:1/-1;grid-row:2;display:flex;flex-direction:column;gap:18px;width:100%;padding-top:28px;border-top:1px solid var(--nf-bottom-line, var(--footer-foreground-opacity-20, rgba(255, 255, 255, 0.2)))}.noos-footer-bottom__logos{display:flex;flex-direction:column;gap:14px}.noos-footer-bottom__group{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px}.noos-footer-bottom__label{font-size:16px;white-space:nowrap}.noos-footer-bottom__items{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.noos-footer-bottom__copy{font-size:14px;line-height:1.4}.noos-footer-bottom__copy p{margin:0}.noos-footer-bottom__powered{margin-top:6px;font-size:12px;opacity:.8}.noos-footer-bottom .noos-footer-logos__item{display:inline-flex;align-items:center;height:var(--nf-logo-height, 34px)}.noos-footer-bottom--tile .noos-footer-logos__item{background:var(--nf-tile-bg, #fff);border-radius:6px;padding:4px 8px}.noos-footer-bottom .footer-payment-logos,.noos-footer-bottom .footer-logos-wrapper{display:contents}.noos-footer-bottom--center{text-align:center}.noos-footer-bottom--center .noos-footer-bottom__group{justify-content:center}.noos-footer-bottom--right{text-align:right}.noos-footer-bottom--right .noos-footer-bottom__group{justify-content:flex-end}.noos-footer-bottom__items>img{height:var(--nf-logo-height, 34px);width:auto;max-height:none;margin:0;border:0}.noos-footer-bottom--tile .noos-footer-bottom__items>img{background:var(--nf-tile-bg, #fff);border-radius:6px;padding:4px 8px;box-sizing:content-box;height:calc(var(--nf-logo-height, 34px) - 8px)}.footer-main-info:has(>.noos-footer-row){display:grid;grid-template-columns:minmax(0, 1fr);row-gap:32px}.noos-footer-row{display:grid;grid-template-columns:minmax(0, 1fr);row-gap:28px;align-items:start;width:100%;padding:var(--nf-row-pt, 0) 0 var(--nf-row-pb, 0)}.noos-footer-row--line{border-top:1px solid var(--nf-row-line, var(--footer-foreground-opacity-20, rgba(255, 255, 255, 0.2)))}@media(min-width: 768px){.noos-footer-row{grid-template-columns:repeat(var(--nf-row-cols, 1), minmax(0, 1fr));column-gap:var(--nf-row-gap, 48px)}.noos-footer-row>.noos-footer-col{grid-column:span var(--nf-span, 1)}}.noos-footer-copyright{line-height:1.4}.noos-footer-copyright p{margin:0}.noos-footer-copyright__powered{margin-top:6px;font-size:.85em;opacity:.8}.footer-main-info:has(.noos-footer-copyright)~.footer-secondary-info{display:none}.noos-footer-image-text--right{flex-direction:row-reverse}.noos-footer-image-text--align-center{justify-content:center;text-align:center}.noos-footer-image-text--align-right{justify-content:flex-end;text-align:right}.noos-footer-image-text--top.noos-footer-image-text--align-center{align-items:center}.noos-footer-image-text--top.noos-footer-image-text--align-right{align-items:flex-end}.noos-footer-logos__link{display:inline-flex;align-items:center;justify-content:center;max-width:100%;max-height:100%}.noos-footer-col--row{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start}.noos-footer-col--row.text-center{justify-content:center}.noos-footer-col--row.text-right{justify-content:flex-end}.noos-footer-col--row .noos-footer-title{margin-top:0}.noos-footer-image{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:var(--nf-img-height, 34px);width:var(--nf-img-width, auto);max-width:100%;flex:none}.noos-footer-image--tile{background:var(--nf-tile-bg, #fff);border-radius:6px;padding:4px 8px}.noos-footer-image .noos-footer-image__link{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.noos-footer-image .noos-footer-image__img{height:100% !important;width:auto !important;max-width:100% !important;max-height:100% !important;object-fit:contain;display:block;margin:0}.noos-footer-image--fixed .noos-footer-image__img{width:100% !important}@media(max-width: 767px){.noos-footer-row{grid-template-columns:repeat(var(--nf-row-mcols, 1), minmax(0, 1fr));column-gap:var(--nf-row-mgap, 16px);row-gap:24px}.noos-footer-row>.noos-footer-col--mfull{grid-column:1/-1}.noos-footer-row>.noos-footer-col{min-width:0;overflow-wrap:anywhere}}@media(max-width: 767px){.noos-footer-col.noos-footer-col--alm-left{text-align:left;align-items:flex-start}.noos-footer-col--row.noos-footer-col--alm-left{justify-content:flex-start}.noos-footer-col.noos-footer-col--alm-center{text-align:center;align-items:center}.noos-footer-col--row.noos-footer-col--alm-center{justify-content:center}.noos-footer-col.noos-footer-col--alm-right{text-align:right;align-items:flex-end}.noos-footer-col--row.noos-footer-col--alm-right{justify-content:flex-end}}@media(min-width: 768px){.noos-footer-row--al-left>.noos-footer-col{text-align:left;align-items:flex-start}.noos-footer-row--al-left>.noos-footer-col--row{justify-content:flex-start}.noos-footer-row--al-center>.noos-footer-col{text-align:center;align-items:center}.noos-footer-row--al-center>.noos-footer-col--row{justify-content:center}.noos-footer-row--al-right>.noos-footer-col{text-align:right;align-items:flex-end}.noos-footer-row--al-right>.noos-footer-col--row{justify-content:flex-end}}@media(max-width: 767px){.noos-footer-row--alm-left>.noos-footer-col{text-align:left;align-items:flex-start}.noos-footer-row--alm-left>.noos-footer-col--row{justify-content:flex-start}.noos-footer-row--alm-center>.noos-footer-col{text-align:center;align-items:center}.noos-footer-row--alm-center>.noos-footer-col--row{justify-content:center}.noos-footer-row--alm-right>.noos-footer-col{text-align:right;align-items:flex-end}.noos-footer-row--alm-right>.noos-footer-col--row{justify-content:flex-end}}.noos-footer-font-brandon,.noos-footer-font-brandon :where(*:not(svg):not(svg *):not(i)){font-family:"Brandon Grotesque",sans-serif}.noos-info-brands{position:relative;overflow:hidden;isolation:isolate}.noos-info-brands__bg,.noos-info-brands__overlay{position:absolute;inset:0;z-index:-2;background-repeat:no-repeat}.noos-info-brands__overlay{z-index:-1}.noos-info-brands__inner{padding:var(--nib-pad-y) var(--nib-pad-x)}.noos-info-brands.section-full-width .noos-info-brands__inner{max-width:none}.noos-info-brands__content{display:flex;flex-direction:column;gap:var(--nib-gap)}.noos-info-brands__content>*{max-width:100%}.noos-info-brands__content .icon-text-group,.noos-info-brands__content .noos-brands{width:100%}.noos-brands__item{flex:0 0 auto;display:flex;align-items:center;justify-content:center}.noos-brand-logo__link{display:block}.noos-brand-logo img,.noos-brand-logo__img{display:block;height:var(--nb-logo-h);width:auto;max-width:none;object-fit:contain}.noos-brands--grid{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--nb-gap)}.noos-brands--marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg, transparent, #000 6%, #000 94%, transparent);mask-image:linear-gradient(90deg, transparent, #000 6%, #000 94%, transparent)}.noos-brands__track{display:flex;width:max-content;animation:noos-brands-scroll var(--nb-duration, 30s) linear infinite}.noos-brands__track .noos-brands__item{margin-right:var(--nb-gap)}.noos-brands--marquee:hover .noos-brands__track{animation-play-state:paused}@keyframes noos-brands-scroll{to{transform:translateX(-50%)}}@media(prefers-reduced-motion: reduce){.noos-brands__track{animation:none}}.noos-info-brands__inner{width:100%}.noos-info-brands__content{width:100%}.noos-info-brands__content>.icon-text-group{width:100%}.noos-info-brands__content .icon-text-grid{width:100%;justify-content:stretch}@media(min-width: 768px){.noos-info-brands__content .icon-text-grid>*{flex:1 1 0;min-width:0}}.noos-image-grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:var(--ng-gap, 0);width:100%}.noos-image-grid__cell{display:flex;align-items:center;justify-content:center;min-width:0}.noos-image-grid__link{display:block;width:var(--ng-img-w, 100%)}.noos-image-grid__m{display:none}.noos-image-grid img{display:block;width:100%;height:auto}.noos-image-grid--dividers .noos-image-grid__cell{border-left:var(--ng-div-w, 1px) solid var(--ng-div-c, currentColor)}.noos-image-grid--outer .noos-image-grid__cell:last-child{border-right:var(--ng-div-w, 1px) solid var(--ng-div-c, currentColor)}@media(max-width: 767px){.noos-image-grid{grid-template-columns:repeat(2, minmax(0, 1fr));row-gap:var(--ng-row-gap-m, 0px)}.noos-image-grid--dividers .noos-image-grid__cell,.noos-image-grid--outer .noos-image-grid__cell:last-child{border:0}.noos-image-grid--dividers .noos-image-grid__cell:nth-child(even){border-left:var(--ng-div-w, 1px) solid var(--ng-div-c, currentColor)}}@media(max-width: 767px){.noos-image-grid__cell--m .noos-image-grid__d{display:none}.noos-image-grid__cell--m .noos-image-grid__m{display:block}}@media(max-width: 767px){.noos-image-grid--rowline .noos-image-grid__cell:nth-child(n+3){border-top:var(--ng-div-w, 1px) solid var(--ng-div-c, currentColor)}}
