:root{--ux-red:#ac1830;--ux-green:#173e31;--ux-ink:#161616;--ux-muted:#666;--ux-paper:#fff;--ux-border:#e6e3df}html{scroll-behavior:smooth;scroll-padding-top:180px}body{background:#fff;color:var(--ux-ink)}.page-wrapper{overflow:visible!important}.ux-wrap{width:min(1440px,92%);margin-inline:auto}.ux-header,.ux-footer,.ux-hero,.ux-hope,.ux-wishlist-intro,.ux-departments,.ux-spotlight,.ux-story,.ux-wishlist{font-family:Arial,Helvetica,sans-serif;line-height:1.55;letter-spacing:normal;color:var(--ux-ink)}[class^=ux-] a{color:inherit;text-decoration:none}[class^=ux-] button,[class^=ux-] input,[class^=ux-] select,[class^=ux-] textarea{font:inherit}button,a,input,textarea,select{touch-action:manipulation}.ux-header a:focus-visible,.ux-wrap a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--ux-red);outline-offset:4px}.ux-announcement{background:var(--ux-green);color:#fff;text-align:center;font:12px Arial,sans-serif;letter-spacing:.13em;padding:9px 16px}#header-group{position:sticky;top:0;z-index:30;background:#fff;box-shadow:0 1px #e9e9e9}.ux-header{background:#fff}.ux-header-inner{display:grid;grid-template-columns:280px minmax(180px,1fr) auto;gap:38px;align-items:center;padding:23px 4% 19px}.ux-wordmark{font-size:29px;font-weight:800;letter-spacing:-1.1px!important;white-space:nowrap}.ux-wordmark:after{content:"";display:block;width:43px;height:3px;background:var(--ux-red);margin-top:3px}.ux-search{display:flex;align-items:center;border:1px solid #d6d4d0;border-radius:3px;overflow:hidden;background:#faf9f7}.ux-search input{flex:1;width:100%;min-width:0;padding:13px 17px;border:0;background:transparent;color:#222}.ux-search button{border:0;border-left:1px solid #ddd;background:transparent;padding:10px 17px;cursor:pointer;font-size:13px}.ux-utilities{display:flex;gap:20px;align-items:center;font-size:13px}.ux-utilities [data-ux-count]{margin-left:-14px;background:#f3f0eb;border-radius:20px;padding:0 7px}.ux-nav{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #eee;padding:12px 4%;font-size:13px;gap:24px}.ux-nav-note{color:#666;font-family:Georgia,serif;font-style:italic;font-size:15px}.ux-menu summary{list-style:none;cursor:pointer;font-weight:600;display:flex;gap:38px}.ux-menu summary::-webkit-details-marker{display:none}.ux-menu nav{position:absolute;top:100%;left:0;right:0;display:grid;grid-template-columns:repeat(4,1fr);gap:0 30px;max-height:65vh;overflow:auto;padding:28px 4%;background:#fff;box-shadow:0 18px 28px #0002;border-top:1px solid #ddd}.ux-menu nav a{padding:10px 0;border-bottom:1px solid #eee;font-size:14px}.ux-menu nav a:hover{color:var(--ux-red)}.ux-lights{display:flex;justify-content:space-around;height:5px;border-top:1px solid #244a354d;pointer-events:none}.ux-lights i{width:4px;height:7px;border-radius:2px 2px 5px 5px;background:#bd2739;box-shadow:0 1px 5px #bd273944}.ux-lights i:nth-child(4n+1){background:#d7b246}.ux-lights i:nth-child(4n+2){background:#28604b}.ux-lights i:nth-child(4n+3){background:#406ca5}.ux-hero{text-align:center;position:relative;padding:73px 20px 79px;overflow:hidden;background:#fff}.ux-kicker{font-size:11px!important;font-weight:600;letter-spacing:.19em!important;margin:0 0 15px!important;text-transform:uppercase;color:var(--ux-red)}.ux-hero .ux-kicker{font-size:15px!important;letter-spacing:.3em!important;color:#222}.ux-hero h1{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:clamp(36px,4.5vw,65px);line-height:1.12;letter-spacing:-1.4px;max-width:850px;margin:22px auto}.ux-tagline{font-size:19px;letter-spacing:.02em;font-family:Georgia,serif;font-style:italic;color:#555;margin:0 0 30px}.ux-button{display:inline-flex;align-items:center;justify-content:center;text-align:center;min-height:47px;padding:12px 24px;background:var(--ux-red);color:#fff!important;border:1px solid var(--ux-red);font-size:13px!important;font-weight:600;letter-spacing:.02em;border-radius:2px;cursor:pointer;line-height:1.5;text-decoration:none}.ux-button:hover{background:#8c1126}.ux-button-outline{background:transparent;color:var(--ux-ink)!important;border-color:#292929}.ux-button-outline:hover{background:#f2eee8}.ux-button-light{background:#fff;color:#111!important;border-color:#fff}.ux-rainbow{position:absolute;left:0;right:0;bottom:0;height:3px;background:linear-gradient(90deg,#b82b46,#dd9870,#d8be76,#7ba48c,#7fa8bb,#a28bb6);opacity:.65}.ux-evergreen{position:absolute;top:18px;width:150px;height:95px;opacity:.75;background:repeating-linear-gradient(25deg,transparent 0 12px,#244b3830 13px 15px,transparent 16px 23px);clip-path:polygon(0 0,100% 0,90% 20%,78% 20%,90% 38%,58% 32%,70% 57%,40% 40%,45% 80%,21% 48%,14% 100%)}.ux-evergreen-left{left:0}.ux-evergreen-right{right:0;transform:scaleX(-1)}.ux-hope{display:grid;grid-template-columns:3px 1fr auto;align-items:center;gap:25px;margin:0 auto;padding:30px 4%;background:#f6f4ef;border-bottom:1px solid #ebe7de}.ux-hope-rule{width:3px;height:76px;background:var(--ux-green)}.ux-hope h2{font-family:Georgia,serif;font-size:25px;font-weight:400;margin:0 0 7px}.ux-hope p{max-width:760px;font-size:13px;line-height:1.7;color:#56534d;margin:0}.ux-hope .ux-button{white-space:nowrap}.ux-wishlist-intro{display:flex;align-items:center;justify-content:center;gap:17px;padding:22px 4%;border-bottom:1px solid var(--ux-border);font-size:13px}.ux-wishlist-intro span{font-size:28px;color:var(--ux-red)}.ux-wishlist-intro p{margin:0}.ux-wishlist-intro a{text-decoration:underline;white-space:nowrap}.ux-departments{padding-top:51px;padding-bottom:30px;scroll-margin-top:180px}.ux-section-head{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:25px}.ux-section-head h2{font-family:Georgia,serif;font-size:clamp(27px,2.8vw,39px);font-weight:400;line-height:1.2;letter-spacing:-.6px;max-width:930px;margin:0}.ux-section-head>a,.ux-row-actions>a{font-size:13px;text-decoration:underline;white-space:nowrap}.ux-department-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:28px 20px}.ux-department-photo{aspect-ratio:1/1;border-radius:7px;overflow:hidden;background:#f5f3ef}.ux-department-photo img{width:100%;height:100%;object-fit:cover;transition:transform .2s}.ux-department:hover img{transform:scale(1.035)}.ux-department h3{font-size:13px;font-weight:500;letter-spacing:0;margin:12px 0 0;line-height:1.4}.ux-spotlight{padding:46px 0 32px;border-top:1px solid var(--ux-border);margin-top:24px}.ux-row-actions{display:flex;align-items:center;gap:10px;flex-shrink:0}.ux-row-actions>a{margin-right:15px}.ux-row-actions button{width:35px;height:35px;background:#fff;border:1px solid #d8d5cf;border-radius:50%;cursor:pointer}.ux-product-row{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 72px)/4);gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#c7c3bc transparent;padding-bottom:20px}.ux-card{min-width:0;scroll-snap-align:start;display:flex;flex-direction:column}.ux-card-image{position:relative;aspect-ratio:1/1.08;background:#f7f6f3;border-radius:6px;overflow:hidden}.ux-card-image>a{display:block;height:100%}.ux-card-image img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.ux-heart{position:absolute;right:12px;top:12px;border:0;border-radius:50%;width:36px;height:36px;background:#fffffff0;display:grid;place-items:center;cursor:pointer;color:#111}.ux-heart svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.5}.ux-heart[aria-pressed=true]{color:var(--ux-red)}.ux-heart[aria-pressed=true] svg{fill:var(--ux-red)}.ux-card h3{font-size:13px;line-height:1.55;font-weight:400;letter-spacing:0;margin:16px 0 7px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:40px}.ux-price{font-size:14px;font-weight:600;margin:0 0 16px}.ux-price s{color:#777;font-size:12px;font-weight:400;margin-left:5px}.ux-card>form,.ux-card>.ux-card-button{margin-top:auto}.ux-card-button{display:block;text-align:center;min-height:42px;width:100%;border:1px solid #222;border-radius:2px;background:transparent;padding:10px 8px;color:#111;cursor:pointer;font-size:12px!important}.ux-card-button:hover{background:#111;color:#fff}.ux-card-button:disabled{opacity:.5;cursor:default}.ux-cart-status{font-size:11px}.ux-footer{background:#111;color:#fff;margin-top:75px;padding:55px 4% 22px}.ux-footer-grid{display:grid;grid-template-columns:1.1fr .8fr 1.1fr;gap:7%;max-width:1440px;margin:auto}.ux-footer-brand{font-size:25px;font-weight:700;letter-spacing:-.6px;margin:0 0 20px}.ux-footer p{font-size:13px;color:#ccc;line-height:1.85}.ux-footer h2{font-size:17px;line-height:1.5;font-weight:500;margin:0 0 18px}.ux-footer nav a{display:block;color:#ccc;font-size:12px;padding-bottom:10px;overflow-wrap:anywhere}.ux-footer label{display:block;font-size:12px;color:#ccc;margin:10px 0 5px}.ux-footer input{width:100%;border:1px solid #666;background:#222;color:#fff;padding:10px 12px;border-radius:2px}.ux-footer button{margin-top:16px}.ux-footer-bottom{display:flex;justify-content:space-between;border-top:1px solid #333;padding-top:22px;margin-top:40px;font-size:11px;color:#aaa}.ux-story{max-width:850px;padding-top:65px}.ux-story h1,.ux-wishlist h1{font:400 clamp(33px,4vw,50px)/1.2 Georgia,serif;letter-spacing:-1px;margin:0 0 20px}.ux-story h2{font:400 30px/1.3 Georgia,serif;margin:45px 0 20px}.ux-story h3{font:400 24px/1.3 Georgia,serif}.ux-story p{font-size:16px;line-height:1.9;color:#444;margin:20px 0}.ux-story .ux-lead{font-family:Georgia,serif;font-size:22px;font-style:italic}.ux-story blockquote{font:italic 29px/1.5 Georgia,serif;border-left:3px solid var(--ux-red);margin:30px 0;padding:15px 25px;color:#742237}.ux-form-panel{padding:30px;background:#f7f5f1;margin-top:35px;scroll-margin-top:190px}.ux-form-panel h2{margin-top:0}.ux-form-panel label,.ux-name-form label{display:block;font-size:13px;margin:18px 0 7px}.ux-form-panel input,.ux-form-panel select,.ux-form-panel textarea,.ux-name-form input{width:100%;background:#fff;border:1px solid #ccc;border-radius:2px;padding:12px;color:#111}.ux-form-panel button{margin-top:23px}.ux-wishlist{padding-top:55px}.ux-wishlist h2{font:400 25px Georgia,serif}.ux-wishlist-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.ux-name-form{max-width:420px;margin-bottom:35px}.ux-name-form button{margin-top:10px}.ux-success{color:#24573d!important}.ux-empty{padding:35px;background:#f7f5f1;grid-column:1/-1}.ux-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}@media(max-width:1000px){.ux-header-inner{grid-template-columns:220px 1fr auto;gap:20px}.ux-wordmark{font-size:24px}.ux-department-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ux-hope{grid-template-columns:3px 1fr}.ux-hope>a{grid-column:2;justify-self:start}.ux-product-row{grid-auto-columns:calc((100% - 40px)/3);gap:20px}.ux-section-head h2{font-size:31px}.ux-wishlist-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ux-footer-grid{gap:30px;grid-template-columns:1fr 1fr}.ux-footer-grid>div:last-child{grid-column:1/-1;max-width:500px}}@media(max-width:600px){html{scroll-padding-top:190px}.ux-announcement{font-size:10px;letter-spacing:.08em;padding:7px}.ux-header-inner{grid-template-columns:1fr auto;padding:16px 5%;gap:16px}.ux-search{grid-row:2;grid-column:1/-1}.ux-search input{padding:10px 12px}.ux-search button{padding:8px 12px}.ux-wordmark{font-size:23px}.ux-utilities{font-size:12px;gap:14px}.ux-nav{padding:10px 5%;font-size:12px}.ux-nav-note{display:none}.ux-menu nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;padding:15px 5%}.ux-menu nav a{font-size:12px}.ux-hero{padding:55px 6% 58px}.ux-hero .ux-kicker{font-size:12px!important}.ux-hero h1{font-size:39px;letter-spacing:-.9px;max-width:380px}.ux-tagline{font-size:16px;margin-bottom:26px}.ux-evergreen{width:85px;height:65px}.ux-hope{padding:25px 5%;gap:16px}.ux-hope h2{font-size:24px}.ux-hope p{font-size:12px}.ux-hope .ux-button{font-size:11px!important;padding:11px 15px}.ux-wishlist-intro{gap:12px;padding:18px 5%;font-size:12px;flex-wrap:wrap}.ux-wishlist-intro p{flex:1}.ux-wishlist-intro>a{margin-left:40px}.ux-wrap{width:90%}.ux-departments{padding-top:36px}.ux-section-head{gap:15px;align-items:start}.ux-section-head h2{font-size:28px}.ux-department-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 17px}.ux-department h3{font-size:12px}.ux-spotlight{padding-top:32px;margin-top:15px}.ux-product-row{grid-auto-columns:73%;gap:17px}.ux-row-actions{gap:7px}.ux-row-actions>a{font-size:11px;margin-right:0}.ux-row-actions button{display:none}.ux-card h3{font-size:13px}.ux-footer{padding-top:35px;margin-top:40px}.ux-footer-grid{grid-template-columns:1fr;gap:30px}.ux-footer-grid>div:last-child{grid-column:auto}.ux-footer-bottom{gap:18px;flex-direction:column}.ux-story{padding-top:35px}.ux-story p{font-size:15px}.ux-form-panel{padding:22px}.ux-wishlist-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ux-wishlist .ux-section-head{flex-wrap:wrap}.ux-wishlist h1{font-size:32px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ux-department-photo img{transition:none}}.ux-evergreen{width:180px;height:120px;background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20180%20120%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23315b42%22%20stroke-width%3D%221.5%22%3E%3Cpath%20d%3D%22M0%200Q75%2015%20160%2094%22%2F%3E%3Cpath%20d%3D%22M18%204l-1%2023m6-21l4%2028m3-25l10%2029m-3-25l18%2030M51%2020l-7-18m14%2024l-3-20m10%2024l2-18m4%2023l5-18M75%2037l5%2036m3-31l13%2034m-6-28l21%2030m-13-23l27%2033m-18-26l33%2031M95%2052l9-22m0%2029l14-23m-7%2030l19-23m-10%2031l26-20m-16%2029l29-18%22%2F%3E%3C%2Fg%3E%3Cg%20fill%3D%22%239f2437%22%3E%3Ccircle%20cx%3D%2240%22%20cy%3D%2216%22%20r%3D%224%22%2F%3E%3Ccircle%20cx%3D%2245%22%20cy%3D%2221%22%20r%3D%223.5%22%2F%3E%3Ccircle%20cx%3D%2237%22%20cy%3D%2223%22%20r%3D%223%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E) center/contain no-repeat;clip-path:none;opacity:.8}@media(max-width:600px){.ux-evergreen{width:100px;height:75px}}.ux-hero{padding:6px 20px 70px}.ux-garland{width:min(1080px,96%);margin:0 auto 15px;pointer-events:none}.ux-garland img{display:block;width:100%;height:auto}.ux-department{display:block;min-width:0}.ux-department-photo{border-radius:3px}.ux-department-photo img{width:100%;height:100%;display:block;object-fit:cover}.ux-department-placeholder{display:flex;align-items:center;justify-content:center;text-align:center;height:100%;padding:14px;color:#565656;font:500 14px/1.45 Arial,sans-serif}.ux-department h3{overflow-wrap:anywhere}.ux-nav{position:relative;min-width:0}.ux-menu summary{min-height:44px;align-items:center;gap:8px}.ux-menu nav{z-index:45;overscroll-behavior:contain}.ux-menu nav a{display:flex;align-items:center;min-height:42px}.ux-utilities{white-space:nowrap}.ux-button,.ux-card-button{min-height:44px}.ux-hope>a{max-width:100%;white-space:normal}.ux-wishlist-intro>a{white-space:normal}@media(max-width:850px){.ux-header-inner{grid-template-columns:minmax(0,1fr) auto;gap:12px 18px;padding:16px 4%}.ux-search{grid-row:2;grid-column:1/-1}.ux-utilities{justify-content:flex-end}.ux-department-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){.ux-hero{padding:5px 4% 45px}.ux-garland{width:100%;margin:0 auto 17px}.ux-hero h1{font-size:clamp(32px,9vw,40px);max-width:100%;overflow-wrap:break-word}.ux-hero .ux-kicker{font-size:11px!important;letter-spacing:.2em!important}.ux-header-inner{padding:12px 4%;gap:10px}.ux-wordmark{font-size:clamp(18px,5vw,23px);min-width:0}.ux-utilities{font-size:11px;gap:9px}.ux-utilities [data-ux-count]{margin-left:-5px;padding:0 4px}.ux-search button{min-height:44px}.ux-nav{padding:5px 4%}.ux-menu nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;max-height:68dvh;overflow-y:auto;padding:10px 4%}.ux-menu nav a{font-size:12px;min-height:44px;overflow-wrap:anywhere}.ux-department-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:19px 12px}.ux-hope{grid-template-columns:3px minmax(0,1fr);gap:12px}.ux-hope h2{font-size:clamp(20px,6vw,24px)}.ux-section-head{flex-wrap:wrap}.ux-product-row{grid-auto-columns:minmax(210px,73%);-webkit-overflow-scrolling:touch}.ux-wishlist-intro{align-items:flex-start}}@media(max-width:360px){.ux-wordmark{font-size:17px}.ux-utilities{font-size:10px;gap:7px}.ux-menu nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(hover:none){.ux-department:hover img{transform:none}}@media(prefers-reduced-motion:reduce){.ux-product-row{scroll-behavior:auto}}.ux-apply{max-width:1000px;padding:56px 0 70px;font-family:Arial,Helvetica,sans-serif;color:#222}.ux-apply-intro{max-width:830px;margin:0 auto 26px;text-align:center}.ux-apply h1{font:400 clamp(34px,5vw,52px)/1.17 Georgia,serif;letter-spacing:-.03em;margin:10px 0 14px}.ux-apply h2{font:400 27px/1.35 Georgia,serif}.ux-apply-lead{line-height:1.75;font-size:16px;color:#444}.ux-apply-buttons{display:flex;align-items:center;justify-content:center;gap:20px;flex-wrap:wrap;margin:22px 0}.ux-apply-subtle{color:#5f1421;text-decoration:underline}.ux-apply-notice{border-left:3px solid #a4162a;background:#f8f5f2;padding:22px 26px;margin:30px 0;font-size:14px;line-height:1.7}.ux-apply-notice p{margin:8px 0 0}.ux-apply-fieldset{border:1px solid #e1ded9;margin:22px 0;padding:24px;background:#fff;min-width:0}.ux-apply-fieldset legend{font:400 23px/1.3 Georgia,serif;padding:0 9px}.ux-apply-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px}.ux-apply-field{min-width:0}.ux-apply-full{grid-column:1/-1}.ux-apply label{display:block;font-size:13px;font-weight:600;line-height:1.5;margin:0 0 8px}.ux-apply input:not([type=checkbox]),.ux-apply select,.ux-apply textarea{width:100%;min-width:0;padding:12px 13px;border:1px solid #aaa;border-radius:2px;color:#141414;background:#fff;font:inherit;font-size:16px}.ux-apply input:focus-visible,.ux-apply textarea:focus-visible{outline:2px solid #ac1830;outline-offset:2px}.ux-apply-fieldset>a,.ux-apply-fieldset p a,.ux-apply-footnote a{text-decoration:underline;color:#761428}.ux-apply-hint,.ux-apply-footnote{font-size:13px;line-height:1.75;color:#565656}.ux-apply-child{padding:18px 0;border-bottom:1px solid #ddd}.ux-apply-child-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;gap:14px}.ux-apply-child-title strong{font-size:16px}.ux-apply-remove{border:0;text-decoration:underline;background:transparent;color:#9d142a;min-height:40px;cursor:pointer}.ux-apply-add{margin-top:18px}.ux-apply-counter{text-align:right;font-size:13px;color:#555}.ux-apply-over{color:#b20b20;font-weight:700}.ux-apply-legal{background:#faf8f6}.ux-apply-legal p{font-size:13px;line-height:1.78;margin:13px 0}.ux-apply .ux-apply-check{display:flex;align-items:flex-start;gap:12px;font-weight:400;line-height:1.6;padding:10px 0;border-top:1px solid #e5e0da}.ux-apply-check input{margin-top:4px;flex-shrink:0;width:18px;height:18px;accent-color:#ac1830}.ux-apply-submit{width:100%;min-height:52px}.ux-apply-success{background:#f8f5f2;text-align:center;padding:36px 20px;line-height:1.7}.ux-apply-dialog{border:1px solid #ddd;border-radius:4px;box-shadow:0 20px 70px #0003;padding:36px;width:min(480px,94%);max-height:85dvh;overflow:auto;text-align:center;color:#222}.ux-apply-dialog::backdrop{background:#0009}.ux-apply-dialog p{line-height:1.75}.ux-apply-dialog form{margin:18px 0 0}@media(max-width:640px){.ux-apply{padding:33px 0 50px;width:92%}.ux-apply-fieldset{padding:18px 15px}.ux-apply-fields{grid-template-columns:minmax(0,1fr);gap:14px}.ux-apply-notice{padding:18px}.ux-apply-buttons{flex-direction:column}.ux-apply-dialog{padding:25px 20px}}.ux-hope-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end;align-items:center}.ux-hope-actions .ux-button{white-space:normal}.ux-apply-link-inline{background:#f8f5f2;border-left:3px solid #ac1830;padding:22px;margin:25px 0}.ux-apply-link-inline p{margin:0 0 15px}.ux-apply-privacy{background:#f4f7f4;border:1px solid #c5d5c8;padding:18px 22px;font-size:14px;line-height:1.7;margin:20px 0}.ux-apply-privacy p{margin:7px 0 0}.ux-family-nav-link{font-size:13px;text-decoration:underline;white-space:nowrap;color:#9b1930}.ux-wishlist-qr{border-top:1px solid #e3dfda;margin:26px 0;padding:26px 0}.ux-wishlist-qr h2{margin:0 0 12px}.ux-wishlist-qr>p{max-width:800px;line-height:1.6}.ux-wishlist-qr-grid{display:grid;grid-template-columns:280px minmax(0,1fr);gap:24px;align-items:start}.ux-wishlist-qr-image{width:280px;min-height:280px;max-width:100%;border:1px solid #e3e0da;display:grid;place-items:center;padding:12px;background:#fff;text-align:center}.ux-wishlist-qr-image img{display:block;max-width:100%;height:auto}.ux-wishlist-qr-tools{min-width:0;display:flex;flex-direction:column;align-items:stretch;gap:12px}.ux-wishlist-qr-tools label{font-size:13px;font-weight:600}.ux-wishlist-qr-tools input{font:inherit;font-size:14px;padding:11px;width:100%;border:1px solid #aaa;min-width:0}.ux-wishlist-qr-tools .ux-button{width:max-content;max-width:100%}.ux-wishlist-qr-tools [role=status]{font-size:13px;line-height:1.4}.ux-wishlist .ux-name-form input{width:100%;border:1px solid #aaa;padding:11px}@media(max-width:850px){.ux-hope-actions{grid-column:2;justify-content:flex-start}}@media(max-width:600px){.ux-wishlist-qr-grid{grid-template-columns:minmax(0,1fr)}.ux-wishlist-qr-image{width:100%;max-width:280px}.ux-family-nav-link{font-size:11px;white-space:normal;text-align:center}.ux-hope-actions{width:100%}}.ux-about-application-links{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin:25px 0 34px}.ux-about-application-links .ux-button{min-height:48px;white-space:normal;text-align:center}.ux-story>.ux-about-application-links:last-of-type{padding-top:28px;border-top:1px solid #e6e3df;margin-top:35px}.ux-hope-actions{gap:12px;max-width:100%}.ux-hope-actions .ux-button{min-height:48px}@media(max-width:650px){.ux-about-application-links{align-items:stretch;flex-direction:column}.ux-about-application-links .ux-button{width:100%}.ux-hope-actions{flex-direction:column;align-items:stretch}.ux-hope-actions .ux-button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ux-holiday.css.map */
