@import "https://fonts.googleapis.com/css2?family=Crimson+Pro:ital,wght@0,200..900;1,200..900&family=Outfit:wght@100..900&display=swap";.book-grid-system{grid-template-columns:repeat(3,1fr);gap:30px!important;width:100%!important;margin:0 auto!important;display:grid!important}.book-grid-system .product-item{flex:unset!important;width:100%!important;margin:0!important}.book-grid-system .product-item-container .product-item-img-container{max-height:17.2222rem!important}.book-grid-system .product-item-container .product-item-img-container img{object-fit:contain!important;height:100%!important;max-height:17.2222rem!important}.book-grid-system .product-item-title{font-size:.888889rem!important}.book-grid-system .product-item-author,.book-grid-system .product-item-original-price,.book-grid-system .product-item-compare-price{font-size:.777778rem!important}@media (width<=500px){.book-grid-system{grid-template-columns:1fr!important;gap:20px!important}}@media (width>=501px) and (width<=720px){.book-grid-system{grid-template-columns:repeat(2,1fr)!important;gap:20px!important}}@media (width>=1301px){.book-grid-system{grid-template-columns:repeat(4,1fr)!important}}@media (width>=1701px){.book-grid-system{grid-template-columns:repeat(5,1fr)!important}}.recommended-products-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px!important;display:grid!important}@media (width<=767px){.recommended-products-grid{grid-template-columns:repeat(2,1fr)!important}}.image-box-grid-items{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.collection-card-grid-items{gap:15px;grid-template-columns:repeat(2,1fr)!important;display:grid!important}@media (width<=767px){.collection-card-grid-items .collection-card-grid-item:last-child:nth-child(odd){grid-column:1/-1!important}}.gallery-grid-items{gap:15px;grid-template-columns:repeat(3,1fr)!important;display:grid!important}@media (width<=767px){.gallery-grid-items{grid-template-columns:repeat(2,1fr)!important}}:root{--pc:#f5f5ec;--sc:#2d2d2d;--tc:#121212;--fc:#0168aa;--accent:#ffaeca;--body-color:#fff;--white:#fff;--tf:transparent;--dark:#000;--ani-2:all .2s 0s ease;--ani-3:all .3s 0s ease;--ani-4:all .4s 0s ease;--ani-5:all .5s 0s ease;--op-thr:.3;--op-n:.9;--op-e:.8;--op-f:.5;--font-t:100;--font-el:200;--font-l:300;--font-r:400;--font-m:500;--font-sb:600;--font-b:700;--font-eb:800;--font-black:900;--font-eblack:950;--serif:"Crimson Pro", serif;--sans:"Outfit", sans-serif}body,html{font-family:var(--sans);color:var(--dark);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;font-size:18px;line-height:1.5}*{font-family:var(--sans);box-sizing:border-box;margin:0;padding:0;font-weight:300}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:var(--dark);line-height:1.2;font-family:var(--serif);font-optical-sizing:auto;margin:0;font-style:normal}.h1,h1{font-weight:var(--font-m);font-size:3.11111rem}.h2,h2{font-weight:var(--font-m);font-size:2.66667rem}.h3,h3{font-weight:var(--font-m);font-size:2.33333rem}.h4,h4{font-weight:var(--font-m);font-size:2rem}.h5,h5{font-weight:var(--font-m);font-size:1.55556rem}.h6,h6{font-weight:var(--font-b);font-size:1.33333rem}p{color:var(--dark);font-weight:var(--font-r);font-family:var(--sans);font-optical-sizing:auto;margin:0;font-style:normal}a{color:var(--dark);margin:0;text-decoration:none}li,ul{margin:0;padding:0;list-style:none}img{width:100%;height:auto;display:block}svg{width:100%;height:auto}input{font-size:1rem}main{background-color:#f9f9f9}#progus-store-locator iframe *,#store_locator_425{border:none!important}.hideOnDek{display:none}@media (width<=1024px){.hideOnDek{display:none}}@media (width<=767px){.hideOnDek{display:block}}.sec-title{margin-bottom:.555556rem}.sec-desc{font-size:1rem;font-weight:var(--font-r)}.explore-cta{border:1px solid var(--sc);width:fit-content;font-size:1rem;line-height:1;font-weight:var(--font-m);transition:var(--ani-3);cursor:pointer;border-radius:5rem;align-items:center;gap:.555556rem;padding:1rem 2rem;display:flex}.explore-cta img{width:.888889rem;transition:transform .3s}.explore-cta:hover{background:var(--sc);color:var(--white);transform:translateY(-2px);box-shadow:0 4px 15px #00000026}.explore-cta:hover img{filter:brightness(0)invert();transform:translate(2px,-2px)}@media (width<=767px){.iwish-row .price_sale span.price-regular span{font-size:.777778rem!important}.iwish-row .price_sale span.price-regular .strikeThrough{font-size:.666667rem!important}.hideOnMobile{display:none}h2{font-size:1.33333rem}.sec-desc{font-size:.777778rem}.explore-cta{background:var(--pc);font-size:.777778rem;font-weight:var(--font-m);border:1px solid #0000;padding:.833333rem 1.11111rem}.explore-cta img{width:1rem}}@media (width<=1920px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:92.5556rem;margin:0 auto;padding:1.11111rem}}@media (width>=1920px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:92.5556rem;margin:0 auto;padding:0}}.disabled{pointer-events:none;opacity:.6}#judgeme_product_reviews .jdgm-rev-widg__header .jdgm-form-wrapper .jdgm-form__fieldset input,#judgeme_product_reviews .jdgm-rev-widg__header .jdgm-form-wrapper .jdgm-form__fieldset.jdgm-form__fieldset-actions>a,#judgeme_product_reviews .jdgm-rev-widg__header .jdgm-row-stars .jdgm-widget-actions-wrapper>a{border-radius:10px}.jdgm-form input[type=email],.jdgm-form input[type=text],.jdgm-form input[type=url],.jdgm-form textarea{border-radius:10px!important}#judgeme_product_reviews .jdgm-rev-widg__header .jdgm-form-wrapper div:nth-child(5) .jdgm-picture-fieldset__box-wrapper{border-radius:10px}#judgeme_product_reviews .jdgm-rev-widg__body .jdgm-rev-widg__reviews .jdgm-rev__header{flex-direction:column;display:flex!important}#judgeme_product_reviews .jdgm-rev-widg__body .jdgm-rev-widg__reviews .jdgm-rev__header .jdgm-row-rating{order:2!important}.jdgm-form div.jdgm-input-error{border-radius:10px!important}#judgeme_product_reviews .jdgm-rev-widg__body .jdgm-rev-widg__reviews{margin:8px}#judgeme_product_reviews.jdgm-row-media,.jdgm-paginate,.jdgm-quest,.jdgm-rev,.jdgm-row-actions,.jdgm-row-search,.jdgm-subtab{margin:8px!important}.explore-cta{border:1px solid gray;border-radius:.555556rem;align-items:center;gap:.555556rem;width:fit-content;padding:1.11111rem;font-size:1rem;line-height:1;display:flex}.explore-cta img{width:.888889rem}.explore-cta:hover{background:var(--pc);border:1px solid #0000}.iwish-row .price_sale span.price-regular{flex-direction:row-reverse;justify-content:flex-end;align-items:baseline;display:flex}.iwish-row .price_sale span.price-regular span{font-size:1rem!important}.iwish-row .price_sale span.price-regular .strikeThrough{font-size:.833333rem!important}@media (width<=767px){.iwish-row .price_sale span.price-regular span{font-size:.777778rem!important}.iwish-row .price_sale span.price-regular .strikeThrough{font-size:.666667rem!important}.hideOnMobile{display:none}h2{font-size:1.33333rem}.sec-desc{font-size:.777778rem}.explore-cta{background:var(--pc);font-size:.777778rem;font-weight:var(--font-m);border:1px solid #0000;padding:.833333rem 1.11111rem}.explore-cta img{width:1rem}}.main-header-container{background:var(--pc);padding-block:1.11111rem}.main-header-container .header-container{justify-content:space-between;align-items:center;gap:1.66667rem;display:flex}.main-header-container .header-container .mob-menu{display:none}.main-header-container .header-container .header-logo-container img{width:9.5rem}.main-header-container .header-container .menu-list-container ul{gap:2.77778rem;display:flex}.main-header-container .header-container .menu-list-container ul li{position:relative}.main-header-container .header-container .menu-list-container ul li a{font-size:1rem;text-decoration:none;position:relative}.main-header-container .header-container .menu-list-container ul li a:after{content:"";transform-origin:0;background-color:currentColor;width:100%;height:1px;transition:transform .35s;position:absolute;bottom:-.277778rem;left:0;transform:scaleX(0)}.main-header-container .header-container .menu-list-container ul li a:hover:after{transform:scaleX(1)}.main-header-container .header-container .menu-list-container ul li:hover>.mega-menu{display:block}@media (width<=767px){.main-header-container .header-container .search-container.active{background:#fff;border-radius:.333333rem;flex-direction:row;gap:.444444rem;height:49px;padding:.444444rem;transform:translate(-50%);z-index:9999!important;width:102%!important;display:flex!important;position:absolute!important;top:-.111111rem!important;left:50%!important}.main-header-container .header-container .search-container.active .search-close-mobile{display:block;max-width:1.33333rem!important;top:.833333rem!important;right:.666667rem!important}.main-header-container .header-container .search-results-container{max-width:102%!important;top:3.33333rem!important}.main-header-container .header-container.header-fixed .search-container{position:unset!important}.main-header-container .header-container.header-fixed .search-container .search-results-container{left:-3.88889rem!important;right:unset!important;width:calc(100% + 3.88889rem)!important;max-width:calc(100% + 3.88889rem)!important;position:fixed!important}.main-header-container .header-container body.search-open{overflow:hidden}}@media (width<=600px){.main-header-container .header-container .search-container.active{background:#fff;border-radius:.333333rem;flex-direction:row;gap:.444444rem;padding:.444444rem;transform:translate(-50%);z-index:9999!important;width:102%!important;display:flex!important;position:absolute!important;top:-.111111rem!important;left:50%!important}.main-header-container .header-container body.search-open{overflow:hidden}}.main-header-container .header-container .search-container{width:34%;display:flex;position:relative}.main-header-container .header-container .search-container .search-bar{width:100%;display:flex}.main-header-container .header-container .search-container .search-close-mobile{display:none}@media (width<=767px){.main-header-container .header-container .search-container .search-bar{background-color:#f6f6f6!important;border-radius:6px!important}.main-header-container .header-container .search-container .search-submit{border-radius:6px!important}.main-header-container .header-container .search-container .search-close-mobile{display:block;border-radius:6px!important}}@media (width>=767px){.main-header-container .header-container .search-container .search-close-mobile{display:none!important}}.main-header-container .header-container .search-container input{border:unset;outline:unset;background:#f6f6f6;border-top-left-radius:.555556rem;border-bottom-left-radius:.555556rem;width:100%;height:2.66667rem;padding:.555556rem 1.11111rem}.main-header-container .header-container .search-container input::placeholder{opacity:.3}.main-header-container .header-container .search-container input:focus+.search-results-container{display:block}.main-header-container .header-container .search-container .search-submit{cursor:pointer;background-color:#fff;border-top-right-radius:.555556rem;border-bottom-right-radius:.555556rem;order:2;justify-content:center;align-items:center;width:2.66667rem;height:2.66667rem;padding:.555556rem .833333rem;display:flex}.main-header-container .header-container .search-container:focus-within .search-results-container{display:flex!important}.main-header-container .header-container .icons-list{gap:2.77778rem;display:flex}.main-header-container .header-container .icons-list .icons-list-item{cursor:pointer;transition:all .3s}.main-header-container .header-container .icons-list .icons-list-item img,.main-header-container .header-container .icons-list .icons-list-item svg{width:1.66667rem;transition:all .3s}.main-header-container .header-container .icons-list .icons-list-item:hover img,.main-header-container .header-container .icons-list .icons-list-item:hover svg{transform:scale(1.05)}.main-header-container .header-container .icons-list .wishlist{align-items:center;display:flex;position:relative}.main-header-container .header-container .icons-list .wishlist .wishlist-count{pointer-events:none;color:#fff;background:red;border-radius:100%;justify-content:center;align-items:center;width:1.11111rem;height:1.11111rem;padding:5px;font-size:.666667rem;display:inline-flex;position:absolute;top:-.277778rem;right:-.555556rem}.main-header-container .header-container .icons-list .wishlist .wishlist-link{justify-content:center;align-items:center;display:flex}.main-header-container .mob-bottom-header{display:none}@media (width<=767px){.announcement-bar-slider{min-height:1.11111rem}.announcement-bar-slider .announcement-bar-slide{padding-block:.444444rem}.announcement-bar-slider .announcement-bar-slide p{text-align:center;padding-inline:.277778rem;font-size:.555556rem}.main-header-container{padding-block:.555556rem}.main-header-container .header-container .search-container{display:none}.main-header-container .header-container .menu-list-container{margin-left:auto;display:flex}.main-header-container .header-container .icons-list{gap:15px;display:flex}.main-header-container .header-container .mob-menu{gap:.277778rem;display:flex}.main-header-container .header-container .mob-menu img{width:2.55556rem}.main-header-container .header-container .add-mob-menu img{padding:.555556rem}.main-header-container .header-container .header-logo-container img{width:7.22222rem}.main-header-container .mob-bottom-header{display:block}.main-header-container .mob-bottom-header-container{z-index:1001;background:#fff;justify-content:space-between;width:100%;padding:.833333rem;display:flex;position:fixed;bottom:0}.main-header-container .mob-bottom-header-container .cart-button{background:var(--pc);border-radius:3.33333rem;justify-content:space-between;align-items:center;width:11.1111rem;margin-inline:auto;padding:.555556rem;display:flex;position:fixed;bottom:6.11111rem;left:0;right:0}.main-header-container .mob-bottom-header-container .cart-button .right-icon{object-fit:cover;width:1.33333rem;height:1.33333rem}.main-header-container .mob-bottom-header-container .cart-button .cart-button-img-container{width:2.77778rem;display:flex}.main-header-container .mob-bottom-header-container .cart-button .cart-button-img-container img{width:2rem;height:2rem;position:relative}.main-header-container .mob-bottom-header-container .cart-button .cart-button-img-container img:last-child{z-index:-1;left:-.833333rem}.main-header-container .mob-bottom-header-container .cart-button .cart-button-items-count p{font-size:.777778rem}.main-header-container .mob-bottom-header-container .cart-button .cart-button-items-count .cart-button-items-count-content{font-size:.555556rem;font-weight:700}.main-header-container .mob-bottom-header-container .mob-bottom-header-item{text-align:center;min-width:3.61111rem;position:relative}.main-header-container .mob-bottom-header-container .mob-bottom-header-item .mob-bottom-header-item-img{background:var(--pc);border-radius:50%;justify-content:center;align-items:center;width:2.33333rem;height:2.33333rem;margin-inline:auto;display:flex;position:absolute;top:-1.66667rem;left:0;right:0}.main-header-container .mob-bottom-header-container .mob-bottom-header-item p{color:gray;margin-top:.555556rem;font-size:.666667rem;line-height:1.3}.main-header-container .mob-bottom-header-container .mob-bottom-header-item #mobCartCount{background-color:var(--pc);color:#000;border-radius:50%;justify-content:center;align-items:center;width:1.11111rem;height:1.11111rem;display:flex;position:absolute;top:-1.05556rem;right:.222222rem}.main-header-container .mob-bottom-header-container .mob-bottom-header-item img{width:auto;margin-inline:auto}.header-fixed .search-container .search-bar .search-close-mobile{display:none}}.search-block .recommended-products-grid .product-item .product-item-container{max-width:fit-content!important}.mob-bottom-header-container{will-change:transform, opacity;transition:transform .45s cubic-bezier(.4,0,.2,1),opacity .35s}.is-hidden{pointer-events:none;opacity:0!important;transform:translateY(100%)!important}.is-visible,.mob-bottom-header-container{opacity:1;transform:translateY(0)}.mysearch-container{margin:0;padding-top:3.33333rem;padding-bottom:1.66667rem}.mysearch-container .mysearch-title{margin-bottom:1.66667rem;font-family:monospace;font-size:1.33333rem;font-weight:600;line-height:2rem}.mysearch-container .mysearch-list{flex-wrap:wrap;gap:.444444rem;display:flex}.mysearch-container .mysearch-list .mysearch-item{text-align:center;box-sizing:border-box;white-space:nowrap;border:1px solid #000;border-radius:.333333rem;padding:.444444rem .555556rem;font-family:monospace;font-size:1rem;font-weight:500;transition:all .3s}body.template-page.contact-page{background:#f9f9f9}@media (width<=767px){.mysearch-container{max-width:66.6667rem;margin:0 auto;padding-top:0;padding-bottom:.555556rem}.mysearch-container .mysearch-title{margin-bottom:1.11111rem;font-size:1.11111rem;font-weight:600}.mysearch-container .mysearch-list{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:.444444rem;padding-bottom:.277778rem;display:flex;overflow-x:auto}.mysearch-container .mysearch-list::-webkit-scrollbar{height:.333333rem}.mysearch-container .mysearch-list::-webkit-scrollbar-thumb{background-color:#0003;border-radius:.555556rem}.mysearch-container .mysearch-list .mysearch-item{white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;text-align:center;box-sizing:border-box;border:1px solid #000;border-radius:.555556rem;flex:none;max-width:none;padding:.277778rem .444444rem;font-size:.666667rem;transition:all .3s}}.footer-sect{background:var(--pc);border-radius:1rem;max-width:100vw;margin:2rem 1rem;padding:3rem 2rem}.main-footer-container{justify-content:flex-start;align-items:flex-start;gap:4rem;width:100%;display:flex}.footer-description{color:var(--dark);flex:1;font-size:1rem;font-weight:400;line-height:1.6;max-width:none!important}.footer-menu-container{flex:none;gap:3rem;display:flex}.bottom-footer-container{border-top:1px solid #0000001a;justify-content:space-between;align-items:center;padding-top:1.5rem;display:flex}.bottom-footer-social-links{gap:1.5rem;display:flex}@media (width<=992px){.main-footer-container{gap:2rem}}@media (width<=768px){.footer-sect{margin:1.5rem .5rem;padding:2rem 1.5rem}.main-footer-container,.footer-menu-container{flex-direction:column;gap:1.5rem}.bottom-footer-container{text-align:center;flex-direction:column;gap:1rem}}@media (width<=480px){.footer-sect{padding:1.5rem 1rem}.main-footer-container{gap:1rem}.bottom-footer-container{margin-top:1.5rem}}.profile-dropdown-container{padding:10px 0;position:relative}.profile-dropdown{opacity:0;visibility:hidden;z-index:1000;background:#fff;border:1px solid #eee;border-radius:8px;width:180px;transition:all .3s;position:absolute;top:100%;right:0;overflow:hidden;transform:translateY(10px);box-shadow:0 4px 15px #0000001a}.dropdown-item{color:#333;text-align:left;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #f5f5f5;width:100%;padding:12px 20px;font-size:14px;transition:background .2s;display:block}.dropdown-item:last-child{border-bottom:none}.dropdown-item:hover{color:#000;background-color:#f9f9f9}.split-layout{grid-template-columns:1fr 1.5fr;gap:50px;max-width:1000px;margin:0 auto;display:grid}.responsive-form-row{grid-template-columns:1fr 1fr;gap:15px;margin-bottom:15px;display:grid}@media (width<=991px){.split-layout{grid-template-columns:1fr;gap:40px}}@media (width<=600px){.responsive-form-row{grid-template-columns:1fr;gap:15px}}.product-item{width:100%;margin:0}.product-item .cart-icon,.product-item .mob-cart-icon{background:var(--pc);font-size:.888889rem;font-weight:var(--font-m);border-radius:.555556rem;justify-content:center;align-items:center;gap:.555556rem;margin-top:.555556rem;padding:.777778rem 1.11111rem;line-height:1;display:flex;width:100%!important}.product-item .cart-icon img,.product-item .mob-cart-icon img{width:1.38889rem}.product-item .product-card-first-img{object-fit:cover;opacity:1;width:100%;height:100%;transition:all .3s ease-in-out;display:block}.product-item:first-child{margin-inline-start:0}.product-item-container{background-color:#fff;border-radius:.555556rem;padding:.555556rem;transition:all .3s;position:relative}.product-item-container:hover{box-shadow:0 4px 10px #0000001a}.product-item-container .product-item-img-container{aspect-ratio:3/4;border:1px solid #0000;border-radius:.555556rem;max-height:450px;transition:all .25s;position:relative;overflow:hidden}.product-item-container .product-item-img-container .button-container{justify-content:center;align-items:center;gap:.833333rem;width:100%;transition:all .25s;display:flex;position:absolute;bottom:-3.88889rem;left:0;right:-3.33333rem}.product-item-container .product-item-img-container .button-container img,.product-item-container .product-item-img-container .button-container svg{cursor:pointer;width:3.22222rem;height:auto;fill:var(--pc)}.product-item-container .product-item-img-container .button-container .wish{fill:var(--pc)}.product-item-container .product-item-img-container .button-container .wish rect{stroke:var(--pc)}.product-item-container .product-item-img-container:hover .button-container{bottom:1.11111rem;right:0}.product-item-container .product-item-img-container .discount-tag{background:url(https://cdn.shopify.com/s/files/1/0832/8521/3505/files/discount-tag-bg.svg) 0 0/cover;flex-direction:column;justify-content:center;align-items:center;width:4.44444rem;height:4.44444rem;display:flex;position:absolute;top:.888889rem;right:.888889rem}.product-item-container .product-item-img-container .discount-tag img{width:100%;height:auto}.product-item-container .product-item-img-container .discount-tag .discount-percent{text-align:center;font-size:1.05556rem;line-height:1.3;font-weight:var(--font-sb);color:var(--white)}.product-item-container .product-item-img-container .discount-tag .discount-percent span{font-size:.833333rem;font-weight:var(--font-r);display:block}.product-item-container .product-item-img-container .best-seller-tag{position:absolute;top:1.11111rem;left:1.11111rem}.product-item-container .product-item-img-container .best-seller-tag img{background-color:unset;width:7.77778rem;height:auto;display:block}.product-item-container .release-timer{font-size:.777778rem;font-weight:var(--font-sb);color:#385dc2;background-color:#e6e6e6;border-radius:.555556rem;justify-content:center;align-items:center;width:100%;height:fit-content;margin-top:.277778rem;display:flex;position:relative;bottom:0;left:0}.product-item-container .release-timer .timer-icon{width:1.11111rem;height:fit-content;margin-right:.555556rem;padding-block:1.11111rem}.product-item-container .release-timer span{color:#000;margin-left:.277778rem}.product-item-container .product-item-content-container{flex-direction:column;justify-content:space-between;align-items:end;gap:.555556rem;width:100%;padding:.722222rem;display:flex}.product-item-container .product-item-content-container .product-item-content{width:100%}.product-item-container .product-item-content-container .cart-icon{display:none}.product-item-container .product-item-content-container .min-space{align-items:center;min-height:2.22222rem;display:flex}.product-item-container .product-item-content-container .product-item-tag{width:100%;max-width:100%;height:1.55556rem;position:relative;overflow:hidden}.product-item-container .product-item-content-container .product-item-tag .tag-wrapper{white-space:nowrap;gap:.444444rem;display:inline-flex}.product-item-container .product-item-content-container .product-item-tag .tag-item{white-space:nowrap;background:#e5e5e5;border-radius:.333333rem;padding:.166667rem .333333rem;font-size:.777778rem;line-height:1.4}.product-item-container .product-item-content-container .product-item-tag .tag-more{cursor:pointer;background:linear-gradient(90deg,#fff0,#fff 45%);align-items:center;height:100%;padding-left:1.11111rem;padding-right:.333333rem;font-size:.777778rem;font-weight:600;display:none;position:absolute;top:0;right:0}.product-item-container .product-item-content-container .product-item-title{font-size:.888889rem;font-weight:var(--font-sb);text-overflow:ellipsis;text-transform:capitalize;margin-bottom:.277778rem;overflow:hidden}.product-item-container .product-item-content-container .author-min-space{min-height:1.22222rem}.product-item-container .product-item-content-container .product-item-author{opacity:.5;white-space:nowrap;text-overflow:ellipsis;text-transform:capitalize;font-size:.777778rem;overflow:hidden}.product-item-container .product-item-content-container .product-item-price-wrapper{align-items:flex-end;gap:.333333rem;display:flex}.product-item-container .product-item-content-container .product-item-price-container{align-items:center;gap:.666667rem;margin-top:.555556rem;display:flex}.product-item-container .product-item-content-container .product-item-price-container .product-item-original-price{font-size:1rem;font-weight:var(--font-sb);gap:.277778rem;display:inline-flex}.product-item-container .product-item-content-container .product-item-price-container .product-item-compare-price{font-size:.833333rem;font-weight:var(--font-r);opacity:.6;gap:.277778rem;text-decoration:line-through;display:inline-flex;position:relative}@media (width<=767px){.genre-collections-container .product-card-listing .products-container .product-item.show-all-slide button{left:0!important;top:unset!important;transform:unset!important}.product-item-container .product-item-content-container .product-item-price-container .product-item-compare-price{font-size:.666667rem!important}}.product-item-container .product-item-content-container .product-item-price-container .discount-percent{background:#90ed90;border-radius:.333333rem;padding:.111111rem .555556rem;font-size:.833333rem}.product-item-container .product-item-content-container .product-item-price-container .discount-percent span{font-size:.833333rem;font-weight:var(--font-m)}.product-item.hide-tags .product-item-container .product-item-content-container .product-item-tag,.product-item.hide-tags .product-item-container .product-item-img-container .best-seller-tag{display:none}.genre-collections-container{position:relative}.category-arrow{z-index:9999;gap:10px;display:flex;position:absolute;top:1.94444rem;left:0;right:0}.cover_arrow_prod_list{height:100%;position:relative}.slider-arrow{background:var(--pc);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:3.33333rem;height:3.33333rem;display:flex}.genre-collections-container .product-card-listing{padding-top:2.5rem}.products-container{scroll-behavior:smooth;gap:20px;padding-bottom:10px;display:flex;overflow-x:auto}.pdp-banner{background:#f9f9f9;padding-block:1.66667rem 2.77778rem}.pdp-banner-container{justify-content:center;gap:1.11111rem;width:100%;display:flex}.pdp-banner-container .pdp-banner-slider-container{box-sizing:border-box;flex-direction:row;justify-content:flex-start;gap:.555556rem;width:45%;height:fit-content;margin-right:1.11111rem;display:flex;position:sticky;top:7.22222rem;left:0}.pdp-banner-container .pdp-banner-slider-container .thumb-prev{right:9.5%}.pdp-banner-container .pdp-banner-slider-container .pdp-banner-slider{width:83.2%;position:relative;top:-.388889rem}.pdp-banner-container .pdp-banner-slider-container .pdp-banner-slider .slider-left-cta{z-index:1;cursor:pointer;width:2.5rem;position:absolute;top:50%;left:-.555556rem;transform:translateY(-50%)rotate(180deg)}.pdp-banner-container .pdp-banner-slider-container .pdp-banner-slider .slider-right-cta{z-index:1;cursor:pointer;width:2.5rem;position:absolute;top:50%;right:-.555556rem;transform:translateY(-50%)}.pdp-banner-container .pdp-banner-slider-container .pdp-banner-slider .slick-slide{margin:.555556rem}.pdp-banner-container .pdp-banner-slider-container .pdp-banner-slider .slick-slide img{border-radius:.555556rem}.pdp-banner-container .pdp-banner-slider-container .pdp-banner-slider .pdp-banner-slider-slide{display:none}.pdp-banner-container .pdp-banner-slider-container .pdp-banner-slider .pdp-banner-slider-slide:first-child,.pdp-banner-container .pdp-banner-slider-container .pdp-banner-slider.slick-initialized .pdp-banner-slider-slide{display:block}.pdp-banner-container .pdp-banner-slider-container .pdp-banner-slider-slide img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:600px;margin:0 auto;display:block}.pdp-banner-container .pdp-banner-slider-container .pdp-banner-slider-nav-container{height:fit-content;position:relative}.pdp-banner-container .pdp-banner-slider-container .pdp-banner-slider-nav-container .pdp-banner-slider-nav{width:100%;height:100%}.pdp-banner-container .pdp-banner-slider-container .pdp-banner-slider-nav-container .pdp-banner-slider-nav img{object-fit:cover;border-radius:.333333rem;width:100%;max-width:6.94444rem;height:100%}.pdp-banner-container .pdp-banner-slider-container .pdp-banner-slider-nav-container .pdp-banner-slider-nav .pdp-banner-slider-slide{opacity:.75;cursor:pointer;border-radius:.333333rem;height:100%;margin-bottom:0;transition:all .3s;position:relative;width:100%!important}.pdp-banner-container .pdp-banner-slider-container .pdp-banner-slider-nav-container .pdp-banner-slider-nav .pdp-banner-slider-slide img{border:1px solid #b3b3b3}.pdp-banner-container .pdp-banner-slider-container .pdp-banner-slider-nav-container .pdp-banner-slider-nav .pdp-banner-slider-slide:nth-child(n+6){display:none}.pdp-banner-container .pdp-banner-slider-container .pdp-banner-slider-nav-container .pdp-banner-slider-nav.slick-initialized .pdp-banner-slider-slide{display:block}.pdp-banner-container .pdp-banner-slider-container .pdp-banner-slider-nav-container .pdp-banner-slider-nav .slick-slide.slick-current{opacity:1}.pdp-banner-container .pdp-banner-slider-container .pdp-banner-slider-nav-container .pdp-banner-slider-nav .slick-slide.slick-current img{border:1px solid var(--pc)}.pdp-banner-container .pdp-banner-slider-container .pdp-banner-slider-nav-container .thumb-next,.pdp-banner-container .pdp-banner-slider-container .pdp-banner-slider-nav-container .thumb-prev{text-align:center;cursor:pointer;background:0 0;justify-content:center;align-items:center;width:100%;height:auto;transition:all .3s;display:flex;position:absolute;bottom:-1.11111rem;left:0;right:0}.pdp-banner-container .pdp-banner-slider-container .pdp-banner-slider-nav-container .thumb-next svg,.pdp-banner-container .pdp-banner-slider-container .pdp-banner-slider-nav-container .thumb-prev svg{width:2.77778rem}.pdp-banner-container .pdp-banner-slider-container .pdp-banner-slider-nav-container .thumb-next:hover .fill-hover,.pdp-banner-container .pdp-banner-slider-container .pdp-banner-slider-nav-container .thumb-prev:hover .fill-hover{fill:#533230}.pdp-banner-container .pdp-banner-slider-container .pdp-banner-slider-nav-container .thumb-prev{top:-1.66667rem;bottom:unset}.pdp-banner-container .pdp-banner-content-container{width:55%}.pdp-banner-container .pdp-banner-content-container .product-item-tag{flex-wrap:wrap;gap:.555556rem;margin-top:1.11111rem;display:flex}.pdp-banner-container .pdp-banner-content-container .product-item-tag p{font-size:.777778rem;line-height:1;font-weight:var(--font-m);background-color:#e5e5e5;border-radius:.333333rem;padding:.444444rem}.pdp-banner-container .pdp-banner-content-container .title-container{justify-content:space-between;gap:1.11111rem;display:flex;position:relative}.pdp-banner-container .pdp-banner-content-container .title-container .pdp-icons-container{align-items:flex-start;gap:.833333rem;display:flex;position:absolute;right:0}.pdp-banner-container .pdp-banner-content-container .title-container .pdp-icons-container a{padding:0}.pdp-banner-container .pdp-banner-content-container .title-container .pdp-icons-container svg{cursor:pointer;width:2.66667rem}.pdp-banner-container .pdp-banner-content-container .title-container .pdp-icons-container .wish{height:auto}.pdp-banner-container .pdp-banner-content-container .pdp-title{color:#000;font-size:1.55556rem;line-height:1.3;font-weight:var(--font-sb);text-transform:capitalize;margin-block:0;padding-right:7.22222rem}.pdp-banner-container .pdp-banner-content-container .share-wrapper{gap:.444444rem;transition:all .2s;display:flex;position:relative}.pdp-banner-container .pdp-banner-content-container .share-wrapper .iwish-app-block-product,.pdp-banner-container .pdp-banner-content-container .share-wrapper .iwish-app-block-product svg{transition:all .2s}.pdp-banner-container .pdp-banner-content-container .share-wrapper .iwish-app-block-product:hover svg{transform:scale(1.1)}.pdp-banner-container .pdp-banner-content-container .share-wrapper .share-icon{cursor:pointer;transition:all .2s}.pdp-banner-container .pdp-banner-content-container .share-wrapper .share-icon:hover{transform:scale(1.1)}.pdp-banner-container .pdp-banner-content-container .share-wrapper .share-popup{opacity:0;z-index:999;background:#fff;border-radius:8px;width:fit-content;padding:.833333rem;transition:opacity .3s,transform .3s;display:none;position:absolute;top:3.88889rem;right:0;transform:translateY(10px);box-shadow:0 10px 25px #0000001a}.pdp-banner-container .pdp-banner-content-container .share-wrapper .share-popup.show{opacity:1;gap:.444444rem;display:flex;transform:translateY(0)}.pdp-banner-container .pdp-banner-content-container .share-wrapper .copy-btn,.pdp-banner-container .pdp-banner-content-container .share-wrapper .share-btn{text-align:center;background:unset;width:fit-content;padding:.444444rem;padding:unset;cursor:pointer;border:none;outline:0;font-size:.777778rem;display:inline}.pdp-banner-container .pdp-banner-content-container .share-wrapper .copy-btn svg,.pdp-banner-container .pdp-banner-content-container .share-wrapper .share-btn svg{height:1.66667rem}.pdp-banner-container .pdp-banner-content-container .share-wrapper #copyToast{color:#fff;opacity:0;pointer-events:none;background:#000;border-radius:6px;padding:.277778rem .555556rem;font-size:.555556rem;transition:opacity .3s;position:absolute;top:.555556rem;right:0}.pdp-banner-container .pdp-banner-content-container .share-wrapper #copyToast.show{opacity:1}.pdp-banner-container .pdp-banner-content-container .pdp-author-name,.pdp-banner-container .pdp-banner-content-container .pdp-author-name a{color:#385dc2;font-size:.888889rem;line-height:1.5;font-weight:var(--font-m);text-transform:capitalize;margin-top:1.11111rem}.pdp-banner-container .pdp-banner-content-container .pdp-author-name a{text-underline-offset:.277778rem}.pdp-banner-container .pdp-banner-content-container .pdp-author-name a:hover{text-decoration:underline}.pdp-banner-container .pdp-banner-content-container .pdp-desc{color:var(--sc);font-size:1.11111rem;line-height:1.55556rem}.pdp-banner-container .pdp-banner-content-container .pdp-reviews-container{justify-content:flex-start;align-items:center;gap:.833333rem;margin-block:.555556rem;display:flex}.pdp-banner-container .pdp-banner-content-container .pdp-price-wrapper{margin-top:1.66667rem}.pdp-banner-container .pdp-banner-content-container .pdp-price-wrapper .pdp-price-inner-wrapper{justify-content:flex-start;align-items:flex-end;gap:.555556rem;display:flex}.pdp-banner-container .pdp-banner-content-container .pdp-price-wrapper .pdp-price-inner-wrapper .pdp-compare-price{color:#b3b3b3;font-size:1.11111rem;line-height:1.3;font-weight:var(--font-sb)}.pdp-banner-container .pdp-banner-content-container .pdp-price-wrapper .pdp-price-inner-wrapper .pdp-compare-price .compare-line-through{text-decoration:line-through}.pdp-banner-container .pdp-banner-content-container .pdp-price-wrapper .pdp-price-inner-wrapper .pdp-price{color:#121212;font-size:1.55556rem;font-weight:var(--font-b);font-family:monospace;line-height:1}.pdp-banner-container .pdp-banner-content-container .pdp-price-wrapper .pdp-price-inner-wrapper .pdp-discount-tag-container{align-self:center;margin-left:.277778rem}.pdp-banner-container .pdp-banner-content-container .pdp-price-wrapper .pdp-price-inner-wrapper .pdp-discount-tag-container .discount-tag .discount-percent{color:#121212;font-size:1rem;font-weight:var(--font-m);background:#90ed90;border-radius:.333333rem;padding:.111111rem .555556rem}.pdp-banner-container .pdp-banner-content-container .pdp-price-wrapper .inclusive-tax-text{color:gray;margin-top:.277778rem;padding-top:.277778rem;font-size:.777778rem;line-height:1.5}.pdp-banner-container .pdp-banner-content-container .pdp-delivery-date{color:gray;margin-top:1.66667rem;font-size:1rem}.pdp-banner-container .pdp-banner-content-container .pdp-delivery-date strong{color:#121212}.pdp-banner-container .pdp-banner-content-container .pdp-price-container{justify-content:flex-start;align-items:center;gap:.833333rem;display:none}.pdp-banner-container .pdp-banner-content-container .pdp-price-container.current-variant{display:flex}.pdp-banner-container .pdp-banner-content-container .pdp-price-container .pdp-price{color:#180d05;font-size:2.33333rem;font-weight:700;line-height:1}.pdp-banner-container .pdp-banner-content-container .pdp-price-container .pdp-compare-price{color:#717384;margin-top:.444444rem;font-size:.888889rem;line-height:1;position:relative}.pdp-banner-container .pdp-banner-content-container .pdp-price-container .pdp-compare-price:before{content:"";border-top:1px solid var(--compare-price-color);border-color:inherit;position:absolute;top:50%;left:0;right:0;transform:rotate(-13deg)}.pdp-banner-container .pdp-banner-content-container .pdp-price-container .pdp-discount{color:#f00808;margin-top:.444444rem;font-size:.777778rem;line-height:1}.pdp-banner-container .pdp-banner-content-container .combo-products-lists,.pdp-banner-container .pdp-banner-content-container .useful-for-lists{border-bottom:1px solid #6d444124;padding-block:1.11111rem}.pdp-banner-container .pdp-banner-content-container .combo-products-lists-title,.pdp-banner-container .pdp-banner-content-container .useful-for-lists-title{color:var(--sc);font-size:1.33333rem;font-weight:var(--font-sb);margin-block:0 1.11111rem}.pdp-banner-container .pdp-banner-content-container .combo-products-lists-container p,.pdp-banner-container .pdp-banner-content-container .useful-for-lists-container p{font-size:1rem;font-weight:var(--font-sb);color:var(--pc);margin-bottom:.555556rem}.pdp-banner-container .pdp-banner-content-container .combo-products-lists-container p span,.pdp-banner-container .pdp-banner-content-container .useful-for-lists-container p span{font-weight:var(--font-b);margin-left:1.11111rem}.pdp-banner-container .pdp-banner-content-container .combo-products-lists-container p:last-child,.pdp-banner-container .pdp-banner-content-container .useful-for-lists-container p:last-child{margin-bottom:0}.pdp-banner-container .pdp-banner-content-container .useful-for-lists ul li{font-size:1rem;line-height:1.66667rem;font-weight:var(--font-sb);color:var(--sc);margin-bottom:.555556rem;padding-left:2.22222rem;position:relative}.pdp-banner-container .pdp-banner-content-container .useful-for-lists ul li:last-child{margin-bottom:0}.pdp-banner-container .pdp-banner-content-container .useful-for-lists ul li:before{content:"";background:url(https://cdn.shopify.com/s/files/1/0832/8521/3505/files/useful-for-lists.svg?v=1710309846) 0 0/contain no-repeat;width:1.5rem;height:1.27778rem;margin-block:auto;position:absolute;top:0;bottom:0;left:0}.pdp-banner-container .pdp-banner-content-container .cta-container{margin-top:1.66667rem}.pdp-banner-container .pdp-banner-content-container .cta-container .pdp-empty-stock{font-size:1.22222rem;line-height:1;font-weight:var(--font-b);color:var(--pc);margin-top:1.11111rem}.pdp-banner-container .pdp-banner-content-container .cta-container .cta-btn-container{justify-content:flex-start;align-items:center;gap:.833333rem;display:flex}.pdp-banner-container .pdp-banner-content-container .cta-container .cta-btn-container .addToCart,.pdp-banner-container .pdp-banner-content-container .cta-container .cta-btn-container .up-buyNow-btn{width:100%;line-height:1;font-weight:var(--font-m);white-space:nowarp;border-radius:.555556rem;justify-content:center;align-items:center;gap:.555556rem;max-width:13.3333rem;padding:1.11111rem;display:flex}.pdp-banner-container .pdp-banner-content-container .cta-container .cta-btn-container .addToCart{background:var(--pc);border:1px solid var(--pc)}.pdp-banner-container .pdp-banner-content-container .cta-container .cta-btn-container .addToCart img{width:1rem}.pdp-banner-container .pdp-banner-content-container .cta-container .cta-btn-container .pre-order-now-btn{flex:.4}.pdp-banner-container .pdp-banner-content-container .cta-container .cta-btn-container .up-buyNow-btn{cursor:pointer;color:#000;background:#fff;border:1px solid gray;font-size:1rem}.pdp-banner-container .pdp-banner-content-container .cta-container .cta-btn-container .up-buyNow-btn img{width:.888889rem}.pdp-banner-container .pdp-banner-content-container .cta-container .cta-btn-container .up-buyNow-btn:hover{border:1px solid var(--pc);background:var(--pc)}.pdp-banner-container .pdp-banner-content-container .cta-container .pdp-timer-counter{padding-block:.555556rem;flex:1;align-items:center;gap:1.66667rem;height:3.22222rem;padding-left:2.77778rem;display:flex;position:relative}@media (width<=1680px){.pdp-banner-container .pdp-banner-content-container .cta-container .pdp-timer-counter{padding-left:1.66667rem}body,html{font-size:18px}.container{max-width:100%;padding-inline:3rem}}.pdp-banner-container .pdp-banner-content-container .cta-container .pdp-timer-counter .desktop-img{object-fit:cover;object-position:right;width:100%;height:100%;position:absolute;top:0;right:0}.pdp-banner-container .pdp-banner-content-container .cta-container .pdp-timer-counter p{flex-direction:column;display:flex}.pdp-banner-container .pdp-banner-content-container .cta-container .pdp-timer-counter-title{font-size:.777778rem;font-weight:var(--font-b);color:#000;margin-block:auto}.pdp-banner-container .pdp-banner-content-container .cta-container .pdp-timer-counter .pdp-timer{gap:.944444rem;display:flex!important}.pdp-banner-container .pdp-banner-content-container .cta-container .pdp-timer-counter .pdp-timer .mobile-img{display:none}.pdp-banner-container .pdp-banner-content-container .cta-container .pdp-timer-counter .pdp-timer p{color:#fff;z-index:9;text-align:center;font-size:.777778rem;position:relative}.pdp-banner-container .pdp-banner-content-container .cta-container .pdp-timer-counter .pdp-timer p span{font-size:1.33333rem;line-height:1}.pdp-banner-container .pdp-banner-content-container .delivery-options{max-width:420px;margin-block:2.22222rem;font-family:monospace}.pdp-banner-container .pdp-banner-content-container .delivery-options__title{margin-bottom:1.38889rem;font-size:1.22222rem;font-weight:600}.pdp-banner-container .pdp-banner-content-container .delivery-options__pincode{border:1px solid #dcdcdc;border-radius:.555556rem;align-items:center;gap:.555556rem;max-width:13.3333rem;margin-bottom:1.11111rem;padding:.777778rem 1.11111rem;display:flex;position:relative}.pdp-banner-container .pdp-banner-content-container .delivery-options__pincode input{background-color:#0000;border:none;outline:0;flex:1;width:100%;font-size:.888889rem}.pdp-banner-container .pdp-banner-content-container .delivery-options__pincode input::placeholder{color:#999}.pdp-banner-container .pdp-banner-content-container .delivery-options__pincode button{cursor:pointer;color:#000;background:0 0;border:none;font-size:.888889rem;font-weight:600}.pdp-banner-container .pdp-banner-content-container .delivery-options__pincode button:hover{text-decoration:underline}.pdp-banner-container .pdp-banner-content-container .delivery-options__list{margin:0;padding:0;list-style:none}.pdp-banner-container .pdp-banner-content-container .delivery-options__list li{color:#333;align-items:center;gap:.666667rem;margin-bottom:.555556rem;font-size:.777778rem;display:flex}.pdp-banner-container .pdp-banner-content-container .delivery-options__list li .icon{text-align:center;width:2rem;font-size:.888889rem}.pdp-banner-container .pdp-banner-content-container .delivery-options__list li .icon img{width:100%}.pdp-banner-container .pdp-banner-content-container .delivery-options__list li .text{letter-spacing:0;text-align:center;font-size:.777778rem;font-weight:500;line-height:100%}.pdp-banner-container .pdp-banner-content-container .delivery-options__error{color:#d32f2f;margin-top:6px;font-size:.666667rem;display:none;position:absolute;bottom:-1rem;left:0}.pdp-banner-container .pdp-banner-content-container .delivery-options__success{color:#121212;background:#90ed901a;border:1px solid #90ed90;border-radius:.555556rem;width:fit-content;margin-bottom:1.11111rem;padding:.555556rem;font-size:.777778rem;line-height:1;display:none;position:relative;left:0}@media (width<=767px){.pdp-timer-counter img{top:unset;left:unset;height:unset;padding-top:1.05556rem;padding-bottom:.388889rem}.pdp-banner-container .pdp-banner-content-container .delivery-options__pincode{max-width:100%}.pdp-banner-container .pdp-banner-content-container .delivery-options__success{line-height:1.5}}.pdp-banner-container .pdp-banner-content-container .same-day-delivery-img{width:100%;height:auto;margin-top:2.77778rem}.pdp-banner-container .pdp-banner-content-container .same-day-delivery-img-mobile{display:none}.pdp-banner-container .pdp-banner-content-container .books-additional-tags-container{gap:.833333rem;margin-top:1.66667rem;display:flex}.pdp-banner-container .pdp-banner-content-container .books-additional-tags-container .readers-tag{background:#f6f6f6;border-radius:.333333rem;padding:.444444rem;font-size:.777778rem}.pdp-banner-container .pdp-banner-content-container .books-additional-tags-container .remaining-books{color:#fff;background:#ff3d60;border-radius:.333333rem;padding:.444444rem;font-size:.777778rem}.pdp-banner-container .pdp-banner-content-container .pdp-table-info{border-radius:.555556rem;margin-top:2.77778rem}.pdp-banner-container .pdp-banner-content-container .pdp-table-info .pdp-table-row{display:flex}.pdp-banner-container .pdp-banner-content-container .pdp-table-info .pdp-table-row p{line-height:1;font-weight:var(--font-m);border-bottom:.25px solid #999;flex:1;padding:1.11111rem 1.38889rem}.pdp-banner-container .pdp-banner-content-container .pdp-table-info .pdp-table-row .pdp-table-column-1{color:#686868;border-left:.25px solid #999}.pdp-banner-container .pdp-banner-content-container .pdp-table-info .pdp-table-row:first-child .pdp-table-column-1{border-top:.25px solid #999;border-top-left-radius:.555556rem}.pdp-banner-container .pdp-banner-content-container .pdp-table-info .pdp-table-row:first-child .pdp-table-column-2{border-top:.25px solid #999;border-top-right-radius:.555556rem}.pdp-banner-container .pdp-banner-content-container .pdp-table-info .pdp-table-row:last-child .pdp-table-column-1{border-bottom-left-radius:.555556rem}.pdp-banner-container .pdp-banner-content-container .pdp-table-info .pdp-table-row:last-child .pdp-table-column-2{border-bottom-right-radius:.555556rem}.pdp-banner-container .pdp-banner-content-container .pdp-table-info .pdp-table-row .pdp-table-column-2{text-transform:capitalize;border-right:.25px solid #999}.pdp-banner-container .pdp-banner-content-container .pdp-table-info p,.pdp-banner-container .pdp-banner-content-container .pdp-table-info p span{font-weight:var(--font-m)}.pdp-banner-container .pdp-banner-content-container .pdp-features{border-bottom:1px solid #e6e6e6;justify-content:space-between;margin-top:2.22222rem;padding-bottom:2.22222rem;display:flex}.pdp-banner-container .pdp-banner-content-container .pdp-features .pdp-feature img{width:3.33333rem;margin-inline:auto}.pdp-banner-container .pdp-banner-content-container .pdp-features .pdp-feature p{margin-top:.555556rem;font-size:.777778rem;font-weight:500}.pdp-banner-container .pdp-banner-content-container .book-summary{background:#fff;border:1px solid #fff;border-radius:.555556rem;margin-top:2.22222rem;padding:1.66667rem;box-shadow:inset 0 .222222rem 1.33333rem #d2c1ff59,inset 0 -.222222rem 1.33333rem #d2c1ff59}.pdp-banner-container .pdp-banner-content-container .book-summary-title{gap:.666667rem;margin-bottom:1.38889rem;font-size:1.33333rem;font-weight:600;display:flex}.pdp-banner-container .pdp-banner-content-container .book-summary-title svg{width:1.66667rem}.pdp-banner-container .pdp-banner-content-container .book-summary .book-summary-desc p{font-size:1rem;font-weight:var(--font-m);margin-bottom:1.11111rem}.pdp-banner-container .pdp-banner-content-container .book-summary .book-summary-desc p:last-child{margin-bottom:0}.pdp-banner-container .pdp-banner-content-container .book-summary .summary-preview{margin-bottom:1.11111rem}.pdp-banner-container .pdp-banner-content-container .book-summary h1{margin-block:1.11111rem .833333rem;font-size:1.66667rem}.pdp-banner-container .pdp-banner-content-container .book-summary h2{margin-block:1.11111rem .833333rem;font-size:1.55556rem}.pdp-banner-container .pdp-banner-content-container .book-summary h3{margin-block:1.11111rem .833333rem;font-size:1.44444rem}.pdp-banner-container .pdp-banner-content-container .book-summary h4{margin-block:1.11111rem .833333rem;font-size:1.33333rem}.pdp-banner-container .pdp-banner-content-container .book-summary h5{margin-block:1.11111rem .833333rem;font-size:1.22222rem}.pdp-banner-container .pdp-banner-content-container .book-summary h6{margin-block:1.11111rem .833333rem;font-size:1.11111rem}.pdp-banner-container .pdp-banner-content-container .book-summary ul{margin-left:1.11111rem;margin-block:.833333rem}.pdp-banner-container .pdp-banner-content-container .book-summary ul li{margin-bottom:.444444rem;list-style-type:disc}.pdp-banner-container .pdp-banner-content-container .pdp-details-accordion{padding-block:1.11111rem;border-block:1px solid #e6e6e6;margin-top:2.22222rem;padding-bottom:1.66667rem}.pdp-banner-container .pdp-banner-content-container .pdp-details-accordion-title{font-size:2rem;font-weight:var(--font-m);cursor:pointer;justify-content:space-between;align-items:center;font-family:monospace;display:flex}.pdp-banner-container .pdp-banner-content-container .pdp-details-accordion-title svg{width:1.66667rem;transform:rotate(180deg)}.pdp-banner-container .pdp-banner-content-container .pdp-details-accordion .pdp-table-info{margin-top:1.11111rem;display:none}.pdp-banner-container .pdp-banner-content-container .pdp-details-accordion .pdp-table-info .pdp-table-row p{color:#000;font-size:1rem;font-weight:var(--font-m);font-family:monospace}.pdp-banner-container .pdp-banner-content-container .pdp-details-accordion .pdp-table-info .pdp-table-row .pdp-table-column-1{color:#686868}.pdp-banner-container .pdp-banner-content-container .pdp-details-accordion .pdp-table-info p,.pdp-banner-container .pdp-banner-content-container .pdp-details-accordion .pdp-table-info p span{font-weight:var(--font-m)}.pdp-banner-container .pdp-banner-content-container .pdp-details-accordion.active .pdp-details-accordion-title svg{transform:rotate(0)}.pdp-banner-container .pdp-banner-content-container .non-book-accordion{border-top:unset;margin-top:0;padding-top:1.66667rem}.pdp-banner-container .pdp-banner-content-container .non-book-accordion .pdp-table-info h1{margin-block:1.11111rem .833333rem;font-size:1.66667rem}.pdp-banner-container .pdp-banner-content-container .non-book-accordion .pdp-table-info h2{margin-block:1.11111rem .833333rem;font-size:1.55556rem}.pdp-banner-container .pdp-banner-content-container .non-book-accordion .pdp-table-info h3{margin-block:1.11111rem .833333rem;font-size:1.44444rem}.pdp-banner-container .pdp-banner-content-container .non-book-accordion .pdp-table-info h4{margin-block:1.11111rem .833333rem;font-size:1.33333rem}.pdp-banner-container .pdp-banner-content-container .non-book-accordion .pdp-table-info h5{margin-block:1.11111rem .833333rem;font-size:1.22222rem}.pdp-banner-container .pdp-banner-content-container .non-book-accordion .pdp-table-info h6{margin-block:1.11111rem .833333rem;font-size:1.11111rem}.pdp-banner-container .pdp-banner-content-container .non-book-accordion .pdp-table-info ul{margin-left:1.11111rem;margin-block:.833333rem}.pdp-banner-container .pdp-banner-content-container .non-book-accordion .pdp-table-info ul li{margin-bottom:.444444rem;list-style-type:disc}.pdp-banner-container .pdp-banner-content-container .pdp-cod-container .pdp-cod{color:#f00808;margin-top:1.11111rem;font-size:.888889rem;display:none}.pdp-banner-container .pdp-banner-content-container .pdp-cod-container .pdp-cod.current-variant{display:block}.pdp-author{padding-block:1.11111rem 2.77778rem}.pdp-author .author-info-section{gap:1.11111rem;display:flex}.search-container{z-index:1000;position:relative}.search-dropdown{-webkit-backdrop-filter:blur(15px);background:#ffffffe6;border:1px solid #ffffff4d;border-radius:12px;max-height:450px;padding:10px 0;animation:.3s ease-out slideDown;position:absolute;top:calc(100% + 15px);left:0;right:0;overflow-y:auto;box-shadow:0 10px 25px #0000001a}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.search-status{text-align:center;color:#666;padding:20px;font-size:14px}.search-section{padding:10px 0}.search-section:not(:last-child){border-bottom:1px solid #0000000d}.search-section-title{text-transform:uppercase;letter-spacing:1px;color:#999;margin-bottom:5px;padding:5px 20px;font-size:11px;font-weight:700}.search-result-item{color:inherit;align-items:center;padding:10px 20px;text-decoration:none;transition:background .2s;display:flex}.search-result-item:hover{background:#ffdd2e1a}.result-thumb{object-fit:cover;background:#eee;border-radius:4px;width:45px;height:60px;margin-right:15px}.result-thumb.avatar{border-radius:50%;height:45px}.result-info{flex-direction:column;display:flex}.result-name{color:#333;font-size:14px;font-weight:600}.result-meta{color:#777;margin-top:2px;font-size:12px}@media (width<=1000px){.menu-list-container,.spacer{display:none!important}.user-name-header{font-size:14px;font-weight:600}.icons-list{gap:15px!important}.profile-dropdown{max-height:80vh;overflow-y:auto;width:220px!important}}.profile-dropdown-container{position:relative}.profile-dropdown{opacity:0;visibility:hidden;z-index:1000;background:#fff;border:1px solid #0000000d;border-radius:12px;width:180px;padding:8px 0;transition:all .3s cubic-bezier(.4,0,.2,1);position:absolute;top:100%;right:0;overflow:hidden;transform:translateY(10px);box-shadow:0 10px 30px #0000001a}.profile-dropdown-container:hover .profile-dropdown{opacity:1;visibility:visible;transform:translateY(0)}.dropdown-item{color:#475569;text-align:left;cursor:pointer;background:0 0;border:none;width:100%;padding:12px 20px;font-size:14px;font-weight:500;text-decoration:none;transition:all .2s;display:block}.dropdown-item:hover{color:#333;background-color:#ffe5ff;padding-left:24px}.logout-btn{color:#ef4444}.logout-btn:hover{color:#be123c;background-color:#fff1f2}.profile-dropdown::-webkit-scrollbar{width:4px}.profile-dropdown::-webkit-scrollbar-thumb{background:#0000001a;border-radius:10px}.search-bar-container{width:100%;max-width:600px;margin:0 auto;position:relative}.search-bar-inner{background:#fff;border:1px solid #e0e0e0;border-radius:30px;align-items:center;padding:5px 20px;transition:all .3s;display:flex;position:relative;box-shadow:0 4px 12px #0000000d}.search-bar-inner:focus-within{border-color:#ffa100;box-shadow:0 4px 15px #ffa10026}.search-input{color:#333;background:0 0;border:none;outline:none;width:100%;height:44px;padding:0 10px;font-size:16px}.search-icon-wrapper{opacity:.5;justify-content:center;align-items:center;margin-right:5px;display:flex}.clear-search{color:#999;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0 5px;font-size:24px;line-height:1;transition:color .2s;display:flex}.clear-search:hover{color:#666}@media (width<=767px){.search-bar-container{padding:0 15px}}.auth-page-container{background-color:#f4f7f6;align-items:center;min-height:80vh;padding:40px 20px;display:flex}.auth-card-wrapper{width:100%;min-width:400px;max-width:500px;margin:0 auto}@media (width<=480px){.auth-card-wrapper{min-width:100%}}.auth-card{background-color:#fff;border-radius:16px;padding:40px;box-shadow:0 10px 25px #0000000d}.auth-header{text-align:center;margin-bottom:30px}.auth-title{font-weight:600;margin-bottom:10px!important;font-size:28px!important}.auth-subtitle{color:#666;font-size:15px}.auth-form-group{margin-bottom:20px}.auth-label{color:#333;margin-bottom:8px;font-size:14px;font-weight:700;display:block}.auth-input{border:1px solid #ddd;border-radius:8px;width:100%;padding:12px;font-size:16px;transition:border-color .2s}.auth-input:focus{border-color:#ceabeb;outline:none}.auth-error-message{color:#d9534f;text-align:center;margin-bottom:20px;font-size:14px}.auth-submit-btn{justify-content:center;width:100%;height:50px;margin-bottom:20px}.auth-divider{text-align:center;margin:30px 0;position:relative}.auth-divider-text{z-index:1;color:#999;background-color:#fff;padding:0 10px;font-size:14px;position:relative}.auth-divider-line{background-color:#eee;height:1px;position:absolute;top:50%;left:0;right:0}.google-auth-btn{cursor:pointer;background-color:#fff;border:1px solid #ddd;border-radius:8px;justify-content:center;align-items:center;gap:10px;width:100%;padding:12px;font-size:16px;font-weight:500;transition:background-color .2s,transform .1s;display:flex}.google-auth-btn svg{flex-shrink:0;width:20px;height:20px}.google-auth-btn:hover{background-color:#f9f9f9}.google-auth-btn:active{transform:scale(.98)}.auth-footer{text-align:center;color:#666;margin-top:30px;font-size:15px}.auth-switch-btn{color:#ceabeb;cursor:pointer;background:0 0;border:none;margin-left:5px;padding:0;font-weight:700;text-decoration:underline}.auth-switch-btn:hover{color:#b38bd8}.profile-page-container{background-color:#f8fafc;justify-content:center;align-items:flex-start;min-height:80vh;padding:40px 24px;display:flex}.profile-card{background-color:#fff;border-radius:24px;width:100%;max-width:1400px;padding:40px;box-shadow:0 4px 25px #0000000a}.profile-header{border-bottom:1px solid #f1f5f9;margin-bottom:40px;padding-bottom:20px}.profile-title{color:#0f172a;letter-spacing:-.02em;font-weight:800;margin-bottom:4px!important;font-size:32px!important}.profile-subtitle{color:#64748b;font-size:16px}.profile-layout-grid{grid-template-columns:350px 1fr;align-items:flex-start;gap:60px;display:grid}.profile-sidebar{position:sticky;top:100px}@media (width<=1100px){.profile-layout-grid{grid-template-columns:1fr;gap:40px}.profile-sidebar{position:relative!important;top:0!important}}.profile-form{flex-direction:column;gap:24px;display:flex}.profile-field-group{flex-direction:column;gap:8px;display:flex}.profile-label{color:#475569;font-size:14px;font-weight:600}.profile-input{background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;width:100%;padding:12px 16px;font-size:15px;transition:all .2s}.profile-input:focus{border-color:#ffa100;outline:none;box-shadow:0 0 0 4px #ffa1001a}.profile-input:disabled{color:#94a3b8;cursor:not-allowed;background-color:#f8fafc}.save-btn{border-radius:12px;justify-content:center;width:100%;height:52px;margin-top:10px;font-weight:700}.profile-main-content{flex-direction:column;gap:50px;display:flex}.author-section{color:#fff;background:linear-gradient(135deg,#1e293b 0%,#0f172a 100%);border-radius:20px;justify-content:space-between;align-items:center;gap:20px;padding:40px;display:flex}@media (width<=768px){.author-section{text-align:center;flex-direction:column}}.author-promo-text{color:#cbd5e1;margin-top:8px;font-size:16px}.submit-manuscript-btn{border-radius:12px;justify-content:center;min-width:200px;height:52px;color:#fff!important;background-color:#ffa100!important}.my-books-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:24px;display:grid}.book-card-mini{background:#fff;border:1px solid #f1f5f9;border-radius:16px;flex-direction:column;padding:16px;transition:transform .2s,box-shadow .2s;display:flex}.book-card-mini:hover{transform:translateY(-4px);box-shadow:0 12px 20px #0f172a14}.book-card-image-wrapper{background-color:#f8fafc;border-radius:10px;margin-bottom:12px;overflow:hidden}.book-card-image{object-fit:cover;width:100%;height:100%}.status-pill{text-transform:uppercase;letter-spacing:.05em;border-radius:20px;padding:4px 10px;font-size:11px;font-weight:700}.status-published{color:#166534;background:#dcfce7}.status-pending{color:#92400e;background:#fef3c7}.profile-message{border-radius:12px;margin-top:20px;padding:14px;font-size:14px;font-weight:500}.profile-message.success{color:#16a34a;background:#f0fdf4;border:1px solid #bbfcce}.profile-message.error{color:#dc2626;background:#fef2f2;border:1px solid #fecaca}
