.page_page__MDaFP{min-height:100vh;background:var(--gray);color:#000;--color:#000}.page_page__MDaFP .extendIcon{fill:#000}.page_container___mH3c{max-width:1200px;margin:0 auto;padding:100px 20px 60px}.page_separator__LMQww{display:block;width:100%;height:.5px;background-color:var(--color)}.page_pageTitle__AtLgf{font-size:var(--fs-h1);line-height:var(--fs-h1);text-align:center;margin-bottom:60px;color:var(--color)}.page_section__Vz2fB{margin-bottom:80px}.page_sectionTitle___YQjb{font-size:var(--fs-h2);line-height:var(--fs-h2);margin-bottom:20px;font-weight:400;color:var(--color)}.page_eventsList__CmbwZ{display:flex;flex-direction:column;gap:20px}.page_eventItem__0zuCt{overflow:hidden;transition:all .3s ease}.page_eventSummary__Z5hW5{display:flex;align-items:center;cursor:pointer;transition:background .3s ease}.page_eventImage__Traoj{height:250px;aspect-ratio:4/5;flex-shrink:0;margin-right:20px;overflow:hidden;position:relative}.page_eventImage__Traoj img{width:100%;height:100%;object-fit:cover}.page_eventInfo__VFmHP{flex:1 1;min-width:0}.page_eventName__zwmgB{font-size:20px;font-weight:700;margin:0 0 8px;color:#000;line-height:1.2em}.page_eventLocation__B0U_f{font-size:14px;color:#666;margin-bottom:4px}.page_eventDate__ZusEG{font-size:14px;color:#666}.page_eventActions__9nFRk{display:flex;align-items:center;gap:15px;flex-shrink:0}.page_ticketButton__V3uIM{display:inline-flex;align-items:center;align-content:center;justify-content:center;justify-items:center;width:120px;height:35px;border:1px solid #000;color:#000;background-color:transparent;box-shadow:none;border-radius:20px;padding:0 10px;font-size:var(--fs-p);line-height:var(--fs-p);text-decoration:none;transition:all .3s ease}.page_ticketButton__V3uIM:hover{background-color:#B1B1B1;border-color:#B1B1B1}.page_expandButton__zPpeW{background:none;border:2px solid #000;color:#000;width:30px;height:30px;border-radius:50%;font-size:16px;font-weight:700;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.page_expandButton__zPpeW:hover{border-color:#666;color:#666}.page_eventDetails__g0VVe{padding:0 20px 20px;border-top:1px solid #ddd;margin-top:10px;animation:page_slideDown__aGcAb .3s ease}.page_eventDescription__YNu1C{padding-top:20px;line-height:1.6}.page_noEvents__lgL9b{font-size:var(--fs-m);line-height:var(--fs-m);padding:var(--padding) 0}.page_page__MDaFP footer svg,.page_page__MDaFP footer svg path{fill:black!important}@keyframes page_slideDown__aGcAb{0%{opacity:0;max-height:0}to{opacity:1;max-height:200px}}@media (max-width:768px){.page_container___mH3c{padding:80px 15px 40px}.page_pageTitle__AtLgf{font-size:36px;margin-bottom:40px}.page_sectionTitle___YQjb{font-size:24px;margin-bottom:30px}.page_eventSummary__Z5hW5{flex-direction:column;align-items:flex-start;gap:15px}.page_eventImage__Traoj{width:100%;height:unset;margin-right:0}.page_eventActions__9nFRk{width:100%;justify-content:space-between}}.cookies_overlay_cookies__I_7II{display:flex;position:fixed;bottom:0;left:0;width:100%;padding:var(--padding);z-index:100;--background:#FFF;--color:#000;color:#000}.cookies_overlay_cookies__I_7II.cookies_overlay_settings__EybEX{justify-content:flex-end;align-items:flex-end;align-content:flex-end}.cookies_overlay_cookiesBody__vF7TW{display:grid;grid-template-columns:minmax(0,1fr) 400px;width:100%;padding:10px 10px 10px 30px;background:#DADADA;z-index:10;border-radius:90px}.cookies_overlay_cookies__I_7II.cookies_overlay_settings__EybEX .cookies_overlay_cookiesBody__vF7TW{width:700px;grid-template-columns:minmax(0,1fr);border-radius:30px;gap:20px;padding:20px}.cookies_overlay_body__elSoI{display:grid;width:100%;flex-wrap:wrap;font-size:12px;align-items:center;align-content:center;grid-template-columns:minmax(0,1fr);grid-gap:5px;gap:5px}.cookies_overlay_actions__1Dzkf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--padding);gap:var(--padding)}.cookies_overlay_action__cEvfI{display:flex;width:100%;height:100%;background:var(--background);border-radius:90px;cursor:pointer;justify-content:center;justify-items:center;align-content:center;align-items:center;padding:20px 0;font-size:20px}.cookies_overlay_action__cEvfI.cookies_overlay_contrast__oRZDm{background:var(--color);color:var(--background)}@media(hover:hover){.cookies_overlay_action__cEvfI:hover{background:var(--color);color:var(--background)}.cookies_overlay_action__cEvfI.cookies_overlay_contrast__oRZDm:hover{background:var(--background);color:var(--color)}}.cookies_overlay_settingsOptions___nepn{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:20px;gap:20px}.cookies_overlay_settingsOption__ZZ3O8{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,3fr);grid-gap:20px;gap:20px;cursor:pointer;align-items:flex-start;align-content:flex-start}.cookies_overlay_settingsOptionSelect__VLLZ7{display:flex;width:100%;align-items:flex-start;line-height:26px;gap:10px}.cookies_overlay_settingsOptionSelectIndicator__Hp3VZ{display:inline-block;width:26px;height:26px;border:4px solid var(--background);background:var(--background);border-radius:100%}.cookies_overlay_settingsOptionSelectIndicator__Hp3VZ.cookies_overlay_active__Gf6kl{background-color:var(--color)}.cookies_overlay_mobileSpacer__q_kgS{display:none}@media(hover:hover){.cookies_overlay_settingsOption__ZZ3O8:hover .cookies_overlay_settingsOptionSelectIndicator__Hp3VZ{border-color:var(--secondaryBackground)}}@media(max-width:780px){.cookies_overlay_cookiesBody__vF7TW{grid-template-columns:minmax(0,1fr);padding:10px;border-radius:30px}.cookies_overlay_cookies__I_7II.cookies_overlay_settings__EybEX .cookies_overlay_cookiesBody__vF7TW{width:100%}.cookies_overlay_body__elSoI{display:block;padding:2px 0 14px}.cookies_overlay_mobileSpacer__q_kgS{display:inline-block;width:5px}.cookies_overlay_actions__1Dzkf{justify-content:center;justify-items:center}.cookies_overlay_action__cEvfI{padding:15px 0}.cookies_overlay_settingsOption__ZZ3O8{grid-template-columns:26px minmax(0,1fr)}.cookies_overlay_settingsOptions___nepn{padding-top:20px}.cookies_overlay_settingsOptionSelectValue__stlFZ{display:none}}.lang_selector__nJgCG{cursor:pointer;color:gray;-webkit-text-stroke:1px gray;paint-order:stroke fill}.lang_selector__nJgCG.lang_active__NbAyI{color:#FFF;-webkit-text-stroke:1px #FFF;paint-order:stroke fill}@media(hover:hover){.lang_selector__nJgCG:hover{-webkit-text-stroke:1px #FFF;paint-order:stroke fill;color:transparent}}.cart-drawer_overlay__FT5Ye{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:998}.cart-drawer_drawer__v2ds2{position:fixed;top:0;right:0;bottom:0;width:100%;max-width:450px;background-color:var(--gray);box-shadow:-2px 0 10px rgba(0,0,0,.1);transform:translateX(100%);transition:transform .3s ease-in-out;z-index:999;display:flex;flex-direction:column;font-family:Helvetica,sans-serif}.cart-drawer_drawer__v2ds2.cart-drawer_open__DHTe4{transform:translateX(0)}.cart-drawer_header__D49Sz{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #e0e0e0}.cart-drawer_title__62stg{font-size:24px;margin:0;color:#000}.cart-drawer_closeButton__2Aebg{background:none;border:none;font-size:36px;cursor:pointer;color:#000;padding:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;transition:opacity .3s ease}.cart-drawer_closeButton__2Aebg:hover{opacity:.6}.cart-drawer_content__r_shV{flex:1 1;overflow-y:auto;display:flex;flex-direction:column}.cart-drawer_emptyCart___ZTHe{flex:1 1;display:flex;align-items:center;justify-content:center;padding:40px;text-align:center;color:#666}.cart-drawer_items__kFwlk{flex:1 1;padding:20px;display:flex;flex-direction:column;gap:20px}.cart-drawer_item__QmL4a{display:flex;gap:15px;padding-bottom:20px;border-bottom:1px solid #e0e0e0}.cart-drawer_item__QmL4a:last-child{border-bottom:none}.cart-drawer_itemImage__BvoVA{position:relative;width:100px;height:100px;flex-shrink:0;background-color:white}.cart-drawer_itemDetails__fBWkT{flex:1 1;display:flex;flex-direction:column;gap:5px}.cart-drawer_itemTitle__i9M0G{font-size:16px;color:#000}.cart-drawer_itemVariant__CerhI{font-size:14px;color:#666}.cart-drawer_itemOptions__apKLY{display:flex;gap:8px;flex-wrap:wrap}.cart-drawer_itemOption__fwH_d{font-size:12px;padding:2px 8px;background-color:#f0f0f0;border-radius:3px;color:#666}.cart-drawer_itemPrice__maP3G{font-size:16px;color:#000;margin-top:auto}.cart-drawer_itemActions___9Usw{display:flex;flex-direction:column;gap:10px;align-items:flex-end}.cart-drawer_quantityControl__d6_ud{display:inline;line-height:1.5}.cart-drawer_quantityButton__xl2Io{padding:0;margin-right:8px;border:none;background:none;color:var(--gray-secondary,#999);cursor:pointer;font-size:inherit;transition:color .2s ease}.cart-drawer_quantityButton__xl2Io:hover{color:#666}.cart-drawer_quantityButton__xl2Io.cart-drawer_selected__p2MBS{color:#000}.cart-drawer_removeButton__bTbhT{background:none;border:none;color:#999;font-size:12px;cursor:pointer;text-decoration:underline;padding:0;transition:color .3s ease}.cart-drawer_removeButton__bTbhT:hover{color:#000}.cart-drawer_footer__e3ogo{border-top:1px solid rgba(0,0,0,.1);padding:20px;background-color:var(--gray)}.cart-drawer_subtotal__izkYP{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;font-size:18px;color:#000}.cart-drawer_subtotalAmount__42i1S{font-size:20px}.cart-drawer_shippingNote__RC6zM{text-align:center;font-size:12px;color:#666;margin-bottom:15px}.cart-drawer_checkoutButton__U76AU{display:flex;align-items:center;justify-content:center;width:100%;height:35px;padding:0 10px;background-color:transparent;color:#000;border:1px solid #000;border-radius:20px;font-size:var(--fs-p);line-height:var(--fs-p);cursor:pointer;transition:all .3s ease}.cart-drawer_checkoutButton__U76AU:hover:not(:disabled){background-color:#B1B1B1;border-color:#B1B1B1}.cart-drawer_checkoutButton__U76AU:disabled{opacity:.5;cursor:not-allowed}@media (max-width:480px){.cart-drawer_drawer__v2ds2{max-width:100%}.cart-drawer_itemImage__BvoVA{width:80px;height:80px}.cart-drawer_itemPrice__maP3G,.cart-drawer_itemTitle__i9M0G{font-size:14px}}.events_events__A3KOA{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:40px;gap:40px;width:100%;background-color:var(--gray);padding:calc(var(--padding) / 2);flex-wrap:wrap;align-content:space-between}.events_eventsTitle__bqB_l{display:block;width:100%;text-align:center;font-size:var(--fs-h1);line-height:var(--fs-h1);color:#000}.events_eventsGrid__EhEzz{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-gap:30px;gap:30px;max-width:900px;margin:0 auto}.events_eventCard__v4Ckn{overflow:hidden;transition:transform .3s ease}.events_eventImage__Sut5A{width:100%;height:0;padding-bottom:125%;overflow:hidden;position:relative}.events_eventImage__Sut5A img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.events_eventContent__tk6nm{padding:20px 0}.events_eventName__bjxPN{font-size:18px;font-weight:700;margin:0 0 10px;color:#000;line-height:1.2em}.events_eventDate__ZR3KV{font-size:14px;color:#666;margin-bottom:5px}.events_eventLocation__Si00Y{font-size:14px;color:#666;margin-bottom:15px}.events_ticketButton__xkq3_{display:inline-flex;align-items:center;align-content:center;justify-content:center;justify-items:center;width:var(--button-width);height:35px;border:1px solid #000;color:#000;background-color:transparent;box-shadow:none;border-radius:20px;padding:0 10px;font-size:var(--fs-p);line-height:var(--fs-p);text-decoration:none}.events_ticketButton__xkq3_:hover{background-color:#000;border-color:#000;color:white}.events_showAll__UnWoV{padding:var(--padding);font-size:var(--fs-m);line-height:var(--fs-m);color:#000;text-align:center}.events_showAll__UnWoV a{color:#000;text-decoration:none;transition:opacity .3s ease}.events_showAll__UnWoV a:hover{opacity:.6}.events_noEvents__lGNsS{text-align:center;color:#666;font-style:italic;padding:40px 0}@media (max-width:768px){.events_eventsGrid__EhEzz{grid-template-columns:1fr;gap:20px}.events_events__A3KOA{padding:40px 15px}}.footer_footer__EEidj{display:grid;width:100%;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);padding:var(--padding);grid-gap:var(--padding);gap:var(--padding);z-index:0;align-items:flex-start;align-content:flex-start}.footer_footerItem__iDNxJ{display:grid;width:100%;height:100%;position:relative;flex-wrap:wrap;align-items:flex-start;align-content:space-between}.footer_footerItem__iDNxJ a{display:block;width:100%}.footer_footerItem__iDNxJ svg{fill:#FFF;height:25px}.footer_footerMobile__WBN1n{display:none;width:100%;padding:var(--padding);gap:80px;align-items:flex-start;align-content:flex-start}.footer_footerMobileItems__F6LwZ{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--padding);gap:var(--padding);z-index:0;align-items:flex-start;align-content:flex-start}@media (max-width:780px){.footer_footer__EEidj{display:none}.footer_footerMobile__WBN1n{display:grid}}.marquee_marquee__H_rf3{display:block;margin:auto;width:100%;height:140px;background:var(--bg);color:var(--color);z-index:99;white-space:nowrap;overflow:hidden;display:flex;font-size:40px}.marquee_marqueeItem__PmKKU{margin-right:50px}@media(max-width:780px){.marquee_marquee__H_rf3{height:100px;font-size:30px}}.menu_toggle__3fqtO{cursor:pointer}.menu_menu__IxLUt{display:grid;width:100%;grid-template-columns:minmax(0,1fr);position:fixed;bottom:0;left:0;transform:translate3d(0,100%,0);transition:all .4s ease;background-color:rgba(0,0,0,.8);z-index:var(--z-top);color:#FFF}.menu_menu__IxLUt.menu_expanded__e5iz_{transform:translateZ(0)}.menu_menuHead__Fr1Un{display:flex;width:100%;align-items:center;align-content:center;justify-content:space-between;padding:var(--padding);gap:var(--gap)}.menu_menuHead__Fr1Un svg{height:40px;fill:#FFF}.menu_menuHeadClaim__NqgI7{display:inline-flex;font-size:var(--fs-m);color:#FFF}.menu_menuBody__CvXJ5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid #fff;align-items:flex-start;align-content:flex-start}.menu_menuBodyItem__QgTB2{display:flex;width:100%;height:80px;align-items:center;align-content:center;justify-content:center;justify-items:center;padding:var(--padding);border-bottom:1px solid #fff;font-size:var(--fs-nav);line-height:var(--fs-nav);cursor:pointer;-webkit-text-stroke:1px #FFF;paint-order:stroke fill;color:#FFF}.menu_menuBodyItem__QgTB2:nth-child(odd){border-right:1px solid #fff}@media(hover:hover){.menu_menuBodyItem__QgTB2:hover{-webkit-text-stroke:1px #FFF;paint-order:stroke fill;color:transparent}}.menu_menuFooter__73zOX{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:flex-start;align-content:flex-start}.menu_menuFooterItem__V9ClY{display:flex;width:100%;height:80px;align-items:center;align-content:center;justify-content:center;justify-items:center;padding:var(--padding) calc(var(--padding) * 2);cursor:pointer;gap:var(--gap)}.menu_menuFooterItem__V9ClY:nth-child(odd){border-right:1px solid #fff}.menu_menuFooterItem__V9ClY.menu_spaced__EwHyi{justify-content:space-between}.menu_menuFooterSubItem__Sp39U{display:inline-flex;align-items:center;align-content:center;gap:var(--gap)}.menu_input__rnd38{background-color:#FFF;border:0;outline:0;padding:0 var(--padding);border-radius:20px;color:#000;width:300px}.menu_button__TL_d8,.menu_input__rnd38{display:inline-flex;box-shadow:none;height:35px}.menu_button__TL_d8{align-items:center;align-content:center;justify-content:center;justify-items:center;width:180px;border:1px solid #fff;color:#FFF;background-color:transparent;border-radius:20px;padding:0 10px;font-size:var(--fs-p);line-height:var(--fs-p)}@media(hover:hover){.menu_button__TL_d8:hover{background-color:#B1B1B1;border-color:#B1B1B1}}@media(max-width:780px){.menu_menuBody__CvXJ5{grid-template-columns:minmax(0,1fr)}.menu_menuBodyItem__QgTB2{height:60px;border-right:0!important}.menu_menuFooter__73zOX{grid-template-columns:minmax(0,1fr)}.menu_menuFooterItem__V9ClY{padding:var(--padding)!important;border-right:0!important;height:60px!important}.menu_button__TL_d8{width:120px}}.product-card_productCard__HB3tg{display:flex;aspect-ratio:1;width:100%;background:#FFF;overflow:hidden;padding:var(--padding);align-items:flex-end;align-content:flex-end;position:relative}.product-card_productImage__2I_Sy{width:100%;height:100%;overflow:hidden;position:absolute;top:0;left:0;z-index:0;background-color:white;pointer-events:none}.product-card_productImage__2I_Sy img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.product-card_productContent__gRldk{display:block;position:relative;z-index:1}.product-card_productTitle__Puhtn{font-size:18px;color:#B1B1B1;line-height:1.2em}@media (max-width:768px){.product-card_productTitle__Puhtn{font-size:16px}}.products_products__y8Be7{display:block;width:100%;background-color:var(--gray);padding:60px}.products_productsContent__plePJ{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--gap);gap:var(--gap);max-width:1400px;margin:auto;align-items:flex-start;align-content:flex-start}.products_productsInfo__yMgKL{display:flex;width:100%;height:100%;place-content:center;place-items:center;flex-wrap:wrap;gap:var(--gap);padding:0 40px;color:#6E6E6E}.products_productsClaim__UTziu{display:block;width:100%;font-size:30px;text-align:center;line-height:1.2}.products_productsClaimTitle__rqQRM{display:block;width:100%;text-align:center;color:#000}.products_productsGrid__s_SKx{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--gap);gap:var(--gap);align-items:flex-start;align-content:flex-start}.products_productButton__eiQhW{color:#6E6E6E;height:35px;box-shadow:none;font-size:var(--fs-p);line-height:var(--fs-p);border:1px solid #6e6e6e;border-radius:20px;place-content:center;place-items:center;padding:0 10px;text-decoration:none;display:flex;width:100%}@media(hover:hover){.products_productButton__eiQhW:hover{background-color:#6E6E6E;color:#FFF}}@media(max-width:780px){.products_products__y8Be7{padding:40px}.products_productsContent__plePJ{grid-template-columns:minmax(0,1fr);gap:50px}.products_productsInfo__yMgKL{padding:60px 0}.products_productsClaim__UTziu{font-size:20px}.products_productsGrid__s_SKx{grid-template-columns:minmax(0,1fr)}}.product-gallery_gallery__u_Xbc{display:flex;flex-direction:column;gap:5px}.product-gallery_gallery__u_Xbc,.product-gallery_mainImageContainer__YukVF{width:100%;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.product-gallery_mainImageContainer__YukVF{position:relative;aspect-ratio:1;background-color:white;cursor:pointer;-webkit-tap-highlight-color:transparent}.product-gallery_mainImage__GJR8d{position:relative;width:100%;height:100%}.product-gallery_mainImage__GJR8d,.product-gallery_mainImage__GJR8d img{pointer-events:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-user-drag:none}.product-gallery_mainImage__GJR8d img{object-fit:contain}.product-gallery_thumbnails__wd_ij{display:flex;gap:5px;overflow-x:auto}.product-gallery_thumbnail__jI5xb{position:relative;width:80px;height:80px;flex-shrink:0;border:none;background:none;cursor:pointer;padding:0;overflow:hidden;opacity:.6;transition:opacity .3s ease}.product-gallery_thumbnail__jI5xb.product-gallery_active__REdl7,.product-gallery_thumbnail__jI5xb:hover{opacity:1}.product-gallery_thumbnail__jI5xb img{object-fit:cover}@media (max-width:768px){.product-gallery_thumbnail__jI5xb{width:60px;height:60px}}.variant-selector_variantSelector__0GzJu{display:flex;flex-direction:column;gap:15px}.variant-selector_optionGroup__Mdsc9{display:inline;line-height:1.5}.variant-selector_optionLabel__klmzb{color:#000;margin-right:4px}.variant-selector_optionButton__wpvnX{padding:0;margin-right:8px;border:none;background:none;color:var(--gray-secondary,#999);cursor:pointer;font-size:inherit;transition:color .2s ease}.variant-selector_optionButton__wpvnX:hover{color:#666}.variant-selector_optionButton__wpvnX.variant-selector_selected__oV_Um{color:#000}.variant-selector_optionButton__wpvnX:disabled{opacity:.3;cursor:not-allowed}@media (max-width:768px){.variant-selector_variantSelector__0GzJu{gap:10px;margin:20px 0}}.page_page__V_AZ7{min-height:100vh;display:flex;flex-direction:column;background-color:var(--gray);color:#000;--color:#000;padding-top:var(--nav-height)}.page_page__V_AZ7 .extendIcon{fill:#000}.page_page__V_AZ7 footer svg,.page_page__V_AZ7 footer svg path{fill:black!important}.page_productHead__98PuX{display:block;width:100%;font-size:40px;line-height:1em;padding-bottom:var(--padding)}.page_productHead__98PuX span{color:#6E6E6E}.page_productContainer__A0bVY{flex:1 1;padding:100px var(--padding);margin:0 auto;width:100%}.page_productLayout__r6TY0{display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;gap:60px;align-items:start}.page_gallerySection__YTgzq{position:-webkit-sticky;position:sticky;top:20px}.page_detailsSection__UvHn2{display:flex;flex-direction:column;color:#000;font-size:16px;line-height:1.2}.page_productTitle__INrTP{margin:0;line-height:1.2}.page_productPrice__aWbes{color:#000}.page_productDescription__0rANR{margin:20px 0}.page_descriptionTitle__lU9qy{font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-bottom:10px}.page_descriptionContent__9Cptq{font-size:16px;line-height:1.6;color:#333}.page_descriptionContent__9Cptq p{margin-bottom:10px}.page_quantitySection__6vT7d{display:inline;line-height:1.5}.page_quantityLabel__x5myw{color:#000;margin-right:4px}.page_quantityButton__RNNo0{padding:0;margin-right:8px;border:none;background:none;color:var(--gray-secondary,#999);cursor:pointer;font-size:inherit;transition:color .2s ease}.page_quantityButton__RNNo0:hover{color:#666}.page_quantityButton__RNNo0.page_selected__FUSGG{color:#000}.page_outOfStockNotice__jsqI8{display:inline;color:var(--gray-secondary,#999);line-height:1.5}.page_addToCartButton__vgBCm{display:flex;align-items:center;justify-content:center;width:100%;height:35px;padding:0 10px;background-color:transparent;color:#000;border:1px solid #000;border-radius:20px;font-size:var(--fs-p);line-height:var(--fs-p);cursor:pointer;transition:all .3s ease;margin-top:20px}.page_addToCartButton__vgBCm:hover:not(:disabled){background-color:#B1B1B1;border-color:#B1B1B1}.page_addToCartButton__vgBCm:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.page_productContainer__A0bVY{padding:var(--padding);padding-bottom:100px}.page_productLayout__r6TY0{grid-template-columns:1fr;gap:30px}.page_gallerySection__YTgzq{position:static}}.product-grid_productGrid__Cfwb7{grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--gap)}.product-grid_noProducts__ozr22,.product-grid_productGrid__Cfwb7{display:grid;width:100%;background-color:#B1B1B1;padding:var(--padding);gap:var(--gap)}.product-grid_noProducts__ozr22{grid-template-columns:minmax(0,1fr);grid-gap:var(--gap)}@media (max-width:768px){.product-grid_productGrid__Cfwb7{grid-template-columns:repeat(1,minmax(0,1fr))}}.filter-panel_filterPanel__1BzQF{display:flex;flex-direction:column;gap:15px}.filter-panel_clearButton__w077c{background:none;border:none;color:#666;font-size:14px;cursor:pointer;text-decoration:underline;padding:0;transition:color .3s ease;align-self:flex-start;margin-bottom:10px}.filter-panel_clearButton__w077c:hover{color:#000}.filter-panel_filterGroup__qJsPB{display:inline;line-height:1.5}.filter-panel_filterLabel__YMOzj{color:#000;margin-right:4px}.filter-panel_filterButton__Y0Zqt{padding:0;margin-right:8px;border:none;background:none;color:var(--gray-secondary,#999);cursor:pointer;font-size:inherit;transition:color .2s ease}.filter-panel_filterButton__Y0Zqt:hover{color:#666}.filter-panel_filterButton__Y0Zqt.filter-panel_selected__CDu3Q{color:#000}@media (max-width:768px){.filter-panel_filterPanel__1BzQF{gap:10px}}.sort-dropdown_sortDropdown__sy1Aa{display:inline;line-height:1.5}.sort-dropdown_sortLabel__tBudJ{color:#000;margin-right:4px}.sort-dropdown_sortButton__nX2ie{padding:0;margin-right:8px;border:none;background:none;color:var(--gray-secondary,#999);cursor:pointer;font-size:inherit;transition:color .2s ease}.sort-dropdown_sortButton__nX2ie:hover{color:#666}.sort-dropdown_sortButton__nX2ie.sort-dropdown_selected__N9knJ{color:#000}.pagination_pagination__Vg5C8{display:flex;justify-content:center;gap:20px;margin:40px 0}.pagination_paginationButton__XzSy0{padding:12px 24px;border:1px solid #000;background-color:transparent;color:#000;cursor:pointer;font-size:14px;font-weight:600;transition:all .3s ease;border-radius:4px}.pagination_paginationButton__XzSy0:hover:not(:disabled){background-color:#000;color:#fff}.pagination_paginationButton__XzSy0:disabled{opacity:.3;cursor:not-allowed}@media (max-width:768px){.pagination_pagination__Vg5C8{gap:10px;margin:30px 0}.pagination_paginationButton__XzSy0{padding:10px 16px;font-size:13px}}.page_page__RwJG8{display:flex;width:100%;flex-direction:column;background-color:var(--gray);color:#000;--color:#000;padding:var(--nav-height) var(--padding) var(--padding) var(--padding)}.page_page__RwJG8 .extendIcon{fill:#000}.page_page__RwJG8 footer svg,.page_page__RwJG8 footer svg path{fill:black!important}.page_featuredImages__qixRU{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--padding);gap:var(--padding);margin:0 auto;padding-bottom:0}.page_featuredImageLink__1ok17{display:block;overflow:hidden;transition:transform .3s ease}.page_featuredImageWrapper__BAgr3{position:relative;width:100%;height:0;padding-bottom:100%;background-color:#f5f5f5}.page_featuredImage__zhy07{object-fit:cover}.page_shopContainer__gS5lt{flex:1 1;margin:0 auto;width:100%}.page_shopContent__uLWfU{display:flex;flex-direction:column;width:100%}.page_shopHead__Qq_te{display:block;width:100%;font-size:var(--fs-h2);line-height:1.2em;padding:var(--padding) 0;padding-bottom:50px}.page_shopHeadSecondary__isYyC{color:var(--gray-standard)}.page_filtersBar__Z776m{display:flex;justify-content:space-between;align-items:flex-start;width:100%;margin-bottom:var(--padding);gap:40px}.page_mainContent__TMyH6{width:100%}@media (max-width:780px){.page_filtersBar__Z776m{flex-direction:column;gap:20px}.page_featuredImages__qixRU{grid-template-columns:minmax(0,1fr)}.page_featuredImageLink__1ok17:last-child{display:none}}.page_error__k2a9y,.page_loading__BsYLA{text-align:center;padding:60px 20px;font-size:18px;color:#000}.page_error__k2a9y{color:#d32f2f}