.product .product-info .vendor{font-size:14px}.product .product-info .product-title{flex:1}.product .product-info .product-title,product-sticky-bar.product-sticky-bar .h6{font-size:18px;font-weight:700;min-width:0;text-align:start}.variant-picker__option-info{width:100%}.product-info .wim-product-group-colors .variant-picker__option-info legend{font-size:inherit;font-weight:inherit;padding:0}.product-info .product-title-row{width:100%;align-items:center}.product-info .wim-product-title__wishlist{flex-shrink:0;line-height:1}.product-info .wim-product-title__wishlist .wim-wishlisthero-product-button,.product-info .wim-product-title__wishlist button,.product-info .wim-product-title__wishlist a{display:inline-flex;align-items:center;justify-content:center}.product .product-info .wishlist-hero-custom-button>div>button{height:auto!important}.product .product-info .wishlist-hero-custom-button>div>button>svg{width:20px;height:20px}.product .product-info price-list{column-gap:8px;justify-content:start}.product-info .wim-read-more:not(.is-expanded) .wim-read-more__content{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--wim-read-more-lines, 3);overflow:hidden}.product-info .wim-read-more__toggle.link{margin-block-start:.5rem;font-weight:500;width:fit-content;text-align:start;background:linear-gradient(to right,currentColor,currentColor) 0 min(100%,1.35em) / 100% 1px no-repeat;text-decoration:none;transition:background-size .3s ease-in-out}@supports (height: 1lh){.product-info .wim-read-more__toggle.link{background:linear-gradient(to right,currentColor,currentColor) 0 min(100%,1.2lh) / 100% 1px no-repeat}}@media screen and (pointer:fine){.product-info .wim-read-more__toggle.link:hover{background-size:0 1px}.keep-exploring-section .multi-column__item:hover .prose p:after,.keep-exploring-section .multi-column__item:hover .prose a.link:after{transform:scaleX(1)}}.product .product-info price-list sale-price,product-sticky-bar.product-sticky-bar price-list sale-price.h6{font-size:16px;font-weight:600;color:#e93636}.product .product-info price-list compare-at-price,product-sticky-bar.product-sticky-bar price-list compare-at-price.h6{font-size:16px;font-weight:400;color:#8c8c8c}.product .product-info .product-info__block-item{font-size:15px;text-align:start}.product .product-info .variant-picker__option-info{font-weight:500;text-transform:uppercase}.product .product-info .variant-picker__option-info span{text-transform:capitalize;font-weight:400}.product .product-info .group-colors_item .link-color .image{aspect-ratio:4/5;width:84px;display:block;object-fit:contain}.product .product-info .group-colors_item .link-color{position:relative;display:inline-block;isolation:isolate}.product .product-info .group-colors_item .link-color:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#8f98a31f;pointer-events:none}.product .product-info .group-colors_item{gap:10px}.product .product-info .product-info__block-list .group-colors_item>a{padding:0}.product .product-info .group-colors_item .total-colors{display:none}.product .product-info .variant-picker__option-values input:checked+.block-swatch:not(.is-disabled),.product-info .block-swatch:hover{font-weight:600}.product .product-info .variant-picker__option-values input:checked+.block-swatch:not(.is-disabled) span{position:relative}.product .product-info .variant-picker__option-values input:checked+.block-swatch:not(.is-disabled) span:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#000}.product .product-info .product-info__block-item p i,.product .product-info .product-info__block-item p em{font-style:normal;color:#e93636;font-weight:500}.product .product-info .product-info__block-item p strong+i,.product .product-info .product-info__block-item p strong+em{padding-inline-start:.3rem}.product .product-info button[type=submit]{padding-block:18.5px}.product .product-info .wim-product-delivery-info .prose :where(:not(meta,span)+*){margin-block-start:0}.product .product-info .wim-estimated-delivery-date,.product .product-info .wim-free-shipping-bar__message{display:flex;align-items:center;gap:8px}.product .product-info .accordion-group .accordion summary .h6{font-size:15px;font-weight:500}.product .product-info .wishlisthero-product-page-button-container{display:none}.marquee-section .wim-text-with-icons__marquee-track .wim-text-with-icons__marquee-item>div{display:flex;align-items:center}.marquee-section .wim-text-with-icons__marquee-track .wim-text-with-icons__marquee-item>div p{font-size:14px;line-height:normal}.shopify-section--multi-column .multi-column__scroll-clip--carousel{overflow-x:clip;max-width:100%}.keep-exploring-section .multi-column__item .prose p,.keep-exploring-section .multi-column__item .prose a.link{width:fit-content;position:relative;margin-inline:auto;padding-block-end:20px}.keep-exploring-section .multi-column__item .prose p:after,.keep-exploring-section .multi-column__item .prose a.link:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#000;transform:scaleX(0);transform-origin:left center;transition:transform .3s ease-in-out}.keep-exploring-section .multi-column__item .prose .link,.keep-exploring-section .multi-column__item .prose a.link{background:none;transition:none}@media screen and (pointer:fine){.keep-exploring-section .multi-column__item .prose .link:hover,.keep-exploring-section .multi-column__item .prose a.link:hover{background:none;background-size:unset}}@media(prefers-reduced-motion:reduce){.keep-exploring-section .multi-column__item .prose p:after,.keep-exploring-section .multi-column__item .prose a.link:after{transition:none}}.design-with-purpose-section img{width:100%}.design-with-purpose-section .container{margin-inline:0}.design-with-purpose-section multi-column{column-gap:3px;--multi-column-column-width: 341px;--multi-column-grid: auto / auto-flow 353px}.design-with-purpose-section .multi-column__item{gap:.9375rem}.design-with-purpose-section .multi-column__item .prose{padding-block-end:20px;padding-inline:20px}.design-with-purpose-section multi-column .prose p{font-size:14px;line-height:normal}.wim-size-chart-modal::part(body){padding:0}.wim-size-chart-modal img{margin:0!important}.wim-size-chart-modal::part(content){max-height:100dvh}product-sticky-bar{background-color:#fff;box-shadow:#2123261a 0 -10px 10px -10px}product-sticky-bar .product-sticky-bar__actions{display:flex;align-items:center;gap:.75rem}product-sticky-bar .product-sticky-bar__size-dropdown-wrapper{position:relative;min-width:5rem}product-sticky-bar .product-sticky-bar__size-dropdown{width:100%;min-height:44px;padding-inline:1.25rem 2rem;border:1px solid #000;-webkit-appearance:none;appearance:none;font-weight:700}product-sticky-bar .product-sticky-bar__size-dropdown-wrapper svg{position:absolute;inset-inline-end:.75rem;inset-block-start:50%;transform:translateY(-50%);pointer-events:none}product-sticky-bar .product-sticky-bar__actions .button{white-space:nowrap}product-sticky-bar .product-sticky-bar__title-row{align-items:center;justify-content:space-between}product-sticky-bar .wim-product-title__wishlist{flex-shrink:0;line-height:1}product-sticky-bar .wim-product-title__wishlist .wim-wishlisthero-product-button,product-sticky-bar .wim-product-title__wishlist button,product-sticky-bar .wim-product-title__wishlist a{display:inline-flex;align-items:center;justify-content:center}product-sticky-bar .wishlist-hero-custom-button>div>button{height:auto!important}product-sticky-bar .wishlist-hero-custom-button>div>button>svg{width:20px;height:20px}.shopify-section--multi-column .container{overflow-x:clip;max-width:100%}@supports not (overflow-x: clip){.shopify-section--multi-column .container{overflow-x:hidden}}@supports not (overflow-x: clip){.shopify-section--multi-column .multi-column__scroll-clip--carousel{overflow-x:hidden}}@media screen and (max-width:699px){.product-sticky-bar__actions{width:100%}.product-sticky-bar__actions .button{flex:1}}@media screen and (max-width:999px){.product .product-gallery__image-list--has-overlay{position:relative}.product .product-gallery__overlay-nav{position:absolute;z-index:2;inset-block-end:1rem;inset-inline-start:50%;transform:translate(-50%);display:flex;align-items:center;gap:.25rem;pointer-events:none}.product .product-gallery__overlay-nav-button{display:flex;align-items:center;justify-content:center;padding:.25rem;background:transparent;border:none;cursor:pointer;pointer-events:auto}.product .product-gallery__overlay-nav-button:disabled{opacity:.35;cursor:default}.product .product-gallery__overlay-counter{font-size:.875rem;line-height:1;color:#1c1c1c;min-width:2.5rem;text-align:center;pointer-events:none;-webkit-user-select:none;user-select:none}}@media screen and (min-width:1000px){body .product{--product-gap: 50px}.product .product-info .wim-product-delivery-info{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.design-with-purpose-section multi-column{--multi-column-column-width: 1fr;--multi-column-grid: auto / repeat(4, minmax(0, 1fr))}.product .product-info .product-info__block-item .prose p{font-size:14px}.wim-size-chart-modal::part(content){max-width:60svw}product-sticky-bar.product-sticky-bar{inset-block-start:auto;inset-block-end:0}product-sticky-bar.product-sticky-bar:not(.wim-pbar) img{display:none}.product{--product-grid: "product-gallery product-info" / minmax(0, 2fr) minmax(0, 1fr)}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/wim-custom-product.css.map */
