.ltx-page{margin:0!important;background:#fbf8f6!important;color:#080f30!important}.ltu-chrome{font-family:Arial,Helvetica,sans-serif;font-size:clamp(12px,1.17vw,18px);line-height:1.2;width:100%;overflow:hidden}.ltu-chrome *{box-sizing:border-box}.ltu-chrome h1,.ltu-chrome h2,.ltu-chrome h3,.ltu-chrome p{margin:0;font-family:inherit;color:inherit}.ltu-chrome a{color:inherit;text-decoration:none}.ltu-chrome img{display:block;max-width:100%;content-visibility:visible;contain-intrinsic-size:auto}.ltu-chrome a:focus-visible,.ltu-chrome button:focus-visible,.ltu-chrome 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:white;padding:15px}.ltx-top{height:2.34vw;min-height:30px;background:linear-gradient(#a5000c,#7c0008);color:white;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:white;font-size:.85em;padding:0 1vw;color:#222}.ltx-search button{border:0;background:linear-gradient(#f5162a,#a70012);color:white;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:bold;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('hero.webp') center/100% 100% no-repeat;position:relative;color:white}.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:bold;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 white;box-shadow:none}.ltx-landscape{background-image:url('left-edge.webp'),url('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 white;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 white}.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:bold;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:white;font-size:.7em;font-weight:bold;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:white;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('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:white;box-shadow:inset 0 0 10px #ff6666}.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:bold;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 white;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:bold}.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 white;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('footer-house.webp'),url('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:white;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){.ltu-chrome{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){.ltu-chrome{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}}

/* Reference QA corrections: typography, original icon crops and vertical rhythm. */
.ltu-chrome h2,.ltu-chrome 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('corner-left.webp') top left/100% 100% no-repeat}.ltx-top:before{left:0}.ltx-top:after{right:0;background-image:url('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:transparent;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}
.ltu-chrome{font-family:Roboto,Arial,Helvetica,sans-serif}
.ltx-footer{background-image:url('footer-house.webp?v=1.0.2'),url('footer-gifts.webp?v=1.0.2'),url('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}.ltu-chrome .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}}

/* Responsive repairs, scoped to this homepage. */
.ltx-wrap{max-width:1440px}
.ltu-chrome{max-width:none!important;width:100%;margin:0;position:relative;isolation:isolate}
.ltx-top:before,.ltx-top:after{max-width:90px;max-height:240px}
.ltx-footer{background-size:18% 81%,17% 81%,450px 140px;background-repeat:no-repeat,no-repeat,repeat}
.ltx-tools .ltx-compare-open{display:block;padding:0;border:0;background:none;color:inherit;font:inherit;line-height:inherit;cursor:pointer;text-align:center}
.ltx-tools .ltx-wishlist>span{position:relative}
.ltx-tools .rh-icon-notice{position:absolute;right:-6px;top:-4px;display:flex;align-items:center;justify-content:center;min-width:15px;height:15px;padding:0 3px;border-radius:20px;background:#d80020;color:#fff;font-size:10px;line-height:1}
.ltx-tools .rh-icon-notice.rhhidden{display:none}
.ltx-product-cat{display:block;max-width:100%;height:1.3em;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ltx-product-cat>a{white-space:nowrap}
.ltx-product-tools button{touch-action:manipulation}
.ltx-product-tools .heartplus{font-family:Arial,sans-serif!important}
.ltx-product-tools .heartplus.alreadywish{background:#ffe8ee!important;border-radius:50%}
.ltx-product-tools button.loading{opacity:.5;pointer-events:none}
.ltx-category h3{width:70%;background:linear-gradient(90deg,#333c47 90%,transparent)!important}
.ltx-category:nth-child(4) h3{background:linear-gradient(90deg,#773238 90%,transparent)!important}
.ltx-category:nth-child(6) h3,.ltx-category:nth-child(7) h3{background:linear-gradient(90deg,#513924 90%,transparent)!important}
.ltx-category:nth-child(3) h3{width:87%;background:linear-gradient(90deg,#333c47 65%,transparent 88%)!important}
.ltx-category .ltx-arrow{width:2.1vw;height:2.1vw;min-width:24px;min-height:24px}
.ltx-editorial>img{object-fit:contain;object-position:right center}
.ltx-offer>img{clip-path:polygon(50% 0,100% 0,100% 100%,0 100%,0 60%,12% 60%,12% 35%,50% 35%)}
.ltx-photo-card>div{height:56%;display:flex;flex-direction:column;justify-content:flex-end;background:linear-gradient(#070a17f5,#070a17)}
.ltx-photo-card small{align-self:flex-start}
.ltx-category h3{height:auto!important;min-height:0;width:64%;padding:.65vw 1.1vw .35vw;font-size:1em!important;background:linear-gradient(90deg,#333c47 88%,transparent)!important}
.ltx-category:nth-child(4) h3{background:linear-gradient(90deg,#773238 88%,transparent)!important}
.ltx-category:nth-child(6) h3,.ltx-category:nth-child(7) h3{background:linear-gradient(90deg,#513924 88%,transparent)!important}
.ltx-category:nth-child(3) h3{width:75%;background:linear-gradient(90deg,#333c47 82%,transparent)!important}
.ltx-category .ltx-arrow{width:2.4vw;height:2.4vw;right:.35vw;bottom:.35vw}
@media(min-width:1001px){
 .ltx-hero-copy{left:max(10.3%,calc((100% - 1440px)/2 + 72px));max-width:600px}.ltx-hero h1{font-size:clamp(40px,3.125vw,52px)!important}
 .ltx-editorials{height:auto}.ltx-editorial{aspect-ratio:300/126}
 .ltx-photo-card{height:auto;aspect-ratio:212/89}
 .ltx-explore-row{height:auto}.ltx-category-grid{grid-template-rows:auto auto;align-content:start}
 .ltx-category{height:auto;aspect-ratio:161/66;align-self:start}
 .ltx-budget{min-height:0}
 .ltx-article>img{height:auto;aspect-ratio:127/80;align-self:center;object-fit:contain}
}
@media(min-width:701px) and (max-width:1000px){
 .ltu-chrome{font-size:14px}.ltx-wrap{width:92%}
 .ltx-hero{height:255px;background-size:cover}.ltx-hero-copy{width:61%;left:6%;top:24px}
 .ltx-hero h1{font-size:32px!important;line-height:1.05!important}.ltx-hero h1 em{line-height:.85}
 .ltx-hero-copy>p:not(.ltx-eyebrow){font-size:13px;margin-top:16px!important}.ltx-hero-actions{margin-top:14px;gap:8px}.ltx-hero-actions .ltx-button{font-size:11px;padding:9px 12px}
 .ltx-header-row{gap:18px}.ltx-search select{max-width:125px}.ltx-tools{gap:12px}
 .ltx-ages{min-height:80px;gap:6px;padding:7px}.ltx-age-intro{flex:2}.ltx-age-intro strong{font-size:11px}.ltx-age-intro img{width:36px;height:36px}.ltx-age{font-size:11px;min-width:0}.ltx-age img{width:35px;height:28px}
 .ltx-editorials{min-height:165px;gap:10px}.ltx-editorial>div{padding:14px;width:82%}.ltx-editorial h2{font-size:22px!important}.ltx-editorial .ltx-eyebrow{font-size:8px!important}.ltx-editorial p:not(.ltx-eyebrow){font-size:11px}.ltx-editorial u{font-size:11px}
 .ltx-section-title{min-height:57px;font-size:25px!important}.ltx-guides .ltx-section-title{padding-top:18px}
 .ltx-photo-card{min-height:100px}.ltx-photo-card h3{font-size:12px!important}.ltx-photo-card small{font-size:9px}.ltx-photo-card>div{padding:6px 12px 9px}.ltx-arrow{width:23px;height:23px;font-size:27px;right:9px;bottom:10px}
 .ltx-explore-row{grid-template-columns:1fr 220px;gap:12px}.ltx-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0}.ltx-category{height:75px}.ltx-category h3{font-size:14px!important;padding:12px}.ltx-budget{min-height:324px;padding:22px 18px;display:flex;flex-direction:column;justify-content:flex-end}.ltx-budget h3{font-size:25px!important;margin-bottom:auto!important}.ltx-budget>img{height:100px;width:100px;top:10px}.ltx-budget>div{margin-top:20px;gap:8px}.ltx-budget a{font-size:12px;padding:7px 9px}
 .ltx-offer-row{grid-template-columns:220px minmax(0,1fr);gap:20px;margin-top:20px;align-items:start}.ltx-offer{min-height:290px;padding:22px 18px}.ltx-offer h2{font-size:24px!important}.ltx-offer p{font-size:12px;margin:16px 0 20px!important}.ltx-offer>img{width:37%}.ltx-offer .ltx-button{font-size:11px;padding:10px}.ltx-products>h2{font-size:21px!important;margin-bottom:12px!important}.ltx-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ltx-product{padding:12px}.ltx-product>a>img{height:100px}.ltx-product h3{font-size:12px!important;margin:6px 0!important}.ltx-product-cat{font-size:10px}.ltx-price{font-size:13px;margin-top:6px}.ltx-product .ltx-button{font-size:12px;padding:6px;margin-top:6px}.ltx-carousel-prev{left:-14px}.ltx-carousel-next{right:-14px}
 .ltx-how{grid-template-columns:repeat(2,minmax(0,1fr));margin:22px 0 16px;padding:10px;gap:8px}.ltx-how>h2{grid-column:1/-1;justify-content:center;font-size:25px!important;padding:10px}.ltx-how>div{padding:12px;gap:15px}.ltx-how p{font-size:12px}.ltx-how>div>img{width:42px;height:42px}
 .ltx-article-grid{gap:10px}.ltx-article{flex-direction:column;align-items:stretch}.ltx-article>img{width:100%;height:105px}.ltx-article>div{padding:14px}.ltx-article h3{font-size:14px!important}.ltx-article p{font-size:12px}.ltx-article>span{background:#fff;border-radius:50%;padding:3px;right:10px;top:10px}
 .ltx-trust-row{grid-template-columns:1fr;margin:20px 0 0;gap:18px}.ltx-trust{min-height:140px;padding:15px 8px}.ltx-trust h2{font-size:24px!important}.ltx-trust p{font-size:11px}.ltx-faq h2{font-size:23px!important;margin-bottom:12px!important}.ltx-faq details{font-size:13px;margin-bottom:5px}.ltx-faq summary{padding:9px 12px}
 .ltx-footer{min-height:210px;background-size:22% 110px,22% 110px,450px 140px}.ltx-footer-grid{padding:20px 8px;grid-template-columns:1.8fr 1fr 1fr 1.5fr;gap:18px}.ltx-footer-grid>div:not(:first-child) a{font-size:11px;margin-bottom:7px}.ltx-footer h3{font-size:14px!important;margin-bottom:10px!important}.ltx-footer p{font-size:12px}.ltx-footer .ltx-logo{width:140px}.ltx-bottom{font-size:9px;padding:10px}
}
@media(max-width:700px){
 .ltx-top .ltx-wrap{width:100%;padding:0 22px}.ltx-top nav{width:100%;overflow-x:auto;scrollbar-width:none;padding:7px 0;flex:none}.ltx-top nav>a{flex:none}.ltx-top nav::-webkit-scrollbar{display:none}
 .ltx-hero{background-size:auto 180px;background-position:right bottom}.ltx-hero h1{font-size:clamp(26px,8.4vw,34px)!important;line-height:1.04!important}.ltx-hero-copy{width:88%;left:6%}.ltx-hero-copy>p:not(.ltx-eyebrow) br{display:none}.ltx-hero-actions{flex-wrap:wrap;gap:8px}.ltx-hero-actions .ltx-button{font-size:11px;padding:9px 12px}.ltx-hero-actions .ltx-outline{font-size:10px}
 .ltx-product-tools{top:5px;right:5px;gap:2px}.ltx-product-tools button{width:30px;height:30px;font-size:18px!important}.ltx-product>a>img{padding-top:15px}
 .ltx-footer{background-size:50% 120px,45% 120px,360px 112px}
 .ltx-category .ltx-arrow{width:32px;height:32px;right:3px;bottom:3px}
 .ltx-category h3{width:64%;font-size:14px!important;padding:9px 10px 4px}.ltx-category:nth-child(3) h3{width:80%;font-size:14px!important}
 .ltx-header-row{gap:12px 8px}.ltx-tools{gap:14px}
}
/* Keep source photograph proportions at every breakpoint. */
.ltx-category-grid{grid-template-rows:none;grid-auto-rows:auto;align-content:start}
.ltx-category{height:auto!important;aspect-ratio:161/66;align-self:start}
.ltx-article>img{height:auto!important;aspect-ratio:127/80;align-self:center;object-fit:contain}
.ltx-offer>img{height:auto!important;object-fit:contain;object-position:right bottom}
.ltx-photo-card{background:#070a17}
.ltx-photo-card>img{object-fit:contain;object-position:center}
.ltx-offer>img{clip-path:polygon(0 0,100% 0,100% 100%,0 100%,0 24%,23% 24%,23% 10%,0 10%)}
@media(min-width:701px) and (max-width:1000px){.ltx-category .ltx-arrow{width:36px;height:36px;right:3px;bottom:3px}}

/* Restore the user's reference artwork and proportional desktop composition. */
.ltx-wrap{max-width:none}
.ltx-landscape{position:relative;isolation:isolate;background-image:radial-gradient(ellipse at 15% 20%,#fff2e7,transparent 40%),linear-gradient(#f3eef2,#fffdfa 45%,#edf5fc);background-size:auto!important;background-position:center;background-repeat:no-repeat}
.ltx-landscape:before{content:'';position:absolute;inset:0;width:auto;z-index:-1;pointer-events:none;background:url('reference-landscape.webp') center/100% 100% no-repeat;-webkit-mask:url('reference-landscape-mask.svg') center/100% 100% no-repeat;mask:url('reference-landscape-mask.svg') center/100% 100% no-repeat}
.ltx-landscape:after,.ltx-hero:after{content:none}
.ltx-hero-copy{z-index:1}
.ltx-age-intro img,.ltx-age img{mix-blend-mode:multiply}
.ltx-explore>.ltx-section-title{background:none}
.ltx-section-title>span>img{width:2.55vw;height:2.35vw;object-fit:contain;mix-blend-mode:multiply}
@media(min-width:701px){.ltx-hero:before{content:'';position:absolute;inset:0;z-index:0;pointer-events:none;background:url('hero-original.webp') center/100% 100% no-repeat;-webkit-mask:url('hero-original-mask.svg') center/100% 100% no-repeat;mask:url('hero-original-mask.svg') center/100% 100% no-repeat}}
@media(min-width:1001px){.ltx-hero-copy{left:10.3%;max-width:none}.ltx-hero h1{font-size:3.125vw!important}}
@media(max-width:700px){.ltx-hero{background-image:url('hero-original.webp')}.ltx-section-title>span>img{width:26px;height:24px}}

/* Match reference photographic overlays and footer scenery. */
.ltx-landscape{background-image:linear-gradient(#f6f2f6,#fffdfa 45%,#eef5fb)}
.ltx-photo-card>div{height:52%;background:linear-gradient(transparent,#070a17e8 45%,#070a17f5)}
.ltx-photo-card .ltx-arrow{width:1.9vw;height:1.9vw;right:.9vw;bottom:.9vw}
.ltx-footer{position:relative;isolation:isolate;background-image:url('stars.webp');background-size:100% 100%}
.ltx-footer:before{content:'';position:absolute;inset:0;z-index:-1;pointer-events:none;background:url('footer-original.webp') center/100% 100% no-repeat;mask:url('footer-original-mask.svg') center/100% 100% no-repeat}
@media(max-width:1000px){.ltx-photo-card .ltx-arrow{width:25px;height:25px;right:9px;bottom:9px}}
@media(max-width:700px){.ltx-footer:before{content:none}.ltx-footer{background-image:url('footer-house.webp'),url('footer-gifts.webp'),url('stars.webp');background-size:50% 120px,45% 120px,100% 100%;background-position:left bottom,right bottom,center}}

/* Remove source lettering before rendering the accessible HTML lettering. */
.ltx-photo-card{container-type:inline-size;height:auto!important;min-height:0;aspect-ratio:212/89;background:linear-gradient(#080d19,#070a17)}
.ltx-photo-card>img{display:block;width:100%;height:100%;object-fit:contain;mask:url('guide-photo-mask.svg?v=1.1.14') center/100% 100% no-repeat}
.ltu-chrome .ltx-photo-card>div{height:52%;padding:0 6.5cqw 3.6cqw;justify-content:flex-end;background:none;gap:.7cqw}
.ltu-chrome .ltx-photo-card small{font-size:4cqw;line-height:1.05;padding:.15em .5em}
.ltu-chrome .ltx-photo-card h3{font-size:5.5cqw!important;line-height:1.05!important}
.ltu-chrome .ltx-photo-card .ltx-arrow{width:9.2cqw;height:9.2cqw;right:4cqw;bottom:8cqw;font-size:11cqw}
.ltx-category{container-type:inline-size;background:linear-gradient(90deg,#343b46,#343b4600)}
.ltx-category:nth-child(4){background:#773238}.ltx-category:nth-child(6),.ltx-category:nth-child(7){background:#513924}
.ltu-chrome .ltx-category h3{width:78%;padding:5.9cqw 8.5cqw;background:none!important;font-size:7.7cqw!important;line-height:1.05!important}
.ltu-chrome .ltx-category .ltx-arrow{width:12.5cqw;height:12.5cqw;right:2.5cqw;bottom:5cqw;min-width:0;min-height:0;font-size:15cqw}
.ltx-category:nth-child(1)>img{mask:url('category-photo-mask-1.svg?v=1.1.14') center/100% 100% no-repeat}
.ltx-category:nth-child(2)>img{mask:url('category-photo-mask-2.svg?v=1.1.14') center/100% 100% no-repeat}
.ltx-category:nth-child(3)>img{mask:url('category-photo-mask-3.svg?v=1.1.14') center/100% 100% no-repeat}
.ltx-category:nth-child(4)>img{mask:url('category-photo-mask-4.svg?v=1.1.14') center/100% 100% no-repeat}
.ltx-category:nth-child(5)>img{mask:url('category-photo-mask-5.svg?v=1.1.14') center/100% 100% no-repeat}
.ltx-category:nth-child(6)>img{mask:url('category-photo-mask-6.svg?v=1.1.14') center/100% 100% no-repeat}
.ltx-category:nth-child(7)>img{mask:url('category-photo-mask-7.svg?v=1.1.14') center/100% 100% no-repeat}
.ltx-category:nth-child(8)>img{mask:url('category-photo-mask-8.svg?v=1.1.14') center/100% 100% no-repeat}

@media(max-width:1000px){.ltx-landscape:before{mask:url('reference-mobile-edges.svg') center/100% 100% no-repeat;-webkit-mask:url('reference-mobile-edges.svg') center/100% 100% no-repeat}}
@media(max-width:700px){
 .ltx-hero{height:auto;min-height:0;padding-top:22px;background:none;background-color:#092440;display:flex;flex-direction:column}
 .ltx-hero-copy{position:relative;top:auto;left:auto;width:88%;margin:0 auto}
 .ltx-hero-actions{margin-bottom:0;position:relative;z-index:2}
 .ltx-hero:after{content:'';display:block;position:relative;inset:auto;flex:none;width:100%;height:180px;margin-top:10px;background:url('hero-original.webp') right bottom/auto 180px no-repeat;mask:linear-gradient(transparent,#000 16%);pointer-events:none}
 .ltx-top:before,.ltx-top:after{height:28px;width:25px}
}

/* Keep visible HTML arrows aligned with the original reference icons. */
.ltu-chrome .ltx-category .ltx-arrow{display:flex;bottom:2.5cqw}
.ltu-chrome .ltx-photo-card .ltx-arrow{display:flex;bottom:3.7cqw}
.ltx-category{background:#343b46}
.ltx-category:nth-child(4){background:#773238}.ltx-category:nth-child(6),.ltx-category:nth-child(7){background:#513924}

/* Mask embedded letter pixels only, preserving the photograph around the text. */
.ltx-photo-card:nth-child(1)>img{mask:url('guide-letter-mask-1.svg?v=1.1.14') center/100% 100% no-repeat}
.ltx-photo-card:nth-child(2)>img{mask:url('guide-letter-mask-2.svg?v=1.1.14') center/100% 100% no-repeat}
.ltx-photo-card:nth-child(3)>img{mask:url('guide-letter-mask-3.svg?v=1.1.14') center/100% 100% no-repeat}
.ltx-photo-card:nth-child(4)>img{mask:url('guide-letter-mask-4.svg?v=1.1.14') center/100% 100% no-repeat}

/* Restore the caption shading visible in the reference. */
.ltu-chrome .ltx-photo-card>div{background:linear-gradient(transparent,#070a17b3 35%,#070a17ed)}


/* Clean full-resolution assets. The original layout and link targets are preserved. */
.ltu-chrome .ltx-category>img,.ltu-chrome .ltx-photo-card>img{display:block;width:100%;height:100%;object-fit:cover;mask:none!important;-webkit-mask:none!important;image-rendering:auto}
/* User requested retaining the original Figurine photograph. */
.ltu-chrome .ltx-category:nth-child(5)>img{mask:url('category-photo-mask-5.svg?v=1.2.0') center/100% 100% no-repeat!important;-webkit-mask:url('category-photo-mask-5.svg?v=1.2.0') center/100% 100% no-repeat!important}
.ltu-chrome .ltx-category h3{background:none!important;text-shadow:0 1px 3px #17233488}
.ltu-chrome .ltx-category .ltx-arrow,.ltu-chrome .ltx-photo-card .ltx-arrow{border-radius:50%;background:#fff;box-shadow:0 1px 4px #17233433;line-height:1}
.ltu-chrome .ltx-offer>img{clip-path:none!important;mask:none!important;height:100%!important;width:43%;object-fit:contain;object-position:right bottom;mix-blend-mode:normal}
.ltu-chrome .ltx-budget>img{mix-blend-mode:normal;object-fit:contain;object-position:right top}
.ltu-chrome .ltx-how img,.ltu-chrome .ltx-trust img,.ltu-chrome .ltx-age img,.ltu-chrome .ltx-age-intro img,.ltu-chrome .ltx-section-title img{mix-blend-mode:normal;background:none;object-fit:contain}
.ltu-chrome .ltx-logo img{width:100%;height:auto;background:none;border-radius:0}
.ltu-chrome .ltx-landscape{background:url('landscape.webp?v=1.2.0') center top/100% 100% no-repeat!important}
.ltu-chrome .ltx-landscape:before,.ltu-chrome .ltx-landscape:after{content:none!important}
.ltu-chrome .ltx-hero{background-image:url('hero-hd.svg?v=1.2.0');background-size:cover;background-position:center}
.ltu-chrome .ltx-hero:before{content:none!important}
.ltu-chrome .ltx-footer{background:url('footer-hd.svg?v=1.2.0') center/cover no-repeat}
.ltu-chrome .ltx-footer:before{content:none!important}
@media(max-width:700px){
 .ltu-chrome .ltx-hero{background-image:none}
 .ltu-chrome .ltx-hero:after{background-image:url('hero-hd.svg?v=1.2.0');background-size:auto 180px;background-position:right bottom}
 .ltu-chrome .ltx-landscape{background-size:100% auto!important;background-repeat:repeat-y!important}
 .ltu-chrome .ltx-footer{background-size:auto 100%;background-position:center bottom;background-color:#031b37}
 .ltu-chrome .ltx-offer>img{width:35%}
}

@media(max-width:1000px){.ltu-chrome .ltx-landscape{background-size:100% auto!important;background-repeat:repeat-y!important}}
