:root{--style-border-radius-buttons-primary: 13px;--style-border-radius-buttons-secondary: 13px;--style-border-radius-inputs: 12px;--style-border-radius-pills: 999px}body.sls-interface-polish{--sls-ink: #102744;--sls-ui-stroke: #d7e0e9;--sls-ui-muted: #f6f8fb;--sls-ui-focus: #a77e37;--sls-ui-motion: cubic-bezier(.2,.75,.3,1)}body.sls-interface-polish :is(.button,.button-secondary,.button-custom):not(.button-unstyled){min-height:44px;border-radius:13px;font-weight:700;letter-spacing:-.012em;text-transform:none;box-shadow:inset 0 0 0 var(--button-border-width) var(--button-border-color);transition:background-color .18s var(--sls-ui-motion),color .18s var(--sls-ui-motion),border-color .18s var(--sls-ui-motion),box-shadow .18s var(--sls-ui-motion),transform .18s var(--sls-ui-motion)}body.sls-interface-polish :is(.button,.button-secondary,.button-custom):not(.button-unstyled):not(:disabled):not([aria-disabled=true]):active{transform:scale(.985)}body.sls-interface-polish .variant-option__button-label{--options-border-radius: 12px;border-radius:12px;min-height:46px;padding:10px 16px;font-size:.93rem;font-weight:650;letter-spacing:-.012em}body.sls-interface-polish .variant-option__select-wrapper{border-radius:12px;border-color:var(--sls-ui-stroke);background:#f8fafc;min-height:46px;box-shadow:0 1px 3px #1027440a}body.sls-interface-polish .variant-option__select{min-height:46px;font-size:16px;background-color:transparent}body.sls-interface-polish .variant-option__select-wrapper:focus-within{border-color:var(--sls-ui-focus);box-shadow:0 0 0 3px #a77e372b}body.sls-interface-polish .quantity-selector{border-radius:12px;border-color:var(--sls-ui-stroke);background:#f8fafc}body.sls-interface-polish main select:not(.variant-option__select):not([multiple]):not([size]){min-height:46px;border:1px solid var(--sls-ui-stroke);border-radius:12px;background-color:#f8fafc;color:var(--sls-ink);padding:10px 40px 10px 14px;font-size:16px;line-height:1.35;appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,#637890 50%),linear-gradient(135deg,#637890 50%,transparent 50%);background-repeat:no-repeat;background-size:6px 6px,6px 6px;background-position:calc(100% - 20px) 51%,calc(100% - 14px) 51%;box-shadow:0 1px 3px #1027440a;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease}body.sls-interface-polish main select:not(.variant-option__select):not([multiple]):not([size]):hover{border-color:#aebdcf;background-color:#fff}body.sls-interface-polish main select:not(.variant-option__select):not([multiple]):not([size]):disabled{opacity:.6;cursor:not-allowed}body.sls-interface-polish .field__input{border-radius:12px}body.sls-interface-polish .field:focus-within .field__input,body.sls-interface-polish main select:not(.variant-option__select):not([multiple]):not([size]):focus-visible{outline:2px solid var(--sls-ui-focus);outline-offset:2px}body.sls-interface-polish :is(.sls-winter__button,.sls-new__button,.sls-support__primary,.sls24-cta,.sls-best-sellers__action,.sls-new__paws-viewall,.sls-layer-compare__shop,.sls-winter-builder__actions button,.sls24-kit-quick-form button){min-height:44px;border-radius:13px;font-weight:700;letter-spacing:-.012em;text-transform:none;box-shadow:none;transition:background-color .18s var(--sls-ui-motion),border-color .18s var(--sls-ui-motion),color .18s var(--sls-ui-motion),transform .18s var(--sls-ui-motion)}body.sls-interface-polish :is(.sls-winter__button,.sls-new__button,.sls-support__primary,.sls24-cta,.sls-new__paws-viewall,.sls-layer-compare__shop,.sls-winter-builder__actions button,.sls24-kit-quick-form button):not(:disabled):active{transform:scale(.985)}body.sls-interface-polish :is(.sls24-kit-quick-form button,.sls-winter-builder__actions button){background:var(--sls-ink);color:#fff;border:1px solid var(--sls-ink)}body.sls-interface-polish :is(.sls24-kit-quick-form button,.sls-winter-builder__actions button):hover:not(:disabled){background:#243f60;border-color:#243f60}body.sls-interface-polish :is(.sls24-kit-quick-form button,.sls-winter-builder__actions button):disabled{opacity:.52;cursor:wait}body.sls-interface-polish :is(.sls-fit-links a,.sls-winter-collection-links a,.sls-guide__guide-links a,.sls-paws-collection-intro__story){border-radius:12px;transition:background-color .18s ease,border-color .18s ease,color .18s ease}body.sls-interface-polish .sls-parent-easy-entry>a[href="/pages/easy-order"]{border-radius:13px!important}body.sls-interface-polish :is(a,button,select,input,textarea,summary):focus-visible{outline:3px solid var(--sls-ui-focus);outline-offset:3px}body.sls-interface-polish :is(button,.button,.button-secondary)[disabled]{cursor:not-allowed}@media(hover:hover)and (prefers-reduced-motion:no-preference){body.sls-interface-polish :is(.sls-winter__button,.sls-new__button,.sls-support__primary,.sls24-cta,.sls-new__paws-viewall,.sls-layer-compare__shop):hover{transform:translateY(-1px)}}@media(prefers-reduced-motion:reduce){body.sls-interface-polish :is(.button,.button-secondary,.button-custom,.sls-winter__button,.sls-new__button,.sls-support__primary,.sls24-cta,.sls-layer-compare__shop){transition:none;transform:none}}@media(max-width:749px){body.sls-interface-polish main select:not(.variant-option__select):not([multiple]):not([size]){min-height:48px}body.sls-interface-polish :is(.button,.button-secondary,.button-custom):not(.button-unstyled){min-height:46px}}body.sls-interface-polish :is(.product-grid__item,.resource-list__item) .product-card{border-radius:16px;box-shadow:0 0 0 1px #10274412,0 3px 12px #10274408;transition:box-shadow .2s var(--sls-ui-motion),transform .2s var(--sls-ui-motion)}body.sls-interface-polish :is(.product-grid__item,.resource-list__item) .product-card:focus-within{box-shadow:0 0 0 2px var(--sls-ui-focus)}body.sls-interface-polish .product-card__content.product-grid__card{border-radius:16px;padding-block-end:max(20px,var(--padding-block-end, 0px));min-height:0}body.sls-interface-polish .product-card__content>.sls-school-label{position:absolute;inset-block-start:12px;inset-inline-start:12px;z-index:3;max-width:calc(100% - 24px);padding:5px 9px;font-size:.62rem;line-height:1.3;pointer-events:none;margin:0;box-shadow:0 1px 5px #10274412}body.sls-interface-polish .product-card__content:has(.product-badges)>.sls-school-label{display:none}body.sls-interface-polish .product-card__content product-price{display:block;min-height:1.35em;flex-shrink:0}body.sls-interface-polish .product-card .price,body.sls-interface-polish .product-card .price-item{font-variant-numeric:tabular-nums;font-weight:700}body.sls-interface-polish .product-form-buttons{column-gap:12px;row-gap:10px}body.sls-interface-polish .product-form-buttons .add-to-cart-button{min-height:48px;border-radius:13px}body.sls-interface-polish .quantity-selector{min-height:46px}body.sls-interface-polish :is(.sls24-kit-product,.sls-layer-compare__card){border-radius:16px;border-color:var(--sls-ui-stroke);box-shadow:0 2px 8px #1027440a}body.sls-interface-polish .sls24-kit-thumb{border-radius:12px}body.sls-interface-polish .sls-winter-builder__form{border-radius:18px;border-color:var(--sls-ui-stroke);background:#f7f9fc}body.sls-interface-polish .sls-winter-builder__item>span,body.sls-interface-polish .sls24-kit-product>span{font-variant-numeric:tabular-nums}body.sls-interface-polish :is(.sls-best-sellers__card,.sls-new__mini,.sls-new__paws-item,.sls-winter__category,.sls-guide__use){border-radius:16px;box-shadow:0 1px 5px #1027440a;transition:border-color .2s ease,box-shadow .2s ease,transform .2s var(--sls-ui-motion)}body.sls-interface-polish :is(.sls-best-sellers__card,.sls-new__mini,.sls-guide__use):hover{box-shadow:0 5px 18px #10274417}body.sls-interface-polish .sls-new__paws-item{border-color:#e5daee}body.sls-interface-polish .sls-new__paws-item:hover{border-color:#ad90c7;box-shadow:0 5px 18px #482b6317}body.sls-interface-polish :is(.sls-new__hero,.sls-new__paws){border-radius:18px}body.sls-interface-polish .sls-paws-collection-intro{border:1px solid #e8ddec;background:#faf7fc;border-radius:18px;padding:clamp(20px,3vw,31px);margin-top:17px;margin-bottom:15px}body.sls-interface-polish .sls-paws-collection-intro__story{color:#563574;background:#fff;padding:10px 14px;border:1px solid #e3d4eb}body.sls-interface-polish .sls-paws-collection-intro__story:hover{background:#f1e9f7}body.sls-interface-polish :is(.sls-support__tracking,.sls-support__help,.sls-guide__gift,.sls-guide__quick-guide,.sls-pdp-fulfillment,.sls-size-check){border-radius:16px;border-color:var(--sls-ui-stroke);box-shadow:0 1px 5px #10274408}body.sls-interface-polish .sls-size-check__details{border-radius:12px;border-color:var(--sls-ui-stroke)}body.sls-interface-polish .sls-size-check summary{min-height:48px;padding:12px 15px}body.sls-interface-polish :is(.sls-support details,.sls-support__help details){border-radius:13px}body.sls-interface-polish .sls-guide__gift-results{gap:12px}body.sls-interface-polish .sls-guide__gift-result{border-radius:12px;background:#fff}@media(hover:hover)and (prefers-reduced-motion:no-preference){body.sls-interface-polish :is(.sls-best-sellers__card,.sls-new__mini,.sls-new__paws-item,.sls-guide__use):hover{transform:translateY(-2px)}}@media(prefers-reduced-motion:reduce){body.sls-interface-polish :is(.sls-best-sellers__card,.sls-new__mini,.sls-new__paws-item,.sls-guide__use,.product-card){transition:none;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/sls-interface-polish.css.map */
