[class*=announcement-bar] *,[class*=announcement] *{color:#fdf7ed!important;font-weight:600!important;font-family:Outfit,sans-serif!important;letter-spacing:.04em}[class*=announcement-bar] strong,[class*=announcement] strong{color:#ca8f11!important;font-weight:800!important}.shopify-section[id*=header_announcements] [class*=announcement],.shopify-section[id*=header_announcements]{background:linear-gradient(135deg,#ca8f11,#d99e1e,#ca8f11)!important;background-size:200% 100%!important;animation:pmAnnounceBg 8s ease-in-out infinite!important}@keyframes pmAnnounceBg{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.header-section .header,header-component.header{transition:backdrop-filter .4s ease,background-color .4s ease,box-shadow .4s ease,padding .3s ease!important}.header-section .header[data-sticky-state=active]{backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important;background:#fdf7ede0!important;box-shadow:0 6px 24px -8px #1f2e1c26,0 2px 8px -4px #1f2e1c14!important}.header__row--top .header__columns{--padding-block-start:12px !important;--padding-block-end:12px !important;align-items:center!important}@media(max-width:749px){.header__row--top .header__columns{--padding-block-start:10px !important;--padding-block-end:10px !important}}.header-logo img,.header__logo img,header-component [class*=logo] img,.header-section [class*=logo] img{max-height:100px!important;width:auto!important;filter:drop-shadow(0 2px 8px rgba(31,46,28,.12))!important;transition:transform .4s cubic-bezier(.16,1,.3,1),filter .3s ease!important}@media(max-width:749px){.header-logo img,.header__logo img,header-component [class*=logo] img{max-height:64px!important}}.header-logo:hover img,.header__logo:hover img,header-component [class*=logo]:hover img{transform:scale(1.05)!important;filter:drop-shadow(0 4px 14px rgba(202,143,17,.35))!important}.menu-list__link,.header-menu .menu-list__link,[class*=menu-list] .menu-list__link,header-component a[class*=menu-list__link]{font-family:Outfit,sans-serif!important;font-size:1.05rem!important;font-weight:500!important;color:#1f2e1c!important;letter-spacing:.005em!important;padding:10px 16px!important;position:relative!important;transition:color .3s ease!important;background:none!important;background-image:none!important;text-decoration:none!important}.menu-list__link:after,.header-menu .menu-list__link:after{content:""!important;position:absolute!important;left:50%!important;bottom:6px!important;width:0!important;height:2px!important;background:linear-gradient(90deg,#ca8f11,#d99e1e)!important;border-radius:2px;transition:width .35s cubic-bezier(.16,1,.3,1),left .35s cubic-bezier(.16,1,.3,1)!important;transform:none!important}.menu-list__link:hover,.header-menu .menu-list__link:hover,.menu-list__link[aria-expanded=true]{color:#ca8f11!important}.menu-list__link:hover:after,.header-menu .menu-list__link:hover:after,.menu-list__link[aria-expanded=true]:after{width:60%!important;left:20%!important}.header-menu>.menu-list>li,header-component>.menu-list>li,header-component>nav>.menu-list>li,.header>.header__columns .menu-list>li{position:relative}.header-menu>.menu-list>li:hover:before,.header-menu>.menu-list>li:focus-within:before,header-component>.menu-list>li:hover:before,header-component>.menu-list>li:focus-within:before,.header>.header__columns .menu-list>li:hover:before,.header>.header__columns .menu-list>li:focus-within:before{content:""!important;position:absolute!important;top:100%!important;left:0!important;right:0!important;height:24px!important;background:transparent!important;pointer-events:auto!important;z-index:999!important}[class*=menu-list__submenu],[class*=submenu]:not(button):not(input),.menu-list .menu-list,header-component .menu-list .menu-list{min-width:240px!important}.header-actions__action{padding:8px!important;border-radius:50%!important;transition:background .3s ease,color .3s ease,transform .3s ease!important;background:none!important;background-image:none!important}.header-actions__action:hover{background:#ca8f111f!important;color:#ca8f11!important;transform:translateY(-1px)}.header-actions__action svg{transition:transform .3s ease!important}.header-actions__action:hover svg{transform:scale(1.08)}.cart-icon__count,[class*=cart][class*=count],[class*=badge] [class*=count]{background:linear-gradient(135deg,#c4533c,#d96850)!important;color:#fdf7ed!important;font-family:Outfit,sans-serif!important;font-weight:800!important;font-size:.7rem!important;box-shadow:0 4px 12px -2px #c4533c80!important}.search-action button,[class*=search-action] button{background:none!important;background-image:none!important}.header__icon--menu{padding:8px!important;border-radius:50%!important;transition:background .3s ease!important;background:none!important}.header__icon--menu:hover{background:#ca8f111f!important}.shopify-section[id*="1776071606dd910c71"]{padding:56px 24px 64px!important;text-align:center}.shopify-section[id*="1776071606dd910c71"] [class*=divider],.shopify-section[id*="1776071606dd910c71"] hr{display:none!important}.pm-seo-details{display:block!important;text-align:center!important;background:transparent;padding:0;border:none;margin:0 auto!important;max-width:860px;width:100%}.pm-seo-summary{cursor:pointer;font-family:Outfit,sans-serif;font-weight:600;font-size:.85rem;color:#1f2e1c8c!important;list-style:none;padding:14px 28px;display:inline-flex;align-items:center;justify-content:center;gap:10px;background:none!important;background-image:none!important;border:none;box-shadow:none!important;letter-spacing:.12em;text-transform:uppercase;position:relative;margin:0 auto;transition:color .3s ease,gap .3s ease}.pm-seo-summary::-webkit-details-marker{display:none}.pm-seo-summary:before{content:"";position:absolute;left:28px;right:28px;bottom:8px;height:1px;background:#1f2e1c2e;transition:background .4s ease,left .4s cubic-bezier(.16,1,.3,1),right .4s cubic-bezier(.16,1,.3,1)}.pm-seo-summary:hover:before{background:#ca8f11;left:12px;right:12px}.pm-seo-summary:after{content:"";display:inline-block;width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);margin-bottom:3px;transition:transform .35s cubic-bezier(.16,1,.3,1)}.pm-seo-summary:hover{color:#ca8f11!important;gap:14px}.pm-seo-details[open] .pm-seo-summary{color:#ca8f11!important;margin-bottom:32px}.pm-seo-details[open] .pm-seo-summary:after{transform:rotate(-135deg);margin-bottom:-3px;margin-top:3px}.pm-seo-details[open] .pm-seo-summary:before{background:#ca8f11;left:12px;right:12px}.pm-seo-content{font-size:.98rem;line-height:1.75;width:100%;padding:24px 24px 0;border-top:1px solid rgba(31,46,28,.08);color:#1f2e1cc7;text-align:left;max-width:760px;margin:0 auto}.pm-seo-content h2{font-family:Outfit,sans-serif;font-size:1.35rem!important;font-weight:700;color:#1f2e1c;margin-top:28px;margin-bottom:8px}.pm-seo-content h2:first-child{margin-top:0}.pm-seo-content a{color:#ca8f11;font-weight:600}.pm-trust-badges{display:none!important}.pm-badge-promo{position:absolute!important;top:20px!important;right:20px!important;z-index:50;background:linear-gradient(135deg,#c4533c,#d96850);color:#fdf7ed;padding:8px 14px;border-radius:100px;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;font-family:Outfit,sans-serif;pointer-events:none;box-shadow:0 10px 24px -4px #c4533c8c;white-space:nowrap;line-height:1;animation:pmBadgeIn .6s cubic-bezier(.16,1,.3,1) backwards}@keyframes pmBadgeIn{0%{opacity:0;transform:scale(.7) rotate(-6deg)}to{opacity:1;transform:scale(1) rotate(0)}}product-card,.product-card{position:relative!important;border-radius:20px!important;overflow:hidden!important;box-shadow:0 1px 2px #1f2e1c0d,0 4px 16px -6px #1f2e1c14!important;transition:all .5s cubic-bezier(.16,1,.3,1)!important}product-card:hover,.product-card:hover{transform:translateY(-8px)!important;box-shadow:0 30px 70px -20px #1f2e1c4d!important}product-card img,.product-card img{transition:transform .7s cubic-bezier(.16,1,.3,1)!important}product-card:hover img,.product-card:hover img{transform:scale(1.06)}.button,[class*=button--primary]{transition:all .35s cubic-bezier(.16,1,.3,1)!important}[class*=button--primary]{background:linear-gradient(135deg,#ca8f11,#d99e1e)!important;box-shadow:0 4px 20px -4px #ca8f1166!important}.button:hover{transform:translateY(-2px);box-shadow:0 12px 30px -6px #ca8f1180!important}@media(prefers-reduced-motion:no-preference){.reveal-on-scroll{opacity:0;transform:translateY(40px) scale(.98);transition:opacity 1s cubic-bezier(.16,1,.3,1),transform 1s cubic-bezier(.16,1,.3,1)}.reveal-on-scroll.is-visible{opacity:1;transform:translateY(0) scale(1)}}input,textarea,select{border-radius:12px!important;transition:all .3s ease}input:focus,textarea:focus,select:focus{outline:2px solid #ca8f11!important;outline-offset:3px!important;box-shadow:0 0 0 6px #ca8f111f!important}html{scroll-behavior:smooth}@media(min-width:768px){::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#fdf7ed}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#ca8f11,#c4533c);border-radius:6px;border:2px solid #fdf7ed}}details:not(.pm-seo-details) summary{cursor:pointer;transition:color .2s ease}details:not(.pm-seo-details)[open] summary{color:#ca8f11}h1,.h1{letter-spacing:-.02em;line-height:1.05}h2,.h2{letter-spacing:-.015em;line-height:1.1}h3,.h3{letter-spacing:-.01em;line-height:1.2}[class*=text_LeEREh]{display:none!important}[class*=text_fpVax8] h1{font-family:Outfit,sans-serif!important;font-size:clamp(1.6rem,2.6vw,2.2rem)!important;font-weight:800!important;letter-spacing:-.025em!important;line-height:1.15!important;color:#1f2e1c!important;margin:0 0 14px!important}product-price,[data-block-id*=price_tVjtKg]{font-family:Outfit,sans-serif!important;font-size:clamp(1.8rem,2.8vw,2.3rem)!important;font-weight:800!important;color:#1f2e1c!important;letter-spacing:-.015em!important;line-height:1!important;display:block!important;margin:8px 0!important}product-price *,[data-block-id*=price_tVjtKg] *{font-family:Outfit,sans-serif!important;font-weight:800!important;color:#1f2e1c!important}sticky-add-to-cart product-price,sticky-add-to-cart [data-block-id*=price_tVjtKg]{font-size:1.05rem!important;margin:0!important}sticky-add-to-cart product-price *{font-size:1.05rem!important}.jdgm-prev-badge{display:inline-flex!important;align-items:center!important;gap:8px!important;margin:10px 0 14px!important}.jdgm-prev-badge__stars{font-size:1.05rem!important;color:#ca8f11!important}.jdgm-prev-badge__stars .jdgm-star{color:#ca8f11!important}.jdgm-prev-badge__text,.jdgm-prev-badge a{color:#ca8f11!important;font-family:Outfit,sans-serif!important;font-weight:600!important;font-size:.92rem!important;text-decoration:underline!important;text-underline-offset:3px!important;background:none!important;background-image:none!important}.pm-product-promo{display:inline-flex!important;align-items:center;gap:8px;margin:12px 0 16px!important;padding:9px 16px;background:linear-gradient(135deg,#c4533c,#d96850);color:#fdf7ed;border-radius:100px;font-family:Outfit,sans-serif;font-size:.85rem;font-weight:500;letter-spacing:.01em;box-shadow:0 8px 20px -4px #c4533c66,inset 0 1px #fff3;animation:pmPromoBadgeIn .6s cubic-bezier(.16,1,.3,1) backwards;width:fit-content;white-space:nowrap;text-decoration:none!important}.pm-product-promo svg{width:15px!important;height:15px!important;color:#ffd66b!important;flex-shrink:0}.pm-product-promo strong{font-weight:800!important;color:#ffd66b!important}@keyframes pmPromoBadgeIn{0%{opacity:0;transform:translateY(8px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}[id*=ai_gen_block]{padding:24px 18px!important;background:#ca8f110a!important;border-radius:18px!important;border:1px solid rgba(202,143,17,.14)!important;margin:16px 0!important}[id*=ai_gen_block] svg{width:22px!important;height:22px!important;padding:11px!important;background:linear-gradient(135deg,#fdf7ed,#f5d98f)!important;border-radius:50%!important;color:#1f2e1c!important;box-shadow:0 8px 16px -4px #ca8f1159,inset 0 1px #fff9!important;box-sizing:content-box!important}[id*=ai_gen_block] span,[id*=ai_gen_block] p{font-family:Outfit,sans-serif!important;font-size:.85rem!important;font-weight:600!important;color:#1f2e1c!important;line-height:1.35!important;letter-spacing:0!important}.payment-icons__item svg{height:26px!important;width:auto!important;border-radius:4px!important;margin:0 3px!important;filter:drop-shadow(0 1px 2px rgba(31,46,28,.08))}.payment-icons__list{gap:6px!important;padding:8px 0!important;display:flex!important;flex-wrap:wrap!important;justify-content:center!important}.add-to-cart-button:not(.sticky-add-to-cart__button),button.add-to-cart-button,.product-form-buttons button.add-to-cart-button,.product-form-buttons button[type=submit]:not(.volume-pricing__toggle),button[name=add]:not(sticky-add-to-cart *),.cart__checkout-button,button.cart__checkout-button,.cart__ctas button:not(.additional-checkout-buttons button){background:linear-gradient(135deg,#ca8f11,#d99e1e,#ffd66b)!important;background-size:200% 200%!important;background-position:0% 50%!important;color:#1f2e1c!important;font-family:Outfit,sans-serif!important;font-weight:800!important;letter-spacing:.01em!important;border:0!important;border-width:0!important;border-style:none!important;border-color:transparent!important;outline:none!important;border-radius:100px!important;padding:16px 28px!important;font-size:1rem!important;box-shadow:0 14px 36px -10px #ca8f118c,0 6px 16px #0000002e,inset 0 1px #fff6!important;transition:all .4s cubic-bezier(.16,1,.3,1)!important}.add-to-cart-button:not(.sticky-add-to-cart__button):hover,button.add-to-cart-button:hover,.product-form-buttons button.add-to-cart-button:hover,.product-form-buttons button[type=submit]:not(.volume-pricing__toggle):hover,button[name=add]:not(sticky-add-to-cart *):hover,.cart__checkout-button:hover,.cart__ctas button:not(.additional-checkout-buttons button):hover{transform:translateY(-2px);background-position:100% 50%!important;box-shadow:0 20px 48px -8px #ca8f11b3,0 10px 24px #00000040!important}accordion-custom.cart-discount,accordion-custom.cart-discount>details,accordion-custom.cart-discount>details>summary.cart-discount__summary{background:transparent!important;background-color:transparent!important;background-image:none!important}accordion-custom.cart-discount>details>summary.cart-discount__summary{border:1.5px solid rgba(31,46,28,.16)!important;border-radius:12px!important;padding:14px 16px!important;transition:border-color .25s ease,background-color .25s ease!important}accordion-custom.cart-discount>details>summary.cart-discount__summary:hover,accordion-custom.cart-discount>details[open]>summary.cart-discount__summary{border-color:#ca8f118c!important;background-color:#ca8f110d!important}accordion-custom.cart-discount .cart-discount__label{font-size:0!important;line-height:0!important}accordion-custom.cart-discount .cart-discount__label:after{content:"J'ai un code promo";font-size:.86rem!important;line-height:1.2!important;font-family:Outfit,sans-serif!important;font-weight:600!important;color:#1f2e1c!important}accordion-custom.cart-discount .cart-totals__icon,accordion-custom.cart-discount .cart-totals__icon svg{color:#ca8f11!important}.cart-totals__tax-note{font-size:0!important;line-height:0!important}.cart-totals__tax-note>*{display:none!important}.cart-totals__tax-note:after{content:"Taxes incluses \b7  Livraison offerte";display:block;font-size:.8rem!important;line-height:1.4!important;font-family:Inter,sans-serif!important;color:#1f2e1c99!important}.pm-cart-reassurance{display:flex!important;justify-content:center;flex-wrap:wrap;gap:10px 18px;width:100%;margin-top:16px;padding:14px;background:#ca8f1112;border-radius:14px}.pm-cart-reassurance__item{display:inline-flex;align-items:center;gap:7px;font-family:Outfit,sans-serif;font-size:.76rem;font-weight:600;color:#1f2e1c;white-space:nowrap}.pm-cart-reassurance__item svg{width:16px;height:16px;color:#ca8f11;flex-shrink:0}cart-drawer-component,cart-drawer-component *,[class*=cart-drawer] [class*=title],[class*=cart-drawer] [class*=title] *,[class*=cart-drawer] [class*=count],[class*=cart-title],[class*=cart-title] *{-webkit-user-select:none!important;user-select:none!important}cart-drawer-component input,cart-drawer-component textarea,[class*=cart-drawer] input,[class*=cart-drawer] textarea{-webkit-user-select:text!important;user-select:text!important}cart-drawer-component::selection,[class*=cart-drawer]::selection,[class*=cart-title]::selection{background:transparent!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom-polish.css.map */
