#shop__H1__buYAc{margin-bottom:0;font-size:2rem;line-height:2rem}#shop__H2__Oa9jE{margin:0;font-size:1.15rem;line-height:1.35rem}#shop__H3__MA6iQ{margin:0;font-size:.85rem;line-height:1.3rem}#shop__H4__S0zN6{margin-bottom:0}#shop__H5___t8Rb{margin-bottom:-2.5px}#shop_TEXT_OUTLINE__PoulR{-webkit-text-stroke:1.05px #787878}#shop_H2_7XL__QfM82{margin-bottom:0}.shop_container__h_Z2M{padding:60px 20px;background:#181818;display:flex;justify-content:center}.shop_subscribe_top_offset__f2TWO{width:100%;box-sizing:border-box;padding-top:clamp(5.5rem,14vh,8rem);background-color:#171717}.shop_center_holder__AsbUh{margin:0;padding:60px 0}#shop_SHADOW_SECTION__WDGPr,.shop_center_holder__AsbUh{position:relative;width:100%;display:flex;justify-content:center;background-color:#171717}#shop_SHADOW_SECTION__WDGPr{z-index:1;top:0;left:0}.shop_grid_0_product__Z_p3O{position:relative;width:100%;max-width:1520px;background-color:transparent;display:grid;grid-column-gap:0;grid-row-gap:20px;grid-template-rows:0 auto 0;grid-template-columns:20px 120px 20px 1fr 20px 120px 20px;grid-template-areas:". . . . . . ." ". . . MAIN-AREA . . ." ". . . . . . ."}.shop_productsGridMain__O6hBB{grid-area:MAIN-AREA;display:flex;flex-direction:column;width:100%}.shop_grid__YomWc{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;width:100%;position:relative;grid-column-gap:40px;grid-row-gap:40px;grid-template-rows:auto}#shop_PRODUCT_OVERLAY_GRID__Vvohs{display:grid;grid-template-columns:20px 30px 80px 1fr 80px 30px 20px;grid-template-rows:20px 30px 80px auto 80px 30px 20px;grid-template-areas:". . . . . . ." ". TEXT TEXT . . . ." ". . . . . . ." ". TITLE TITLE TITLE TITLE TITLE ." ". . . . . . ." ". . . . . LOGO ." ". . . . . . ."}#shop_ROW_1__pnIkc,#shop_ROW_2__OxxXu{width:auto;height:auto}.shop_card__vWo5_{display:flex;flex-direction:column}.shop_cardLarge__U7ebu{grid-column:span 2;grid-row:span 2}.shop_cardRight__6rL9v{grid-column:2/span 2}.shop_cardLeft__rPWqE{grid-column:1/span 2}#shop_imageWrapper__JH2_Y{position:relative;width:100%;aspect-ratio:1/1;overflow:hidden;border-radius:8px}.shop_cardLarge__U7ebu #shop_imageWrapper__JH2_Y{aspect-ratio:1/1.1}.shop_image__yYYGK{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.shop_text__wpZvN{padding-top:12px;display:flex;flex-direction:column;gap:6px}.shop_title__5uM2S{font-size:1.1rem;color:#f2f2f2;font-weight:600}.shop_subtitle__LCl0N,.shop_title__5uM2S{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shop_subtitle__LCl0N{color:#aaa;font-size:.9rem}.shop_loader__YGKBl{height:400px;display:flex;align-items:center;justify-content:center}.shop_spinner__c9_IL{width:48px;height:48px;border-radius:50%;border:4px solid transparent;border-top-color:#3b82f6;animation:shop_spin__XuyO1 1s linear infinite}.shop_paginationWrap__bvDvP{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:2rem 0 0;margin-top:1rem;flex-wrap:wrap;width:100%;position:relative;z-index:5}.shop_paginationTop___U_XS{margin-top:0;margin-bottom:4rem;padding:0 0 1.5rem}.shop_pageBtn__WoEEX{padding:.5rem 1rem;font-size:.9rem;cursor:pointer;border:1px solid #787878;background:#171717;color:#e4e4e7;border-radius:4px;transition:background .2s,border-color .2s}.shop_pageBtn__WoEEX:hover:not(:disabled){background:#404040;border-color:#a0a0a0}.shop_pageBtn__WoEEX:disabled{opacity:.5;cursor:not-allowed}.shop_pageBtnActive__pAPfh{background:#404040;border-color:#787878;opacity:1;cursor:default}@keyframes shop_spin__XuyO1{to{transform:rotate(1turn)}}@media (min-width:960px) and (max-width:1280px){.shop_grid_0_product__Z_p3O{width:100%;max-width:1520px;background-color:#171717;display:grid;grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:100px auto 20px;grid-template-columns:20px 1fr 20px;grid-template-areas:". . ." ". MAIN-AREA ." ". . ."}}@media (min-width:480px) and (max-width:960px){.shop_grid_0_product__Z_p3O{position:relative;width:100%;background-color:#171717;display:grid;padding-left:20px;padding-right:20px;grid-row-gap:20px;grid-template-rows:0 auto;grid-template-columns:1fr;grid-template-areas:"  .  " " MAIN-AREA ";margin-bottom:0}.shop_grid__YomWc{grid-template-columns:repeat(2,1fr);grid-area:MAIN-AREA}.shop_cardLarge__U7ebu{grid-column:span 2}}@media (min-width:0px) and (max-width:480px){.shop_grid_0_product__Z_p3O{position:relative;width:100%;background-color:#171717;display:grid;padding-left:20px;padding-right:20px;grid-row-gap:20px;grid-template-rows:0 auto;grid-template-columns:1fr;grid-template-areas:"  .  " " MAIN-AREA ";margin-bottom:0}.shop_grid__YomWc{grid-template-columns:repeat(2,1fr);grid-area:MAIN-AREA}.shop_cardLarge__U7ebu{grid-column:span 2}}