html:root{--font-body-family: "Parkinsans", sans-serif;--font-heading-family: "Fraunces", serif}.single-discover-product-info h3,.single-discover-product-info .yl-carte-nom,.single-service h2{font-family:Fraunces,serif;font-weight:700;letter-spacing:0}.cart__login-title{font-family:Fraunces,serif;font-weight:700;color:#36112b;letter-spacing:0}body.yl-pt-search .card__heading,body.yl-pt-search .card__heading a{font-family:Fraunces,serif;font-weight:700;color:#36112b;letter-spacing:0;font-size:1.7rem;line-height:1.3}.cits-services .single-service h2{color:#b3161d}.rich-text .rte a,.rich-text .rte a:hover{color:#b3161d;font-weight:600}.option-price .yl-prix-barre del,.single-sensory-journey-product-price del{color:#6b4a5e}.purchase-options-item .accordion-header{line-height:0;margin:0}.option-content .yl-option-titre{display:block;color:#36112b;font-size:20px;line-height:125%!important;font-weight:600;margin:0 0 4px!important;text-align:left;font-family:Parkinsans,sans-serif;letter-spacing:.6px;word-break:break-word}.option-price .variant-price,.option-price .yl-prix-barre{display:block;font-family:Fraunces,serif;font-weight:600;font-size:20px;line-height:125%;color:#36112b;letter-spacing:.6px;margin:-5px 0 5px 5px}.option-price .yl-prix-barre del{font-size:16px}.option-price,.option-price .variant-price,.option-price .yl-prix-barre,.option-center-content strong,.single-sensory-journey-product-content a span,.single-sensory-journey-product-price li,.single-discover-product-info-link-price,.yl-barre-achat__prix{white-space:nowrap}.quantity-container{padding:3px 6px;line-height:1}.quantity-container .quantity-btn{min-width:44px;min-height:44px;padding:0;line-height:1;display:inline-flex;align-items:center;justify-content:center;touch-action:manipulation}@media all and (max-width:575px){.quantity-container{max-width:136px;padding:2px 4px}}.yl-reassurance{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin:12px 0 0;padding:0;list-style:none;font-size:14px;line-height:1.5;color:#36112b;font-family:Parkinsans,sans-serif;letter-spacing:0;word-spacing:normal}.yl-reassurance span{white-space:nowrap}.product-info .yl-reassurance{width:95%;justify-content:flex-start}.cart__footer .yl-reassurance{justify-content:center;margin:0 0 1.6rem}@media screen and (min-width:750px){.cart__footer .yl-reassurance{justify-content:flex-end}}.bradcam ul li a{color:inherit;text-decoration:underline;text-underline-offset:2px;position:relative}.bradcam ul li a:after{content:"";position:absolute;left:-6px;right:-6px;top:50%;height:44px;transform:translateY(-50%)}.cits-footer-top-left p{font-size:14px}.single-sensory-journey-product-content .tag{font-size:12px}.article-card time,.article-card .circle-divider{font-size:1.3rem;letter-spacing:.06rem}.caption-with-letter-spacing,body .unit-price{font-size:1.2rem}body.yl-pt-search .field__input:focus~.field__label,body.yl-pt-search .field__input:not(:placeholder-shown)~.field__label{font-size:1.2rem}@media all and (max-width:991px){.yumlube-product-gallery-area .bradcam ul li,.yumlube-product-gallery-area .bradcam ul li a{font-size:14px}}@media all and (max-width:575px){.sensory-journey-right ul li{font-size:14px}}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-dots button.owl-dot{position:relative}.owl-carousel .owl-nav button.owl-prev:after,.owl-carousel .owl-nav button.owl-next:after{content:"";position:absolute;left:50%;top:50%;width:44px;height:44px;transform:translate(-50%,-50%)}.owl-carousel .owl-dots button.owl-dot:after{content:"";position:absolute;left:0;right:0;top:50%;height:44px;transform:translateY(-50%)}.product-reating a,.yl-sj-nom-pack a{position:relative}.product-reating a:after,.yl-sj-nom-pack a:after{content:"";position:absolute;left:0;right:0;top:50%;height:44px;transform:translateY(-50%)}@media all and (max-width:991px){.footer-menu ul li{margin-bottom:0}.footer-menu ul li a{display:inline-block;padding:12px 0;line-height:20px}.footer-contact ul li{margin-bottom:0}.footer-contact ul li a{min-height:44px}.footer-social ul li a{position:relative}.footer-social ul li a:after{content:"";position:absolute;left:50%;top:50%;width:44px;height:44px;transform:translate(-50%,-50%)}}body.yl-pt-cart .title-wrapper-with-link .underlined-link{padding:9px 0}body.yl-pt-cart cart-items .quantity:before,body.yl-pt-cart cart-items .quantity:after{display:none}body.yl-pt-cart cart-items .quantity{background-clip:padding-box;padding:2px 8px}body.yl-pt-cart cart-items .quantity__button{min-height:44px;min-width:44px}body.yl-pt-cart cart-items .quantity-popover-container,body.yl-pt-cart cart-items .cart-item__quantity-wrapper{background:transparent}body.yl-texte main a.yl-bouton{display:inline-block;background:#e5242a;color:#fff;border-radius:35px;padding:1.2rem 2.4rem;margin-top:2rem;font-family:Parkinsans,sans-serif;font-weight:600;font-size:1.6rem;line-height:1.2;letter-spacing:0;text-decoration:none;transition:background .15s}body.yl-texte main a.yl-bouton:hover,body.yl-texte main a.yl-bouton:focus-visible{background:#36112b;color:#fff;text-decoration:none}.yl-recherche-vide{margin:2.4rem auto 0;max-width:96rem}.yl-recherche-vide__intro{font-family:Fraunces,serif;font-weight:700;font-size:2rem;color:#36112b;text-align:center;line-height:1.3;margin:0 0 1.6rem}@media all and (max-width:575px){.yl-grille-mobile .discover-product-area{display:block}.yl-grille-mobile .discover-product-area>.row{--bs-gutter-x: 1.2rem;--bs-gutter-y: 2rem}.yl-grille-mobile .single-discover-product-gallery .item img{height:210px;width:100%}}.menu-drawer-container .menu-drawer,.menu-drawer-container .menu-drawer__submenu{background:#faefed}.menu-drawer-container .menu-drawer__menu-item{color:#36112b}.menu-drawer-container .menu-drawer__menu-item:hover,.menu-drawer-container .menu-drawer__menu-item:focus-visible,.menu-drawer-container .menu-drawer__menu-item--active,.menu-drawer-container .menu-drawer__menu-item--active:hover,.menu-drawer-container details[open]>.menu-drawer__menu-item{background-color:#f2d2e6;color:#36112b}.menu-drawer-container .menu-drawer__menu-item--active{box-shadow:inset 4px 0 #e5242a}.menu-drawer-container .menu-drawer__utility-links{background-color:#f2d2e6}.menu-drawer-container .menu-drawer__account,.menu-drawer-container .menu-drawer__utility-links .list-social__link{color:#36112b}body.yl-pt-blog .article-card .card__information{padding-left:1.6rem;padding-right:1.6rem;padding-bottom:1.6rem}.yl-paiements{display:flex;flex-wrap:wrap;align-items:center;gap:8px;list-style:none;margin:0;padding:0}.yl-paiements__icone{display:block;width:38px;height:24px}@media all and (max-width:991px){.yl-paiements{justify-content:center;margin-top:12px;gap:6px}.yl-paiements__icone{width:36px;height:23px}}.single-service .yl-service-picto{width:45px;height:45px;display:block}.yl-barre-achat__prix[hidden]{display:none!important}.yl-barre-achat__info{min-height:57.6px;justify-content:center}.yl-annonce__morceau{white-space:nowrap}@media screen and (max-width:749px){.yl-annonce{display:flex;flex-direction:column;align-items:center}.yl-annonce__sep{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}}@media screen and (max-width:339px){.yl-annonce__morceau{white-space:normal}}.single-discover-product-info a:nth-last-child(1){position:relative}.single-discover-product-info a:nth-last-child(1):after{content:"";position:absolute;left:0;right:0;top:50%;height:44px;transform:translateY(-50%)}.discover-product-mobile-slider .owl-nav button.owl-prev,.discover-product-mobile-slider .owl-nav button.owl-next{z-index:1}.discover-product-mobile-slider .owl-nav button.owl-prev:after{left:auto;right:0;transform:translateY(-50%)}.discover-product-mobile-slider .owl-nav button.owl-next:after{left:0;transform:translateY(-50%)}body .unit-price{white-space:nowrap}@media all and (max-width:575px){.yumlube-product-gallery-area .main-image-container{height:auto;width:fit-content;max-width:100%;margin:0 auto}.yumlube-product-gallery-area .main-image{display:block;width:auto;max-width:100%;height:340px;object-fit:contain}}@media only screen and (max-width:480px){#shopify-pc__banner.shopify-pc__banner__dialog{left:0;width:100%;min-width:0;padding:12px 16px calc(10px + env(safe-area-inset-bottom,0px));border-radius:12px 12px 0 0}#shopify-pc__banner .shopify-pc__banner__body{margin-bottom:10px}#shopify-pc__banner .shopify-pc__banner__body h2{font-size:16px;line-height:1.2;margin:0 0 4px}#shopify-pc__banner .shopify-pc__banner__body p{font-size:14px;line-height:1.35;letter-spacing:0}#shopify-pc__banner .shopify-pc__banner__btns{flex-direction:row;flex-wrap:wrap;gap:4px 10px}#shopify-pc__banner .shopify-pc__banner__btns button{margin:0}#shopify-pc__banner #shopify-pc__banner__btn-accept,#shopify-pc__banner #shopify-pc__banner__btn-decline{flex:1 1 0;min-height:44px;padding:8px 12px;font-size:15px;font-weight:600}#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs{flex:1 0 100%;order:3;padding:8px 0;font-size:15px}}#shopify-pc__prefs__dialog header{padding:32px 32px 20px!important}@media only screen and (max-width:750px){#shopify-pc__prefs__dialog header{padding:16px 20px 6px!important}#shopify-pc__prefs__dialog header h2{padding-right:44px!important}#shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions button{margin-right:0}#shopify-pc__prefs__dialog #shopify-pc__prefs__header-close{top:10px;right:10px;width:44px;height:44px}}@media screen and (min-width:576px)and (max-width:1239.98px){.cits-footer .footer-content>.row.gx-5,.cits-services .container>.row.gx-5,.cits-pleasure-glide .pleasure-glide-content>.row.gx-5{margin-left:-.75rem;margin-right:-.75rem}}@media screen and (min-width:768px)and (max-width:1239.98px){.cits-discover-area .discover-product-area>.row.gx-5{margin-left:-.75rem;margin-right:-.75rem}}@media screen and (min-width:992px)and (max-width:1239.98px){.yumlube-product-gallery-area .container>.row.gx-5,.discover-our-packs-area .container>.row.gx-5,.yumlube-review-area .container>.row.gx-5,.yumlube-faq-area .container>.row.gx-5{margin-left:-.75rem;margin-right:-.75rem}}@media screen and (max-width:389px){.color-swatches .color-swatch{flex:1 1 0;min-width:0;max-width:80px}.color-swatches .color-swatch a{width:100%;height:auto;aspect-ratio:1 / 1;padding:6px 2px}}.sensory-journey-product-slider>.owl-nav button.owl-prev:after,.sensory-journey-product-slider-2>.owl-nav button.owl-prev:after{left:-3px;transform:translateY(-50%)}.sensory-journey-product-slider>.owl-nav button.owl-next:after,.sensory-journey-product-slider-2>.owl-nav button.owl-next:after{left:auto;right:-3px;transform:translateY(-50%)}@media screen and (max-width:389px){.sensory-journey-product-slider>.owl-nav{left:0;width:100%}}#shopify-pc__prefs__dialog header h2{padding-right:44px!important}.cits-footer .footer-content-left>a{position:relative}.cits-footer .footer-content-left>a:after{content:"";position:absolute;left:0;right:0;top:50%;height:44px;transform:translateY(-50%)}.cits-footer-newsletter .newsletter-form button[type=submit]:after{content:"";position:absolute;left:50%;top:50%;width:44px;height:44px;transform:translate(-50%,-50%)}body.yl-pt-cart .cart-item__name{position:relative}body.yl-pt-cart .cart-item__name:after{content:"";position:absolute;left:0;right:0;top:50%;height:100%;min-height:44px;transform:translateY(-50%)}.yumlube-faq-area .accordion-button:before{content:"";position:absolute;left:0;right:0;top:50%;height:100%;min-height:44px;transform:translateY(-50%)}@media screen and (max-width:749px){body.yl-pt-page .rte>ul>li>a[href^="#"]:only-child{display:inline-block;padding:8.5px 0}}@media screen and (max-width:360px){.single-cits-yumlube ul li p{letter-spacing:.4px}}@media only screen and (max-width:480px){#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs{min-height:44px;display:flex;align-items:center;justify-content:center}}#shopify-pc__prefs__header-accept,#shopify-pc__prefs__header-decline,#shopify-pc__prefs__header-save{min-height:44px;display:inline-flex;align-items:center;justify-content:center}#shopify-pc__prefs__header-close{width:44px;height:44px}.header__icon--account{position:relative}.header__icon--cart{z-index:1}.header__icon--account:after{content:"";position:absolute;top:0;bottom:0;left:0;right:-8px}.single-discover-product-info>a:first-child{flex-direction:column;align-items:flex-start;gap:4px}.single-discover-product-info>a:first-child h3{font-size:18px}.yl-cartes-suggestions{margin:2.4rem 0 0;text-align:left}.yl-resultats-cartes .single-discover-product{width:100%;text-align:left}.yl-resultats-cartes .single-discover-product-gallery .item img{width:100%}.yl-panier-vide .yl-cartes-suggestions{max-width:132rem;margin-left:auto;margin-right:auto;padding:0 1.5rem}@media screen and (min-width:990px)and (max-width:1199px){.yl-resultats-cartes.grid--4-col-desktop .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}}.yl-resultats-cartes{--grid-desktop-horizontal-spacing: 3rem;--grid-desktop-vertical-spacing: 4rem;--grid-mobile-horizontal-spacing: 1.2rem;--grid-mobile-vertical-spacing: 2rem}.yl-recherche-vide{max-width:none}@media all and (max-width:575px){.yl-grille-mobile .discover-product-area>.row>div,.yl-resultats-cartes>.grid__item:has(>.single-discover-product){display:flex}.yl-grille-mobile .single-discover-product{display:flex;flex-direction:column;width:100%}.yl-grille-mobile .single-discover-product>.single-discover-product-info{display:flex;flex-direction:column;flex:1 1 auto}.yl-grille-mobile .single-discover-product>.single-discover-product-info>a:last-child{flex:0 0 auto;align-self:center;margin-top:auto}.yl-grille-mobile .single-discover-product-info>a:first-child h3{font-size:20px;line-height:20px}}.yl-grille-mobile .discover-product-area>.row>div,.yl-resultats-cartes>.grid__item:has(>.single-discover-product){display:flex}.yl-grille-mobile .single-discover-product,.yl-resultats-cartes>.grid__item>.single-discover-product{display:flex;flex-direction:column;width:100%}.yl-grille-mobile .single-discover-product>.single-discover-product-info,.yl-resultats-cartes>.grid__item>.single-discover-product>.single-discover-product-info{display:flex;flex-direction:column;flex:1 1 auto}.yl-grille-mobile .single-discover-product>.single-discover-product-info>a:last-child,.yl-resultats-cartes>.grid__item>.single-discover-product>.single-discover-product-info>a:last-child{flex:0 0 auto;align-self:center;margin-top:auto}@media all and (max-width:575px){.yl-grille-mobile .single-discover-product-info>a:first-child h3{min-height:3em}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/yumlube-l10.css.map */
