.ddwp{--ddwp-ink: #111111;--ddwp-muted: #66645f;--ddwp-line: #e4e2dd;--ddwp-soft: #f6f5f1;--ddwp-warm: #f0ece3;--ddwp-success: #247345;--ddwp-background: #ffffff;--ddwp-image-radius: 32px;width:100%;padding:28px 20px 86px;background:var(--ddwp-background);color:var(--ddwp-ink);font-family:"Plus Jakarta Sans",var(--font-body--family),sans-serif}.ddwp *,.ddwp *:before,.ddwp *:after{box-sizing:border-box}.ddwp button,.ddwp select{font:inherit}.ddwp__shell{width:min(1360px,100%);margin-inline:auto}.ddwp__breadcrumb{display:flex;align-items:center;gap:9px;min-width:0;margin:0 0 24px;color:#77746e;font-size:12px;line-height:1.4}.ddwp__breadcrumb a{color:inherit;text-decoration:none}.ddwp__breadcrumb a:hover{color:var(--ddwp-ink)}.ddwp__breadcrumb span:last-child{overflow:hidden;color:#353432;text-overflow:ellipsis;white-space:nowrap}.ddwp__layout{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr);gap:clamp(38px,5vw,76px);align-items:start}.ddwp__eyebrow{display:block;margin:0 0 8px;color:#6a6761;font-size:10px;font-weight:780;letter-spacing:.14em;line-height:1.25;text-transform:uppercase}.ddwp-gallery{position:sticky;top:118px;min-width:0}.ddwp-gallery__main{position:relative;display:grid;width:100%;min-height:clamp(480px,52vw,700px);padding:clamp(28px,6vw,76px);overflow:hidden;place-items:center;border:1px solid var(--ddwp-line);border-radius:30px;background:#f8f8f6;color:var(--ddwp-ink);cursor:zoom-in}.ddwp-gallery__main-image{display:block;width:100%;height:100%;max-height:700px;overflow:hidden;border-radius:var(--ddwp-image-radius);object-fit:contain;transition:transform .32s cubic-bezier(.2,.72,.25,1)}.ddwp-gallery__sale-badge{position:absolute;z-index:2;top:18px;left:18px;display:inline-flex;min-height:25px;align-items:center;justify-content:center;padding:5px 10px;border-radius:999px;background:#cf102d;box-shadow:0 7px 18px #cf102d38;color:#fff;font-size:9px;font-weight:850;letter-spacing:.11em;line-height:1}.ddwp-gallery__sale-badge[hidden]{display:none}.ddwp-gallery__main:hover .ddwp-gallery__main-image{transform:scale(1.018)}.ddwp-gallery__placeholder{width:75%;fill:#d9d7d1}.ddwp-gallery__zoom{position:absolute;right:18px;bottom:18px;display:grid;width:42px;height:42px;place-items:center;border:1px solid #dedcd6;border-radius:50%;background:#ffffffeb;box-shadow:0 8px 22px #00000012}.ddwp-gallery__zoom svg{width:19px;height:19px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}.ddwp-gallery__thumbs{display:flex;gap:10px;margin-top:12px;padding:2px;overflow-x:auto;scrollbar-width:thin}.ddwp-gallery__thumb{display:grid;width:78px;height:78px;flex:0 0 78px;padding:5px;overflow:hidden;place-items:center;border:1px solid var(--ddwp-line);border-radius:14px;background:#fafaf8;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease}.ddwp-gallery__thumb.is-active{border-color:var(--ddwp-ink);box-shadow:0 0 0 1px var(--ddwp-ink)}.ddwp-gallery__thumb img{display:block;width:100%;height:100%;overflow:hidden;border-radius:min(8px,calc(var(--ddwp-image-radius) / 2));object-fit:contain}.ddwp-gallery__assurances{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px;overflow:hidden;border:1px solid var(--ddwp-line);border-radius:16px;background:#fff}.ddwp-gallery__assurances>span{display:flex;min-height:52px;align-items:center;justify-content:center;gap:9px;padding:12px;color:#343330;font-size:12px;font-weight:680;text-align:center}.ddwp-gallery__assurances>span+span{border-left:1px solid var(--ddwp-line)}.ddwp-gallery__assurance-copy{display:grid;gap:2px}.ddwp-gallery__assurance-copy strong{font-size:11px;font-weight:720}.ddwp-gallery__assurance-copy small{color:#77736c;font-size:7px;font-weight:680;letter-spacing:.025em}.ddwp-gallery__assurances svg{width:19px;height:19px;flex:0 0 19px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.55}.ddwp-purchase{min-width:0;padding-top:8px}.ddwp-purchase__heading{padding-bottom:20px;border-bottom:1px solid var(--ddwp-line)}.ddwp-purchase h1,.ddwp-purchase h2,.ddwp-information h2{font-family:inherit;text-transform:none}.ddwp-purchase h1{max-width:670px;margin:0;font-size:clamp(32px,4.1vw,52px);font-weight:560;letter-spacing:-.052em;line-height:1.04}.ddwp-purchase__quality{display:inline-flex;min-height:30px;align-items:center;gap:7px;margin:13px 0 0;padding:6px 10px;border:1px solid #cfe2d5;border-radius:999px;background:#f2f8f4;color:#315f41;font-size:11px;font-weight:650;line-height:1}.ddwp-purchase__quality svg{width:15px;height:15px;flex:0 0 15px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.ddwp-purchase__quality strong{font-weight:850;letter-spacing:.02em}.ddwp-purchase__short-description{max-width:630px;margin-top:15px;color:#5b5954;font-size:14px;line-height:1.65}.ddwp-purchase__short-description>*{margin:0}.ddwp-purchase__base-price{display:grid;grid-template-columns:1fr auto;gap:3px 18px;padding:19px 0;border-bottom:1px solid var(--ddwp-line)}.ddwp-purchase__base-price>span:first-child{align-self:end;color:#56544f;font-size:13px;font-weight:650}.ddwp-purchase__price-values{grid-row:span 2;display:flex;align-self:center;align-items:flex-end;flex-direction:column;gap:4px;text-align:right}.ddwp-purchase__price-values strong{font-size:clamp(25px,3vw,34px);font-weight:650;letter-spacing:-.04em;line-height:1}.ddwp-purchase__price-values.is-on-sale strong{color:#cf102d}.ddwp-purchase__price-values s{color:#8b8780;font-size:12px;font-weight:620;line-height:1.1}.ddwp-purchase__price-values em{padding:4px 7px;border-radius:999px;background:#fff0f2;color:#b60d27;font-size:9px;font-style:normal;font-weight:800;letter-spacing:.025em;line-height:1.1}.ddwp-purchase__base-price small{color:#87837c;font-size:10px;line-height:1.35}.ddwp-variant{display:grid;gap:7px;margin:17px 0 8px}.ddwp-variant>span{font-size:12px;font-weight:720}.ddwp-variant select,.ddwp-calculator select{width:100%;min-height:48px;padding:0 42px 0 14px;border:1px solid #d5d2cb;border-radius:12px;background-color:#fff;color:var(--ddwp-ink);font-size:13px;font-weight:620;cursor:pointer}.ddwp-stock{display:flex;align-items:center;gap:8px;margin:11px 0 20px;color:var(--ddwp-success);font-size:11px;font-weight:680}.ddwp-stock span{width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 0 4px #2473451a}.ddwp-stock b{font:inherit}.ddwp-stock.is-unavailable{color:#a33a32}.ddwp-assorted{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:13px 18px;align-items:center;margin:10px 0 18px;padding:16px;border:1px solid #cddfd3;border-radius:18px;background:linear-gradient(135deg,#f3f8f4,#fff 72%);box-shadow:0 10px 28px #205d380f}.ddwp-assorted__copy{min-width:0}.ddwp-assorted__copy .ddwp__eyebrow{margin-bottom:4px;color:#477057}.ddwp-assorted__copy>strong{display:block;font-size:16px;font-weight:760;letter-spacing:-.02em;line-height:1.2}.ddwp-assorted__copy p{max-width:390px;margin:5px 0 0;color:#667068;font-size:10px;line-height:1.5}.ddwp-assorted__action{display:grid;grid-template-columns:112px minmax(152px,auto);gap:8px;align-items:stretch}.ddwp-assorted__stepper{display:grid;grid-template-columns:34px 42px 34px;min-height:48px;overflow:hidden;border:1px solid #cdd3ce;border-radius:13px;background:#fff}.ddwp-assorted__stepper button,.ddwp-assorted__stepper input{min-width:0;border:0;background:transparent;color:var(--ddwp-ink);font:inherit;font-size:15px;font-weight:760;text-align:center}.ddwp-assorted__stepper button{cursor:pointer}.ddwp-assorted__stepper button:hover:not(:disabled){background:#eef5f0}.ddwp-assorted__stepper button:disabled,.ddwp-assorted__stepper input:disabled{color:#b6b9b6;cursor:not-allowed}.ddwp-assorted__stepper input{width:42px;-webkit-appearance:textfield;appearance:textfield;border-inline:1px solid #e1e5e2}.ddwp-assorted__stepper input::-webkit-inner-spin-button,.ddwp-assorted__stepper input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}.ddwp-assorted__submit{display:grid;min-height:48px;align-content:center;justify-items:start;gap:2px;padding:8px 14px;border:1px solid #173e27;border-radius:13px;background:#173e27;color:#fff;cursor:pointer;text-align:left}.ddwp-assorted__submit span{font-size:9px;font-weight:670}.ddwp-assorted__submit strong{font-size:13px;font-weight:800}.ddwp-assorted__submit:hover:not(:disabled){background:#0e2f1c}.ddwp-assorted__submit:disabled{border-color:#c8cac8;background:#d9dbd9;cursor:not-allowed}.ddwp-assorted>small{grid-column:1 / -1;color:#6d756f;font-size:8px;line-height:1.45}.ddwp-plan{margin-top:7px}.ddwp-plan__heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:14px}.ddwp-plan__heading h2{margin:0;font-size:25px;font-weight:610;letter-spacing:-.035em;line-height:1.1}.ddwp-plan__heading p{max-width:220px;margin:0;color:#77736c;font-size:9px;line-height:1.4;text-align:right}.ddwp-plan__header,.ddwp-tier{display:grid;grid-template-columns:1.05fr .66fr 1.15fr 1.18fr;gap:10px;align-items:center}.ddwp-plan__header{padding:0 13px 8px;color:#858179;font-size:8px;font-weight:750;letter-spacing:.07em;line-height:1.2;text-transform:uppercase}.ddwp-tiers{display:grid;gap:8px}.ddwp-tier{position:relative;width:100%;min-height:76px;padding:12px 13px;border:1px solid #dcd9d2;border-radius:15px;background:#fff;color:var(--ddwp-ink);text-align:left;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease,background .16s ease}.ddwp-tier:hover{border-color:#aaa69e;transform:translateY(-1px)}.ddwp-tier:disabled{opacity:.52;cursor:not-allowed;transform:none}.ddwp-tier.is-selected{border-color:var(--ddwp-ink);background:#fbfbf9;box-shadow:0 0 0 1px var(--ddwp-ink),0 10px 24px #0000000d}.ddwp-tier__quantity{display:grid;grid-template-columns:17px 1fr;gap:1px 8px;align-items:center}.ddwp-tier__quantity i{grid-row:span 2;display:block;width:16px;height:16px;border:1.5px solid #aaa69e;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 3px #fff}.ddwp-tier.is-selected .ddwp-tier__quantity i{border-color:var(--ddwp-ink);background:var(--ddwp-ink)}.ddwp-tier__quantity strong,.ddwp-tier__unit strong,.ddwp-tier__total strong{font-size:13px;font-weight:760;line-height:1.15}.ddwp-tier__quantity small,.ddwp-tier__unit small,.ddwp-tier__total small{display:block;margin-top:3px;color:#7a766f;font-size:8px;font-weight:560;line-height:1.25}.ddwp-tier__discount{justify-self:start;padding:5px 8px;border-radius:999px;background:#efede7;font-size:10px;font-weight:800;line-height:1}.ddwp-tier__total>strong{font-size:14px}.ddwp-tier__best-label{position:absolute;top:-8px;right:12px;padding:4px 8px;border-radius:999px;background:var(--ddwp-ink);color:#fff;font-size:7px;font-weight:800;letter-spacing:.08em;line-height:1;text-transform:uppercase}.ddwp-minimum{margin-top:17px;padding:15px;border:1px solid #e4c9a3;border-radius:17px;background:#fff9ef;color:#30271c}.ddwp-minimum__heading{display:grid;grid-template-columns:38px minmax(0,1fr) auto;gap:10px;align-items:center}.ddwp-minimum__icon{display:grid;width:38px;height:38px;place-items:center;border-radius:11px;background:#fff;box-shadow:0 3px 10px #4b331414}.ddwp-minimum__icon svg{width:20px;height:20px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.55}.ddwp-minimum__heading>div{display:grid;gap:2px}.ddwp-minimum__heading>div span{color:#806842;font-size:8px;font-weight:760;letter-spacing:.08em;text-transform:uppercase}.ddwp-minimum__heading>div strong{font-size:13px;font-weight:760}.ddwp-minimum__heading>b{padding:6px 9px;border-radius:999px;background:#2c2419;color:#fff;font-size:8px;font-weight:760;line-height:1.1;white-space:nowrap}.ddwp-minimum>p{margin:11px 0 9px;color:#6b5737;font-size:10px;line-height:1.5}.ddwp-minimum>small{display:block;margin-top:8px;color:#806d50;font-size:8px;line-height:1.45}.ddwp-minimum__progress{width:100%;height:6px;overflow:hidden;border-radius:999px;background:#eadcc7}.ddwp-minimum__progress span{display:block;width:var(--ddwp-minimum-progress, 0%);height:100%;border-radius:inherit;background:#b67a22;transition:width .24s ease}.ddwp-minimum.is-complete{border-color:#b7dcc5;background:#f2faf5;color:#1f5c39}.ddwp-minimum.is-complete .ddwp-minimum__heading>div span,.ddwp-minimum.is-complete>p,.ddwp-minimum.is-complete>small{color:#4b785d}.ddwp-minimum.is-complete .ddwp-minimum__heading>b,.ddwp-minimum.is-complete .ddwp-minimum__progress span{background:#247345}.ddwp-minimum.is-complete .ddwp-minimum__progress{background:#d8ede0}.ddwp-form{margin-top:15px}.ddwp-transfer{margin-top:15px;padding:18px;overflow:hidden;border:1px solid #bfe5cf;border-radius:20px;background:radial-gradient(circle at 96% 0,rgb(54 184 125 / 15%),transparent 34%),linear-gradient(145deg,#f2fbf6,#fff 70%);box-shadow:0 16px 40px #166a4014}.ddwp-transfer__heading{display:flex;align-items:center;gap:11px}.ddwp-transfer__heading>span:last-child{display:grid;gap:3px}.ddwp-transfer__heading small{color:#28784e;font-size:8px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.ddwp-transfer__heading strong{color:#123f29;font-size:15px;font-weight:800;letter-spacing:-.025em}.ddwp-transfer__icon{display:grid;width:40px;height:40px;flex:0 0 40px;place-items:center;border-radius:13px;background:#167341;color:#fff}.ddwp-transfer__icon svg{width:22px;height:22px;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}.ddwp-transfer>p{margin:14px 0;color:#4c6658;font-size:10.5px;line-height:1.55}.ddwp-transfer ol{display:grid;gap:7px;margin:0 0 14px;padding:0;list-style:none}.ddwp-transfer li{display:flex;align-items:center;gap:8px;color:#345c47;font-size:9.5px;font-weight:650}.ddwp-transfer li span{display:grid;width:22px;height:22px;flex:0 0 22px;place-items:center;border-radius:50%;background:#dff4e8;color:#14683b;font-size:8px;font-weight:850}.ddwp-transfer__button{display:flex;min-height:52px;align-items:center;justify-content:center;padding:12px 18px;border-radius:999px;background:#13713f;box-shadow:0 10px 24px #13713f38;color:#fff;font-size:11px;font-weight:800;line-height:1.25;text-align:center;text-decoration:none;transition:transform .16s ease,background .16s ease}.ddwp-transfer__button:hover{background:#0d5d33;transform:translateY(-1px)}.ddwp-transfer__note{display:block;margin-top:9px;color:#648171;font-size:8px;line-height:1.4;text-align:center}.ddwp-selected{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:15px 17px;border-radius:14px;background:var(--ddwp-soft)}.ddwp-selected>div{display:grid;gap:3px}.ddwp-selected>div:last-child{text-align:right}.ddwp-selected span{color:#747069;font-size:9px}.ddwp-selected strong{font-size:14px;font-weight:760;line-height:1.2}.ddwp-selected>div:last-child strong{font-size:21px;letter-spacing:-.035em}.ddwp-profit{margin-top:10px;padding:15px;overflow:hidden;border:1px solid #d8dfd9;border-radius:17px;background:linear-gradient(135deg,#f4f8f4,#fff 72%)}.ddwp-profit__heading{display:flex;align-items:center;gap:10px}.ddwp-profit__icon{display:grid;width:36px;height:36px;flex:0 0 36px;place-items:center;border-radius:11px;background:#1f6b3f;color:#fff}.ddwp-profit__icon svg{width:20px;height:20px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}.ddwp-profit__heading>div{display:grid;gap:2px}.ddwp-profit__heading>div span{color:#4e735c;font-size:8px;font-weight:780;letter-spacing:.09em;text-transform:uppercase}.ddwp-profit__heading>div strong{font-size:11px;font-weight:720}.ddwp-profit__metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px}.ddwp-profit__metrics>div{min-width:0;padding:12px;border:1px solid #dfe7e1;border-radius:13px;background:#ffffffd1}.ddwp-profit__metrics span,.ddwp-profit__metrics small{display:block;color:#68736b;font-size:8px;line-height:1.35}.ddwp-profit__metrics span b{display:inline-block;margin-left:3px;padding:3px 5px;border-radius:999px;background:#dcefe2;color:#1f6b3f;font-size:7px}.ddwp-profit__metrics strong{display:block;margin:6px 0 2px;color:#16271d;font-size:20px;font-weight:780;letter-spacing:-.035em;line-height:1}.ddwp-profit__metrics>div:last-child strong{color:#1f6b3f}.ddwp-profit>p{margin:9px 0 0;color:#728078;font-size:7px;line-height:1.4}.ddwp-form__buttons{display:grid;grid-template-columns:1.3fr 1fr;gap:9px;margin-top:10px}.ddwp-add-feedback{display:flex;min-height:42px;align-items:center;justify-content:space-between;gap:12px;margin-top:9px;padding:10px 13px;border:1px solid #cfe4d5;border-radius:13px;background:#f1f8f3;color:#205d37;font-size:11px;font-weight:700;line-height:1.3}.ddwp-add-feedback[hidden]{display:none}.ddwp-add-feedback a{color:inherit;font-weight:800;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.ddwp-add-feedback.is-error{border-color:#edcaca;background:#fff3f3;color:#8c2424}[data-ddwp-ajax-form].is-adding button[type=submit]{cursor:progress;opacity:.62}.ddwp-button{display:flex;min-height:54px;align-items:center;justify-content:center;gap:9px;padding:0 18px;border:1px solid var(--ddwp-ink);border-radius:999px;font-size:12px;font-weight:720;line-height:1.2;text-align:center;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,opacity .16s ease}.ddwp-button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 26px #0000001f}.ddwp-button:disabled{opacity:.45;cursor:not-allowed}.ddwp-button--primary{background:var(--ddwp-ink);color:#fff}.ddwp-button--secondary{background:#fff;color:var(--ddwp-ink)}.ddwp-button svg{width:19px;height:19px;flex:0 0 19px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65}.ddwp-payment-terms{margin-top:7px;color:#77736c;font-size:9px;text-align:center}.ddwp-calculator{display:grid;grid-template-columns:minmax(0,1fr) 126px;grid-template-areas:"heading selector" "result result";gap:14px 18px;margin-top:14px;padding:16px;border:1px solid #ddd8ce;border-radius:17px;background:var(--ddwp-warm)}.ddwp-calculator__heading{grid-area:heading;display:flex;min-width:0;align-items:center;gap:11px}.ddwp-calculator__icon{display:grid;width:42px;height:42px;place-items:center;border-radius:12px;background:#fff}.ddwp-calculator__icon svg{width:21px;height:21px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.55}.ddwp-calculator__heading>div:last-child{display:grid;min-width:0;gap:3px}.ddwp-calculator__heading strong{font-size:11px;font-weight:740;line-height:1.3}.ddwp-calculator__heading span{color:#69655f;font-size:9px;line-height:1.35}.ddwp-calculator__selector{grid-area:selector;display:grid;gap:4px;align-self:center}.ddwp-calculator__selector>span{color:#77736c;font-size:8px;font-weight:700;text-transform:uppercase}.ddwp-calculator select{min-height:42px;padding:0 32px 0 12px;font-size:12px}.ddwp-calculator__result{grid-area:result;display:flex;min-width:0;align-items:end;justify-content:space-between;gap:16px;padding-top:13px;border-top:1px solid #d8d0c3}.ddwp-calculator__result span{color:#625d55;font-size:11px;line-height:1.35}.ddwp-calculator__result strong{flex:0 0 auto;font-size:24px;font-weight:780;letter-spacing:-.04em;line-height:1;white-space:nowrap}.ddwp-trust-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}.ddwp-trust-grid article{display:flex;min-height:69px;align-items:center;gap:10px;padding:12px;border:1px solid var(--ddwp-line);border-radius:15px;background:#fff}.ddwp-trust-grid svg{width:23px;height:23px;flex:0 0 23px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.55}.ddwp-trust-grid span{color:#77736c;font-size:8px;line-height:1.4}.ddwp-trust-grid strong{display:block;margin-bottom:2px;color:var(--ddwp-ink);font-size:10px}.ddwp-trust-grid small{display:block;color:inherit;font-size:inherit;line-height:inherit}.ddwp-trust-grid__agencies{margin-bottom:1px;color:#3f6f55!important;font-weight:750;letter-spacing:.02em}.ddwp-payments{display:grid;grid-template-columns:minmax(150px,.8fr) minmax(230px,1.2fr);gap:18px;align-items:center;margin-top:10px;padding:16px;border:1px solid var(--ddwp-line);border-radius:17px;background:#fff}.ddwp-payments h2{margin:0;font-size:17px;font-weight:680;letter-spacing:-.025em}.ddwp-payments p{max-width:390px;margin:4px 0 0;color:#747069;font-size:9px;line-height:1.45}.ddwp-payments__icons{display:grid;grid-template-columns:repeat(5,minmax(44px,1fr));gap:5px}.ddwp-payment-brand{position:relative;display:flex;min-width:0;height:29px;padding:4px 5px;align-items:center;justify-content:center;place-items:center;border:1px solid #e3e1dc;border-radius:6px;background:#fff;color:#222;font-family:Arial,sans-serif;font-size:7px;font-style:normal;font-weight:800;line-height:1;text-align:center;white-space:nowrap}.ddwp-payment-brand--visa{color:#1434cb;font-size:10px;font-style:italic}.ddwp-payment-brand--mastercard i{width:14px;height:14px;border-radius:50%;background:#eb001b}.ddwp-payment-brand--mastercard i+i{margin-left:-5px;background:#f79e1b;mix-blend-mode:multiply}.ddwp-payment-brand--amex{background:#1976b9;color:#fff}.ddwp-payment-brand--diners{color:#1769aa}.ddwp-payment-brand--oca{color:#144c9b;font-size:10px}.ddwp-payment-brand--lider{color:#d16518;font-size:9px}.ddwp-payment-brand--creditel{background:#f4c83d;color:#171717}.ddwp-payment-brand--mp{background:#dff5ff;color:#0975a8}.ddwp-payment-brand--abitab{color:#17469b}.ddwp-payment-brand--redpagos{color:#d9232e}.ddwp-information{display:grid;grid-template-columns:minmax(220px,.7fr) minmax(0,1.5fr);gap:clamp(38px,7vw,105px);margin-top:88px;padding-top:45px;border-top:1px solid var(--ddwp-line)}.ddwp-information__heading h2{max-width:350px;margin:0;font-size:clamp(30px,4vw,48px);font-weight:560;letter-spacing:-.052em;line-height:1.04}.ddwp-accordions{border-top:1px solid var(--ddwp-line)}.ddwp-accordions details{border-bottom:1px solid var(--ddwp-line)}.ddwp-accordions summary{position:relative;display:flex;min-height:65px;align-items:center;justify-content:space-between;gap:24px;padding:17px 4px;color:var(--ddwp-ink);font-size:14px;font-weight:700;line-height:1.35;list-style:none;cursor:pointer}.ddwp-accordions summary::-webkit-details-marker{display:none}.ddwp-accordions summary i{position:relative;display:block;width:18px;height:18px;flex:0 0 18px}.ddwp-accordions summary i:before,.ddwp-accordions summary i:after{position:absolute;top:50%;left:50%;width:13px;height:1px;background:currentColor;content:"";transform:translate(-50%,-50%);transition:transform .16s ease}.ddwp-accordions summary i:after{transform:translate(-50%,-50%) rotate(90deg)}.ddwp-accordions details[open] summary i:after{transform:translate(-50%,-50%) rotate(0)}.ddwp-accordion-content{max-width:830px;padding:0 44px 26px 4px;color:#5d5a54;font-size:13px;line-height:1.72}.ddwp-accordion-content>:first-child{margin-top:0}.ddwp-accordion-content>:last-child{margin-bottom:0}.ddwp-accordion-content ul,.ddwp-accordion-content ol{padding-left:20px}.ddwp-accordion-content .ddwp-combo-contents__list{display:grid;gap:9px;margin:0;padding:0;list-style:none}.ddwp-combo-contents__list li{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:12px;min-height:52px;padding:8px 14px 8px 8px;border:1px solid #dfe6e1;border-radius:15px;background:#f7f9f7;color:var(--ddwp-ink)}.ddwp-combo-contents__list li strong{display:inline-flex;min-height:36px;align-items:center;justify-content:center;border-radius:11px;background:#e8f3ec;color:#256a46;font-size:14px;font-weight:800}.ddwp-combo-contents__list li span{min-width:0;font-size:13px;font-weight:650;line-height:1.4}.ddwp-combo-contents__note{margin:14px 0 0;padding:13px 15px;border-radius:14px;background:#eef7f1;color:#32634a;font-size:12px;font-weight:600;line-height:1.55}.ddwp-zoom{width:min(92vw,980px);max-width:none;height:min(92vh,900px);max-height:none;padding:34px;overflow:hidden;border:0;border-radius:24px;background:#f8f8f6;box-shadow:0 30px 100px #00000042}.ddwp-zoom::backdrop{background:#000000ad;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.ddwp-zoom>button{position:absolute;top:14px;right:14px;z-index:1;display:grid;width:38px;height:38px;padding:0 0 2px;place-items:center;border:1px solid #dedcd6;border-radius:50%;background:#fff;color:#111;font-size:25px;font-weight:300;line-height:1;cursor:pointer}.ddwp-zoom img{display:block;width:100%;height:100%;overflow:hidden;border-radius:var(--ddwp-image-radius);object-fit:contain}@media screen and (max-width:1050px){.ddwp__layout{grid-template-columns:minmax(0,1fr) minmax(390px,.95fr);gap:30px}.ddwp-gallery__main{min-height:500px}.ddwp-form__buttons{grid-template-columns:1fr}.ddwp-plan__heading{align-items:start;flex-direction:column;gap:7px}.ddwp-plan__heading p{max-width:none;text-align:left}.ddwp-payments{grid-template-columns:1fr}}@media screen and (max-width:899px){.ddwp{padding-inline:18px}.ddwp__layout{grid-template-columns:1fr}.ddwp-gallery{position:static}.ddwp-gallery__main{min-height:min(74vh,680px)}.ddwp-purchase{padding-top:0}.ddwp-information{grid-template-columns:1fr;gap:28px;margin-top:64px}}@media screen and (max-width:599px){.ddwp{padding:18px 13px 64px}.ddwp__breadcrumb{margin-bottom:15px;padding-inline:3px;font-size:10px}.ddwp__layout{gap:26px}.ddwp-gallery__main{min-height:auto;aspect-ratio:1 / 1;padding:28px;border-radius:21px}.ddwp-gallery__main-image{max-height:none}.ddwp-gallery__zoom{right:12px;bottom:12px;width:36px;height:36px}.ddwp-gallery__sale-badge{top:12px;left:12px;min-height:23px;padding:5px 9px;font-size:8px}.ddwp-gallery__thumbs{gap:8px}.ddwp-gallery__thumb{width:64px;height:64px;flex-basis:64px;border-radius:11px}.ddwp-gallery__assurances>span{min-height:48px;gap:6px;padding:10px 7px;font-size:9px}.ddwp-purchase h1{font-size:29px;letter-spacing:-.045em}.ddwp-purchase__short-description{font-size:13px}.ddwp-purchase__base-price{padding:16px 0}.ddwp-purchase__price-values{max-width:58vw}.ddwp-purchase__price-values strong{font-size:27px}.ddwp-assorted{grid-template-columns:1fr;gap:12px;padding:14px}.ddwp-assorted__copy p{font-size:10px}.ddwp-assorted__action{grid-template-columns:112px minmax(0,1fr)}.ddwp-assorted__submit{justify-items:center;text-align:center}.ddwp-plan__header{display:none}.ddwp-tiers{gap:9px}.ddwp-tier{grid-template-columns:1fr auto;grid-template-areas:"quantity discount" "unit total";gap:11px 12px;min-height:104px;padding:14px;border-radius:16px}.ddwp-tier__quantity{grid-area:quantity}.ddwp-tier__discount{grid-area:discount;justify-self:end}.ddwp-tier__unit{grid-area:unit;padding-left:25px}.ddwp-tier__total{grid-area:total;text-align:right}.ddwp-tier__unit strong,.ddwp-tier__total>strong{font-size:15px}.ddwp-selected{padding:13px 14px}.ddwp-selected>div:last-child strong{font-size:18px}.ddwp-minimum__heading{grid-template-columns:38px minmax(0,1fr)}.ddwp-minimum__heading>b{grid-column:2;justify-self:start}.ddwp-profit__metrics{grid-template-columns:1fr}.ddwp-profit__metrics strong{font-size:19px}.ddwp-button{min-height:52px;font-size:11px}.ddwp-calculator{grid-template-columns:1fr;grid-template-areas:"heading" "selector" "result";gap:13px;padding:14px}.ddwp-calculator__icon{width:38px;height:38px}.ddwp-calculator__heading strong{font-size:11px}.ddwp-calculator__selector{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px}.ddwp-calculator__result{align-items:center}.ddwp-calculator__result strong{font-size:21px}.ddwp-trust-grid{grid-template-columns:1fr}.ddwp-trust-grid article{min-height:58px}.ddwp-payments{grid-template-columns:1fr}.ddwp-payments__icons{max-width:none;grid-template-columns:repeat(5,minmax(44px,1fr))}.ddwp-information{margin-top:56px;padding-top:35px}.ddwp-information__heading h2{font-size:31px}.ddwp-accordions summary{min-height:59px;padding-inline:2px;font-size:13px}.ddwp-accordion-content{padding-right:24px;padding-left:2px;font-size:12px}.ddwp-zoom{width:calc(100vw - 20px);height:calc(100vh - 24px);padding:18px;border-radius:18px}}@media(prefers-reduced-motion:reduce){.ddwp-gallery__main-image,.ddwp-tier,.ddwp-button,.ddwp-accordions summary i:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/85/assets/deusdream-wholesale-product.css.map */
