.accordion{padding:1.5rem 2rem;margin-bottom:1rem;border-radius:10px;overflow-y:hidden}.accordion,.accordion .filters{height:-webkit-max-content;height:max-content}.accordion .filters{max-height:500px;overflow-y:auto}.accordion .filters::-webkit-scrollbar{width:8px}.accordion .filters::-webkit-scrollbar-track{background:#111}.accordion .filters::-webkit-scrollbar-thumb{background:#f8d410}.accordion .filters::-webkit-scrollbar-thumb:hover{background:#555;cursor:pointer}.quantityBtns{height:50px;display:-webkit-flex;display:flex;position:relative;width:100%}.quantityBtns input{-webkit-flex-grow:1;flex-grow:1;width:100px;text-align:center;background-color:transparent}.quantityBtns input::-webkit-inner-spin-button,.quantityBtns input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantityBtns input[type=number]{-moz-appearance:textfield}.quantityBtns button{margin:0;font-size:1rem;font-weight:600;padding:0 1.5rem;border-radius:10px}.category-section{margin-bottom:6rem}.category-section:last-child{margin:0}.category-section .heading{font-size:2rem;font-weight:600;position:relative;-webkit-align-items:center;align-items:center;text-transform:capitalize}@media screen and (max-width:768px){.category-section .heading{font-size:1.5rem}}@media screen and (max-width:500px){.category-section .heading{font-size:1.2rem}}.category-section .heading .floating-genre{left:5%;top:-50%;opacity:.05;font-size:6rem;font-weight:800;position:absolute;text-transform:capitalize;-webkit-transform:translateY(-20%);transform:translateY(-20%)}@media screen and (max-width:768px){.category-section .heading .floating-genre{display:none}}.category-section .heading a{font-size:1rem;font-weight:400}.category-section .category-list{overflow-x:auto;margin-top:1rem}.category-section .category-list::-webkit-scrollbar{height:8px}.category-section .category-list::-webkit-scrollbar-track{background:#f1f1f1}.category-section .category-list::-webkit-scrollbar-thumb{background:#888}.category-section .category-list::-webkit-scrollbar-thumb:hover{background:#555;cursor:pointer}.card{min-width:250px;width:250px;min-height:350px;height:350px;border-radius:10px;margin:0 2rem 2rem 0;display:inline-block;box-shadow:0 10px 20px 5px rgba(0,0,0,.1)}@media screen and (max-width:768px){.card{width:250px;min-width:250px;height:300px}}.card .overlay,.card .overlay a{border-radius:10px}.card .overlay a{margin-left:1rem}@media screen and (max-width:768px){.card .overlay a{margin:0;width:24px;background-color:transparent}}@media screen and (max-width:768px){.card .overlay .info .title{font-size:.8rem}}.card:hover .cta{display:-webkit-flex;display:flex;-webkit-animation:fadeIn .4s ease-in-out forwards;animation:fadeIn .4s ease-in-out forwards}.card .cta{left:0;top:50%;opacity:0;width:100%;display:none;padding:1rem;position:absolute;-webkit-justify-content:center;justify-content:center;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all .4s ease-in-out}.card .cta .bibliography-icon,.card .cta .cart-icon{width:60px;height:60px;display:-webkit-flex;display:flex;cursor:pointer;border-radius:50%;margin-right:1rem;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}@media screen and (max-width:768px){.card .cta .bibliography-icon,.card .cta .cart-icon{width:50px;height:50px}}.card .cta .bibliography-icon:last-child,.card .cta .cart-icon:last-child{margin:0}.card .cta .bibliography-icon svg,.card .cta .cart-icon svg{width:30px;height:30px}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.filter-container{-webkit-flex:.2 1;flex:.2 1;height:auto}.input-group{width:100%}.input-group label{display:block;font-size:.8rem;margin-bottom:.5rem}.input-group input{width:100%;margin-bottom:1rem}.input-checkbox{display:-webkit-flex;display:flex;margin-bottom:1rem}.input-checkbox *{cursor:pointer}.input-checkbox .dup-checkbox{width:20px;height:20px;display:block;position:relative;margin-right:1rem;border-radius:var(--br-5)}.input-checkbox label{text-transform:capitalize}.listing-container{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;min-height:100vh}.listing-container .card{margin:0 4rem 4rem 0}.modal_wrapper{z-index:100}.modal_wrapper .modal_underlay{width:100%;height:100vh;position:fixed;top:0;left:0;z-index:9;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(0,0,0,.8)}.modal_wrapper .modal{top:50%;left:50%;z-index:100;height:-webkit-max-content!important;height:max-content!important;min-width:400px;width:auto;padding:2rem;position:fixed;min-height:400px;max-height:70vh;overflow-y:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}h2{margin-bottom:1rem}input[type=text]{width:100%}.auth-modal form{width:100%;height:100%}.auth-modal form .form-cta{text-align:right;font-size:.8rem;margin:0 0 1rem}.auth-modal form button[type=submit]{width:100%;font-size:1rem;font-weight:600;text-transform:uppercase}.auth-modal form .form-toggle{cursor:pointer;font-size:.8rem;text-align:center;margin-top:.5rem}.variant-modal .variant-option{padding:1rem;cursor:pointer}.variant-modal .variant-option:hover{border:1px solid #fff}.wishlist_modal{width:100%;height:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.wishlist_modal .heading{font-size:1.5rem;font-weight:600;margin-bottom:1rem}.wishlist_modal .cta{padding:0;margin-bottom:1rem}.wishlist_modal .cta input{width:100%;cursor:text;margin:0;padding:0 1rem}.wishlist_modal .cta .createNew{padding:1rem;cursor:pointer;margin-top:1rem}.wishlist_modal .wishlist_modal_wrapper{-webkit-flex-grow:1;flex-grow:1;overflow-y:auto}.wishlist_modal .wishlist_modal_wrapper::-webkit-scrollbar{width:8px}.wishlist_modal .wishlist_modal_wrapper::-webkit-scrollbar-track{background:#111}.wishlist_modal .wishlist_modal_wrapper::-webkit-scrollbar-thumb{background:#f8d410}.wishlist_modal .wishlist_modal_wrapper::-webkit-scrollbar-thumb:hover{background:#555;cursor:pointer}.wishlist_modal .wishlist_modal_wrapper .new_wishlist{padding:.5rem 1rem}.navbar{width:100%;position:fixed;top:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:1rem 2rem;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;z-index:1}.navbar svg{cursor:pointer}.navbar_items{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.navbar_items .nav_item{position:relative;margin:0 0 0 1rem}.navbar_items .nav_item .icon{width:60px;height:60px;display:grid;border-radius:30px;place-content:center;transition:filter .4s ease-in-out}.navbar_items .nav_item .icon:hover{cursor:pointer;-webkit-filter:brightness(1.2);filter:brightness(1.2)}.navbar_items .nav_item .dropdown{position:absolute;top:calc(100% + 1rem);left:0;border-radius:10px;min-width:200px;height:-webkit-max-content;height:max-content;padding:.2rem}.navbar_items .nav_item .dropdown_item{padding:1rem;cursor:pointer;border-radius:10px;margin-bottom:.2rem;transition:filter .4s ease-in-out}.navbar_items .nav_item .dropdown_item:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.productlist{top:-100%;left:-2rem;overflow:hidden;position:relative;width:calc(100% + 4rem);-webkit-transform:translateY(50%);transform:translateY(50%)}@media screen and (max-width:500px){.productlist{top:100%;display:-webkit-flex;display:flex;overflow-x:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.productlist .productitem{-webkit-align-items:center;align-items:center}.productlist .productitem:last-child{margin:0}.productlist .productitem img{width:250px;height:350px;object-fit:cover;object-position:center}@media screen and (max-width:500px){.productlist .productitem img{width:250px;height:350px}}.productlist .productitem-content{padding:3rem 2rem;background-color:#fff;width:350px}@media screen and (max-width:500px){.productlist .productitem-content{display:none;padding:1.5rem;width:250px}}.productlist .productitem-content h2{font-weight:600;line-height:2rem}@media screen and (max-width:500px){.productlist .productitem-content h2{font-size:1.2rem}}.productlist .productitem-content p{opacity:.8}@media screen and (max-width:500px){.productlist .productitem-content p{font-size:1rem}}.productlist .productitem-content .quantityBtns{margin-top:2rem}.wishlistItem_wrapper{padding:2rem 0;margin-bottom:2rem}.wishlistItem_wrapper .wishlistItem_container{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.wishlistItem_wrapper .wishlistItem_container .wishlistItem_details{-webkit-flex:.7 1;flex:.7 1;padding-right:2rem}@media screen and (max-width:500px){.wishlistItem_wrapper .wishlistItem_container .wishlistItem_details{padding-right:1rem}}.wishlistItem_wrapper .wishlistItem_container .wishlistItem_details .name{-webkit-flex-grow:1;flex-grow:1}.wishlistItem_wrapper .wishlistItem_container .wishlistItem_details .total_price{margin-top:1rem;font-weight:600}@media screen and (max-width:500px){.wishlistItem_wrapper .wishlistItem_container .wishlistItem_details .total_price{margin:0}}.wishlistItem_wrapper .wishlistItem_container .wishlistItem_details .quantity_container{display:-webkit-flex;display:flex}@media screen and (max-width:500px){.wishlistItem_wrapper .wishlistItem_container .wishlistItem_details .quantity_container{-webkit-flex-direction:column;flex-direction:column}}.wishlistItem_wrapper .wishlistItem_container .wishlistItem_details .quantity_container button.variant{background-color:transparent;padding:0 2rem}.wishlistItem_wrapper .wishlistItem_container .wishlistItem_details .quantity_container button.variant:last-of-type{margin-left:1rem}@media screen and (max-width:768px){.wishlistItem_wrapper .wishlistItem_container .wishlistItem_details .quantity_container button.variant:last-of-type{margin:0 0 0 1rem}}@media screen and (max-width:500px){.wishlistItem_wrapper .wishlistItem_container .wishlistItem_details .quantity_container button.variant:last-of-type{margin:1rem 0 0}}.wishlistItem_wrapper .wishlistItem_container .wishlistItem_details .quantity_container .quantityBtns{margin-top:2rem;width:200px}@media screen and (max-width:768px){.wishlistItem_wrapper .wishlistItem_container .wishlistItem_details .quantity_container .quantityBtns{width:50%}}@media screen and (max-width:500px){.wishlistItem_wrapper .wishlistItem_container .wishlistItem_details .quantity_container .quantityBtns{width:100%}}.wishlistItem_wrapper .wishlistItem_container .wishlistItem_details .quantity_container input{padding:0;text-align:center;background-color:transparent;width:50px}.wishlistItem_wrapper .wishlistItem_container img{-webkit-flex:.3 1;flex:.3 1;margin:0;height:170px;max-width:140px;object-fit:contain;object-position:center;box-shadow:5px 5px 15px 0 rgba(0,0,0,.1)}.wishlistItem_wrapper .remove_item{padding:0 2rem;background-color:transparent}.cartItem_wrapper{padding:2rem 0;margin-bottom:2rem}.cartItem_wrapper .cartItem_container{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.cartItem_wrapper .cartItem_container .cartItem_details{-webkit-flex:.7 1;flex:.7 1;padding-right:2rem}@media screen and (max-width:500px){.cartItem_wrapper .cartItem_container .cartItem_details{padding-right:1rem}}.cartItem_wrapper .cartItem_container .cartItem_details .name{-webkit-flex-grow:1;flex-grow:1;cursor:pointer}.cartItem_wrapper .cartItem_container .cartItem_details .total_price{margin-top:1rem;font-weight:600}@media screen and (max-width:500px){.cartItem_wrapper .cartItem_container .cartItem_details .total_price{margin:0}}.cartItem_wrapper .cartItem_container .cartItem_details .quantity_container{display:-webkit-flex;display:flex;margin:2rem 0}@media screen and (max-width:500px){.cartItem_wrapper .cartItem_container .cartItem_details .quantity_container{-webkit-flex-direction:column;flex-direction:column}}.cartItem_wrapper .cartItem_container .cartItem_details .quantity_container button.variant{background-color:transparent;padding:0 2rem}.cartItem_wrapper .cartItem_container .cartItem_details .quantity_container button.variant:last-of-type{margin-left:1rem}@media screen and (max-width:768px){.cartItem_wrapper .cartItem_container .cartItem_details .quantity_container button.variant:last-of-type{margin:0 0 0 1rem}}@media screen and (max-width:500px){.cartItem_wrapper .cartItem_container .cartItem_details .quantity_container button.variant:last-of-type{margin:1rem 0 0}}.cartItem_wrapper .cartItem_container .cartItem_details .quantity_container .quantityBtns{width:200px}@media screen and (max-width:768px){.cartItem_wrapper .cartItem_container .cartItem_details .quantity_container .quantityBtns{width:50%}}@media screen and (max-width:500px){.cartItem_wrapper .cartItem_container .cartItem_details .quantity_container .quantityBtns{width:100%}}.cartItem_wrapper .cartItem_container .cartItem_details .quantity_container input{padding:0;text-align:center;background-color:transparent;width:50px}.cartItem_wrapper .cartItem_container img{-webkit-flex:.1 1;flex:.1 1;margin:0;height:170px;max-width:140px;width:-webkit-max-content;width:max-content;object-fit:contain;object-position:center;box-shadow:5px 5px 15px 0 rgba(0,0,0,.1)}.cartItem_wrapper .remove_item{padding:0 2rem;background-color:transparent}.address{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;padding:1rem;cursor:pointer}.address.active{border-radius:10px;border:2px solid #f8d410;background-color:rgba(248,212,16,.1)}.address .default_tag{font-size:.8rem;padding:.1rem .5rem;border-radius:5px;background-color:#f8d410;color:#000}.address_content{-webkit-flex:.9 1;flex:.9 1}.address_content .receiver{display:-webkit-flex;display:flex}.address_content .receiver h4{margin-right:1rem}.address_content .inline_address{display:inline-block}.address_actions{-webkit-flex:.1 1;flex:.1 1}.address_actions svg:last-of-type{margin-left:1rem}.order_container{width:100%;height:auto;margin-bottom:1rem;border-radius:10px}.order_container .order_excerpt{display:-webkit-flex;display:flex;padding:1rem}.order_container .order_excerpt .order_date,.order_container .order_excerpt .order_shipping,.order_container .order_excerpt .order_total{margin-right:1rem}.order_container .order_excerpt .order_date .text_sm,.order_container .order_excerpt .order_shipping .text_sm,.order_container .order_excerpt .order_total .text_sm{opacity:.6;font-size:.8rem}.order_container .order_items{padding:1rem}.order_item{display:-webkit-flex;display:flex;margin-bottom:1rem}.order_item img{-webkit-flex:.1 1;flex:.1 1;height:170px;max-width:140px;width:-webkit-max-content;width:max-content;object-fit:contain;object-position:center;box-shadow:5px 5px 15px 0 rgba(0,0,0,.1)}.order_item h3:hover{cursor:pointer;text-decoration:underline}*{margin:0;padding:0;box-sizing:border-box;font-family:"Poppins",sans-serif;text-decoration:none;list-style-type:none}button,input{padding:0 2rem;height:50px;border:none}button{cursor:pointer;border-radius:10px}button:disabled{cursor:not-allowed;opacity:.6}a{color:inherit}h1,h2,h3,h4,h5,h6{font-weight:600}.cart-wrapper,.normal{min-height:100vh}.cart-wrapper{display:-webkit-flex;display:flex;padding:8rem 2rem}@media screen and (max-width:1024px){.cart-wrapper{-webkit-flex-direction:column-reverse;flex-direction:column-reverse;padding:2rem}}.cart-wrapper .cart{-webkit-flex:.8 1;flex:.8 1}.cart-wrapper .cart-heading{font-weight:600;text-transform:none}.cart-wrapper .cart .cart-items{margin-top:2rem;padding-right:2rem}@media screen and (max-width:500px){.cart-wrapper .cart .cart-items{padding:0}}.cart-wrapper .cart .cart-items-heading{display:grid;grid-template-columns:4fr 1fr 1fr 1fr 100px}.cart-wrapper .cart .cart-items-heading span{text-transform:uppercase;margin-right:2rem}.cart-wrapper .cart .cart-items-heading span:first-child{-webkit-flex-grow:1;flex-grow:1}.cart-wrapper .cart .continue-shopping{display:block;margin-left:auto}.cart-wrapper .cart-checkout{-webkit-flex:.2 1;flex:.2 1;position:-webkit-sticky;position:sticky;top:calc(80px + 1rem);border-radius:10px}@media screen and (max-width:1024px){.cart-wrapper .cart-checkout{position:relative;top:0;margin-bottom:2rem}}.cart-wrapper .cart-checkout h2{line-height:1.5rem;margin-bottom:1rem}.cart-wrapper .cart-checkout .heading{opacity:.4}.cart-wrapper .cart-checkout-cta{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}@media screen and (max-width:1024px){.cart-wrapper .cart-checkout-cta{position:fixed;bottom:0;left:0;width:100%;min-height:80px;padding:1rem 2rem}}.cart-wrapper .cart-checkout-cta .total-amount{-webkit-flex:.5 1;flex:.5 1}.cart-wrapper .cart-checkout-cta button{-webkit-flex:.5 1;flex:.5 1;min-height:45px}@media screen and (min-width:1025px){.cart-checkout-cta{-webkit-flex-direction:column;flex-direction:column}.cart-checkout-cta .total-amount{width:100%;display:-webkit-flex;display:flex;margin-bottom:1rem;-webkit-justify-content:space-between;justify-content:space-between}}.hero-section{min-height:50vh;padding:4rem 2rem;position:relative}@media screen and (max-width:500px){.hero-section{height:60vh}}.categories{padding:10rem 2rem 4rem}@media screen and (max-width:768px){.categories{padding:12rem 2rem 2rem}}.category-page{width:100%;min-height:100vh;height:auto}.category-page-hero-section{width:100%;height:40vh;display:-webkit-flex;display:flex;font-size:5vw;font-weight:600;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;text-transform:capitalize}.category-page main{padding:8rem 2rem;position:relative}.category-page main .main-header{margin-bottom:1rem}.category-page main .main-header .active-labels{margin-top:.5rem;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.category-page main .main-header .active-labels .filter-label{opacity:1;padding:.5rem;text-transform:lowercase;margin-right:1rem;border-radius:10px}.category-page main .main-container{display:-webkit-flex;display:flex;position:relative;-webkit-justify-content:space-between;justify-content:space-between}@media screen and (max-width:1024px){.category-page main .main-container{-webkit-flex-direction:column;flex-direction:column}}.category-page main .main-container .filter-container{-webkit-flex:.2 1;flex:.2 1;top:100px;position:-webkit-sticky;position:sticky;height:-webkit-max-content;height:max-content}@media screen and (max-width:1024px){.category-page main .main-container .filter-container{top:0;position:relative;margin-bottom:1rem}}.category-page main .main-container .filter-container .accordion{margin-bottom:.5rem}.category-page main .main-container .category-container{-webkit-flex:.8 1;flex:.8 1;padding:0 0 0 1rem}@media screen and (max-width:768px){.category-page main .main-container .category-container{padding:0 0 0 2rem}}.category-page main .main-container .category-container .listing-container{width:100%}.category-page main .main-container .category-container .listing-container .card{margin-right:1rem;margin-bottom:1rem}.product-page{width:100%;height:auto;padding:8rem 2rem;min-height:100vh}@media screen and (max-width:1024px){.product-page{padding:4rem 2rem}}@media screen and (max-width:500px){.product-page{padding:2rem}}.product-page-hero{width:100%;display:-webkit-flex;display:flex;height:auto;-webkit-justify-content:space-between;justify-content:space-between}@media screen and (max-width:500px){.product-page-hero{-webkit-flex-direction:column;flex-direction:column}}.product-page-hero img{-webkit-flex:.3 1;flex:.3 1;height:100%;object-fit:cover;object-position:center;box-shadow:10px 10px 30px 0 rgba(0,0,0,.4)}@media screen and (max-width:1024px){.product-page-hero img{-webkit-flex:.5 1;flex:.5 1;height:50vh;margin-right:2rem}}@media screen and (max-width:500px){.product-page-hero img{-webkit-flex:1 1;flex:1 1;width:100%;height:60vh;margin-bottom:2rem}}.product-page-hero-content{-webkit-flex:.65 1;flex:.65 1}@media screen and (max-width:500px){.product-page-hero-content{-webkit-flex:1 1;flex:1 1}}@media screen and (max-width:768px){.product-page-hero-content h1{font-size:1.5rem;line-height:2rem}}.product-page-hero-content .variant_container{-webkit-flex-wrap:wrap;flex-wrap:wrap}.product-page-hero-content .variant_container .variant{margin:0 1rem 1rem 0;cursor:pointer}.product-page-hero-content .variant_container .variant.active{background-color:#f8d410}@media screen and (max-width:768px){.product-page-hero-content .cta-buttons{-webkit-flex-direction:column;flex-direction:column}}.product-page-hero-content .cta-buttons button{margin:0}.product-page-hero-content .cta-buttons button:last-child{margin-left:2rem}@media screen and (max-width:768px){.product-page-hero-content .cta-buttons button:last-child{margin:.5rem 0 0}}.product-page-hero-content .cta-buttons .quantityBtns{width:30%;margin:0}@media screen and (max-width:768px){.product-page-hero-content .cta-buttons .quantityBtns{width:100%}}.product-page-hero-content .cta-buttons .quantityBtns button,.product-page-hero-content .cta-buttons .quantityBtns input{margin:0}.checkout{min-height:100vh;height:auto;width:100%;padding:8rem 2rem;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}@media screen and (max-width:1024px){.checkout{padding:2rem}}.checkout .accordion_container{-webkit-flex:.79 1;flex:.79 1}.checkout .accordion_container h3{padding-bottom:.5rem;margin-bottom:1rem}.checkout .accordion_container .inline_address{display:inline}.checkout .accordion_container .inline_address:first-child{margin-right:1rem}.checkout .cart-checkout{-webkit-flex:.2 1;flex:.2 1}.order{min-height:100vh;padding:8rem 2rem}
/*# sourceMappingURL=main.d9f589f0.chunk.css.map */