.calyvi-coffret-pdp{background:#f8f5f0;color:#1f1d1d;--color-background:248,245,240;--color-foreground:31,29,29;--color-button:31,29,29;--color-button-text:248,245,240;padding-top:32px;padding-bottom:64px}.calyvi-coffret-pdp .page-width{max-width:1800px;padding:0 clamp(20px,4vw,76px)}.calyvi-coffret-pdp .product__info-container{font-family:DM Sans,sans-serif;max-width:none}.calyvi-coffret-pdp .product__title h1{font:400 clamp(34px,3.2vw,48px)/1.12 var(--font-heading-family,serif);letter-spacing:-.025em;color:#1f1d1d}.calyvi-coffret-pdp .price{color:#1f1d1d;letter-spacing:0}.calyvi-coffret-pdp .price__badge-sale{display:none}.calyvi-coffret-pdp .product__media img{object-fit:contain}.calyvi-coffret-pdp .product-form__submit{width:100%;min-height:58px;background:#1f1d1d;color:#f8f5f0;border-radius:0;font:500 13px/1.2 DM Sans,sans-serif;letter-spacing:.12em}.calyvi-coffret-pdp .product-form__submit:focus-visible{outline:2px solid #1f1d1d;outline-offset:4px}.cfp-content{margin:20px 0 24px;font-size:14px;line-height:1.65}.cfp-content p{margin:0 0 12px;max-width:42ch}.cfp-kicker{font-size:10px;letter-spacing:.16em}.cfp-content ul{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:16px 0 0}.cfp-content li{padding:6px 10px;border:1px solid #d8bfc0;font-size:12px}.calyvi-coffret-pdp .product-color-composer{margin:32px 0 24px!important;padding-top:24px;border-top:1px solid #d8bfc0}.calyvi-coffret-pdp .product-color-composer .product-color-composer__label{font:400 clamp(26px,2.5vw,36px)/1.1 var(--font-heading-family,serif);letter-spacing:-.02em;margin:0 0 20px;text-transform:uppercase}.calyvi-coffret-pdp .product-color-composer .product-color-composer__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.calyvi-coffret-pdp .product-color-composer label{font:500 11px/1.4 DM Sans,sans-serif;letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px}.calyvi-coffret-pdp .product-color-composer select{width:100%;height:52px;background:#f8f5f0;border:1px solid #cbbdb7;border-radius:0;font:400 14px DM Sans,sans-serif;padding:12px 28px 12px 12px;color:#514746}.calyvi-coffret-pdp .product-color-composer select[data-selected]{border-color:#1f1d1d;color:#1f1d1d;background-color:#f0e3e1}.calyvi-coffret-pdp .product-color-composer select:focus-visible{outline:2px solid #1f1d1d;outline-offset:3px}.cfp-error{color:#953e4e;font-size:12px;line-height:1.5;margin:6px 0 0}.cfp-error[hidden]{display:none}.js .calyvi-coffret-pdp calyvi-shipping-progress.csp:not([hidden])~[class*=text_with_icon_reassurance]>.product__text:first-of-type{display:none}.cfp-editorial__grid{display:grid;grid-template-columns:1fr 1.35fr;gap:clamp(32px,5vw,96px);align-items:center}.cfp-editorial .cne__title{font-size:clamp(40px,4.5vw,76px)}.cfp-editorial__grid--text{grid-template-columns:1fr}.cfp-editorial__media{border-radius:8px;overflow:hidden}.cfp-editorial__media img,.cfp-editorial__media video{display:block;width:100%;height:auto;object-fit:contain}.cfp-editorial--result{background:#f0e3e1}.cfp-editorial--result .cfp-editorial__grid{grid-template-columns:1fr}.cfp-editorial--result .cfp-editorial__media{margin-top:24px}.cfp-ritual--essential .cne__steps{grid-template-columns:minmax(0,1fr)}.cfp-ritual--essential .cne__step{display:grid;grid-template-columns:1.2fr 1fr;gap:clamp(24px,5vw,80px);align-items:center}.cfp-ritual--essential .cne__step-media{margin:0}:is(#calyvi-coffret-ui,.cfp-ups) .cv-ups__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cfp-card-content{font:400 13px/1.6 DM Sans,sans-serif;color:#6b5a58;margin:4px 0 10px}@media(min-width:990px){.calyvi-coffret-pdp .product{display:grid;grid-template-columns:minmax(0,.98fr) minmax(0,1.02fr);gap:clamp(32px,3vw,64px)}.calyvi-coffret-pdp .product__media-wrapper,.calyvi-coffret-pdp .product__info-wrapper{width:100%!important;max-width:100%!important;padding:0!important;min-width:0;align-self:start}}@media(max-width:989px){.calyvi-coffret-pdp .product{display:block}.calyvi-coffret-pdp .product__media-wrapper,.calyvi-coffret-pdp .product__info-wrapper{width:100%!important;max-width:100%!important;padding:0!important}.calyvi-coffret-pdp .product__column-sticky,.calyvi-coffret-pdp .product__info-container,.calyvi-coffret-pdp media-gallery{position:static!important;top:auto!important}.calyvi-coffret-pdp .product__info-wrapper{margin-top:32px}.cfp-editorial__grid{grid-template-columns:1fr}}@media(max-width:749px){.calyvi-coffret-pdp{padding-top:16px;padding-bottom:48px}.calyvi-coffret-pdp .product__title h1{font-size:34px}.calyvi-coffret-pdp .product-color-composer .product-color-composer__grid{grid-template-columns:1fr;gap:16px}.calyvi-coffret-pdp .product-color-composer select{font-size:16px;padding-left:10px}.cfp-ritual--essential .cne__step{grid-template-columns:1fr;gap:24px}:is(#calyvi-coffret-ui,.cfp-ups) .cv-ups__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:86%;overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:16px}}.calyvi-coffret-pdp .product__text{font-size:13px;line-height:1.6}.calyvi-coffret-pdp .product__media-wrapper{align-self:start}.calyvi-coffret-pdp .product-page-price{margin-top:10px!important;margin-bottom:12px!important}.calyvi-coffret-pdp .shopify-block:has(.cfp-content){margin-top:0!important;margin-bottom:20px!important}.calyvi-coffret-pdp .cfp-content{margin:0;font-size:14px;line-height:1.6}.calyvi-coffret-pdp .cfp-content .cfp-kicker{margin-bottom:8px;font-size:10px;letter-spacing:.16em}.calyvi-coffret-pdp .cfp-content p:not(.cfp-kicker){margin-bottom:0;max-width:46ch;color:#5f5552}.calyvi-coffret-pdp .cfp-content ul{margin-top:12px;gap:7px}.calyvi-coffret-pdp .cfp-content li{padding:5px 10px;line-height:1.5;border-color:#ded1ca;border-radius:3px}.calyvi-coffret-pdp [class*=text_with_icon_coffret_args].product__text-container{margin-top:0!important;margin-bottom:22px!important;--row-gap:13px;gap:13px}.calyvi-coffret-pdp [class*=text_with_icon_coffret_args] .product__text{margin:0;align-items:flex-start;gap:10px;line-height:1.6}.calyvi-coffret-pdp [class*=text_with_icon_coffret_args] .text{font-size:13px;color:#70625e}.calyvi-coffret-pdp [class*=text_with_icon_coffret_args] strong{display:block;margin-bottom:2px;font-size:13px;font-weight:600;color:#1f1d1d;letter-spacing:0}.calyvi-coffret-pdp [class*=text_with_icon_coffret_args] .material-icon{flex:0 0 16px;width:16px!important;min-width:16px;height:20px;font-size:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='20' viewBox='0 0 16 20'%3E%3Cpath d='m3 10 3 3 7-7' fill='none' stroke='%231f1d1d' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center no-repeat}.calyvi-coffret-pdp .product-color-composer{margin:26px 0 18px!important;padding-top:26px;border-top-color:#d8bfc0}.calyvi-coffret-pdp .product-color-composer .product-color-composer__label{font-size:clamp(25px,2.1vw,32px);line-height:1.15;margin:0 0 9px}.calyvi-coffret-pdp .product-color-composer__label strong{font-weight:400}.calyvi-coffret-pdp .cfp-composer-intro{margin:0 0 25px;font:400 13px/1.6 DM Sans,sans-serif;color:#70625e;letter-spacing:0}.calyvi-coffret-pdp .product-color-composer .product-color-composer__grid{gap:20px 18px}.calyvi-coffret-pdp .product-color-composer label{margin-bottom:8px;font-size:10px;letter-spacing:.14em;color:#5f5552}.calyvi-coffret-pdp .product-color-composer select{appearance:none;-webkit-appearance:none;height:58px;border:1px solid #d6c6bf;border-radius:5px;padding:15px 46px 15px 18px;background-color:#fbf8f4;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14'%3E%3Cpath d='m3 5 4 4 4-4' fill='none' stroke='%235f5552' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 18px center;background-repeat:no-repeat;font-size:14px;line-height:1.4;color:#70625e;box-shadow:none;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.calyvi-coffret-pdp .product-color-composer select[data-selected]{background-color:#f0e3e1;border-color:#bca39e;color:#1f1d1d;font-weight:500}.calyvi-coffret-pdp .product-color-composer select:focus-visible{outline:2px solid #1f1d1d;outline-offset:3px;box-shadow:0 0 0 5px #f8f5f0}.calyvi-coffret-pdp .product-color-composer select[aria-invalid=true]{border-color:#953e4e;outline-color:#953e4e}.calyvi-coffret-pdp .product__info-container>div:has(>product-form){margin-top:20px!important;margin-bottom:18px!important}@media(hover:hover){.calyvi-coffret-pdp .product-color-composer select:hover{border-color:#9c8079;background-color:#f4ebe6}.calyvi-coffret-pdp .product-color-composer select[aria-invalid=true]:hover{border-color:#953e4e}}@media(max-width:749px){.calyvi-coffret-pdp .product-color-composer .product-color-composer__grid{grid-template-columns:1fr;gap:19px}.calyvi-coffret-pdp .product-color-composer select{font-size:16px;padding-left:18px}.calyvi-coffret-pdp .product-color-composer .product-color-composer__label{font-size:27px}.calyvi-coffret-pdp .cfp-composer-intro{margin-bottom:22px}}@media(prefers-reduced-motion:reduce){.calyvi-coffret-pdp .product-color-composer select{transition:none}}.cfp-editorial,.cfp-ritual{padding-block:clamp(64px,7vw,120px)}.cfp-editorial__grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(32px,4vw,76px)}.cfp-editorial--result .cfp-editorial__grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.cfp-editorial .cne__title,.cfp-ritual .cne__title{font-size:clamp(38px,4.5vw,76px);line-height:1.07;text-wrap:balance}.cfp-editorial .cne__copy{margin-bottom:0}.cfp-editorial__media{aspect-ratio:1;border-radius:8px;background:transparent}.cfp-editorial__media img,.cfp-editorial__media video{width:100%;height:100%;object-fit:contain}.cfp-editorial--result .cfp-editorial__media{margin-top:0}.cfp-ritual .cne__steps{gap:clamp(20px,2.5vw,48px)}.cfp-ritual .cne__step-media{aspect-ratio:1;border-radius:8px;margin-bottom:24px}.cfp-ritual .cne__step-media video,.cfp-ritual .cne__step-media img{width:100%;height:100%;object-fit:contain}.cfp-step-copy{font:400 13px/1.65 DM Sans,sans-serif;color:#70625e;margin:12px 0 0;max-width:35ch}.cfp-ritual .cne__step{--cfp-x:0px;--cfp-y:16px}.cfp-ritual .cne__step:first-child{--cfp-x:-20px;--cfp-y:0px}.cfp-ritual .cne__step:last-child{--cfp-x:20px;--cfp-y:0px}.cfp-ritual .cne__step[data-cfp-animate]>*{opacity:0;transform:translate(var(--cfp-x),var(--cfp-y));transition:opacity .6s ease,transform .7s ease}.cfp-ritual .cne__step[data-cfp-animate]>div:last-child{transform:translate(calc(var(--cfp-x) * -1),calc(var(--cfp-y) * -1))}.cfp-ritual .cne__step[data-cfp-visible]>*,.cfp-ritual .cne__step[data-cfp-visible]>div:last-child{opacity:1;transform:none}.cfp-ups .cv-ups__inner{max-width:1768px!important}.cfp-ups .cv-ups__grid{gap:clamp(24px,4vw,76px)!important}.cfp-ups .cv-ups__media{aspect-ratio:1;border-radius:8px!important}.cfp-ups .cv-ups__card--featured{border:0!important}.cfp-ups .cv-ups__card--featured .cv-ups__media{background:#f0e3e1!important}.cfp-ups .cv-ups__body{gap:12px!important}.cfp-ups .cv-ups__btn{min-height:48px!important}@media(max-width:989px){.cfp-editorial__grid,.cfp-editorial--result .cfp-editorial__grid{grid-template-columns:1fr}.cfp-editorial__media{grid-row:1;aspect-ratio:auto}.cfp-editorial__media img,.cfp-editorial__media video{height:auto}}@media(max-width:749px){.cfp-editorial,.cfp-ritual{padding-block:64px}.cfp-ritual .cne__steps{grid-template-columns:1fr;gap:48px}.cfp-ritual--essential .cne__step{display:block}.cfp-ritual .cne__step-media{margin-bottom:22px}.cfp-ritual .cne__step-name{font-size:32px}.cfp-ups .cv-ups__grid{grid-template-columns:none!important;grid-auto-columns:86%!important;gap:18px!important;scroll-snap-type:x mandatory}.cfp-ups .cv-ups__grid>li{scroll-snap-align:start}}@media(prefers-reduced-motion:reduce){.cfp-ritual .cne__step[data-cfp-animate]>*,.cfp-ritual .cne__step[data-cfp-animate]>div:last-child{opacity:1;transform:none;transition:none}}.cfp-editorial--story .cne__title{font-size:clamp(38px,4vw,64px)}.cfp-ups .cv-ups__heading{font-size:clamp(38px,4.5vw,76px)!important;line-height:1.07!important}.cfp-editorial,.cfp-ritual{padding-block:clamp(44px,5vw,84px)}.cfp-editorial__grid{grid-template-columns:minmax(0,.95fr) minmax(0,1fr);gap:clamp(32px,5vw,88px)}.cfp-editorial__grid>div:first-child{grid-column:2;grid-row:1;min-width:0}.cfp-editorial__media{grid-column:1;grid-row:1;width:100%;background:#eddddb;border-radius:8px}.cfp-editorial.cfp-editorial--story .cne__title{font-size:clamp(46px,5.5vw,94px);line-height:.96;max-width:none;letter-spacing:-.035em;text-wrap:balance}.cfp-editorial .cne__copy{font-size:15px;line-height:1.65;max-width:40ch}.cfp-editorial--result{background:#eddddb}.cfp-editorial--result .cfp-editorial__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cfp-editorial--result .cne__title{font-size:clamp(42px,5vw,78px);line-height:1.02}.cfp-ritual.cne--ritual{background:#f8f5f0}.cfp-ritual .cne__intro{text-align:left;margin-bottom:32px}.cfp-ritual .cne__title{font-size:clamp(42px,5vw,78px);line-height:1.02;max-width:none;letter-spacing:-.035em}.cfp-ritual .cne__step-media{aspect-ratio:4/5;margin-bottom:20px;background:#eddddb}.cfp-ritual .cne__step-media :is(video,img){object-fit:contain;display:block;width:100%;height:100%}.cfp-ritual .cne__step-number{margin-bottom:6px}.cfp-ritual .cne__step-name{font-size:clamp(28px,3vw,46px);line-height:1.08}.cfp-ritual .cfp-step-copy{margin-top:10px}.cfp-ritual--essential .cne__step{grid-template-columns:minmax(0,.95fr) minmax(0,1fr);gap:clamp(32px,5vw,88px)}.cfp-ritual--essential .cne__step-media{max-width:608px;justify-self:end;margin:0}.cfp-ritual--essential .cne__step-name{font-size:clamp(46px,5.5vw,94px);line-height:.96;letter-spacing:-.035em}:is(#calyvi-coffret-ui,.cfp-ups){border-top:1px solid #d8bfc0;padding-block:clamp(44px,5vw,84px)!important}:is(#calyvi-coffret-ui,.cfp-ups) .cne__label{text-align:left}:is(#calyvi-coffret-ui,.cfp-ups) .cv-ups__heading{max-width:none;margin:0 0 18px;text-align:left;font-size:clamp(42px,5vw,78px)!important;line-height:1.02!important}:is(#calyvi-coffret-ui,.cfp-ups) .cv-ups__sub{text-align:left;margin:0 0 32px}:is(#calyvi-coffret-ui,.cfp-ups) .cv-ups__media{background:#eddddb}@media(min-width:750px){:is(#calyvi-coffret-ui,.cfp-ups) .cv-ups__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.65fr);column-gap:48px}:is(#calyvi-coffret-ui,.cfp-ups) .cne__label{grid-column:1/-1}:is(#calyvi-coffret-ui,.cfp-ups) .cv-ups__heading{grid-column:1;grid-row:2;margin:0}:is(#calyvi-coffret-ui,.cfp-ups) .cv-ups__sub{grid-column:2;grid-row:2;align-self:end;max-width:29ch;margin:0 0 8px}:is(#calyvi-coffret-ui,.cfp-ups) .cv-ups__grid{grid-column:1/-1;margin-top:32px}}@media(min-width:750px)and (max-width:989px){.cfp-editorial__grid,.cfp-editorial--result .cfp-editorial__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px}.cfp-editorial.cfp-editorial--story .cne__title{font-size:clamp(40px,5.8vw,58px)}.cfp-editorial__media{aspect-ratio:1}.cfp-editorial__media :is(img,video){height:100%}}@media(max-width:749px){.cfp-editorial__grid,.cfp-editorial--result .cfp-editorial__grid{grid-template-columns:minmax(0,1fr);gap:26px}.cfp-editorial__grid>div:first-child{grid-column:1;grid-row:2}.cfp-editorial__media{grid-column:1;grid-row:1;aspect-ratio:1}.cfp-editorial__media :is(img,video){height:100%}.cfp-editorial.cfp-editorial--story .cne__title{font-size:clamp(44px,11.5vw,72px);line-height:.98}.cfp-ritual .cne__steps{gap:28px}.cfp-ritual .cne__step{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:20px}.cfp-ritual .cne__step-media{margin:0}.cfp-ritual .cne__step:nth-child(2n) .cne__step-media{order:2}.cfp-ritual .cne__step-name{font-size:clamp(24px,6.3vw,36px);overflow-wrap:anywhere}.cfp-ritual .cne__step-product,.cfp-ritual .cfp-step-copy{font-size:13px}.cfp-ritual .cne__step-number{margin-bottom:10px}.cfp-ritual--essential .cne__step{grid-template-columns:minmax(0,1fr);gap:26px}.cfp-ritual--essential .cne__step-media{order:0!important;max-width:none}.cfp-ritual--essential .cne__step-name{font-size:clamp(44px,11.5vw,72px)}}.cfe-included{margin:26px 0 0;border-top:1px solid #d8bfc0}.cfe-included>div{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1fr);gap:18px;padding:13px 0;border-bottom:1px solid #d8bfc0}.cfe-included dt{font:500 10px/1.6 DM Sans,sans-serif;letter-spacing:.12em}.cfe-included dd{margin:0;font:400 14px/1.6 DM Sans,sans-serif}.cfe-saving{margin:20px 0 0;font:500 14px/1.6 DM Sans,sans-serif;color:#1f5c58}.cfe-saving span{white-space:nowrap;font-weight:400}.cfe-palette,.cfe-compare{padding-block:clamp(44px,5vw,84px)}.cfe-palette{background:#eddddb}.cfe-compare{background:#f8f5f0;border-top:1px solid #d8bfc0}.cfe-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.6fr);align-items:end;gap:36px;margin-bottom:32px}.cfe-heading .cne__title{font-size:clamp(42px,5vw,78px);line-height:1.02;letter-spacing:-.035em;max-width:none;margin:0;text-wrap:balance}.cfe-heading>p{max-width:34ch;margin:0 0 6px;font:400 15px/1.65 DM Sans,sans-serif;color:#675955}.cfe-palette__track{display:grid;grid-auto-flow:column;grid-auto-columns:clamp(218px,24vw,380px);gap:16px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;padding:0 0 18px;margin:0;list-style:none}.cfe-palette__track:focus-visible{outline:2px solid #1f1d1d;outline-offset:5px}.cfe-palette__track li{min-width:0;scroll-snap-align:start}.cfe-palette__image{aspect-ratio:1;border-radius:6px;overflow:hidden}.cfe-palette__image img{display:block;width:100%;height:100%;object-fit:contain}.cfe-palette__track h3{margin:14px 0 0;font:400 16px/1.5 DM Sans,sans-serif}.cfe-notes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:24px;padding-top:24px;border-top:1px solid #cdb8b5}.cfe-notes strong{font:500 15px/1.5 DM Sans,sans-serif}.cfe-notes p{margin:8px 0 0;font:400 14px/1.65 DM Sans,sans-serif;color:#675955;max-width:35ch}.cfe-compare__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.cfe-offer{display:flex;flex-direction:column;min-width:0;padding:clamp(20px,2.4vw,40px);border:1px solid #d8bfc0;border-radius:8px}.cfe-offer--current{background:#eddddb;border-color:#b89a95}.cfe-offer h3{font:400 clamp(30px,3vw,46px)/1.1 var(--font-heading-family,serif);margin:0 0 14px;letter-spacing:-.025em}.cfe-offer__price{font:500 20px/1.5 DM Sans,sans-serif;margin:0 0 20px}.cfe-offer__price s{font-size:14px;font-weight:400;color:#675955;white-space:nowrap}.cfe-offer ul{list-style:none;padding:0;margin:0;border-top:1px solid #d8bfc0}.cfe-offer li{display:flex;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid #d8bfc0;font:400 13px/1.5 DM Sans,sans-serif}.cfe-offer li strong{font-weight:500;white-space:nowrap}.cfe-offer__note{font:400 14px/1.65 DM Sans,sans-serif;color:#675955;margin:20px 0 24px;flex:1}.cfe-offer__button{display:flex;align-items:center;justify-content:center;min-height:48px;padding:12px 18px;border-radius:var(--cfe-radius,28px);background:var(--cfe-btn,#1f5c58);color:var(--cfe-btn-text,#fff);text-decoration:none;text-align:center;font:500 11px/1.5 DM Sans,sans-serif;letter-spacing:.1em}.cfe-offer__button:hover{background:var(--cfe-btn-hover,#174743)}.cfe-offer__button:focus-visible{outline:2px solid #1f1d1d;outline-offset:4px}.cfe-current{margin:0;min-height:48px;display:flex;align-items:center;justify-content:center;font:500 12px/1.5 DM Sans,sans-serif;text-align:center}@media(max-width:989px){.cfe-heading{gap:24px}.cfe-compare__grid{grid-template-columns:1fr}.cfe-offer{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);column-gap:32px}.cfe-offer>.cne__label{grid-column:1/-1}.cfe-offer h3{grid-column:1;grid-row:2}.cfe-offer__price{grid-column:1;grid-row:3}.cfe-offer ul{grid-column:2;grid-row:2/5}.cfe-offer__note{grid-column:1;grid-row:4}.cfe-offer__button,.cfe-current{grid-column:1/-1;margin-top:20px}}@media(max-width:749px){.cfe-heading{grid-template-columns:1fr;gap:18px;margin-bottom:24px}.cfe-palette__track{grid-auto-columns:78%;gap:12px}.cfe-notes{grid-template-columns:1fr;gap:20px}.cfe-offer{display:flex;padding:24px}.cfe-offer h3{font-size:38px}.cfe-offer__note{margin-bottom:18px}.cfe-offer__button,.cfe-current{margin-top:0}.cfe-included>div{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:12px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/calyvi-coffret-pdp.css.map */
