.Catalog_wrap__c7EGY{padding:calc(180/3840*200vw) calc(100/3840*200vw);display:flex;flex-direction:column;position:relative;background-color:var(--light-purple)}@media(max-width:1000px){.Catalog_wrap__c7EGY{padding:calc(72/1000*266.6667vw) calc(18/1000*266.6667vw)}}.Catalog_title__lkoUx{margin-bottom:calc(72/3840*200vw);z-index:500}.Catalog_title__lkoUx h2{font-size:calc(58/3840*200vw)}@media(max-width:1000px){.Catalog_title__lkoUx h2{font-size:calc(38/1000*266.6667vw);line-height:.92}.Catalog_title__lkoUx{margin-bottom:calc(28/1000*266.6667vw)}}.Catalog_list__0xMI_{display:grid;grid-template-columns:repeat(3,minmax(0,calc(400 / 3840 * 200vw)));justify-content:center;grid-gap:calc(22/3840*200vw);gap:calc(22/3840*200vw);width:100%}@media(max-width:1340px){.Catalog_list__0xMI_{grid-template-columns:repeat(2,minmax(0,calc(400 / 3840 * 200vw)))}}.Catalog_list__0xMI_ .Catalog_card__AKB0w{width:100%;margin-bottom:calc(28/3840*200vw);z-index:600;position:relative}@media(max-width:1000px){.Catalog_list__0xMI_ .Catalog_card__AKB0w{margin-bottom:0}.Catalog_list__0xMI_{grid-template-columns:1fr;gap:calc(30/1000*266.6667vw)}}.Catalog_cloud__8IbDT{position:absolute;mix-blend-mode:screen;color:rgba(0,0,0,0);object-fit:cover;overflow:hidden;pointer-events:none;z-index:500}.Catalog_cloud__8IbDT:first-child{width:calc(635/3840*200vw);height:calc(443/3840*200vw);right:0;top:calc(1400/3840*200vw)}@media(max-width:1000px){.Catalog_cloud__8IbDT:first-child{width:calc(180/1000*266.6667vw);height:calc(126/1000*266.6667vw);top:calc(620/1000*266.6667vw);opacity:.34}}.Catalog_cloud__8IbDT:nth-child(2){width:calc(635/3840*200vw);height:calc(443/3840*200vw);left:0;bottom:calc(100/3840*200vw);z-index:5}@media(max-width:1000px){.Catalog_cloud__8IbDT:nth-child(2){width:calc(180/1000*266.6667vw);height:calc(126/1000*266.6667vw);bottom:calc(140/1000*266.6667vw);opacity:.34}}.Catalog_cloud__8IbDT:nth-child(3){width:100%;height:calc(840/3840*200vw);top:calc(-250/3840*200vw);left:0}@media(max-width:1000px){.Catalog_cloud__8IbDT:nth-child(3){height:calc(220/1000*266.6667vw);top:calc(-48/1000*266.6667vw);opacity:1}}.Card_container__BV__R{position:relative;width:calc(540/3840*200vw);height:auto;box-sizing:border-box;z-index:40}@media(max-width:1000px){.Card_container__BV__R{width:100%}}.Card_wrap__rKdV0{position:relative;display:flex;flex-direction:column;gap:calc(40/3840*200vw);width:100%;height:100%;cursor:pointer}@media(max-width:1000px){.Card_wrap__rKdV0{gap:calc(18/1000*266.6667vw)}}.Card_wrap__rKdV0 *{box-sizing:border-box}.Card_top__0s4_b{position:relative;width:100%;height:calc(302/3840*200vw);overflow:visible}@media(max-width:1000px){.Card_top__0s4_b{height:calc(214/1000*266.6667vw)}}.Card_hoveredCard__CpJst{z-index:700}.Card_images__323qs{position:relative;width:100%;height:100%;overflow:visible}.Card_images__323qs .Card_bgFrame__lDLij{position:absolute;inset:calc(36/3840*200vw) calc(24/3840*200vw) calc(12/3840*200vw);border-radius:calc(20/3840*200vw);overflow:hidden;z-index:1;box-shadow:0 calc(16/3840*200vw) calc(34/3840*200vw) rgba(109,84,150,.12)}@media(max-width:1000px){.Card_images__323qs .Card_bgFrame__lDLij{inset:calc(14/1000*266.6667vw) calc(12/1000*266.6667vw) calc(8/1000*266.6667vw);border-radius:calc(16/1000*266.6667vw)}}.Card_images__323qs .Card_bg__bbijk{position:absolute;width:100%;height:100%;object-fit:cover;z-index:1;transition:transform var(--speed-card) cubic-bezier(.4,0,.2,1)}.Card_images__323qs .Card_bg__bbijk.Card_active__EjK_9{transform:scale(1.6)}.Card_productViewport__AJ0jA{position:absolute;left:calc(24/3840*200vw);right:calc(24/3840*200vw);bottom:calc(12/3840*200vw);top:calc(-28/3840*200vw);z-index:3;overflow:hidden;pointer-events:none}@media(max-width:1000px){.Card_productViewport__AJ0jA{left:calc(12/1000*266.6667vw);right:calc(12/1000*266.6667vw);bottom:calc(8/1000*266.6667vw);top:calc(-18/1000*266.6667vw)}}.Card_imgContainer__TE9lO{position:absolute;left:50%;top:50%;width:var(--product-width,100%);height:var(--product-height,104%);z-index:1;overflow:visible;transition:all var(--speed-card) cubic-bezier(.4,0,.2,1);transform:translate(calc(-50% + var(--product-offset-x, 0%)),calc(-50% + var(--product-offset-y, 0%)))}.Card_imgContainer__TE9lO.Card_hovered__s1Y_S{transform:translate(calc(-50% + var(--product-offset-x, 0%)),calc(-50% + var(--product-offset-y, 0%))) scale(1.02)}.Card_img__jC7Ly{width:100%;height:100%;object-fit:contain;object-position:center center;transition:transform var(--speed-card) cubic-bezier(.4,0,.2,1);filter:drop-shadow(0 calc(14 / 3840 * 200vw) calc(18 / 3840 * 200vw) rgba(48,31,79,.14))}.Card_imgContainer__TE9lO.Card_hovered__s1Y_S .Card_img__jC7Ly{transform:scale(1.02)}.Card_realPhotoCard__nbqUi .Card_bgFrame__lDLij{display:none}.Card_realPhotoCard__nbqUi .Card_transitems__iELh5{z-index:10}.Card_realPhotoCard__nbqUi .Card_productViewport__AJ0jA{top:calc(36/3840*200vw);border-radius:calc(20/3840*200vw);box-shadow:0 calc(16/3840*200vw) calc(34/3840*200vw) rgba(109,84,150,.12)}@media(max-width:1000px){.Card_realPhotoCard__nbqUi .Card_productViewport__AJ0jA{top:calc(14/1000*266.6667vw);border-radius:calc(16/1000*266.6667vw)}}.Card_realPhotoCard__nbqUi .Card_imgContainer__TE9lO{inset:0;width:100%!important;height:100%!important;overflow:hidden;transform:none;background:#f4f0f8}.Card_realPhotoCard__nbqUi .Card_imgContainer__TE9lO.Card_hovered__s1Y_S{transform:scale(1.03)}.Card_realPhotoCard__nbqUi .Card_img__jC7Ly{border-radius:inherit;object-fit:cover;object-position:center center;filter:none}.Card_transitems__iELh5{filter:none;position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;pointer-events:none;width:100%;height:100%;opacity:1}@media(max-width:1000px){.Card_transitems__iELh5{display:none}}.Card_transitem__47vj1{position:absolute;top:50%;left:50%;width:var(--floating-width,calc(128 / 3840 * 200vw));height:var(--floating-height,auto);aspect-ratio:1;opacity:0;transform:translate(-50%,-50%) scale(0) rotate(0deg);transition:all var(--speed-card) cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;overflow:hidden}.Card_transitem__47vj1 img{object-fit:contain;object-position:center}.Card_transitem__47vj1:first-child{--direction-x:-1;--direction-y:-1}.Card_transitem__47vj1:nth-child(2){--direction-x:1;--direction-y:-1}.Card_transitem__47vj1:nth-child(3){--direction-x:-1;--direction-y:1}.Card_transitem__47vj1:nth-child(4){--direction-x:1;--direction-y:1}.Card_transitem__47vj1.Card_visible__kNOWb{top:var(--floating-top,50%);left:var(--floating-left,50%);opacity:1;transform:translate(-50%,-50%) scale(var(--scale,1)) rotate(var(--rotate,0deg))}.Card_bottom__0CpjD{flex:1 1 auto;padding:0 calc(16/3840*200vw);display:flex;flex-direction:column;gap:calc(14/3840*200vw)}@media(max-width:1000px){.Card_bottom__0CpjD{padding:0 calc(8/1000*266.6667vw);gap:calc(10/1000*266.6667vw)}}.Card_bottom__0CpjD .Card_name___Xj2a{min-height:var(--card-title-min-height,0);font-size:clamp(20px,calc(21 / 3840 * 200vw),21px);font-weight:600;color:#333;font-family:Halvar Breitschrift,sans-serif;text-transform:uppercase}@media(max-width:1000px){.Card_bottom__0CpjD .Card_name___Xj2a{font-size:clamp(18px,calc(18 / 1000 * 266.6667vw),20.7px);line-height:.98;min-height:calc(18/1000*266.6667vw*.98*2)}}.Card_bottom__0CpjD .Card_desc__I4lsS{margin:0;font-size:clamp(16px,calc(17 / 3840 * 200vw),17px);line-height:1.34;font-family:SF Pro Display,sans-serif;min-height:var(--card-description-min-height,calc(75 / 3840 * 200vw))}@media(max-width:1000px){.Card_bottom__0CpjD .Card_desc__I4lsS{min-height:calc(80/1000*266.6667vw);font-size:clamp(14px,calc(14 / 1000 * 266.6667vw),16.1px);line-height:1.35}}.Card_bottom__0CpjD .Card_price__aXKKR{margin:auto 0 0;font-family:Halvar Breitschrift,sans-serif;font-size:clamp(20px,calc(21 / 3840 * 200vw),21px);font-weight:800;color:var(--purple-dark)}@media(max-width:1000px){.Card_bottom__0CpjD .Card_price__aXKKR{font-size:clamp(18px,calc(18 / 1000 * 266.6667vw),20.7px)}}.Card_cta___6MWg{width:100%;justify-content:center;min-height:calc(50/3840*200vw);font-size:clamp(16px,calc(16 / 3840 * 200vw),16px)}@media(max-width:1000px){.Card_cta___6MWg{min-height:calc(44/1000*266.6667vw);font-size:clamp(14px,calc(14 / 1000 * 266.6667vw),16.1px)}}