@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=JetBrains+Mono:ital,wght@0,100..800;1,100..800&display=swap";@import"https://fonts.googleapis.com/css2?family=Cormorant:ital,wght@0,300..700;1,300..700&display=swap";body{background:var(--white-black-color)}*{margin:0;padding:0}*,:after,:before{box-sizing:border-box}body,html{font-family:var(--font-main);height:100vh!important;margin:0;padding:0}ul{list-style-type:none}html{scroll-behavior:smooth}button{cursor:pointer}img{max-block-size:100%}button,input,select,textarea{font:inherit}::-moz-placeholder{color:unset}::placeholder{color:unset}.container{background:var(--white-color);margin:0 auto;max-width:395px;min-height:100vh;padding:0 16px;width:100%}.page-loader{align-items:center;background:#0000004d;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.header-layout{background:#fff;margin:0 auto;max-width:395px;padding:16px 0;position:sticky;top:0;width:100%;z-index:99}.header-layout .container{min-height:auto}.header-layout .header-inner{align-items:center;display:flex;justify-content:space-between;position:relative}.header-layout .header-inner .header-actions{align-items:center;display:flex;gap:16px}.header-layout .header-inner .user-dropdown{background:#fff;margin:0 auto;max-width:395px;padding:15px;position:absolute;right:0;top:50px;width:100%}.header-layout .header-inner .menu-items{display:flex;flex-direction:column;gap:16px}.header-layout .header-inner .menu-item{align-items:center;cursor:pointer;display:flex;gap:11px;padding:0;text-decoration:none}.header-layout .header-inner .menu-item .icon{display:flex}.header-layout .header-inner .menu-item .icon img{height:32px;width:32px}.header-layout .header-inner .menu-item .text{background:none;color:var(--black-color);display:flex;flex-direction:column;font-family:var(--font-work);font-size:16px;font-weight:500}.header-layout .header-inner .menu-item .sub-text{color:var(--grey-color);font-size:12px;font-weight:500}.fade-enter-active,.fade-leave-active{transition:opacity .2s ease,transform .2s ease}.fade-enter-from,.fade-leave-to{opacity:0;transform:translateY(-10px)}.header-layout .header-inner button{background-color:transparent;border:none;cursor:pointer;padding:0;transition:all .3s ease}.header-layout .header-inner button:hover{background-color:transparent}.header-layout .header-inner button img{height:24px;width:24px}.banner-wrapper{padding:5px 0}.banner-wrapper .banner{position:relative}.banner-wrapper .banner .banner-img{border-radius:var(--border-radius-circular);width:100%}.banner-wrapper .banner .banner-overlay{align-items:center;display:flex;flex-direction:column;inset:0 0 24px;justify-content:end;position:absolute}.banner-wrapper .banner .banner-overlay .banner-title{color:var(--white-color);font-family:var(--font-cormorant);font-size:32px;font-weight:400;line-height:100%;margin:0 50px 8px;text-align:center}.banner-wrapper .banner .banner-overlay .banner-subtitle{color:var(--white-color);font-family:var(--font-cormorant);font-size:16px;font-weight:400;line-height:100%;margin:0 70px 8px;text-align:center}.banner-wrapper .banner .banner-overlay .banner-btn-wrapper .banner-btn{background-color:var(--white-color);color:var(--btn-color);font-family:var(--font-jet);padding:8px 10px;width:100%}.banner-wrapper .banner .banner-overlay .banner-btn-wrapper .banner-btn:hover{background-color:var(--btn-color);color:var(--white-black-color)}.banner-wrapper .banner .banner-overlay .date-wrapper{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;margin-top:24px}.banner-wrapper .banner .banner-overlay .date-wrapper .banner-promo{color:var(--white-black-color);font-family:var(--font-cormorant);font-size:16px;font-weight:400;line-height:100%;text-align:center}.banner-wrapper .banner .banner-overlay .date-wrapper .banner-promo strong{font-weight:700}.banner-wrapper .banner .banner-overlay .date-wrapper .banner-timer{align-items:center;display:flex;flex-direction:row;justify-content:center}.banner-wrapper .banner .banner-overlay .date-wrapper .banner-timer .time-box{background:#00000080;color:var(--white-color);font-family:var(--font-work);font-size:23px;font-weight:700;padding:10px}.banner-wrapper .banner .banner-overlay .date-wrapper .banner-timer .time-box:nth-child(2),.banner-wrapper .banner .banner-overlay .date-wrapper .banner-timer .time-box:nth-child(3),.banner-wrapper .banner .banner-overlay .date-wrapper .banner-timer .time-box:nth-child(4){border-left:1px solid var(--black-grey-color)}.template-wrapper{align-items:center;display:flex;flex-direction:row;gap:5px;justify-content:space-between}.template-wrapper .template-container{border:1px solid var(--temp-border-color);border-radius:var(--border-radius-circular);display:flex;flex-direction:column;gap:10px;justify-content:center;padding:16px;width:100%}.template-wrapper .template-container .template-image-wrapper{display:flex;justify-content:end}.template-wrapper .template-container .template-content-wrapper{align-items:start;display:flex;flex-direction:column;gap:8px;justify-content:start}.template-wrapper .template-container .template-content-wrapper h1{color:var(--black-color);font-family:var(--font-work);font-size:24px;font-weight:700}.template-wrapper .template-container .template-image-wrapper img{height:90px;width:90px}.template-wrapper .template-container .template-content-wrapper button{font-family:var(--font-jet);font-size:13px;padding:8px 10px;width:auto}.swiper-container-wrapper{display:flex;flex-direction:column;gap:32px;padding:24px 0 32px}.category-swiper-wrapper{display:flex;flex-direction:column;gap:16px}.category-swiper-wrapper .category-swiper-header h3{color:var(--black-color);font-family:var(--font-work);font-size:24px;font-weight:700}.category-swiper-wrapper .swiper-slide{align-items:center;display:flex;flex-direction:column;gap:8px;text-align:center}.category-swiper-wrapper .swiper-slide img{border-radius:50%;height:90px;-o-object-fit:cover;object-fit:cover;width:90px}.category-swiper-wrapper .slide-text{align-items:center;color:var(--black-color);display:flex;font-family:var(--font-work);font-size:14px;font-weight:500;justify-content:center;text-align:center}.country-swiper-wrapper{display:flex;flex-direction:column;gap:16px}.country-swiper-wrapper .country-swiper-header h3{color:var(--black-color);font-family:var(--font-work);font-size:24px;font-weight:700}.country-swiper-wrapper .swiper-slide{align-items:center;display:flex;flex-direction:column;gap:8px;text-align:center}.country-swiper-wrapper .swiper-slide img{border-radius:50%;height:90px;-o-object-fit:cover;object-fit:cover;width:90px}.country-swiper-wrapper .slide-text{align-items:center;color:var(--black-color);display:flex;font-family:var(--font-work);font-size:14px;font-weight:500;justify-content:center;text-align:center}.best-sellers-swiper-wrapper{display:flex;flex-direction:column;gap:16px}.best-sellers-swiper-wrapper .best-sellers-swiper-header h3{color:var(--black-color);font-family:var(--font-work);font-size:24px;font-weight:700}.best-sellers-swiper-wrapper .swiper-slide{align-items:center;display:flex;flex-direction:column;gap:8px;text-align:center}.best-seller-container .best-seller-image-wrapper{border-radius:var(--border-radius-default);height:auto;max-width:175px;position:relative}.best-seller-container .best-seller-image-wrapper img{width:100%}.best-seller-container .best-seller-image-wrapper .expand-btn{background:var(--white-black-color);border:none;border-radius:50%;display:flex;left:50%;padding:10px;position:absolute;top:50%;transform:translate(-50%,-50%)}.best-sellers-swiper-wrapper .swiper-slide img{-o-object-fit:cover;object-fit:cover;width:100%}.best-seller-container .best-seller-content-wrapper{align-items:start;display:flex;flex-direction:column;gap:10px;justify-content:start;margin-top:10px}.best-seller-container .best-seller-content-wrapper .slide-text{color:var(--black-color);font-family:var(--font-work);font-size:14px;font-weight:500}.best-seller-container .best-seller-content-wrapper .slide-description{color:var(--black-grey-color);font-family:var(--font-work);font-size:12px;font-weight:400;text-align:start}.delivery-swiper-wrapper{display:flex;flex-direction:column;gap:16px;margin-top:32px}.delivery-swiper-wrapper .swiper-slide img{border-radius:var(--border-radius-circular);height:170px;-o-object-fit:cover;object-fit:cover;width:100%}.delivery-swiper-wrapper .swiper-slide .best-seller-content-wrapper{align-items:start;display:flex;flex-direction:column;gap:10px;inset:20px;justify-content:start;position:absolute}.delivery-swiper-wrapper .swiper-slide .best-seller-content-wrapper .slide-text{color:var(--black-color);font-family:var(--font-work);font-size:24px;font-weight:700;line-height:100%}.delivery-swiper-wrapper .swiper-slide .best-seller-content-wrapper .slide-text.light{color:var(--black-color)!important}.delivery-swiper-wrapper .swiper-slide .best-seller-content-wrapper .slide-text.dark{color:var(--white-color)!important}.delivery-swiper-wrapper .swiper-slide .best-seller-content-wrapper button{background-color:var(--white-color);color:var(--btn-color);font-family:var(--font-jet);font-size:14px;padding:8px 10px;width:auto}.delivery-swiper-wrapper .swiper-slide .best-seller-content-wrapper button:hover{background-color:var(--btn-color);color:var(--white-color)}.quality-album-wrapper{padding-bottom:32px}.quality-album-wrapper .quality-container{border:1px solid var(--temp-border-color);border-radius:var(--border-radius-default)}.quality-album-wrapper .quality-container .quality-image{border-top-left-radius:var(--border-radius-default);border-top-right-radius:var(--border-radius-default);height:270px;-o-object-fit:cover;object-fit:cover;width:100%}.quality-album-wrapper .quality-container .quality-content-wrapper{display:flex;flex-direction:column;gap:10px;padding:24px 16px}.quality-album-wrapper .quality-container .quality-content-wrapper .quality-top{align-items:center;border:1px solid var(--black-color);border-radius:999px;display:flex;gap:4px;justify-content:start;max-width:329px;padding:11px 16px;width:-moz-fit-content;width:fit-content}.quality-album-wrapper .quality-container .quality-content-wrapper .quality-top img{height:16px;width:16px}.quality-album-wrapper .quality-container .quality-content-wrapper .quality-top p{color:var(--black-color);font-family:var(--font-work);font-size:12px;font-weight:700}.quality-album-wrapper .quality-container .quality-content-wrapper h2{font-family:var(--font-work);font-size:24px;font-weight:700;letter-spacing:0;line-height:100%;text-transform:uppercase}.quality-album-wrapper .quality-container .quality-content-wrapper .quality-description{color:var(--black-grey-color);font-family:var(--font-work);font-size:12px;font-weight:400;line-height:120%}.coming-soon-wrapper{padding-bottom:32px}.coming-soon-wrapper .coming-soon-container{position:relative}.coming-soon-wrapper .coming-soon-container img{border-radius:var(--border-radius-default);width:100%}.coming-soon-wrapper .coming-soon-container .coming-soon-content-wrapper{align-items:start;display:flex;flex-direction:column;gap:10px;inset:0 20px 20px;justify-content:end;position:absolute}.coming-soon-wrapper .coming-soon-container .coming-soon-content-wrapper h2{color:var(--white-color);font-family:var(--font-work);font-size:24px;font-weight:700;letter-spacing:0;line-height:100%;text-transform:uppercase}.coming-soon-wrapper .coming-soon-container .coming-soon-content-wrapper button{background-color:var(--white-color);color:var(--btn-color);font-family:var(--font-jet);font-size:14px;font-weight:400;padding:8px 10px;width:auto}.swiper-template-wrapper{padding:32px 0 0}.swiper-template-wrapper .swiper-template-content-wrapper h2{color:var(--black-color);font-family:var(--font-work);font-size:24px;font-weight:900;line-height:100%;margin-bottom:10px;text-align:start;text-transform:uppercase}.swiper-template-wrapper .swiper-template-content-wrapper p{color:var(--black-grey-color);font-family:var(--font-work);font-size:12px;font-weight:400;line-height:120%;text-align:start}.swiper-template-wrapper .swiper-container-wrapper .best-seller-container{border:1px solid var(--temp-border-color);border-radius:var(--border-radius-default)}.swiper-template-wrapper .swiper-container-wrapper .best-seller-container .best-seller-image-wrapper{border:none;border-radius:0;height:auto;max-width:100%;width:100%}.swiper-template-wrapper .swiper-container-wrapper .best-seller-container .best-seller-image-wrapper img{height:177px}.swiper-template-wrapper .swiper-container-wrapper .best-seller-container .best-seller-content-wrapper{margin:0;min-height:120px;padding:0 20px 20px}.swiper-template-wrapper .swiper-container-wrapper .best-seller-container .best-seller-content-wrapper .slide-text{color:var(--black-color);font-family:var(--font-work);font-size:24px;font-weight:700;line-height:100%;text-align:start;text-transform:uppercase}.swiper-template-wrapper .swiper-container-wrapper .best-seller-container .best-seller-content-wrapper .slide-description{color:var(--black-grey-color);font-family:var(--font-work);font-size:12px;font-weight:400;line-height:120%;text-align:start}.faq-wrapper{display:flex;flex-direction:column;gap:10px;padding-bottom:25px}.faq-wrapper .faq-header h2{font-weight:900;line-height:100%;text-align:start;text-transform:uppercase}.template-page-wrapper{display:grid;gap:24px 16px;grid-template-columns:repeat(2,1fr);justify-content:center}.template-page-container{padding:5px 0}.search-wrapper{margin-bottom:16px}.search-input-container{position:relative;width:100%}.search-icon{height:16px;opacity:.5;pointer-events:none;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:16px}.search-input{border:1px solid var(--display-grey-color);border-radius:999px;font-family:var(--font-jet);font-size:14px;font-weight:400;outline:none;padding:10px 16px;transition:all .2s ease;width:100%}.search-input::-moz-placeholder{color:red;font-size:14px;font-weight:400}.search-input::placeholder{color:red;font-size:14px;font-weight:400}.search-input:focus{border-color:var(--btn-color)}.template-page-container .template-back-header{align-items:center;display:flex;flex-direction:row;gap:5px;justify-content:space-between;margin:12px 0}.template-page-container .template-back-header .template-btn-wrapper{align-items:center;display:flex}.template-page-container .template-back-header button{background-color:transparent;color:var(--black-color);display:flex;padding:0;width:auto}.template-page-container .template-back-header button .btn__content{display:flex}.template-page-container .template-back-header button img{height:24px;width:24px}.template-page-container .template-back-header button:hover{background-color:transparent}.template-page-container .template-back-header h2{color:var(--black-color);font-family:var(--font-work);font-size:24px;font-weight:500}.template-page-container .tabs-nav{align-items:center;background-color:var(--temp-border-color);border-radius:var(--border-radius-circular);display:flex;justify-content:space-around;margin-bottom:16px}.template-page-container .tab-btn{background:none;border:none;border-radius:6px;color:var(--black-color);cursor:pointer;font-family:var(--font-jet);font-size:16px;font-weight:400;margin:4px;padding:12px 0;transition:all .3s ease;width:100%}.template-page-container .tab-btn.active{background-color:var(--white-color);color:var(--black-color)}.categories-fade,.template-grid-fade{animation:fadeIn .4s ease-out}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.template-page-container .faq-wrapper .accordion-header.active{background-color:var(--white-black-color)}.template-page-container .faq-wrapper .accordion-header.active h6{color:var(--btn-color)}.template-page-container .faq-wrapper .accordion-header.active .icon img{filter:invert(47%) sepia(96%) saturate(2142%) hue-rotate(340deg) brightness(101%) contrast(101%)}.accordion-content ul li{border-bottom:1px solid var(--display-grey-color);color:var(--black-color);font-family:var(--font-jet);font-size:16px;font-weight:400;padding:4px 14px}.accordion-content ul li:last-child{border:none}.faq-wrapper .faq-header{align-items:center;display:flex;flex-direction:row;gap:5px;justify-content:start;margin:12px 0}.faq-wrapper .faq-header button{background-color:transparent;color:var(--black-color);display:flex;padding:0;width:auto}.faq-wrapper .faq-header button img{height:24px;width:24px}.faq-wrapper .faq-header button:hover{background-color:transparent}.faq-wrapper .faq-header h2{color:var(--black-color);font-family:var(--font-work);font-size:24px;font-weight:500}.order-page-wrapper{display:flex;flex-direction:column;gap:5px;justify-content:start}.my-orders-container .my-orders-item{align-items:center;border:1px solid var(--temp-border-color);border-radius:var(--border-radius-default);display:flex;gap:5px;justify-content:start;padding:5px;text-decoration:none}.my-orders-container .my-orders-item .my-order-image-wrapper{align-items:center;display:flex;height:93px;justify-content:center;width:100px}.my-orders-container .my-orders-item .my-order-content-wrapper h6{color:var(--black-color);font-family:var(--font-work);font-size:14px;font-weight:500;line-height:100%}.my-orders-container .my-orders-item .my-order-content-wrapper{align-items:start;display:flex;flex-direction:column;gap:8px}.my-orders-container .my-orders-item .my-order-content-wrapper .pending{background-color:#fffbeb;color:#bf6a02;display:inline;font-family:var(--font-jet);font-size:12px;font-weight:400;line-height:120%;padding:4px}.my-orders-container .my-orders-item .my-order-content-wrapper .completed{background-color:#ebffee;color:#14ae5c;display:inline;font-family:var(--font-jet);font-size:12px;font-weight:400;line-height:120%;padding:4px}.my-orders-container .my-orders-item .my-order-content-wrapper .price{color:var(--black-color);font-family:var(--font-work);font-size:14px;font-weight:700;line-height:120%}.order-product-card{display:flex;gap:16px;margin-top:30px}.order-product-card .order-product-image{border:1px solid var(--border-color);border-radius:16px;display:flex;height:140px;width:110px}.order-product-card .order-product-image img{border-radius:16px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.order-product-card .order-product-content{display:flex;flex-direction:column;gap:8px}.order-product-card .order-product-content h3{color:var(--black-color);font-family:var(--font-work);font-size:16px;font-weight:700;line-height:100%}.order-product-card .order-product-content .prices{display:flex;gap:10px}.order-product-card .order-product-content .prices .old-price{color:var(--grey-color);font-family:var(--font-work);font-size:16px;font-weight:400;line-height:100%;text-decoration:line-through}.order-product-card .order-product-content .prices .new-price{color:var(--black-color);font-family:var(--font-work);font-size:16px;font-weight:400;line-height:100%}.order-product-card .order-product-content .qty{color:var(--black-color);font-family:var(--font-work);font-size:16px;font-weight:900;line-height:100%}.order-info-page .order-details{margin-top:24px}.order-id-line{color:var(--black-grey-color);font-family:var(--font-jet);font-size:12px;font-weight:500;margin:0}.order-info-page .order-details h4{color:var(--black-color);font-family:var(--font-jet);font-size:14px;font-weight:400;line-height:100%;margin-bottom:8px}.order-info-page .order-details ul{display:flex;flex-direction:column;gap:4px}.order-info-page .order-details ul li{color:var(--black-grey-color);font-family:var(--font-work);font-size:14px;font-weight:400;line-height:100%}.order-info-page .extra-services{border-top:1px solid var(--black-color);margin-top:24px;padding:16px 0}.order-info-page .extra-services h4{color:var(--black-color);font-family:var(--font-jet);font-size:14px;font-weight:400;line-height:100%}.order-info-page .gift-card{align-items:center;border:1px solid var(--temp-border-color);border-radius:16px;display:flex;gap:20px;justify-content:space-between;margin-top:16px;padding:12px}.order-info-page .gift-content{display:flex;flex-direction:column;gap:8px}.order-info-page .gift-content label{align-items:center;color:var(--black-color);display:flex;font-family:var(--font-jet);font-size:14px;font-weight:400;gap:8px}.order-info-page .gift-content p{color:var(--black-grey-color);font-family:var(--font-work);font-size:14px;font-weight:400;line-height:120%}.order-info-page .gift-content strong{color:var(--black-color);font-family:var(--font-work);font-size:14px;font-weight:700;line-height:100%}.order-info-page .gift-card{position:relative}.order-info-page .gift-card .gift-image{height:145px;max-width:145px;width:100%}.order-info-page .gift-card .gift-image img{position:absolute;right:-5%;top:0}.order-info-page .cart-total{align-items:center;display:flex;justify-content:space-between;margin-top:80px}.upload-page{display:flex;flex-direction:column;gap:24px}.upload-page .upload-content{display:flex;flex-direction:column;gap:8px}.upload-page .upload-content h6{color:var(--black-color);font-family:var(--font-work);font-size:24px;font-weight:500;line-height:100%}.upload-page .upload-content p{color:var(--black-grey-color);font-family:var(--font-work);font-size:14px;font-weight:400;line-height:140%}.upload-page .upload-number{display:flex;flex-direction:column;gap:8px}.upload-page .upload-number label{color:var(--black-color);font-family:var(--fornt-main);font-size:16px;font-weight:400;line-height:140%}.upload-page .upload-number input{border:1px solid var(--display-grey-color);border-radius:var(--border-radius-circular);color:var(--black-color);font-family:var(--font-main);font-size:16px;font-weight:400;padding:12px 16px}.upload-page .upload-number input:focus{border-color:var(--btn-color);outline:none}.upload-page .upload-add-photos{width:100%}.upload-page .upload-add-photos button{width:auto}.template-page-container .template-back-header .template-logo-wrapper button{background-color:var(--temp-border-color);color:var(--black-color);font-family:var(--font-jet);font-weight:400;line-height:100%;padding:12px}.upload-gallery{display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}.upload-gallery .photo-card{border-radius:var(--border-radius-circular);overflow:hidden;position:relative}.upload-gallery .photo-card img{display:block;height:204px;-o-object-fit:cover;object-fit:cover;width:100%}.upload-gallery .delete-btn{align-items:center;background:var(--white-color);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:38px;justify-content:center;left:10px;position:absolute;top:10px;width:38px;z-index:2}.upload-gallery .delete-btn img{height:16px;width:16px}.create-photo-album{margin:24px 0}.editor-page{background-color:var(--white-color);display:flex;flex-direction:column;gap:12px;min-height:100vh;overflow-x:hidden;padding-bottom:32px;position:relative}.editor-page .editor-top{align-items:center;display:flex;gap:8px;justify-content:space-between;position:relative}.editor-page .editor-top .editor-icon-btn{background-color:transparent;width:auto}.editor-page .editor-top .editor-icon-btn:hover{background-color:transparent}.editor-page .editor-top .editor-order-btn{padding:12px 50px;width:auto}.editor-page .editor-middle-container{background-color:var(--white-black-color);border-radius:var(--border-radius-circular);padding:8px}.editor-page .editor-middle-container .editor-toolbar{align-items:center;display:flex;justify-content:space-between;position:relative}.editor-page .editor-middle-container .editor-toolbar .toolbar-left,.editor-page .editor-middle-container .editor-toolbar .toolbar-right{display:flex;gap:4px}.editor-page .editor-middle-container .editor-toolbar .toolbar-left .editor-tool,.editor-page .editor-middle-container .editor-toolbar .toolbar-right .editor-tool{align-items:center;background-color:var(--white-color);border:none;border-radius:var(--border-radius-circular);display:flex;flex-direction:column;font-family:var(--font-jet);font-size:10px;font-weight:400;gap:5px;justify-content:center;padding:8px}.editor-page .editor-middle-container .editor-toolbar .toolbar-left .editor-tool img,.editor-page .editor-middle-container .editor-toolbar .toolbar-right .editor-tool img{width:24px}.editor-page .editor-middle-container .editor-toolbar .more-dropdown{right:0;top:60px}.editor-page .dropdown-menu{background-color:var(--white-color);border:1px solid var(--temp-border-color);border-radius:var(--border-radius-circular);box-shadow:0 10px 25px #00000026;left:0;padding:10px;position:absolute;top:50px;width:100%;z-index:50}.editor-page .document-dropdown{padding:12px 16px;right:16px}.editor-page .document-dropdown .input-group{display:flex;flex-direction:column;gap:5px;padding:10px 0}.editor-page .document-dropdown .input-group input,.editor-page .document-dropdown .input-group label{color:var(--black-color);font-family:var(--font-main);font-size:15px;font-weight:400}.editor-page .document-dropdown .input-group input{border:1px solid var(--temp-border-color);border-radius:var(--border-radius-circular);padding:6px 10px;width:100%}.editor-page .document-dropdown ul,.editor-page .more-dropdown ul,.history-dropdown ul,.pager-select-dropdown ul{display:flex;flex-direction:column;gap:5px;list-style:none;margin:0;padding:0}.editor-page .document-dropdown ul li,.editor-page .history-dropdown ul li,.editor-page .more-dropdown ul li,.editor-page .pager-select-dropdown ul li{align-items:center;cursor:pointer;display:flex;font-family:var(--font-work);font-size:15px;font-weight:500;gap:8px;padding:5px}.editor-page .document-dropdown ul li:hover,.editor-page .history-dropdown ul li:hover,.editor-page .more-dropdown ul li:hover,.editor-page .pager-select-dropdown ul li:hover{background-color:var(--white-black-color);border-radius:var(--border-radius-circular)}.editor-page .document-dropdown ul li img,.editor-page .history-dropdown ul li img,.editor-page .more-dropdown ul li img,.editor-page .pager-select-dropdown ul li img{width:32px}.editor-page .document-dropdown ul li p,.editor-page .history-dropdown ul li p,.editor-page .more-dropdown ul li p,.editor-page .pager-select-dropdown ul li p{color:var(--black-color);font-family:var(--font-work);font-size:15px;font-weight:500}.editor-page .document-dropdown ul li span,.editor-page .history-dropdown ul li span,.editor-page .more-dropdown ul li span,.editor-page .pager-select-dropdown ul li span{color:var(--grey-color);font-family:var(--font-jet);font-size:10px;font-weight:400}.editor-page .editor-middle-container .editor-pager{align-items:center;display:flex;font-family:var(--font-jet);font-size:13px;justify-content:space-between}.editor-page .editor-middle-container .editor-pager .editor-pager-current,.editor-page .editor-middle-container .editor-pager .editor-pager-link{background:none;border:none;color:var(--black-color);cursor:pointer;font-family:var(--font-jet)!important;font-size:12px!important;font-weight:400!important;font:inherit;padding:4px}.editor-icon-btn{background:transparent;min-width:auto;padding:0;width:auto}.editor-icon-btn.ghost{background:transparent;border:none;color:var(--black-color);cursor:pointer;font-size:22px;line-height:1;padding:4px 8px}.editor-page .editor-bottom-tabs{display:flex;gap:4px;justify-content:space-between}.editor-page .editor-bottom-tabs button{background-color:transparent;border:none;color:var(--black-color);font-family:var(--font-jet);font-size:10px;font-weight:400;padding:0}.editor-page .editor-bottom-tabs button img{height:24px;max-width:24px;width:100%}.editor-page .editor-bottom-tabs button .btn__content{align-items:center;display:flex;flex-direction:column;gap:4px}.editor-page .editor-middle-container .editor-spread .fixed-cover-content{color:var(--white-color);font-family:var(--font-jet);font-size:11px;font-weight:400}.editor-page .bottom-tools-section{background-color:var(--white-color)}.editor-page .bottom-tools-section .tool-content-panel{align-items:center;background:var(--white-black-color);display:flex;min-height:85px;padding:10px 15px}.editor-page .bottom-tools-section .tool-content-panel .tool-pane{width:100%}.editor-page .bottom-tools-section .tool-content-panel .tool-pane .filter-bar{color:var(--grey-color);display:flex;font-family:var(--font-jet);font-size:12px;gap:16px;margin-bottom:8px}.editor-page .bottom-tools-section .tool-content-panel .tool-pane .filter-bar span{cursor:pointer}.editor-page .bottom-tools-section .tool-content-panel .tool-pane .filter-bar span.active{border-bottom:2px solid var(--black-color);color:var(--black-color);font-weight:500}.editor-page .bottom-tools-section .tool-content-panel .tool-pane .horizontal-scroll-gallery{display:flex;gap:10px;overflow-x:auto;padding:4px}.editor-page .bottom-tools-section .tool-content-panel .tool-pane .horizontal-scroll-gallery .scroll-thumb img{border-radius:var(--border-radius-circular);height:55px;-o-object-fit:cover;object-fit:cover;width:55px}.editor-page .editor-middle-container .editor-spread{aspect-ratio:16/13.5;background:var(--bg-color);border-radius:var(--border-radius-circular);display:flex;gap:2px;margin:75px auto;max-width:760px;padding:4px;position:relative;width:100%}.editor-page .editor-middle-container .editor-spread .editor-page-side{background:var(--bg-color-card);display:flex;flex:1;flex-direction:column;justify-content:flex-end;padding:12px}.editor-page .editor-middle-container .editor-spread .fixed-cover-style{align-items:center;background-color:var(--bg-color-card)!important;color:var(--white-color);display:flex;justify-content:center;text-align:center}.editor-page .editor-middle-container .editor-spread .fixed-cover-style,.editor-page .editor-middle-container .editor-spread .page-left{border-bottom-left-radius:var(--border-radius-circular);border-top-left-radius:var(--border-radius-circular)}.editor-page .editor-middle-container .editor-spread .page-right{border-bottom-right-radius:var(--border-radius-circular);border-top-right-radius:var(--border-radius-circular)}.editor-page .bottom-tools-section .editor-bottom-tabs{display:flex;justify-content:space-around;padding:10px 0}.editor-page .bottom-tools-section .tab-btn-item{align-items:center;background:none;border:none;color:var(--black-color);cursor:pointer;display:flex;flex-direction:column;font-size:11px;gap:4px;padding:4px}.editor-page .bottom-tools-section .tab-btn-item.active{background-color:var(--white-black-color);border-radius:4px;color:var(--black-color)}.editor-page .bottom-tools-section .tab-btn-item img{height:20px;width:20px}.editor-page .bottom-tools-section .preview-design-btn-wrapper button{font-size:14px}.cart-page .cart-checkout-btn .btn__content{align-items:center;display:flex;gap:5px;justify-content:center}body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown){padding-right:0!important}@media(max-width:380px){.template-wrapper .template-container .template-content-wrapper button{font-size:11px}.cart-card .cart-card-row .cart-card-body .cart-row-actions{flex-direction:column}.template-wrapper .template-container .template-content-wrapper h1{font-size:20px}}:root{--btn-color:#ff4a35;--btn-color-hover:#cc3b2a;--white-black-color:#f5f5f5;--grey-color:#b3b3b3;--black-grey-color:#757575;--border-color:#d9d9d9;--black-color:#1e1e1e;--white-color:#fff;--display-grey-color:#d9d9d9;--temp-border-color:#ebebeb;--red-color:#ff4a35;--bg-color:#5a5a5a;--bg-color-card:#424242;--border-radius-default:16px;--border-radius-circular:8px;--border-radius-zero:0px;--font-main:"Inter",sans-serif;--font-work:"Work Sans",sans-serif;--font-jet:"JetBrains Mono",monospace;--font-cormorant:"Cormorant",serif}.loader-wrapper{justify-content:center}.loader-wrapper,.spinner{align-items:center;display:flex;gap:10px}.spinner{animation:l24 1s linear infinite alternate;background:radial-gradient(circle closest-side,#000 94%,#0000) 100% / calc(200% - 1em) 100%;font-size:30px}.text{background:inherit;-webkit-background-clip:text;background-clip:text;background-image:radial-gradient(circle closest-side,#fff 94%,#000);color:#0000;line-height:1em}.icon img{height:32px;width:32px}@keyframes l24{to{background-position:0}}
