body.mr-refined.mr-layout-product{--font-heading--family:Newsreader,Georgia,serif!important;--mr-editorial:Newsreader,Georgia,serif!important}body.mr-refined.mr-layout-product .mr-cas-pdp-head{display:none}body.mr-refined.mr-layout-product #MainContent .product-information .product-details .text-block>h1{font-family:var(--font-heading--family)!important;font-size:28px!important;line-height:34px!important;font-weight:400!important;letter-spacing:-.018em!important}body.mr-refined.mr-layout-product #MainContent .product-information :is(.mr-cas-pdp-head__stars,.mr-rev-stars-block) .mr-st{display:inline-flex;align-items:center;gap:8px;height:22px!important;min-height:0!important;margin:0!important;padding:0!important;line-height:22px;color:#2b2420}body.mr-refined.mr-layout-product #MainContent .product-information :is(.mr-cas-pdp-head__stars,.mr-rev-stars-block) .mr-st__stars{--mr-st-size:12px;color:#8a6240}body.mr-refined.mr-layout-product #MainContent .product-information :is(.mr-cas-pdp-head__stars,.mr-rev-stars-block) .mr-st__avg{font:600 12px/22px var(--font-body--family);letter-spacing:0}body.mr-refined.mr-layout-product #MainContent .product-information :is(.mr-cas-pdp-head__stars,.mr-rev-stars-block) :is(.mr-st__dot,.mr-st__p){display:none!important}body.mr-refined.mr-layout-product #MainContent .product-information :is(.mr-cas-pdp-head__stars,.mr-rev-stars-block) .mr-st__count{font:400 12px/22px var(--font-body--family);letter-spacing:0;padding-left:9px;border-left:1px solid #d8d0c5;text-decoration:underline;text-underline-offset:3px}@media(max-width:749px){body.mr-refined.mr-layout-product .mr-cas-pdp-head{display:flex;align-items:flex-start;gap:16px;padding:16px 20px 12px;background:var(--ml-paper,#f7f3ec);width:100%;box-sizing:border-box}body.mr-refined.mr-layout-product .mr-cas-pdp-head__col{flex:1;min-width:0}body.mr-refined.mr-layout-product #MainContent .mr-cas-pdp-head__title{margin:0;font-family:var(--font-heading--family)!important;font-size:24px!important;line-height:30px!important;font-weight:400!important;letter-spacing:-.018em!important;text-wrap:pretty;color:#252525}body.mr-refined.mr-layout-product .mr-cas-pdp-head__stars{margin-top:4px;line-height:0}body.mr-refined.mr-layout-product .mr-cas-pdp-head__price{display:block;flex:none;width:auto;padding-top:1px;text-align:right}body.mr-refined.mr-layout-product .mr-cas-pdp-head__price [ref=priceContainer]{display:flex;flex-direction:column;gap:0}body.mr-refined.mr-layout-product .mr-cas-pdp-head__price :is(.price,.compare-at-price){font:400 16px/26px var(--font-body--family);margin:0;padding:0;white-space:nowrap}body.mr-refined.mr-layout-product .mr-cas-pdp-head__price .compare-at-price{order:-1;color:#8b837b}body.mr-refined.mr-layout-product .mr-cas-pdp-head__price .price{color:#2b2420}body.mr-refined.mr-layout-product #MainContent .product-information .product-details .group-block:has(>.group-block-content>.text-block h1)>.group-block-content>:is(.text-block:has(h1),product-price,.mr-rev-stars-block){display:none!important}body.mr-refined.mr-layout-product #MainContent .product-information .product-details>.group-block>.group-block-content>.group-block:has(>.group-block-content>.text-block h1){margin-top:0!important}body.mr-refined.mr-layout-product #MainContent .product-information media-gallery.media-gallery--grid slideshow-slides{gap:4px!important;--slideshow-gap:4px}body.mr-refined.mr-layout-product #MainContent .product-information media-gallery.media-gallery--grid slideshow-slide{width:90vw!important;flex:0 0 90vw!important;height:auto!important;--gallery-aspect-ratio:var(--media-preview-ratio);aspect-ratio:var(--media-preview-ratio)!important}body.mr-refined.mr-layout-product #MainContent .product-information media-gallery.media-gallery--grid slideshow-slide .product-media{aspect-ratio:var(--media-preview-ratio)!important;height:auto!important;width:100%!important}body.mr-refined.mr-layout-product #MainContent .product-information media-gallery.media-gallery--grid slideshow-slide .product-media img{object-fit:contain!important;object-position:center!important;width:100%!important;height:100%!important}body.mr-refined.mr-layout-product #MainContent .product-information media-gallery .media-gallery__mobile-controls{display:block!important;position:static!important;padding:0!important;margin:0!important;min-height:0!important}body.mr-refined.mr-layout-product #MainContent .product-information media-gallery .media-gallery__mobile-controls .slideshow-controls__dots{display:flex!important;width:100%;gap:0!important;margin:0!important;padding:0!important}body.mr-refined.mr-layout-product #MainContent .product-information media-gallery .media-gallery__mobile-controls .slideshow-controls__dots li{flex:1 1 0!important;width:auto!important;min-width:0;display:flex}body.mr-refined.mr-layout-product #MainContent .product-information media-gallery .media-gallery__mobile-controls .slideshow-controls__dots button{position:relative;display:block!important;width:100%!important;height:44px!important;min-height:44px!important;margin:0!important;padding:0!important;border-radius:0!important;background:transparent!important;font-size:0;animation:none!important}body.mr-refined.mr-layout-product #MainContent .product-information media-gallery .media-gallery__mobile-controls .slideshow-controls__dots button:after{content:"";position:absolute;inset:0 0 auto;display:block!important;width:100%!important;height:4px!important;margin:0!important;border-radius:0!important;box-shadow:none!important;background:#dfd9d0!important;animation:none!important}body.mr-refined.mr-layout-product #MainContent .product-information media-gallery .media-gallery__mobile-controls .slideshow-controls__dots button:before{content:none!important;display:none!important}body.mr-refined.mr-layout-product #MainContent .product-information media-gallery .media-gallery__mobile-controls .slideshow-controls__dots button[aria-selected=true]:after{background:#3b2a21!important}}@media(min-width:750px){body.mr-refined.mr-layout-product #MainContent .product-information .product-details .group-block-content>.mr-rev-stars-block{margin-top:4px!important;line-height:22px}body.mr-refined.mr-layout-product #MainContent .product-information .product-details .group-block-content>product-price{margin-top:18px!important}body.mr-refined.mr-layout-product #MainContent .product-information .product-details .group-block-content>product-price [ref=priceContainer]{display:flex;align-items:baseline;gap:8px}body.mr-refined.mr-layout-product #MainContent .product-information .product-details .group-block-content>product-price .compare-at-price{order:-1;color:#8b837b!important;font-size:16px!important;line-height:24px!important}body.mr-refined.mr-layout-product #MainContent .product-information .product-details .group-block-content>product-price .price{font-size:16px!important;line-height:24px!important}body.mr-refined.mr-layout-product #MainContent .product-information media-gallery.media-gallery--grid:not(#w1x){--gallery-aspect-ratio:var(--media-preview-ratio)!important}body.mr-refined.mr-layout-product #MainContent .product-information media-gallery.media-gallery--grid:not(#w1x) .media-gallery__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:4px!important;grid-auto-flow:row!important}body.mr-refined.mr-layout-product #MainContent .product-information media-gallery.media-gallery--grid:not(#w1x) .media-gallery__grid>li,body.mr-refined.mr-layout-product #MainContent .product-information media-gallery.media-gallery--grid:not(#w1x) .media-gallery__grid:has(>li:last-child:nth-child(odd)):has(>li:nth-child(5))>li:nth-last-child(-n+3){grid-column:auto!important;grid-row:auto!important;height:auto!important;--gallery-aspect-ratio:var(--media-preview-ratio)!important;aspect-ratio:var(--media-preview-ratio)!important}body.mr-refined.mr-layout-product #MainContent .product-information media-gallery.media-gallery--grid:not(#w1x) .media-gallery__grid>li .product-media-container,body.mr-refined.mr-layout-product #MainContent .product-information media-gallery.media-gallery--grid:not(#w1x) .media-gallery__grid>li .product-media{--gallery-aspect-ratio:var(--media-preview-ratio)!important;aspect-ratio:var(--media-preview-ratio)!important;height:100%!important;width:100%!important}body.mr-refined.mr-layout-product #MainContent .product-information media-gallery.media-gallery--grid:not(#w1x) .media-gallery__grid>li:only-child{grid-column:1/-1!important;height:auto!important;aspect-ratio:var(--media-preview-ratio)!important}body.mr-refined.mr-layout-product #MainContent .product-information media-gallery.media-gallery--grid:not(#w1x) .media-gallery__grid>li img{object-fit:contain!important;object-position:center!important}}@media(min-width:750px){body.mr-refined.mr-layout-product #MainContent .product-information .product-details>.group-block>.group-block-content>.group-block:has(>.group-block-content>.text-block h1){margin-top:0!important}body.mr-refined.mr-layout-product #MainContent .product-information .product-details .group-block:has(>.group-block-content>.text-block h1)>.group-block-content{gap:0!important}body.mr-refined.mr-layout-product #MainContent .product-information .product-details .group-block:has(>.group-block-content>.text-block h1)>.group-block-content>.mp-intro{margin-top:24px!important}}@media(max-width:749px){body.mr-refined.mr-layout-product #MainContent .product-information media-gallery .media-gallery__mobile-controls{margin-top:-24px!important;position:relative!important;z-index:2;background:transparent!important}body.mr-refined.mr-layout-product #MainContent .product-information media-gallery .media-gallery__mobile-controls .slideshow-controls__dots button:after{top:24px!important}body.mr-refined.mr-layout-product #MainContent .product-information media-gallery.media-gallery--grid slideshow-slide:after{bottom:32px!important}body.mr-refined.mr-layout-product #MainContent .product-information .product-details{padding-top:0!important}body.mr-refined.mr-layout-product #MainContent .product-information .product-details>.group-block{padding-top:8px!important}}@media(max-width:749px){body.mr-refined.mr-layout-product #MainContent .product-information media-gallery .media-gallery__mobile-controls .slideshow-controls__dots li:not(:last-child) button:after{width:calc(100% - 1px)!important;right:1px!important}}body.mr-refined.mr-layout-product .mr-cas-pdp-head__price{text-align:left;padding-top:0;margin-top:4px}body.mr-refined.mr-layout-product .mr-cas-pdp-head__price [ref=priceContainer]{flex-direction:row;align-items:baseline;gap:8px}body.mr-refined.mr-layout-product .mr-cas-pdp-head__price .compare-at-price{order:1}body.mr-refined.mr-layout-product #MainContent .product-information .product-details .group-block-content>product-price{margin-top:4px!important}body.mr-refined.mr-layout-product #MainContent .product-information .product-details .group-block-content>product-price .compare-at-price{order:1}body.mr-refined.mr-layout-product .mr-cas-pdp-head__stars{display:none}body.mr-refined.mr-layout-product #MainContent variant-picker .variant-option--swatches legend:not(#x),body.mr-refined.mr-layout-product #MainContent variant-picker .variant-option--swatches legend:not(#x) .variant-option__swatch-value{font-size:14px!important;line-height:20px!important}body.mr-refined.mr-layout-product #MainContent variant-picker .ml-size-option legend:not(#x){font-size:14px!important;line-height:20px!important}html body.mr-refined.mr-layout-product #MainContent .product-information .product-details:not(#x),html body.mr-refined.mr-layout-product #MainContent .product-information .product-details:not(#x) :is(.mp-intro,legend,.variant-option__swatch-value,.variant-option__button-label,label,product-price,.price,.compare-at-price,.price-item__group,.mr-st,.mr-st__avg,.mr-st__count){font-family:DM Sans,sans-serif!important}html body.mr-refined.mr-layout-product #MainContent .ml-size-option:not(#x) .variant-option__button-label{background:transparent!important}html body.mr-refined.mr-layout-product #MainContent .ml-size-option:not(#x) .variant-option__button-label:has(input:checked){background:transparent!important}html body.mr-refined.mr-layout-product #MainContent .product-details:not(#x) .mr-size-tools:has(.mr-size-tools__line:only-child){margin-top:-99px!important;margin-bottom:79px;pointer-events:none}html body.mr-refined.mr-layout-product #MainContent .product-details:not(#x) .mr-size-tools:has(.mr-size-tools__line:only-child) .mr-sf__link{pointer-events:auto}html body.mr-refined.mr-layout-product #MainContent .product-details:not(#x) .mr-size-tools:has(.mr-size-tools__line:only-child){position:relative;z-index:2}html body.mr-refined.mr-layout-product #MainContent .variant-option--swatches:not(#x) .mr-color-chip{width:26px!important;height:26px!important;min-width:26px!important;border:1px solid #d8d0c7!important;outline:none!important;box-shadow:none!important}html body.mr-refined.mr-layout-product #MainContent .variant-option--swatches:not(#x) .variant-option__button-label:has(input:checked) .mr-color-chip{box-shadow:0 0 0 3px #f7f3ee,0 0 0 4px #6f685f!important}html body.mr-refined.mr-layout-product media-gallery:not(#x) .slideshow-controls__thumbnail[aria-selected=true]{outline:1px solid #8b8176!important;outline-offset:2px}html body.mr-refined.mr-layout-product #MainContent .product-details:not(#x) .add-to-cart-button,html body.mr-refined.mr-layout-product #MainContent .product-details:not(#x) .add-to-cart-button *{font-size:12px!important;letter-spacing:1.2px!important}html body.mr-refined.mr-layout-product .sticky-add-to-cart__button:not(#x),html body.mr-refined.mr-layout-product .sticky-add-to-cart__button:not(#x) *{font-size:12px!important;letter-spacing:1.2px!important}html body.mr-layout-product .product-information media-gallery:not(#x) :is(slideshow-slide,.media-gallery__grid>li):after{content:none!important;display:none!important}@media screen and (min-width:750px){html body.mr-layout-product .product-information media-gallery:not(#x) .slideshow-control--previous,html body.mr-layout-product .product-information media-gallery:not(#x) .slideshow-control--next{display:none!important}}@media screen and (min-width:750px){html body.mr-layout-product .product-information media-gallery:not(.media-gallery--grid):not(#x) slideshow-slide{height:auto!important;aspect-ratio:4/5!important}html body.mr-layout-product .product-information media-gallery:not(.media-gallery--grid):not(#x) slideshow-slide :is(.product-media-container,.product-media){aspect-ratio:4/5!important;height:auto!important;width:100%!important}html body.mr-layout-product .product-information media-gallery:not(.media-gallery--grid):not(#x) slideshow-slide img{object-fit:cover!important;object-position:50% 0!important;height:100%!important;width:100%!important}}html body.mr-layout-product .product-information:not(#x) .mr-size-tools__line{justify-content:flex-end!important;gap:16px!important}html body.mr-layout-product .product-information:not(#x) .mr-size-tools__fit{margin:0 0 0 auto!important;padding:0 0 0 56px!important;white-space:nowrap;text-align:right;flex:0 1 auto!important;width:auto!important}html body.mr-layout-product .product-information:not(#x) .mr-size-tools__line>.mr-size-tools__links{margin-left:0!important;flex:none!important}
/*# sourceMappingURL=/cdn/shop/t/22/assets/mr-cas-pdp.css.map?v=132297798714670274171793301647 */
