.dpv2-maker{border-top:1px solid #E2D8C8;margin-top:4px}.dpv2-maker summary{padding:14px 0 4px;font-size:15px;font-weight:700;color:var(--ink);cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:12px}.dpv2-maker summary::-webkit-details-marker{display:none}.dpv2-maker summary:after{content:"+";font-weight:600}.dpv2-maker[open] summary:after{content:"\2013"}.dpv2-maker .dpv2-rich{font-size:14px;line-height:1.6;padding-top:8px}.dpv2-maker .dpv2-rich p{margin:0 0 2px}.dpv2-dot--ok{background:#1f7a3a}.dpv2-heart{width:56px;height:56px;flex:none;border:1px solid #D5CAB8;border-radius:12px;background:#fff;color:var(--ink);font-size:24px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;font-family:inherit}.dpv2 .dpv2-heart.is-active{color:var(--navy);border-color:var(--navy);background:#eef2f8}.dpv2-limit{font-size:13px;color:#8a4b12;margin-top:8px}.dpv2-shipdone{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#1f7a3a}.dpv2-meta{align-items:center}.dpv2-ask{display:inline-flex;align-items:center;gap:8px;border:1px solid #D5CAB8;background:#fff;color:var(--ink);border-radius:999px;padding:8px 14px;font-size:13px;font-weight:600;cursor:pointer;font-family:inherit}.dpv2-ask:hover{border-color:var(--navy)}.dpv2-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:16px;background:transparent}.dpv2-modal[hidden]{display:none}.dpv2-modal-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f192d73}.dpv2-modal-box{position:relative;background:var(--light);border-radius:18px;padding:28px;width:100%;max-width:560px;max-height:calc(100vh - 32px);overflow:auto;display:flex;flex-direction:column;gap:12px}.dpv2-modal-x{position:absolute;top:12px;right:14px;border:0;background:transparent;font-size:26px;line-height:1;cursor:pointer;color:var(--muted)}.dpv2-modal-intro{margin:0;font-size:14px;line-height:1.55;color:var(--soft)}.dpv2-modal-prod{background:var(--sand);border-radius:10px;padding:10px 14px;font-size:14px;display:flex;flex-direction:column;gap:2px}.dpv2-modal-prod span{font-size:11px;font-weight:700;letter-spacing:.08em;color:var(--muted);text-transform:uppercase}.dpv2-qform{display:flex;flex-direction:column;gap:12px}.dpv2-qform label{display:flex;flex-direction:column;gap:5px;font-size:13px;font-weight:600;color:var(--ink);flex:1}.dpv2-qform input,.dpv2-qform textarea{border:1px solid #D5CAB8;border-radius:10px;padding:10px 12px;font:inherit;font-size:15px;font-weight:400;background:#fff;color:var(--ink)}.dpv2-qrow{display:flex;gap:12px}.dpv2-qsend{flex:none;width:100%}.dpv2-qmsg{border-radius:10px;padding:10px 14px;font-size:14px}.dpv2-qmsg--ok{background:#eef5ec;color:#1f5a2a}.dpv2-qmsg--err{background:#fbecea;color:#8a1c12}@media(min-width:901px){.dpv2-top>div:first-child{position:sticky;top:140px;align-self:start}}@media(max-width:900px){.dpv2-qrow{flex-direction:column}}.dpv2 [hidden],.dpv2[hidden]{display:none!important}.dpv2-light{background:transparent}.dpv2-desc{border-top:0}.dpv2-wrap.dpv2-desc-grid{background:var(--light);border:1px solid #EFE6D6;border-radius:24px;padding:48px;margin-bottom:8px}.dpv2-why{padding:24px 0 56px}.dpv2-card{padding:32px 36px}.dpv2-card-main p{font-family:var(--font-body-family);font-size:16.5px;line-height:1.7;font-weight:400;color:#2e384c}.dpv2-card-main small{font-size:12px}.dpv2-card-side h3{font-family:var(--font-body-family);font-size:16.5px;font-weight:700}@media(max-width:900px){.dpv2-wrap.dpv2-desc-grid{padding:24px 18px;border-radius:18px;margin-left:16px;margin-right:16px}.dpv2-card{padding:22px}}.dpv2-ntable{background:#fff;border:1px solid var(--sandline);border-radius:12px;padding:12px 16px 4px}.dpv2-ntable .dpv2-table tbody tr:first-child td{border-top:1px solid #EBE2D3}.dpv2-modal{z-index:2147483000}.dpv2-modal-box{max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px)}.dpv2-modal-box--scroll{padding:0;overflow:hidden;max-width:680px}.dpv2-modal-scroll{overflow:auto;padding:28px 32px;font-size:15px;line-height:1.65}.dpv2-modal-scroll h2,.dpv2-modal-scroll h3{font-size:18px;margin:20px 0 6px;color:var(--ink)}.dpv2-modal-scroll h2.dpv2-h2{font-size:24px;margin:0 40px 12px 0}.dpv2-modal-scroll p{margin:0 0 10px}.dpv2-modal-x{z-index:2;width:36px;height:36px;border-radius:50%;background:var(--light)}.dpv2-wrap.dpv2-desc-grid{background:transparent;border:0;border-radius:0;padding:56px 24px 16px;margin:0 auto}.dpv2-ntable{background:transparent;border:0;padding:0}.dpv2-ntable+.dpv2-ntable{margin-top:12px}.dpv2-table{border:1px solid #E2D8C8;border-radius:10px;overflow:hidden;border-collapse:separate;border-spacing:0;background:#fff}.dpv2-table th{background:#f3ede3;padding:10px 12px;border-bottom:1px solid #E2D8C8}.dpv2-table td{padding:9px 12px;border-top:1px solid #EBE2D3}.dpv2-table th+th,.dpv2-table td+td{border-left:1px solid #EBE2D3}.dpv2-table th:first-child,.dpv2-table td:first-child{padding-left:12px}.dpv2-table td.sub{padding-left:24px}.dpv2-table tbody tr:first-child td,.dpv2-ntable .dpv2-table tbody tr:first-child td{border-top:0}.dpv2-allergen{margin:10px 0 0;font-size:13.5px;font-weight:600;color:var(--ink)}.dpv2-card{background:transparent;border:0;border-top:1px solid #E2D8C8;border-radius:0;padding:40px 0 0}.dpv2-card-side{border-left:1px solid #E2D8C8}@media(max-width:900px){.dpv2-wrap.dpv2-desc-grid{padding:40px 16px 8px;margin:0 auto;border-radius:0}.dpv2-card{padding:28px 0 0}.dpv2-card-side{border-left:0}}.dpv2{--bg:#FDFBF7;--sand:#F6F0E5;--sandline:#EBE2D2;--line:#E8E0D2}.dpv2-notice{background:#f7f2e8}.dpv2-nbox{background:#faf7f1}.dpv2-table th,.dpv2-ntable .dpv2-table th{background:#f7f2e9}.dpv2-select{position:relative;display:flex;flex-direction:column;gap:6px;margin-top:4px}.dpv2-select-label{font-size:13px;font-weight:700;color:var(--ink)}.dpv2-select-btn{display:flex;align-items:center;gap:12px;width:100%;min-height:56px;padding:6px 14px 6px 8px;border:1px solid #CDBFA8;border-radius:12px;background:#fff;color:var(--ink);font:inherit;font-size:15px;font-weight:700;text-align:left;cursor:pointer}.dpv2-select-btn[aria-expanded=true],.dpv2-select-btn:focus-visible{border-color:var(--navy);outline:none;box-shadow:0 0 0 3px #1f33541f}.dpv2-select-thumb{width:40px;height:40px;flex:none;border-radius:8px;background:var(--sand);overflow:hidden;display:flex;align-items:center;justify-content:center}.dpv2-select-thumb img,.dpv2-opt-thumb img{width:100%;height:100%;object-fit:contain}.dpv2-select-text{flex:1}.dpv2-select-chev{flex:none;transition:transform .15s}.dpv2-select-btn[aria-expanded=true] .dpv2-select-chev{transform:rotate(180deg)}.dpv2-select-list{position:absolute;left:0;right:0;top:100%;margin:6px 0 0;padding:6px;list-style:none;background:#fff;border:1px solid #E2D8C8;border-radius:12px;box-shadow:0 12px 28px #1f2a3c24;max-height:340px;overflow:auto;z-index:30;outline:none}.dpv2-select-list[hidden]{display:none}.dpv2-opt{display:flex;align-items:center;gap:12px;padding:8px;border-radius:8px;cursor:pointer;font-size:14.5px;font-weight:600;color:var(--ink)}.dpv2-opt.is-active{background:var(--sand)}.dpv2-opt[aria-selected=true]{box-shadow:inset 0 0 0 1px var(--navy)}.dpv2-opt.is-out{color:#8a8f99}.dpv2-opt-thumb{width:40px;height:40px;flex:none;border-radius:8px;background:var(--sand);overflow:hidden}.dpv2-opt-name{flex:1;display:flex;flex-direction:column}.dpv2-opt-name small{font-size:11.5px;font-weight:600;color:#8a4b12}.dpv2-opt-price{font-size:13.5px;font-weight:700;color:var(--soft);white-space:nowrap}.dpv2-opt-diet{font-size:11px;font-weight:700;border:1px solid #BFD8B8;color:#2f5a2a;background:#eef5ec;border-radius:999px;padding:2px 8px;white-space:nowrap}.dpv2-onlyopt{font-size:14px;color:var(--soft)}.dpv2-volume{margin-top:10px;display:flex;flex-direction:column;gap:2px;border:1px solid var(--sandline);border-radius:10px;padding:10px 12px;font-size:13.5px;background:#fff}.dpv2-pickhint{margin:0 0 8px;font-size:13px;color:var(--muted)}.dpv2-atc:disabled{opacity:.55;cursor:not-allowed}
/*# sourceMappingURL=/cdn/shop/t/25/assets/dayvee-pdp-v2-extra.css.map */
