.paws-cart-help{margin:12px 0;color:#173c42}.paws-shipping-progress{padding:14px;background:#edf4ef;border-radius:10px}.paws-shipping-progress p{font-size:14px;line-height:1.4;margin:0 0 8px}.paws-shipping-progress progress{display:block;width:100%;height:7px;-webkit-appearance:none;appearance:none;border:0;border-radius:6px;overflow:hidden;background:#d5e2d9;accent-color:#125b63}.paws-shipping-progress progress::-webkit-progress-bar{background:#d5e2d9}.paws-shipping-progress progress::-webkit-progress-value{background:#125b63}.paws-shipping-progress progress::-moz-progress-bar{background:#125b63}.paws-shipping-progress small{display:block;margin-top:8px;font-size:12px;line-height:1.4}.paws-cart-accessory{padding:12px 0}.paws-cart-accessory-title{font-weight:600;font-size:14px;margin:0 0 8px}.paws-cart-accessory>a{display:flex;gap:12px;color:inherit;text-decoration:none;align-items:center}.paws-cart-accessory img{width:64px;height:64px;object-fit:contain;border:1px solid #dce5df;border-radius:6px}.paws-cart-accessory>a>span{display:grid;gap:5px;font-size:13px}.paws-cart-accessory strong{font-size:14px;line-height:1.3}.paws-cart-accessory a:hover strong{text-decoration:underline}.paws-cart-check{font-size:13px;line-height:1.4;margin:0 0 10px}.paws-cart-accessory summary{cursor:pointer;min-height:44px;display:flex;align-items:center;gap:5px;margin:0;list-style:none}.paws-cart-accessory summary:after{content:"+";margin-left:auto}.paws-cart-accessory[open] summary:after{content:"\2212"}.paws-cart-accessory summary span{font-weight:400}.paws-cart-accessory>a{padding:4px 0 8px}.drawer .cart-item__name{font-size:15px;line-height:1.4}.drawer .product-option{font-size:14px;line-height:1.5;color:#173f3b}.drawer .product-option dt{font-weight:600}.cart-item__details .product-option{font-size:14px!important;line-height:1.5;color:#173f3b}.cart-item__details .product-option dd{color:#365b52;opacity:1!important;font-size:14px!important}.cart-item__details .product-option dt{font-weight:600;font-size:14px!important}cart-remove-button .button{min-width:44px;min-height:44px;width:auto;padding:8px!important;gap:5px;background:transparent!important;border:0!important;box-shadow:none!important;font-size:13px!important;color:#173f3b}cart-remove-button .button:before,cart-remove-button .button:after{display:none!important}cart-remove-button .button:hover{text-decoration:underline}cart-remove-button svg{width:16px;height:16px}.paws-delivery-note{margin:12px 0 20px;color:#194b4c;font-size:13px;line-height:1.5}.paws-delivery-note p{margin:3px 0;font-size:13px;line-height:1.5}.paws-delivery-note strong{font-weight:600}.paws-delivery-note a{color:inherit;display:inline-block;padding:6px 0;text-underline-offset:3px}.paws-delivery-note a:focus-visible{outline:2px solid #194b4c;outline-offset:3px}.paws-personalization{margin:24px 0;color:#194b4c}.paws-personal-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}.paws-personal-fields>div:only-child{grid-column:1/-1}.paws-personalization>label{margin-top:16px}.paws-personalization label{display:block;font-size:15px;font-weight:600;margin-bottom:8px}.paws-personal-fields input,.paws-personal-fields select,.paws-personalization textarea{box-sizing:border-box;width:100%;min-height:48px;padding:12px;border:1px solid #aab6ad;border-radius:10px;background:#fffefa;color:#194b4c;font:inherit;font-size:16px}.paws-personalization :is(input,select,textarea):focus-visible{outline:2px solid #194b4c;outline-offset:3px}.paws-personal-help{font-size:13px;line-height:1.5;margin:12px 0 20px}.paws-personal-colors{border:0;padding:0;margin:20px 0;min-width:0}.paws-personal-colors legend{font-size:15px;font-weight:600;padding:0}.paws-personal-colors legend span{font-weight:400;margin-left:8px}.paws-personal-swatches{display:flex;flex-wrap:wrap;gap:4px;margin-top:10px}.paws-personal-swatch{position:relative;width:40px;height:44px}.paws-personal-swatch input{position:absolute;width:1px;height:1px;opacity:0}.paws-personal-swatch label{display:flex;align-items:center;justify-content:center;width:40px;height:44px;cursor:pointer;margin:0;border:0!important;box-shadow:none!important}.paws-personal-swatch label:before{content:"";width:30px;height:30px;border-radius:50%;background:var(--swatch);border:1px solid #c5cdc5}.paws-personal-swatch input:checked+label:before{outline:2px solid #194b4c;outline-offset:3px}.paws-personal-swatch input:focus-visible+label{outline:2px solid #194b4c;border-radius:8px}.paws-personalization [hidden]{display:none!important}@media(max-width:480px){.paws-personal-fields{grid-template-columns:1fr}}.paws-form-heading{font-size:18px;line-height:1.35;margin:0 0 6px;font-weight:700;letter-spacing:0;text-transform:none}.paws-form-instruction{font-size:13px;line-height:1.5;margin:0 0 18px;color:#375c58}.paws-field-note{font-size:12px;font-weight:400}.paws-personal-error{font-size:14px;color:#8b2920;border-left:3px solid currentColor;padding:8px 12px;margin:0 0 16px}.paws-personal-error[hidden]{display:none}.paws-scoop-fields>*,.paws-personal-fields>*{min-width:0}.paws-scoop-personalization{margin:24px 0;color:#194b4c}.paws-scoop-fields{display:grid;grid-template-columns:1.2fr 1fr;gap:16px}.paws-scoop-fields label{display:block;font-size:15px;font-weight:600;margin-bottom:8px}.paws-scoop-fields input,.paws-scoop-fields select{width:100%;min-height:48px;padding:12px;border:1px solid #aab6ad;border-radius:10px;background:#fffefa;color:#194b4c;font:inherit;font-size:16px}.paws-scoop-fields input:focus-visible,.paws-scoop-fields select:focus-visible{outline:2px solid #194b4c;outline-offset:3px}.paws-font-guide{margin:12px 0 24px}.paws-font-guide summary{cursor:pointer;font-size:14px;text-decoration:underline;text-underline-offset:4px}.paws-font-guide img{display:block;width:100%;height:auto;margin-top:12px;border-radius:10px}.paws-accent-colors{border:0;padding:0;margin:0;min-width:0}.paws-accent-colors legend{font-size:15px;font-weight:600;padding:0}.paws-accent-colors legend span{font-weight:400;margin-left:8px}.paws-accent-colors p{font-size:13px;margin:6px 0 10px}.paws-accent-grid{display:flex;flex-wrap:wrap;gap:4px}.paws-accent-choice{position:relative;width:40px;height:44px}.paws-accent-choice input{position:absolute;width:1px;height:1px;opacity:0}.paws-accent-choice label{display:flex;align-items:center;justify-content:center;width:40px;height:44px;cursor:pointer;background:transparent!important;border:0!important;box-shadow:none!important}.paws-accent-choice label:before{content:"";width:30px;height:30px;border-radius:50%;background:var(--swatch);border:1px solid #c5cdc5}.paws-accent-choice input:checked+label:before{outline:2px solid #194b4c;outline-offset:3px}.paws-accent-choice input:focus-visible+label{outline:2px solid #194b4c;border-radius:8px}@media(max-width:480px){.paws-scoop-fields{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/14/compiled_assets/styles.css.map */
