.ProductCard_root__epYu3{position:relative;width:100%;min-height:284px}.ProductCard_imageWrapper__wP_Kq{overflow:hidden;width:100%;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;border-radius:calc(.5rem * var(--mantine-scale))}.ProductCard_image__3lDxG{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.ProductCard_imageWrapper__wP_Kq:hover .ProductCard_image__3lDxG{transform:scale(1.05)}.ProductCard_link__H3w7c{text-decoration:none}.ProductCard_title__d96iy{transition:color .2s ease;cursor:pointer;letter-spacing:-.8px;min-height:calc(var(--mantine-font-size-md) * var(--mantine-line-height) * 2);display:-webkit-box;-webkit-box-orient:vertical}.ProductCard_title__d96iy:hover{color:var(--mantine-color-primary-4)}.ProductCard_actions__ZOUl7{animation:ProductCard_slideUp__hqRgz .2s ease-out;position:absolute;bottom:0;left:0;right:0;width:100%;border-radius:calc(.625rem * var(--mantine-scale));background:linear-gradient(180deg,rgba(13,17,21,0) 25.52%,var(--mantine-color-dark-7) 46.47%);z-index:10;backdrop-filter:blur(10px)}@keyframes ProductCard_slideUp__hqRgz{0%{opacity:0;transform:translateY(calc(.5rem * var(--mantine-scale)))}to{opacity:1;transform:translateY(0)}}.ProductList_grid__iN2Hn{display:grid;grid-template-columns:repeat(2,minmax(132px,180px));gap:var(--mantine-spacing-base)}@media (min-width:576px){.ProductList_grid__iN2Hn{grid-template-columns:repeat(auto-fill,180px)}}.ContentSidebar_menuItemContainer__scumE{border-radius:calc(.75rem * var(--mantine-scale));transition:all .2s ease-in-out}.ContentSidebar_menuItemContainer__scumE[data-expanded=true]{background-color:var(--mantine-color-dark-5)}.ContentSidebar_linkItem__MhE0g{display:flex;align-items:center;gap:calc(.5rem * var(--mantine-scale));cursor:pointer;transition:all .2s ease-in-out;border-radius:var(--mantine-radius-md)}.ContentSidebar_linkItem__MhE0g:hover{background-color:rgba(var(--mantine-color-gray-8-rgb),.5)}.ContentSidebar_linkItem__MhE0g[data-active=true]{background-color:var(--mantine-color-gray-8);font-weight:700}.ContentSidebar_linkItem__MhE0g svg{width:calc(1.25rem * var(--mantine-scale));height:calc(1.25rem * var(--mantine-scale))}.ContentSidebar_expandButton__ECVG6{color:var(--mantine-color-dark-2);transition:all .2s ease-in-out;border-radius:calc(.375rem * var(--mantine-scale))}.ContentSidebar_expandButton__ECVG6:hover,.ContentSidebar_expandButton__ECVG6[data-expanded=true]{color:var(--mantine-color-dark-0)}.ContentLayout_sidebar__yddGe{display:none;flex-direction:column;margin-right:var(--fmz-sidebar-margin);position:sticky;top:calc(6.25rem * var(--mantine-scale));align-self:flex-start;flex-shrink:0;gap:calc(.125rem * var(--mantine-scale));width:var(--fmz-sidebar-width)}@media (min-width:62em){.ContentLayout_sidebar__yddGe{display:flex}}.ContentLayout_content__YYblT{width:100%;min-width:0}.CountdownCard_card__ii906{border-radius:calc(1rem * var(--mantine-scale));overflow:hidden}.CountdownCard_timeValue___YyWq{font-variant-numeric:tabular-nums;letter-spacing:-2.4px}@media (min-width:62em){.CountdownCard_card__ii906{border-radius:calc(.75rem * var(--mantine-scale))}}.CountdownCard_descriptionWrapper__yUwUu{transition:max-height .2s ease}.CountdownCard_descriptionText__MMNjd{transition:all .3s ease-in-out}.CountdownCard_showMoreButton__5Hx8d{cursor:pointer;flex-shrink:0}.CountdownCard_showMoreButton__5Hx8d:hover{text-decoration:underline}.GalleryImage_root__p7oYt{text-decoration:none;color:var(--mantine-color-dark-0);display:block;position:relative;width:100%;height:100%}.GalleryImage_thumbnailWrapper__g5eEb{border-radius:calc(.625rem * var(--mantine-scale));overflow:hidden;position:relative;width:100%;height:100%}.GalleryImage_thumbnail__jBqqv{object-fit:cover;width:100%;height:100%}.ImageViewer_root__EsXsC{--thumbnail-size:calc(3rem * var(--mantine-scale));--thumbnail-gap:calc(0.25rem * var(--mantine-scale));--thumbnail-wrapper-padding:calc(1.5rem * var(--mantine-scale));--thumbnail-border-radius:calc(0.5rem * var(--mantine-scale))}@media (min-width:62em){.ImageViewer_root__EsXsC{--thumbnail-size:calc(4rem * var(--mantine-scale));--thumbnail-gap:calc(0.5rem * var(--mantine-scale))}}.ImageViewer_root__EsXsC{position:fixed;inset:0;background-color:rgba(0,0,0,.9);z-index:1000;display:flex;flex-direction:column;overflow-x:auto}.ImageViewer_imageWrapper__qYiaL{display:flex;justify-content:center}.ImageViewer_image__YGy04{height:calc(100dvh - calc(3.5rem * var(--mantine-scale)) - (var(--thumbnail-wrapper-padding) * 2 + var(--thumbnail-size)))}@media (min-width:62em){.ImageViewer_image__YGy04{height:calc(100dvh - (var(--thumbnail-wrapper-padding) * 2 + var(--thumbnail-size)))}}.ImageViewer_image__YGy04{max-width:100%;width:auto;object-fit:contain}.ImageViewer_thumbnailsWrapper__eRL8T{display:flex;align-items:center;justify-content:center}.ImageViewer_thumbnails__tvsDR{padding:var(--thumbnail-wrapper-padding) calc(1rem * var(--mantine-scale));display:inline-flex;gap:var(--thumbnail-gap);overflow-x:auto;scrollbar-width:none}.ImageViewer_thumbnail__KWZis{display:block;padding:0;width:var(--thumbnail-size);height:var(--thumbnail-size);flex:0 0 var(--thumbnail-size);border-radius:var(--thumbnail-border-radius);overflow:hidden;border:2px solid transparent;background-color:transparent;cursor:pointer;transition:opacity .2s ease-in-out}.ImageViewer_thumbnail__KWZis[data-active=true]{border:2px solid var(--mantine-color-dark-0)}.ImageViewer_thumbnail__KWZis:not([data-active=true]){opacity:.5}.ImageViewer_thumbnail__KWZis:hover{opacity:1}.ImageViewer_thumbnailImage__ZLYV8{width:100%;height:100%;object-fit:cover}.ImageViewer_currentIndex__Pg_nU{left:50%;transform:translateX(-50%);font-size:calc(1.125rem * var(--mantine-scale));font-weight:600;color:var(--mantine-color-dark-0);background-color:rgba(0,0,0,.1);padding:calc(.125rem * var(--mantine-scale)) calc(.625rem * var(--mantine-scale));border-radius:calc(1.25rem * var(--mantine-scale))}.ImageViewer_closeButton__Vdcsy,.ImageViewer_currentIndex__Pg_nU{position:absolute;top:calc(1.5rem * var(--mantine-scale));z-index:1}.ImageViewer_closeButton__Vdcsy{right:calc(1.5rem * var(--mantine-scale));background-color:hsla(0,0%,100%,.1)}.ImageViewer_closeButton__Vdcsy:hover{background-color:hsla(0,0%,100%,.3)}.CarouselImageContent_imageWrapper__MtZWJ{position:relative;display:flex;align-items:center;justify-content:center;width:calc(12.5rem * var(--mantine-scale));height:calc(17.5rem * var(--mantine-scale));flex-shrink:0;border-radius:calc(.625rem * var(--mantine-scale));overflow:hidden;background-color:var(--mantine-color-dark-6)}.CarouselImageContent_image__jaLzj{width:100%;height:100%;object-fit:cover;border-radius:calc(.625rem * var(--mantine-scale))}.CarouselImageContent_imageOverlay__nMPL8{position:absolute;inset:0;background-color:transparent;border-radius:calc(.625rem * var(--mantine-scale));cursor:pointer}.ImageContent_root__nBulq{--image-height:280px}@media (min-width:48em){.ImageContent_root__nBulq{--image-height:280px}}.ImageContent_root__nBulq{position:relative;cursor:pointer;border-radius:calc(.625rem * var(--mantine-scale));display:inline-block}.ImageContent_root__nBulq:hover .ImageContent_mask__YqTiT{visibility:visible;opacity:1}.ImageContent_image__Pl4ft{display:block;height:var(--image-height);max-height:var(--image-height);width:auto;object-fit:contain;border-radius:calc(.625rem * var(--mantine-scale))}.ImageContent_image__Pl4ft[data-loading=true]{width:calc(15.625rem * var(--mantine-scale));background-color:var(--mantine-color-dark-6)}.ImageContent_mask__YqTiT{display:flex;align-items:center;justify-content:center;position:absolute;visibility:hidden;opacity:0;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.4);border-radius:calc(.625rem * var(--mantine-scale));transition:all .2s ease-in-out}.ImageContent_modalContent__64J9j{background:transparent}.ImageContent_modalHeader__6Q1Ab{display:none}.ImageContent_modalBody__sMkYv{padding:0;background-color:var(--mantine-color-dark-7)}.SingleImageContent_single__oXSrJ img{width:100%;height:auto;min-height:auto;object-fit:cover}@media (min-width:48em){.SingleImageContent_single__oXSrJ img{height:var(--image-height);max-height:var(--image-height);width:auto}}.TextContent_text__wSAAb{white-space:pre-wrap;-webkit-line-clamp:var(--max-lines);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;padding-right:0}@media (min-width:62em){.TextContent_text__wSAAb{padding-right:calc(11.25rem * var(--mantine-scale))}}@media (min-width:75em){.TextContent_text__wSAAb{padding-right:calc(15.625rem * var(--mantine-scale))}}.TextContent_expanded__RJRb6{display:block}.TextContent_showMore__644_o{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-gray-5);cursor:pointer}.TextContent_showMore__644_o:hover{color:var(--mantine-color-gray-3);text-decoration:underline}.YouTubeContent_root__xbDGk{position:relative;width:100%;overflow:hidden;cursor:pointer;transition:all .2s ease-in-out}@media (min-width:62em){.YouTubeContent_root__xbDGk{max-width:526px}}@media (max-width:62em){.YouTubeContent_root__xbDGk{max-width:100%}}@media (max-width:48em){.YouTubeContent_root__xbDGk{max-width:100%}}.YouTubeContent_iframe__ph58v{aspect-ratio:16/9;width:100%}.YouTubeContent_content__aJKWf,.YouTubeContent_thumbnailWrapper__f7H80{position:relative}.YouTubeContent_badge__ZSK9s{font-size:calc(.75rem * var(--mantine-scale));position:absolute;right:calc(1.25rem * var(--mantine-scale));bottom:calc(1.25rem * var(--mantine-scale));color:var(--mantine-color-dark-0);background:rgba(0,0,0,.5);padding:calc(.125rem * var(--mantine-scale)) calc(.375rem * var(--mantine-scale));border-radius:calc(.25rem * var(--mantine-scale))}.HeartButton_heartWrapper__zRY6_{position:relative;display:inline-flex;align-items:center;overflow:visible}.HeartButton_button__0Lpa9{background:transparent!important;overflow:visible!important}.HeartButton_button__0Lpa9:disabled{cursor:inherit}.HeartButton_iconWrapper__3GaBG{display:inline-flex;align-items:center;justify-content:center;transition:transform .2s ease;padding:4px;margin:-4px;overflow:visible}.HeartButton_iconWrapper__3GaBG.HeartButton_liked__l_1UP{animation:HeartButton_heartBeat__ioVwU .3s ease}.HeartButton_particlesContainer__Vvx4F{position:fixed;top:var(--particle-top);left:var(--particle-left);transform:translate(-50%,-50%);width:80px;height:80px;pointer-events:none;z-index:1000}.HeartButton_particle__Zjx3_{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(var(--angle)) translateY(0);animation:HeartButton_particleAnimation__CLhdU .8s ease-out forwards}.HeartButton_particleHeart__ZLm9y{width:8px;height:8px;color:#e63946;fill:#e63946;display:block;animation:HeartButton_particleFade__tHEKi .8s ease-out forwards}@keyframes HeartButton_heartBeat__ioVwU{0%{transform:scale(1)}25%{transform:scale(1.3)}50%{transform:scale(1.1)}75%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes HeartButton_particleAnimation__CLhdU{0%{transform:translate(-50%,-50%) rotate(var(--angle)) translateY(0) scale(0);opacity:0}30%{opacity:1}70%{opacity:.8}to{transform:translate(-50%,-50%) rotate(var(--angle)) translateY(-25px) scale(1);opacity:0}}@keyframes HeartButton_particleFade__tHEKi{0%{opacity:0;transform:scale(0) rotate(-45deg)}30%{opacity:1;transform:scale(1) rotate(0deg)}70%{opacity:.6;transform:scale(1.2) rotate(180deg)}to{opacity:0;transform:scale(.8) rotate(1turn)}}.AvatarInfo_avatar__U27Kh{min-width:calc(2.5rem * var(--mantine-scale));width:calc(2.5rem * var(--mantine-scale));height:calc(2.5rem * var(--mantine-scale))}.PostMask_root__cEOD2{aspect-ratio:2/1;border-radius:var(--mantine-radius-default);position:relative;overflow:hidden}.Post_root__zbQdt{display:block;border:none;overflow:hidden;text-decoration:none;color:var(--mantine-color-dark-0);background:transparent;transition:all .2s ease-in-out}.Post_image__OP7OI{width:100%;height:auto;border-radius:calc(1.25rem * var(--mantine-scale))}.Post_avatar__0olx_{min-width:calc(2.5rem * var(--mantine-scale));width:calc(2.5rem * var(--mantine-scale));height:calc(2.5rem * var(--mantine-scale));border:2px solid #16f9df}.Post_body__Bsg2l{background:transparent;flex:1}.Post_modalContent__ABYyO{flex:1;overflow:hidden}.Post_modalHeader__FHwoL{display:none}.Post_modalBody__rqDzf{padding:0;background-color:var(--mantine-color-dark-7)}.Post_contentLink__Q4GxL{display:block;text-decoration:none;color:inherit;cursor:pointer}.Banner_bannerContainer__8qjrB{position:relative;width:100%;aspect-ratio:5/3;overflow:hidden}.Banner_bannerImage__nfHzn{width:100%;height:100%;object-fit:cover;-webkit-mask-image:linear-gradient(180deg,#fff 53.06%,hsla(0,0%,100%,0));mask-image:linear-gradient(180deg,#fff 53.06%,hsla(0,0%,100%,0))}.CalendarCategories_wrapper__3YuS9{position:relative}.CalendarCategories_button__6T3eC{position:absolute;top:50%;transform:translateY(-50%);display:none}.CalendarCategories_button__6T3eC[data-pos=left]{left:calc(-1.75rem * var(--mantine-scale))}.CalendarCategories_button__6T3eC[data-pos=right]{right:calc(-1.75rem * var(--mantine-scale))}.CalendarCategories_button__6T3eC[data-show=false]{display:none}@media (min-width:62em){.CalendarCategories_button__6T3eC{display:block}}.CalendarCategories_category__V1KBt{border-radius:calc(2rem * var(--mantine-scale));padding:calc(.25rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale));font-weight:500;border:none;cursor:pointer;background:var(--mantine-color-dark-6);color:var(--mantine-color-dark-0);white-space:nowrap;border:1px solid hsla(0,0%,100%,.15);transition:all .2s ease-in-out;font-size:calc(.75rem * var(--mantine-scale))}@media (min-width:48em){.CalendarCategories_category__V1KBt{font-size:calc(1rem * var(--mantine-scale))}}.CalendarCategories_category__V1KBt:hover{background:var(--mantine-color-dark-5);border-color:var(--mantine-color-dark-1)}.CalendarCategories_categorySelected__13J1m{color:var(--mantine-color-dark-0)}.CalendarCategories_categorySelected__13J1m,.CalendarCategories_categorySelected__13J1m:hover{background:hsla(0,0%,100%,.15);border-color:var(--mantine-color-dark-1)}.CalendarCategories_categoryButton__B7jxY{font-size:calc(.875rem * var(--mantine-scale));font-weight:500;padding:calc(.5rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale));border-radius:calc(1.5rem * var(--mantine-scale));white-space:nowrap;min-width:max-content;transition:all var(--mantine-default-transition-duration) ease}@media (min-width:48em){.CalendarCategories_categoryButton__B7jxY{font-size:calc(.875rem * var(--mantine-scale))}}.Calendar_grid__A_Gzv{display:grid;grid-template-columns:repeat(7,1fr);row-gap:calc(1rem * var(--mantine-scale));column-gap:auto}.Calendar_weekdays__NpmK3{margin-bottom:calc(.25rem * var(--mantine-scale))}.Calendar_weekdays__NpmK3 span{padding:calc(.5rem * var(--mantine-scale)) calc(.25rem * var(--mantine-scale));font-size:calc(.8125rem * var(--mantine-scale));font-weight:500;text-align:center;color:var(--mantine-color-dark-0);text-transform:uppercase;letter-spacing:.5px}.Calendar_date__PF4TK:hover{border-radius:calc(6.25rem * var(--mantine-scale));background:var(--mantine-color-primary-6)}.Calendar_dateNumber__GAqFe{letter-spacing:"-1px";font-variant-numeric:"tabular-nums"}.Calendar_today__K4f24{color:var(--mantine-color-primary-6)}.Calendar_today__K4f24:hover{color:var(--mantine-color-white)}.Calendar_active__TqMIl{border-radius:calc(6.25rem * var(--mantine-scale));background:var(--mantine-color-primary-6)!important}.Calendar_changeLayoutBtnLabel__RXFbh{font-size:calc(.75rem * var(--mantine-scale));color:var(--mantine-color-dark-1)}@media (min-width:48em){.Calendar_changeLayoutBtnLabel__RXFbh{font-size:calc(1rem * var(--mantine-scale))}}.Calendar_changeLayoutBtnLabelActive__p_MJx{font-weight:800;color:var(--mantine-color-dark-0)}@media (min-width:48em){.Calendar_changeLayoutBtnLabelActive__p_MJx{font-size:calc(1rem * var(--mantine-scale))}}.Calendar_changeLayoutBtnRoot__vuo1Y{padding-left:calc(.75rem * var(--mantine-scale));padding-right:calc(.75rem * var(--mantine-scale));height:calc(1.875rem * var(--mantine-scale))}@media (min-width:48em){.Calendar_changeLayoutBtnRoot__vuo1Y{padding-left:calc(1.375rem * var(--mantine-scale));padding-right:calc(1.375rem * var(--mantine-scale));height:calc(2.5rem * var(--mantine-scale))}}.Calendar_jumpToTodayBtnLabel__nq1km{font-size:calc(.75rem * var(--mantine-scale))}@media (min-width:48em){.Calendar_jumpToTodayBtnLabel__nq1km{font-size:calc(1rem * var(--mantine-scale))}}.Calendar_monthLabel__dSLMD{font-variant-numeric:tabular-nums;user-select:none}.Calendar_calendarCard__ete4V{background:var(--mantine-color-dark-6);border:1px solid hsla(0,0%,100%,.15);height:fit-content}.Calendar_navButton__l4o1g{color:var(--mantine-color-dark-1);background:transparent;border:none;transition:all var(--mantine-default-transition-duration) ease}.Calendar_navButton__l4o1g:hover{background:var(--mantine-color-dark-5);color:var(--mantine-color-dark-0)}.Calendar_navButton__l4o1g:active{background:hsla(0,0%,100%,.15)}.DayViewEvent_eventCard__GdQSt{position:relative;transition:transform .1s ease}.DayViewEvent_eventCard__GdQSt:hover{transform:translateY(-1px)}.DayViewEvent_eventLink__84hUs{display:block}.DayViewEvent_eventLink__84hUs,.DayViewEvent_eventLink__84hUs:hover{text-decoration:none;color:inherit}.PostList_list___zZnb{display:grid;grid-template-columns:1fr;grid-gap:calc(1.25rem * var(--mantine-scale))}@media (min-width:62em){.PostList_list___zZnb{grid-template-columns:repeat(var(--columns),1fr)}}.PostList_postItem__KOonb{border-bottom:1px solid rgba(var(--mantine-color-white-rgb),.15);padding-bottom:calc(1.25rem * var(--mantine-scale));cursor:pointer;text-decoration:none}.PostList_postItem__KOonb:last-child{border-bottom:none}.MediaHero_root___7KPw{position:relative;width:100%;padding:calc(2rem * var(--mantine-scale)) 0;background:linear-gradient(90deg,#0c1115 24.41%,rgba(12,17,21,0) 46.25%)}@media (max-width:48em){.MediaHero_root___7KPw{padding:calc(1.25rem * var(--mantine-scale)) 0}}.MediaHero_heroContainer__Xiw1f{width:100%;position:relative}.MediaHero_link__NqOR3{display:block;text-decoration:none;color:inherit;width:100%}.MediaHero_heroWrapper__Un5W0{position:relative;border-radius:var(--mantine-radius-lg);overflow:hidden;cursor:pointer}.MediaHero_content__Lh87Z{position:relative;z-index:1;padding:calc(2.5rem * var(--mantine-scale))}@media (max-width:62em){.MediaHero_content__Lh87Z{padding:calc(1.5rem * var(--mantine-scale))}}@media (max-width:48em){.MediaHero_content__Lh87Z{padding:calc(1rem * var(--mantine-scale))}}.MediaHero_videoWrapper__V3DUO{max-width:calc(56.25rem * var(--mantine-scale));margin:0 auto;border-radius:var(--mantine-radius-md);overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.5);transition:transform .3s cubic-bezier(.4,0,.2,1)}.MediaHero_thumbnailContainer__tcdXI{position:relative;width:100%;height:100%;background-color:var(--mantine-color-dark-6)}.MediaHero_thumbnail__PL95v{width:100%;height:100%;object-fit:cover;transition:transform .3s cubic-bezier(.4,0,.2,1)}.MediaHero_titleOverlay__52ksZ{position:absolute;top:0;left:0;right:0;padding:calc(2rem * var(--mantine-scale));max-width:calc(26.375rem * var(--mantine-scale));background:linear-gradient(180deg,rgba(0,0,0,.9),rgba(0,0,0,.7) 50%,transparent);pointer-events:none;z-index:2}@media (max-width:48em){.MediaHero_titleOverlay__52ksZ{padding:calc(1.25rem * var(--mantine-scale))}}.MediaHero_title__MRs3v{font-size:calc(2.5rem * var(--mantine-scale))}@media (max-width:62em){.MediaHero_title__MRs3v{font-size:calc(1.5rem * var(--mantine-scale))}}@media (max-width:48em){.MediaHero_title__MRs3v{font-size:calc(1.25rem * var(--mantine-scale))}}.MediaHero_subtitle__hXcYV{font-size:calc(1rem * var(--mantine-scale));text-shadow:0 1px 4px rgba(0,0,0,.5)}@media (max-width:48em){.MediaHero_subtitle__hXcYV{font-size:calc(.875rem * var(--mantine-scale))}}.MediaHero_thumbnailCarousel__jQDBD{position:absolute;bottom:calc(1rem * var(--mantine-scale));left:calc(1rem * var(--mantine-scale));z-index:2;pointer-events:auto}@media (max-width:48em){.MediaHero_thumbnailCarousel__jQDBD{display:none}}.MediaHero_thumbnailItem__uNYou{position:relative;width:calc(6rem * var(--mantine-scale));border-radius:var(--mantine-radius-md);overflow:hidden;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);border:2px solid transparent}.MediaHero_thumbnailItem__uNYou:hover{border-color:var(--mantine-color-dark-0)}.MediaHero_thumbnailItem__uNYou[data-active=true]{border-color:var(--mantine-color-dark-0);box-shadow:0 0 0 2px var(--mantine-color-dark-0)}@media (max-width:62em){.MediaHero_thumbnailItem__uNYou{width:calc(6.25rem * var(--mantine-scale))}}.MediaHero_thumbnailImage__sCi0h{width:100%;height:100%;object-fit:cover}.SpotlightGallery_container__0xwWl{width:100%;position:relative}.SpotlightGallery_carousel__Yndlf{width:100%}.SpotlightGallery_viewport__0RTc_{overflow:hidden;height:calc(22.5rem * var(--mantine-scale))}.SpotlightGallery_carouselContainer__Mevcw{align-items:stretch;height:100%}.SpotlightGallery_slide__3Nagd{opacity:.5;transition:opacity .3s ease;height:100%}.SpotlightGallery_slide__3Nagd[data-active=true]{opacity:1}.SpotlightGallery_controls__iijto{position:absolute;top:calc(calc(22.5rem * var(--mantine-scale)) / 2);left:50%;transform:translate(-50%,-50%);display:flex;justify-content:space-between;pointer-events:none;width:100%;max-width:100%;padding:0 var(--mantine-spacing-sm)}.SpotlightGallery_slideLink__o_ulx{display:block;width:100%;height:100%;text-decoration:none}.SpotlightGallery_slideContent__wzcML{position:relative;width:calc(22.5rem * var(--mantine-scale));height:calc(22.5rem * var(--mantine-scale));max-width:100%;border-radius:calc(.75rem * var(--mantine-scale));background:50%/cover no-repeat;overflow:hidden;display:flex;align-items:flex-end;margin:0 auto}@media (min-width:48em){.SpotlightGallery_container__0xwWl{padding:0}.SpotlightGallery_viewport__0RTc_{overflow:visible;height:calc(25rem * var(--mantine-scale))}.SpotlightGallery_slideContent__wzcML{width:100%;height:100%;border-radius:calc(1rem * var(--mantine-scale));margin:0}.SpotlightGallery_controls__iijto{top:calc(calc(25rem * var(--mantine-scale)) / 2);padding:0 var(--mantine-spacing-md)}}@media (min-width:64em){.SpotlightGallery_viewport__0RTc_{height:calc(26.25rem * var(--mantine-scale))}.SpotlightGallery_slide__3Nagd{display:flex;justify-content:center;align-items:stretch}.SpotlightGallery_slideLink__o_ulx{max-width:var(--mantine-container-size);width:100%}.SpotlightGallery_slideContent__wzcML{max-width:var(--mantine-container-size);height:calc(26.25rem * var(--mantine-scale));border-radius:calc(1.25rem * var(--mantine-scale))}.SpotlightGallery_controls__iijto{top:calc(calc(26.25rem * var(--mantine-scale)) / 2);width:calc(var(--mantine-container-size) + calc(11.25rem * var(--mantine-scale)));padding:0}}.TicketDetail_layout__wKxdO{display:flex;gap:var(--mantine-spacing-2xl);position:relative}.TicketDetail_leftColumn__cjN5v{flex:1;min-width:0}.TicketDetail_rightColumn__wYrbj{width:calc(26.5rem * var(--mantine-scale));flex-shrink:0}.TicketDetail_stickyWrapper__LNYE_{position:sticky;top:calc(5.5rem * var(--mantine-scale));max-height:calc(100dvh - calc(5rem * var(--mantine-scale)));overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;padding:0 var(--mantine-spacing-xl)}.TicketDetail_stickyWrapper__LNYE_::-webkit-scrollbar{display:none}.TicketDetail_gallery__VwBzJ{width:100%;margin:0 auto;border-radius:12px;overflow:hidden}.TicketDetail_carouselSlide__BpXeK{position:relative;width:100%}.TicketDetail_accordionItem__MkNEi{background-color:var(--mantine-color-gray-9);border-radius:var(--mantine-radius-xl);overflow:hidden}.TicketDetail_accordionHeader__Awi1P{padding:var(--mantine-spacing-xl);cursor:pointer;transition:background-color var(--mantine-default-transition-duration) ease}.TicketDetail_accordionHeader__Awi1P:hover{background-color:var(--mantine-color-gray-8)}.TicketDetail_accordionContent__XAg4N{padding:var(--mantine-spacing-base) var(--mantine-spacing-xl) var(--mantine-spacing-xl);display:flex;flex-direction:column;gap:var(--mantine-spacing-4xl)}.TicketDetail_caretIcon__hBK4K{color:var(--mantine-color-white);transition:transform var(--mantine-default-transition-duration) ease}.TicketDetail_accordionDesktop__A500I{display:block;margin-top:var(--mantine-spacing-xl)}.TicketDetail_accordionMobile__TLA_5{display:none}@media (max-width:992px) and (min-width:769px){.TicketDetail_layout__wKxdO{gap:var(--mantine-spacing-xl)}.TicketDetail_rightColumn__wYrbj{width:360px}}@media (max-width:768px){.TicketDetail_layout__wKxdO{flex-direction:column;gap:var(--mantine-spacing-xl)}.TicketDetail_leftColumn__cjN5v,.TicketDetail_rightColumn__wYrbj{width:100%}.TicketDetail_rightColumn__wYrbj{order:2}.TicketDetail_stickyWrapper__LNYE_{position:static;max-height:none;overflow-y:visible;padding:0}.TicketDetail_accordionDesktop__A500I{display:none}.TicketDetail_accordionMobile__TLA_5{display:block;width:100%;order:3}}.ImageGallery_mobileGallery__v_VLD{width:100%;margin:0 auto}.ImageGallery_carouselSlide__JldIB{position:relative;width:100%;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center}.ImageGallery_carouselSlide__JldIB img{width:100%;height:100%;object-fit:contain;display:block;border-radius:var(--mantine-radius-md)}.ProductAccordion_accordionItem__GaQE9{background-color:var(--mantine-color-gray-9);border-radius:var(--mantine-radius-lg);overflow:hidden}.ProductAccordion_accordionHeader__hSOwU{padding:var(--mantine-spacing-md) var(--mantine-spacing-lg);cursor:pointer;transition:background-color var(--mantine-default-transition-duration) ease}.ProductAccordion_accordionHeader__hSOwU:hover{background-color:var(--mantine-color-gray-8)}.ProductAccordion_accordionContent__PfV4f{padding:0 var(--mantine-spacing-lg) var(--mantine-spacing-lg)}.ProductAccordion_caretIcon__MS7dC{color:var(--mantine-color-white);transition:transform var(--mantine-default-transition-duration) ease}.ProductAccordion_productDetails__urDPi{font-size:var(--mantine-font-size-md);line-height:1.5}.ProductAccordion_productDetails__urDPi ul{margin:var(--mantine-spacing-xs) 0;padding-left:var(--mantine-spacing-lg)}.ProductAccordion_productDetails__urDPi ul li{margin-bottom:var(--mantine-spacing-xs)}.ProductAccordion_productDetails__urDPi img{max-width:100%;height:auto;display:block;margin:var(--mantine-spacing-md) auto;border-radius:calc(.5rem * var(--mantine-scale));object-fit:contain}.ProductAccordion_productDetails__urDPi embed,.ProductAccordion_productDetails__urDPi iframe,.ProductAccordion_productDetails__urDPi video{max-width:100%;width:100%;aspect-ratio:16/9;border-radius:calc(.5rem * var(--mantine-scale));margin:var(--mantine-spacing-md) 0}.QuantityControl_actionIcon__hyzOF:disabled{background-color:transparent;opacity:.4;cursor:not-allowed}.VariantOptionSelector_colorSwatch__q5www{position:relative;width:calc(2.25rem * var(--mantine-scale));height:calc(2.25rem * var(--mantine-scale));padding:0;border:2px solid transparent;border-radius:50%;background-color:transparent;cursor:pointer;transition:transform .2s ease-in-out,opacity .2s ease-in-out}.VariantOptionSelector_colorSwatch__q5www[data-disabled=true]{opacity:.5;cursor:not-allowed}.VariantOptionSelector_colorSwatch__q5www:not([data-disabled=true]):hover{transform:scale(1.1)}.VariantOptionSelector_colorSwatchInner__1ag1J{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(1.625rem * var(--mantine-scale));height:calc(1.625rem * var(--mantine-scale));border-radius:50%}.VariantOptionSelector_buttonOption__TZ6n8{padding:calc(.375rem * var(--mantine-scale)) calc(.625rem * var(--mantine-scale));border-radius:calc(1.25rem * var(--mantine-scale))}.CartPage_desktopLayout__p25g1{display:flex;flex-direction:column}.CartPage_mobileLayout__70ICj{display:none}.CartPage_productTitle__2qs_c{text-decoration:none;transition:all .2s ease}.CartPage_productTitle__2qs_c :hover{color:var(--mantine-color-primary-4)}.CartPage_productImage__KmY1W{flex-shrink:0;aspect-ratio:1/1;overflow:hidden;width:calc(6rem * var(--mantine-scale));height:calc(6rem * var(--mantine-scale))}.CartPage_productImage__KmY1W img{width:100%;height:100%;object-fit:cover}.CartPage_footer__yKEHg{position:sticky;bottom:0;background-color:var(--mantine-color-dark-7);border-top:1px solid hsla(0,0%,100%,.15);padding:calc(1.25rem * var(--mantine-scale));z-index:100}.CartPage_editButton__Us_hW{border-radius:600px;background:rgba(var(--mantine-color-white-rgb),.1)!important;transition:color var(--mantine-default-transition-duration) ease}.CartPage_editButton__Us_hW:hover{background-color:rgba(var(--mantine-color-white-rgb),.2)!important}.CartPage_checkbox__HWUsx{cursor:pointer}@media (max-width:768px){.CartPage_desktopLayout__p25g1{display:none}.CartPage_mobileLayout__70ICj{display:flex;flex-direction:column}.CartPage_cartItem__etR3l{padding:calc(1rem * var(--mantine-scale)) 0}.CartPage_footer__yKEHg{padding:calc(1rem * var(--mantine-scale));gap:calc(.75rem * var(--mantine-scale))}}.CartPage_modalGrid__AcP6F{display:grid;grid-template-columns:calc(33.25rem * var(--mantine-scale)) 1fr;gap:var(--mantine-spacing-xl)}.CartPage_modalProductImage__1GiRR{border-radius:calc(.75rem * var(--mantine-scale));overflow:hidden;background-color:var(--mantine-color-dark-6);width:100%;aspect-ratio:1/1}.CartPage_modalProductImage__1GiRR img{width:100%;height:100%;object-fit:cover}@media (max-width:992px){.CartPage_modalGrid__AcP6F{grid-template-columns:1fr}}@media (max-width:600px){.CartPage_modalProductImage__1GiRR{width:calc(10rem * var(--mantine-scale));min-height:calc(11.25rem * var(--mantine-scale))}}