.nool-cart-discount,.nool-cart-note{display:block;box-sizing:border-box;width:100%;min-width:0;margin-block:0 8px;font-family:inherit;color:#28251f;text-align:start}.nool-cart-option-panel{border:1px solid #e5dfd6;border-radius:10px;background:#faf8f4;overflow:hidden}.nool-cart-option-panel__summary{display:flex;align-items:center;gap:9px;min-height:44px;padding:9px 12px;box-sizing:border-box;cursor:pointer;list-style:none;font-size:14px;font-weight:600;line-height:1.4;-webkit-user-select:none;user-select:none}.nool-cart-option-panel__summary::-webkit-details-marker{display:none}.nool-cart-option-panel__summary::marker{content:""}.nool-cart-option-panel__summary:focus-visible{outline:2px solid #9b8769;outline-offset:-3px}.nool-cart-option-panel__icon{display:flex;align-items:center;justify-content:center;flex:0 0 19px;color:#8b7656}.nool-cart-option-panel__icon svg{width:18px;height:18px}.nool-cart-option-panel__arrow{flex:0 0 16px;margin-inline-start:auto;transition:transform .2s;color:#756b5e}.nool-cart-option-panel[open]>.nool-cart-option-panel__summary .nool-cart-option-panel__arrow{transform:rotate(180deg)}.nool-cart-option-panel__body{padding:0 10px 10px;margin:0}.nool-cart-note textarea{display:block;box-sizing:border-box;width:100%;min-height:65px;padding:10px 12px;border:1px solid #ded8ce;border-radius:8px;background:#fff;color:#28251f;font:inherit;font-size:16px;line-height:1.5;resize:vertical}.nool-cart-note button{min-height:36px;margin-block-start:8px;padding:7px 18px;border:0;border-radius:7px;background:#24221f;color:#fff;font:inherit;font-size:13px;cursor:pointer}.nool-cart-note button:disabled{opacity:.6;cursor:wait}.nool-cart-note__saved{font-size:11px;font-weight:400;color:#47734e}.nool-cart-note__saved[hidden]{display:none}.nool-cart-note__status{margin:0;font-size:12px;color:#a32929}.nool-cart-note__status:not(:empty){margin-block:5px}#CartDrawer .wt-cart__drawer__footer>.wt-cart__subtitle{display:block;margin:0;padding:0}#CartDrawer .wt-cart__drawer__footer>.wt-cart__subtitle:empty{display:none}.nool-cart-discount__row{display:flex;align-items:center;gap:4px;min-width:0;padding:4px;border:1px solid #ded8ce;border-radius:11px;background:#fff;box-shadow:0 2px 3px #30271b03;transition:border-color .2s,box-shadow .2s}.nool-cart-discount__row:focus-within{border-color:#9b8769;box-shadow:0 0 0 3px #ab937121}.nool-cart-discount input{box-sizing:border-box;flex:1 1 0;min-width:0;width:100%;height:40px;padding:8px 10px;border:0;border-radius:7px;background:transparent;color:#26231e;font:inherit;font-size:16px;text-align:start;box-shadow:none;outline:none}.nool-cart-discount input::placeholder{color:#a29a8f;font-size:14px}.nool-cart-discount__row button{flex:0 0 auto;position:relative;min-height:40px;padding:9px 16px;border:1px solid #24221f;border-radius:8px;background:#24221f;color:#fff;font:inherit;font-size:13px;font-weight:600;line-height:1.4;cursor:pointer;transition:background .2s,box-shadow .2s,transform .2s}.nool-cart-discount__row button:hover{background:#484036;box-shadow:0 3px 9px #29231d20;transform:translateY(-1px)}.nool-cart-discount button:disabled{opacity:.6;cursor:wait;transform:none}.nool-cart-discount input:focus-visible{outline:2px solid #9b8769;outline-offset:-2px}.nool-cart-discount button:focus-visible{outline:2px solid #9b8769;outline-offset:3px}.nool-cart-discount__codes{display:flex;flex-wrap:wrap;gap:6px}.nool-cart-discount__code{display:flex;align-items:center;gap:12px;margin-block-start:6px;padding:0 10px 0 4px;border:1px solid #c8d6ca;border-radius:8px;background:#f2f7f1;color:#31533a;font-size:13px;max-width:100%;overflow-wrap:anywhere}.nool-cart-discount__code span{font-weight:700;letter-spacing:.03em}.nool-cart-discount__code button{border:0;background:transparent;text-decoration:underline;text-underline-offset:3px;cursor:pointer;color:inherit;font:inherit;font-size:12px;min-height:36px}.nool-cart-discount__status{font-size:12px;line-height:1.5;margin:0;color:#31533a}.nool-cart-discount__status:not(:empty){margin-block-start:8px}.nool-cart-discount__status[data-error=true]{color:#a32929}cart-drawer[data-coupon-busy] #CartDrawer{pointer-events:none}cart-drawer[data-coupon-busy] .nool-cart-discount{opacity:.7}#CartDrawer .wt-cart__item__body,#CartDrawer .wt-cart__item__data{min-width:0}#CartDrawer .wt-cart__item__body .options{display:block;width:auto;margin-inline:0;max-width:100%;font-size:13px;line-height:1.6}#CartDrawer .options .nool-cart-option{display:flex;align-items:baseline;gap:5px;flex-wrap:nowrap;margin-block:3px}#CartDrawer .options .nool-cart-option>.label{display:inline;flex:0 0 auto;width:auto;margin:0;padding:0;font-size:inherit;line-height:inherit;font-weight:400;letter-spacing:normal}#CartDrawer .options .nool-cart-option>.value{display:inline;min-width:0;word-break:normal;overflow-wrap:normal;font-weight:500}#CartDrawer .options .nool-cart-option--size>.value{white-space:nowrap}.wt-cart-payment-badges--ticker{box-sizing:border-box;width:100%;min-width:0;margin-block:14px 4px;text-align:center}.wt-cart-payment-badges--ticker .wt-cart-payment-badges__title{margin:0 0 6px;font-size:11px;line-height:1.5;color:#787168}.nool-cart-payments{width:100%;max-width:480px;min-width:0;margin-inline:auto;overflow:hidden;direction:ltr;mask-image:linear-gradient(to right,transparent,#000 5%,#000 95%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,#000 5%,#000 95%,transparent)}.nool-cart-payments__track{display:flex;flex-wrap:nowrap;width:max-content;animation:nool-cart-payments-scroll 22s linear infinite}.nool-cart-payments__group{display:flex;flex-wrap:nowrap;align-items:center;flex:0 0 auto;gap:12px;padding-right:12px}.nool-cart-payments__icon{display:flex;align-items:center;justify-content:center;flex:0 0 52px;width:52px;height:32px}.nool-cart-payments__icon img{display:block;width:52px;height:28px;max-width:none;object-fit:contain;margin:0}@media(hover:hover){.nool-cart-payments:hover .nool-cart-payments__track{animation-play-state:paused}}@keyframes nool-cart-payments-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(max-width:360px){.nool-cart-discount__row button{padding-inline:12px}}@media(prefers-reduced-motion:reduce){.nool-cart-payments__track{animation:none}.nool-cart-payments{overflow-x:auto;mask-image:none;-webkit-mask-image:none}.nool-cart-payments__group[aria-hidden=true]{display:none}.nool-cart-discount__row,.nool-cart-discount__row button{transition:none}}#CartDrawer .wt-cart__list>.wt-cart__item{display:grid;grid-template-columns:80px minmax(0,1fr);gap:14px;align-items:start;width:100%;box-sizing:border-box;padding-block:16px}#CartDrawer .wt-cart__item__thumb{width:80px;min-width:0;margin:0;align-self:start}#CartDrawer .wt-cart__item__thumb img,#CartDrawer .wt-cart__item__thumb svg{width:100%;max-width:80px;height:auto;object-fit:contain}#CartDrawer .wt-cart__item__body{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch;min-width:0;width:auto;max-width:100%;padding:0;margin:0}#CartDrawer .wt-cart__item__data{display:block;min-width:0;width:100%;max-width:100%;flex:none}#CartDrawer .wt-cart__item__name{width:100%;max-width:100%;padding:0;margin:0;font-size:15px;line-height:1.5;white-space:normal;word-break:normal;overflow-wrap:break-word;text-align:start}#CartDrawer .wt-cart__item__name a{white-space:normal;word-break:normal;overflow-wrap:break-word}#CartDrawer .wt-cart__item__remove--title{display:none}#CartDrawer .wt-cart__item__amount{min-width:0;max-width:100%;margin-block:8px 0;gap:8px;flex-wrap:wrap}#CartDrawer .wt-cart__item__amount .item__details{min-width:0}#CartDrawer .wt-cart__drawer__footer{flex:0 1 auto;min-height:0;max-height:65vh;overflow-y:auto;padding:12px 16px}#CartDrawer .wt-cart-payment-badges--ticker{margin-block:8px 0}@media(max-width:360px){#CartDrawer .wt-cart__list>.wt-cart__item{grid-template-columns:68px minmax(0,1fr);gap:10px}#CartDrawer .wt-cart__item__thumb{width:68px}}#CartDrawer .nool-cart-option-panel__summary{min-height:42px;padding:6px 10px;gap:8px;transition:background-color .2s}#CartDrawer .nool-cart-option-panel__icon{flex-basis:28px;width:28px;height:28px;filter:drop-shadow(0 2px 1px #59482e24);transition:transform .22s cubic-bezier(.2,.8,.2,1)}#CartDrawer .nool-cart-option-panel__icon svg{width:28px;height:28px;overflow:visible}#CartDrawer .nool-cart-option-panel[open]{border-color:#cfc1ad;box-shadow:0 3px 12px #4c382708}#CartDrawer .nool-cart-option-panel[open] .nool-cart-option-panel__body{animation:nool-cart-panel-enter .2s ease-out}#CartDrawer .nool-cart-option-panel__summary:active .nool-cart-option-panel__icon{transform:translateY(1px) scale(.94)}#CartDrawer .nool-cart-discount__row{box-sizing:border-box;height:40px;min-height:0;padding:3px;gap:3px;border-radius:9px}#CartDrawer .nool-cart-discount input{box-sizing:border-box;height:32px;min-height:0;max-height:32px;padding:4px 8px;margin:0;line-height:24px;font-size:16px}#CartDrawer .nool-cart-discount__row button{box-sizing:border-box;height:32px;min-height:0;max-height:32px;padding:4px 12px;margin:0;line-height:22px;border-radius:6px}#CartDrawer .nool-cart-option-panel__body{padding:0 8px 8px}#CartDrawer .nool-cart-note textarea{min-height:56px;height:56px;padding:7px 10px;font-size:16px}#CartDrawer .nool-cart-note button{min-height:32px;padding:5px 14px;margin-block-start:6px;transition:transform .15s,background-color .2s}#CartDrawer .nool-cart-discount button:active,#CartDrawer .nool-cart-note button:active{transform:scale(.97)}#CartDrawer .wt-cart__drawer__body{min-width:0;min-height:0;box-sizing:border-box;overflow-x:hidden;scrollbar-gutter:stable}#CartDrawer .wt-cart__drawer__items{display:block;flex:0 0 auto;height:auto;width:100%;min-width:0;max-width:none;box-sizing:border-box}#CartDrawer .wt-cart__drawer__form,#CartDrawer .wt-cart__drawer__content{display:block;width:100%;min-width:0;max-width:none;height:auto;box-sizing:border-box;margin:0}#CartDrawer .wt-cart__list{display:block;flex:none;width:100%;min-width:0;max-width:none;box-sizing:border-box;list-style:none;padding:0;margin:0}#CartDrawer .wt-cart__list>.wt-cart__item{grid-template-columns:72px minmax(0,1fr);gap:12px;width:100%;max-width:none;min-width:0;justify-items:stretch}#CartDrawer .wt-cart__item__thumb{width:72px}#CartDrawer .wt-cart__item__body{grid-column:2;justify-self:stretch;width:100%;max-width:none;box-sizing:border-box;flex-shrink:0}#CartDrawer .wt-cart__item__data,#CartDrawer .wt-cart__item__name{width:100%;max-width:none;box-sizing:border-box}#CartDrawer .wt-cart__item__name a{display:block;width:100%;max-width:none;box-sizing:border-box}@keyframes nool-cart-panel-enter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(hover:hover){#CartDrawer .nool-cart-option-panel__summary:hover{background:#f1ece4}#CartDrawer .nool-cart-option-panel__summary:hover .nool-cart-option-panel__icon{transform:translateY(-2px) rotate(-6deg)}#CartDrawer .nool-cart-note button:hover{background:#484036}}@media(max-width:360px){#CartDrawer .wt-cart__list>.wt-cart__item{grid-template-columns:64px minmax(0,1fr);gap:10px}#CartDrawer .wt-cart__item__thumb{width:64px}}@media(prefers-reduced-motion:reduce){#CartDrawer .nool-cart-option-panel__summary,#CartDrawer .nool-cart-option-panel__icon,#CartDrawer .nool-cart-note button{transition:none}#CartDrawer .nool-cart-option-panel[open] .nool-cart-option-panel__body{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/143/assets/nool-cart-discount.css.map */
