.dtfo{--dtfo-ink: #14181d;--dtfo-body: #3a434d;--dtfo-muted: #55606b;--dtfo-line: #e3e8ee;--dtfo-field: #cfd6de;--dtfo-tint: #f6f8fb;--dtfo-green: #1d7a3a;--dtfo-red: #b3261e;--dtfo-amber: #fff7e0;--dtfo-amber-line: #f3d27a;color:var(--dtfo-ink);font-size:1.6rem;line-height:1.5}.dtfo *,.dtfo *:before,.dtfo *:after{box-sizing:border-box}.dtfo button{font-family:inherit}.dtfo :focus-visible{outline:.3rem solid #f4b400;outline-offset:.2rem}.dtfo-label{margin:0 0 .8rem;font-size:1.2rem;font-weight:800;letter-spacing:.12rem;text-transform:uppercase;color:var(--dtfo-muted)}.dtfo-h2{margin:0 0 .6rem;font-size:clamp(2.6rem,3vw,3.2rem);font-weight:800;letter-spacing:-.03rem}.dtfo-h3{margin:2.4rem 0 1rem;font-size:1.8rem;font-weight:800}.dtfo-note{margin:1.4rem 0 0;font-size:1.4rem;color:var(--dtfo-muted)}.dtfo-soon{display:inline-block;margin-left:.6rem;padding:.2rem .8rem;border-radius:99rem;background:var(--dtfo-amber);border:.1rem solid var(--dtfo-amber-line);font-size:1.2rem;font-weight:800;vertical-align:middle}.dtfo-linkbtn{background:none;border:0;padding:.8rem 0;min-height:4.4rem;color:#0a5f97;font-weight:700;font-size:1.5rem;text-decoration:underline;cursor:pointer}.dtfo-ticks{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr));gap:.6rem 1.8rem}.dtfo-ticks li{position:relative;padding-left:2.6rem;font-size:1.5rem}.dtfo-ticks li:before{content:"";position:absolute;left:.2rem;top:.4rem;width:1.2rem;height:.7rem;border-left:.25rem solid var(--dtfo-green);border-bottom:.25rem solid var(--dtfo-green);transform:rotate(-45deg)}.dtfo-hero{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,40rem),1fr));gap:4.8rem;align-items:start}.dtfo-hero__media{position:relative}.dtfo-hero__image{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:1.6rem;display:block;background:#f2f4f7}.dtfo-hero__badges{position:absolute;left:1.6rem;top:1.6rem;display:flex;flex-wrap:wrap;gap:.8rem}.dtfo-badge{background:#fff;color:var(--dtfo-ink);font-weight:700;font-size:1.4rem;padding:.8rem 1.4rem;border-radius:99rem;box-shadow:0 .2rem 1rem #0000001f}.dtfo-badge--accent{background:var(--dtfo-accent);color:#fff}.dtfo-hero__thumbs{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1rem}.dtfo-hero__thumb{width:6.4rem;height:6.4rem;object-fit:cover;border-radius:.8rem;border:.2rem solid transparent;cursor:pointer}.dtfo-hero__thumb.is-active,.dtfo-hero__thumb:hover{border-color:var(--dtfo-accent)}.dtfo-hero__info{display:flex;flex-direction:column;gap:1.4rem;min-width:0}.dtfo-eyebrow{margin:0;font-size:1.3rem;font-weight:800;letter-spacing:.14rem;text-transform:uppercase;color:var(--dtfo-accent)}.dtfo-title{margin:0;font-size:clamp(3.2rem,4vw,4.4rem);line-height:1.08;font-weight:800;letter-spacing:-.05rem}.dtfo-summary{margin:0;font-size:1.8rem;color:var(--dtfo-body)}.dtfo-from{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem .8rem;font-size:1.5rem;color:var(--dtfo-muted)}.dtfo-from strong{color:var(--dtfo-ink);font-weight:800}.dtfo-from__big{font-size:3.4rem}.dtfo-from__mid{font-size:2.2rem}.dtfo-glance{background:var(--dtfo-tint);border:.1rem solid var(--dtfo-line);border-radius:1.4rem;padding:1.4rem 1.8rem .6rem}.dtfo-glance dl{margin:0}.dtfo-glance__row{display:grid;grid-template-columns:13rem minmax(0,1fr);gap:1.2rem;padding:1rem 0;border-top:.1rem solid var(--dtfo-line);font-size:1.5rem}.dtfo-glance__row dt{font-weight:700}.dtfo-glance__row dd{margin:0;color:var(--dtfo-body)}.dtfo-compare{border:.1rem solid var(--dtfo-line);border-radius:1.4rem;overflow:hidden}.dtfo-compare__head{padding:1.4rem 1.8rem 1.2rem;background:var(--dtfo-amber);border-bottom:.1rem solid var(--dtfo-amber-line)}.dtfo-compare__title{margin:0;font-weight:800;font-size:1.8rem}.dtfo-compare__sub{margin:0;font-size:1.4rem;color:var(--dtfo-body)}.dtfo-compare__scroll{overflow-x:auto}.dtfo-compare__table{width:100%;min-width:38rem;border-collapse:collapse;font-size:1.4rem}.dtfo-compare__table th,.dtfo-compare__table td{padding:.9rem 1.2rem;text-align:left;vertical-align:top;color:var(--dtfo-body)}.dtfo-compare__table tbody th,.dtfo-compare__table tbody td{border-top:.1rem solid var(--dtfo-line)}.dtfo-compare__table tbody th{font-weight:700;color:var(--dtfo-ink);width:11.2rem}.dtfo-compare__table .is-this{background:var(--dtfo-soft)}.dtfo-compare__name{display:block;font-weight:800;font-size:1.7rem}.dtfo-compare__name--dtf{color:#0a5f97}.dtfo-compare__name--uv{color:#6a10a6}.dtfo-compare__tag{display:block;font-size:1.2rem;font-weight:700;color:var(--dtfo-body)}.dtfo-compare__foot{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 1.8rem;padding:1.2rem 1.8rem;border-top:.1rem solid var(--dtfo-line)}.dtfo-compare__other{font-weight:800;font-size:1.5rem}.dtfo-compare__help{font-size:1.4rem;color:var(--dtfo-body)}.dtfo-start{align-self:flex-start;background:var(--dtfo-accent);min-height:4.8rem}.dtfo-build{margin-top:6.4rem;scroll-margin-top:2rem}.dtfo-lead{margin:0 0 2.4rem;color:var(--dtfo-muted)}.dtfo-grid{display:flex;flex-wrap:wrap;gap:3.2rem;align-items:flex-start}.dtfo-steps{flex:999 1 56rem;min-width:0;display:flex;flex-direction:column;gap:2rem}.dtfo-step{border:.1rem solid var(--dtfo-line);border-radius:1.6rem;padding:2.4rem}.dtfo-step__head{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem;margin-bottom:.4rem}.dtfo-step__num{width:3rem;height:3rem;flex:none;border-radius:50%;background:var(--dtfo-ink);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-weight:800;font-size:1.5rem}.dtfo-step__title{margin:0;flex:1;font-size:2.1rem;font-weight:800}.dtfo-step__sub{margin:0 0 1.6rem 4.2rem;color:var(--dtfo-muted);font-size:1.5rem}@media screen and (max-width:749px){.dtfo-step{padding:1.8rem}.dtfo-step__sub{margin-left:0}}.dtfo-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:1.4rem}.dtfo-card{position:relative;display:flex;flex-direction:column;gap:.6rem;text-align:left;background:#fff;border:.2rem solid var(--dtfo-field);border-radius:1.4rem;padding:1.8rem;color:var(--dtfo-ink);cursor:pointer}.dtfo-card:hover:not([disabled]){border-color:var(--dtfo-accent)}.dtfo-card.is-selected{border-color:var(--dtfo-accent);background:var(--dtfo-soft)}.dtfo-card[disabled]{cursor:not-allowed;background:var(--dtfo-tint)}.dtfo-card[disabled]>:not(.dtfo-card__badge){opacity:.6}.dtfo-card__badge{position:absolute;top:-1.1rem;right:1.4rem;background:#f4b400;color:var(--dtfo-ink);font-size:1.2rem;font-weight:800;letter-spacing:.06rem;text-transform:uppercase;padding:.3rem 1rem;border-radius:99rem}.dtfo-card__badge--soon{background:var(--dtfo-ink);color:#fff}.dtfo-card__name{font-size:1.8rem;font-weight:800}.dtfo-card__dims{font-size:1.4rem;color:var(--dtfo-muted)}.dtfo-card__price{font-size:2.4rem;font-weight:800}.dtfo-card__price small{font-size:1.4rem;font-weight:400;color:var(--dtfo-muted)}.dtfo-card__why{font-size:1.4rem;color:var(--dtfo-body)}.dtfo-pills{display:grid;grid-template-columns:repeat(auto-fit,minmax(11.8rem,1fr));gap:1rem;margin-bottom:1.8rem}.dtfo-pills[hidden]{display:none}.dtfo-pill{display:flex;flex-direction:column;align-items:center;gap:.2rem;min-height:4.4rem;padding:1rem .8rem;background:#fff;color:var(--dtfo-ink);border:.2rem solid var(--dtfo-field);border-radius:1.2rem;cursor:pointer}.dtfo-pill:hover:not([disabled]){border-color:var(--dtfo-accent)}.dtfo-pill.is-selected{background:var(--dtfo-accent);border-color:var(--dtfo-accent);color:#fff}.dtfo-pill[disabled]{cursor:not-allowed;background:var(--dtfo-tint);color:var(--dtfo-muted)}.dtfo-pill__big{font-size:2rem;font-weight:800}.dtfo-pill__small{font-size:1.25rem;font-weight:700}.dtfo-pill__price{font-size:1.6rem;font-weight:800}.dtfo-qty{display:flex;flex-wrap:wrap;align-items:center;gap:1.8rem}.dtfo-qty__control{display:inline-flex;align-items:center;border:.2rem solid var(--dtfo-field);border-radius:1.2rem;overflow:hidden;background:#fff}.dtfo-qty__btn{width:5.2rem;height:5.2rem;border:0;background:var(--dtfo-tint);font-size:2.4rem;font-weight:700;color:var(--dtfo-ink);cursor:pointer}.dtfo-qty__btn:disabled{color:#a6aeb7;cursor:default}.dtfo-qty__control--small .dtfo-qty__btn{width:4.4rem;height:4.4rem;background:#fff;font-size:2rem}.dtfo-qty__value{display:flex;flex-direction:column;align-items:center;padding:0 .6rem;cursor:text}.dtfo-qty__unit{font-size:1.1rem;font-weight:700;color:var(--dtfo-muted);text-transform:uppercase;letter-spacing:.06rem}.dtfo-qty__input{width:6.4rem;border:0;background:transparent;text-align:center;font-size:2.2rem;font-weight:800;font-family:inherit;color:var(--dtfo-ink);-moz-appearance:textfield}.dtfo-qty__input::-webkit-outer-spin-button,.dtfo-qty__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.dtfo-qty__each{margin:0;color:var(--dtfo-body)}.dtfo-qty__each strong{font-size:2rem;color:var(--dtfo-ink)}.dtfo-nudge{margin-top:1.6rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.2rem;padding:1.2rem 1.4rem;background:var(--dtfo-amber);border:.1rem solid var(--dtfo-amber-line);border-radius:1.2rem;font-size:1.5rem}.dtfo-nudge[hidden]{display:none}.dtfo-nudge>span{flex:1 1 28rem}.dtfo-nudge__btn{min-height:4.4rem;padding:1rem 1.4rem;border:0;border-radius:.8rem;background:var(--dtfo-ink);color:#fff;font-weight:700;font-size:1.4rem;cursor:pointer}.dtfo-ready{margin-bottom:1.6rem;padding:1.6rem 1.8rem;background:var(--dtfo-soft);border-radius:1.4rem}.dtfo-ready__title{margin:0 0 .8rem;font-weight:800}.dtfo-ready__link{display:inline-block;margin-top:1rem;font-weight:700;font-size:1.5rem}.dtfo-options{display:flex;flex-direction:column;gap:1rem}.dtfo-option{display:flex;align-items:center;gap:1.4rem;min-height:4.4rem;padding:1.4rem 1.6rem;text-align:left;background:#fff;color:var(--dtfo-ink);border:.2rem solid var(--dtfo-field);border-radius:1.2rem;cursor:pointer}.dtfo-option:hover{border-color:var(--dtfo-accent)}.dtfo-option.is-selected{border-color:var(--dtfo-accent);background:var(--dtfo-soft)}.dtfo-option__dot{flex:none;width:2rem;height:2rem;border-radius:50%;border:.2rem solid var(--dtfo-field);display:inline-flex;align-items:center;justify-content:center}.dtfo-option.is-selected .dtfo-option__dot{border-color:var(--dtfo-accent)}.dtfo-option.is-selected .dtfo-option__dot:after{content:"";width:1rem;height:1rem;border-radius:50%;background:var(--dtfo-accent)}.dtfo-option__text{flex:1;display:flex;flex-direction:column}.dtfo-option__text strong{font-size:1.7rem}.dtfo-option__text span{font-size:1.4rem;color:var(--dtfo-body)}.dtfo-option__text .dtfo-promo{align-self:flex-start;margin:.4rem 0;padding:.2rem 1rem;border-radius:99rem;background:var(--dtfo-accent);color:#fff;font-size:1.2rem;font-weight:700}.dtfo-option__price s{display:block;font-weight:400;font-size:1.3rem;color:var(--dtfo-body)}.dtfo-option__price{font-weight:800;font-size:1.5rem;text-align:right}.dtfo-artqty{display:flex;flex-wrap:wrap;align-items:center;gap:1.4rem;margin-top:1.4rem;padding:1.2rem 1.4rem;background:var(--dtfo-tint);border-radius:1.2rem}.dtfo-artqty[hidden]{display:none}.dtfo-artqty__label{flex:1 1 20rem;font-weight:700;font-size:1.5rem}.dtfo-artqty__value{min-width:4rem;text-align:center;font-weight:800;font-size:1.8rem}.dtfo-drop{position:relative;margin-top:1.8rem;border:.2rem dashed #9aa6b2;border-radius:1.4rem;background:#fbfcfd;text-align:center;transition:border-color .2s,background .2s}.dtfo-drop.is-over,.dtfo-drop:hover{border-color:var(--dtfo-accent);background:var(--dtfo-soft)}.dtfo-drop__input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.dtfo-drop:focus-within{outline:.3rem solid #f4b400;outline-offset:.2rem}.dtfo-drop__body{padding:2.6rem 1.6rem;color:var(--dtfo-ink)}.dtfo-drop__title{margin:.6rem 0 0;font-weight:800;font-size:1.7rem}.dtfo-drop__hint{margin:0;font-size:1.4rem;color:var(--dtfo-muted)}.dtfo-upload-status{margin:.8rem 0;font-size:1.4rem;color:var(--dtfo-muted)}.dtfo-upload-status:empty{display:none}.dtfo-files{list-style:none;margin:1rem 0 0;padding:0}.dtfo-files[hidden]{display:none}.dtfo-file{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;padding:1.6rem;background:#eef8f1;border-radius:1.2rem}.dtfo-file+.dtfo-file{margin-top:.8rem}.dtfo-drop__name{flex:1 1 20rem;min-width:0;margin:0;font-weight:700;overflow-wrap:anywhere}.dtfo-field{display:flex;flex-direction:column;gap:.6rem;margin-top:1.4rem}.dtfo-field label{font-size:1.4rem;font-weight:700}.dtfo-field label span{font-weight:400;color:var(--dtfo-muted)}.dtfo-field input,.dtfo-field textarea{width:100%;min-height:4.8rem;padding:1.2rem;border:.1rem solid var(--dtfo-field);border-radius:1rem;font-family:inherit;font-size:1.6rem;color:var(--dtfo-ink);background:#fff}.dtfo-field textarea{resize:vertical}.dtfo-error{margin:1rem 0 0;color:var(--dtfo-red);font-weight:700;font-size:1.4rem}.dtfo-error[hidden]{display:none}.dtfo-side{flex:1 1 32rem;min-width:0;position:sticky;top:2rem;display:flex;flex-direction:column;gap:1.6rem}.dtfo-sum{border:.2rem solid var(--dtfo-ink);border-radius:1.6rem;padding:2.2rem;background:#fff}.dtfo-sum__rows{margin:0}.dtfo-sum__row{display:flex;justify-content:space-between;gap:1.2rem;padding:.7rem 0;border-bottom:.1rem solid #eef1f4;font-size:1.5rem}.dtfo-sum__row dt{color:var(--dtfo-muted)}.dtfo-sum__row dd{margin:0;font-weight:700;text-align:right;overflow-wrap:anywhere}.dtfo-sum__row.is-saving dd{color:var(--dtfo-green)}.dtfo-sum__row.is-missing dd{color:#a1471a}.dtfo-sum__total{display:flex;justify-content:space-between;align-items:baseline;margin-top:1.4rem}.dtfo-sum__total span{font-weight:800;font-size:1.7rem}.dtfo-sum__total strong{font-weight:800;font-size:3.2rem}.dtfo-sum__ship{margin:0 0 1.6rem;text-align:right;font-size:1.3rem;color:var(--dtfo-muted)}.dtfo-add{background:var(--dtfo-accent);min-height:5.4rem;font-weight:800}.dtfo-sum__ticks{grid-template-columns:1fr;margin-top:1.6rem}.dtfo-sum__ticks li{font-size:1.4rem;color:var(--dtfo-body)}.dtfo-sum__secure{margin-top:1.2rem}.dtfo-next{padding:1.8rem 2rem;background:var(--dtfo-tint);border-radius:1.6rem}.dtfo-next ol{margin:0;padding-left:2rem;font-size:1.4rem;color:var(--dtfo-body);display:flex;flex-direction:column;gap:.6rem}.dtfo-wa{display:flex;align-items:center;gap:1rem;min-height:4.4rem;padding:1.4rem 1.8rem;background:#e9f8ee;border-radius:1.6rem;color:var(--dtfo-ink);text-decoration:none;font-weight:700;font-size:1.5rem}.dtfo-wa svg{color:var(--dtfo-green);flex:none}.dtfo-wa--solid{align-self:flex-start;background:var(--dtfo-green);color:#fff;border-radius:1rem;padding:1.2rem 1.6rem}.dtfo-bar{display:none}@media screen and (max-width:989px){.dtfo-side{position:static}.dtfo-sum .dtfo-add{display:none}.dtfo-bar{display:block;position:sticky;bottom:0;z-index:3;margin:0 -1.5rem;padding:1.2rem 1.5rem calc(1.2rem + env(safe-area-inset-bottom));background:#fff;border-top:.1rem solid var(--dtfo-line);box-shadow:0 -.4rem 1.6rem #00000014}.dtfo-bar__row{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.8rem}.dtfo-bar__meta{font-size:1.3rem;color:var(--dtfo-muted)}.dtfo-bar__total{font-size:2.2rem;font-weight:800}}.dtfo-info{margin-top:7.2rem;scroll-margin-top:2rem}.dtfo-tabs{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.8rem;border-bottom:.2rem solid var(--dtfo-line)}.dtfo-tab{min-height:4.8rem;padding:1.2rem 1.6rem;margin-bottom:-.2rem;border:0;border-bottom:.3rem solid transparent;background:transparent;color:var(--dtfo-body);font-size:1.6rem;font-weight:700;cursor:pointer}.dtfo-tab[aria-selected=true]{background:var(--dtfo-soft);border-bottom-color:var(--dtfo-accent);color:var(--dtfo-ink)}.dtfo-panel{max-width:88rem;padding-top:2.8rem}.dtfo-panel>.dtfo-h3:first-child{margin-top:0}.dtfo-panel[hidden]{display:none}.dtfo-howto{list-style:none;counter-reset:howto;margin:0;padding:0;display:flex;flex-direction:column;gap:1.8rem}.dtfo-howto li{counter-increment:howto;position:relative;padding-left:4.4rem;display:flex;flex-direction:column}.dtfo-howto li:before{content:counter(howto);position:absolute;left:0;top:0;width:3rem;height:3rem;border-radius:50%;background:var(--dtfo-accent);color:#fff;font-weight:800;display:flex;align-items:center;justify-content:center}.dtfo-howto strong{font-size:1.7rem}.dtfo-howto span{color:var(--dtfo-body)}.dtfo-tablewrap{overflow-x:auto;border:.1rem solid var(--dtfo-line);border-radius:1.2rem}.dtfo-table{width:100%;min-width:42rem;border-collapse:collapse;font-size:1.5rem}.dtfo-table th,.dtfo-table td{padding:1rem 1.4rem;text-align:left;vertical-align:top}.dtfo-table thead{background:var(--dtfo-tint)}.dtfo-table tbody tr{border-top:.1rem solid var(--dtfo-line)}.dtfo-table tbody td{color:var(--dtfo-body)}.dtfo-table .num{text-align:right;font-weight:800;white-space:nowrap;color:var(--dtfo-ink)}.dtfo-cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,26rem),1fr));gap:1.6rem}.dtfo-cols .dtfo-h3{margin-top:0}.dtfo-rw{margin:0;border:.2rem solid;border-radius:1.4rem;overflow:hidden}.dtfo-rw--right{border-color:var(--dtfo-green)}.dtfo-rw--wrong{border-color:var(--dtfo-red)}.dtfo-rw__art{height:15rem;display:flex;align-items:center;justify-content:center}.dtfo-checker{background-color:#fff;background-image:conic-gradient(#e6e9ed 25%,transparent 0 50%,#e6e9ed 0 75%,transparent 0);background-size:1.6rem 1.6rem}.dtfo-rw__box{background:#fff;padding:1.4rem 1.8rem;box-shadow:0 0 0 .1rem #d0d4d9;line-height:0}.dtfo-rw figcaption{padding:1.2rem 1.4rem;font-size:1.5rem}.dtfo-rw--right figcaption{background:#eef8f1}.dtfo-rw--wrong figcaption{background:#fdf0ef}.dtfo-rw--right strong{color:var(--dtfo-green)}.dtfo-rw--wrong strong{color:var(--dtfo-red)}.dtfo-spec{margin:0;border:.1rem solid var(--dtfo-line);border-radius:1.2rem;overflow:hidden}.dtfo-spec__row{display:grid;grid-template-columns:15rem minmax(0,1fr);gap:1.4rem;padding:1.2rem 1.6rem;font-size:1.5rem}.dtfo-spec__row+.dtfo-spec__row{border-top:.1rem solid var(--dtfo-line)}.dtfo-spec__row dt{font-weight:800}.dtfo-spec__row dd{margin:0;color:var(--dtfo-body)}.dtfo-spec__warn{display:block;margin-top:.2rem;color:#a1471a;font-weight:700}@media screen and (max-width:520px){.dtfo-glance__row,.dtfo-spec__row{grid-template-columns:1fr;gap:.2rem}}.dtfo-problems{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr));gap:1.4rem}.dtfo-problem{display:flex;flex-direction:column;gap:.6rem;padding:1.6rem;border:.1rem solid var(--dtfo-line);border-radius:1.4rem}.dtfo-problem span{font-size:1.5rem;color:var(--dtfo-body)}.dtfo-problem em{font-style:normal;font-weight:700;font-size:1.4rem;color:var(--dtfo-accent)}.dtfo-fit{padding:2rem;border-radius:1.4rem}.dtfo-fit--yes{background:#eef8f1}.dtfo-fit--no{background:#fdf0ef}.dtfo-fit ul{margin:0;padding-left:2rem;display:flex;flex-direction:column;gap:.6rem}.dtfo-list{margin:0;padding-left:2rem;display:flex;flex-direction:column;gap:.8rem;color:var(--dtfo-body)}.dtfo-faq{border-bottom:.1rem solid var(--dtfo-line)}.dtfo-faq:first-child{border-top:.1rem solid var(--dtfo-line)}.dtfo-faq summary{list-style:none;display:flex;justify-content:space-between;gap:1.6rem;min-height:4.8rem;padding:1.6rem 0;font-size:1.7rem;font-weight:700;cursor:pointer}.dtfo-faq summary::-webkit-details-marker{display:none}.dtfo-faq summary:after{content:"+";font-size:2.2rem;line-height:1}.dtfo-faq[open] summary:after{content:"\2212"}.dtfo-faq p{margin:0 0 1.6rem;color:var(--dtfo-body)}.dtfo-dialog{width:min(76rem,calc(100vw - 3.2rem));max-height:90vh;padding:2.8rem;border:0;border-radius:1.8rem;color:var(--dtfo-ink)}.dtfo-dialog::backdrop{background:#14181d8c}.dtfo-dialog__head{display:flex;justify-content:space-between;align-items:flex-start;gap:1.6rem}.dtfo-dialog__head h2{margin:0;font-size:2.6rem;font-weight:800}.dtfo-dialog__close{flex:none;width:4.4rem;height:4.4rem;border:.1rem solid var(--dtfo-field);border-radius:1rem;background:#fff;font-size:2.2rem;cursor:pointer}.dtfo-dialog__box{display:flex;flex-direction:column;gap:1rem;padding:1.8rem;background:var(--dtfo-tint);border:.1rem solid var(--dtfo-line);border-radius:1.4rem}.dtfo-dialog__box--soft{background:var(--dtfo-soft)}.dtfo-dialog__box p{margin:0}.dtfo-dialog__foot{display:flex;justify-content:flex-end;margin-top:2rem}.dtf-link-help-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;border-radius:50%;background:#1565c0;color:#fff;font-size:1.1rem;font-weight:700;font-family:inherit;border:none;cursor:pointer;margin-left:.6rem;vertical-align:middle;line-height:1;flex-shrink:0;transition:background .15s}.dtf-link-help-btn:hover{background:#0d4a94}.dtf-link-help-btn:after{content:"";position:absolute;top:-1.1rem;right:-1.1rem;bottom:-1.1rem;left:-1.1rem}.dtf-link-help-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center}.dtf-link-help-modal[hidden]{display:none}.dtf-link-help-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000008c}.dtf-link-help-modal__box{position:relative;z-index:1;background:#fff;border-radius:1.2rem;padding:2.8rem 2.8rem 2.4rem;max-width:52rem;width:calc(100% - 3.2rem);max-height:82vh;overflow-y:auto;box-shadow:0 1.2rem 4rem #0000002e}.dtf-link-help-modal__close{position:absolute;top:1.4rem;right:1.6rem;background:none;border:none;font-size:2.2rem;font-family:inherit;cursor:pointer;color:#888;line-height:1}.dtf-link-help-modal__close:hover{color:#111}.dtf-link-help-modal__box h3{margin:0 0 .6rem;font-size:1.9rem;font-weight:800}.dtf-link-help-modal__box>p{margin:0 0 1.4rem;color:#555;font-size:1.4rem;line-height:1.55}.dtf-link-help-modal__box details{border:.1rem solid #e5e7eb;border-radius:.8rem;margin-bottom:1rem}.dtf-link-help-modal__box summary{padding:1rem 1.4rem;font-weight:700;font-size:1.4rem;cursor:pointer;list-style:none}.dtf-link-help-modal__box summary::-webkit-details-marker{display:none}.dtf-link-help-modal__box details[open]>summary{border-bottom:.1rem solid #e5e7eb}.dtf-link-help-modal__box ol{margin:1rem 1.4rem 1.2rem 3.2rem;padding:0;font-size:1.35rem;line-height:1.75;color:#444}.dtf-link-help-modal__tip{background:#fff8e1;border-left:.3rem solid #f59e0b;padding:1rem 1.4rem;border-radius:0 .6rem .6rem 0;font-size:1.3rem;line-height:1.55;color:#555;margin:1.4rem 0 0}.dtfo-hero__intro{display:flex;flex-direction:column;gap:1.2rem;min-width:0}.dtfo-hero__intro .eu-rating{align-self:flex-start;margin-bottom:0}.dtfo-hero-roll{flex-basis:100%;font-size:1.4rem}.dtfo-hero-actions{display:grid;grid-template-columns:1fr;gap:1rem}.dtfo-hero-action{display:flex;align-items:center;justify-content:center;min-height:4.8rem;padding:1rem 1.2rem;border-radius:1rem;text-align:center;text-decoration:none;font-size:1.5rem;font-weight:700;line-height:1.3}.dtfo-hero-action--build{background:var(--dtfo-accent);color:#fff}.dtfo-hero-action:hover{filter:brightness(.92)}@media screen and (max-width:749px){.dtfo-hero{display:flex;flex-direction:column;gap:1.8rem}.dtfo-hero__info{display:contents}.dtfo-hero__intro{order:0;width:100%}.dtfo-hero__media{order:1;width:100%}.dtfo-hero__info>:not(.dtfo-hero__intro){order:2;width:100%}.dtfo-hero__intro .dtfo-from__big{font-size:2.6rem}.dtfo-hero__intro .dtfo-from__mid{font-size:1.9rem}.dtfo-hero__intro .dtfo-from{gap:.2rem .5rem;font-size:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-dtf-order.css.map */
