:root{--pds-ink: #342e2b;--pds-cream: #faf6f2;--pds-blush: #f3e5e2;--pds-rose: #a75b67;--pds-rose-dark: #87444f;--pds-line: rgba(52, 46, 43, .12)}html{scroll-behavior:smooth}body{background:#fffdfb;color:var(--pds-ink)}.button,.shopify-payment-button__button{min-height:50px}.announcement-bar-section .utility-bar{min-height:30px}.announcement-bar-section .announcement-bar__message{font-size:1.1rem;font-weight:700;letter-spacing:.14em;min-height:30px;padding:6px 0}.section-header .header-wrapper{background:#fffdfb;border-bottom:1px solid rgba(52,46,43,.08)}.section-header .header{max-width:1320px}.section-header .header__menu-item{font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase}.pds-header-cta{align-items:center;background:var(--pds-rose);border-radius:999px;color:#fff;display:inline-flex;font-size:1.25rem;font-weight:650;justify-content:center;min-height:44px;line-height:1;margin-left:8px;padding:13px 19px;text-decoration:none;white-space:nowrap}.pds-header-cta:hover{background:var(--pds-rose-dark);color:#fff}.pds-header-cta:focus-visible{outline:2px solid var(--pds-ink);outline-offset:3px}#pds-offer,#pds-rasoir,#pds-ritual,#pds-faq{scroll-margin-top:110px}#shopify-section-pds_offer{background:var(--pds-cream);padding:clamp(36px,6vw,84px) 20px}#shopify-section-pds_offer .featured-product{background:#fff;border:1px solid var(--pds-line);border-radius:28px;box-shadow:0 24px 70px -48px #342e2b73;margin-inline:auto;max-width:1180px;overflow:hidden}#shopify-section-pds_offer .product__title h2{font-size:clamp(3rem,4vw,4.8rem)}#shopify-section-pds_offer .price{font-size:2.1rem}#shopify-section-pds_offer .product-form__submit{background:var(--pds-rose);border-radius:999px;color:#fff}#shopify-section-pds_offer .product-form__submit:after{box-shadow:none}.template-product #MainContent{background:var(--pds-cream)}.template-product .product{padding-bottom:clamp(3rem,5vw,6rem)}.template-product .product__info-container{background:#fff;border:1px solid var(--pds-line);border-radius:24px;box-shadow:0 24px 64px -50px #342e2b80;padding:clamp(24px,3vw,38px)}.template-product .product-media-container{background:#fff;border-radius:24px;overflow:hidden}.template-product .thumbnail{border-radius:12px;overflow:hidden}.template-product .product__title h1{font-size:clamp(3.4rem,5vw,5.6rem);line-height:1.06}.template-product .product__info-container>.product__text:first-child{color:var(--pds-rose-dark);font-size:1.1rem;font-weight:700;letter-spacing:.14em}.template-product .product-form__input--pill input[type=radio]+label{align-items:center;display:inline-flex;justify-content:center;min-height:44px;padding:10px 18px}.template-product .product-form__submit{background:var(--pds-rose);border-radius:999px;color:#fff}.template-product .product-form__submit:after{box-shadow:none}.template-product .product-form__submit:hover{background:var(--pds-rose-dark)}.template-product .product__tax{font-size:1.2rem}.template-product .product__description{line-height:1.65}.template-product .product__info-container>.product__text:first-child{margin-top:0}.template-product .product__info-container>.product__tax{margin:-.6rem 0 .8rem}.template-product .pds-installments:not(:has(shopify-payment-terms)){display:none}.template-product .pds-product-reassurance{border-block:1px solid var(--pds-line);color:#655852;display:grid;font-size:1.2rem;gap:.7rem;line-height:1.5;list-style:none;margin:1.6rem 0;padding:1.5rem 0}.template-product .pds-product-reassurance li{display:flex;gap:.8rem}.template-product .pds-product-reassurance li:before{content:"\2713";color:var(--pds-rose-dark)}.pds-option-color{border:1px solid rgba(52,46,43,.25);border-radius:50%;flex-shrink:0;height:18px;margin-right:8px;width:18px}.pds-option-color--argent{background:linear-gradient(135deg,#f9fafa,#a9b6b9 52%,#e8eceb)}.pds-option-color--rose{background:#ba2690}body.product-gomme-a-epilation-nano-cristal-peaudesoie .product__info-container .price{font-size:2.3rem;font-weight:600;letter-spacing:0}body.product-gomme-a-epilation-nano-cristal-peaudesoie .product-form__quantity{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}body.product-gomme-a-epilation-nano-cristal-peaudesoie .product-form__quantity .form__label{margin:0}body.product-gomme-a-epilation-nano-cristal-peaudesoie .product-form__quantity .quantity{min-height:44px;width:13.2rem}body.product-gomme-a-epilation-nano-cristal-peaudesoie .product__title h1{font-size:clamp(3.2rem,3.6vw,4.8rem)}@media screen and (min-width:750px){body.product-gomme-a-epilation-nano-cristal-peaudesoie .product--medium .product__media-wrapper{max-width:50%;width:50%}body.product-gomme-a-epilation-nano-cristal-peaudesoie .product--medium .product__info-wrapper{max-width:50%;padding-left:clamp(2rem,3vw,4rem);width:50%}}.template-cart #MainContent,.template-cart cart-items,.template-cart #main-cart-footer{background:var(--pds-cream)}.template-cart cart-items .page-width{padding-top:clamp(3.2rem,5vw,6rem)}.template-cart .title--primary{font-size:clamp(3.6rem,5vw,5.2rem)}.template-cart .cart__contents{background:#fff;border:1px solid var(--pds-line);border-radius:24px;padding:clamp(18px,3vw,34px)}.template-cart .cart-item__image-container{border-radius:14px;overflow:hidden}.cart__note{display:none}.template-cart .cart__footer{border-top:0;padding-top:0}.template-cart .cart__blocks{background:#fff;border:1px solid var(--pds-line);border-radius:24px;box-shadow:0 24px 64px -52px #342e2b8c;padding:clamp(22px,3vw,32px);margin:0 0 0 auto}.cart__checkout-button{background:var(--pds-rose);border-radius:999px;color:#fff}.cart__checkout-button:after{box-shadow:none}.cart__checkout-button:hover{background:var(--pds-rose-dark)}.pds-cart-reassurance{border-top:1px solid var(--pds-line);color:#655852;display:grid;font-size:1.2rem;gap:8px;list-style:none;margin:18px 0 0;padding:18px 0 0}.pds-cart-reassurance li:before{color:var(--pds-rose-dark);content:"\2713";font-weight:800;margin-right:8px}.template-page #MainContent{background:var(--pds-cream)}.template-page .main-page-title{font-size:clamp(4rem,7vw,6rem);margin-bottom:1rem;text-align:center}.template-page .contact{background:#fff;border:1px solid var(--pds-line);border-radius:28px;box-shadow:0 28px 70px -56px #342e2b99;max-width:82rem;padding:clamp(26px,5vw,52px)}.template-page .contact .title{font-family:var(--font-heading-family);font-size:clamp(2.8rem,4vw,4rem);line-height:1.15;margin-bottom:1rem;text-align:center}.template-page .contact__intro{color:#655852;line-height:1.65;margin:0 auto 3rem;max-width:58rem;text-align:center}.template-page .contact__intro p{margin:0}.template-page .contact .field__input{background:#fff}.template-page .contact .field:after{box-shadow:0 0 0 var(--inputs-border-width) #342e2b47}.template-page .contact .field:hover.field:after{box-shadow:0 0 0 2px #342e2b8c}.template-page .contact__button .button{background:var(--pds-rose);border-radius:999px;color:#fff;min-width:180px}.template-page .contact__button .button:hover{background:var(--pds-rose-dark)}.template-page .contact__button .button:after{box-shadow:none}.template-policy #MainContent{background:var(--pds-cream);padding:clamp(40px,7vw,84px) 18px}.template-policy .shopify-policy__container{background:#fff;border:1px solid var(--pds-line);border-radius:28px;box-shadow:0 28px 70px -58px #342e2b99;max-width:78rem;padding:clamp(28px,5vw,56px)}.template-policy .shopify-policy__title{text-align:left}.template-policy .shopify-policy__title h1{font-size:clamp(3.4rem,5vw,5rem);line-height:1.08;margin:0 0 3.2rem}.template-policy .shopify-policy__body{color:#554a45;font-size:1.55rem;line-height:1.75}.template-policy .shopify-policy__body h2,.template-policy .shopify-policy__body h3{color:var(--pds-ink);line-height:1.2;margin:3.2rem 0 1.2rem}.template-policy .shopify-policy__body a{color:var(--pds-rose-dark);text-underline-offset:3px}body.template-404 #MainContent{background:var(--pds-cream);padding:clamp(36px,7vw,76px) 18px}body.template-404 .template-404{align-items:center;background:#fff;border:1px solid var(--pds-line);border-radius:28px;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:92rem;min-height:390px;padding:clamp(36px,6vw,72px) 24px}body.template-404 .template-404__eyebrow{color:var(--pds-rose-dark);font-size:1.1rem;font-weight:750;letter-spacing:.15em;margin:0 0 1.4rem}body.template-404 .template-404 .title{font-size:clamp(3.8rem,7vw,6rem);margin:0}body.template-404 .template-404__text{color:#655852;line-height:1.65;margin:1.8rem auto 2.8rem;max-width:52rem}body.template-404 .template-404__actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px 22px;justify-content:center}body.template-404 .template-404__actions .button{background:var(--pds-rose);border-radius:999px;color:#fff}body.template-404 .template-404__actions .button:after{box-shadow:none}body.template-404 .template-404__home{color:var(--pds-ink);min-height:44px;padding:10px 0;text-underline-offset:4px}.template-search #MainContent{background:var(--pds-cream)}.template-search .card-wrapper{background:#fff;border:1px solid var(--pds-line);border-radius:20px;overflow:hidden}.footer-block__heading{font-size:1.7rem}.footer__content-bottom{border-top-color:var(--pds-line)}.shopify-section-group-footer-group .newsletter{background:linear-gradient(90deg,#f3e3df,#fbf5f1 48%,#efd8d5)}.shopify-section-group-footer-group .newsletter__wrapper{max-width:none;width:100%}.shopify-section-group-footer-group .newsletter-form__field-wrapper{max-width:46rem}.shopify-section-group-footer-group .newsletter .field__input{background:#ffffffd1}.shopify-section-group-footer-group .footer{background:#f7eee9}.newsletter .pds-newsletter-fields{display:flex;gap:10px}.newsletter .pds-newsletter-fields .field{flex:1;min-width:0}.newsletter .pds-newsletter-fields .field__input{padding-right:1.5rem}.newsletter .pds-newsletter-submit{background:var(--pds-rose);border-radius:999px;color:#fff;flex-shrink:0;min-width:11rem;padding-inline:1.8rem}.newsletter .pds-newsletter-submit:after{box-shadow:none}.newsletter .pds-newsletter-submit:hover{background:var(--pds-rose-dark)}.newsletter .pds-newsletter-note{color:#655852;font-size:1.2rem;line-height:1.6;margin-top:1rem;text-align:left}.newsletter .pds-newsletter-note a{color:var(--pds-rose-dark);text-underline-offset:3px}.newsletter .newsletter-form,.newsletter .newsletter-form__field-wrapper{max-width:52rem}@media screen and (min-width:990px){.section-header .header--middle-center{grid-template-columns:1fr auto 1fr}.section-header .header__inline-menu{justify-self:start}}@media screen and (min-width:990px)and (max-width:1249px){.section-header .header--middle-center{grid-template-areas:"left-icons heading icons";grid-template-columns:auto minmax(0,1fr) auto;column-gap:2rem}.section-header header-drawer{display:block;grid-area:left-icons}.section-header .header__inline-menu{display:none}.section-header .header__heading,.section-header .header__heading-link{justify-self:start}body.overflow-hidden-tablet{overflow:hidden}}@media screen and (min-width:1250px){.section-header .header__inline-menu .list-menu--inline{flex-wrap:nowrap}.section-header .header__menu-item{white-space:nowrap}}@media screen and (max-width:749px){#shopify-section-pds_offer{padding:28px 14px 48px}#shopify-section-pds_offer .featured-product{border-radius:20px}#shopify-section-pds_offer .product__info-wrapper{padding:0 18px 28px}.template-product .product{padding-bottom:3rem}.template-product .product__media-wrapper{margin-bottom:8px}body.product-gomme-a-epilation-nano-cristal-peaudesoie .product__media-list{height:clamp(21rem,60vw,24rem);margin-bottom:.4rem}body.product-gomme-a-epilation-nano-cristal-peaudesoie .product__media-list .product__media-item{align-items:center;box-sizing:border-box;height:clamp(21rem,60vw,24rem)!important;padding:.8rem 0!important}body.product-gomme-a-epilation-nano-cristal-peaudesoie .product__media-list .product-media-container{height:calc(clamp(21rem,60vw,24rem) - 3rem)!important;width:100%}body.product-gomme-a-epilation-nano-cristal-peaudesoie .product__media-list .product__modal-opener{height:100%}body.product-gomme-a-epilation-nano-cristal-peaudesoie .product__media-list .product__media{height:100%!important;padding-top:0!important}body.product-gomme-a-epilation-nano-cristal-peaudesoie .product__media-list .product__media img{object-fit:contain}body.product-gomme-a-epilation-nano-cristal-peaudesoie .product__media-wrapper .slider-buttons{background:#ffffffe6;border:1px solid var(--pds-line);border-radius:999px;height:40px;margin:-30px auto 0;position:relative;width:120px;z-index:2}.template-product .product__info-wrapper{padding-inline:0}.template-product .product__info-container{border-radius:20px;padding:20px}.template-product .product__info-container>*+*{margin-top:1.2rem}.template-product .product__info-container>.product__tax{margin:-.6rem 0 .8rem}body.product-gomme-a-epilation-nano-cristal-peaudesoie .product-form__quantity{align-items:center;display:flex;gap:1.2rem;margin:.8rem 0}body.product-gomme-a-epilation-nano-cristal-peaudesoie .product-form__quantity .form__label{margin:0}body.product-gomme-a-epilation-nano-cristal-peaudesoie .product-form__quantity .quantity{min-height:44px;width:12rem}.template-product .product-form{margin:1.8rem 0}.template-product .product-form__submit{position:relative;z-index:1}body.product-gomme-a-epilation-nano-cristal-peaudesoie shopify-chat,.template-cart shopify-chat,.page-contact shopify-chat,.template-search shopify-chat{display:none!important}.pds-hero__link,#shopify-section-pds_offer .product__view-details{align-items:center;display:inline-flex;min-height:44px}.footer-block__details-content .list-menu__item--link,.footer-block__details-content.rte p:has(br) a,.footer__content-bottom a{align-items:center;display:inline-flex;min-height:44px}.footer-block__details-content.rte a{text-underline-offset:3px}.footer-block__details-content.rte a:focus-visible{outline:2px solid var(--pds-rose-dark);outline-offset:3px}.newsletter .newsletter__wrapper{padding-inline:20px}.newsletter .pds-newsletter-fields{flex-direction:column}.newsletter .pds-newsletter-submit{width:100%}.newsletter .pds-newsletter-note{text-align:center}.template-cart .cart__contents{border-radius:18px;padding:16px}.template-cart .cart__blocks{border-radius:18px;margin:0;padding:22px 18px;width:100%}.template-cart .cart__footer{padding-top:12px}.template-page .main-page-title{text-align:left}.template-page .contact{border-radius:20px}.template-page .contact .title,.template-page .contact__intro{text-align:left}.template-page .contact__button .button{width:100%}body.template-404 .template-404{border-radius:20px;min-height:330px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/pds-theme.css.map */
