:root{--uk-rouge: #A52B22;--uk-rouge-sombre: #7E1F19;--uk-creme: #FFFFFF;--uk-rose: #F5F5F4;--uk-noir: #24201F;--uk-trait: #E7E5E4;--uk-rayon: 12px}.uk-eyebrow{margin:0;font-size:.9375rem;font-weight:600;color:var(--uk-rouge)}.uk-eyebrow svg{display:none}.uk-serif{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);letter-spacing:-.01em}.uk-serif em{font-style:normal}.uk-accent{color:var(--uk-rouge)}.uk-center{text-align:center}.uk-head{display:grid;gap:.6rem;max-width:42rem;margin-inline:auto;text-align:center}.uk-head p{margin:0;opacity:.75}.uk-head .h1{font-size:clamp(1.75rem,5vw,2.5rem);line-height:1.15;margin:0}.uk-stack{display:grid;gap:clamp(1.75rem,4vw,2.75rem)}.uk-img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.uk-hero__media,.uk-step__media,.uk-config__view,.uk-tile,.uk-qui__media,.uk-card__media,.uk-best__media,.uk-split__media{position:relative;display:block}.uk-btns{display:flex;flex-wrap:wrap;gap:.75rem}.uk-btns .button{min-height:52px}.uk-link{font-weight:600;color:var(--uk-rouge);text-decoration:underline;text-underline-offset:4px}.shopify-section--uk-hero>.section{padding-block-start:clamp(1rem,3vw,2.5rem)}.uk-hero{display:grid;gap:1.5rem;align-items:center}.uk-hero__media{border-radius:var(--uk-rayon);overflow:hidden;aspect-ratio:1 / 1;background:var(--uk-rose)}.uk-hero__media img{object-position:50% 30%}.uk-hero__text{display:grid;gap:.9rem;justify-items:start}.uk-hero__title{font-size:clamp(2rem,8.6vw,2.75rem);line-height:1.08;margin:0}.uk-hero__lead{font-size:1.0625rem;line-height:1.55;margin:0;max-width:30rem;opacity:.8}.uk-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.9rem 1.5rem;margin-top:.35rem}.uk-hero__actions .button{min-height:52px}.uk-hero__actions .uk-link{display:inline-flex;align-items:center;min-height:44px}.uk-hero__note{margin:0;font-size:.9375rem;opacity:.75}.uk-hero__note strong{font-weight:600}@media screen and (max-width:699px){.shopify-section--uk-hero>.section{padding-block-start:0}.uk-hero{gap:0;margin-inline:calc(var(--container-gutter) * -1);--uk-arc: 34px;--uk-ih: 125vw;--uk-h: clamp(200px, calc(100vh - 340px) , var(--uk-ih))}.uk-hero__media{aspect-ratio:auto;height:var(--uk-h);border-radius:0}.uk-hero__media img{inset:auto;left:0;width:100%;height:var(--uk-ih);top:max(calc(var(--uk-h) - var(--uk-ih)),min(calc(var(--uk-ih) * -.085),calc(var(--uk-h) - var(--uk-arc) - 22px - var(--uk-ih) * .83)))}.uk-hero__text{position:relative;z-index:1;margin-top:calc(var(--uk-arc) * -1);padding:30px var(--container-gutter) 1.75rem;gap:.85rem;justify-items:center;text-align:center;background:var(--uk-rouge);color:#fff;border-radius:50% 50% 0 0 / var(--uk-arc) var(--uk-arc) 0 0}.uk-hero__text .uk-eyebrow{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);padding:.35rem .95rem;border-radius:999px;background:#fff;color:var(--uk-rouge);font-size:.8125rem;line-height:1.4;white-space:nowrap;box-shadow:0 2px 10px #24201f24}.uk-hero__title{font-size:clamp(1.625rem,7vw,2rem);line-height:1.1;color:#fff;text-wrap:balance}.uk-hero__actions{display:contents}.uk-hero__actions .button{order:1;width:100%;min-height:54px;background:#fff!important;color:var(--uk-rouge)!important}.uk-hero__actions .uk-link{order:2;display:flex;align-items:center;justify-content:center;width:100%;min-height:52px;border:1.5px solid rgb(255 255 255 / .9);border-radius:999px;color:#fff;text-decoration:none}.uk-hero__note{order:3;color:#fff;opacity:.95}.uk-hero__note s{opacity:.7}.uk-hero__lead{order:4;color:#fff;opacity:.9;font-size:1rem}.uk-trust{border-top:0;padding-top:.25rem}}@supports (height: 100svh){@media screen and (max-width:699px){.uk-hero{--uk-h: clamp(200px, calc(100svh - 263px) , var(--uk-ih))}}}@media screen and (min-width:700px){.uk-hero{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem}.uk-hero__media{order:2;aspect-ratio:4 / 5;width:min(100%,calc(clamp(420px,100vh - 250px,700px)*.8));justify-self:end}.uk-hero__title{font-size:2.5rem}}@media screen and (min-width:1000px){.uk-hero{gap:4rem}.uk-hero__title{font-size:clamp(3rem,4.4vw,3.75rem)}.uk-hero__lead{font-size:1.125rem}}.uk-trust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem 1rem;list-style:none;margin:0;padding:1.25rem 0 0;border-top:1px solid var(--uk-trait)}.uk-trust li{font-size:.875rem;line-height:1.3;text-align:center;opacity:.8}@media screen and (min-width:700px){.uk-trust{grid-template-columns:repeat(4,minmax(0,1fr))}.uk-trust li{font-size:.9375rem}}.uk-steps{display:grid;grid-auto-flow:column;grid-auto-columns:78%;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:.5rem;margin-inline:calc(var(--container-gutter) * -1);padding-inline:var(--container-gutter);scrollbar-width:none;list-style:none}.uk-steps::-webkit-scrollbar{display:none}.uk-step{scroll-snap-align:start;display:grid;gap:1rem;align-content:start}.uk-step__media{border-radius:var(--uk-rayon);overflow:hidden;aspect-ratio:4 / 5;background:var(--uk-rose);position:relative}.uk-step__num{position:absolute;top:.75rem;left:.75rem;width:2.25rem;height:2.25rem;display:grid;place-items:center;border-radius:50%;background:var(--uk-rouge);color:#fff;font-weight:700;font-size:.9375rem}.uk-step__title{font-size:1.375rem;margin:0}.uk-step p{margin:.35rem 0 0;opacity:.75;font-size:.9375rem;line-height:1.5}.uk-step--coeur .uk-step__media{outline:2px solid var(--uk-rouge);outline-offset:-2px}@media screen and (min-width:1000px){.uk-steps{grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;overflow:visible;margin-inline:0;padding-inline:0}}.uk-mantra{font-size:clamp(1.5rem,4.6vw,2.25rem);line-height:1.2;margin:0;text-align:center}.uk-steps--texte{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:minmax(0,1fr);gap:0;overflow:visible;margin-inline:0;padding-inline:0;padding-bottom:0;max-width:64rem;width:100%;justify-self:center}.uk-steps--texte .uk-step{grid-template-columns:2rem minmax(0,1fr);gap:.9rem;padding:1.1rem 0;border-top:1px solid var(--uk-trait);align-items:start}.uk-steps--texte .uk-step:last-child{border-bottom:1px solid var(--uk-trait)}.uk-steps--texte .uk-step__num{position:static;display:block;width:auto;height:auto;border-radius:0;background:none;color:var(--uk-rouge);font-size:1.5rem;line-height:1.2;font-weight:var(--heading-font-weight)}.uk-steps--texte .uk-step__title{font-size:1.1875rem;line-height:1.3}@media screen and (min-width:700px){.uk-steps--texte{grid-template-columns:repeat(var(--uk-n, 3),minmax(0,1fr));gap:2.5rem}.uk-steps--texte .uk-step{grid-template-columns:minmax(0,1fr);gap:.6rem;padding:1.25rem 0 0}.uk-steps--texte .uk-step:last-child{border-bottom:0}.uk-steps--texte .uk-step__num{font-size:1.75rem}}.uk-steps--illustre{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:minmax(0,1fr);gap:1.1rem;overflow:visible;margin-inline:0;padding-inline:0;padding-bottom:0;max-width:60rem;width:100%;justify-self:center}.uk-steps--illustre .uk-step{grid-template-columns:38% minmax(0,1fr);gap:1rem;align-items:center}.uk-steps--illustre .uk-step__media{aspect-ratio:1 / 1;background:var(--uk-rose)}.uk-steps--illustre .uk-step__media img{mix-blend-mode:multiply}.uk-steps--illustre .uk-step__corps{display:grid;gap:.25rem;align-content:start}.uk-steps--illustre .uk-step__num{position:static;display:block;width:auto;height:auto;border-radius:0;background:none;color:var(--uk-rouge);font-size:1.375rem;line-height:1.2;font-weight:var(--heading-font-weight)}.uk-steps--illustre .uk-step__title{font-size:1.125rem;line-height:1.3}.uk-steps--illustre .uk-step p{margin:0}@media screen and (min-width:700px){.uk-steps--illustre{grid-template-columns:repeat(var(--uk-n, 3),minmax(0,1fr));gap:2.25rem}.uk-steps--illustre .uk-step{grid-template-columns:minmax(0,1fr);gap:1.1rem;align-items:start;align-content:start}.uk-steps--illustre .uk-step__title{font-size:1.1875rem}}.uk-config{display:grid;gap:1.5rem;background:#fff;border:1px solid var(--uk-trait);border-radius:var(--uk-rayon);padding:clamp(1rem,3vw,2rem)}.uk-config__view{border-radius:var(--uk-rayon);overflow:hidden;background:#fff;aspect-ratio:4 / 5;align-self:start}.uk-config__view img{object-fit:contain}.uk-config__panel{display:grid;gap:1.1rem;align-content:center}.uk-config__title{font-size:clamp(1.5rem,4vw,2.125rem);margin:0;line-height:1.15}.uk-config__price{font-size:1.25rem;font-weight:600}.uk-config__label{font-size:.875rem;font-weight:600;margin:0 0 .5rem}.uk-thumbs{display:flex;gap:.6rem;flex-wrap:wrap}.uk-thumb{width:64px;height:80px;padding:0;border-radius:8px;overflow:hidden;border:2px solid transparent;background:var(--uk-rose);cursor:pointer}.uk-thumb[aria-pressed=true]{border-color:var(--uk-rouge)}.uk-thumb img{width:100%;height:100%;object-fit:cover}.uk-checks{list-style:none;margin:0;padding:0;display:grid;gap:.55rem}.uk-checks li{display:flex;gap:.6rem;align-items:flex-start;font-size:.9375rem;line-height:1.4}.uk-checks svg{width:18px;height:18px;flex:none;margin-top:2px;color:var(--uk-rouge)}.uk-config .button{min-height:54px}@media screen and (min-width:1000px){.uk-config{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:3rem;padding:2.5rem}}.uk-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem .75rem}@media screen and (min-width:700px){.uk-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem 1.25rem}}.uk-qui{display:grid;gap:.6rem;align-content:start;color:inherit}.uk-qui__media{border-radius:var(--uk-rayon);overflow:hidden;aspect-ratio:4 / 5;background:var(--uk-rose)}.uk-qui__media img{transition:transform .4s ease}.uk-qui__label{font-weight:600;font-size:1rem;line-height:1.3}@media(hover:hover){.uk-qui:hover .uk-qui__media img{transform:scale(1.03)}.uk-qui:hover .uk-qui__label{text-decoration:underline;text-underline-offset:4px}}.uk-tile{position:relative;display:block;border-radius:var(--uk-rayon);overflow:hidden;aspect-ratio:4 / 5;background:var(--uk-rose);color:#fff}.uk-tile img{transition:transform .5s ease}.uk-tile:after{content:"";position:absolute;top:45%;right:0;bottom:0;left:0;background:linear-gradient(180deg,#24201f00,#24201fb8)}.uk-tile__label{position:absolute;z-index:1;left:1rem;right:1rem;bottom:.9rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-family:var(--heading-font-family);font-size:clamp(1.0625rem,3.4vw,1.375rem);line-height:1.15}.uk-tile__label svg{width:18px;height:18px;flex:none}@media(hover:hover){.uk-tile:hover img{transform:scale(1.04)}}.uk-duo{display:grid;gap:1.5rem}@media screen and (min-width:700px){.uk-duo{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}.uk-card{display:grid;grid-template-rows:auto 1fr;border-radius:var(--uk-rayon);overflow:hidden;background:#fff;border:1px solid var(--uk-trait)}.uk-card__media{aspect-ratio:4 / 3;background:var(--uk-rose);overflow:hidden}.uk-card__body{display:grid;gap:.75rem;padding:1.5rem;justify-items:start;align-content:start}.uk-card__title{font-size:clamp(1.5rem,4vw,1.875rem);margin:0}.uk-card__body p{margin:0;opacity:.75}.uk-best{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem .75rem}@media screen and (min-width:700px){.uk-best{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.5rem 1.25rem}}.uk-best__item{display:grid;grid-template-rows:auto 1fr;gap:.7rem;color:inherit}.uk-best__media{border-radius:var(--uk-rayon);overflow:hidden;aspect-ratio:1 / 1;background:#fff;border:1px solid var(--uk-trait)}.uk-best__media img{object-fit:contain;transition:transform .4s ease}@media(hover:hover){.uk-best__item:hover .uk-best__media img{transform:scale(1.03)}.uk-best__item:hover .uk-best__name{text-decoration:underline;text-underline-offset:4px}}.uk-best__badge{position:absolute;top:.6rem;left:.6rem;z-index:1;padding:.2rem .55rem;border-radius:6px;background:#fff;border:1px solid var(--uk-trait);color:var(--uk-noir);font-size:.75rem;font-weight:600;line-height:1.4}.uk-best__info{display:grid;grid-template-rows:auto 1fr auto;gap:.2rem}.uk-best__name{font-weight:600;line-height:1.3;font-size:1rem;margin:0}.uk-best__hook{margin:0;font-size:.875rem;line-height:1.4;opacity:.7}.uk-best__price{font-weight:600;margin-top:.15rem}.uk-best__price s,.uk-hero__note s{margin-left:.3rem;font-weight:400;font-size:.875em;opacity:.55}.uk-best__item--tout .uk-best__media{display:grid;place-items:center;padding:1rem;text-align:center}.uk-best__item--tout .uk-best__media span{display:grid;gap:.5rem;justify-items:center;font-weight:600;line-height:1.3;color:var(--uk-rouge)}.uk-best__item--tout svg{width:20px;height:20px}@media(hover:hover){.uk-best__item--tout:hover .uk-best__media{border-color:var(--uk-rouge)}}.uk-split{display:grid;gap:1.75rem;align-items:center}@media screen and (min-width:1000px){.uk-split{grid-template-columns:repeat(2,minmax(0,1fr));gap:4rem}.uk-split--inverse .uk-split__media{order:2}}.uk-split__media{border-radius:var(--uk-rayon);overflow:hidden;aspect-ratio:5 / 4;background:var(--uk-rose)}.uk-split__media--clair{background:#fff}.uk-split__media--clair img{object-fit:contain}.uk-split__text{display:grid;gap:1rem;justify-items:start}.uk-split__title{font-size:clamp(1.75rem,5vw,2.5rem);line-height:1.12;margin:0}.uk-split__text p{margin:0;opacity:.85;line-height:1.6}.uk-atelier{display:grid;place-items:center;text-align:center;padding:2rem;height:100%;font-size:.9375rem;opacity:.8}.uk-feats{list-style:none;margin:0;padding:0;display:grid;gap:.7rem}.uk-feats li{display:flex;gap:.6rem;align-items:flex-start;line-height:1.4}.uk-feats svg{width:18px;height:18px;flex:none;margin-top:3px}.uk-split.uk-split--texte{grid-template-columns:minmax(0,1fr);max-width:46rem;margin-inline:auto;text-align:center}.uk-split--texte .uk-split__text{justify-items:center}.uk-split--texte .uk-feats{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem 1.5rem}.uk-qualite{display:grid;gap:2rem;align-items:center}.uk-qualite__text{display:grid;gap:1rem;justify-items:start}.uk-qualite__title{font-size:clamp(1.875rem,5.2vw,2.75rem);line-height:1.1;margin:0}.uk-qualite__text>p:not(.uk-eyebrow){margin:0;max-width:30rem;opacity:.75;line-height:1.6}.uk-qualite__points{list-style:none;margin:.5rem 0 0;padding:1.25rem 0 0;display:grid;gap:.65rem;width:100%;max-width:30rem;border-top:1px solid rgb(36 32 31 / .12)}.uk-qualite__points li{display:flex;gap:.65rem;align-items:flex-start;font-weight:500;line-height:1.4}.uk-qualite__points svg{width:18px;height:18px;flex:none;margin-top:3px;color:var(--uk-rouge)}.uk-qualite__media{display:grid;gap:1rem}.uk-qualite__img{position:relative;border-radius:var(--uk-rayon);overflow:hidden;aspect-ratio:96 / 47;background:#fff}@media screen and (min-width:1000px){.uk-qualite{grid-template-columns:minmax(0,.85fr) minmax(0,1fr);gap:4.5rem}.uk-qualite__media{gap:1.25rem}}.uk-switch{display:flex;justify-content:center}.uk-switch__inner{display:inline-flex;padding:4px;border-radius:999px;background:var(--uk-rose)}.uk-switch a{padding:.65rem 1.25rem;border-radius:999px;font-weight:600;font-size:.9375rem;color:var(--uk-noir);min-height:44px;display:inline-flex;align-items:center}.uk-switch a[aria-current=page]{background:var(--uk-rouge);color:#fff}.uk-pdp-trust{list-style:none;margin:0;padding:1rem;display:grid;gap:.65rem;border-radius:var(--uk-rayon);background:var(--uk-rose)}.uk-pdp-trust li{display:flex;gap:.65rem;align-items:flex-start;font-size:.9375rem;line-height:1.4}.uk-pdp-trust svg{width:20px;height:20px;flex:none;margin-top:1px;color:var(--uk-rouge)}.uk-pdp-mantra{margin:0;font-family:var(--heading-font-family);font-size:1.125rem;color:var(--uk-rouge)}.ukf-card{border:1px solid var(--uk-trait)}.badge--primary{letter-spacing:.02em}.product-card__info .product-title,.product-card .product-title{font-weight:600}.shopify-section--footer a:hover{text-decoration:underline;text-underline-offset:3px}.header__logo-image{height:auto}.accordion__toggle,.accordion summary{min-height:48px}@media(prefers-reduced-motion:reduce){.uk-tile img,.uk-qui__media img,.uk-best__media img{transition:none}}body .tee-dialog,body .tee-form-wrapper{--tee-primary-color: #A52B22;--tee-primary-lighten-color: #A52B22;--tee-primary-darken-color: #7E1F19;--tee-default-checkbox-color: #A52B22;--tee-variant-active-color: #A52B22;--tee-active-color: #A52B22;--tee-form-header-bg-color: #F5F5F4;--tee-form-header-color: #24201F;--tee-form-bg-color: #FFFFFF;--tee-checkmark-border-color: #FFFFFF;--tee-photo-action-button-background: #A52B22;--tee-photo-action-button-border-radius: 999px;--tee-additional-charge-bg-color: #A52B22;--tee-atc-bg-color: #A52B22;--tee-atc-border-radius: 999px;--tee-atc-text-hover-color: #A52B22;--tee-preview-button-text-color: #A52B22;--tee-button-border-radius: 999px;--tee-button-rounded-border-radius: 999px;--tee-form-input-border-radius: 12px;--tee-clipart-border-radius: 12px;--tee-radio-border-radius: 12px;--tee-field-select-border-radius: 12px;--tee-photo-placeholder-border-radius: 16px;--tee-photo-placeholder-border: 2px dashed #D6D3D1}body .tee-form-wrapper .tee-customize-main-form{border-radius:12px;overflow:hidden;border:1px solid #E7E5E4;background:#fff}body .tee-form-wrapper .tee-form-header__title{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);text-transform:none;letter-spacing:0;font-size:1.25rem}body .tee-form-wrapper .tee-field__heading{font-weight:600}body .tee-form-wrapper .tee-btn{min-height:48px;font-weight:600}body .tee-form-wrapper .tee-clipart-thumbnail{background:#fff}.tee-btn-wrapper--personalize{background:#fff!important;padding:8px 12px calc(8px + env(safe-area-inset-bottom,0px))!important;box-shadow:0 -2px 14px #24201f24!important}.tee-btn-wrapper--personalize .tee-btn--personalize{background:#a52b22!important;border-color:#a52b22!important;border-radius:999px!important;height:48px!important;min-height:48px!important;font-size:0!important;color:#fff!important}.tee-btn-wrapper--personalize .tee-btn--personalize *{font-size:0!important;color:#fff!important}.tee-btn-wrapper--personalize .tee-btn--personalize:after{content:"Personnaliser mon cadeau";font-family:inherit;font-size:15px;font-weight:600;letter-spacing:.01em;color:#fff}.tee-btn-wrapper--personalize .tee-btn--personalize:hover,.tee-btn-wrapper--personalize .tee-btn--personalize:focus{background:#7e1f19!important}@media screen and (max-width:699px){.loox-pn{display:none!important}}price-list sale-price,.price-list sale-price{color:var(--uk-noir)!important;font-weight:600}price-list compare-at-price,.price-list compare-at-price{opacity:.6}.badge--on-sale,on-sale-badge.badge{background:#fff!important;color:var(--uk-rouge)!important;border:1px solid var(--uk-trait);font-weight:600}.free-shipping-bar{gap:.45rem;font-size:.875rem;line-height:1.4;color:var(--uk-noir, #24201F)}.free-shipping-bar>span{display:block}.free-shipping-bar .text-accent{color:var(--uk-rouge, #A52B22);font-weight:600}.free-shipping-bar .uk-fsb-ok{margin-left:.15rem;font-weight:600;color:var(--uk-rouge, #A52B22)}.free-shipping-bar .progress-bar{height:4px;border-radius:999px;background:#e7e5e4}.free-shipping-bar .progress-bar:before{background:var(--uk-rouge, #A52B22);transition:transform .6s cubic-bezier(.2,.7,.2,1)}.cart-drawer__top .free-shipping-bar{margin-top:.9rem;padding-top:.9rem;border-top:1px solid #E7E5E4;max-width:none}.quick-buy-drawer__info .free-shipping-bar{max-width:none}@media(prefers-reduced-motion:reduce){.free-shipping-bar .progress-bar:before{transition:none}}.uk-offre2{display:flex;align-items:flex-start;gap:.65rem;margin:0;padding:.75rem .9rem;border:1px solid var(--uk-trait, #E7E5E4);border-radius:12px;background:#fff;color:var(--uk-noir, #24201F);text-align:start}.uk-offre2 svg{width:20px;height:20px;flex:none;margin-top:.1rem;color:var(--uk-rouge, #A52B22)}.uk-offre2 p{display:grid;gap:.2rem;margin:0;font-size:.9375rem;line-height:1.4}.uk-offre2 strong{font-weight:600}.uk-offre2 span{font-size:.8125rem;line-height:1.4;opacity:.75}.uk-offre2__lien{justify-self:start;font-size:.875rem;font-weight:600;color:var(--uk-rouge, #A52B22);text-decoration:underline;text-underline-offset:3px}.uk-offre2__lien span{opacity:1;font-size:inherit}.cart-drawer__top .uk-offre2{margin-top:.9rem}.quick-buy-drawer__info .uk-offre2{margin:0}.uk-pochette{position:relative;display:grid;grid-template-columns:72px minmax(0,1fr);grid-template-areas:"img texte" "img choix";align-items:center;gap:.55rem .85rem;padding:.75rem .9rem;border:1px solid var(--uk-trait, #E7E5E4);border-radius:12px;background:#fff;color:var(--uk-noir, #24201F);cursor:pointer;transition:border-color .2s}.uk-pochette:has(.uk-pochette__case:checked){border-color:var(--uk-noir, #24201F)}.uk-pochette:has(.uk-pochette__case:focus-visible){outline:2px solid var(--uk-noir, #24201F);outline-offset:2px}.uk-pochette__case{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.uk-pochette__img{grid-area:img;width:72px;height:72px;object-fit:contain;border-radius:8px;background:#fff}.uk-pochette__texte{grid-area:texte;display:grid;gap:.25rem;min-width:0;text-align:start}.uk-pochette__titre{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.9375rem;font-weight:600;line-height:1.3}.uk-pochette__badge,.uk-offert{display:inline-block;padding:.1rem .5rem;border:1px solid var(--uk-trait, #E7E5E4);border-radius:999px;background:#f5f5f4;color:var(--uk-noir, #24201F);font-size:.75rem;font-weight:500;line-height:1.5}.uk-pochette__desc{font-size:.8125rem;line-height:1.4;opacity:.75}.uk-pochette__choix{grid-area:choix;display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500}.uk-pochette__coche{flex:none;width:20px;height:20px;border:1.5px solid var(--uk-noir, #24201F);border-radius:5px;background:#fff;transition:background-color .15s}.uk-pochette__case:checked~.uk-pochette__choix .uk-pochette__coche{background:var(--uk-noir, #24201F) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 10.5l3.2 3.2L15 7' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 100% no-repeat}.uk-offert{margin-top:.25rem;justify-self:start}.uk-pochette-note{display:flex;align-items:center;gap:.4rem;margin:0;font-size:.875rem;color:var(--uk-noir, #24201F)}.uk-pochette-note:before{content:"\2713";font-weight:700}.uk-pochette-note--erreur:before{content:none}@media(max-width:699px){.uk-pochette{grid-template-columns:56px minmax(0,1fr);grid-template-areas:"img texte" "choix choix"}.uk-pochette__img{width:56px;height:56px;align-self:start}}@media(prefers-reduced-motion:reduce){.uk-pochette,.uk-pochette__coche{transition:none}}product-card:has(a[href*="/products/pochette-cadeau-uniko-originals"]),.product-card:has(a[href*="/products/pochette-cadeau-uniko-originals"]),.horizontal-product:has(a[href*="/products/pochette-cadeau-uniko-originals"]){display:none!important}.uk-blog-produits{max-width:750px;margin:0 auto var(--spacing-12, 3rem);padding-top:var(--spacing-8, 2rem);border-top:1px solid var(--uk-trait, #E7E5E4)}.uk-blog-produits__titre{margin:0 0 1rem;font-size:1.25rem;font-weight:600;color:var(--uk-noir, #24201F)}.uk-blog-produits__grille{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.uk-blog-produit{display:grid;gap:.35rem;color:var(--uk-noir, #24201F);text-decoration:none}.uk-blog-produit__img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:12px;border:1px solid var(--uk-trait, #E7E5E4);background:#fff}.uk-blog-produit__nom{font-size:.875rem;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.uk-blog-produit__prix{font-size:.875rem;font-weight:600}.uk-blog-produit:hover .uk-blog-produit__nom{text-decoration:underline;text-underline-offset:3px}@media(max-width:699px){.uk-blog-produits__grille{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:70%;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:.5rem}.uk-blog-produit{scroll-snap-align:start}}.shopify-section--main-article .prose img{border-radius:12px}.shopify-section--main-article .article-banner__image{display:flex;justify-content:center}.shopify-section--main-article .article-banner__image>img{width:auto;max-width:100%;max-height:min(62vh,560px);height:auto;object-fit:contain;border-radius:12px}
/*# sourceMappingURL=/cdn/shop/t/31/assets/uniko.css.map */
