<>
#MainContent
> .shopify-section.banner-section:first-child
[data-media-container].h-screen {
height: calc(100vh - var(--header-group-height));
}
@media (min-width: 990px) {
#MainContent
> .shopify-section.banner-section:first-child
[data-media-container].lg\:h-auto {
height: auto;
}
#MainContent
> .shopify-section.banner-section:first-child
[data-media-container].lg\:h-screen {
height: calc(100vh - var(--header-group-height));
}
}
>
<>
#shopify-section-template--28855689970008__akro_heat_home_hero .akro-heat-hero {
position: relative;
width: 100%;
background: #000000;
overflow: hidden;
line-height: 0;
}
#shopify-section-template--28855689970008__akro_heat_home_hero .akro-heat-hero__video {
display: block;
width: 100%;
height: calc(100vh - var(--header-group-height80px));
object-fit: cover;
}
/* Desktop default: show desktop videohide mobile */
#shopify-section-template--28855689970008__akro_heat_home_hero .akro-heat-hero__video--mobile { display: none; }
/* Mobile breakpoint: swap */
@media (max-width: 767px) {
#shopify-section-template--28855689970008__akro_heat_home_hero .akro-heat-hero__video--desktop { display: none; }
#shopify-section-template--28855689970008__akro_heat_home_hero .akro-heat-hero__video--mobile {
display: block;
height: calc(100vh - var(--header-group-height60px));
}
}
/* ---- Sound toggle button ---- */
#shopify-section-template--28855689970008__akro_heat_home_hero .akro-heat-hero__sound {
position: absolute;
z-index: 3;
display: inline-flex;
align-items: center;
gap: 8px;
padding: 10px 16px 10px 12px;
border: 1px solid rgba(255,255,255,0.35);
border-radius: 999px;
background: rgba(0,0,0,0.45);
color: #ffffff;
font-size: 12px;
font-weight: 600;
letter-spacing: 0.12em;
text-transform: uppercase;
line-height: 1;
cursor: pointer;
-webkit-backdrop-filter: blur(6px);
backdrop-filter: blur(6px);
transition: opacity .25s easetransform .25s easebackground .25s ease;
}
#shopify-section-template--28855689970008__akro_heat_home_hero .akro-heat-hero__sound:hover {
transform: translateY(-1px);
background: rgba(0,0,0,0.62);
}
#shopify-section-template--28855689970008__akro_heat_home_hero .akro-heat-hero__sound--bottom-right { right: 20px; bottom: 20px; }
#shopify-section-template--28855689970008__akro_heat_home_hero .akro-heat-hero__sound--bottom-left { left: 20px; bottom: 20px; }
#shopify-section-template--28855689970008__akro_heat_home_hero .akro-heat-hero__sound--top-right { right: 20px; top: 20px; }
#shopify-section-template--28855689970008__akro_heat_home_hero .akro-heat-hero__sound--top-left { left: 20px; top: 20px; }
#shopify-section-template--28855689970008__akro_heat_home_hero .akro-heat-hero__sound-icon {
display: inline-flex;
align-items: center;
justify-content: center;
}
/* Default = muted state: show muted iconhide on icon */
#shopify-section-template--28855689970008__akro_heat_home_hero .akro-heat-hero__icon-on { display: none; }
#shopify-section-template--28855689970008__akro_heat_home_hero .akro-heat-hero__sound[aria-pressed="true"] .akro-heat-hero__icon-muted { display: none; }
#shopify-section-template--28855689970008__akro_heat_home_hero .akro-heat-hero__sound[aria-pressed="true"] .akro-heat-hero__icon-on { display: inline; }
@media (max-width: 767px) {
#shopify-section-template--28855689970008__akro_heat_home_hero .akro-heat-hero__sound {
padding: 9px 12px;
font-size: 11px;
}
}
>
<> #shopify-section-template--28855689970008__featured_collection_H4idzV {background-color: white;} #shopify-section-template--28855689970008__featured_collection_H4idzV .pointer-events-none {display: none;} >
<>
@media (hover: hover) {
[id^="Slideshow-"] a.slideshow-cta-btn:hover {
color: #fff !important;
background-color: #000 !important; /* au cas où le fond n'est pas sur ::after */
border-color: #000 !important;
}
[id^="Slideshow-"] a.slideshow-cta-btn:hover::after {
background-color: #000 !important;
border-color: #000 !important;
}
}
@media (hover: hover) {
[id^="Slideshow-"] a.slideshow-cta-btn {
transition: color 180ms easebackground-color 180ms easeborder-color 180ms ease;
}
/* si ton thème utilise ::after pour dessiner le fond/bordure */
[id^="Slideshow-"] a.slideshow-cta-btn::after {
transition: background-color 180ms easeborder-color 180ms easetransform 180ms easeopacity 180ms ease;
}
}
>
<> #shopify-section-template--28855689970008__featured_collection_NDKXYx {background-color: white;} >
“Nothing revives a memory like scent.“
Olivier CRESP
<> #shopify-section-template--28855689970008__feature-text {margin-top: 50px;} #shopify-section-template--28855689970008__feature-text h6 {margin-bottom: 50px;} #shopify-section-template--28855689970008__feature-text p {font-size: 50px; letter-spacing: 2px; max-width: 900px; margin: 0 auto;} #shopify-section-template--28855689970008__feature-text h6 {font-size: 25px; letter-spacing: 2px;} @media (max-width: 767px) {#shopify-section-template--28855689970008__feature-text p {font-size: 32px; padding-top: 50px; } @media (max-width: 767px) {#shopify-section-template--28855689970008__feature-text h6 {padding-bottom: 50px; font-size: 17px; letter-spacing: 3px; } }} >
<>
@media (hover: hover) {
[id^="Slideshow-"] a.slideshow-cta-btn:hover {
color: #fff !important;
background-color: #000 !important; /* au cas où le fond n'est pas sur ::after */
border-color: #000 !important;
}
[id^="Slideshow-"] a.slideshow-cta-btn:hover::after {
background-color: #000 !important;
border-color: #000 !important;
}
}
@media (hover: hover) {
[id^="Slideshow-"] a.slideshow-cta-btn {
transition: color 180ms easebackground-color 180ms easeborder-color 180ms ease;
}
/* si ton thème utilise ::after pour dessiner le fond/bordure */
[id^="Slideshow-"] a.slideshow-cta-btn::after {
transition: background-color 180ms easeborder-color 180ms easetransform 180ms easeopacity 180ms ease;
}
}
>
<>
@media (hover: hover) {
[id^="Slideshow-"] a.slideshow-cta-btn:hover {
color: #fff !important;
background-color: #000 !important; /* au cas où le fond n'est pas sur ::after */
border-color: #000 !important;
}
[id^="Slideshow-"] a.slideshow-cta-btn:hover::after {
background-color: #000 !important;
border-color: #000 !important;
}
}
@media (hover: hover) {
[id^="Slideshow-"] a.slideshow-cta-btn {
transition: color 180ms easebackground-color 180ms easeborder-color 180ms ease;
}
/* si ton thème utilise ::after pour dessiner le fond/bordure */
[id^="Slideshow-"] a.slideshow-cta-btn::after {
transition: background-color 180ms easeborder-color 180ms easetransform 180ms easeopacity 180ms ease;
}
}
>
<> #shopify-section-template--28855689970008__logo_list_iNU3in {padding-top: 50px; padding-bottom: 50px;} #shopify-section-template--28855689970008__logo_list_iNU3in h2 {font-size: 25px; letter-spacing: 0.1em; text-transform: uppercase; text-align: center; padding-bottom: 20px;} >

