.product-section[id*=__xmas_main-]{--xp-bg: #471510;--xp-panel: #5f251c;--xp-text: #f3e9dd;--xp-accent: #f484a2;--xp-ink: #471510;--xp-olive: #7f762d;--xp-sky: #b5c9e3;--xp-stock: #8fd49a;--xp-serif: "Xmas Texturina", "Texturina", Georgia, serif;--xp-sans: "Xmas Josefin Sans", "Josefin Sans", "Helvetica Neue", Arial, sans-serif;--xp-hand: "Xmas Cedarville Cursive", "Cedarville Cursive", cursive;--xp-muted: rgba(243, 233, 221, .85);--xp-soft: rgba(243, 233, 221, .8);--xp-line: rgba(243, 233, 221, .2);--xp-line-2: rgba(243, 233, 221, .3);--xp-line-3: rgba(243, 233, 221, .35);--xp-muted: color-mix(in srgb, var(--xp-text) 85%, transparent);--xp-soft: color-mix(in srgb, var(--xp-text) 80%, transparent);--xp-line: color-mix(in srgb, var(--xp-text) 20%, transparent);--xp-line-2: color-mix(in srgb, var(--xp-text) 30%, transparent);--xp-line-3: color-mix(in srgb, var(--xp-text) 35%, transparent);--xp-gap: var(--xp-gap-d, 20px);--xp-card-pad: var(--xp-card-pad-d, 28px);--xp-btn-size: var(--xp-btn-size-d, 15px);--xp-h: var(--xp-h-d, 24px);--oke-stars-foregroundColor: var(--xp-accent);--oke-stars-backgroundColor: color-mix(in srgb, var(--xp-accent) 25%, transparent);--oke-stars-borderWidth: 0;--oke-text-regular: var(--xp-muted);--oke-text-primaryColor: var(--xp-muted);--oke-text-secondaryColor: var(--xp-muted);--oke-starRating-count-color: var(--xp-muted);background:var(--xp-bg);color:var(--xp-text)}.shopify-section:has(>.product-section[id*=__xmas_main-]){background:var(--xp-bg, #471510)}.product-section[id*=__xmas_main-] .xp-hand{font-family:var(--xp-hand);font-weight:400;line-height:1.3}.product-section[id*=__xmas_main-] .visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.product-section[id*=__xmas_main-] .xp-devnote{margin:0;padding:8px 10px;border:1px dashed var(--xp-accent);border-radius:8px;color:var(--xp-text);font-family:var(--xp-sans);font-size:13px;line-height:1.4}.product-section[id*=__xmas_main-] .xp-ph{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:#f3e9dd24;color:var(--xp-text);font-family:var(--xp-sans);font-weight:700;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.product-section[id*=__xmas_main-] .xp-icon{display:block;flex:none}.product-section[id*=__xmas_main-] .page-content--product{padding:var(--xp-pad-top-d, 48px) 0 var(--xp-pad-bottom-d, 72px);overflow-x:clip}.product-section[id*=__xmas_main-] .product-grid__container{display:grid;grid-template-columns:minmax(0,640fr) minmax(0,560fr);column-gap:40px;align-items:start;margin:0;padding:0}.product-section[id*=__xmas_main-] .product-grid__container>.grid__item{width:auto!important;max-width:none;float:none;margin:0;padding:0;min-width:0}.product-section[id*=__xmas_main-] .product-grid__container>.grid__item:first-of-type{grid-column:1}.product-section[id*=__xmas_main-] .product-grid__content{grid-column:2}.product-section[id*=__xmas_main-] .product-single__meta{padding:0!important;margin:0!important}@media screen and (min-width:1024px){.product-section[id*=__xmas_main-] .product-single__sticky{position:sticky!important;top:100px!important}}.product-section[id*=__xmas_main-] .product__photos{display:flex;flex-direction:column;gap:16px}.product-section[id*=__xmas_main-] .product__main-photos{position:relative;margin:0;background:var(--xp-text);border-radius:20px;overflow:hidden}.product-section[id*=__xmas_main-] .product__main-photos .product-image-main,.product-section[id*=__xmas_main-] .product__main-photos .image-wrap{background:var(--xp-text);border-radius:0}.product-section[id*=__xmas_main-] .product__main-photos .product-image-main{position:relative}.product-section[id*=__xmas_main-] .product__main-photos .flickity-button{width:40px;height:40px;padding:0;border:0;border-radius:50%;background:var(--xp-ink)!important;color:var(--xp-text)!important;box-shadow:none;opacity:1}.product-section[id*=__xmas_main-] .product__main-photos .flickity-button:hover{background:var(--xp-panel)!important}.product-section[id*=__xmas_main-] .product__main-photos .flickity-button .flickity-button-icon{fill:currentColor;width:40%;height:40%;left:30%;top:30%}.product-section[id*=__xmas_main-] .product__main-photos .flickity-prev-next-button.previous{left:16px}.product-section[id*=__xmas_main-] .product__main-photos .flickity-prev-next-button.next{right:16px}.product-section[id*=__xmas_main-] .product__main-photos .flickity-button:focus-visible{outline:2px solid var(--xp-accent);outline-offset:2px}.product-section[id*=__xmas_main-] .product__thumbs{margin:0;padding:0;height:auto}.product-section[id*=__xmas_main-] .product__thumbs--scroller{display:flex;justify-content:space-between;gap:12px;margin:0!important;padding:0!important;overflow-x:auto;scrollbar-width:none}.product-section[id*=__xmas_main-] .product__thumbs--scroller::-webkit-scrollbar{display:none}.product-section[id*=__xmas_main-] .product__thumb-item{flex:0 0 calc((100% - 5 * 12px) / 6);width:calc((100% - 5 * 12px) / 6)!important;max-width:96px;margin:0!important;padding:0!important}.product-section[id*=__xmas_main-] .product__thumb{display:block;width:100%;aspect-ratio:1 / 1;height:auto;padding:0;border-radius:14px!important;overflow:hidden;background:var(--xp-text);outline:0;box-shadow:none}.product-section[id*=__xmas_main-] .product__thumb .image-wrap{position:relative;width:100%;height:100%!important;padding:0!important;border-radius:0!important;overflow:hidden;background:var(--xp-text)}.product-section[id*=__xmas_main-] .product__thumb .image-wrap img,.product-section[id*=__xmas_main-] .product__thumb>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:none;border-radius:0!important;object-fit:cover}.product-section[id*=__xmas_main-] .product__thumb-item a:before{display:none!important}.product-section[id*=__xmas_main-] .product__thumb-item a.is-active{box-shadow:inset 0 0 0 3px var(--xp-accent)}.product-section[id*=__xmas_main-] .product__thumb-item a.is-active .image-wrap{outline:3px solid var(--xp-accent);outline-offset:-3px}.product-section[id*=__xmas_main-] .product__thumb-item a:focus-visible{outline:2px solid var(--xp-accent);outline-offset:2px}.product-section[id*=__xmas_main-] .product__thumb-arrow{display:none!important}.product-section[id*=__xmas_main-] .xp-gal-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;container-type:inline-size}.product-section[id*=__xmas_main-] .product__main-photos>.xp-gal-overlay{z-index:1}.product-section[id*=__xmas_main-] .xp-speck{position:absolute;color:var(--xp-overlay-speckle, #7f762d);opacity:.55;height:auto}.product-section[id*=__xmas_main-] .xp-speck--1{left:7%;top:10%;width:4%}.product-section[id*=__xmas_main-] .xp-speck--2{left:20%;top:86%;width:3%}.product-section[id*=__xmas_main-] .xp-speck--3{left:50%;top:7%;width:2.5%}.product-section[id*=__xmas_main-] .xp-speck--4{left:90%;top:60%;width:3.5%}.product-section[id*=__xmas_main-] .xp-speck--5{left:8%;top:55%;width:2.5%}.product-section[id*=__xmas_main-] .xp-speck--6{left:72%;top:92%;width:3%}.product-section[id*=__xmas_main-] .xp-speck--7{left:36%;top:16%;width:2%}.product-section[id*=__xmas_main-] .xp-gal-badge{position:absolute;left:75.9%;top:8.2%;width:20cqw;aspect-ratio:1 / 1;transform:rotate(8deg);display:flex;align-items:center;justify-content:center;color:var(--xp-overlay-badge, #f484a2)}.product-section[id*=__xmas_main-] .xp-gal-badge .xp-icon{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.product-section[id*=__xmas_main-] .xp-gal-badge__text{position:relative;display:flex;flex-direction:column;align-items:center;color:var(--xp-ink);font-family:var(--xp-serif);font-weight:900;font-size:3.4cqw;line-height:1;text-align:center}.product-section[id*=__xmas_main-] .xp-gal-note{position:absolute;left:66%;top:88.3%;transform:rotate(-4deg);white-space:nowrap;color:var(--xp-overlay-note, #8a2425);font-size:4.2cqw}.product-section[id*=__xmas_main-] .product-single__meta,.product-section[id*=__xmas_main-] .product-block--header,.product-section[id*=__xmas_main-] .product-single__header--mobile,.product-section[id*=__xmas_main-] .product-grid__blocks{display:flex!important;flex-direction:column;align-items:stretch;gap:var(--xp-gap)}.product-section[id*=__xmas_main-] .product-single__header--mobile[class*=medium-up--hide]{display:none!important}.product-section[id*=__xmas_main-] .product-single__meta>*,.product-section[id*=__xmas_main-] .product-block--header>*,.product-section[id*=__xmas_main-] .product-single__header--mobile>*,.product-section[id*=__xmas_main-] .product-grid__blocks>*,.product-section[id*=__xmas_main-] .product-grid__blocks .product-block{margin-top:0!important;margin-bottom:0!important}.product-section[id*=__xmas_main-] .product-block--header.small--hide{display:flex!important}.product-section[id*=__xmas_main-] .product-grid__blocks>:is(script,style,link,template,textarea,.hide,[hidden]),.product-section[id*=__xmas_main-] .product-grid__blocks>.mm3-empty-block,.product-section[id*=__xmas_main-] .product-grid__blocks>:empty{display:none!important}.product-section[id*=__xmas_main-] .product-grid__blocks>.product-block:has(>.xp-slot:empty){display:none!important}.product-section[id*=__xmas_main-] .product-single__price-rating-wrap{display:block;margin:0!important}.product-section[id*=__xmas_main-] .product-single__price-rating-wrap>.product-block{margin:0!important}.product-section[id*=__xmas_main-] .product-single__vendor-sku{display:none}.product-section[id*=__xmas_main-] .product-block--header{gap:8px}.product-section[id*=__xmas_main-] .product-grid__blocks>.product-single__price-rating-wrap:first-child{margin-top:calc(8px - var(--xp-gap))!important}.product-section[id*=__xmas_main-] .product-badges:not(.product-badges--checklist){display:flex;flex-wrap:wrap;gap:8px;margin:0!important;padding:0}.product-section[id*=__xmas_main-] .product-badge{display:inline-flex;align-items:center;margin:0;padding:10px 18px 8px;border:1.5px solid var(--xp-text);border-radius:999px;background:transparent;color:var(--xp-text);font-family:var(--xp-sans);font-weight:700;font-size:12px;line-height:1.2;letter-spacing:.12em;text-transform:uppercase}.product-section[id*=__xmas_main-] .product-badge:first-child{border-color:var(--xp-accent);background:var(--xp-accent);color:var(--xp-ink)}.product-section[id*=__xmas_main-] .product-badge svg{display:none}.product-section[id*=__xmas_main-] .product-single__rating{margin:0!important}.product-section[id*=__xmas_main-] .product-single__rating .shopify-app-block>div{margin:0!important}.product-section[id*=__xmas_main-] .oke-sr-stars{color:var(--xp-accent)}.product-section[id*=__xmas_main-] .oke-sr-count,.product-section[id*=__xmas_main-] .oke-sr-label,.product-section[id*=__xmas_main-] .oke-sr-rating{font-family:var(--xp-sans)!important;font-size:14px;color:var(--xp-muted)!important}.product-section[id*=__xmas_main-] .product-header__container{display:block;margin:0!important;padding:0}.product-section[id*=__xmas_main-] .product-single__title{margin:0!important;color:var(--xp-text)!important;font-family:var(--xp-serif)!important;font-weight:800!important;font-size:var(--xp-title-d, 42px)!important;line-height:1.1!important;letter-spacing:0!important;text-transform:none!important}.product-section[id*=__xmas_main-] .product-tagline{margin:0!important;padding:0}.product-section[id*=__xmas_main-] .product-tagline,.product-section[id*=__xmas_main-] .product-tagline p{margin:0;color:var(--xp-text);font-family:var(--xp-sans)!important;font-weight:400;font-size:var(--xp-tagline-d, 18px);line-height:1.45}.product-section[id*=__xmas_main-] [data-display-mode] [role=group]{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.product-section[id*=__xmas_main-] [data-display-mode] [data-price-value]{font-family:var(--xp-serif)!important;font-weight:900!important;font-size:var(--xp-price-d, 36px)!important;line-height:1.15!important;letter-spacing:0;color:var(--xp-text)!important}.product-section[id*=__xmas_main-] [data-display-mode] s[data-original-price]{font-family:var(--xp-sans)!important;font-size:calc(var(--xp-price-d, 36px) * .55)!important;color:var(--xp-soft)!important;text-decoration-thickness:1px}.product-section[id*=__xmas_main-] [data-display-mode] [data-pill]{display:inline-flex;align-items:center;padding:6px 12px 4px;border-radius:999px!important;background:var(--xp-olive)!important;color:var(--xp-text)!important;font-family:var(--xp-sans)!important;font-weight:700;font-size:12px!important;line-height:1.2;letter-spacing:.1em;text-transform:uppercase}.product-section[id*=__xmas_main-] [data-display-mode] :is(p,span,small):not([data-price-value]):not([data-pill]):not(s){font-family:var(--xp-sans)}.product-section[id*=__xmas_main-] .product-block:has(>.xp-slot[data-xp-slot=picker]){padding:var(--xp-card-pad) var(--xp-card-pad) 0!important;border-radius:22px 22px 0 0;background:var(--xp-panel)}.product-section[id*=__xmas_main-] .product-block:has(>.xp-slot[data-xp-slot=picker])+.product-block:has(.mm3),.product-section[id*=__xmas_main-] .product-block:has(>.xp-slot[data-xp-slot=picker])~.product-block:has(.mm3){margin-top:calc(-1 * var(--xp-gap))!important}.product-section[id*=__xmas_main-] .product-block:has(.mm3){padding:24px var(--xp-card-pad) var(--xp-card-pad)!important;border-radius:0 0 22px 22px;background:var(--xp-panel)}.product-section[id*=__xmas_main-] .product-grid__blocks:has(.mm3__buy[hidden])>.product-block:has(.mm3){padding-bottom:0!important;border-radius:0!important}.product-section[id*=__xmas_main-] .product-grid__blocks:has(.mm3__buy[hidden])>:is(.product-block--buy-buttons,.product-block:has(>.product-block>.product-single__form)){margin-top:calc(-1 * var(--xp-gap))!important;padding:24px var(--xp-card-pad) var(--xp-card-pad)!important;border-radius:0 0 22px 22px;background:var(--xp-panel)}.product-section[id*=__xmas_main-] .product-grid__blocks:not(:has(.mm3)) .product-block:has(>.xp-slot[data-xp-slot=picker]){padding-bottom:var(--xp-card-pad)!important;border-radius:22px}.product-section[id*=__xmas_main-] .product-grid__blocks:not(:has(.mm3)) .xp-picker:after{display:none}.product-section[id*=__xmas_main-] .product-grid__blocks:not(:has(>.product-block>.xp-slot[data-xp-slot=picker])) .product-block:has(.mm3){padding-top:var(--xp-card-pad)!important;border-radius:22px}.product-section[id*=__xmas_main-] .xp-picker{display:flex;flex-direction:column;gap:6px}.product-section[id*=__xmas_main-] .xp-picker:after{content:"";display:block;height:1px;margin-top:18px;background:#f3e9dd2e}.product-section[id*=__xmas_main-] .xp-picker__head{display:flex;flex-wrap:wrap;align-items:center;gap:0 12px}.product-section[id*=__xmas_main-] .xp-picker__title,.product-section[id*=__xmas_main-] .mm3 .mm3__heading{margin:0!important;color:var(--xp-text)!important;text-transform:none!important;letter-spacing:0!important;font-family:var(--xp-serif)!important;font-weight:800!important;font-size:var(--xp-h)!important;line-height:1.15!important}.product-section[id*=__xmas_main-] .xp-picker__note{display:inline-block;transform:rotate(-3deg);color:var(--xp-accent);font-size:22px;line-height:1;padding:6px 0}.product-section[id*=__xmas_main-] .xp-picker__selected,.product-section[id*=__xmas_main-] .mm3 .mm3__head:after{display:flex;align-items:center;gap:6px;margin:0;color:var(--xp-accent);font-family:var(--xp-sans);font-weight:700;font-size:12px;line-height:1.2;letter-spacing:.12em;text-transform:uppercase}.product-section[id*=__xmas_main-] .xp-picker__selected .xp-icon{width:11px;height:11px;color:var(--xp-accent)}.product-section[id*=__xmas_main-] .xp-picker__list{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:14px 6px;margin-top:18px}.product-section[id*=__xmas_main-] .xp-kit{flex:0 0 96px;width:96px;min-width:0;display:flex;flex-direction:column;align-items:center;gap:8px;margin:0;padding:0;border:0;background:transparent;color:var(--xp-text);cursor:pointer;-webkit-tap-highlight-color:transparent}.product-section[id*=__xmas_main-] .xp-kit__ring{position:relative;display:flex;align-items:center;justify-content:center;width:88px;height:88px;border:3px solid transparent;border-radius:50%;transition:border-color .2s ease}.product-section[id*=__xmas_main-] .xp-kit__icon{display:block;width:74px;height:74px;border-radius:50%;overflow:hidden;background:var(--xp-kit-bg, #c9cde8)}.product-section[id*=__xmas_main-] .xp-kit__icon img{display:block;width:100%;height:100%;object-fit:cover}.product-section[id*=__xmas_main-] .xp-kit__name{display:block;width:100%;color:var(--xp-text);text-align:center;font-family:var(--xp-sans);font-weight:700;font-size:11px;line-height:1.4;letter-spacing:.08em;text-transform:uppercase}.product-section[id*=__xmas_main-] .xp-kit:hover .xp-kit__ring{border-color:var(--xp-line-3)}.product-section[id*=__xmas_main-] .xp-kit[aria-checked=true] .xp-kit__ring{border-color:var(--xp-accent)}.product-section[id*=__xmas_main-] .xp-kit[aria-checked=true] .xp-kit__name{color:var(--xp-accent)}.product-section[id*=__xmas_main-] .xp-kit:focus-visible{outline:none}.product-section[id*=__xmas_main-] .xp-kit:focus-visible .xp-kit__ring{outline:2px solid var(--xp-text);outline-offset:2px}.product-section[id*=__xmas_main-] .xp-kit.is-soldout .xp-kit__icon{opacity:.45}.product-section[id*=__xmas_main-] .mm3-host,.product-section[id*=__xmas_main-] .mm3{--mm3-v4-text: var(--xp-text);--mm3-v4-muted: var(--xp-muted);--mm3-v4-line: var(--xp-line-3);--mm3-v4-accent: var(--xp-accent);--mm3-v4-accent-bg: var(--xp-panel);--mm3-v4-panel-bg: var(--xp-panel);--mb-title-color: var(--xp-text);--mb-price-color: var(--xp-text);--mb-compare-color: var(--xp-muted);--mb-accent: var(--xp-accent);--mb-selected-bg: var(--xp-text);--mm3-muted: var(--xp-muted);--mm3-save-color: var(--xp-text);--mm3-save-bg: var(--xp-olive);--mm3-badge-overhang: 0px}.product-section[id*=__xmas_main-] .mm3-host{border:0!important}.product-section[id*=__xmas_main-] .mm3,.product-section[id*=__xmas_main-] .mm3.mm3--v4,.product-section[id*=__xmas_main-] .mm3--v4.mm3--in-card{display:flex;flex-direction:column;gap:0;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--xp-text);font-family:var(--xp-sans)}.product-section[id*=__xmas_main-] .mm3--v4.mm3--in-card:before{display:none}.product-section[id*=__xmas_main-] .mm3>*+*{margin-top:24px!important}.product-section[id*=__xmas_main-] .mm3>[hidden],.product-section[id*=__xmas_main-] .mm3>script{display:none!important}.product-section[id*=__xmas_main-] .mm3>.mm3-tiles{margin-top:14px!important}.product-section[id*=__xmas_main-] .mm3>.mm3__panel-wrap{margin-top:0!important}.product-section[id*=__xmas_main-] .mm3>.mm3__panel-wrap.is-open{margin-top:24px!important}.product-section[id*=__xmas_main-] .mm3__devnote{color:var(--xp-text)}.product-section[id*=__xmas_main-] .mm3>.mm3__buy{order:1!important;margin-top:24px!important}.product-section[id*=__xmas_main-] .mm3>.mm3__after{order:2!important;margin-top:0!important}.product-section[id*=__xmas_main-] .mm3>.mm3__addons{order:3!important}.product-section[id*=__xmas_main-] .mm3__after>p:not([hidden]){margin-top:10px}.product-section[id*=__xmas_main-] .mm3__head{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.product-section[id*=__xmas_main-] .mm3 .mm3__sub{margin:0;color:var(--xp-soft)!important;text-transform:none!important;letter-spacing:0!important;font-family:var(--xp-sans)!important;font-weight:400!important;font-size:15px!important;line-height:1.4!important}.product-section[id*=__xmas_main-] .mm3__sub:empty{display:none}.product-section[id*=__xmas_main-] .mm3 .mm3__head:after{content:var(--xp-mm-line, "");padding-left:17px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath fill='%23f484a2' d='M6.54.63c.2-.24.59-.25.78 0 .2.24.27.98.39 1.47.14.49.27.98.4 1.47.14.49.23 1.13.4 1.47.16.35.24.42.58.59.35.15.99.25 1.5.38.49.12.99.25 1.48.38.5.12 1.25.18 1.5.38.24.2.24.59-.01.78-.24.2-.97.25-1.44.36-.49.13-.98.25-1.46.37-.49.12-1.12.21-1.46.36-.33.17-.43.27-.58.62-.16.35-.23.99-.35 1.48-.11.49-.23.99-.34 1.48-.11.49-.15 1.24-.35 1.49-.18.25-.59.25-.78.01-.2-.24-.27-.98-.39-1.47-.14-.49-.27-.98-.41-1.47-.12-.49-.22-1.13-.39-1.47-.17-.34-.25-.39-.62-.55-.35-.15-1.03-.27-1.54-.39-.52-.14-1.04-.27-1.55-.41-.52-.12-1.3-.19-1.55-.39-.27-.21-.25-.62 0-.8.25-.2.99-.25 1.5-.38.5-.11 1.01-.24 1.51-.36.49-.11 1.15-.2 1.5-.36.35-.15.42-.25.57-.6.15-.35.25-.98.38-1.48.13-.49.24-.98.36-1.47.13-.49.18-1.23.38-1.48Z'/%3E%3C/svg%3E") left center / 11px 11px no-repeat}.product-section[id*=__xmas_main-] .mm3__banner,.product-section[id*=__xmas_main-] .mm3__resume{border:1px solid var(--xp-line-2);border-radius:14px;background:transparent;color:var(--xp-text);font-family:var(--xp-sans);font-size:14px}.product-section[id*=__xmas_main-] .mm3__banner-link,.product-section[id*=__xmas_main-] .mm3__resume-btn{color:var(--xp-accent)}.product-section[id*=__xmas_main-] .mm3 .mm3-tiles{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;padding-top:10px!important}.product-section[id*=__xmas_main-] .mm3 .mm3-tile{position:relative;height:auto!important;min-height:96px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:14px 2px 12px!important;border:0;border-radius:14px!important;overflow:visible;box-shadow:inset 0 0 0 1.5px var(--xp-line-3)!important;background:transparent!important;color:var(--xp-text);text-align:center;cursor:pointer;transition:box-shadow .2s ease,background-color .2s ease}.product-section[id*=__xmas_main-] .mm3 .mm3-tile:hover{box-shadow:inset 0 0 0 1.5px var(--xp-text)!important}.product-section[id*=__xmas_main-] .mm3 .mm3-tile.is-selected{box-shadow:inset 0 0 0 2.5px var(--xp-accent)!important;background:var(--xp-text)!important}.product-section[id*=__xmas_main-] .mm3 .mm3-tile:focus-within{outline:2px solid var(--xp-text);outline-offset:2px}.product-section[id*=__xmas_main-] .mm3 .mm3-tile .mm3-tier__radio{position:absolute;opacity:0;pointer-events:none}.product-section[id*=__xmas_main-] .mm3 .mm3-tile .mm3-tier__label{color:var(--xp-text)!important;text-transform:none!important;letter-spacing:0!important;white-space:nowrap;font-family:var(--xp-serif)!important;font-weight:800!important;font-size:19px!important;line-height:1.15!important}.product-section[id*=__xmas_main-] .mm3 .mm3-tile__price,.product-section[id*=__xmas_main-] .mm3 .mm3-tile__price *{color:var(--xp-muted)!important;font-family:var(--xp-sans)!important;font-weight:400!important;font-size:13px!important;line-height:1.3!important;white-space:nowrap}.product-section[id*=__xmas_main-] .mm3 .mm3-tile.is-selected :is(.mm3-tier__label,.mm3-tile__price,.mm3-tile__price *){color:var(--xp-ink)!important}.product-section[id*=__xmas_main-] .mm3 .mm3-tile__save{display:inline-flex;align-items:center;padding:4px 8px 2px!important;border-radius:999px;background:var(--xp-olive)!important;color:var(--xp-text)!important;font-family:var(--xp-sans)!important;font-weight:700!important;font-size:10px!important;line-height:1.2!important;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.product-section[id*=__xmas_main-] .mm3 .mm3-tile__save[hidden]{display:none!important}.product-section[id*=__xmas_main-] .mm3 .mm3-tile .mm3-tile__long{display:inline!important}.product-section[id*=__xmas_main-] .mm3 .mm3-tile .mm3-tile__short{display:none!important}.product-section[id*=__xmas_main-] .mm3 .mm3-tile .mm3-tier__badge{position:absolute!important;top:-11.5px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important;z-index:1;padding:4px 8px 2px!important;border-radius:999px!important;background:var(--xp-accent)!important;color:var(--xp-ink)!important;white-space:nowrap;font-family:var(--xp-sans)!important;font-weight:700!important;font-size:9.5px!important;line-height:1.2!important;letter-spacing:.08em;text-transform:uppercase}.product-section[id*=__xmas_main-] .mm3 .mm3-tile:last-child .mm3-tier__badge{background:var(--xp-sky)!important}.product-section[id*=__xmas_main-] .mm3__panel-wrap.is-open .mm3__panel{display:flex;flex-direction:column;gap:10px;margin:0;padding:14px!important;border:1px solid var(--xp-line-2)!important;border-radius:16px!important;background:transparent!important}.product-section[id*=__xmas_main-] .mm3__panel-heading{margin:0!important;color:var(--xp-accent)!important;font-family:var(--xp-sans);font-weight:700;font-size:12px;line-height:1.2;letter-spacing:.12em;text-transform:uppercase}.product-section[id*=__xmas_main-] .mm3-slot+.mm3-slot{border-top-color:var(--xp-line)!important}.product-section[id*=__xmas_main-] .mm3-slot--current+.mm3-slot{border-top:0!important}.product-section[id*=__xmas_main-] .mm3-slot__media{border-radius:10px!important;background:var(--xp-text)!important}.product-section[id*=__xmas_main-] .mm3-slot--current{border:1.5px solid var(--xp-accent)!important;border-radius:14px!important;background:transparent!important;box-shadow:none!important}.product-section[id*=__xmas_main-] .mm3-slot__here{border-radius:999px!important;background:var(--xp-accent)!important;color:var(--xp-ink)!important;font-family:var(--xp-sans)!important;font-weight:700!important;font-size:10px!important;line-height:18px!important;letter-spacing:.08em;text-transform:uppercase}.product-section[id*=__xmas_main-] .mm3-slot__eyebrow{color:var(--xp-accent)!important;font-family:var(--xp-sans)!important;font-weight:700!important;font-size:11px!important;letter-spacing:.08em;text-transform:uppercase}.product-section[id*=__xmas_main-] .mm3-slot__swapped{border-radius:999px!important;background:#f484a22e!important;color:var(--xp-accent)!important}.product-section[id*=__xmas_main-] .mm3-slot__title{color:var(--xp-text)!important;font-family:var(--xp-serif)!important;font-weight:800!important;font-size:16px!important;line-height:1.3!important}.product-section[id*=__xmas_main-] .mm3-slot__variant,.product-section[id*=__xmas_main-] .mm3-slot__price{color:var(--xp-muted)!important;font-family:var(--xp-sans)!important;font-size:14px!important;line-height:1.4!important}.product-section[id*=__xmas_main-] .mm3-slot__price span{color:var(--xp-text)!important;font-weight:700!important}.product-section[id*=__xmas_main-] .mm3-slot__price s{color:var(--xp-muted)!important}.product-section[id*=__xmas_main-] .mm3-slot__soldout{color:#ffb4a8!important;font-family:var(--xp-sans)!important;font-size:13px!important}.product-section[id*=__xmas_main-] .mm3-slot__edit{color:var(--xp-accent)!important;font-family:var(--xp-sans)!important;font-weight:700!important;font-size:13px!important}.product-section[id*=__xmas_main-] .mm3-slot__swap [data-mm3-swap-label]{border:1.5px solid var(--xp-text)!important;border-radius:999px!important;background:transparent!important;color:var(--xp-text)!important;font-family:var(--xp-sans)!important;font-weight:700!important;font-size:11px!important;letter-spacing:.08em;text-transform:uppercase}.product-section[id*=__xmas_main-] .mm3-slot__swap:is(:hover,:focus-visible) [data-mm3-swap-label]{background:var(--xp-text)!important;color:var(--xp-ink)!important}.product-section[id*=__xmas_main-] .mm3-slot__remove{background:transparent!important;color:var(--xp-muted)!important;border-radius:50%!important}.product-section[id*=__xmas_main-] .mm3-slot__remove:is(:hover,:focus-visible){background:var(--xp-line)!important;color:var(--xp-text)!important}.product-section[id*=__xmas_main-] .mm3__add-slot{display:flex;align-items:center;gap:10px;width:100%;margin:0;padding:10px 14px!important;border:1.5px dashed var(--xp-line-3)!important;border-radius:14px!important;background:transparent!important;color:var(--xp-text)!important;font-family:var(--xp-sans)!important;font-weight:600;font-size:14px!important;line-height:1.4;text-align:left;cursor:pointer}.product-section[id*=__xmas_main-] .mm3__add-slot:hover{border-color:var(--xp-accent)!important}.product-section[id*=__xmas_main-] .mm3__add-slot:focus-visible{outline:2px solid var(--xp-accent);outline-offset:2px}.product-section[id*=__xmas_main-] .mm3__hint{color:var(--xp-muted);font-family:var(--xp-sans);font-size:13px}.product-section[id*=__xmas_main-] .mm3>.mm3__addons{padding:12px 14px!important;border:1px solid var(--xp-line-2)!important;border-radius:16px!important;background:transparent!important}.product-section[id*=__xmas_main-] .mm3-extras__toggle{display:flex;align-items:center;gap:12px;width:100%;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--xp-text)!important;box-shadow:none!important;cursor:pointer;text-align:left}.product-section[id*=__xmas_main-] .mm3-extras__toggle:before{content:"";flex:none;width:38px;height:38px;border-radius:50%;background:var(--xp-text) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M9 3.75v10.5M3.75 9h10.5' stroke='%23471510' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") center / 18px 18px no-repeat}.product-section[id*=__xmas_main-] .mm3-extras__toggle:focus-visible{outline:2px solid var(--xp-text);outline-offset:4px;border-radius:12px!important}.product-section[id*=__xmas_main-] .mm3-extras__thumbs{display:none!important}.product-section[id*=__xmas_main-] .mm3-extras__text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:4px;text-align:left}.product-section[id*=__xmas_main-] .mm3-extras__title{color:var(--xp-text)!important;text-transform:none!important;letter-spacing:0!important;font-family:var(--xp-sans)!important;font-weight:600!important;font-size:16px!important;line-height:1.2!important}.product-section[id*=__xmas_main-] .mm3-extras__note,.product-section[id*=__xmas_main-] .mm3-extras__added{padding:0!important;background:transparent!important;color:var(--xp-accent)!important;font-family:var(--xp-sans)!important;font-weight:700!important;font-size:11px!important;line-height:1.4!important;letter-spacing:.08em;text-transform:uppercase}.product-section[id*=__xmas_main-] .mm3-extras__chev{position:relative!important;flex:none;display:block!important;box-sizing:border-box!important;width:28px!important;height:28px!important;margin:0!important;padding:0!important;border:1px solid rgba(243,233,221,.4)!important;border-radius:50%!important;background:transparent!important;transform:none!important}.product-section[id*=__xmas_main-] .mm3-extras__chev:before{content:""!important;position:absolute!important;left:50%!important;top:50%!important;width:7px!important;height:7px!important;margin:0!important;border:0!important;border-right:2px solid var(--xp-text)!important;border-bottom:2px solid var(--xp-text)!important;background:none!important;transform:translate(-50%,-70%) rotate(45deg)!important;transition:transform .2s ease}.product-section[id*=__xmas_main-] .mm3-extras__chev:after{display:none!important}.product-section[id*=__xmas_main-] .mm3-extras.is-open .mm3-extras__chev:before,.product-section[id*=__xmas_main-] .mm3-extras__toggle[aria-expanded=true] .mm3-extras__chev:before{transform:translate(-50%,-30%) rotate(-135deg)!important}.product-section[id*=__xmas_main-] .mm3-extras__panel{margin-top:12px;background:transparent!important;border:0!important}.product-section[id*=__xmas_main-] .mm3-addon{border-color:var(--xp-line)!important;background:transparent!important;color:var(--xp-text)}.product-section[id*=__xmas_main-] .mm3-addon__title{color:var(--xp-text)!important;font-family:var(--xp-sans)!important;font-weight:600;font-size:14px!important}.product-section[id*=__xmas_main-] .mm3-addon__price,.product-section[id*=__xmas_main-] .mm3-addon__price span{color:var(--xp-muted)!important;font-family:var(--xp-sans)!important}.product-section[id*=__xmas_main-] .mm3-addon__media{background:var(--xp-text)!important;border-radius:10px!important}.product-section[id*=__xmas_main-] .mm3-addon__select{background-color:var(--xp-panel)!important;color:var(--xp-text)!important;border-color:var(--xp-line-3)!important;border-radius:10px!important}.product-section[id*=__xmas_main-] .mm3-addon__toggle,.product-section[id*=__xmas_main-] .mm3 .mm3-addon__toggle{background:transparent!important;border:0!important;box-shadow:none!important;opacity:1!important}.product-section[id*=__xmas_main-] .mm3-addon__toggle>span{background:var(--xp-btn-bg)!important;color:var(--xp-btn-text)!important;border:1px solid var(--xp-btn-bg)!important;border-radius:999px!important;opacity:1!important;font-family:var(--xp-sans)!important;font-weight:700!important;font-size:11px!important;line-height:1!important;letter-spacing:.1em!important;text-transform:uppercase!important}.product-section[id*=__xmas_main-] .mm3-addon__toggle:hover>span,.product-section[id*=__xmas_main-] .mm3-addon__toggle:focus-visible>span,.product-section[id*=__xmas_main-] .mm3-addon__toggle[aria-pressed=true]>span{background:var(--xp-btn-bg-hover)!important;border-color:var(--xp-btn-bg-hover)!important;color:var(--xp-btn-text-hover)!important}.product-section[id*=__xmas_main-] .mm3__after p,.product-section[id*=__xmas_main-] .mm3__saving,.product-section[id*=__xmas_main-] .mm3__cartline{color:var(--xp-muted)!important;font-family:var(--xp-sans);font-size:14px}.product-section[id*=__xmas_main-] .mm3__error{color:#ffb4a8!important}.product-section[id*=__xmas_main-] .next-day-delivery-timer{margin:0!important;padding:12px 16px!important;border:1px solid rgba(243,233,221,.18)!important;border-radius:14px!important;background:var(--xp-panel)!important;color:var(--xp-text)!important;text-align:center}.product-section[id*=__xmas_main-] .next-day-delivery-timer .countdown-headline,.product-section[id*=__xmas_main-] .next-day-delivery-timer .countdown-headline strong{color:var(--xp-text)!important;font-family:var(--xp-sans)!important}.product-section[id*=__xmas_main-] .next-day-delivery-timer .countdown-headline strong{font-weight:700}.product-section[id*=__xmas_main-] .next-day-delivery-timer .dpd-icon{border-radius:4px}.product-section[id*=__xmas_main-] :is(.product-block--buy-buttons,.product-block:has(>.product-block>.product-single__form)),.product-section[id*=__xmas_main-] .mm3__buy{margin:0!important}.product-section[id*=__xmas_main-] .btn--full.add-to-cart,.product-section[id*=__xmas_main-] .mm3__buy .add-to-cart,.product-section[id*=__xmas_main-] .mm3__buy button[type=submit],.product-section[id*=__xmas_main-] .klaviyo-bis-trigger,.product-section[id*=__xmas_main-] a.btn.klaviyo-bis-trigger{display:flex!important;align-items:center;justify-content:center;width:100%;min-height:50px;margin:0!important;padding:19px 24px 16px!important;border:0!important;border-radius:var(--xp-btn-radius, 999px)!important;background:var(--xp-btn-bg)!important;color:var(--xp-btn-text)!important;box-shadow:none!important;text-decoration:none!important;font-family:var(--xp-sans)!important;font-weight:700!important;font-size:var(--xp-btn-size)!important;line-height:1!important;letter-spacing:.12em!important;text-transform:uppercase!important;transition:background-color .2s ease,color .2s ease}.product-section[id*=__xmas_main-] .btn--full.add-to-cart *,.product-section[id*=__xmas_main-] .mm3__buy button[type=submit] *,.product-section[id*=__xmas_main-] .klaviyo-bis-trigger *{color:inherit!important;font:inherit!important;letter-spacing:inherit!important}.product-section[id*=__xmas_main-] .btn--full.add-to-cart:hover:not(:disabled),.product-section[id*=__xmas_main-] .btn--full.add-to-cart:focus-visible:not(:disabled),.product-section[id*=__xmas_main-] .mm3__buy button[type=submit]:hover:not(:disabled),.product-section[id*=__xmas_main-] .klaviyo-bis-trigger:hover{background:var(--xp-btn-bg-hover)!important;color:var(--xp-btn-text-hover)!important}.product-section[id*=__xmas_main-] .btn--full.add-to-cart:focus-visible{outline:2px solid var(--xp-text);outline-offset:3px}.product-section[id*=__xmas_main-] .btn--full.add-to-cart:disabled{opacity:.55}.product-section[id*=__xmas_main-] .payment-buttons{margin-top:10px}.product-section[id*=__xmas_main-] .product__policies{color:var(--xp-muted);font-family:var(--xp-sans);font-size:13px}.product-section[id*=__xmas_main-] .product-single__form>giftnote-button,.product-section[id*=__xmas_main-] .product-single__form>.klaviyo-bis-trigger.klaviyo-bis-trigger{display:block;margin-top:24px!important;margin-bottom:0!important}.product-section[id*=__xmas_main-] .product-single__form>.klaviyo-bis-trigger.klaviyo-bis-trigger{display:flex!important}.product-section[id*=__xmas_main-] .klaviyo-bis-trigger.klaviyo-bis-trigger:is([style*="display: none"],[style*="display:none"],[hidden]){display:none!important}.product-section[id*=__xmas_main-] .gift-message-upsell-wrapper button[class*=-gift-button]{display:flex!important;align-items:center;justify-content:center;width:100%;min-height:49px;margin:0!important;padding:17px 24px 14px!important;border:1.5px solid var(--xp-btn2-border)!important;border-radius:var(--xp-btn-radius, 999px)!important;background:transparent!important;color:var(--xp-btn2-text)!important;box-shadow:none!important;font-family:var(--xp-sans)!important;font-weight:700!important;font-size:var(--xp-btn-size)!important;line-height:1!important;letter-spacing:.12em!important;text-transform:uppercase!important}.product-section[id*=__xmas_main-] .gift-message-upsell-wrapper button[class*=-gift-button]:hover{background:var(--xp-btn2-border)!important;color:var(--xp-ink)!important}.product-section[id*=__xmas_main-] .gift-message-upsell-wrapper [class*=-upsell-container]{margin:0!important;padding:0!important;border:0!important;background:transparent!important}.product-section[id*=__xmas_main-] .product-block--sales-point .sales-points{margin:0;padding:0 6px}.product-section[id*=__xmas_main-] .product-block--sales-point .sales-point{display:flex;align-items:center;gap:10px;margin:0;padding:0}.product-section[id*=__xmas_main-] .product-block--sales-point .icon-and-text{display:flex;align-items:center;gap:10px;margin:0;color:var(--xp-text)}.product-section[id*=__xmas_main-] .product-block--sales-point .icon--inventory{width:10px;height:10px;flex:none;border-radius:50%;background:var(--xp-stock)!important;animation:none!important}.product-section[id*=__xmas_main-] .product-block--sales-point .icon--inventory:before,.product-section[id*=__xmas_main-] .product-block--sales-point .icon--inventory:after{display:none!important}.product-section[id*=__xmas_main-] .product-block--sales-point .inventory-message,.product-section[id*=__xmas_main-] .product-block--sales-point .icon-and-text span{color:var(--xp-text)!important;font-family:var(--xp-sans)!important;font-weight:400!important;font-size:15px!important;line-height:1.3!important}.product-section[id*=__xmas_main-] .inventory-payment-container{display:flex;align-items:center;justify-content:space-between;gap:12px}.product-section[id*=__xmas_main-] .product-block--shipping-info .fs-block{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;align-items:start;margin:0!important;padding:20px 10px!important;border:0!important;border-radius:22px!important;background:var(--xp-panel)!important;box-shadow:none!important;list-style:none}.product-section[id*=__xmas_main-] .product-block--shipping-info .fs-block__item{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0;margin:0!important;padding:0 6px!important;border:0!important;background:transparent!important;text-align:center;color:var(--xp-text)}.product-section[id*=__xmas_main-] .product-block--shipping-info .fs-block__icon,.product-section[id*=__xmas_main-] .product-block--shipping-info .fs-block__item>svg{width:24px!important;height:24px!important;color:var(--xp-text)!important;stroke:currentColor}.product-section[id*=__xmas_main-] .product-block--shipping-info .fs-block__text{margin:0!important;max-width:11em;color:var(--xp-text)!important;text-transform:none!important;letter-spacing:0!important;font-family:var(--xp-sans)!important;font-weight:600!important;font-size:14px!important;line-height:1.4!important}.product-section[id*=__xmas_main-] .xp-promo{display:flex;align-items:center;gap:18px;padding:22px;border-radius:22px;background:var(--xp-promo-bg, #7f762d);color:var(--xp-promo-text, #f3e9dd)}.product-section[id*=__xmas_main-] .xp-promo__badge{position:relative;flex:none;display:flex;align-items:center;justify-content:center;width:80px;height:80px;color:var(--xp-promo-badge, #b5c9e3)}.product-section[id*=__xmas_main-] .xp-promo__badge .xp-icon{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.product-section[id*=__xmas_main-] .xp-promo__date{position:relative;display:flex;flex-direction:column;align-items:center;color:var(--xp-promo-badge-text, #471510);font-family:var(--xp-serif);font-weight:900;font-size:16px;line-height:1;text-transform:uppercase}.product-section[id*=__xmas_main-] .xp-promo__text{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.product-section[id*=__xmas_main-] .xp-promo__title{margin:0;color:inherit;font-family:var(--xp-serif);font-weight:800;font-size:var(--xp-h);line-height:1.15}.product-section[id*=__xmas_main-] .xp-promo__body{margin:0;color:inherit;font-family:var(--xp-sans);font-weight:400;font-size:15px;line-height:1.45}.product-section[id*=__xmas_main-] .xp-promo__link{color:inherit;text-decoration:none;font-family:var(--xp-sans);font-weight:700;font-size:12px;line-height:1.2;letter-spacing:.12em;text-transform:uppercase}.product-section[id*=__xmas_main-] .xp-promo__link:hover{text-decoration:underline;text-underline-offset:3px}.product-section[id*=__xmas_main-] .xp-promo__link:focus-visible{outline:2px solid currentColor;outline-offset:3px;border-radius:2px}.product-section[id*=__xmas_main-] .xp-acc{display:flex;flex-direction:column}.product-section[id*=__xmas_main-] .xp-acc__item{border-top:1px solid var(--xp-line)}.product-section[id*=__xmas_main-] .xp-acc__summary{display:flex;align-items:center;gap:12px;padding:18px 4px;list-style:none;cursor:pointer;color:var(--xp-text)}.product-section[id*=__xmas_main-] .xp-acc__summary::-webkit-details-marker{display:none}.product-section[id*=__xmas_main-] .xp-acc__summary::marker{content:""}.product-section[id*=__xmas_main-] .xp-acc__summary:focus-visible{outline:2px solid var(--xp-accent);outline-offset:-2px;border-radius:6px}.product-section[id*=__xmas_main-] .xp-acc__title{flex:1 1 auto;min-width:0;font-family:var(--xp-serif);font-weight:800;font-size:var(--xp-acc-d, 20px);line-height:1.25}.product-section[id*=__xmas_main-] .xp-acc__icon{width:20px;height:20px;color:var(--xp-text);transition:transform .2s ease}.product-section[id*=__xmas_main-] .xp-acc__item[open] .xp-acc__icon{transform:rotate(45deg)}.product-section[id*=__xmas_main-] .xp-acc__body{padding:0 4px 20px;color:var(--xp-muted);font-family:var(--xp-sans);font-size:15px;line-height:1.6}.product-section[id*=__xmas_main-] .xp-acc__body>*{margin-top:0;margin-bottom:0}.product-section[id*=__xmas_main-] .xp-acc__body :is(p,li){color:var(--xp-muted);font-family:var(--xp-sans);font-size:15px;line-height:1.6}.product-section[id*=__xmas_main-] .xp-acc__body p+p{margin-top:10px}.product-section[id*=__xmas_main-] .xp-acc__body ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.product-section[id*=__xmas_main-] .xp-acc__body ul li{position:relative;margin:0;padding-left:22px}.product-section[id*=__xmas_main-] .xp-acc__body ul li:before{content:"";position:absolute;left:0;top:.35em;width:12px;height:12px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath fill='%23f484a2' d='M6.54.63c.2-.24.59-.25.78 0 .2.24.27.98.39 1.47.14.49.27.98.4 1.47.14.49.23 1.13.4 1.47.16.35.24.42.58.59.35.15.99.25 1.5.38.49.12.99.25 1.48.38.5.12 1.25.18 1.5.38.24.2.24.59-.01.78-.24.2-.97.25-1.44.36-.49.13-.98.25-1.46.37-.49.12-1.12.21-1.46.36-.33.17-.43.27-.58.62-.16.35-.23.99-.35 1.48-.11.49-.23.99-.34 1.48-.11.49-.15 1.24-.35 1.49-.18.25-.59.25-.78.01-.2-.24-.27-.98-.39-1.47-.14-.49-.27-.98-.41-1.47-.12-.49-.22-1.13-.39-1.47-.17-.34-.25-.39-.62-.55-.35-.15-1.03-.27-1.54-.39-.52-.14-1.04-.27-1.55-.41-.52-.12-1.3-.19-1.55-.39-.27-.21-.25-.62 0-.8.25-.2.99-.25 1.5-.38.5-.11 1.01-.24 1.51-.36.49-.11 1.15-.2 1.5-.36.35-.15.42-.25.57-.6.15-.35.25-.98.38-1.48.13-.49.24-.98.36-1.47.13-.49.18-1.23.38-1.48Z'/%3E%3C/svg%3E") center / contain no-repeat}.product-section[id*=__xmas_main-] .xp-acc__body a{color:var(--xp-accent)}.product-section[id*=__xmas_main-] .xp-faq{display:flex;flex-direction:column;gap:16px;margin:0}.product-section[id*=__xmas_main-] .xp-faq__q{margin:0 0 4px;color:var(--xp-text);font-family:var(--xp-sans);font-weight:700;font-size:15px;line-height:1.4}.product-section[id*=__xmas_main-] .xp-faq__a{margin:0}.product-section[id*=__xmas_main-] :is(.xp-acc__item,.xp-faq__item,[data-xp-love-panel],[data-xp-inside-panel])[hidden]{display:none!important}@media screen and (max-width:1023px){.product-section[id*=__xmas_main-]{--xp-gap: var(--xp-gap-m, 16px);--xp-card-pad: var(--xp-card-pad-m, 18px);--xp-btn-size: var(--xp-btn-size-m, 14px);--xp-h: var(--xp-h-m, 21px)}.product-section[id*=__xmas_main-] .page-content--product{padding:var(--xp-pad-top-m, 16px) 0 var(--xp-pad-bottom-m, 40px)}.product-section[id*=__xmas_main-] .product-grid__container{display:flex!important;flex-direction:column;flex-wrap:nowrap;gap:0}.product-section[id*=__xmas_main-] .product-grid__container>.grid__item{width:100%!important}.product-section[id*=__xmas_main-] .product-single__sticky{position:static!important}.product-section[id*=__xmas_main-] .product-single__header--mobile,.product-section[id*=__xmas_main-] .product-single__header--mobile[class*=medium-up--hide]{display:flex!important;gap:6px;padding:20px 0 0}.product-section[id*=__xmas_main-] .product-single__header--mobile>.product-badges{margin-bottom:10px!important}.product-section[id*=__xmas_main-] .product-block--header.small--hide,.product-section[id*=__xmas_main-] .product-single__meta>.product-badges:not(.small--show){display:none!important}.product-section[id*=__xmas_main-] .product-single__header--mobile .product-badges.small--show,.product-section[id*=__xmas_main-] .product-single__header--mobile .product-block.small--show{display:flex!important}.product-section[id*=__xmas_main-] .product-grid__blocks .product-block.small--hide.medium-up--show,.product-section[id*=__xmas_main-] .product-single__price-rating-wrap:not(:has(>:not(.small--hide):not(script):not(style))){display:none!important}.product-section[id*=__xmas_main-] .product-grid__container>.product-grid__content{padding:var(--xp-gap) 0 0!important}.product-section[id*=__xmas_main-] .product-grid__blocks>.product-single__price-rating-wrap:first-child{margin-top:0!important}.product-section[id*=__xmas_main-] .complementary-products-mobile.small--show{display:block!important}.product-section[id*=__xmas_main-] .product__photos{gap:10px}.product-section[id*=__xmas_main-] .product__main-photos{border-radius:16px}.product-section[id*=__xmas_main-] .product__thumbs,.product-section[id*=__xmas_main-] .product__thumbs.small--hide{display:block!important;padding:0!important}.product-section[id*=__xmas_main-] .product__thumbs--scroller{gap:8px;justify-content:space-between}.product-section[id*=__xmas_main-] .product__thumb-item{flex:0 0 56px;width:56px!important;max-width:none}.product-section[id*=__xmas_main-] .product__thumb{width:56px;height:56px;border-radius:10px!important}.product-section[id*=__xmas_main-] .product__main-photos .flickity-button{width:34px;height:34px}.product-section[id*=__xmas_main-] .product__main-photos .flickity-prev-next-button.previous{left:10px}.product-section[id*=__xmas_main-] .product__main-photos .flickity-prev-next-button.next{right:10px}.product-section[id*=__xmas_main-] .product-badge{padding:8px 14px 6px;font-size:11px}.product-section[id*=__xmas_main-] .product-single__title{font-size:var(--xp-title-m, 32px)!important}.product-section[id*=__xmas_main-] .product-tagline,.product-section[id*=__xmas_main-] .product-tagline p{font-size:var(--xp-tagline-m, 16px)}.product-section[id*=__xmas_main-] [data-display-mode] [data-price-value]{font-size:var(--xp-price-m, 30px)!important}.product-section[id*=__xmas_main-] .product-block:has(>.xp-slot[data-xp-slot=picker]){border-radius:18px 18px 0 0}.product-section[id*=__xmas_main-] .product-block:has(.mm3){padding-top:20px!important;border-radius:0 0 18px 18px}.product-section[id*=__xmas_main-] .product-grid__blocks:has(.mm3__buy[hidden])>.product-block:has(.mm3){border-radius:0!important}.product-section[id*=__xmas_main-] .product-grid__blocks:has(.mm3__buy[hidden])>:is(.product-block--buy-buttons,.product-block:has(>.product-block>.product-single__form)){padding-top:20px!important;border-radius:0 0 18px 18px}.product-section[id*=__xmas_main-] .product-grid__blocks:not(:has(.mm3)) .product-block:has(>.xp-slot[data-xp-slot=picker]),.product-section[id*=__xmas_main-] .product-grid__blocks:not(:has(>.product-block>.xp-slot[data-xp-slot=picker])) .product-block:has(.mm3){border-radius:18px}.product-section[id*=__xmas_main-] .xp-picker__note{font-size:17px}.product-section[id*=__xmas_main-] .xp-picker__selected,.product-section[id*=__xmas_main-] .mm3 .mm3__head:after{font-size:11px}.product-section[id*=__xmas_main-] .xp-picker:after{margin-top:14px}.product-section[id*=__xmas_main-] .xp-picker__list{display:flex;flex-wrap:wrap;justify-content:center;gap:14px 17px;margin-top:14px}.product-section[id*=__xmas_main-] .xp-kit{flex:0 0 calc((100% - 34px) / 3);width:calc((100% - 34px) / 3);max-width:104px}.product-section[id*=__xmas_main-] .xp-kit__ring{width:78px;height:78px}.product-section[id*=__xmas_main-] .xp-kit__icon{width:64px;height:64px}.product-section[id*=__xmas_main-] .xp-kit__name{font-size:10.5px}.product-section[id*=__xmas_main-] .mm3>*+*{margin-top:20px!important}.product-section[id*=__xmas_main-] .mm3>.mm3__buy{margin-top:20px!important}.product-section[id*=__xmas_main-] .mm3 .mm3__sub{font-size:14px!important}.product-section[id*=__xmas_main-] .mm3 .mm3-tiles{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}.product-section[id*=__xmas_main-] .mm3 .mm3-tile{min-height:92px;height:92px!important;border-radius:12px!important}.product-section[id*=__xmas_main-] .mm3 .mm3-tile .mm3-tier__label{font-size:16px!important}.product-section[id*=__xmas_main-] .mm3 .mm3-tile__price,.product-section[id*=__xmas_main-] .mm3 .mm3-tile__price *{font-size:11px!important}.product-section[id*=__xmas_main-] .mm3 .mm3-tile__save{font-size:8.5px!important}.product-section[id*=__xmas_main-] .mm3 .mm3-tile .mm3-tier__badge{font-size:8px!important}.product-section[id*=__xmas_main-] .product-single__form>giftnote-button{margin-top:20px!important}.product-section[id*=__xmas_main-] .mm3-extras__title{font-size:15px!important}.product-section[id*=__xmas_main-] .mm3-extras__note{font-size:10px!important}.product-section[id*=__xmas_main-] .btn--full.add-to-cart,.product-section[id*=__xmas_main-] .mm3__buy button[type=submit]{min-height:46px;padding:17px 20px 14px!important}.product-section[id*=__xmas_main-] .product-block--sales-point .inventory-message,.product-section[id*=__xmas_main-] .product-block--sales-point .icon-and-text span{font-size:14px!important}.product-section[id*=__xmas_main-] .product-block--shipping-info .fs-block{border-radius:18px!important}.product-section[id*=__xmas_main-] .product-block--shipping-info .fs-block__text{font-size:13px!important}.product-section[id*=__xmas_main-] .xp-promo{border-radius:18px}.product-section[id*=__xmas_main-] .xp-promo__badge{width:66px;height:66px}.product-section[id*=__xmas_main-] .xp-promo__date{font-size:13.2px}.product-section[id*=__xmas_main-] .xp-promo__body{font-size:14px}.product-section[id*=__xmas_main-] .xp-promo__link{font-size:11px}.product-section[id*=__xmas_main-] .xp-acc__title{font-size:var(--xp-acc-m, 17px)}.product-section[id*=__xmas_main-] .xp-acc__body,.product-section[id*=__xmas_main-] .xp-acc__body :is(p,li){font-size:14px}}@media screen and (max-width:360px){.product-section[id*=__xmas_main-] .mm3 .mm3-tile .mm3-tier__badge{font-size:7px!important;padding:3px 6px 2px!important}}.product-section[id*=__xmas_main-] product-sticky-bar.product-sticky{background:transparent!important;color:var(--xp-text)!important;border:0!important;box-shadow:none!important}.product-section[id*=__xmas_main-] product-sticky-bar .product-sticky__inner{background:var(--xp-bg)!important;color:var(--xp-text)!important;border:1px solid var(--xp-line)!important;border-radius:22px!important;box-shadow:0 -8px 24px #00000040!important}.product-section[id*=__xmas_main-] product-sticky-bar .product-sticky__details__title{color:var(--xp-text)!important;font-family:var(--xp-serif)!important;font-weight:800!important;font-size:16px!important;line-height:1.25!important}.product-section[id*=__xmas_main-] product-sticky-bar .product-sticky__actions__edit{color:var(--xp-text)!important;font-family:var(--xp-sans)!important;font-weight:600;font-size:16px;letter-spacing:0;text-transform:none;white-space:nowrap}.product-section[id*=__xmas_main-] product-sticky-bar .product-sticky__actions__edit__make{display:inline-flex!important;flex-wrap:nowrap!important;align-items:center;gap:14px;white-space:nowrap}.product-section[id*=__xmas_main-] product-sticky-bar .product-sticky__actions__edit__make>span{flex:none;margin:0!important}.product-section[id*=__xmas_main-] product-sticky-bar :is(.price,.product__price,[data-price],.product-sticky__details__price){color:var(--xp-text)!important;font-family:var(--xp-sans)!important}.product-section[id*=__xmas_main-] product-sticky-bar .btn-sticky-atc{min-height:46px;padding:17px 24px 14px!important;border:0!important;border-radius:var(--xp-btn-radius, 999px)!important;background:var(--xp-btn-bg)!important;color:var(--xp-btn-text)!important;font-family:var(--xp-sans)!important;font-weight:700!important;font-size:14px!important;line-height:1!important;letter-spacing:.12em!important;text-transform:uppercase!important}.product-section[id*=__xmas_main-] product-sticky-bar .btn-sticky-atc *{color:inherit!important;font:inherit!important;letter-spacing:inherit!important}.product-section[id*=__xmas_main-] product-sticky-bar .btn-sticky-atc:hover{background:var(--xp-btn-bg-hover)!important;color:var(--xp-btn-text-hover)!important}.product-section[id*=__xmas_main-] product-sticky-bar .mm3-bar-sum__total{font-family:var(--xp-serif);font-weight:900;font-size:18px;line-height:1.2;color:var(--xp-text)}.product-section[id*=__xmas_main-] product-sticky-bar .mm3-bar-sum__count{font-family:var(--xp-sans);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--xp-muted);opacity:1}@media screen and (max-width:1023px){.product-section[id*=__xmas_main-] product-sticky-bar.product-sticky{left:0!important;right:0!important;bottom:0!important;transform:none!important;width:100%!important;max-width:none!important;padding:0!important;margin:0!important}.product-section[id*=__xmas_main-] product-sticky-bar .product-sticky__inner{display:flex!important;align-items:center;gap:12px;width:100%;max-width:none;margin:0!important;padding:12px 16px calc(16px + env(safe-area-inset-bottom))!important;border:0!important;border-top:1px solid var(--xp-line)!important;border-radius:0!important;box-shadow:none!important}.product-section[id*=__xmas_main-] product-sticky-bar .product-sticky__inner:before{content:"";flex:none;width:48px;height:48px;border-radius:10px;background:var(--xp-text) var(--xp-sticky-img, none) center / cover no-repeat}.product-section[id*=__xmas_main-] product-sticky-bar .product-sticky__details{display:flex!important;flex-direction:column;justify-content:center;flex:1 1 auto;min-width:0}.product-section[id*=__xmas_main-] product-sticky-bar .product-sticky__details__title{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:15px!important}.product-section[id*=__xmas_main-] product-sticky-bar .product-sticky__actions__edit{display:none!important}.product-section[id*=__xmas_main-] product-sticky-bar .product-sticky__actions{flex:0 0 auto!important}.product-section[id*=__xmas_main-] product-sticky-bar .btn-sticky-atc{width:auto;min-width:140px;max-width:60vw;padding:16px 18px 13px!important;white-space:nowrap}}body:has(.product-section[id*=__xmas_main-]) .mm3-modal{--xp-serif: "Xmas Texturina", "Texturina", Georgia, serif;--xp-sans: "Xmas Josefin Sans", "Josefin Sans", Arial, sans-serif;--xp-line: rgba(243, 233, 221, .2)}body:has(.product-section[id*=__xmas_main-]) .mm3-modal__backdrop{background:#1e0806b8!important}body:has(.product-section[id*=__xmas_main-]) .mm3-modal__dialog{background:var(--xp-bg)!important;color:var(--xp-text)!important;border:1px solid var(--xp-line)!important;border-radius:22px!important;box-shadow:0 24px 60px #00000080!important;scrollbar-color:rgba(243,233,221,.35) transparent}body:has(.product-section[id*=__xmas_main-]) .mm3-modal__view,body:has(.product-section[id*=__xmas_main-]) .mm3-modal__body{background:var(--xp-bg)!important;color:var(--xp-text)!important;font-family:var(--xp-sans)}body:has(.product-section[id*=__xmas_main-]) .mm3-modal__handle{background:var(--xp-line)!important}body:has(.product-section[id*=__xmas_main-]) .mm3-modal__bar{background:var(--xp-bg)!important;border-bottom:1px solid var(--xp-line)!important}body:has(.product-section[id*=__xmas_main-]) .mm3-modal__title{color:var(--xp-text)!important;font-family:var(--xp-serif)!important;font-weight:800!important;font-size:21px!important;line-height:1.2!important}body:has(.product-section[id*=__xmas_main-]) .mm3-modal__step,body:has(.product-section[id*=__xmas_main-]) .mm3-modal__back{color:var(--xp-accent)!important;background:transparent!important;border:0!important;font-family:var(--xp-sans)!important;font-weight:700!important;font-size:12px!important;letter-spacing:.12em;text-transform:uppercase}body:has(.product-section[id*=__xmas_main-]) .mm3-modal__close{background:transparent!important;color:var(--xp-text)!important;border:1px solid var(--xp-line)!important;border-radius:50%!important;box-shadow:none!important}body:has(.product-section[id*=__xmas_main-]) .mm3-modal__close:hover{border-color:var(--xp-text)!important}body:has(.product-section[id*=__xmas_main-]) .mm3-modal :is(button,a,input):focus-visible{outline:2px solid var(--xp-accent)!important;outline-offset:2px}body:has(.product-section[id*=__xmas_main-]) .mm3-list__intro{color:var(--xp-text)!important;font-family:var(--xp-sans)!important;font-size:15px!important;line-height:1.45!important;opacity:.85}body:has(.product-section[id*=__xmas_main-]) .mm3-list__row{background:var(--xp-panel)!important;color:var(--xp-text)!important;border:1px solid var(--xp-line)!important;border-radius:16px!important;box-shadow:none!important}body:has(.product-section[id*=__xmas_main-]) .mm3-list__row:hover{border-color:#f3e9dd73!important}body:has(.product-section[id*=__xmas_main-]) .mm3-list__item.is-current .mm3-list__row,body:has(.product-section[id*=__xmas_main-]) .mm3-list__row[aria-current=true]{border-color:var(--xp-accent)!important}body:has(.product-section[id*=__xmas_main-]) .mm3-list__media{background:var(--xp-text)!important;border-radius:12px!important;overflow:hidden}body:has(.product-section[id*=__xmas_main-]) .mm3-list__title{color:var(--xp-text)!important;font-family:var(--xp-serif)!important;font-weight:800!important;font-size:17px!important;line-height:1.25!important}body:has(.product-section[id*=__xmas_main-]) .mm3-list__current{background:var(--xp-accent)!important;color:var(--xp-ink)!important;border:0!important;border-radius:999px!important;font-family:var(--xp-sans)!important;font-weight:700!important;font-size:10px!important;letter-spacing:.08em;text-transform:uppercase}body:has(.product-section[id*=__xmas_main-]) .mm3-modal .mm3-rating__stars{color:var(--xp-accent)!important}body:has(.product-section[id*=__xmas_main-]) .mm3-modal .mm3-rating__text,body:has(.product-section[id*=__xmas_main-]) .mm3-list__from,body:has(.product-section[id*=__xmas_main-]) .mm3-list__was,body:has(.product-section[id*=__xmas_main-]) .mm3-list__delta{color:#f3e9ddcc!important;font-family:var(--xp-sans)!important}body:has(.product-section[id*=__xmas_main-]) .mm3-list__prices{color:var(--xp-text)!important;font-family:var(--xp-sans)!important;font-size:14px!important}body:has(.product-section[id*=__xmas_main-]) .mm3-list__now{color:var(--xp-text)!important;font-family:var(--xp-serif)!important;font-weight:900!important;font-size:17px!important}body:has(.product-section[id*=__xmas_main-]) .mm3-list__view{color:var(--xp-accent)!important;font-family:var(--xp-sans)!important;font-weight:700!important;font-size:12px!important;letter-spacing:.1em;text-transform:uppercase}body:has(.product-section[id*=__xmas_main-]) .mm3-qv__main{background:var(--xp-text)!important;border-radius:16px;overflow:hidden}body:has(.product-section[id*=__xmas_main-]) .mm3-qv__thumb{background:var(--xp-text)!important;border:2px solid transparent!important;border-radius:10px!important}body:has(.product-section[id*=__xmas_main-]) .mm3-qv__thumb:is(.is-active,[aria-current=true],[aria-pressed=true]){border-color:var(--xp-accent)!important}body:has(.product-section[id*=__xmas_main-]) .mm3-modal .mm3-slider__arrow{background:var(--xp-ink)!important;color:var(--xp-text)!important;border:0!important;border-radius:50%!important;box-shadow:none!important}body:has(.product-section[id*=__xmas_main-]) .mm3-qv__title{color:var(--xp-text)!important;font-family:var(--xp-serif)!important;font-weight:800!important;font-size:24px!important;line-height:1.15!important}body:has(.product-section[id*=__xmas_main-]) .mm3-qv__price,body:has(.product-section[id*=__xmas_main-]) .mm3-qv__now{color:var(--xp-text)!important;font-family:var(--xp-serif)!important;font-weight:900!important;font-size:24px!important}body:has(.product-section[id*=__xmas_main-]) .mm3-qv__was,body:has(.product-section[id*=__xmas_main-]) .mm3-qv__delta{color:#f3e9ddcc!important;font-family:var(--xp-sans)!important;font-size:15px!important}body:has(.product-section[id*=__xmas_main-]) .mm3-qv__pill{background:var(--xp-olive)!important;color:var(--xp-text)!important;border:0!important;border-radius:999px!important;font-family:var(--xp-sans)!important;font-weight:700!important;font-size:11px!important;letter-spacing:.08em;text-transform:uppercase}body:has(.product-section[id*=__xmas_main-]) .mm3-qv__price{display:flex!important;flex-wrap:wrap;align-items:baseline!important;gap:6px 10px;line-height:1!important}body:has(.product-section[id*=__xmas_main-]) .mm3-qv__was,body:has(.product-section[id*=__xmas_main-]) .mm3-qv__now{line-height:1!important}body:has(.product-section[id*=__xmas_main-]) .mm3-qv__pill{display:inline-flex!important;align-items:center!important;align-self:center!important;line-height:1!important;padding:5px 10px 4px!important}body:has(.product-section[id*=__xmas_main-]) .mm3-qv__soldout{color:#ffb4a8!important;font-family:var(--xp-sans)!important}body:has(.product-section[id*=__xmas_main-]) .mm3-opt__label{color:var(--xp-accent)!important;font-family:var(--xp-sans)!important;font-weight:700!important;font-size:12px!important;letter-spacing:.12em;text-transform:uppercase}body:has(.product-section[id*=__xmas_main-]) .mm3-opt__label [data-mm3-option-selected]{color:var(--xp-text)!important}body:has(.product-section[id*=__xmas_main-]) .mm3-opt :is(.mm3-swatch,.mm3-pill){background:var(--xp-panel)!important;color:var(--xp-text)!important;border:1.5px solid var(--xp-line)!important;border-radius:14px!important;box-shadow:none!important}body:has(.product-section[id*=__xmas_main-]) .mm3-opt__input:checked+:is(.mm3-swatch,.mm3-pill){border-color:var(--xp-accent)!important;box-shadow:inset 0 0 0 1px var(--xp-accent)!important}body:has(.product-section[id*=__xmas_main-]) .mm3-opt__input:focus-visible+:is(.mm3-swatch,.mm3-pill){outline:2px solid var(--xp-accent);outline-offset:2px}body:has(.product-section[id*=__xmas_main-]) .mm3-pill{font-family:var(--xp-sans)!important;font-weight:700!important;font-size:14px!important}body:has(.product-section[id*=__xmas_main-]) .mm3-pill__price,body:has(.product-section[id*=__xmas_main-]) .mm3-swatch__name{color:#f3e9ddcc!important;font-family:var(--xp-sans)!important}body:has(.product-section[id*=__xmas_main-]) .mm3-opt--swatch .mm3-opt__values{align-items:stretch!important;grid-template-columns:repeat(auto-fit,minmax(64px,1fr))!important}body:has(.product-section[id*=__xmas_main-]) .mm3-opt--swatch .mm3-opt__value{display:flex;min-width:0}body:has(.product-section[id*=__xmas_main-]) .mm3-opt__value[hidden]{display:none!important}body:has(.product-section[id*=__xmas_main-]) .mm3-opt .mm3-swatch{box-sizing:border-box!important;width:100%!important;height:100%!important;min-height:0!important;margin:0!important;padding:8px 6px 7px!important;gap:6px!important;justify-content:flex-start!important}body:has(.product-section[id*=__xmas_main-]) .mm3-opt .mm3-swatch .mm3-swatch__img,body:has(.product-section[id*=__xmas_main-]) .mm3-opt__input:checked+.mm3-swatch .mm3-swatch__img{box-shadow:none!important;outline:0!important}body:has(.product-section[id*=__xmas_main-]) .mm3-opt .mm3-swatch__name{text-align:center;line-height:1.2!important}body:has(.product-section[id*=__xmas_main-]) .mm3-opt .mm3-swatch .mm3-swatch__img{width:min(56px,100%)!important;height:auto!important;aspect-ratio:1 / 1;flex:none}body:has(.product-section[id*=__xmas_main-]) .mm3-opt .mm3-swatch .mm3-swatch__img img{width:100%!important;height:100%!important;object-fit:cover}body:has(.product-section[id*=__xmas_main-]) .mm3-qv__details,body:has(.product-section[id*=__xmas_main-]) .mm3-qv__details .feature-accordion__details{border-color:var(--xp-line)!important;background:transparent!important}body:has(.product-section[id*=__xmas_main-]) .mm3-qv__details .feature-accordion__heading{color:var(--xp-text)!important;font-family:var(--xp-serif)!important;font-weight:800!important;font-size:17px!important}body:has(.product-section[id*=__xmas_main-]) .mm3-qv__details :is(.feature-accordion__body,.feature-accordion__subtitle,.feature-accordion__text,.rte,.rte *){color:#f3e9ddd9!important;font-family:var(--xp-sans)!important}body:has(.product-section[id*=__xmas_main-]) .mm3-modal__footer{background:var(--xp-bg)!important;border-top:1px solid var(--xp-line)!important}body:has(.product-section[id*=__xmas_main-]) .mm3-modal__use{background:var(--xp-btn-bg)!important;color:var(--xp-btn-text)!important;border:0!important;border-radius:var(--xp-btn-radius, 999px)!important;box-shadow:none!important;font-family:var(--xp-sans)!important;font-weight:700!important;font-size:14px!important;letter-spacing:.12em!important;text-transform:uppercase!important}body:has(.product-section[id*=__xmas_main-]) .mm3-modal__use:hover{background:var(--xp-btn-bg-hover)!important;color:var(--xp-btn-text-hover)!important}body:has(.product-section[id*=__xmas_main-]) .mm3-modal__use:disabled{opacity:.5!important}body:has(.product-section[id*=__xmas_main-]) .mm3-modal__full{color:var(--xp-accent)!important;font-family:var(--xp-sans)!important;font-size:14px!important}@media(prefers-reduced-motion:reduce){.product-section[id*=__xmas_main-] *,.product-section[id*=__xmas_main-] *:before,.product-section[id*=__xmas_main-] *:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.product-section[id*=__xmas_main-] .product-badges .product-badge,.product-section[id*=__xmas_main-] .mm3 .mm3-tile__save,.product-section[id*=__xmas_main-] .mm3 .mm3-tile .mm3-tier__badge{display:inline-block!important;box-sizing:border-box;height:auto!important;line-height:1!important;white-space:nowrap;padding-top:calc((var(--xp-ph) - 1em) / 2 + .12em)!important;padding-bottom:calc((var(--xp-ph) - 1em) / 2 - .12em)!important;padding-left:var(--xp-px)!important;padding-right:calc(var(--xp-px) - var(--xp-ls, .12em))!important}.product-section[id*=__xmas_main-] .product-badges .product-badge{--xp-ph: 27px;--xp-px: 18px;margin:0!important}.product-section[id*=__xmas_main-] .mm3 .mm3-tile__save,.product-section[id*=__xmas_main-] .mm3 .mm3-tile .mm3-tier__badge{--xp-ph: 16px;--xp-px: 8px;--xp-ls: .08em}@supports (text-box: trim-both cap alphabetic){.product-section[id*=__xmas_main-] .product-badges .product-badge,.product-section[id*=__xmas_main-] .mm3 .mm3-tile__save,.product-section[id*=__xmas_main-] .mm3 .mm3-tile .mm3-tier__badge{text-box:trim-both cap alphabetic;padding-top:calc((var(--xp-ph) - .702em) / 2)!important;padding-bottom:calc((var(--xp-ph) - .702em) / 2)!important}}@media screen and (max-width:1023px){.product-section[id*=__xmas_main-] .product-badges .product-badge{--xp-ph: 24px;--xp-px: 14px;font-size:11px!important}.product-section[id*=__xmas_main-] .mm3 .mm3-tile__save,.product-section[id*=__xmas_main-] .mm3 .mm3-tile .mm3-tier__badge{--xp-ph: 14px}}
/*# sourceMappingURL=/cdn/shop/t/229/assets/xmas-pdp.css.map */
