@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-8d04da02],[data-v-8d04da02]::backdrop,[data-v-8d04da02]:after,[data-v-8d04da02]:before{--tw-font-weight:initial}}}.discount-box[data-v-8d04da02]{font-size:var(--text-xs,.75rem);gap:calc(var(--spacing,.25rem)*1);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));top:calc(var(--spacing,.25rem)*0);z-index:1;--tw-font-weight:var(--font-weight-semibold,600);display:grid;font-weight:var(--font-weight-semibold,600);position:absolute}.discount-box.vertical[data-v-8d04da02]{left:calc(var(--spacing,.25rem)*0)}.discount-box.horizontal[data-v-8d04da02]{right:calc(var(--spacing,.25rem)*0);rotate:180deg;writing-mode:vertical-rl}.discount-tag[data-v-8d04da02]{padding-block:calc(var(--spacing,.25rem)*1);padding-inline:calc(var(--spacing,.25rem)*2);width:-moz-fit-content;width:fit-content}.discount-tag.quantityDiscount[data-v-8d04da02]{background-color:var(--color-gray-500,oklch(55.1% .027 264.364))}.discount-tag.buyXGetY[data-v-8d04da02],.discount-tag.quantityDiscount[data-v-8d04da02]{border-bottom-right-radius:3px;color:var(--color-white,#fff)}.discount-tag.buyXGetY[data-v-8d04da02]{background-color:#1e6b92;border-top-right-radius:3px}.discount-tag.specialPrice[data-v-8d04da02]{background-color:var(--color-red-500,oklch(63.7% .237 25.331));border-top-right-radius:3px;color:var(--color-white,#fff)}@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-5aa808de],[data-v-5aa808de]::backdrop,[data-v-5aa808de]:after,[data-v-5aa808de]:before{--tw-font-weight:initial}}}.type[data-v-5aa808de]{margin-bottom:calc(var(--spacing,.25rem)*1.5);--tw-font-weight:var(--font-weight-light,300);font-style:italic;font-weight:var(--font-weight-light,300);text-transform:uppercase;text-wrap:balance;width: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-d857032e],[data-v-d857032e]::backdrop,[data-v-d857032e]:after,[data-v-d857032e]:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y: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-duration:initial}}}.product-item[data-v-d857032e]{display:grid;grid-template-rows:minmax(200px,300px) auto;width:100%}@media (min-width:48rem){.product-item[data-v-d857032e]{grid-template-rows:minmax(200px,var(--max-height))auto}}.product-item:focus .product-image[data-v-d857032e],.product-item:hover .product-image[data-v-d857032e]{--tw-translate-y:-5px;transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,);translate:var(--tw-translate-x)var(--tw-translate-y);--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-sm,0 1px 2px #00000026));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,);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));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,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.3s;transition-duration:.3s}.image-box[data-v-d857032e]{align-items:center;display:flex;justify-content:center;position:relative;width:100%}.product-description[data-v-d857032e]{display:none}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{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-duration{syntax:"*";inherits:false}/*! tailwindcss v4.1.12 | 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)))){*,::backdrop,:after,:before{--tw-font-weight:initial}}}.product-name{font-family:var(--font-primary,"Trade Gothic Next LT Pro");font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,1.33333));margin-block:calc(var(--spacing,.25rem)*3);--tw-font-weight:var(--font-weight-semibold,600);color:var(--color-mascot-black,#474747);font-weight:var(--font-weight-semibold,600);text-transform:uppercase}@media (min-width:64rem){.product-name{margin-block:calc(var(--spacing,.25rem)*7)}}.product-name{letter-spacing:4px}.swiper-slide:has(.popper){z-index:inherit}.swiper-navigation{align-items:center;display:none;justify-content:flex-end;position:relative}@media (min-width:64rem){.swiper-navigation{display:flex}}.swiper-navigation .swiper-button{cursor:pointer}.swiper-navigation .swiper-button .icon svg{height:calc(var(--spacing,.25rem)*8);width:calc(var(--spacing,.25rem)*8)}.swiper-navigation .swiper-button.next{margin-left:10px}@property --tw-font-weight{syntax:"*";inherits:false}
