.didi-paw-mask{-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 64 64\'><ellipse cx=\'32\' cy=\'43\' rx=\'15\' ry=\'12\'/><ellipse cx=\'12\' cy=\'30\' rx=\'6\' ry=\'8.5\'/><ellipse cx=\'25\' cy=\'15\' rx=\'6\' ry=\'8.5\'/><ellipse cx=\'39\' cy=\'15\' rx=\'6\' ry=\'8.5\'/><ellipse cx=\'52\' cy=\'30\' rx=\'6\' ry=\'8.5\'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 64 64\'><ellipse cx=\'32\' cy=\'43\' rx=\'15\' ry=\'12\'/><ellipse cx=\'12\' cy=\'30\' rx=\'6\' ry=\'8.5\'/><ellipse cx=\'25\' cy=\'15\' rx=\'6\' ry=\'8.5\'/><ellipse cx=\'39\' cy=\'15\' rx=\'6\' ry=\'8.5\'/><ellipse cx=\'52\' cy=\'30\' rx=\'6\' ry=\'8.5\'/></svg>") center/contain no-repeat}.didi-container{width:100%;max-width:var(--didi-container);margin-right:auto;margin-left:auto;padding-right:var(--didi-gutter);padding-left:var(--didi-gutter)}.didi-section{color:var(--didi-text);font-family:var(--didi-font),Inter,Arial,sans-serif;padding-top:var(--didi-section-y);padding-bottom:var(--didi-section-y);background-color:var(--didi-bg)}.didi-section.didi-benefits{position:relative;z-index:3;padding-top:0px;padding-bottom:var(--didi-section-y)}.didi-section.didi-prodrow{padding-top:var(--didi-section-y);padding-bottom:var(--didi-section-y)}.didi-btn{display:inline-flex;justify-content:center;align-items:center;min-height:48px;font-family:var(--didi-font),Inter,Arial,sans-serif;font-weight:650;font-size:14px;line-height:1.2;text-decoration:none;padding-top:0px;padding-right:32px;padding-bottom:0px;padding-left:32px;border-radius:999px;border-top:1.5px solid transparent;border-right:1.5px solid transparent;border-bottom:1.5px solid transparent;border-left:1.5px solid transparent;cursor:pointer;transition:background-color 0.22s ease,color 0.22s ease,border-color 0.22s ease}.didi-btn:focus-visible{outline:2px solid var(--didi-primary);outline-offset:3px}.didi-btn-primary{color:var(--didi-white);background-color:var(--didi-primary-dark)}.didi-btn-primary:hover{color:var(--didi-white);background-color:var(--didi-accent-dark)}.didi-btn-secondary{color:var(--didi-brown);background-color:transparent}.didi-btn-secondary:hover{color:var(--didi-white);background-color:var(--didi-brown)}.didi-btn-secondary{border-color:var(--didi-brown)}.didi-eyebrow{display:inline-block;align-self:start;justify-self:start;width:fit-content;color:var(--didi-accent-text);font-family:var(--didi-font),Inter,Arial,sans-serif;font-weight:600;font-size:13px;line-height:1;text-transform:uppercase;letter-spacing:0.1em;padding-top:7px;padding-right:14px;padding-bottom:7px;padding-left:14px;background-color:var(--didi-secondary);border-radius:999px}.didi-h2{color:var(--didi-brown);font-family:var(--didi-font-display),"General Sans",Arial,sans-serif;font-weight:500;font-size:clamp(30px,3.4vw,40px);line-height:1.12;letter-spacing:-0.02em}.didi-announce{display:flex;justify-content:center;align-items:center;min-height:38px;background-color:var(--didi-primary)}.didi-announce .didi-announce-text[class]{color:#f8f5ee!important}.didi-announce{padding:8px var(--didi-gutter)}.didi-announce-text{color:var(--didi-brown);font-family:var(--didi-font),Inter,Arial,sans-serif;font-weight:600;font-size:12px;line-height:1.4;text-align:center;letter-spacing:0.02em}.didi-header{position:sticky;top:var(--wp-admin--admin-bar--height,0px);z-index:50;font-family:var(--didi-font),Inter,Arial,sans-serif;background-color:var(--didi-white);border-bottom:1px solid var(--didi-border)}.didi-header .didi-header-inner{grid-template-columns:auto 1fr auto auto;gap:16px}.didi-header .didi-burger{display:none}.didi-header [data-didi-open="search"]{display:none}.didi-header .didi-nav{justify-self:start;margin-left:clamp(16px,3vw,48px)}@media (max-width:1023px){.didi-header .didi-header-inner{grid-template-columns:1fr auto 1fr;gap:12px}.didi-header .didi-burger{display:flex}.didi-header [data-didi-open="search"]{display:grid}}.didi-header-inner{display:grid;grid-template-columns:auto auto 1fr auto;align-items:center;gap:20px;height:86px;max-width:var(--didi-container);margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.didi-header-inner{padding:0 var(--didi-gutter)}@media (max-width:1023px){.didi-header-inner{grid-template-columns:1fr auto 1fr;height:70px}}.didi-iconbtn{display:inline-flex;justify-content:center;align-items:center;position:relative;width:44px;height:44px;color:var(--didi-brown);text-decoration:none;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:transparent;border-radius:999px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer;transition:background-color 0.2s ease}.didi-iconbtn:hover{background-color:var(--didi-bg-soft)}.didi-iconbtn:focus-visible{outline:2px solid var(--didi-primary);outline-offset:2px}@media (max-width:479px){.didi-iconbtn{width:40px;height:40px}}.didi-icon{width:24px;height:24px;color:inherit}.didi-burger{flex-flow:column;gap:5px;margin-left:-10px}.didi-burger-line{display:block;width:22px;height:2px;background-color:currentColor;border-radius:2px}.didi-logo{display:inline-flex;flex-flow:column;align-items:center;gap:3px;color:var(--didi-brown);line-height:1;text-decoration:none}.didi-logo-paw{width:20px;height:18px;background-color:var(--didi-primary)}.didi-logo-word{color:var(--didi-brown);font-family:var(--didi-font),Inter,Arial,sans-serif;font-weight:800;font-size:32px;line-height:1;letter-spacing:0.06em}@media (max-width:767px){.didi-logo-word{font-size:26px}}.didi-logo-sub{color:var(--didi-muted);font-family:var(--didi-font),Inter,Arial,sans-serif;font-weight:600;font-size:8px;line-height:1;letter-spacing:0.34em}.didi-nav{display:flex;justify-content:center;align-items:center;gap:36px;justify-self:center}@media (max-width:1119px){.didi-nav{gap:24px}}@media (max-width:1023px){.didi-nav{display:none}}.didi-nav-link{color:var(--didi-text);font-family:var(--didi-font),Inter,Arial,sans-serif;font-weight:500;font-size:15px;line-height:1.4;text-decoration:none;padding-top:8px;padding-right:0px;padding-bottom:8px;padding-left:0px;border-bottom:2px solid transparent;transition:color 0.2s ease,border-color 0.2s ease}.didi-nav-link:hover{color:var(--didi-primary-dark)}.didi-actions{display:flex;align-items:center;gap:4px;justify-self:end}@media (max-width:479px){.didi-actions{gap:0px}}.didi-minicart{display:flex;align-items:center;color:var(--didi-brown)}.didi-badge{display:inline-flex;justify-content:center;align-items:center;position:absolute;top:2px;right:0px;height:18px;min-width:18px;color:var(--didi-white);font-family:var(--didi-font),Inter,Arial,sans-serif;font-weight:700;font-size:11px;line-height:1;letter-spacing:0px;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:5px;background-color:var(--didi-primary-dark);border-radius:999px}.didi-badge.is-empty{display:none}@media (max-width:767px){.didi-badge{height:18px;font-size:11px;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:5px}}.didi-overlay{visibility:hidden;position:fixed;top:0px;right:0px;bottom:0px;left:0px;z-index:90;background-color:rgba(47,42,38,.42);opacity:0;transition:opacity 0.28s ease,visibility 0.28s}.didi-overlay.is-open{visibility:visible;opacity:1}.didi-drawer{display:flex;visibility:hidden;flex-flow:column;position:fixed;top:var(--wp-admin--admin-bar--height,0px);bottom:0px;left:0px;z-index:100;width:min(360px,85vw);color:var(--didi-text);font-family:var(--didi-font),Inter,Arial,sans-serif;padding-top:20px;padding-right:24px;padding-bottom:28px;padding-left:24px;background-color:var(--didi-bg);transition:transform 0.28s ease,visibility 0.28s;box-shadow:0px 0px 40px rgba(58,47,39,.15);transform:translate3d(-100%,0,0)}.didi-drawer.is-open{visibility:visible}.didi-drawer.is-open{transform:none}.didi-drawer-wish{right:0px;left:auto;width:min(420px,92vw);transform:translate3d(100%,0,0)}.didi-searchpanel{visibility:hidden;position:fixed;top:var(--wp-admin--admin-bar--height,0px);right:0px;left:0px;z-index:100;font-family:var(--didi-font),Inter,Arial,sans-serif;background-color:var(--didi-bg);transition:transform 0.28s ease,visibility 0.28s;box-shadow:0px 12px 40px rgba(58,47,39,.15);transform:translate3d(0,-100%,0)}.didi-searchpanel.is-open{visibility:visible}.didi-searchpanel.is-open{transform:none}.didi-searchpanel{padding:24px var(--didi-gutter) 36px}.didi-searchpanel-inner{display:flex;flex-flow:column;gap:16px;max-width:760px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.didi-drawer-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:16px;border-bottom:1px solid var(--didi-border)}.didi-drawer-title{color:var(--didi-brown);font-family:var(--didi-font),Inter,Arial,sans-serif;font-weight:700;font-size:18px}.didi-drawer-nav{display:flex;flex-flow:column;overflow:auto}.didi-drawer-link{display:flex;justify-content:space-between;align-items:center;color:var(--didi-text);font-family:var(--didi-font),Inter,Arial,sans-serif;font-weight:600;font-size:16px;text-decoration:none;padding-top:15px;padding-right:4px;padding-bottom:15px;padding-left:4px;border-bottom:1px solid var(--didi-border);transition:color 0.2s ease}.didi-drawer-link:hover{color:var(--didi-primary-dark)}.didi-wish-list{display:flex;flex-flow:column;gap:14px;flex-grow:1;flex-shrink:1;flex-basis:0px;overflow:auto;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:4px;padding-right:0px;padding-bottom:4px;padding-left:0px}.didi-wish-list{list-style:none}.didi-wish-item{display:grid;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:0px;margin-right:0px;margin-bottom:10px;margin-left:0px;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;background-color:var(--didi-gray);border-radius:18px}.didi-wish-item.is-soldout .didi-wish-img{opacity:0.55}.didi-wish-item{list-style:none}.didi-wish-thumb{display:block;width:72px;height:72px;overflow:hidden;border-radius:12px}.didi-wish-img{display:block;width:100%;height:100%;object-fit:cover}.didi-wish-body{display:flex;flex-flow:column;gap:4px;min-width:0px}.didi-wish-name{color:var(--didi-text);font-family:var(--didi-font),Arial,sans-serif;font-weight:600;font-size:14px;line-height:1.3;text-decoration:none}.didi-wish-price{color:var(--didi-accent-text);font-family:var(--didi-font),Arial,sans-serif;font-weight:700;font-size:14px}.didi-wish-remove{width:32px;height:32px;color:var(--didi-brown);font-size:18px;line-height:1;background-color:#fff;border-radius:50%;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer}.didi-wish-remove:hover{color:var(--didi-accent-text);background-color:var(--didi-secondary)}.didi-wish-empty{color:var(--didi-muted);font-family:var(--didi-font),Inter,Arial,sans-serif;font-size:15px;line-height:1.6;padding-top:24px;padding-right:4px;padding-bottom:24px;padding-left:4px}.didi-wish{display:flex;justify-content:center;align-items:center;position:absolute;top:12px;right:12px;z-index:3;width:42px;height:42px;color:var(--vk-purple);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:#fff;border-radius:50%;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer;transition:transform 0.15s ease,color 0.15s ease;box-shadow:0px 4px 14px rgba(120,40,120,.18)}.didi-wish::before{width:22px;height:22px;background-color:currentColor}.didi-wish::before{content:"";-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 24 24\' fill=\'none\' stroke=\'black\' stroke-width=\'2\' stroke-linecap=\'round\' stroke-linejoin=\'round\'><path d=\'M12 20.5s-7.5-4.6-9.2-9.3C1.6 7.8 3.6 4.8 6.8 4.8c2 0 3.7 1.1 5.2 3 1.5-1.9 3.2-3 5.2-3 3.2 0 5.2 3 4 6.4-1.7 4.7-9.2 9.3-9.2 9.3z\'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 24 24\' fill=\'none\' stroke=\'black\' stroke-width=\'2\' stroke-linecap=\'round\' stroke-linejoin=\'round\'><path d=\'M12 20.5s-7.5-4.6-9.2-9.3C1.6 7.8 3.6 4.8 6.8 4.8c2 0 3.7 1.1 5.2 3 1.5-1.9 3.2-3 5.2-3 3.2 0 5.2 3 4 6.4-1.7 4.7-9.2 9.3-9.2 9.3z\'/></svg>") center/contain no-repeat}.didi-wish:hover{color:var(--vk-red);transform:scale(1.08,1.08)}.didi-wish:focus-visible{outline:2px solid var(--didi-primary);outline-offset:2px}.didi-wish.is-active{color:var(--vk-red)}.didi-wish.is-active::before{background-color:var(--vk-red)}.didi-wish.didi-pop{animation:didi-popheart .6s cubic-bezier(.3,1.6,.5,1)}.didi-footer{color:var(--didi-text);font-family:var(--didi-font),Inter,Arial,sans-serif;padding-top:72px;padding-right:0px;padding-bottom:28px;padding-left:0px;background-color:var(--didi-sand)}.didi-footer .didi-footer-about[class]{max-width:340px;color:#5a4a40;font-size:17px;line-height:1.7}.didi-footer .didi-footer-title[class]{font-size:18px;letter-spacing:0.02em;margin-bottom:4px}.didi-footer .didi-footer-link[class]{color:#5a4a40;font-size:17px;line-height:1.5}.didi-footer .didi-footer-col[class]{gap:14px}.didi-footer .didi-footer-bottom[class]{color:#5a4a40;font-size:14px}.didi-footer .didi-footer-bottom[class] p{font-size:14px}.didi-footer .didi-footer-link[class]:hover{color:#586548}@media (max-width:767px){.didi-footer{padding-top:56px}.didi-footer .didi-footer-about[class]{font-size:16px}.didi-footer .didi-footer-title[class]{font-size:17px}.didi-footer .didi-footer-link[class]{font-size:16px}.didi-footer .didi-footer-bottom[class]{font-size:13px}}.didi-footer-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:48px;max-width:var(--didi-container);margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.didi-footer-grid{padding:0 var(--didi-gutter)}@media (max-width:1119px){.didi-footer-grid{gap:32px}}@media (max-width:1023px){.didi-footer-grid{grid-template-columns:1fr 1fr}}@media (max-width:767px){.didi-footer-grid{grid-template-columns:1fr 1fr;gap:32px 24px}}@media (max-width:479px){.didi-footer-grid{grid-template-columns:1fr}}.didi-footer-brand{display:flex;flex-flow:column;align-items:start;gap:16px}@media (max-width:1023px){.didi-footer-brand{grid-column-start:1;grid-column-end:-1}}.didi-footer-about{max-width:280px;color:var(--didi-muted);font-family:var(--didi-font),Inter,Arial,sans-serif;font-size:14px;line-height:1.7}.didi-footer-col{display:flex;flex-flow:column;gap:12px}.didi-footer-title{color:var(--didi-brown);font-family:var(--didi-font),Inter,Arial,sans-serif;font-weight:700;font-size:14px;letter-spacing:0.04em}.didi-footer-link{color:var(--didi-muted);font-family:var(--didi-font),Inter,Arial,sans-serif;font-size:14px;line-height:1.5;text-decoration:none;transition:color 0.2s ease}.didi-footer-link:hover{color:var(--didi-primary-dark)}.didi-footer-bottom{max-width:var(--didi-container);color:var(--didi-muted);font-family:var(--didi-font),Inter,Arial,sans-serif;font-size:12px;margin-top:48px;margin-right:auto;margin-bottom:0px;margin-left:auto;border-top:1px solid rgba(90,74,64,.18)}.didi-footer-bottom{padding:20px var(--didi-gutter) 0}.didi-searchform{display:flex;align-items:center;gap:12px}.didi-searchform .oxy-text{display:flex;flex-grow:1;flex-shrink:1;flex-basis:0px;min-width:0px}@media (max-width:479px){.didi-searchform{flex-flow:column;align-items:stretch}}.didi-searchinput{flex-grow:1;flex-shrink:1;flex-basis:0px;width:100%;height:52px;min-width:0px;color:var(--didi-text);font-family:var(--didi-font),Inter,Arial,sans-serif;font-size:16px;padding-top:0px;padding-right:22px;padding-bottom:0px;padding-left:22px;background-color:var(--didi-white);border-radius:999px;border-top:1px solid var(--didi-border);border-right:1px solid var(--didi-border);border-bottom:1px solid var(--didi-border);border-left:1px solid var(--didi-border)}.didi-searchinput:focus{outline:2px solid var(--didi-primary);outline-offset:1px}.didi-searchsubmit{height:52px}.didi-hero{display:flex;align-items:center;position:relative;min-height:520px;overflow:hidden;color:var(--didi-text);font-family:var(--didi-font),Inter,Arial,sans-serif;background-image:url(https://vaikeliui.lt/wp-content/uploads/2026/11/Fluffy-Pup-in-Olive-Green.webp);background-size:cover;background-position:50% 30%;background-repeat:no-repeat;background-attachment:scroll}@media (max-width:767px){.didi-hero{min-height:0px}}.didi-hero-paw{position:absolute;top:50%;right:7%;width:min(34vw,400px);aspect-ratio:1/1;background-color:var(--didi-primary);opacity:0.13;pointer-events:none;transform:translate3d(0,-50%,0) rotateZ(-12deg)}@media (max-width:767px){.didi-hero-paw{right:-60px;width:260px}}.didi-hero-inner{position:relative;z-index:1;padding-top:72px;padding-bottom:72px}@media (max-width:767px){.didi-hero-inner{padding-top:56px;padding-bottom:56px}}.didi-hero-copy{max-width:600px}.didi-hero-eyebrow{letter-spacing:0.28em;margin-bottom:22px}.didi-hero-title{max-width:600px;color:var(--didi-brown);font-family:var(--didi-font-display),"General Sans",Arial,sans-serif;font-weight:500;font-size:clamp(38px,5vw,60px);line-height:1.08;letter-spacing:-0.02em}.didi-hero-text{max-width:430px;color:var(--didi-muted);font-family:var(--didi-font),Inter,Arial,sans-serif;font-size:18px;line-height:1.6;margin-top:20px}@media (max-width:767px){.didi-hero-text{font-size:16px}}.didi-hero-actions{display:flex;gap:20px;margin-top:32px}.didi-hero-actions{flex-wrap:wrap}@media (max-width:479px){.didi-hero-actions{flex-flow:column;align-items:stretch;gap:12px}}.didi-cats{position:relative;z-index:2;padding-top:32px;padding-bottom:32px;background-color:var(--didi-bg)}.didi-cats .didi-cat-grid{display:flex;justify-content:space-between;align-items:stretch;gap:0px;position:relative;top:0px;width:min(100%,1100px);min-height:104px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:0px;padding-right:16px;padding-bottom:0px;padding-left:16px;background-color:var(--didi-white);border-radius:999px;box-shadow:0px 14px 40px rgba(58,47,39,.14)}.didi-cats .didi-cat-grid{flex-wrap:nowrap}.didi-cats .didi-cat-link{flex-flow:row;justify-content:center;align-items:center;gap:16px;width:100%;min-height:0px;text-align:left;padding-top:0px;padding-right:12px;padding-bottom:0px;padding-left:12px;background-color:transparent;border-radius:0px}.didi-cats .didi-cat-link:hover{background-color:transparent}.didi-cats .didi-cat-badge{width:60px;height:60px;background-color:var(--didi-lilac)}.didi-cats .didi-cat-paw{top:19px;right:19px;bottom:19px;left:19px}.didi-cats .didi-cat-name{flex-grow:0;flex-basis:auto;font-weight:600;font-size:20px;letter-spacing:-0.01em}.didi-cats .didi-cat-arrow{display:none}.didi-cats .didi-cat{display:flex;flex-grow:1;flex-shrink:1;flex-basis:0px;margin-top:22px;margin-right:0px;margin-bottom:22px;margin-left:0px;border-left:1px solid var(--didi-border)}.didi-cats .didi-cat:first-child{border-left:0px solid}.didi-cats a.didi-cat[class]{display:flex;align-items:center;gap:10px}.didi-cats .didi-cn{flex-grow:1;flex-shrink:1;flex-basis:0px;font-weight:500;font-size:inherit}.didi-cats .didi-cb{display:block;flex-grow:0;flex-shrink:0;flex-basis:18px;position:relative;width:18px;height:18px;background-color:#fff;border-radius:5px;border-top:1.5px solid #b9b2a6;border-right:1.5px solid #b9b2a6;border-bottom:1.5px solid #b9b2a6;border-left:1.5px solid #b9b2a6;transition:background-color 0.15s,border-color 0.15s}.didi-cats a.didi-cat[aria-pressed="true"]{color:#586548}.didi-cats a.didi-cat[aria-pressed="true"] .didi-cn{font-weight:700}.didi-cats a.didi-cat[aria-pressed="true"] .didi-cb{background-color:#758165}.didi-cats a.didi-cat[aria-pressed="true"] .didi-cb::after{position:absolute;top:1px;left:5px;width:5px;height:10px;border-top:0px solid #fff;border-right:2px solid #fff;border-bottom:2px solid #fff;border-left:0px solid #fff;transform:rotateZ(45deg)}.didi-cats a.didi-cat[aria-pressed="true"] .didi-cb::after{content:""}@media (max-width:1023px){.didi-cats .didi-cat-name{font-size:17px}}@media (max-width:767px){.didi-cats{padding-top:24px;padding-bottom:24px}.didi-cats .didi-cat-grid{gap:0px;top:0px;min-height:100px;margin-bottom:0px;padding-top:0px;padding-right:6px;padding-bottom:0px;padding-left:6px;border-radius:32px}.didi-cats .didi-cat-link{flex-flow:column;gap:8px;text-align:center;padding-top:0px;padding-right:4px;padding-bottom:0px;padding-left:4px}.didi-cats .didi-cat-badge{width:52px;height:52px}.didi-cats .didi-cat-paw{top:16px;right:16px;bottom:16px;left:16px}.didi-cats .didi-cat-name{font-size:13px}.didi-cats .didi-cat{margin-top:14px;margin-right:0px;margin-bottom:14px;margin-left:0px}}.didi-cat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.didi-cat-grid{list-style:none}@media (max-width:1023px){.didi-cat-grid{gap:16px}}@media (max-width:767px){.didi-cat-grid{grid-template-columns:minmax(0,1fr)}}.didi-cat{display:block}.didi-cat:has(.didi-cat-link[href*='be-kategorijos']){display:none}.didi-cat-link{display:flex;align-items:center;gap:20px;min-height:150px;color:var(--didi-brown);text-decoration:none;padding-top:24px;padding-right:28px;padding-bottom:24px;padding-left:28px;background-color:var(--didi-sand);border-radius:32px;transition:background-color 0.25s ease}.didi-cat-link:hover{background-color:#dcd2c4}.didi-cat-link:hover .didi-cat-badge{transform:scale(1.03,1.03)}.didi-cat-link:hover .didi-cat-arrow{transform:translate3d(4px,0,0)}@media (max-width:1023px){.didi-cat-link{gap:14px;min-height:120px;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}}.didi-cat-badge{flex-grow:0;flex-shrink:0;flex-basis:auto;position:relative;width:84px;height:84px;background-color:var(--didi-bg);border-radius:50%;transition:transform 0.25s ease}@media (max-width:1023px){.didi-cat-badge{width:60px;height:60px}}.didi-cat-paw{position:absolute;top:22px;right:22px;bottom:22px;left:22px;background-color:var(--didi-primary)}@media (max-width:1023px){.didi-cat-paw{top:15px;right:15px;bottom:15px;left:15px}}.didi-cat-name{flex-grow:1;flex-shrink:1;flex-basis:0px;color:var(--didi-brown);font-family:var(--didi-font),Inter,Arial,sans-serif;font-weight:700;font-size:22px;letter-spacing:-0.02em}@media (max-width:1023px){.didi-cat-name{font-size:18px}}.didi-cat-arrow{display:flex;justify-content:center;align-items:center;flex-grow:0;flex-shrink:0;flex-basis:auto;width:44px;height:44px;color:var(--didi-brown);font-family:var(--didi-font),Inter,Arial,sans-serif;font-size:18px;border-radius:50%;border-top:1.5px solid var(--didi-brown);border-right:1.5px solid var(--didi-brown);border-bottom:1.5px solid var(--didi-brown);border-left:1.5px solid var(--didi-brown);transition:transform 0.25s ease}.didi-benefits{padding-top:24px;padding-bottom:clamp(40px,5vw,64px)}.didi-benefits .didi-benefit-list{display:flex;justify-content:center;gap:6px 10px;position:relative;top:-52px;width:fit-content;max-width:100%;margin-top:0px;margin-right:auto;margin-bottom:-52px;margin-left:auto;padding-top:10px;padding-right:16px;padding-bottom:10px;padding-left:16px;background-color:var(--didi-white);border-radius:999px;border-top:1px solid var(--didi-border);border-right:1px solid var(--didi-border);border-bottom:1px solid var(--didi-border);border-left:1px solid var(--didi-border);box-shadow:0px 10px 28px rgba(46,66,87,.08)}.didi-benefits .didi-benefit-list{flex-wrap:wrap}.didi-benefits .didi-benefit{gap:10px;padding-top:6px;padding-right:14px;padding-bottom:6px;padding-left:6px;border-left:0px solid}.didi-benefits .didi-benefit-icon{width:40px;height:40px;box-sizing:border-box;color:var(--didi-brown);padding-top:9px;padding-right:9px;padding-bottom:9px;padding-left:9px;background-color:var(--didi-sky);border-radius:50%;transition:transform 0.2s ease}.didi-benefits .didi-benefit:nth-child(2) .didi-benefit-icon{background-color:var(--didi-lilac)}.didi-benefits .didi-benefit:nth-child(3) .didi-benefit-icon{background-color:var(--didi-peach)}.didi-benefits .didi-benefit:nth-child(4) .didi-benefit-icon{background-color:var(--didi-mint)}.didi-benefits .didi-benefit:hover .didi-benefit-icon{animation:didi-icon-wiggle .5s ease}.didi-benefits .didi-benefit:nth-child(n) .didi-benefit-icon[class]{background:#e4dbcf!important;color:#586548!important}@media (max-width:767px){.didi-benefits .didi-benefit-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 6px;top:-40px;width:100%;margin-bottom:-40px;padding-top:12px;padding-right:10px;padding-bottom:12px;padding-left:10px;border-radius:28px}.didi-benefits .didi-benefit{gap:8px;padding-top:6px;padding-right:6px;padding-bottom:6px;padding-left:6px}.didi-benefits .didi-benefit-icon{width:36px;height:36px;padding-top:8px;padding-right:8px;padding-bottom:8px;padding-left:8px}}.didi-benefit-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:22px;padding-right:12px;padding-bottom:22px;padding-left:12px;background-color:var(--didi-bg-soft);border-radius:28px}.didi-benefit-list{list-style:none}@media (max-width:1023px){.didi-benefit-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 0px}}@media (max-width:767px){.didi-benefit-list{grid-template-columns:minmax(0,1fr);padding-top:16px;padding-right:8px;padding-bottom:16px;padding-left:8px}}.didi-benefit{display:flex;align-items:center;gap:14px;padding-top:6px;padding-right:24px;padding-bottom:6px;padding-left:24px;border-left:1px solid var(--didi-border)}.didi-benefit:first-child{border-left:0px solid}@media (max-width:1023px){.didi-benefit:nth-child(odd){border-left:0px solid}}@media (max-width:767px){.didi-benefit{padding-top:10px;padding-right:16px;padding-bottom:10px;padding-left:16px;border-left:0px solid}}.didi-benefit-icon{flex-grow:0;flex-shrink:0;flex-basis:auto;width:32px;height:32px;color:var(--didi-primary)}.didi-benefit-body{display:flex;flex-flow:column;gap:2px}.didi-benefit-title{color:var(--didi-brown);font-family:var(--didi-font),Inter,Arial,sans-serif;font-weight:700;font-size:14px;line-height:1.3}@media (max-width:767px){.didi-benefit-title{font-size:13px}}.didi-benefit-text{color:var(--didi-muted);font-family:var(--didi-font),Inter,Arial,sans-serif;font-size:12.5px;line-height:1.45}.didi-sec-head{display:flex;flex-flow:row;justify-content:space-between;align-items:end;gap:12px 24px;margin-bottom:clamp(16px,2vw,24px)}.didi-sec-head{flex-wrap:wrap}@media (max-width:767px){.didi-sec-head{flex-flow:column;align-items:start;margin-bottom:20px}}.didi-sec-titles{display:flex;flex-flow:column;gap:10px}.didi-sec-link{color:var(--didi-brown);font-family:var(--didi-font),Inter,Arial,sans-serif;font-weight:650;font-size:14px;text-decoration:none;padding-bottom:3px;border-bottom:1.5px solid currentColor;transition:color 0.2s ease}.didi-sec-link:hover{color:var(--didi-primary-dark)}.didi-products-slot ul.products li.product{display:flex;flex-flow:column;position:relative;min-width:0px;overflow:hidden;transition:transform 0.25s ease,background 0.25s ease}.didi-products-slot ul.products li.product{background:var(--didi-gray)!important;border:0!important;box-shadow:none!important;border-radius:26px!important;padding:0 0 16px!important}.didi-products-slot ul.products li.product .bde-woo-product-image{position:relative;overflow:hidden;aspect-ratio:1/1;background-color:var(--didi-bg-soft);border-radius:var(--didi-radius-img)}.didi-products-slot ul.products li.product .bde-woo-product-image img{display:block;width:100%;height:100%;object-fit:cover;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;transition:transform 0.35s ease}.didi-products-slot ul.products li.product:hover .bde-woo-product-image img{transform:scale(1.04,1.04)}.didi-products-slot ul.products li.product .woocommerce-loop-product__title{margin:14px 16px 8px!important;padding:0!important}.didi-products-slot ul.products li.product .price{display:flex;align-items:baseline;gap:2px 10px;color:var(--didi-text);font-family:var(--didi-font),Inter,Arial,sans-serif;font-weight:800;font-size:20px;line-height:1.2;letter-spacing:-0.01em;margin-top:auto;margin-right:4px;margin-bottom:0px;margin-left:4px;padding-top:12px}.didi-products-slot ul.products li.product .price{flex-wrap:wrap;font-variant-numeric:tabular-nums}.didi-products-slot ul.products li.product a.button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;box-sizing:border-box!important;min-height:46px!important;padding:0 20px!important;background:var(--didi-accent,#cf3463)!important;color:#fff!important;border:0!important;border-radius:999px!important;font-family:var(--didi-font),"Quicksand",sans-serif!important;font-size:15px!important;font-weight:600!important;line-height:1!important;text-decoration:none!important;transition:background .2s ease,transform .2s ease!important}.didi-products-slot ul.products li.product a.button:hover{transform:translate3d(0,-1px,0)}.didi-products-slot ul.products li.product a.button:hover{background:var(--didi-accent-dark,#b02a55)!important;color:#fff!important}.didi-products-slot ul.products li.product:hover{transform:translate3d(0,-4px,0)}.didi-products-slot ul.products li.product:hover{background:var(--didi-gray-2)!important}.didi-products-slot ul.products li.product a.woocommerce-LoopProduct-link{display:flex;flex-flow:column;flex-grow:1;flex-shrink:1;flex-basis:auto;color:inherit;text-decoration:none}.didi-products-slot ul.products li.product.outofstock .bde-woo-product-image img{opacity:0.5}.didi-products-slot ul.products li.product .price ins{order:1;color:var(--didi-sale);text-decoration:none}.didi-products-slot ul.products li.product .price ins{background:none}.didi-products-slot ul.products li.product .price del{order:2;color:var(--didi-muted);font-weight:500;font-size:14px;letter-spacing:0px;opacity:0.9}.didi-products-slot ul.products li.product .price del{text-decoration-line:line-through;text-decoration-thickness:1px;text-decoration-color:rgba(107,102,95,.55)}.didi-products-slot ul.products li.product .price .screen-reader-text{position:absolute;width:1px;height:1px;overflow:hidden;margin-top:-1px;margin-right:-1px;margin-bottom:-1px;margin-left:-1px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.didi-products-slot ul.products li.product .price .screen-reader-text{clip:rect(0,0,0,0);white-space:nowrap}.didi-products-slot ul.products li.product .bde-woo-product-footer{min-height:60px;margin-top:0px;padding-top:16px}.didi-products-slot ul.products li.product a.button::before{content:none}.didi-products-slot ul.products li.product a.button.loading{opacity:0.85;pointer-events:none}.didi-products-slot ul.products li.product a.button.loading{text-indent:0}.didi-products-slot ul.products li.product .bde-woo-product-footer:has(a.added_to_cart) a.button.added{display:none}.didi-products-slot ul.products li.product a.added_to_cart{display:flex;justify-content:center;align-items:center;width:100%;min-height:44px;color:var(--didi-primary-dark);font-weight:650;font-size:14px;text-decoration:none;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:16px;padding-bottom:0px;padding-left:16px;background-color:transparent;border-radius:999px;border-top:1.5px solid var(--didi-primary-dark);border-right:1.5px solid var(--didi-primary-dark);border-bottom:1.5px solid var(--didi-primary-dark);border-left:1.5px solid var(--didi-primary-dark)}.didi-products-slot ul.products li.product.outofstock a.button{color:var(--didi-brown);background-color:transparent}.didi-products-slot ul.products li.product.outofstock a.button{border-color:var(--didi-border)}.didi-products-slot ul.products li.product.outofstock a.button:hover{color:var(--didi-brown);background-color:var(--didi-bg-soft)}.didi-products-slot ul.products li.product.outofstock a.button:hover{border-color:var(--didi-sand)}.didi-products-slot ul.products li.product .bde-woo-product-footer a.button{text-transform:none}.didi-products-slot ul.products li.product .bde-woo-product-footer a.added_to_cart{text-transform:none}.didi-products-slot ul.products li.product .price .woocommerce-Price-amount{color:inherit;font-family:inherit;font-weight:inherit;font-size:inherit;letter-spacing:inherit}.didi-products-slot ul.products li.product .price ins .woocommerce-Price-amount{color:var(--didi-sale)}.didi-products-slot ul.products li.product .price del .woocommerce-Price-amount{color:var(--didi-muted)}.didi-products-slot ul.products li.product .price .woocommerce-Price-amount bdi{color:inherit;font-family:inherit;font-weight:inherit;font-size:inherit;letter-spacing:inherit}.didi-products-slot ul.products li.product .price .woocommerce-Price-currencySymbol{font-family:inherit;font-weight:inherit;font-size:inherit}.didi-products-slot ul.products li.product .didi-pricebox{display:flex;flex-flow:column;gap:8px}.didi-products-slot ul.products li.product .didi-pricebox{margin:0 16px!important;padding:0!important}.didi-products-slot ul.products li.product .didi-pricebox .price{margin-top:0px;margin-right:4px;margin-bottom:0px;margin-left:4px;padding-top:10px}.didi-products-slot ul.products li.product .didi-swatches{display:flex;align-items:center;gap:8px}.didi-products-slot ul.products li.product .didi-swatches{margin:0 0 4px!important;padding:0!important}.didi-products-slot ul.products li.product a.button:not(.add_to_cart_button){display:none}.didi-products-slot ul.products li.product.outofstock .bde-woo-product-footer::after{display:flex;justify-content:center;align-items:center;width:100%;min-height:44px;box-sizing:border-box;color:var(--didi-muted);font-weight:650;font-size:14px;line-height:1.2;background-color:var(--didi-bg-soft);border-radius:999px;border-top:1.5px solid var(--didi-border);border-right:1.5px solid var(--didi-border);border-bottom:1.5px solid var(--didi-border);border-left:1.5px solid var(--didi-border)}.didi-products-slot ul.products li.product.outofstock .bde-woo-product-footer::after{content:"Išparduota"}.didi-products-slot ul.products li.product:not(.outofstock) .bde-woo-product-footer:not(:has(a.add_to_cart_button)){min-height:0px;padding-top:0px}.didi-products-slot ul.products li.product img{display:block;width:100%}.didi-products-slot ul.products li.product img{border-radius:0!important}.didi-products-slot ul.products li.product .button{font-weight:600;text-transform:none;letter-spacing:0px;border-radius:999px}.didi-products-slot ul.products li.product .woocommerce-loop-product__link{display:flex;flex-flow:column;flex-grow:1;flex-shrink:1;flex-basis:0px}.didi-products-slot ul.products li.product>:last-child:not(.didi-pricebox):not(.woocommerce-loop-product__link){box-sizing:border-box}.didi-products-slot ul.products li.product>:last-child:not(.didi-pricebox):not(.woocommerce-loop-product__link){margin:14px 16px 0!important;width:calc(100% - 32px)!important}.didi-products-slot ul.products li.product a.add_to_cart_button.button:not(.outofstock){background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 24 24\' fill=\'none\' stroke=\'%23ffffff\' stroke-width=\'2\' stroke-linecap=\'round\' stroke-linejoin=\'round\'%3E%3Cpath d=\'M5 8h14l-1 12H6L5 8z\'/%3E%3Cpath d=\'M9 8V6a3 3 0 0 1 6 0v2\'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-size:18px 18px!important;background-position:calc(50% - 54px) center!important}.didi-products-slot ul.products li.product a.button[aria-label^="Daugiau informacijos"]{display:none!important}.didi-products-slot ul.products li.product[class]{background:transparent!important;border-radius:0!important;padding:0!important;overflow:visible!important}.didi-products-slot ul.products li.product[class]:hover{background:transparent!important;transform:none!important}.didi-products-slot ul.products li.product[class] .bde-woo-product-image{border-radius:22px!important;background:var(--didi-gray)!important;overflow:hidden!important}.didi-products-slot ul.products li.product[class] .woocommerce-loop-product__title{font-size:18px!important;margin:16px 0 8px!important}.didi-products-slot ul.products li.product[class] .didi-pricebox{margin:0!important;gap:10px!important}.didi-products-slot ul.products li.product[class] .didi-swatches{margin:0!important}.didi-products-slot ul.products li.product[class] .bde-woo-product-footer{padding-left:0!important;padding-right:0!important;min-height:0!important;padding-top:0!important}.didi-products-slot ul.products li.product[class] .didi-pill{height:30px!important;padding:0 14px!important;font-size:13px!important;letter-spacing:.02em!important}.didi-products-slot ul.products li.product .didi-pill.didi-pill--new{color:#fff;background-color:#586548}@media (max-width:767px){.didi-products-slot ul.products li.product{border-radius:22px!important}.didi-products-slot ul.products li.product .bde-woo-product-image{border-radius:14px}.didi-products-slot ul.products li.product .woocommerce-loop-product__title{font-size:14px;margin-top:10px;margin-right:2px;margin-bottom:0px;margin-left:2px}.didi-products-slot ul.products li.product .price{gap:0px 8px;font-size:17px;margin-top:auto;margin-right:2px;margin-bottom:0px;margin-left:2px;padding-top:10px}.didi-products-slot ul.products li.product a.button{min-height:40px!important;padding:0 10px!important;font-size:13px!important}.didi-products-slot ul.products li.product .price del{font-size:13px}.didi-products-slot ul.products li.product .bde-woo-product-footer{min-height:52px;padding-top:12px}.didi-products-slot ul.products li.product .didi-pricebox .price{margin-top:0px;margin-right:2px;margin-bottom:0px;margin-left:2px;padding-top:8px}.didi-products-slot ul.products li.product .didi-swatches{gap:5px;margin-top:10px;margin-right:2px;margin-bottom:0px;margin-left:2px}.didi-products-slot ul.products li.product.outofstock .bde-woo-product-footer::after{min-height:40px;font-size:13px}.didi-products-slot ul.products li.product[class] .bde-woo-product-image{border-radius:16px!important}.didi-products-slot ul.products li.product[class] .woocommerce-loop-product__title{font-size:16px!important;margin:12px 0 6px!important}.didi-products-slot ul.products li.product[class] .didi-pill{height:26px!important;padding:0 11px!important;font-size:12px!important}}.didi-products.is-empty{display:none}.didi-about{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0px;position:relative;max-width:none;min-height:420px;overflow:hidden;color:#2f2a26;font-family:"Quicksand",sans-serif;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-radius:32px}.didi-about .didi-about-media{background:#e4eef7!important}.didi-about .didi-about-eyebrow{letter-spacing:0.1em;margin-bottom:16px}.didi-about[class]{background:#f3efe8!important}.didi-about .didi-about-media[class]{background:#e4dbcf!important}@media (max-width:1023px){.didi-about{grid-template-columns:minmax(0,1fr);gap:0px;min-height:0px}}@media (max-width:767px){.didi-about{gap:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-radius:28px}}.didi-about-media{position:relative;min-height:320px;background-image:radial-gradient(circle at 30% 30%,rgba(255,254,251,.55),transparent 55%),linear-gradient(135deg,var(--didi-sand),var(--didi-primary));background-size:auto,auto;background-position:0px 0px,0px 0px;background-repeat:repeat,repeat;background-attachment:scroll,scroll}@media (max-width:1023px){.didi-about-media{min-height:260px}}.didi-about-media-paw{position:absolute;top:50%;left:50%;width:140px;height:140px;background-color:var(--didi-white);opacity:0.55;transform:translate3d(-50%,-50%,0) rotateZ(-10deg)}.didi-about-body{display:flex;flex-flow:column;justify-content:center;position:relative;padding-top:clamp(32px,5vw,64px);padding-right:clamp(32px,5vw,64px);padding-bottom:clamp(32px,5vw,64px);padding-left:clamp(32px,5vw,64px)}.didi-about-paw{position:absolute;right:-24px;bottom:-34px;width:260px;height:260px;background-color:var(--didi-primary);opacity:0.1;pointer-events:none}.didi-about-eyebrow{letter-spacing:0.2em;margin-bottom:14px}.didi-about-title{color:var(--didi-brown);font-family:var(--didi-font-display),"General Sans",Arial,sans-serif;font-weight:500;font-size:34px;line-height:1.15;letter-spacing:-0.02em}.didi-about-text{max-width:440px;color:var(--didi-muted);font-family:var(--didi-font),Inter,Arial,sans-serif;font-size:16px;line-height:1.7;margin-top:16px}.didi-about-btn{align-self:start;margin-top:28px}.didi-gallery-head{display:flex;flex-flow:column;align-items:center;gap:12px;text-align:center;margin-bottom:40px}.didi-gallery-sub{max-width:520px;color:var(--didi-muted);font-family:var(--didi-font),Inter,Arial,sans-serif;font-size:16px;line-height:1.6}.didi-gallery-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}@media (max-width:767px){.didi-gallery-grid{grid-template-columns:minmax(0,1fr);gap:16px}}.didi-gallery-tile{aspect-ratio:4/3;border-radius:24px}.didi-gallery-tile{background-size:cover;background-position:center}.didi-gallery-tile-a{background-color:var(--didi-sand);background-image:linear-gradient(160deg,rgba(117,129,101,.35),rgba(228,219,207,1) 70%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.didi-gallery-tile-b{background-color:var(--didi-sand);background-image:linear-gradient(200deg,rgba(90,74,64,.25),rgba(228,219,207,1) 70%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.didi-gallery-tile-c{background-color:var(--didi-sand);background-image:linear-gradient(120deg,rgba(228,219,207,1) 30%,rgba(117,129,101,.4));background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.didi-news-sec{padding-top:0px}.didi-news-sec .didi-news{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,42%)!important;grid-template-rows:1fr auto auto 1fr!important;column-gap:clamp(24px,4vw,56px)!important;row-gap:22px!important;padding:0 0 0 clamp(28px,4vw,56px)!important;background:#e4eef7!important;overflow:hidden!important;border-radius:36px!important;align-items:start!important;position:relative!important}.didi-news-sec .didi-news-copy{grid-column:1!important;grid-row:2!important;display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;gap:12px!important;align-self:end!important;padding:0 clamp(0px,2vw,24px) 0 0!important}.didi-news-sec .didi-news-icon{display:none!important}.didi-news-sec .didi-news-title{font-family:var(--didi-font-display),"General Sans",sans-serif!important;font-weight:500!important;font-size:clamp(28px,3vw,40px)!important;letter-spacing:-.02em!important;line-height:1.1!important}.didi-news-sec .didi-news-desc{font-size:16px!important;max-width:44ch!important}.didi-news-sec .didi-news-form{grid-column:1!important;grid-row:3!important;width:min(520px,100%)!important;align-self:start!important;justify-self:center!important;margin:0 auto!important;justify-content:center!important;padding:0 clamp(0px,2vw,24px) 0 0!important}.didi-news-sec .didi-news-input{background:#fff!important;border-color:transparent!important;height:52px!important}.didi-news-sec .didi-news-photo{grid-column:2!important;grid-row:1/5!important;align-self:stretch!important;width:100%!important;height:100%!important;min-height:360px!important;object-fit:cover!important;object-position:50% 30%!important;border-radius:28px 0 0 28px!important;display:block!important}.didi-news-sec .didi-news-text{align-items:center!important;text-align:center!important}.didi-news-sec .didi-news[class]{background:#e4dbcf!important}@media (max-width:1023px){.didi-news-sec .didi-news{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto!important;padding:24px 24px 0!important;border-radius:28px!important}.didi-news-sec .didi-news-copy{grid-column:1!important;grid-row:1!important;padding:0!important;align-self:start!important}.didi-news-sec .didi-news-form{grid-column:1!important;grid-row:2!important;width:100%!important;padding:0!important}.didi-news-sec .didi-news-photo{grid-row-start:3;grid-column-start:1;margin-top:8px}.didi-news-sec .didi-news-photo{min-height:0!important;height:220px!important;border-radius:22px 22px 0 0!important}.didi-news-sec .didi-news[class]{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto auto!important;row-gap:20px!important;column-gap:0!important;padding:28px 22px 0!important;border-radius:28px!important;overflow:hidden!important}.didi-news-sec .didi-news[class] .didi-news-copy{grid-column:1!important;grid-row:1!important;align-self:start!important;justify-self:stretch!important;width:auto!important;padding:0!important;align-items:center!important;text-align:center!important}.didi-news-sec .didi-news[class] .didi-news-form{grid-column:1!important;grid-row:2!important;justify-self:stretch!important;align-self:start!important;width:100%!important;margin:0!important;padding:0!important}.didi-news-sec .didi-news[class] .didi-news-photo{grid-column:1!important;grid-row:3!important;align-self:end!important;width:calc(100% + 44px)!important;max-width:none!important;margin:8px -22px 0!important;height:240px!important;min-height:0!important;border-radius:24px 24px 0 0!important}.didi-news-sec .didi-news[class] .didi-news-title{font-size:clamp(26px,7vw,32px)!important}.didi-news-sec .didi-news[class] .didi-news-input{min-width:0!important}}@media (max-width:479px){.didi-news-sec .didi-news-form{flex-direction:column!important;align-items:stretch!important}.didi-news-sec .didi-news[class] .didi-news-form{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:10px!important}}.didi-news{display:flex;justify-content:space-between;align-items:center;gap:32px;padding-top:36px;padding-right:40px;padding-bottom:36px;padding-left:40px;background-color:rgba(117,129,101,.14);border-radius:28px}@media (max-width:1023px){.didi-news{flex-flow:column;align-items:stretch}}@media (max-width:767px){.didi-news{padding-top:28px;padding-right:22px;padding-bottom:28px;padding-left:22px}}.didi-news-copy{display:flex;align-items:center;gap:20px}@media (max-width:767px){.didi-news-copy{align-items:start}}.didi-news-icon{flex-grow:0;flex-shrink:0;flex-basis:auto;width:40px;height:40px;color:var(--didi-primary-dark)}.didi-news-text{display:flex;flex-flow:column;gap:6px}.didi-news-title{color:var(--didi-brown);font-family:var(--didi-font),Inter,Arial,sans-serif;font-weight:700;font-size:22px;line-height:1.3}.didi-news-desc{max-width:460px;color:var(--didi-muted);font-family:var(--didi-font),Inter,Arial,sans-serif;font-size:14px;line-height:1.55}.didi-news-form{display:flex;align-items:center;gap:12px;flex-grow:0;flex-shrink:0;flex-basis:auto;width:min(480px,100%)}.didi-news-form .oxy-text{display:flex;flex-grow:1;flex-shrink:1;flex-basis:0px;min-width:0px}@media (max-width:1023px){.didi-news-form{width:100%}}@media (max-width:479px){.didi-news-form{flex-flow:column;align-items:stretch}}.didi-news-input{flex-grow:1;flex-shrink:1;flex-basis:0px;width:100%;height:48px;min-width:0px;color:var(--didi-text);font-family:var(--didi-font),Inter,Arial,sans-serif;font-size:14px;padding-top:0px;padding-right:22px;padding-bottom:0px;padding-left:22px;background-color:var(--didi-white);border-radius:999px;border-top:1px solid var(--didi-border);border-right:1px solid var(--didi-border);border-bottom:1px solid var(--didi-border);border-left:1px solid var(--didi-border)}.didi-news-input:focus{outline:2px solid var(--didi-primary);outline-offset:1px}.didi-news-btn{flex-grow:0;flex-shrink:0;flex-basis:auto}.didi-cart-body{display:flex;flex-flow:column;flex-grow:1;flex-shrink:1;flex-basis:0px;min-height:0px}.didi-cart-body .widget_shopping_cart_content{display:flex;flex-flow:column;flex-grow:1;flex-shrink:1;flex-basis:0px;min-height:0px}.didi-cart-body .woocommerce-mini-cart{display:flex;flex-flow:column;gap:12px;flex-grow:1;flex-shrink:1;flex-basis:0px;overflow:auto;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:4px;padding-right:0px;padding-bottom:4px;padding-left:0px}.didi-cart-body .woocommerce-mini-cart{list-style:none}.didi-cart-body .woocommerce-mini-cart-item{display:block;position:relative;min-height:84px;overflow:hidden;padding-top:10px;padding-right:44px;padding-bottom:10px;padding-left:10px;background-color:var(--didi-white);border-radius:20px;border-top:1px solid var(--didi-border);border-right:1px solid var(--didi-border);border-bottom:1px solid var(--didi-border);border-left:1px solid var(--didi-border)}.didi-cart-body .woocommerce-mini-cart-item a{color:var(--didi-text);font-family:var(--didi-font),Inter,Arial,sans-serif;font-weight:600;font-size:14px;line-height:1.35;text-decoration:none}.didi-cart-body .woocommerce-mini-cart-item img{width:64px;height:64px;object-fit:cover;margin-top:0px;margin-right:12px;margin-bottom:0px;margin-left:0px;border-radius:12px}.didi-cart-body .woocommerce-mini-cart-item img{float:left}.didi-cart-body .woocommerce-mini-cart-item .quantity{display:block;color:var(--didi-muted);font-family:var(--didi-font),Inter,Arial,sans-serif;font-size:13px;margin-top:6px}.didi-cart-body a.remove_from_cart_button{display:flex;justify-content:center;align-items:center;position:absolute;top:10px;right:10px;width:28px;height:28px;color:var(--didi-muted);font-size:18px;line-height:1;text-decoration:none;background-color:var(--didi-bg-soft);border-radius:50%}.didi-cart-body a.remove_from_cart_button:hover{color:var(--didi-brown);background-color:var(--didi-sand)}.didi-cart-body .woocommerce-mini-cart__total{display:flex;justify-content:space-between;color:var(--didi-brown);font-family:var(--didi-font),Inter,Arial,sans-serif;font-weight:700;font-size:16px;margin-top:18px;margin-right:4px;margin-bottom:12px;margin-left:4px}.didi-cart-body .woocommerce-mini-cart__buttons{display:flex;flex-flow:column;gap:10px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.didi-cart-body .woocommerce-mini-cart__buttons a.button{display:flex;justify-content:center;align-items:center;min-height:48px;color:var(--didi-brown);font-family:var(--didi-font),Inter,Arial,sans-serif;font-weight:650;font-size:14px;text-decoration:none;padding-top:0px;padding-right:24px;padding-bottom:0px;padding-left:24px;background-color:transparent;border-radius:999px;border-top:1.5px solid var(--didi-brown);border-right:1.5px solid var(--didi-brown);border-bottom:1.5px solid var(--didi-brown);border-left:1.5px solid var(--didi-brown)}.didi-cart-body .woocommerce-mini-cart__buttons a.checkout{color:var(--didi-white);background-color:var(--didi-primary-dark)}.didi-cart-body .woocommerce-mini-cart__buttons a.checkout{border-color:var(--didi-primary-dark)}.didi-cart-body .woocommerce-mini-cart__empty-message{color:var(--didi-muted);font-family:var(--didi-font),Inter,Arial,sans-serif;font-size:15px;line-height:1.6;padding-top:24px;padding-right:4px;padding-bottom:24px;padding-left:4px}.didi-prodrow{padding-top:clamp(32px,4vw,56px);padding-bottom:clamp(32px,4vw,56px)}.didi-prodrow.is-empty{display:none}.didi-guide .didi-gallery-head{align-items:center;text-align:center}.didi-guide .didi-gallery-head{margin-bottom:clamp(20px,2.4vw,32px)!important}.didi-guide .didi-gallery-head .didi-eyebrow{align-self:center;justify-self:center}.didi-guide .didi-gallery-sub{text-align:center;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.didi-guide .didi-step{gap:10px;position:relative;padding-top:34px;padding-right:28px;padding-bottom:30px;padding-left:28px;border-radius:32px;transition:transform 0.3s cubic-bezier(.3,1.4,.5,1)}.didi-guide .didi-step{box-shadow:none}.didi-guide .didi-step:nth-child(1){background-color:#ffe6e3}.didi-guide .didi-step:nth-child(1){rotate:-2deg;translate:0 4px}.didi-guide .didi-step:nth-child(2){background-color:#e3eef8}.didi-guide .didi-step:nth-child(2){rotate:1.5deg;translate:10px 22px}.didi-guide .didi-step:nth-child(3){background-color:#fbf0cc}.didi-guide .didi-step:nth-child(3){rotate:-1deg;translate:-8px -6px}.didi-guide .didi-step:hover{transform:translate3d(0,-6px,0) rotateZ(-1deg)}.didi-guide .didi-step-num{width:60px;height:60px;color:#fff;font-weight:700;font-size:22px;margin-top:0px;margin-right:0px;margin-bottom:14px;margin-left:0px;background-color:var(--didi-accent-dark);border-radius:0px;transform:rotateZ(-8deg)}.didi-guide .didi-step-num{clip-path:polygon(50% 0%,60.6% 10.4%,75% 6.7%,79% 21%,93.3% 25%,89.6% 39.4%,100% 50%,89.6% 60.6%,93.3% 75%,79% 79%,75% 93.3%,60.6% 89.6%,50% 100%,39.4% 89.6%,25% 93.3%,21% 79%,6.7% 75%,10.4% 60.6%,0% 50%,10.4% 39.4%,6.7% 25%,21% 21%,25% 6.7%,39.4% 10.4%)}.didi-guide .didi-step:nth-child(2) .didi-step-num{background-color:var(--didi-brown)}.didi-guide .didi-step-title{font-size:21px}.didi-guide .didi-step-text{color:var(--didi-muted)}.didi-guide .didi-steps{padding-bottom:0!important}.didi-guide[class]{background:#f8f5ee!important}.didi-guide .didi-step[class]:nth-child(1){background:#e4dbcf!important}.didi-guide .didi-step[class]:nth-child(2){background:#dde1cf!important}.didi-guide .didi-step[class]:nth-child(3){background:#ebe4d8!important}.didi-guide .didi-steps[class]{align-items:stretch!important;gap:20px!important}.didi-guide .didi-step[class] .didi-step-num[class]{background:#758165!important;color:#fff!important}.didi-guide{background:#fff9f4!important}@media (max-width:1023px){.didi-guide .didi-step:nth-child(1){rotate:-1.2deg;translate:0 0}.didi-guide .didi-step:nth-child(2){rotate:1deg;translate:8px 0}.didi-guide .didi-step:nth-child(3){rotate:-.8deg;translate:-6px 0}}@media (max-width:767px){.didi-guide .didi-steps[class]{gap:14px!important}}.didi-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.didi-steps[class]{padding-bottom:0!important}.didi-steps{list-style:none}@media (max-width:1023px){.didi-steps{grid-template-columns:minmax(0,1fr);gap:16px}}.didi-step{display:flex;flex-flow:column;gap:10px;padding-top:32px;padding-right:28px;padding-bottom:32px;padding-left:28px;background-color:var(--didi-white);border-radius:28px}.didi-step{box-shadow:var(--didi-shadow)}.didi-step-num{display:flex;justify-content:center;align-items:center;width:44px;height:44px;color:var(--didi-white);font-family:var(--didi-font),Inter,Arial,sans-serif;font-weight:700;font-size:18px;margin-bottom:6px;background-color:var(--didi-primary);border-radius:50%}.didi-step-title{color:var(--didi-brown);font-family:"Nunito",sans-serif;font-weight:800;font-size:21px;letter-spacing:0px}.didi-step-text{color:var(--didi-muted);font-family:var(--didi-font),Inter,Arial,sans-serif;font-size:15px;line-height:1.65}.didi-faq{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(32px,6vw,80px)}@media (max-width:1023px){.didi-faq{grid-template-columns:minmax(0,1fr)}}.didi-faq-intro{display:flex;flex-flow:column;align-items:start;gap:14px}.didi-faq-sub{text-align:left}.didi-faq-btn{margin-top:10px}.didi-faq-list{display:flex;flex-flow:column;gap:12px}.didi-faq-item{background-color:var(--didi-white);border-radius:22px;border-top:1px solid var(--didi-border);border-right:1px solid var(--didi-border);border-bottom:1px solid var(--didi-border);border-left:1px solid var(--didi-border)}.didi-faq-item[open] .didi-faq-q::after{content:"–"}.didi-faq-q{display:block;position:relative;color:var(--didi-brown);font-family:var(--didi-font),Inter,Arial,sans-serif;font-weight:650;font-size:16px;line-height:1.4;padding-top:20px;padding-right:56px;padding-bottom:20px;padding-left:24px;cursor:pointer}.didi-faq-q::after{position:absolute;top:50%;right:22px;color:var(--didi-primary-dark);font-weight:400;font-size:24px;transform:translate3d(0,-50%,0)}.didi-faq-q::after{content:"+"}.didi-faq-q{list-style:none}.didi-faq-a{color:var(--didi-muted);font-family:var(--didi-font),Inter,Arial,sans-serif;font-size:15px;line-height:1.7;padding-top:0px;padding-right:24px;padding-bottom:22px;padding-left:24px}.didi-logo-img{display:block;width:auto;height:68px;max-width:none}@media (max-width:767px){.didi-logo-img{height:52px}}.didi-logo-img-footer{height:72px}@media (max-width:767px){.didi-logo-img-footer{height:60px}}.didi-promos{font-family:var(--didi-font),Inter,Arial,sans-serif;padding-top:0px;padding-right:0px;padding-bottom:clamp(40px,5vw,64px);padding-left:0px;background-color:var(--didi-bg)}.didi-promos-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}@media (max-width:1023px){.didi-promos-grid{gap:16px}}@media (max-width:767px){.didi-promos-grid{grid-template-columns:minmax(0,1fr)}}.didi-promo{display:flex;flex-flow:column;justify-content:end;gap:8px;min-height:200px;color:var(--didi-brown);text-decoration:none;padding-top:32px;padding-right:32px;padding-bottom:32px;padding-left:32px;border-radius:var(--didi-radius-card);border-top:1px solid var(--didi-border);border-right:1px solid var(--didi-border);border-bottom:1px solid var(--didi-border);border-left:1px solid var(--didi-border);transition:transform 0.22s ease,box-shadow 0.22s ease}.didi-promo:hover{color:var(--didi-brown);transform:translate3d(0,-3px,0)}.didi-promo:hover{box-shadow:var(--didi-shadow)}@media (max-width:1023px){.didi-promo{min-height:170px;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px}}@media (max-width:767px){.didi-promo{min-height:130px}}.didi-promo-sand{background-color:var(--didi-peach)}.didi-promo-green{color:var(--didi-white);background-color:var(--didi-primary-dark)}.didi-promo-green:hover{color:var(--didi-white)}.didi-promo-green{border-color:var(--didi-primary-dark)}.didi-promo-soft{background-color:var(--didi-sky)}.didi-promo-kicker{font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:0.24em;opacity:0.8}.didi-promo-title{color:inherit;font-weight:700;font-size:clamp(26px,2.4vw,32px);line-height:1.15;letter-spacing:-0.02em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.didi-promo-cta{font-weight:650;font-size:14px;margin-top:8px}@media (max-width:1119px){.didi-hero-copy-r{max-width:50%}}@media (max-width:1023px){.didi-hero-copy-r{max-width:600px}}.didi-hero-r{position:relative;min-height:clamp(560px,46vw,720px)}@media (max-width:1023px){.didi-hero-r{min-height:0px;background-color:var(--didi-bg-soft)}.didi-hero-r{background-size:100% auto;background-position:center top}}.didi-hero-inner-r{padding-bottom:132px}@media (max-width:1023px){.didi-hero-inner-r{padding:calc(56.3vw + 24px) var(--didi-gutter) 92px}}.didi-badges{display:flex;gap:6px;position:absolute;top:10px;left:10px;z-index:2;pointer-events:none}.didi-badges{flex-wrap:wrap}@media (max-width:767px){.didi-badges{top:8px;left:8px}}@media (max-width:767px){.didi-products-slot ul.products li.product a.button{min-height:40px;font-size:13px;padding-top:0px;padding-right:10px;padding-bottom:0px;padding-left:10px}}@media (max-width:767px){.didi-products-slot ul.products li.product a.added_to_cart{min-height:40px;font-size:13px;padding-top:0px;padding-right:10px;padding-bottom:0px;padding-left:10px}}.didi-pill{display:inline-flex;align-items:center;height:22px;color:var(--didi-bg);font-family:var(--didi-font),Inter,Arial,sans-serif;font-weight:600;font-size:11px;line-height:1;letter-spacing:0.03em;padding-top:0px;padding-right:10px;padding-bottom:0px;padding-left:10px;border-radius:999px}@media (max-width:767px){.didi-pill{height:21px;font-size:10.5px;padding-top:0px;padding-right:9px;padding-bottom:0px;padding-left:9px}}.didi-pill--sale{background-color:var(--didi-sale)}.didi-pill--new{color:var(--didi-brown);background-color:var(--didi-primary)}.didi-pill--soldout{background-color:var(--didi-muted)}h1.didi-hero-title{letter-spacing:-0.02em}h1.didi-hero-title{font-family:var(--didi-font-display),"General Sans",Arial,sans-serif!important;font-weight:500!important}h2.didi-h2{font-family:var(--didi-font-display),"General Sans",Arial,sans-serif;font-weight:500;line-height:1.12;letter-spacing:-0.02em}h2.didi-about-title{font-family:var(--didi-font-display),Georgia,serif;font-weight:600;line-height:1.15;letter-spacing:-0.015em}h2.didi-news-title{font-family:var(--didi-font-display),Georgia,serif;font-weight:600;line-height:1.2;letter-spacing:-0.01em}h3.didi-promo-title{font-family:var(--didi-font-display),Georgia,serif;font-weight:600;line-height:1.15;letter-spacing:-0.015em}.didi-showcase{position:relative;overflow:hidden;color:var(--didi-text);font-family:var(--didi-font),Inter,Arial,sans-serif;text-align:left;padding-top:clamp(40px,5vw,72px);padding-right:0px;padding-bottom:clamp(80px,8vw,112px);padding-left:0px;background-color:var(--didi-bg);background-image:radial-gradient(circle at 10% 20%,rgba(152,193,222,.45) 0,rgba(152,193,222,0) 36%),radial-gradient(circle at 92% 12%,rgba(250,205,224,.6) 0,rgba(250,205,224,0) 34%),radial-gradient(circle at 78% 92%,rgba(254,240,228,.95) 0,rgba(254,240,228,0) 36%);background-size:auto,auto,auto;background-position:0px 0px,0px 0px,0px 0px;background-repeat:repeat,repeat,repeat;background-attachment:scroll,scroll,scroll}.didi-showcase:not(:has(.didi-reel-card:nth-child(8))) .didi-reel{display:none}@media (max-width:1023px){.didi-showcase{text-align:center}}.didi-showcase-head{display:flex;flex-flow:column;align-items:start;gap:20px;max-width:none;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}@media (max-width:1023px){.didi-showcase-head{align-items:center;max-width:680px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}}.didi-showcase-tag{display:inline-flex;align-items:center;color:var(--didi-brown);font-weight:700;font-size:13px;line-height:1;letter-spacing:0.01em;padding-top:9px;padding-right:18px;padding-bottom:9px;padding-left:18px;background-color:#e5dbf6;border-radius:999px}.didi-showcase-title{color:var(--didi-brown);font-family:var(--didi-font-display),Georgia,serif;font-weight:600;font-size:clamp(34px,4.6vw,62px);line-height:1.06;letter-spacing:-0.02em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.didi-showcase-text{max-width:56ch;color:var(--didi-muted);font-size:clamp(16px,1.4vw,18px);line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.didi-showcase-cta{margin-top:6px}.didi-reel{overflow:hidden;margin-top:clamp(28px,3.5vw,48px);padding-top:8px;padding-right:0px;padding-bottom:36px;padding-left:0px}.didi-reel:hover .didi-reel-track{animation-play-state:paused}.didi-reel:not(:has(.didi-reel-card:nth-child(8))){overflow-x:auto;scrollbar-width:none}.didi-reel:not(:has(.didi-reel-card:nth-child(8))) .didi-reel-track{min-width:100%}.didi-reel:not(:has(.didi-reel-card:nth-child(8))) .didi-reel-track{animation:none}.didi-reel:not(:has(.didi-reel-card:nth-child(8))) .didi-reel-set{justify-content:safe center;width:max-content;min-width:100%;box-sizing:border-box;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.didi-reel:not(:has(.didi-reel-card:nth-child(8))) .didi-reel-set{padding:0 var(--didi-gutter)}.didi-reel:not(:has(.didi-reel-card:nth-child(8))) .didi-reel-set:nth-child(2){display:none}.didi-reel-track{display:flex;width:max-content}.didi-reel-track{animation:didi-reel-move 70s linear infinite}@media (max-width:767px){.didi-reel-track{animation-duration:55s}}.didi-reel-set{display:flex;align-items:start;gap:20px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:20px;padding-bottom:0px;padding-left:0px}.didi-reel-set{list-style:none}@media (max-width:767px){.didi-reel-set{gap:12px;padding-right:12px}}.didi-reel-card{display:flex;flex-flow:column;gap:12px;flex-grow:0;flex-shrink:0;flex-basis:auto;width:clamp(196px,17vw,280px);text-align:left;padding-top:8px;padding-right:8px;padding-bottom:16px;padding-left:8px;border-radius:30px;transition:transform 0.3s ease}.didi-reel-card:nth-child(even){margin-top:28px}.didi-reel-card:hover{box-shadow:0px 18px 36px rgba(58,47,39,.14);transform:translate3d(0,-6px,0)}.didi-reel-card:nth-child(5n+1){background-color:var(--didi-peach)}.didi-reel-card:nth-child(5n+2){background-color:var(--didi-sky)}.didi-reel-card:nth-child(5n+3){background-color:var(--didi-lilac)}.didi-reel-card:nth-child(5n+4){background-color:var(--didi-mint)}.didi-reel-card:nth-child(5n+5){background-color:var(--didi-lemon)}@media (max-width:767px){.didi-reel-card{width:176px;padding-top:6px;padding-right:6px;padding-bottom:14px;padding-left:6px;border-radius:24px}.didi-reel-card:nth-child(even){margin-top:20px}}.didi-reel-peach{background-color:#fbd9c9}.didi-reel-sky{background-color:#cfe6f6}.didi-reel-lilac{background-color:#ddd2f3}.didi-reel-mint{background-color:#d3ead9}.didi-reel-lemon{background-color:#fbf0b4}.didi-reel-img{display:block;width:100%;object-fit:cover;aspect-ratio:4/5;border-radius:24px}@media (max-width:767px){.didi-reel-img{border-radius:19px}}.didi-reel-img-collar{object-position:72% 50%}.didi-reel-name{color:var(--didi-brown);font-weight:700;font-size:16px;line-height:1.25;margin-top:0px;margin-right:8px;margin-bottom:0px;margin-left:8px}@media (max-width:767px){.didi-reel-name{font-size:14px;margin-top:0px;margin-right:6px;margin-bottom:0px;margin-left:6px}}.didi-reel-tags{display:flex;gap:6px;margin-top:0px;margin-right:8px;margin-bottom:0px;margin-left:8px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.didi-reel-tags{flex-wrap:wrap;list-style:none}@media (max-width:767px){.didi-reel-tags{margin-top:0px;margin-right:6px;margin-bottom:0px;margin-left:6px}}.didi-reel-tag{color:var(--didi-brown);font-weight:600;font-size:12px;line-height:1;padding-top:5px;padding-right:11px;padding-bottom:5px;padding-left:11px;background-color:rgba(255,255,255,.7);border-radius:999px}@media (max-width:767px){.didi-reel-tag{font-size:11px;padding-top:4px;padding-right:9px;padding-bottom:4px;padding-left:9px}}@keyframes didi-reel-move{from{transform:translateX(0)}to{transform:translateX(-50%)}}.didi-swatch{display:block;flex-grow:0;flex-shrink:0;flex-basis:auto;width:18px;height:18px;border-radius:50%;box-shadow:inset 0px 0px 0px 1px rgba(47,42,38,.18)}@media (max-width:767px){.didi-swatch{width:16px;height:16px}}.didi-swatch-more{color:var(--didi-muted);font-weight:700;font-size:12px;line-height:1}.didi-reel-link{display:flex;flex-flow:column;gap:12px;color:inherit;text-decoration:none}.didi-reel-tag-cta{color:var(--didi-white);background-color:var(--didi-primary-dark)}.didi-proof-avatar{display:block;width:46px;height:46px;object-fit:cover;border-radius:50%;border-top:3px solid var(--didi-white);border-right:3px solid var(--didi-white);border-bottom:3px solid var(--didi-white);border-left:3px solid var(--didi-white);box-shadow:0px 2px 8px rgba(58,47,39,.12)}.didi-proof-av1{object-position:50% 35%}.didi-proof-av1{border-color:var(--didi-peach)}.didi-proof-avatar-wrap{margin-left:-12px}.didi-proof-avatar-wrap:first-child{margin-left:0px}.didi-proof-av2{object-position:50% 40%}.didi-proof-av2{border-color:var(--didi-sky)}.didi-proof-av3{object-position:50% 35%}.didi-proof-av3{border-color:var(--didi-lilac)}.didi-proof-av4{object-position:50% 40%}.didi-proof-av4{border-color:var(--didi-mint)}.didi-proof-avatars{display:flex;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.didi-proof-avatars{list-style:none}.didi-proof-strong{color:var(--didi-brown);font-weight:700;font-size:15px;line-height:1.2}.didi-proof-sub{color:var(--didi-muted);font-size:13px;line-height:1.3}.didi-proof-text{display:flex;flex-flow:column;gap:2px;text-align:left;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.didi-proof-text{align-items:center;text-align:center}}.didi-proof-chip{display:inline-flex;align-items:center;color:var(--didi-brown);font-weight:650;font-size:13px;line-height:1;padding-top:8px;padding-right:14px;padding-bottom:8px;padding-left:14px;border-radius:999px}.didi-proof-chip-lilac{background-color:var(--didi-lilac)}.didi-proof-link{color:inherit;text-decoration:none}.didi-proof-chip-mint{background-color:var(--didi-mint)}.didi-proof-chips{display:flex;gap:8px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.didi-proof-chips{flex-wrap:wrap;list-style:none}.didi-proof{display:flex;justify-content:center;align-items:center;gap:14px 22px;margin-top:10px}.didi-proof{flex-wrap:wrap}@media (max-width:767px){.didi-proof{flex-flow:column;gap:12px}}.didi-showcase-link{color:var(--didi-brown);font-weight:650;font-size:14px;text-decoration:underline;padding-top:0px;padding-right:6px;padding-bottom:0px;padding-left:6px}.didi-showcase-link:hover{color:var(--didi-primary-dark)}.didi-showcase-link{text-underline-offset:4px}.didi-showcase-actions{display:flex;justify-content:start;align-items:center;gap:12px 14px;margin-top:6px}.didi-showcase-actions{flex-wrap:wrap}@media (max-width:1023px){.didi-showcase-actions{justify-content:center}}@media (max-width:479px){.didi-showcase-actions{flex-flow:column;align-items:stretch;width:100%}.didi-showcase-actions .didi-btn{width:100%}}.didi-shopcat{display:block;position:relative;overflow:hidden;aspect-ratio:5/6;text-decoration:none;background-color:var(--didi-lilac);border-radius:28px}.didi-shopcat:hover .didi-shopcat-img{transform:scale(1.05,1.05)}.didi-shopcat .didi-shopcat-label{left:10px!important;right:10px!important;bottom:10px!important;padding:6px 6px 6px 18px!important;background:rgba(255,255,255,.96)!important;box-shadow:0 8px 20px rgba(46,66,87,.14)!important;transition:transform .3s ease!important}.didi-shopcat:hover .didi-shopcat-label{transform:translateY(-3px)!important}.didi-shopcat .didi-shopcat-name{font-family:var(--didi-font-display),"General Sans",sans-serif!important;font-size:17px!important;font-weight:500!important;letter-spacing:-.01em!important}.didi-shopcat .didi-shopcat-go{display:block!important;flex:none!important;width:36px!important;height:36px!important;font-size:0!important;border-radius:50%!important;background:var(--didi-accent,#cf3463) url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 24 24\' fill=\'none\' stroke=\'%23ffffff\' stroke-width=\'2.2\' stroke-linecap=\'round\' stroke-linejoin=\'round\'%3E%3Cpath d=\'M5 12h14M13 6l6 6-6 6\'/%3E%3C/svg%3E") center/18px no-repeat!important;transition:transform .3s ease,background-color .3s ease!important}.didi-shopcat:hover .didi-shopcat-go{transform:translateX(3px)!important;background-color:var(--didi-accent-dark,#b02a55)!important}@media (max-width:767px){.didi-shopcat{aspect-ratio:1/1;border-radius:22px}.didi-shopcat .didi-shopcat-label{left:8px!important;right:8px!important;bottom:8px!important;padding:5px 5px 5px 14px!important}.didi-shopcat .didi-shopcat-name{font-size:15px!important}.didi-shopcat .didi-shopcat-go{width:32px!important;height:32px!important}}.didi-shopcat-img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 0.5s ease}.didi-shopcat-name{color:var(--didi-brown);font-weight:700;font-size:15px;line-height:1.2}@media (max-width:767px){.didi-shopcat-name{font-size:14px}}.didi-shopcat-go{color:var(--didi-accent-text);font-weight:700;font-size:12px;line-height:1}.didi-shopcat-label{display:flex;justify-content:space-between;align-items:center;gap:8px;position:absolute;right:12px;bottom:12px;left:12px;padding-top:12px;padding-right:16px;padding-bottom:12px;padding-left:16px;background-color:rgba(255,254,251,.94);border-radius:999px}@media (max-width:767px){.didi-shopcat-label{right:8px;bottom:8px;left:8px;padding-top:10px;padding-right:12px;padding-bottom:10px;padding-left:12px}}.didi-shopcat-item{min-width:0px}.didi-shopcat-item{flex:1 0 clamp(170px,13.5vw,210px);scroll-snap-align:start}@media (max-width:767px){.didi-shopcat-item{flex-grow:0;flex-shrink:0;flex-basis:62%}}.didi-shopcat-item-last{grid-column-start:auto}@media (max-width:767px){.didi-shopcat-item-last{grid-column-start:auto}.didi-shopcat-item-last .didi-shopcat{aspect-ratio:1/1}}.didi-shopcats-grid{display:flex;gap:16px}.didi-shopcats-grid::-webkit-scrollbar{display:none;width:0px;height:0px}.didi-shopcats-grid{margin:0 calc(-1 * var(--didi-gutter));padding:0 var(--didi-gutter) 8px;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 var(--didi-gutter);scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}@media (max-width:1119px){.didi-shopcats-grid{gap:14px}}@media (max-width:767px){.didi-shopcats-grid{gap:12px}}.didi-shopcats{font-family:var(--didi-font),Inter,Arial,sans-serif;background-color:var(--didi-bg)}.didi-shopcats .didi-shopcats-grid>*{scroll-snap-align:start}.didi-shopcats{padding:var(--didi-section-y) 0 0}@media (max-width:767px){.didi-shopcats .didi-shopcats-grid>*{flex-grow:0;flex-shrink:0;flex-basis:76%;max-width:300px}.didi-shopcats .didi-shopcats-grid{gap:12px}.didi-shopcats .didi-shopcats-grid{scroll-snap-type:x mandatory;scroll-padding-left:var(--didi-gutter)}.didi-shopcats .didi-shopcats-grid:after{content:"";flex:0 0 var(--didi-gutter)}}.didi-feature-eyebrow{display:inline-block;color:var(--didi-accent-text);font-weight:600;font-size:13px;line-height:1;text-transform:uppercase;letter-spacing:0.1em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:7px;padding-right:14px;padding-bottom:7px;padding-left:14px;background-color:#fff;border-radius:999px}.didi-feature-title{color:var(--didi-brown);font-family:var(--didi-font-display),Georgia,serif;font-weight:600;font-size:clamp(30px,3.6vw,48px);line-height:1.1;letter-spacing:-0.015em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.didi-feature-text{max-width:46ch;color:var(--didi-text);font-size:17px;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.didi-feature-copy{display:flex;flex-flow:column;align-items:start;gap:16px}.didi-feature-img{display:block;width:100%;object-fit:cover;aspect-ratio:4/3;border-radius:28px}.didi-feature-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(24px,4vw,56px);padding-top:clamp(24px,4vw,56px);padding-right:clamp(24px,4vw,56px);padding-bottom:clamp(24px,4vw,56px);padding-left:clamp(24px,4vw,56px);background-color:var(--didi-lilac);border-radius:36px}@media (max-width:1023px){.didi-feature-card{grid-template-columns:minmax(0,1fr);border-radius:28px}}.didi-feature{font-family:var(--didi-font),Inter,Arial,sans-serif;background-color:var(--didi-bg)}.didi-feature .didi-feature-card{background:#e4dbcf!important;padding:0 0 0 clamp(28px,4vw,56px)!important;overflow:hidden!important;align-items:stretch!important;column-gap:clamp(24px,3vw,48px)!important}.didi-feature .didi-feature-title{color:var(--didi-brown);font-family:var(--didi-font-display),"General Sans",Arial,sans-serif;font-weight:500;line-height:1.1;letter-spacing:-0.02em}.didi-feature .didi-feature-text{color:var(--didi-muted)}.didi-feature .didi-feature-card .didi-feature-copy{padding:clamp(28px,3.5vw,48px) 0!important;align-self:center!important}.didi-feature .didi-feature-card .didi-feature-img{aspect-ratio:auto!important;height:100%!important;min-height:380px!important;border-radius:28px 0 0 28px!important;object-fit:cover!important}.didi-feature{padding:var(--didi-section-y) 0 0}@media (max-width:1023px){.didi-feature .didi-feature-card{background:#e4dbcf!important;padding:24px!important}.didi-feature .didi-feature-card .didi-feature-copy{padding:0!important}.didi-feature .didi-feature-card .didi-feature-img{aspect-ratio:4/3!important;height:auto!important;min-height:0!important;border-radius:22px!important}}.didi-moment-img{display:block;width:100%;height:100%;object-fit:cover;aspect-ratio:auto;transition:transform 0.5s ease}.didi-moment{overflow:hidden;aspect-ratio:4/3;background-color:var(--didi-lilac);border-radius:26px}.didi-moment:nth-child(even){margin-top:24px}.didi-moment:hover .didi-moment-img{transform:scale(1.05,1.05)}@media (max-width:767px){.didi-moment{border-radius:20px}.didi-moment:nth-child(even){margin-top:16px}}.didi-moments{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:16px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:24px;padding-left:0px}.didi-moments.is-marquee{transform:translate3d(0px,0px,0px)}.didi-moments.is-marquee{will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden;touch-action:pan-y;display:flex!important;flex-wrap:nowrap!important;gap:0!important;width:max-content!important;max-width:none!important;padding-bottom:0!important;animation:didi-marq2 var(--didi-dur,60s) linear infinite!important}.didi-moments.is-marquee:active{animation-play-state:paused}.didi-moments.is-marquee>.didi-moment{flex:0 0 clamp(200px,58vw,260px)!important;margin-right:12px!important;aspect-ratio:4/3.4!important}.didi-moments.is-marquee>.didi-moment:nth-child(even){margin-top:20px}.didi-moments[class]{padding-bottom:0!important}.didi-moments.is-marquee.is-paused{animation-play-state:paused!important}.didi-moments.is-marquee>.didi-moment .didi-moment-img{transform:none!important;transition:none!important}.didi-moments{list-style:none}@media (max-width:767px){.didi-moments{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.didi-moments.is-marquee{gap:0!important}}.didi-moments-cta{display:flex;justify-content:center;margin-top:28px}.didi-about-photo{display:block;position:absolute;top:0px;left:0px;width:100%;height:100%;object-fit:cover}.didi-viewall{display:flex;justify-content:center;margin-top:28px}.didi-shop-head{display:grid;grid-template-columns:1fr auto;align-items:end;gap:10px 16px;margin-bottom:clamp(16px,2vw,24px)}.didi-shop-head>.didi-slide-btns{grid-row-start:1;grid-row-end:span 2;grid-column-start:2}.didi-shop-head>*:not(.didi-slide-btns){grid-column-start:1}.oxy-text.didi-eyebrow{color:var(--didi-accent-text)}.didi-wag{display:inline-block;position:relative;color:var(--didi-accent)}.didi-wag::after{position:absolute;right:0px;bottom:-0.1em;left:0px;height:0.18em;background-image:url(data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'24\' height=\'8\' viewBox=\'0 0 24 8\'%3E%3Cpath d=\'M0 5 C3 1 5 1 7 4 S11 8 14 4 S19 1 24 5\' fill=\'none\' stroke=\'%23cf3463\' stroke-width=\'1.8\' stroke-linecap=\'round\'/%3E%3C/svg%3E);background-size:24px 100%;background-position:0 0;background-repeat:repeat-x;background-attachment:scroll}.didi-wag::after{content:""}@keyframes didi-wag{0%,58%{transform:rotate(0deg)}62%{transform:rotate(-8deg)}66%{transform:rotate(7deg)}70%{transform:rotate(-6deg)}74%{transform:rotate(4deg)}78%{transform:rotate(-2deg)}82%,100%{transform:rotate(0deg)}}section.didi-showcase{border-bottom-left-radius:40px;border-bottom-right-radius:40px}@media (max-width:767px){section.didi-showcase{border-bottom-left-radius:28px;border-bottom-right-radius:28px}}.didi-vis{display:block;position:absolute;object-fit:cover;background-color:var(--didi-lilac)}.didi-vis-main{top:0px;right:0px;width:74%;height:86%;object-position:40% 50%;border-radius:36px;border-top:8px solid var(--didi-white);border-right:8px solid var(--didi-white);border-bottom:8px solid var(--didi-white);border-left:8px solid var(--didi-white);transform:rotateZ(2deg)}.didi-vis-a{bottom:4%;left:0px;width:44%;height:auto;aspect-ratio:4/5;border-radius:30px;border-top:6px solid var(--didi-peach);border-right:6px solid var(--didi-peach);border-bottom:6px solid var(--didi-peach);border-left:6px solid var(--didi-peach);transform:rotateZ(-4deg)}.didi-vis-b{right:2%;bottom:0px;width:34%;height:auto;aspect-ratio:1/1;border-radius:50%;border-top:6px solid var(--didi-sky);border-right:6px solid var(--didi-sky);border-bottom:6px solid var(--didi-sky);border-left:6px solid var(--didi-sky)}.didi-showcase-visual{position:relative;width:100%;max-width:540px;aspect-ratio:1/1;margin-left:auto}@media (max-width:1023px){.didi-showcase-visual{max-width:440px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}}.didi-showcase-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(24px,5vw,72px)}@media (max-width:1023px){.didi-showcase-grid{grid-template-columns:minmax(0,1fr)}}@keyframes didi-icon-wiggle{0%{transform:rotate(0deg)}30%{transform:rotate(-12deg)}60%{transform:rotate(9deg)}100%{transform:rotate(0deg)}}.didi-chev{width:10px;height:10px;transition:transform 0.2s ease}.didi-nav-sublink{display:block;color:var(--didi-text);font-weight:500;font-size:14px;text-decoration:none;padding-top:10px;padding-right:14px;padding-bottom:10px;padding-left:14px;border-radius:12px;transition:background 0.15s ease,color 0.15s ease}.didi-nav-sublink:hover{color:var(--didi-accent-text);background-color:var(--didi-gray)}.didi-nav-sublink:visited{color:var(--didi-text)}.didi-nav-sub{display:flex;visibility:hidden;flex-flow:column;gap:2px;position:absolute;top:100%;left:-16px;z-index:60;min-width:220px;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;background-color:#fff;border-radius:18px;border-top:1px solid var(--didi-border);border-right:1px solid var(--didi-border);border-bottom:1px solid var(--didi-border);border-left:1px solid var(--didi-border);opacity:0;transition:opacity 0.18s ease,transform 0.18s ease,visibility 0.18s;box-shadow:0px 18px 40px rgba(46,66,87,.14);transform:translate3d(0,8px,0)}.didi-nav-item{display:flex;align-items:center;position:relative}.didi-nav-item>.didi-nav-link{display:inline-flex;align-items:center;gap:6px}.didi-hsearch-btn{display:grid;align-items:center;justify-items:center;width:42px;height:42px;color:var(--didi-brown);margin-right:2px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:transparent;border-radius:999px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer}.didi-hsearch-ico{width:18px;height:18px}.didi-sdrop{display:none;position:absolute;top:calc(100% + 10px);right:0px;z-index:70;width:min(420px,92vw);max-height:70vh;overflow:auto;padding-top:14px;padding-right:14px;padding-bottom:14px;padding-left:14px;background-color:#fff;border-radius:20px;border-top:1px solid var(--didi-border);border-right:1px solid var(--didi-border);border-bottom:1px solid var(--didi-border);border-left:1px solid var(--didi-border);box-shadow:0px 22px 50px rgba(46,66,87,.18)}@media (max-width:767px){.didi-sdrop{position:static;width:100%;max-height:none;margin-top:12px}.didi-sdrop{box-shadow:none}}.didi-hsearch{display:flex;align-items:center;position:relative;width:clamp(220px,22vw,320px);height:44px;background-color:var(--didi-gray);border-radius:999px;border-top:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid transparent;border-left:1px solid transparent;transition:border-color 0.2s ease,background 0.2s ease}.didi-hsearch>:first-child:not(.didi-hsearch-btn):not(.didi-sdrop){display:flex;flex-grow:1;flex-shrink:1;flex-basis:auto;min-width:0px}.didi-hsearch .didi-hsearch-input{width:100%}@media (max-width:1119px){.didi-hsearch{width:clamp(160px,18vw,220px)}}@media (max-width:1023px){.didi-hsearch{display:none}}.didi-nav-item:hover .didi-chev{transform:rotateZ(180deg)}.didi-nav-item:focus-within .didi-chev{transform:rotateZ(180deg)}.didi-nav-item:hover .didi-nav-sub{visibility:visible;opacity:1}.didi-nav-item:hover .didi-nav-sub{transform:none}.didi-nav-item:focus-within .didi-nav-sub{visibility:visible;opacity:1}.didi-nav-item:focus-within .didi-nav-sub{transform:none}.didi-hsearch:focus-within{background-color:#fff}.didi-hsearch:focus-within{border-color:var(--didi-main)}.didi-hsearch.is-open{background-color:#fff}.didi-hsearch.is-open{border-color:var(--didi-main)}.didi-hsearch-input{flex-grow:1;flex-shrink:1;flex-basis:auto;height:100%;min-width:0px;color:var(--didi-text);padding-top:0px;padding-right:4px;padding-bottom:0px;padding-left:20px;background-color:transparent;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;outline:0px solid}.didi-hsearch-input::placeholder{color:var(--didi-muted)}.didi-hsearch-input{box-shadow:none;font:500 14px/1 var(--didi-font),Arial,sans-serif}.didi-hsearch.is-open .didi-sdrop{display:block}[data-didi-search].is-open .didi-sdrop{display:block}.didi-sdrop-title{color:var(--didi-muted);font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:0.08em;margin-top:0px;margin-right:0px;margin-bottom:8px;margin-left:0px;padding-top:0px;padding-right:6px;padding-bottom:0px;padding-left:6px}.didi-sdrop-list{display:flex;flex-flow:column;gap:2px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.didi-sdrop-list{list-style:none}.didi-sitem{display:flex;align-items:center;gap:12px;color:var(--didi-text);text-decoration:none;padding-top:8px;padding-right:8px;padding-bottom:8px;padding-left:8px;border-radius:14px;transition:background 0.15s ease}.didi-sitem:hover{background-color:var(--didi-gray)}.didi-sitem-img{flex-grow:0;flex-shrink:0;flex-basis:auto;width:52px;height:52px;object-fit:cover;background-color:var(--didi-gray-2);border-radius:12px}.didi-sitem-txt{display:flex;flex-flow:column;gap:2px;min-width:0px}.didi-sitem-name{font-weight:600;font-size:14px;line-height:1.3}.didi-sitem-price{color:var(--didi-accent-text);font-weight:600;font-size:13px}.didi-sdrop-all{display:block;color:#fff;font-weight:600;font-size:14px;text-align:center;text-decoration:none;margin-top:10px;padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px;background-color:var(--didi-brown);border-radius:999px}.didi-sdrop-empty{color:var(--didi-muted);font-size:14px;padding-top:14px;padding-right:6px;padding-bottom:14px;padding-left:6px}.didi-sdrop-cats{margin-top:12px;padding-top:12px;border-top:1px solid var(--didi-border)}.didi-sdrop-chips{display:flex;gap:8px}.didi-sdrop-chips{flex-wrap:wrap}.didi-sdrop-chip{color:var(--didi-text);font-weight:500;font-size:13px;text-decoration:none;padding-top:7px;padding-right:14px;padding-bottom:7px;padding-left:14px;background-color:var(--didi-gray);border-radius:999px}.didi-sdrop-chip:hover{background-color:var(--didi-secondary)}.didi-slide-btns{display:flex;gap:2px;padding-top:4px;padding-right:4px;padding-bottom:4px;padding-left:4px;background-color:var(--didi-gray);border-radius:999px}.didi-slide-btn{display:grid;align-items:center;justify-items:center;width:42px;height:42px;color:var(--didi-brown);background-color:transparent;border-radius:999px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer;transition:background 0.2s ease,color 0.2s ease,opacity 0.2s ease}.didi-slide-btn:hover{color:var(--didi-accent);background-color:#fff}.didi-slide-btn.is-disabled{opacity:0.3;pointer-events:none}.didi-slide-ico{width:20px;height:20px}.didi-wl{display:inline-block;font-family:var(--didi-font-display),"General Sans",sans-serif;transform-origin:50% 100%}.didi-wl{animation:didi-tail 1.8s ease-in-out infinite;animation-delay:calc(var(--i) * -.16s)}@keyframes didi-tail{0%,100%{transform:translateY(0) rotate(0deg)}25%{transform:translateY(calc(var(--i) * -.022em - .02em)) rotate(calc(var(--i) * -1.4deg - 2deg))}75%{transform:translateY(calc(var(--i) * .022em + .02em)) rotate(calc(var(--i) * 1.4deg + 2deg))}}.didi-herob{position:relative;overflow:hidden;color:var(--didi-text);font-family:var(--didi-font),Inter,Arial,sans-serif;padding-top:clamp(40px,5vw,72px);padding-right:0px;padding-bottom:clamp(88px,9vw,120px);padding-left:0px;background-color:#fef0e4}.didi-herob .didi-herob-title{color:var(--didi-brown);font-size:clamp(38px,5vw,68px);line-height:1.05}.didi-herob .didi-herob-title{margin:0 0 28px!important;max-width:12ch!important}.didi-herob .didi-herob-list{align-items:flex-start!important;gap:12px!important}.didi-herob .didi-herob-grid{grid-template-columns:minmax(0,600px) minmax(0,520px)!important;justify-content:center!important;column-gap:clamp(32px,3.5vw,56px)!important}.didi-herob .didi-herob-visual{justify-self:start!important;width:100%!important}.didi-herob .didi-herob-list .didi-herob-li{background:#fff!important;padding:9px 20px 9px 9px!important;border-radius:999px!important;box-shadow:0 6px 18px rgba(46,66,87,.08)!important;font-weight:600!important;color:#2e4257!important;width:fit-content!important;transition:transform .25s ease,box-shadow .25s ease!important}.didi-herob .didi-herob-list .didi-herob-li:nth-child(2){margin-left:22px!important}.didi-herob .didi-herob-list .didi-herob-li:hover{transform:translateX(6px)!important;box-shadow:0 10px 24px rgba(46,66,87,.14)!important}.didi-herob .didi-herob-list .didi-herob-li:nth-child(1):before{background-color:#f9e4a0!important}.didi-herob .didi-herob-list .didi-herob-li:nth-child(2):before{background-color:#d6e8f5!important}.didi-herob .didi-herob-list .didi-herob-li:nth-child(3):before{background-color:#fbd6e3!important}.didi-herob .didi-herob-tag:before{content:""!important;display:inline-block!important;flex:none!important;width:18px!important;height:18px!important;border-radius:0!important;background-color:var(--didi-accent,#cf3463)!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 24 24\'%3E%3Ccircle cx=\'5.5\' cy=\'11\' r=\'2.3\'/%3E%3Ccircle cx=\'9.5\' cy=\'6\' r=\'2.3\'/%3E%3Ccircle cx=\'14.5\' cy=\'6\' r=\'2.3\'/%3E%3Ccircle cx=\'18.5\' cy=\'11\' r=\'2.3\'/%3E%3Cpath d=\'M12 12c-3.2 0-5.5 3-5.5 5.4 0 1.7 1.3 2.4 2.8 2.4 1 0 1.7-.5 2.7-.5s1.7.5 2.7.5c1.5 0 2.8-.7 2.8-2.4C17.5 15 15.2 12 12 12z\'/%3E%3C/svg%3E") center/contain no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 24 24\'%3E%3Ccircle cx=\'5.5\' cy=\'11\' r=\'2.3\'/%3E%3Ccircle cx=\'9.5\' cy=\'6\' r=\'2.3\'/%3E%3Ccircle cx=\'14.5\' cy=\'6\' r=\'2.3\'/%3E%3Ccircle cx=\'18.5\' cy=\'11\' r=\'2.3\'/%3E%3Cpath d=\'M12 12c-3.2 0-5.5 3-5.5 5.4 0 1.7 1.3 2.4 2.8 2.4 1 0 1.7-.5 2.7-.5s1.7.5 2.7.5c1.5 0 2.8-.7 2.8-2.4C17.5 15 15.2 12 12 12z\'/%3E%3C/svg%3E") center/contain no-repeat!important}.didi-herob[class]{background:#f3efe8!important}.didi-herob .didi-herob-lead[class]{color:#6b665f!important}.didi-herob .didi-herob-cta:after{content:""!important;background:#fff url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 24 24\' fill=\'none\' stroke=\'%23586548\' stroke-width=\'2.2\' stroke-linecap=\'round\' stroke-linejoin=\'round\'%3E%3Cpath d=\'M5 12h14M13 6l6 6-6 6\'/%3E%3C/svg%3E") center/20px no-repeat!important}@media (max-width:1023px){.didi-herob .didi-herob-grid{grid-template-columns:minmax(0,1fr)!important}.didi-herob .didi-herob-visual{justify-self:center!important}}@media (max-width:767px){.didi-herob{padding-top:24px;padding-right:0px;padding-bottom:72px;padding-left:0px}.didi-herob .didi-herob-title{font-size:34px}.didi-herob .didi-herob-title{margin:0 0 18px!important;max-width:14ch!important}.didi-herob .didi-herob-list{margin-bottom:24px}}.didi-herob-grid{display:grid;grid-template-columns:1.05fr 0.95fr;align-items:center;gap:clamp(32px,5vw,72px);max-width:var(--didi-container,1240px);margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.didi-herob-grid{padding:0 var(--didi-gutter,24px)}@media (max-width:1023px){.didi-herob-grid{grid-template-columns:1fr;gap:28px}}@media (max-width:767px){.didi-herob-grid{gap:24px;padding-top:0px;padding-right:20px;padding-bottom:0px;padding-left:20px}}.didi-herob-copy{display:flex;flex-flow:column;align-items:start;gap:0px}.didi-herob-tag{display:inline-flex;align-items:center;gap:8px;color:var(--didi-brown);font-family:var(--didi-font),Inter,Arial,sans-serif;font-weight:600;font-size:13px;line-height:1;letter-spacing:0.02em;margin-bottom:22px;padding-top:8px;padding-right:14px;padding-bottom:8px;padding-left:12px;background-color:#fff;border-radius:999px}.didi-herob-tag:before{width:8px;height:8px;background-color:var(--didi-accent);border-radius:50%}.didi-herob-tag:before{content:""}@media (max-width:767px){.didi-herob-tag{font-size:12px;margin-bottom:14px}}.didi-herob-title{max-width:12ch;color:var(--didi-brown);font-family:var(--didi-font-display),"General Sans",Arial,sans-serif;font-weight:500;font-size:clamp(38px,5vw,68px);line-height:1.05;letter-spacing:-0.02em;margin-top:0px;margin-right:0px;margin-bottom:28px;margin-left:0px}@media (max-width:1023px){.didi-herob-title{max-width:18ch}}@media (max-width:767px){.didi-herob-title{font-size:34px;line-height:1.08;margin-bottom:18px}}.didi-herob-hl{display:inline;position:relative;color:var(--didi-accent);text-decoration:underline}.didi-herob-hl:after{content:none}.didi-herob-hl{text-decoration-color:var(--didi-secondary);text-decoration-thickness:.12em;text-underline-offset:.1em;text-decoration-skip-ink:none}.didi-herob-list{display:flex;flex-flow:column;gap:14px;margin-top:0px;margin-right:0px;margin-bottom:36px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.didi-herob-list{list-style:none}@media (max-width:767px){.didi-herob-list{gap:10px;margin-bottom:22px}}.didi-herob-li{display:flex;align-items:center;gap:12px;color:var(--didi-muted);font-family:var(--didi-font),Inter,Arial,sans-serif;font-weight:500;font-size:17px;line-height:1.3}.didi-herob-li:before{flex-grow:0;flex-shrink:0;flex-basis:auto;width:28px;height:28px;border-radius:50%}.didi-herob-li:before{content:"";background:#fff url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 24 24\' fill=\'none\' stroke=\'%23cf3463\' stroke-width=\'2.6\' stroke-linecap=\'round\' stroke-linejoin=\'round\'%3E%3Cpath d=\'m6 12.5 4 4 8-9\'/%3E%3C/svg%3E") center/16px no-repeat}@media (max-width:767px){.didi-herob-li{gap:10px;font-size:15px}.didi-herob-li:before{width:24px;height:24px}.didi-herob-li:before{background-size:14px}}.didi-herob-cta{display:inline-flex;align-items:center;gap:16px;color:#fff;font-family:var(--didi-font),Inter,Arial,sans-serif;font-weight:600;font-size:16px;text-decoration:none;padding-top:8px;padding-right:8px;padding-bottom:8px;padding-left:30px;background-color:var(--didi-accent-dark);border-radius:999px;transition:transform 0.2s ease,background 0.2s ease}.didi-herob-cta:hover{background-color:var(--didi-accent-text);transform:translate3d(0,-2px,0)}.didi-herob-cta:after{width:44px;height:44px;border-radius:50%}.didi-herob-cta:after{content:"";background:#fff url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 24 24\' fill=\'none\' stroke=\'%23b02a55\' stroke-width=\'2.2\' stroke-linecap=\'round\' stroke-linejoin=\'round\'%3E%3Cpath d=\'M5 12h14M13 6l6 6-6 6\'/%3E%3C/svg%3E") center/20px no-repeat}@media (max-width:479px){.didi-herob-cta{justify-content:space-between;width:100%;font-size:15px;padding-top:6px;padding-right:6px;padding-bottom:6px;padding-left:24px}.didi-herob-cta:after{width:40px;height:40px}}.didi-herob-visual{justify-self:center;position:relative;width:min(100%,500px);aspect-ratio:1/1.06}.didi-herob-visual:before{position:absolute;top:6%;right:-6%;bottom:-6%;left:6%;background-color:var(--didi-secondary);border-radius:44px;transform:rotateZ(-4deg)}.didi-herob-visual:before{content:""}@media (max-width:1023px){.didi-herob-visual{width:100%;max-width:560px;max-height:300px;aspect-ratio:16/10}}@media (max-width:767px){.didi-herob-visual{height:210px;max-width:none;max-height:none;aspect-ratio:auto}.didi-herob-visual:before{border-radius:28px}}.didi-herob-photo{position:absolute;top:0px;right:0px;bottom:0px;left:0px;width:100%;height:100%;object-fit:cover;border-radius:40px;border-top:6px solid #fff;border-right:6px solid #fff;border-bottom:6px solid #fff;border-left:6px solid #fff;box-shadow:0px 24px 48px rgba(46,66,87,.14);transform:rotateZ(2deg)}@media (max-width:1023px){.didi-herob-photo{object-position:50% 35%}}@media (max-width:767px){.didi-herob-photo{object-position:50% 30%;border-radius:28px;border-top:5px solid #fff;border-right:5px solid #fff;border-bottom:5px solid #fff;border-left:5px solid #fff}}.didi-herob-st{display:grid;align-items:center;justify-items:center;position:absolute;font-family:var(--didi-font),Inter,Arial,sans-serif;font-weight:700;line-height:1.05;text-align:center}.didi-herob-st{animation:didi-stfloat 4s ease-in-out infinite}.didi-herob-st-a{top:-5%;left:-5%;width:clamp(84px,9vw,116px);aspect-ratio:1;color:#fff;font-size:clamp(15px,1.6vw,20px);background-color:var(--didi-accent-dark)}.didi-herob-st-a{clip-path:polygon(50% 0%,60.6% 10.4%,75% 6.7%,79% 21%,93.3% 25%,89.6% 39.4%,100% 50%,89.6% 60.6%,93.3% 75%,79% 79%,75% 93.3%,60.6% 89.6%,50% 100%,39.4% 89.6%,25% 93.3%,21% 79%,6.7% 75%,10.4% 60.6%,0% 50%,10.4% 39.4%,6.7% 25%,21% 21%,25% 6.7%,39.4% 10.4%)}@media (max-width:767px){.didi-herob-st-a{top:-7%;left:-2%;width:76px;font-size:14px}}.didi-herob-st-b{top:16%;right:-3%;color:var(--didi-brown);font-size:clamp(14px,1.4vw,17px);padding-top:11px;padding-right:20px;padding-bottom:11px;padding-left:20px;background-color:#fff;border-radius:999px;box-shadow:0px 10px 24px rgba(46,66,87,.12);transform:rotateZ(6deg)}.didi-herob-st-b{animation-delay:-1.3s}@media (max-width:767px){.didi-herob-st-b{top:10%;right:-1%;font-size:13px;padding-top:8px;padding-right:14px;padding-bottom:8px;padding-left:14px}}.didi-herob-st-c{bottom:2%;left:0px;color:var(--didi-brown);font-size:clamp(14px,1.4vw,17px);padding-top:11px;padding-right:20px;padding-bottom:11px;padding-left:20px;background-color:#fff;border-radius:999px;box-shadow:0px 10px 24px rgba(46,66,87,.12);transform:rotateZ(-5deg)}.didi-herob-st-c{animation-delay:-2.6s}@media (max-width:767px){.didi-herob-st-c{bottom:-3%;left:2%;font-size:13px;padding-top:8px;padding-right:14px;padding-bottom:8px;padding-left:14px}}@keyframes didi-stfloat{0%,100%{translate:0 0}50%{translate:0 -8px}}.didi-herob-cta:hover{color:#fff}.didi-herob-cta:focus{color:#fff}.didi-herob-cta:visited{color:#fff}.didi-herob-cta:active{color:#fff}.didi-btn:hover{text-decoration:none}.didi-btn:focus{text-decoration:none}.didi-btn-primary{color:#fff}.didi-btn-primary:visited{color:#fff}.didi-sdrop-all:hover{color:#fff}.didi-sdrop-all:visited{color:#fff}.didi-flyheart{position:fixed;z-index:9999;color:var(--vk-red);pointer-events:none}@keyframes didi-popheart{0%{transform:scale(1)}30%{transform:scale(1.5) rotate(-12deg)}60%{transform:scale(.9) rotate(8deg)}100%{transform:scale(1)}}.didi-bump{animation:vkbump .4s ease}@keyframes didi-bumpicon{0%,100%{transform:scale(1)}40%{transform:scale(1.28) rotate(-10deg)}70%{transform:scale(.94) rotate(6deg)}}.didi-wish-all{display:flex;flex-flow:column;gap:12px;position:sticky;bottom:0px;margin-top:auto;padding-top:16px;padding-right:0px;padding-bottom:calc(18px + env(safe-area-inset-bottom));padding-left:0px;background-color:transparent;border-top:1px solid var(--didi-border)}.didi-wish-all[hidden]{display:none}.didi-wish-total{display:flex;justify-content:space-between;color:var(--didi-muted);font-size:15px}.didi-wish-total strong{color:var(--didi-brown);font-size:17px}.didi-wish-addall{height:50px;color:#fff;background-color:var(--didi-accent-dark);border-radius:999px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer;transition:background 0.2s ease,transform 0.2s ease}.didi-wish-addall:hover{background-color:var(--didi-accent-text);transform:translate3d(0,-1px,0)}.didi-wish-addall:disabled{opacity:0.5;cursor:not-allowed}.didi-wish-addall:disabled{transform:none}.didi-wish-addall{font:600 15px/1 var(--didi-font),Arial,sans-serif}.didi-products-slot ul.products li.product .didi-pricebox{margin-right:16px;margin-left:16px}.didi-products-slot ul.products li.product .didi-swatches{margin-right:16px;margin-left:16px}.didi-products-slot ul.products li.product .price{margin-right:16px;margin-left:16px}.didi-products-slot ul.products li.product .button{justify-content:center;align-self:stretch;min-height:46px;box-sizing:border-box;text-align:center}.didi-products-slot ul.products li.product .button{margin:14px 16px 0!important;width:calc(100% - 32px)!important}.didi-products-slot ul.products li.product .added_to_cart{justify-content:center;align-self:stretch;min-height:46px;box-sizing:border-box;text-align:center}.didi-products-slot ul.products li.product .added_to_cart{margin:14px 16px 0!important;width:calc(100% - 32px)!important}.didi-herob-title{letter-spacing:-0.02em}.didi-herob-title{font-family:var(--didi-font-display),"General Sans",Arial,sans-serif!important;font-weight:500!important}.didi-feature .didi-feature-title{line-height:1.1}.didi-about-title{line-height:1.1}.didi-hero-title{letter-spacing:-0.02em}.didi-hero-title{font-family:var(--didi-font-display),"General Sans",Arial,sans-serif!important;font-weight:500!important}@keyframes didi-marq{from{transform:translateX(0)}to{transform:translateX(-50%)}}h1{letter-spacing:-0.02em}h1{font-family:var(--didi-font-display),"General Sans",Arial,sans-serif!important;font-weight:500!important}h2{letter-spacing:-0.02em}h2{font-family:var(--didi-font-display),"General Sans",Arial,sans-serif!important;font-weight:500!important}h3{letter-spacing:-0.02em}h3{font-family:var(--didi-font-display),"General Sans",Arial,sans-serif!important;font-weight:500!important}h4{letter-spacing:-0.02em}h4{font-family:var(--didi-font-display),"General Sans",Arial,sans-serif!important;font-weight:500!important}.didi-h2{line-height:1.12}.didi-step-title{letter-spacing:-0.02em}.didi-step-title{font-family:var(--didi-font-display),"General Sans",Arial,sans-serif!important;font-weight:500!important}.didi-promo-title{letter-spacing:-0.02em}.didi-promo-title{font-family:var(--didi-font-display),"General Sans",Arial,sans-serif!important;font-weight:500!important}.didi-sec-head h2{letter-spacing:-0.02em}.didi-sec-head h2{font-family:var(--didi-font-display),"General Sans",Arial,sans-serif!important;font-weight:500!important}p{font-weight:500}li{font-weight:500}input{font-family:var(--didi-font),"Quicksand",Arial,sans-serif}textarea{font-family:var(--didi-font),"Quicksand",Arial,sans-serif}select{font-family:var(--didi-font),"Quicksand",Arial,sans-serif}button{font-family:var(--didi-font),"Quicksand",Arial,sans-serif}.didi-btn{font-family:var(--didi-font),"Quicksand",Arial,sans-serif}.didi-nav-link{font-family:var(--didi-font),"Quicksand",Arial,sans-serif}.didi-nav-sublink{font-family:var(--didi-font),"Quicksand",Arial,sans-serif}.didi-products-slot ul.products li.product>.button.disabled{margin:14px 16px 0!important;width:calc(100% - 32px)!important}.didi-products-slot ul.products li.product>.button.outofstock{margin:14px 16px 0!important;width:calc(100% - 32px)!important}.didi-products-slot ul.products li.product>.button{display:flex;justify-content:center;align-items:center;min-height:46px;box-sizing:border-box}.didi-products-slot ul.products li.product>.button{align-self:stretch!important;width:auto!important;margin:14px 16px 0!important}.didi-products-slot ul.products li.product>.added_to_cart{display:flex;justify-content:center;align-items:center;min-height:46px;box-sizing:border-box}.didi-products-slot ul.products li.product>.added_to_cart{align-self:stretch!important;width:auto!important;margin:14px 16px 0!important}.didi-products-slot ul.products li.product>:last-child:not(.didi-pricebox):not(.woocommerce-loop-product__link){display:flex;justify-content:center;align-items:center;min-height:46px;box-sizing:border-box}.didi-products-slot ul.products li.product>:last-child:not(.didi-pricebox):not(.woocommerce-loop-product__link){align-self:stretch!important;width:auto!important;margin:14px 16px 0!important}[class~="didi-section"]:not(.didi-benefits){padding-top:clamp(24px,2.8vw,40px)!important;padding-bottom:clamp(24px,2.8vw,40px)!important}.didi-shopcats[class]{padding-top:clamp(24px,2.8vw,40px)!important;padding-bottom:clamp(24px,2.8vw,40px)!important}.didi-feature[class]{padding-top:clamp(24px,2.8vw,40px)!important;padding-bottom:clamp(24px,2.8vw,40px)!important}[class~="didi-section"].didi-benefits{padding-top:0!important;padding-bottom:clamp(24px,2.8vw,40px)!important}.didi-sec-head[class]{margin-bottom:clamp(20px,2.4vw,32px)!important}.didi-shop-head[class]{margin-bottom:clamp(20px,2.4vw,32px)!important}.didi-gallery-head[class]{margin-bottom:clamp(20px,2.4vw,32px)!important}.didi-moments[class]{gap:20px!important}@media (max-width:767px){.didi-moments[class]{gap:14px!important}}.didi-steps[class]{gap:20px!important}@media (max-width:767px){.didi-steps[class]{gap:14px!important}}.didi-shopcats-grid[class]{gap:20px!important}@media (max-width:767px){.didi-shopcats-grid[class]{gap:14px!important}}.didi-products-slot ul.products{gap:20px!important}@media (max-width:767px){.didi-products-slot ul.products{gap:14px!important}}.add_to_cart_button:before{display:inline-block;flex-grow:0;flex-shrink:0;flex-basis:auto;width:18px;height:18px;margin-right:8px;background-color:currentColor}.add_to_cart_button:before{content:"";-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 24 24\' fill=\'none\' stroke=\'black\' stroke-width=\'1.9\' stroke-linecap=\'round\' stroke-linejoin=\'round\'%3E%3Cpath d=\'M5 8h14l-1 12H6L5 8z\'/%3E%3Cpath d=\'M9 8V6a3 3 0 0 1 6 0v2\'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 24 24\' fill=\'none\' stroke=\'black\' stroke-width=\'1.9\' stroke-linecap=\'round\' stroke-linejoin=\'round\'%3E%3Cpath d=\'M5 8h14l-1 12H6L5 8z\'/%3E%3Cpath d=\'M9 8V6a3 3 0 0 1 6 0v2\'/%3E%3C/svg%3E") center/contain no-repeat}.single_add_to_cart_button:before{display:inline-block;flex-grow:0;flex-shrink:0;flex-basis:auto;width:18px;height:18px;margin-right:8px;background-color:currentColor}.single_add_to_cart_button:before{content:"";-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 24 24\' fill=\'none\' stroke=\'black\' stroke-width=\'1.9\' stroke-linecap=\'round\' stroke-linejoin=\'round\'%3E%3Cpath d=\'M5 8h14l-1 12H6L5 8z\'/%3E%3Cpath d=\'M9 8V6a3 3 0 0 1 6 0v2\'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 24 24\' fill=\'none\' stroke=\'black\' stroke-width=\'1.9\' stroke-linecap=\'round\' stroke-linejoin=\'round\'%3E%3Cpath d=\'M5 8h14l-1 12H6L5 8z\'/%3E%3Cpath d=\'M9 8V6a3 3 0 0 1 6 0v2\'/%3E%3C/svg%3E") center/contain no-repeat}.add_to_cart_button.loading:before{opacity:0.5}.add_to_cart_button{display:inline-flex;justify-content:center;align-items:center}.single_add_to_cart_button{display:inline-flex;justify-content:center;align-items:center}a[href*="add-to-cart"]:before{flex-grow:0;flex-shrink:0;flex-basis:auto;width:18px;height:18px;margin-right:8px;background-color:currentColor}a[href*="add-to-cart"]:before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 24 24\' fill=\'none\' stroke=\'black\' stroke-width=\'1.9\' stroke-linecap=\'round\' stroke-linejoin=\'round\'%3E%3Cpath d=\'M5 8h14l-1 12H6L5 8z\'/%3E%3Cpath d=\'M9 8V6a3 3 0 0 1 6 0v2\'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 24 24\' fill=\'none\' stroke=\'black\' stroke-width=\'1.9\' stroke-linecap=\'round\' stroke-linejoin=\'round\'%3E%3Cpath d=\'M5 8h14l-1 12H6L5 8z\'/%3E%3Cpath d=\'M9 8V6a3 3 0 0 1 6 0v2\'/%3E%3C/svg%3E") center/contain no-repeat;content:""!important;display:inline-block!important}button[name="add-to-cart"]:before{flex-grow:0;flex-shrink:0;flex-basis:auto;width:18px;height:18px;margin-right:8px;background-color:currentColor}button[name="add-to-cart"]:before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 24 24\' fill=\'none\' stroke=\'black\' stroke-width=\'1.9\' stroke-linecap=\'round\' stroke-linejoin=\'round\'%3E%3Cpath d=\'M5 8h14l-1 12H6L5 8z\'/%3E%3Cpath d=\'M9 8V6a3 3 0 0 1 6 0v2\'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 24 24\' fill=\'none\' stroke=\'black\' stroke-width=\'1.9\' stroke-linecap=\'round\' stroke-linejoin=\'round\'%3E%3Cpath d=\'M5 8h14l-1 12H6L5 8z\'/%3E%3Cpath d=\'M9 8V6a3 3 0 0 1 6 0v2\'/%3E%3C/svg%3E") center/contain no-repeat;content:""!important;display:inline-block!important}a[href*="add-to-cart"]{justify-content:center;align-items:center}a[href*="add-to-cart"]{display:inline-flex!important}button[name="add-to-cart"]{justify-content:center;align-items:center}button[name="add-to-cart"]{display:inline-flex!important}.didi-herob-lead{max-width:46ch;color:#4a5d70;font-weight:500;font-size:clamp(16px,1.3vw,19px);line-height:1.65;margin-top:0px;margin-right:0px;margin-bottom:32px;margin-left:0px}@media (max-width:767px){.didi-herob-lead{font-size:15px;margin-top:0px;margin-right:0px;margin-bottom:22px;margin-left:0px}}.didi-products-slot ul.products li.product a.button:not(.disabled):not([href*="?p="]):before{content:""!important;display:inline-block!important;width:18px!important;height:18px!important;flex:none!important;background-color:currentColor!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 24 24\' fill=\'none\' stroke=\'black\' stroke-width=\'1.9\' stroke-linecap=\'round\' stroke-linejoin=\'round\'%3E%3Cpath d=\'M5 8h14l-1 12H6L5 8z\'/%3E%3Cpath d=\'M9 8V6a3 3 0 0 1 6 0v2\'/%3E%3C/svg%3E") center/contain no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 24 24\' fill=\'none\' stroke=\'black\' stroke-width=\'1.9\' stroke-linecap=\'round\' stroke-linejoin=\'round\'%3E%3Cpath d=\'M5 8h14l-1 12H6L5 8z\'/%3E%3Cpath d=\'M9 8V6a3 3 0 0 1 6 0v2\'/%3E%3C/svg%3E") center/contain no-repeat!important}.didi-products-slot ul.products li.product a.add_to_cart_button:before{content:""!important;display:inline-block!important;width:18px!important;height:18px!important;flex:none!important;background-color:currentColor!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 24 24\' fill=\'none\' stroke=\'black\' stroke-width=\'1.9\' stroke-linecap=\'round\' stroke-linejoin=\'round\'%3E%3Cpath d=\'M5 8h14l-1 12H6L5 8z\'/%3E%3Cpath d=\'M9 8V6a3 3 0 0 1 6 0v2\'/%3E%3C/svg%3E") center/contain no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 24 24\' fill=\'none\' stroke=\'black\' stroke-width=\'1.9\' stroke-linecap=\'round\' stroke-linejoin=\'round\'%3E%3Cpath d=\'M5 8h14l-1 12H6L5 8z\'/%3E%3Cpath d=\'M9 8V6a3 3 0 0 1 6 0v2\'/%3E%3C/svg%3E") center/contain no-repeat!important}.didi-products-slot ul.products li.product a.button.outofstock{background:#fef0e4!important;color:#4a5d70!important;transform:none!important}.didi-products-slot ul.products li.product a.button.disabled{background:#fef0e4!important;color:#4a5d70!important;transform:none!important}button.single_add_to_cart_button.button.alt{background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 24 24\' fill=\'none\' stroke=\'%23ffffff\' stroke-width=\'2\' stroke-linecap=\'round\' stroke-linejoin=\'round\'%3E%3Cpath d=\'M5 8h14l-1 12H6L5 8z\'/%3E%3Cpath d=\'M9 8V6a3 3 0 0 1 6 0v2\'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-size:20px 20px!important;background-position:calc(50% - 58px) center!important}.single_add_to_cart_button.button{background-image:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 24 24\' fill=\'none\' stroke=\'%23ffffff\' stroke-width=\'2\' stroke-linecap=\'round\' stroke-linejoin=\'round\'%3E%3Cpath d=\'M5 8h14l-1 12H6L5 8z\'/%3E%3Cpath d=\'M9 8V6a3 3 0 0 1 6 0v2\'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-size:20px 20px!important;background-position:calc(50% - 58px) center!important}.didi-products-slot ul.products li.product[class] .didi-pricebox .price{font-size:16px!important}.didi-products-slot ul.products li.product[class] .price{font-size:16px!important}.didi-products-slot ul.products li.product[class]>:last-child:not(.didi-pricebox):not(.woocommerce-loop-product__link){margin:16px 0 0!important;width:100%!important;align-self:stretch!important}.didi-products-slot ul.products li.product[class]>.button{margin:16px 0 0!important;width:100%!important;align-self:stretch!important}.didi-products-slot ul.products li.product[class]>.added_to_cart{margin:16px 0 0!important;width:100%!important;align-self:stretch!important}.didi-products-slot ul.products li.product[class] a.button{display:none!important}.didi-products-slot ul.products li.product[class] a.added_to_cart{display:none!important}.didi-products-slot ul.products li.product[class] .bde-woo-product-footer{display:none!important}.didi-news-sec .didi-news-title{text-align:center!important;margin-left:auto!important;margin-right:auto!important}.didi-news-sec .didi-news-desc{text-align:center!important;margin-left:auto!important;margin-right:auto!important}@keyframes didi-marq2{from{transform:translate3d(0,0,0)}to{transform:translate3d(-50%,0,0)}}@media (max-width:479px){.didi-news-sec .didi-news[class] .didi-news-form .didi-news-btn{width:100%!important;justify-content:center!important;box-sizing:border-box!important}}@media (max-width:479px){.didi-news-sec .didi-news[class] .didi-news-form a{width:100%!important;justify-content:center!important;box-sizing:border-box!important}}.didi-guide .didi-step[class]:nth-child(1){background:#ebe4d8!important;transform:none!important;translate:none!important;rotate:none!important;margin:0!important;box-shadow:none!important}.didi-guide .didi-step[class]:nth-child(2){background:#ebe4d8!important;transform:none!important;translate:none!important;rotate:none!important;margin:0!important;box-shadow:none!important}.didi-guide .didi-step[class]:nth-child(3){background:#ebe4d8!important;transform:none!important;translate:none!important;rotate:none!important;margin:0!important;box-shadow:none!important}.didi-contact{display:flex;flex-flow:column;align-items:center;color:#2f2a26;font-family:"Quicksand",sans-serif;padding-top:72px;padding-right:24px;padding-bottom:96px;padding-left:24px;background-color:#f8f5ee}.didi-contact .bde-form-builder .breakdance-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 32px;width:100%}.didi-contact .bde-form-builder .breakdance-form-field{display:flex;flex-flow:column;gap:6px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.didi-contact .bde-form-builder .breakdance-form-field__label{color:#5a4a40;font-family:"Quicksand",sans-serif;font-weight:700;font-size:14px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.didi-contact .bde-form-builder .breakdance-form-field__required{color:#a0583c;margin-left:2px}.didi-contact .bde-form-builder .breakdance-form-field__input{width:100%;box-sizing:border-box;color:#2f2a26;font-family:"Quicksand",sans-serif;font-size:16px;padding-top:10px;padding-right:0px;padding-bottom:10px;padding-left:0px;background-color:transparent;border-radius:0px;border-top:0px solid;border-right:0px solid;border-bottom:1.5px solid #cfc6b8;border-left:0px solid;transition:border-color 0.2s}.didi-contact .bde-form-builder .breakdance-form-field__input{box-shadow:none}.didi-contact .bde-form-builder .breakdance-form-field__input::placeholder{color:#a39b90}.didi-contact .bde-form-builder textarea.breakdance-form-field__input{min-height:150px}.didi-contact .bde-form-builder textarea.breakdance-form-field__input{resize:vertical}.didi-contact .bde-form-builder .breakdance-form-button__submit{align-self:start;color:#fff;font-family:General Sans;font-weight:500;font-size:16px;padding-top:14px;padding-right:36px;padding-bottom:14px;padding-left:36px;background-color:#758165;border-radius:999px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer;transition:background 0.2s}.didi-contact .bde-form-builder .breakdance-form-button__submit:hover{background-color:#586548}.didi-contact .bde-form-builder .breakdance-form-message{font-size:15px;padding-top:12px;padding-right:16px;padding-bottom:12px;padding-left:16px;border-radius:14px}.didi-contact .bde-form-builder .breakdance-form-footer{display:flex;justify-content:start;align-items:start}.didi-contact .didi-contact-paw .oxy-svg-icon2{display:block;width:100%;height:100%}.didi-contact .didi-contact-paw{opacity:0.14}.didi-contact .bde-form-builder .breakdance-form-footer .breakdance-form-button__submit[class]{margin:0!important;align-self:flex-start!important}.didi-contact .bde-form-builder .breakdance-form-footer[class]{justify-content:flex-start!important;text-align:left!important}@media (max-width:1023px){.didi-contact{padding-top:48px;padding-right:20px;padding-bottom:72px;padding-left:20px}}@media (max-width:767px){.didi-contact .bde-form-builder .breakdance-form{grid-template-columns:minmax(0,1fr);gap:22px}}.didi-contact-title{color:#5a4a40;font-family:General Sans;font-weight:500;font-size:clamp(36px,4.5vw,56px);line-height:1.1;text-align:center;margin-top:0px;margin-right:0px;margin-bottom:14px;margin-left:0px}.didi-contact-lead{max-width:52ch;color:#6b665f;font-size:18px;line-height:1.6;text-align:center;margin-top:0px;margin-right:0px;margin-bottom:48px;margin-left:0px}@media (max-width:1023px){.didi-contact-lead{margin-bottom:32px}}.didi-contact-card{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);width:100%;max-width:1120px;overflow:hidden;background-color:#fff;border-radius:32px;border-top:1px solid #e7e0d7;border-right:1px solid #e7e0d7;border-bottom:1px solid #e7e0d7;border-left:1px solid #e7e0d7}@media (max-width:1023px){.didi-contact-card{grid-template-columns:minmax(0,1fr)}}@media (max-width:479px){.didi-contact-card{border-radius:24px}}.didi-contact-info{display:flex;flex-flow:column;gap:22px;position:relative;min-height:560px;overflow:hidden;color:#f8f5ee;padding-top:48px;padding-right:44px;padding-bottom:48px;padding-left:44px;background-color:#758165}@media (max-width:1023px){.didi-contact-info{min-height:0px;padding-top:36px;padding-right:28px;padding-bottom:36px;padding-left:28px}}.didi-contact-info-title{color:#f8f5ee;font-family:General Sans;font-weight:500;font-size:clamp(26px,2.6vw,32px);line-height:1.2;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.didi-contact-info-sub{color:#e4dbcf;font-size:16px;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.didi-contact-list{display:flex;flex-flow:column;gap:18px;position:relative;z-index:1;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.didi-contact-list{list-style:none}.didi-contact-item{display:flex;align-items:start;gap:14px;color:#f8f5ee;font-size:16px;line-height:1.5}.didi-contact-ico{display:flex;justify-content:center;align-items:center;flex-grow:0;flex-shrink:0;flex-basis:40px;width:40px;height:40px;color:#f8f5ee;background-color:rgba(248,245,238,.16);border-radius:50%}.didi-contact-ico svg{width:20px;height:20px}.didi-contact-link{color:#f8f5ee;font-weight:600;text-decoration:none}.didi-contact-paw{position:absolute;right:-36px;bottom:-40px;width:260px;height:260px;color:#f8f5ee;opacity:0.12;pointer-events:none}.didi-contact-paw svg{width:100%;height:100%}@media (max-width:479px){.didi-contact-paw{width:200px;height:200px}}.didi-contact-formwrap{display:flex;flex-flow:column;justify-content:center;padding-top:48px;padding-right:48px;padding-bottom:44px;padding-left:48px}@media (max-width:1023px){.didi-contact-formwrap{padding-top:32px;padding-right:24px;padding-bottom:32px;padding-left:24px}}.didi-contact .bde-form-builder .breakdance-form-field--textarea{grid-column-start:1;grid-column-end:-1}.didi-contact .bde-form-builder .breakdance-form-footer{grid-column-start:1;grid-column-end:-1}.didi-pdp{color:#2f2a26;font-family:"Quicksand",sans-serif;padding-top:32px;padding-right:0px;padding-bottom:80px;padding-left:0px;background-color:#f8f5ee}.didi-pdp>.woocommerce-notices-wrapper{display:grid;gap:10px;width:min(100% - 48px,1240px);margin-top:0px;margin-right:auto;margin-bottom:16px;margin-left:auto}.didi-pdp .woocommerce-notices-wrapper:empty{display:none;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.didi-pdp .woocommerce-error{display:grid;gap:8px;color:#a0583c;font-weight:600;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:14px;padding-right:18px;padding-bottom:14px;padding-left:18px;background-color:#f6e3dc;border-radius:16px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.didi-pdp .woocommerce-error{list-style:none}.didi-pdp .woocommerce-message a.button{display:inline-flex;align-items:center;order:1;min-height:36px;font-weight:700;text-decoration:none;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:auto;padding-top:0px;padding-right:16px;padding-bottom:0px;padding-left:16px;background-color:transparent;border-radius:99px;border-top:1px solid currentColor;border-right:1px solid currentColor;border-bottom:1px solid currentColor;border-left:1px solid currentColor}.didi-pdp .woocommerce-message a.button{color:inherit!important}.didi-pdp .breakdance-woocommerce .woocommerce-breadcrumb{display:flex;align-items:center;gap:6px}.didi-pdp .breakdance-woocommerce .woocommerce-breadcrumb{flex-wrap:wrap}.didi-pdp .bde-woo-breadcrumb_delimiter::before{content:"/"}.didi-pdp .didi-pdp-cta [class*="wooproductcartbutton"]{border:0!important;box-shadow:none!important;padding-left:0!important}.didi-pdp .woocommerce-review-link{font-size:14px;text-decoration:none}.didi-pdp .woocommerce-review-link{margin:0!important;float:none!important;color:#6b665f!important}.didi-pdp .woocommerce-review-link:hover{text-decoration:underline}.didi-pdp .woocommerce-review-link:hover{color:#586548!important}.didi-pdp .star-rating{color:#c89b5a}.didi-pdp .woocommerce-review-link .count{color:inherit!important}.didi-pdp .didi-pdp-rating a.woocommerce-review-link[class]{flex-grow:0;flex-shrink:0;flex-basis:auto;font-size:14px;text-decoration:none}.didi-pdp .didi-pdp-rating a.woocommerce-review-link[class]{margin:0!important;margin-inline:0!important;color:#6b665f!important}.didi-pdp .didi-pdp-rating a.woocommerce-review-link[class]:hover{color:#586548!important}.didi-pdp .didi-pdp-rating .star-rating{flex-grow:0;flex-shrink:0;flex-basis:auto}.didi-pdp .didi-pdp-rating .star-rating{margin:0!important}@media (max-width:767px){.didi-pdp{padding-top:20px;padding-right:0px;padding-bottom:56px;padding-left:0px}.didi-pdp>.woocommerce-notices-wrapper{width:min(100% - 32px,1240px)}}.didi-pdp-wrap{width:min(100% - 48px,1240px);margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}@media (max-width:767px){.didi-pdp-wrap{width:min(100% - 32px,1240px)}}.didi-pdp .woocommerce-message{display:flex;align-items:center;gap:8px 0px;color:#586548;font-weight:600;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:14px;padding-right:18px;padding-bottom:14px;padding-left:18px;background-color:#e8eee0;border-radius:16px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.didi-pdp .woocommerce-message{flex-wrap:wrap}.didi-pdp .woocommerce-info{display:flex;align-items:center;gap:8px 0px;color:#586548;font-weight:600;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:14px;padding-right:18px;padding-bottom:14px;padding-left:18px;background-color:#e8eee0;border-radius:16px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.didi-pdp .woocommerce-info{flex-wrap:wrap}.didi-pdp .woocommerce-message::before{display:none}.didi-pdp .woocommerce-info::before{display:none}.didi-pdp-crumbs{color:#6b665f;font-size:13px;margin-top:0px;margin-right:0px;margin-bottom:24px;margin-left:0px}.didi-pdp-crumbs a{color:#6b665f;text-decoration:none}.didi-pdp-top{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:56px}@media (max-width:1023px){.didi-pdp-top{grid-template-columns:1fr;gap:32px}}.didi-pdp-media{display:grid;gap:14px;min-width:0px}.didi-pdp-gallery{background-color:transparent}.didi-pdp-gallery .woocommerce-product-gallery{width:100%;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.didi-pdp-gallery img{width:100%;height:100%;object-fit:cover}@media (max-width:767px){.didi-pdp-gallery{border-radius:0px}}.didi-pdp-thumbs{max-height:96px;aspect-ratio:auto}.didi-pdp-thumbs .swiper-slide{overflow:hidden;aspect-ratio:1/1;border-radius:16px;opacity:0.7;cursor:pointer}.didi-pdp-thumbs .swiper-slide-thumb-active{outline:2px solid #758165;outline-offset:-2px;opacity:1}.didi-pdp-thumbs img{width:100%;height:100%;object-fit:cover}.didi-pdp-summary{display:grid;align-content:start;gap:16px;min-width:0px}.didi-pdp-summary h1{color:#2f2a26;font-family:General Sans;font-weight:600;font-size:38px;line-height:1.15;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1023px){.didi-pdp-summary h1{font-size:32px}}@media (max-width:767px){.didi-pdp-summary h1{font-size:28px}}.didi-pdp-title{color:#2f2a26;font-family:General Sans;font-weight:600;font-size:38px;line-height:1.15;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1023px){.didi-pdp-title{font-size:32px}}@media (max-width:767px){.didi-pdp-title{font-size:28px}}.didi-pdp-rating{font-size:14px}.didi-pdp-rating .woocommerce-product-rating{display:flex;justify-content:start;align-items:center;gap:10px}.didi-pdp-price{color:#2f2a26;font-family:General Sans;font-weight:600;font-size:28px}.didi-pdp-price del{color:#6b665f;font-weight:400;font-size:20px;margin-right:8px}.didi-pdp-price ins{color:#a0583c;text-decoration:none}.didi-pdp-excerpt{color:#6b665f;font-size:16px;line-height:1.65}.didi-pdp-excerpt p{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.didi-pdp-cta{display:flex;align-items:start;gap:12px}.didi-pdp-cta form.cart{display:flex;align-items:stretch;gap:12px}.didi-pdp-cta form.cart{flex-wrap:wrap}.didi-pdp-cta .quantity{display:inline-flex;align-items:stretch;position:relative;width:auto;height:52px;max-width:none;overflow:hidden;background-color:#fff;border-radius:99px;border-top:1px solid #e7e0d7;border-right:1px solid #e7e0d7;border-bottom:1px solid #e7e0d7;border-left:1px solid #e7e0d7}.didi-pdp-cta .quantity input.qty{width:48px;height:auto;font-weight:700;text-align:center;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:transparent;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.didi-pdp-cta .quantity input.qty{font:inherit}.didi-pdp-cta .bde-quantity-button{display:inline-flex;justify-content:center;align-items:center;position:static;top:auto;right:auto;bottom:auto;left:auto;width:40px;height:auto;color:#2f2a26;font-size:12px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:transparent;border-radius:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.didi-pdp-cta .bde-quantity-button{transform:none}.didi-pdp-cta .bde-quantity-button:hover{background-color:#f3efe8}.didi-pdp-cta button.single_add_to_cart_button{flex-grow:1;flex-shrink:1;flex-basis:220px;height:52px;color:#fff;padding-top:0px;padding-right:32px;padding-bottom:0px;padding-left:32px;background-color:#758165;border-radius:99px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer;transition:background-color 0.2s}.didi-pdp-cta button.single_add_to_cart_button{font:700 16px Quicksand,sans-serif}.didi-pdp-cta button.single_add_to_cart_button:hover{color:#fff;background-color:#586548}.didi-pdp-cta .variations th.label{font-weight:700;text-align:left;padding-right:12px}.didi-pdp-cta a.reset_variations{width:auto;color:#6b665f;font-size:13px;text-transform:none;margin-top:8px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-radius:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.didi-pdp-cta a.reset_variations{background:none}.didi-pdp-cta a.reset_variations:hover{color:#2f2a26}.didi-pdp-cta a.reset_variations:hover{background:none}.didi-pdp-cta .stock{display:none}.didi-pdp-cta>[class*="wooproductcartbutton"]{flex-grow:1;flex-shrink:1;flex-basis:auto;min-width:0px}.didi-pdp-cta .quantity--hidden{display:none!important}.didi-pdp-cta .oxy-shortcode{display:block;flex-grow:0;flex-shrink:0;flex-basis:52px;width:52px;height:52px}.didi-pdp-cta button.didi-wish{display:inline-flex;justify-content:center;align-items:center;width:52px;height:52px;color:#586548;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:#fff;border-radius:50%;border-top:1px solid #e7e0d7;border-right:1px solid #e7e0d7;border-bottom:1px solid #e7e0d7;border-left:1px solid #e7e0d7;cursor:pointer;transition:background-color 0.2s,color 0.2s,border-color 0.2s}.didi-pdp-cta button.didi-wish:hover{background-color:#f3efe8}.didi-pdp-cta button.didi-wish.is-on{color:#fff;background-color:#758165}.didi-pdp-cta button.didi-wish.is-on svg{fill:currentColor}.didi-pdp-cta button.didi-wish[class]{position:relative!important;inset:auto!important;top:auto!important;right:auto!important}.didi-pdp-cta button.didi-wish.is-active{color:#a0583c;background-color:#fff}.didi-pdp-cta button.didi-wish.is-active svg{fill:#a0583c;stroke:#a0583c}.didi-pdp-cta.didi-pdp-cta{align-items:end}.didi-pdp-cta.didi-pdp-cta>.oxy-shortcode{display:flex;align-items:end}.didi-pdp-stock p{color:#586548;font-weight:700;font-size:14px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.didi-pdp-stock p.out-of-stock{color:#a0583c}.didi-pdp-stock:empty{display:none}.didi-pdp-meta{display:grid;gap:4px;color:#6b665f;font-size:13px}.didi-pdp-meta a{color:#586548}.didi-pdp-meta:empty{display:none}.didi-pdp-acc-slot{margin-top:8px;margin-right:0px;margin-bottom:8px;margin-left:0px}.didi-acc{border-top:1px solid #e7e0d7}.didi-acc-item{border-bottom:1px solid #e7e0d7}.didi-acc-item[open] .didi-acc-ic::after{transform:rotateZ(0px)}.didi-acc-sum{display:flex;justify-content:space-between;align-items:center;gap:16px;color:#2f2a26;font-family:General Sans;font-weight:600;font-size:17px;padding-top:18px;padding-right:0px;padding-bottom:18px;padding-left:0px;cursor:pointer}.didi-acc-sum::-webkit-details-marker{display:none}.didi-acc-sum{list-style:none}.didi-acc-ic{flex-grow:0;flex-shrink:0;flex-basis:14px;position:relative;width:14px;height:14px}.didi-acc-ic::after{transform:rotateZ(90deg)}.didi-acc-ic::before{position:absolute;top:6px;left:0px;width:14px;height:2px;background-color:#586548;border-radius:2px;transition:transform 0.2s}.didi-acc-ic::before{content:""}.didi-acc-ic::after{position:absolute;top:6px;left:0px;width:14px;height:2px;background-color:#586548;border-radius:2px;transition:transform 0.2s}.didi-acc-ic::after{content:""}.didi-acc-body{color:#6b665f;font-size:15px;line-height:1.7;padding-top:0px;padding-right:0px;padding-bottom:20px;padding-left:0px}.didi-acc-body p{margin-top:0px;margin-right:0px;margin-bottom:10px;margin-left:0px}.didi-pdp-rev-slot{margin-top:72px;margin-right:0px;margin-bottom:0px;margin-left:0px}.didi-pdp-related{margin-top:72px}.didi-pdp-related:not(:has(*)){display:none}@media (max-width:767px){.didi-pdp-rev-slot{margin-top:48px}}@media (max-width:767px){.didi-pdp-related{margin-top:48px}}.didi-pdp-gallery .swiper{border-radius:0px}.didi-pdp-gallery img{border-radius:0px}.didi-pdp-rating:empty{display:none}.didi-pdp-rating:not(:has(*)){display:none}.didi-pdp .didi-pdp-meta a[class]{color:#586548!important}.didi-pdp .didi-pdp-meta a{color:#586548!important}.didi-pdp-cta button.didi-wish::before{display:none!important;content:none!important}.didi-pdp-cta button.didi-wish::after{display:none!important;content:none!important}.didi-shop{color:#2f2a26;font-family:"Quicksand",sans-serif;padding-top:32px;padding-right:0px;padding-bottom:80px;padding-left:0px;background-color:#f8f5ee}@media (max-width:767px){.didi-shop{padding-top:20px;padding-right:0px;padding-bottom:56px;padding-left:0px}}.didi-shop-wrap{width:min(100% - 48px,1240px);margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.didi-shop-wrap h1{color:#2f2a26;font-family:General Sans;font-weight:600;font-size:42px;line-height:1.1;margin-top:0px;margin-right:0px;margin-bottom:20px;margin-left:0px}@media (max-width:1023px){.didi-shop-wrap h1{font-size:34px}}@media (max-width:767px){.didi-shop-wrap{width:min(100% - 32px,1240px)}.didi-shop-wrap h1{font-size:28px}}.didi-shop-crumbs{color:#6b665f;font-size:13px;margin-top:0px;margin-right:0px;margin-bottom:20px;margin-left:0px}.didi-shop-crumbs a{color:#6b665f;text-decoration:none}.didi-shop-title{color:#2f2a26;font-family:General Sans;font-weight:600;font-size:42px;line-height:1.1;margin-top:0px;margin-right:0px;margin-bottom:24px;margin-left:0px}@media (max-width:1023px){.didi-shop-title{font-size:34px}}@media (max-width:767px){.didi-shop-title{font-size:28px}}.didi-shop-cats{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.didi-shop-cats .didi-cats{display:flex;gap:10px;margin-top:0px;margin-right:0px;margin-bottom:32px;margin-left:0px}.didi-shop-cats .didi-cats{flex-wrap:wrap;scrollbar-width:none}.didi-shop-cats a.didi-cat{display:inline-flex;align-items:center;gap:8px;flex-grow:0;flex-shrink:0;flex-basis:auto;color:#2f2a26;font-weight:700;font-size:14px;text-decoration:none;padding-top:10px;padding-right:18px;padding-bottom:10px;padding-left:18px;background-color:#fff;border-radius:99px;border-top:1px solid #e7e0d7;border-right:1px solid #e7e0d7;border-bottom:1px solid #e7e0d7;border-left:1px solid #e7e0d7;transition:background-color 0.2s,color 0.2s,border-color 0.2s}.didi-shop-cats a.didi-cat span{color:#6b665f;font-weight:500;font-size:12px}.didi-shop-cats a.didi-cat.is-on{color:#fff;background-color:#758165}.didi-shop-cats a.didi-cat.is-on span{color:#e8eee0}.didi-shop-cats .didi-cats::-webkit-scrollbar{display:none}@media (max-width:767px){.didi-shop-cats .didi-cats{margin-right:-16px;padding-bottom:6px}.didi-shop-cats .didi-cats{flex-wrap:nowrap;overflow-x:auto}.didi-shop-cats a.didi-cat{flex-grow:0;flex-shrink:0;flex-basis:auto}}.didi-shop-layout{display:grid;grid-template-columns:240px minmax(0,1fr);align-items:start;gap:48px}@media (max-width:1023px){.didi-shop-layout{grid-template-columns:1fr;gap:20px}}.didi-shop-filters{color:#2f2a26;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-radius:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.didi-shop-filters:not(:has(*)){display:none}.didi-shop-filters .ui-slider .ui-slider-handle{border-color:#758165!important}.didi-shop-filters .widgettitle{color:#2f2a26;font-family:General Sans;font-weight:700;font-size:15px;letter-spacing:0.02em;margin-top:0px;margin-right:0px;margin-bottom:14px;margin-left:0px}.didi-shop-filters a.didi-cat{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-grow:0;flex-shrink:0;flex-basis:auto;color:#2f2a26;font-weight:600;font-size:15px;text-decoration:none;padding-top:8px;padding-right:0px;padding-bottom:8px;padding-left:0px;border-radius:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.didi-shop-filters a.didi-cat{background:none}.didi-shop-filters a.didi-cat span{color:#6b665f;font-weight:500;font-size:13px}.didi-shop-filters a.didi-cat:hover{color:#586548}.didi-shop-filters a.didi-cat.is-on{color:#586548;font-weight:800}.didi-shop-filters a.didi-cat.is-on{background:none}.didi-shop-filters .price_slider_amount{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:16px}.didi-shop-filters .price_slider_amount{flex-wrap:wrap}.didi-shop-filters .price_slider_amount .price_label{order:1;color:#6b665f;font-size:14px}.didi-shop-filters .price_slider_amount .button{order:2;font-size:14px;padding-top:8px;padding-right:18px;padding-bottom:8px;padding-left:18px}.didi-shop-filters .widget_rating_filter ul{display:grid;gap:8px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.didi-shop-filters .widget_rating_filter ul{list-style:none}.didi-shop-filters .widget_rating_filter a{display:flex;justify-content:space-between;align-items:center;color:#6b665f;font-size:14px;text-decoration:none}.didi-shop-filters .didi-cats a.didi-cat[class]{min-height:0px;padding-top:7px;padding-bottom:7px}.didi-shop-filters .didi-cats a.didi-cat[class]{margin:0!important}.didi-shop-filters{background:none}@media (max-width:1023px){.didi-shop-filters a.didi-cat{padding-top:9px;padding-right:16px;padding-bottom:9px;padding-left:16px;background-color:#fff;border-radius:99px;border-top:1px solid #e7e0d7;border-right:1px solid #e7e0d7;border-bottom:1px solid #e7e0d7;border-left:1px solid #e7e0d7}.didi-shop-filters a.didi-cat{white-space:nowrap}.didi-shop-filters a.didi-cat.is-on{color:#fff;background-color:#758165}.didi-shop-filters .didi-cats{display:flex;gap:8px;padding-top:0px;padding-right:0px;padding-bottom:14px;padding-left:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.didi-shop-filters .didi-cats{overflow-x:auto;scrollbar-width:none;flex-wrap:nowrap}.didi-shop-filters .didi-cats .widgettitle{display:none}.didi-shop-filters a.didi-cat.is-on span{color:#e8eee0}.didi-shop-filters .widget{padding-top:16px;padding-right:0px;padding-bottom:16px;padding-left:0px}}.didi-shop-main{min-width:0px}.didi-shop-main .woocommerce-result-count{color:#6b665f;font-size:14px;margin-top:0px;margin-right:0px;margin-bottom:16px;margin-left:0px}.didi-shop-main .woocommerce-ordering{margin-top:0px;margin-right:0px;margin-bottom:20px;margin-left:0px}.didi-shop-main .woocommerce-ordering select{color:#2f2a26;padding-top:10px;padding-right:36px;padding-bottom:10px;padding-left:16px;background-color:#fff;border-radius:99px;border-top:1px solid #e7e0d7;border-right:1px solid #e7e0d7;border-bottom:1px solid #e7e0d7;border-left:1px solid #e7e0d7}.didi-shop-main .woocommerce-ordering select{font:600 14px Quicksand,sans-serif}.didi-shop-main .woocommerce-pagination ul.page-numbers{display:flex;justify-content:center;gap:8px;margin-top:36px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.didi-shop-main .woocommerce-pagination ul.page-numbers{list-style:none}.didi-shop-main .woocommerce-pagination ul.page-numbers li{border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.didi-shop-main .woocommerce-pagination .page-numbers .current{color:#fff;background-color:#758165}.didi-shop-main .woocommerce-pagination .page-numbers a{display:inline-flex;justify-content:center;align-items:center;height:42px;min-width:42px;color:#2f2a26;text-decoration:none;padding-top:0px;padding-right:12px;padding-bottom:0px;padding-left:12px;background-color:#fff;border-radius:99px;border-top:1px solid #e7e0d7;border-right:1px solid #e7e0d7;border-bottom:1px solid #e7e0d7;border-left:1px solid #e7e0d7}.didi-shop-main .woocommerce-pagination .page-numbers span{display:inline-flex;justify-content:center;align-items:center;height:42px;min-width:42px;color:#2f2a26;text-decoration:none;padding-top:0px;padding-right:12px;padding-bottom:0px;padding-left:12px;background-color:#fff;border-radius:99px;border-top:1px solid #e7e0d7;border-right:1px solid #e7e0d7;border-bottom:1px solid #e7e0d7;border-left:1px solid #e7e0d7}.didi-shop-filters h2{font-family:General Sans;font-weight:600;font-size:16px;margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px}.didi-shop-filters h3{font-family:General Sans;font-weight:600;font-size:16px;margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px}.didi-shop-filters .widget-title{font-family:General Sans;font-weight:600;font-size:16px;margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px}.didi-shop-filters .button{color:#fff;font-weight:700;padding-top:8px;padding-right:18px;padding-bottom:8px;padding-left:18px;background-color:#758165;border-radius:99px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.didi-shop-filters button{color:#fff;font-weight:700;padding-top:8px;padding-right:18px;padding-bottom:8px;padding-left:18px;background-color:#758165;border-radius:99px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.didi-shop-filters .ui-slider-range{background:#758165!important}.didi-shop-filters .ui-slider .ui-slider-range{background:#758165!important}.didi-shop-filters .price_slider_amount .button{font-weight:700;padding-top:10px;padding-right:20px;padding-bottom:10px;padding-left:20px;border-radius:99px}.didi-shop-filters .price_slider_amount .button{background:#758165!important;border:0!important;color:#fff!important}.didi-shop-filters button[class]{font-weight:700;padding-top:10px;padding-right:20px;padding-bottom:10px;padding-left:20px;border-radius:99px}.didi-shop-filters button[class]{background:#758165!important;border:0!important;color:#fff!important}.didi-shop-filters .widget{display:block;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:22px;padding-right:0px;padding-bottom:22px;padding-left:0px;border-top:1px solid #e7e0d7}.didi-shop-filters .didi-cats{display:block;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:22px;padding-right:0px;padding-bottom:22px;padding-left:0px;border-top:1px solid #e7e0d7}.didi-shop-filters .widget:first-child{padding-top:0px;border-top:0px solid}.didi-shop-filters .didi-cats:first-child{padding-top:0px;border-top:0px solid}.didi-cats-head{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:0px;margin-right:0px;margin-bottom:6px;margin-left:0px}.didi-cats-head .widgettitle{color:#2f2a26;font-family:General Sans;font-weight:600;font-size:22px;line-height:1.2;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}a.didi-cats-clear[class]{color:#a0583c;font-weight:600;font-size:13px;line-height:1.4;text-decoration:none;padding-top:4px;padding-right:12px;padding-bottom:4px;padding-left:12px;background-color:#f3efe8;border-radius:999px;border-top:1px solid #e7e0d7;border-right:1px solid #e7e0d7;border-bottom:1px solid #e7e0d7;border-left:1px solid #e7e0d7}a.didi-cats-clear[class]{white-space:nowrap}a.didi-cats-clear[class]:hover{color:#5a4a40;background-color:#e4dbcf}.didi-ab-hero{display:grid;grid-template-columns:1.05fr 1fr;align-items:center;gap:56px}.didi-ab-eyebrow{color:#758165;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:0.14em;margin-top:0px;margin-right:0px;margin-bottom:14px;margin-left:0px}.didi-ab-h1{color:#2f2a26;font-family:General Sans;font-weight:600;font-size:52px;line-height:1.08;margin-top:0px;margin-right:0px;margin-bottom:20px;margin-left:0px}@media (max-width:1119px){.didi-ab-h1{font-size:44px}}@media (max-width:767px){.didi-ab-h1{font-size:34px}}.didi-ab-lead{color:#6b665f;font-size:18px;line-height:1.65;margin-top:0px;margin-right:0px;margin-bottom:28px;margin-left:0px}@media (max-width:767px){.didi-ab-lead{font-size:16px}}.didi-ab-actions{display:flex;gap:12px}.didi-ab-actions{flex-wrap:wrap}@media (max-width:479px){.didi-ab-actions .didi-ab-btn{width:100%}}.didi-ab-actions--center{justify-content:center}.didi-ab-btn{display:inline-flex;justify-content:center;align-items:center;color:#fff;font-weight:700;font-size:15px;text-decoration:none;padding-top:14px;padding-right:28px;padding-bottom:14px;padding-left:28px;background-color:#758165;border-radius:999px;border-top:1.5px solid #758165;border-right:1.5px solid #758165;border-bottom:1.5px solid #758165;border-left:1.5px solid #758165;transition:background-color 0.2s,color 0.2s}.didi-ab-btn:hover{color:#fff;background-color:#586548}.didi-ab-btn--ghost{color:#586548;background-color:transparent}.didi-ab-btn--ghost:hover{color:#fff;background-color:#758165}.didi-ab-btn--light{color:#586548;background-color:#f8f5ee}.didi-ab-btn--light:hover{color:#586548;background-color:#fff}.didi-ab-btn--outline{color:#f8f5ee;background-color:transparent}.didi-ab-btn--outline:hover{color:#586548;background-color:#f8f5ee}.didi-ab-hero-img{display:block;width:100%;object-fit:cover;aspect-ratio:1/1;border-radius:32px}@media (max-width:1023px){.didi-ab-hero-img{aspect-ratio:4/3}}.didi-ab-story{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:64px}.didi-ab-story-img{display:block;width:100%;object-fit:cover;aspect-ratio:5/4;border-radius:28px}.didi-ab-h2{color:#2f2a26;font-family:General Sans;font-weight:600;font-size:36px;line-height:1.15;margin-top:0px;margin-right:0px;margin-bottom:18px;margin-left:0px}@media (max-width:767px){.didi-ab-h2{font-size:28px}}.didi-ab-center{text-align:center}.didi-ab-p{color:#6b665f;font-size:16px;line-height:1.7;margin-top:0px;margin-right:0px;margin-bottom:16px;margin-left:0px}.didi-ab-values{display:flex;flex-flow:column;gap:8px}.didi-ab-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:24px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.didi-ab-grid{list-style:none}@media (max-width:1119px){.didi-ab-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.didi-ab-grid{grid-template-columns:1fr}}.didi-ab-card{padding-top:28px;padding-right:24px;padding-bottom:28px;padding-left:24px;background-color:#f3efe8;border-radius:24px;border-top:1px solid #e7e0d7;border-right:1px solid #e7e0d7;border-bottom:1px solid #e7e0d7;border-left:1px solid #e7e0d7}.didi-ab-card .didi-ab-p{font-size:15px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.didi-ab-ic{display:flex;justify-content:center;align-items:center;width:48px;height:48px;color:#fff;margin-bottom:18px;background-color:#758165;border-radius:50%}.didi-ab-ic svg{width:24px;height:24px}.didi-ab-h3{color:#2f2a26;font-family:General Sans;font-weight:600;font-size:20px;margin-top:0px;margin-right:0px;margin-bottom:10px;margin-left:0px}.didi-ab-clients{display:flex;flex-flow:column;gap:4px}.didi-ab-gallery{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:24px}@media (max-width:1023px){.didi-ab-gallery{grid-template-columns:repeat(2,1fr)}}.didi-ab-gimg{display:block;width:100%;object-fit:cover;aspect-ratio:4/5;border-radius:24px}.didi-ab-cta{display:flex;flex-flow:column;align-items:center;text-align:center;padding-top:64px;padding-right:32px;padding-bottom:64px;padding-left:32px;background-color:#758165;border-radius:36px}.didi-ab-cta .didi-ab-h2{max-width:720px;color:#fff}.didi-ab-cta .didi-ab-p{color:#eef0e8;margin-bottom:28px}@media (max-width:767px){.didi-ab-cta{padding-top:44px;padding-right:20px;padding-bottom:44px;padding-left:20px;border-radius:28px}}@media (max-width:1023px){.didi-ab-hero{grid-template-columns:1fr;gap:32px}}@media (max-width:1023px){.didi-ab-story{grid-template-columns:1fr;gap:32px}}@media (max-width:767px){.didi-ab-hero-img{border-radius:22px}}@media (max-width:767px){.didi-ab-story-img{border-radius:22px}}.didi-aboutpg{display:flex;flex-flow:column;gap:88px;width:100%;max-width:none;box-sizing:border-box;color:#2f2a26;font-family:"Quicksand",sans-serif;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:40px;padding-right:max(24px,calc(( 100% - 1240px ) / 2));padding-bottom:80px;padding-left:max(24px,calc(( 100% - 1240px ) / 2));background-color:#f8f5ee}@media (max-width:1023px){.didi-aboutpg{gap:64px}}@media (max-width:767px){.didi-aboutpg{gap:52px;padding-top:24px;padding-right:16px;padding-bottom:56px;padding-left:16px}}.didi-pdp-summary .stock.in-stock{display:none!important}.didi-pdp .stock.in-stock{display:none!important}.single-product .summary .stock.in-stock{display:none!important}.single-product p.stock.in-stock{display:none!important}.woocommerce-product-gallery .woocommerce-product-gallery__image>a{display:block}.woocommerce-product-gallery .woocommerce-product-gallery__image>a>img{display:block;width:100%;height:auto;object-fit:cover;aspect-ratio:1/1}.woocommerce-product-gallery .flex-control-thumbs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.woocommerce-product-gallery .flex-control-thumbs{list-style:none}.woocommerce-product-gallery .flex-control-thumbs li{width:auto;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.woocommerce-product-gallery .flex-control-thumbs li{float:none;list-style:none}.woocommerce-product-gallery .flex-control-thumbs li img{display:block;width:100%;height:auto;object-fit:cover;aspect-ratio:1/1;border-radius:16px;border-top:2px solid transparent;border-right:2px solid transparent;border-bottom:2px solid transparent;border-left:2px solid transparent;opacity:0.55;cursor:pointer;transition:opacity 0.15s,border-color 0.15s}.woocommerce-product-gallery .flex-control-thumbs li img:hover{opacity:0.9}.woocommerce-product-gallery .flex-control-thumbs li img.flex-active{opacity:1}.didi-pdp-gallery .flex-viewport{overflow:hidden;background-color:#fff;border-radius:28px}@media (max-width:767px){.didi-pdp-gallery .flex-viewport{border-radius:22px}}.didi-pdp-gallery .woocommerce-product-gallery__wrapper{overflow:hidden;background-color:#fff;border-radius:28px}@media (max-width:767px){.didi-pdp-gallery .woocommerce-product-gallery__wrapper{border-radius:22px}}.vk-wrap{width:min(100% - 2 * var(--vk-gutter),1280px);margin-right:auto;margin-left:auto}.vk-btn{display:inline-flex;justify-content:center;align-items:center;gap:10px;color:#fff;font-family:"Fredoka",sans-serif;font-weight:600;font-size:18px;line-height:1;text-decoration:none;padding-top:15px;padding-right:30px;padding-bottom:15px;padding-left:30px;background-color:var(--vk-red);border-radius:999px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer;transition:transform 0.15s ease,box-shadow 0.15s ease;box-shadow:0px 5px 0px var(--vk-red-d)}.vk-btn:hover{color:#fff;box-shadow:0px 3px 0px var(--vk-red-d);transform:translate3d(0,2px,0)}.vk-btn-yellow{color:var(--vk-purple);background-color:var(--vk-yellow);box-shadow:0px 5px 0px var(--vk-yellow-d)}.vk-btn-yellow:hover{color:var(--vk-purple);box-shadow:0px 3px 0px var(--vk-yellow-d)}.vk-h2{color:var(--vk-purple);font-family:"Fredoka",sans-serif;font-weight:700;font-size:clamp(28px,3.4vw,40px);line-height:1.1;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.vk-eyebrow{display:inline-block;color:var(--vk-red);font-family:"Fredoka",sans-serif;font-weight:600;font-size:15px;padding-top:6px;padding-right:16px;padding-bottom:6px;padding-left:16px;background-color:var(--vk-pink);border-radius:999px}@keyframes vkbump{0%{transform:scale(1)}50%{transform:scale(1.25)}100%{transform:scale(1)}}.didi-pop{animation:vkbump .35s ease}.vk-topbar{color:#fff;font-family:"Nunito",sans-serif;font-weight:700;font-size:14px;text-align:center;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:9px;padding-right:16px;padding-bottom:9px;padding-left:16px;background-color:var(--vk-purple)}@media (max-width:767px){.vk-topbar{font-size:13px}}.vk-header{display:flex;justify-content:space-between;align-items:center;gap:24px;position:sticky;top:var(--wp-admin--admin-bar--height,0px);z-index:50;background-color:rgba(255,250,253,.96);border-bottom:1px solid var(--vk-border)}.vk-header{padding:12px var(--vk-gutter)}@media (max-width:767px){.vk-header{gap:12px}.vk-header{padding:10px var(--vk-gutter)}}.vk-logo-link{display:flex;align-items:center;flex-grow:0;flex-shrink:0;flex-basis:auto}.vk-logo{display:block;width:auto;height:52px}@media (max-width:1023px){.vk-logo{height:46px}}@media (max-width:767px){.vk-logo{height:40px}}@media (max-width:479px){.vk-logo{height:36px}}.vk-nav{display:flex;align-items:center;gap:6px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.vk-nav{list-style:none}@media (max-width:1023px){.vk-nav{display:none}}.vk-nav-link{display:inline-flex;align-items:center;gap:6px;color:var(--vk-purple);font-family:"Fredoka",sans-serif;font-weight:500;font-size:17px;text-decoration:none;padding-top:10px;padding-right:18px;padding-bottom:10px;padding-left:18px;border-radius:999px;transition:background 0.15s ease,color 0.15s ease}.vk-nav-link:hover{color:var(--vk-red);background-color:var(--vk-pink)}@media (max-width:1119px){.vk-nav-link{font-size:16px;padding-top:10px;padding-right:14px;padding-bottom:10px;padding-left:14px}}.vk-nav-sale{color:#fff;background-color:var(--vk-red)}.vk-nav-sale:hover{color:#fff;background-color:var(--vk-red-d)}.vk-actions{display:flex;align-items:center;gap:8px;flex-grow:0;flex-shrink:0;flex-basis:auto}@media (max-width:767px){.vk-actions{gap:2px}}.vk-icon-btn{display:inline-flex;justify-content:center;align-items:center;position:relative;width:46px;height:46px;color:var(--vk-purple);text-decoration:none;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:transparent;border-radius:50%;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer;transition:background 0.15s ease,color 0.15s ease}.vk-icon-btn:hover{color:var(--vk-red);background-color:var(--vk-pink)}@media (max-width:767px){.vk-icon-btn{width:42px;height:42px}}.vk-icon{display:block;width:26px;height:26px}@media (max-width:767px){.vk-icon{width:24px;height:24px}}.vk-badge{position:absolute;top:2px;right:0px;height:20px;min-width:20px;color:var(--vk-purple);font-family:"Fredoka",sans-serif;font-weight:700;font-size:12px;line-height:20px;text-align:center;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:5px;background-color:var(--vk-yellow);border-radius:999px}.vk-menu-btn{display:none}@media (max-width:1023px){.vk-menu-btn{display:inline-flex}}.vk-overlay{visibility:hidden;position:fixed;top:0px;right:0px;bottom:0px;left:0px;z-index:90;background-color:rgba(42,15,94,.45);opacity:0;transition:opacity 0.25s ease,visibility 0.25s ease}.vk-overlay.is-open{visibility:visible;opacity:1}.vk-drawer{display:flex;flex-flow:column;gap:18px;position:fixed;top:0px;right:0px;bottom:0px;z-index:100;width:min(420px,100%);padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px;background-color:var(--vk-bg);transition:transform 0.3s ease;box-shadow:-12px 0px 40px rgba(42,15,94,.18);transform:translate3d(105%,0,0)}.vk-drawer.is-open{transform:translate3d(0px,0,0)}.vk-drawer{overflow-y:auto}@media (max-width:479px){.vk-drawer{padding-top:18px;padding-right:18px;padding-bottom:18px;padding-left:18px}}.vk-drawer-left{right:auto;left:0px;box-shadow:12px 0px 40px rgba(42,15,94,.18);transform:translate3d(-105%,0,0)}.vk-drawer-left.is-open{transform:translate3d(0px,0,0)}.vk-drawer-head{display:flex;justify-content:space-between;align-items:center;gap:12px}.vk-drawer-title{color:var(--vk-purple);font-family:"Fredoka",sans-serif;font-weight:700;font-size:26px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.vk-close{width:42px;height:42px;color:var(--vk-purple);font-size:22px;line-height:1;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:var(--vk-pink);border-radius:50%;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer}.vk-close:hover{color:#fff;background-color:var(--vk-red)}.vk-drawer-nav{display:flex;flex-flow:column;gap:8px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.vk-drawer-nav{list-style:none}.vk-drawer-link{display:block;color:var(--vk-purple);font-family:"Fredoka",sans-serif;font-weight:500;font-size:19px;text-decoration:none;padding-top:14px;padding-right:20px;padding-bottom:14px;padding-left:20px;background-color:#fff;border-radius:20px;border-top:1px solid var(--vk-border);border-right:1px solid var(--vk-border);border-bottom:1px solid var(--vk-border);border-left:1px solid var(--vk-border)}.vk-drawer-link:hover{color:var(--vk-red);background-color:var(--vk-pink)}.vk-drawer-sale{color:#fff;background-color:var(--vk-red)}.vk-drawer-sale:hover{color:#fff;background-color:var(--vk-red-d)}.vk-drawer-sale{border-color:var(--vk-red)}.vk-drawer-empty{color:var(--vk-muted);font-family:"Nunito",sans-serif;font-weight:600;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.vk-drawer-list{display:flex;flex-flow:column;gap:12px}.vk-drawer-body{display:flex;flex-flow:column;gap:12px;flex-grow:1;flex-shrink:1;flex-basis:0px}@media (max-width:479px){.vk-account-btn{display:none}}.vk-newsletter{display:flex;justify-content:space-between;align-items:center;gap:32px;background-color:var(--vk-pink);border-top-left-radius:40px;border-top-right-radius:40px;border-bottom-left-radius:0px;border-bottom-right-radius:0px}.vk-newsletter{padding:56px var(--vk-gutter)}@media (max-width:1023px){.vk-newsletter{flex-flow:column;align-items:start}}@media (max-width:767px){.vk-newsletter{border-top-left-radius:28px;border-top-right-radius:28px;border-bottom-left-radius:0px;border-bottom-right-radius:0px}.vk-newsletter{padding:40px var(--vk-gutter)}}.vk-news-title{color:var(--vk-purple);font-family:"Fredoka",sans-serif;font-weight:700;font-size:clamp(26px,3.2vw,38px);margin-top:0px;margin-right:0px;margin-bottom:6px;margin-left:0px}.vk-news-text{color:var(--vk-muted);font-family:"Nunito",sans-serif;font-weight:600;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.vk-news-btn{flex-grow:0;flex-shrink:0;flex-basis:auto}@media (max-width:479px){.vk-news-btn{width:100%}}.vk-footer{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px;color:#fff;background-color:var(--vk-purple)}.vk-footer{padding:56px var(--vk-gutter) 24px}@media (max-width:1119px){.vk-footer{grid-template-columns:1fr 1fr}}@media (max-width:767px){.vk-footer{grid-template-columns:1fr;gap:28px;padding-top:40px}}.vk-foot-logo-link{display:inline-block;padding-top:10px;padding-right:16px;padding-bottom:10px;padding-left:16px;background-color:#fff;border-radius:20px}.vk-foot-logo{display:block;width:auto;height:48px}.vk-foot-text{max-width:320px;color:#d9cdf5;font-family:"Nunito",sans-serif;font-weight:600;line-height:1.5;margin-top:16px;margin-right:0px;margin-bottom:0px;margin-left:0px}.vk-foot-col{display:flex;flex-flow:column;gap:10px}.vk-foot-title{color:var(--vk-yellow);font-family:"Fredoka",sans-serif;font-weight:600;font-size:19px;margin-top:0px;margin-right:0px;margin-bottom:4px;margin-left:0px}.vk-foot-link{color:#fff;font-family:"Nunito",sans-serif;font-weight:600;text-decoration:none}.vk-foot-link:hover{color:var(--vk-yellow)}.vk-foot-bottom{grid-column-start:1;grid-column-end:-1;color:#bfb0e8;font-family:"Nunito",sans-serif;font-weight:600;font-size:14px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:20px;border-top:1px solid rgba(255,255,255,.18)}.vk-hero{display:grid;grid-template-columns:1.1fr 0.9fr;align-items:center;gap:40px;position:relative;overflow:hidden;background-color:var(--vk-pink);border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:48px;border-bottom-right-radius:48px}.vk-hero{padding:72px var(--vk-gutter)}@media (max-width:1119px){.vk-hero{grid-template-columns:1fr}}@media (max-width:767px){.vk-hero{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:32px;border-bottom-right-radius:32px}.vk-hero{padding:44px var(--vk-gutter)}}.vk-hero-copy{display:flex;flex-flow:column;align-items:start;gap:20px;position:relative;z-index:2}@media (max-width:479px){.vk-hero-copy .vk-btn{width:100%}}.vk-hero-title{color:var(--vk-purple);font-family:"Fredoka",sans-serif;font-weight:700;font-size:clamp(40px,6vw,72px);line-height:1.02;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.vk-hero-text{max-width:520px;color:var(--vk-muted);font-family:"Nunito",sans-serif;font-weight:600;font-size:clamp(17px,1.6vw,20px);line-height:1.5;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.vk-hero-art{display:flex;justify-content:center;align-items:center;position:relative;min-height:340px;background-color:#fff;border-radius:40px}.vk-hero-art{box-shadow:var(--vk-shadow)}@media (max-width:1119px){.vk-hero-art{min-height:240px}}@media (max-width:479px){.vk-hero-art{display:none}}.vk-hero-star{width:120px;height:120px;color:var(--vk-yellow)}.vk-hero-star-2{position:absolute;top:28px;right:36px;width:56px;height:56px;color:var(--vk-yellow)}.vk-trust{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;width:min(100% - 2 * var(--vk-gutter),1280px);margin-top:40px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.vk-trust{list-style:none}@media (max-width:1023px){.vk-trust{grid-template-columns:repeat(2,1fr)}}@media (max-width:479px){.vk-trust{grid-template-columns:1fr}}.vk-trust-item{display:flex;align-items:center;gap:14px;padding-top:18px;padding-right:20px;padding-bottom:18px;padding-left:20px;background-color:#fff;border-radius:28px;border-top:1px solid var(--vk-border);border-right:1px solid var(--vk-border);border-bottom:1px solid var(--vk-border);border-left:1px solid var(--vk-border)}.vk-trust-item{box-shadow:var(--vk-shadow)}.vk-trust-icon{flex-grow:0;flex-shrink:0;flex-basis:auto;width:44px;height:44px;color:var(--vk-red)}.vk-trust-title{color:var(--vk-purple);font-family:"Fredoka",sans-serif;font-weight:600;font-size:17px;line-height:1.2;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.vk-trust-sub{color:var(--vk-muted);font-family:"Nunito",sans-serif;font-weight:600;font-size:14px;margin-top:2px;margin-right:0px;margin-bottom:0px;margin-left:0px}.vk-sec{display:flex;flex-flow:column;gap:28px;width:min(100% - 2 * var(--vk-gutter),1280px);margin-top:72px;margin-right:auto;margin-bottom:0px;margin-left:auto}@media (max-width:767px){.vk-sec{margin-top:52px}}.vk-sec-head{display:flex;justify-content:space-between;align-items:end;gap:16px}.vk-sec-link{color:var(--vk-red);font-family:"Fredoka",sans-serif;font-weight:600;text-decoration:none}.vk-cats{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.vk-cats{list-style:none}@media (max-width:1119px){.vk-cats{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.vk-cats{grid-template-columns:repeat(2,1fr)}}.vk-cat{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:10px;color:var(--vk-purple);font-family:"Fredoka",sans-serif;font-weight:600;font-size:18px;text-align:center;text-decoration:none;padding-top:28px;padding-right:12px;padding-bottom:28px;padding-left:12px;background-color:var(--vk-pink-2);border-radius:28px;border-top:2px solid var(--vk-border);border-right:2px solid var(--vk-border);border-bottom:2px solid var(--vk-border);border-left:2px solid var(--vk-border);transition:transform 0.15s ease,border-color 0.15s ease}.vk-cat:hover{color:var(--vk-red);transform:translate3d(0,-4px,0)}.vk-cat:hover{border-color:var(--vk-red)}.vk-cat-icon{width:44px;height:44px;color:var(--vk-red)}.vk-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.vk-grid:empty{display:none}.vk-grid{list-style:none}@media (max-width:1119px){.vk-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.vk-grid{grid-template-columns:repeat(2,1fr);gap:14px}}.vk-card{display:flex;flex-flow:column;gap:12px;position:relative;padding-top:14px;padding-right:14px;padding-bottom:20px;padding-left:14px;background-color:#fff;border-radius:28px;border-top:1px solid var(--vk-border);border-right:1px solid var(--vk-border);border-bottom:1px solid var(--vk-border);border-left:1px solid var(--vk-border)}.vk-card{box-shadow:var(--vk-shadow)}.vk-card-img{display:block;width:100%;object-fit:cover;aspect-ratio:1/1;background-color:var(--vk-pink-2);border-radius:22px}.vk-card-title{color:var(--vk-purple);font-family:"Fredoka",sans-serif;font-weight:600;font-size:18px;line-height:1.25;margin-top:0px;margin-right:6px;margin-bottom:0px;margin-left:6px}@media (max-width:479px){.vk-card-title{font-size:16px}}.vk-card-price{color:var(--vk-red);font-family:"Fredoka",sans-serif;font-weight:700;font-size:20px;margin-top:0px;margin-right:6px;margin-bottom:0px;margin-left:6px}.vk-promo{display:flex;justify-content:space-between;align-items:center;gap:32px;width:min(100% - 2 * var(--vk-gutter),1280px);margin-top:72px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:56px;padding-right:56px;padding-bottom:56px;padding-left:56px;background-color:var(--vk-purple);border-radius:40px}@media (max-width:1023px){.vk-promo{flex-flow:column;align-items:start;padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px}}@media (max-width:767px){.vk-promo{margin-top:52px;padding-top:32px;padding-right:24px;padding-bottom:32px;padding-left:24px;border-radius:28px}}.vk-promo-title{color:#fff;font-family:"Fredoka",sans-serif;font-weight:700;font-size:clamp(28px,3.6vw,44px);margin-top:0px;margin-right:0px;margin-bottom:8px;margin-left:0px}.vk-promo-text{color:#d9cdf5;font-family:"Nunito",sans-serif;font-weight:600;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.vk-shop-hero{display:flex;flex-flow:column;align-items:center;gap:20px;text-align:center;background-color:var(--vk-pink);border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:48px;border-bottom-right-radius:48px}.vk-shop-hero{padding:56px var(--vk-gutter) 48px}@media (max-width:767px){.vk-shop-hero{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:32px;border-bottom-right-radius:32px}.vk-shop-hero{padding:40px var(--vk-gutter) 32px}}.vk-shop-title{color:var(--vk-purple);font-family:"Fredoka",sans-serif;font-weight:700;font-size:clamp(36px,5vw,60px);line-height:1.05;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.vk-pills{display:flex;justify-content:center;gap:10px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.vk-pills{flex-wrap:wrap;list-style:none}.vk-pill{display:inline-flex;align-items:center;color:var(--vk-purple);font-family:"Fredoka",sans-serif;font-weight:500;font-size:16px;text-decoration:none;padding-top:10px;padding-right:20px;padding-bottom:10px;padding-left:20px;background-color:#fff;border-radius:999px;border-top:2px solid var(--vk-border);border-right:2px solid var(--vk-border);border-bottom:2px solid var(--vk-border);border-left:2px solid var(--vk-border);transition:all 0.15s ease}.vk-pill:hover{color:#fff;background-color:var(--vk-red)}.vk-pill:hover{border-color:var(--vk-red)}.vk-shop-body{display:grid;grid-template-columns:260px 1fr;align-items:start;gap:40px;width:min(100% - 2 * var(--vk-gutter),1280px);margin-top:48px;margin-right:auto;margin-bottom:0px;margin-left:auto}@media (max-width:1023px){.vk-shop-body{grid-template-columns:1fr;gap:24px}}@media (max-width:767px){.vk-shop-body{margin-top:32px}}.vk-filters{padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px;background-color:#fff;border-radius:28px;border-top:1px solid var(--vk-border);border-right:1px solid var(--vk-border);border-bottom:1px solid var(--vk-border);border-left:1px solid var(--vk-border)}.vk-filters{box-shadow:var(--vk-shadow)}.vk-shop-main{min-width:0px}.vk-pdp{display:flex;flex-flow:column;gap:32px;width:min(100% - 2 * var(--vk-gutter),1280px);margin-top:32px;margin-right:auto;margin-bottom:0px;margin-left:auto}@media (max-width:767px){.vk-pdp{gap:24px;margin-top:20px}}.vk-crumbs{color:var(--vk-muted);font-family:"Nunito",sans-serif;font-weight:600;font-size:14px}.vk-pdp-top{display:grid;grid-template-columns:1.05fr 1fr;align-items:start;gap:48px}@media (max-width:1119px){.vk-pdp-top{gap:32px}}@media (max-width:1023px){.vk-pdp-top{grid-template-columns:1fr}}.vk-pdp-gallery{min-width:0px;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;background-color:var(--vk-pink-2);border-radius:36px}@media (max-width:767px){.vk-pdp-gallery{padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px;border-radius:28px}}.vk-pdp-info{display:flex;flex-flow:column;gap:16px;min-width:0px}.vk-pdp-title{color:var(--vk-purple);font-family:"Fredoka",sans-serif;font-weight:700;font-size:clamp(28px,3.4vw,42px);line-height:1.1;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.vk-pdp-price{color:var(--vk-red);font-family:"Fredoka",sans-serif;font-weight:700;font-size:clamp(30px,3.4vw,44px)}.vk-pdp-excerpt{color:var(--vk-muted);font-family:"Nunito",sans-serif;font-weight:600;font-size:17px;line-height:1.55}.vk-pdp-buy{display:flex;align-items:center;gap:12px}.vk-pdp-buy{flex-wrap:wrap}.vk-pdp-trust{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:8px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.vk-pdp-trust{list-style:none}@media (max-width:479px){.vk-pdp-trust{grid-template-columns:1fr}}.vk-pdp-trust-item{display:flex;align-items:center;gap:10px;color:var(--vk-purple);font-family:"Fredoka",sans-serif;font-weight:500;font-size:15px;padding-top:12px;padding-right:14px;padding-bottom:12px;padding-left:14px;background-color:#fff;border-radius:20px;border-top:1px solid var(--vk-border);border-right:1px solid var(--vk-border);border-bottom:1px solid var(--vk-border);border-left:1px solid var(--vk-border)}.vk-pdp-trust-icon{flex-grow:0;flex-shrink:0;flex-basis:auto;width:26px;height:26px;color:var(--vk-red)}.vk-pdp-tabs{padding-top:28px;padding-right:28px;padding-bottom:28px;padding-left:28px;background-color:#fff;border-radius:32px;border-top:1px solid var(--vk-border);border-right:1px solid var(--vk-border);border-bottom:1px solid var(--vk-border);border-left:1px solid var(--vk-border)}.vk-pdp-tabs{box-shadow:var(--vk-shadow)}@media (max-width:767px){.vk-pdp-tabs{padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;border-radius:24px}}.vk-pdp-related{display:flex;flex-flow:column;gap:20px;margin-bottom:72px}.vk-pdp-sale{display:inline-block}.vk-pdp-top .woocommerce-message{color:var(--vk-purple);font-family:"Nunito",sans-serif;font-weight:700;padding-top:14px;padding-right:18px;padding-bottom:14px;padding-left:18px;background-color:var(--vk-pink);border-radius:20px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.vk-pdp-top .woocommerce-message{list-style:none}.vk-pdp-top .woocommerce-error{color:var(--vk-purple);font-family:"Nunito",sans-serif;font-weight:700;padding-top:14px;padding-right:18px;padding-bottom:14px;padding-left:18px;background-color:var(--vk-pink);border-radius:20px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.vk-pdp-top .woocommerce-error{list-style:none}.vk-pdp-top .woocommerce-info{color:var(--vk-purple);font-family:"Nunito",sans-serif;font-weight:700;padding-top:14px;padding-right:18px;padding-bottom:14px;padding-left:18px;background-color:var(--vk-pink);border-radius:20px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.vk-pdp-top .woocommerce-info{list-style:none}.vk-pdp-top .woocommerce-message a{color:var(--vk-red)}.vk-pdp-top .woocommerce-info a{color:var(--vk-red)}.vk-pdp-gallery:empty{display:none}.vk-pdp-excerpt:empty{display:none}.vk-page-hero{display:flex;flex-flow:column;align-items:center;gap:18px;text-align:center;background-color:var(--vk-pink);border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:48px;border-bottom-right-radius:48px}.vk-page-hero{padding:64px var(--vk-gutter)}@media (max-width:767px){.vk-page-hero{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:32px;border-bottom-right-radius:32px}.vk-page-hero{padding:44px var(--vk-gutter)}}.vk-page-title{max-width:900px;color:var(--vk-purple);font-family:"Fredoka",sans-serif;font-weight:700;font-size:clamp(36px,5vw,60px);line-height:1.05;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.vk-page-text{max-width:720px;color:var(--vk-muted);font-family:"Nunito",sans-serif;font-weight:600;font-size:clamp(17px,1.6vw,20px);line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.vk-page-sec{display:flex;flex-flow:column;gap:18px;width:min(100% - 2 * var(--vk-gutter),1100px);margin-top:64px;margin-right:auto;margin-bottom:0px;margin-left:auto}@media (max-width:767px){.vk-page-sec{margin-top:44px}}.vk-values{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.vk-values{list-style:none}@media (max-width:1023px){.vk-values{grid-template-columns:1fr}}.vk-value{display:flex;flex-flow:column;gap:10px;padding-top:28px;padding-right:28px;padding-bottom:28px;padding-left:28px;background-color:#fff;border-radius:28px;border-top:1px solid var(--vk-border);border-right:1px solid var(--vk-border);border-bottom:1px solid var(--vk-border);border-left:1px solid var(--vk-border)}.vk-value{box-shadow:var(--vk-shadow)}.vk-value-title{color:var(--vk-purple);font-family:"Fredoka",sans-serif;font-weight:600;font-size:22px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.vk-value-text{color:var(--vk-muted);font-family:"Nunito",sans-serif;font-weight:600;line-height:1.55;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.vk-page-cta{display:flex;justify-content:space-between;align-items:center;gap:24px;width:min(100% - 2 * var(--vk-gutter),1100px);margin-top:64px;margin-right:auto;margin-bottom:72px;margin-left:auto;padding-top:48px;padding-right:48px;padding-bottom:48px;padding-left:48px;background-color:var(--vk-purple);border-radius:40px}@media (max-width:1023px){.vk-page-cta{flex-flow:column;align-items:start}}@media (max-width:767px){.vk-page-cta{padding-top:32px;padding-right:24px;padding-bottom:32px;padding-left:24px;border-radius:28px}}.vk-page-cta-title{color:#fff;font-family:"Fredoka",sans-serif;font-weight:700;font-size:clamp(26px,3vw,36px);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.vk-contact-info{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;width:min(100% - 2 * var(--vk-gutter),1100px);margin-top:48px;margin-right:auto;margin-bottom:0px;margin-left:auto}@media (max-width:1023px){.vk-contact-info{grid-template-columns:1fr}}.vk-contact-card{display:flex;flex-flow:column;gap:6px;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px;background-color:#fff;border-radius:28px;border-top:1px solid var(--vk-border);border-right:1px solid var(--vk-border);border-bottom:1px solid var(--vk-border);border-left:1px solid var(--vk-border)}.vk-contact-card{box-shadow:var(--vk-shadow)}.vk-contact-label{color:var(--vk-red);font-family:"Fredoka",sans-serif;font-weight:600;font-size:15px}.vk-contact-value{color:var(--vk-purple);font-family:"Nunito",sans-serif;font-weight:700;font-size:17px;text-decoration:none}