#MainContent,#MainContent *{font-family:var(--font-body-family)!important}#MainContent h1,#MainContent h1 *,#MainContent h2,#MainContent h2 *,#MainContent h3,#MainContent h3 *,#MainContent .h1,#MainContent .h1 *,#MainContent .h2,#MainContent .h2 *,#MainContent .h3,#MainContent .h3 *,#MainContent .personalizer-product-title{font-family:var(--font-heading-family)!important}#MainContent .cp-emotion h2,#MainContent .cpd-intro h2,#MainContent .cpd-txt h3,#MainContent .cpd-atouts-head h3,#MainContent .cpa-head h2,#MainContent .cp-faq h2{font-family:var(--font-heading-family)!important;font-size:28px!important;font-weight:500!important;color:#2b2724!important;line-height:1.2!important}@media screen and (max-width:749px){#MainContent .cp-emotion h2,#MainContent .cpd-intro h2,#MainContent .cpd-txt h3,#MainContent .cpd-atouts-head h3,#MainContent .cpa-head h2,#MainContent .cp-faq h2{font-size:24px!important}}#MainContent .cp-emotion p,#MainContent .cpd-intro p,#MainContent .cpd-txt p,#MainContent .cpd-atouts-head p,#MainContent .cpa-text,#MainContent .cp-faq-a{font-family:var(--font-body-family)!important;font-size:16px!important;font-weight:400!important;color:#4a423b!important;line-height:1.75!important}#MainContent .personalizer-label{color:#303030!important;font-weight:600!important}#MainContent .personalizer-pitch-text,#MainContent .personalizer-pitch-text *{color:#4a423b!important}#MainContent .cpd-txt{text-align:center!important}.personalizer-pitch-text em{font-style:normal!important}.personalizer-pitch-text{border-top:1px solid #E0DEDD;margin-top:0;padding-top:19px;padding-bottom:0}.cpx-craft{text-align:center;background:#f6f1ec;border-top:1px solid #E0DEDD;border-bottom:1px solid #E0DEDD;padding:16px 18px;margin:18px 0 0}.cpx-craft .cpx-craft-over{font-size:11px;text-transform:uppercase;letter-spacing:.18em;color:#8a7e73;font-weight:500}.cpx-craft .cpx-craft-main{font-size:15px;font-weight:700;color:#2b2724;margin-top:8px}.cpx-craft .cpx-craft-heart{display:inline-block;vertical-align:-2px;margin-left:5px;line-height:0}.cpx-craft .cpx-craft-heart svg{width:14px;height:14px;display:inline-block}.cpx-craft .cpx-emb{display:block;text-align:center;margin-top:4px;line-height:0}.cpx-craft .cpx-emb svg{height:200px;width:auto;max-width:100%;display:inline-block;vertical-align:middle;background:transparent}.cpx-craft .cpx-emb .cpx-fill{fill:url(#cpxSatW);stroke:#fff;stroke-width:3.5;stroke-linejoin:round;stroke-linecap:round;paint-order:stroke;filter:url(#cpxShW)}@media(prefers-reduced-motion:reduce){.cpx-craft .cpx-emb .cpx-needle{display:none!important}}.cpx-rate{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-size:15px;color:#303030;font-weight:400}.cpx-stars{display:inline-flex;gap:2px;line-height:0}.cpx-stars svg{width:16px;height:16px;display:block;color:#6c4e3a}.cpx-rate a{color:#303030;text-decoration:none!important;cursor:pointer}.cpx-blocks{margin-top:18px;display:flex;flex-direction:column;gap:18px}.cpx-testi{display:flex;gap:14px;align-items:flex-start;background:#faf6ef;border-radius:0;padding:16px 18px}.cpx-testi-img{width:54px;height:54px;border-radius:0;background:#efe7df center/cover no-repeat;flex-shrink:0}.cpx-testi-body{font-size:14px;line-height:1.55;color:#4a423b}.cpx-testi-body .cpx-mini{color:#6c4e3a;font-size:13px;letter-spacing:1px}.cpx-testi-author{font-weight:600;color:#303030;margin-top:6px;font-size:14px}.cpx-testi-head{display:flex;align-items:center;justify-content:flex-start;gap:10px;margin-bottom:8px}.cpx-testi-head .cpx-testi-author{margin-top:0}.cpx-reassure{background:#f4f1ec;border-radius:0;padding:16px 20px;display:flex;flex-direction:column;gap:9px}.cpx-reassure div{display:flex;align-items:center;gap:10px;font-size:14px;color:#4a423b}.cpx-reassure svg{flex-shrink:0;color:#6c4e3a}.cpx-trust{display:flex;flex-direction:column;gap:12px}.cpx-trust div{display:flex;align-items:center;gap:10px;font-size:14px;color:#4a423b}.cpx-trust svg{flex-shrink:0;color:#6c4e3a}.personalizer-production-note{font-size:12px!important;line-height:1.65!important;color:#303030!important;text-align:center!important;max-width:330px!important;margin-left:auto!important;margin-right:auto!important}.personalizer-add-to-cart.button{position:relative;background-color:transparent!important;color:#fff!important;border:1px solid #6C4E3A!important;border-radius:0;overflow:hidden;transition:color .45s cubic-bezier(.785,.135,.15,.86),border-color .45s cubic-bezier(.785,.135,.15,.86)!important}.personalizer-add-to-cart.button:after{content:none!important}.personalizer-add-to-cart.button:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;background:#6c4e3a!important;transform:scaleX(1)!important;transform-origin:left center!important;transition:transform .45s cubic-bezier(.785,.135,.15,.86)!important;z-index:0!important}.personalizer-add-to-cart.button>span{position:relative;z-index:1}@media(hover:hover){.personalizer-add-to-cart.button:hover:before{transform-origin:right center!important;transform:scaleX(0)!important}.personalizer-add-to-cart.button:hover{color:#6c4e3a!important;background-color:transparent!important}}.personalizer-reassurance-bar{display:none!important}.personalizer-payment-logos{margin:14px auto 6px!important}.cpx-craft.cpx-block2{display:grid;grid-template-columns:1fr 1fr;gap:0;padding:0;background:#fff;border:1px solid #E0DEDD;text-align:left;overflow:hidden;--cbox:#6C4E3A;--cbox2:#56402f;--clid:#7a5942;--clid2:#5e4332;--cgold:#caa86a;--cgold2:#d9bd86;--cgoldd:#b8965a}.cpx-block2 .cpx-b2-left{padding:20px;background:#f3efe9;border-right:1px solid #E0DEDD}.cpx-block2 .cpx-b2-right{padding:20px;display:flex;flex-direction:column}.cpx-block2 .cpx-craft-over{font-size:10px;text-transform:uppercase;letter-spacing:.16em;color:#8a7e73;font-weight:600}.cpx-block2 .cpx-craft-main{font-size:15px;font-weight:700;color:#2b2724;margin:5px 0 12px}.cpx-b2-video{width:100%;display:block;aspect-ratio:1/1;object-fit:cover;background:#efe9e0}.cpx-b2-right .cpx-r-text{font-size:12.5px;color:#6c655c;line-height:1.55;margin-bottom:4px}.cpx-scene{position:relative;width:100%;max-width:200px;height:130px;margin:auto auto 0}.cpx-gb{position:absolute;left:50%;top:6px;width:180px;height:180px;transform:translate(-50%) scale(.62);transform-origin:top center}.cpx-cbase{position:absolute;left:50%;bottom:14px;transform:translate(-50%);width:140px;height:90px;border-radius:7px;z-index:3;background:linear-gradient(135deg,var(--cbox),var(--cbox2));box-shadow:0 16px 26px -12px #3c28198c,inset 0 -7px 13px #00000029,inset 0 2px #ffffff0d}.cpx-crib{background:linear-gradient(90deg,#e6ddcd,#fdfbf7 45%,#fff 55%,#e6ddcd)}.cpx-craft.cpx-block2 .cpx-crib,.cpx-craft.cpx-block2 .cpx-clip,.cpx-craft.cpx-block2 .cpx-glow{display:block!important}.cpx-cbase .cpx-crib{position:absolute;left:50%;top:22px;bottom:0;width:24px;transform:translate(-50%);border-radius:3px 3px 4px 4px}.cpx-clip{position:absolute;left:9px;right:9px;top:-4px;height:12px;border-radius:6px 6px 0 0;background:#2a1c11;box-shadow:inset 0 4px 6px #0000008c}.cpx-lid{position:absolute;left:50%;bottom:90px;transform:translate(-50%);width:150px;height:30px;border-radius:7px;z-index:6;background:linear-gradient(135deg,var(--clid),var(--clid2));box-shadow:0 6px 13px -5px #0006,inset 0 2px #ffffff0f;transform-origin:18% 100%;animation:cpxLidopen 4.6s cubic-bezier(.5,0,.3,1) infinite}.cpx-lid .cpx-crib{position:absolute;left:50%;top:0;bottom:0;width:24px;transform:translate(-50%);border-radius:4px}.cpx-knot{position:absolute;left:50%;top:-16px;transform:translate(-50%);z-index:7;width:46px;height:24px}.cpx-knot .cpx-loop{position:absolute;top:0;width:22px;height:24px;border:5px solid #f6f1e7;border-radius:60% 60% 50% 50%/75% 75% 35% 35%;box-shadow:0 1px 2px #0000002e}.cpx-knot .cpx-loop.l{left:-2px;transform:rotate(-20deg)}.cpx-knot .cpx-loop.r{right:-2px;transform:rotate(20deg)}.cpx-knot .cpx-center{position:absolute;left:50%;top:7px;transform:translate(-50%);width:12px;height:12px;border-radius:50%;background:#fbf7ef;box-shadow:0 1px 2px #0003}.cpx-glow{position:absolute;left:50%;bottom:32px;transform:translate(-50%);width:160px;height:160px;border-radius:50%;z-index:1;opacity:0;background:radial-gradient(circle at 50% 50%,#fae8b6eb,#d6b47466 40%,#d6b47400 66%);animation:cpxGlow 4.6s ease-in-out infinite;pointer-events:none}.cpx-cheart{position:absolute;left:50%;bottom:108px;transform:translate(-50%);z-index:9;opacity:0;width:34px;height:34px;filter:drop-shadow(0 1px 3px rgba(90,60,25,.5)) drop-shadow(0 0 7px rgba(250,232,182,.6));animation:cpxHeart 4.6s ease-in-out infinite;pointer-events:none}@keyframes cpxLidopen{0%,20%{transform:translate(-50%) translateY(0) rotate(0)}47%,73%{transform:translate(-14%) translateY(-58px) rotate(22deg)}92%,to{transform:translate(-50%) translateY(0) rotate(0)}}@keyframes cpxGlow{0%,30%{opacity:0}52%,72%{opacity:1}86%,to{opacity:0}}@keyframes cpxHeart{0%,30%{opacity:0;transform:translate(-50%) scale(.65)}52%,72%{opacity:1;transform:translate(-50%) scale(1)}86%,to{opacity:0;transform:translate(-50%) scale(.65)}}@media(max-width:749px){.cpx-block2 .cpx-b2-left,.cpx-block2 .cpx-b2-right{padding:10px}.cpx-block2 .cpx-craft-over{font-size:8px;letter-spacing:.06em}.cpx-block2 .cpx-craft-main{font-size:11.5px;margin:3px 0 5px}.cpx-b2-right .cpx-r-text{display:none}.cpx-scene{height:128px;transform:scale(.6);transform-origin:top center}}.cpx-gift4{background:#f6f1ec;border:1px solid #E0DEDD;padding:24px 20px 21px;text-align:center;margin:18px 0 0;font-family:var(--font-body-family,sans-serif);display:flex;flex-direction:column;align-items:center;position:relative;overflow:hidden}.cpx-gift4-gift{position:absolute;top:-20px;right:-16px;width:64px;height:64px;transform:rotate(18deg);pointer-events:none;z-index:1}@media(max-width:749px){.cpx-gift4-gift{width:48px;height:48px;top:-15px;right:-12px}}.cpx-gift4-gift .g-glow{transform-box:fill-box;transform-origin:center;animation:cpxgGlow 2.6s ease-in-out infinite}.cpx-gift4-gift .g-rays{animation:cpxgRays 2.6s ease-in-out infinite}.cpx-gift4-gift .g-lid{transform-box:fill-box;transform-origin:50% 100%;animation:cpxgLid 2.6s ease-in-out infinite}.cpx-gift4-gift .g-spk circle{animation:cpxgSpk 1.8s ease-in-out infinite}.cpx-gift4-gift .g-spk circle:nth-child(2){animation-delay:.5s}.cpx-gift4-gift .g-spk circle:nth-child(3){animation-delay:1s}@keyframes cpxgGlow{0%,to{opacity:.55;transform:scale(.9)}50%{opacity:1;transform:scale(1.07)}}@keyframes cpxgRays{0%,to{opacity:.45}50%{opacity:.95}}@keyframes cpxgLid{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-2px) rotate(-6deg)}}@keyframes cpxgSpk{0%,to{opacity:.2;transform:scale(.6)}50%{opacity:1;transform:scale(1.1)}}@media(prefers-reduced-motion:reduce){.cpx-gift4-gift *{animation:none!important}}.cpx-gift4-badge{display:inline-block;background:#6c4e3a;color:#fff;font-size:10px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;padding:6px 14px;margin-bottom:14px;position:relative;z-index:2}.cpx-gift4-ttl{font-family:Cormorant Garamond,serif;font-weight:600;font-size:24px;color:#2b2724;margin:0 0 7px;line-height:1.15}.cpx-gift4-txt{font-size:13.5px;line-height:1.55;color:#4a4038;max-width:440px;margin:0 auto}.cpx-gift4-dash{border:0;border-top:1px dashed #cdbfac;margin:0 auto 16px;max-width:120px}.cpx-gift4-craft{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#8a7e73;font-weight:600}.cpx-gift4-craft b{display:block;font-family:Cormorant Garamond,serif;font-size:18px;letter-spacing:0;text-transform:none;color:#2b2724;font-weight:600;margin-top:4px}@media(max-width:749px){.cpx-gift4{padding:18px 16px 16px}.cpx-gift4-ttl{font-size:21px}.cpx-gift4-txt{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/cp-pull-infos-plus.css.map */
