.product-info{--mau-ink: #1C1C1C;--mau-char: #393635;--mau-mute: #7C7672;--mau-hair: #DDD5CC;--mau-oak: #B48B63;--mau-tile: #F6F6F5;--mau-line: #E6E1DB;--mau-ease: cubic-bezier(.2, .6, .2, 1)}.product-info .product-info__block-list>.product-info__block-item,.product-info .product-info__block-list>.product-info__block-group{margin-block:0}.product-info .product-info__block-list>[data-block-type="@app"]{margin-block-start:14px!important}.product-info .product-info__block-list>[data-block-type=variant-picker]{margin-block-start:28px!important}.product-info .product-info__block-list>[data-block-type=product-upsell]:not(:empty){margin-block-start:24px}.product-info .product-info__block-list>[data-block-type=variant-addons]{margin-block-start:22px!important}.product-info .product-info__block-list>[data-block-type=buy-buttons]{margin-block-start:28px!important}.product-info .product-info__block-list>[data-block-type=estimated-delivery]{margin-block-start:14px!important}.product-info .product-info__block-list>[data-block-type=product-accordions]{margin-block-start:24px!important}.product-info .product-info__block-list>[data-block-type=replacement-parts]{margin-block-start:13px!important}@media(max-width:999px){.product-info .product-info__block-list>[data-block-type="@app"]{margin-block-start:6px!important}.product-info .product-info__block-list>[data-block-type=variant-picker]{margin-block-start:14px!important}.product-info .product-info__block-list>[data-block-type=product-upsell]:not(:empty){margin-block-start:14px!important}.product-info .product-info__block-list>[data-block-type=variant-addons]{margin-block-start:16px!important}.product-info .product-info__block-list>[data-block-type=buy-buttons]{margin-block-start:14px!important}.product-info .product-info__block-list>[data-block-type=product-accordions]{margin-block-start:22px!important}.product-info .product-info__block-list>[data-block-type=replacement-parts]{margin-block-start:13px}}.product-info .title-and-price{display:block;position:relative;padding-right:96px}.product-info .title-and-price [data-block-type=price]{position:absolute;top:18px;right:0;margin:0}@media(max-width:999px){.product-info .title-and-price [data-block-type=price]{top:9px}}.product-info h1.product-title{font-family:minerva-modern,Forum,Georgia,serif;font-size:clamp(32px,3.42vw,53px);font-size-adjust:.415;font-weight:400;line-height:1;letter-spacing:-.005em;text-transform:none;margin:0}.product-info sale-price,.product-info .product-info__block-item :is(price-list *,[data-block-type=price] .ProductMeta__Price){font-family:var(--text-font-family);font-size:18px!important;font-weight:400;line-height:1.6;letter-spacing:normal;color:var(--mau-char)}@media(max-width:999px){.product-info h1.product-title{font-size:34px!important}}@media(max-width:699px){.product-info h1.product-title{padding-top:5px}.product-info .prod_shoppay{padding-top:10px}}.product-info :is(.stamped-product-reviews-badge,.stamped-badge){margin:0}.product-info .stamped-badge{display:flex;align-items:center;gap:10px;font-size:14px;line-height:1.6}.product-info .stamped-badge-starrating{color:var(--mau-oak);font-size:14px;letter-spacing:.1em;scale:1;margin:0!important}.product-info .stamped-badge-starrating .stamped-fa{color:var(--mau-oak);font-size:14px}.product-info .stamped-badge-caption{font-size:14px!important;color:var(--mau-mute);text-decoration:underline;text-underline-offset:3px;position:relative;top:-3px}.product-info .stamped-badge-caption:before{content:attr(data-rating)!important;display:inline-block;margin-right:12px;color:var(--mau-ink);text-decoration:none}.product-info .stamped-badge-caption[data-reviews]:after,.product-info .stamped-badge-caption[data-reviews][data-label][data-version="2"]:after{content:" reviews"!important}@media(max-width:699px){.product-info .stamped-badge{gap:4px}.product-info .stamped-badge-caption{color:var(--mau-ink);text-decoration:none}.product-info .stamped-badge-caption:before{content:"("!important;display:inline;margin-right:0}.product-info .stamped-badge-caption[data-reviews]:after,.product-info .stamped-badge-caption[data-reviews][data-label][data-version="2"]:after{content:")"!important}}.product-info .stamped-badge-caption>span{display:none}.product-info .variant-picker__option-info{font-size:12.5px!important;font-weight:400!important;line-height:1.6;color:var(--mau-mute);text-transform:none;letter-spacing:normal;margin-bottom:4px}.product-info .variant-picker__option-info span{color:var(--mau-char)}.product-info .variant-picker__option-values{gap:12px}.product-info .variant-picker label.color-swatch{width:52px;height:52px;padding:3px;border:1px solid transparent;border-radius:50%;transition:border-color .3s var(--mau-ease)}.product-info .variant-picker label.color-swatch:hover{border-color:var(--mau-hair)}.product-info .variant-picker input:checked+label.color-swatch{border-color:var(--mau-ink)}.product-info .variant-picker label.color-swatch:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;pointer-events:none;box-shadow:inset 0 0 0 1px #1c1c1c2e}.product-info .variant-picker .sr-only[type=radio]:focus-visible+label.color-swatch{outline:none!important}@media(max-width:999px){.product-info .variant-picker label.color-swatch{width:44px;height:44px}.product-info:has(.prod-upsell,.variant-addons-root) .variant-picker label.color-swatch{width:38px;height:38px;padding:2px}.product-info:has(.prod-upsell,.variant-addons-root) .variant-picker label.color-swatch:after{top:2px;right:2px;bottom:2px;left:2px}}.product-info .variant-picker label.block-swatch{min-width:64px;height:44px;padding:0 16px;border:1px solid var(--mau-line);border-radius:4px;background:#fff;font-size:14px;color:var(--mau-ink);box-shadow:none;transition:border-color .3s var(--mau-ease),box-shadow .3s var(--mau-ease)}.product-info .variant-picker label.block-swatch:hover{border-color:#bfb6ac}.product-info .variant-picker input:checked+label.block-swatch{border-color:var(--mau-ink);box-shadow:0 0 0 1px var(--mau-ink)}.product-info .variant-picker .select{display:flex;align-items:center;height:44px;padding:0 40px 0 14px;border:1px solid var(--mau-line);border-radius:4px;background:#fff;box-shadow:none;font-size:14px;color:var(--mau-ink);text-transform:none;letter-spacing:normal;transition:border-color .3s var(--mau-ease)}.product-info .variant-picker .select:hover{border-color:#bfb6ac}.product-info .variant-picker .select[aria-expanded=true]{border-color:var(--mau-ink)}.product-info .variant-picker .select>svg{inset-inline-end:16px}.product-info .variant-picker .popover__value-option{font-size:14px;text-transform:none;letter-spacing:normal}.product-info .prod-upsell .ProductForm__Label{font-size:12.5px!important;font-weight:400!important;line-height:1.6;color:var(--mau-mute);text-transform:none;letter-spacing:normal;margin-bottom:12px}.product-info .prod-upsell .variant-title-container{color:var(--mau-ink);font-size:12.5px}.product-info .prod-upsell .product_addons-wrapper{border:1px solid var(--mau-line);border-radius:3px;background:#fff;transition:border-color .3s var(--mau-ease),box-shadow .3s var(--mau-ease)}.product-info .prod-upsell .product_addons-wrapper:hover{border-color:#bfb6ac}.product-info .prod-upsell .product_addons-wrapper:has(input:checked){border-color:var(--mau-ink);box-shadow:0 0 0 1px var(--mau-ink)}.product-info .prod-upsell .multi-variant-addon-wrapper{padding:0;aspect-ratio:3 / 2;overflow:hidden}.product-info .prod-upsell .multi-variant-addon-wrapper img{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover}.product-info .prod-upsell-simple-row .product_addons-wrapper{display:grid!important;grid-template-columns:96px minmax(0,1fr) 22px;gap:14px;align-items:center;width:100%;padding:8px 14px 8px 8px!important;aspect-ratio:auto;cursor:pointer;border:1px solid var(--mau-line);border-radius:4px;background:#fff}.product-info .prod-upsell-simple-row .product_addons-wrapper:has(input:checked){border-color:var(--mau-ink);box-shadow:0 0 0 1px var(--mau-ink)}.product-info .prod-upsell-simple-row .product_addons-wrapper img{grid-column:1;grid-row:1;width:96px!important;height:auto!important;aspect-ratio:3 / 2;object-fit:cover;border-radius:2px;background:var(--mau-tile);margin:0!important}.product-info .prod-upsell-simple-row .addon_text-wrapper{display:block!important;grid-column:2;grid-row:1;width:auto!important;max-width:none!important;text-align:left;margin:0}.product-info .prod-upsell-simple-row :is(.addon_title,.addon_price){width:auto!important;max-width:none!important}.product-info .prod-upsell-simple-row .addon_title{margin:0;font-size:14px!important;font-weight:500!important;line-height:1.4;color:var(--mau-ink);text-transform:none!important;letter-spacing:normal!important}.product-info .prod-upsell-simple-row .addon_price{margin:2px 0 0;font-size:12.5px!important;line-height:1.4;color:var(--mau-mute);letter-spacing:normal!important}.product-info .prod-upsell-simple-row .product_addons-wrapper>span{grid-column:3;grid-row:1;position:static!important;width:22px!important;height:22px!important;border:1px solid #BFB6AC!important;border-radius:50%!important;background:#fff;margin:0!important}.product-info .prod-upsell-simple-row .product_addons-wrapper>span:before,.product-info .prod-upsell-simple-row .product_addons-wrapper>span:after{content:none!important}.product-info .prod-upsell-simple-row input:checked+span{border-color:var(--mau-ink)!important;background:var(--mau-ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M5 9.2l2.6 2.6L13 6.4' fill='none' stroke='white' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 16px no-repeat!important}.product-info .prod-upsell-simple-row :is(.open-modal,.upsell-mobile-modal){display:none!important}.product-info .variant-addons-root .variant-addon-container{margin:0}.product-info .variant-addons-root .variant-addon-wrapper{display:grid;gap:22px;padding:0}.product-info .variant-addons-root .variant-list-container{margin:0}.product-info .variant-addons-root .variant-addon-title{margin:0 0 8px}.product-info .variant-addons-root .variant-addon-title .ProductForm__Label{margin:0;font-size:12.5px!important;font-weight:400!important;line-height:1.6;color:var(--mau-mute);text-transform:none;letter-spacing:normal}.product-info .variant-addons-root select.variant-select{width:100%;height:48px;padding:0 40px 0 14px;appearance:none;-webkit-appearance:none;cursor:pointer;border:1px solid var(--mau-line);border-radius:4px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%231C1C1C' stroke-width='1'/%3E%3C/svg%3E") right 16px center / 12px 8px no-repeat;font:inherit;font-size:14px;color:var(--mau-ink)}.product-info .variant-addons-root select.variant-select:hover{border-color:#bfb6ac}.product-info .variant-addons-root select.variant-select:focus{outline:none;border-color:var(--mau-ink);box-shadow:0 0 0 1px var(--mau-ink)}.product-info .variant-addons-root .variant-list-container.disabled{opacity:.45}@media(max-width:999px){.product-info .prod-upsell-simple-row .product_addons-wrapper{grid-template-columns:80px minmax(0,1fr) 22px}.product-info .prod-upsell-simple-row .product_addons-wrapper img{width:80px!important}.product-info .variant-addons-root .variant-addon-wrapper{gap:16px}.product-info .variant-addons-root select.variant-select{height:46px}}.product-info .prod-upsell .swiper-pagination{display:none}.product-info .prod-upsell :is(.swiper-button-prev,.swiper-button-next){width:32px;height:32px;border-radius:50%;background:#fffffff5;border:1px solid var(--mau-hair);box-shadow:0 1px 8px #1412101f}.product-info buy-buttons button[type=submit]{position:relative;overflow:hidden;isolation:isolate;height:var(--mau-wallet-h, var(--shopify-accelerated-checkout-button-block-size, 44px));padding:0 24px;background:transparent;color:#fff;border:1px solid var(--mau-char);border-radius:999px;font-size:14.5px;font-weight:500;letter-spacing:.02em;text-transform:none;transition:color .45s cubic-bezier(.785,.135,.15,.86),border-color .45s cubic-bezier(.785,.135,.15,.86)}.product-info buy-buttons button[type=submit]:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--mau-char);transform:scaleX(1);transform-origin:left center;transition:transform .45s cubic-bezier(.785,.135,.15,.86)}:root.mau-site .product-info buy-buttons button[type=submit]{min-height:0}@media(hover:hover)and (pointer:fine){:root .product-info buy-buttons button[type=submit]:not([disabled]):hover{color:var(--mau-char);background:transparent}:root .product-info buy-buttons button[type=submit]:not([disabled]):hover:before{transform:scaleX(0);transform-origin:right center}}.product-info buy-buttons button[type=submit]:disabled,.product-info buy-buttons button[type=submit]:disabled:hover{--button-background: 255 255 255 !important;--button-text-color: 28 28 28 !important;background:#fff!important;color:var(--mau-ink)!important;border:1px solid var(--mau-ink)!important;opacity:1!important;cursor:not-allowed}.product-info buy-buttons button[type=submit]:disabled:before,.product-info buy-buttons button[type=submit]:disabled:after{display:none!important}.product-info .get_it_by{display:flex;align-items:baseline;gap:9px;margin:0;font-family:var(--text-font-family);font-size:13.5px;font-weight:400;line-height:1.6;color:var(--mau-char);text-transform:none;letter-spacing:normal}.product-info .get_it_by:before{content:"";width:6px;height:6px;flex:none;border-radius:50%;background:#6e8b5e;transform:translateY(-1px)}.product-info .get_it_by .est-final-date-wc{font-weight:600;color:var(--mau-ink)}.product-info .get_it_by.is-backorder:before{background:var(--mau-oak)}.product-info [data-block-type=estimated-delivery]:has(.mau-backorder__variant[data-bo-active]:not([hidden]))>:not(.mau-backorder,script,style){display:none}.product-info .mau-backorder__variant[hidden]{display:none}.product-info [data-block-type=estimated-delivery]:has(.mau-oos-flag[data-oos]) .get_it_by:not(.is-backorder,.mau-backorder__ready){display:none}.product-info .mau-backorder .get_it_by b{font-weight:600;color:var(--mau-ink)}.product-info .mau-backorder__more{margin:0;padding-left:15px;font-family:var(--text-font-family);font-size:13.5px;line-height:1.6;color:var(--mau-char);letter-spacing:normal;text-transform:none}.product-info .mau-backorder .mau-backorder__ready{margin-top:2px}.product-info .product-guarantees-container{margin:0}.product-info .product-guarantees-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:none;gap:4px}.product-info .guarantee-item{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:12px;min-height:60px;height:auto;padding:14px 16px;background:var(--mau-tile);border:0;border-radius:0;text-align:left;cursor:default}.product-info .guarantee-item .info-icon,.product-info .guarantee-item .disclaimer-text{display:none!important}.product-info .guarantee-item .icon-container{flex:none;width:21px;height:21px;margin:0}.product-info .guarantee-item .icon-container :is(svg,img){width:21px;height:21px;color:var(--mau-char)}.product-info .guarantee-item h3{margin:0;font-family:var(--text-font-family);font-size:13px;font-weight:400;line-height:1.3;color:var(--mau-ink);text-transform:none;letter-spacing:normal;text-align:left}.product-info .guarantee-item h3 br{display:none}.product-info .guarantee-item.proceeds-disclaimer h3{white-space:nowrap}.product-info .guarantee-item h3 b{font-weight:600}@media(max-width:999px){.product-info .guarantee-item{gap:7px;min-height:50px;padding:12px 6px 12px 10px}.product-info .guarantee-item .icon-container{width:18px;height:18px}.product-info .guarantee-item .icon-container :is(svg,img){width:18px;height:18px}.product-info .guarantee-item h3{font-size:clamp(11px,calc(4.475vw - 6.45px),13px);line-height:1.25;white-space:nowrap}}.product-info .product-tabs{margin-top:28px;border-top:1px solid var(--mau-hair)}.product-info .product__accordion{border:0;border-bottom:1px solid var(--mau-hair);margin:0}.product-info .product__accordion:first-child{border-top:0}.product-info .product__accordion summary{padding:0;min-height:0}.product-info .product__accordion .product-tabs__summary-link{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 0!important;min-height:0}.product-info .product__accordion .accordion__title{display:block;font-family:var(--text-font-family);font-size:14px;font-weight:500;line-height:1.6;color:var(--mau-ink);text-transform:none;letter-spacing:normal;margin:0}.product-info .product__accordion .product-tabs__icon{display:flex;height:22px;align-items:center}.product-info .product__accordion .product-tabs__icon{color:var(--mau-ink)}.product-info .product__accordion .product-tabs__icon svg{width:14px;height:14px;scale:1}.product-info .product__accordion .product-tabs__icon svg path{stroke-width:1.2px}.product-info .product__accordion .accordion__content,.product-info .product__accordion .accordion__content :is(p,li,span,strong,td){font-size:13.5px;font-weight:400;line-height:1.65;letter-spacing:normal;color:var(--mau-char)}.product-info .product__accordion .accordion__content{padding:0 0 20px;margin:0}.product-info .product__accordion .accordion__content ul{list-style:disc;padding-left:1.15em;display:grid;gap:6px;margin:0}.product-info .product__accordion .accordion__content p+p{margin-top:10px}.product-info .product__accordion .accordion__content :is(h4,strong){color:var(--mau-ink)}.product-info .product__accordion .accordion__content a{text-decoration:underline;text-underline-offset:3px}@media(max-width:999px){.product-info .product-tabs{margin-top:24px}}.product-info #parts{scroll-margin-top:120px}.product-info .replacement-parts-section{padding:0;margin:0}.product-info .replacement-parts-section__container{position:relative;padding:0}.product-info .replacement-parts-section__title{margin:0 0 8px}.product-info .replacement-parts-section__title-text{font-family:var(--text-font-family);font-size:14px;font-weight:500;line-height:1.6;color:var(--mau-ink);text-transform:none;letter-spacing:normal;margin:0}.product-info .replacement-parts-section__carousel{position:static;overflow:hidden;padding:0}.product-info .replacement-parts-section__slider{padding:0!important}.product-info .replacement-part--product-container{display:block;text-align:left;padding:0}.product-info .replacement-parts-section__carousel:not(.swiper) .replacement-part--product-container{width:calc((100% - 15px)*.4)}@media(max-width:999px){.product-info .replacement-parts-section__carousel:not(.swiper) .replacement-part--product-container{width:calc((100% - 10px)/2)}}.product-info .rp-ph{display:block;aspect-ratio:4 / 3;background:var(--mau-tile);overflow:hidden}.product-info .rp-ph img,.product-info .replacement-part--product-image{width:100%;height:100%;aspect-ratio:4 / 3;object-fit:contain;mix-blend-mode:multiply;border-radius:0;margin:0;transition:transform 1s var(--mau-ease)}.product-info .replacement-part--product-container:hover img{transform:scale(1.04)}.product-info .replacement-part--product-title{margin:8px 0 0;font-family:var(--text-font-family);font-size:13px;font-weight:500;line-height:1.3;color:var(--mau-ink);text-transform:none;letter-spacing:normal;text-align:left}.product-info .rp-view{--mau-arrow: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17.551 9.973'%3E%3Cpath d='M8.938,0l-.02,4.486L0,4.449l0,1,8.915.038-.02,4.486,8.656-4.95Z'/%3E%3C/svg%3E");display:inline-flex;align-items:center;gap:7px;margin:3px 0 0;font-size:12.5px;font-weight:500;letter-spacing:.02em;line-height:1.4;color:var(--mau-ink);text-align:left}.product-info .rp-view:before{content:"";flex:none;width:12px;height:7px;background:currentColor;-webkit-mask:var(--mau-arrow) no-repeat center / contain;mask:var(--mau-arrow) no-repeat center / contain;transition:transform .35s var(--mau-ease)}.product-info .rp-view>span{padding-bottom:2px;background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size .35s var(--mau-ease)}.product-info .replacement-part--product-container:is(:hover,:focus-visible) .rp-view>span{background-size:100% 1px}.product-info .replacement-part--product-container:is(:hover,:focus-visible) .rp-view:before{transform:translate(3px)}@media(prefers-reduced-motion:reduce){.product-info .rp-view:before,.product-info .rp-view>span{transition:none}}.product-info .replacement-parts-section .swiper-pagination{display:none!important}.product-info .replacement-parts-section__products{position:relative}.product-info .replacement-parts-section :is(.swiper-button-prev,.swiper-button-next){position:absolute;top:0!important;bottom:auto;margin:calc((100% - (var(--rp-spv-md, 2.5) - 1) * var(--rp-space-md, 10px)) / var(--rp-spv-md, 2.5) * .375) 0 0;transform:translateY(-50%);width:30px;height:30px;border-radius:50%;border:1px solid var(--mau-hair);background:#fff;box-shadow:none;transition:opacity .3s var(--mau-ease),border-color .3s var(--mau-ease)}.product-info .replacement-parts-section :is(.swiper-button-prev,.swiper-button-next):hover{border-color:var(--mau-ink)}.product-info .replacement-parts-section .swiper-button-prev{left:-35px!important;right:auto}.product-info .replacement-parts-section .swiper-button-next{right:-35px!important;left:auto}.product-info .replacement-parts-section :is(.swiper-button-prev,.swiper-button-next):after{font-size:11px;color:var(--mau-ink)}.product-info .replacement-parts-section :is(.swiper-button-prev,.swiper-button-next){padding:0;display:flex;align-items:center;justify-content:center}.product-info .replacement-parts-section :is(.swiper-button-prev,.swiper-button-next) svg{width:6px;height:11px;flex:none}.product-info .replacement-parts-section :is(.swiper-button-prev,.swiper-button-next) svg path{fill:var(--mau-ink)!important}.product-info .replacement-parts-section .swiper-button-disabled{opacity:0;pointer-events:none}.product-info .rp-contact-card__panel{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;aspect-ratio:4 / 3;padding:10px;background:var(--mau-linen);text-align:center}.product-info .rp-contact-card__text{font-size:13px;font-weight:500;line-height:1.35;color:var(--mau-ink);text-wrap:balance}.product-info .rp-contact-card__button{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 12px;border:1px solid var(--mau-char);border-radius:999px;color:var(--mau-char);font-size:10px;font-weight:700;letter-spacing:1px;text-transform:uppercase;line-height:1;white-space:nowrap;transition:background-color .3s var(--mau-ease),color .3s var(--mau-ease)}.product-info .rp-contact-card:is(:hover,:focus-visible) .rp-contact-card__button{background:var(--mau-char);color:#fff}@media(max-width:999px){.product-info .replacement-parts-section__carousel{margin-right:calc(-1 * var(--container-gutter, 20px))}.product-info .replacement-parts-section :is(.swiper-button-prev,.swiper-button-next){margin-top:calc((100% + var(--container-gutter, 20px) - 24px - (var(--rp-spv-xs, 2) - 1) * var(--rp-space-xs, 10px)) / var(--rp-spv-xs, 2) * .375);box-shadow:0 2px 8px #00000014}.product-info .replacement-parts-section .swiper-button-prev{left:-8px!important}.product-info .replacement-parts-section .swiper-button-next{right:-8px!important}}@media(max-width:999px){.product-gallery .page-dots{margin-top:9px}.product-info{margin-block-start:-14px}}
/*# sourceMappingURL=/cdn/shop/t/573/assets/mau-pdp.css.map */
