@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Playfair+Display:wght@500;600;700&display=swap";:root{--zmb-luxe-ivory: #f8f5ef;--zmb-luxe-paper: #fffdf9;--zmb-luxe-ink: #171614;--zmb-luxe-muted: #706b63;--zmb-luxe-line: #e7e0d6;--zmb-luxe-taupe: #b7a38a}body:has(.zmb-pdp){background:var(--zmb-luxe-paper)}.zmb-pdp{grid-template-columns:minmax(0,1.7fr) minmax(350px,.9fr);gap:clamp(28px,4.2vw,68px);align-items:start;background:var(--zmb-luxe-paper);color:var(--zmb-luxe-ink);font-family:DM Sans,sans-serif;padding:clamp(18px,2.6vw,38px) clamp(16px,3vw,44px) clamp(36px,5vw,72px)}.zmb-pdp__gallery{min-width:0}.zmb-pdp__grid{gap:10px;align-items:start}.zmb-pdp__item{background:var(--zmb-luxe-ivory);aspect-ratio:4 / 5}.zmb-pdp__item img,.zmb-pdp__item video{object-position:center}.zmb-pdp__back{top:14px;left:14px;padding:9px 13px;border:1px solid rgba(255,255,255,.72);border-radius:999px;background:#fffdf9f0;color:var(--zmb-luxe-ink);font:500 12px/1.2 DM Sans,sans-serif;box-shadow:0 3px 12px #0000000d}.zmb-pdp__heart{top:14px;right:14px;width:42px;height:42px;align-items:center;justify-content:center;border-radius:50%;background:#fffdf9f0;box-shadow:0 3px 12px #0000000f}.zmb-pdp__heart svg{width:21px;height:21px}.zmb-pdp__info{min-width:0;padding:clamp(12px,2vw,28px) clamp(0px,1.2vw,18px) 38px 0}.zmb-pdp__sticky{top:28px}.zmb-pdp__badge{background:transparent;border:1px solid var(--zmb-luxe-taupe);color:#76624b;padding:6px 12px;margin-bottom:18px;font:600 10px/1.2 DM Sans,sans-serif;letter-spacing:.12em;text-transform:uppercase}.zmb-pdp__title{margin:0;color:var(--zmb-luxe-ink);font:600 clamp(27px,2.8vw,39px)/1.14 "Playfair Display",Georgia,serif;letter-spacing:-.025em;text-wrap:balance}.zmb-pdp__price{margin-top:16px;color:var(--zmb-luxe-ink);font:600 20px/1.4 DM Sans,sans-serif}.zmb-pdp__price s{margin-left:9px;color:#91897e;font-size:14px}.zmb-pdp__ref{color:var(--zmb-luxe-muted);font-size:12px}.zmb-pdp__form{margin-top:28px}.zmb-opt{margin-bottom:22px}.zmb-opt legend{margin-bottom:11px;color:var(--zmb-luxe-ink);font:600 12px/1.4 DM Sans,sans-serif;letter-spacing:.035em;text-transform:uppercase}.zmb-opt__values{gap:9px}.zmb-opt label{min-width:48px;padding:12px 16px;border:1px solid #d9d2c8;border-radius:2px;background:transparent;color:var(--zmb-luxe-ink);font:500 13px/1.1 DM Sans,sans-serif;transition:border-color .18s ease,background .18s ease}.zmb-opt input:checked+label{border-color:var(--zmb-luxe-ink);background:var(--zmb-luxe-ink);color:#fff;box-shadow:none}.zmb-opt input:focus-visible+label{outline-color:var(--zmb-luxe-taupe)}.zmb-pdp__sizeguide{margin:-7px 0 18px;color:var(--zmb-luxe-muted);font-size:12px;text-underline-offset:3px}.zmb-qty{margin-bottom:16px;border-color:#d9d2c8;border-radius:2px;background:transparent}.zmb-qty button{width:42px;height:46px;color:var(--zmb-luxe-ink)}.zmb-qty input{height:46px;background:transparent;color:var(--zmb-luxe-ink)}.zmb-btn.zmb-btn--primary{min-height:54px;border:1px solid var(--zmb-luxe-ink);border-radius:2px;background:var(--zmb-luxe-ink);color:#fff;font:600 12px/1.2 DM Sans,sans-serif;letter-spacing:.11em;text-transform:uppercase;transition:background .2s ease,color .2s ease,border-color .2s ease}.zmb-btn.zmb-btn--primary:hover:not(:disabled){border-color:#8b7760;background:#8b7760;color:#fff}.zmb-btn.zmb-btn--primary:disabled{opacity:.45}.zmb-pdp__trust{margin:22px 0 8px!important;padding:18px 0!important;border-top-color:var(--zmb-luxe-line)!important;border-bottom-color:var(--zmb-luxe-line)!important}.zmb-pdp__trust li{color:var(--zmb-luxe-muted);font:500 10px/1.45 DM Sans,sans-serif!important}.zmb-pdp__trust svg{color:var(--zmb-luxe-taupe)}.zmb-pdp__acc{margin-top:0;padding:18px 0;border-top-color:var(--zmb-luxe-line);color:var(--zmb-luxe-ink);font:13px/1.65 DM Sans,sans-serif}.zmb-pdp__acc summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;font-size:12px;letter-spacing:.04em;text-transform:uppercase}.zmb-pdp__acc summary::-webkit-details-marker{display:none}.zmb-pdp__acc summary:after{content:"+";color:var(--zmb-luxe-muted);font-size:18px;font-weight:400}.zmb-pdp__acc[open] summary:after{content:"\2212"}.zmb-pdp__acc div{margin-top:14px;color:var(--zmb-luxe-muted)}.zmb-pdp__acc div p{margin:0 0 10px}.zmb-pdp__acc a{color:inherit;text-underline-offset:3px}.zmb-pdp,.zmb-pdp__gallery,.zmb-pdp__info{overflow:visible}@media(max-width:989px){.zmb-pdp{grid-template-columns:minmax(0,1fr);gap:0;padding:0 0 34px}.zmb-pdp__grid{display:flex;gap:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.zmb-pdp__grid::-webkit-scrollbar{display:none}.zmb-pdp__item{flex:0 0 100%;aspect-ratio:4 / 4.5;scroll-snap-align:start}.zmb-pdp__info{padding:26px 22px 24px}.zmb-pdp__sticky{position:static}.zmb-pdp__title{font-size:clamp(28px,7vw,36px)}.zmb-pdp__price{margin-top:13px}.zmb-pdp__form{margin-top:24px}.zmb-pdp__trust li{font-size:10px!important}}@media(max-width:480px){.zmb-pdp__item{aspect-ratio:4 / 4.7}.zmb-pdp__info{padding:24px 18px}.zmb-pdp__badge{margin-bottom:14px}.zmb-pdp__trust{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}.zmb-pdp__trust svg{width:20px!important;height:20px!important}.zmb-pdp__trust li{font-size:9px!important}}.jdgm-widget,.jdgm-rev-widg{max-width:1240px;margin:0 auto;padding:clamp(30px,5vw,64px) clamp(18px,3vw,44px);color:var(--zmb-luxe-ink);font-family:DM Sans,sans-serif}.jdgm-rev-widg__title,.jdgm-rev-widg__summary-text{color:var(--zmb-luxe-ink);font-family:Playfair Display,Georgia,serif;font-weight:600}.jdgm-rev-widg__title{font-size:clamp(25px,3vw,34px)}.jdgm-star,.jdgm-rev__rating,.jdgm-rev-widg__summary-stars{color:#a58a61!important}.jdgm-write-rev-link,.jdgm-submit-rev,.jdgm-btn{border-radius:2px!important;background:var(--zmb-luxe-ink)!important;border-color:var(--zmb-luxe-ink)!important;color:#fff!important;font-family:DM Sans,sans-serif!important;letter-spacing:.04em}.jdgm-rev,.jdgm-rev-widg__reviews{border-color:var(--zmb-luxe-line)!important}@media(max-width:749px){.jdgm-widget,.jdgm-rev-widg{padding:30px 18px}}body .zmb-pdp{grid-template-columns:minmax(0,1.7fr) minmax(350px,.9fr)!important;gap:clamp(28px,4.2vw,68px)!important;background:#fffdf9!important;color:#171614!important;padding:clamp(18px,2.6vw,38px) clamp(16px,3vw,44px) clamp(36px,5vw,72px)!important}body .zmb-pdp .zmb-pdp__title{font-family:Playfair Display,Georgia,serif!important;font-size:clamp(30px,3vw,40px)!important;line-height:1.14!important;font-weight:600!important;letter-spacing:-.025em!important;color:#171614!important}body .zmb-pdp .zmb-pdp__price{font-size:21px!important;font-weight:600!important;color:#171614!important}body .zmb-pdp .zmb-pdp__grid{gap:10px!important}body .zmb-pdp .zmb-pdp__item{aspect-ratio:4 / 5!important;background:#f8f5ef!important}body .zmb-pdp .zmb-pdp__info{padding-top:28px!important}body .zmb-pdp .zmb-pdp__badge{border-radius:999px!important;background:transparent!important;border:1px solid #b7a38a!important;color:#76624b!important;padding:6px 12px!important;letter-spacing:.12em!important;text-transform:uppercase!important}body .zmb-pdp .zmb-btn.zmb-btn--primary{min-height:54px!important;border-radius:2px!important;border:1px solid #171614!important;background:#171614!important;color:#fff!important;letter-spacing:.11em!important;text-transform:uppercase!important}body .zmb-pdp .zmb-opt label{border-radius:2px!important;padding:12px 16px!important;border-color:#d9d2c8!important}body .zmb-pdp .zmb-opt input:checked+label{background:#171614!important;color:#fff!important;border-color:#171614!important;box-shadow:none!important}@media(max-width:989px){body .zmb-pdp{grid-template-columns:minmax(0,1fr)!important;gap:0!important;padding:0 0 34px!important}body .zmb-pdp .zmb-pdp__grid{display:flex!important;gap:0!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important}body .zmb-pdp .zmb-pdp__item{flex:0 0 100%!important;aspect-ratio:4 / 4.5!important;scroll-snap-align:start!important}body .zmb-pdp .zmb-pdp__info{padding:26px 22px 24px!important}body .zmb-pdp .zmb-pdp__title{font-size:clamp(29px,7vw,36px)!important}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/zmb-pdp-polish.css.map */
