@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-72c6ceb8],[data-v-72c6ceb8]:before,[data-v-72c6ceb8]:after,[data-v-72c6ceb8]::backdrop{--tw-font-weight:initial}}}.product-corner-smooth[data-v-72c6ceb8]{top:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);border-radius:var(--radius-2xl,1rem);background-color:var(--color-white,#fff);padding-inline:var(--spacing-sm,12px);padding-block:var(--spacing-xs,8px);border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;justify-content:center;align-items:center;display:flex;position:absolute}:is(.product-corner-smooth[data-v-72c6ceb8]>*){--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}@media(min-width:64rem){.product-corner-smooth[data-v-72c6ceb8]{font-size:var(--text-xs,12px);line-height:var(--tw-leading,var(--text-xs--line-height,16px))}}.product-corner-smooth>svg[data-v-72c6ceb8]{position:absolute}.product-corner-smooth>svg[data-v-72c6ceb8]:not(:last-child){top:100%;left:calc(var(--spacing,.25rem) * 0)}.product-corner-smooth>svg[data-v-72c6ceb8]:last-child{top:calc(var(--spacing,.25rem) * 0);left:100%}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-3a35e2d2],[data-v-3a35e2d2]:before,[data-v-3a35e2d2]:after,[data-v-3a35e2d2]::backdrop{--tw-font-weight:initial}}}.date[data-v-3a35e2d2]{gap:calc(var(--spacing,.25rem) * .5);text-align:center;flex-direction:column;display:flex}:is(.date[data-v-3a35e2d2]>*){font-family:var(--font-national-condensed,"Test National Condensed", sans-serif);font-size:var(--text-b-xs,20px);line-height:var(--tw-leading,var(--text-b-xs--line-height,20px));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);text-transform:uppercase}.date>span[data-v-3a35e2d2]:first-child{font-size:var(--text-b-2xs,16px);line-height:var(--tw-leading,var(--text-b-2xs--line-height,16px));font-size:var(--text-xs,12px);line-height:var(--tw-leading,var(--text-xs--line-height,16px));color:var(--color-secondary-500,#f97316)}.date>span[data-v-3a35e2d2]:last-child{font-size:var(--text-b-sm,24px);line-height:var(--tw-leading,var(--text-b-sm--line-height,24px));color:var(--color-black,#000)}@media(min-width:64rem){.date>span[data-v-3a35e2d2]:last-child{font-size:var(--text-b-base,32px);line-height:var(--tw-leading,var(--text-b-base--line-height,32px))}}@property --tw-font-weight{syntax:"*";inherits:false}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-723b7c6a],[data-v-723b7c6a]:before,[data-v-723b7c6a]:after,[data-v-723b7c6a]::backdrop{--tw-content:"";--tw-border-style:solid}}}.product-card[data-v-723b7c6a]{padding-bottom:var(--spacing-md,16px)}@media(min-width:64rem){@media(hover:hover){.product-card[data-v-723b7c6a]:hover{text-decoration-line:none}}}.product-card .highlight[data-v-723b7c6a]{isolation:isolate;margin-bottom:calc(var(--spacing,.25rem) * 4);aspect-ratio:1;border-radius:var(--radius-2xl,1rem);padding:var(--spacing-xs,8px);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.3s));position:relative}@media(min-width:64rem){.product-card .highlight[data-v-723b7c6a]{margin-bottom:calc(var(--spacing,.25rem) * 5)}}.product-card .highlight[data-v-723b7c6a]:before{pointer-events:none;inset:calc(var(--spacing,.25rem) * 0);border-radius:inherit;background-color:var(--color-primary-100,oklch(96.7% .001 286.375));transition-property:clip-path;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.3s));--tw-content:"";content:var(--tw-content);clip-path:polygon(0 0,100% 0,100% calc(100% - 52px),calc(100% - 52px) calc(100% - 52px),calc(100% - 52px) 100%,0 100%);position:absolute}@media(hover:hover){.product-card .highlight[data-v-723b7c6a]:is(:where(.group):hover *):before{content:var(--tw-content);clip-path:polygon(0 0,100% 0,100% calc(100% - 58px),calc(100% - 58px) calc(100% - 58px),calc(100% - 58px) 100%,0 100%)}}.product-card .highlight[data-v-723b7c6a]:after{pointer-events:none;right:calc(var(--spacing,.25rem) * 0);bottom:calc(var(--spacing,.25rem) * 0);aspect-ratio:1;border-style:var(--tw-border-style);border-width:32px 16px 16px 32px;border-color:var(--color-primary-100,oklch(96.7% .001 286.375));width:52px;transition-property:width,height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.3s));--tw-content:"";content:var(--tw-content);background-clip:padding-box;border-image-source:url(/product-card-corner.svg);border-image-slice:32 16 16 32;border-image-width:32px 16px 16px 32px;border-image-repeat:stretch;position:absolute}@media(hover:hover){.product-card .highlight[data-v-723b7c6a]:is(:where(.group):hover *):after{content:var(--tw-content);width:58px}}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}/*! tailwindcss v4.2.2 | 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-scroll-snap-strictness:proximity;--tw-duration:initial;--tw-ease:initial;--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%}}}.horizontal-slider{margin-left:calc(var(--horizontal-slider--bleed,0-ml) * -1);width:calc(100% + 2 * var(--horizontal-slider--bleed,0px))}@media(min-width:40rem){.horizontal-slider{margin-left:calc(var(--horizontal-slider--bleed-sm,0-ml) * -1);width:calc(100% + 2 * var(--horizontal-slider--bleed-sm,0px))}}@media(min-width:48rem){.horizontal-slider{margin-left:calc(var(--horizontal-slider--bleed-md,0-ml) * -1);width:calc(100% + 2 * var(--horizontal-slider--bleed-md,0px))}}@media(min-width:64rem){.horizontal-slider{margin-left:calc(var(--horizontal-slider--bleed-lg,0-ml) * -1);width:calc(100% + 2 * var(--horizontal-slider--bleed-lg,0px))}}@media(min-width:80rem){.horizontal-slider{margin-left:calc(var(--horizontal-slider--bleed-xl,0-ml) * -1);width:calc(100% + 2 * var(--horizontal-slider--bleed-xl,0px))}}@media(min-width:96rem){.horizontal-slider{margin-left:calc(var(--horizontal-slider--bleed-2xl,0-ml) * -1);width:calc(100% + 2 * var(--horizontal-slider--bleed-2xl,0px))}}.horizontal-slider__body{-ms-overflow-style:none;scrollbar-width:none}.horizontal-slider__body::-webkit-scrollbar{display:none}.horizontal-slider__body{scroll-snap-type:x var(--tw-scroll-snap-strictness);--tw-scroll-snap-strictness:mandatory;padding-inline:var(--horizontal-slider--bleed,0px);display:flex;overflow-x:scroll}@media(min-width:40rem){.horizontal-slider__body{padding-inline:var(--horizontal-slider--bleed-sm,0px)}}@media(min-width:48rem){.horizontal-slider__body{padding-inline:var(--horizontal-slider--bleed-md,0px)}}@media(min-width:64rem){.horizontal-slider__body{padding-inline:var(--horizontal-slider--bleed-lg,0px)}}@media(min-width:80rem){.horizontal-slider__body{padding-inline:var(--horizontal-slider--bleed-xl,0px)}}@media(min-width:96rem){.horizontal-slider__body{padding-inline:var(--horizontal-slider--bleed-2xl,0px)}}.horizontal-slider__body li{display:contents}.horizontal-slider--buttons-inside{position:relative}.horizontal-slider--buttons-inside .horizontal-slider__body{flex-wrap:nowrap;align-items:center;height:max-content}.horizontal-slider--buttons-inside .horizontal-slider__button{z-index:10;height:100%;width:calc(var(--spacing,.25rem) * 16);cursor:pointer;--tw-border-style:none;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.3s));--tw-duration:.2s;--tw-ease:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));transition-duration:.2s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));border-style:none;display:none;position:absolute}.horizontal-slider--buttons-inside .horizontal-slider__button:disabled{pointer-events:none;opacity:0}@media(min-width:64rem){.horizontal-slider--buttons-inside .horizontal-slider__button{display:flex}}.horizontal-slider--buttons-inside .horizontal-slider__button--left{left:calc(var(--spacing,.25rem) * -1);--tw-gradient-position:to right;justify-content:flex-start;align-items:center;position:absolute}@supports (background-image:linear-gradient(in lab,red,red)){.horizontal-slider--buttons-inside .horizontal-slider__button--left{--tw-gradient-position:to right in oklab}}.horizontal-slider--buttons-inside .horizontal-slider__button--left{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-white,#fff);--tw-gradient-from-position:40%;--tw-gradient-to:transparent;--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))}.horizontal-slider--buttons-inside .horizontal-slider__button--right{right:calc(var(--spacing,.25rem) * -1);--tw-gradient-position:to left;justify-content:flex-end;align-items:center;position:absolute}@supports (background-image:linear-gradient(in lab,red,red)){.horizontal-slider--buttons-inside .horizontal-slider__button--right{--tw-gradient-position:to left in oklab}}.horizontal-slider--buttons-inside .horizontal-slider__button--right{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-white,#fff);--tw-gradient-from-position:40%;--tw-gradient-to:transparent;--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))}.horizontal-slider--buttons-outside .horizontal-slider__body{grid-column:span 2/span 2;max-width:100%}.horizontal-slider--buttons-outside .horizontal-slider__button{top:calc(var(--spacing,.25rem) * 0);z-index:10;width:calc(var(--spacing,.25rem) * 10);height:calc(var(--spacing,.25rem) * 10);position:absolute}.horizontal-slider--buttons-outside .horizontal-slider__button:disabled{cursor:not-allowed}@media(min-width:64rem){.horizontal-slider--buttons-outside .horizontal-slider__button{width:calc(var(--spacing,.25rem) * 12);height:calc(var(--spacing,.25rem) * 12)}}.horizontal-slider--buttons-outside .horizontal-slider__button--right{right:calc(var(--spacing,.25rem) * 0)}.horizontal-slider--buttons-outside .horizontal-slider__button--left{right:calc(var(--spacing,.25rem) * 12)}@media(min-width:64rem){.horizontal-slider--buttons-outside .horizontal-slider__button--left{right:calc(var(--spacing,.25rem) * 14)}}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@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%}
