.nexora-wave-banner>.nexora-banner-wave{position:absolute;bottom:-1px;left:0;width:100%;height:clamp(36px,4.5vw,80px);display:block;z-index:3;pointer-events:none;fill:#fff}@media screen and (min-width:750px){.nexora-wave-banner .banner__content{padding-bottom:9rem}}@media screen and (max-width:749px){.nexora-wave-banner.banner--mobile-bottom{display:flex;flex-direction:column;flex-wrap:nowrap}.nexora-wave-banner.banner--mobile-bottom .banner__media{width:100%;height:clamp(300px,95vw,480px);position:relative}.nexora-wave-banner.banner--mobile-bottom .banner__media:before{display:none}.nexora-wave-banner .banner__media img{object-position:35% center}.nexora-wave-banner.banner--mobile-bottom .banner__content{padding:0;justify-content:center;max-width:none;background:#073550}.nexora-wave-banner.banner--mobile-bottom .banner__box{--color-foreground: 255, 255, 255;--color-button: 255, 255, 255;--color-button-text: 7, 53, 80;--color-base-outline-button-labels: 255, 255, 255;--color-secondary-button-text: 255, 255, 255;--color-background: 7, 53, 80;background:#073550;color:#fff;width:100%;max-width:100%;min-width:0;margin:0;padding:40px 24px 66px;text-align:center;align-items:center;border:0;box-shadow:none}.nexora-wave-banner .banner__heading{color:#fff;font-size:clamp(28px,7vw,36px);line-height:1.2}.nexora-wave-banner .banner__text{max-width:34rem;margin-left:auto;margin-right:auto;color:#e2eaf0;font-size:16px;line-height:1.65}.nexora-wave-banner .banner__buttons{justify-content:center;margin-top:26px}.nexora-wave-banner .button--secondary{--color-button-text: 255, 255, 255;--color-button: 255, 255, 255;--alpha-button-background: 0;color:#fff;min-height:48px}.nexora-wave-banner>.nexora-banner-wave{height:26px}}.nx-cart-gift{display:grid;grid-template-columns:80px 1fr;align-self:start;gap:14px;padding:16px;border:1px solid #d6b66c;border-radius:10px;background:#fcf8ef;color:#173c32;max-width:550px;margin-bottom:20px;font:14px/1.5 Arial,sans-serif}.nx-cart-gift>img{width:80px;height:80px;object-fit:contain;border-radius:7px;background:#fff}.nx-cart-gift-heading{font-weight:700;color:#9e272c;margin:0 0 8px;font-size:13px}.nx-cart-gift label{display:flex;gap:9px;align-items:center;font-weight:700;cursor:pointer}.nx-cart-gift input[type=checkbox]{width:18px;height:18px;accent-color:#173c32;flex-shrink:0}.nx-cart-gift p:not(.nx-cart-gift-heading){font-size:12px;margin:7px 0 0}.nx-gift-status{min-height:18px}.nx-cart-gift[data-gift-error] .nx-gift-status{color:#9e272c}.cart__dynamic-checkout-buttons[aria-busy=true]{pointer-events:none;opacity:.5}@media(max-width:749px){.nx-cart-gift{grid-template-columns:64px 1fr;padding:12px;gap:10px}.nx-cart-gift>img{width:64px;height:64px}}.xc-reference-wrap{max-width:1100px;margin:0 auto;padding:0 5% 56px}.xc-reference-wrap h2{font-size:clamp(30px,4vw,46px);line-height:1.15!important;margin-bottom:16px!important}.xc-reference-wrap blockquote{font-size:17px;line-height:1.65}.xc-reference-wrap p{line-height:1.65}@media(max-width:540px){.xc-reference-wrap{padding:0 5% 35px}.xc-reference-wrap #nexora-reference-reviews{padding:18px!important}.xc-reference-wrap blockquote{font-size:16px}}.xc{--pine:#173c32;--red:#9e272c;--cream:#fcf8ef;--gold:#d3b777;--ink:#273b32;background:var(--cream);color:var(--ink);font:16px/1.6 Arial,sans-serif;overflow:hidden}.xc *{box-sizing:border-box}.xc a{color:inherit;text-underline-offset:5px}.xc h1,.xc h2,.xc h3,.xc p{margin:0}.xc h1,.xc h2{font-family:Georgia,serif;font-weight:400;letter-spacing:-.045em;line-height:1.06}.xc h1{font-size:clamp(46px,5.2vw,80px);max-width:650px}.xc h2{font-size:clamp(36px,4.1vw,60px)}.xc h3{font:400 25px/1.2 Georgia,serif;letter-spacing:-.02em}.xc button,.xc input,.xc select{font:inherit}.xc button,.xc select{cursor:pointer}.xc a:focus-visible,.xc button:focus-visible,.xc input:focus-visible,.xc select:focus-visible,.xc summary:focus-visible{outline:3px solid var(--gold);outline-offset:5px}.xc-skip{position:absolute;top:-100px;left:10px;z-index:100;background:#fff;color:#173c32;padding:12px}.xc-skip:focus{top:10px}.xc-announcement{background:var(--pine);color:var(--cream);text-align:center;font-size:12px;letter-spacing:.13em;padding:12px}.xc-announcement span{color:var(--gold);padding:0 12px}.xc-header{max-width:1480px;margin:auto;display:flex;justify-content:space-between;align-items:center;padding:26px 5%;border-bottom:1px solid #d9dfd4}.xc-logo{text-decoration:none!important;font-size:23px;font-weight:700;text-transform:uppercase;letter-spacing:.13em;display:block}.xc-logo span{display:block;font-size:9px;font-weight:400;letter-spacing:.23em;margin-top:2px}.xc-header nav{display:flex;gap:28px;font-size:13px}.xc-header nav a{text-decoration:none}.xc-hero{display:grid;grid-template-columns:1.12fr 1fr;gap:6%;max-width:1480px;margin:auto;padding:48px 5% 72px}.xc-image-wrap{position:relative;border-radius:160px 160px 12px 12px;overflow:hidden;background:#e9ddc9}.xc-hero-image{display:block;width:100%;height:auto;aspect-ratio:1/1.09;object-fit:cover}.xc-image-label{position:absolute;left:30px;top:30px;z-index:1;font-size:10px;text-transform:uppercase;letter-spacing:.18em;padding:9px 14px;background:var(--cream);border-radius:20px}.xc-stamp{position:absolute;right:22px;bottom:22px;width:98px;height:98px;display:grid;align-content:center;text-align:center;background:var(--pine);color:var(--cream);border:1px solid var(--gold);border-radius:50%;font:italic 19px/1.15 Georgia,serif;transform:rotate(10deg)}.xc-caption{font-size:11px;line-height:1.5;opacity:.76;margin-top:13px!important}.xc-buy{padding-top:14px}.xc-eyebrow{text-transform:uppercase;font-size:11px;letter-spacing:.2em;font-weight:700;margin-bottom:20px!important;color:var(--red)}.xc-product-name{font-size:13px;margin-top:18px!important}.xc-intro{font-size:15px;line-height:1.7;max-width:480px;margin-top:16px!important;opacity:.86}.xc-price{display:flex;align-items:baseline;gap:14px;margin:23px 0 18px}.xc-price span:first-child{font-size:29px;font-weight:700}.xc-price span:last-child{font-size:12px;opacity:.7}.xc-highlights{padding:0;list-style:none;margin:0 0 24px;font-size:13px;display:flex;flex-wrap:wrap;gap:8px 15px}.xc-highlights li:before{content:"\2713";margin-right:6px;color:var(--red)}.xc-label{display:block;font-size:12px;font-weight:700;margin-bottom:8px}.xc-variant{width:100%;color:var(--pine);border:1px solid #b6c4b7;border-radius:7px;background:transparent;padding:16px}.xc-size-link{display:inline-block;font-size:12px;margin-top:9px}.xc-order-row{display:flex;align-items:flex-end;gap:12px;margin-top:20px}.xc-order-row input{width:72px;height:54px;border:1px solid #b6c4b7;color:var(--pine);border-radius:7px;background:transparent;text-align:center}.xc-add{flex:1;display:flex;justify-content:space-between;align-items:center;gap:12px;height:54px;padding:0 23px;color:#fff;background:var(--red);border:0;border-radius:7px;font-size:14px;font-weight:700}.xc-add:hover{background:#7b1d25}.xc-add:disabled{opacity:.5;cursor:not-allowed}.xc-included{font-size:11px;margin-top:12px!important;opacity:.7}.xc-assurance{display:flex;justify-content:space-between;gap:15px;background:#eaf0e6;padding:13px 14px;margin:20px 0 14px;font-size:11px}.xc-detail{border-bottom:1px solid #ced7ca;padding:18px 0;font-size:13px}.xc-detail summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:18px;font-weight:700}.xc-detail summary::-webkit-details-marker{display:none}.xc-detail summary span{font-size:19px;line-height:1}.xc-detail[open] summary span{transform:rotate(45deg)}.xc-detail p{margin:14px 0!important;opacity:.85;max-width:760px}.xc-ribbon{background:var(--red);color:var(--cream);white-space:nowrap;padding:15px;text-align:center;font:italic 20px Georgia,serif;word-spacing:7px}.xc-features,.xc-video,.xc-faq{max-width:1240px;margin:auto;padding:85px 5%}.xc-features{text-align:center}.xc-feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;text-align:left;margin-top:50px}.xc-feature-grid article{border-top:1px solid #b9c6b7;padding-top:22px}.xc-feature-icon{display:block;font-size:35px;color:var(--red);margin-bottom:18px}.xc-number{display:block;font-size:11px;opacity:.6;margin-bottom:10px}.xc-feature-grid p{font-size:14px;opacity:.85;margin-top:15px;max-width:310px}.xc-video{text-align:center}.xc-video video{max-width:100%;max-height:720px;border-radius:15px;margin-top:30px}.xc-video-placeholder{border:1px dashed #a1b39e;margin:30px auto;background:#eef0e6}.xc-video-placeholder p{margin-top:15px!important}.xc-size-section{background:var(--pine);color:var(--cream);padding:75px max(5%,calc((100vw - 1332px)/2));display:grid;grid-template-columns:1fr 1.15fr;gap:8%}.xc-size-section .xc-eyebrow{color:var(--gold)}.xc-size-section p{font-size:14px;opacity:.87;margin-top:20px}.xc-measure-note{font-size:11px!important;max-width:420px}.xc-size-cards{display:grid;grid-template-columns:1fr 1fr;gap:16px}.xc-size-cards article{border:1px solid #6d8578;padding:28px 22px;border-radius:70px 70px 5px 5px;text-align:center;display:flex;flex-direction:column;justify-content:center}.xc-size-letter{font:italic 48px Georgia,serif;color:var(--gold);margin-bottom:23px}.xc-size-cards h3{font:700 15px Arial,sans-serif}.xc-size-cards p{font-size:12px;margin-top:10px}.xc-size-cards article>span:last-child{font-size:11px;margin-top:20px;opacity:.8}.xc-faq{max-width:900px}.xc-faq h2{margin-bottom:28px}.xc-final{text-align:center;padding:70px 20px 80px;background:#eee6d6}.xc-final>span{display:block;color:var(--red);font-size:36px;margin-bottom:18px}.xc-final h2{max-width:650px;margin:auto}.xc-cta{display:inline-block;margin-top:30px;text-decoration:none;background:var(--red);color:#fff!important;padding:15px 30px;border-radius:5px;font-size:14px}.xc-footer{padding:48px 5% 26px;background:var(--pine);color:var(--cream);display:grid;grid-template-columns:1fr 1fr;gap:30px}.xc-footer p{font-size:12px;margin-top:8px;opacity:.75}.xc-footer nav{display:flex;flex-wrap:wrap;align-content:start;justify-content:flex-end;gap:16px 24px;font-size:12px}.xc-footer small{grid-column:1/-1;border-top:1px solid #547364;padding-top:20px;font-size:10px;opacity:.7}.xc-more-images{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:16px}.xc-more-images img{width:100%;height:auto;border-radius:8px}html{scroll-behavior:smooth;scroll-padding-top:20px}@media(min-width:900px){.xc-gallery{position:sticky;top:20px;align-self:start}}@media(max-width:899px){.xc-hero{grid-template-columns:1fr;gap:26px;padding-top:25px}.xc-header{padding:18px 5%}.xc-header nav{gap:15px}.xc-header nav a:first-child{display:none}.xc-logo{font-size:18px}.xc-hero-image{aspect-ratio:1.1/1}.xc-image-wrap{border-radius:100px 100px 8px 8px}.xc-buy{padding-top:0}.xc h1{font-size:52px}.xc-feature-grid{gap:22px}.xc-size-section{grid-template-columns:1fr;gap:35px}.xc-features,.xc-video,.xc-faq{padding:55px 6%}.xc-footer{grid-template-columns:1fr}.xc-footer nav{justify-content:flex-start}.xc-announcement{font-size:10px;letter-spacing:.06em}.xc-assurance{font-size:10px}}@media(max-width:540px){.xc-feature-grid{grid-template-columns:1fr;gap:30px;margin-top:32px}.xc-feature-grid article{display:grid;grid-template-columns:45px 1fr;gap:0 16px}.xc-feature-icon{grid-row:1/4;margin-top:10px}.xc-number,.xc-feature-grid h3,.xc-feature-grid p{grid-column:2}.xc-feature-grid p{max-width:none;margin-top:10px}.xc-size-cards{gap:10px}.xc-size-cards article{padding:24px 10px}.xc-size-cards h3{font-size:13px}.xc-header nav{font-size:11px}.xc-image-label{left:22px;top:22px;font-size:8px}.xc-stamp{width:80px;height:80px;font-size:16px}.xc-announcement span{padding:0 5px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.xc-thumbnails{display:flex;gap:8px;margin-top:14px}.xc-thumbnails button{width:calc((100% - 40px)/6);padding:3px;border:1px solid transparent;background:transparent;border-radius:6px}.xc-thumbnails button[aria-pressed=true]{border-color:var(--red)}.xc-thumbnails img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;display:block;border-radius:4px}.xc-story-images{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:55px}.xc-story-images img{width:100%;height:auto;border-radius:10px}.xc-size-chart{max-width:650px;margin:40px auto 0;display:block;width:100%;height:auto;border-radius:12px}@media(max-width:540px){.xc-story-images{grid-template-columns:1fr;gap:20px;margin-top:35px}}.xc{--red:#a51f30;--pine:#123c30;--gold:#d6b66c}.xc-header{max-width:none;background:var(--pine);color:#fff5df;padding:21px max(5%,calc((100vw - 1332px)/2));border-bottom:1px solid #60806b}.xc-logo span{color:var(--gold)}.xc-announcement{background:#931e2b;color:#fff5df}.xc-garland{height:29px;position:relative;background-color:#204c35;background-image:repeating-linear-gradient(30deg,transparent 0 12px,#3b6944 13px 15px,transparent 16px 27px),repeating-linear-gradient(-30deg,transparent 0 12px,#2f5e3c 13px 15px,transparent 16px 27px);border-bottom:2px solid var(--gold)}.xc-garland span{position:absolute;top:12px;width:16px;height:16px;border-radius:50%;background:radial-gradient(circle at 30% 25%,#ffe7a0,#c29c4e 60%,#85652e);box-shadow:0 -5px 0 -3px #d8c38c;z-index:1}.xc-garland span:nth-child(1){left:8%}.xc-garland span:nth-child(2){left:29%;background:radial-gradient(circle at 30% 25%,#ef7574,#a61c2d 65%,#6c1523);top:18px}.xc-garland span:nth-child(3){left:50%}.xc-garland span:nth-child(4){left:71%;background:radial-gradient(circle at 30% 25%,#ef7574,#a61c2d 65%,#6c1523);top:18px}.xc-garland span:nth-child(5){left:92%}.xc-hero{padding-top:36px;padding-bottom:50px;position:relative;background:radial-gradient(ellipse at 95% 0,rgba(219,192,132,.16),transparent 50%)}.xc h1{font-size:clamp(40px,4vw,59px);line-height:1.05;letter-spacing:-.045em}.xc-buy{padding-top:5px}.xc-buy .xc-eyebrow{margin-bottom:14px!important}.xc-product-name{margin-top:12px!important;font-size:11px}.xc-intro{margin-top:12px!important;line-height:1.5;font-size:14px}.xc-price{margin:18px 0 12px}.xc-highlights{margin-bottom:17px;font-size:12px;gap:5px 12px}.xc-image-wrap{border:1px solid #d9ba79;border-radius:110px 110px 8px 8px;box-shadow:0 9px 0 -5px #e7d9b9}.xc-image-label{background:#fff8e8;color:#843027;font-weight:700}.xc-stamp{background:#a51f30;outline:3px solid #faf3e2;border:1px solid var(--gold)}.xc-size-picker{border:0;padding:0;margin:0;min-width:0}.xc-size-picker legend{margin-bottom:10px}.xc-size-options{display:grid;grid-template-columns:1fr 1fr;gap:12px}.xc-size-option{position:relative;cursor:pointer}.xc-size-option input{position:absolute;left:12px;top:14px;width:16px;height:16px;margin:0;accent-color:var(--red);z-index:1}.xc-size-option-content{display:block;border:1px solid #b8c5b6;border-radius:8px;background:#fffdf7;padding:11px 12px 11px 36px;min-height:101px;transition:background .15s,border-color .15s}.xc-size-option input:checked+.xc-size-option-content{border:2px solid var(--red);background:#f9ede7;padding:10px 11px 10px 35px}.xc-size-option input:focus-visible+.xc-size-option-content{outline:3px solid var(--gold);outline-offset:3px}.xc-option-top{display:flex;align-items:center;justify-content:space-between;gap:10px;line-height:1.2;margin-bottom:9px}.xc-option-top strong{font:700 24px Georgia,serif}.xc-option-top>span{font-weight:700;font-size:15px;color:#8c1c2d}.xc-option-dimensions{display:block;font-size:11px;white-space:nowrap}.xc-option-note{display:block;font-size:10px;opacity:.75;margin-top:5px}.xc-size-link{font-size:11px}.xc-order-row{margin-top:15px}.xc-assurance{border:1px solid #d7dfcb;background:#e9edde}.xc-ribbon{border-top:2px solid #d6b66c;border-bottom:2px solid #d6b66c;background:repeating-linear-gradient(45deg,#8a1b2b 0 20px,#962033 20px 40px);font-size:19px}.xc-features{padding-top:62px;padding-bottom:60px}.xc-feature-grid{margin-top:32px;gap:28px}.xc-feature-icon{margin-bottom:10px}.xc-editorial{margin-top:42px;display:grid;gap:28px}.xc-editorial article{display:grid;grid-template-columns:1fr 1fr;align-items:center;text-align:left;background:#f2ebdc;border:1px solid #e4d6b5;border-radius:12px;overflow:hidden}.xc-editorial article:nth-child(2) img{order:2}.xc-editorial img{width:100%;height:auto;display:block}.xc-editorial article>div{padding:30px 36px}.xc-editorial h3{font-size:36px;line-height:1.1}.xc-editorial p:not(.xc-eyebrow){font-size:14px;margin-top:16px;line-height:1.65}.xc-editorial .xc-eyebrow{font-size:10px}.xc-size-section{padding-top:55px;padding-bottom:55px;border-top:3px solid var(--gold);border-bottom:3px solid var(--gold);background:radial-gradient(ellipse at top right,#315b3e,transparent 60%),var(--pine)}.xc-chart-disclosure{max-width:650px;margin:25px auto 0;padding:0 20px}.xc-chart-disclosure summary{cursor:pointer;font-size:13px;font-weight:700;list-style:none;display:flex;justify-content:space-between;border-bottom:1px solid #c1cab8;padding:14px 0}.xc-size-chart{margin-top:18px}.xc-faq{padding-top:50px;padding-bottom:55px}.xc-final{position:relative;background:repeating-linear-gradient(45deg,#f4ecdc 0 25px,#f7f1e5 25px 50px);border-top:1px solid var(--gold);padding:55px 20px 65px}.xc-final>span{color:var(--red);font-size:40px}.xc-footer{border-top:4px double var(--gold)}.xc-mobile-buy{display:none}.xc-caption{font-size:10px}.xc-cta,.xc-add{box-shadow:0 4px #741728}.xc-cta:hover{background:#7d1c2a}@media(max-width:899px){.xc-header{padding:16px 5%}.xc-garland{height:20px}.xc-garland span{width:12px;height:12px;top:10px}.xc-garland span:nth-child(2),.xc-garland span:nth-child(4){top:12px}.xc-hero{padding-top:25px;gap:22px}.xc-hero-image{aspect-ratio:1.25/1}.xc h1{font-size:39px;line-height:1.05}.xc-intro{font-size:13px}.xc-product-name{display:none}.xc-image-wrap{border-radius:65px 65px 6px 6px}.xc-image-label{top:15px;font-size:8px}.xc-stamp{width:68px;height:68px;font-size:14px;right:15px;bottom:15px}.xc-caption{margin-top:9px!important}.xc-thumbnails{margin-top:9px;gap:6px}.xc-thumbnails button{width:calc((100% - 30px)/6);padding:2px}.xc-buy .xc-eyebrow{font-size:9px;margin-bottom:10px!important}.xc-buy .xc-intro{margin-top:10px!important}.xc-price{margin-top:13px}.xc-highlights{font-size:11px;margin-bottom:15px}.xc-editorial article>div{padding:24px}.xc-editorial h3{font-size:29px}.xc-mobile-buy.is-visible{position:fixed;bottom:0;left:0;right:0;z-index:50;display:flex;justify-content:space-between;align-items:center;gap:15px;background:#fffaf0;border-top:2px solid var(--gold);box-shadow:0 -4px 20px #173c3214;padding:11px 5% calc(11px + env(safe-area-inset-bottom));min-height:76px}.xc-mobile-buy>div{display:grid;grid-template-columns:24px 1fr;gap:1px 7px;align-items:center}.xc-mobile-buy strong{font-size:15px}.xc-mobile-size{font:700 19px Georgia,serif}.xc-mobile-buy a{grid-column:1/-1;font-size:10px}.xc-mobile-add{border:0;border-radius:6px;background:var(--red);color:#fff5e6;min-height:45px;display:flex;justify-content:space-between;gap:20px;align-items:center;padding:11px 18px;font-size:12px;font-weight:700}.xc-mobile-add:disabled{opacity:.5;cursor:not-allowed}.xc-footer{padding-bottom:110px}.xc-announcement{font-size:10px;padding:9px}.xc-logo{font-size:17px}.xc-logo span{font-size:8px}.xc-chart-disclosure{margin-top:15px}}@media(max-width:540px){.xc-hero{padding:20px 5% 36px;gap:20px}.xc h1{font-size:36px}.xc-editorial article{grid-template-columns:1fr}.xc-editorial article:nth-child(2) img{order:0}.xc-editorial article>div{padding:22px}.xc-editorial h3{font-size:30px}.xc-editorial article>div .xc-eyebrow{margin-bottom:10px!important}.xc-editorial p:not(.xc-eyebrow){margin-top:12px}.xc-size-options{gap:9px}.xc-option-top>span{font-size:14px}.xc-size-option-content{padding-left:32px;padding-right:9px;min-height:102px}.xc-size-option input:checked+.xc-size-option-content{padding-left:31px;padding-right:8px}.xc-size-option input{left:10px}.xc-option-dimensions{font-size:10px}.xc-option-note{font-size:9px}.xc-header nav{gap:12px}.xc-features{padding-top:42px}.xc-size-section{padding-top:40px;padding-bottom:40px}.xc-feature-grid{gap:24px}}.xc-quantity-picker{border:0;padding:0;margin:0 0 24px;min-width:0}.xc-quantity-intro{font-size:12px;line-height:1.5;margin-bottom:16px!important;opacity:.8}.xc-quantity-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.xc-quantity-card{position:relative;cursor:pointer;min-width:0}.xc-quantity-card input{position:absolute;top:16px;left:10px;accent-color:var(--red);width:15px;height:15px;margin:0}.xc-quantity-card-inner{display:flex;flex-direction:column;gap:5px;border:1px solid #b6c4b7;border-radius:8px;padding:14px 10px 12px 31px;min-height:112px;background:#fffdf7}.xc-quantity-card input:checked+.xc-quantity-card-inner{border:2px solid var(--red);background:#f9ede7;padding:13px 9px 11px 30px}.xc-quantity-card input:focus-visible+.xc-quantity-card-inner{outline:3px solid var(--gold);outline-offset:3px}.xc-quantity-card strong{font-size:16px}.xc-quantity-card-inner>span:not(.xc-pack-badge){font-size:11px}.xc-quantity-card b{font-size:16px;color:var(--red)}.xc-pack-badge{position:absolute;right:5px;top:-11px;background:var(--red);color:#fff;border-radius:5px;padding:3px 7px;font-size:9px;font-weight:700;line-height:1.4;white-space:nowrap}.xc-pack-badge-green{background:var(--pine)}.xc-extra-sizes{margin:20px 0}.xc-extra-size-row{display:flex;gap:14px;align-items:center;margin-top:9px}.xc-extra-size-row label{font-size:13px;min-width:55px}.xc-extra-size-row select{flex:1;border:1px solid #b6c4b7;background:#fffdf7;color:var(--ink);border-radius:7px;padding:12px;min-height:44px}.xc-selection-total{display:flex;justify-content:space-between;align-items:center;gap:12px;border-top:1px solid #d9dfd4;padding-top:15px;margin-top:17px}.xc-selection-total>span{font-size:13px;font-weight:700}.xc-selection-total>div{text-align:right}.xc-selection-total strong{font-size:25px;color:var(--red)}.xc-selection-total s{font-size:13px;opacity:.6}.xc-selection-total small{display:block;font-size:12px;color:var(--pine)}.xc-auto-note{font-size:11px;opacity:.75;line-height:1.5;margin-top:6px!important}.xc [data-quantity-error]{color:#9e272c;font-size:13px;margin-top:10px!important}.xc-order-row>div{max-width:95px}.xc-order-row input{max-width:100%}.xc [hidden]{display:none!important}@media(max-width:540px){.xc-quantity-cards{gap:7px}.xc-quantity-card-inner{padding-left:25px;padding-right:6px;min-height:108px}.xc-quantity-card input:checked+.xc-quantity-card-inner{padding-left:24px;padding-right:5px}.xc-quantity-card input{left:7px;width:13px;height:13px}.xc-quantity-card strong,.xc-quantity-card b{font-size:14px}.xc-pack-badge{font-size:8px;right:2px;padding:3px 5px}.xc-selection-total strong{font-size:22px}}.xc-fit-row{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin-bottom:18px}.xc-fit-row>span{font-size:10px;color:#536355}.xc-fit-help{display:inline-block;margin-top:16px;font-size:12px}.xc-visual-note{font-size:11px;opacity:.75;margin-top:20px!important}.xc-gift{display:grid;grid-template-columns:76px 1fr;gap:14px;background:#f5eddb;border:1px solid #d9c28d;border-radius:10px;padding:12px;margin-top:16px;align-items:center}.xc-gift>img{width:76px;height:76px;object-fit:contain;background:#fff;border-radius:7px}.xc-gift-heading{font-size:11px;color:var(--red);font-weight:700;margin-bottom:5px!important}.xc-gift label{display:flex;align-items:center;gap:7px;cursor:pointer;font-size:13px;font-weight:700;line-height:1.4}.xc-gift input{width:18px;height:18px;flex-shrink:0;accent-color:var(--pine)}.xc-gift label b{font-size:10px;color:var(--pine);margin-left:auto}.xc-gift-note{font-size:10px;line-height:1.5;opacity:.8;margin-top:5px!important}.xc-delivery-estimate{font-size:12px;margin-top:18px!important;color:var(--pine);font-weight:700}.xc-quantity-picker{margin-bottom:14px}.xc-quantity-intro{margin-bottom:13px!important}.xc-quantity-card-inner{min-height:94px;padding-top:12px;padding-bottom:10px}.xc-quantity-card input:checked+.xc-quantity-card-inner{padding-top:11px;padding-bottom:9px}.xc-quantity-card input{top:14px}.xc-selection-total{margin-top:10px;padding-top:10px}.xc-order-row{margin-top:12px}.xc-selection-total strong{font-size:22px}@media(max-width:899px){.xc-hero{gap:12px}.xc-buy{display:contents}.xc-buy>h1{order:0;font-size:32px;line-height:1.08;max-width:550px}.xc-buy>.xc-price{order:1;margin:0;gap:10px}.xc-price span:first-child{font-size:25px}.xc-gallery{order:2;min-width:0}.xc-buy>form,.xc-buy>[id^=ChristmasForm]{order:3}.xc-buy>.xc-eyebrow,.xc-buy>.xc-product-name,.xc-buy>.xc-intro,.xc-buy>.xc-highlights{display:none}.xc-buy>.xc-delivery-estimate{order:4;margin-top:5px!important}.xc-buy>.xc-included{order:5;margin-top:0!important}.xc-buy>.xc-assurance{order:6;margin:4px 0}.xc-buy>.xc-detail{order:7}.xc-hero-image{height:260px;width:100%;object-fit:contain;aspect-ratio:auto;background:#f5eee1}.xc-image-wrap{border-radius:26px 26px 8px 8px}.xc-caption{display:none}.xc-thumbnails{margin-top:7px;justify-content:center}.xc-thumbnails button{max-width:48px}.xc-image-label{font-size:7px;left:12px;top:12px;padding:6px 9px}.xc-stamp{width:50px;height:50px;font-size:11px;right:12px;bottom:12px}.xc-fit-row{gap:7px;margin-bottom:17px}.xc-fit-row>span{font-size:10px}.xc-size-option-content{min-height:78px;padding-top:9px;padding-bottom:9px}.xc-size-option input:checked+.xc-size-option-content{padding-top:8px;padding-bottom:8px}.xc-option-note{display:none}.xc-option-top{margin-bottom:5px}.xc-gift{grid-template-columns:64px 1fr;gap:10px;padding:10px}.xc-gift>img{width:64px;height:64px}.xc-gift label{font-size:12px}.xc-gift label b{display:none}.xc-quantity-card-inner{min-height:86px}.xc-quantity-card strong{font-size:13px}.xc-quantity-card b{font-size:14px}.xc-quantity-card-inner>span:not(.xc-pack-badge){font-size:10px}.xc-header{padding-top:12px;padding-bottom:12px}.xc-hero{padding-top:18px}.xc-garland{height:15px}.xc-garland span{top:7px}.xc-garland span:nth-child(2),.xc-garland span:nth-child(4){top:9px}.xc-mobile-buy>div{max-width:48%}.xc-mobile-size{font-size:15px;overflow-wrap:anywhere}.xc-mobile-buy>div{grid-template-columns:auto 1fr}.xc-editorial article{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.xc-editorial article:nth-child(2) img{order:2}.xc-editorial article>div{padding:18px}.xc-editorial h3{font-size:24px}.xc-editorial p:not(.xc-eyebrow){font-size:12px}}@media(max-width:540px){.xc-hero-image{height:220px}.xc h1{font-size:30px}.xc-gift-heading,.xc-gift-note{font-size:10px}.xc-editorial article{grid-template-columns:1fr}.xc-editorial article:nth-child(2) img{order:0}.xc-editorial img{max-height:340px;object-fit:contain;background:#f5eee1}}.xc-reference-wrap{max-width:1480px;padding:72px 5% 80px}.xc-reference-wrap #nexora-reference-reviews{display:grid;grid-template-columns:1.08fr 1fr 1fr;gap:18px;background:transparent!important;border:0!important;border-radius:0!important;padding:0!important;margin:0!important;counter-reset:review-card}.xc-reference-wrap #nexora-reference-reviews>p,.xc-reference-wrap #nexora-reference-reviews>h2{grid-column:1/-1}.xc-reference-wrap #nexora-reference-reviews>p:first-child{font-size:10px!important;color:#9e272c!important;font-weight:700;letter-spacing:.24em!important;margin:0!important;display:flex;align-items:center;gap:12px}.xc-reference-wrap #nexora-reference-reviews>p:first-child:before{content:"";width:35px;height:1px;background:#9e272c}.xc-reference-wrap #nexora-reference-reviews>h2{max-width:720px;font:400 clamp(38px,4.5vw,62px)/1.03 Georgia,serif!important;letter-spacing:-.045em;margin:0!important}.xc-reference-wrap #nexora-reference-reviews>h2:after{content:"\2726";display:inline-block;font:28px Georgia,serif;color:#a86108;margin-left:18px;vertical-align:middle}.xc-reference-wrap #nexora-reference-reviews>h2+p{max-width:760px;font-size:12px!important;color:#59655b!important;line-height:1.7!important;margin:0 0 14px!important}.xc-reference-wrap #nexora-reference-reviews>div{position:relative;display:flex;flex-direction:column;min-width:0;margin:0!important;padding:28px!important;border:1px solid #ded9cb!important;border-radius:4px 24px 4px 4px!important;background:#fffdf7!important;box-shadow:0 4px 12px #173c3205;counter-increment:review-card}.xc-reference-wrap #nexora-reference-reviews>div:before{content:counter(review-card,decimal-leading-zero);position:absolute;right:22px;top:27px;color:#968875;font:italic 13px Georgia,serif}.xc-reference-wrap #nexora-reference-reviews>div>p:first-child{font-size:17px!important;letter-spacing:2px!important;color:#a57931!important;padding-right:30px;margin:0 0 18px!important}.xc-reference-wrap #nexora-reference-reviews>div>p:nth-child(2){order:2;font-size:11px!important;letter-spacing:.02em;color:#344b3c;margin:22px 0 6px!important}.xc-reference-wrap #nexora-reference-reviews>div>blockquote{font:400 20px/1.45 Georgia,serif!important;letter-spacing:-.015em;color:#243c2e;margin:0!important;flex:1}.xc-reference-wrap #nexora-reference-reviews>div>p:nth-last-child(2){order:3;font-size:10px!important;line-height:1.6!important;color:#667064!important;margin:0!important}.xc-reference-wrap #nexora-reference-reviews>div>p:last-child{order:4;font-size:9px!important;line-height:1.6!important;color:#667064!important;border-top:1px solid #e9e3d6;padding-top:10px;margin:12px 0 0!important}.xc-reference-wrap #nexora-reference-reviews>div:first-of-type{grid-row:span 2;background:#173c32!important;border-color:#173c32!important;border-radius:80px 4px 4px!important;padding:48px 30px 30px!important}.xc-reference-wrap #nexora-reference-reviews>div:first-of-type:before{top:48px;color:#b8c6b7}.xc-reference-wrap #nexora-reference-reviews>div:first-of-type:after{content:"\201c";font:170px/.6 Georgia,serif;color:#d3b777;opacity:.2;position:absolute;bottom:70px;right:20px;pointer-events:none}.xc-reference-wrap #nexora-reference-reviews>div:first-of-type>blockquote{font-size:clamp(28px,2.7vw,39px)!important;line-height:1.2!important;color:#fff7e6;flex:0;margin:30px 0 50px!important}.xc-reference-wrap #nexora-reference-reviews>div:first-of-type>p:first-child{color:#e0c07f!important}.xc-reference-wrap #nexora-reference-reviews>div:first-of-type>p:nth-child(2){margin-top:auto!important;color:#fff7e6!important}.xc-reference-wrap #nexora-reference-reviews>div:first-of-type>p:nth-last-child(2),.xc-reference-wrap #nexora-reference-reviews>div:first-of-type>p:last-child{color:#d0dccf!important;border-color:#52705e}.xc-reference-wrap #nexora-reference-reviews>p:last-child{font-size:11px!important;color:#667064!important;line-height:1.7!important;margin:4px 0 0!important;padding-top:18px;border-top:1px solid #d8d6c9}@media(max-width:950px){.xc-reference-wrap #nexora-reference-reviews{grid-template-columns:1fr 1fr}.xc-reference-wrap #nexora-reference-reviews>div:first-of-type{grid-column:1/-1;grid-row:auto;min-height:260px;border-radius:45px 4px 4px!important}.xc-reference-wrap #nexora-reference-reviews>div:first-of-type>blockquote{margin:16px 0 28px!important;max-width:520px}.xc-reference-wrap #nexora-reference-reviews>div:first-of-type:after{bottom:40px}}@media(max-width:540px){.xc-reference-wrap{padding:46px 5% 48px}.xc-reference-wrap #nexora-reference-reviews{grid-template-columns:1fr;gap:13px}.xc-reference-wrap #nexora-reference-reviews>h2{font-size:40px!important}.xc-reference-wrap #nexora-reference-reviews>div{padding:24px!important}.xc-reference-wrap #nexora-reference-reviews>div:first-of-type{padding:35px 24px 24px!important}.xc-reference-wrap #nexora-reference-reviews>div:first-of-type:before{top:35px}.xc-reference-wrap #nexora-reference-reviews>div>blockquote{font-size:22px!important}.xc-reference-wrap #nexora-reference-reviews>div:first-of-type>blockquote{font-size:33px!important}.xc-reference-wrap #nexora-reference-reviews>h2+p{margin-bottom:8px!important}}.xc-reference-wrap #nexora-reference-reviews{display:block}.xc-review-track{display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:6px 2px 18px;scrollbar-width:thin;scrollbar-color:#a57931 #e8e2d4}.xc-reference-wrap #nexora-reference-reviews .xc-review-track>div{position:relative;display:flex;flex-direction:column;flex:0 0 calc((100% - 36px)/3);min-width:0;min-height:330px;scroll-snap-align:start;margin:0!important;padding:30px!important;background:#fffdf7!important;border:1px solid #ded9cb!important;border-radius:4px 24px 4px 4px!important;counter-increment:review-card}.xc-reference-wrap #nexora-reference-reviews .xc-review-track>div:first-child{background:#173c32!important;border-color:#173c32!important;border-radius:50px 4px 4px!important}.xc-review-track>div:before{content:counter(review-card,decimal-leading-zero);position:absolute;right:24px;top:30px;color:#968875;font:italic 13px Georgia,serif}.xc-reference-wrap .xc-review-track>div>p:first-child{font-size:17px!important;letter-spacing:2px!important;color:#a57931!important;padding-right:30px;margin:0 0 24px!important}.xc-reference-wrap .xc-review-track>div>blockquote{font:400 25px/1.35 Georgia,serif!important;letter-spacing:-.02em;color:#243c2e;margin:0 0 26px!important;flex:1}.xc-reference-wrap .xc-review-track>div>p:nth-child(2){order:2;font-size:11px!important;color:#344b3c!important;margin:0 0 6px!important}.xc-reference-wrap .xc-review-track>div>p:nth-last-child(2){order:3;font-size:10px!important;line-height:1.6!important;color:#667064!important;margin:0!important}.xc-reference-wrap .xc-review-track>div>p:last-child{order:4;font-size:9px!important;line-height:1.6!important;color:#667064!important;border-top:1px solid #e9e3d6;padding-top:10px;margin:12px 0 0!important}.xc-reference-wrap .xc-review-track>div:first-child>blockquote,.xc-reference-wrap .xc-review-track>div:first-child>p:nth-child(2){color:#fff7e6!important}.xc-reference-wrap .xc-review-track>div:first-child>p:first-child{color:#e0c07f!important}.xc-reference-wrap .xc-review-track>div:first-child>p:nth-last-child(2),.xc-reference-wrap .xc-review-track>div:first-child>p:last-child{color:#d0dccf!important;border-color:#52705e}.xc-review-controls{display:flex;justify-content:flex-end;align-items:center;gap:12px;margin:18px 0!important}.xc-review-controls button{border:1px solid #aab5a5;border-radius:50%;width:44px;height:44px;background:transparent;color:#173c32;font:22px Arial,sans-serif}.xc-review-controls button:hover{background:#173c32;color:#fff7e6}.xc-review-controls button:disabled{opacity:.3;cursor:default}.xc-review-progress{font-size:12px;font-variant-numeric:tabular-nums;color:#52624f;min-width:45px;text-align:center}@media(max-width:950px){.xc-reference-wrap #nexora-reference-reviews .xc-review-track>div{flex-basis:calc((100% - 18px)/2)}}@media(max-width:540px){.xc-reference-wrap #nexora-reference-reviews .xc-review-track>div{flex-basis:88%;min-height:340px;padding:26px!important}.xc-review-track{gap:13px}.xc-reference-wrap .xc-review-track>div>blockquote{font-size:26px!important}.xc-review-controls{margin:14px 0!important}}@media(prefers-reduced-motion:reduce){.xc-review-track{scroll-behavior:auto}}.xc-reference-wrap #nexora-reference-reviews>.xc-review-track{display:flex!important;flex-direction:row!important;width:100%;min-height:0!important;padding:6px 2px 18px!important;margin:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none;counter-reset:review-card;counter-increment:none;overflow-x:auto}.xc-reference-wrap #nexora-reference-reviews>.xc-review-controls{display:flex!important;flex-direction:row!important;justify-content:flex-end;align-items:center;gap:12px;min-height:0!important;padding:0!important;margin:18px 0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none;counter-increment:none}.xc-reference-wrap #nexora-reference-reviews>.xc-review-controls:before,.xc-reference-wrap #nexora-reference-reviews>.xc-review-controls:after,.xc-reference-wrap #nexora-reference-reviews>.xc-review-track:before,.xc-reference-wrap #nexora-reference-reviews>.xc-review-track:after{content:none}.xc-reference-wrap #nexora-reference-reviews>div.xc-review-controls:first-of-type{background:transparent!important;border:0!important;border-radius:0!important;padding:0!important;min-height:44px!important;margin:18px 0!important}.xc-reference-wrap #nexora-reference-reviews>div.xc-review-controls:before,.xc-reference-wrap #nexora-reference-reviews>div.xc-review-controls:after{content:none!important}.xc-reference-wrap #nexora-reference-reviews>div.xc-review-controls button{color:#173c32!important;background:#fffdf7!important}.xc-reference-wrap #nexora-reference-reviews>div.xc-review-controls button:hover{color:#fff7e6!important;background:#173c32!important}.xc-reference-wrap #nexora-reference-reviews>div.xc-review-controls .xc-review-progress{color:#52624f!important}.xc-reference-wrap{max-width:1200px;padding:40px 5% 45px}.xc-reference-wrap #nexora-reference-reviews>h2{font:700 26px/1.2 Arial,sans-serif!important;letter-spacing:-.03em;margin:0 0 8px!important}.xc-reference-wrap #nexora-reference-reviews>h2:after{content:none}.xc-reference-wrap #nexora-reference-reviews>p:first-child{font-size:10px!important;letter-spacing:.1em!important;margin-bottom:10px!important;color:#626262!important}.xc-reference-wrap #nexora-reference-reviews>p:first-child:before{content:none}.xc-reference-wrap #nexora-reference-reviews>h2+p{font:12px/1.6 Arial,sans-serif!important;margin:0 0 10px!important;color:#707070!important}.xc-reference-wrap #nexora-reference-reviews .xc-review-track{gap:14px!important;align-items:stretch;scrollbar-color:#999 #e6e6e6;padding-bottom:14px!important}.xc-reference-wrap #nexora-reference-reviews .xc-review-track>div,.xc-reference-wrap #nexora-reference-reviews .xc-review-track>div:first-child{flex-basis:calc((100% - 28px)/3);min-height:0!important;background:#fff!important;border:1px solid #dedede!important;border-radius:12px!important;padding:20px!important;box-shadow:0 1px 3px #00000004}.xc-reference-wrap #nexora-reference-reviews .xc-review-track>div:before,.xc-reference-wrap #nexora-reference-reviews .xc-review-track>div:after{content:none!important}.xc-reference-wrap #nexora-reference-reviews .xc-review-track>div>p:nth-child(2){order:-2;font:600 12px/1.4 Arial,sans-serif!important;color:#383838!important;margin:0 0 8px!important}.xc-reference-wrap #nexora-reference-reviews .xc-review-track>div>p:first-child{order:-1;font-size:17px!important;letter-spacing:1px!important;padding:0!important;color:#efa323!important;margin:0 0 10px!important}.xc-reference-wrap #nexora-reference-reviews .xc-review-track>div>blockquote{order:1;font:400 14px/1.6 Arial,sans-serif!important;letter-spacing:0;color:#333!important;flex:1;margin:0 0 14px!important}.xc-reference-wrap #nexora-reference-reviews .xc-review-track>div>p:nth-last-child(2){order:0;font:11px/1.5 Arial,sans-serif!important;color:#828282!important;margin:0 0 10px!important}.xc-reference-wrap #nexora-reference-reviews .xc-review-track>div>p:last-child{order:2;font:10px/1.5 Arial,sans-serif!important;color:#777!important;border-top:1px solid #eee!important;padding-top:10px!important;margin:0!important}.xc-reference-wrap #nexora-reference-reviews>div.xc-review-controls:first-of-type{margin:12px 0!important;min-height:32px!important;gap:8px}.xc-reference-wrap #nexora-reference-reviews>div.xc-review-controls button{width:32px;height:32px;font-size:18px;border-color:#ddd!important;background:#fff!important;color:#444!important}.xc-reference-wrap #nexora-reference-reviews>div.xc-review-controls .xc-review-progress{font-size:11px;min-width:36px;color:#777!important}.xc-reference-wrap #nexora-reference-reviews>p:last-child{font-size:10px!important;border-top:0;padding-top:8px;line-height:1.6!important}@media(max-width:950px){.xc-reference-wrap #nexora-reference-reviews .xc-review-track>div,.xc-reference-wrap #nexora-reference-reviews .xc-review-track>div:first-child{flex-basis:45%}}@media(max-width:540px){.xc-reference-wrap{padding:32px 5% 35px}.xc-reference-wrap #nexora-reference-reviews>h2{font-size:24px!important}.xc-reference-wrap #nexora-reference-reviews .xc-review-track>div,.xc-reference-wrap #nexora-reference-reviews .xc-review-track>div:first-child{flex-basis:85%;padding:17px!important;min-height:0!important}}
/*# sourceMappingURL=/cdn/shop/t/20/compiled_assets/styles.css.map */
