.uj-icon-categories .collection-list .grid__item>.group-block{min-height:128px;height:100%}.uj-icon-categories .collection-list .grid__item>.group-block>.group-block-content{flex-direction:row;flex-wrap:nowrap;align-items:center;min-height:128px;gap:18px}.uj-icon-categories .icon-block{flex:0 0 60px}.uj-icon-categories .icon-block--size-style{display:block;width:60px;height:60px}.uj-icon-categories .icon-block svg{display:block;width:100%;height:100%}.uj-icon-categories .collection-list .text-block{min-width:0;flex:1}.uj-icon-categories .collection-list .text-block p{font-size:clamp(14px,1.05vw,17px);line-height:1.4;text-align:left}.uj-icon-categories .group-block__link{transition:box-shadow .2s ease}.uj-icon-categories .group-block__link:hover{box-shadow:inset 0 0 0 1px #b9b9b9}.uj-icon-categories .group-block__link:focus-visible{outline:2px solid currentColor;outline-offset:-3px}.uj-hero .button{white-space:nowrap;min-inline-size:max-content;min-height:48px;padding:16px 26px;flex-shrink:0}.uj-hero .button :is(span,.button-text-main,.button-text-hover){white-space:nowrap}.uj-content-image{height:auto;aspect-ratio:var(--ratio);overflow:hidden}.uj-content-image img{width:100%;height:100%;object-fit:cover}.uj-content-background{position:absolute;top:0;right:0;bottom:0;left:0}.uj-content-background img{object-position:center}.uj-announcement{background:var(--uj-announcement-bg);color:var(--uj-announcement-fg);--color-foreground:var(--uj-announcement-fg);min-height:44px}.uj-announcement .marquee__content p{letter-spacing:.06em;font-weight:700;line-height:24px}.uj-announcement-control{position:absolute;inset-block:0;inset-inline-end:0;z-index:2;display:flex;background:var(--uj-announcement-bg)}.uj-announcement-control button{width:44px;min-height:44px;border:0;background:transparent;color:inherit;cursor:pointer;font-size:18px}.uj-announcement-control button:focus-visible{outline:2px solid currentColor;outline-offset:-5px}.uj-announcement[data-uj-paused] .marquee__wrapper,.uj-announcement:focus-within .marquee__wrapper{animation-play-state:paused!important}.main-product-information .product-details h1{line-height:1.2;letter-spacing:-.025em;text-wrap:pretty}.main-product-information .product-details .price{line-height:1.3}.main-product-information .product-form__input--pill input+label{min-height:44px;min-width:44px;display:inline-flex;align-items:center;justify-content:center;padding:10px 16px}.main-product-information .product-form__input legend{margin-bottom:12px;font-weight:600}.main-product-information .product-form__submit{min-height:52px;letter-spacing:.035em}.main-product-information .product-details .rte{line-height:1.65}.main-product-information .product__media img{object-fit:contain}@media(min-width:750px)and (max-width:1199px){.uj-icon-categories .collection-list .grid__item>.group-block>.group-block-content{padding-inline:18px;gap:14px}}@media(max-width:749px){.uj-icon-categories .collection-list .grid__item>.group-block{min-height:100px}.uj-icon-categories .collection-list .grid__item>.group-block>.group-block-content{min-height:100px;gap:12px;padding:18px 12px}.uj-icon-categories .icon-block{flex-basis:40px}.uj-icon-categories .icon-block--size-style{width:40px;height:40px}.uj-icon-categories .collection-list .text-block p{font-size:14px;line-height:1.35}.uj-announcement .marquee__content p{font-size:12px;letter-spacing:.025em}.main-product-information .product-details h1{font-size:24px}.main-product-information .product-details{padding-top:20px}.main-product-information .product-information__grid{row-gap:24px}}@media(prefers-reduced-motion:reduce){.uj-announcement .marquee__wrapper{animation:none!important;transform:none;width:100%}.uj-announcement .marquee__content{min-width:0;width:100%}.uj-announcement .marquee__content[aria-hidden],.uj-announcement .marquee__repeated-items[aria-hidden],.uj-announcement-control{display:none}.uj-announcement .marquee__repeated-items{min-width:0;width:100%;flex-wrap:wrap;gap:8px;padding-inline:12px}.uj-announcement .marquee__repeated-items>*:not(:first-child){display:none}.uj-announcement .marquee__content p{white-space:normal;text-align:center;line-height:1.5}}.uj-subcategories{margin-block:0 24px;border:1px solid var(--color-border)}.uj-subcategories summary{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px;cursor:pointer;font:inherit;list-style:none}.uj-subcategories summary::-webkit-details-marker{display:none}.uj-subcategories[open] summary{border-bottom:1px solid var(--color-border)}.uj-subcategories ul{margin:0;padding:6px 14px}.uj-subcategories a{display:block;padding:10px 0;color:inherit;text-decoration:none;overflow-wrap:anywhere}.uj-subcategories a:hover{text-decoration:underline}.mobile-facets__main .uj-subcategories{margin:16px 20px}.uj-contact-banner{isolation:isolate}.uj-contact-banner .custom-section-background{z-index:-1;pointer-events:none}.uj-contact-banner .custom-section-content{position:relative}.uj-contact-banner .section-content-wrapper{z-index:1;min-height:180px;--color-foreground:#fff;--color-foreground-heading:#fff;color:#fff}.uj-contact-banner .overlay{pointer-events:none}.uj-contact-banner .text-block{max-width:100%}.card-wrapper .card__media .media>img{object-fit:var(--uj-card-image-fit, contain);object-position:center}.card-wrapper .card--block-media{flex-shrink:0}.card-wrapper .card-product-information{flex-grow:1;min-width:0}.card-wrapper .card--block-vendor{min-height:1lh}.card-wrapper .card--block-title .card__heading{min-height:calc(var(--text-clamp, 2) * 1lh)}.card-wrapper .card--block-title .card__heading .text{display:-webkit-box;-webkit-line-clamp:var(--text-clamp, 2);-webkit-box-orient:vertical;overflow:hidden}.card-wrapper .card-product-information>.card--block-button{margin-top:auto}.card-wrapper .card--block-button .button{white-space:normal;min-height:44px}@media(max-width:749px){.uj-contact-banner .section-content-wrapper{min-height:160px}}body[data-uj-hide-reviews] .jdgm-widget,body[data-uj-hide-reviews] .jdgm-prev-badge,body[data-uj-hide-reviews] .rating,body[data-uj-hide-reviews] .rating-text,body[data-uj-hide-reviews] .rating-count,body[data-uj-hide-reviews] #judgeme_product_reviews,body[data-uj-hide-reviews] .shopify-section:has(.uj-hidden-review-section){display:none!important}
/*# sourceMappingURL=/cdn/shop/t/36/assets/urbanjoes-refinements.css.map */
