@view-transition{navigation:auto}:root{--pine:#183f36;--cream:#faf6ed;--paper:#f0eade;--wine:#823e40;--gold:#b2935a;--ink:#243b32;--muted:#687267;--line:#d9d5c8}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body.christmas-edition{margin:0;background:var(--cream);color:var(--ink);font:15px/1.65 Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-underline-offset:4px}button,input,textarea,select{font:inherit}button,a,input,select,textarea{touch-action:manipulation}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid var(--wine);outline-offset:4px}img{display:block;max-width:100%;height:auto}.wrap{width:min(1200px,calc(100% - 64px));margin-inline:auto}.skip-link{position:absolute;top:-100px;background:#fff;z-index:9;padding:12px}.skip-link:focus{top:8px}.xmas-topline{background:var(--pine);color:var(--cream);font-size:11px;letter-spacing:.17em;text-align:center;padding:9px 20px;text-transform:uppercase}.xmas-header{height:96px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.xmas-wordmark{text-decoration:none;font-family:Georgia,serif;font-size:26px;letter-spacing:-.6px}.xmas-wordmark>span{color:var(--wine);margin-right:7px}.xmas-header nav{display:flex;align-items:center;gap:30px;font-size:12px}.xmas-header nav a{text-decoration:none}.bag-count{margin-left:5px;display:inline-grid;place-items:center;min-width:20px;height:20px;border:1px solid var(--line);border-radius:50%;font-size:10px}.eyebrow{font-size:10px;letter-spacing:.23em;text-transform:uppercase;font-weight:600;margin:0 0 22px;color:var(--wine)}.xmas-hero{display:grid;grid-template-columns:1.1fr 1fr;min-height:590px;align-items:center;gap:60px;padding-block:62px}.hero-copy h1{font:normal clamp(48px,5.7vw,80px)/1.04 Georgia,serif;letter-spacing:-3px;margin:0 0 25px}.hero-copy h1 em{font-weight:400;color:var(--wine)}.hero-lead{max-width:400px;font-size:15px;color:var(--muted);margin:0 0 30px}.button{display:inline-flex;align-items:center;justify-content:center;gap:35px;padding:16px 25px;min-height:52px;border:1px solid var(--pine);background:var(--pine);color:var(--cream);text-decoration:none;font-size:12px;font-weight:600;letter-spacing:.04em;cursor:pointer;transition:background .2s}.button:hover{background:#2a5649}.button:disabled{opacity:.5;cursor:not-allowed}.hero-footnote{font-size:11px;color:var(--muted);margin:18px 0 0}.hero-art{position:relative;height:450px;background:#e9e9dc;border-radius:48% 48% 0 0;overflow:hidden;isolation:isolate;display:grid;place-items:center}.hero-art:after{content:"";position:absolute;bottom:0;left:0;right:0;height:60px;background:#dedbc9;z-index:-1}.orbit{position:absolute;width:390px;height:390px;border:1px solid rgba(178,147,90,.4);border-radius:50%;top:30px}.orbit-two{width:340px;height:340px;top:55px}.art-star{position:absolute;color:var(--gold);font-family:Georgia,serif}.star-one{left:38px;top:90px;font-size:75px}.star-two{right:40px;top:140px;font-size:45px}.ornament{width:240px;height:240px;background:var(--wine);border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--cream);position:relative;box-shadow:inset -25px -25px #753538,16px 15px 25px #7c685327;transform:rotate(-8deg);margin-top:-60px}.ornament:before{content:"";position:absolute;width:200px;height:200px;border:1px solid #d6ba8d99;border-radius:50%}.ornament-cap{width:36px;height:25px;position:absolute;top:-18px;border:1px solid #a1844b;background:repeating-linear-gradient(90deg,#b39661 0 5px,#c5ad7e 5px 8px);border-radius:4px 4px 0 0}.ornament-line{height:120px;width:1px;position:absolute;background:var(--gold);top:-135px}.ornament-letter{font:italic 47px/1.1 Georgia,serif;z-index:1}.ornament-small{font-size:9px;letter-spacing:.2em;margin-top:15px;z-index:1}.gift{position:absolute;bottom:52px;width:140px;height:100px;box-shadow:7px 8px 15px #6e513423}.gift:before{content:"";position:absolute;left:-4px;right:-4px;top:-10px;height:16px;background:inherit;border-bottom:1px solid #0002}.gift:after{content:"";width:17px;position:absolute;left:45%;top:-10px;bottom:0;background:#c3ac7f}.gift i:before,.gift i:after{content:"";position:absolute;top:-38px;width:40px;height:26px;border:7px solid #c3ac7f;border-radius:65% 65% 0;left:32px;transform:rotate(24deg)}.gift i:after{left:65px;transform:scaleX(-1) rotate(24deg)}.gift-one{left:60px;background:#244a3b;transform:rotate(-7deg)}.gift-two{width:110px;height:75px;right:42px;background:#e7d6b5;bottom:46px;transform:rotate(8deg)}.gift-two:after{background:var(--wine)}.gift-two i:before,.gift-two i:after{border-color:var(--wine);width:29px;height:20px;top:-31px;left:25px}.gift-two i:after{left:51px}.art-bottom{position:absolute;bottom:15px;font-size:8px;letter-spacing:.28em;text-transform:uppercase}.season-strip{border-block:1px solid var(--line);padding:18px 0;font:italic 19px Georgia,serif}.season-strip .wrap{display:flex;justify-content:space-around;gap:20px;align-items:center}.season-strip span{color:var(--gold);font-size:15px}.gift-edit{padding-block:85px}.section-head{display:flex;align-items:end;justify-content:space-between;gap:45px}.section-head h2,.xmas-faq h2{font: 47px/1.1 Georgia,serif;letter-spacing:-1.5px;margin:0}.section-head p:last-child{max-width:330px;font-size:13px;color:var(--muted)}.category-nav{display:flex;gap:24px;border-bottom:1px solid var(--line);padding:28px 0 18px;font-size:12px}.category-nav a{text-decoration:none}.category-shelf{margin-top:45px}.shelf-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.shelf-title h3{font: 28px Georgia,serif;margin:0}.shelf-title span{color:var(--gold)}.product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:34px 26px}.gift-card{min-width:0}.gift-image{aspect-ratio:1;display:block;position:relative;background:#fff;overflow:hidden;border-radius:2px}.gift-image img{width:100%;height:100%;object-fit:contain;transition:transform .35s}.gift-image:hover img{transform:scale(1.025)}.card-arrow{position:absolute;right:14px;bottom:14px;border-radius:50%;width:31px;height:31px;background:var(--cream);display:grid;place-items:center;color:var(--pine);font-size:17px}.card-copy{padding:16px 2px 0}.card-kicker{font-size:9px;text-transform:uppercase;letter-spacing:.13em;color:var(--wine);margin:0 0 7px}.card-copy h4{font: 21px/1.3 Georgia,serif;margin:0 0 10px}.card-copy h4 a{text-decoration:none}.card-price{font-size:12px;margin:0;color:var(--muted)}.thoughtful-note{background:var(--pine);color:var(--cream);padding:52px 0}.note-grid{display:grid;grid-template-columns:70px 1fr 1.1fr;align-items:center;gap:35px}.note-star{font:70px Georgia,serif;color:#c7ad7d}.note-grid .eyebrow{color:#c7ad7d;margin-bottom:12px}.note-grid h2{font: 35px/1.15 Georgia,serif;margin:0}.note-grid>p{font-size:13px;color:#e0e2d4}.note-grid>p a{display:block;margin-top:12px;color:var(--cream)}.xmas-faq{padding-block:75px;max-width:900px}.xmas-faq h2{margin-bottom:30px}.xmas-faq details{border-bottom:1px solid var(--line);padding:20px 0}.xmas-faq summary{cursor:pointer;font-size:14px}.xmas-faq details p{font-size:13px;color:var(--muted);max-width:690px}.xmas-footer{background:#eee9dd;padding:55px 0 25px}.footer-grid{display:grid;grid-template-columns:1.4fr .8fr 1fr;gap:60px}.footer-title{font:26px Georgia,serif}.footer-grid h2{font-size:11px;letter-spacing:.13em;text-transform:uppercase;margin:0 0 17px}.footer-grid p,.footer-grid a{font-size:12px;color:var(--muted)}.footer-grid a{display:block;margin:8px 0}.copyright{font-size:10px;color:var(--muted);margin-top:45px;border-top:1px solid var(--line);padding-top:20px}.product-breadcrumb{padding-top:30px;font-size:12px}.product-breadcrumb a{text-decoration:none}.product-layout{padding-block:35px 85px;display:grid;grid-template-columns:1.1fr 1fr;gap:65px;align-items:start}.product-main-image{background:#fff;aspect-ratio:1;display:grid;place-items:center}.product-main-image img{width:100%;height:100%;object-fit:contain}.product-thumbnails{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-top:12px}.product-thumbnails a{aspect-ratio:1;background:#fff}.product-thumbnails img{width:100%;height:100%;object-fit:contain}.product-information h1{font: 42px/1.1 Georgia,serif;letter-spacing:-1px;margin:0 0 20px}.product-information .eyebrow{margin:0 0 16px}.product-price{font-size:20px;margin:0 0 25px;color:var(--wine)}.product-description{font-size:13px;color:var(--muted);border-bottom:1px solid var(--line);padding-bottom:20px;margin-bottom:25px}.product-description h2,.product-description h3{font-size:15px;color:var(--ink);margin:20px 0 6px}.product-description ul{padding-left:18px}.christmas-product-form label{display:block;font-size:11px;font-weight:600;margin:17px 0 7px}.christmas-product-form input,.christmas-product-form select,.christmas-product-form textarea{width:100%;padding:12px;border:1px solid var(--line);background:#fffdf7;color:var(--ink);border-radius:0}.christmas-product-form textarea{resize:vertical}.field-help{font-size:10px;color:var(--muted);margin:7px 0}.buy-row{display:flex;align-items:end;gap:15px}.buy-row>div{width:85px}.buy-row .button{flex:1}.order-note{font-size:11px;border-top:1px solid var(--line);padding-top:20px;margin-top:25px;color:var(--muted)}.form-error{color:var(--wine)}.product-description table{width:100%;border-collapse:collapse;font-size:11px}.product-description th,.product-description td{border-bottom:1px solid var(--line);text-align:left;padding:7px}.pagination{margin-top:30px}@media(max-width:900px){.xmas-hero{gap:30px;min-height:510px}.hero-art{height:380px}.ornament{width:200px;height:200px}.ornament:before{width:165px;height:165px}.ornament-letter{font-size:39px}.gift-one{left:22px}.gift-two{right:18px}.hero-copy h1{font-size:55px}.note-grid{grid-template-columns:1fr 1fr}.note-star{display:none}.product-layout{gap:30px}.product-information h1{font-size:33px}.footer-grid{gap:30px}}@media(max-width:650px){.wrap{width:calc(100% - 36px)}.xmas-topline{font-size:8px;padding:9px 10px;letter-spacing:.13em}.xmas-header{height:76px}.xmas-wordmark{font-size:21px}.xmas-header nav{gap:17px;font-size:10px}.xmas-header nav a:first-child{display:none}.xmas-hero{grid-template-columns:1fr;gap:38px;padding-block:42px}.hero-copy h1{font-size:56px;letter-spacing:-2px}.hero-lead{font-size:14px;max-width:330px}.hero-art{height:340px;max-width:400px;width:100%;margin:auto}.ornament{margin-top:-25px}.gift{bottom:45px}.gift-one{left:40px;transform:rotate(-6deg);width:125px;height:80px}.gift-two{right:26px;width:100px;height:70px}.star-one{left:22px;top:40px;font-size:55px}.star-two{right:22px;top:100px}.orbit{width:300px;height:300px;top:20px}.orbit-two{width:270px;height:270px;top:35px}.season-strip{padding:16px 0}.season-strip .wrap{gap:12px;justify-content:center;flex-wrap:wrap;font-size:15px}.season-strip .wrap span:last-of-type,.season-strip .wrap span:last-of-type~*{display:none}.gift-edit{padding-block:50px}.section-head{display:block}.section-head h2,.xmas-faq h2{font-size:36px}.section-head p:last-child{max-width:100%;margin-top:16px}.category-nav{gap:20px;font-size:10px;justify-content:space-between;padding-top:20px}.category-shelf{margin-top:33px}.shelf-title h3{font-size:25px}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 15px}.card-copy h4{font-size:17px}.card-kicker{font-size:8px;letter-spacing:.06em}.card-price{font-size:10px}.card-copy{padding-top:12px}.card-arrow{right:9px;bottom:9px;width:25px;height:25px;font-size:14px}.note-grid{grid-template-columns:1fr;gap:12px}.note-grid h2{font-size:32px}.thoughtful-note{padding-block:36px}.xmas-faq{padding-block:50px}.footer-grid{grid-template-columns:1fr 1fr;gap:25px}.footer-grid>div:first-child{grid-column:1/-1}.xmas-footer{padding-top:35px}.product-layout{grid-template-columns:1fr;gap:32px;padding-block:24px 50px}.product-information h1{font-size:34px}.product-thumbnails{grid-template-columns:repeat(5,1fr)}.product-breadcrumb{padding-top:23px}.product-information .eyebrow{margin-bottom:10px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important;view-transition-name:none!important}}:root{--pine:#174e3b;--cream:#fffaf0;--paper:#f8eddf;--wine:#b82d46;--gold:#c69536;--ink:#244333;--muted:#59695d;--line:#dfd5c3;--mint:#dceee2;--blush:#f9dfe2;--cranberry:#a4203b}body.christmas-edition{background-color:var(--cream);background-image:radial-gradient(circle at 8px 8px,#d4b65b22 1.5px,transparent 2px),radial-gradient(circle at 34px 37px,#2366480c 1px,transparent 1.8px);background-size:76px 76px}.xmas-topline{background:var(--cranberry);border-bottom:4px solid transparent;border-image:repeating-linear-gradient(110deg,#f9e9c0 0 13px,#fffaf0 13px 21px,#217151 21px 34px,#fffaf0 34px 42px) 4;color:#fffaf0;padding-block:10px}.xmas-header{border-bottom-color:#1b624825;background:#fffaf0e8}.xmas-wordmark{color:var(--pine)}.xmas-wordmark>span{color:var(--wine);text-shadow:9px 5px 0 #d2ac4340}.xmas-header nav a:first-child{color:var(--cranberry)}.bag-count{background:var(--mint);border-color:#9ac1a8;color:var(--pine)}.xmas-hero{position:relative;background:linear-gradient(118deg,#ffebe6,#fff3d8 48%,#e2f1e8);border:1px solid #ead9bf;border-radius:28px;padding:48px;gap:48px;margin-block:30px;min-height:560px;overflow:hidden;box-shadow:0 16px 36px #744a2110}.xmas-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:radial-gradient(circle,#bd304744 0 2px,transparent 2.7px),radial-gradient(circle,#d3ab4b55 0 2.5px,transparent 3px),radial-gradient(circle,#37795d33 0 1.6px,transparent 2.3px);background-size:145px 139px,179px 151px,127px 173px;background-position:24px 13px,71px 77px,45px 103px;opacity:.55}.hero-copy,.hero-art{position:relative;z-index:1}.hero-copy h1{font-size:clamp(46px,5.2vw,74px);color:var(--pine)}.hero-copy h1 em{color:var(--cranberry)}.hero-lead{color:#4d6556}.button{background:var(--cranberry);border-color:var(--cranberry);box-shadow:0 6px #8d1a2f18;border-radius:4px}.button:hover{background:#8d1a2f;border-color:#8d1a2f}.hero-art{background:radial-gradient(circle at 17% 19%,#ffe8a0 0 3px,transparent 3.8px),radial-gradient(circle at 79% 10%,#f8f4dcbb 0 2px,transparent 2.8px),radial-gradient(circle at 70% 60%,#fff9df88 0 1.5px,transparent 2.2px),radial-gradient(circle at 20% 62%,#fff6da88 0 2px,transparent 2.7px),linear-gradient(145deg,#28785b,#184d3c 66%,#103c31);border:8px solid #fff9e9;outline:1px solid #c2d6bb;box-shadow:12px 14px #d9b35d2e;border-radius:48% 48% 15px 15px;height:446px}.hero-art:before{content:"\2726";position:absolute;right:32px;top:45px;color:#fff1b2;font:34px Georgia,serif;text-shadow:-202px 26px 0 #fff0ac,-9px 228px 0 #eac56766}.hero-art:after{height:65px;background:linear-gradient(0deg,#f6e3b6,#e6cf96);border-top:1px solid #f3d88b}.orbit{border-color:#efcf7677}.orbit-two{border-color:#faf2cc33}.art-star{color:#ffdc7d;text-shadow:0 0 16px #f2bd5144}.ornament{background:radial-gradient(circle at 31% 25%,#d7485a,#b52b43 52%,#8c1931);box-shadow:inset -22px -20px #7e172c28,15px 17px 24px #052b2b55;color:#fff7dd}.ornament:before{border-color:#efc576bb}.ornament-cap{background:repeating-linear-gradient(90deg,#d6b359 0 5px,#f0cf82 5px 8px);border-color:#bf943a}.ornament-line{background:#f1d18a}.gift-one{background:repeating-linear-gradient(90deg,#c1deca 0 15px,#a9ceb9 15px 17px);border:1px solid #92baa3}.gift-one:after{background:#d8af4f}.gift-one i:before,.gift-one i:after{border-color:#d8af4f}.gift-two{background:repeating-linear-gradient(35deg,#f6b7c3 0 10px,#f9d4d9 10px 20px);border:1px solid #e99aab}.gift-two:after{background:#a91f3b}.gift-two i:before,.gift-two i:after{border-color:#a91f3b}.art-bottom{color:#5e4221}.season-strip{background:var(--cranberry);color:#fff8dc;border-block:0;position:relative;padding:20px 0}.season-strip:before,.season-strip:after{content:"";position:absolute;inset:0 0 auto;height:3px;background:repeating-linear-gradient(90deg,#e8c36f 0 18px,transparent 18px 27px)}.season-strip:after{inset:auto 0 0}.season-strip span{color:#edc569}.gift-edit{padding-top:75px}.section-head h2{color:var(--pine)}.category-nav{border-bottom:0;gap:12px;padding:27px 0 10px;flex-wrap:wrap}.category-nav a{border:1px solid #a4bfa8;background:#e4f1e5;color:#174e3b;border-radius:30px;padding:10px 20px;transition:background .2s,transform .2s}.category-nav a:nth-child(2){border-color:#e8b7be;background:#fbe3e5;color:#8f2339}.category-nav a:nth-child(3){border-color:#dec48a;background:#fff0ca;color:#74561c}.category-nav a:hover{transform:translateY(-2px);box-shadow:0 4px 10px #805b1d12}.category-shelf{position:relative;padding:28px;border-radius:20px;background:#edf5ed;border:1px solid #cddfce;margin-top:30px}.category-shelf#home{background:#fff0e8;border-color:#efd4c3}.category-shelf#pets{background:#fff4d7;border-color:#ead7a0}.shelf-title{margin-bottom:25px;border-bottom:1px solid #adc7b45c;padding-bottom:15px}.shelf-title h3{color:#1b533f}.category-shelf#home .shelf-title h3{color:#9b2f44}.category-shelf#pets .shelf-title h3{color:#7d5c18}.shelf-title span{font-size:23px;color:#b12843;text-shadow:8px -5px 0 #d2aa422f}.product-grid{gap:28px 22px}.gift-card{background:#fffdf8;border:1px solid #dfd8c7;border-radius:12px;padding:10px 10px 18px;box-shadow:0 5px #35674c07;transition:box-shadow .2s,transform .2s}.gift-card:hover{box-shadow:0 10px 22px #42654015;transform:translateY(-3px)}.gift-image{border-radius:6px;background:#fff;aspect-ratio:1}.gift-image img{background:#fff}.card-copy{padding:15px 8px 0}.card-arrow{background:var(--cranberry);color:#fff8e7;box-shadow:0 2px 8px #813b4124}.card-copy h4{color:#244c39;font-size:20px}.card-kicker{color:#a3243d}.card-price{color:#8a253d;font-weight:600}.thoughtful-note{position:relative;overflow:hidden;background:linear-gradient(118deg,#175d43,#103e32);border-block:5px solid #dfb65e}.thoughtful-note:before{content:"\2727";position:absolute;right:3%;top:-30px;font:180px Georgia,serif;color:#d7b75c17;pointer-events:none}.note-grid{position:relative;z-index:1}.note-star{color:#f1cf7b}.note-grid .eyebrow{color:#efd08b}.xmas-faq details{background:#fffdf8;border:1px solid #e3d6bc;border-left:4px solid #c5943c;border-radius:7px;padding:18px 22px;margin:12px 0}.xmas-faq summary{color:#254d3b}.xmas-faq h2{color:var(--cranberry)}.xmas-footer{background:linear-gradient(120deg,#f5dfdf,#f7e8d5 55%,#e1ebdf);border-top:1px solid #d7c5a6}.footer-title{color:var(--cranberry)}.footer-grid h2{color:var(--pine)}.product-main-image{border:1px solid #e1d4be;border-radius:16px;overflow:hidden;box-shadow:0 9px 24px #31583e0c}.product-thumbnails a{border:1px solid #c9d9c8;border-radius:7px;overflow:hidden}.product-thumbnails a:focus-visible{outline-color:var(--cranberry)}.product-information{background:#fffdf6;border:1px solid #e7d9c2;border-top:5px solid var(--cranberry);border-radius:14px;padding:27px}.product-information h1{color:var(--pine)}.christmas-product-form input,.christmas-product-form select,.christmas-product-form textarea{background:#fff;border-color:#ccdabf;border-radius:5px}.christmas-product-form input:focus,.christmas-product-form select:focus,.christmas-product-form textarea:focus{border-color:#a42c43}@media(max-width:900px){.xmas-hero{padding:35px;gap:28px;min-height:500px}.hero-copy h1{font-size:52px}.hero-art{height:375px;border-width:6px}.category-shelf{padding:22px}.product-layout{gap:25px}.product-information{padding:23px}.product-grid{gap:23px 18px}}@media(max-width:650px){.xmas-topline{font-size:8px;line-height:1.5}.xmas-hero{padding:30px 24px;margin-block:18px;gap:33px;border-radius:18px}.hero-copy h1{font-size:50px;letter-spacing:-2px}.hero-art{height:335px;max-width:330px;border-width:6px;box-shadow:7px 8px #d9b35d2e}.hero-art:before{text-shadow:-170px 10px 0 #fff0ac,-9px 228px 0 #eac56766}.hero-lead{font-size:14px}.season-strip{padding:17px 0}.category-nav{gap:8px;justify-content:flex-start;font-size:10px}.category-nav a{padding:9px 12px}.category-shelf{padding:18px 12px;border-radius:13px;margin-inline:-5px}.shelf-title{padding-inline:3px;margin-bottom:20px}.shelf-title h3{font-size:24px}.product-grid{gap:18px 10px}.gift-card{padding:6px 6px 13px;border-radius:9px}.gift-image{border-radius:5px}.card-copy{padding:12px 4px 0}.card-copy h4{font-size:16px}.card-price{font-size:11px}.card-kicker{font-size:8px}.gift-edit{padding-top:45px}.product-information{padding:23px 20px}.xmas-faq details{padding:17px 18px}.product-thumbnails{gap:7px}}@media(prefers-reduced-motion:reduce){.gift-card,.category-nav a,.gift-image img{transition:none;transform:none!important}}.christmas-packaging{background:linear-gradient(120deg,#e7f2e9,#fff3d9 52%,#f8dfe0);border-block:1px solid #dfcaa7;padding:50px 0}.packaging-grid{display:grid;grid-template-columns:116px 1fr;gap:42px;align-items:center;max-width:1000px}.packaging-stamp{display:grid;place-items:center;width:112px;height:132px;background:#fffaf0;border:3px dashed #b52d4e;border-radius:8px;transform:rotate(-7deg);color:#b52d4e;font-size:39px;line-height:1}.packaging-stamp small{text-align:center;font-size:17px;line-height:1.2;text-transform:uppercase;font-weight:700;letter-spacing:.09em}.christmas-packaging h2{font:clamp(27px,3vw,38px)/1.2 Georgia,serif;margin:8px 0 14px}.christmas-packaging p:not(.eyebrow){max-width:710px;margin:0 0 15px}.christmas-packaging a{font-weight:700;color:#9c2444}.christmas-packaging .eyebrow{color:#9c2444}@media(max-width:650px){.christmas-packaging{padding:36px 0}.packaging-grid{grid-template-columns:1fr;gap:24px}.packaging-stamp{width:88px;height:103px;font-size:30px}.packaging-stamp small{font-size:13px}}.christmas-localization{margin-top:28px}.christmas-localization form{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.christmas-localization label{font-size:12px}.christmas-localization select,.christmas-localization button{padding:8px 12px;border:1px solid #d9c9a9;border-radius:5px;background:#fff9ef;color:#183f36;font:13px Arial,sans-serif}.christmas-localization select{max-width:100%}.christmas-localization button{cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/34/assets/christmas.css.map */