FREE SAMPLES OF YOUR CHOICE
Choose your sample: 1 with a 30ml2 with a 100ml.

FREE SHIPPING & RETURNS
Learn more about our shipping and returns policy.

SMELL BEFORE YOU OPEN
Your addiction comes with its matching sample.

SECURE PAYMENT
CardPayPal or Klarna. Fast and secure.

WELCOME GIFT
Every first addiction deserves a little something extra.

FRENCH SAVOIR-FAIRE
Created in France by Olivier CrespMaster Perfumer.
<>
/* La classe py-section-vertical-spacing du theme vaut 0 sur ce thème : elle ne
produit aucune marge verticale (c'est pourquoi les autres sections la
compensent en custom CSS). On gere donc l'air haut/bas icien reglages. */
.akro-rs{
padding-top:var(--akro-rs-pt);
padding-bottom:var(--akro-rs-pb);
display:grid;
grid-template-columns:repeat(var(--akro-rs-cols)minmax(01fr));
column-gap:var(--akro-rs-gap);
row-gap:calc(var(--akro-rs-gap) * 1.6);
align-items:start;
}
.akro-rs__item{
display:flex;
flex-direction:column;
align-items:center;
text-align:center;
}
.akro-rs__picto{
height:var(--akro-rs-picto);
width:auto;
max-width:100%;
object-fit:contain;
display:block;
margin-bottom:14px;
}
.akro-rs__title,
.akro-rs__text{
font-size:.875rem;
line-height:1.45;
margin:0;
}
.akro-rs__title{
font-weight:700;
text-transform:uppercase;
letter-spacing:.02em;
}
.akro-rs__text{
margin-top:4px;
}
@media (max-width:1023px){
.akro-rs{ grid-template-columns:repeat(3minmax(01fr)); }
}
@media (max-width:639px){
.akro-rs{ grid-template-columns:repeat(2minmax(01fr)); }
/* Slider au pouce : 2,5 pictos visibles pour signaler qu'on peut faire defiler. */
.akro-rs--mobile-slider{
display:flex;
overflow-x:auto;
scroll-snap-type:x mandatory;
-webkit-overflow-scrolling:touch;
scrollbar-width:none;
-ms-overflow-:none;
padding-bottom:calc(var(--akro-rs-pb) + 2px);
}
.akro-rs--mobile-slider::-webkit-scrollbar{ display:none; }
.akro-rs--mobile-slider .akro-rs__item{
flex:0 0 calc((100% - var(--akro-rs-gap) * 2) / 2.5);
scroll-snap-align:start;
}
}
>
<>
:root {
--wk-color-solid-button-label: 255255255;
--wk-color-accent-1: 000;
--wk-color-accent-2: 000;
--wk-color-outline-button-label: 000;
--wk-color-background-1: 255255255;
--wk-color-background-2: 255255255;
--wk-color-text: 000;
--wk-button-min-height: 45px;
--wk-button-border-width: 1px;
--wk-button-border-radius: 0px;
--wk-input-min-height: 45px;
--wk-input-border-width: 1px;
--wk-input-border-radius: 0px;
--wk-shadow-opacity: 15%;
--wk-shadow-horizontal-offset: 0px;
--wk-shadow-vertical-offset: 2px;
--wk-shadow-blur: 4px;
--wk-font-text-scale: 1.0;
}
>
<>
wishlist-button-collection {
--icon-size: 18px;
--icon-stroke-width: 1px;
--button-offset-vertical: 0px;
--button-offset-horizontal: 0px;
--button-background-size: 34px;
--button-background-border-radius: 24px;
--button-border-width: 1px;
--button-background-opacity: 85%;
--button-background: none;
--button-border: none;
--icon-stroke: rgb(var(--wk-color-accent-1));
}
>
< id="qikify-boosterkit-custom-">.purchase-details__buttons.purchase-details__spb--false {
height: auto;
}
.ajax-cart__line-items {
display: none;
}
.qbk-offer__quantity-label {
color: #FFF;
}
.qbk-offer__quantity-label:before {
opacity: 1;
background-color: #000;
}
.qbk-popup-wrapper:not(:has(.qbk-offer__body--added)) .qbk-popup__footer.qbk-popup__footer--free-gift:after {
display: block;
font-size: 12px;
position: absolute;
left: var(--qbk-space-1);
color: #ff0000;
max-width: 300px;
}
[lang="en"] .qbk-popup-wrapper:not(:has(.qbk-offer__body--added)) .qbk-popup__footer.qbk-popup__footer--free-gift:after {
content: 'Please select your free samples before continuing.';
}
[lang="fr"] .qbk-popup-wrapper:not(:has(.qbk-offer__body--added)) .qbk-popup__footer.qbk-popup__footer--free-gift:after {
content: 'Veuillez sélectionner vos échantillons gratuits avant de continuer.';
}
[lang="de"] .qbk-popup-wrapper:not(:has(.qbk-offer__body--added)) .qbk-popup__footer.qbk-popup__footer--free-gift:after {
content: 'Bitte wählen Sie Ihre kostenlosen Proben ausbevor Sie fortfahren.';
}
@media (max-width: 575.98px) {
.qbk-popup-wrapper:not(:has(.qbk-offer__body--added)) .qbk-popup__footer.qbk-popup__footer--free-gift:after {
max-width: 250px;
}
}
>
<>
wishlist-page {
--text-color: var(--wk-color-text);
--page-max-width: 1200px;
--page-padding-top: 30px;
--page-padding-bottom: 80px;
--button-min-height: var(--wk-button-min-height);
--button-border-width: var(--wk-button-border-width);
--button-border-radius: var(--wk-button-border-radius);
--input-min-height: var(--wk-input-min-height);
--input-border-width: var(--wk-input-border-width);
--input-border-radius: var(--wk-input-border-radius);
--grid-columns-xs: 1;
--grid-columns-sm: 2;
--grid-columns-md: 2;
--grid-columns-lg: 3;
--grid-columns-xl: 4;
--cta-button-background: rgb(var(--wk-color-accent-1));
--cta-button-border: solid var(--button-border-width) rgb(var(--wk-color-accent-1));
--cta-button-color: rgb(var(--wk-color-solid-button-label));
--variant-input-background: rgb(var(--wk-color-background-1));
--variant-input-border: solid var(--input-border-width) rgba(var(--wk-color-text));
--variant-input-color: rgb(var(--wk-color-text));
--variant-input-selected-background: var(--variant-input-background);
--variant-input-selected-border: solid var(--input-border-width) rgba(var(--wk-color-text));
--variant-input-selected-color: var(--variant-input-color);
--variant-input-selected-shadow: 0 0 0 var(--input-border-width) rgb(var(--wk-color-text));
--price-justify-content: center;
--option-select-label-display: none;
--image-aspect-ratio: 1/1;
--image-object-fit: cover;
--meta-text-align: center;
}
>