/*! 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-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--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-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--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-semibold:600;--radius-lg:.5rem;--radius-xl:.75rem}}.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-delay:0s}.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;-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;padding:.75rem 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-stage{justify-content:center;align-items:center;width:100%;height:36px;display:flex}.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))}}@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)}}@media (prefers-reduced-motion:reduce){.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}}@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) .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-2{margin-top:calc(var(--spacing) * 2)}: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-7{margin-top:calc(var(--spacing) * 7)}: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-20{margin-top:calc(var(--spacing) * 20)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .mb-3{margin-bottom:calc(var(--spacing) * 3)}: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) .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-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) .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-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) .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-2{gap:calc(var(--spacing) * 2)}: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-8{gap:calc(var(--spacing) * 8)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .overflow-hidden{overflow:hidden}: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-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-\[\#BDB5A8\]{border-color:#bdb5a8}: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-\[\#E8E1D6\]{border-color:#e8e1d6}: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-\[\#F8F4EC\]{background-color:#f8f4ec}: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) .object-contain{object-fit:contain}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .p-4{padding:calc(var(--spacing) * 4)}: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-3{padding-inline:calc(var(--spacing) * 3)}: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-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-10{padding-block:calc(var(--spacing) * 10)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .py-12{padding-block:calc(var(--spacing) * 12)}: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-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) .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-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) .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-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}: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) .text-\[\#1D63C6\]{color:#1d63c6}: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-\[\#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-\[\#17191D\]{color:#17191d}: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) .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) .last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}: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\: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\(10rem\,1fr\)_2fr\]{grid-template-columns:minmax(10rem,1fr) 2fr}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .sm\:px-6{padding-inline:calc(var(--spacing) * 6)}}@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\:py-16{padding-block:calc(var(--spacing) * 16)}:where(#main-content[data-css-owner=shop],[data-preview-kind=product] .preview-document) .md\:py-20{padding-block:calc(var(--spacing) * 20)}: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-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))}}@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-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@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}
