:root{font-family:'Inter'}.main_sliderss span{font-size:24px;font-weight:600;color:#384160}.main_sliderss h1{font-size:56px;Font-weight:600;color:#2e8687}.main_sliderss h1 span{font-weight:500;font-size:56px;color:#2e8687}.main_sliderss .et_pb_text_inner{font-size:16px;color:#222}.main_sliderss button.et_pb_group_carousel_dot.et_pb_group_carousel_dot_active:before{position:absolute;content:'';width:15px;height:15px;border:2px solid #333;border-radius:50%;left:-4px;top:-4px}.main_sliderss button.et_pb_group_carousel_dot.et_pb_group_carousel_dot_active{position:relative}.featured_cate .et_pb_column{transition:.5s ease-in}.featured_cate .et_pb_column:hover{background:#c4f7f7}.bookss_cate li.product{border:2px solid #298182;padding:10px!important;height:490px}.bookss_cate li.product span.et_shop_image{overflow:hidden}.bookss_cate li.product span.et_shop_image img{transition:.5s ease-in-out}.bookss_cate li.product:hover img{transform:scale(1.1)}.bookss_cate h2.woocommerce-loop-product__title:hover{color:#2c8686!important}.main_productpageee li.product span.et_shop_image{overflow:hidden}.main_productpageee li.product span.et_shop_image img{transition:.5s ease-in-out}.main_productpageee li.product:hover img{transform:scale(1.1)}.main_productpageee h2.woocommerce-loop-product__title:hover{color:#2c8686!important}.main_productpageee li.product{border:3px double #298182;padding:10px!important;height:550px}.copy img{position:absolute;width:35px;margin-left:5px;background:#267475;border-radius:10px 0px;padding:5px}.custom-cf7-form{max-width:100%}.form-row{display:flex;gap:20px;margin-bottom:20px}.form-group{width:100%}.form-group input,.form-group textarea{width:100%;padding:15px;border:none;background:#eee;border-radius:10px;font-size:14px;outline:none}.form-group textarea{height:150px;resize:none}.full-width{margin-bottom:20px}.form-footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.captcha-box{display:flex;align-items:center;gap:10px}.captcha-text{font-size:14px;color:#333}.captcha-input{width:60px!important;padding:10px;border-radius:8px;background:#eee;border:none;text-align:center}.submit-btn input{background:#0b7d3b;color:#fff;border:none;padding:12px 30px;border-radius:30px;font-size:16px;cursor:pointer;transition:0.3s}.submit-btn input:hover{background:#095f2d}@media (max-width:768px){.form-row{flex-direction:column}.form-footer{flex-direction:column;gap:15px;align-items:flex-start}.submit-btn input{width:100%}}.track{display:flex;animation:marquee 20s linear infinite;align-items:center;position:relative}.msn_sec .et_pb_column:before{content:'';position:absolute;top:0;left:0;width:2%;height:100%;background:#cfe5e2;transition:1s ease-in-out}.msn_sec .et_pb_column:hover:before{width:100%;height:100%}.marquee_inr{white-space:nowrap;padding-right:40px;font-size:20px;color:#34495e;flex-shrink:0;text-transform:capitalize}.marquee_inr span{padding-left:40px;font-size:20px;color:#034306}.marquee_inr a{white-space:nowrap;display:inline-block}.marquee2:hover .track{animation-play-state:paused}.marquee_inr img{position:absolute;top:-3px}@keyframes marquee{0%{transform:translateX(100%)}100%{transform:translateX(-100%)}}.product-template-default .container{width:95%;max-width:100%!important;padding-top:25px!important}.tax-product_cat .container{width:95%;max-width:100%!important;padding-top:143px!important}nav.woocommerce-breadcrumb a{font-family:'Inter';color:#424242!important;font-size:14px!important}nav.woocommerce-breadcrumb{font-family:'Inter';color:#424242!important;font-size:14px!important}h1.product_title.entry-title{font-size:18px;font-family:'Inter';line-height:1.4em;color:#000}.woocommerce-message{background:#384160!important;font-size:14px!important}.woocommerce-message a.button.wc-forward,.woocommerce div.product form.cart .button{border:none;background:#2b8586;color:#fff!important;font-size:16px}.woocommerce-message a.button.wc-forward:hover,.woocommerce div.product form.cart .button:hover{background:#2b8586}p.price,span.price bdi{color:#2b8586!important}li.product.type-product h2.woocommerce-loop-product__title{font-size:15px!important}.woocommerce .quantity input.qty{width:4.3em;color:#ffffff;background-color:#000}body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li.active{background:#3a63d6!important}body.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li.active a{color:#ffffff!important}ul.tabs.wc-tabs{background-color:#00000000!important}.woocommerce-checkout .woocommerce-error a{color:#fff}h4.widgettitle{background-color:#26b5b5;color:#fff;padding:8px 5px;font-size:26px;margin-bottom:15px}ul#menu-prodcuts li.menu-item{border-bottom:1px dashed}ul#menu-prodcuts li.menu-item a{color:#000!important}h2.woocommerce-loop-product__title,{line-height:1.4em}li.product.type-product h2.woocommerce-loop-product__title{font-size:15px!important;line-height:1.3em;color:#000;font-weight:600}ul#menu-prodcuts li.menu-item a{color:#000!important;font-size:14px;font-weight:600;font-family:'Inter'}h1.woocommerce-products-header__title.page-title{font-size:30px!important;font-weight:700;font-family:'Inter';color:#26b5b5}select.orderby{background-color:#fff;border:1px solid;font-family:'Inter';color:#000!important}.new-arr ul.products.columns-4 li.product{transition:box-shadow 0.4s ease,transform 0.4s ease}.new-arr ul.products.columns-4 li.product img{transition:transform 0.5s ease;display:block}.new-arr ul.products.columns-4 li.product:hover{box-shadow:0 12px 28px rgba(0,0,0,0.12);transform:translateY(-5px)}.new-arr ul.products.columns-4 li.product:hover img{transform:scale(1.01)}.et_pb_shop_0.et_pb_module .woocommerce .et_overlay{display:none}h2.woocommerce-loop-product__title{padding:14px!important}span.price{padding:14px!important}span.posted_in{display:none}.offer_rte{position:relative;left:65%;top:80%}.offer_rte .et_pb_text_inner{position:absolute;right:0}.offer_rte .et_pb_text_2 .et_pb_text_inner{font-weight:600;text-transform:uppercase;color:#fdfbfb!important;font-size:42px;line-height:1.3em;padding:40px 10px;z-index:99}.offer_rte .et_pb_text_inner:before{position:absolute;content:'';background:url(https://sierrabookworldpress.com/wp-content/uploads/2026/03/Red.webp);top:-35px;right:-60px;width:200px;height:200px;z-index:-1;background-size:contain;animation:spin 7s linear infinite}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.offer_rte2{position:relative;left:-65px;top:50px}.offer_rte2 .et_pb_text_inner{position:absolute;left:30px}.offer_rte2 .et_pb_text_2 .et_pb_text_inner{font-weight:600;text-transform:uppercase;color:#fdfbfb!important;font-size:42px;line-height:1.3em;padding:40px 10px;z-index:99}.offer_rte2 .et_pb_text_inner:before{position:absolute;content:'';background:url(https://sierrabookworldpress.com/wp-content/uploads/2026/03/h1-slider5.png);top:-35px;left:-60px;width:200px;height:200px;background-size:contain;z-index:-1;animation:spin 7s linear infinite}.Banr_slid img{animation:lefttoright 3s linear infinite;transform-origin:center center}@keyframes lefttoright{0%{translateX(-8px)}25%{translateX(8px)}50%{transform:translateX(12px)}75%{translateX(8px)}100%{translateX(-8px)}}.et_pb_menu_inner_container.et_flex_module{flex-direction:row!important}h2.banner-heddd{font-family:'Playfair Display',serif!important;color:#fff!important;font-size:85px;font-weight:700}.features-section{background:#f5f5f5;padding:25px 60px}.features-wrapper{display:flex;justify-content:space-between;gap:40px}.feature-box{display:flex;align-items:center;gap:20px;flex:1;transition:0.4s ease;cursor:pointer;opacity:0;transform:translateY(30px);animation:fadeUp 0.8s forwards;justify-content:center}.feature-box:nth-child(2){animation-delay:0.2s}.feature-box:nth-child(3){animation-delay:0.4s}.feature-icon{font-size:28px;color:#3a63d6e8;transition:0.4s}.feature-text h4{font-family:'Inter';font-size:18px;letter-spacing:1px;margin-bottom:0px;color:#1E1E1E}.feature-text p{font-size:14px;color:#555}.feature-box:hover{transform:translateY(-5px)}.feature-box:hover .feature-icon{color:#C9A227;transform:scale(1.2) rotate(5deg)}@keyframes fadeUp{to{opacity:1;transform:translateY(0)}}.feature-icon{font-size:28px;color:#3a63d6e8;transition:0.4s;animation:floatIcon 3s ease-in-out infinite}@keyframes floatIcon{0%{transform:translateY(0px)}50%{transform:translateY(-6px)}100%{transform:translateY(0px)}}.feature-box:hover .feature-icon{color:#C9A227;animation:bounceIcon 0.6s ease;text-shadow:0 0 15px rgba(201,162,39,0.6)}@keyframes bounceIcon{0%{transform:scale(1)}50%{transform:scale(1.3)}100%{transform:scale(1.1)}}@media(max-width:768px){.features-wrapper{flex-direction:column;gap:30px}}.copyright{text-align:center;font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;font-size:14px;color:#fff}.copyright__img{height:22px!important;vertical-align:middle;transition:transform 0.3s ease}.design-link:hover .copyright__img{transform:scale(1.1)}.ppp-section h5{font-size:20px;text-align:center!important;letter-spacing:3px;color:#000;margin-bottom:10px}.ppp-section h2{text-align:center!important;font-size:40px;font-weight:700;margin-bottom:15px;background:linear-gradient(90deg,#ef0000,#4b2e2e,#ef0000);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ppp-section p{text-align:center!important;color:#000;margin-bottom:60px;font-size:17px}.ppp-layout{display:flex;justify-content:center;align-items:center;gap:35px}.ppp-left{display:flex;flex-direction:column;gap:35px}.ppp-right{display:grid;grid-template-columns:repeat(2,200px);gap:35px}.ppp-small-card{width:200px;height:200px;position:relative;border-radius:18px;overflow:hidden;cursor:pointer;transition:0.5s cubic-bezier(.2,.8,.2,1);animation:ppp-fadeUp 1s ease forwards;opacity:0}.ppp-center-card{width:500px;height:450px;position:relative;border-radius:24px;overflow:hidden;cursor:pointer;transition:0.5s cubic-bezier(.2,.8,.2,1);animation:ppp-fadeUp 1.2s ease forwards;opacity:0}@keyframes ppp-fadeUp{from{transform:translateY(40px);opacity:0}to{transform:translateY(0);opacity:1}}.ppp-small-card img,.ppp-center-card img{width:100%;height:100%;object-fit:cover;transition:0.7s ease}.ppp-small-card::after,.ppp-center-card::after{content:"";position:absolute;inset:0;border-radius:inherit;padding:2px;background:linear-gradient(45deg,#b8892b,#f5d27a,#b8892b);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:0.4s}.ppp-small-card::before,.ppp-center-card::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,215,0,0.4),transparent);transition:0.8s}.ppp-overlay{position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,0.9),transparent 60%);display:flex;align-items:flex-end;padding:25px;opacity:0;transition:0.4s}.ppp-overlay-content{transform:translateY(40px);transition:0.4s}.ppp-overlay h3{color:#fff;font-size:16px;margin-bottom:6px}.ppp-overlay span{font-size:13px;background:linear-gradient(90deg,#b8892b,#f5d27a);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ppp-small-card:hover,.ppp-center-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px rgba(0,0,0,0.18)}.ppp-small-card:hover img,.ppp-center-card:hover img{transform:scale(1.1)}.ppp-small-card:hover::after,.ppp-center-card:hover::after{opacity:1}.ppp-small-card:hover::before,.ppp-center-card:hover::before{left:100%}.ppp-small-card:hover .ppp-overlay,.ppp-center-card:hover .ppp-overlay{opacity:1}.ppp-small-card:hover .ppp-overlay-content,.ppp-center-card:hover .ppp-overlay-content{transform:translateY(0)}.card{position:relative;width:400px;height:266px;border-radius:20px;overflow:hidden}.card h2{font-size:25px;font-weight:700;color:#163389}.card::before{content:"";position:absolute;width:130%;height:130%;top:-15%;left:-15%;background:conic-gradient(from 0deg,#005a9e,#004b8de0,#ffb5b5);animation:spinClock 12s linear infinite}.card:nth-child(2)::before{animation:spinAnti 14s linear infinite}.card:nth-child(3)::before{animation:spinClock 16s linear infinite}.card-inner{position:absolute;inset:6px;background:#fff;border-radius:18px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:15px;text-align:center;z-index:2;transition:0.4s ease}.card:hover .card-inner{box-shadow:0 25px 50px rgba(0,0,0,0.25);transform:translateY(-8px)}@keyframes spinClock{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes spinAnti{0%{transform:rotate(0deg)}100%{transform:rotate(-360deg)}}.card img{width:60px;margin-bottom:25px}.card h3{font-size:16px;font-weight:600;line-height:1.5}.pcb-img-box img{width:100%;display:block;transition:transform 0.5s ease,filter 0.5s ease}.pcb-img-box:hover img{transform:scale(0.9) rotate(0deg);filter:brightness(1.1)}.statistics-box{transition:background-color 0.4s ease-in-out}.statistics-box span.et-pb-icon,.statistics-box .et_pb_blurb_container h2,.statistics-box .et_pb_blurb_container p,.statistics-box .bot-cont,.statistics-box .bot-cont h5{transition:color 0.4s ease-in-out,background-color 0.4s ease-in-out,border-color 0.4s ease-in-out}.statistics-box:hover{background-color:#d30202}.statistics-box:hover span.et-pb-icon{background-color:#ffffff;color:#d30202}.statistics-box:hover .et_pb_blurb_container h2,.statistics-box:hover .et_pb_blurb_container p,.statistics-box:hover .bot-cont,.statistics-box:hover .bot-cont h5{color:#ffffff!important}.statistics-box:hover .bot-cont{border-top:1px solid rgba(255,255,255,0.6)}.page-template-default div#content-area{width:100%!important;font-family:'Inter'}.page-template-default .container{width:90%!important;max-width:100%}.page-template-default h1.entry-title.main_title{font-size:35px;font-weight:700;font-family:'Inter'}.page-template-default #main-content .container:before{top:91px}.product-template-default #main-content .container:before{top:91px}.cta_image img{transition:1s ease-in-out;transform:rotate(-20deg)}.cta_image img:hover{transform:scale(1.1) rotate(-30deg)}