:root{--gsp-ink: #2f4f3e;--gsp-muted: #5f7268;--gsp-line: #ebe8e1;--gsp-panel: #f7f5f0;--gsp-small: 1.3rem}.cc-main-product{--product-info-block-margin: 2rem}.cc-main-product.product-main .product-media,main .product-main+.product-details>.container{border-inline-end:0}.cc-main-product.product-main .product-info:before,.cc-main-product.product-main .product-info:after,main .shopify-section+.product-main:before,main .product-details+.shopify-section:before,main .product-main+.shopify-section:not(.product-details):before{display:none}@media(min-width:769px){.cc-main-product.product-main .product-info{padding-inline-start:1.2rem}.cc-main-product.product-main .product-media,.cc-main-product.product-main .product-info{padding-bottom:0}}.cc-main-product .media-gallery__viewer,.cc-main-product .media-thumbs__btn{border-color:transparent}.cc-main-product .product-info hr{display:none}.cc-main-product .product-info hr:has(+.product-options),.cc-main-product .product-info hr:has(+.product-options--anchor+.product-options),.cc-main-product .product-info hr:has(+.product-backorder),.cc-main-product .product-info hr:has(+.product-description){display:block;margin-block:2.4rem;background-color:var(--gsp-line)}.cc-main-product .product-info .product-price{margin-bottom:0!important}.cc-main-product .product-info .product-info__block[style*=--mrs-mp-price-size]{margin-top:1.2rem!important}.cc-main-product .product-vendor-sku{color:var(--gsp-muted);font-size:1.2rem;letter-spacing:.02em}.cc-main-product .product-vendor-sku .product-vendor a{color:var(--gsp-ink);font-weight:600;letter-spacing:.12em;text-decoration:none;text-transform:uppercase}.cc-main-product .product-vendor-sku .product-vendor a:hover{text-decoration:underline}.cc-main-product .product-vendor-sku+.product-info__title{margin-top:1.6rem}.cc-main-product .ruk_rating_snippet{margin:0!important}.cc-main-product .product-info__block:has(>.shopify-app-block .ruk_rating_snippet){margin-block:.6rem}.cc-main-product .ruk_rating_snippet [class*=ruk-icon-percentage-star]{color:#ca6c00!important}.cc-main-product .ruk_rating_snippet span{color:var(--gsp-muted)!important;font-size:var(--gsp-small)}.cc-main-product .product-title{font-size:2.6rem;line-height:1.2;letter-spacing:-.01em}.cc-main-product .product-info__price{font-size:2.2rem}.cc-main-product .product-info__price .price__was{font-size:.8em}.cc-main-product .product-options .option-selector:not(:last-child){margin-bottom:2rem}.cc-main-product .product-options .option-selector .label{font-size:var(--gsp-small)}.cc-main-product .product-options:has(>variant-picker.variant-picker--product-unavailable){display:none}.cc-main-product .product-inventory{font-size:var(--gsp-small)}.cc-main-product .product-inventory__indicator{display:none!important}.cc-main-product .product-inventory__status:before{width:.7rem;height:.7rem;margin-inline-end:.6rem;vertical-align:.05em}.cc-main-product .product-inventory__status:empty:before{display:none}.cc-main-product .product-inventory:has(.product-inventory__status:empty):has(.product-inventory__urgency:empty){margin-block:0}.cc-main-product .product-info__add-button .btn{padding-block:1.5rem;font-size:1.4rem}.cc-main-product .product-info__add-to-cart .qty-input--combined{height:100%}.cc-main-product .product-info__add-to-cart:has(button[disabled]) quantity-input{display:none}.cc-main-product .product-info__add-to-cart:has(button[disabled]) .product-info__add-button{flex-basis:100%;margin-inline-start:0}.cc-main-product .swish-save-button{border-width:.1rem!important;border-color:#d7dcd5!important;font-weight:500}.cc-main-product .product-handling,.cc-main-product .gse-notes--panel{font-size:var(--gsp-small);line-height:1.45}.cc-main-product .product-handling__text .product-handling__badge{display:none!important}.cc-main-product .product-handling__text:has(.product-handling__status:not(:empty)){display:grid;grid-template-columns:2rem minmax(0,1fr);column-gap:1.2rem;align-items:start}.cc-main-product .product-handling__text:has(.product-handling__status:not(:empty)):before{content:"";width:2rem;height:2rem;background-color:var(--gsp-ink);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 18V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v11a1 1 0 0 0 1 1h2'/%3E%3Cpath d='M15 18H9'/%3E%3Cpath d='M19 18h2a1 1 0 0 0 1-1v-3.65a1 1 0 0 0-.22-.62l-3.48-4.35A1 1 0 0 0 17.52 8H14'/%3E%3Ccircle cx='17' cy='18' r='2'/%3E%3Ccircle cx='7' cy='18' r='2'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 18V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v11a1 1 0 0 0 1 1h2'/%3E%3Cpath d='M15 18H9'/%3E%3Cpath d='M19 18h2a1 1 0 0 0 1-1v-3.65a1 1 0 0 0-.22-.62l-3.48-4.35A1 1 0 0 0 17.52 8H14'/%3E%3Ccircle cx='17' cy='18' r='2'/%3E%3Ccircle cx='7' cy='18' r='2'/%3E%3C/svg%3E") center / contain no-repeat}.cc-main-product .product-handling__text .product-handling__status{display:block;grid-column:2;color:var(--gsp-ink);font-size:var(--gsp-small);line-height:1.45}.cc-main-product .product-handling__text .product-handling__status .countdown-timer{display:inline;color:var(--gsp-ink);font-size:inherit;font-weight:600}.cc-main-product .product-handling__text .product-handling__status:has(.countdown-timer){color:var(--gsp-muted)}.cc-main-product .product-handling__text .product-handling__status:has(.countdown-timer):first-line{color:var(--gsp-ink);font-weight:600}.cc-main-product .product-handling__text .product-handling__status .countdown-timer:after{content:"\a";white-space:pre}.cc-main-product .product-handling__status .handlingDates,.cc-main-product .product-handling__status .handlingFrom,.cc-main-product .product-handling__status .handlingTo{color:rgb(var(--in-stock-text-color, 44 126 63));font-weight:600!important}.cc-main-product .gse-notes--panel{margin:0}.cc-main-product .gse-notes--panel .gse-notes__list{gap:1.6rem}.cc-main-product .gse-notes--panel .gse-notes__item{align-items:flex-start;gap:1.2rem;padding:0;border:0;border-radius:0;background:none}.cc-main-product .gse-notes--panel .gse-notes__icon{width:2rem;height:1.9rem;border-radius:0;background:none;color:var(--gsp-ink)}.cc-main-product .gse-notes--panel .gse-notes__icon svg{width:1.8rem;height:1.8rem}.cc-main-product .gse-notes--panel .gse-notes__body{gap:.1rem}.cc-main-product .gse-notes--panel .gse-notes__title{color:var(--gsp-ink);font-size:var(--gsp-small);font-weight:600;line-height:1.45}.cc-main-product .gse-notes--panel .gse-notes__detail{color:var(--gsp-muted);font-size:var(--gsp-small)}.cc-main-product .gse-notes--panel .gse-notes__more{flex-basis:100%;color:var(--gsp-muted);font-size:var(--gsp-small);font-weight:400;text-underline-offset:.3rem}.cc-main-product .gse-notes--panel .gse-notes__more:hover{color:var(--gsp-ink)}.cc-main-product .gse-notes--panel [data-gse-dx-row] .gse-notes__icon svg{display:none}.cc-main-product .gse-notes--panel [data-gse-dx-row] .gse-notes__icon:before{content:"";width:1.8rem;height:1.8rem;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11 21.73a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73z'/%3E%3Cpath d='M12 22V12'/%3E%3Cpath d='m3.3 7 7.703 4.734a2 2 0 0 0 1.994 0L20.7 7'/%3E%3Cpath d='m7.5 4.27 9 5.15'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11 21.73a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73z'/%3E%3Cpath d='M12 22V12'/%3E%3Cpath d='m3.3 7 7.703 4.734a2 2 0 0 0 1.994 0L20.7 7'/%3E%3Cpath d='m7.5 4.27 9 5.15'/%3E%3C/svg%3E") center / contain no-repeat}.cc-main-product .product-info__block.product-handling+.product-info__block:has(.gse-notes--panel),.cc-main-product .product-info__block:has(.gse-notes--panel)+.product-info__block:has(.product-message){margin-top:1.6rem}.cc-main-product .product-info .product-message{--bg-color: transparent !important;--text-color: #2f4f3e !important;font-size:var(--gsp-small)}.cc-main-product variant-picker[data-mr-shoe-sale-labels] .opt-label .sale-pill,.cc-main-product variant-picker[data-mr-shoe-sale-labels] .custom-select__option .sale-pill{width:1.8rem;height:1.8rem;min-height:0;padding:0;border-radius:50%;font-size:0;letter-spacing:0}.cc-main-product variant-picker[data-mr-shoe-sale-labels] .opt-label .sale-pill{transform:translate(35%,-35%)}.cc-main-product variant-picker[data-mr-shoe-sale-labels] .sale-pill:before{content:"";width:1.05rem;height:1.05rem;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M2 4a2 2 0 0 1 2-2h7.17a2 2 0 0 1 1.42.59l8.7 8.7a2.43 2.43 0 0 1 0 3.42l-6.58 6.58a2.43 2.43 0 0 1-3.42 0l-8.7-8.7A2 2 0 0 1 2 11.17zm5.5 5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M2 4a2 2 0 0 1 2-2h7.17a2 2 0 0 1 1.42.59l8.7 8.7a2.43 2.43 0 0 1 0 3.42l-6.58 6.58a2.43 2.43 0 0 1-3.42 0l-8.7-8.7A2 2 0 0 1 2 11.17zm5.5 5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3z'/%3E%3C/svg%3E") center / contain no-repeat}.cc-main-product .product-description .product-description-title{margin-top:1.6rem}.cc-main-product .product-description span[style*=underline]{font-weight:600;text-decoration:none!important}.cc-main-product .product-info .product-description :is(ul,ol){margin-bottom:1.5rem}.cc-main-product .product-description+details-disclosure>.disclosure{margin-top:2.4rem}.cc-main-product .product-info .disclosure{border-color:var(--gsp-line)}.cc-main-product .reward-card{border:0!important;border-radius:.6rem;background:var(--gsp-panel)!important}.cc-main-product .reward-card a{white-space:nowrap}.cc-main-product .mrs-delivery__list,.cc-main-product .mrs-delivery__returns{border:0;border-radius:.6rem;background:var(--gsp-panel)}.cc-main-product .mrs-delivery__list .mrs-delivery__row+.mrs-delivery__row{border-top-color:var(--gsp-line)}.cc-main-product .product-info product-recommendations .card--related{background:var(--gsp-panel)}.cc-main-product .product-info product-recommendations .card--related .card__info p{font-family:var(--body-font-family);font-size:1.4rem;font-weight:500;line-height:1.4}.cc-main-product .sticky-atc-panel{box-shadow:0 .4rem 2.4rem #0000001f}.cc-main-product .card--sticky-atc{gap:1.2rem;padding:1rem 1.2rem;background:#fff}.cc-main-product .card--sticky-atc .card__media{flex:0 0 auto;height:4.4rem}.cc-main-product .card--sticky-atc .card__info{min-width:0;padding:0}.cc-main-product .card--sticky-atc .card__info p.sticky-atc-panel__heading{-webkit-line-clamp:1;line-clamp:1;margin:0 0 .2rem;color:var(--gsp-ink);font-family:var(--body-font-family);font-size:var(--gsp-small);font-weight:500;line-height:1.35}.cc-main-product .card--sticky-atc .price__default{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.6rem}.cc-main-product .card--sticky-atc .price__current{font-size:1.4rem;font-weight:700}.cc-main-product .card--sticky-atc .card__buttons{flex:0 0 auto;padding:0}.cc-main-product .card--sticky-atc .card__buttons .btn{padding:1.2rem 1.6rem;border-color:#d97706;background:#d97706;color:#fff;font-size:1.3rem;font-weight:700;white-space:nowrap}.cc-main-product .card--sticky-atc .card__buttons .btn:hover{border-color:#e19238;background:#e19238}@media(max-width:1023.98px){.cc-main-product variant-picker{--swatch-variant-picker-size: 5.6rem}.cc-main-product variant-picker .opt-label--swatch{margin-inline-end:.8rem}}@media(max-width:768.98px){.cc-main-product .product-title{font-size:2.2rem}.cc-main-product .product-info__price{font-size:2rem}.cc-main-product .product-description{font-size:1.5rem}.cc-main-product .sticky-atc-panel{width:100%;margin:0;padding-bottom:env(safe-area-inset-bottom);background:#fff;box-shadow:0 -.1rem 0 var(--gsp-line),0 -.4rem 1.6rem #0000000f}.cc-main-product .card--sticky-atc{padding:1rem var(--gutter, 2rem)}.pushowl-simple-toast{transition:bottom .3s ease}body:not(.scrolled-to-bottom):has(.cc-main-product .sticky-atc-panel:not(.sticky-atc-panel--out)) .pushowl-simple-toast{bottom:calc(7.2rem + env(safe-area-inset-bottom))!important}}
/*# sourceMappingURL=/cdn/shop/t/1590/assets/mr-shoe-product.css.map */
