.ud-reveal{opacity:0;transform:translateY(24px);transition:opacity .65s ease,transform .65s cubic-bezier(.2,.7,.2,1)}.ud-reveal.ud-visible{opacity:1;transform:none}.ud-logo-pick{position:absolute;z-index:2;display:grid;place-items:center;width:22rem;height:25rem;padding:3.2rem;clip-path:polygon(50% 100%,4% 25%,8% 10%,20% 2%,80% 2%,92% 10%,96% 25%);filter:drop-shadow(0 22px 20px rgba(0,0,0,.28));animation:ud-float 5s ease-in-out infinite}.ud-logo-pick img{width:100%;height:100%;object-fit:contain}.ud-logo-pick--orange{top:7rem;left:10%;background:#f28324;transform:rotate(-11deg);animation-delay:-1s}.ud-logo-pick--black{top:0;right:3%;background:#221f20;transform:rotate(11deg);animation-delay:-2.5s}.ud-logo-pick--pearl{right:17%;bottom:0;width:17rem;height:20rem;background:linear-gradient(145deg,#f7f4df,#ccd7d0,#fff);transform:rotate(6deg);animation-delay:-4s}@keyframes ud-float{0%,to{translate:0 0}50%{translate:0 -10px}}.ud-category__logo-overlay{position:absolute;z-index:2;top:50%;left:50%;width:50%;height:55%;object-fit:contain;opacity:0;transform:translate(-50%,-46%) scale(.88);transition:opacity .28s ease,transform .35s cubic-bezier(.2,.7,.2,1);pointer-events:none}.ud-category:hover .ud-category__logo-overlay{opacity:1;transform:translate(-50%,-50%) scale(1)}.ud-category:hover .ud-category__photo--base{opacity:1!important;transform:scale(1.025)!important}.ud-category__photo--printed{display:none!important}.ud-category__photos{background:transparent!important}.ud-category__photo{mix-blend-mode:multiply}.ud-category--glow .ud-category__photo{mix-blend-mode:normal}.ud-product-summary{margin:1.5rem 0 2rem;padding:1.6rem 1.8rem;border:1px solid var(--ud-line);border-radius:14px;background:#fff}.ud-product-summary__lead{margin:0;color:var(--ud-muted);font-size:1.45rem;line-height:1.55}.ud-product-details{margin-top:1.3rem;border-top:1px solid var(--ud-line)}.ud-product-details summary{display:flex;align-items:center;justify-content:space-between;padding:1.4rem 0;color:var(--ud-purple);font-weight:750;cursor:pointer;list-style:none}.ud-product-details summary:after{content:"+";font-size:2rem;font-weight:400}.ud-product-details[open] summary:after{content:"\2013"}.ud-product-details__content{max-height:32rem;overflow:auto;padding:0 .5rem 1.5rem;color:var(--ud-muted);font-size:1.35rem;line-height:1.6}.product__info-container select,.product__info-container textarea,.product__info-container input[type=text],.product__info-container input[type=email],.product__info-container input[type=file],.product__info-container [class*=pc-] select,.product__info-container [class*=pc-] textarea{width:100%;min-height:5rem;padding:1.2rem 1.4rem;border:1px solid rgba(69,35,95,.22);border-radius:12px;background:#fff;color:var(--ud-ink);font:inherit;box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease}.product__info-container select:focus,.product__info-container textarea:focus,.product__info-container input:focus{outline:0;border-color:var(--ud-purple);box-shadow:0 0 0 3px #45235f1c}.product__info-container input[type=file]{padding:.8rem;background:var(--ud-cream)}.product__info-container input[type=file]::file-selector-button{margin-right:1rem;padding:.9rem 1.2rem;border:0;border-radius:8px;background:var(--ud-purple);color:#fff;font-weight:700;cursor:pointer}.product__info-container label{display:block;margin:.9rem 0 .6rem;color:var(--ud-purple-dark);font-size:1.35rem;font-weight:700}.product-form__buttons{max-width:none!important}.product-form__submit{min-height:5.5rem!important}.quantity{border-radius:999px!important;overflow:hidden}.product-form__input--pill input[type=radio]+label{min-width:6.2rem;margin:.45rem!important;border:1px solid rgba(69,35,95,.25)!important;border-radius:999px!important;background:#fff!important;transition:.15s ease}.product-form__input--pill input[type=radio]:checked+label{border-color:var(--ud-purple)!important;background:var(--ud-purple)!important;color:#fff!important;box-shadow:0 5px 13px #45235f33}.ud-choice-page{max-width:124rem;margin:0 auto;padding:7rem 4rem 10rem}.ud-choice-hero{max-width:78rem;margin:0 auto 5rem;text-align:center}.ud-choice-hero h1{margin:0;font-size:clamp(4.5rem,6vw,7rem)}.ud-choice-hero p{color:var(--ud-muted);font-size:1.8rem}.ud-choice-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.8rem}.ud-choice-card{display:flex;flex-direction:column;min-height:28rem;padding:2.8rem;border:1px solid var(--ud-line);border-radius:20px;background:#fff;color:var(--ud-ink);text-decoration:none;box-shadow:0 8px 28px #2e173f0d;transition:.2s ease}.ud-choice-card:hover{border-color:#45235f52;box-shadow:var(--ud-shadow);transform:translateY(-6px)}.ud-choice-card__icon{display:grid;place-items:center;width:7rem;height:8rem;margin-bottom:3rem;clip-path:polygon(50% 100%,4% 25%,8% 10%,20% 2%,80% 2%,92% 10%,96% 25%);background:var(--ud-purple);color:#fff;font-size:1.1rem;font-weight:900;text-align:center}.ud-choice-card h2{margin:0 0 1rem;font-size:2.6rem}.ud-choice-card b{margin-top:auto;padding-top:2.5rem;color:var(--ud-purple)}@media(max-width:989px){.ud-choice-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:749px){.ud-logo-pick{width:15rem;height:18rem;padding:2.3rem}.ud-logo-pick--orange{left:0}.ud-logo-pick--black{right:0}.ud-logo-pick--pearl{right:22%;width:12rem;height:14rem}.ud-choice-page{padding:5rem 2rem 7rem}.ud-choice-grid{grid-template-columns:1fr}.ud-choice-card{min-height:22rem}.ud-category__logo-overlay{animation:ud-logo-mobile 7s ease-in-out infinite}@keyframes ud-logo-mobile{0%,35%{opacity:0;transform:translate(-50%,-46%) scale(.9)}48%,88%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0}}}@media(prefers-reduced-motion:reduce){.ud-logo-pick{animation:none}.ud-reveal{opacity:1;transform:none}.ud-category__logo-overlay{animation:none}}.ud-hero{overflow:hidden}.ud-hero__grid{min-height:min(78rem,82vh)}.ud-hero__copy{position:relative;z-index:4}.ud-hero__lead{max-width:61rem}.ud-hero__photos{--ud-mx:0;--ud-my:0;isolation:isolate;perspective:1000px}.ud-hero-photo{position:absolute;z-index:2;display:block;width:24rem;height:29rem;object-fit:contain;filter:drop-shadow(0 2.6rem 2.2rem rgba(8,2,13,.35));will-change:transform;transition:transform .7s cubic-bezier(.2,.75,.2,1);animation:ud-photo-float 7s ease-in-out infinite}.ud-hero-photo--one{top:8rem;left:6%;transform:translate(calc(var(--ud-mx)*-18px),calc(var(--ud-my)*-14px)) rotate(-10deg);animation-delay:-1s}.ud-hero-photo--two{top:0;right:2%;transform:translate(calc(var(--ud-mx)*24px),calc(var(--ud-my)*18px)) rotate(9deg);animation-delay:-3.2s}.ud-hero-photo--three{right:22%;bottom:-1rem;width:19rem;height:23rem;transform:translate(calc(var(--ud-mx)*-10px),calc(var(--ud-my)*20px)) rotate(5deg);animation-delay:-5.1s}@keyframes ud-photo-float{0%,to{margin-top:0}50%{margin-top:-1.3rem}}.ud-hero__photos:after{position:absolute;z-index:0;top:14%;right:7%;bottom:10%;left:7%;border-radius:50%;background:radial-gradient(circle,rgba(244,160,100,.14),transparent 64%);content:"";filter:blur(1rem)}.ud-category{position:relative;border-color:#2e173f1a;box-shadow:0 1px #2e173f08;transition:transform .45s cubic-bezier(.2,.75,.2,1),box-shadow .45s ease,border-color .45s ease}.ud-category:hover{border-color:#45235f3d;box-shadow:0 2.2rem 5rem #2e173f1f;transform:translateY(-8px)}.ud-category__photos{background:linear-gradient(145deg,#f8f4ed,#efe7dc)!important}.ud-category__photo{mix-blend-mode:normal!important;transition:opacity .45s ease,transform .65s cubic-bezier(.2,.75,.2,1)!important}.ud-category:hover .ud-category__photo--base{opacity:1!important;transform:scale(1.045)!important}.ud-category--swap .ud-category__photo--printed{display:block!important;opacity:0;transform:scale(.93) rotate(-2deg)}.ud-category--swap:hover .ud-category__photo--base{opacity:0!important;transform:scale(1.06)!important}.ud-category--swap:hover .ud-category__photo--printed{opacity:1!important;transform:scale(.98) rotate(0)}.ud-hover-label{right:1.5rem!important;bottom:1.5rem!important;padding:.8rem 1.1rem!important;border:1px solid rgba(255,255,255,.16);background:#22142ad4!important;box-shadow:0 .8rem 2rem #160a1c29;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.ud-category:hover .ud-hover-label{opacity:1;transform:translateY(-2px)}.ud-section{padding-top:12rem;padding-bottom:12rem}.ud-section-heading{margin-bottom:5.5rem}.ud-section-heading h2{max-width:77rem}.ud-how{position:relative;overflow:hidden}.ud-how:before{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 15% 20%,rgba(244,160,100,.12),transparent 30%),radial-gradient(circle at 85% 80%,rgba(255,255,255,.07),transparent 34%);content:""}.ud-steps{position:relative}.ud-steps li{transition:transform .4s cubic-bezier(.2,.75,.2,1),background .4s ease,border-color .4s ease}.ud-steps li:hover{border-color:#f4a06473;background:#ffffff14;transform:translateY(-7px)}.ud-finder{border:1px solid rgba(69,35,95,.08);box-shadow:0 2.5rem 7rem #2e173f1a}.ud-options button{transition:transform .3s cubic-bezier(.2,.75,.2,1),border-color .25s ease,background .25s ease,box-shadow .25s ease}.ud-options button:hover{box-shadow:0 1rem 2.5rem #2e173f17;transform:translateY(-4px)}.product__description{display:none!important}.ud-product-summary{margin:1.8rem 0 2.4rem;padding:1.8rem 2rem;border:1px solid rgba(69,35,95,.13);border-radius:18px;background:linear-gradient(145deg,#fff,#fbf7f0);box-shadow:0 1rem 3rem #2e173f0b}.ud-product-summary__lead{margin:0;color:var(--ud-muted);font-size:1.48rem;line-height:1.6}.ud-product-promises{display:flex;flex-wrap:wrap;gap:.8rem 1.8rem;margin:1.5rem 0 0;padding:1.4rem 0 0;border-top:1px solid var(--ud-line);list-style:none}.ud-product-promises li{color:var(--ud-purple-dark);font-size:1.22rem;font-weight:750}.ud-product-promises li:before{margin-right:.6rem;color:var(--ud-orange);content:"\2713"}.product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){border-radius:24px}.product__media-list{margin-bottom:1.2rem!important}.product__media-item .global-media-settings{overflow:hidden;border-color:#45235f1a!important;border-radius:22px!important;background:#fff}.thumbnail-list__item .thumbnail{overflow:hidden;border:1px solid rgba(69,35,95,.12)!important;border-radius:12px!important;background:#fff;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.thumbnail-list__item .thumbnail:hover,.thumbnail[aria-current]{border-color:var(--ud-purple)!important;box-shadow:0 .6rem 1.8rem #2e173f1a;transform:translateY(-2px)}.product__title h1{font-size:clamp(3.6rem,4vw,5.5rem)}.product__info-container>*+*{margin-top:1.8rem}.product__info-container select,.product__info-container textarea,.product__info-container input[type=text],.product__info-container input[type=email],.product__info-container input[type=file],.product__info-container [class*=pc-] select,.product__info-container [class*=pc-] textarea{border-radius:14px;transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}.product__info-container select:hover,.product__info-container textarea:hover,.product__info-container input:hover{border-color:#45235f75}.product-form__input--pill input[type=radio]+label{padding:1.1rem 1.6rem!important;border-radius:999px!important;transition:transform .22s ease,border-color .22s ease,background .22s ease,box-shadow .22s ease}.product-form__input--pill input[type=radio]+label:hover{border-color:var(--ud-purple)!important;box-shadow:0 .7rem 1.7rem #2e173f17;transform:translateY(-2px)}.product-form__submit{border-radius:999px!important;transition:transform .25s ease,box-shadow .25s ease}.product-form__submit:hover{box-shadow:0 1rem 2.5rem #2e173f33;transform:translateY(-2px)}.card-wrapper .card__inner{overflow:hidden}.card-wrapper .card__media img{transition:transform .65s cubic-bezier(.2,.75,.2,1),opacity .45s ease}.card-wrapper:hover .card__media img{transform:scale(1.045)}.header-wrapper{transition:box-shadow .3s ease,background .3s ease}.shopify-section-header-sticky .header-wrapper{background:#fbf7f0e6;box-shadow:0 .8rem 3rem #2e173f12}@media(max-width:989px){.ud-hero__grid{min-height:auto}.ud-hero-photo{width:19rem;height:23rem}.ud-hero-photo--three{width:15rem;height:18rem}.ud-section{padding-top:9rem;padding-bottom:9rem}}@media(max-width:749px){.ud-hero-photo{width:14rem;height:17rem}.ud-hero-photo--one{top:7rem;left:-1rem}.ud-hero-photo--two{right:-1rem}.ud-hero-photo--three{right:24%;width:11rem;height:14rem}.ud-category--swap .ud-category__photo--printed{animation:ud-truthful-swap 7s ease-in-out infinite}@keyframes ud-truthful-swap{0%,34%{opacity:0;transform:scale(.93)}47%,86%{opacity:1;transform:scale(.98)}to{opacity:0;transform:scale(.93)}}.ud-product-promises{display:grid;grid-template-columns:1fr}.product__title h1{font-size:3.4rem}.thumbnail-slider .slider-button{display:flex!important}}@media(prefers-reduced-motion:reduce){.ud-hero-photo,.ud-category,.ud-category__photo,.ud-steps li,.ud-options button{animation:none!important;transition:none!important}.ud-reveal{opacity:1!important;transform:none!important}}.ud-home-v2 .ud-hero-photo{-webkit-mask-image:url(ud-hero-pick-mask.svg);mask-image:url(ud-hero-pick-mask.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:98% 98%;mask-size:98% 98%}.ud-home-v2 .ud-hero-photo{width:20rem;height:24rem;overflow:hidden;background-color:#0094d9;background-image:radial-gradient(circle at 32% 22%,rgba(255,255,255,.18),transparent 38%),linear-gradient(145deg,#ffffff0d,#0000001a);filter:none;-webkit-mask-size:100% 100%;mask-size:100% 100%}.ud-home-v2 .ud-hero-photo--two{background-color:#211f1f;background-image:radial-gradient(circle at 32% 22%,rgba(255,255,255,.1),transparent 40%),linear-gradient(145deg,#ffffff09,#00000021)}.ud-home-v2 .ud-hero-photo--three{width:16rem;height:19rem;background-color:#519030}.ud-home-v2 .ud-hero-photo>img{position:absolute;z-index:1;top:7%;left:11%;display:block;width:78%;height:auto;max-width:none;opacity:.94;filter:saturate(.94) contrast(1.04)}.ud-home-v2 .ud-hero-photo--two>img{opacity:1;filter:none}@media(max-width:989px){.ud-home-v2 .ud-hero-photo{width:17rem;height:20rem}.ud-home-v2 .ud-hero-photo--three{width:13.5rem;height:16rem}}@media(max-width:749px){.ud-home-v2 .ud-hero-photo{width:12.5rem;height:15rem}.ud-home-v2 .ud-hero-photo--three{width:10rem;height:12rem}}.ud-choice-page{padding-top:9rem}.ud-choice-hero{margin-bottom:6rem}.ud-choice-grid{gap:2.2rem}.ud-choice-card{display:grid;grid-template-rows:24rem 1fr;min-height:48rem;padding:0;overflow:hidden;border-radius:24px;box-shadow:0 1rem 3rem #2e173f0e}.ud-choice-card__media{position:relative;display:grid;place-items:center;overflow:hidden;background:radial-gradient(circle at 45% 35%,#fff 0,#f4eee7 58%,#e9dfd5)}.ud-choice-card__media:after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 70%,rgba(46,23,63,.05));content:""}.ud-choice-card__media img{width:100%;height:100%;object-fit:contain;padding:2.2rem;transition:transform .7s cubic-bezier(.2,.75,.2,1)}.ud-choice-card__media i{display:block;width:9rem;height:11rem;border-radius:48% 48% 52% 52%/38% 38% 62% 62%;background:linear-gradient(145deg,var(--ud-orange),var(--ud-purple));filter:drop-shadow(0 1.5rem 1.5rem rgba(46,23,63,.18));transform:rotate(-4deg)}.ud-choice-card__copy{display:flex;flex-direction:column;padding:2.6rem 2.8rem 2.8rem}.ud-choice-card:hover .ud-choice-card__media img{transform:scale(1.06) rotate(-1deg)}.ud-choice-card h2{margin:0 0 1rem}.ud-choice-card p{margin:0;color:var(--ud-muted)}.ud-choice-card b{margin-top:auto;padding-top:2.5rem}.ud-choice-card:hover b{color:var(--ud-orange)}@media(max-width:749px){.ud-choice-page{padding-top:6rem}.ud-choice-card{grid-template-rows:20rem 1fr;min-height:40rem}}.ud-choice-card--sides:hover{transform:none}.ud-side-actions{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:auto;padding-top:2.2rem}.ud-side-actions a{display:flex;flex-direction:column;gap:.2rem;padding:1.3rem 1.4rem;border:1px solid rgba(69,35,95,.2);border-radius:12px;background:var(--ud-cream);color:var(--ud-purple);text-decoration:none;transition:.18s ease}.ud-side-actions a:hover{border-color:var(--ud-orange);background:#fff;box-shadow:0 .8rem 2rem #2e173f17;transform:translateY(-2px)}.ud-side-actions strong{font-size:1.4rem}.ud-side-actions small{color:var(--ud-muted);font-size:1.15rem}.ud-side-switcher{margin:1.8rem 0;padding:1.8rem;border:1px solid var(--ud-line);border-radius:16px;background:#fff}.ud-side-switcher>span{display:block;margin-bottom:1rem;color:var(--ud-purple);font-size:1.2rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ud-side-switcher>div{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.ud-side-switcher a{display:flex;flex-direction:column;padding:1.2rem 1.3rem;border:1px solid rgba(69,35,95,.18);border-radius:12px;color:var(--ud-purple);text-decoration:none}.ud-side-switcher a.is-current{border-color:var(--ud-purple);background:var(--ud-purple);color:#fff}.ud-side-switcher a small{margin-top:.2rem;color:inherit;opacity:.75}.ud-side-switcher p{margin:1rem 0 0;color:var(--ud-muted);font-size:1.25rem}@media(max-width:749px){.ud-side-actions,.ud-side-switcher>div{grid-template-columns:1fr}}.ud-side-actions a.is-unavailable{cursor:not-allowed;opacity:.48;transform:none}.ud-side-actions a.is-unavailable:hover{border-color:#45235f33;background:var(--ud-cream);box-shadow:none}body:not(.ud-custom-product) .product__description{display:block!important}body.ud-custom-product .product__description,body.ud-custom-product .related-products{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/26/assets/ugly-dog-polish.css.map */
