/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-outline-style:solid}}}@layer theme{:root,:host{--font-serif:"Noto Serif TC", "Source Han Serif TC", "Songti TC", "PMingLiU", Georgia, serif;--color-white:#fff;--spacing:.25rem;--container-2xl:42rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-relaxed:1.625;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}}.shop-catalog-backdrop{z-index:1;pointer-events:none;opacity:0;background:#17191db8;transition:opacity .18s;position:fixed;inset:0}.product-grid{gap:1.25rem;display:grid}.product-card,.shop-category-card{background:#fff;border:1px solid #d8d1c4;min-width:0;transition-property:transform,border-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(.22,1,.36,1);position:relative}.product-card:active,.shop-category-card:active{border-color:#c7bba2;transition-duration:80ms;transform:scale(.985)}@media (hover:hover) and (pointer:fine){.product-card:is(:hover,:focus-within),.product-card[data-preview-active=true],.shop-category-card:is(:hover,:focus-within){z-index:2;border-color:#c7bba2;transform:translateY(-4px);box-shadow:0 16px 32px #7a70602e,0 4px 12px #7a70601f}.product-card:is(:hover,:focus-within) .product-card__title,.product-card[data-preview-active=true] .product-card__title{color:#1d63c6}.product-card__title{transition:color .2s}.product-card:is(:hover,:focus-within):active,.shop-category-card:is(:hover,:focus-within):active{transform:translateY(-1px)}}.product-card{border-radius:.75rem;flex-direction:column;display:flex;overflow:hidden}.product-card__main-link{min-width:0;color:inherit;flex-direction:column;flex:1;text-decoration:none;display:flex}.product-card__main-link:after{content:"";position:absolute;inset:0}.product-card__image-frame{aspect-ratio:16/10;background:linear-gradient(#faf8f3 0%,#efeae1 100%);display:flex;overflow:hidden}.product-card__image,.product-card__image-fallback{width:100%;height:100%}.product-card__image{object-fit:contain;transition:transform .18s}.product-card__image-fallback{color:#535a64;text-align:center;justify-content:center;align-items:center;padding:1.5rem;font-size:.875rem;display:flex}.product-card__body{flex-direction:column;flex:1;min-width:0;padding:1rem;display:flex}.product-card__brand{color:#1d63c6;font-size:.875rem;font-weight:600}.product-card__title{color:#17191d;margin-top:.5rem;font-size:1rem;font-weight:600}.product-card__identity{color:#7a7060;margin-top:.25rem;font-size:.875rem}.product-card__summary{color:#535a64;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.625rem;font-size:.875rem;line-height:1.375rem;display:-webkit-box;overflow:hidden}.product-card__availability{color:#535a64;margin-top:.75rem;font-size:.875rem}.product-card__price{color:#17191d;margin-top:.5rem;font-size:1.125rem;font-weight:600}.product-card__actions,.line-enquiry__actions{z-index:3;flex-wrap:wrap;gap:.75rem;display:flex;position:relative}.product-card__actions{padding:0 1rem 1rem}@media (width>=640px){.product-card__body{padding:1.25rem}.product-card__title{font-size:1.125rem}.product-card__summary{margin-top:.75rem;line-height:1.5rem}.product-card__availability{margin-top:1rem}.product-card__actions{padding:0 1.25rem 1.25rem}}.product-card__detail-link,.product-card__line-link,.line-enquiry__line-link,.line-enquiry__copy-button{border-radius:.25rem;justify-content:center;align-items:center;min-height:44px;padding:.625rem 1rem;font-weight:600;text-decoration:none;display:inline-flex}.line-enquiry__copy-button[data-enhanced=false]{display:none}.product-card__detail-link{color:#fff;background:#1d63c6;flex:9.5rem}.product-card__line-link,.line-enquiry__line-link{color:#fff;background:#006b2d;flex:7rem}.product-card :is(a,button):focus-visible,.line-enquiry :is(a,button):focus-visible,.shop-filter-form :is(a,button,input,select):focus-visible,.shop-filter-toggle:focus-visible,#catalog-results-heading:focus-visible{outline-offset:3px;outline:3px solid #1d63c6}.catalog-results{transition:opacity .14s}.catalog-results[aria-busy=true]{opacity:.58}.line-enquiry{margin-top:1.25rem}.line-enquiry__label{color:#535a64;font-size:.875rem;font-weight:600}.line-enquiry__text{color:#17191d;margin-top:.25rem;font-weight:600}.line-enquiry__actions{margin-top:.75rem}.line-enquiry__copy-button{color:#1d63c6;cursor:pointer;background:#fff;border:1px solid #1d63c6;flex:9rem}.line-enquiry__manual{overflow-wrap:anywhere;color:#535a64;margin-top:.75rem;font-size:.875rem;line-height:1.5rem}.shop-filter-collapse{grid-template-rows:0fr;transition:grid-template-rows .24s;display:grid}.shop-filter-collapse>.shop-filter-form{visibility:hidden;min-height:0;transition-property:visibility;transition-duration:0s;transition-delay:.24s;overflow:hidden}.shop-filter-collapse.is-open{grid-template-rows:1fr}.shop-filter-collapse.is-open>.shop-filter-form{visibility:visible;transition-property:visibility,overflow;transition-duration:0s,0s;transition-delay:0s,.24s;overflow:visible}.shop-filter-chip{color:#535a64;background:#fff;border:1px solid #d8d1c4;border-radius:9999px;align-items:center;padding:.25rem .75rem;font-size:.75rem;font-weight:500;display:inline-flex}.shop-filter-sticky-actions{z-index:10;padding:.75rem 1.25rem;padding-bottom:calc(.75rem + var(--safe-bottom,0px));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fffffff2;border-top:1px solid #d8d1c4;gap:.75rem;margin:1.25rem -1.25rem -1.25rem;display:flex;position:sticky;bottom:0}@media (width>=768px){.shop-filter-collapse{grid-template-rows:none;transition:none;display:block}.shop-filter-collapse>.shop-filter-form{visibility:visible;min-height:0;transition:none;overflow:visible}.shop-filter-sticky-actions{display:none}}.shop-brand-tile{transition-property:transform,border-color,box-shadow;transition-duration:.18s;transition-timing-function:cubic-bezier(.22,1,.36,1)}.shop-brand-tile:active{border-color:#c7bba2;transition-duration:80ms;transform:scale(.98)}.shop-brand-tile__logo{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.shop-brand-tile__fallback{color:#252a31;text-align:center;font-size:.875rem;font-weight:600}.shop-brand-tile__count{color:#7a7060;letter-spacing:.02em;font-size:11px}@media (hover:hover) and (pointer:fine){.shop-brand-tile:is(:hover,:focus-visible){border-color:#c7bba2;transform:translateY(-2px);box-shadow:0 6px 14px #7a706024}.shop-brand-tile:hover .shop-brand-tile__count{color:#5f574b}}@media (width>=640px){.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.shop-category-card{background:linear-gradient(#fff 0%,#faf8f4 100%);border-radius:1rem}.shop-brand-tile{transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .18s,box-shadow .18s}@media (hover:hover) and (pointer:fine){.shop-brand-tile:hover{border-color:#1d63c6;transform:translateY(-2px);box-shadow:0 4px 14px #1d63c61f}}.shop-brand-tile__logo-stage{justify-content:center;align-items:center;width:100%;height:2.25rem;display:flex}.shop-brand-tile__logo{object-fit:contain;filter:grayscale(15%);width:auto;max-height:1.75rem;transition:filter .18s}.shop-brand-tile:hover .shop-brand-tile__logo{filter:none}.shop-brand-tile__count{color:#7a7060;font-size:.75rem;font-weight:500}@media (hover:hover) and (pointer:fine){.product-grid:has(.product-card:is(:hover,:focus-within)) .shop-catalog-backdrop{opacity:.42}.product-card:is(:hover,:focus-within) .product-card__image,.product-card[data-preview-active=true] .product-card__image{transform:scale(1.03)}}.product-detail__stage-wrapper{position:relative}.product-detail__media-frame{background:radial-gradient(circle at 50% 40%,#fff 0%,#f3eee4 100%);border:1px solid #dcd4c6;border-radius:1.25rem;position:relative;overflow:hidden;box-shadow:0 16px 36px -8px #7a706024,0 4px 12px #7a70600f}.product-detail__media-frame img{transition:transform .5s cubic-bezier(.22,1,.36,1)}.product-detail__stage-badge{z-index:3;-webkit-backdrop-filter:blur(8px);color:#f7eedd;letter-spacing:.04em;background:#17191dc2;border:1px solid #fff6;border-radius:9999px;align-items:center;gap:.375rem;padding:.25rem .75rem;font-size:.6875rem;font-weight:700;display:inline-flex;position:absolute;top:.875rem;left:.875rem;box-shadow:0 4px 12px #0000001f}.product-detail__counter-badge{z-index:3;-webkit-backdrop-filter:blur(8px);color:#535a64;background:#ffffffd9;border:1px solid #e2dad0;border-radius:9999px;align-items:center;gap:.25rem;padding:.2rem .625rem;font-size:.6875rem;font-weight:600;display:inline-flex;position:absolute;top:.875rem;right:.875rem}.product-detail__thumb-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-top:1rem;display:grid}.product-detail__thumb{cursor:pointer;background:linear-gradient(#faf8f3 0%,#efeae1 100%);border:1.5px solid #ded6c8;border-radius:.75rem;width:100%;padding:0;transition:transform .2s cubic-bezier(.22,1,.36,1),border-color .2s,box-shadow .2s;display:block;position:relative;overflow:hidden}.product-detail__thumb:focus-visible{outline-offset:2px;outline:3px solid #1d63c6}.product-detail__thumb--active{border-color:#1d63c6;transform:translateY(-2px);box-shadow:0 0 0 2px #1d63c6,0 8px 18px #1d63c633}@media (hover:hover) and (pointer:fine){.product-detail__media-frame:hover img{transform:scale(1.03)}.product-detail__thumb:hover:not(.product-detail__thumb--active){border-color:#c7bba2;transform:translateY(-2px);box-shadow:0 6px 14px #7a706029}}.product-detail__panel{background:#ffffffeb;border:1px solid #e2dad0;border-radius:1.25rem;box-shadow:0 20px 48px -12px #7a706026,0 4px 14px #7a70600f}@media (width>=1024px){.product-detail__panel{-webkit-backdrop-filter:blur(14px);position:sticky;top:calc(76px + 1rem)}}.product-detail__eyebrow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.product-detail__brand-tag{color:#1d63c6;letter-spacing:.06em;text-transform:uppercase;background:#1d63c61a;border-radius:.375rem;align-items:center;padding:.2rem .5rem;font-size:.75rem;font-weight:800;display:inline-flex}.product-detail__category-tag{color:#7a7060;font-size:.75rem;font-weight:600}.product-detail__meta-chip{color:#5f574b;background:#fbf9f5;border:1px solid #e5dfd4;border-radius:9999px;align-items:center;gap:.25rem;padding:.25rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}.product-detail__trust-grid{border-top:1px solid #efeae1;border-bottom:1px solid #efeae1;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;margin-top:1.25rem;padding:1rem 0;display:grid}.product-detail__trust-item{background:#faf8f3;border-radius:.5rem;align-items:flex-start;gap:.5rem;padding:.625rem .75rem;display:flex}.product-detail__trust-icon{flex-shrink:0;font-size:1rem;line-height:1.2}.product-detail__trust-title{color:#17191d;font-size:.75rem;font-weight:700}.product-detail__trust-desc{color:#7a7060;margin-top:.125rem;font-size:.6875rem;line-height:1.3}.product-detail__price-card{background:linear-gradient(#fdfbf7 0%,#f6f1e8 100%);border:1px solid #e7dfd3;border-radius:.75rem;margin-top:1.25rem;padding:1rem 1.25rem}.product-detail__price-label{color:#7a7060;letter-spacing:.04em;text-transform:uppercase;font-size:.75rem;font-weight:700}.product-detail__price-value{font-family:var(--font-serif,"Noto Serif TC", serif);color:#17191d;letter-spacing:-.02em;margin-top:.25rem;font-size:1.875rem;font-weight:700}.product-detail__availability-row{color:#0e7a3e;align-items:center;gap:.375rem;margin-top:.5rem;font-size:.8125rem;font-weight:600;display:flex}.product-detail__status-dot{background:#0e7a3e;border-radius:9999px;width:.5rem;height:.5rem;box-shadow:0 0 0 2px #0e7a3e33}.product-detail__concierge-box{background:#fff;border:1px solid #e0d7cb;border-radius:.875rem;margin-top:1.25rem;padding:1.125rem;box-shadow:0 4px 14px #7a70600f}.product-detail__concierge-header{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.product-detail__concierge-badge{color:#006b2d;align-items:center;gap:.3125rem;font-size:.75rem;font-weight:700;display:inline-flex}.product-detail__concierge-hours{color:#786f61;font-size:.6875rem}.product-detail__code-pill{overflow-wrap:anywhere;color:#434850;background:#fbf9f5;border:1px solid #ebe4d8;border-radius:.5rem;padding:.5rem .75rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem;line-height:1.4}.product-variant-card{transition-property:transform,border-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(.22,1,.36,1)}@media (hover:hover) and (pointer:fine){.product-variant-card:is(:hover,:focus-within){border-color:#c7bba2;transform:translateY(-3px);box-shadow:0 16px 32px #7a70602e,0 4px 12px #7a70601f}}.product-detail__spec-sheet{background:#fff;border:1px solid #dcd4c6;border-radius:1rem;overflow:hidden;box-shadow:0 8px 24px #7a70600f}.product-detail__spec-header{background:linear-gradient(#faf8f4 0%,#f4eee3 100%);border-bottom:1px solid #e8e1d6;justify-content:space-between;align-items:center;padding:.875rem 1.25rem;display:flex}.product-detail__spec-header-title{color:#17191d;letter-spacing:.02em;font-size:.875rem;font-weight:700}.product-detail__spec-row{transition:background .15s}.product-detail__spec-row:nth-child(2n){background:#faf8f3}@media (hover:hover) and (pointer:fine){.product-detail__spec-row:hover{background:#f4efe4}}.product-detail__source-card{background:#fff;border:1px solid #ded6c8;border-radius:.875rem;padding:1.125rem 1.25rem;transition:border-color .2s,box-shadow .2s}@media (hover:hover) and (pointer:fine){.product-detail__source-card:hover{border-color:#c7bba2;box-shadow:0 8px 20px #7a70601a}}.product-detail__audition-banner{color:#fbfbfa;background:radial-gradient(70% 60% at 85% 20%,#c8a45d29,#0000 70%),radial-gradient(50% 50% at 10% 80%,#1d63c61a,#0000 60%),#13161c;border:1px solid #ffffff24;border-radius:1.25rem;margin-top:3.5rem;padding:2.25rem 1.75rem;position:relative;overflow:hidden;box-shadow:0 16px 40px -8px #12161c52}@media (width>=768px){.product-detail__audition-banner{padding:3rem 2.5rem}}.product-detail__audition-eyebrow{color:#e2c793;letter-spacing:.12em;align-items:center;gap:.5rem;font-size:.75rem;font-weight:700;display:flex}.product-detail__audition-bar{background:linear-gradient(135deg,#e5c596,#c5a880);width:1.5rem;height:2px}.product-detail__audition-title{font-family:var(--font-serif,"Noto Serif TC", serif);letter-spacing:.02em;color:#fff;margin:.75rem 0 0;font-size:1.5rem;font-weight:700}@media (width>=768px){.product-detail__audition-title{font-size:1.875rem}}.product-detail__audition-desc{color:#fbfbfacc;max-width:44rem;margin:.75rem 0 0;font-size:.9375rem;line-height:1.75}.product-detail__audition-actions{flex-wrap:wrap;align-items:center;gap:.875rem;margin-top:1.5rem;display:flex}.product-detail__audition-line-btn{color:#fff;background:#006b2d;border-radius:.625rem;align-items:center;gap:.5rem;min-height:48px;padding:.75rem 1.5rem;font-size:.875rem;font-weight:700;text-decoration:none;transition:background .18s,transform .18s;display:inline-flex;box-shadow:0 4px 16px #006b2d59}.product-detail__audition-phone-btn{-webkit-backdrop-filter:blur(8px);color:#f1dec0;background:#ffffff14;border:1px solid #fff3;border-radius:.625rem;align-items:center;gap:.5rem;min-height:48px;padding:.75rem 1.25rem;font-size:.875rem;font-weight:700;text-decoration:none;transition:background .18s,border-color .18s,transform .18s;display:inline-flex}@media (hover:hover) and (pointer:fine){.product-detail__audition-line-btn:hover{background:#005222;transform:translateY(-1px)}.product-detail__audition-phone-btn:hover{background:#ffffff24;border-color:#e2c793;transform:translateY(-1px)}}@media (prefers-reduced-motion:reduce){.product-detail__media-frame img,.product-detail__thumb,.product-variant-card,.product-detail__audition-line-btn,.product-detail__audition-phone-btn{transition:none}.product-detail__media-frame:hover img,.product-detail__thumb:hover,.product-variant-card:is(:hover,:focus-within),.product-detail__audition-line-btn:hover,.product-detail__audition-phone-btn:hover{box-shadow:none;transform:none}.shop-catalog-backdrop,.product-card__image,.catalog-results,.product-card,.shop-category-card,.shop-brand-tile,.shop-filter-collapse,.shop-filter-collapse>.shop-filter-form{transition:none}.product-card:is(:hover,:focus-within),.product-card[data-preview-active=true],.product-card:active,.shop-category-card:is(:hover,:focus-within),.shop-category-card:active,.shop-brand-tile:is(:hover,:focus-visible),.shop-brand-tile:active,.product-card:is(:hover,:focus-within) .product-card__image,.product-card[data-preview-active=true] .product-card__image{transform:none}}.shop-hero-deluxe{color:#fbfbfa;background:radial-gradient(80% 60% at 50% -10%,#c8a45d24,#0000 70%),radial-gradient(60% 50% at 90% 100%,#1d63c614,#0000 60%),#12151b;border:1px solid #ffffff1f;border-radius:1.25rem;padding:2rem 1.5rem}.shop-hero-deluxe--bleed{border-top:none;border-left:none;border-right:none;border-radius:0;padding:40px 20px 36px}@media (width>=768px){.shop-hero-deluxe{padding:3rem 2.5rem}.shop-hero-deluxe--bleed{padding:64px 32px 48px}}.shop-hero-deluxe__eyebrow{color:#e2c793;letter-spacing:.14em;align-items:center;gap:.625rem;font-size:.75rem;font-weight:700;display:flex}.shop-hero-deluxe__bar{background:linear-gradient(135deg,#e5c596,#c5a880);width:1.75rem;height:2px}@media (width<=639px){.shop-hero-deluxe__title>span{display:block}.shop-hero-deluxe__title>.shop-hero-title-divider{display:none}}.shop-hero-deluxe__title{font-family:var(--font-serif,"Noto Serif TC", serif);letter-spacing:.02em;margin:.875rem 0 0;font-size:1.75rem;font-weight:700}@media (width>=768px){.shop-hero-deluxe__title{font-size:2.25rem}}.shop-hero-deluxe__desc{color:#fbfbfac7;max-width:46rem;margin:1rem 0 0;font-size:.95rem;line-height:1.8}.shop-trust-badge-row{flex-wrap:wrap;gap:.625rem;margin-top:1.5rem;display:flex}.shop-trust-chip{-webkit-backdrop-filter:blur(12px);color:#e2e8f0;background:#ffffff12;border:1px solid #ffffff24;border-radius:9999px;align-items:center;gap:.4375rem;padding:.4375rem .9375rem;font-size:.78rem;font-weight:600;display:inline-flex}.shop-trust-chip__icon{font-size:.875rem}.shop-showroom-grid{gap:1.25rem;display:grid}@media (width>=768px){.shop-showroom-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.shop-showroom-card{color:#fff;border:1px solid #ffffff26;border-radius:1.25rem;flex-direction:column;justify-content:flex-end;height:26.25rem;text-decoration:none;transition:transform .4s cubic-bezier(.2,.8,.2,1),border-color .4s,box-shadow .4s;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 36px -8px #12161c47}.shop-showroom-card__bg{position:absolute;inset:0}.shop-showroom-card__bg img{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.22,1,.36,1)}.shop-showroom-card__panel{z-index:2;-webkit-backdrop-filter:blur(14px);background:#12161cc2;border:1px solid #ffffff24;border-radius:1rem;margin:.875rem;padding:1.375rem;transition:background .35s;position:relative}.shop-showroom-card__badge{color:#f1dec0;letter-spacing:.08em;background:#c8a45d2e;border:1px solid #c8a45d66;border-radius:1.25rem;align-items:center;gap:.3125rem;margin-bottom:.625rem;padding:.25rem .625rem;font-size:.6875rem;font-weight:700;display:inline-flex}.shop-showroom-card__title{font-family:var(--font-serif,"Noto Serif TC", serif);letter-spacing:.02em;margin-bottom:.5rem;font-size:1.375rem;font-weight:700;display:block}.shop-showroom-card__desc{color:#ffffffd1;font-size:.84rem;line-height:1.7;display:block}.shop-showroom-card__btn{border-top:1px solid #ffffff24;justify-content:space-between;align-items:center;margin-top:1rem;padding-top:.875rem;font-size:.875rem;font-weight:700;display:flex}.shop-showroom-card__arrow{transition:transform .2s}@media (hover:hover) and (pointer:fine){.shop-showroom-card:is(:hover,:focus-within){border-color:#c8a45d73;transform:translateY(-4px);box-shadow:0 20px 48px -8px #12161c61}.shop-showroom-card:is(:hover,:focus-within) .shop-showroom-card__bg img{transform:scale(1.04)}.shop-showroom-card:is(:hover,:focus-within) .shop-showroom-card__arrow{transform:translate(4px)}.shop-showroom-card:is(:hover,:focus-within) .shop-showroom-card__panel{background:#12161cd6}}.shop-curated-grid{gap:1.25rem;display:grid}@media (width>=768px){.shop-curated-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.shop-curated-card{background:#fff;border:1px solid #e5e0d6;border-radius:1rem;flex-direction:column;transition:transform .35s cubic-bezier(.2,.8,.2,1),border-color .35s,box-shadow .35s;display:flex;overflow:hidden;box-shadow:0 4px 14px #17191d08}.shop-curated-card__frame{aspect-ratio:16/11;background:radial-gradient(circle at 50% 45%,#fff 0%,#f5f1e9 100%);border-bottom:1px solid #efeae1;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.shop-curated-card__frame img{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.22,1,.36,1)}.shop-curated-card__badge{z-index:2;-webkit-backdrop-filter:blur(8px);color:#f3ebdd;background:#14181ed9;border:1px solid #ffffff1f;border-radius:.375rem;padding:.1875rem .5rem;font-size:.6875rem;font-weight:700;position:absolute;top:.75rem;left:.75rem}.shop-curated-card__body{flex-direction:column;flex:1;padding:1.25rem;display:flex}.shop-curated-card__brand{color:#1d63c6;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.25rem;font-size:.75rem;font-weight:800}.shop-curated-card__name{font-family:var(--font-serif,"Noto Serif TC", serif);color:#17191d;font-size:1.0625rem;font-weight:700;line-height:1.4}.shop-curated-card__model{color:#7a7060;margin-top:.375rem;font-size:.8125rem}.shop-curated-card__specs{margin:.875rem 0 0;padding:0;list-style:none}.shop-curated-card__specs li{color:#535a64;align-items:baseline;gap:.375rem;padding:.25rem 0;font-size:.8125rem;display:flex}.shop-curated-card__check{color:#0e7a3e;font-weight:700}.shop-curated-card__price-wrap{border-top:1px solid #efeae1;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.75rem;margin-top:auto;padding-top:1rem;display:flex}.shop-curated-card__price-label{color:#7a7060;font-size:.75rem;font-weight:600}.shop-curated-card__price-value{font-family:var(--font-serif,"Noto Serif TC", serif);color:#17191d;font-size:1.25rem;font-weight:700}.shop-curated-card__actions{flex-wrap:wrap;gap:.5rem;display:flex}.shop-curated-card__detail,.shop-curated-card__line{border-radius:.5rem;align-items:center;min-height:44px;padding:.5rem 1rem;font-size:.8125rem;font-weight:700;text-decoration:none;transition:filter .16s,transform .16s;display:inline-flex}.shop-curated-card__detail{color:#fff;background:#1d63c6}.shop-curated-card__line{color:#fff;background:#006b2d}@media (hover:hover) and (pointer:fine){.shop-curated-card:is(:hover,:focus-within){border-color:#c7bba2;transform:translateY(-4px);box-shadow:0 16px 32px #7a70602e,0 4px 12px #7a70601f}.shop-curated-card:is(:hover,:focus-within) .shop-curated-card__frame img{transform:scale(1.03)}.shop-curated-card__detail:hover{filter:brightness(.94)}.shop-curated-card__line:hover{filter:brightness(1.08)}}.shop-reassure{background:linear-gradient(#fff 0%,#faf8f4 100%);border:1px solid #e4ddd2;border-radius:1.125rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;padding:2rem;display:flex;box-shadow:0 10px 28px #7a706014}.shop-reassure__eyebrow{color:#0e7a3e;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:700;display:flex}.shop-reassure__dot{background:#0e7a3e;border-radius:9999px;width:.5rem;height:.5rem}.shop-reassure__title{font-family:var(--font-serif,"Noto Serif TC", serif);color:#17191d;margin:.5rem 0;font-size:1.25rem;font-weight:700}.shop-reassure__desc{color:#535a64;max-width:42rem;margin:0;font-size:.875rem;line-height:1.7}.shop-reassure__cta{color:#fff;background:#006b2d;border-radius:.75rem;align-items:center;gap:.5rem;min-height:52px;padding:.875rem 1.75rem;font-size:.9375rem;font-weight:700;text-decoration:none;transition:background .25s,transform .25s;display:inline-flex;box-shadow:0 4px 14px #006b2d4d}@media (hover:hover) and (pointer:fine){.shop-reassure__cta:hover{background:#005222;transform:translateY(-1px)}}@media (prefers-reduced-motion:reduce){.shop-showroom-card,.shop-showroom-card__bg img,.shop-showroom-card__arrow,.shop-showroom-card__panel,.shop-curated-card,.shop-curated-card__frame img,.shop-reassure__cta{transition:none}.shop-showroom-card:is(:hover,:focus-within),.shop-showroom-card:is(:hover,:focus-within) .shop-showroom-card__bg img,.shop-showroom-card:is(:hover,:focus-within) .shop-showroom-card__arrow,.shop-curated-card:is(:hover,:focus-within),.shop-curated-card:is(:hover,:focus-within) .shop-curated-card__frame img,.shop-reassure__cta:hover{transform:none}}.shop-category-tab{transition:all .18s cubic-bezier(.16,1,.3,1)}@media (hover:hover) and (pointer:fine){.shop-category-tab:hover{transform:translateY(-1px)}}.shop-category-tab--active{box-shadow:0 2px 10px #d4a85359}.shop-filter-form{border-color:#e2dacb;position:relative;box-shadow:0 4px 20px #7a706014}.shop-filter-form:before{content:"";background:linear-gradient(90deg,#0000,#d4a85380,#0000);border-radius:2px;height:2px;position:absolute;top:0;left:1.25rem;right:1.25rem}.shop-filter-form select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%237A7060' stroke-width='2'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M19 9l-7 7-7-7'%3E%3C/path%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:1rem;border-color:#d6cec0;padding-right:2.25rem;transition:border-color .15s,box-shadow .15s}.shop-filter-form select:focus,.shop-filter-form input[type=number]:focus{border-color:#1d63c6;box-shadow:0 0 0 3px #1d63c626}.product-card{border-color:#e2dacb;border-radius:.875rem;box-shadow:0 2px 8px #7a70600f}.product-card__image-frame{border-bottom:1px solid #ede8de}.product-card__brand{letter-spacing:.08em;color:#8a7149;text-transform:uppercase;font-family:Outfit,sans-serif}.product-card__identity{color:#78716c;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.product-card__availability{color:#04865e;align-items:center;gap:.35rem;display:inline-flex}.product-card__availability:before{content:"";background:#059669;border-radius:50%;width:6px;height:6px}.product-card__price{border-top:1px dashed #e8e2d6;margin-top:.85rem;padding-top:.65rem;font-family:Noto Serif TC,Georgia,serif;font-size:1.25rem;font-weight:700}.product-card__detail-link,.product-card__line-link{border-radius:.375rem;transition:all .18s}@media (hover:hover) and (pointer:fine){.product-card__detail-link:hover{background:#154fa3;box-shadow:0 2px 8px #1d63c64d}.product-card__line-link:hover{background:#005624;box-shadow:0 2px 8px #006b2d4d}}@media (prefers-reduced-motion:reduce){.shop-category-tab{transition:none}.shop-category-tab:hover{transform:none}}@layer route-utilities{:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .collapse{visibility:collapse}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .col-span-full{grid-column:1/-1}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .mx-auto{margin-inline:auto}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .mt-1{margin-top:var(--spacing)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .mt-2{margin-top:calc(var(--spacing) * 2)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .mt-3{margin-top:calc(var(--spacing) * 3)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .mt-4{margin-top:calc(var(--spacing) * 4)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .mt-5{margin-top:calc(var(--spacing) * 5)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .mt-6{margin-top:calc(var(--spacing) * 6)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .mt-8{margin-top:calc(var(--spacing) * 8)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .mt-10{margin-top:calc(var(--spacing) * 10)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .mt-12{margin-top:calc(var(--spacing) * 12)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .mt-14{margin-top:calc(var(--spacing) * 14)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .mt-20{margin-top:calc(var(--spacing) * 20)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .mb-1{margin-bottom:var(--spacing)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .mb-2{margin-bottom:calc(var(--spacing) * 2)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .mb-6{margin-bottom:calc(var(--spacing) * 6)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .mb-8{margin-bottom:calc(var(--spacing) * 8)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .flex{display:flex}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .grid{display:grid}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .hidden{display:none}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .inline-flex{display:inline-flex}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .aspect-\[4\/3\]{aspect-ratio:4/3}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .h-1\.5{height:calc(var(--spacing) * 1.5)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .h-2{height:calc(var(--spacing) * 2)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .h-3\.5{height:calc(var(--spacing) * 3.5)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .h-4{height:calc(var(--spacing) * 4)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .min-h-11{min-height:calc(var(--spacing) * 11)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .min-h-20{min-height:calc(var(--spacing) * 20)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .min-h-64{min-height:calc(var(--spacing) * 64)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .w-1\.5{width:calc(var(--spacing) * 1.5)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .w-2{width:calc(var(--spacing) * 2)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .w-3\.5{width:calc(var(--spacing) * 3.5)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .w-4{width:calc(var(--spacing) * 4)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .w-fit{width:fit-content}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .w-full{width:100%}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .max-w-2xl{max-width:var(--container-2xl)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .max-w-\[1200px\]{max-width:1200px}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .min-w-11{min-width:calc(var(--spacing) * 11)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .flex-1{flex:1}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .flex-shrink-0,:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .shrink-0{flex-shrink:0}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .cursor-pointer{cursor:pointer}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .flex-col{flex-direction:column}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .flex-wrap{flex-wrap:wrap}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .items-baseline{align-items:baseline}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .items-center{align-items:center}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .items-end{align-items:flex-end}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .items-start{align-items:flex-start}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .justify-between{justify-content:space-between}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .justify-center{justify-content:center}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .gap-1{gap:var(--spacing)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .gap-1\.5{gap:calc(var(--spacing) * 1.5)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .gap-2{gap:calc(var(--spacing) * 2)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .gap-2\.5{gap:calc(var(--spacing) * 2.5)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .gap-3{gap:calc(var(--spacing) * 3)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .gap-4{gap:calc(var(--spacing) * 4)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .gap-5{gap:calc(var(--spacing) * 5)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .gap-6{gap:calc(var(--spacing) * 6)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .gap-8{gap:calc(var(--spacing) * 8)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .rounded{border-radius:.25rem}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .rounded-2xl{border-radius:var(--radius-2xl)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .rounded-full{border-radius:2147483647px}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .rounded-lg{border-radius:var(--radius-lg)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .rounded-xl{border-radius:var(--radius-xl)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .border{border-style:var(--tw-border-style);border-width:1px}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .border-t{border-top-style:var(--tw-border-style);border-top-width:1px}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .border-\[\#1D63C6\]{border-color:#1d63c6}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .border-\[\#C7BBA2\]{border-color:#c7bba2}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .border-\[\#C8E6C9\]{border-color:#c8e6c9}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .border-\[\#D4A853\]{border-color:#d4a853}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .border-\[\#D6CEC0\]{border-color:#d6cec0}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .border-\[\#D8D1C4\]{border-color:#d8d1c4}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .border-\[\#DCD4C6\]{border-color:#dcd4c6}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .border-\[\#E0D8CB\]{border-color:#e0d8cb}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .border-\[\#E2DACB\]{border-color:#e2dacb}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .border-\[\#E5DFD3\]{border-color:#e5dfd3}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .border-\[\#E8E1D6\]{border-color:#e8e1d6}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .border-\[\#F0ECE3\]{border-color:#f0ece3}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .border-\[rgba\(212\,168\,83\,0\.4\)\]{border-color:#d4a85366}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .border-\[rgba\(212\,168\,83\,0\.35\)\]{border-color:#d4a85359}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .border-\[rgba\(255\,255\,255\,0\.1\)\]{border-color:#ffffff1a}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .border-\[rgba\(255\,255\,255\,0\.12\)\]{border-color:#ffffff1f}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .border-\[rgba\(255\,255\,255\,0\.15\)\]{border-color:#ffffff26}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .border-\[rgba\(255\,255\,255\,0\.25\)\]{border-color:#ffffff40}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .bg-\[\#0E7A3E\]{background-color:#0e7a3e}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .bg-\[\#1D63C6\]{background-color:#1d63c6}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .bg-\[\#2E7D32\]{background-color:#2e7d32}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .bg-\[\#006B2D\]{background-color:#006b2d}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .bg-\[\#06C755\]{background-color:#06c755}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .bg-\[\#E8F5E9\]{background-color:#e8f5e9}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .bg-\[\#EFEAE1\]{background-color:#efeae1}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .bg-\[\#F3EFE6\]{background-color:#f3efe6}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .bg-\[\#F8F4EC\]{background-color:#f8f4ec}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .bg-\[\#FAF8F3\]{background-color:#faf8f3}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .bg-\[rgba\(212\,168\,83\,0\.12\)\]{background-color:#d4a8531f}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .bg-\[rgba\(212\,168\,83\,0\.25\)\]{background-color:#d4a85340}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .bg-\[rgba\(255\,255\,255\,0\.04\)\]{background-color:#ffffff0a}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .bg-\[rgba\(255\,255\,255\,0\.06\)\]{background-color:#ffffff0f}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .bg-\[rgba\(255\,255\,255\,0\.08\)\]{background-color:#ffffff14}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .bg-white{background-color:var(--color-white)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .from-\[\#1C222C\]{--tw-gradient-from:#1c222c;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .to-\[\#101318\]{--tw-gradient-to:#101318;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .fill-current{fill:currentColor}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .object-contain{object-fit:contain}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .p-5{padding:calc(var(--spacing) * 5)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .p-6{padding:calc(var(--spacing) * 6)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .p-8{padding:calc(var(--spacing) * 8)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .px-2{padding-inline:calc(var(--spacing) * 2)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .px-3{padding-inline:calc(var(--spacing) * 3)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .px-4{padding-inline:calc(var(--spacing) * 4)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .px-5{padding-inline:calc(var(--spacing) * 5)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .px-6{padding-inline:calc(var(--spacing) * 6)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .py-0\.5{padding-block:calc(var(--spacing) * .5)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .py-1{padding-block:var(--spacing)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .py-2{padding-block:calc(var(--spacing) * 2)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .py-2\.5{padding-block:calc(var(--spacing) * 2.5)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .py-3{padding-block:calc(var(--spacing) * 3)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .py-4{padding-block:calc(var(--spacing) * 4)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .py-8{padding-block:calc(var(--spacing) * 8)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .py-10{padding-block:calc(var(--spacing) * 10)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .py-16{padding-block:calc(var(--spacing) * 16)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .pt-4{padding-top:calc(var(--spacing) * 4)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .pt-8{padding-top:calc(var(--spacing) * 8)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .pt-14{padding-top:calc(var(--spacing) * 14)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .pb-3{padding-bottom:calc(var(--spacing) * 3)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .pb-3\.5{padding-bottom:calc(var(--spacing) * 3.5)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .text-center{text-align:center}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .font-serif{font-family:var(--font-serif)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .text-\[11\.5px\]{font-size:11.5px}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .text-\[11px\]{font-size:11px}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .text-\[13\.5px\]{font-size:13.5px}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .text-\[22px\]{font-size:22px}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .text-\[\#0E7A3E\]{color:#0e7a3e}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .text-\[\#1D63C6\]{color:#1d63c6}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .text-\[\#2E7D32\]{color:#2e7d32}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .text-\[\#7A7060\]{color:#7a7060}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .text-\[\#8C6721\]{color:#8c6721}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .text-\[\#252A31\]{color:#252a31}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .text-\[\#535A64\]{color:#535a64}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .text-\[\#786E5E\]{color:#786e5e}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .text-\[\#786F61\]{color:#786f61}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .text-\[\#17191D\]{color:#17191d}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .text-\[\#102418\]{color:#102418}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .text-\[\#B0B7C3\]{color:#b0b7c3}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .text-\[\#D1D5DB\]{color:#d1d5db}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .text-\[\#D4A853\]{color:#d4a853}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .text-\[\#E2C793\]{color:#e2c793}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .text-\[\#E2DACB\]{color:#e2dacb}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .text-\[\#E05252\]{color:#e05252}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .text-\[\#F5E8D0\]{color:#f5e8d0}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .text-white{color:var(--color-white)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .uppercase{text-transform:uppercase}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .underline{text-decoration-line:underline}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .decoration-1{text-decoration-thickness:1px}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .underline-offset-4{text-underline-offset:4px}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .opacity-90{opacity:.9}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .hover\:scale-\[1\.02\]:hover{scale:1.02}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .hover\:border-\[\#1D63C6\]:hover{border-color:#1d63c6}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .hover\:border-\[\#C7BBA2\]:hover{border-color:#c7bba2}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .hover\:bg-\[\#1D63C6\]:hover{background-color:#1d63c6}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .hover\:bg-\[\#05b34c\]:hover{background-color:#05b34c}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .hover\:bg-\[\#005222\]:hover{background-color:#005222}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .hover\:bg-\[\#FAF7F2\]:hover{background-color:#faf7f2}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .hover\:bg-\[\#FBF9F4\]:hover{background-color:#fbf9f4}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .hover\:bg-\[rgba\(255\,255\,255\,0\.12\)\]:hover{background-color:#ffffff1f}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .hover\:bg-\[rgba\(255\,255\,255\,0\.14\)\]:hover{background-color:#ffffff24}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .hover\:bg-white:hover{background-color:var(--color-white)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .hover\:text-\[\#1D63C6\]:hover{color:#1d63c6}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .hover\:text-\[\#154b96\]:hover{color:#154b96}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .hover\:text-white:hover{color:var(--color-white)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .hover\:underline:hover{text-decoration-line:underline}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .hover\:shadow:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .hover\:brightness-105:hover{--tw-brightness:brightness(105%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .focus-visible\:outline-\[\#1D63C6\]:focus-visible{outline-color:#1d63c6}@media not all and (width>=48rem){:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .max-md\:hidden{display:none}}@media (width>=40rem){:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .sm\:col-span-2{grid-column:span 2/span 2}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .sm\:inline-block{display:inline-block}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .sm\:inline-flex{display:inline-flex}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .sm\:grid-cols-\[minmax\(12rem\,1fr\)_2fr\]{grid-template-columns:minmax(12rem,1fr) 2fr}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .sm\:p-7{padding:calc(var(--spacing) * 7)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .sm\:px-6{padding-inline:calc(var(--spacing) * 6)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}@media (width>=48rem){:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .md\:hidden{display:none}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .md\:flex-row{flex-direction:row}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .md\:items-center{align-items:center}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .md\:justify-between{justify-content:space-between}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .md\:p-8{padding:calc(var(--spacing) * 8)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .md\:py-12{padding-block:calc(var(--spacing) * 12)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .md\:py-16{padding-block:calc(var(--spacing) * 16)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .md\:py-24{padding-block:calc(var(--spacing) * 24)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .md\:text-\[26px\]{font-size:26px}}@media (width>=64rem){:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .lg\:gap-12{gap:calc(var(--spacing) * 12)}}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
