#ptw-wrapin{--ptw-fond: rgba(var(--color-base-accent-2), .55);--ptw-trait: rgba(var(--color-foreground), .1);--ptw-texte: rgb(var(--color-foreground));margin:3rem 0}#ptw-wrapin .ptw-app-wrapper{display:grid!important;grid-template-columns:10.4rem minmax(0,1fr);column-gap:2.2rem;row-gap:1.6rem;align-items:start;padding:2.4rem!important;background:var(--ptw-fond);border:1px solid var(--ptw-trait)!important;border-radius:var(--card-corner-radius, 1.8rem);max-width:76rem}#ptw-wrapin .ptw-app-gnote{display:contents!important}#ptw-wrapin .ptw-gift-image{grid-column:1;grid-row:1;display:block!important;width:10.4rem!important;height:10.4rem!important;max-width:10.4rem!important;margin:0!important;object-fit:cover;border-radius:var(--media-radius, 1.8rem)}#ptw-wrapin .ptw-app-desc{grid-column:2;grid-row:1}#ptw-wrapin .ptw-message-note{grid-column:2;width:100%!important}#ptw-wrapin .ptw-add-gift{grid-column:2}#ptw-wrapin .ptw-message-note:not([style*=none]){display:block!important}#ptw-wrapin .ptw-add-gift:not([style*=none]){display:block!important}#ptw-wrapin .ptw-app-label{display:flex!important;align-items:flex-start;gap:1rem}#ptw-wrapin .ptw-app-label label{display:block!important;position:static!important;top:auto!important;left:auto!important;margin:0;cursor:pointer;white-space:pre-line;font-size:1.5rem;line-height:1.55;color:var(--ptw-texte)}#ptw-wrapin .ptw-app-label label:first-line{font-size:1.9rem;font-weight:600;letter-spacing:.01em;line-height:2}#ptw-wrapin #ptw-gift-needed{flex:0 0 auto;margin:1rem 0 0!important;cursor:pointer}#ptw-wrapin .ptw-price[data-amount]{font-size:0}#ptw-wrapin .ptw-price[data-amount]:after{content:"+ " attr(data-amount) " \20ac";display:inline-block;white-space:nowrap;margin-left:.7em;padding:.25em .85em;font-size:1.3rem;font-weight:600;color:var(--ptw-texte);background:rgb(var(--color-background));border-radius:999px}#ptw-wrapin #ptw-text-message{display:block!important;width:100%!important;max-width:none!important;box-sizing:border-box!important;min-height:10rem!important;resize:vertical;padding:1rem 2rem!important;font-family:inherit!important;font-size:1.6rem!important;line-height:1.5;color:var(--ptw-texte);background:rgb(var(--color-background));border:1px solid var(--ptw-trait)!important;border-radius:var(--inputs-radius, 0)!important;outline:none}#ptw-wrapin #ptw-text-message::placeholder{color:rgba(var(--color-foreground),.5)}#ptw-wrapin #ptw-text-message:focus{border-color:rgba(var(--color-foreground),.45)!important;box-shadow:0 0 0 .2rem rgba(var(--color-foreground),.08)}#ptw-wrapin #ptw-add-gift-pro{width:auto!important;min-width:23rem;margin:0!important;background-color:rgb(var(--color-background))!important;color:rgb(var(--color-foreground))!important;border:1px solid rgba(var(--color-foreground),.45)!important}#ptw-wrapin #ptw-add-gift-pro:after{box-shadow:none!important}#ptw-wrapin #ptw-add-gift-pro:hover{background-color:rgb(var(--color-foreground))!important;color:rgb(var(--color-background))!important}body:has(cart-items.is-empty) #ptw-wrapin{display:none!important}@media screen and (max-width:749px){#ptw-wrapin .ptw-app-wrapper{grid-template-columns:7.2rem minmax(0,1fr);column-gap:1.4rem;padding:1.8rem!important}#ptw-wrapin .ptw-gift-image{width:7.2rem!important;height:7.2rem!important;max-width:7.2rem!important}#ptw-wrapin .ptw-message-note,#ptw-wrapin .ptw-add-gift{grid-column:1 / -1}#ptw-wrapin .ptw-app-label label:first-line{font-size:1.7rem}#ptw-wrapin #ptw-add-gift-pro{width:100%!important;min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/emballage-cadeau.css.map */
