.luxury-page .lux-header{height:clamp(78px,7.1vw,108px);padding-inline:clamp(25px,5.5vw,95px)}.lux-announcement{font-size:9px;padding-block:4px}.lux-hero{height:clamp(510px,46.5vw,740px);min-height:0;grid-template-columns:42% 58%;padding-bottom:43px;background:#263322 none center/cover no-repeat}.lux-hero:before{background:radial-gradient(ellipse at 23% 40%,#fff0dc3d,transparent 49%)}.lux-hero-copy{padding:26px 7px 26px clamp(40px,7vw,120px);align-self:start;width:100%;max-width:none}.lux-hero .lux-eyebrow{font-size:9px!important;margin-bottom:10px;color:#64351f;letter-spacing:.12em;text-shadow:0 0 8px #fff2e1}.lux-hero h1{font-size:clamp(48px,4.85vw,76px);line-height:.96;max-width:600px;text-shadow:0 1px 8px #fff1de80;letter-spacing:-.045em}.lux-hero h1 em{font-size:1.3em;line-height:.94;white-space:nowrap}.lux-hero-description{font-size:clamp(12px,1.03vw,16px);line-height:1.55;max-width:425px;margin:19px 0 22px;color:#3e2118;text-shadow:0 1px 6px #fff0dc}.lux-hero .button{font-size:clamp(21px,1.8vw,28px);min-height:51px;border:2px solid #ffe8da;padding:12px 29px;box-shadow:0 5px 18px #852c334a}.lux-hero .lux-text-link{font-size:10px;color:#542b20;text-shadow:0 0 5px #fff8e6;margin-top:12px}.lux-hero-scene{height:100%;min-height:0;overflow:visible}.lux-hero-cat{left:5%;top:0;width:34%;transform:rotate(-5deg)}.lux-hero-dog{right:6%;top:12%;width:37%;transform:rotate(6deg)}.lux-hero-child{left:23%;bottom:-3%;width:29%;transform:rotate(-3deg)}.lux-hero-ornament{filter:drop-shadow(3px 8px 5px #160b034f)}.lux-hero-scene figcaption{right:4%;bottom:3%;color:#ffe0a4;font-size:clamp(24px,2.2vw,35px);text-shadow:0 2px 4px #100c00,0 0 10px #120d03;text-align:center}.lux-hero-scene figcaption em{font-size:1.18em}.lux-hero-scene figcaption small{color:#fff0d3;font-size:8px;text-shadow:0 1px 5px #000;margin-top:10px}.lux-hero-note{min-height:43px;padding:10px 4vw;background:#fbecdcef;border-top:1px solid #fae4cf8c;gap:29px;font-size:11px;color:#3f2419}.lux-collections{padding:18px 20px 12px;background:#f5e4d5;display:flex;flex-direction:column}.lux-collections .lux-section-heading{order:1;display:flex;align-items:center;margin:10px 2px 0;gap:14px}.lux-collections .lux-section-heading h2{font-size:20px;line-height:1.2}.lux-collections .lux-section-heading>p{font-size:9px;max-width:none}.lux-category-grid{order:0;gap:7px}.lux-category-art{aspect-ratio:1.01;background:#122c1c!important}.lux-category-art:before{background:none 100% 35%/auto 126%;opacity:1}.lux-category:nth-child(2) .lux-category-art:before{background-image:none;background-size:auto 120%;background-position:65% 20%}.lux-category:nth-child(3) .lux-category-art:before{background-image:none;background-size:auto 135%;background-position:87% 60%}.lux-category:nth-child(4) .lux-category-art:before{background-image:none;background-size:auto 120%;background-position:97% 80%}.lux-category-art .porcelain-object{width:76%;flex-basis:76%;margin:0;max-width:270px}.luxury-page .lux-category .lux-category-label{padding:11px 12px;min-height:66px}.lux-category-label strong{font-size:25px}.lux-image-note{order:2;margin-top:4px;font-size:8px}.lux-quality{background:linear-gradient(90deg,#08271dfc,#08271df5 48%,#08271d70 75%),none right center/cover;padding-block:31px}.lux-quality-photo{transform:none;box-shadow:none;border:1px solid #cfa66b77;border-radius:0;width:77%;max-width:420px;justify-self:center}.lux-quality h2{font-size:clamp(38px,3.6vw,56px)}.lux-gift{padding-block:30px;gap:6%;background:linear-gradient(90deg,#e9bcb1,#fde3d9 60%,#f7d5bf)}.lux-gift:before{background-image:none;background-position:0 center;background-size:cover;opacity:.14}.lux-gift-photo{padding:0;transform:none;border:0;box-shadow:none;background:transparent;max-width:390px}.lux-gift-photo figcaption{font-size:25px;padding:12px 4px 0}.lux-closing{background:linear-gradient(90deg,#fae8df,#fae8dfe6 60%,#fae8df11),none right center/cover}.lux-closing-bg{transform:none;border:0;box-shadow:none}@media(min-width:1700px){.lux-hero{height:760px}.lux-hero-copy{padding-top:44px}.lux-hero h1{font-size:84px}.lux-hero-cat{width:33%}.lux-hero-dog{width:35%}.lux-hero-child{width:28%}.lux-category-art{aspect-ratio:1.15}}@media(max-width:1100px){.lux-hero{height:510px;grid-template-columns:43% 57%}.lux-hero-copy{padding:26px 10px 18px 6vw}.lux-hero h1{font-size:50px}.lux-hero-description{font-size:12px;max-width:340px;margin:17px 0 18px}.lux-hero .lux-eyebrow{font-size:8px!important}.lux-hero .button{font-size:21px;min-height:46px;padding:11px 24px}.lux-hero .lux-text-link{font-size:9px}.lux-hero-cat{left:1%;width:38%;top:0}.lux-hero-dog{width:40%;right:2%;top:15%}.lux-hero-child{width:33%;left:21%;bottom:0}.lux-hero-scene figcaption{font-size:25px;right:2%;bottom:5%}.lux-hero-note{font-size:10px;gap:22px}.lux-category-label strong{font-size:22px}.luxury-page .lux-category .lux-category-label{padding:10px;min-height:61px}.lux-category-label small{font-size:9px}}@media(max-width:900px){.lux-hero{height:490px;grid-template-columns:43% 57%}.lux-hero-copy{padding-left:4.5vw;padding-right:0;padding-top:24px}.lux-hero h1{font-size:43px}.lux-hero-description{font-size:11px;margin:15px 0 17px}.lux-hero .lux-eyebrow{font-size:7px!important}.lux-hero .button{font-size:18px;min-height:43px;padding:10px 18px;gap:12px}.lux-hero-cat{width:43%}.lux-hero-dog{width:44%;top:23%;right:0}.lux-hero-child{width:37%;left:12%;bottom:2%}.lux-hero-scene figcaption{font-size:22px;right:0;bottom:5%;max-width:135px}.lux-hero-scene figcaption small{font-size:7px}.lux-hero-note{font-size:9px;padding:10px 4vw;gap:17px}.lux-collections{padding:13px 16px 11px}.lux-category-art{aspect-ratio:.87}.lux-category-art .porcelain-object{width:88%;flex-basis:88%}.lux-category-label strong{font-size:19px}.luxury-page .lux-category .lux-category-label{padding:9px 7px;gap:6px}.lux-category-label small{font-size:8px}.lux-collections .lux-section-heading h2{font-size:18px}.lux-collections .lux-section-heading>p{font-size:8px;max-width:220px}.lux-quality-photo{width:95%}}@media(max-width:600px){.luxury-page .lux-header{height:76px;padding:10px 20px}.lux-hero{height:auto;min-height:0;display:flex;background-position:60% bottom;background-size:auto 680px;background-repeat:no-repeat;background-color:#f2d6b8;padding-bottom:59px}.lux-hero:before{background:linear-gradient(180deg,#f9e7d7f5,#f9e7d7ed 35%,transparent 62%)}.lux-hero-copy{padding:24px 25px 8px;text-align:center;width:100%;align-self:center;max-width:none}.lux-hero .lux-eyebrow{font-size:8px!important;margin-bottom:12px}.lux-hero h1{font-size:43px;line-height:.98;max-width:340px;margin:auto}.lux-hero h1 em{font-size:1.32em;line-height:.95}.lux-hero-description{font-size:12px;max-width:305px;margin:17px auto 18px;line-height:1.6}.lux-hero .button{font-size:22px;min-height:47px;padding:11px 25px}.lux-hero .lux-text-link{font-size:9px;margin:11px auto 0}.lux-hero-scene{height:320px;min-height:320px;width:100%;margin-top:0;overflow:hidden}.lux-hero-cat{left:6%;top:1%;width:37%}.lux-hero-dog{right:3%;top:6%;width:42%}.lux-hero-child{left:28%;bottom:-1%;width:32%}.lux-hero-scene figcaption{right:1%;bottom:6%;font-size:18px;max-width:110px}.lux-hero-scene figcaption small{font-size:6px;margin-top:7px}.lux-hero-note{display:grid;grid-template-columns:1fr 1fr;min-height:59px;height:59px;padding:10px 22px;gap:5px 12px;background:#f7e5d4ed;font-size:9px}.lux-collections{padding:13px 14px}.lux-category-art{aspect-ratio:1.01}.lux-category-art .porcelain-object{width:78%;flex-basis:78%}.lux-category-label strong{font-size:22px}.lux-category-label small{font-size:8px}.luxury-page .lux-category .lux-category-label{padding:10px;min-height:63px}.lux-collections .lux-section-heading{margin-top:15px;display:block}.lux-collections .lux-section-heading h2{font-size:23px}.lux-collections .lux-section-heading>p{font-size:9px;margin-top:5px;max-width:none}.lux-image-note{font-size:8px;margin-top:8px}.lux-quality{padding-block:30px}.lux-quality-photo{width:88%;max-width:330px;transform:none}.lux-quality h2{font-size:40px}.lux-gift-photo{width:92%;transform:none}.lux-gift-photo figcaption{font-size:26px}.lux-closing{background-position:center}.lux-closing-bg{transform:none;width:92%}}@media(max-width:360px){.lux-hero h1{font-size:39px}.lux-hero-copy{padding-inline:22px}.lux-hero-scene{height:305px;min-height:305px}.lux-hero-scene figcaption{font-size:16px;max-width:100px}.lux-hero-note{font-size:8px}}.lux-hero-scene{container-type:size;overflow:hidden}.lux-hero-ornament{width:min(40cqw,44cqh)!important;transform:none!important;filter:drop-shadow(2px 6px 7px #170b0340)}.lux-hero-cat{inset:0 auto auto 3%}.lux-hero-dog{inset:14% auto auto 48%}.lux-hero-child{inset:auto auto 1% 24%}.lux-hero-ornament .porcelain-object__ribbon{top:-100cqh;height:calc(100cqh + 16.5%);left:46.1%;width:7.8%;transform:none;clip-path:none}.lux-hero-ornament .porcelain-object__ribbon:after{display:none}.lux-hero-scene figcaption{right:2%;bottom:6%;max-width:30%;font-size:clamp(20px,2.05vw,32px)}.lux-hero-scene figcaption small{font-size:8px}@media(max-width:900px)and (min-width:601px){.lux-hero-child{left:26%;bottom:1%}.lux-hero-scene figcaption{bottom:3%;right:1%;max-width:29%;font-size:19px}.lux-hero-scene figcaption small{font-size:6px}}@media(max-width:600px){.lux-hero-scene{height:350px;min-height:350px}.lux-hero-cat{left:6%}.lux-hero-dog{right:4%;top:9%}.lux-hero-child{left:28%;bottom:0}.lux-hero-scene figcaption{font-size:19px;right:1%;bottom:6%;max-width:28%}.lux-hero-scene figcaption small{font-size:6px}}.lux-category-art{container-type:size}.lux-category-art .porcelain-object{width:min(80cqw,70cqh);flex:0 0 auto;max-width:none;margin:0;transform:none!important}.luxury-page :is(.lux-hero-scene,.lux-category-art) .porcelain-object__print{inset:0;width:100%;height:100%;max-width:none;-webkit-mask-image:none;mask-image:none}.luxury-page :is(.lux-hero-scene,.lux-category-art) .porcelain-object__body{box-shadow:inset 0 0 2px #fff9,3px 12px 18px -5px #170c0759}.luxury-page :is(.lux-hero-scene,.lux-category-art) .porcelain-object__body:before{background:radial-gradient(ellipse at 34% 28%,transparent 28%,#42321d0c 51%,#24170645 82%,#140d087d 100%),linear-gradient(135deg,#fff7e71f,transparent 47%,#3f2b1315);z-index:2}.luxury-page :is(.lux-hero-scene,.lux-category-art) .porcelain-object__body:after{background:radial-gradient(ellipse 22% 37% at 19% 18%,#fffdf484 0%,#fffdf422 43%,transparent 75%),radial-gradient(ellipse 45% 14% at 39% 2%,#fff7eaa6,transparent 80%);opacity:.75;z-index:3;box-shadow:inset -6px -5px 12px #26170728,inset 2px 2px 3px #fff7}.lux-hero-ornament .porcelain-object__ribbon{width:4.5%;left:47.75%}.lux-hero-cat{left:8%}@media(max-width:900px){.lux-hero-cat{left:3%}.lux-hero-dog{left:auto;right:3%}.lux-hero-child{left:26%}}@media(max-width:600px){.lux-hero-cat{left:6%}.lux-hero-dog{left:auto;right:4%}.lux-hero-child{left:28%}}
