.SeveralBouquet_container__4nSTa{overflow:hidden;max-width:100%;padding:0 38px 50px}@media (min-width:1600px){.SeveralBouquet_container__4nSTa{padding:30px 220px 50px}}.SeveralBouquet_title__xoZ_S{font-family:var(--font-yeseva-one),serif;font-size:20px;text-transform:uppercase;padding:40px 0}.SeveralBouquet_itemWrapper__JI5gd{position:relative;overflow:visible;padding:10px 0}.SeveralBouquet_item__ms0Th{background-color:#f7f7f7;border-radius:15px;margin:0 16px;display:flex;flex-direction:column;position:relative;transition:box-shadow .3s ease,transform .3s ease;z-index:1;height:100%}.SeveralBouquet_item__ms0Th:hover{box-shadow:0 4px 12px rgba(0,0,0,.15);transform:scale(1.02);z-index:2}.SeveralBouquet_content__qPYjm{padding:16px 16px 0;position:relative;height:100%}.SeveralBouquet_content__qPYjm,.SeveralBouquet_textBlock__JsVkb{display:flex;flex-direction:column;flex:1}.SeveralBouquet_flowerName__IKuE1{color:#1f1f1f;font-size:16px;font-weight:400;min-height:49px}.SeveralBouquet_flowerDescription__Bla9l{color:#757575;font-size:14px;min-height:43px}.SeveralBouquet_flowerPrice__510U4{color:#1e1e1e;font-size:16px;font-weight:600}.SeveralBouquet_flowerButtons__fvU5n{display:flex;justify-content:space-between;gap:8px;opacity:0;pointer-events:none;transform:translateY(20px);transition:transform .3s ease,opacity .3s ease;height:0;overflow:hidden}.SeveralBouquet_item__ms0Th:hover .SeveralBouquet_flowerButtons__fvU5n{opacity:1;pointer-events:all;transform:translateY(0);height:auto;overflow:visible}.SeveralBouquet_flowerAction__b_5Et{color:white;background-color:#8dd8b9;padding:12px 26px;border-radius:50px;cursor:pointer;flex:1;text-align:center;transition:background-color .2s ease}.SeveralBouquet_btn__Fb7ol{display:flex;justify-content:center}.SeveralBouquet_moreButton__lgnzd{font-size:14px;background-color:#d89da4;border-radius:20px;padding:12px 26px;color:white;width:max-content}.SeveralBouquet_nonDisplay__TCk5L{display:none}@media (max-width:639px){.SeveralBouquet_title__xoZ_S{font-size:16px;padding:20px 0}.SeveralBouquet_item__ms0Th{margin:0 8px}.SeveralBouquet_flowerName__IKuE1{font-size:14px}.SeveralBouquet_flowerDescription__Bla9l{font-size:12px;min-height:36px}.SeveralBouquet_flowerPrice__510U4{font-size:14px;margin-top:8px}.SeveralBouquet_flowerButtons__fvU5n{align-items:center;gap:6px;padding-top:12px}.SeveralBouquet_flowerAction__b_5Et{width:100%;padding:10px 4px;font-size:10px;text-align:center}.SeveralBouquet_moreText__tNW4o{font-size:14px}.SeveralBouquet_moreCircle___e5zg{width:80px;height:80px}}@media (min-width:640px){.SeveralBouquet_container__4nSTa{flex-direction:column}.SeveralBouquet_flowerButtons__fvU5n{justify-content:flex-start;column-gap:10px;margin-top:auto}.SeveralBouquet_flowerAction__b_5Et{font-size:10px;padding:12px 20px}.SeveralBouquet_item__ms0Th:hover{background-color:white}.SeveralBouquet_item__ms0Th:hover .SeveralBouquet_content__qPYjm{background-color:white;border-radius:15px}.SeveralBouquet_item__ms0Th:hover .SeveralBouquet_flowerButtons__fvU5n{padding:16px 0}}@media (min-width:1400px){.SeveralBouquet_flowerAction__b_5Et{font-size:16px}.SeveralBouquet_title__xoZ_S{font-size:30px}}@media (max-width:1199px){.SeveralBouquet_flowerButtons__fvU5n{opacity:1;pointer-events:all;transform:none;height:auto;overflow:visible;margin-top:16px;padding:16px 16px 6px 0}}.m_17884d0f{--carousel-height:auto;position:relative}.m_a2dae653{height:var(--carousel-height);overflow:hidden}.m_a2dae653[data-type=container]{container:carousel/inline-size}.m_fcd81474{display:flex;flex-direction:row;height:var(--carousel-height)}:where([data-include-gap-in-size]) .m_fcd81474:where([data-orientation=vertical]){margin-bottom:calc(var(--carousel-slide-gap) * -1)}:where([data-include-gap-in-size]) .m_fcd81474:where([data-orientation=horizontal]){margin-inline-end:calc(var(--carousel-slide-gap) * -1)}.m_fcd81474:where([data-orientation=vertical]){flex-direction:column}.m_39bc3463{position:absolute;display:flex;align-items:center;justify-content:space-between;z-index:1;pointer-events:none}.m_39bc3463:where([data-orientation=vertical]){inset-inline-start:calc(50% - var(--carousel-control-size) / 2);top:0;bottom:0;flex-direction:column;padding:var(--carousel-controls-offset) 0}.m_39bc3463:where([data-orientation=horizontal]){inset-inline-start:0;inset-inline-end:0;top:calc(50% - var(--carousel-control-size) / 2);flex-direction:row;padding:0 var(--carousel-controls-offset)}.m_64f58e10{display:flex;justify-content:center;align-items:center;min-width:var(--carousel-control-size);min-height:var(--carousel-control-size);border-radius:var(--carousel-control-size);pointer-events:all;background-color:var(--mantine-color-white);color:var(--mantine-color-black);box-shadow:var(--mantine-shadow-md);border:1px solid var(--mantine-color-gray-3);transition:opacity .1s ease}:where([data-mantine-color-scheme=light]) .m_64f58e10{opacity:.85}:where([data-mantine-color-scheme=dark]) .m_64f58e10{opacity:.65}@media (hover:hover){.m_64f58e10:hover{opacity:1}}@media (hover:none){.m_64f58e10:active{opacity:1}}.m_71ea3ab1{position:absolute;display:flex;justify-content:center;gap:calc(.5rem * var(--mantine-scale));pointer-events:none}.m_71ea3ab1:where([data-orientation=vertical]){bottom:0;top:0;inset-inline-end:var(--mantine-spacing-md);flex-direction:column}.m_71ea3ab1:where([data-orientation=horizontal]){bottom:var(--mantine-spacing-md);inset-inline-start:0;inset-inline-end:0;flex-direction:row}.m_eae68602{pointer-events:all;border-radius:var(--mantine-radius-xl);box-shadow:var(--mantine-shadow-sm);opacity:.6;background-color:var(--mantine-color-white)}@media (hover:hover){.m_eae68602:hover{opacity:1}}@media (hover:none){.m_eae68602:active{opacity:1}}.m_eae68602:where([data-active]){opacity:1}.m_eae68602:where([data-orientation=vertical]){width:calc(.3125rem * var(--mantine-scale));height:calc(1.5625rem * var(--mantine-scale))}.m_eae68602:where([data-orientation=horizontal]){width:calc(1.5625rem * var(--mantine-scale));height:calc(.3125rem * var(--mantine-scale))}.m_d98df724{position:relative;flex:0 0 var(--carousel-slide-size,100%)}.m_17884d0f:where([data-include-gap-in-size]) .m_d98df724:where([data-orientation=vertical]){padding-bottom:var(--carousel-slide-gap)}.m_17884d0f:where([data-include-gap-in-size]) .m_d98df724:where([data-orientation=horizontal]){padding-inline-end:var(--carousel-slide-gap)}.m_17884d0f:where(:not([data-include-gap-in-size])) .m_d98df724:where([data-orientation=vertical]){margin-bottom:var(--carousel-slide-gap)}.m_17884d0f:where(:not([data-include-gap-in-size])) .m_d98df724:where([data-orientation=horizontal]){margin-inline-end:var(--carousel-slide-gap)}.Product_header__D49M9{display:flex;justify-content:space-between;justify-items:center;align-items:center;padding-bottom:15px}.Product_title__SOFEh{font-family:var(--font-yeseva-one),serif;font-size:20px}.Product_flowerAction__Jtzfa{background-color:#8DD8B9;padding:12px 26px;cursor:pointer}.Product_button__3WSUo,.Product_flowerAction__Jtzfa{display:flex;justify-content:center;color:white;border-radius:50px}.Product_button__3WSUo{background-color:#d89da4;padding:12px 20px;margin:20px 24px 80px;max-width:172px;justify-self:center;font-size:14px}.Product_productInfo__a67YG{padding-top:20px}.Product_productName__0UBbM{font-family:var(--font-yeseva-one),serif;color:#474747;font-size:18px;padding:15px 0}.Product_diffMobileProduct__kU_54{width:max-content;font-size:10px;color:#757575;background-color:#f7f7f7;border-radius:20px;padding:10px}.Product_productNew__b08xd{width:max-content;font-size:10px;color:#757575;background-color:#d5dfb8;padding:10px;border-radius:10px}.Product_productPrice__gjNNX{font-size:26px;font-family:var(--font-yeseva-one),serif;color:#474747}.Product_benefits__04Q_l,.Product_productPoints__8enMa{font-size:10px;color:#757575}.Product_benefits__04Q_l{background-color:#f7f7f7;padding:15px 20px;width:max-content;border-radius:10px}.Product_cartButton__6HYIF{margin-top:20px;display:flex;justify-content:center;background-color:#8DD8B9;padding:10px;color:white;border-radius:25px;cursor:pointer}.Product_descriptionTitle__s6BtT{font-size:16px;font-weight:600}.Product_descriptionText__HVIZJ{color:#474747;font-size:10px;word-wrap:break-word}.Product_contentContainer__COtlc{display:flex;flex-direction:column}.Product_diffDesktopProduct___cE4p{display:none}.Product_mainImage___v3s3{max-width:100%;height:auto;object-fit:contain}.Product_carouselImage__OzshL{width:100%;height:auto;object-fit:contain}.Product_thumbnailImage__9dcML{width:90px;height:70px;object-fit:cover}@media (min-width:600px){.Product_diffProduct__HmMV9{display:flex;justify-content:center;width:100%;font-size:14px}.Product_productName__0UBbM{font-size:24px}.Product_productNew__b08xd{font-size:16px;padding:12px;border-radius:12px}.Product_productPrice__gjNNX{font-size:42px;margin-top:10px}.Product_productPoints__8enMa{font-size:16px}.Product_benefits__04Q_l{margin-top:15px;font-size:14px;border-radius:30px;padding:16px 23px}}@media (min-width:768px){.Product_title__SOFEh{font-size:24px}.Product_navigationArrow__wH7U9{visibility:hidden}}@media (min-width:1200px){.Product_contentContainer__COtlc{flex-direction:row;column-gap:40px;align-items:flex-start}.Product_contentContainer__COtlc>div:first-child{flex:0 0 500px;min-width:600px}.Product_mainImage___v3s3{max-width:500px}.Product_diffMobileProduct__kU_54{display:none}.Product_productInfo__a67YG{flex:1;min-width:0;width:calc(100% - 500px - 40px)}.Product_diffDesktopProduct___cE4p{margin-top:15px;width:auto;font-size:14px;color:#757575;background-color:#f7f7f7;border-radius:20px;padding:10px;display:block}.Product_diffText__sZV4G{display:flex;justify-content:center}.Product_benefits__04Q_l{padding:12px 18px}.Product_descriptionText__HVIZJ,.Product_descriptionTitle__s6BtT{font-size:18px}}.Product_scrollButton__6dd4z{position:absolute;left:50%;transform:translateX(-50%);cursor:pointer;z-index:1;background:rgba(255,255,255,.8);border-radius:50%;padding:5px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px rgba(0,0,0,.1)}.Product_scrollButton__6dd4z:hover{background:rgba(255,255,255,1)}@media (max-width:600px){.Product_carouselImage__OzshL{height:400px}}.AdditionBouquet_tabsList__Q4OIv{display:flex;flex-direction:row}.AdditionBouquet_tabButton__uktYW{border-radius:50px;border:1px solid #d89da4;background-color:white;color:#d89da4;cursor:pointer;transition:background-color .3s ease;font-size:10px;padding:10px 25px}.AdditionBouquet_tabButton__uktYW:hover{background-color:#e0e0e0}.AdditionBouquet_tabButton__uktYW[data-active]{background-color:#d89da4;color:white}.AdditionBouquet_title__oDDFu{font-family:var(--font-yeseva-one),serif;font-size:20px;text-transform:uppercase}@media (min-width:1400px){.AdditionBouquet_tabButton__uktYW{font-size:14px}.AdditionBouquet_title__oDDFu{font-size:30px}}.BasketProduct_item__R_lao{display:flex;flex-direction:column;background-color:#f7f7f7;padding:16px;border-radius:15px;margin:0 16px 20px;box-sizing:border-box;gap:20px}.BasketProduct_imageContainer__lRxo5{width:100%}.BasketProduct_imageContainer__lRxo5 img{width:100%;height:auto;object-fit:cover}.BasketProduct_content__iBBBI{width:100%;display:flex;flex-direction:column}.BasketProduct_textContent__FBCkn{width:100%}.BasketProduct_flowerName__fzMnd{padding-top:10px;font-family:var(--font-yeseva-one),serif;font-size:18px;text-transform:uppercase}.BasketProduct_flowerDescription__3lyGa{color:#757575;font-size:12px}.BasketProduct_quantityContainer__I6o49{display:flex;column-gap:10px;padding-top:10px}.BasketProduct_quantity__33RU6{font-size:18px}.BasketProduct_button__BVOza{display:flex;justify-content:center;align-items:center;background-color:#8DD8B9;color:white;border-radius:8px;padding:0 10px}.BasketProduct_flowerPriceContainer__txxgP{display:flex;padding-top:10px;column-gap:5px}.BasketProduct_flowerPrice__oeehG{font-family:var(--font-yeseva-one),serif;color:#474747;font-size:24px}.BasketProduct_separator__fzZMw{display:flex;align-items:end}.BasketProduct_points__YPOfO{color:#757575;padding:10px 0}.BasketProduct_deleteContainer__QGykM{display:flex;align-items:end;column-gap:10px;cursor:pointer}.BasketProduct_deleteText__xz97Z{font-size:18px}.BasketProduct_quantityButton__WrBJS{cursor:pointer}@media (min-width:550px){.BasketProduct_item__R_lao{flex-direction:row}}@media (min-width:774px){.BasketProduct_content__iBBBI{display:flex;flex-direction:row;width:100%;justify-content:space-between}.BasketProduct_pricePointsContainer__juMxQ,.BasketProduct_textContent__FBCkn{flex:1}.BasketProduct_pricePointsContainer__juMxQ{justify-items:end}.BasketProduct_flowerName__fzMnd{padding-top:0;font-size:20px}.BasketProduct_flowerDescription__3lyGa{font-size:18px}.BasketProduct_flowerPriceContainer__txxgP{padding-top:0}.BasketProduct_imageContainer__lRxo5{width:324px;min-height:243px;overflow:hidden}.BasketProduct_imageContainer__lRxo5 img{width:100%;height:100%;object-fit:cover}}.basket_basketContainer__8iuNR{padding-top:20px}.basket_basketPriceContainer__453Uj{background-color:#f7f7f7;padding:16px;border-radius:15px;margin:0 16px 20px}.basket_btn__ScG3_{display:flex;justify-content:center;padding-bottom:60px}.basket_moreButton__IeTfT{font-size:14px;background-color:#d89da4;border-radius:50px;padding:12px 26px;color:white;width:max-content;cursor:pointer}.basket_basketPromocode__KRpNb{color:#757575}.basket_emptyBasket__Ii3CG{font-family:var(--font-yeseva-one),serif;font-size:22px;padding:40px}.basket_totalPrice__EXwyQ{display:flex;font-size:18px;color:#474747;margin-top:15px;justify-content:space-between}.basket_price___HxtL{display:flex;font-size:24px;margin-top:11px;font-family:var(--font-yeseva-one),serif;justify-content:space-between}.basket_buttonOrder__56fYp{display:flex;margin-top:11px;background-color:#8DD8B9;color:white;font-size:14px;justify-content:center;padding:12px 0;border-radius:30px}@media (min-width:1600px){.basket_emptyBasket__Ii3CG{font-size:32px}.basket_basketContainer__8iuNR{display:flex;gap:20px}.basket_basketPriceContainer__453Uj{height:max-content;width:100%}}.basket_basketBlock__FrREC{display:flex;flex-direction:column}.Reviews_header__97idc{display:flex;justify-content:space-between;justify-items:center;align-items:center;padding-bottom:15px}.Reviews_container__nAhCj{margin:20px 24px 80px}.Reviews_title__XjoKV{font-family:var(--font-yeseva-one),serif;font-size:20px}.Reviews_navigationArrow__R_Nkz{transform:rotate(90deg)}@media (min-width:768px){.Reviews_title__XjoKV{font-size:24px}.Reviews_navigationArrow__R_Nkz{visibility:hidden}}