body.ltu-page{background:radial-gradient(ellipse at 0 20%,#e9edf7 0,transparent 42%),radial-gradient(ellipse at 100% 30%,#f8e9e6 0,transparent 40%),#fbf8f6!important;color:#152840;font-family:Arial,Helvetica,sans-serif}
.ltu-page #main_header,.ltu-page .responsive_nav_wrap,.ltu-page .footer-bottom,.ltu-page #theme_footer,.ltu-page .footer_most_bottom{display:none!important}
.ltu-page #theme_header,.ltu-page #theme_body,.ltu-page .rh-outer-wrap{background:transparent!important}
.ltu-chrome{font-family:Arial,Helvetica,sans-serif;line-height:1.3;width:100%;color:#082840}
.ltu-chrome .ltx-wrap{width:89%;max-width:1600px}.ltu-chrome .ltx-header{border-radius:0;border:0;box-shadow:0 5px 22px #162e4910}.ltu-chrome .ltx-header-row{min-height:88px}.ltu-chrome .ltx-logo{width:245px;flex:0 0 245px}.ltu-chrome .ltu-logo-image{width:100%;height:auto;object-fit:contain}.ltu-chrome .ltx-menu{min-height:56px}.ltu-chrome .ltx-top{min-height:34px;height:auto;padding:8px 0}.ltu-chrome .ltx-top nav{flex-wrap:wrap}.ltu-chrome .ltx-search{min-width:0}.ltu-chrome .ltx-tools{font-size:13px}.ltu-chrome .ltx-logo img{max-height:75px}
.ltu-page .rh-container{max-width:1600px;width:89%}.ltu-page .rh_woo_main_archive{padding-top:30px}.ltu-page .content{background:transparent}
.ltu-page h1.arc-main-title,.ltu-page h1.product_title,.ltu-page .post-title h1,.ltu-page h1.entry-title{font-family:Georgia,'Times New Roman',serif;color:#102e46;line-height:1.15;font-weight:700}
.ltu-page h1.arc-main-title{font-size:clamp(30px,3vw,48px);padding-bottom:20px;border-bottom:1px solid #dfcba8;margin-bottom:22px}
.ltu-page .ltcn-filters,.ltu-page .lulutoys-category-commerce,.ltu-page #lulutoys-category-editorial,.ltu-page .woocommerce-tabs{background:#fffdf9!important;border:1px solid #e8ddcc!important;border-radius:18px!important;box-shadow:0 6px 24px #172d4310}
.ltu-page .ltcn-filters{padding:24px}.ltu-page .ltcn-filters h2{color:#9b0016}.ltu-page .ltcn input,.ltu-page .ltcn select{border-color:#ded6d2!important;border-radius:10px!important;background:#fff!important;min-height:42px}
.ltu-page .ltcn button[type=submit],.ltu-page .woo_loop_btn,.ltu-page .btn_offer_block,.ltu-page .single_add_to_cart_button,.ltu-page .re_track_btn,.ltu-page .lttr button[type=submit]{background:linear-gradient(180deg,#ee1833,#ad0018)!important;color:white!important;border:1px solid #c40020!important;border-radius:24px!important;box-shadow:0 3px 8px #ad001824!important;font-weight:700!important;text-shadow:none!important}
.ltu-page .ltcn button[type=submit]:hover,.ltu-page .woo_loop_btn:hover,.ltu-page .btn_offer_block:hover{background:#960017!important;box-shadow:0 5px 14px #ad001830!important}
.ltu-page .product.col_item{background:white!important;border:1px solid #e9e0d6!important;border-radius:18px!important;box-shadow:0 5px 20px #152e4409;overflow:hidden;transition:box-shadow .2s,border-color .2s}
.ltu-page .product.col_item:hover{border-color:#d6b678!important;box-shadow:0 9px 26px #152e4417}.ltu-page .product.col_item figure{background:white;border-radius:14px}.ltu-page .ltc-card-price{color:#a9001e}.ltu-page .grid_onsale{background:#ae001b!important;border-radius:8px!important}
.ltu-page .woocommerce-pagination .current,.ltu-page .page-numbers.current{background:#b4001e!important;border-color:#b4001e!important;color:white!important}.ltu-page .page-numbers{border-radius:9px!important}.ltu-page a:focus-visible,.ltu-page button:focus-visible{outline:3px solid #c69737!important;outline-offset:3px}
.ltu-footer{margin-top:48px}.ltu-chrome .ltx-footer{border-top:1px solid #d8be8b}.ltu-chrome .ltx-footer .ltx-logo{max-width:220px}.ltu-chrome .ltx-footer a{line-height:1.6}
@media(max-width:1000px){.ltu-chrome .ltx-header-row{flex-wrap:wrap;height:auto;padding:16px 0;gap:15px}.ltu-chrome .ltx-logo{flex:0 0 180px;width:180px}.ltu-chrome .ltx-search{order:3;flex-basis:100%;width:100%}.ltu-chrome .ltx-tools{margin-left:auto}.ltu-chrome .ltx-menu{justify-content:flex-start;overflow-x:auto;gap:22px;padding:14px 0;white-space:nowrap}.ltu-chrome .ltx-top>.ltx-wrap>span{display:none}.ltu-page .rh-container{width:94%}.ltu-chrome .ltx-wrap{width:94%}}
@media(max-width:600px){.ltu-chrome .ltx-top nav{font-size:11px;gap:8px}.ltu-chrome .ltx-header-row{gap:10px;min-height:0}.ltu-chrome .ltx-logo{flex-basis:145px;width:145px}.ltu-chrome .ltx-tools{gap:14px;font-size:11px}.ltu-chrome .ltx-search input[type=search]{height:42px}.ltu-chrome .ltx-search button{height:42px;min-width:44px}.ltu-chrome .ltx-search select{height:42px;width:95px;font-size:11px}.ltu-page .ltcn-filters{padding:16px}.ltu-page .rh_woo_main_archive{padding-top:20px}.ltu-page h1.arc-main-title{font-size:30px}.ltu-chrome .ltx-footer-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px}.ltu-chrome .ltx-footer-grid>div:first-child{grid-column:1/-1}.ltu-chrome .ltx-bottom{display:block;line-height:1.7}.ltu-chrome .ltx-footer h3{font-size:17px}}
@media(prefers-reduced-motion:reduce){.ltu-page .product.col_item{transition:none}}

.ltu-chrome .ltx-top::before,.ltu-chrome .ltx-top::after{display:none!important}
body.ltu-page.woocommerce div.product .summary a.single_add_to_cart_button.button.alt,.ltu-page .lt-product-sticky a{background:linear-gradient(180deg,#ee1833,#ad0018)!important;border:1px solid #c40020!important;border-radius:25px!important;color:#fff!important;box-shadow:0 3px 10px #ad001826!important}
body.ltu-page.woocommerce div.product .summary{background:#fffdf9!important;border:1px solid #e8ddcc!important;border-radius:20px!important;box-shadow:0 7px 24px #152e4409}
.ltu-page .lulutoys-category-intro,.ltu-page .lulutoys-category-commerce-intro{background:#fffaf1!important;border-color:#e8ddcc!important}
.ltu-page .lt-blog-intro{background:linear-gradient(120deg,#fffaf0,#f8eae7)!important;border-color:#e5d6bb!important}
.ltu-page .lt-blog-intro h1{color:#a9001b!important}.ltu-page .lt-blog-intro h2{font-family:Georgia,'Times New Roman',serif;font-weight:700;color:#102e46}
.ltu-page .lt-blog-feature-copy{background:linear-gradient(135deg,#8b0015,#b80021)!important}.ltu-page .lt-blog-feature-copy h2,.ltu-page .lt-blog-feature-copy a{color:#fff8ee!important}.ltu-page .lt-blog-feature-copy p{color:#ffe7ba!important}
.ltu-page .lt-blog-query .wp-block-post{border:1px solid #e8ddcc!important;border-radius:18px!important;overflow:hidden;background:#fff!important}
.ltu-footer>.ltx-eo-newsletter{max-width:1000px;width:89%;margin:0 auto 36px;padding:28px;background:#fff9ed;border:1px solid #dfcba8;border-radius:20px;color:#102e46;box-sizing:border-box}.ltu-footer>.ltx-eo-newsletter h2{font-family:Georgia,serif;color:#a9001b;font-size:28px;margin-bottom:10px}.ltu-footer>.ltx-eo-newsletter p{line-height:1.6;margin-bottom:14px}

body.ltu-page.single-product #content .summary a.single_add_to_cart_button{background:linear-gradient(180deg,#ee1833,#ad0018)!important;border-radius:25px!important;border:1px solid #c40020!important;box-shadow:0 3px 10px #ad001826!important}
body.ltu-page.single-product #content .summary{background:#fffdf9!important;border-color:#e8ddcc!important}
.ltu-page .ltdr-tabs a[aria-current=page]{background:linear-gradient(180deg,#ee1833,#ad0018)!important;color:#fff!important;box-shadow:0 4px 14px #ad001825!important}
.ltu-page .lttr__filters{background:#fffaf1!important;border:1px solid #e8ddcc!important;border-radius:18px!important}.ltu-page .lttr__card{border:1px solid #e8ddcc!important;border-radius:18px!important;box-shadow:0 5px 20px #152e4409!important}.ltu-page .lttr__title{font-family:Georgia,serif;color:#102e46}.ltu-page .lttr{max-width:1600px!important}
body.ltu-page.woocommerce #content .product.col_item a.woo_loop_btn.btn_offer_block{background:linear-gradient(180deg,#ee1833,#ad0018)!important;color:#fff!important;border-radius:24px!important;border:1px solid #c40020!important;box-shadow:0 3px 10px #ad001826!important}
