.product-item__title{font-family:UniversalSans,sans-serif;font-weight:600;font-size:var(--font-size-product-listing-title)}.product-item__description-text{margin-block:4px 8px;font-weight:400;font-size:var(--font-size-product-listing-description);font-family:UniversalSans,sans-serif}.product-item .price-item{font-weight:500;font-size:var(--font-size-product-listing-price);font-family:UniversalSans,sans-serif}.product-item .product-item__quick-shop-button{font-size:var(--font-size-body-small);background-color:#000;width:-moz-fit-content;width:fit-content;margin-inline:auto;padding:20px 30px;left:50%;transform:translate(-50%)}.product-item .product-item__quick-shop-button span{line-height:1;white-space:nowrap}.featured-collection__slides{max-width:1240px;margin:0 auto;overflow:hidden}.featured-collection__slides .featured-collection__slide{padding:0 25px}.product-item__image-wrapper{position:relative;background:#ece7e2;border-radius:0;aspect-ratio:4 / 5;overflow:hidden;margin-bottom:14px!important}.product-item__image-wrapper .product-item__images,.product-item__image-wrapper .product-item__image,.product-item__image-wrapper .product-item__sizer{height:100%}.product-item__image-wrapper img{width:100%;height:100%;object-fit:cover;object-position:center}.pi-badge{position:absolute;top:12px;left:12px;z-index:2;background:#ff755d;color:#fff;font-size:12px;line-height:1.4;border-radius:999px;padding:2px 10px;pointer-events:none}.product-item__title{font-weight:400;font-size:17px;line-height:1.3}.product-item__description-text{margin-block:4px 6px;font-size:14px;color:#6b645c}.product-item__sizes{font-size:13px;color:#6b645c;margin-bottom:2px}.product-item .price-item{font-weight:400;font-size:15px;color:#1b1b1b}.collection__container>ul>li{width:auto!important;flex:none}.collection__container>ul>li>a>span{text-transform:none!important;letter-spacing:0!important;text-decoration:none!important;white-space:nowrap;font-size:15px;border:1px solid #c9c1b9;border-radius:999px;padding:7px 16px;transition:background-color .2s ease}.collection__container>ul>li.ydm-active>a>span{background:#1b1b1b;color:#e5dfda;border-color:#1b1b1b}.collection__container{padding-left:16px}.product-item .product-item__sizes.price-item{font-size:13px;color:#6b645c}.collection .collection__content{max-width:none;width:auto;margin:0!important;padding-inline:20px}.product-item__details{display:flex;flex-direction:column;gap:6px}.pi-rating{display:flex;align-items:center;gap:6px;font-size:13px;color:#6b645c;line-height:1}.pi-rating__stars{display:inline-flex;gap:1px;color:#3f8a7a}.pi-rating__stars svg{width:13px;height:13px;fill:currentColor}.pi-rating__stars svg.is-off{opacity:.25}.pi-rating__num{color:#1b1b1b}.product-item .product-item__title{font-size:18px;line-height:1.25;text-decoration:none}.product-item .product-item__description{margin:0}.product-item .product-item__description-text{margin:0;font-size:14px;line-height:1.45;color:#6b645c;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pi-foot{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-top:6px;padding-top:10px;border-top:1px solid #d6cec6}.pi-foot>:not(.product-item__sizes){order:-1}.pi-foot .product-item__sizes{margin:0;text-align:right}.pi-foot .price-item{font-size:16px}.product-item__image-wrapper img{transition:transform .35s ease}.product-item__image-wrapper:hover img{transform:scale(1.03)}@media(prefers-reduced-motion:reduce){.product-item__image-wrapper img{transition:none}.product-item__image-wrapper:hover img{transform:none}}.collection>.collection__container{padding-left:0!important;padding-right:0!important}.drawer-menu__item--feature .drawer-menu__link span{font-weight:600}.pi-foot .product-item__sizes,.pi-foot .tw-flex{display:none!important}.grid-display>.product-item,.grid-display>*>.product-item{height:100%}.product-item{display:flex;flex-direction:column}.product-item__details-wrapper{flex:1;display:flex;flex-direction:column}.product-item__details{flex:1}.pi-foot{margin-top:auto}:root{--pg-max: 1500px;--pg-gutter: 40px}@media(min-width:38em){.header__content,.collection .collection__content,.ci{padding-inline:max(var(--pg-gutter),calc((100% - var(--pg-max)) / 2))!important}}@media(min-width:60em){.product-page-wrapper{padding-inline:max(var(--pg-gutter),calc((100% - var(--pg-max)) / 2))!important}.product-page-wrapper__inner{max-width:none!important}}.header{padding:20px 0!important;border-bottom:1px solid rgba(27,27,27,.1)!important;box-shadow:none!important}.header__logo,.header__logo a,.header__logo-image{overflow:visible!important}.header .header__logo-image img,.header__logo-image{transform:translateY(3px)}@media(max-width:37.99em){.header{padding:14px 0!important}.header .header__logo-image img,.header__logo-image{transform:translateY(3px)}}@media(min-width:60em){.product-page-wrapper__inner{margin-top:32px!important}}.collection-list__slide{position:relative;padding-bottom:20px}.collection-list__slide:after{content:"";position:absolute;top:0;bottom:0;left:0;right:40px;border:1px solid #49413433;pointer-events:none}.collection-list__slide .collection-list__image{margin:0}.mega-navigation__featured .image{position:relative;padding-top:0!important;aspect-ratio:3 / 2;max-height:260px;overflow:hidden}.mega-navigation__featured .image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:1!important}.mega-navigation{max-width:1500px;margin-inline:auto;padding-inline:40px;box-sizing:border-box}.mega-navigation__feature-text{display:none!important}.mega-navigation__list-heading{text-transform:none!important;letter-spacing:0!important;font-size:14px;color:#6b645c}@media(min-width:60em){.collection-list .carousel__slide.collection-list__slide{width:22%!important;padding-right:20px}.collection-list__slide:after{right:20px}.collection-list .collection-list__title{font-size:18px!important}}.slideshow__reviews-content{margin-top:40px!important;padding-top:22px;border-top:1px solid rgba(27,27,27,.18);max-width:520px;display:grid;gap:12px}.slideshow__reviews-content>.tw-flex{display:none!important}.slideshow__reviews-content:before{content:"\2605\2605\2605\2605\2605";font-size:15px;line-height:1;color:#1b1b1b}.slideshow__reviews-content .tw-font-semibold{font-weight:400!important;font-size:22px;line-height:1.35;text-wrap:balance}.slideshow__reviews-content .tw-font-semibold p{margin:0}.slideshow__review-logo{height:26px!important;width:auto!important;max-width:none;opacity:.9;margin-top:4px}@media(max-width:59.99em){.slideshow__reviews-content .tw-font-semibold{font-size:19px}}.pi-gift-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#ece7e2}.pi-gift-image img{width:100%;height:100%;object-fit:cover}.utility-bar__announcements-container,.utility-bar__announcements{overflow:hidden}.slideshow__link.bttn{padding:14px 32px!important;line-height:1.2!important;min-height:0!important;height:auto!important}html{font-synthesis:none}.drawer-menu__item--feature .drawer-menu__link span{font-synthesis:weight}.mega-navigation__featured-image-link{display:block}.quick-cart__recommendations .product-item__image-wrapper{position:relative;display:block;aspect-ratio:4 / 5;margin-bottom:10px!important}.quick-cart__recommendations .product-item__image-wrapper img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover}.quick-cart__recommendations .product-item__quick-shop-button{display:none!important}.quick-cart__recommendations .product-item>a:not(.product-item__image-wrapper){display:block;font-size:15px;line-height:1.3;margin-bottom:4px}.quick-cart__recommendations .price-item{font-size:14px}.quick-cart__recommendations h3{font-weight:400;font-size:20px}.quick-cart__image a{display:block;aspect-ratio:4 / 5;background:#ece7e2;overflow:hidden}.quick-cart__image img{display:block;width:100%;height:100%;object-fit:cover}.cart-template__image a{display:block;aspect-ratio:4 / 5;background:#ece7e2;overflow:hidden}.cart-template__image img{width:100%;height:100%;object-fit:cover}.product-item.pi-out-of-band{display:none!important}.collection-list .carousel__slide.collection-list__slide{padding-right:16px!important}.collection-list__slide:after{right:16px!important}@media(min-width:60em){.collection-list .carousel__slide.collection-list__slide{padding-right:20px!important}.collection-list__slide:after{right:20px!important}}@media(max-width:768px){.slideshow__mobile-stacked{margin-top:0!important}}@media(max-width:768px){.slideshow__mobile-stacked .slideshow__link.bttn{top:329px!important;right:16px!important;left:auto!important;bottom:auto!important;transform:translateY(-100%);margin:0!important}}.quick-cart__footer>.tw-flex.tw-justify-between,.quick-cart__footer>p.ma0,.quick-cart__footer .js-free-shipping{display:none!important}.quick-cart__footer{padding-top:12px!important;padding-bottom:12px!important}.quick-cart__checkout-button{text-transform:none;letter-spacing:0;font-size:16px}.quick-cart__recommendations{padding-top:8px!important;padding-bottom:8px!important}.quick-cart__recommendations h3{font-size:16px!important;margin:0 0 8px!important}.quick-cart__recommendations .product-item>a:not(.product-item__image-wrapper){font-size:13px}.quick-cart__recommendations .price-item{font-size:13px}@media(max-width:749px){.ydm-icons-with-text{flex-wrap:nowrap!important;gap:12px!important;padding-top:20px!important;padding-bottom:20px!important;align-items:flex-start}.ydm-icons-with-text>div{flex:1 1 0!important;gap:6px!important}.ydm-icons-with-text>div>div:first-child{width:28px!important;height:28px!important}.ydm-icons-with-text h3{font-size:12px!important;line-height:1.3!important}.brand-section{padding-top:0!important;padding-bottom:0!important}.brand-section .section{padding-top:28px!important;padding-bottom:28px!important}.brand-section__wrap{gap:14px!important}.brand-section__img{width:84px!important;height:84px!important}.brand-section__title{font-size:22px!important;line-height:1.25!important}}.shopify-section:has(.ydm-icons-with-text),.ydm-icons-with-text{background:#fff}@media(hover:none){.product-item__image.not-first{display:none!important}.product-item__image-wrapper:hover img{transform:none}}.drawer-menu__item--shop-all .drawer-menu__link span{font-weight:600;font-synthesis:weight}.quick-cart *:focus,.quick-cart *:focus-visible,.drawer-menu *:focus,.drawer-menu *:focus-visible{outline:none!important;box-shadow:none!important}*{-webkit-tap-highlight-color:transparent}
/*# sourceMappingURL=/cdn/shop/t/16/assets/product-card-restyle.css.map */
