.sonja-petale{--sonja-editorial:"Sonja Libre Baskerville",Baskerville,Georgia,serif;--sonja-accent:"Sonja Cormorant Garamond",Georgia,serif}.sonja-petale .heading{font-family:var(--sonja-editorial);font-weight:400;letter-spacing:0;font-synthesis:none;line-height:1.3;overflow-wrap:break-word}.sonja-petale .heading:is(.title-xl,.title-lg){font-size:clamp(32px,4vw,56px)}.sonja-petale .heading.title-md{font-size:clamp(28px,3.1vw,44px)}.sonja-petale .empty-state .heading,.sonja-petale .cart .empty-state p.heading,.sonja-petale .drawer__empty-text.heading{font-size:clamp(26px,3vw,38px);line-height:1.35;text-wrap:balance}.sonja-petale .drawer__title.heading{font-size:clamp(23px,2vw,28px);line-height:1.35}.sonja-petale.template-index #MainContent :is(.title-wrapper .heading,.rich-text>.heading,.banner__title),.sonja-petale .ux-nav__top,.sonja-petale.template-product .product__title>h1,.sonja-petale .footer .details__summary>.heading,.sonja-petale .footer__newsletter>p.h3{font-family:var(--sonja-editorial);font-weight:400;font-style:normal;letter-spacing:0;text-transform:none;font-synthesis:none}.sonja-petale.template-index #MainContent :is(.title-wrapper .heading,.rich-text>.heading,.banner__title){line-height:1.25;text-wrap:pretty;overflow-wrap:break-word}.sonja-petale.template-index #MainContent :is(.title-wrapper p.heading,.rich-text>p.heading,.banner__subheading){font-family:var(--sonja-accent);font-weight:400;font-style:italic;line-height:1.3}.sonja-petale.template-product .product__title>h1{font-size:32px;line-height:1.3;overflow-wrap:break-word;text-wrap:pretty}.sonja-petale .ux-nav__top{line-height:1.45}.sonja-petale .footer .details__summary>.heading{font-size:17px;line-height:1.4}.sonja-petale .footer__newsletter>p.h3{font-size:23px;line-height:1.35}.sonja-petale .footer__newsletter>.rte{font-size:13px;line-height:1.6}.sonja-petale .footer__newsletter>.rte:last-child p{font-family:var(--sonja-accent);font-size:21px;font-style:italic;line-height:1.3}.sonja-petale .footer__newsletter>.rte:last-child :is(strong,em){font-family:var(--font-body-family);font-size:13px;font-style:normal;line-height:1.6}.sonja-petale .footer .details__content a{font-size:14px;line-height:1.6}.sonja-petale .footer__newsletter .input{background:#fffdfb;color:#49313f;border:1px solid #8B7482;font-size:16px}.sonja-petale .footer__newsletter .label{color:#65525f}.sonja-petale .footer-copyright{border-top:1px solid #D9C8D1}.sonja-petale .footer__accordions{row-gap:24px}@media(max-width:767px){.sonja-petale.template-product .product__title>h1{font-size:26px;line-height:1.3}.sonja-petale .ux-nav--mobile .ux-nav__top{font-size:18px}.sonja-petale .footer .details__summary>.heading{font-size:17px}.sonja-petale .footer__newsletter>p.h3{font-size:23px}}.sonja-petale.template-index .reputon-etsy-reviews-widget :is(.reputon-reviews-head,.reputon-top-part){background:#faf6f1!important;color:#3f363a!important}.sonja-petale.template-index .reputon-etsy-reviews-widget :is(.reputon-name,.reputon-name a,.reputon-text,.reputon-count-number,.reputon-count-text){color:#3f363a!important}.sonja-petale.template-index .reputon-etsy-reviews-widget :is(.reputon-date,.reputon-reviews-count,.reputon-show-more,.reputon-show-more button){color:#3f363a!important;opacity:1}.sonja-petale.template-index .reputon-etsy-reviews-widget .reputon-icon-star{color:#3f363a!important;fill:#49313f!important}.sonja-petale.template-index .reputon-etsy-reviews-widget .reputon-name-text{background:#faf6f1!important;color:#3f363a!important}.sonja-petale.template-index .reputon-etsy-reviews-widget .reputon-show-more:hover{color:#3f363a!important}.sonja-petale [id$=__footer]{background:#fcf6f9;color:#49313f}.sonja-petale .footer__newsletter .input.input--fill{background:#fffdfb}@media(min-width:1280px){.sonja-petale .footer{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);column-gap:40px}.sonja-petale .footer__left{gap:32px;padding-inline-end:32px}.sonja-petale .footer__logo{flex-shrink:0}.sonja-petale .footer__accordions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) minmax(0,1fr);gap:24px}.sonja-petale .footer__accordions .details{width:auto;min-width:0}.sonja-petale .footer__right{padding-inline:0}}.sonja-petale.template-index .media-card__link[href*="/collections/"] .heading{font-family:var(--sonja-editorial);font-weight:400;font-size:clamp(16px,1.8vw,25px);line-height:1.35;letter-spacing:0;font-synthesis:none}.sonja-petale.template-index .media-card__link[href*="/collections/"] .count{font-family:var(--font-body-family)}.sonja-petale:lang(fr) .footer__newsletter>.rte:last-child p>strong:first-child{font-family:var(--sonja-accent);font-size:21px;font-weight:400;font-style:italic;line-height:1.3}@media(max-width:767px){.sonja-petale.template-index #MainContent .banner__title{font-size:clamp(26px,7vw,32px)}}.sonja-petale.template-index :is([id$=__collection-list],[id$=__collection_list_jF74fb]) .media-card--overlap .media-card__link>.media:not(.loading):after{background:linear-gradient(to bottom,#0000 55%,#00000026 75%,#0006);pointer-events:none}.sonja-petale cart-items :is(.horizontal-product__title,.cart__item-title){font-family:var(--sonja-editorial);font-weight:600;font-synthesis:weight;font-size:16px;line-height:1.45;letter-spacing:0;overflow-wrap:anywhere}.sonja-petale :is(.button,.shopify-payment-button__button--unbranded),.sonja-petale .button .btn-text{font-family:var(--sonja-editorial)!important;font-weight:400!important;letter-spacing:0;font-synthesis:none}.sonja-petale .ux-category-links a.button{font-family:var(--sonja-editorial)!important;font-weight:400!important;white-space:normal;line-height:1.45}.sonja-petale #MainContent .title-wrapper .heading,.sonja-petale.template-collection .banner__title,.sonja-petale .product-card__title,.sonja-petale.template-index .article-card__title,.sonja-petale.template-index .article-card__content>.link,.sonja-petale.template-index .article-card__content>p>.link,.sonja-petale.template-index .tab__item,.sonja-petale .ux-category-links a,.sonja-petale a.button:is([href*="/collections"],[href*="/pages/"],[href*="/blogs/"]),.sonja-petale.template-index :is(.rich-text,.title-wrapper,.banner__box) a.button,.sonja-petale .ux-nav__children a,.sonja-petale button[data-id^=header_localization_language_form],.sonja-petale .pagination{font-family:var(--sonja-editorial);font-weight:400;letter-spacing:0;font-synthesis:none}.sonja-petale #MainContent .title-wrapper h2.heading{font-size:clamp(28px,3.1vw,44px);line-height:1.3;text-wrap:pretty;overflow-wrap:break-word}.sonja-petale.template-collection .banner__title{font-size:clamp(32px,4vw,56px);line-height:1.25;letter-spacing:0;overflow-wrap:anywhere;text-wrap:balance}.sonja-petale .product-card__title{font-size:20px;line-height:1.45;overflow-wrap:anywhere;white-space:normal}.sonja-petale.template-index .article-card__title{font-size:22px;line-height:1.4;letter-spacing:0}.sonja-petale.template-index .article-card__bottom{line-height:1.7}.sonja-petale.template-index [id$=__rich-text-1] .rte>p:first-child,.sonja-petale.template-index [id$=__image_with_text_BamJwT] .rte>p:first-child{font-family:var(--sonja-editorial);font-weight:400;font-size:17px;line-height:1.8;letter-spacing:0}.sonja-petale.template-index [id$=__rich-text-1] .rte{font-size:17px;line-height:1.75}.sonja-petale.template-index [id$=__rich_text_FtFkTF]>.section{--color-background:252 246 249;background:#fcf6f9}.sonja-petale.template-index [id$=__rich_text_FtFkTF] .rte h2,.sonja-petale.template-index [id$=__rich_text_FtFkTF] .rte h2 strong{font-family:var(--sonja-editorial);font-weight:400;font-size:clamp(23px,2.3vw,32px);line-height:1.45;letter-spacing:0}.sonja-petale.template-index .reputon-etsy-reviews-widget :is(.reputon-swiper-button-prev,.reputon-swiper-button-next){background:#faf6f1!important;color:#3f363a!important;border-color:#d6d6d6!important}.sonja-petale.template-index .reputon-etsy-reviews-widget :is(.reputon-swiper-button-prev,.reputon-swiper-button-next):hover{background:#fff!important}.sonja-petale.template-index .reputon-etsy-reviews-widget :is(.reputon-swiper-button-prev,.reputon-swiper-button-next):focus-visible{outline:2px solid #171717;outline-offset:3px}@media(max-width:767px){.sonja-petale .product-card__title{font-size:18px;line-height:1.45}.sonja-petale.template-index .article-card__title{font-size:20px}.sonja-petale.template-index [id$=__rich-text-1] .rte,.sonja-petale.template-index [id$=__rich-text-1] .rte>p:first-child,.sonja-petale.template-index [id$=__image_with_text_BamJwT] .rte>p:first-child{font-size:16px;line-height:1.75}.sonja-petale .ux-nav__children a{line-height:1.5}}.sonja-petale{--petale-pale:#FCF6F9;--petale-active:#F2E1EB;--petale-border:#EADBE3;--petale-ink:#694458;--petale-main:#74465E;--petale-main-hover:#633B50;--petale-selected-border:#98788C}.sonja-petale :is(.button,.shopify-challenge__button,.shopify-payment-button__button--unbranded){--petale-button-bg:var(--petale-pale);--petale-button-hover:var(--petale-active);--petale-button-ink:var(--petale-ink);--petale-button-border:var(--petale-border);--buttons-border-width:1px;--border-opacity:1;color:var(--petale-button-ink)!important;background:var(--petale-button-bg)!important}.sonja-petale :is(.button,.shopify-challenge__button,.shopify-payment-button__button--unbranded):after{border:1px solid var(--petale-button-border)}.sonja-petale input.button{border:1px solid var(--petale-button-border)}.sonja-petale .button .btn-fill{background:var(--petale-button-hover)!important}.sonja-petale .button :is(.btn-text,.btn-duplicate){color:inherit}.sonja-petale :is(.product-form__submit,button[name=checkout],.shopify-challenge__button,.shopify-payment-button__button--unbranded),.sonja-petale :is(.newsletter-form,.contact-form,.contact,.customer) .button[type=submit]{--petale-button-bg:#D9A8C2;--petale-button-hover:#C995B1;--petale-button-ink:#492D3E;--petale-button-border:#D9A8C2}.sonja-petale .ux-category-links a{color:var(--petale-ink);background:var(--petale-pale);border:1px solid var(--petale-border)}.sonja-petale .ux-category-links a.button:after{border:0}.sonja-petale :is(.button[aria-pressed=true],.button[aria-selected=true],.button[aria-current=page],.tab__item[disabled]),.sonja-petale .ux-category-links a:is([aria-current=page],.is-active){--petale-button-bg:var(--petale-active);--petale-button-border:var(--petale-selected-border);--petale-button-ink:var(--petale-ink);background:var(--petale-active)!important;color:var(--petale-ink)!important;border-color:var(--petale-selected-border);opacity:1}.sonja-petale :is(.label-swatch,.variant-picker .select,.facet-drawer .select-sort-by){background-color:var(--petale-pale);color:var(--petale-ink);font-family:var(--font-body-family);--color-border:234 219 227}.sonja-petale .label-swatch:after{--tw-shadow-color:var(--petale-border)}.sonja-petale :checked+.label-swatch{background:var(--petale-active);color:var(--petale-ink)}.sonja-petale :checked+.label-swatch:after{--tw-shadow-color:var(--petale-selected-border)}.sonja-petale .swatches input:is(:disabled,.disabled)+.label-swatch{background:#f3eef1;color:#897a83}.sonja-petale .swatches input:is(:disabled,.disabled)+.label-swatch:after{--tw-shadow-color:#D9CCD3}.sonja-petale .swatches input:is(:disabled,.disabled)+.label-swatch:before{background:linear-gradient(to bottom right,transparent calc(50% - .5px),#B7A3AF calc(50% - .5px) calc(50% + .5px),transparent calc(50% + .5px))}.sonja-petale :is(.quantity,.cart-quantity .quantity__input){background:var(--petale-pale);color:var(--petale-ink);box-shadow:inset 0 0 0 1px var(--petale-border)}.sonja-petale :is(.quantity__button,.quantity__input){color:var(--petale-ink);font-family:var(--font-body-family)}.sonja-petale .quantity__button{background:transparent}.sonja-petale .pagination .page{color:var(--petale-ink)}.sonja-petale .pagination .page.current{background:var(--petale-active);color:var(--petale-ink);box-shadow:inset 0 0 0 1px var(--petale-selected-border)}.sonja-petale .pagination :is(a.page,.previous,.next){background:var(--petale-pale)}.sonja-petale :is(.facet-wrapper,.facet-sticky) .count{background:var(--petale-active);color:var(--petale-ink)}.sonja-petale .removable-facet>a{background:var(--petale-active);color:var(--petale-ink)}.sonja-petale .removable-facet>a:before{border-color:var(--petale-selected-border)}.sonja-petale :is(.facet-form,.sort-listbox) input:is([type=checkbox],[type=radio]){--active:var(--petale-main);--active-inner:#FFFFFF;--border:var(--petale-selected-border);--border-hover:var(--petale-ink);--focus:2px var(--petale-selected-border)}.sonja-petale .sort-by[open] :is(.sort-listbox,.sort-header){color:var(--petale-ink)}.sonja-petale .sort-by[open] .sort-listbox input:checked+label{color:var(--petale-ink)}.sonja-petale .sort-by[open] .sort-listbox input:checked+label:before{background:var(--petale-main)}.sonja-petale :is(.ux-guide-close,button[data-id^=header_localization_language_form]){background:var(--petale-pale);color:var(--petale-ink);border-color:var(--petale-border)}.sonja-petale :is(.article-card__content>.link,.article-card__content>p>.link,.ux-guide-trigger,.variant-picker button.link,.facet-clear-all,cart-items a[is=cart-remove-button],button[data-legal-cookie-preferences]){color:var(--petale-ink)}.sonja-petale :is(.button--small,.facet-wrapper .button,.sort-wrapper .button,.ux-guide-close),.sonja-petale :is(.button--small,.facet-wrapper .button,.sort-wrapper .button) .btn-text{font-family:var(--font-body-family)!important;font-weight:500!important}.sonja-petale :is(.button,.shopify-challenge__button,.shopify-payment-button__button--unbranded,.ux-category-links a,.ux-guide-close,.quantity__button,.quantity__input,.pagination a):focus-visible,.sonja-petale .variant-picker input:focus-visible+.label-swatch{outline:2px solid var(--petale-ink);outline-offset:3px}.sonja-petale .button:is([disabled],[aria-disabled=true]):not(.tab__item){opacity:.6}.sonja-petale #CartDrawer button.grow:is([aria-controls^=CartNote-],[aria-controls^=ShippingCalculator-]){background:var(--petale-pale);color:var(--petale-ink)}.sonja-petale .cbb-shipping-rates-calculator-update-button{background:var(--petale-pale)!important;color:var(--petale-ink)!important;border:1px solid var(--petale-border)!important;font-family:var(--font-body-family)}.sonja-petale .cbb-shipping-rates-calculator-change-shipping-address-link{color:var(--petale-ink)!important;font-family:var(--font-body-family)}.sonja-petale .drawer__footer-buttons .button{line-height:1.2}.sonja-petale .product-card .quick-add .button{--petale-button-bg:#FFFFFF;--petale-button-hover:#FFFFFF;--petale-button-ink:var(--petale-ink);--petale-button-border:var(--petale-border);background:#fff!important;box-shadow:none}.sonja-petale .product-card .quick-add .button .btn-fill{background:var(--petale-active)!important}.sonja-petale .product-card .quick-add .button:not([disabled],[aria-disabled=true]){cursor:pointer}.sonja-petale .product-card .quick-add .button:focus-visible{outline:2px solid var(--petale-ink);outline-offset:3px}@media(hover:hover){.sonja-petale .product-card .quick-add .button:hover:not([disabled],[aria-disabled=true]){--petale-button-ink:var(--petale-ink);--petale-button-border:var(--petale-border)}}@media(prefers-reduced-motion:reduce){.sonja-petale .product-card .quick-add .button,.sonja-petale .product-card .quick-add .button .btn-text{transition:none}.sonja-petale .product-card .quick-add .button .btn-fill{display:none}}@media(hover:hover)and (prefers-reduced-motion:reduce){.sonja-petale .product-card .quick-add .button:hover:not([disabled],[aria-disabled=true]){--petale-button-hover:var(--petale-active);background:var(--petale-active)!important}}.sonja-petale :is(#CartDrawer,.cart) .discounts .badge--onsale{background:#d9a8c2;color:#492d3e}.sonja-petale button[data-id^=header_localization_language_form] .btn-duplicate{background:var(--petale-active)!important;color:var(--petale-ink)!important}.sonja-petale button[data-id^=header_localization_language_form]:focus-visible{outline:2px solid var(--petale-ink);outline-offset:3px}@media(hover:hover){.sonja-petale :is(.button,.shopify-challenge__button,.shopify-payment-button__button--unbranded):hover:not([disabled],[aria-disabled=true]){background:var(--petale-button-hover)!important;color:var(--petale-button-ink)!important}.sonja-petale :is(.ux-category-links a,.ux-guide-close,.quantity__button,.pagination a.page):hover:not([disabled],[aria-disabled=true]){background:var(--petale-active);color:var(--petale-ink)}.sonja-petale .swatches input:not(:disabled,.disabled)+.label-swatch:hover{background:var(--petale-active)}.sonja-petale .swatches input:not(:disabled,.disabled)+.label-swatch:hover:after{--tw-shadow-color:var(--petale-selected-border)}}.sonja-petale.template-index .reputon-etsy-reviews-widget :is(.reputon-header-logo,.reputon-review-logo svg,.reputon-logo,.reputon-logo svg,.reputon-verified-icon,.reputon-ai-stars){color:#3f363a!important}.sonja-petale.template-index .reputon-etsy-reviews-widget :is(.reputon-header-logo,.reputon-review-logo svg){color:#f1641e!important}.sonja-petale.template-index .reputon-etsy-reviews-widget :is(.reputon-reviews-head,.reputon-top-part){border:0!important;border-radius:24px!important;box-shadow:0 4px 14px #49313f1a!important}.sonja-petale.template-index .reputon-etsy-reviews-widget .reputon-top-part{margin-block:10px}.sonja-petale.template-index .reputon-etsy-reviews-widget :is(.reputon-swiper-button-prev,.reputon-swiper-button-next){background:#fff!important;border-color:#e4dad8!important;box-shadow:0 2px 8px #49313f1a}.sonja-petale .topbar-section{--gradient-background:#FCF6F9!important;--color-background:252 246 249!important;--color-foreground:73 49 63!important;background:#fcf6f9;color:#49313f}.sonja-petale.template-index [id$=__blog_posts_UniNQ3] .article-card__bottom,.sonja-petale.template-index [id$=__blog_posts_UniNQ3] .article-card__content>p>.link{font-family:var(--sonja-editorial);font-weight:400;font-style:normal;letter-spacing:0;font-synthesis:none}.sonja-petale.template-index [id$=__blog_posts_UniNQ3] .article-card__bottom{font-size:16px;line-height:1.75}.sonja-petale.template-index [id$=__blog_posts_UniNQ3] .article-card__content>p>.link{font-size:14px;line-height:1.6}.sonja-petale a:is([href$="/pages/qui-sommes-nous"],[href$="/pages/who-we-are"]){font-family:var(--sonja-editorial);font-weight:400;font-style:normal}.sonja-petale #shopify-pc__banner{box-sizing:border-box;width:min(32rem,calc(100% - 24px));max-width:calc(100% - 24px);max-height:calc(100dvh - 24px);overflow-y:auto;padding:clamp(16px,2vw,24px);border:1px solid #e6dbe2;border-radius:16px}#shopify-pc__banner .shopify-pc__banner__wrapper{display:block}#shopify-pc__banner .shopify-pc__banner__body{margin:0;width:auto}#shopify-pc__banner h2{font:400 22px/1.3 var(--sonja-editorial);margin:0 0 8px}#shopify-pc__banner p{font-family:inherit;font-size:15px;line-height:1.5;margin:0}#shopify-pc__banner a{text-decoration:underline;text-underline-offset:2px}#shopify-pc__banner .shopify-pc__banner__btns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 8px;margin:12px 0 0;width:100%}#shopify-pc__banner button{width:100%;min-width:0;min-height:44px;margin:0;padding:8px;font:500 14px/1.35 Inter,sans-serif}#shopify-pc__banner :is(#shopify-pc__banner__btn-accept,#shopify-pc__banner__btn-decline){display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:0 clamp(8px,4vw,26px);height:56px;font:400 15px/1 var(--sonja-editorial);letter-spacing:normal;color:var(--petale-ink)!important;background:var(--petale-pale)!important;border:1px solid var(--petale-border)!important;border-radius:var(--buttons-radius);box-shadow:none}#shopify-pc__banner :is(#shopify-pc__banner__btn-accept,#shopify-pc__banner__btn-decline):before{content:none!important}#shopify-pc__banner :is(#shopify-pc__banner__btn-accept,#shopify-pc__banner__btn-decline):after{content:"";position:static;inset:auto;width:20px;height:20px;flex:none;border:0;box-shadow:none;transform:none;opacity:1;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21 20' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 10H18M18 10L12.1667 4.16675M18 10L12.1667 15.8334'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21 20' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 10H18M18 10L12.1667 4.16675M18 10L12.1667 15.8334'/%3E%3C/svg%3E") center / contain no-repeat}#shopify-pc__banner :is(#shopify-pc__banner__btn-accept,#shopify-pc__banner__btn-decline):hover{background:var(--petale-active)!important}#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs{grid-column:1 / -1;grid-row:2;text-decoration:underline}#shopify-pc__banner :focus-visible{outline:2px solid #af1d8b;outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/18/assets/sonja-petale.css.map */
