* { position: relative; z-index: 1; }
body.drawer-open { overflow: hidden; }
img { max-width: 100%; height: auto; display: block; }
a { color: var(--pl-pine); text-decoration: none; }
a:hover { color: var(--pl-copper); }
h1, h2, h3, h4 {
font-family: var(--pl-font-display);
font-weight: 600;
line-height: 1.22;
margin: 0 0 0.4em;
color: var(--pl-ink);
}
.visually-hidden {
position: absolute; width: 1px; height: 1px;
padding: 0; margin: -1px; overflow: hidden;
clip: rect(0,0,0,0); white-space: nowrap; border: 0;
}
.pl-announce {
background: var(--pl-pine);
color: var(--pl-paper);
text-align: center;
padding: 9px 16px;
font-size: 12px;
font-weight: 500;
letter-spacing: 0.12em;
text-transform: uppercase;
border-bottom: 3px solid var(--pl-copper);
}
.pl-announce a { color: #E8D5C4; text-decoration: underline; text-underline-offset: 2px; }
/* stacked-bar: utility + independent nav */
.pl-utility {
background: var(--pl-panel);
border-bottom: 1px solid var(--pl-line);
}
.pl-utility__inner {
max-width: var(--pl-max);
margin: 0 auto;
padding: 4px 18px;
display: flex;
align-items: center;
gap: 8px;
min-height: 50px;
}
.pl-utility__search { display: none; flex: 1; max-width: 260px; position: relative; }
.pl-utility__search input {
width: 100%;
padding: 9px 38px 9px 12px;
border: 1px solid var(--pl-line);
border-radius: 2px;
font-family: var(--pl-font-body);
font-size: 13px;
background: #fff;
color: var(--pl-ink);
}
.pl-utility__search input:focus {
outline: none;
border-color: var(--pl-pine);
box-shadow: 0 0 0 3px rgba(47, 79, 62, 0.15);
}
.pl-utility__search button {
position: absolute; right: 2px; top: 50%; transform: translateY(-50%);
background: none; border: none; cursor: pointer; padding: 8px;
min-width: 36px; min-height: 36px; color: var(--pl-ink);
}
.pl-utility__actions { display: flex; align-items: center; gap: 2px; margin-left: auto; }
.pl-icon-btn {
display: inline-flex; align-items: center; justify-content: center;
min-width: 44px; min-height: 44px; padding: 8px 10px;
border: none; background: none; cursor: pointer;
color: var(--pl-ink); text-decoration: none;
font-family: var(--pl-font-body); font-size: 12px; font-weight: 600;
letter-spacing: 0.05em; text-transform: uppercase;
}
.pl-icon-btn:hover { color: var(--pl-copper); background: var(--pl-copper-soft); }
.pl-icon-btn svg { width: 20px; height: 20px; }
.pl-menu-toggle { display: flex; }
.pl-desktop-only { display: none; }
.pl-nav {
background: var(--pl-pine);
border-bottom: 3px solid var(--pl-pine-deep);
}
.pl-nav__inner {
max-width: var(--pl-max);
margin: 0 auto;
padding: 0 18px;
display: flex;
align-items: center;
gap: 24px;
min-height: 58px;
}
.pl-logo {
font-family: var(--pl-font-display);
font-size: 1.45rem;
font-weight: 700;
color: var(--pl-paper);
white-space: nowrap;
flex-shrink: 0;
letter-spacing: 0.02em;
font-style: italic;
}
.pl-logo:hover { color: #E8D5C4; }
.pl-main-nav {
display: none;
list-style: none;
margin: 0;
padding: 0;
gap: 4px;
flex: 1;
}
.pl-main-nav a {
display: block;
padding: 14px 14px;
font-size: 13px;
font-weight: 600;
letter-spacing: 0.07em;
text-transform: uppercase;
color: var(--pl-paper);
border-bottom: 2px solid transparent;
min-height: 44px;
}
.pl-main-nav a:hover {
border-bottom-color: var(--pl-copper);
color: #fff;
}
#drawer-overlay {
position: fixed; inset: 0;
background: rgba(28, 25, 23, 0.52);
z-index: 200; opacity: 0; visibility: hidden;
transition: opacity 0.3s, visibility 0.3s;
}
#drawer-overlay.is-visible { opacity: 1; visibility: visible; }
#mobile-drawer {
position: fixed; top: 0; left: 0;
width: min(340px, 90vw); height: 100dvh;
background: var(--pl-panel);
z-index: 201;
transform: translateX(-100%);
transition: transform 0.3s cubic-bezier(0.22, 1, 0.36, 1);
display: flex; flex-direction: column; overflow: hidden;
border-right: 3px solid var(--pl-pine);
box-shadow: 6px 0 0 var(--pl-copper);
}
#mobile-drawer.is-open { transform: translateX(0); }
.pl-drawer__head {
display: flex; align-items: center; justify-content: space-between;
padding: 14px 16px; border-bottom: 1px solid var(--pl-line);
background: var(--pl-pine); color: var(--pl-paper); flex-shrink: 0;
}
.pl-drawer__title {
font-family: var(--pl-font-display);
font-size: 1.2rem; font-weight: 700; font-style: italic;
}
.pl-drawer__close {
min-width: 44px; min-height: 44px;
display: flex; align-items: center; justify-content: center;
background: var(--pl-copper); border: none;
border-radius: 2px; cursor: pointer; color: #fff;
}
.pl-drawer__body { flex: 1; overflow-y: auto; padding: 18px 16px 28px; }
.pl-drawer__search { margin-bottom: 18px; }
.pl-drawer__search form { display: flex; gap: 0; }
.pl-drawer__search input {
flex: 1; padding: 12px;
border: 1px solid var(--pl-line); border-radius: 2px 0 0 2px;
font-family: var(--pl-font-body); font-size: 14px;
background: #fff;
}
.pl-drawer__search button {
min-width: 44px; min-height: 44px;
background: var(--pl-pine); color: #fff;
border: 1px solid var(--pl-pine); border-left: none;
border-radius: 0 2px 2px 0; cursor: pointer;
}
.pl-drawer__nav { list-style: none; margin: 0 0 20px; padding: 0; }
.pl-drawer__nav li { border-bottom: 1px solid var(--pl-line); }
.pl-drawer__nav a {
display: block; padding: 14px 2px;
font-size: 15px; font-weight: 500; color: var(--pl-ink); min-height: 44px;
}
.pl-drawer__account {
display: flex; flex-direction: column; gap: 2px;
padding-top: 10px; border-top: 2px solid var(--pl-pine);
}
.pl-drawer__account a {
display: block; padding: 14px 2px; font-weight: 700;
font-size: 14px; color: var(--pl-pine-deep); min-height: 44px;
letter-spacing: 0.05em; text-transform: uppercase;
}
/* tabs-under-gallery */
.pl-main {
max-width: var(--pl-max);
margin: 0 auto;
padding: 24px 18px 72px;
}
.pl-breadcrumb {
font-size: 12px;
color: var(--pl-muted);
margin-bottom: 18px;
letter-spacing: 0.06em;
text-transform: uppercase;
font-weight: 500;
}
.pl-breadcrumb a { color: var(--pl-muted); }
.pl-breadcrumb a:hover { color: var(--pl-pine); }
.pl-breadcrumb span { margin: 0 8px; }
.pl-lodge-mark {
display: flex;
align-items: center;
gap: 12px;
margin-bottom: 18px;
}
.pl-lodge-mark__rule {
flex: 1;
height: 2px;
background: linear-gradient(90deg, var(--pl-pine), transparent);
}
.pl-lodge-mark__label {
font-size: 11px;
font-weight: 700;
letter-spacing: 0.16em;
text-transform: uppercase;
color: var(--pl-pine);
white-space: nowrap;
}
.pl-compact {
display: grid;
gap: 20px;
margin-bottom: 8px;
align-items: start;
}
.pl-gallery {
background: var(--pl-panel);
border: 2px solid rgba(47, 79, 62, 0.28);
border-radius: 4px;
padding: 12px;
position: relative;
box-shadow:
inset 0 0 0 6px rgba(240, 237, 228, 0.85),
0 14px 28px rgba(28, 25, 23, 0.06);
}
.pl-gallery::after {
content: "";
position: absolute;
inset: 0;
pointer-events: none;
opacity: 0.04;
background-image: var(--pl-noise);
background-size: 140px 140px;
border-radius: 4px;
mix-blend-mode: multiply;
}
.pl-gallery__tag {
position: absolute;
top: 18px;
left: -2px;
z-index: 2;
font-size: 10px;
font-weight: 700;
letter-spacing: 0.14em;
text-transform: uppercase;
color: #fff;
background: var(--pl-copper);
padding: 6px 14px 6px 12px;
clip-path: polygon(0 0, 100% 0, calc(100% - 8px) 50%, 100% 100%, 0 100%);
}
.pl-buy {
background: var(--pl-panel);
border: 1px solid var(--pl-line);
border-left: 5px solid var(--pl-pine);
border-radius: 2px 6px 6px 2px;
padding: 24px 22px 22px;
display: flex;
flex-direction: column;
gap: 12px;
position: relative;
box-shadow: 0 10px 26px rgba(47, 79, 62, 0.08);
}
.pl-buy::before {
content: "";
position: absolute;
inset: 0;
pointer-events: none;
opacity: 0.035;
background-image: var(--pl-noise);
background-size: 160px 160px;
mix-blend-mode: multiply;
}
.pl-buy__rating {
display: inline-flex;
align-items: center;
gap: 6px;
width: fit-content;
font-size: 13px;
font-weight: 700;
color: var(--pl-ink);
padding: 5px 10px;
background: rgba(47, 79, 62, 0.08);
border: 1px solid rgba(47, 79, 62, 0.2);
border-radius: 2px;
}
.pl-buy__title {
font-size: clamp(1.45rem, 2.8vw, 2.05rem);
margin: 0;
letter-spacing: -0.01em;
}
.pl-buy__meta {
display: flex;
flex-wrap: wrap;
gap: 10px 16px;
font-size: 13px;
color: var(--pl-muted);
}
.pl-buy__kicker {
display: inline-flex;
font-size: 11px;
font-weight: 700;
letter-spacing: 0.14em;
text-transform: uppercase;
color: var(--pl-copper);
}
.pl-price-board {
display: flex;
align-items: baseline;
gap: 12px;
flex-wrap: wrap;
padding: 12px 14px;
margin-top: 2px;
background: linear-gradient(135deg, rgba(47, 79, 62, 0.08), rgba(196, 92, 38, 0.06));
border: 1px solid var(--pl-line);
border-radius: 2px;
}
.pl-price-board__now {
font-family: var(--pl-font-display);
font-size: 1.85rem;
font-weight: 700;
color: var(--pl-pine-deep);
}
.pl-price-board__old {
font-size: 0.95rem;
color: var(--pl-muted);
text-decoration: line-through;
}
.pl-installment {
margin: 0;
font-size: 13px;
color: var(--pl-muted);
line-height: 1.45;
}
.pl-installment strong { color: var(--pl-ink); }
.pl-installment a {
margin-left: 4px;
text-decoration: underline;
text-underline-offset: 2px;
font-weight: 600;
color: var(--pl-copper);
}
.pl-add-form { margin-top: 4px; }
.pl-add-form button[type="submit"] {
width: 100%;
padding: 14px 20px;
background: var(--pl-pine);
color: #fff;
border: 1px solid var(--pl-pine-deep);
border-radius: 2px;
font-family: var(--pl-font-body);
font-size: 14px;
font-weight: 700;
letter-spacing: 0.1em;
text-transform: uppercase;
cursor: pointer;
min-height: 52px;
box-shadow: 0 4px 0 var(--pl-pine-deep);
transition: background 0.15s, transform 0.1s;
}
.pl-add-form button[type="submit"]:hover {
background: var(--pl-copper);
border-color: #A34A1C;
box-shadow: 0 4px 0 #A34A1C;
}
.pl-add-form button[type="submit"]:active {
transform: translateY(2px);
box-shadow: 0 2px 0 #A34A1C;
}
/* wave-divider */
.pl-wave {
display: block;
width: 100%;
height: 44px;
margin: 20px 0 8px;
color: var(--pl-pine);
line-height: 0;
}
.pl-wave svg { width: 100%; height: 100%; display: block; }
.pl-wave--copper { color: var(--pl-copper); margin-top: 8px; }
/* Visible tabs: Description / Returns / Reviews */
.pl-tabs {
background: var(--pl-panel);
border: 1px solid var(--pl-line);
border-radius: 2px;
margin-bottom: 36px;
overflow: hidden;
box-shadow: 0 8px 22px rgba(47, 79, 62, 0.07);
position: relative;
}
.pl-tabs::before {
content: "";
position: absolute;
inset: 0;
pointer-events: none;
opacity: 0.03;
background-image: var(--pl-noise);
background-size: 160px 160px;
mix-blend-mode: multiply;
}
.pl-tabs__list {
display: flex;
flex-wrap: wrap;
gap: 0;
margin: 0;
padding: 0;
list-style: none;
border-bottom: 2px solid var(--pl-pine);
background: rgba(47, 79, 62, 0.06);
}
.pl-tabs__btn {
flex: 1 1 auto;
min-width: 110px;
min-height: 48px;
padding: 12px 16px;
border: none;
border-right: 1px solid var(--pl-line);
background: transparent;
font-family: var(--pl-font-body);
font-size: 13px;
font-weight: 700;
letter-spacing: 0.08em;
text-transform: uppercase;
color: var(--pl-muted);
cursor: pointer;
position: relative;
}
.pl-tabs__btn:last-child { border-right: none; }
.pl-tabs__btn:hover { color: var(--pl-pine); background: rgba(47, 79, 62, 0.08); }
.pl-tabs__btn[aria-selected="true"] {
color: var(--pl-ink);
background: var(--pl-panel);
box-shadow: inset 0 -3px 0 var(--pl-copper);
}
.pl-tabs__panel {
display: none;
padding: 20px 22px 28px;
}
.pl-tabs__panel.is-active { display: block; }
.pl-discover, .pl-random, .pl-recommend { margin-bottom: 32px; }
.pl-footer {
background: var(--pl-ink);
color: rgba(240, 237, 228, 0.9);
padding: 56px 24px 28px;
border-top: 4px solid var(--pl-pine);
position: relative;
overflow: hidden;
}
.pl-footer::before {
content: "";
position: absolute;
inset: 0;
pointer-events: none;
opacity: 0.04;
background-image: var(--pl-noise);
background-size: 180px 180px;
}
.pl-footer a { color: rgba(240, 237, 228, 0.92); }
.pl-footer a:hover { color: #E8B896; }
.pl-footer__grid {
max-width: var(--pl-max);
margin: 0 auto 36px;
display: grid;
gap: 32px;
}
.pl-footer__brand h3 {
font-size: 1.5rem;
color: #fff;
margin-bottom: 12px;
font-style: italic;
}
.pl-footer__brand p {
font-size: 14px;
line-height: 1.7;
margin: 0 0 18px;
color: rgba(240, 237, 228, 0.62);
font-family: var(--pl-font-body);
font-weight: 400;
}
.pl-footer__social { display: flex; gap: 8px; flex-wrap: wrap; }
.pl-footer__social a {
display: flex; align-items: center; justify-content: center;
width: 40px; height: 40px;
border: 1px solid rgba(240, 237, 228, 0.28);
border-radius: 2px;
}
.pl-footer__social a:hover {
background: var(--pl-pine);
border-color: var(--pl-copper);
color: #fff;
}
.pl-footer__social svg { width: 18px; height: 18px; fill: currentColor; }
.pl-footer h4 {
font-family: var(--pl-font-body);
font-size: 12px;
letter-spacing: 0.12em;
text-transform: uppercase;
color: var(--pl-copper);
margin-bottom: 14px;
font-weight: 700;
}
.pl-footer__links { list-style: none; margin: 0; padding: 0; }
.pl-footer__links li { margin-bottom: 10px; }
.pl-footer__links a { font-size: 14px; }
.pl-footer address { font-style: normal; font-size: 14px; line-height: 1.85; }
.pl-footer__subscribe { max-width: var(--pl-max); margin: 0 auto 28px; }
.pl-footer__subscribe form { display: flex; gap: 0; flex-wrap: wrap; }
.pl-footer__subscribe input[type="email"] {
flex: 1; min-width: 200px; padding: 12px 14px;
border: 1px solid rgba(240, 237, 228, 0.28);
border-radius: 2px 0 0 2px; background: transparent; color: #fff;
font-family: var(--pl-font-body); font-size: 14px;
}
.pl-footer__subscribe input::placeholder { color: rgba(240, 237, 228, 0.4); }
.pl-footer__subscribe button {
padding: 12px 20px; background: var(--pl-pine); color: #fff;
border: 1px solid rgba(240, 237, 228, 0.35); border-radius: 0 2px 2px 0;
font-weight: 700; font-size: 13px; letter-spacing: 0.08em;
text-transform: uppercase; cursor: pointer; min-height: 44px;
font-family: var(--pl-font-body);
}
.pl-footer__subscribe button:hover { background: var(--pl-copper); }
.pl-footer__payments {
max-width: var(--pl-max); margin: 0 auto 28px;
display: flex; flex-wrap: wrap; gap: 12px; align-items: center;
}
.pl-footer__payments svg { height: 28px; width: auto; }
.pl-footer__bottom {
max-width: var(--pl-max); margin: 0 auto; padding-top: 24px;
border-top: 1px solid rgba(240, 237, 228, 0.18);
font-size: 12px; text-align: center;
color: rgba(240, 237, 228, 0.45); line-height: 1.8;
}
.pl-footer__bottom a { margin: 0 4px; }
@media (min-width: 750px) {
.pl-menu-toggle { display: none; }
.pl-desktop-only { display: inline-flex; }
.pl-utility__search { display: block; }
.pl-main-nav { display: flex; }
.pl-compact { grid-template-columns: 1.12fr 0.88fr; gap: 28px; }
.pl-footer__grid { grid-template-columns: 1.4fr 1fr 1fr 1fr; }
}
@media (max-width: 749px) {
.pl-utility__inner { padding-left: 12px; padding-right: 12px; }
.pl-nav__inner { padding-left: 12px; padding-right: 12px; }
.pl-logo { font-size: 1.2rem; }
.pl-main { padding: 16px 14px 56px; }
.pl-gallery { padding: 10px; }
.pl-buy { padding: 20px 16px 18px; }
.pl-tabs__btn { min-width: 33%; font-size: 11px; padding: 12px 8px; letter-spacing: 0.04em; }
.pl-tabs__panel { padding: 14px 14px 20px; }
.pl-add-form button[type="submit"] { box-shadow: none; }
.pl-footer__subscribe input[type="email"],
.pl-footer__subscribe button { border-radius: 2px; width: 100%; }
.pl-footer__subscribe form { gap: 8px; }
.pl-wave { height: 32px; }
}
maquillajeconaerografocr.com
Home /
/
Lilienne - Chique zomerjurkje Boots men Met de tijdloze heidekleur kun Voordelen van Birk Heren
Pine Lodge
Lilienne - Chique zomerjurkje Boots men Met de tijdloze heidekleur kun Voordelen van Birk Heren
SKU: 18300050066
USD34.99
USD62.99
Pay in 4 interest-free payments of $8.75
Learn more
Shipping Estimate
Ships within 48 hours · Estimated delivery Nov 13 - Nov 18
Description
Returns
Reviews
Description
Lilienne Chique zomerjurkje Boots men Met de tijdloze heidekleur kun Voordelen van Birk Heren Met de tijdloze heidekleur kun je niet verkeerd gaan met deze klassieke stijl One Size Fits All 737z' %3E%3C svg%3E") org 1999 xlink' width='800px' height='800px' viewBox='0 0 64 64' enable background='new 0 0 64 64' xml:space='preserve'%3E%3Cpath fill='%23fbbc02' d='M62
Exchange/Return Notes
We offer a 30-day return/exchange service after receiving.
Final sale items are not eligible for returns or exchanges.
To process your return/exchange, please contact us at [email protected]
Please click here for more details>>> Return & Exchange Policy