.dxb{--ink:#221F1B;--mut:#7B7268;--mut2:#9A9086;--ln:#E7E0D6;--ln2:#F0EAE1;--sand:#F5F0E9;--sf:#fff;--ac:#B26A3C;--aci:#9A5A30;--acs:#F5EADE;--acs2:#EBD7C1;--good:#5E7C63;--d:"Schibsted Grotesk",system-ui,sans-serif;--b:"Hanken Grotesk",system-ui,sans-serif;--r:14px;font-family:var(--b);color:var(--ink);line-height:1.55;font-feature-settings:"tnum" on,"lnum" on}.dxb *{box-sizing:border-box}.dxb-w{max-width:1260px;margin:0 auto;padding:24px 20px 8px;display:grid;grid-template-columns:1.16fr .84fr;gap:44px;align-items:start}.dxb-media{position:sticky;top:16px}.dxb-main{border:1px solid var(--ln2);border-radius:26px;overflow:hidden;background:var(--sand);aspect-ratio:1;box-shadow:0 1px 2px #221f1b0a,0 2px 8px #221f1b0d}.dxb-main img{width:100%;height:100%;object-fit:cover;display:block}.dxb-thumbs{display:grid;grid-template-columns:repeat(7,1fr);gap:10px;margin-top:14px}.dxb-thumbs button{aspect-ratio:1;border-radius:12px;border:1px solid var(--ln);overflow:hidden;padding:0;cursor:pointer;background:var(--sand);transition:box-shadow .2s,border-color .2s}.dxb-thumbs button.on{border-color:var(--ac);box-shadow:0 0 0 2px var(--ac)}.dxb-thumbs button:hover{border-color:var(--ac)}.dxb-thumbs img{width:100%;height:100%;object-fit:cover;display:block}.dxb-info{padding-top:0}.dxb-promo-box{display:inline-flex;align-items:center;gap:8px;margin-bottom:14px;padding:10px 14px;border-radius:var(--r);background:var(--acs);border:1px solid var(--ac);color:var(--aci);font-weight:700;font-size:13px}.dxb-promo-box svg{flex:none}.dxb-eyebrow{font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--aci);font-weight:600;display:block;margin-bottom:12px}.dxb-title{font-family:var(--d);font-weight:800;font-size:clamp(30px,3.4vw,40px);line-height:1.02;letter-spacing:-.03em;margin:0 0 9px}.dxb-feats{list-style:none;padding:0;margin:0 0 14px;display:grid;gap:7px}.dxb-feats li{display:grid;grid-template-columns:20px 1fr;gap:11px;align-items:start;font-size:14px;line-height:1.4}.dxb-feats .ic{width:20px;height:20px;border-radius:50%;background:var(--acs);display:flex;align-items:center;justify-content:center;margin-top:1px}.dxb-feats .ic svg{display:block}.dxb-rate{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--mut);margin-bottom:14px}.dxb-rate .stars{color:var(--ac);letter-spacing:2px;font-size:15px}.dxb-price{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;padding-top:14px;border-top:1px solid var(--ln)}.dxb-price .now{font-family:var(--d);font-weight:700;font-size:32px;letter-spacing:-.02em}.dxb-price .was{color:var(--mut2);text-decoration:line-through;font-size:17px}.dxb-price .save{background:var(--ink);color:#fbfaf8;font-weight:600;font-size:12px;padding:4px 11px;border-radius:20px}.dxb-tax{font-size:12.5px;color:var(--mut);margin:6px 0 0}.dxb-lbl{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--mut);font-weight:600;margin:16px 0 9px;display:flex;justify-content:space-between;align-items:baseline}.dxb-cards{display:grid;gap:9px}.dxb-card{position:relative;display:grid;grid-template-columns:1fr auto;align-items:center;column-gap:14px;border:1.5px solid var(--ln);border-radius:var(--r);padding:11px 46px 11px 16px;cursor:pointer;background:var(--sf);text-align:left;width:100%;font:inherit;color:inherit;transition:border-color .2s,box-shadow .2s,background .2s}.dxb-card:hover{border-color:var(--ac)}.dxb-card.best{border-color:var(--acs2)}.dxb-card.on{border-color:var(--ac);background:linear-gradient(180deg,var(--acs) 0%,#FBF3EA 100%);box-shadow:0 1px 2px #221f1b0a,0 2px 8px #221f1b0d}.dxb-card .tk{position:absolute;top:50%;right:15px;transform:translateY(-50%);width:23px;height:23px;border-radius:50%;border:2px solid var(--ln);display:flex;align-items:center;justify-content:center;background:var(--sf);transition:.2s}.dxb-card .tk svg{opacity:0;transition:opacity .2s}.dxb-card.on .tk{background:var(--ac);border-color:var(--ac)}.dxb-card.on .tk svg{opacity:1}.dxb-card .txt{min-width:0}.dxb-card .nm{display:block;font-family:var(--d);font-weight:600;font-size:16px;line-height:1.15}.dxb-card .ds{display:block;font-size:12.5px;color:var(--mut);margin-top:2px;line-height:1.35}.dxb-card .pr{display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:right;white-space:nowrap}.dxb-card .pnow{font-family:var(--d);font-weight:700;font-size:19px;letter-spacing:-.02em}.dxb-card .pwas{color:var(--mut2);text-decoration:line-through;font-size:13px}.dxb-card .psave{background:var(--acs);color:var(--aci);font-weight:600;font-size:11px;padding:3px 9px;border-radius:20px;margin-top:2px}.dxb-card.on .psave{background:var(--ac);color:#fff}.dxb-badge{position:absolute;top:-10px;left:18px;background:var(--ac);color:#fff;font-size:10px;font-weight:700;letter-spacing:.1em;padding:3px 11px;border-radius:20px;text-transform:uppercase;box-shadow:0 3px 10px #b26a3c47}.dxb-sw{display:flex;gap:8px;flex-wrap:wrap}.dxb-sw button{display:flex;align-items:center;gap:8px;border:1.5px solid var(--ln);border-radius:30px;padding:5px 14px 5px 6px;cursor:pointer;background:var(--sf);font:inherit;font-size:13px;font-weight:500;color:inherit;transition:border-color .2s}.dxb-sw button.on{border-color:var(--ac);box-shadow:inset 0 0 0 1px var(--ac)}.dxb-sw .dot{width:20px;height:20px;border-radius:50%;box-shadow:inset 0 0 0 1px #0000001f}.dxb-urgent{display:inline-flex;align-items:center;gap:8px;margin-top:14px;padding:10px 14px;border-radius:var(--r);background:var(--acs);border:1px solid var(--ac);color:var(--aci);font-weight:700;font-size:13px}.dxb-urgent svg{flex:none}.dxb-buy{display:grid;grid-template-columns:auto 1fr;gap:10px;margin-top:16px}.dxb-qty{display:flex;align-items:center;border:1.5px solid var(--ln);border-radius:var(--r);overflow:hidden}.dxb-qty button{width:42px;height:54px;border:none;background:var(--sf);font-size:20px;cursor:pointer;color:var(--ink);line-height:1;transition:background .15s}.dxb-qty button:hover{background:var(--sand)}.dxb-qty input{width:38px;height:54px;border:none;text-align:center;font:inherit;font-weight:600;-moz-appearance:textfield}.dxb-qty input::-webkit-outer-spin-button,.dxb-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.dxb-add{background:var(--ac);color:#fff;border:none;border-radius:var(--r);font-family:var(--d);font-weight:600;font-size:16.5px;cursor:pointer;padding:0 24px;height:54px;display:flex;align-items:center;justify-content:center;gap:8px;width:100%;box-shadow:0 6px 18px #b26a3c40;transition:background .2s,box-shadow .2s,transform .1s}.dxb-add:hover{background:var(--aci);box-shadow:0 8px 22px #b26a3c52}.dxb-add:active{transform:translateY(1px)}.dxb-add[disabled]{background:var(--mut);cursor:not-allowed;box-shadow:none}.dxb-trust{display:flex;gap:10px 24px;flex-wrap:wrap;margin-top:18px;padding-top:16px;border-top:1px solid var(--ln);font-size:13px;color:var(--mut)}.dxb-trust span{display:flex;align-items:center;gap:7px}.dxb-trust svg{color:var(--good);flex:none}.dxb-sticky{display:none}@media(max-width:860px){.dxb-w{grid-template-columns:1fr;gap:22px;padding-bottom:84px}.dxb-media{position:static}.dxb-sticky{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:40;background:var(--sf);border-top:1px solid var(--ln);padding:10px 16px;gap:12px;align-items:center;justify-content:space-between;box-shadow:0 -6px 20px #0000000f}.dxb-sticky .p{font-family:var(--d);font-weight:700;font-size:17px}.dxb-sticky button{background:var(--ac);color:#fff;border:none;border-radius:12px;font-weight:600;font-family:var(--d);padding:13px 22px;font-size:15px}.dxb-sticky button[disabled]{background:var(--mut)}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/dx-buybox.css.map */
