@charset "UTF-8";:root{--cv2-radius:0px;--cv2-radius-sm:0px;--cv2-pill:0px;--cv2-shadow:none;--cv2-gutter:20px;--cv2-max:1360px;--cv2-ease:cubic-bezier(.25,1,.5,1);--cv2-ink:var(--c-ink,#2A1A14);--cv2-soft:var(--c-soft,#6A5A50);--cv2-bg:var(--c-bg,#F6F0E7);--cv2-card:var(--c-card,#EDE4D6);--cv2-alt:var(--c-alt,#EFE6D9);--cv2-cherry:var(--c-cherry,#6E1A16);--cv2-deep:var(--c-cherry-deep,#4E120F);--cv2-gold:var(--gold,#D4A94F);--cv2-line:var(--c-line,#E2D6C4);--cv2-line-ui:var(--c-line-ui,#8C7C70);--cv2-display:var(--f-display,"Playfair Display",Georgia,serif);--cv2-body:var(--f-body,"EB Garamond",Georgia,serif);--cv2-ui:var(--f-ui,"Josefin Sans",system-ui,sans-serif)}:where(.cv2) a span,:where(.cv2) a:visited span{color:inherit}@media(min-width:768px){:root{--cv2-gutter:32px}}@media(min-width:1200px){:root{--cv2-gutter:72px}}.cv2{font-family:var(--cv2-body);color:var(--cv2-ink);background:var(--cv2-bg)}.cv2 *,.cv2 *:before,.cv2 *:after{box-sizing:border-box}.cv2-wrap{max-width:var(--cv2-max);margin-inline:auto;padding-inline:var(--cv2-gutter)}.cv2-section{padding-block:48px}@media(min-width:1024px){.cv2-section{padding-block:80px}}.cv2-section--tight{padding-block:24px}.cv2-section--alt{background:var(--cv2-alt)}.cv2-section--deep{background:var(--cv2-deep);color:#f6f0e7}.cv2-eyebrow{font-family:var(--cv2-ui);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--cv2-soft);margin:0 0 10px}.cv2-eyebrow--gold{color:var(--cv2-soft)}.cv2-h1{font-family:var(--cv2-display);font-weight:500;font-size:clamp(30px,6.4vw,56px);line-height:1.08;letter-spacing:-.01em;margin:0 0 14px}.cv2-h2{font-family:var(--cv2-display);font-weight:500;font-size:clamp(24px,4.4vw,38px);line-height:1.15;margin:0 0 10px}.cv2-h3{font-family:var(--cv2-display);font-weight:500;font-size:20px;line-height:1.25;margin:0 0 6px}.cv2-lead{font-size:18px;line-height:1.55;max-width:62ch;margin:0}.cv2-muted{color:var(--cv2-soft)}.cv2-rte p{margin:0 0 12px;line-height:1.6}.cv2-rte a{color:var(--cv2-cherry);text-underline-offset:3px}.cv2-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:20px}.cv2-head__link{font-family:var(--cv2-ui);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--cv2-ink);text-decoration:none;white-space:normal;display:inline-flex;align-items:center;min-height:44px;border-bottom:1px solid var(--cv2-gold);padding-bottom:2px}.cv2-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:54px;padding:0 22px;border-radius:var(--cv2-radius-sm);font-family:var(--cv2-ui);font-size:13px;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;border:1px solid transparent;cursor:pointer;transition:background .2s var(--cv2-ease)}.cv2-btn--primary{background:var(--cv2-cherry);color:#f6f0e7}.cv2-btn--primary:hover{background:var(--cv2-deep)}.cv2-btn--ink{background:var(--cv2-ink);color:#f6f0e7}.cv2-btn--ghost{background:transparent;color:var(--cv2-ink);border-color:var(--cv2-ink)}.cv2-btn--block{width:100%}.cv2-btn:focus-visible,.cv2-chip:focus-visible,.cv2-card:focus-visible,.cv2-tile:focus-visible{outline:2px solid var(--cv2-ink);outline-offset:2px}.cv2-chips{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x proximity;padding:2px 0 6px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.cv2-chips::-webkit-scrollbar{display:none}@media(min-width:1024px){.cv2-chips--wrap{flex-wrap:wrap;overflow:visible}}.cv2-chip{flex:0 0 auto;scroll-snap-align:start;display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 16px;border-radius:var(--cv2-pill);border:1px solid var(--cv2-line-ui);background:transparent;color:var(--cv2-ink);font-family:var(--cv2-ui);font-size:13px;letter-spacing:.04em;text-decoration:none;white-space:nowrap;cursor:pointer}.cv2-chip[aria-current=true],.cv2-chip[aria-pressed=true],.cv2-chip.is-active{background:var(--cv2-ink);border-color:var(--cv2-ink);color:#f6f0e7}.cv2-chip__count{font-size:11px;opacity:.7}.cv2-rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(44%,1fr);gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px}.cv2-rail::-webkit-scrollbar{display:none}.cv2-rail>*{scroll-snap-align:start}@media(min-width:768px){.cv2-rail{grid-auto-columns:minmax(28%,1fr)}}@media(min-width:1024px){.cv2-rail--grid4{grid-auto-flow:row;grid-template-columns:repeat(4,1fr);overflow:visible}}.cv2-tile{display:flex;flex-direction:column;gap:8px;text-decoration:none;color:inherit}.cv2-tile__media{position:relative;aspect-ratio:1/1;border-radius:var(--cv2-radius);overflow:hidden;background:var(--cv2-card)}.cv2-tile__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s var(--cv2-ease)}.cv2-tile:hover .cv2-tile__media img{transform:scale(1.03)}.cv2-tile__title{font-family:var(--cv2-display);font-size:17px;line-height:1.25}.cv2-tile__meta{font-family:var(--cv2-ui);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--cv2-soft)}.cv2-tile--round .cv2-tile__media{border-radius:50%}.cv2-tile--round{align-items:center;text-align:center}.cv2-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}@media(min-width:768px){.cv2-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 20px}}@media(min-width:1200px){.cv2-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.cv2-card{position:relative;display:flex;flex-direction:column;gap:6px;text-decoration:none;color:inherit}.cv2-card__media{position:relative;aspect-ratio:1/1;border-radius:var(--cv2-radius);overflow:hidden;background:#fbf8f3;box-shadow:var(--cv2-shadow)}.cv2-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .4s var(--cv2-ease)}.cv2-card__media img+img{opacity:0}@media(hover:hover){.cv2-card:hover .cv2-card__media img+img{opacity:1}}.cv2-card__badge{position:absolute;top:10px;left:10px;z-index:2;padding:4px 9px;border-radius:var(--cv2-pill);background:#f6f0e7eb;font-family:var(--cv2-ui);font-size:10px;letter-spacing:.12em;text-transform:uppercase}.cv2-card__badge--cherry{background:var(--cv2-cherry);color:#f6f0e7}.cv2-card__material{font-family:var(--cv2-ui);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--cv2-soft);margin-top:4px}.cv2-card__name{font-family:var(--cv2-display);font-size:16px;line-height:1.3}.cv2-card__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.cv2-card__price{font-family:var(--cv2-ui);font-size:14px;letter-spacing:.02em}.cv2-card__price s{color:var(--cv2-soft);font-size:12px;margin-left:6px}.cv2-card__finishes{display:flex;align-items:center;gap:4px;font-family:var(--cv2-ui);font-size:11px;color:var(--cv2-soft)}.cv2-dot{width:12px;height:12px;border-radius:50%;border:1px solid rgba(42,26,20,.18);display:inline-block}.cv2-dot--argent{background:linear-gradient(135deg,#f2f2f2,#b9b9b9)}.cv2-dot--dore{background:linear-gradient(135deg,#f4dc9a,#c79a3b)}.cv2-dot--rose{background:linear-gradient(135deg,#f3cfc0,#c98c78)}.cv2-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--cv2-line);border:1px solid var(--cv2-line);border-radius:var(--cv2-radius);overflow:hidden;margin:20px 0 0}@media(min-width:768px){.cv2-facts{grid-template-columns:repeat(4,minmax(0,1fr))}}.cv2-fact{background:var(--cv2-bg);padding:14px 16px}.cv2-fact dt{font-family:var(--cv2-ui);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--cv2-soft);margin:0 0 4px}.cv2-fact dd{margin:0;font-family:var(--cv2-display);font-size:18px;line-height:1.25}.cv2-crumbs{font-family:var(--cv2-ui);font-size:12px;letter-spacing:.04em;color:var(--cv2-soft);padding-block:14px 6px;display:flex;flex-wrap:wrap;gap:6px}.cv2-crumbs a{color:var(--cv2-soft);text-decoration:none}.cv2-crumbs [aria-current]{color:var(--cv2-ink)}.cv2-faq details{border-bottom:1px solid var(--cv2-line)}.cv2-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:16px;padding:18px 0;font-family:var(--cv2-display);font-size:18px;line-height:1.35}.cv2-faq summary::-webkit-details-marker{display:none}.cv2-faq summary:after{content:"+";font-family:var(--cv2-ui);font-size:20px;line-height:1;color:var(--cv2-cherry)}.cv2-faq details[open] summary:after{content:"\2212"}.cv2-faq__a{padding:0 0 18px;max-width:70ch}.cv2-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cv2-hide-mobile{display:none}@media(min-width:768px){.cv2-hide-mobile{display:initial}.cv2-hide-desktop{display:none}}@media(prefers-reduced-motion:reduce){.cv2 *{transition:none!important;scroll-behavior:auto!important}}.cv2 ul[role=list],.cv2 ol[role=list],.cv2 ul.cv2-rail,.cv2 ul.cv2-chips{list-style:none;margin-left:0;padding-left:0}.cv2 ul[role=list]>li,.cv2 ol[role=list]>li,.cv2 ul.cv2-rail>li,.cv2 ul.cv2-chips>li{list-style:none}.cv2 ul[role=list]>li::marker,.cv2 ul.cv2-rail>li::marker{content:none}.cv2:visited{color:var(--cv2-ink)}.cv2-section--deep:visited{color:#f6f0e7}.cv2-eyebrow:visited{color:var(--cv2-soft)}.cv2-eyebrow--gold:visited{color:#8a6a2a}.cv2-muted:visited{color:var(--cv2-soft)}.cv2-head__link:visited{color:var(--cv2-ink)}.cv2-btn--primary:visited,.cv2-btn--ink:visited{color:#f6f0e7}.cv2-btn--ghost:visited,.cv2-chip:visited{color:var(--cv2-ink)}.cv2-chip[aria-current=true]:visited,.cv2-chip[aria-pressed=true]:visited,.cv2-chip.is-active:visited{color:#f6f0e7}.cv2-tile:visited{color:inherit}.cv2-tile__meta:visited{color:var(--cv2-soft)}.cv2-card:visited{color:inherit}.cv2-card__badge--cherry:visited{color:#f6f0e7}.cv2-card__material:visited,.cv2-card__finishes:visited,.cv2-crumbs:visited{color:var(--cv2-soft)}.cv2-crumbs [aria-current]:visited{color:var(--cv2-ink)}.cv2-eyebrow--gold:visited{color:var(--cv2-soft)}.cv2-card__media{border:1px solid var(--cv2-line)}.cv2 :focus-visible{outline-color:var(--cv2-ink);outline-offset:3px}#cadeeProduct{--cv3-rule:#2A1A14;--cv3-border:#B8AA9B;--cv3-muted:#6A5A50;font-family:var(--cv2-body,"EB Garamond",Georgia,serif);color:#2a1a14;background:#f6f0e7}#cadeeProduct *,#cadeeProduct *:before,#cadeeProduct *:after{box-sizing:border-box}#cadeeProduct [hidden]{display:none!important}.cv2-p-lm{display:block}#cadeeProduct.cv2-section{padding:0 0 56px}#cadeeProduct .cv2-p-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"crumbs" "gallery" "info";gap:0;max-width:none;margin:0;padding:0}#cadeeProduct .cv2-p-crumbs{grid-area:crumbs;display:flex;align-items:center;flex-wrap:nowrap;gap:10px;min-height:44px;padding:10px 20px;margin:0;overflow:auto;white-space:nowrap;border-bottom:1px solid #E2D6C4;font-family:var(--cv2-ui);font-size:11px;letter-spacing:0}#cadeeProduct .cv2-p-crumbs a{color:var(--cv3-muted);text-decoration:none}#cadeeProduct .cv2-p-crumbs [aria-current]{font-weight:600;color:#2a1a14}#cadeeProduct .cv2-p-gallery{grid-area:gallery;display:flex;flex-direction:column;gap:0;min-width:0;align-self:start}#cadeeProduct .cv2-p-stage{order:0;position:relative;min-width:0;width:100%}#cadeeProduct .cv2-p-track{display:flex;position:relative;width:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;border:0;border-radius:0;background:#fbf8f3}#cadeeProduct .cv2-p-track::-webkit-scrollbar{display:none}#cadeeProduct .cv2-p-slide{position:relative;flex:0 0 100%;min-width:0;aspect-ratio:1;scroll-snap-align:start;scroll-snap-stop:always;overflow:hidden;background:#fbf8f3}#cadeeProduct .cv2-p-img,#cadeeProduct .cv2-p-slide video,#cadeeProduct .cv2-p-slide iframe{display:block;width:100%;height:100%;object-fit:cover;border:0}#cadeeProduct .cv2-p-img{cursor:zoom-in}#cadeeProduct .cv2-p-thumbs{order:1;display:flex;flex-flow:row nowrap;gap:0;min-width:0;width:100%;height:auto;overflow:auto;scrollbar-width:none;border-top:1px solid var(--cv3-rule);border-bottom:1px solid var(--cv3-rule);padding:0}#cadeeProduct .cv2-p-thumb{flex:0 0 20%;aspect-ratio:1;display:block;height:auto;min-height:44px;padding:0;margin:0;border:0;border-right:1px solid var(--cv3-border);border-radius:0;background:#fbf8f3;cursor:pointer}#cadeeProduct .cv2-p-thumb img{display:block;width:100%;height:100%;object-fit:cover;border-radius:0}#cadeeProduct .cv2-p-thumb[aria-current=true]{outline:2px solid #2A1A14;outline-offset:-3px}#cadeeProduct .cv2-p-dots,#cadeeProduct .cv2-p-roundel,#cadeeProduct .cv2-p-live,#cadeeProduct .cv2-p-steps{display:none}#cadeeProduct .cv3-p-zoom{position:absolute;right:14px;top:14px;z-index:2;display:grid;place-items:center;width:40px;height:40px;min-height:0;padding:0;background:#f6f0e7df;border:1px solid var(--cv3-rule);border-radius:0;color:#2a1a14;cursor:pointer}#cadeeProduct .cv3-p-allphotos{display:none}#cadeeProduct .cv2-p-info{grid-area:info;position:static;padding:24px 20px 0;min-width:0}#cadeeProduct .cv3-p-eyebrow{margin:0 0 10px;font-family:var(--cv2-ui);font-size:10px;line-height:1.4;letter-spacing:.14em;text-transform:uppercase;color:var(--cv3-muted)}#cadeeProduct .cv2-p-title{margin:0 0 7px;font-family:var(--cv2-display);font-size:26px;line-height:1.12;letter-spacing:0;font-weight:500;text-transform:none;text-wrap:pretty;color:#2a1a14}#cadeeProduct .cv2-p-sub{margin:0 0 12px;font-family:var(--cv2-ui);font-size:11px;line-height:1.35;letter-spacing:0;color:var(--cv3-muted)}#cadeeProduct .cv2-p-pricerow{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 16px}#cadeeProduct .cv2-p-price{font-family:var(--cv2-ui);font-size:24px;line-height:1.2;font-weight:400;letter-spacing:0}#cadeeProduct .cv2-p-compare{font-family:var(--cv2-ui);font-size:15px;color:var(--cv3-muted)}#cadeeProduct .cv2-p-pill{display:inline-flex;align-items:center;min-height:25px;padding:4px 8px;border:1px solid #D4A94F;border-radius:0;background:transparent;font:10px/1.2 var(--cv2-ui);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}#cadeeProduct .cv2-p-eta{display:flex;align-items:flex-start;gap:10px;margin:0 0 28px;padding:14px;background:#fbf8f3;border:1px solid #E2D6C4;font-size:15px;line-height:1.4;color:#2a1a14}#cadeeProduct .cv2-p-eta svg{flex:0 0 18px;margin-top:2px;color:#6e1a16}#cadeeProduct .cv2-p-form{margin:0;padding:0}#cadeeProduct .cv2-p-block,#cadeeProduct .cv2-p-opt{clear:both;min-width:0;margin:0 0 26px;padding:0;border:0;border-radius:0}#cadeeProduct .cv2-p-sub-block{margin:24px 0 10px;padding:0;border:0}#cadeeProduct .cv2-p-legend{display:flex;align-items:baseline;flex-wrap:wrap;gap:7px;width:100%;padding:0;margin:0 0 10px;border:0}#cadeeProduct .cv2-p-legend__in{display:flex;align-items:baseline;gap:9px}#cadeeProduct .cv2-p-num,#cadeeProduct .cv3-p-fieldnum{display:inline-block;flex:0 0 auto;margin-right:0;min-width:10px;width:auto;height:auto;border:0;border-radius:0;background:none;color:#6e1a16;font:italic 16px/1 var(--cv2-body);letter-spacing:0}#cadeeProduct .cv2-p-legend__t{font:11px/1.4 var(--cv2-ui);letter-spacing:.12em;text-transform:uppercase;color:#2a1a14}#cadeeProduct .cv2-p-legend__v{margin:0;font:600 12px/1.3 var(--cv2-ui);letter-spacing:0;color:#2a1a14}#cadeeProduct .cv2-p-note,#cadeeProduct .cv2-p-help{margin:7px 0 0;font:14px/1.4 var(--cv2-body);color:var(--cv3-muted);letter-spacing:0}#cadeeProduct .cv2-p-choices{display:flex;flex-wrap:wrap;gap:0}#cadeeProduct .cv2-p-c{position:relative;display:flex;align-items:center;justify-content:center;margin:0;min-width:0;padding:10px 4px;border:1px solid var(--cv3-border);border-radius:0;background:transparent;color:#2a1a14;cursor:pointer}#cadeeProduct .cv2-p-radio{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;margin:0;z-index:1;cursor:pointer}#cadeeProduct .cv2-p-choices--finish{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-left:1px solid var(--cv3-border)}#cadeeProduct .cv2-p-c--finish{flex-direction:column;gap:5px;min-height:112px;border-left:0;text-align:center}#cadeeProduct .cv2-p-c--finish:has(:checked){outline:2px solid #2A1A14;outline-offset:-2px;background:#fbf8f3}#cadeeProduct .cv2-p-sw{display:block;width:34px;height:34px;border:1px solid #B8AA9B;border-radius:50%;box-shadow:none!important}#cadeeProduct .cv2-p-sw--argent{background:linear-gradient(135deg,#f4f4f2,#b7b7b3)}#cadeeProduct .cv2-p-sw--dore{background:linear-gradient(135deg,#f6e3a8,#c99a3c)}#cadeeProduct .cv2-p-sw--rose{background:linear-gradient(135deg,#f6d6c8,#c98c78)}#cadeeProduct .cv2-p-c__name{font:11px/1.3 var(--cv2-ui)}#cadeeProduct .cv2-p-c__price,#cadeeProduct .cv2-p-c__sub{font:11px/1.3 var(--cv2-ui);color:var(--cv3-muted)}#cadeeProduct .cv2-p-c--finish:has(:checked) .cv2-p-c__name{font-weight:600}#cadeeProduct .cv2-p-choices--stone,#cadeeProduct .cv2-p-choices--zodiac{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;border-top:1px solid var(--cv3-border);border-left:1px solid var(--cv3-border)}#cadeeProduct .cv2-p-c--stone,#cadeeProduct .cv2-p-c--zodiac{flex-direction:column;gap:5px;padding:8px 2px;min-height:54px;border-top:0;border-left:0;background:transparent;color:#2a1a14;font:10px/1.2 var(--cv2-ui)}#cadeeProduct .cv2-p-c--stone:has(:checked),#cadeeProduct .cv2-p-c--zodiac:has(:checked){outline:2px solid #2A1A14;outline-offset:-2px;background:#fbf8f3}#cadeeProduct .cv2-p-gem{width:10px;height:12px;clip-path:polygon(50% 0,100% 35%,80% 100%,20% 100%,0 35%)}#cadeeProduct .cv2-p-glyph{font:20px/1 Georgia,serif}#cadeeProduct .cv2-p-choices--back{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}#cadeeProduct .cv2-p-c--back{min-height:48px;font-size:12px;text-align:center}#cadeeProduct .cv2-p-c--back+.cv2-p-c--back{border-left:0}#cadeeProduct .cv2-p-c--back:has(:checked){background:#2a1a14;border-color:#2a1a14;color:#fbf8f3;box-shadow:none}#cadeeProduct .cv2-p-c--back:has(:checked) .cv2-p-c__sub{color:#fbf8f3}#cadeeProduct .cv2-p-c--other{min-height:44px;padding:8px 12px}#cadeeProduct .cv2-p-c--other:has(:checked){color:#fbf8f3;background:#2a1a14}#cadeeProduct .cv2-p-c.is-na{opacity:.45}#cadeeProduct .cv2-p-field{margin:0;padding:0}#cadeeProduct .cv2-p-field__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 6px}#cadeeProduct .cv2-p-label{display:block;margin:0 0 6px;font:12px/1.35 var(--cv2-ui);letter-spacing:0;text-transform:none;color:#2a1a14}#cadeeProduct .cv2-p-count{font:11px/1.3 var(--cv2-ui);color:var(--cv3-muted)}#cadeeProduct .cv2-p-input{display:block;width:100%;min-width:0;height:50px;min-height:50px;padding:10px 14px;margin:0;border:1px solid #2A1A14;border-radius:0;background:#fbf8f3;color:#2a1a14;font:18px/1.4 var(--cv2-body);box-shadow:none}#cadeeProduct .cv2-p-input::placeholder{color:#8c7c70;opacity:1}#cadeeProduct .cv2-p-input:focus-visible{outline:2px solid #2A1A14;outline-offset:3px}#cadeeProduct .cv2-p-ideas{display:none}#cadeeProduct .cv3-p-native-back{margin:0 0 28px}#cadeeProduct .cv2-p-opwrap{margin:0}#cadeeProduct .cv2-p-opwrap>.cv2-p-legend,#cadeeProduct .cv2-p-opcount{display:none}#cadeeProduct .cv2-p-opslot,#cadeeProduct .cv2-p-opslot .shopify-app-block{margin:0;padding:0}#cadeeProduct .ownprint-personalization{display:block;margin:0;padding:0;font-family:var(--cv2-body);color:#2a1a14}#cadeeProduct .ownprint-personalization__field{margin:0 0 26px!important;padding:0;border:0;border-radius:0;background:transparent}#cadeeProduct .ownprint-personalization__label{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin:0 0 10px;font:11px/1.4 var(--cv2-ui);font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:#2a1a14}#cadeeProduct .ownprint-personalization__required{font-size:11px;margin-left:-5px}#cadeeProduct .ownprint-personalization__selected{display:none!important}#cadeeProduct .ownprint-personalization__instructions{font:14px/1.4 var(--cv2-body);margin:6px 0 10px;color:var(--cv3-muted)}#cadeeProduct .ownprint-personalization__instructions--nudge{display:none}#cadeeProduct .ownprint-personalization__input{display:block;width:100%;min-width:0;min-height:50px;margin:0;padding:10px 14px;border:1px solid #2A1A14;border-radius:0;background:#fbf8f3;box-shadow:none;font:18px/1.4 var(--cv2-body);color:#2a1a14}#cadeeProduct .cv3-p-native-count{margin-left:auto;font:10px/1.2 var(--cv2-ui);text-transform:none;letter-spacing:0;color:var(--cv3-muted)}#cadeeProduct .ownprint-personalization__swatches{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:0!important;margin:0;padding:0;border-left:1px solid var(--cv3-border)}#cadeeProduct .ownprint-personalization__swatches>input{display:none}#cadeeProduct .ownprint-personalization__swatch{display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:5px;width:100%!important;height:auto!important;min-height:112px!important;margin:0!important;padding:10px 5px!important;border:1px solid var(--cv3-border)!important;border-left:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;color:#2a1a14!important;text-transform:none;letter-spacing:0}#cadeeProduct .ownprint-personalization__swatch.is-selected{outline:2px solid #2A1A14;outline-offset:-2px;background:#fbf8f3!important}#cadeeProduct .ownprint-personalization__swatch-dot{display:block;width:34px!important;height:34px!important;border:1px solid var(--cv3-border);border-radius:50%;box-shadow:none!important;overflow:hidden}#cadeeProduct .ownprint-personalization__swatch-img{display:block;width:100%;height:100%;object-fit:cover;border-radius:50%}#cadeeProduct .cv3-p-finish-label{font:11px/1.25 var(--cv2-ui);white-space:normal}#cadeeProduct .is-selected .cv3-p-finish-label{font-weight:600}#cadeeProduct .cv3-p-finish-price{font:11px/1.25 var(--cv2-ui);color:var(--cv3-muted)}#cadeeProduct .ownprint-personalization__tiles{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:0!important;padding:0;border-top:1px solid var(--cv3-border);border-left:1px solid var(--cv3-border)}#cadeeProduct .ownprint-personalization__tile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;margin:0!important;padding:8px 2px!important;min-width:0;min-height:54px;border:0!important;border-right:1px solid var(--cv3-border)!important;border-bottom:1px solid var(--cv3-border)!important;border-radius:0!important;background:transparent!important;color:#2a1a14!important;box-shadow:none!important;letter-spacing:0}#cadeeProduct .ownprint-personalization__tile.is-selected{outline:2px solid #2A1A14;outline-offset:-2px;background:#fbf8f3!important}#cadeeProduct .ownprint-personalization__tile-img{width:13px!important;height:16px!important;object-fit:contain}#cadeeProduct .ownprint-personalization__tile-name{font:10px/1.25 var(--cv2-ui)}#cadeeProduct [data-cv3-kind=back]>.ownprint-personalization__check{display:none!important}#cadeeProduct .cv3-p-back-segments{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border-left:1px solid #2A1A14}#cadeeProduct .cv3-p-back-segments button{min-height:48px;margin:0;padding:8px;border:1px solid #2A1A14;border-left:0;border-radius:0;background:transparent;color:#2a1a14;font:12px/1.3 var(--cv2-ui);letter-spacing:0;text-transform:none;cursor:pointer}#cadeeProduct .cv3-p-back-segments button[aria-pressed=true]{background:#2a1a14;color:#fbf8f3}#cadeeProduct [data-cv3-kind=backtext]{margin-top:-14px!important}#cadeeProduct [data-cv3-kind=backtext] .ownprint-personalization__label{font-size:12px;letter-spacing:0;text-transform:none}#cadeeProduct [data-cv3-kind=backtext] .ownprint-personalization__instructions{display:none}#cadeeProduct .ownprint-personalization__error,#cadeeProduct .cv2-p-error{font:13px/1.45 var(--cv2-ui);color:#6e1a16;margin:8px 0}#cadeeProduct .cv2-p-error:empty{display:none}#cadeeProduct .cv2-p-check{margin:0 0 20px}#cadeeProduct .cv3-p-recapbox{padding:14px;border:1px solid #2A1A14}#cadeeProduct .cv3-p-recap-title{margin:0 0 5px;font:10px/1.4 var(--cv2-ui);letter-spacing:.14em;text-transform:uppercase}#cadeeProduct .cv2-p-recap{padding:0;margin:0}#cadeeProduct .cv2-p-recap>div{display:flex;align-items:baseline;justify-content:space-between;gap:15px;padding:7px 0;border-top:1px solid #E2D6C4;border-bottom:0}#cadeeProduct .cv2-p-recap dt{flex:0 1 auto;font:11px/1.4 var(--cv2-ui);color:var(--cv3-muted);letter-spacing:0;text-transform:none}#cadeeProduct .cv2-p-recap dd{flex:1;margin:0;font:15px/1.35 var(--cv2-body);text-align:right;overflow-wrap:anywhere}#cadeeProduct .cv2-p-recap dd:has(a){display:none}#cadeeProduct .cv2-p-recap .is-empty{color:var(--cv3-muted);font-style:italic}#cadeeProduct .cv2-p-policy{margin:8px 0 0;padding:0;border:0;background:transparent}#cadeeProduct .cv2-p-review{display:flex;align-items:flex-start;gap:9px;margin:0;padding:0;font:14px/1.4 var(--cv2-body);cursor:pointer}#cadeeProduct .cv2-p-review input{width:15px;height:15px;flex:0 0 15px;min-height:0;margin:3px 0 0;accent-color:#2A1A14}#cadeeProduct .cv2-p-actions{display:block;margin:0}#cadeeProduct .cv2-p-add{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;min-height:54px;height:auto;margin:0;padding:12px 10px;border:1px solid #6E1A16;border-radius:2px;background:#6e1a16;color:#f6f0e7;font:11px/1.3 var(--cv2-ui);font-weight:400;letter-spacing:.14em;text-transform:uppercase;cursor:pointer}#cadeeProduct .cv2-p-add:hover{background:#4e120f;border-color:#4e120f}#cadeeProduct .cv2-p-add[disabled]{opacity:.5;cursor:not-allowed}#cadeeProduct .cv2-p-add[aria-busy]{opacity:.75;cursor:progress}#cadeeProduct .cv3-p-payments{margin:9px 0 0;font:14px/1.4 var(--cv2-body);text-align:center;color:var(--cv3-muted)}#cadeeProduct .cv3-p-trust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:24px 0 28px;border-top:1px solid #2A1A14;border-left:1px solid #2A1A14}#cadeeProduct .cv3-p-trust>div{padding:15px;border-right:1px solid #2A1A14;border-bottom:1px solid #2A1A14}#cadeeProduct .cv3-p-trust span{display:block;color:#6e1a16;font:17px/1 var(--cv2-body);margin:0 0 10px}#cadeeProduct .cv3-p-trust strong{display:block;font:600 11px/1.3 var(--cv2-ui)}#cadeeProduct .cv3-p-trust p{margin:5px 0 0;font:14px/1.35 var(--cv2-body);color:var(--cv3-muted)}#cadeeProduct .cv2-p-acc{margin:28px 0 0;border-top:1px solid #2A1A14}#cadeeProduct .cv2-p-acc__item{border-bottom:1px solid #2A1A14}#cadeeProduct .cv2-p-acc__sum{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding:14px 0;margin:0;list-style:none;font:11px/1.4 var(--cv2-ui);letter-spacing:.12em;text-transform:uppercase;cursor:pointer}#cadeeProduct .cv2-p-acc__sum::-webkit-details-marker{display:none}#cadeeProduct .cv2-p-acc__sum:after{content:"\2304";font:16px/1 Georgia,serif;transform:translateY(-2px)}#cadeeProduct .cv2-p-acc__item[open]>summary:after{transform:rotate(180deg)}#cadeeProduct .cv2-p-acc__body{padding:0 0 20px;font:17px/1.55 var(--cv2-body)}#cadeeProduct .cv2-p-acc__body p{margin:0 0 10px}#cadeeProduct .cv2-p-acc__body ul{padding-left:20px}#cadeeProduct .cv2-p-related{max-width:none;padding:40px 20px 0}#cadeeProduct .cv2-p-related .cv2-rail{gap:0;border-top:1px solid #2A1A14}#cadeeProduct .cv2-p-related .cv2-card{border-right:1px solid #2A1A14;border-bottom:1px solid #2A1A14;padding-bottom:12px}#cadeeProduct .cv2-p-related .cv2-card__media{border-radius:0;box-shadow:none}#cadeeProduct .cv2-p-related .cv2-h2{font-size:24px}#cadeeProduct .cv3-p-guidance{margin:0 0 25px;font:15px/1.4 var(--cv2-body)}#cadeeProduct .cv3-p-guidance-title{margin:0 0 10px;font:11px/1.4 var(--cv2-ui);letter-spacing:.12em;text-transform:uppercase}#cadeeProduct .cv3-p-guidance ol,#cadeeProduct .cv3-p-guidance ul{padding-left:22px;margin:0}#cadeeProduct .cv3-p-guidance li{margin:0 0 8px}#cadeeProduct .cv3-p-siblings{margin:0 0 25px}#cadeeProduct .cv3-p-siblings>div{display:flex;overflow:auto;border-top:1px solid var(--cv3-border);border-left:1px solid var(--cv3-border)}#cadeeProduct .cv3-p-siblings a{flex:1 0 0;min-width:44px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:8px 5px;min-height:44px;border-right:1px solid var(--cv3-border);border-bottom:1px solid var(--cv3-border);color:#2a1a14;text-decoration:none;font:12px/1.3 var(--cv2-ui);text-align:center}#cadeeProduct .cv3-p-siblings a[aria-current]{outline:2px solid #2A1A14;outline-offset:-2px;background:#fbf8f3}#cadeeProduct .cv3-p-siblings--animal a{min-width:25%;padding:0 0 8px;font-size:10px}#cadeeProduct .cv3-p-siblings img{width:100%;height:auto;aspect-ratio:1;object-fit:cover}#cadeeProduct .cv3-p-siblings--motif a[aria-current]{background:#2a1a14;color:#fbf8f3}#cadeeProduct .cv3-p-upload{border:1px solid #2A1A14;background:#fbf8f3;padding:14px}#cadeeProduct .cv3-p-upload-label{display:block;font:12px/1.3 var(--cv2-ui)}#cadeeProduct .cv3-p-upload input{display:block;width:100%;font:13px/1.4 var(--cv2-body);margin-top:12px;color:#2a1a14}#cadeeProduct .cv3-p-upload input::file-selector-button{padding:10px 12px;background:#f6f0e7;border:1px solid #2A1A14;color:#2a1a14;font:11px var(--cv2-ui);cursor:pointer}#cadeeProduct .cv3-p-upload p{font-size:14px;margin:8px 0 0;overflow-wrap:anywhere}#cadeeProduct .cv3-p-date-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:14px}#cadeeProduct .cv3-p-sticky{position:fixed;bottom:0;left:0;right:0;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#f6f0e7;border-top:1px solid #2A1A14}#cadeeProduct .cv3-p-sticky>span{min-width:0}#cadeeProduct .cv3-p-sticky-name{display:block;max-width:42vw;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:13px/1.3 var(--cv2-body)}#cadeeProduct .cv3-p-sticky strong{font:15px/1.4 var(--cv2-ui)}#cadeeProduct .cv3-p-sticky button{flex:0 0 auto;min-height:44px;border:0;border-radius:2px;padding:10px 15px;background:#6e1a16;color:#f6f0e7;font:10px/1.3 var(--cv2-ui);text-transform:uppercase;letter-spacing:.09em;cursor:pointer}#cadeeProduct .cv3-p-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;border-radius:0;background:#fbf8f3;overflow:auto;overscroll-behavior:contain}#cadeeProduct .cv3-p-lightbox::backdrop{background:#2a1a14ad}#cadeeProduct .cv3-p-lightbox img{display:block;width:auto;height:auto;max-width:none;max-height:none;margin:0;padding:0}#cadeeProduct .cv3-p-lightbox [data-cv3p-zoom-close]{position:fixed;top:max(12px,env(safe-area-inset-top));right:max(12px,env(safe-area-inset-right));z-index:2;display:grid;place-items:center;float:none;width:44px;height:44px;min-width:44px;min-height:44px;margin:0;padding:0;border:1px solid #2A1A14;border-radius:0;background:#f6f0e7;color:#2a1a14;font-size:28px;line-height:1;cursor:pointer}#cadeeProduct .cv3-p-lightbox [data-cv3p-zoom-close]:focus-visible{outline:2px solid #6E1A16;outline-offset:-5px}#cadeeProduct button:focus-visible,#cadeeProduct a:focus-visible,#cadeeProduct input:focus-visible,#cadeeProduct summary:focus-visible{outline:2px solid #2A1A14;outline-offset:3px}@media(min-width:900px){#cadeeProduct .cv2-p-grid{grid-template-columns:minmax(0,5fr) minmax(0,4fr);grid-template-areas:"crumbs crumbs" "gallery info";align-items:start}#cadeeProduct .cv2-p-crumbs{padding:12px 48px;font-size:13px}#cadeeProduct .cv2-p-gallery{display:block;position:static;border-right:1px solid #2A1A14}#cadeeProduct .cv2-p-track{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible;scroll-snap-type:none;border-bottom:1px solid #2A1A14}#cadeeProduct .cv2-p-slide{width:100%;aspect-ratio:400/441;min-height:0}#cadeeProduct .cv2-p-gallery:not(.is-expanded) .cv2-p-slide:nth-child(n+5):not(.is-selected-media){display:none}#cadeeProduct .cv2-p-thumbs,#cadeeProduct .cv3-p-zoom{display:none}#cadeeProduct .cv3-p-allphotos{display:block;width:100%;margin:0;padding:16px;border:0;border-bottom:1px solid #2A1A14;border-radius:0;background:#f6f0e7;color:#2a1a14;font:11px/1.4 var(--cv2-ui);letter-spacing:.1em;text-transform:uppercase;cursor:pointer}#cadeeProduct .cv2-p-info{padding:36px 48px 40px}#cadeeProduct .cv3-p-eyebrow{font-size:11px;margin-bottom:10px}#cadeeProduct .cv2-p-title{font-size:38px;line-height:1.1;margin-bottom:10px}#cadeeProduct .cv2-p-sub{font-size:13px}#cadeeProduct .cv2-p-price{font-size:30px}#cadeeProduct .cv2-p-pill{font-size:11px}#cadeeProduct .cv2-p-eta{font-size:16px;margin-bottom:25px}#cadeeProduct .cv2-p-c--finish,#cadeeProduct .ownprint-personalization__swatch{min-height:96px!important}#cadeeProduct .cv2-p-c__name,#cadeeProduct .cv3-p-finish-label{font-size:13px}#cadeeProduct .cv2-p-c__price,#cadeeProduct .cv3-p-finish-price{font-size:12px}#cadeeProduct .cv2-p-sw,#cadeeProduct .ownprint-personalization__swatch-dot{width:32px!important;height:32px!important}#cadeeProduct .cv2-p-legend__t,#cadeeProduct .ownprint-personalization__label{font-size:11px}#cadeeProduct .cv2-p-label{font-size:13px}#cadeeProduct .cv2-p-input,#cadeeProduct .ownprint-personalization__input{font-size:21px}#cadeeProduct .cv2-p-related{padding:48px}#cadeeProduct .cv3-p-sticky{display:none}}@media(min-width:900px)and (max-width:1150px){#cadeeProduct .cv2-p-info{padding-inline:28px}#cadeeProduct .cv2-p-title{font-size:31px}}@media(prefers-reduced-motion:reduce){#cadeeProduct *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}.cv2-p-dialog{width:100%;max-width:100%;max-height:92vh;max-height:92dvh;margin:auto 0 0;padding:0;border:0;border-radius:20px 20px 0 0;background:var(--cv2-bg);color:var(--cv2-ink);box-shadow:0 -10px 30px #2a1a1426;overflow:auto;overscroll-behavior:contain}.cv2-p-dialog::backdrop{background:#2a1a1461}.cv2-p-dialog[open]{animation:cv2p-in .28s var(--cv2-ease)}@keyframes cv2p-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}html:has(.cv2-p-dialog[open]){overflow:hidden}.cv2-p-dialog__in{padding:12px 20px calc(24px + env(safe-area-inset-bottom))}.cv2-p-dialog__in:before{content:"";display:block;width:40px;height:4px;margin:0 auto 10px;border-radius:2px;background:var(--cv2-line-ui)}@media(min-width:768px){.cv2-p-dialog{max-width:480px;margin:auto;border-radius:18px;box-shadow:0 20px 50px #2a1a1438}.cv2-p-dialog__in{padding:22px 24px 24px}.cv2-p-dialog__in:before{display:none}}.cv2-p-dialog__head{display:flex;align-items:center;gap:10px;margin-bottom:12px}.cv2-p-dialog__ok{flex:0 0 auto;width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--cv2-cherry);color:#f6f0e7}.cv2-p .cv2-p-dialog__title{flex:1 1 auto;margin:0;font-family:var(--cv2-display);font-weight:500;font-size:20px;line-height:1.2}.cv2-p .cv2-p-x{flex:0 0 auto;width:44px;height:44px;margin-right:-10px;display:flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:transparent;color:var(--cv2-ink);cursor:pointer}.cv2-p-line{display:flex;gap:12px;padding-bottom:14px;border-bottom:1px solid var(--cv2-line)}.cv2-p-line__img{flex:0 0 86px;width:86px;height:86px;border:1px solid var(--cv2-line);border-radius:12px;background:#fbf8f3;object-fit:cover}.cv2-p-line__txt{flex:1 1 auto;min-width:0}.cv2-p-line__t{margin:0 0 4px;font-family:var(--cv2-display);font-size:15px;line-height:1.3}.cv2-p-line__row{display:block;font-size:14px;line-height:1.4;color:var(--cv2-soft);overflow-wrap:anywhere}.cv2-p-line__row span{color:var(--cv2-ink)}.cv2-p-line__p{flex:0 0 auto;font-family:var(--cv2-ui);font-size:14px;white-space:nowrap}.cv2-p-upsell{display:flex;align-items:center;gap:12px;margin:14px 0;padding:14px;border-radius:14px;background:var(--cv2-alt)}.cv2-p-upsell__img{flex:0 0 64px;width:64px;height:64px;border-radius:10px;background:#fbf8f3;object-fit:cover}.cv2-p-upsell__txt{flex:1 1 auto;min-width:0}.cv2-p-upsell__eye{margin:0 0 2px;font-family:var(--cv2-ui);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:#7a5a1e}.cv2-p-upsell__name{margin:0;font-family:var(--cv2-display);font-size:15px;line-height:1.3}.cv2-p-upsell__price{margin:2px 0 0;font-family:var(--cv2-ui);font-size:12.5px}.cv2-p-upsell__go{flex:0 0 auto;display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border:1px solid var(--cv2-ink);border-radius:10px;font-family:var(--cv2-ui);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--cv2-ink);text-decoration:none}.cv2-p-dialog__sub{display:flex;justify-content:space-between;gap:12px;margin:14px 0 4px;font-family:var(--cv2-ui);font-size:14px}.cv2-p-dialog__note{margin:0 0 12px;font-size:14px;color:var(--cv2-soft)}.cv2-p-dialog__actions{display:flex;flex-direction:column;gap:8px}.cv2-p .cv2-p-link{min-height:44px;border:0;background:transparent;cursor:pointer;font-family:var(--cv2-ui);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--cv2-ink);text-decoration:underline;text-underline-offset:4px}@media(prefers-reduced-motion:reduce){.cv2-p-dialog[open]{animation:none}.cv2-p-track{scroll-behavior:auto}}#cadeeProduct .cv2-p-dialog,#cadeeProduct .cv2-p-line__img,#cadeeProduct .cv2-p-upsell,#cadeeProduct .cv2-p-upsell__img,#cadeeProduct .cv2-p-upsell__go{border-radius:0;box-shadow:none}#cadeeProduct .cv2-p-dialog__in:before{display:none}#cadeeProduct .cv3-p-fieldcurrent{font:600 12px/1.3 var(--cv2-ui);text-transform:none;letter-spacing:0;color:#2a1a14}#cadeeProduct .cv3-p-symbols{display:flex;gap:0;margin:8px 0 0}#cadeeProduct .cv3-p-symbols button{width:42px;min-height:40px;padding:4px;border:1px solid #B8AA9B;border-right:0;border-radius:0;background:transparent;color:#2a1a14;font:20px Georgia,serif;cursor:pointer}#cadeeProduct .cv3-p-symbols button:last-child{border-right:1px solid #B8AA9B}#cadeeProduct .cv3-p-textproof{padding:15px 14px;background:#fbf8f3;border:1px solid #E2D6C4;text-align:center}#cadeeProduct .cv3-p-textproof-value{display:block;font:30px/1.2 var(--cv2-body);overflow-wrap:anywhere}#cadeeProduct .cv3-p-textproof small{display:block;margin-top:5px;font:9px/1.4 var(--cv2-ui);letter-spacing:.09em;text-transform:uppercase;color:#6a5a50}#cadeeProduct .cv3-p-guidance-title>.cv3-p-fieldnum{margin-right:9px}@media(min-width:900px){#cadeeProduct .cv2-p-slide.is-selected-media{order:-1}#cadeeProduct .cv2-p-gallery.has-selected-external:not(.is-expanded) .cv2-p-slide:nth-child(4){display:none}}#cadeeProduct .cv2-p-img:focus-visible{outline:2px solid #2A1A14;outline-offset:-4px}#cadeeProduct .cv4-p-message{font:19px/1.35 var(--cv2-body);margin:0 0 12px;max-width:38ch;color:var(--cv3-muted);text-wrap:pretty}#cadeeProduct .cv4-p-start{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px;margin:0 0 16px;padding:12px 0;border-block:1px solid var(--cv3-border);font:12px/1.3 var(--cv2-ui);letter-spacing:.05em;color:#6e1a16;text-decoration:none}#cadeeProduct .cv4-p-start:hover{text-decoration:underline;text-underline-offset:4px}#cadeeProduct .cv4-p-start span{font:22px/1 var(--cv2-body)}#cadeeProduct .cv4-p-personalize{scroll-margin-top:24px}#cadeeProduct .cv4-p-purchase-notes{margin:18px 0 0;padding-top:16px;border-top:1px solid #E2D6C4;font:15px/1.4 var(--cv2-body);color:var(--cv3-muted)}#cadeeProduct .cv4-p-purchase-notes p{margin:0 0 10px}#cadeeProduct .cv4-p-purchase-notes a{display:inline-block;color:#6e1a16;text-decoration:underline;text-underline-offset:3px}#cadeeProduct .cv4-p-details{display:grid;gap:24px;margin:32px 0 0;padding:32px 20px;border-top:1px solid #2A1A14;background:#fbf8f3}#cadeeProduct .cv4-p-details-intro h2{margin:0 0 14px;font:500 28px/1.15 var(--cv2-display);color:#2a1a14;text-transform:none;text-wrap:balance}#cadeeProduct .cv4-p-details-intro>p:not(.cv3-p-eyebrow){max-width:38ch;font:18px/1.45 var(--cv2-body);margin:0 0 24px}#cadeeProduct .cv4-p-details .cv3-p-trust{margin:0;border-color:#e2d6c4}#cadeeProduct .cv4-p-details .cv3-p-trust>div{border-color:#e2d6c4}#cadeeProduct .cv4-p-details .cv2-p-acc{margin:0}#cadeeProduct .cv2-p-c--back{flex-direction:column;gap:5px;padding:10px 8px}#cadeeProduct .cv3-p-sticky button,#cadeeProduct .cv2-p-add{border-radius:0}#cadeeProduct .cv3-p-symbols button{width:44px;min-height:44px}@media(min-width:900px){#cadeeProduct .cv4-p-details{grid-template-columns:minmax(0,5fr) minmax(0,4fr);gap:64px;padding:48px;margin:0}#cadeeProduct .cv4-p-details-intro h2{font-size:36px}#cadeeProduct .cv4-p-details .cv3-p-trust{max-width:540px}}@media(max-width:899px){#cadeeProduct.cv2-section{padding-bottom:88px}#cadeeProduct .cv4-p-message{font-size:18px}#cadeeProduct .cv3-p-sticky{box-shadow:0 -2px #2a1a1408}#cadeeProduct .cv3-p-sticky button{max-width:58vw}#cadeeProduct .cv3-p-sticky-name{max-width:34vw}#cadeeProduct .cv2-p-gallery .cv2-p-slide{aspect-ratio:auto;height:min(100vw,42svh)}#cadeeProduct .cv2-p-gallery .cv2-p-img{object-fit:cover;object-position:50% 65%}#cadeeProduct .cv2-p-thumb{flex-basis:64px;height:64px}}#cadeeProduct .cv3-p-zoom{width:44px;height:44px}#cadeeProduct .cv3-p-media-count{order:3;margin:0;padding:8px 20px;font:12px/1.4 var(--cv2-ui);color:var(--cv3-muted);text-align:center}@media(min-width:900px){#cadeeProduct .cv2-p-gallery.cv3-gallery-ready{display:flex;flex-direction:column;gap:12px;position:sticky;top:16px;align-self:start;padding:24px 0;border-right:1px solid var(--cv3-border);background:var(--cv2-bg,#F6F0E7)}#cadeeProduct .cv2-p-gallery.cv3-gallery-static{position:static}#cadeeProduct .cv3-gallery-ready .cv2-p-stage{order:0;height:var(--cv3p-stage-height,500px);min-height:0;aspect-ratio:auto}#cadeeProduct .cv3-gallery-ready .cv2-p-track{display:block;width:100%;height:100%;overflow:visible;border:0;background:#fbf8f3}#cadeeProduct .cv3-gallery-ready .cv2-p-slide{display:none;width:100%;height:100%;aspect-ratio:auto;min-height:0}#cadeeProduct .cv3-gallery-ready .cv2-p-slide.is-selected-media{display:block}#cadeeProduct .cv3-gallery-ready .cv2-p-img{width:100%;height:100%;object-fit:cover;object-position:50% 65%}#cadeeProduct .cv3-gallery-ready .cv2-p-slide video,#cadeeProduct .cv3-gallery-ready .cv2-p-slide iframe{height:100%;object-fit:contain}#cadeeProduct .cv3-gallery-ready .cv2-p-thumbs{order:1;display:flex;gap:8px;width:100%;height:66px;min-height:66px;flex:0 0 66px;padding:1px 24px;border:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}#cadeeProduct .cv3-gallery-ready .cv2-p-thumb{flex:0 0 64px;width:64px;height:64px;min-height:44px;border:1px solid var(--cv3-border)}#cadeeProduct .cv3-gallery-ready .cv2-p-thumb[aria-current=true]{outline:2px solid #6E1A16;outline-offset:-3px}#cadeeProduct .cv3-gallery-ready .cv3-p-zoom{display:grid}#cadeeProduct .cv3-gallery-ready .cv3-p-allphotos{display:none}#cadeeProduct .cv3-gallery-ready .cv3-p-media-count{order:2;padding:0 24px;text-align:left}#cadeeProduct .cv3-gallery-ready .cadee-page-media-note{order:3;margin:0;padding:0 24px;font:15px/1.4 var(--cv2-body);color:var(--cv3-muted)}}#cadeeProduct .cadee-finish-pages__link{border-radius:0}.cadee-finish-pages{min-width:0;margin:0;padding:18px 0;border-bottom:1px solid var(--cv2-line, #e2d6c4);color:var(--cv2-ink, #2a1a14)}.cadee-finish-pages__heading{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 12px;margin:0 0 12px}.cadee-finish-pages__label{font-family:var(--cv2-ui, system-ui, sans-serif);font-size:12px;line-height:1.4;letter-spacing:.14em;text-transform:uppercase}.cadee-finish-pages__current{font-family:var(--cv2-body, Georgia, serif);font-size:16px;line-height:1.4;overflow-wrap:anywhere;color:var(--cv2-soft, #6a5a50)}.cadee-finish-pages .cadee-finish-pages__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(86px,100%),1fr));gap:6px;margin:0;padding:0;list-style:none}.cadee-finish-pages__item{display:flex;min-width:0;margin:0;padding:0}.cadee-finish-pages .cadee-finish-pages__link{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:7px;min-width:0;min-height:44px;padding:10px 8px;border:1px solid var(--cv2-line-ui, #8c7c70);border-radius:12px;background:transparent;color:var(--cv2-ink, #2a1a14);font-family:var(--cv2-ui, system-ui, sans-serif);font-size:12px;line-height:1.35;text-align:center;text-decoration:none;overflow-wrap:anywhere;-webkit-tap-highlight-color:transparent}.cadee-finish-pages .cadee-finish-pages__value{color:inherit}.cadee-finish-pages__swatch{flex:0 0 auto;width:38px;height:38px;border:1px solid rgba(42,26,20,.2);border-radius:50%;background-color:var(--cadee-finish-swatch)}.cadee-finish-pages .cadee-finish-pages__link[aria-current=page]{border-color:var(--cv2-cherry, #6e1a16);box-shadow:inset 0 0 0 1px var(--cv2-cherry, #6e1a16);background:var(--cv2-alt, #efe6d9);font-weight:600}.cadee-finish-pages__link[aria-current=page] .cadee-finish-pages__swatch{box-shadow:0 0 0 2px var(--cv2-bg, #f6f0e7),0 0 0 3.5px var(--cv2-ink, #2a1a14)}.cadee-finish-pages .cadee-finish-pages__link:focus-visible{outline:2px solid var(--cv2-cherry, #6e1a16);outline-offset:3px}@media(hover:hover){.cadee-finish-pages .cadee-finish-pages__link:hover{border-color:var(--cv2-cherry, #6e1a16);background:var(--cv2-alt, #efe6d9)}}@media(forced-colors:active){.cadee-finish-pages .cadee-finish-pages__link[aria-current=page]{border:2px solid Highlight}}#cadeeProduct .cadee-finish-page__fixed{display:none!important}.cadee-finish-pages--month .cadee-finish-pages__list{grid-template-columns:repeat(auto-fit,minmax(min(86px,100%),1fr))}.cadee-finish-pages--month .cadee-finish-pages__link{min-height:48px}.cadee-page-media-note{grid-column:1 / -1;margin:12px 0 0;font-size:13px;line-height:1.5;color:var(--cv2-soft, #6a5a50)}
/*# sourceMappingURL=/cdn/shop/t/27/assets/cadee-produit.css.map */
