html body.tpl-product .dk-pdp-side{min-width:0;display:flex;flex-direction:column;gap:18px}html body.tpl-product .dk-side-card{position:relative;display:block;width:100%;box-sizing:border-box;padding:18px;border:1px solid rgba(193,151,72,.38);border-radius:17px;background:linear-gradient(145deg,#fffefbfc,#faf5eef0);box-shadow:0 15px 34px -31px #4111246b,inset 0 1px #fffffff5;color:#35111f;text-decoration:none;overflow:hidden;transition:none!important;transform:none!important}html body.tpl-product .dk-side-card:before{content:"";position:absolute;top:0;left:18px;right:18px;height:1px;background:linear-gradient(90deg,transparent,rgba(201,161,79,.52),transparent);pointer-events:none}html body.tpl-product .dk-side-card:hover{transform:none!important;border-color:#c1974861!important;box-shadow:0 15px 34px -31px #4111246b,inset 0 1px #fffffff5!important}html body.tpl-product .dk-side-card-grid{position:relative;z-index:1;display:grid;grid-template-columns:38px minmax(0,1fr);gap:12px;align-items:start}html body.tpl-product .dk-side-icon{width:36px;height:36px;display:grid;place-items:center;color:#b98934}html body.tpl-product .dk-side-icon svg{width:30px;height:30px;display:block}html body.tpl-product .dk-side-copy{min-width:0}html body.tpl-product .dk-side-copy>strong{display:block;margin:0 0 5px;font-family:var(--font-heading-family),Georgia,serif;font-size:clamp(17px,1.15vw,19px);line-height:1.12;font-weight:600;letter-spacing:-.012em;color:#35111f}html body.tpl-product .dk-side-copy>span{display:block;color:#5d4851;font-size:13px;line-height:1.42}html body.tpl-product .dk-side-copy>small{display:block;margin-top:4px;color:#78656d;font-size:12px;line-height:1.4}html body.tpl-product .dk-side-checks{list-style:none;padding:0;margin:8px 0 0;display:grid;gap:6px}html body.tpl-product .dk-side-checks li{position:relative;padding-left:24px;color:#544049;font-size:13px;line-height:1.3}html body.tpl-product .dk-side-checks li:before{content:"\2713";position:absolute;left:0;top:50%;width:18px;height:18px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(145deg,#c99b42,#ad7a24);color:#fffdf7;font-size:10px;font-weight:800;transform:translateY(-50%);box-shadow:inset 0 1px #ffffff4d}html body.tpl-product .dk-payment-logos{display:flex;flex-wrap:wrap;align-items:center;gap:7px 9px;margin-top:10px}html body.tpl-product .dk-payment-logo{display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:25px;padding:0 4px;border:1px solid rgba(193,151,72,.18);border-radius:6px;background:#ffffffa8}html body.tpl-product .dk-payment-logo svg{width:auto;max-width:48px;height:21px}html body.tpl-product .dk-side-editorial{position:relative;padding:0;display:block;overflow:visible;background:none!important;border:0;border-radius:0;box-shadow:none;line-height:0}html body.tpl-product .dk-side-editorial__image{display:block;width:100%;height:auto;margin:0 auto;object-fit:contain;object-position:center}html body.tpl-product .dk-side-editorial:after{content:none!important;display:none!important}@media(min-width:1480px){html body.tpl-product .dk-pdp-page{max-width:1960px!important;padding-left:clamp(24px,2vw,42px)!important;padding-right:clamp(24px,2vw,42px)!important}html body.tpl-product .dk-pdp-hero{display:grid!important;grid-template-columns:minmax(700px,1.18fr) minmax(430px,.72fr) minmax(320px,350px)!important;gap:clamp(22px,1.65vw,32px)!important;align-items:start!important}html body.tpl-product .dk-pdp-side{grid-column:auto!important;margin-top:0!important}}@media(min-width:1040px)and (max-width:1479px){html body.tpl-product .dk-pdp-side{grid-column:1 / -1;width:100%;margin-top:24px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}@media(max-width:1039px){html body.tpl-product .dk-pdp-side{width:100%;margin-top:20px;display:grid;grid-template-columns:1fr;gap:12px}}@media(max-width:640px){html body.tpl-product .dk-side-card{padding:15px 14px;border-radius:14px}html body.tpl-product .dk-side-card-grid{grid-template-columns:34px minmax(0,1fr);gap:10px}html body.tpl-product .dk-side-icon{width:32px;height:32px}html body.tpl-product .dk-side-icon svg{width:27px;height:27px}html body.tpl-product .dk-side-copy>strong{font-size:16.5px}html body.tpl-product .dk-side-checks li,html body.tpl-product .dk-side-copy>span{font-size:12.7px}}html body.tpl-product .dk-pdp-main-image{object-fit:cover!important;object-position:center 16%!important;background:#fdf6ee}html body.tpl-product .dk-pdp-thumbrail .pdp-thumb-btn img{object-fit:cover!important;object-position:center!important;background:#fdf6ee}html body.tpl-product .pdp-main.dk-pdp-main{background:#fdf6ee}html body.tpl-product .pdp-main.dk-pdp-main{aspect-ratio:4 / 5!important;max-height:none!important}html body.tpl-product .dk-pdp-thumbrail .pdp-thumb-btn{aspect-ratio:4 / 5!important}html body.tpl-product .dk-pdp-main>.wish-heart{position:absolute!important;top:14px!important;right:14px!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;padding:0!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;opacity:1!important;overflow:visible!important;clip:auto!important;clip-path:none!important;pointer-events:auto!important;border-radius:10px!important;border:1px solid rgba(184,135,47,.3)!important;background:#fffaf5d9!important;color:#6e1332!important;box-shadow:0 10px 22px -18px #2b0f209e!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;z-index:3!important}html body.tpl-product .dk-pdp-main>.wish-heart svg{width:18px!important;height:18px!important}html body.tpl-product .dk-pdp-main>.wish-heart.active svg{fill:#6e1332!important}html body.tpl-product .pdp-rating{display:flex;align-items:center;gap:8px;margin:8px 0 16px}html body.tpl-product .pdp-rating-stars{color:#b8872f;font-size:14px;letter-spacing:.06em;line-height:1}html body.tpl-product .pdp-rating-stars--empty{color:#b8872f8c}html body.tpl-product .pdp-rating-text{font-size:12.5px;color:#6b5660}html body.tpl-product .pdp-rating-text--empty{font-style:normal;color:#8a7680}html body.tpl-product .pdp-info-card--details .pdp-desc-full{font-size:14.5px;line-height:1.6;color:#55404a;margin:0 0 12px}html body.tpl-product .pdp-info-card--details ul.pdp-desc-meta{margin:0}html body.tpl-product .pdp-info-card--details.faq-item{cursor:default}html body.tpl-product .pdp-info-card--details>summary.fit-card-title{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:10px}html body.tpl-product .pdp-info-card--details>summary.fit-card-title::-webkit-details-marker{display:none}html body.tpl-product .pdp-info-card--details>summary.fit-card-title:after{content:"";flex:none;width:9px;height:9px;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:rotate(45deg);transition:transform .18s ease;opacity:.7}html body.tpl-product .pdp-info-card--details[open]>summary.fit-card-title:after{transform:rotate(-135deg)}html body.tpl-product .pdp-info-card--details>.pdp-info-card-body{margin-top:10px}html body.tpl-product .pdp-cards-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px;margin-top:20px}html body.tpl-product .pdp-info>.btn-wa{margin-bottom:16px!important}html body.tpl-product .pdp-cards-grid:has(>:only-child){grid-template-columns:minmax(0,1fr)}html body.tpl-product .pdp-info-card{display:flex;flex-direction:column;width:100%!important;max-width:100%!important;height:100%;box-sizing:border-box;margin:0!important}html body.tpl-product .pdp-info-card.faq-item{border-radius:16px}html body.tpl-product .pdp-info-card-body{display:flex;flex-direction:column;gap:10px}html body.tpl-product .pdp-info-card-body p{margin:0}@media(max-width:900px){html body.tpl-product .pdp-cards-grid{grid-template-columns:1fr;gap:12px;margin-top:24px}}html body.tpl-product .dk-pdp-related{margin-bottom:clamp(40px,5vw,64px)!important}@media(min-width:1240px){html body.tpl-product .pdp-layout.dk-pdp-hero{grid-template-columns:minmax(440px,1.15fr) minmax(360px,.8fr) minmax(280px,.47fr)!important;gap:clamp(20px,1.6vw,30px)!important;align-items:start!important}html body.tpl-product .pdp-layout.dk-pdp-hero>.dk-pdp-side{grid-column:3!important;margin-top:0!important;display:flex!important;flex-direction:column!important;gap:12px!important}}@media(max-width:1239px){html body.tpl-product .pdp-layout.dk-pdp-hero{grid-template-columns:1fr!important;gap:clamp(24px,4vw,34px)!important}html body.tpl-product .pdp-layout.dk-pdp-hero>.dk-pdp-side{grid-column:1 / -1!important}}html body.tpl-product .dk-pdp-side .dk-side-card--reviews{display:none!important}html body.tpl-product .pdp-layout.dk-pdp-hero .dk-side-card{padding:12px 14px!important;border-radius:10px!important;border-color:#b8872f38!important;box-shadow:none!important;background:#fffdfa!important}html body.tpl-product .pdp-layout.dk-pdp-hero .dk-side-card:after{display:none!important}html body.tpl-product .pdp-layout.dk-pdp-hero .dk-side-card-grid,html body.tpl-product .pdp-layout.dk-pdp-hero .dk-side-card-action,html body.tpl-product .pdp-layout.dk-pdp-hero a.dk-side-card-link{grid-template-columns:28px minmax(0,1fr)!important;gap:10px!important}html body.tpl-product .pdp-layout.dk-pdp-hero .dk-side-card-action,html body.tpl-product .pdp-layout.dk-pdp-hero a.dk-side-card-link{grid-template-columns:28px minmax(0,1fr) 14px!important}html body.tpl-product .pdp-layout.dk-pdp-hero .dk-side-icon{width:26px!important;height:26px!important}html body.tpl-product .pdp-layout.dk-pdp-hero .dk-side-icon svg{width:22px!important;height:22px!important}html body.tpl-product .pdp-layout.dk-pdp-hero .dk-side-icon--star svg{width:24px!important;height:24px!important}html body.tpl-product .pdp-layout.dk-pdp-hero .dk-side-copy>strong{font-size:13.5px!important;margin-bottom:3px!important}html body.tpl-product .pdp-layout.dk-pdp-hero .dk-side-copy>span:not(.dk-review-stars){font-size:11.5px!important;line-height:1.32!important}html body.tpl-product .pdp-layout.dk-pdp-hero .dk-side-copy>small{font-size:11px!important}html body.tpl-product .pdp-layout.dk-pdp-hero .dk-side-arrow{font-size:18px!important}html body.tpl-product .pdp-layout.dk-pdp-hero .dk-side-checks{margin-top:6px!important;gap:4px!important}html body.tpl-product .pdp-layout.dk-pdp-hero .dk-side-checks li{padding-left:19px!important;font-size:11.5px!important}html body.tpl-product .pdp-layout.dk-pdp-hero .dk-side-checks li:before{width:14px!important;height:14px!important;font-size:8px!important}html body.tpl-product .pdp-layout.dk-pdp-hero .dk-side-card--benefits .dk-side-checks li:nth-child(n+4){display:none!important}html body.tpl-product .pdp-layout.dk-pdp-hero .dk-payment-logos{margin-top:6px!important;gap:5px 8px!important}html body.tpl-product .pdp-layout.dk-pdp-hero .dk-payment-logo{height:20px!important;max-width:42px!important}html body.tpl-product .pdp-layout.dk-pdp-hero .dk-payment-logo svg{max-width:42px!important;height:18px!important}html body.tpl-product .pdp-layout.dk-pdp-hero .dk-review-summary{margin-top:6px!important;font-size:11.5px!important}html body.tpl-product .pdp-layout.dk-pdp-hero .dk-review-note,html body.tpl-product .pdp-layout.dk-pdp-hero .dk-review-empty p{margin-top:5px!important;font-size:11.5px!important}html body.tpl-product .pdp-layout.dk-pdp-hero .dk-review-empty small{font-size:10.5px!important}html body.tpl-product .pdp-info>h1{font-size:clamp(24px,3.4vw,36px)!important;line-height:1.05!important}html body.tpl-product .pdp-price .now{font-size:clamp(20px,2.6vw,28px)!important}html body.tpl-product .dk-pdp-photo-banner{margin-top:16px;padding:24px;border-radius:16px;display:flex;align-items:center;gap:16px;background:linear-gradient(135deg,#6e1332,#7d1339 55%,#8f1338);color:#fdf6ee;box-shadow:0 18px 34px -24px #2b0f208c;position:relative;overflow:hidden}html body.tpl-product .dk-pdp-photo-banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120px 120px at 88% 12%,rgba(184,135,47,.28),transparent 70%);pointer-events:none}html body.tpl-product .dk-pdp-photo-banner-icon{flex:none;width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#d9ae63}html body.tpl-product .dk-pdp-photo-banner-icon svg{width:100%;height:100%}html body.tpl-product .dk-pdp-photo-banner-copy{flex:1 1 auto;min-width:0}html body.tpl-product .dk-pdp-photo-banner-eyebrow{margin:0 0 4px;font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#e7b9cb}html body.tpl-product .dk-pdp-photo-banner-headline{margin:0;font-family:var(--font-heading-family, Georgia, serif);font-size:clamp(15px,1.7vw,18px);line-height:1.3;font-weight:600;color:#fdf6ee}html body.tpl-product .dk-pdp-photo-banner-script{flex:none;margin:0;font-family:Segoe Script,Brush Script MT,cursive;font-size:15px;line-height:1.32;text-align:right;color:#f3d9a8;opacity:.92;transform:rotate(-2deg)}@media(max-width:520px){html body.tpl-product .dk-pdp-photo-banner{flex-wrap:wrap;justify-content:center;text-align:center;padding:20px}html body.tpl-product .dk-pdp-photo-banner-copy{flex-basis:100%;order:1}html body.tpl-product .dk-pdp-photo-banner-script{order:2;text-align:center;margin-top:4px}}html body.tpl-product .dk-pdp-trust-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:20px 0 0;padding:16px 0;list-style:none;border-top:1px solid rgba(184,135,47,.22);border-bottom:1px solid rgba(184,135,47,.22)}html body.tpl-product .dk-pdp-trust-row li{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;padding:0 8px;border-left:1px solid rgba(184,135,47,.22)}html body.tpl-product .dk-pdp-trust-row li:first-child{border-left:none}html body.tpl-product .dk-pdp-trust-row svg{width:22px;height:22px;color:#b8872f}html body.tpl-product .dk-pdp-trust-row span{font-size:11px;line-height:1.28;color:#55404a}@media(max-width:640px){html body.tpl-product .dk-pdp-trust-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 0}html body.tpl-product .dk-pdp-trust-row li:nth-child(3){border-left:none}html body.tpl-product .dk-pdp-trust-row li:nth-child(odd){border-left:none}}html body.tpl-product .color-picker{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}html body.tpl-product .color-swatch{width:32px;height:32px;border-radius:50%;cursor:pointer;transition:box-shadow .15s ease,transform .15s ease}html body.tpl-product .color-swatch.active{box-shadow:0 0 0 2px #fdf6ee,0 0 0 4px #6e1332!important;transform:scale(1.04)}html body.tpl-product .size-select{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}html body.tpl-product .size-btn{min-width:44px;height:40px;padding:0 12px;border-radius:10px;border:1px solid rgba(184,135,47,.35);background:#fffdfa;color:#2b0f20;font-size:13px;font-weight:600;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}html body.tpl-product .size-btn.active{border-color:#6e1332;background:#6e1332;color:#fdf6ee}html body.tpl-product .pdp-stock,html body.tpl-product .pdp-info-card--fit{display:none!important}html body.tpl-product .pdp-cards-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;margin-top:30px!important}html body.tpl-product .pdp-info-card--details{min-height:0!important;padding:18px 20px!important;border:1px solid rgba(193,151,72,.42)!important;border-radius:20px!important;background:linear-gradient(145deg,#fffdf9fc,#faf4edf5)!important;box-shadow:0 16px 38px -34px #4312256b,inset 0 1px #fffffff5!important;overflow:hidden!important}html body.tpl-product .pdp-info-card--details:before,html body.tpl-product .pdp-info-card--details:after,html body.tpl-product .pdp-info-card--details>.pdp-info-card-body:before,html body.tpl-product .pdp-info-card--details>.pdp-info-card-body:after{content:none!important;display:none!important}html body.tpl-product .pdp-info-card--details>summary.fit-card-title{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;min-height:0!important;margin:0!important;padding:0 1px 13px!important;border:0!important;list-style:none!important;cursor:default!important;pointer-events:auto!important;color:#35111f!important}html body.tpl-product .pdp-info-card--details>summary.fit-card-title::-webkit-details-marker{display:none!important}html body.tpl-product .pdp-info-card--details>summary.fit-card-title:before,html body.tpl-product .pdp-info-card--details>summary.fit-card-title:after{content:none!important}html body.tpl-product .dk-piece-title-mark{width:22px;height:22px;display:grid;place-items:center;border:1px solid rgba(193,151,72,.46);border-radius:50%;color:#b98934;font-size:11px;line-height:1;background:#fffdf8d1}html body.tpl-product .dk-piece-title-text{font-family:var(--font-heading-family),Georgia,serif;font-size:clamp(18px,1.3vw,21px);font-weight:600;line-height:1.08;letter-spacing:-.015em;color:#35111f}html body.tpl-product .dk-piece-title-brand{color:#b98934;font-size:8px;font-weight:750;line-height:1;letter-spacing:.2em;text-transform:uppercase}html body.tpl-product .pdp-info-card--details>.pdp-info-card-body{display:block!important;margin:0!important;padding:0!important}html body.tpl-product .dk-details-elegant{display:grid;gap:10px;margin:0;padding:0}html body.tpl-product .dk-details-elegant__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}html body.tpl-product .dk-details-elegant__fact,html body.tpl-product .dk-details-elegant__include{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:14px;min-width:0;min-height:40px;padding:7px 14px;border:1px solid rgba(193,151,72,.4);border-radius:14px;background:linear-gradient(110deg,#fffefbfc,#f9f3ebe8);box-shadow:inset 0 1px #fffffffa,0 8px 22px -23px #49152a5c;transition:none!important;transform:none!important}html body.tpl-product .dk-details-elegant__include{grid-template-columns:auto minmax(0,1fr);min-height:40px}html body.tpl-product .dk-details-elegant__label,html body.tpl-product .dk-details-elegant__include-label{display:block;margin:0;padding:0 13px 0 0;border-right:1px solid rgba(193,151,72,.28);color:#711936;font-size:9px;font-weight:800;line-height:1;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap}html body.tpl-product .dk-details-elegant__value,html body.tpl-product .dk-details-elegant__fact .dk-details-elegant__value,html body.tpl-product .dk-details-elegant__include .dk-details-elegant__value{display:block;min-width:0;margin:0;padding:0;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#4f1026;font-family:var(--font-heading-family),Georgia,serif;font-size:clamp(14px,1.02vw,16.5px);font-weight:500;line-height:1.15;letter-spacing:-.01em;overflow-wrap:anywhere;transition:none!important;transform:none!important}html body.tpl-product .dk-details-elegant__fact:hover,html body.tpl-product .dk-details-elegant__include:hover,html body.tpl-product .dk-details-elegant__value:hover{transform:none!important;border-color:#c1974866!important;box-shadow:inset 0 1px #fffffffa,0 8px 22px -23px #49152a5c!important}html body.tpl-product .dk-details-elegant+.pdp-desc-meta{margin-top:7px!important}html body.tpl-product .dk-pdp-trust-row{margin-top:28px!important}@media(min-width:1040px){html body.tpl-product .pdp-info>.cat{margin-bottom:16px!important}html body.tpl-product .pdp-info>h1{margin-top:0!important;margin-bottom:12px!important;line-height:.98!important}html body.tpl-product .pdp-info>.pdp-price{margin-bottom:10px!important}html body.tpl-product .pdp-info>.pdp-desc{margin-top:18px!important;margin-bottom:26px!important;line-height:1.56!important}html body.tpl-product .pdp-info .buy-row{margin-top:18px!important}html body.tpl-product .pdp-info .btn-wa{margin-top:14px!important}}@media(max-width:640px){html body.tpl-product .pdp-info-card--details{padding:15px 14px 14px!important;border-radius:16px!important}html body.tpl-product .pdp-info-card--details>summary.fit-card-title{gap:8px!important;padding-bottom:11px!important}html body.tpl-product .dk-piece-title-mark{width:20px;height:20px}html body.tpl-product .dk-piece-title-text{font-size:17px}html body.tpl-product .dk-piece-title-brand{font-size:7px;letter-spacing:.16em}html body.tpl-product .dk-details-elegant__facts{grid-template-columns:1fr;gap:8px}html body.tpl-product .dk-details-elegant{gap:8px}html body.tpl-product .dk-details-elegant__fact,html body.tpl-product .dk-details-elegant__include{min-height:38px;padding:7px 11px;border-radius:12px;column-gap:10px}html body.tpl-product .dk-details-elegant__label,html body.tpl-product .dk-details-elegant__include-label{padding-right:10px;font-size:8px;letter-spacing:.15em}html body.tpl-product .dk-details-elegant__value,html body.tpl-product .dk-details-elegant__fact .dk-details-elegant__value,html body.tpl-product .dk-details-elegant__include .dk-details-elegant__value{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/92/assets/dk-global-cache-08.css.map */
