.ltx-page{margin:0!important;background:#fbf8f6!important;color:#080f30!important}#ltx-site{font-family:Arial,Helvetica,sans-serif;font-size:clamp(12px,1.17vw,18px);line-height:1.2;width:100%;overflow:hidden}#ltx-site *{box-sizing:border-box}#ltx-site h1,#ltx-site h2,#ltx-site h3,#ltx-site p{margin:0;font-family:inherit;color:inherit}#ltx-site a{color:inherit;text-decoration:none}#ltx-site img{display:block;max-width:100%;content-visibility:visible;contain-intrinsic-size:auto}#ltx-site a:focus-visible,#ltx-site button:focus-visible,#ltx-site summary:focus-visible{outline:3px solid #087ad7;outline-offset:3px}.ltx-wrap{width:89%;max-width:1600px;margin:0 auto}.ltx-skip{position:absolute;top:-100px}.ltx-skip:focus{top:10px;z-index:100000;background:#fff;padding:15px}.ltx-top{height:2.34vw;min-height:30px;background:linear-gradient(#a5000c,#7c0008);color:#fff;font-size:.88em}.ltx-top .ltx-wrap{height:100%;display:flex;align-items:center;justify-content:space-between}.ltx-top nav{display:flex;gap:1.3vw;align-items:center}.ltx-top i{font-style:normal;opacity:.5}.ltx-top b{color:#ffdc4b}.ltx-header{background:linear-gradient(#fff,#fcf9fa);position:relative;z-index:2}.ltx-header-row{height:4.75vw;min-height:64px;display:flex;align-items:center;gap:4.1vw;padding:0 2.3vw}.ltx-logo{display:block;flex:none;width:14vw}.ltx-logo img{width:100%}.ltx-search{display:flex;align-items:center;flex:1;gap:0;margin:0!important;min-width:0}.ltx-search input[type=search]{min-width:0;width:100%;height:2.5vw;min-height:35px;border:1px solid #d4ced1;border-radius:22px 0 0 22px;background:#fff;font-size:.85em;padding:0 1vw;color:#222}.ltx-search button{border:0;background:linear-gradient(#f5162a,#a70012);color:#fff;border-radius:0 8px 8px 0;height:2.5vw;min-height:35px;width:3.8vw;flex:none;font-size:2em;cursor:pointer;padding:0}.ltx-search select{height:2.4vw;min-height:34px;max-width:10.2vw;margin-left:1.8vw;border:1px solid #ddd6d8;border-radius:10px;background:#fcf9fc;color:#0b1128;font-size:.85em;padding:0 .8vw}.ltx-tools{display:flex;gap:2vw;font-size:.75em;text-align:center}.ltx-tools a{display:block}.ltx-tools span{display:block;font-size:2.1em;margin-bottom:.1em}.ltx-menu{height:3.1vw;min-height:42px;display:flex;gap:1.2vw;align-items:center;justify-content:space-between;font-size:.83em;font-weight:700;white-space:nowrap}.ltx-menu a{display:block}.ltx-menu a span{color:#cf001a}.ltx-red{background:linear-gradient(#de0820,#9b000d);color:white!important;padding:.65em 1em;border-radius:8px;box-shadow:0 3px 5px #91000d25}.ltx-christmas{color:#ffdf4f!important;font-size:1.08em}.ltx-hero{height:21vw;background:url(/wp-content/plugins/lulutoys-christmas/assets/hero.webp) center/100% 100% no-repeat;position:relative;color:#fff}.ltx-hero-copy{position:absolute;left:10.3%;top:10%;width:47%}.ltx-eyebrow{font-size:.7em!important;font-weight:800;letter-spacing:.16em;line-height:1.3}.ltx-hero .ltx-eyebrow{color:#ffe49a;margin-bottom:.45vw!important}.ltx-hero h1{font-family:Georgia,'Times New Roman',serif!important;font-size:3.35vw!important;line-height:.98!important;letter-spacing:-.07vw;font-weight:bold!important}.ltx-hero h1 em{font-family:'Segoe Script','Brush Script MT',cursive;color:#ffcd39;font-weight:500;font-size:1.24em;position:relative;line-height:.8}.ltx-hero h1 em:after{content:'';position:absolute;bottom:-.09em;left:0;width:105%;height:3px;background:#ffcf37;transform:rotate(-5deg);border-radius:100%}.ltx-star{font-size:.65em;color:#ffdc56;margin-left:.3em}.ltx-hero-copy>p:not(.ltx-eyebrow){font-size:1.04em;line-height:1.3;margin-top:1.4vw!important}.ltx-hero-actions{display:flex;gap:.8vw;margin-top:1.1vw}.ltx-button{display:inline-flex!important;align-items:center;justify-content:center;background:linear-gradient(#ff3546,#cb0014 60%,#af000b);color:#fff!important;font-size:.95em;font-weight:700;border-radius:30px;padding:.7em 1.4em;border:1px solid #ffba9a;box-shadow:0 2px 3px #8a00152b;white-space:nowrap}.ltx-outline{background:#0c28489c;border:1px solid #fff;box-shadow:none}.ltx-landscape{background-image:url(/wp-content/plugins/lulutoys-christmas/assets/left-edge.webp),url(/wp-content/plugins/lulutoys-christmas/assets/right-edge.webp),radial-gradient(ellipse at 15% 20%,#fff2e7,transparent 40%),linear-gradient(#f3eef2,#fffdfa 45%,#edf5fc);background-position:left top,right top,center,center;background-size:3.5% 100%,3.7% 100%,auto,auto;background-repeat:no-repeat;padding-bottom:1.5vw}.ltx-ages{display:flex;align-items:stretch;gap:.8vw;min-height:6.6vw;position:relative;top:-.15vw;padding:.5vw .8vw;border-radius:20px;background:#fff9;box-shadow:0 10px 25px #9d7a7c22;border:1px solid #fff;margin:0 .8vw 1.2vw}.ltx-age-intro{display:flex;align-items:center;gap:.8vw;flex:2.9}.ltx-age-intro img{width:4.8vw;height:4.8vw;object-fit:contain}.ltx-age-intro strong{font-size:1.02em;letter-spacing:-.04em}.ltx-age{display:flex!important;flex:1;min-width:0;flex-direction:column;align-items:center;justify-content:center;border-radius:13px;background:linear-gradient(#f9f2f6,#efdcdf);text-align:center;padding:.15vw .3vw;font-size:.92em}.ltx-age img{width:4.1vw;height:2.9vw;object-fit:contain;margin-bottom:.1vw}.ltx-age b{line-height:1}.ltx-age small{font-size:.85em}.ltx-age-1{background:#fcf0e0}.ltx-age-2{background:#dfedfa}.ltx-age-3{background:#e1eeee}.ltx-age-4{background:#e5eee1}.ltx-age-5{background:#dfebe3}.ltx-age-6{background:#f2e4eb}.ltx-age-7{background:#fbe3d1}.ltx-age-all{background:#eeeaec;border:1px solid #cbbdc6;font-size:.8em}.ltx-age-all>span{font-size:2em;color:#e40c2a}.ltx-editorials{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2vw;height:12.4vw;margin:0 .2vw 1vw}.ltx-editorial{border-radius:15px;overflow:hidden;position:relative;background:#fff0d9;display:block;box-shadow:0 2px 2px #fff}.ltx-editorial>img{position:absolute;right:0;top:0;width:45%;height:100%;object-fit:cover}.ltx-editorial>div{position:relative;z-index:1;width:74%;height:100%;padding:1.1vw 1.8vw;background:linear-gradient(90deg,#fcebd3 68%,transparent)}.ltx-editorial-1{background:#d9ecff}.ltx-editorial-1>div{background:linear-gradient(90deg,#d7eafd 68%,transparent)}.ltx-editorial-2{background:#e4efdf}.ltx-editorial-2>div{background:linear-gradient(90deg,#e4efdf 68%,transparent)}.ltx-editorial .ltx-eyebrow{color:#a00013;font-size:.64em!important;letter-spacing:.12em}.ltx-editorial-2 .ltx-eyebrow{color:#155128}.ltx-editorial h2{font-size:1.75em!important;line-height:1.02!important;letter-spacing:-.06em;margin:.45vw 0!important}.ltx-editorial p:not(.ltx-eyebrow){font-size:.83em;line-height:1.2;margin-bottom:.65vw!important}.ltx-editorial u{font-size:.88em;color:#b30014;font-weight:700;text-underline-offset:3px}.ltx-section-title{font-size:2em!important;letter-spacing:-.045em;text-align:center;display:flex;align-items:center;justify-content:center;gap:1.8vw;position:relative;height:4.8vw;line-height:1.05!important}.ltx-section-title:before,.ltx-section-title:after{content:'';height:1px;background:linear-gradient(90deg,#cab9b7,#c90b20);width:9vw}.ltx-section-title span{position:absolute;top:0;left:49%;font-size:.85em}.ltx-guides .ltx-section-title{padding-top:1.3vw}.ltx-guide-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1vw;margin:0 1.7vw}.ltx-photo-card{position:relative;height:8.9vw;border-radius:14px;overflow:hidden;color:white!important;display:block}.ltx-photo-card>img{width:100%;height:100%;object-fit:cover}.ltx-photo-card>div{position:absolute;bottom:0;left:0;width:100%;padding:.5vw 1.5vw .65vw;background:linear-gradient(transparent,#070a17 27%)}.ltx-photo-card small{display:inline-block;background:#ed0928;color:#fff;font-size:.7em;font-weight:700;border-radius:6px;padding:.05em .55em;letter-spacing:.1em}.ltx-photo-card h3{font-size:1.04em!important;line-height:1.05!important;font-weight:700!important;letter-spacing:-.025em}.ltx-arrow{position:absolute;bottom:.9vw;right:1vw;background:#fff;color:#18263b;border-radius:50%;width:1.85vw;height:1.85vw;display:flex;align-items:center;justify-content:center;font-size:1.8em;line-height:1;box-shadow:0 1px 5px #3334}.ltx-explore{margin-top:1vw}.ltx-explore>.ltx-section-title{height:3.8vw;background:url(/wp-content/plugins/lulutoys-christmas/assets/snow.webp) center top/100% auto no-repeat}.ltx-explore-row{display:grid;grid-template-columns:3fr 1.03fr;gap:1.4vw}.ltx-category-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);gap:.7vw;padding:.7vw 0 1.5vw}.ltx-category{position:relative;overflow:hidden;border-radius:13px;height:6.5vw;color:white!important}.ltx-category>img{width:100%;height:100%;object-fit:cover}.ltx-category h3{position:absolute;top:0;left:0;padding:1vw 1.3vw;width:59%;height:100%;background:linear-gradient(90deg,#333c47 57%,transparent);font-size:1.15em!important;line-height:1.05!important;font-weight:700!important;letter-spacing:-.025em}.ltx-category:nth-child(4) h3{background:linear-gradient(90deg,#773238 57%,transparent)}.ltx-category:nth-child(6) h3,.ltx-category:nth-child(7) h3{background:linear-gradient(90deg,#513924 57%,transparent)}.ltx-category .ltx-arrow{right:.7vw;bottom:.7vw}.ltx-budget{position:relative;min-height:16.3vw;overflow:hidden;border-radius:17px;background:radial-gradient(ellipse at top right,#ee2031,#a40010 65%);padding:1.3vw 1.9vw .7vw;color:#fff;box-shadow:inset 0 0 10px #f66}.ltx-budget h3{font-size:1.48em!important;font-weight:750!important;line-height:.95!important;position:relative;z-index:1;letter-spacing:-.02em}.ltx-budget h3 b{color:#ffde42}.ltx-budget>img{position:absolute;right:.3vw;top:0;width:43%;height:7.3vw;object-fit:cover;mix-blend-mode:lighten}.ltx-budget>div{position:relative;margin-top:.7vw;display:grid;gap:.3vw}.ltx-budget a{display:flex!important;justify-content:space-between;border-radius:20px;background:#fff6e8;color:#1a1420!important;padding:.3em .8em;font-size:.83em;font-weight:700}.ltx-offer-row{display:grid;grid-template-columns:27.5% 1fr;gap:3vw;margin-top:1.1vw;min-height:15.2vw}.ltx-offer{position:relative;padding:1.6vw 2vw;border-radius:16px;overflow:hidden;background:#fbe7c9}.ltx-offer h2{position:relative;z-index:1;font-size:1.55em!important;line-height:1!important;color:#4f000b!important;letter-spacing:-.04em}.ltx-offer p{position:relative;z-index:1;margin:1vw 0 1.3vw!important;font-size:.9em;line-height:1.1}.ltx-offer .ltx-button{position:relative;z-index:1;font-size:.85em;padding:.6em 1.2em}.ltx-offer>img{position:absolute;right:0;bottom:0;width:37%;height:100%;object-fit:cover}.ltx-products{min-width:0}.ltx-products>h2{font-size:1.5em!important;line-height:1;margin:-.2vw 0 .7vw!important;letter-spacing:-.05em}.ltx-product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:.8vw}.ltx-product{position:relative;background:#fffc;border-radius:14px;box-shadow:0 6px 16px #6e54781a;padding:.5vw 1.2vw .6vw;min-width:0;display:flex;flex-direction:column}.ltx-product>a>img{height:5.7vw;width:100%;object-fit:contain}.ltx-product h3{font-size:.78em!important;line-height:1.08!important;font-weight:700!important;height:2.45em;overflow:hidden;margin:.25vw 0!important}.ltx-product-cat{font-size:.65em;color:#73737c!important;white-space:nowrap;overflow:hidden;margin-top:auto!important}.ltx-price{font-size:1.1em;color:#9f0010;font-weight:700;min-height:1.4em;line-height:1.2;margin-top:.3vw}.ltx-price del{font-size:.7em}.ltx-product .ltx-button{font-size:.82em;padding:.3em .5em;margin-top:.25vw;box-shadow:none}.ltx-product-tools{position:absolute;right:.5vw;top:.4vw;display:flex;gap:.5em;z-index:2;font-size:.8em}.ltx-how{background:linear-gradient(110deg,#e1f1fc,#f6fcff 40%,#e5f2fb);border:2px solid #fff;border-radius:20px;box-shadow:0 6px 18px #91abc81a;margin:2.2vw -1.4vw 1.1vw;padding:.5vw .6vw;min-height:7.3vw;display:grid;grid-template-columns:1.8fr repeat(4,1fr);gap:.6vw}.ltx-how>h2{font-size:1.75em!important;line-height:1.05!important;display:flex;align-items:center;gap:1vw;padding:.4vw 1.2vw;letter-spacing:-.05em}.ltx-how>h2>span{font-size:1.8em}.ltx-how>div{background:#ffffff65;border-radius:14px;display:flex;align-items:center;gap:.8vw;padding:.8vw .5vw}.ltx-how>div>span{font-size:2.5em;color:#0069a7}.ltx-how p{font-size:.73em;line-height:1.2}.ltx-how strong{font-size:1.2em}.ltx-articles{margin:0 -.5vw}.ltx-articles-heading{display:flex;align-items:center;justify-content:space-between;padding:.3vw .3vw .7vw}.ltx-articles-heading h2{font-size:1.5em!important;letter-spacing:-.03em}.ltx-articles-heading>a{font-size:.8em;color:#ad0013!important;text-decoration:underline!important;font-weight:700}.ltx-article-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2vw}.ltx-article{display:flex!important;position:relative;align-items:center;border:1px solid #e9dfdc;border-radius:16px;overflow:hidden;background:#fffc;min-height:8vw;box-shadow:0 3px 7px #bba2a511}.ltx-article>img{width:42%;height:8vw;object-fit:cover}.ltx-article>div{padding:.6vw 1.2vw}.ltx-article small{color:#d30012;font-size:.77em;letter-spacing:.12em;font-weight:800}.ltx-article h3{font-size:.98em!important;line-height:1.05!important;font-weight:700!important;margin:.2vw 0 .5vw!important}.ltx-article p{font-size:.78em;line-height:1.15;color:#445068!important}.ltx-article>span{position:absolute;right:.8vw;top:.7vw}.ltx-trust-row{display:grid;grid-template-columns:2.2fr 1fr;gap:1.4vw;margin:1.6vw -1.8vw 0}.ltx-trust{display:grid;grid-template-columns:1.8fr repeat(4,1fr);background:linear-gradient(110deg,#e1f1fc,#fcfcfc);border:2px solid #fff;border-radius:17px;min-height:9.7vw;align-items:stretch;padding:1vw .5vw}.ltx-trust h2{display:flex;align-items:center;font-size:1.7em!important;line-height:1!important;gap:.6vw;padding:.5vw 1vw;letter-spacing:-.05em}.ltx-trust h2 span{font-size:1.7em}.ltx-trust>div{text-align:center;border-left:1px solid #e0d9d8;padding:0 .6vw}.ltx-trust>div>span{display:block;color:#bb0019;font-size:2.3em;margin-bottom:.4vw}.ltx-trust p{font-size:.73em;line-height:1.15}.ltx-faq{padding:0 .5vw}.ltx-faq h2{font-size:1.4em!important;margin:0 0 .6vw!important;letter-spacing:-.04em}.ltx-faq details{border:1px solid #e2d5d3;border-radius:9px;background:#ffffff90;margin-bottom:.25vw;font-size:.74em}.ltx-faq summary{cursor:pointer;padding:.32em .9em;list-style:none;display:flex;justify-content:space-between}.ltx-faq summary:after{content:'⌄';font-size:1.2em}.ltx-faq details[open] summary:after{content:'⌃'}.ltx-faq details p{padding:.8em;line-height:1.4}.ltx-footer{background-color:#062445;background-image:url(/wp-content/plugins/lulutoys-christmas/assets/footer-house.webp),url(/wp-content/plugins/lulutoys-christmas/assets/footer-gifts.webp),radial-gradient(ellipse at top,#123a69,#00152c);background-size:20.5% 81%,19% 81%,auto;background-position:24% bottom,right bottom,center;background-repeat:no-repeat;color:#fff;min-height:13.1vw;position:relative}.ltx-footer-grid{display:grid;grid-template-columns:2.5fr 1fr 1fr 1.4fr;gap:2vw;padding:1.5vw 1.4vw 1.3vw}.ltx-footer-grid>div:first-child{padding:.3vw 0}.ltx-footer .ltx-logo{width:13.5vw;margin-bottom:.6vw}.ltx-footer .ltx-logo img{background:#fffc;border-radius:5px}.ltx-footer p{font-size:.83em;line-height:1.25}.ltx-footer h3{font-size:1em!important;font-weight:700!important;margin-bottom:.5vw!important}.ltx-footer-grid>div:not(:first-child) a{display:block;font-size:.8em;margin-bottom:.25vw}.ltx-bottom{display:flex;justify-content:space-between;font-size:.63em;line-height:1.5;padding:.5vw 1.4vw;background:#00162d80;border-top:1px solid #badcf040}.ltx-page #lt-choice-paths,.ltx-page #lulutoys-footer-trust-v1{display:none!important}@media(min-width:1800px){#ltx-site{max-width:1800px;margin:auto}}@media(max-width:1000px){.ltx-menu{overflow-x:auto;justify-content:flex-start;gap:18px;padding:6px 0;height:auto}.ltx-header-row{padding:0;gap:20px}.ltx-search select{max-width:130px}.ltx-tools{gap:15px}.ltx-top .ltx-wrap>span{display:none}.ltx-hero{min-height:230px}.ltx-hero h1{font-size:35px!important}.ltx-hero-copy{left:8%;width:55%;top:10%}.ltx-editorials{height:auto;min-height:155px}.ltx-editorial>div{padding:14px}.ltx-editorial h2{font-size:22px!important}.ltx-offer-row{gap:15px}.ltx-product>a>img{height:80px}.ltx-products>h2{font-size:18px!important}.ltx-how>div>span{font-size:25px}.ltx-how>h2{font-size:20px!important}.ltx-trust h2{font-size:17px!important}}@media(max-width:700px){#ltx-site{font-size:14px}.ltx-wrap{width:92%}.ltx-top{height:31px;min-height:0;font-size:10px}.ltx-top nav{gap:8px;white-space:nowrap}.ltx-top i{display:none}.ltx-header-row{height:auto;flex-wrap:wrap;gap:12px;padding:12px 0}.ltx-logo{width:145px}.ltx-tools{margin-left:auto;font-size:10px;gap:20px}.ltx-search{order:3;flex-basis:100%}.ltx-search input[type=search],.ltx-search button{height:39px}.ltx-search button{width:43px}.ltx-search select{max-width:115px;height:39px;margin-left:9px;font-size:10px;padding:3px}.ltx-menu{min-height:39px;font-size:11px}.ltx-hero{height:410px;min-height:0;background-size:auto 250px;background-position:67% bottom;background-color:#082747}.ltx-hero:before{content:'';position:absolute;inset:0;background:linear-gradient(#072646 36%,transparent 70%)}.ltx-hero-copy{left:6%;top:20px;width:90%}.ltx-hero h1{font-size:34px!important}.ltx-eyebrow{font-size:9px!important}.ltx-hero-copy>p:not(.ltx-eyebrow){font-size:12px;margin-top:14px!important}.ltx-hero-actions{gap:7px;margin-top:14px}.ltx-button{font-size:11px;padding:10px 12px}.ltx-hero-actions .ltx-outline{font-size:10px;padding:9px}.ltx-landscape{background-size:3% 100%,3% 100%,auto,auto;padding-bottom:22px}.ltx-ages{margin:0 0 15px;padding:9px;gap:7px;display:grid;grid-template-columns:repeat(3,1fr);border-radius:16px}.ltx-age-intro{grid-column:1/-1;justify-content:center;padding:2px 0 8px;gap:12px}.ltx-age-intro img{width:45px;height:45px}.ltx-age-intro strong{font-size:16px}.ltx-age{min-height:76px;border-radius:12px;font-size:14px;padding:5px}.ltx-age img{width:42px;height:29px;margin:0 0 3px}.ltx-age-all>span{font-size:22px}.ltx-editorials{grid-template-columns:1fr;gap:12px;margin:0;height:auto}.ltx-editorial{min-height:150px}.ltx-editorial>div{padding:17px 20px;width:76%}.ltx-editorial h2{font-size:24px!important;margin:6px 0!important}.ltx-editorial p:not(.ltx-eyebrow){font-size:12px;margin-bottom:10px!important}.ltx-editorial u{font-size:12px}.ltx-editorial .ltx-eyebrow{font-size:9px!important}.ltx-section-title{font-size:23px!important;height:auto!important;min-height:78px;padding:20px 15px 10px!important;line-height:1.05!important;gap:8px}.ltx-section-title:before,.ltx-section-title:after{width:18px;flex:none}.ltx-section-title span{top:4px;font-size:17px}.ltx-guide-grid{grid-template-columns:repeat(2,1fr);margin:0;gap:9px}.ltx-photo-card{height:110px;border-radius:12px}.ltx-photo-card>div{padding:5px 10px 10px;background:linear-gradient(transparent,#070a17 30%)}.ltx-photo-card small{font-size:8px}.ltx-photo-card h3{font-size:12px!important}.ltx-arrow{width:21px;height:21px;font-size:25px;right:8px;bottom:10px}.ltx-explore{margin-top:10px}.ltx-explore-row{grid-template-columns:1fr;gap:12px}.ltx-category-grid{grid-template-columns:repeat(2,1fr);gap:8px;padding:0}.ltx-category{height:88px}.ltx-category h3{padding:13px 12px;font-size:15px!important;width:61%}.ltx-category .ltx-arrow{right:10px;bottom:10px}.ltx-budget{min-height:222px;padding:18px 22px;border-radius:16px}.ltx-budget h3{font-size:23px!important}.ltx-budget>img{height:105px;width:120px;right:12px}.ltx-budget>div{margin-top:14px;gap:5px}.ltx-budget a{font-size:12px;padding:5px 10px}.ltx-offer-row{grid-template-columns:1fr;margin-top:16px;gap:18px}.ltx-offer{min-height:180px;padding:23px}.ltx-offer h2{font-size:24px!important}.ltx-offer p{font-size:12px;margin:12px 0!important}.ltx-offer .ltx-button{font-size:12px;padding:9px 16px}.ltx-offer>img{width:35%}.ltx-products>h2{font-size:21px!important;margin:0 0 12px!important}.ltx-product-grid{grid-template-columns:repeat(2,1fr);gap:10px}.ltx-product{padding:12px;border-radius:13px}.ltx-product>a>img{height:110px}.ltx-product h3{font-size:12px!important;margin:6px 0!important;min-height:2.5em}.ltx-product-cat{font-size:10px}.ltx-price{font-size:16px;margin-top:5px}.ltx-product .ltx-button{font-size:12px;padding:6px;margin-top:5px}.ltx-product-tools{top:6px;right:8px}.ltx-how{grid-template-columns:repeat(2,1fr);padding:10px;margin:20px 0;gap:8px}.ltx-how>h2{grid-column:1/-1;font-size:24px!important;justify-content:center;padding:10px;gap:15px}.ltx-how>div{padding:12px 5px;gap:10px}.ltx-how>div>span{font-size:30px}.ltx-how p{font-size:10px}.ltx-articles-heading{padding:0 0 12px;align-items:flex-start;gap:10px}.ltx-articles-heading h2{font-size:21px!important}.ltx-articles-heading>a{font-size:10px;max-width:95px}.ltx-article-grid{grid-template-columns:1fr;gap:10px}.ltx-article{min-height:108px;border-radius:14px}.ltx-article>img{height:108px;width:40%}.ltx-article>div{padding:12px}.ltx-article small{font-size:10px}.ltx-article h3{font-size:14px!important;margin:5px 0 8px!important}.ltx-article p{font-size:11px}.ltx-article>span{top:12px;right:10px}.ltx-trust-row{grid-template-columns:1fr;margin:20px 0 0;gap:20px}.ltx-trust{grid-template-columns:repeat(2,1fr);padding:10px;gap:14px}.ltx-trust h2{grid-column:1/-1;justify-content:center;font-size:24px!important;gap:15px;padding:12px}.ltx-trust>div{border:0;padding:5px}.ltx-trust>div>span{font-size:32px;margin-bottom:8px}.ltx-trust p{font-size:12px}.ltx-faq h2{font-size:21px!important;margin-bottom:12px!important}.ltx-faq details{font-size:12px;margin-bottom:5px}.ltx-faq summary{padding:10px 12px}.ltx-footer{min-height:400px;background-size:50% 120px,45% 120px,auto;background-position:left bottom,right bottom,center;padding-bottom:100px}.ltx-footer-grid{grid-template-columns:repeat(2,1fr);gap:24px 20px;padding:25px 10px}.ltx-footer-grid>div:first-child{grid-column:1/-1}.ltx-footer .ltx-logo{width:145px;margin-bottom:12px}.ltx-footer p{font-size:12px}.ltx-footer h3{font-size:14px!important;margin-bottom:10px!important}.ltx-footer-grid>div:not(:first-child) a{font-size:12px;margin-bottom:7px}.ltx-bottom{position:relative;display:block;padding:10px;font-size:9px}.ltx-bottom span{display:block;margin-bottom:6px}}#ltx-site h2,#ltx-site h3{font-weight:750!important}.ltx-top:before,.ltx-top:after{content:'';position:absolute;top:0;z-index:5;pointer-events:none;width:4.7vw;height:12.5vw;background:url(/wp-content/plugins/lulutoys-christmas/assets/corner-left.webp) top left/100% 100% no-repeat}.ltx-top:before{left:0}.ltx-top:after{right:0;background-image:url(/wp-content/plugins/lulutoys-christmas/assets/corner-right.webp)}.ltx-page .ltdr-home-entry{display:none!important}.ltx-compare-open:before{display:none!important}.ltx-product-tools button{padding:0!important;margin:0!important;border:0!important;box-shadow:none!important;background:transparent!important;color:#324057!important;font-size:1em!important;width:1.1em;height:1.1em;cursor:pointer}.ltx-product-tools .heartplus{display:block!important;position:static!important;line-height:1!important}.ltx-product-tools .heartplus:before{display:none!important}.ltx-how>h2>img,.ltx-trust h2>img{width:4.5vw;height:4.5vw;object-fit:contain;mix-blend-mode:multiply;flex:none}.ltx-how>div>img{width:4.2vw;height:4.2vw;object-fit:contain;mix-blend-mode:multiply;flex:none}.ltx-trust>div>img{width:3.6vw;height:3.2vw;object-fit:contain;mix-blend-mode:multiply;margin:0 auto .3vw}.ltx-footer .ltx-logo img{background:#fff0;border-radius:0}@media(min-width:1001px){.ltx-explore-row{height:16.3vw}.ltx-category-grid{min-height:0}.ltx-offer-row{height:15.2vw;min-height:0}.ltx-products{height:100%}.ltx-product-grid{height:calc(100% - 2.2vw)}.ltx-product{overflow:hidden}.ltx-price{font-size:.88em}.ltx-how{margin-top:2.2vw}.ltx-trust-row{margin-top:1.3vw}.ltx-trust{min-height:9.7vw}.ltx-footer{height:13.1vw;min-height:0}.ltx-footer-grid{height:10.6vw}.ltx-footer-grid>div{min-width:0}.ltx-footer-grid{padding-top:1.2vw}.ltx-bottom{height:2.5vw}}@media(max-width:700px){.ltx-how>h2>img,.ltx-trust h2>img{width:45px;height:45px}.ltx-how>div>img{width:38px;height:38px}.ltx-trust>div>img{width:42px;height:38px;margin:0 auto 10px}.ltx-top:before,.ltx-top:after{width:25px;height:67px}.ltx-product-tools button{width:18px;height:18px}}.ltx-hero h1 em{display:inline-block;line-height:1}.ltx-hero h1 em:after{bottom:.02em}#ltx-site{font-family:Roboto,Arial,Helvetica,sans-serif}.ltx-footer{background-image:url(/wp-content/plugins/lulutoys-christmas/assets/footer-house.webp?v=1.0.2),url(/wp-content/plugins/lulutoys-christmas/assets/footer-gifts.webp?v=1.0.2),url(/wp-content/plugins/lulutoys-christmas/assets/stars.webp);background-size:18% 81%,17% 81%,100% 100%}.ltx-product-tools .heartplus.alreadywish{color:#d20020!important}.ltx-product h3{height:2.16em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media(min-width:1001px){.ltx-menu{gap:.9vw;font-size:.75em}.ltx-faq summary{line-height:1!important;padding:.3em .9em}.ltx-faq details{margin-bottom:.18vw}.ltx-faq h2{font-size:1.3em!important;line-height:1.1!important;margin-bottom:.4vw!important}.ltx-trust-row{align-items:start}.ltx-trust{height:9.7vw}.ltx-category h3{width:85%;background:linear-gradient(90deg,#333c47 34%,transparent 80%);font-size:1.1em!important}.ltx-category:nth-child(4) h3{background:linear-gradient(90deg,#773238 34%,transparent 80%)}.ltx-category:nth-child(6) h3,.ltx-category:nth-child(7) h3{background:linear-gradient(90deg,#513924 34%,transparent 80%)}.ltx-explore{margin-top:.7vw}.ltx-offer-row{margin-top:.7vw}}@media(max-width:700px){.ltx-footer{background-size:50% 120px,45% 120px,100% 100%}.ltx-hero h1 em{line-height:.85}.ltx-hero h1 em:after{bottom:0}}@media(min-width:1001px){.ltx-category h3{width:65%;background:linear-gradient(90deg,#333c47 74%,transparent);font-size:1.1em!important}.ltx-category:nth-child(4) h3{background:linear-gradient(90deg,#773238 74%,transparent)}.ltx-category:nth-child(6) h3,.ltx-category:nth-child(7) h3{background:linear-gradient(90deg,#513924 74%,transparent)}.ltx-category:nth-child(3) h3{width:90%;background:linear-gradient(90deg,#333c47 38%,transparent 72%)}}@media(min-width:1001px){.ltx-hero-copy{top:10.6%}.ltx-hero h1{font-size:3.125vw!important}.ltx-hero h1 em{line-height:.85}.ltx-hero-copy>p:not(.ltx-eyebrow){font-size:.9em;margin-top:1.1vw!important}.ltx-hero-actions .ltx-button{font-size:.85em}.ltx-footer-grid{grid-template-columns:2.2fr 1fr 1fr 1.7fr}}.ltx-products{position:relative}#ltx-site .ltx-product[hidden]{display:none!important}.ltx-carousel-prev,.ltx-carousel-next{position:absolute;z-index:3;top:47%;width:2.4vw;height:2.4vw;min-width:28px;min-height:28px;padding:0;border:1px solid #e2dce4;border-radius:50%;background:#fff;color:#152745;font:700 28px/1 Arial;box-shadow:0 2px 5px #2333;cursor:pointer}.ltx-carousel-prev{left:-2.1vw}.ltx-carousel-next{right:-1vw}.ltx-carousel-prev:disabled,.ltx-carousel-next:disabled{opacity:.5;cursor:default}@media(max-width:700px){.ltx-carousel-prev{left:-10px}.ltx-carousel-next{right:-10px}}