.pd,.dv-rail{--p-bg: #000;--p-fg: #fff;--p-mute: #8f8f8f;--p-line: rgba(255,255,255,.14);--p-mat: #111;--p-soft: #0b0b0b;--p-red: #a04848;--p-btn: #fff;--p-btn-fg: #000}html[data-mode="light"] .pd,html[data-mode="light"] .dv-rail{--p-bg: #fff;--p-fg: #000;--p-mute: #707070;--p-line: rgba(0,0,0,.12);--p-mat: #f2f2f2;--p-soft: #f7f7f7;--p-btn: #000;--p-btn-fg: #fff}html:not([data-mode="light"]) body.single-product{background: #000}.pd{background: var(--p-bg) !important;color: var(--p-fg);font-family: var(--dv-font-sub);padding: 0 0 32px !important;margin-bottom: 0 !important}.pd a{color: inherit}.pd-dot{display: inline-block;width: 7px;height: 7px;background: var(--p-red);margin-right: 10px;vertical-align: .1em;animation: pd-pulse 2.4s ease-in-out infinite}@keyframes pd-pulse{50%{opacity: .35}}@media (prefers-reduced-motion: reduce){.pd-dot{animation: none}}.pd-slash{color: var(--p-mute);margin-right: 4px}.pd-label{color: var(--p-mute);font-size: 12px;letter-spacing: .14em;text-transform: uppercase}.pd-crumb{display: flex;align-items: center;gap: 18px;padding: 14px 24px;border-bottom: 1px solid var(--p-line);font-size: 12px;letter-spacing: .14em;text-transform: uppercase}.pd-crumb__back{display: inline-flex;align-items: center;gap: 8px;text-decoration: none;padding-right: 18px;border-right: 1px solid var(--p-line)}.pd-crumb__back:hover,.pd-crumb__path a:hover{opacity: .7}.pd-crumb__path{display: flex;flex-wrap: wrap;gap: 8px;color: var(--p-mute);min-width: 0}.pd-crumb__path a{color: var(--p-fg);text-decoration: none}.pd-crumb__sep{opacity: .6}.pd-main.dv-pdp{display: grid !important;grid-template-columns: minmax(0,1.15fr) minmax(0,1fr);gap: 0;max-width: none !important;margin: 0 !important;padding: 0 !important;background: var(--p-bg) !important;color: var(--p-fg)}.pd-media{border-right: 1px solid var(--p-line);min-width: 0}.pd-info.dv-pdp__details{padding: 0 !important;min-width: 0}.pd-info .dv-pdp__sticky{position: sticky;top: calc(var(--dv-header-h,64px) + 8px);padding: 32px clamp(20px,3.2vw,48px) 40px;display: flex;flex-direction: column;gap: 0}.pd-gallery.dv-gallery{position: relative;background: var(--p-mat);margin: 0 !important}.pd-gallery .dv-gallery__track{display: flex;overflow-x: auto;scroll-snap-type: x mandatory;scrollbar-width: none;aspect-ratio: 4 / 5;max-height: calc(100vh - 170px);width: 100%}.pd-gallery .dv-gallery__track::-webkit-scrollbar{display: none}.pd-gallery .dv-gallery__slide{flex: 0 0 100%;margin: 0;scroll-snap-align: start;position: relative}.pd-gallery .dv-gallery__zoom{display: block;width: 100%;height: 100%;padding: 0;border: 0;background: none;cursor: zoom-in}.pd-gallery .dv-gallery__img{width: 100%;height: 100%;object-fit: contain;display: block}.pd-arrow{position: absolute;top: 50%;transform: translateY(-50%);z-index: 2;width: 40px;height: 40px;display: grid;place-items: center;padding: 0;cursor: pointer;border: 1px solid var(--p-line);background: color-mix(in srgb,var(--p-bg) 70%,transparent);color: var(--p-fg);backdrop-filter: blur(6px);transition: border-color .2s,opacity .2s}.pd-arrow:hover{border-color: var(--p-fg)}.pd-arrow:disabled{opacity: 0;pointer-events: none}.pd-arrow--prev{left: 14px}.pd-arrow--next{right: 14px}.pd-count{position: absolute;left: 14px;bottom: 14px;z-index: 2;padding: 6px 9px 5px;font-size: 12px;letter-spacing: .14em;font-variant-numeric: tabular-nums;background: color-mix(in srgb,var(--p-bg) 70%,transparent);border: 1px solid var(--p-line)}.pd-thumbs{display: flex;gap: 0;overflow-x: auto;scrollbar-width: none;border-top: 1px solid var(--p-line)}.pd-thumbs::-webkit-scrollbar{display: none}.pd-thumb{flex: 0 0 auto;width: 76px;aspect-ratio: 4 / 5;padding: 0;border: 0;border-right: 1px solid var(--p-line);background: var(--p-mat);cursor: pointer;position: relative;opacity: .55;transition: opacity .2s}.pd-thumb img{width: 100%;height: 100%;object-fit: cover;display: block}.pd-thumb:hover{opacity: .85}.pd-thumb.is-active{opacity: 1}.pd-thumb.is-active::after{content: "";position: absolute;inset: 0;box-shadow: inset 0 0 0 1.5px var(--p-fg)}.pd-trust{border-top: 1px solid var(--p-line);padding: 20px 24px}.pd-sec + .pd-actions{margin-top: 4px !important}.pd-trust__h{margin: 0 0 14px;font-size: 12px;letter-spacing: .14em;text-transform: uppercase}.pd-trust__list{list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 0;border: 1px solid var(--p-line)}.pd-trust__list li{display: flex;align-items: center;gap: 10px;padding: 14px;font-size: 13px;line-height: 1.3;color: var(--p-fg)}.pd-trust__list li + li{border-left: 1px solid var(--p-line)}.pd-trust__list svg{flex: none;color: var(--p-mute)}.pd-designer{display: inline-block;align-self: flex-start;margin: 0 0 10px;font-size: 13px;letter-spacing: .16em;text-transform: uppercase;color: var(--p-mute) !important;text-decoration: none}.pd-designer:hover{color: var(--p-fg) !important}.pd .pd-title{margin: 0 0 22px !important;font: 700 clamp(26px,2.4vw,38px)/1.05 var(--dv-font-head) !important;letter-spacing: -.005em !important;text-transform: uppercase;color: var(--p-fg) !important}.pd .pd-price{display: flex;flex-wrap: wrap;align-items: baseline;gap: 4px 14px;margin: 0 0 24px !important;padding: 0 0 22px;border-bottom: 1px solid var(--p-line);color: var(--p-fg) !important}.pd .pd-price .dv-price{font: 600 26px/1 var(--dv-font-sub) !important;letter-spacing: .02em;color: var(--p-fg) !important}.pd .pd-price .dv-price--sale{color: var(--p-fg) !important}.pd .pd-price .dv-price--compare,.pd .pd-price s.dv-price{font-size: 18px !important;color: var(--p-mute) !important}.pd-price__note{flex-basis: 100%;margin-top: 4px;font: 400 14px/1.3 var(--dv-font-body,var(--dv-font-sub));letter-spacing: 0;text-transform: none;color: var(--p-mute)}.pd-price__note--sold{flex-basis: auto;color: var(--p-red)}.pd-size{display: flex;align-items: center;flex-wrap: wrap;gap: 10px 14px;margin: 0 0 22px}.pd-size__box{min-width: 48px;padding: 11px 14px 10px;text-align: center;border: 1.5px solid var(--p-fg);font-size: 14px;font-weight: 600;letter-spacing: .06em;text-transform: uppercase}.pd-size__one{font-size: 12px;color: var(--p-mute);letter-spacing: .04em}.pd .pd-actions{display: grid !important;grid-template-columns: 1fr;gap: 8px;margin: 0 0 32px !important}.pd .pd-actions .dv-atc{margin: 0 !important}.pd .pd-btn{display: flex !important;align-items: center;justify-content: center;width: 100%;min-height: 52px;margin: 0 !important;padding: 0 16px;border-radius: 0 !important;cursor: pointer;font: 700 14px/1 var(--dv-font-sub) !important;letter-spacing: .16em !important;text-transform: uppercase;text-decoration: none;transition: background-color .2s,color .2s,border-color .2s;box-shadow: none !important}.pd .pd-btn--buy{background: var(--p-btn) !important;color: var(--p-btn-fg) !important;border: 1.5px solid var(--p-btn) !important}.pd .pd-btn--buy:hover{background: transparent !important;color: var(--p-fg) !important}.pd .pd-btn--buy[disabled]{background: var(--p-mat) !important;border-color: var(--p-line) !important;color: var(--p-mute) !important;cursor: default}.pd .pd-btn--line{background: transparent !important;color: var(--p-fg) !important;border: 1.5px solid var(--p-line) !important}.pd .pd-btn--line:hover{border-color: var(--p-fg) !important}.pd .pd-actions .dv-save{position: static !important;display: flex !important;align-items: center;justify-content: center;gap: 10px;width: 100% !important;height: auto !important;min-height: 46px;margin: 0 !important;border: 0 !important;background: none !important;color: var(--p-mute) !important;font: 600 12px/1 var(--dv-font-sub) !important;letter-spacing: .16em;text-transform: uppercase;filter: none !important}.pd .pd-actions .dv-save:hover,.pd .pd-actions .dv-save.is-saved{color: var(--p-fg) !important}.pd-sec{margin: 0 0 28px}.pd-sec__h{margin: 0 0 12px !important;font: 600 13px/1 var(--dv-font-sub) !important;letter-spacing: .16em !important;text-transform: uppercase;color: var(--p-fg) !important}.pd .pd-specs{margin: 0 !important;padding: 0 !important;background: none !important;border: 1px solid var(--p-line) !important;border-radius: 0 !important}.pd .pd-specs .dv-spec-row{display: grid !important;grid-template-columns: 120px minmax(0,1fr);gap: 12px;margin: 0;padding: 12px 14px !important;border: 0 !important;background: none !important}.pd .pd-specs .dv-spec-row + .dv-spec-row{border-top: 1px solid var(--p-line) !important}.pd .pd-specs dt{margin: 0;color: var(--p-mute) !important;font-size: 12px !important;letter-spacing: .14em;text-transform: uppercase;font-weight: 500 !important}.pd .pd-specs dd{margin: 0;color: var(--p-fg) !important;font-size: 14px !important;font-weight: 500 !important}.pd-desc{font-family: var(--dv-font-body,var(--dv-font-sub));font-size: 14.5px;line-height: 1.6;color: var(--p-fg);max-width: 62ch}.pd-desc p{margin: 0 0 .8em}.pd-desc p:last-child{margin: 0}.pd-acc{border-top: 1px solid var(--p-line)}.pd-acc__item{border-bottom: 1px solid var(--p-line)}.pd-acc__sum{display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 17px 0;cursor: pointer;list-style: none;font-size: 13px;font-weight: 600;letter-spacing: .14em;text-transform: uppercase}.pd-acc__sum::-webkit-details-marker{display: none}.pd-acc__plus{position: relative;width: 11px;height: 11px;flex: none}.pd-acc__plus::before,.pd-acc__plus::after{content: "";position: absolute;left: 0;top: 5px;width: 11px;height: 1.5px;background: currentColor;transition: transform .25s ease}.pd-acc__plus::after{transform: rotate(90deg)}.pd-acc__item[open] .pd-acc__plus::after{transform: rotate(0deg)}.pd-acc__body{padding: 0 0 18px;font-family: var(--dv-font-body,var(--dv-font-sub));font-size: 14px;line-height: 1.6;color: var(--p-mute)}.pd-acc__body p{margin: 0 0 .7em}.pd-acc__body a{color: var(--p-fg);text-underline-offset: 3px}.pd-reco{margin-top: 56px;border-top: 1px solid var(--p-line)}.pd-reco__head{display: flex;align-items: baseline;justify-content: space-between;gap: 16px;padding: 22px 24px 18px}.pd-reco__title{margin: 0 !important;font: 700 clamp(20px,1.8vw,26px)/1 var(--dv-font-head) !important;text-transform: uppercase;letter-spacing: .01em;color: var(--p-fg) !important}.pd-reco__all{font-size: 12px;letter-spacing: .14em;text-transform: uppercase;color: var(--p-mute) !important;text-decoration: none}.pd-reco__all:hover{color: var(--p-fg) !important}.pd-reco__grid.dv-coll-grid{display: grid !important;grid-template-columns: repeat(5,minmax(0,1fr)) !important;gap: 0 !important;border-top: 1px solid var(--p-line);padding: 0 !important;margin: 0 !important}.pd-reco__grid > .dv-card{border-right: 1px solid var(--p-line)}@media (max-width: 989px){.pd-main.dv-pdp{grid-template-columns: 1fr}.pd-media{border-right: 0}.pd-info .dv-pdp__sticky{position: static;padding: 24px 16px 32px}.pd-reco__grid.dv-coll-grid{grid-template-columns: repeat(2,minmax(0,1fr)) !important}.pd-reco__grid > .dv-card:nth-child(n+5){display: none}.pd-reco__grid > .dv-card{border-bottom: 1px solid var(--p-line)}}@media (max-width: 749px){.pd{padding-bottom: 24px !important}.pd-crumb{padding: 12px 16px;gap: 14px;font-size: 11px}.pd-crumb__back{padding-right: 14px}.pd-gallery .dv-gallery__track{max-height: none}.pd-arrow{display: none}.pd-count{left: auto;right: 12px;bottom: 12px}.pd-thumb{width: 60px}.pd-trust{padding: 18px 16px;order: 3}.pd-trust__list{grid-template-columns: 1fr}.pd-trust__list li + li{border-left: 0;border-top: 1px solid var(--p-line)}.pd-media{display: contents}.pd-main.dv-pdp > .pd-info{order: 2}.pd .pd-title{font-size: 26px !important}.pd .pd-actions .dv-atc,.pd .pd-actions .dv-offer-btn{display: none !important}.pd .pd-specs .dv-spec-row{grid-template-columns: 104px minmax(0,1fr)}.pd-reco{margin-top: 24px}.pd-reco__head{padding: 20px 16px 14px}}.pd-bar.dv-bar{background: var(--dv-bar-bg,#000);border-top: 1px solid var(--p-line,#2a2a2a)}.pd-bar .dv-bar__btn{border-radius: 0 !important;font-family: var(--dv-font-sub) !important;letter-spacing: .14em;text-transform: uppercase}html[data-mode="light"] .pd-bar.dv-bar{--dv-bar-bg: #fff}.dv-rail{background: var(--p-bg) !important;color: var(--p-fg) !important;border-right: 1px solid var(--p-line);font-family: var(--dv-font-sub)}.dv-rail__inner{padding: 22px 18px 18px !important;overflow-y: auto;scrollbar-width: none}.dv-rail__top{display: flex;flex-direction: column}.dv-rail__brand{display: flex !important;align-items: center;margin: 0 0 10px !important;color: var(--p-fg) !important;font: 700 22px/1 var(--dv-font-head) !important;letter-spacing: .01em !important;text-transform: uppercase}.dv-rail__dot{display: inline-block;width: 7px;height: 7px;background: var(--p-red);margin-right: 10px;animation: pd-pulse 2.4s ease-in-out infinite}.dv-rail__intro{margin: 0 0 24px;font-size: 13px;line-height: 1.45;color: var(--p-mute)}.dv-rail__nav{gap: 0 !important;border-top: 1px solid var(--p-line);margin: 0 0 26px}.dv-rail__nav-label,.dv-rail__chats-head{margin: 0 !important;padding: 0 0 10px;font-size: 12px !important;font-weight: 600 !important;letter-spacing: .14em !important;text-transform: uppercase;color: var(--p-mute) !important;opacity: 1 !important}.dv-rail__nav-label{order: -1;padding-top: 0}.dv-rail__nav{display: flex !important;flex-direction: column;border-top: 0}.dv-rail__nav-item{justify-content: space-between;padding: 11px 0 !important;border-top: 1px solid var(--p-line);color: var(--p-fg) !important;font-size: 13px !important;font-weight: 600 !important;letter-spacing: .14em !important}.dv-rail__nav-item:last-child{border-bottom: 1px solid var(--p-line)}.dv-rail__nav-item svg{color: var(--p-mute);transition: transform .2s ease,color .2s}.dv-rail__nav-item:hover{background: none !important}.dv-rail__nav-item:hover svg{transform: translateX(3px);color: var(--p-fg)}.dv-rail__chats-head{display: flex !important;align-items: center;justify-content: space-between;border: 0 !important}.dv-rail__badge{min-width: 22px;height: 20px;padding: 0 6px;display: inline-grid;place-items: center;border: 1px solid var(--p-line);border-radius: 0 !important;background: none !important;color: var(--p-fg) !important;font-size: 11px;letter-spacing: .04em}.dv-rail__chats{margin: 0 !important;padding: 0 !important;border-top: 1px solid var(--p-line)}.dv-rail__empty-state{display: flex !important;flex-direction: column;align-items: flex-start !important;gap: 6px;padding: 18px 0 !important;text-align: left !important;border: 0 !important;background: none !important}.dv-rail__empty-ico{width: auto !important;height: auto !important;border: 0 !important;background: none !important;color: var(--p-mute);margin-bottom: 4px}.dv-rail__empty-state strong{font-size: 13px !important;letter-spacing: .14em;text-transform: uppercase;color: var(--p-fg) !important}.dv-rail__empty-state > span:last-child{font-size: 13px !important;line-height: 1.45;color: var(--p-mute) !important;opacity: 1 !important}.dv-rail .dvc-rail-item{padding: 10px 0 !important;border-bottom: 1px solid var(--p-line);gap: 12px !important}.dv-rail .dvc-rail-item img,.dv-rail .dvc-rail-item__ph{width: 40px !important;height: 50px !important;border: 0 !important;background: var(--p-mat);color: var(--p-mute)}.dv-rail .dvc-rail-item__txt{gap: 3px;font-size: 13px !important}.dv-rail .dvc-rail-item__txt strong{font-weight: 600;letter-spacing: .08em;text-transform: uppercase;font-size: 12px}.dv-rail .dvc-rail-item__txt span{color: var(--p-mute);opacity: 1 !important}.dv-rail .dvc-rail-item:hover strong{text-decoration: underline;text-underline-offset: 3px}.dv-rail .dvc-rail-item.is-unread strong::after{background: var(--p-red);border-radius: 0}.dv-rail__bottom{display: flex;flex-direction: column;gap: 8px;padding-top: 18px}.dv-rail__login,.dv-rail .dvc-rail-help{width: 100% !important;margin: 0 !important;min-height: 46px !important;border-radius: 0 !important;animation: none !important;font: 700 13px/1 var(--dv-font-sub) !important;letter-spacing: .16em !important;text-transform: uppercase;text-decoration: none;transform: none !important}.dv-rail__login{background: var(--p-btn) !important;color: var(--p-btn-fg) !important;border: 1.5px solid var(--p-btn) !important}.dv-rail__login:hover{background: transparent !important;color: var(--p-fg) !important}.dv-rail .dvc-rail-help{gap: 10px !important;background: transparent !important;color: var(--p-fg) !important;border: 1.5px solid var(--p-line) !important}.dv-rail .dvc-rail-help:hover{border-color: var(--p-fg) !important}.dv-rail .dvc-rail-help svg{width: 15px;height: 15px;stroke-width: 1.5}.dv-rail__legal{justify-content: flex-start !important;gap: 4px 14px !important;padding: 8px 0 0 !important}.dv-rail__legal a{color: var(--p-mute) !important;font-size: 12px !important;letter-spacing: .1em !important;text-transform: uppercase}.dv-rail__legal a + a::before{content: none !important}.dv-rail__legal a:hover{color: var(--p-fg) !important}.pd-acc__body{overflow: hidden}.pd-acc__item.is-anim .pd-acc__body{transition: height .32s cubic-bezier(.22,1,.36,1),opacity .32s ease}.pd-acc__item:not([open]) .pd-acc__body,.pd-acc__item.is-closing .pd-acc__body{opacity: 0}.pd-acc__item[open]:not(.is-closing) .pd-acc__body{opacity: 1}.pd-acc__item.is-closing .pd-acc__plus::after{transform: rotate(90deg)}@media (prefers-reduced-motion: reduce){.pd-acc__item.is-anim .pd-acc__body{transition: none}}.dv-rail__head{display: flex;align-items: center;justify-content: space-between;gap: 10px;margin: 0 0 10px}.dv-rail__head .dv-rail__brand{margin: 0 !important}.dv-rail__hide{width: 32px;height: 32px;flex: none;display: grid;place-items: center;padding: 0;cursor: pointer;background: none;color: var(--p-mute);border: 1px solid var(--p-line);transition: color .2s,border-color .2s}.dv-rail__hide:hover{color: var(--p-fg);border-color: var(--p-fg)}.dv-rail-show{display: none}@media screen and (min-width: 990px){.dv-rail{transition: transform .38s cubic-bezier(.22,1,.36,1) !important}html.dv-rail-closed .dv-rail{transform: translateX(-100%) !important;visibility: hidden;transition: transform .38s cubic-bezier(.22,1,.36,1),visibility 0s .38s !important}html.dv-rail-closed body.has-dv-rail .page-wrapper{margin-left: 0 !important}.dv-rail-show{position: fixed;left: 0;top: 50%;z-index: 61;display: flex;flex-direction: column;align-items: center;gap: 12px;padding: 14px 9px;cursor: pointer;transform: translate(-110%,-50%);transition: transform .38s cubic-bezier(.22,1,.36,1);background: #000;color: #fff;border: 1px solid rgba(255,255,255,.22);border-left: 0;font: 600 12px/1 var(--dv-font-sub);letter-spacing: .16em;text-transform: uppercase}.dv-rail-show span{writing-mode: vertical-rl;transform: rotate(180deg)}.dv-rail-show:hover{background: #111}html.dv-rail-closed .dv-rail-show{transform: translate(0,-50%);transition-delay: .15s}html[data-mode="light"] .dv-rail-show{background: #fff;color: #000;border-color: rgba(0,0,0,.18)}}@media (prefers-reduced-motion: reduce){.dv-rail,.dv-rail-show,body.has-dv-rail .page-wrapper{transition: none !important}}.pd-gone{margin: 0 0 6px;font: 400 14px/1.45 var(--dv-font-body,var(--dv-font-sub));color: var(--p-mute)}@media (max-width: 1199px) and (min-width: 990px){.pd-reco__grid.dv-coll-grid{grid-template-columns: repeat(4,minmax(0,1fr)) !important}.pd-reco__grid > .dv-card:nth-child(n+5){display: none}}@media (max-width: 989px){.pd-reco__grid.dv-coll-grid{grid-template-columns: repeat(2,minmax(0,1fr)) !important}}.dv-rail__brand{gap: 10px}.dv-rail__brand svg{flex: none;color: var(--p-fg)}.pd.is-sold .pd-gallery .dv-gallery__img,.pd.is-sold .pd-thumb img{filter: grayscale(1);opacity: .55}.pd.is-sold .pd-thumb.is-active img{opacity: .8}.dv-rail__head{align-items: center;min-height: 32px;margin: 0 0 14px !important;padding: 0 0 14px;border-bottom: 1px solid var(--p-line)}.dv-rail .dv-rail__brand{display: inline-flex !important;align-items: center;height: 32px;margin: 0 !important;color: var(--p-fg) !important;font: 600 14px/1 var(--dv-font-sub) !important;letter-spacing: .16em !important;text-transform: uppercase;text-decoration: none;white-space: nowrap}.dv-rail .dv-rail__brand{font: 800 29px/1 var(--dv-font-body) !important;letter-spacing: -.05em !important;text-transform: none !important;padding-bottom: 2px}.dv-rail__mark{display: block;height: 25px;width: auto;color: var(--p-fg)}.dv-rail .dv-rail__brand{height: 32px;align-items: center}.dv-rail__head{border-bottom: 0 !important;padding-bottom: 0 !important;margin: 0 0 22px !important;justify-content: space-between}.dv-rail .dv-rail__hide{display: grid;place-items: center;width: 32px;height: 32px;margin-right: -7px;padding: 0;border: 0 !important;background: none !important;color: var(--p-mute);cursor: pointer;transition: color .2s,transform .2s}.dv-rail .dv-rail__hide:hover{color: var(--p-fg);transform: translateX(-2px)}@media screen and (min-width: 990px){.pd-arrow--prev{left: 14px}html.dv-rail-closed .pd-arrow--prev{left: 50px}}.dv-rail__markdot{fill: #a04848;animation: dv-markdot 2.4s ease-in-out infinite}@keyframes dv-markdot{0%,100%{opacity: 1}50%{opacity: .35}}@media (prefers-reduced-motion: reduce){.dv-rail__markdot{animation: none}}.dv-rail .dv-rail__hide{transform: translateY(-5px)}.dv-rail .dv-rail__hide:hover{transform: translate(-2px,-5px)}.pd .pd-price{margin: 0 0 32px !important;padding: 0 !important;border-bottom: 0 !important;align-items: baseline}.pd .pd-sec{margin: 0 0 32px}.pd .pd-actions{margin: 0 0 32px !important}.pd .pd-acc{margin: 0}.pd .pd-price__note{flex-basis: auto;margin: 0;padding-bottom: 2px;border-bottom: 1px dashed var(--p-mute);font: 400 14px/1.2 var(--dv-font-body,var(--dv-font-sub));color: var(--p-mute);cursor: help}.pd .pd-price__note--sold{border-bottom: 0;cursor: default;color: #a04848}@media (max-width: 749px){.pd-trust{display: none !important}.pd .pd-price,.pd .pd-sec,.pd .pd-actions{margin-bottom: 28px !important}}@media (max-width: 749px){.pd-info .dv-pdp__sticky{padding: 28px 16px 28px !important}.pd .pd-actions{margin-bottom: 0 !important}.pd .pd-actions:has(.pd-gone){margin-bottom: 28px !important}.pd-reco{margin-top: 0 !important}}.pd .pd-price .pd-price__note{order: 9}.pd .pd-price::after{content: "";order: 8;flex-basis: 100%;height: 0}.pd .pd-price{row-gap: 8px}.pd-bar .dv-bar__btn--save{flex: 0 0 52px;width: 52px;padding: 0;position: relative;border-color: var(--dv-bar-border,#2a2a2a);color: var(--dv-bar-outline-text,#fff)}.pd-bar .dv-bar__btn--save svg{width: 20px;height: 20px}.pd-bar .dv-bar__btn--save.is-on{border-color: currentColor}.pd-bar .dv-bar__btn--chat{min-width: 0;padding: 0 12px}.pd-bar .dv-bar__btn--save{border: 1.5px solid rgba(255,255,255,.35) !important}html[data-mode="light"] .pd-bar .dv-bar__btn--save{border-color: rgba(0,0,0,.25) !important;color: #000}.pd-bar .dv-bar__btn{white-space: nowrap;font-size: 13px !important;letter-spacing: .1em !important}.pd-bar .dv-bar__btn--buy{padding: 0 12px;gap: 10px;min-width: 0}.pd-tag{position: relative;margin: 0 0 32px;padding: 18px 20px 12px 42px;border: 1px solid color-mix(in srgb,var(--p-fg) 30%,transparent)}.pd-tag__hole{position: absolute;left: 15px;top: 50%;width: 11px;height: 11px;margin-top: -6px;border-radius: 50%;border: 1px solid color-mix(in srgb,var(--p-fg) 40%,transparent)}.pd .pd-tag__head{display: flex;justify-content: space-between;gap: 12px;margin: 0 0 6px;padding: 0 0 12px;border-bottom: 1px dashed color-mix(in srgb,var(--p-fg) 25%,transparent);font: 700 12px/1 var(--dv-font-sub);letter-spacing: .16em;text-transform: uppercase;color: var(--p-mute)}.pd-tag__rows{margin: 0}.pd-tag__row{display: flex;justify-content: space-between;align-items: baseline;gap: 16px;padding: 9px 0}.pd-tag__row dt{margin: 0;font: 600 12px/1.3 var(--dv-font-sub);letter-spacing: .14em;text-transform: uppercase;color: var(--p-mute)}.pd-tag__row dd{margin: 0;display: inline-flex;align-items: center;gap: 9px;text-align: right;font: 500 15px/1.3 var(--dv-font-body,var(--dv-font-sub));color: var(--p-fg)}.pd-tag__tone{width: 9px;height: 9px;flex: none}.pd-tag__tone--1{background: #a04848}.pd-tag__tone--2{background: #a8823f}.pd-tag__tone--3{background: #858f4a}.pd-tag__tone--4{background: #4f8a5b}@media (max-width: 749px){.pd-tag{margin-bottom: 28px;padding: 16px 16px 10px 38px}.pd-tag__hole{left: 13px}}.pd-tag{--tag-bg: #161616;--tag-ink: rgba(255,255,255,.22);border: 0 !important;background: var(--tag-bg);clip-path: polygon(26px 0,100% 0,100% 100%,26px 100%,0 calc(100% - 26px),0 26px);padding: 20px 22px 14px 52px}html[data-mode="light"] .pd-tag{--tag-bg: #efefef;--tag-ink: rgba(0,0,0,.22)}.pd-tag::after{content: "";position: absolute;inset: 7px 7px 7px 34px;border: 1px dashed var(--tag-ink);pointer-events: none}.pd-tag__hole{left: 13px;width: 13px;height: 13px;margin-top: -7px;border: 0 !important;background: var(--p-bg);box-shadow: 0 0 0 2.5px #6b6b6b,0 0 0 3.5px #2a2a2a,inset 0 1px 2px rgba(0,0,0,.6)}html[data-mode="light"] .pd-tag__hole{box-shadow: 0 0 0 2.5px #9a9a9a,0 0 0 3.5px #d0d0d0,inset 0 1px 2px rgba(0,0,0,.25)}.pd .pd-tag__head{align-items: center;border-bottom-color: var(--tag-ink) !important}.pd-tag__logo{display: block;width: 62px;height: 15px;background: var(--p-fg);-webkit-mask: var(--logo) left center / contain no-repeat;mask: var(--logo) left center / contain no-repeat}@media (max-width: 749px){.pd-tag{padding: 18px 16px 12px 46px}.pd-tag::after{inset: 6px 6px 6px 30px}.pd-tag__hole{left: 11px}}.pd-tag__scale{display: inline-flex;gap: 5px}.pd-tag__scale i{width: 11px;height: 11px;border: 1px solid var(--tag-ink)}.pd-tag__scale i:nth-child(1){--sq: #a04848}.pd-tag__scale i:nth-child(2){--sq: #a8823f}.pd-tag__scale i:nth-child(3){--sq: #858f4a}.pd-tag__scale i:nth-child(4){--sq: #4f8a5b}.pd-tag__scale[data-grade="1"] i:nth-child(-n+1),.pd-tag__scale[data-grade="2"] i:nth-child(-n+2),.pd-tag__scale[data-grade="3"] i:nth-child(-n+3),.pd-tag__scale[data-grade="4"] i:nth-child(-n+4){background: var(--sq);border-color: var(--sq)}.pd .pd-price{margin-bottom: 28px !important}.pd .pd-actions .dv-save{position: relative !important}.pd .pd-actions .dv-save::after{display: none !important}.pd-tag__stub{margin: 6px 0 0;padding: 12px 0 2px;border-top: 1px dashed var(--tag-ink)}.pd .dv-save--tag{position: relative;display: inline-flex;align-items: center;gap: 10px;width: auto;min-height: 30px;padding: 0;border: 0;background: none;cursor: pointer;color: var(--p-mute);font: 600 12px/1 var(--dv-font-sub);letter-spacing: .14em;text-transform: uppercase;transition: color .2s}.pd .dv-save--tag:hover,.pd .dv-save--tag.is-on{color: var(--p-fg)}.pd .dv-save--tag::after{display: none !important}.pd .dv-save--tag.is-on svg path{fill: currentColor}.pd-bar .dv-bar__btn--chat{min-width: 104px}.pd .pd-tag__brand{text-transform: none;letter-spacing: .06em;color: var(--p-fg);font: 700 14px/1 var(--dv-font-sub)}.pd-tag__scale i{--sq: var(--tone) !important}.pd-tag__scale[data-grade="2"]{--tone: #a8823f}.pd-tag__scale[data-grade="3"]{--tone: #8a9a52}.pd-tag__scale[data-grade="4"]{--tone: #6b9460}.pd-tag__scale[data-grade="5"]{--tone: #4f8a5b}.pd-tag__scale[data-grade="5"] i:nth-child(-n+5){background: var(--sq);border-color: var(--sq)}.pd .pd-tag__arch{letter-spacing: .16em;font-size: 12px;color: var(--p-mute);margin-left: 2px}.pd-tag{background: url("/wp-content/themes/devines/assets/img/grain/g-02d56c55.png"),linear-gradient(180deg,#1b1b1b,#141414) !important}html[data-mode="light"] .pd-tag{background: url("/wp-content/themes/devines/assets/img/grain/g-d4f9f844.png"),linear-gradient(180deg,#f3f3f1,#ebebe8) !important}.pd-tag__head{display: flex;justify-content: space-between;align-items: center;gap: 12px;margin: 0 0 6px;padding: 0 0 11px;border-bottom: 1px dashed var(--tag-ink)}.pd .pd-tag__head .dv-save--tag{min-height: 0;padding: 2px 0}.pd-tag__stub{display: none}.pd-tag__pricestub{display: flex;justify-content: space-between;align-items: center;gap: 16px;margin-top: 6px;padding: 13px 0 4px;border-top: 1px dashed var(--tag-ink)}.pd-tag__p{display: flex;flex-wrap: wrap;align-items: baseline;gap: 4px 10px;min-width: 0}.pd-tag__p > span,.pd-tag__p > s:first-child{font: 600 22px/1 var(--dv-font-sub);letter-spacing: .02em;color: var(--p-fg)}.pd-tag__p .pd-tag__was{font: 500 14px/1 var(--dv-font-sub);color: var(--p-mute)}.pd-tag__p small{flex-basis: 100%;margin-top: 4px;font: 600 11px/1 var(--dv-font-sub);letter-spacing: .16em;text-transform: uppercase;color: var(--p-mute)}.pd-tag__p .woocommerce-Price-currencySymbol{font: inherit}.pd-tag__sticker{flex: none;display: block;padding: 6px 7px 3px;background: #f4f4f2;box-shadow: 0 1px 0 rgba(0,0,0,.35);transform: rotate(-.6deg)}.pd-barcode{display: block;width: 138px;height: auto}.pd-barcode__bars rect{fill: #111}.pd-barcode__digits text{fill: #111;font: 600 9.5px var(--dv-font-sub)}.pd-tag.is-sold dd,.pd-tag.is-sold .pd-tag__p,.pd-tag.is-sold .pd-tag__sticker{opacity: .5}.pd-tag__stamp{position: absolute;right: 30px;top: 46%;z-index: 3;pointer-events: none;transform: translateY(-50%) rotate(-11deg);padding: 8px 20px 6px;border: 3px solid #c25a50;outline: 1.5px solid #c25a50;outline-offset: 4px;border-radius: 3px;background: rgba(14,6,6,.3);color: #c25a50;font: 800 38px/1 var(--dv-font-head);letter-spacing: .14em;text-transform: uppercase;-webkit-mask: url("/wp-content/themes/devines/assets/img/grain/g-3cb28b7a.png") center / 160px 80px;mask: url("/wp-content/themes/devines/assets/img/grain/g-3cb28b7a.png") center / 160px 80px}html[data-mode="light"] .pd-tag__stamp{background: rgba(255,255,255,.35)}@media (max-width: 749px){.pd-barcode{width: 118px}.pd-tag__stamp{font-size: 30px;right: 18px}.pd-tag__p > span,.pd-tag__p > s:first-child{font-size: 20px}}.pd-tag__sticker{padding: 0 !important;background: none !important;box-shadow: none !important;transform: none !important}.pd-barcode{width: 120px}.pd-barcode__bars rect{fill: var(--p-fg)}.pd-tag.is-sold .pd-tag__sticker{opacity: .4}.pd-tag__p > span,.pd-tag__p > s:first-child{font-size: 30px !important}.pd-tag__p .pd-tag__was{font-size: 16px !important}.pd-tag__p small{margin-top: 7px !important;letter-spacing: .12em !important}.pd-barcode{width: 128px !important}.pd-barcode__digits use{fill: var(--p-fg)}.pd .pd-tag__head .dv-save--tag{align-items: center;line-height: 1}.pd .pd-tag__head .dv-save--tag svg{display: block;flex: none}.pd .pd-tag__head .dv-save--tag [data-dv-save-txt]{display: block;line-height: 1;padding-top: 2px}.pd-designer + .pd-title{margin-bottom: 28px !important}@media (max-width: 749px){.pd-tag__p > span,.pd-tag__p > s:first-child{font-size: 26px !important}.pd-barcode{width: 112px !important}}.pd .pd-tag__head .dv-save--tag{display: inline-flex;align-items: center;gap: 8px;height: 24px;padding: 0 2px;line-height: 1;color: var(--p-mute)}.pd .pd-tag__head .dv-save--tag:hover,.pd .pd-tag__head .dv-save--tag.is-on{color: var(--p-fg)}.dv-save--tag .dv-save__ic{position: relative;display: grid;place-items: center;width: 16px;height: 16px;flex: none}.dv-save--tag .dv-save__ic svg{display: block;width: 16px;height: 16px;transform: translateY(-.5px);transition: transform .2s ease}.dv-save--tag .dv-save__ic svg path{transition: fill .18s ease}.dv-save--tag.is-on .dv-save__ic svg path{fill: currentColor}.pd .pd-tag__head .dv-save--tag .dv-save__txt{display: block;padding: 0 !important;font: 600 12px/1 var(--dv-font-sub);letter-spacing: .16em;text-transform: uppercase;text-box: trim-both cap alphabetic;min-width: 4.6em}.dv-save--tag:hover .dv-save__ic svg{transform: translateY(-.5px) scale(1.08)}.dv-save--tag .dv-save__ic::before{content: "";position: absolute;left: 50%;top: 50%;width: 3px;height: 3px;margin: -1.5px 0 0 -1.5px;border-radius: 50%;opacity: 0;color: var(--p-fg);box-shadow: 0 -11px 0 currentColor,9.5px -5.5px 0 currentColor,9.5px 5.5px 0 currentColor,0 11px 0 currentColor,-9.5px 5.5px 0 currentColor,-9.5px -5.5px 0 currentColor}.dv-save--tag.is-pop.is-on .dv-save__ic svg{animation: dvTagHeart .45s cubic-bezier(.3,1.6,.5,1)}.dv-save--tag.is-pop.is-on .dv-save__ic::before{animation: dvTagBurst .5s ease-out}.dv-save--tag.is-pop:not(.is-on) .dv-save__ic svg{animation: dvTagUnheart .25s ease-out}.dv-save--tag.is-pop .dv-save__txt{animation: dvTagWord .3s ease-out}@keyframes dvTagHeart{0%{transform: scale(.6)}60%{transform: scale(1.22)}100%{transform: scale(1)}}@keyframes dvTagUnheart{0%{transform: scale(.85)}100%{transform: scale(1)}}@keyframes dvTagBurst{0%{opacity: .9;transform: scale(.4)}70%{opacity: .7}100%{opacity: 0;transform: scale(1.35)}}@keyframes dvTagWord{0%{opacity: 0;transform: translateY(3px)}100%{opacity: 1;transform: none}}.dv-save--tag::after{display: none !important}@media (prefers-reduced-motion: reduce){.dv-save--tag .dv-save__ic svg,.dv-save--tag .dv-save__ic::before,.dv-save--tag .dv-save__txt{animation: none !important}}.pd .pd-tag__head .dv-save--tag .dv-save__txt{text-align: left}.pd-barcode__bars rect,.pd-barcode__digits use{fill: var(--p-fg);opacity: .6}.pd .pd-tag__head .dv-save--tag{padding-right: 0}.pd .pd-tag__head .dv-save--tag .dv-save__txt{min-width: 0;margin-right: -.16em}.pd-tag__name{display: flex;flex-direction: column;gap: 8px;padding: 16px 0 14px;margin-bottom: 4px;border-bottom: 1px dashed var(--tag-ink)}.pd .pd-tag__designer{align-self: flex-start;font: 600 12px/1 var(--dv-font-sub);letter-spacing: .16em;text-transform: uppercase;color: var(--p-mute) !important;text-decoration: none}.pd .pd-tag__designer:hover{color: var(--p-fg) !important}.pd .pd-tag__title{margin: 0 !important;font: 700 clamp(26px,2.3vw,34px)/1.02 var(--dv-font-head) !important;text-transform: uppercase;letter-spacing: -.005em !important;color: var(--p-fg) !important;text-wrap: balance}.pd .pd-tag__head{margin-bottom: 0 !important}@media (max-width: 749px){.pd .pd-tag__title{font-size: 24px !important}}@media (max-width: 749px){.pd-tag{padding: 40px 18px 14px !important;clip-path: polygon(28px 0,calc(100% - 28px) 0,100% 28px,100% 100%,0 100%,0 28px) !important}.pd-tag::after{inset: 28px 7px 7px 7px !important}.pd-tag__hole{left: 50% !important;top: 13px !important;margin: 0 0 0 -6.5px !important}}@media (max-width: 749px){.pd-tag{padding: 36px 16px 12px !important;clip-path: polygon(26px 0,calc(100% - 26px) 0,100% 26px,100% 100%,0 100%,0 26px) !important}.pd-tag::after{inset: 28px 6px 6px 6px !important}.pd-tag__hole{top: 9px !important;width: 11px !important;height: 11px !important;margin-left: -5.5px !important}.pd .pd-tag__head{padding-bottom: 9px !important}.pd .pd-tag__brand{font-size: 12px !important}.pd .pd-tag__arch{font-size: 10.5px !important}.pd .pd-tag__head .dv-save--tag .dv-save__txt{font-size: 10.5px !important}.dv-save--tag .dv-save__ic,.dv-save--tag .dv-save__ic svg{width: 13px !important;height: 13px !important}.pd-tag__name{padding: 12px 0 10px !important;gap: 6px !important}.pd .pd-tag__designer{font-size: 10.5px !important}.pd .pd-tag__title{font-size: 22px !important}.pd-tag__row{padding: 7px 0 !important}.pd-tag__row dt{font-size: 10.5px !important}.pd-tag__row dd{font-size: 13.5px !important}.pd-tag__scale i{width: 9px !important;height: 9px !important}.pd-tag__scale{gap: 3px !important}.pd-tag__pricestub{padding-top: 10px !important}.pd-tag__p > span,.pd-tag__p > s:first-child{font-size: 24px !important}.pd-tag__p small{font-size: 9.5px !important;margin-top: 6px !important}.pd-barcode{width: 96px !important}.pd-tag__stamp{font-size: 28px !important}}.pd-barcode__digits text{fill: var(--p-fg);font: 400 7.5px ui-monospace,"SFMono-Regular",Menlo,Consolas,"Liberation Mono",monospace;letter-spacing: 1.4px}.pd-barcode__bars,.pd-barcode__digits{opacity: .6}.pd-barcode__bars rect{opacity: 1 !important}.pd-barcode__digits text{font: 400 8.5px ui-monospace,"SFMono-Regular",Menlo,Consolas,"Liberation Mono",monospace !important;letter-spacing: 0 !important}@media (min-width: 750px){.pd-tag{padding: 18px 20px 12px 48px !important}.pd-tag::after{inset: 7px 7px 7px 32px !important}.pd-tag__hole{left: 12px !important;width: 12px !important;height: 12px !important;margin-top: -6px !important}.pd .pd-tag__head{padding-bottom: 11px !important}.pd .pd-tag__brand{font-size: 14px !important}.pd .pd-tag__arch{font-size: 12px !important}.pd .pd-tag__head .dv-save--tag .dv-save__txt{font-size: 11.5px !important}.pd-tag__name{padding: 12px 0 10px !important;gap: 6px !important}.pd .pd-tag__designer{font-size: 12px !important}.pd .pd-tag__title{font-size: 24px !important}.pd-tag__row{padding: 8px 0 !important}.pd-tag__row dt{font-size: 11.5px !important}.pd-tag__row dd{font-size: 14.5px !important}.pd-tag__scale i{width: 10px !important;height: 10px !important}.pd-tag__scale{gap: 4px !important}.pd-tag__pricestub{padding-top: 12px !important}.pd-tag__p > span,.pd-tag__p > s:first-child{font-size: 24px !important}.pd-tag__p small{font-size: 10.5px !important}.pd-barcode{width: 132px !important}}@media (min-width: 750px){.pd .pd-tag__brand{font-size: 15px !important}.pd .pd-tag__arch{font-size: 12.5px !important}.pd .pd-tag__head .dv-save--tag .dv-save__txt{font-size: 12px !important}.pd .pd-tag__designer{font-size: 12.5px !important}.pd .pd-tag__title{font-size: 27px !important}.pd-tag__row{padding: 9px 0 !important}.pd-tag__row dt{font-size: 12px !important}.pd-tag__row dd{font-size: 15.5px !important}.pd-tag__p > span,.pd-tag__p > s:first-child{font-size: 27px !important}.pd-tag__p small{font-size: 11px !important}.pd-barcode{width: 140px !important}}@media (max-width: 749px){.pd-tag{padding: 40px 18px 14px !important}.pd-tag::after{inset: 30px 7px 7px 7px !important}.pd-tag__hole{top: 10px !important}.pd .pd-tag__head{padding-bottom: 11px !important}.pd .pd-tag__brand{font-size: 13.5px !important}.pd .pd-tag__arch{font-size: 11.5px !important}.pd .pd-tag__head .dv-save--tag .dv-save__txt{font-size: 11.5px !important}.dv-save--tag .dv-save__ic,.dv-save--tag .dv-save__ic svg{width: 15px !important;height: 15px !important}.pd-tag__name{padding: 15px 0 13px !important;gap: 7px !important}.pd .pd-tag__designer{font-size: 11.5px !important}.pd .pd-tag__title{font-size: 25px !important}.pd-tag__row{padding: 9px 0 !important}.pd-tag__row dt{font-size: 11.5px !important}.pd-tag__row dd{font-size: 15px !important}.pd-tag__scale i{width: 10px !important;height: 10px !important}.pd-tag__scale{gap: 4px !important}.pd-tag__pricestub{padding-top: 13px !important}.pd-tag__p > span,.pd-tag__p > s:first-child{font-size: 26px !important}.pd-tag__p small{font-size: 10.5px !important}.pd-barcode{width: 112px !important}}@media (min-width: 750px){.pd .pd-tag__title{letter-spacing: .025em !important}}@media (max-width: 749px){.pd-tag{padding: 46px 18px 18px !important}.pd-tag::after{inset: 32px 7px 7px 7px !important}.pd-tag__hole{top: 11px !important}.pd .pd-tag__head{padding-bottom: 13px !important}.pd-tag__name{padding: 17px 0 15px !important}.pd-tag__row{padding: 11px 0 !important}.pd-tag__pricestub{padding-top: 16px !important;margin-top: 8px !important}}.dv-rail__legal{justify-content: center !important;text-align: center}.pd-acc__body{padding: 0 !important;overflow: hidden;opacity: 1 !important;transition: none !important}.pd-acc__in{padding: 0 0 18px}.pd-acc__item .pd-acc__plus::after{transition: transform .42s cubic-bezier(.22,1,.36,1)}.pd-acc__item.is-closing .pd-acc__plus::after{transform: rotate(90deg)}.pd-acc__item.is-opening .pd-acc__plus::after{transform: rotate(0deg)}.pd-meas--tag{margin-top: 4px;padding: 11px 0 10px;border-top: 1px dashed var(--tag-ink)}.pd-meas__top{display: flex;justify-content: space-between;align-items: center;gap: 12px}.pd-meas__top > span:first-child{font: 600 12px/1.3 var(--dv-font-sub);letter-spacing: .14em;text-transform: uppercase;color: var(--p-mute)}.pd-meas--tag .pd-meas__top a{font: 500 14px/1.3 var(--dv-font-body,var(--dv-font-sub));color: var(--p-fg);text-underline-offset: 3px}.pd-meas__grid{display: grid;grid-template-columns: repeat(auto-fill,minmax(84px,1fr));gap: 10px 14px;margin-top: 10px}.pd-meas__c{display: flex;flex-direction: column;gap: 4px;min-width: 0}.pd-meas__k{font: 600 10.5px/1.2 var(--dv-font-sub);letter-spacing: .14em;text-transform: uppercase;color: var(--p-mute)}.pd-meas__v{font: 500 15px/1.2 var(--dv-font-body,var(--dv-font-sub));color: var(--p-fg);font-variant-numeric: tabular-nums}.pd-unit{display: inline-flex;border: 1px solid var(--tag-ink,var(--p-line))}.pd-unit button{min-width: 30px;height: 22px;padding: 0 7px;border: 0;background: none;color: var(--p-mute);cursor: pointer;font: 600 11px/1 var(--dv-font-sub);letter-spacing: .1em;text-transform: uppercase}.pd-unit button[aria-pressed="true"]{background: var(--p-fg);color: var(--p-bg)}.pd-unit button:focus-visible{outline: 1px solid var(--p-fg);outline-offset: 2px}.pd-meas--list{margin: 0 0 12px;padding: 14px;border: 1px solid var(--p-line)}.pd-meas--list .pd-meas__v{font-size: 16px}.pd-meas--list .pd-unit{border-color: var(--p-line)}.pd-meas__tip{margin: 0;font-size: 13.5px}@media (max-width: 749px){.pd-meas__grid{grid-template-columns: repeat(auto-fill,minmax(74px,1fr))}.pd-meas__v{font-size: 14px}}.pd .pd-unit button[aria-pressed="true"]{background: var(--p-fg) !important;color: var(--p-bg) !important}.pd .pd-unit button[aria-pressed="false"]{background: none !important;color: var(--p-mute) !important}.pd-fit{margin-top: 20px;padding: 16px 18px 14px;border: 1px solid var(--p-line)}.pd-fit__head{display: flex;justify-content: space-between;align-items: center;gap: 12px;padding-bottom: 12px;margin-bottom: 14px;border-bottom: 1px solid var(--p-line)}.pd-fit__head > span{font: 600 12px/1.3 var(--dv-font-sub);letter-spacing: .14em;text-transform: uppercase;color: var(--p-mute)}.pd-fit__body{display: grid;grid-template-columns: 132px minmax(0,1fr);gap: 26px;align-items: center}.pd-fit--nosketch .pd-fit__body{grid-template-columns: minmax(0,1fr)}.pd-fit__sketch{display: block;width: 132px;height: auto;color: var(--p-mute)}.pd-fit__rows{margin: 0}.pd-fit__row{display: flex;justify-content: space-between;align-items: baseline;gap: 14px;padding: 8px 0}.pd-fit__row + .pd-fit__row{border-top: 1px dashed var(--p-line)}.pd-fit__row dt{display: inline-flex;align-items: center;gap: 10px;margin: 0;font: 600 12px/1.3 var(--dv-font-sub);letter-spacing: .14em;text-transform: uppercase;color: var(--p-mute)}.pd-fit__dot{width: 8px;height: 8px;flex: none}.pd-fit__row dd{margin: 0;font: 500 16px/1.2 var(--dv-font-body,var(--dv-font-sub));color: var(--p-fg);font-variant-numeric: tabular-nums}.pd-fit .pd-unit{border-color: var(--p-line)}@media (max-width: 749px){.pd-fit{padding: 14px 14px 12px}.pd-fit__body{grid-template-columns: 96px minmax(0,1fr);gap: 18px}.pd-fit__sketch{width: 96px}.pd-fit__row dd{font-size: 15px}}.pd-fit--nosketch .pd-fit__dot{display: none}.pd-acc .pd-fit{margin: 0 0 12px}.pd-fit__tip{margin: 0;font-size: 13.5px}.pd-tag.is-sold dd,.pd-tag.is-sold .pd-tag__p,.pd-tag.is-sold .pd-tag__sticker{opacity: 1 !important}.pd-tag.is-sold .pd-tag__p > s:first-child{color: var(--p-mute) !important}.pd-gallery .pd-soldstamp{z-index: 3;font-size: clamp(30px,3.4vw,46px)}.pd-sizes{display: inline-flex;flex-wrap: wrap;justify-content: flex-end;gap: 6px}.pd .pd-size{min-width: 46px;height: 32px;padding: 0 10px;border: 1px solid var(--tag-ink);background: none;color: var(--p-fg);cursor: pointer;font: 500 14px/1 var(--dv-font-body,var(--dv-font-sub));transition: border-color .15s,background-color .15s,color .15s}.pd .pd-size:hover{border-color: var(--p-fg)}.pd .pd-size[aria-checked="true"]{background: var(--p-fg);color: var(--p-bg);border-color: var(--p-fg)}.pd .pd-size[disabled]{color: var(--p-mute);text-decoration: line-through;cursor: default;opacity: .55}.pd .pd-size:focus-visible{outline: 1px solid var(--p-fg);outline-offset: 2px}.pd-tag__row:has(.pd-sizes){align-items: center}.pd .pd-tag__row:has(.pd-sizes){align-items: center !important}.pd .pd-tag__row:has(.pd-sizes) dd{display: flex;line-height: 1 !important}.pd .pd-sizes .pd-size{margin: 0 !important;flex-wrap: nowrap;gap: 0;align-items: center;justify-content: center}.pd .pd-tag__row--sizes{flex-direction: column;align-items: stretch !important;gap: 10px}.pd .pd-tag__row--sizes dd{display: block;width: 100%}.pd-tag__sys{color: var(--p-mute)}.pd .pd-sizes--grid{display: grid;grid-template-columns: repeat(auto-fill,minmax(54px,1fr));gap: 6px;width: 100%}.pd .pd-sizes--grid .pd-size{min-width: 0;width: 100%}.pd .pd-tag__row--sizes dt{align-self: flex-start;text-align: left}.pd-fit__tabs{display: flex;flex-wrap: wrap;gap: 6px;margin: 0 0 12px}.pd .pd-fit__tab{min-width: 52px;height: 32px;padding: 0 12px;border: 1px solid var(--p-line);background: none;color: var(--p-mute);cursor: pointer;font: 600 12px/1 var(--dv-font-sub);letter-spacing: .1em;text-transform: uppercase}.pd .pd-fit__tab:hover{color: var(--p-fg);border-color: var(--p-fg)}.pd .pd-fit__tab[aria-selected="true"]{background: var(--p-fg);color: var(--p-bg);border-color: var(--p-fg)}.pd .pd-fit__tab:focus-visible{outline: 1px solid var(--p-fg);outline-offset: 2px}.pd-fit__panel .pd-fit{margin-bottom: 12px}.pd-sizedd{position: relative}.pd .pd-sizedd__btn{display: inline-flex;align-items: center;gap: 12px;min-width: 104px;height: 34px;padding: 0 12px;justify-content: space-between;border: 1px solid var(--tag-ink);background: none;color: var(--p-fg);cursor: pointer;font: 500 15px/1 var(--dv-font-body,var(--dv-font-sub));transition: border-color .15s}.pd .pd-sizedd__btn:hover,.pd-sizedd.is-open .pd-sizedd__btn{border-color: var(--p-fg)}.pd-sizedd__btn svg{transition: transform .2s ease;color: var(--p-mute)}.pd-sizedd.is-open .pd-sizedd__btn svg{transform: rotate(180deg)}.pd-sizedd__list{position: absolute;right: 0;top: calc(100% + 4px);z-index: 20;min-width: 100%;max-height: 260px;overflow-y: auto;padding: 4px;background: #111;border: 1px solid var(--p-line);box-shadow: 0 10px 30px rgba(0,0,0,.5);display: flex;flex-direction: column}html[data-mode="light"] .pd-sizedd__list{background: #fff;box-shadow: 0 10px 30px rgba(0,0,0,.12)}.pd-sizedd__list[hidden]{display: none}.pd .pd-sizedd__opt{display: flex;justify-content: space-between;align-items: center;gap: 16px;width: 100%;padding: 9px 10px;border: 0;background: none;text-align: left;color: var(--p-fg);cursor: pointer;font: 500 14.5px/1 var(--dv-font-body,var(--dv-font-sub));white-space: nowrap}.pd .pd-sizedd__opt:hover,.pd .pd-sizedd__opt:focus-visible{background: var(--p-mat);outline: none}.pd .pd-sizedd__opt[aria-selected="true"]{background: var(--p-fg);color: var(--p-bg)}.pd .pd-sizedd__opt[disabled]{color: var(--p-mute);cursor: default;text-decoration: line-through}.pd .pd-sizedd__opt em{font-style: normal;font-size: 11px;letter-spacing: .12em;text-transform: uppercase;text-decoration: none}.pd-tag__row:has(.pd-sizedd){align-items: center !important}.pd-sizedd__list{position: fixed;top: 0;right: 0}@media (max-width: 749px){.pd-tag{padding: 50px 18px 22px !important}.pd-tag::after{inset: 34px 7px 7px 7px !important}.pd-tag__hole{top: 12px !important}.pd .pd-tag__head{padding-bottom: 15px !important}.pd-tag__name{padding: 20px 0 18px !important}.pd-tag__row{padding: 13px 0 !important}.pd-tag__pricestub{padding-top: 20px !important;margin-top: 10px !important}}html[data-mode="light"] .pd-bar.dv-bar{--dv-bar-accent: #000;--dv-bar-accent-text: #fff;--dv-bar-outline-text: #000;--dv-bar-border: #e2e2dd}