body.wm-essential-product-page{--wm-pdp-ink:#242422;--wm-pdp-muted:#72716e;--wm-pdp-rule:#e8e6e2;--wm-pdp-studio:#f7f7f7;color:var(--wm-pdp-ink)}body.wm-essential-product-page .product-information{padding-block-end:clamp(40px,5vw,72px)}body.wm-essential-product-page .product-information__media,body.wm-essential-product-page .product-information__media media-gallery{width:100%;min-width:0;max-width:100%}body.wm-essential-product-page .product-information__media :is(.product-media-container,.product-media){background:var(--wm-pdp-studio);border-radius:0}body.wm-essential-product-page .product-information__media :is(img,video){border-radius:0}body.wm-essential-product-page .product-details{min-width:0}body.wm-essential-product-page .product-details>.group-block{width:100%;max-width:550px;margin-inline:auto}body.wm-essential-product-page .wm-pdp-kicker{margin:0 0 -8px;font-family:var(--font-body--family,Arial,sans-serif);color:var(--wm-pdp-muted);font-size:10px;font-weight:500;line-height:1.5;letter-spacing:.19em}body.wm-essential-product-page .wm-pdp-kicker span{color:#aaa7a1;margin-inline:8px}body.wm-essential-product-page .product-details h1{font-size:clamp(23px,2.1vw,33px);line-height:1.22;font-weight:500;letter-spacing:-.025em;text-wrap:balance;color:var(--wm-pdp-ink)}body.wm-essential-product-page .product-details product-price{font-size:clamp(17px,1.45vw,21px);font-weight:500;line-height:1.4;color:var(--wm-pdp-ink)}body.wm-essential-product-page .product-details product-price .compare-at-price{color:var(--wm-pdp-muted);font-size:.84em}body.wm-essential-product-page .product-details variant-picker{width:100%}body.wm-essential-product-page .product-details .variant-option{--options-border-radius:0px;--options-border-width:1px}body.wm-essential-product-page .product-details .variant-option+.variant-option{margin-top:22px}body.wm-essential-product-page .product-details .variant-option--buttons{gap:9px}body.wm-essential-product-page .product-details .variant-option--buttons legend,body.wm-essential-product-page .product-details .variant-option--dropdowns>label{margin-block-end:11px;color:var(--wm-pdp-ink);font-family:var(--font-body--family,Arial,sans-serif);font-size:12px;font-weight:600;line-height:1.4;letter-spacing:.035em}body.wm-essential-product-page .product-details .variant-option__swatch-value{padding-inline-start:8px;color:var(--wm-pdp-muted);font-size:11px;font-weight:400;letter-spacing:0}body.wm-essential-product-page .product-details .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label{min-width:50px;min-height:45px;padding:9px 12px;border:1px solid #d9d7d2;border-radius:0;background:#fff;color:var(--wm-pdp-ink);font-size:12px;font-weight:500}body.wm-essential-product-page .product-details .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:hover{border-color:#55534e;background:#f7f7f6}body.wm-essential-product-page .product-details .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:has(input:checked){border-color:#232322;background:#232322;color:#fff}body.wm-essential-product-page .product-details .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:has([data-option-available=false]):not(:has(input:checked)){color:#99968f;border-color:#e3e1de;background:#f8f8f7}body.wm-essential-product-page .product-details .variant-option--swatches .variant-option__button-label--has-swatch{margin:3px}body.wm-essential-product-page .product-details .wm-essential-size-stock{font-size:11px;letter-spacing:.01em}body.wm-essential-product-page .product-details .product-form-buttons{width:100%;gap:10px}body.wm-essential-product-page .product-details .add-to-cart-button.button{min-height:53px;border-radius:0;font-size:12px;font-weight:600;letter-spacing:.07em;text-transform:uppercase}body.wm-essential-product-page .product-details .add-to-cart-button.button:not(:disabled):hover{background:#393835;border-color:#393835}body.wm-essential-product-page .product-details shopify-accelerated-checkout{--shopify-accelerated-checkout-button-border-radius:0px;--shopify-accelerated-checkout-button-block-size:51px}body.wm-essential-product-page .wm-pdp-service{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;border-top:1px solid var(--wm-pdp-rule);margin-top:18px;padding-top:18px;font:400 13.5px/1.5 var(--font-body--family,Arial,sans-serif);color:#5a5956}body.wm-essential-product-page .wm-pdp-service__link,body.wm-essential-product-page .wm-pdp-service__secure{display:flex;gap:8px;align-items:center;min-width:0;text-decoration:none;color:inherit}body.wm-essential-product-page .wm-pdp-service__link:hover{color:#181818;text-decoration:underline;text-underline-offset:3px}body.wm-essential-product-page .wm-pdp-service__link:focus-visible{outline:2px solid #242424;outline-offset:3px}body.wm-essential-product-page .wm-pdp-service svg{width:17px;height:17px;flex:0 0 17px}body.wm-essential-product-page .wm-pdp-service__secure{grid-column:auto;margin:0;color:inherit;font-size:inherit}body.wm-essential-product-page .product-details .accordion{border-top:1px solid var(--wm-pdp-rule)}body.wm-essential-product-page .product-details .accordion .details__header{min-height:56px;padding-block:16px;color:var(--wm-pdp-ink);font:500 12px/1.5 var(--font-body--family,Arial,sans-serif);letter-spacing:.02em}body.wm-essential-product-page .product-details .accordion .details-content{color:#575551;font-size:12.5px;line-height:1.72}body.wm-essential-product-page .product-information__media slideshow-arrows{mix-blend-mode:normal}body.wm-essential-product-page .product-information__media slideshow-arrows .slideshow-control{opacity:.6;color:#252525;background:#fffffff0;min-width:38px;min-height:38px;width:38px;height:38px;margin-inline:12px;padding:8px;border:1px solid rgba(0,0,0,.07);border-radius:50%;transition:opacity .2s ease}body.wm-essential-product-page .product-information__media slideshow-arrows .slideshow-control:is(:hover,:focus-visible){opacity:1}body.wm-essential-product-page .sticky-add-to-cart__bar{background:#fff;border:1px solid var(--wm-pdp-rule);border-radius:0;box-shadow:0 6px 30px #0000001a}body.wm-essential-product-page .sticky-add-to-cart__bar:before,body.wm-essential-product-page .sticky-add-to-cart__button{border-radius:0}@media screen and (min-width:750px){body.wm-essential-product-page .product-information{padding-block-start:clamp(16px,2.5vw,36px)}body.wm-essential-product-page .product-information__grid:not(.product-information--media-none).product-information--media-left{grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr)}body.wm-essential-product-page .product-details>.group-block{padding-block-start:12px}}@media screen and (max-width:749px){body.wm-essential-product-page .product-information{padding-block-start:0;padding-block-end:42px}body.wm-essential-product-page .product-information .product-details>.group-block{max-width:none;width:100%;padding-inline:16px;padding-block-start:16px}body.wm-essential-product-page .wm-pdp-kicker{font-size:9.5px;margin-bottom:-6px}body.wm-essential-product-page .product-details h1{font-size:clamp(23px,6vw,28px);line-height:1.22}body.wm-essential-product-page .product-details product-price{font-size:18px}body.wm-essential-product-page .product-details .variant-option--buttons{gap:8px}body.wm-essential-product-page .product-details .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label{min-width:46px;min-height:46px}body.wm-essential-product-page .wm-pdp-service{gap:11px;font-size:13.5px}body.wm-essential-product-page .sticky-add-to-cart__bar{border-inline:0;border-bottom:0}}@media(prefers-reduced-motion:reduce){body.wm-essential-product-page .product-information__media slideshow-arrows .slideshow-control{transition:none}}body.wm-essential-product-page .product-details .accordion{width:100%!important;min-width:0!important;flex:0 0 auto!important;margin-top:clamp(20px,3.5vw,38px)!important;border-top:1px solid #e4e4e2!important}body.wm-essential-product-page .product-details .accordion accordion-custom{display:block!important;width:100%!important;min-width:0!important}body.wm-essential-product-page .product-details .accordion accordion-custom .details{width:100%!important;border-bottom:1px solid #e4e4e2!important}body.wm-essential-product-page .product-details .accordion accordion-custom .details__header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;box-sizing:border-box!important;width:100%!important;min-height:55px!important;padding:17px 0!important;margin:0!important;color:#222!important;background:transparent!important;cursor:pointer;font:500 13px/1.5 var(--font-body--family,Arial,sans-serif)!important;letter-spacing:.005em!important;text-transform:none!important;list-style:none!important}body.wm-essential-product-page .product-details .accordion .details__header::-webkit-details-marker{display:none!important}body.wm-essential-product-page .product-details .accordion .wm-pdp-accordion__label{display:block!important;flex:1 1 auto!important;min-width:0!important}body.wm-essential-product-page .product-details .accordion .details__header .svg-wrapper{flex:0 0 17px!important;width:17px!important;height:17px!important;margin-inline-start:auto!important;color:#333!important}body.wm-essential-product-page .product-details .accordion .details__header .svg-wrapper svg{width:100%!important;height:100%!important}body.wm-essential-product-page .product-details .accordion .details-content{padding:0 0 20px!important;color:#4d4d49!important;font:400 13px/1.75 var(--font-body--family,Arial,sans-serif)!important}body.wm-essential-product-page .product-details .accordion .details:not([open]) .details-content{padding-block:0!important}body.wm-essential-product-page .product-details .accordion .details-content p,body.wm-essential-product-page .product-details .accordion .wm-pdp-accordion__body p{margin:0 0 12px!important;line-height:1.75!important}body.wm-essential-product-page .product-details .accordion .details-content p:last-child,body.wm-essential-product-page .product-details .accordion .wm-pdp-accordion__body p:last-child{margin-bottom:0!important}body.wm-essential-product-page .product-details .accordion .details-content a{color:#171717!important;text-underline-offset:3px}@media(max-width:749px){body.wm-essential-product-page .product-details .accordion .details__header{min-height:52px!important;padding:15px 0!important;font-size:13px!important}body.wm-essential-product-page .product-details .accordion .details-content{font-size:12.5px!important}}body.wm-essential-product-page.wm-pdp-fit-only-ready .product-information[data-testid=product-information] .product-details .wm-find-perfect-size{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:50px!important;margin:15px 0 18px!important;border:1px solid #d9d9d9!important;border-radius:0!important;background:#f7f7f7!important;color:#1b1b1b!important;font-size:12.5px!important;font-weight:600!important;letter-spacing:.005em!important}body.wm-essential-product-page.wm-pdp-fit-only-ready .product-information[data-testid=product-information] .product-details .wm-find-perfect-size:hover{background:#ededed!important;border-color:#979797!important}body.wm-essential-product-page .wm-pdp-service a.wm-pdp-service__link,body.wm-essential-product-page .wm-pdp-service a.wm-pdp-service__secure{text-decoration:none}body.wm-essential-product-page .wm-pdp-service a.wm-pdp-service__link:after,body.wm-essential-product-page .wm-pdp-service a.wm-pdp-service__secure:after{content:"\2197";font-family:Arial,sans-serif;font-size:12px;font-weight:400;line-height:1;color:#898780;flex:0 0 auto;margin-inline-start:2px;display:inline-block;transition:color .18s ease,transform .18s ease}body.wm-essential-product-page .wm-pdp-service a:hover,body.wm-essential-product-page .wm-pdp-service a:focus-visible{text-decoration:none;color:#242422}body.wm-essential-product-page .wm-pdp-service a:hover:after,body.wm-essential-product-page .wm-pdp-service a:focus-visible:after{color:#242422;transform:translate(1px,-1px)}@media(max-width:749px){body.wm-essential-product-page .wm-pdp-service{font-size:12px}body.wm-essential-product-page .wm-pdp-service a:after{font-size:11px}}@media(prefers-reduced-motion:reduce){body.wm-essential-product-page .wm-pdp-service a:after{transition:none}}body.wm-essential-product-page .product-information .product-details .product-form-buttons .quantity-selector-wrapper{display:none!important}@media(max-width:749px){body.wm-essential-product-page .wm-pdp-service{font-size:11px!important;line-height:1.4!important;gap:7px 10px!important;margin-top:12px!important;padding-top:12px!important}body.wm-essential-product-page .wm-pdp-service a.wm-pdp-service__link,body.wm-essential-product-page .wm-pdp-service a.wm-pdp-service__secure{font-size:inherit!important;line-height:1.4!important;min-height:32px;gap:5px!important}body.wm-essential-product-page .wm-pdp-service svg{width:14px!important;height:14px!important;flex:0 0 14px!important}body.wm-essential-product-page .wm-pdp-service a:after{font-size:10px!important;margin-inline-start:0!important}}body.wm-essential-product-page .product-details .wm-pdp-specific-care__list{list-style:disc!important;padding-inline-start:1.15em!important;margin:0!important;display:grid!important;gap:8px!important;color:#353532;font-size:12px;line-height:1.75}body.wm-essential-product-page .product-details .wm-pdp-specific-care__list li{padding-inline-start:2px;margin:0}body.wm-essential-product-page .product-details .wm-pdp-specific-fit__facts{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:0 0 17px}body.wm-essential-product-page .product-details .wm-pdp-specific-fit__facts>div{border-bottom:1px solid #e9e9e7;padding:0 0 10px;min-width:0}body.wm-essential-product-page .product-details .wm-pdp-specific-fit__facts dt{color:#777771;font-size:10.5px;margin-bottom:5px;letter-spacing:.015em}body.wm-essential-product-page .product-details .wm-pdp-specific-fit__facts dd{color:#1b1b1a;font-size:12px;font-weight:500;margin:0;line-height:1.5}body.wm-essential-product-page .product-details .wm-pdp-specific-fit__copy,body.wm-essential-product-page .product-details .wm-pdp-specific-fit__note{color:#3e3e3a;font-size:12px;line-height:1.75;margin:0 0 10px}body.wm-essential-product-page .product-details .wm-pdp-specific-fit__copy strong{color:#1b1b1a;font-weight:600}body.wm-essential-product-page .product-details .wm-pdp-specific-fit__note{color:#74746e;margin-bottom:0}@media(max-width:749px){body.wm-essential-product-page .product-details .wm-pdp-specific-fit__facts{gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/wm-product-luxury.css.map */
