[id*=wrapin_gift_wrap] #ptw-wrapin{font-family:var(--font-body--family);font-style:var(--font-body--style);font-weight:var(--font-body--weight);color:var(--color-foreground)}[id*=wrapin_gift_wrap] #ptw-wrapin .ptw-app-wrapper{border:var(--style-border-width) solid rgb(var(--color-foreground-rgb) / var(--opacity-15));border-radius:var(--style-border-radius-inputs);padding:var(--padding-sm);margin-block:var(--margin-sm)}[id*=wrapin_gift_wrap] #ptw-wrapin .ptw-app-label{display:flex;align-items:flex-start;gap:var(--gap-xs)}[id*=wrapin_gift_wrap] #ptw-wrapin .ptw-app-label label{position:static;top:auto;left:auto;cursor:pointer;line-height:1.45}[id*=wrapin_gift_wrap] #ptw-wrapin .ptw-price{margin-inline-start:.25em;font-weight:600;white-space:nowrap}[id*=wrapin_gift_wrap] #ptw-wrapin #ptw-gift-needed{flex:none;width:1.15em;height:1.15em;margin-block-start:.18em;background-color:transparent;border:var(--style-border-width) solid rgb(var(--color-foreground-rgb) / var(--opacity-30));border-radius:var(--style-border-radius-inputs);transition:background-color var(--animation-speed) var(--animation-easing),border-color var(--animation-speed) var(--animation-easing)}[id*=wrapin_gift_wrap] #ptw-wrapin #ptw-gift-needed:hover{border-color:rgb(var(--color-foreground-rgb) / var(--opacity-50))}[id*=wrapin_gift_wrap] #ptw-wrapin #ptw-gift-needed:checked{background-color:var(--color-primary);border-color:var(--color-primary)}[id*=wrapin_gift_wrap] #ptw-wrapin #ptw-gift-needed:before,[id*=wrapin_gift_wrap] #ptw-wrapin #ptw-gift-needed:checked:before{top:50%;left:50%;width:.3em;height:.55em;border-width:0 2px 2px 0;border-color:var(--color-primary-button-text);transform:translate(-50%,-58%) rotate(45deg)}[id*=wrapin_gift_wrap] #ptw-wrapin #ptw-gift-needed:focus-visible{outline:var(--focus-outline-width) solid var(--color-foreground);outline-offset:var(--focus-outline-offset)}[id*=wrapin_gift_wrap] #ptw-wrapin .ptw-app-gnote{display:grid;grid-template-columns:auto 1fr;grid-template-rows:1fr;align-items:start;gap:var(--gap-sm);overflow:hidden;opacity:1;margin-block-start:var(--margin-sm);transition:grid-template-rows var(--animation-speed-slow) var(--ease-out-cubic),margin-block-start var(--animation-speed-slow) var(--ease-out-cubic),opacity var(--animation-speed-slow) var(--ease-out-cubic)}[id*=wrapin_gift_wrap] #ptw-wrapin .ptw-app-wrapper:has(#ptw-gift-needed:not(:checked)) .ptw-app-gnote{grid-template-rows:0fr;margin-block-start:0;opacity:0}[id*=wrapin_gift_wrap] #ptw-wrapin .ptw-app-gnote>*{min-height:0}[id*=wrapin_gift_wrap] #ptw-wrapin .ptw-message-note{display:block!important;opacity:1!important;min-width:0;padding:2px;transition:padding-block var(--animation-speed-slow) var(--ease-out-cubic)}[id*=wrapin_gift_wrap] #ptw-wrapin .ptw-app-wrapper:has(#ptw-gift-needed:not(:checked)) .ptw-message-note{padding-block:0}[id*=wrapin_gift_wrap] #ptw-wrapin .ptw-gift-image{max-width:65px;border-radius:var(--style-border-radius-inputs)}[id*=wrapin_gift_wrap] #ptw-wrapin #ptw-text-message{width:100%;min-height:56px;font:inherit;padding:var(--input-padding);border:none;outline:none;border-radius:var(--style-border-radius-inputs);background-color:var(--color-input-background);color:var(--color-input-text);box-shadow:var(--input-box-shadow);transition:box-shadow var(--animation-speed) ease,background-color var(--animation-speed) ease}[id*=wrapin_gift_wrap] #ptw-wrapin #ptw-text-message:is(:focus,:hover){box-shadow:var(--input-box-shadow-focus);background-color:var(--color-input-hover-background)}[id*=wrapin_gift_wrap] #ptw-wrapin .ptw-message-limit{color:rgb(var(--color-foreground-rgb) / var(--opacity-50));margin-block-start:var(--margin-xs)}[id*=wrapin_gift_wrap] #ptw-wrapin :is(#ptw-error-message,.ptw-extra-field-error){color:var(--color-error);margin-block-start:var(--margin-xs)}@media(prefers-reduced-motion:reduce){[id*=wrapin_gift_wrap] #ptw-wrapin *{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/wrapin-gift-wrap.css.map */
