.lc4p .lc4p-crumbs{padding-top:132px;display:flex;gap:10px;font-size:13px;color:var(--gris)}.lc4p-crumbs a{color:inherit;text-decoration:none}.lc4p-crumbs a:hover{color:var(--encre)}.lc4p-main{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(32px,5vw,80px);align-items:start;padding-top:20px;padding-bottom:100px}.lc4p-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.lc4p-shot{margin:0;aspect-ratio:1;border-radius:22px;overflow:hidden;background:#f1ebe1}.lc4p-shot--main{grid-column:1/-1}.lc4p-shot img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.lc4p-info{position:sticky;top:110px;display:flex;flex-direction:column}.lc4p-rayon{margin:0 0 14px;font-family:var(--mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.lc4p-rayon a{color:var(--brun);text-decoration:none}.lc4p-title{margin:0;font-family:var(--serif);font-weight:400;font-size:clamp(40px,4.2vw,64px);line-height:.95;letter-spacing:-.025em}.lc4p-sub{margin:12px 0 0;font-size:17px;color:var(--brun)}.lc4p-rating{margin-top:14px;font-size:14px;color:var(--encre);text-decoration:none;align-self:flex-start}.lc4p-rating span{color:var(--gris)}.lc4p-price{margin:26px 0 0;display:flex;align-items:baseline;gap:12px;font-family:var(--serif);font-size:40px;line-height:1}.lc4p-price s{font-size:22px;color:var(--gris)}.lc4p-klarna{margin:8px 0 0;font-size:14px;color:var(--brun)}.lc4p-form{margin-top:26px;display:flex;flex-direction:column;gap:10px}.lc4p-label{font-size:13px;color:var(--brun)}.lc4p-select{position:relative}.lc4p-select select{width:100%;height:52px;border-radius:14px;border:1px solid rgba(22,19,15,.25);background:#ffffff80;padding:0 44px 0 16px;font:15px var(--sans);color:var(--encre);appearance:none;-webkit-appearance:none;cursor:pointer}.lc4p-select:after{content:"";position:absolute;right:18px;top:50%;width:8px;height:8px;border-right:1.5px solid var(--encre);border-bottom:1.5px solid var(--encre);transform:translateY(-70%) rotate(45deg);pointer-events:none}.lc4p-buy{display:grid;grid-template-columns:84px minmax(0,1fr);gap:10px;margin-top:6px}.lc4p-qty{height:56px;border-radius:999px;border:1px solid rgba(22,19,15,.25);background:transparent;text-align:center;font:15px var(--sans);color:var(--encre)}.lc4p-add{height:56px;justify-content:center;width:100%;font-size:15px}.lc4p-add[disabled]{opacity:.45;cursor:default;background:var(--encre)}.lc4p-reassure{list-style:none;margin:28px 0 0;padding:0;border-top:1px solid rgba(22,19,15,.14)}.lc4p-reassure li{padding:14px 0;border-bottom:1px solid rgba(22,19,15,.14);font-size:14px;line-height:1.5;color:var(--brun)}.lc4p-reassure strong{color:var(--encre);font-weight:500}.lc4p-reassure a{color:inherit}.lc4p-acc{border-bottom:1px solid rgba(22,19,15,.14)}.lc4p-acc summary{list-style:none;cursor:pointer;padding:18px 0;font-family:var(--serif);font-size:24px;display:flex;justify-content:space-between}.lc4p-acc summary::-webkit-details-marker{display:none}.lc4p-acc summary:after{content:"+";font-family:var(--sans);font-size:20px;color:var(--gris)}.lc4p-acc[open] summary:after{content:"\2212"}.lc4p-rte{padding-bottom:20px;font-size:15px;line-height:1.65;color:var(--brun)}.lc4p-rte h1,.lc4p-rte h2,.lc4p-rte h3{font-family:var(--serif);font-weight:400;color:var(--encre);font-size:22px;margin:18px 0 8px}.lc4p-rte img{max-width:100%;height:auto;border-radius:12px}.lc4p-rte ul{padding-left:18px}.lc4p-rte a{color:var(--encre)}.lc4p-reviews{padding-bottom:60px}@media(max-width:1000px){.lc4p-main{grid-template-columns:minmax(0,1fr)}.lc4p-info{position:static}.lc4p-gallery{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:10px;margin:0 -24px;padding:0 24px}.lc4p-shot{flex:0 0 86%;scroll-snap-align:center}}@media(max-width:560px){.lc4p .lc4p-crumbs{padding-top:116px}.lc4p-title{font-size:38px}.lc4p-price{font-size:34px}}.lc4p-hook{margin:14px 0 0;font-family:var(--serif);font-style:italic;font-size:clamp(20px,1.9vw,26px);line-height:1.25;color:var(--terre,#B4471F);max-width:30ch}.lc4p-pitch{padding:2px 0 8px;color:var(--encre)}.lc4p-pitch__s{margin:0 0 14px;font-size:17px;line-height:1.6}.lc4p-pitch ul{list-style:none;margin:0 0 14px;padding:0;display:grid;gap:10px}.lc4p-pitch li{position:relative;padding-left:22px;font-size:15px;line-height:1.55;color:var(--brun)}.lc4p-pitch li:before{content:"";position:absolute;left:2px;top:.62em;width:8px;height:8px;border-radius:50%;background:var(--ocre,#E3A04A)}.lc4p-pitch li strong{color:var(--encre);font-weight:500}.lc4p-pitch__c{margin:0;padding:14px 16px;border-radius:14px;background:#e3a04a24;font-family:var(--serif);font-size:19px;line-height:1.35}.lc4p-pitch+.lc4p-rte{border-top:1px solid rgba(22,19,15,.1);margin-top:12px;padding-top:4px}.lc4p-rte--d>h2:first-child,.lc4p-rte--d>h2:first-child+p{display:none}.lc4p-sticky{position:fixed;left:0;right:0;bottom:0;z-index:70;padding:10px max(12px,env(safe-area-inset-left)) calc(10px + env(safe-area-inset-bottom));background:#eee6d8f0;backdrop-filter:blur(14px) saturate(1.3);-webkit-backdrop-filter:blur(14px) saturate(1.3);border-top:1px solid rgba(22,19,15,.12);box-shadow:0 -10px 30px #16130f14;transform:translateY(110%);transition:transform .45s cubic-bezier(.2,.9,.25,1.15);pointer-events:none}.lc4p-sticky.is-on{transform:none;pointer-events:auto}.lc4p-sticky__in{max-width:1180px;margin:0 auto;display:flex;align-items:center;gap:12px}.lc4p-sticky__img{width:48px;height:48px;border-radius:12px;object-fit:cover;background:#f1ebe1;flex:none}.lc4p-sticky__txt{min-width:0;flex:1;display:flex;flex-direction:column;gap:2px}.lc4p-sticky__name{font-size:13px;line-height:1.25;color:var(--brun);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lc4p-sticky__price{font-family:var(--serif);font-size:22px;line-height:1;color:var(--encre)}.lc4p-sticky__btn{flex:none;height:50px;padding:0 22px;border:0;border-radius:999px;background:var(--terre,#B4471F);color:#fff;font:500 15px/1 var(--sans);cursor:pointer;position:relative;overflow:hidden;transition:transform .15s,background .3s}.lc4p-sticky__btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.35) 50%,transparent 70%);transform:translate(-120%)}.lc4p-sticky.is-on .lc4p-sticky__btn:after{animation:lc4pShine 1.1s .5s ease-out}.lc4p-sticky__btn:active{transform:scale(.96)}.lc4p-sticky__btn:disabled{background:#8a8076;cursor:not-allowed}@keyframes lc4pShine{to{transform:translate(120%)}}@media(min-width:1001px){.lc4p-sticky__in{padding:0 24px}.lc4p-sticky__name{font-size:15px}.lc4p-sticky__btn{padding:0 34px}}@media(max-width:380px){.lc4p-sticky__img{display:none}.lc4p-sticky__btn{padding:0 16px}}html.lc4p-sticky-on body{padding-bottom:76px}.lc4p-add,.lc4p-sticky__btn{transition:transform .15s,background .3s,color .3s}.lc4p-add:active{transform:scale(.97)}.is-busy{opacity:.75;pointer-events:none}.is-done{background:#2e7d4f!important;color:#fff!important}.lc4p-msg{margin:10px 0 0;font-size:14px;color:#9b2c1a}.lc4p-toast{position:fixed;z-index:90;left:50%;top:84px;width:min(92vw,380px);padding:16px 18px;border-radius:18px;background:#16130f;color:#eee6d8;box-shadow:0 24px 60px #16130f59;transform:translate(-50%,-20px) scale(.96);opacity:0;transition:transform .4s cubic-bezier(.2,.9,.25,1.2),opacity .3s}.lc4p-toast.is-on{transform:translate(-50%) scale(1);opacity:1}.lc4p-toast__t{margin:0;display:flex;align-items:center;gap:10px;font-weight:500;font-size:15px}.lc4p-toast__n{margin:6px 0 14px 28px;font-size:13px;color:#eee6d8b3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lc4p-toast__a{display:flex;gap:10px}.lc4p-toast__go,.lc4p-toast__x{flex:1;height:44px;border-radius:999px;display:grid;place-items:center;font:500 14px var(--sans);text-decoration:none;cursor:pointer}.lc4p-toast__go{background:#e3a04a;color:#16130f}.lc4p-toast__x{background:transparent;color:#eee6d8;border:1px solid rgba(238,230,216,.35)}.lc4p-dots{display:none}@media(max-width:1000px){.lc4p-main{padding-bottom:40px;gap:18px}.lc4p-gallery{scrollbar-width:none}.lc4p-gallery::-webkit-scrollbar{display:none}.lc4p-shot{flex:0 0 88%;border-radius:20px}.lc4p-dots{display:flex;justify-content:center;gap:6px;margin-top:-6px}.lc4p-dots span{width:6px;height:6px;border-radius:99px;background:#16130f33;transition:width .35s cubic-bezier(.2,.9,.25,1.2),background .3s}.lc4p-dots span.is-on{width:22px;background:var(--terre,#B4471F)}.lc4p-reviews{padding-bottom:10px}.lc4p-reviews:not(:has(iframe,[class*=grc] *)){padding:0}}@media(max-width:560px){.lc4p .lc4p-crumbs{padding-top:104px}.lc4p-title{font-size:34px}.lc4p-hook{font-size:21px}.lc4p-price{margin-top:18px}.lc4p-reassure{margin-top:20px}}@media(prefers-reduced-motion:no-preference){.lc4p-shot--main img{animation:lc4pIn 1.1s cubic-bezier(.2,.8,.2,1) both}@keyframes lc4pIn{0%{opacity:0;transform:scale(1.06)}to{opacity:1;transform:none}}.lc4p-hook,.lc4p-price,.lc4p-form{animation:lc4pUp .8s cubic-bezier(.2,.8,.2,1) both}.lc4p-price{animation-delay:.12s}.lc4p-form{animation-delay:.22s}@keyframes lc4pUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}}@media(prefers-reduced-motion:reduce){.lc4p-sticky,.lc4p-toast{transition:none}}.lc4p-pitch__s+.lc4p-pitch__s{margin-top:-4px}.lc4p-pitch__u{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 16px}.lc4p-pitch__u span{font-size:13px;color:var(--gris);margin-right:2px}.lc4p-pitch__u em{font-style:normal;font-size:13px;padding:6px 12px;border-radius:999px;background:#fff;border:1px solid rgba(22,19,15,.1);color:var(--encre)}html.lc4p-sticky-on shopify-chat{top:0!important;bottom:72px!important;height:auto!important;transition:bottom .4s}html.lc4p-sticky-on .agJsWidget{bottom:76px!important;transition:bottom .4s}@media(max-width:760px){html.lc4p-sticky-on .agJsWidget,html.lc4p-sticky-on .agJsWidget *{opacity:0!important;visibility:hidden!important;pointer-events:none!important}}@media(max-width:760px){.agJsWidget,.agJsWidget *{opacity:0!important;visibility:hidden!important;pointer-events:none!important}}@media(min-width:1001px){.lc4p-shot:not(.lc4p-shot--main){cursor:zoom-in;transition:box-shadow .25s,transform .25s}.lc4p-shot:not(.lc4p-shot--main):hover{box-shadow:0 0 0 2px #b4471f;transform:translateY(-2px)}.lc4p-shot:not(.lc4p-shot--main):focus-visible{outline:2px solid #B4471F;outline-offset:3px}.lc4p-shot--main.is-swap img{animation:lc4pSwap .35s ease both}}@keyframes lc4pSwap{0%{opacity:.35}to{opacity:1}}@media(prefers-reduced-motion:reduce){.lc4p-shot--main.is-swap img{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/lc4p.css.map */
