.Products-module__M8hGUq__products-wrapper{gap:calc(var(--spacing,.25rem) * 14);flex-direction:column;width:100%;display:flex;container:products-wrapper/inline-size}.Products-module__M8hGUq__products{gap:calc(var(--spacing,.25rem) * 10);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@container products-wrapper (min-width:768px){.Products-module__M8hGUq__products{grid-template-columns:repeat(2,minmax(0,1fr))}}@container products-wrapper (min-width:1280px){.Products-module__M8hGUq__products{gap:calc(var(--spacing,.25rem) * 14);grid-template-columns:repeat(3,minmax(0,1fr))}}@container products-wrapper (min-width:1920px){.Products-module__M8hGUq__products{grid-template-columns:repeat(4,minmax(0,1fr))}}
.Product-module__-f3eaW__product{background-color:var(--app-card-background);border:1px solid var(--app-card-border);gap:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-3xl,1.5rem);height:100%;box-shadow:var(--app-shadow);flex-direction:column;display:flex}.Product-module__-f3eaW__img-wrapper{border-top-left-radius:var(--radius-3xl,1.5rem);border-top-right-radius:var(--radius-3xl,1.5rem);padding-top:calc(var(--spacing,.25rem) * 10);padding-bottom:calc(var(--spacing,.25rem) * 5);justify-content:center;align-items:center;display:flex;position:relative}@media (min-width:120rem){.Product-module__-f3eaW__img-wrapper{padding-top:calc(var(--spacing,.25rem) * 20)}}.Product-module__-f3eaW__img-wrapper img{aspect-ratio:1;height:calc(var(--spacing,.25rem) * 44);background-size:cover}@media (min-width:120rem){.Product-module__-f3eaW__img-wrapper img{height:calc(var(--spacing,.25rem) * 60)}}.Product-module__-f3eaW__action{visibility:hidden;--tw-translate-y:100%;translate:var(--tw-translate-x) var(--tw-translate-y);opacity:0;--tw-duration:.5s;justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 1);flex-direction:row;font-style:italic;transition-duration:.5s;display:flex}.Product-module__-f3eaW__product:hover .Product-module__-f3eaW__action{visibility:visible;--tw-translate-y:calc(var(--spacing,.25rem) * 0);translate:var(--tw-translate-x) var(--tw-translate-y);opacity:1}.Product-module__-f3eaW__text-wrapper{gap:calc(var(--spacing,.25rem) * 1);padding:calc(var(--spacing,.25rem) * 5);flex-direction:column;flex:1;display:flex}@media (min-width:64rem){.Product-module__-f3eaW__text-wrapper{padding:calc(var(--spacing,.25rem) * 7)}}.Product-module__-f3eaW__text-wrapper h1{color:var(--app-accent);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.Product-module__-f3eaW__text-wrapper ul{gap:calc(var(--spacing,.25rem) * 2);flex-flow:wrap;display:flex}.Product-module__-f3eaW__text-wrapper ul li{color:var(--app-highlight);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.Product-module__-f3eaW__text-wrapper p{line-clamp:2;-webkit-line-clamp:2;text-overflow:ellipsis;color:var(--app-muted);margin-bottom:calc(var(--spacing,.25rem) * 2);white-space:pre-wrap;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@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-duration{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
.MoreButton-module__NAx1Oq__more-btn{margin-inline:auto;margin-block:calc(var(--spacing,.25rem) * 4);background-color:var(--app-accent);border:2px solid var(--app-accent);color:var(--app-accent-contrast);padding-block:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 6);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);--tw-duration:.3s;border-radius:9999px;flex-direction:row;font-weight:600;transition-duration:.3s;display:flex}@media (min-width:40rem){.MoreButton-module__NAx1Oq__more-btn:hover{border:2px solid var(--app-accent);color:var(--app-accent);align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 6);background-color:#0000;border-radius:9999px;justify-content:center;font-weight:600;display:inline-flex}}.MoreButton-module__NAx1Oq__more-btn .MoreButton-module__NAx1Oq__total-num{--size:2rem;width:var(--size);height:var(--size);background-color:var(--app-surface-strong);border-color:var(--app-accent);color:var(--app-accent);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);border-style:var(--tw-border-style);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));border-width:1px;border-radius:3.40282e38px;flex-direction:column;justify-content:center;align-items:center;display:flex}@property --tw-duration{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
:is(.CoverWrapper-module__GD8BmG__image-wrapper,.CoverWrapper-module__GD8BmG__video-wrapper){height:calc(var(--spacing,.25rem) * 72);max-width:100%}@media (min-width:40rem){:is(.CoverWrapper-module__GD8BmG__image-wrapper,.CoverWrapper-module__GD8BmG__video-wrapper){height:calc(var(--spacing,.25rem) * 96)}}.CoverWrapper-module__GD8BmG__video-wrapper{background-color:var(--app-surface-strong);border-color:var(--app-card-border);aspect-ratio:var(--aspect-video,16 / 9);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px}.CoverWrapper-module__GD8BmG__image-wrapper{aspect-ratio:1;border-radius:var(--radius-3xl,1.5rem);background-image:linear-gradient(to bottom right, var(--color-sky-400), var(--color-yellow-300));justify-content:center;align-items:center;display:flex}.CoverWrapper-module__GD8BmG__image-wrapper img{max-height:calc(var(--spacing,.25rem) * 56);max-width:calc(var(--spacing,.25rem) * 56);background-size:cover;animation:.5s cubic-bezier(.68,-.55,.265,1.55) CoverWrapper-module__GD8BmG__scaleUp}@media (min-width:40rem){.CoverWrapper-module__GD8BmG__image-wrapper img{max-height:calc(var(--spacing,.25rem) * 80);max-width:calc(var(--spacing,.25rem) * 80)}}@keyframes CoverWrapper-module__GD8BmG__scaleUp{0%{transform:scale(.7)}to{transform:scale(1)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.Categories-module__TnqAZa__categories{gap:calc(var(--spacing,.25rem) * 10);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:48rem){.Categories-module__TnqAZa__categories{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:80rem){.Categories-module__TnqAZa__categories{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:120rem){.Categories-module__TnqAZa__categories{grid-template-columns:repeat(4,minmax(0,1fr))}}.Categories-module__TnqAZa__categories li:last-of-type{display:block}@media (min-width:80rem){.Categories-module__TnqAZa__categories li:last-of-type{display:none}}@media (min-width:120rem){.Categories-module__TnqAZa__categories li:last-of-type{display:block}}.Categories-module__TnqAZa__category{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)));aspect-ratio:var(--aspect-video,16 / 9);border-radius:var(--radius-3xl,1.5rem);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);box-shadow:var(--app-shadow);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.Categories-module__TnqAZa__category :is(.Categories-module__TnqAZa__label,.Categories-module__TnqAZa__num){inset:calc(var(--spacing,.25rem) * 0);--tw-duration:.5s;justify-content:center;align-items:center;transition-duration:.5s;display:flex;position:absolute}.Categories-module__TnqAZa__category .Categories-module__TnqAZa__label{color:var(--app-text);--tw-gradient-from:color-mix(in oklab, var(--color-white,#fff) 30%, transparent);--tw-gradient-to:color-mix(in oklab, var(--color-white,#fff) 50%, 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));--tw-translate-x:calc(var(--spacing,.25rem) * 0);translate:var(--tw-translate-x) var(--tw-translate-y);--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab, red, red)){.Categories-module__TnqAZa__category .Categories-module__TnqAZa__label{--tw-gradient-position:to right in oklab}}.Categories-module__TnqAZa__category .Categories-module__TnqAZa__label{background-image:linear-gradient(var(--tw-gradient-stops))}.Categories-module__TnqAZa__category .Categories-module__TnqAZa__num{color:var(--color-slate-950);--tw-gradient-from:var(--color-sky-500,#00a5ef);--tw-gradient-to:var(--color-yellow-400,#fac800);--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));--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-gradient-position:to right}@supports (color:lab(0% 0 0)){.Categories-module__TnqAZa__category .Categories-module__TnqAZa__num{--tw-gradient-from:var(--color-sky-500,lab(63.3038% -18.433 -51.0407));--tw-gradient-to:var(--color-yellow-400,lab(83.2664% 8.65132 106.895))}}@supports (background-image:linear-gradient(in lab, red, red)){.Categories-module__TnqAZa__category .Categories-module__TnqAZa__num{--tw-gradient-position:to right in oklab}}.Categories-module__TnqAZa__category .Categories-module__TnqAZa__num{background-image:linear-gradient(var(--tw-gradient-stops))}.Categories-module__TnqAZa__category:hover .Categories-module__TnqAZa__label{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y);transition-delay:.1s}.Categories-module__TnqAZa__category:hover .Categories-module__TnqAZa__num{--tw-translate-x:calc(var(--spacing,.25rem) * 0);translate:var(--tw-translate-x) var(--tw-translate-y);transition-delay:.1s}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-duration{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%}@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}
