:root{--sr-or: #e8590c;--sr-or2: #f7782a;--sr-grad: linear-gradient(135deg, #f7782a, #e8590c);--sr-tint: #fff4ec;--sr-tint2: #fed7bd;--sr-ink: #1c1917;--sr-mute: #78716c;--sr-line: #ece7e3;--sr-ok: #15803d}body,.button,button,input,select,textarea{font-family:var(--font-body-family)}h1,h2,h3,.h1,.h2,.h3,.title{letter-spacing:0}.button:not(.button--secondary):not(.button--tertiary):not(.sunrise-case__btn),.shopify-payment-button__button--unbranded,.cart__checkout-button{background:var(--sr-grad)!important;color:#fff!important;border:0!important;border-radius:99rem!important;font-weight:600!important;letter-spacing:.02em!important;min-height:4.8rem;box-shadow:0 2px 8px #e8590c40;transition:filter .15s,box-shadow .15s}.button:not(.button--secondary):not(.button--tertiary):hover{filter:brightness(1.05);box-shadow:0 4px 12px #e8590c52}.button:before,.button:after,.shopify-payment-button__button--unbranded:after{box-shadow:none!important}.button--secondary,.button--tertiary{background:#fff!important;color:var(--sr-or)!important;border:1.5px solid var(--sr-or)!important;border-radius:99rem!important;font-weight:600!important;box-shadow:none!important}.button[disabled],.button:disabled,.button[aria-disabled=true],.quick-add__submit[disabled]{background:#f5f5f4!important;color:#a8a29e!important;border:1px solid #e7e5e4!important;box-shadow:none!important;filter:none!important}.cart__checkout-button{min-height:5.4rem;font-size:1.7rem!important}.sunrise-case__btn,.sunrise-case__label{border-radius:99rem!important}.quantity{border-radius:99rem;background:#fff;min-height:4.4rem}.quantity:before,.quantity:after{border-radius:99rem!important;box-shadow:0 0 0 1.5px var(--sr-line)!important}.quantity__button{width:4.4rem;color:var(--sr-ink)}.quantity__button:hover{color:var(--sr-or)}.quantity__input{font-weight:700;color:var(--sr-ink)}a:not(.button):not(.card__heading a):hover{color:var(--sr-or)}.header__icon,.header__icon span,.header__menu-item{text-decoration:none!important}.header__icon--cart .cart-count-bubble{background:var(--sr-grad);color:#fff}.header .search__input.field__input,.header .field__input{background:#fff!important;color:var(--sr-ink)!important;border-radius:99rem!important}.header .field:before,.header .field:after{border-radius:99rem!important;box-shadow:none!important}.header .search__button{color:var(--sr-or)}.header .field__label{color:var(--sr-mute)!important}.header__search .search-modal__form .field{border-radius:99rem}.header__menu-item:hover span,.header__active-menu-item{color:#fff;text-decoration:none;border-bottom:2px solid var(--sr-or)}.card-wrapper .card{border-radius:1.6rem!important;overflow:hidden}.card.card--card,.card--standard .card__inner{box-shadow:0 1px 3px #0000000d;border:1px solid var(--sr-line)}.card__heading,.card__heading a{font-weight:600!important;color:var(--sr-ink)!important;letter-spacing:.01em;line-height:1.3;text-decoration:none!important}.card-information .price,.price .price-item--regular,.price .price-item--sale{font-weight:700!important;color:var(--sr-ink)!important;font-size:1.7rem;letter-spacing:0}.product .price .price-item{font-size:2.6rem!important}.sr-each{display:block;margin-top:.2rem;font-size:1.3rem;font-weight:600;color:var(--sr-or);letter-spacing:0}.sr-each b{color:var(--sr-ink)}.badge{border-radius:99rem!important;font-weight:600}.card__badge .badge.color-scheme-3,.card__badge .badge{background:#57534e;color:#fff;border:0}.card .quick-add,.card .quick-add-bulk{margin-top:.6rem}[class*=horizontal_ticker_BjcPER] a,[class*=horizontal_ticker_BjcPER] p{text-decoration:none!important;color:var(--sr-ink)!important}.product__title h1{font-weight:700;font-size:clamp(2.4rem,4vw,3.4rem)}.product__media-item .media img{object-fit:contain!important;background:#fff}.product__media-wrapper .media{border-radius:1.6rem;background:#fff}.cart-item__name{font-weight:600;color:var(--sr-ink);text-decoration:none}.cart-item__image{border-radius:1.2rem}.cart-item__totals .price{font-weight:700;color:var(--sr-ink)}.totals__total-value{font-weight:700;color:var(--sr-ink);font-size:2.2rem}.cart-remove-button .button,cart-remove-button .button{background:transparent!important;box-shadow:none!important;color:var(--sr-mute)!important;border:0!important;min-height:0}.sunrise-orders-link{background:var(--sr-tint)!important;color:#9a3412!important;border-bottom:1px solid var(--sr-tint2)!important}.sr-tabbar{display:none}@media screen and (max-width:749px){body.sr-has-tabbar{padding-bottom:8.6rem}.sr-tabbar{display:grid;grid-template-columns:repeat(5,1fr);align-items:end;position:fixed;left:0;right:0;bottom:0;z-index:1000;background:#fff;border-top:1px solid var(--sr-line);box-shadow:0 -4px 18px #00000012;padding:.6rem .4rem calc(.6rem + env(safe-area-inset-bottom));border-radius:2rem 2rem 0 0}.sr-tab{display:flex;flex-direction:column;align-items:center;gap:.3rem;color:var(--sr-mute);text-decoration:none;font-size:1.15rem;font-weight:600;padding:.4rem 0;position:relative;-webkit-tap-highlight-color:transparent;background:none;border:0}.sr-tab svg{width:2.5rem;height:2.5rem}.sr-tab.on{color:var(--sr-or)}.sr-tab--scan{color:var(--sr-or);font-weight:700}.sr-scanbtn{width:6.4rem;height:6.4rem;margin-top:-3.4rem;border-radius:50%;background:var(--sr-grad);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 18px #e8590c73,0 0 0 5px #fff}.sr-scanbtn svg{width:3rem;height:3rem}.sr-cartn{position:absolute;top:0;right:50%;transform:translate(1.9rem);min-width:1.9rem;height:1.9rem;padding:0 .5rem;border-radius:99rem;background:var(--sr-grad);color:#fff;font-size:1.1rem;font-weight:700;display:flex;align-items:center;justify-content:center}.sr-cartn:empty{display:none}body.sr-has-tabbar csw-mimi-chat{bottom:8.4rem!important}body.sr-has-tabbar .sunrise-ticker-section{display:none!important}}.sr-shortcuts{display:grid;grid-template-columns:repeat(4,1fr);gap:.8rem;max-width:90rem;margin:1.6rem auto .4rem;padding:0 1.5rem}.sr-shortcut{display:flex;flex-direction:column;align-items:center;gap:.6rem;padding:1.2rem .4rem;background:#fff;border:1px solid var(--sr-line);border-radius:1.6rem;color:var(--sr-ink);text-decoration:none;font-size:1.3rem;font-weight:600;text-align:center;cursor:pointer;box-shadow:0 1px 3px #0000000a;font-family:inherit}.sr-shortcut:hover{border-color:var(--sr-tint2);color:var(--sr-or)}.sr-shortcut .sr-ic{width:4.4rem;height:4.4rem;border-radius:50%;background:var(--sr-tint);color:var(--sr-or);display:flex;align-items:center;justify-content:center}.sr-shortcut .sr-ic svg{width:2.4rem;height:2.4rem}.sr-shortcut--scan .sr-ic{background:var(--sr-grad);color:#fff}.sr-retail{margin:1.4rem 0 .6rem;padding:1.4rem 1.6rem;background:#fff;border:1px solid var(--sr-line);border-radius:1.6rem}.sr-retail h3{margin:0 0 .8rem;font-size:1.5rem;font-weight:700;color:var(--sr-ink)}.sr-retail .sr-row{display:flex;justify-content:space-between;gap:1rem;padding:.5rem 0;font-size:1.45rem;color:#44403c;border-top:1px dashed var(--sr-line)}.sr-retail .sr-row:first-of-type{border-top:0}.sr-retail .sr-row b{color:var(--sr-ink)}.sr-retail .sr-row .sr-sell{color:var(--sr-or);font-weight:700}.sr-retail .sr-note{font-size:1.2rem;color:var(--sr-mute);margin-top:.6rem}.sr-bc{margin-top:1.2rem;padding-top:1.2rem;border-top:1px solid var(--sr-line);text-align:center}.sr-bc svg{max-width:100%;height:auto}.sr-bc .sr-bc-row{display:flex;align-items:center;justify-content:center;gap:.8rem;margin-top:.4rem;font-size:1.3rem;color:var(--sr-mute)}.sr-copy{border:1.5px solid var(--sr-or);color:var(--sr-or);background:#fff;border-radius:99rem;padding:.4rem 1.2rem;font-size:1.25rem;font-weight:700;cursor:pointer;font-family:inherit}.sr-export{display:flex;gap:.8rem;flex-wrap:wrap;margin:0 0 1.2rem}.sr-export button{flex:1;min-height:4.4rem;border-radius:99rem;border:1.5px solid var(--sr-or);background:#fff;color:var(--sr-or);font-weight:700;font-size:1.4rem;cursor:pointer;font-family:inherit}.sr-export button:hover{background:var(--sr-tint)}.sr-retail .sr-big{font-size:2rem}.sr-edit{margin-top:.8rem}.sr-edit summary{cursor:pointer;color:var(--sr-or);font-weight:700;font-size:1.35rem;list-style:none}.sr-edit summary::-webkit-details-marker{display:none}.sr-edit summary:before{content:"\2699  "}.sr-edit-body{display:flex;flex-wrap:wrap;gap:.8rem 1.6rem;align-items:center;margin-top:.8rem;font-size:1.4rem}.sr-edit-body label{display:flex;align-items:center;gap:.6rem;font-weight:600}.sr-edit-body input{width:6.4rem;min-height:4rem;border:1.5px solid var(--sr-line);border-radius:99rem;text-align:center;font-size:1.6rem;font-weight:700;font-family:inherit}.sr-edit-body input:focus{outline:none;border-color:var(--sr-or)}.sr-mode{display:inline-flex;border:1.5px solid var(--sr-tint2);border-radius:99rem;overflow:hidden}.sr-mode button{border:0;background:#fff;color:#9a3412;padding:.7rem 1.4rem;font-weight:700;font-size:1.3rem;cursor:pointer;font-family:inherit}.sr-mode button.on{background:var(--sr-grad);color:#fff}.sr-edit-body .sr-note{flex:1 1 100%;margin:0}.sr-flag{display:inline-flex;align-items:center;gap:.3rem;margin-left:.6rem;padding:.15rem .8rem;border-radius:99rem;font-size:1.15rem;font-weight:700;vertical-align:middle}.sr-flag--up{background:#fef2f2;color:#b91c1c;border:1px solid #fecaca}.sr-flag--down{background:#ecfdf3;color:#15803d;border:1px solid #bbf7d0}.sr-trio{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem;margin:.4rem 0 .8rem}.sr-t{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.2rem;padding:1.1rem .6rem;border-radius:1.4rem;background:#f7f5f3;border:1px solid var(--sr-line)}.sr-t span{font-size:1.25rem;font-weight:600;color:#57534e}.sr-t b{font-size:2.1rem;line-height:1.15;color:var(--sr-ink)}.sr-t i{font-style:normal;font-size:1.15rem;color:var(--sr-mute)}.sr-t--sell{background:linear-gradient(180deg,#fff1e6,#ffe3cf);border-color:#fdba8c}.sr-t--sell b{color:#c2410c}.sr-t--make{background:#ecfdf3;border-color:#a7e3bd}.sr-t--make b{color:#15803d}.sr-case{font-size:1.3rem;color:#44403c;padding:.7rem 1rem;background:#fafaf9;border-radius:1rem}.sr-case b{color:var(--sr-ink)}.sr-savebtn{display:inline-flex;align-items:center;gap:.6rem;margin:.8rem 0 0;padding:.9rem 1.6rem;border-radius:99rem;border:1.5px solid #e8590c;background:#fff;color:#c2410c;font:inherit;font-size:1.4rem;font-weight:700;cursor:pointer;min-height:4.4rem}.sr-savebtn svg,.sr-cardsave svg{width:1.9rem;height:1.9rem}.sr-savebtn.on{background:#e8590c;color:#fff}.sr-savebtn.on svg,.sr-cardsave.on svg{fill:currentColor}.sr-cardsave{position:absolute;top:.8rem;right:.8rem;z-index:3;width:3.8rem;height:3.8rem;display:grid;place-items:center;border-radius:50%;border:0;background:#fffffff2;color:#c2410c;box-shadow:0 1px 4px #00000026;cursor:pointer}.sr-cardsave.on{background:#e8590c;color:#fff}.sr-toast{position:fixed;left:50%;bottom:9.5rem;transform:translate(-50%,2rem);opacity:0;pointer-events:none;z-index:1000;padding:1rem 1.8rem;border-radius:99rem;background:#1c1917;color:#fff;font-size:1.4rem;font-weight:600;transition:.2s;white-space:nowrap}.sr-toast.on{opacity:1;transform:translate(-50%)}.sr-tab{position:relative}.sr-savedn:empty{display:none}.sr-savedn{position:absolute;top:.2rem;left:55%;min-width:1.7rem;height:1.7rem;padding:0 .4rem;border-radius:99rem;background:#e8590c;color:#fff;font-size:1.05rem;font-weight:700;line-height:1.7rem;text-align:center}.sr-saved-wrap{padding-top:2rem;padding-bottom:4rem;max-width:80rem}.sr-saved-hero{background:#fff4ec;border:1px solid #fed7bd;border-radius:1.6rem;padding:1.8rem 2rem;margin-bottom:1.6rem}.sr-saved-hero h1{margin:0 0 .3rem;font-size:2.6rem}.sr-saved-hero p{margin:0;color:#57534e;font-size:1.45rem}.sr-saved-top{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.2rem;font-weight:700;font-size:1.5rem}.sr-saved-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1rem}.sr-saved-list li{display:flex;gap:1.2rem;padding:1.2rem;background:#fff;border:1px solid var(--sr-line);border-radius:1.6rem}.sr-sv-img{flex:0 0 8rem;height:8rem;border-radius:1.2rem;background:#fafaf9;display:grid;place-items:center;overflow:hidden}.sr-sv-img img{max-width:100%;max-height:100%;object-fit:contain}.sr-sv-mid{flex:1;min-width:0;display:flex;flex-direction:column;gap:.6rem}.sr-sv-name{font-weight:700;font-size:1.45rem;color:var(--sr-ink);text-decoration:none}.sr-sv-ps{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem 1.2rem;font-size:1.3rem;color:#57534e}.sr-sv-ps b{color:var(--sr-ink);font-size:1.5rem}.sr-sv-sell b{color:#c2410c}.sr-sv-ps em{font-style:normal;color:var(--sr-mute);font-size:1.2rem}.sr-sv-act{display:flex;gap:.8rem;align-items:center}.sr-sv-act .button{min-height:4.2rem;padding:0 1.8rem}.sr-sv-rm{border:0;background:none;color:#78716c;text-decoration:underline;font:inherit;font-size:1.35rem;cursor:pointer;padding:1rem .4rem}.sr-empty{display:flex;flex-direction:column;align-items:center;gap:.8rem;text-align:center;padding:4rem 2rem;background:#fff;border:1px dashed #fdba8c;border-radius:1.6rem;color:#57534e}.sr-empty svg{width:4rem;height:4rem;color:#e8590c}.sr-empty b{font-size:1.8rem;color:var(--sr-ink)}@media(max-width:480px){.sr-t b{font-size:1.8rem}.sr-sv-img{flex-basis:6.4rem;height:6.4rem}}.header-wrapper{background:#fff!important;border-bottom:0!important;box-shadow:0 1px 0 var(--sr-line),0 6px 18px #1c19170d}.header-wrapper .header .search__input.field__input{background:#f5f2ef!important;box-shadow:inset 0 0 0 1px #e7e1db!important}.header-wrapper .header .search__input.field__input:focus{background:#fff!important;box-shadow:inset 0 0 0 2px var(--sr-or)!important}.header-wrapper .search-modal,.header-wrapper .search-modal__content{background:transparent!important;border:0!important;box-shadow:none!important}.header__menu-item,.header__menu-item span{color:var(--sr-ink)!important}.header__menu-item:hover span,.header__active-menu-item{color:var(--sr-or)!important;border-bottom:2px solid var(--sr-or)}.header__icon,.header__icon .svg-wrapper{color:var(--sr-ink)}.menu-drawer,.menu-drawer__navigation{background:#fff}.footer{background:#faf7f4!important;border-top:1px solid var(--sr-line)}.footer .footer-block__heading{font-weight:700}.product__view-details{display:none!important}.product__info-container>*+*{margin-top:1rem!important}.product__info-container .product__title{margin-bottom:.2rem!important}@media screen and (max-width:749px){.product__media-list .product__media-item .media{padding-top:70%!important}.product__media-wrapper{margin-bottom:.4rem}.product__title h1{font-size:2.2rem!important}.product .price .price-item{font-size:2.3rem!important}}.sr-retail{padding:1.4rem;display:grid;gap:1.1rem;margin:.4rem 0 0!important}.sr-ps{display:grid;grid-template-columns:1fr 1fr;gap:.9rem 1rem}.sr-col{display:flex;flex-direction:column;gap:.5rem;min-width:0}.sr-h{font-size:1.3rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#57534e}.sr-b{display:flex;flex-direction:column;gap:.2rem;padding:1.1rem 1.3rem;border-radius:1.4rem;border:1px solid var(--sr-line);background:#f7f5f3}.sr-b b{font-size:2.5rem;line-height:1.1;color:var(--sr-ink);font-variant-numeric:tabular-nums}.sr-b i{font-style:normal;font-size:1.3rem;color:var(--sr-mute)}.sr-b--sell{background:linear-gradient(180deg,#fff3ea,#ffe6d4);border-color:#fdba8c}.sr-b--sell b{color:#c2410c}.sr-b--sell i{color:#15803d;font-weight:700}.sr-mbtn{grid-column:1 / -1;justify-self:start;display:inline-flex;align-items:center;gap:.8rem;padding:.7rem 1.4rem;border-radius:99rem;border:1.5px solid var(--sr-tint2);background:#fff;color:var(--sr-ink);font:inherit;font-size:1.4rem;font-weight:700;cursor:pointer;min-height:4rem}.sr-mbtn span{color:var(--sr-or);text-decoration:underline;text-underline-offset:.3rem}.sr-chips{display:flex;flex-wrap:wrap;gap:.6rem}.sr-chips button{min-width:5.6rem;min-height:4rem;padding:0 1.2rem;border-radius:99rem;border:1.5px solid var(--sr-tint2);background:#fff;color:#9a3412;font:inherit;font-size:1.45rem;font-weight:700;cursor:pointer}.sr-chips button.on{background:var(--sr-grad);color:#fff;border-color:transparent}.sr-retail .sr-bc{display:flex;align-items:center;gap:1.2rem;margin:0;padding-top:1rem;border-top:1px solid var(--sr-line);text-align:left}.sr-retail .sr-bc[hidden]{display:none}.sr-retail .sr-bc svg{max-height:6.4rem;width:auto;flex:none}.sr-bc-lbl{font-size:1.3rem;color:var(--sr-mute)}.sr-cardsave--pdp{top:1.2rem;right:1.2rem;width:4.4rem;height:4.4rem}
/*# sourceMappingURL=/cdn/shop/t/75/assets/sunrise-polish.css.map */
