@font-face{font-family:Roboto;font-weight:300;src:url(/static/media/Roboto-Light.8f977c8591803dd0978f.ttf)}@font-face{font-family:Roboto;font-weight:400;src:url(/static/media/Roboto-Regular.5dd918926d41224c8142.ttf)}@font-face{font-family:Roboto;font-weight:700;src:url(/static/media/Roboto-Bold.cb02a42f24299e95adb5.ttf)}@font-face{font-family:"DM_Serif_Display";font-weight:400;src:url(/static/media/DMSerifDisplay-Regular.3dc35422a8813390b30f.ttf)}body,html{overflow-x:hidden}*,html{scroll-behavior:smooth}*{box-sizing:border-box;margin:0;padding:0}body{color:#5f5f5f;font-family:Roboto,sans-serif;font-weight:400}h1{font-size:50px}h1,h2{color:#333;font-family:"DM_Serif_Display",serif;font-weight:400}h2{font-size:48px}a,p,span{font-size:14px;line-height:21px}a{color:#5f5f5f}p.errorText{color:#d32f2f}img{max-width:100%}.app-wrapper{display:flex;min-height:100vh;width:100%}.page-wrapper{padding:80px 80px 120px;width:100%}.centered{justify-content:center;width:100%}.centered,.head-section{align-items:center;display:flex;flex-direction:column}.head-section{margin-bottom:40px;padding:0 20px;text-align:center}.head-section p{margin-top:10px;max-width:400px}.section-heading h2{color:#111}.section-heading p{color:#333;font-size:16px}.form-wrapper{display:flex;flex-direction:column;gap:28px;justify-content:center;margin-top:10px;max-width:450px;width:100%}.main-btn{align-items:center;background-color:#111!important;border:1px solid #111!important;border-radius:4px;box-sizing:border-box;color:#fff!important;display:inline-flex;font-family:Roboto,sans-serif;font-size:14px!important;font-weight:400!important;gap:3px;justify-content:center;line-height:21px!important;margin-left:auto!important;margin-right:auto!important;min-width:64px;padding:8px 18px!important;position:relative;text-decoration:none;text-transform:none!important;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms;vertical-align:middle}.main-btn:hover{background-color:#fff!important;color:#111!important}.main-btn.disabled{background-color:#bbb!important;border-color:#bbb!important;cursor:not-allowed;pointer-events:none}.main-btn.disabled:hover{background-color:#bbb!important;color:#fff!important}.main-btn svg{font-size:18px}.secondary-btn{align-items:center;border:1px solid #111!important;border-radius:4px;box-sizing:border-box;display:inline-flex;font-family:Roboto,sans-serif;font-size:14px!important;font-weight:400!important;gap:3px;justify-content:center;line-height:21px!important;margin-left:auto!important;margin-right:auto!important;min-width:64px;padding:8px 18px!important;position:relative;text-decoration:none;text-transform:none!important;vertical-align:middle}.secondary-btn,.secondary-btn:hover{background-color:#fff!important;color:#111!important}.secondary-btn.disabled{background-color:#bbb!important;border-color:#bbb!important;cursor:not-allowed;pointer-events:none}.secondary-btn.disabled:hover{background-color:#bbb!important;color:#fff!important}.close-button{animation:none;background-color:#fff;background-color:#0000!important;border-radius:100%;height:20px;padding:0!important;transition:none;width:20px}.close-button,.close-button.active,.close-button.hover{box-shadow:none!important}.close-button svg{color:#111}.MuiButtonBase-root .MuiTouchRipple-root{display:none!important}.status{align-items:center;border-radius:5px;display:flex;font-size:14px!important;height:33px;justify-content:center;padding:5px 12px;width:110px}.status.pending{background-color:#e3f2fd;color:#1565c0}.status.sent{background-color:#fff4e5;color:#663c00}.status.active{background-color:#e8f5e9;color:#2e7d32}.status.deactive{background-color:#ffebee;color:#c62828}.flex-end{justify-content:flex-end!important}.yarl__container{background-color:#fff!important}.yarl__container .yarl__button{color:#111!important}.mobile .section-heading h2{color:#111;font-size:33px}.mobile .section-heading p{color:#333;font-size:14px}.mobile h1{font-size:48px}.mobile h2{font-size:38px}.mobile .head-section{margin-bottom:40px}.mobile .head-section h1{font-size:34px}.mobile .head-section p{font-size:14px;margin-top:5px}.mobile .page-wrapper,.tablet .page-wrapper{padding:60px 30px 80px}.mobile .form-wrapper{gap:18px}.mobile .main-btn:hover,.tablet .main-btn:hover{background-color:#111!important;color:#fff!important}.header-wrapper{background-color:#fff;padding:12px 18px;width:100%}.header-wrapper .desktop-navigation-wrapper{align-items:center;display:flex;justify-content:space-between}.header-wrapper .desktop-navigation-wrapper .logo{width:155px}.header-wrapper .desktop-navigation-wrapper .menu-items-wrap{align-items:center;display:flex;gap:32px;justify-content:flex-end;list-style:none}.header-wrapper .desktop-navigation-wrapper .menu-items-wrap li a{color:#111;font-size:15px;text-decoration:none}.header-wrapper .desktop-navigation-wrapper .menu-items-wrap .profile-icon-wrapper{align-items:center;background-color:#bbb;border-radius:50%;color:#fff;display:flex;height:45px;justify-content:center;width:45px}.header-wrapper .desktop-navigation-wrapper .menu-items-wrap .profile-icon-wrapper svg{font-size:30px}.header-wrapper .mobile-navigation-wrapper{align-items:center;display:flex;justify-content:space-between}.header-wrapper .mobile-navigation-wrapper .logo{width:120px}.header-wrapper .mobile-navigation-wrapper .logo img{max-width:100%}.header-wrapper .mobile-navigation-wrapper .hamburger-btn{align-items:center;background:none;border:none;display:flex;justify-content:center}.header-wrapper .mobile-navigation-wrapper .hamburger-btn svg{color:#111;font-size:22px}.header-wrapper .mobile-navigation-wrapper .right-icons{align-items:center;display:flex;gap:21px}.header-wrapper .mobile-navigation-wrapper .profile-icon-wrapper{align-items:center;background-color:#bbb;border-radius:50%;display:flex;height:40px;justify-content:center;width:40px}.header-wrapper .mobile-navigation-wrapper .profile-icon-wrapper svg{color:#fff;font-size:26px}.header-wrapper .mobile-navigation-wrapper .mobile-menu{background:#fff;box-shadow:2px 0 10px #f4f4f4;display:flex;flex-direction:column;gap:16px;height:100%;left:0;padding:20px;position:fixed;top:0;width:70%;z-index:999}.header-wrapper .mobile-navigation-wrapper .mobile-menu .close-btn{align-self:flex-end;background:none;border:none;cursor:pointer}.header-wrapper .mobile-navigation-wrapper .mobile-menu .close-btn svg{color:#111;font-size:22px}.header-wrapper .mobile-navigation-wrapper .mobile-menu ul{list-style:none;padding:0}.header-wrapper .mobile-navigation-wrapper .mobile-menu ul li{margin:12px 0}.header-wrapper .mobile-navigation-wrapper .mobile-menu ul li a{color:#111;font-size:16px;text-decoration:none}.mobile .header-wrapper,.tablet .header-wrapper{border-bottom:1px solid #f4f4f4}.shopping-cart-button-wrapper{display:flex;position:relative}.shopping-cart-button-wrapper .product-number{align-items:center;background-color:#f54749;border-radius:50%;color:#fff;display:flex;font-size:12px;height:18px;justify-content:center;position:absolute;right:-10px;top:-10px;width:18px}.shopping-cart-button-wrapper .shopping-cart-button{align-items:center;display:flex;font-size:16px;gap:3px;justify-content:center;text-decoration:none}.shopping-cart-button-wrapper .shopping-cart-button svg{color:#111;font-size:21px}.confirmation-modal-wrapper{align-items:center;background-color:#fff;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;padding:0 21px;position:fixed;right:0;top:0;z-index:100}.confirmation-modal-wrapper h3{color:#111;font-size:28px;margin-bottom:35px;max-width:400px;text-align:center}.confirmation-modal-wrapper p{color:#333;font-size:18px;line-height:26px;max-width:700px;text-align:center}.confirmation-modal-wrapper .confirmation-buttons-wrapper{align-items:center;display:flex;gap:21px;justify-content:center;margin-top:52px}.confirmation-modal-wrapper .confirmation-buttons-wrapper .confirm-button{margin-top:0!important}.mobile .confirmation-modal-wrapper,.tablet .confirmation-modal-wrapper{padding:0 21px}.mobile .confirmation-modal-wrapper h3,.tablet .confirmation-modal-wrapper h3{font-size:24px;margin-bottom:25px}.mobile .confirmation-modal-wrapper p,.tablet .confirmation-modal-wrapper p{font-size:16px;line-height:22px}.mobile .confirmation-modal-wrapper .confirmation-buttons-wrapper,.tablet .confirmation-modal-wrapper .confirmation-buttons-wrapper{gap:12px;margin-top:32px}.home-page-wrapper{width:100%}.home-page-wrapper .section{margin:auto;max-width:1200px;padding:0 50px}.mobile .section{padding:0 20px}.hero-wrapper .hero-content-wrapper{align-items:center;display:flex;gap:44px;padding-bottom:120px;padding-top:120px}.hero-wrapper .hero-content-wrapper .hero-text-wrapper{align-items:flex-start;display:flex;flex-direction:column;justify-items:flex-start;width:50%}.hero-wrapper .hero-content-wrapper .hero-text-wrapper h1{font-size:44px;line-height:52px;margin-bottom:18px}.hero-wrapper .hero-content-wrapper .hero-text-wrapper p{font-size:16px;margin-bottom:18px;max-width:550px}.hero-wrapper .hero-content-wrapper .hero-text-wrapper .main-btn{margin-bottom:24px;margin-left:0!important;margin-right:0!important;margin-top:24px}.hero-wrapper .hero-content-wrapper .hero-text-wrapper .social-media-icons{align-items:center;display:flex;gap:12px;margin-top:33px}.hero-wrapper .hero-content-wrapper .hero-text-wrapper .social-media-icons a{color:#111;font-size:18px}.hero-wrapper .hero-content-wrapper .hero-text-wrapper .follow-us{margin-top:3px}.hero-wrapper .hero-content-wrapper .hero-media-wrapper{width:50%}.tablet .hero-wrapper .hero-content-wrapper{flex-direction:column}.tablet .hero-wrapper .hero-content-wrapper .hero-media-wrapper,.tablet .hero-wrapper .hero-content-wrapper .hero-text-wrapper{width:100%}.mobile .hero-wrapper .hero-content-wrapper{flex-direction:column;padding-bottom:80px;padding-top:80px}.mobile .hero-wrapper .hero-content-wrapper .hero-text-wrapper{flex-direction:column;width:100%}.mobile .hero-wrapper .hero-content-wrapper .hero-text-wrapper h1{font-size:34px;line-height:42px;margin-bottom:12px}.mobile .hero-wrapper .hero-content-wrapper .hero-text-wrapper p{font-size:14px;margin-bottom:12px;max-width:450px}.mobile .hero-wrapper .hero-content-wrapper .hero-text-wrapper .main-btn{margin-bottom:18px;margin-top:18px}.mobile .hero-wrapper .hero-content-wrapper .hero-text-wrapper .social-media-icons{gap:8px;margin-top:24px}.mobile .hero-wrapper .hero-content-wrapper .hero-text-wrapper .social-media-icons a{font-size:16px}.mobile .hero-wrapper .hero-content-wrapper .hero-text-wrapper .follow-us{margin-top:2px}.mobile .hero-wrapper .hero-content-wrapper .hero-media-wrapper{width:100%}.mobile .hero-wrapper .hero-content-wrapper .hero-media-wrapper img{max-width:100%;width:400px}.mobile-app-download-wrapper{background-color:#f4f4f4;padding:44px 0}.mobile-app-download-wrapper .mobile-app-download-content-wrapper{align-items:center;display:flex;gap:44px;padding-bottom:60px;padding-top:60px}.mobile-app-download-wrapper .mobile-app-download-content-wrapper .mobile-app-download-text-wrapper{align-items:flex-start;display:flex;flex-direction:column;justify-items:flex-start;width:50%}.mobile-app-download-wrapper .mobile-app-download-content-wrapper .mobile-app-download-text-wrapper h1{font-size:44px;line-height:52px;margin-bottom:18px}.mobile-app-download-wrapper .mobile-app-download-content-wrapper .mobile-app-download-text-wrapper p{font-size:16px;margin-bottom:18px;max-width:550px}.mobile-app-download-wrapper .mobile-app-download-content-wrapper .mobile-app-download-text-wrapper .main-btn{margin-bottom:24px;margin-left:0!important;margin-right:12px!important;margin-top:24px}.mobile-app-download-wrapper .mobile-app-download-content-wrapper .mobile-app-download-media-wrapper{align-items:center;display:flex;justify-content:center;width:45%}.mobile-app-download-wrapper .mobile-app-download-content-wrapper .mobile-app-download-media-wrapper img{max-width:450px}.tablet .mobile-app-download-wrapper .mobile-app-download-content-wrapper{flex-direction:column}.tablet .mobile-app-download-wrapper .mobile-app-download-content-wrapper .mobile-app-download-media-wrapper,.tablet .mobile-app-download-wrapper .mobile-app-download-content-wrapper .mobile-app-download-text-wrapper{width:100%}.tablet .mobile-app-download-wrapper .mobile-app-download-content-wrapper .mobile-app-download-media-wrapper img{height:400px;max-width:100%}.mobile .mobile-app-download-wrapper .mobile-app-download-content-wrapper{flex-direction:column;gap:44px;padding-bottom:40px;padding-top:40px}.mobile .mobile-app-download-wrapper .mobile-app-download-content-wrapper .mobile-app-download-text-wrapper{flex-direction:column;width:100%}.mobile .mobile-app-download-wrapper .mobile-app-download-content-wrapper .mobile-app-download-text-wrapper h1{font-size:34px;line-height:42px;margin-bottom:12px}.mobile .mobile-app-download-wrapper .mobile-app-download-content-wrapper .mobile-app-download-text-wrapper p{font-size:14px;margin-bottom:12px;max-width:450px}.mobile .mobile-app-download-wrapper .mobile-app-download-content-wrapper .mobile-app-download-text-wrapper .main-btn{margin-bottom:18px;margin-top:18px}.mobile .mobile-app-download-wrapper .mobile-app-download-content-wrapper .mobile-app-download-text-wrapper .social-media-icons{gap:8px;margin-top:24px}.mobile .mobile-app-download-wrapper .mobile-app-download-content-wrapper .mobile-app-download-text-wrapper .social-media-icons a{font-size:16px}.mobile .mobile-app-download-wrapper .mobile-app-download-content-wrapper .mobile-app-download-text-wrapper .follow-us{margin-top:2px}.mobile .mobile-app-download-wrapper .mobile-app-download-content-wrapper .mobile-app-download-media-wrapper{width:100%}.mobile .mobile-app-download-wrapper .mobile-app-download-content-wrapper .mobile-app-download-media-wrapper img{height:300px;max-width:100%}.about-us-wrapper{padding-bottom:80px!important;padding-top:80px!important}.about-us-wrapper .about-us-content-wrapper{align-items:center;display:flex;gap:44px;margin-top:95px}.about-us-wrapper .about-us-content-wrapper .about-us-text-wrapper{grid-gap:21px;align-items:flex-start;display:flex;display:grid;flex-direction:column;gap:21px;grid-template-columns:repeat(1,1fr);justify-items:flex-start;width:50%}.about-us-wrapper .about-us-content-wrapper .about-us-text-wrapper .about-us-text-item h3{color:#111;font-size:24px;line-height:32px;margin-bottom:12px}.about-us-wrapper .about-us-content-wrapper .about-us-text-wrapper .about-us-text-item p{font-size:14px;margin-bottom:8px;max-width:550px}.about-us-wrapper .about-us-content-wrapper .about-us-media-wrapper{width:50%}.tablet .about-us-wrapper .about-us-content-wrapper{flex-direction:column}.tablet .about-us-wrapper .about-us-content-wrapper .about-us-text-wrapper{width:100%}.tablet .about-us-wrapper .about-us-content-wrapper .about-us-text-wrapper .about-us-text-item p{max-width:850px}.tablet .about-us-wrapper .about-us-content-wrapper .about-us-media-wrapper{width:100%}.mobile .about-us-wrapper{padding-bottom:60px!important;padding-top:60px!important}.mobile .about-us-wrapper .about-us-content-wrapper{flex-direction:column;margin-top:65px}.mobile .about-us-wrapper .about-us-content-wrapper .about-us-media-wrapper img{max-width:100%;width:400px}.mobile .about-us-wrapper .about-us-content-wrapper .about-us-text-wrapper{width:100%}.mobile .about-us-wrapper .about-us-content-wrapper .about-us-text-wrapper .about-us-text-item h3{font-size:21px;line-height:30px;margin-bottom:8px}.mobile .about-us-wrapper .about-us-content-wrapper .about-us-text-wrapper .about-us-text-item p{font-size:14px;max-width:850px}.mobile .about-us-wrapper .about-us-content-wrapper .about-us-media-wrapper{width:100%}.our-services-wrapper{padding-bottom:50px!important;padding-top:50px!important}.our-services-wrapper .our-services-content-wrapper{display:flex;flex-wrap:wrap;gap:41px;justify-content:center;margin-top:95px}.our-services-wrapper .our-services-content-wrapper .our-services-text-item{border:1px solid #f4f4f4;padding:41px 36px;width:300px}.our-services-wrapper .our-services-content-wrapper .our-services-text-item svg{color:#111;display:block;font-size:44px;margin:12px auto 21px}.our-services-wrapper .our-services-content-wrapper .our-services-text-item h3{color:#111;font-size:24px;line-height:32px;margin-bottom:12px;text-align:center}.our-services-wrapper .our-services-content-wrapper .our-services-text-item p{font-size:14px;margin-bottom:8px;max-width:550px;text-align:center}.our-services-wrapper .our-services-content-wrapper .our-services-media-wrapper{width:50%}.tablet .our-services-wrapper .our-services-content-wrapper{gap:31px}.tablet .our-services-wrapper .our-services-content-wrapper .our-services-text-item{padding:31px 26px;width:250px}.tablet .our-services-wrapper .our-services-content-wrapper .our-services-media-wrapper{width:50%}.mobile .our-services-wrapper{padding-bottom:30px!important;padding-top:30px!important}.mobile .our-services-wrapper .our-services-content-wrapper{gap:21px;margin-top:65px}.mobile .our-services-wrapper .our-services-content-wrapper .our-services-text-item{padding:21px 16px;width:200px}.mobile .our-services-wrapper .our-services-content-wrapper .our-services-text-item svg{font-size:34px;margin:8px auto}.mobile .our-services-wrapper .our-services-content-wrapper .our-services-text-item h3{font-size:21px;line-height:30px;margin-bottom:8px}.mobile .our-services-wrapper .our-services-content-wrapper .our-services-text-item p{font-size:12px;margin-bottom:8px}.mobile .our-services-wrapper .our-services-content-wrapper .our-services-media-wrapper{width:50%}.help-wrapper{padding-bottom:50px!important;padding-top:50px!important}.help-wrapper .accordions-wrapper{display:flex;flex-direction:column;gap:21px;margin-top:95px;max-width:600px}.tablet .help-wrapper .accordions-wrapper{gap:18px;margin-top:65px}.mobile .help-wrapper{padding-bottom:30px!important;padding-top:30px!important}.mobile .help-wrapper .accordions-wrapper{gap:16px;margin-top:65px}.product-list-wrapper{padding-bottom:50px!important;padding-top:50px!important}.product-list-wrapper .product-list-page{width:100%}.product-list-wrapper .product-list-page .info-alert{margin-bottom:21px;margin-top:21px;max-width:700px}.product-list-wrapper .product-list-page .product-list-wrapper{grid-gap:35px;align-content:start;display:grid;gap:35px;grid-auto-flow:row;grid-template-columns:repeat(4,1fr);justify-content:start;margin-top:53px}.product-list-wrapper .product-list-page .product-list-wrapper .product-item-wrapper{width:100%}.product-list-wrapper .product-list-page .no-products-message{margin:53px auto auto;max-width:700px}.product-list-wrapper .product-list-page .no-products-message h2{color:#5f5f5f;font-size:28px;text-align:center}@media screen and (max-width:1120px){.product-list-wrapper .product-list-page .product-list-wrapper{grid-template-columns:repeat(3,1fr)}}.tablet .product-list-wrapper .product-list-page .product-list-wrapper{gap:25px;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:720px){.tablet .product-list-wrapper .product-list-page .product-list-wrapper{grid-template-columns:repeat(2,1fr)}}.mobile .product-list-wrapper{padding-bottom:30px!important;padding-top:30px!important}.mobile .product-list-wrapper .product-list-page .product-list-wrapper{gap:15px;grid-template-columns:repeat(2,1fr);margin-top:33px}.mobile .product-list-wrapper .product-list-page .no-products-message{margin-top:43px}.mobile .product-list-wrapper .product-list-page .no-products-message h2{font-size:24px}@media screen and (max-width:490px){.mobile .product-list-wrapper .product-list-page .product-list-wrapper{grid-template-columns:repeat(1,1fr)}}.loading-overlay{align-items:center;background-color:#fffc;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.loading-overlay.dashboard{padding-left:200px}.loading-overlay .spinner{animation:spin 1s linear infinite;border:6px solid #bbb;border-radius:50%;border-top-color:#111;height:50px;width:50px}.loading-overlay.absoulute{position:absolute}.mobile .loading-overlay.dashboard,.tablet .loading-overlay.dashboard{padding-left:0}.error-alert{background-color:#fdeded;font-size:14px;max-width:450px;padding:12px 16px;width:100%}.error-alert,.error-alert p{color:#5f2120}.product-item-wrapper{grid-gap:12px;background-color:#fff;border:1px solid #f4f4f4;border-radius:12px;box-shadow:0 4px 12px #00000014;display:grid;gap:12px;grid-template-rows:auto auto auto auto;justify-items:start;width:100%}.product-item-wrapper .media-item-wrapper{border-bottom:1px solid #f4f4f4;border-top-left-radius:8px;border-top-right-radius:8px;height:250px;overflow:hidden;width:100%}.product-item-wrapper .media-item-wrapper .iiz{height:100%;width:100%}.product-item-wrapper .media-item-wrapper .iiz>div{display:flex;height:100%;justify-content:center}.product-item-wrapper .media-item-wrapper img,.product-item-wrapper .media-item-wrapper video{border-radius:8px;object-fit:cover}.product-item-wrapper .product-item-details-wrapper{padding:8px 16px 16px}.product-item-wrapper .product-item-details-wrapper .name{color:#111;font-family:Roboto,sans-serif;font-size:18px;font-weight:400}.product-item-wrapper .product-item-details-wrapper .description{color:#bbb;margin-top:12px}.product-item-wrapper .product-item-details-wrapper .show-more-btn{background-color:#0000;border:none;box-shadow:none;color:#111;cursor:pointer;display:block;font-size:14px;margin-top:12px;text-decoration:underline}.product-item-wrapper .product-item-details-wrapper .price-holder-wrapper{display:flex;flex-direction:column;gap:4px;margin-bottom:28px;margin-top:28px}.product-item-wrapper .product-item-details-wrapper .price-holder-wrapper .price{color:#111;font-size:18px;margin-top:12px}.product-item-wrapper .product-item-details-wrapper .price-holder-wrapper .price.discount{color:#f54749}.product-item-wrapper .product-item-details-wrapper .price-holder-wrapper .discount-wrapper{align-items:center;display:flex;gap:12px}.product-item-wrapper .product-item-details-wrapper .price-holder-wrapper .discount-wrapper .discount-holder{background-color:#f54749;color:#fff;font-size:14px;padding:3px 8px}.product-item-wrapper .product-item-details-wrapper .price-holder-wrapper .discount-wrapper .price-without-discount{font-size:16px;text-decoration:line-through}.product-modal-wrapper .css-10d30g3-MuiPaper-root-MuiDialog-paper{max-width:700px!important}.product-modal-wrapper .product-item-wrapper{border:none;border-radius:12px;box-shadow:none;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;justify-items:start}.product-modal-wrapper .product-item-wrapper .media-item-wrapper{height:200px}.product-modal-wrapper .product-item-wrapper .media-item-wrapper img,.product-modal-wrapper .product-item-wrapper .media-item-wrapper video{object-fit:contain!important}.product-modal-wrapper.mobile .product-item-wrapper{grid-template-columns:repeat(1,1fr)}.iiz{cursor:zoom-in;display:inline-block;margin:0;max-width:100%;overflow:hidden;position:relative}.iiz--drag .iiz__zoom-img--visible{cursor:grab}.iiz__img{display:block;height:auto;max-width:100%;opacity:1;pointer-events:none;visibility:visible}.iiz__img--hidden{opacity:0;visibility:hidden}.iiz__img--abs{height:100%;left:0;top:0;width:100%}.iiz__img--abs,.iiz__zoom-img{display:block;position:absolute}.iiz__zoom-img{-webkit-touch-callout:none;max-width:none!important;opacity:0;pointer-events:none;visibility:hidden;width:auto!important}.iiz__zoom-img--visible{cursor:zoom-out;opacity:1;pointer-events:auto;touch-action:none;visibility:visible}.iiz__zoom-portal{bottom:0;left:0;position:fixed;right:0;top:0;z-index:10000}.iiz__btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;appearance:none;background:#fffc;border:none;display:flex;height:40px;justify-content:center;outline:none;padding:0;position:absolute;text-decoration:none;width:40px}.iiz__btn:before{background-position:50%;background-repeat:no-repeat;content:" ";display:block}.iiz__hint{bottom:10px;pointer-events:none;right:10px}.iiz__hint:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19.9 19.9'%3E%3Cpath d='M13.9 7.4C13.9 3.8 11 .9 7.4.9S.9 3.8.9 7.4s2.9 6.5 6.5 6.5 6.5-2.9 6.5-6.5zm5.3 12.5-6.7-7.2c-1.4 1.3-3.2 2.1-5.1 2.1-4.1 0-7.4-3.3-7.4-7.4S3.3 0 7.4 0s7.4 3.3 7.4 7.4c0 1.7-.6 3.4-1.7 4.7l6.8 7.2-.7.6z' fill='%23000222'/%3E%3C/svg%3E");content:" ";height:20px;width:20px}.iiz__close{opacity:0;right:10px;top:10px;visibility:hidden}.iiz__close--visible{cursor:pointer;opacity:1;visibility:visible}.iiz__close:before{background-image:linear-gradient(#222,#222),linear-gradient(#222,#222);background-size:100% 1px,1px 100%;content:" ";height:29px;margin:0 auto;transform:rotate(45deg);width:29px}.info-alert{background-color:#e5f6fd;font-size:14px;max-width:450px;padding:12px 16px;width:100%}.info-alert,.info-alert p{color:#014361}.info-alert ul{margin-bottom:12px;margin-left:20px}.info-alert ul li{margin-top:8px}.partner-list-wrapper{padding-bottom:50px!important;padding-top:50px!important}.partner-list-wrapper .partner-list-page{width:100%}.partner-list-wrapper .partner-list-page .partner-list-wrapper{grid-gap:35px;align-content:start;display:grid;gap:35px;grid-auto-flow:row;grid-template-columns:repeat(5,1fr);justify-content:start;margin-top:53px}.partner-list-wrapper .partner-list-page .partner-list-wrapper .partner-item-wrapper{width:100%}.partner-list-wrapper .partner-list-page .no-partners-message{margin:53px auto auto;max-width:700px}.partner-list-wrapper .partner-list-page .no-partners-message h2{color:#5f5f5f;font-size:28px;text-align:center}.tablet .partner-list-wrapper .partner-list-page .partner-list-wrapper{gap:25px;grid-template-columns:repeat(3,1fr);margin-top:33px}.mobile .partner-list-wrapper{padding-bottom:30px!important;padding-top:30px!important}.mobile .partner-list-wrapper .partner-list-page .partner-list-wrapper{gap:15px;grid-template-columns:repeat(2,1fr);margin-top:33px}.mobile .partner-list-wrapper .partner-list-page .no-partners-message{margin-top:43px}.mobile .partner-list-wrapper .partner-list-page .no-partners-message h2{font-size:24px}.footer{background-color:#111;margin-top:120px}.footer .footer-content-wrapper{grid-gap:36px;display:grid;gap:36px;grid-template-columns:repeat(4,1fr);padding:50px 30px}.footer .footer-content-wrapper .content-item-wrapper{display:flex;flex-direction:column;gap:12px}.footer .footer-content-wrapper .content-item-wrapper.first{gap:21px;grid-column:1/3}.footer .footer-content-wrapper .content-item-wrapper.first p{color:#fff;max-width:350px}.footer .footer-content-wrapper .content-item-wrapper.first .social-media-icons{align-items:center;display:flex;gap:8px}.footer .footer-content-wrapper .content-item-wrapper.first .secondary-btn{margin-left:0!important}.footer .footer-content-wrapper .content-item-wrapper a{color:#fff}.footer h3{color:#fff;font-size:16px;font-weight:400;padding:21px 0;text-align:center}.tablet .footer{margin-top:100px}.tablet .footer .footer-content-wrapper{grid-template-columns:repeat(3,1fr);padding:40px 20px}.tablet .footer .footer-content-wrapper .content-item-wrapper.first{grid-column:1/10}.mobile .footer{margin-top:80px}.mobile .footer .footer-content-wrapper{grid-template-columns:repeat(2,1fr);padding:40px 20px}.mobile .footer .footer-content-wrapper .content-item-wrapper.first{grid-column:1/3}.mobile .footer h3{font-size:14px;padding:16px 0}.input-wrap{display:flex;flex-direction:column;width:100%}.registration-page .back-button-wrapper{justify-content:right;margin:-50px auto 50px}.registration-page .error-alert{margin-bottom:30px}.registration-page .main-btn{margin-top:21px}.registration-page .already-have-account{color:#bbb;text-align:center}.registration-page .already-have-account a{color:#bbb}.registration-success .success-alert{margin-bottom:60px}.mobile .registration-page .back-button-wrapper{margin:-30px auto 50px}.mobile .registration-page .error-alert{margin-bottom:10px}.mobile .registration-page .main-btn{margin-top:11px}.mobile .registration-success .success-alert{margin-bottom:40px}.back-button-wrapper{display:flex}.back-button-wrapper .back-button{align-items:center;display:flex;font-size:16px;gap:3px;justify-content:center;text-decoration:none}.back-button-wrapper .back-button svg{font-size:16px}.login-page .back-button-wrapper{justify-content:right;margin:-50px auto 50px}.login-page .error-alert{margin-bottom:30px}.login-page .forgot-passwor-link{text-align:right}.login-page .forgot-passwor-link a{color:#bbb}.login-page .main-btn{margin-top:21px}.login-page .not-have-account{color:#bbb;text-align:center}.login-page .not-have-account a{color:#bbb}.mobile .login-page .back-button-wrapper{margin:-30px auto 50px}.mobile .login-page .error-alert{margin-bottom:10px}.mobile .login-page .main-btn{margin-top:11px}.success-alert{background-color:#edf7ed;color:#1e4620;font-size:14px;max-width:450px;padding:12px 16px;width:100%}.success-alert p{color:#1e4620}.dashboard-wrapper .navigation-wrapper{z-index:2}.dashboard-wrapper .navigation-wrapper .close-btn{align-self:flex-end;background:none;border:none;cursor:pointer;display:block;margin-left:auto}.dashboard-wrapper .navigation-wrapper .close-btn svg{color:#111;font-size:22px}.dashboard-wrapper .main-header-wrap .left-header-wrap{align-items:center;display:flex;gap:21px}.dashboard-wrapper .main-header-wrap .left-header-wrap .hamburger-btn{align-items:center;background:none;border:none;display:flex;justify-content:center}.dashboard-wrapper .main-header-wrap .left-header-wrap .hamburger-btn svg{color:#111;font-size:22px}.dashboard-wrapper .main-header-wrap .logo{margin-left:45px;width:120px}.dashboard-wrapper .main-header-wrap .right-header-wrap{align-items:center;display:flex;gap:24px}.dashboard-wrapper .main-header-wrap .right-header-wrap .profile-icon-wrapper{align-items:center;background-color:#bbb;border-radius:50%;color:#fff;display:flex;height:45px;justify-content:center;width:45px}.dashboard-wrapper .main-header-wrap .right-header-wrap .profile-icon-wrapper svg{font-size:30px}.mobile .dashboard-wrapper,.tablet .dashboard-wrapper{width:100%}.mobile .dashboard-wrapper .navigation-wrapper,.tablet .dashboard-wrapper .navigation-wrapper{background-color:#fff;border-right:1px solid #f4f4f4;bottom:0;left:0;padding:18px 12px 20px;position:fixed;top:0;width:200px;z-index:2}.mobile .dashboard-wrapper .navigation-wrapper .logo,.tablet .dashboard-wrapper .navigation-wrapper .logo{padding-left:4px;width:125px}.mobile .dashboard-wrapper .navigation-wrapper .close-btn,.tablet .dashboard-wrapper .navigation-wrapper .close-btn{align-self:flex-end;background:none;border:none;cursor:pointer;display:block;margin-left:auto}.mobile .dashboard-wrapper .navigation-wrapper .close-btn svg,.tablet .dashboard-wrapper .navigation-wrapper .close-btn svg{color:#111;font-size:22px}.mobile .dashboard-wrapper .navigation-wrapper .menu-items-wrap,.tablet .dashboard-wrapper .navigation-wrapper .menu-items-wrap{gap:12px;padding-top:10px}.mobile .dashboard-wrapper .main-header-wrap,.tablet .dashboard-wrapper .main-header-wrap{left:0;min-height:65px;padding:12px 18px;position:relative;width:100%}.mobile .dashboard-wrapper .main-header-wrap .right-header-wrap,.tablet .dashboard-wrapper .main-header-wrap .right-header-wrap{align-items:center;display:flex;gap:21px}.mobile .dashboard-wrapper .main-header-wrap .right-header-wrap .profile-icon-wrapper,.tablet .dashboard-wrapper .main-header-wrap .right-header-wrap .profile-icon-wrapper{align-items:center;background-color:#bbb;border-radius:50%;display:flex;height:40px;justify-content:center;width:40px}.mobile .dashboard-wrapper .main-header-wrap .right-header-wrap .profile-icon-wrapper svg,.tablet .dashboard-wrapper .main-header-wrap .right-header-wrap .profile-icon-wrapper svg{color:#fff;font-size:26px}.mobile .dashboard-wrapper .main-wrapper,.tablet .dashboard-wrapper .main-wrapper{left:0;position:relative;width:100%}.album-list-page{width:100%}.album-list-page .table-buttons-wrapper{display:flex;gap:12px;justify-content:flex-end;padding-top:3px}.album-list-page .no-albums-message{margin:auto;max-width:700px}.album-list-page .no-albums-message h2{color:#5f5f5f;font-size:28px;text-align:center}.album-list-page .create-album-btn-wrapp{display:flex;justify-content:center;margin-top:80px}.album-list-page .create-album-btn-wrapp.albums{justify-content:end;margin-bottom:20px;margin-top:0}.album-list-page .create-album-btn-wrapp.albums .main-btn{margin-right:0!important}.album-create-page .error-alert,.album-edit-page .error-alert{margin-bottom:30px}.album-create-page .form-wrapper,.album-edit-page .form-wrapper{max-width:100%}.album-create-page .form-wrapper .form-inputs-wrapper,.album-edit-page .form-wrapper .form-inputs-wrapper{display:flex;flex-direction:column;gap:28px;justify-content:center;margin:auto;max-width:450px;width:100%}.album-create-page .form-wrapper .plans-wrapper,.album-edit-page .form-wrapper .plans-wrapper{display:flex;flex-wrap:wrap;gap:21px;justify-content:center;margin:44px auto auto;max-width:900px}.album-create-page .form-wrapper .plans-wrapper .plan-item-wrapper,.album-edit-page .form-wrapper .plans-wrapper .plan-item-wrapper{border:1px solid #f4f4f4;border-radius:12px;max-width:280px;padding:24px 24px 28px}.album-create-page .form-wrapper .plans-wrapper .plan-item-wrapper .icon-wrapper,.album-edit-page .form-wrapper .plans-wrapper .plan-item-wrapper .icon-wrapper{align-items:center;background-color:#111;border-radius:50%;display:flex;height:44px;justify-content:center;width:44px}.album-create-page .form-wrapper .plans-wrapper .plan-item-wrapper .icon-wrapper svg,.album-edit-page .form-wrapper .plans-wrapper .plan-item-wrapper .icon-wrapper svg{color:#fff}.album-create-page .form-wrapper .plans-wrapper .plan-item-wrapper .plan-name,.album-edit-page .form-wrapper .plans-wrapper .plan-item-wrapper .plan-name{color:#111;font-size:21px;margin-top:28px}.album-create-page .form-wrapper .plans-wrapper .plan-item-wrapper .plan-price,.album-edit-page .form-wrapper .plans-wrapper .plan-item-wrapper .plan-price{color:#111;font-size:33px;font-weight:700;margin-top:18px}.album-create-page .form-wrapper .plans-wrapper .plan-item-wrapper .main-btn,.album-edit-page .form-wrapper .plans-wrapper .plan-item-wrapper .main-btn{margin-top:40px;width:100%}.album-create-page .form-wrapper .plans-wrapper .plan-item-wrapper .line,.album-edit-page .form-wrapper .plans-wrapper .plan-item-wrapper .line{background-color:#f4f4f4;height:1px;margin:30px 0;width:100%}.album-create-page .form-wrapper .plans-wrapper .plan-item-wrapper .plan-description,.album-edit-page .form-wrapper .plans-wrapper .plan-item-wrapper .plan-description{display:flex;flex-direction:column;gap:22px;padding:0 12px}.album-create-page .form-wrapper .plans-wrapper .plan-item-wrapper .plan-description li,.album-edit-page .form-wrapper .plans-wrapper .plan-item-wrapper .plan-description li{color:#111}.album-create-page .form-wrapper .plans-wrapper .plan-item-wrapper.active,.album-edit-page .form-wrapper .plans-wrapper .plan-item-wrapper.active{background-color:#111;border:1px solid #111;border-radius:12px;padding:24px 24px 28px}.album-create-page .form-wrapper .plans-wrapper .plan-item-wrapper.active .icon-wrapper,.album-edit-page .form-wrapper .plans-wrapper .plan-item-wrapper.active .icon-wrapper{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:44px;justify-content:center;width:44px}.album-create-page .form-wrapper .plans-wrapper .plan-item-wrapper.active .icon-wrapper svg,.album-edit-page .form-wrapper .plans-wrapper .plan-item-wrapper.active .icon-wrapper svg{color:#111}.album-create-page .form-wrapper .plans-wrapper .plan-item-wrapper.active .plan-name,.album-create-page .form-wrapper .plans-wrapper .plan-item-wrapper.active .plan-price,.album-edit-page .form-wrapper .plans-wrapper .plan-item-wrapper.active .plan-name,.album-edit-page .form-wrapper .plans-wrapper .plan-item-wrapper.active .plan-price{color:#fff}.album-create-page .form-wrapper .plans-wrapper .plan-item-wrapper.active .main-btn,.album-edit-page .form-wrapper .plans-wrapper .plan-item-wrapper.active .main-btn{background-color:#fff!important;color:#111!important}.album-create-page .form-wrapper .plans-wrapper .plan-item-wrapper.active .line,.album-edit-page .form-wrapper .plans-wrapper .plan-item-wrapper.active .line{background-color:#fff}.album-create-page .form-wrapper .plans-wrapper .plan-item-wrapper.active .plan-description li,.album-edit-page .form-wrapper .plans-wrapper .plan-item-wrapper.active .plan-description li{color:#fff}.album-create-page .form-wrapper .coupon-input-wrapper,.album-edit-page .form-wrapper .coupon-input-wrapper{margin:30px auto 12px;max-width:450px;width:100%}.album-create-page .form-wrapper .main-btn,.album-edit-page .form-wrapper .main-btn{margin-top:54px}.album-details-page{margin-top:-40px;width:100%}.album-details-page .alerts-wrapper div{margin-bottom:21px}.album-details-page .alerts-wrapper .warning-alert{max-width:850px}.album-details-page .album-details-wrapper{display:flex;flex-direction:column;gap:12px;max-width:800px}.album-details-page .album-details-wrapper .album-details-item{max-width:650px}.album-details-page .album-details-wrapper .album-details-item p.name{color:#bbb;font-size:14px;margin-bottom:3px}.album-details-page .album-details-wrapper .album-details-item p.value{font-size:14px}.album-details-page .album-details-wrapper h3{color:#111;margin-top:44px}.album-details-page .album-details-wrapper .plan-details-wrapper{display:flex;gap:54px}.album-details-page .album-details-wrapper .copy-wrapper{align-items:center;display:flex;gap:8px}.album-details-page .album-details-wrapper .qr-code-wrapper{align-items:center;display:flex;flex-direction:column;gap:12px;margin-top:12px;max-width:200px}.album-details-page .album-details-wrapper .payment-wrapper{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr);margin-top:12px}.album-details-page .album-details-wrapper .payment-wrapper .payment-qr-code{border:1px solid #111;grid-area:0/3;grid-column:1/2}.album-details-page .album-details-wrapper .payment-wrapper .payment-slip{border:1px solid #111;grid-area:0/3;grid-column:2/5}.album-details-page .buttons-wrapper{display:block;margin-top:38px}.album-details-page .buttons-wrapper .main-btn{margin-bottom:21px!important;margin-right:21px!important}.album-media-management-page{max-width:100%;min-width:100%}.album-media-management-page .media-uploading-counter{align-items:center;background-color:#fffc;bottom:0;display:flex;flex-direction:column;gap:30px;justify-content:center;left:0;padding-left:200px;position:fixed;right:0;top:0;z-index:100000}.album-media-management-page .media-uploading-counter .spinner{animation:spin 1s linear infinite;border:6px solid #bbb;border-radius:50%;border-top-color:#111;height:50px;width:50px}.album-media-management-page .media-list-wrapper{width:100%}.album-media-management-page .media-list-wrapper .no-media-message{margin:auto;max-width:700px}.album-media-management-page .media-list-wrapper .no-media-message h2{color:#5f5f5f;font-size:28px;text-align:center}.album-media-management-page .media-list-wrapper .buttons-wrapper{align-items:center;display:flex;gap:20px;justify-content:center;margin-top:51px}.album-media-management-page .media-list-wrapper .buttons-wrapper.end{justify-content:end}.album-media-management-page .media-list-wrapper .buttons-wrapper .main-btn{margin-left:0!important;margin-right:0!important}.album-media-management-page .media-list-wrapper .media-items-wrapper{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fill,150px);justify-content:center;margin-top:53px}.album-media-management-page .media-list-wrapper .media-items-wrapper .media-item-wrapper{align-items:center;background-color:#fff;border:1px solid #f4f4f4;border-radius:2;box-shadow:2;display:flex;flex-shrink:0;height:150px;justify-content:center;position:relative;width:150px}.album-media-management-page .media-list-wrapper .media-items-wrapper .media-item-wrapper .close-button{position:absolute;right:-30px;top:-10px}.mobile .album-details-page .album-details-wrapper .payment-wrapper{grid-template-columns:repeat(1,1fr)}.mobile .album-details-page .album-details-wrapper .payment-wrapper .payment-qr-code{grid-area:unset;grid-column:unset;max-width:250px}.mobile .album-details-page .album-details-wrapper .payment-wrapper .payment-slip{grid-area:unset;grid-column:unset}.mobile .album-edit-page .error-alert{margin-bottom:10px}.mobile .album-edit-page .main-btn{margin-top:11px}.profile-page{width:100%}.profile-page .profile-info-wrapper{display:flex;flex-direction:column;gap:12px;max-width:780px}.profile-page .profile-info-wrapper .profile-info-item{max-width:650px}.profile-page .profile-info-wrapper .profile-info-item p.name{color:#bbb;font-size:14px;margin-bottom:3px}.profile-page .profile-info-wrapper .profile-info-item p.value{font-size:14px}.profile-page .buttons-wrapper{display:block;margin-top:38px}.profile-page .buttons-wrapper .main-btn{margin-bottom:21px!important;margin-right:21px!important}.profile-edit-page .error-alert{margin-bottom:30px}.profile-edit-page .main-btn{margin-top:21px}.email-edit-page .error-alert{margin-bottom:30px}.email-edit-page .main-btn{margin-top:21px}.password-edit-page .error-alert{margin-bottom:30px}.password-edit-page .main-btn{margin-top:21px}.mobile .profile-edit-page .error-alert{margin-bottom:10px}.mobile .profile-edit-page .main-btn{margin-top:11px}.mobile .email-edit-page .error-alert{margin-bottom:10px}.mobile .email-edit-page .main-btn{margin-top:11px}.mobile .password-edit-page .error-alert{margin-bottom:10px}.mobile .password-edit-page .main-btn{margin-top:11px}.forgot-password-page .back-button-wrapper{justify-content:right;margin:-50px auto 50px}.forgot-password-page .error-alert{margin-bottom:30px}.forgot-password-page .main-btn{margin-top:21px}.password-reset-page .back-button-wrapper{justify-content:right;margin:-50px auto 50px}.password-reset-page .error-alert{margin-bottom:30px}.password-reset-page .main-btn{margin-top:21px}.password-reset-success .success-alert{margin-bottom:60px}.mobile .forgot-password-page .back-button-wrapper{margin:-30px auto 50px}.mobile .forgot-password-page .error-alert{margin-bottom:10px}.mobile .forgot-password-page .main-btn{margin-top:11px}.mobile .password-reset-page .back-button-wrapper{margin:-30px auto 50px}.mobile .password-reset-page .error-alert{margin-bottom:10px}.mobile .password-reset-page .main-btn{margin-top:11px}.mobile .password-reset-success .success-alert{margin-bottom:40px}.help-page .accordions-wrapper{display:flex;flex-direction:column;gap:21px;max-width:600px}.help-page .contact-info-wrapper{align-items:center;display:flex;flex-direction:column;gap:36px;justify-content:center;margin-bottom:58px;margin-top:-12px}.help-page .contact-info-wrapper .contact-info-item p{text-align:center}.help-page .contact-info-wrapper .contact-info-item p.name{color:#bbb;font-size:14px;margin-bottom:3px}.help-page .contact-info-wrapper .contact-info-item p.value{font-size:16px}.tablet .help-page .contact-info-wrapper{gap:26px;margin-bottom:38px}.tablet .help-page .accordions-wrapper{gap:18px;margin-top:65px}.mobile .help-pager{padding-bottom:30px!important;padding-top:30px!important}.mobile .help-pager .contact-info-wrapper{gap:26px;margin-bottom:38px}.mobile .help-pager .accordions-wrapper{gap:16px;margin-top:65px}.warning-alert{background-color:#fff4e5;color:#663c00;font-size:14px;max-width:450px;padding:12px 16px;width:100%}.warning-alert p{color:#663c00}.warning-alert ul{margin-bottom:12px;margin-left:20px}.warning-alert ul li{margin-top:8px}.copy-button:active,.copy-button:hover{background-color:#0000!important;box-shadow:none!important}.copy-button svg{color:#111}.share-button:active,.share-button:hover{background-color:#0000!important;box-shadow:none!important}.share-button svg{color:#111}.album-preview-wrapper{width:100%}.album-preview-wrapper .album-preview{padding-top:80px}.album-preview-wrapper .album-preview .head-section p{max-width:700px}.album-preview-wrapper .album-preview .album-preview-no-media{display:flex;justify-content:center}.album-preview-wrapper .album-preview .album-preview-no-media .warning-message{max-width:500px}.album-preview-wrapper .album-preview .gallery-wrapper{max-width:1200px;padding-bottom:120px;padding-top:100px}.album-preview-wrapper .album-preview .gallery-wrapper .my-masonry-grid{display:flex;margin-left:-10px;width:auto}.album-preview-wrapper .album-preview .gallery-wrapper .my-masonry-grid_column>img{display:block;width:100%}.album-preview-wrapper .warning-message{max-width:700px;padding-top:80px}.album-preview-wrapper .warning-message h2{color:#5f5f5f;font-size:28px;text-align:center}.mobile .album-preview-wrapper .album-preview .gallery-wrapper{padding-top:40px}.yarl__fullsize{height:100%;width:100%}.yarl__relative{position:relative}.yarl__portal{bottom:0;left:0;opacity:0;overflow:hidden;position:fixed;right:0;top:0;transition:opacity .25s ease;transition:opacity var(--yarl__fade_animation_duration,.25s) var(--yarl__fade_animation_timing_function,ease);z-index:9999;z-index:var(--yarl__portal_zindex,9999)}.yarl__portal_open{opacity:1}.yarl__container{background-color:#000;background-color:var(--yarl__container_background_color,var(--yarl__color_backdrop,#000));bottom:0;left:0;outline:none;overflow:hidden;overscroll-behavior:contain;overscroll-behavior:var(--yarl__controller_overscroll_behavior,contain);position:absolute;right:0;top:0;touch-action:none;touch-action:var(--yarl__controller_touch_action,none);-webkit-user-select:none;user-select:none}.yarl__carousel{align-content:center;align-items:stretch;display:flex;flex:0 0 auto;height:100%;justify-content:center;opacity:1;opacity:var(--yarl__pull_opacity,1);transform:translate(0);transform:translate(var(--yarl__swipe_offset,0),var(--yarl__pull_offset,0));width:calc(100% + (var(--yarl__carousel_slides_count) - 1)*100%);width:calc(100% + (var(--yarl__carousel_slides_count) - 1)*(100% + var(--yarl__carousel_spacing_px, 0)*1px + var(--yarl__carousel_spacing_percent, 0)*1%))}.yarl__carousel_with_slides{column-gap:calc(100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*0*1%);column-gap:calc(var(--yarl__carousel_spacing_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_spacing_percent, 0)*1%)}.yarl__flex_center{align-content:center;align-items:center;display:flex;justify-content:center}.yarl__slide{flex:1 1;overflow:hidden;padding:calc(var(--yarl__carousel_padding_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_padding_percent, 0)*1%);position:relative}[dir=rtl] .yarl__slide{--yarl__direction:-1}.yarl__slide_image{-webkit-touch-callout:none;max-height:100%;max-width:100%;object-fit:contain;touch-action:none;touch-action:var(--yarl__controller_touch_action,none);user-select:none;-webkit-user-select:none}.yarl__slide_image_cover{height:100%;object-fit:cover;width:100%}.yarl__slide_image_loading{opacity:0}@media screen and (min-width:800px){.yarl__slide_wrapper:not(.yarl__slide_wrapper_interactive) .yarl__slide_image{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);-webkit-transform-style:preserve-3d}}.yarl__slide_placeholder{left:50%;line-height:0;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.yarl__slide_loading{animation:yarl__delayed_fadein 1s linear;color:#fffc;color:var(--yarl__slide_icon_loading_color,var(--yarl__color_button,#fffc))}.yarl__slide_loading line{animation:yarl__stroke_opacity 1s linear infinite}.yarl__slide_loading line:first-of-type{animation-delay:-1.875s}.yarl__slide_loading line:nth-of-type(2){animation-delay:-1.75s}.yarl__slide_loading line:nth-of-type(3){animation-delay:-1.625s}.yarl__slide_loading line:nth-of-type(4){animation-delay:-1.5s}.yarl__slide_loading line:nth-of-type(5){animation-delay:-1.375s}.yarl__slide_loading line:nth-of-type(6){animation-delay:-1.25s}.yarl__slide_loading line:nth-of-type(7){animation-delay:-1.125s}.yarl__slide_loading line:nth-of-type(8){animation-delay:-1s}.yarl__slide_error{color:red;color:var(--yarl__slide_icon_error_color,red);height:48px;height:var(--yarl__slide_icon_error_size,48px);width:48px;width:var(--yarl__slide_icon_error_size,48px)}@media (prefers-reduced-motion){.yarl__portal,.yarl__slide{transition:none 0s ease 0s;transition:initial}.yarl__slide_loading,.yarl__slide_loading line{animation:none 0s ease 0s 1 normal none running;animation:initial}}.yarl__toolbar{bottom:auto;display:flex;justify-content:flex-end;left:auto;padding:8px;padding:var(--yarl__toolbar_padding,8px);position:absolute;right:0;top:0}[dir=rtl] .yarl__toolbar{bottom:auto;left:0;right:auto;top:0}.yarl__icon{height:32px;height:var(--yarl__icon_size,32px);width:32px;width:var(--yarl__icon_size,32px)}.yarl__button{-webkit-tap-highlight-color:transparent;appearance:none;background-color:initial;background-color:var(--yarl__button_background_color,#0000);border:0;border:var(--yarl__button_border,0);color:#fffc;color:var(--yarl__color_button,#fffc);cursor:pointer;filter:drop-shadow(2px 2px 2px rgba(0,0,0,.8));filter:var(--yarl__button_filter,drop-shadow(2px 2px 2px rgba(0,0,0,.8)));line-height:0;margin:0;margin:var(--yarl__button_margin,0);outline:none;padding:8px;padding:var(--yarl__button_padding,8px)}.yarl__button:focus{color:#fff;color:var(--yarl__color_button_active,#fff)}.yarl__button:focus:not(:focus-visible){color:#fffc;color:var(--yarl__color_button,#fffc)}.yarl__button:focus-visible{color:#fff;color:var(--yarl__color_button_active,#fff)}@media (hover:hover){.yarl__button:focus-visible:hover,.yarl__button:focus:hover,.yarl__button:hover{color:#fff;color:var(--yarl__color_button_active,#fff)}}.yarl__button:disabled{color:#fff6;color:var(--yarl__color_button_disabled,#fff6);cursor:default}.yarl__navigation_next,.yarl__navigation_prev{padding:24px 16px;padding:var(--yarl__navigation_button_padding,24px 16px);position:absolute;top:50%;transform:translateY(-50%)}.yarl__navigation_prev{left:0}[dir=rtl] .yarl__navigation_prev{left:auto;right:0;transform:translateY(-50%) rotate(180deg)}.yarl__navigation_next{right:0}[dir=rtl] .yarl__navigation_next{left:0;right:auto;transform:translateY(-50%) rotate(180deg)}.yarl__no_scroll{height:100%;overflow:hidden;overscroll-behavior:none}@keyframes yarl__delayed_fadein{0%{opacity:0}80%{opacity:0}to{opacity:1}}@keyframes yarl__stroke_opacity{0%{stroke-opacity:1}to{stroke-opacity:.125}}
/*! PhotoSwipe main CSS by Dmytro Semenov | photoswipe.com */.pswp{--pswp-bg:#000;--pswp-placeholder-bg:#222;--pswp-root-z-index:100000;--pswp-preloader-color:#4f4f4f66;--pswp-preloader-color-secondary:#ffffffe6;--pswp-icon-color:#fff;--pswp-icon-color-secondary:#4f4f4f;--pswp-icon-stroke-color:#4f4f4f;--pswp-icon-stroke-width:2px;--pswp-error-text-color:var(--pswp-icon-color);-webkit-tap-highlight-color:rgba(0,0,0,0);contain:layout style size;display:none;height:100%;left:0;opacity:.003;position:fixed;top:0;touch-action:none;width:100%;z-index:var(--pswp-root-z-index)}.pswp,.pswp:focus{outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{transform:translateZ(0);will-change:opacity}.pswp__bg{background:var(--pswp-bg);opacity:.005}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__bg,.pswp__container,.pswp__content,.pswp__img,.pswp__item,.pswp__scroll-wrap,.pswp__zoom-wrap{height:100%;left:0;position:absolute;top:0;width:100%}.pswp__img,.pswp__zoom-wrap{height:auto;width:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:zoom-out}.pswp__button,.pswp__container,.pswp__counter,.pswp__img{-webkit-user-select:none;user-select:none}.pswp__item{overflow:hidden;z-index:1}.pswp__hidden{display:none!important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{color:var(--pswp-error-text-color);font-size:1em;line-height:1;margin:auto}.pswp .pswp__hide-on-close{opacity:.005;pointer-events:none;transition:opacity var(--pswp-transition-duration) cubic-bezier(.4,0,.22,1);will-change:opacity;z-index:10}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{-webkit-touch-callout:none;-webkit-appearance:none;background:none;border:0;box-shadow:none;cursor:pointer;display:block;height:60px;margin:0;opacity:.85;overflow:hidden;padding:0;position:relative;width:50px}.pswp__button:active,.pswp__button:focus,.pswp__button:hover{background:none;border:0;box-shadow:none;opacity:1;padding:0;transition:none}.pswp__button:disabled{cursor:auto;opacity:.3}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary);height:32px;left:9px;overflow:hidden;pointer-events:none;position:absolute;top:14px;width:32px}.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp__icn:focus{outline:0}.pswp__img--with-bg,div.pswp__img--placeholder{background:var(--pswp-placeholder-bg)}.pswp__top-bar{display:flex;flex-direction:row;height:60px;justify-content:flex-end;left:0;pointer-events:none!important;position:absolute;top:0;width:100%;z-index:10}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{height:100px;margin-top:-50px;position:absolute;top:0;top:50%;width:75px}.pswp__button--arrow:disabled{cursor:default;display:none}.pswp__button--arrow .pswp__icn{background:none;border-radius:0;height:60px;margin-top:-30px;top:50%;width:60px}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{left:0;right:auto}.pswp__button--arrow--next{right:0}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scaleX(-1)}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{height:60px;margin-right:auto;overflow:hidden;position:relative;width:50px}.pswp__preloader .pswp__icn{animation:pswp-clockwise .6s linear infinite;opacity:0;transition:opacity .2s linear}.pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.pswp__counter{color:var(--pswp-icon-color);font-size:14px;height:30px;line-height:30px;margin-top:15px;margin-inline-start:20px;opacity:.85;text-shadow:1px 1px 3px var(--pswp-icon-color-secondary)}.pswp--one-slide .pswp__counter{display:none}.dashboard-wrapper{width:100%}.dashboard-wrapper .navigation-wrapper{background-color:#fff;border-right:1px solid #f4f4f4;bottom:0;left:0;padding:18px 12px 20px;position:fixed;top:0;width:200px}.dashboard-wrapper .navigation-wrapper .logo{padding-left:4px;width:125px}.dashboard-wrapper .navigation-wrapper .menu-items-wrap{display:flex;flex-direction:column;gap:21px;list-style-type:none;padding-top:40px}.dashboard-wrapper .navigation-wrapper .menu-items-wrap li a{border-radius:5px;color:#111;display:block;padding:8px 12px;text-decoration:none;width:100%}.dashboard-wrapper .navigation-wrapper .menu-items-wrap li.active a,.dashboard-wrapper .navigation-wrapper .menu-items-wrap li:hover a{background-color:#111;color:#fff}.dashboard-wrapper .main-header-wrap{align-items:center;border-bottom:1px solid #f4f4f4;display:flex;justify-content:space-between;left:200px;min-height:70px;padding:12px 30px;position:relative;width:calc(100% - 200px)}.dashboard-wrapper .main-header-wrap a{color:#111;line-height:14px}.dashboard-wrapper .main-wrapper{left:200px;position:relative;width:calc(100% - 200px)}.admin-dashboard-page .statistic-wrapper{display:grid;grid-template-columns:repeat(2,1fr)}.admin-dashboard-page .statistic-wrapper .chart-wrapper{margin-bottom:44px}.admin-dashboard-page .statistic-wrapper .chart-wrapper h2{font-family:Roboto,sans-serif;font-size:21px;font-weight:400;margin-bottom:44px}.admin-profile-page{width:100%}.admin-profile-page .profile-info-wrapper{display:flex;flex-direction:column;gap:12px;max-width:780px}.admin-profile-page .profile-info-wrapper .profile-info-item{max-width:650px}.admin-profile-page .profile-info-wrapper .profile-info-item p.name{color:#bbb;font-size:14px;margin-bottom:3px}.admin-profile-page .profile-info-wrapper .profile-info-item p.value{font-size:14px}.admin-profile-page .buttons-wrapper{display:block;margin-top:38px}.admin-profile-page .buttons-wrapper .main-btn{margin-right:21px!important}.admin-profile-edit-page .error-alert{margin-bottom:30px}.admin-profile-edit-page .main-btn{margin-top:21px}.admin-email-edit-page .error-alert{margin-bottom:30px}.admin-email-edit-page .main-btn{margin-top:21px}.admin-password-edit-page .error-alert{margin-bottom:30px}.admin-password-edit-page .main-btn{margin-top:21px}.admin-user-list-page{width:100%}.admin-user-list-page .table-buttons-wrapper{display:flex;gap:12px;justify-content:flex-end;padding-top:3px}.admin-user-list-page .no-albums-message{margin:auto;max-width:700px}.admin-user-list-page .no-albums-message h2{color:#5f5f5f;font-size:28px;text-align:center}.admin-user-list-page .create-album-btn-wrapp{display:flex;justify-content:center;margin-top:80px}.admin-user-list-page .create-album-btn-wrapp.albums{justify-content:end;margin-bottom:20px;margin-top:0}.admin-user-list-page .create-album-btn-wrapp.albums .main-btn{margin-right:0!important}.admin-album-edit-page .error-alert{margin-bottom:30px}.admin-album-edit-page .form-wrapper{max-width:100%}.admin-album-edit-page .form-wrapper .form-inputs-wrapper{display:flex;flex-direction:column;gap:28px;justify-content:center;margin:auto;max-width:450px;width:100%}.admin-album-edit-page .form-wrapper .plans-wrapper{display:flex;flex-wrap:wrap;gap:21px;justify-content:center;margin:44px auto auto;max-width:900px}.admin-album-edit-page .form-wrapper .plans-wrapper .plan-item-wrapper{border:1px solid #f4f4f4;border-radius:12px;max-width:280px;padding:24px 24px 28px}.admin-album-edit-page .form-wrapper .plans-wrapper .plan-item-wrapper .icon-wrapper{align-items:center;background-color:#111;border-radius:50%;display:flex;height:44px;justify-content:center;width:44px}.admin-album-edit-page .form-wrapper .plans-wrapper .plan-item-wrapper .icon-wrapper svg{color:#fff}.admin-album-edit-page .form-wrapper .plans-wrapper .plan-item-wrapper .plan-name{color:#111;font-size:21px;margin-top:28px}.admin-album-edit-page .form-wrapper .plans-wrapper .plan-item-wrapper .plan-price{color:#111;font-size:33px;font-weight:700;margin-top:18px}.admin-album-edit-page .form-wrapper .plans-wrapper .plan-item-wrapper .main-btn{margin-top:40px;width:100%}.admin-album-edit-page .form-wrapper .plans-wrapper .plan-item-wrapper .line{background-color:#f4f4f4;height:1px;margin:30px 0;width:100%}.admin-album-edit-page .form-wrapper .plans-wrapper .plan-item-wrapper .plan-description{display:flex;flex-direction:column;gap:22px;padding:0 12px}.admin-album-edit-page .form-wrapper .plans-wrapper .plan-item-wrapper .plan-description li{color:#111}.admin-album-edit-page .form-wrapper .plans-wrapper .plan-item-wrapper.active{background-color:#111;border:1px solid #111;border-radius:12px;padding:24px 24px 28px}.admin-album-edit-page .form-wrapper .plans-wrapper .plan-item-wrapper.active .icon-wrapper{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:44px;justify-content:center;width:44px}.admin-album-edit-page .form-wrapper .plans-wrapper .plan-item-wrapper.active .icon-wrapper svg{color:#111}.admin-album-edit-page .form-wrapper .plans-wrapper .plan-item-wrapper.active .plan-name,.admin-album-edit-page .form-wrapper .plans-wrapper .plan-item-wrapper.active .plan-price{color:#fff}.admin-album-edit-page .form-wrapper .plans-wrapper .plan-item-wrapper.active .main-btn{background-color:#fff!important;color:#111!important}.admin-album-edit-page .form-wrapper .plans-wrapper .plan-item-wrapper.active .line{background-color:#fff}.admin-album-edit-page .form-wrapper .plans-wrapper .plan-item-wrapper.active .plan-description li{color:#fff}.admin-album-edit-page .form-wrapper .main-btn{margin-top:54px}.admin-album-details-page{width:100%}.admin-album-details-page .alerts-wrapper div{margin-bottom:21px}.admin-album-details-page .album-details-wrapper{display:flex;flex-direction:column;gap:12px;max-width:980px}.admin-album-details-page .album-details-wrapper .album-details-item{max-width:650px}.admin-album-details-page .album-details-wrapper .album-details-item p.name{color:#bbb;font-size:14px;margin-bottom:3px}.admin-album-details-page .album-details-wrapper .album-details-item p.value{font-size:14px}.admin-album-details-page .album-details-wrapper h3{color:#111;margin-top:12px}.admin-album-details-page .album-details-wrapper .plan-details-wrapper{display:flex;gap:54px}.admin-album-details-page .album-details-wrapper .copy-wrapper{align-items:center;display:flex;gap:8px}.admin-album-details-page .album-details-wrapper .qr-code-wrapper{align-items:center;display:flex;flex-direction:column;gap:12px;margin-top:12px;max-width:200px}.admin-album-details-page .buttons-wrapper{align-items:center;display:flex;gap:21px;margin-top:38px}.admin-album-media-management-page{max-width:100%;min-width:100%}.admin-album-media-management-page .media-uploading-counter{align-items:center;background-color:#fffc;bottom:0;display:flex;flex-direction:column;gap:30px;justify-content:center;left:0;padding-left:200px;position:fixed;right:0;top:0;z-index:100000}.admin-album-media-management-page .media-uploading-counter .spinner{animation:spin 1s linear infinite;border:6px solid #bbb;border-radius:50%;border-top-color:#111;height:50px;width:50px}.admin-album-media-management-page .media-list-wrapper{width:100%}.admin-album-media-management-page .media-list-wrapper .no-media-message{margin:auto;max-width:700px}.admin-album-media-management-page .media-list-wrapper .no-media-message h2{color:#5f5f5f;font-size:28px;text-align:center}.admin-album-media-management-page .media-list-wrapper .buttons-wrapper{align-items:center;display:flex;gap:20px;justify-content:center;margin-top:51px}.admin-album-media-management-page .media-list-wrapper .buttons-wrapper.end{justify-content:end}.admin-album-media-management-page .media-list-wrapper .buttons-wrapper .main-btn{margin-left:0!important;margin-right:0!important}.admin-album-media-management-page .media-list-wrapper .media-items-wrapper{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fill,150px);justify-content:center;margin-top:53px}.admin-album-media-management-page .media-list-wrapper .media-items-wrapper .media-item-wrapper{align-items:center;background-color:#fff;border:1px solid #f4f4f4;border-radius:2;box-shadow:2;display:flex;flex-shrink:0;height:150px;justify-content:center;position:relative;width:150px}.admin-album-media-management-page .media-list-wrapper .media-items-wrapper .media-item-wrapper .close-button{position:absolute;right:-30px;top:-10px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.admin-coupon-list-page{width:100%}.admin-coupon-list-page .table-buttons-wrapper{display:flex;gap:12px;justify-content:flex-end;padding-top:3px}.admin-coupon-list-page .no-coupons-message{margin:auto;max-width:700px}.admin-coupon-list-page .no-coupons-message h2{color:#5f5f5f;font-size:28px;text-align:center}.admin-coupon-list-page .create-coupon-btn-wrapp{display:flex;justify-content:center;margin-top:80px}.admin-coupon-list-page .create-coupon-btn-wrapp.coupons{justify-content:end;margin-bottom:20px;margin-top:0}.admin-coupon-list-page .create-coupon-btn-wrapp.coupons .main-btn{margin-right:0!important}.admin-coupon-create-page .error-alert,.admin-coupon-edit-page .error-alert{margin-bottom:30px}.admin-coupon-create-page .form-wrapper,.admin-coupon-edit-page .form-wrapper{max-width:100%}.admin-coupon-create-page .form-wrapper .form-inputs-wrapper,.admin-coupon-edit-page .form-wrapper .form-inputs-wrapper{display:flex;flex-direction:column;gap:28px;justify-content:center;margin:auto;max-width:450px;width:100%}.admin-coupon-create-page .form-wrapper .main-btn,.admin-coupon-edit-page .form-wrapper .main-btn{margin-top:54px}.admin-product-list-page{width:100%}.admin-product-list-page .table-buttons-wrapper{display:flex;gap:12px;justify-content:flex-end;padding-top:3px}.admin-product-list-page .no-products-message{margin:auto;max-width:700px}.admin-product-list-page .no-products-message h2{color:#5f5f5f;font-size:28px;text-align:center}.admin-product-list-page .create-product-btn-wrapp{display:flex;justify-content:center;margin-top:80px}.admin-product-list-page .create-product-btn-wrapp.products{justify-content:end;margin-bottom:20px;margin-top:0}.admin-product-list-page .create-product-btn-wrapp.products .main-btn{margin-right:0!important}.admin-product-create-page .error-alert,.admin-product-edit-page .error-alert{margin-bottom:30px}.admin-product-create-page .form-wrapper,.admin-product-edit-page .form-wrapper{max-width:100%}.admin-product-create-page .form-wrapper .form-inputs-wrapper,.admin-product-edit-page .form-wrapper .form-inputs-wrapper{display:flex;flex-direction:column;gap:28px;justify-content:center;margin:auto;max-width:450px;width:100%}.admin-product-create-page .form-wrapper .form-inputs-wrapper .upload-file-wrapper,.admin-product-edit-page .form-wrapper .form-inputs-wrapper .upload-file-wrapper{align-items:center;display:flex;flex-direction:column;gap:50px;justify-content:center}.admin-product-create-page .form-wrapper .form-inputs-wrapper .upload-file-wrapper .media-item-wrapper,.admin-product-edit-page .form-wrapper .form-inputs-wrapper .upload-file-wrapper .media-item-wrapper{align-items:center;background-color:#fff;border:1px solid #f4f4f4;border-radius:2;box-shadow:2;display:flex;flex-shrink:0;height:150px;justify-content:center;position:relative;width:150px}.admin-product-create-page .form-wrapper .form-inputs-wrapper .upload-file-wrapper .media-item-wrapper .close-button,.admin-product-edit-page .form-wrapper .form-inputs-wrapper .upload-file-wrapper .media-item-wrapper .close-button{position:absolute;right:-30px;top:-10px}.admin-product-create-page .form-wrapper .main-btn,.admin-product-edit-page .form-wrapper .main-btn{margin-top:54px}.product-list-page-wrapper .head-section p{max-width:550px}.product-list-page-wrapper .product-list-page{width:100%}.product-list-page-wrapper .product-list-page .no-albums-message{margin-top:53px}.product-list-page-wrapper .product-list-page .no-albums-message p{color:#d32f2f;font-size:18px;line-height:24px}.product-list-page-wrapper .product-list-page .info-alert{margin-bottom:21px;margin-top:21px;max-width:700px}.product-list-page-wrapper .product-list-page .product-list-wrapper{grid-gap:35px;align-content:start;display:grid;gap:35px;grid-auto-flow:row;grid-template-columns:repeat(4,1fr);justify-content:start;margin-top:53px}.product-list-page-wrapper .product-list-page .product-list-wrapper .product-item-wrapper{width:100%}.product-list-page-wrapper .product-list-page .album-select-wrapper{margin-top:53px;max-width:400px}.product-list-page-wrapper .product-list-page .no-products-message{margin:53px auto auto;max-width:700px}.product-list-page-wrapper .product-list-page .no-products-message h2{color:#5f5f5f;font-size:28px;text-align:center}@media screen and (max-width:1120px){.product-list-page-wrapper .product-list-page .product-list-wrapper{grid-template-columns:repeat(3,1fr)}}.tablet .product-list-page-wrapper .product-list-page .product-list-wrapper{gap:25px;grid-template-columns:repeat(3,1fr)}@media screen and (max-width:720px){.tablet .product-list-page-wrapper .product-list-page .product-list-wrapper{grid-template-columns:repeat(2,1fr)}}.mobile .product-list-page-wrapper{padding-bottom:30px!important;padding-top:30px!important}.mobile .product-list-page-wrapper .product-list-page .product-list-wrapper{gap:15px;grid-template-columns:repeat(2,1fr);margin-top:33px}.mobile .product-list-page-wrapper .product-list-page .no-products-message{margin-top:43px}.mobile .product-list-page-wrapper .product-list-page .no-products-message h2{font-size:24px}@media screen and (max-width:490px){.mobile .product-list-page-wrapper .product-list-page .product-list-wrapper{grid-template-columns:repeat(1,1fr)}}.cart-list-page{width:100%}.cart-list-page .table-buttons-wrapper{display:flex;gap:12px;justify-content:flex-end;padding-top:3px}.cart-list-page .table-buttons-wrapper button svg{color:#111}.cart-list-page .no-products-message{margin:auto;max-width:700px}.cart-list-page .no-products-message h2{color:#5f5f5f;font-size:28px;text-align:center}.cart-list-page .add-product-btn-wrapp{display:flex;justify-content:center;margin-top:80px}.cart-list-page .add-product-btn-wrapp.products{justify-content:end;margin-bottom:20px;margin-top:0}.cart-list-page .add-product-btn-wrapp.products .main-btn{margin-right:0!important}.cart-list-page .total-price-wrapper{align-items:end;display:flex;flex-direction:column;justify-content:end;margin-top:44px}.cart-list-page .total-price-wrapper p{color:#333;font-size:21px;font-weight:600}.cart-list-page .main-btn.continue-with-payment{margin-left:0!important;margin-right:0!important;margin-top:21px}.checkout-page{width:100%}.checkout-page h2{font-family:Roboto,sans-serif;font-size:21px;margin-bottom:33px}.checkout-page .table-buttons-wrapper{display:flex;gap:12px;justify-content:flex-end;padding-top:3px}.checkout-page .table-buttons-wrapper button svg{color:#111}.checkout-page .no-products-message{margin:auto;max-width:700px}.checkout-page .no-products-message h2{color:#5f5f5f;font-size:28px;text-align:center}.checkout-page .add-product-btn-wrapp{display:flex;justify-content:center;margin-top:80px}.checkout-page .add-product-btn-wrapp.products{justify-content:end;margin-bottom:20px;margin-top:0}.checkout-page .add-product-btn-wrapp.products .main-btn{margin-right:0!important}.checkout-page .total-price-wrapper{align-items:end;display:flex;flex-direction:column;justify-content:end;margin-top:44px}.checkout-page .total-price-wrapper p{color:#333;font-size:21px;font-weight:600}.checkout-page .main-btn.create-order-btn{margin-left:0!important;margin-right:0!important;margin-top:21px}.checkout-page .delivery-info-wrapepr{margin-bottom:72px}.checkout-page .delivery-info-wrapepr .form-wrapper{display:grid;grid-template-columns:repeat(2,1fr);max-width:800px}.checkout-page .delivery-info-wrapepr .form-wrapper .method-payment-wrapper,.checkout-page .delivery-info-wrapepr .form-wrapper .terms-of-use-wrapper{grid-column:1/-1}.order-success .success-alert{margin-bottom:60px}.mobile .checkout-page .delivery-info-wrapepr .form-wrapper{grid-template-columns:repeat(1,1fr)}.order-list-page{width:100%}.order-list-page .table-buttons-wrapper{display:flex;gap:12px;justify-content:flex-end;padding-top:3px}.order-list-page .table-buttons-wrapper button svg{color:#111}.order-list-page .no-orders-message{margin:auto;max-width:700px}.order-list-page .no-orders-message h2{color:#5f5f5f;font-size:28px;text-align:center}.order-list-page .create-order-btn-wrapp{display:flex;justify-content:center;margin-top:80px}.order-list-page .create-order-btn-wrapp.orders{justify-content:end;margin-bottom:20px;margin-top:0}.order-list-page .create-order-btn-wrapp.orders .main-btn{margin-right:0!important}.order-list-page .total-price-wrapper{align-items:end;display:flex;flex-direction:column;justify-content:end;margin-top:44px}.order-list-page .total-price-wrapper p{color:#333;font-size:21px;font-weight:600}.order-details-page{margin-top:-40px;width:100%}.order-details-page .alerts-wrapper div{margin-bottom:21px}.order-details-page .order-details-wrapper{display:flex;flex-direction:column;gap:12px}.order-details-page .order-details-wrapper .order-status-input-wrapper{max-width:450px}.order-details-page .order-details-wrapper .order-details-item{max-width:650px}.order-details-page .order-details-wrapper .order-details-item p.name{color:#bbb;font-size:14px;margin-bottom:3px}.order-details-page .order-details-wrapper .order-details-item p.value{font-size:14px}.order-details-page .order-details-wrapper h3{color:#111;margin-top:12px}.order-details-page .order-details-wrapper .total-price-wrapper{align-items:end;display:flex;flex-direction:column;justify-content:end;margin-top:44px}.order-details-page .order-details-wrapper .total-price-wrapper p{color:#333;font-size:21px;font-weight:600}.order-details-page .buttons-wrapper{align-items:center;display:flex;gap:21px;margin-top:38px}.privacy-and-policy-page{padding:80px 40px}.privacy-and-policy-page h2{font-size:21px;margin-bottom:21px}.privacy-and-policy-page h2,.privacy-and-policy-page h3{color:#111;font-family:Roboto,sans-serif;font-weight:700}.privacy-and-policy-page h3{font-size:18px;margin-bottom:8px}.privacy-and-policy-page p{color:#111;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;margin-bottom:16px}.privacy-and-policy-page ul{list-style:none;margin-bottom:30px;margin-left:20px}.privacy-and-policy-page ul li{color:#111;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;margin-bottom:4px}.terms-of-use-page{padding:80px 40px}.terms-of-use-page h2{font-size:21px;margin-bottom:21px}.terms-of-use-page h2,.terms-of-use-page h3{color:#111;font-family:Roboto,sans-serif;font-weight:700}.terms-of-use-page h3{font-size:18px;margin-bottom:8px}.terms-of-use-page p{color:#111;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;margin-bottom:16px}.terms-of-use-page ul{list-style:none;margin-bottom:30px;margin-left:20px}.terms-of-use-page ul li{color:#111;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;margin-bottom:4px}.admin-partner-list-page{width:100%}.admin-partner-list-page .table-buttons-wrapper{display:flex;gap:12px;justify-content:flex-end;padding-top:3px}.admin-partner-list-page .no-partners-message{margin:auto;max-width:700px}.admin-partner-list-page .no-partners-message h2{color:#5f5f5f;font-size:28px;text-align:center}.admin-partner-list-page .create-partner-btn-wrapp{display:flex;justify-content:center;margin-top:80px}.admin-partner-list-page .create-partner-btn-wrapp.products{justify-content:end;margin-bottom:20px;margin-top:0}.admin-partner-list-page .create-partner-btn-wrapp.products .main-btn{margin-right:0!important}.admin-partner-create-page .error-alert,.admin-partner-edit-page .error-alert{margin-bottom:30px}.admin-partner-create-page .form-wrapper,.admin-partner-edit-page .form-wrapper{max-width:100%}.admin-partner-create-page .form-wrapper .form-inputs-wrapper,.admin-partner-edit-page .form-wrapper .form-inputs-wrapper{display:flex;flex-direction:column;gap:28px;justify-content:center;margin:auto;max-width:450px;width:100%}.admin-partner-create-page .form-wrapper .form-inputs-wrapper .upload-file-wrapper,.admin-partner-edit-page .form-wrapper .form-inputs-wrapper .upload-file-wrapper{align-items:center;display:flex;flex-direction:column;gap:50px;justify-content:center}.admin-partner-create-page .form-wrapper .form-inputs-wrapper .upload-file-wrapper .media-item-wrapper,.admin-partner-edit-page .form-wrapper .form-inputs-wrapper .upload-file-wrapper .media-item-wrapper{align-items:center;background-color:#fff;border:1px solid #f4f4f4;border-radius:2;box-shadow:2;display:flex;flex-shrink:0;height:150px;justify-content:center;position:relative;width:150px}.admin-partner-create-page .form-wrapper .form-inputs-wrapper .upload-file-wrapper .media-item-wrapper .close-button,.admin-partner-edit-page .form-wrapper .form-inputs-wrapper .upload-file-wrapper .media-item-wrapper .close-button{position:absolute;right:-30px;top:-10px}.admin-partner-create-page .form-wrapper .main-btn,.admin-partner-edit-page .form-wrapper .main-btn{margin-top:54px}
/*# sourceMappingURL=main.52b31fb9.css.map*/