:root{--dsc-blue-950: #041c47;--dsc-blue-900: #062a66;--dsc-blue-800: #05358a;--dsc-blue-700: #0343a4;--dsc-blue-600: #0a56c2;--dsc-blue-500: #1170e6;--dsc-blue-200: #c7dbfb;--dsc-blue-100: #e1ecfd;--dsc-blue-50: #f1f6ff;--dsc-green-700: #10701a;--dsc-green-600: #178d19;--dsc-green-500: #2fae2a;--dsc-green-100: #d6f0d4;--dsc-green-50: #edf8ec;--dsc-yellow-500: #ffc400;--dsc-yellow-400: #ffcc00;--dsc-yellow-300: #ffdc4a;--dsc-yellow-100: #fff3c2;--dsc-yellow-50: #fffae6;--dsc-ink: #0e1a33;--dsc-text: #2a3752;--dsc-muted: #5f6e8c;--dsc-line: #e2e9f4;--dsc-line-strong: #cfd9ea;--dsc-surface: #f5f8fd;--dsc-white: #fff;--dsc-red: #d23b3b;--dsc-radius-xs: 6px;--dsc-radius-sm: 10px;--dsc-radius: 16px;--dsc-radius-lg: 24px;--dsc-shadow-xs: 0 1px 2px rgba(6, 42, 102, .06);--dsc-shadow-sm: 0 2px 8px -2px rgba(6, 42, 102, .1);--dsc-shadow: 0 14px 34px -16px rgba(6, 42, 102, .28);--dsc-shadow-lg: 0 28px 64px -28px rgba(6, 42, 102, .42);--dsc-ease: cubic-bezier(.2, .7, .2, 1);--dsc-font: var(--font-body-family, "DM Sans", system-ui, sans-serif);--dsc-font-head: var(--font-heading-family, "DM Sans", system-ui, sans-serif);--dsc-gutter: 2.4rem;--dsc-section-y: 6rem}@media(max-width:749px){:root{--dsc-gutter: 1.6rem;--dsc-section-y: 4.4rem}}html{font-size:calc(var(--font-body-scale, 1) * 59.375%)}@media(min-width:750px){html{font-size:calc(var(--font-body-scale, 1) * 56.25%)}}@media(min-width:990px){html{font-size:calc(var(--font-body-scale, 1) * 54.6875%)}}@media(max-width:749px){.dsc-theme input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=hidden]),.dsc-theme select,.dsc-theme textarea{font-size:16px!important}}body.dsc-theme{font-family:var(--dsc-font);color:var(--dsc-text);letter-spacing:0;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.dsc-theme h1,.dsc-theme h2,.dsc-theme h3,.dsc-theme h4,.dsc-theme .h0,.dsc-theme .h1,.dsc-theme .h2,.dsc-theme .h3{font-family:var(--dsc-font-head);font-weight:700;letter-spacing:-.015em;color:var(--dsc-ink)}.dsc-theme img{max-width:100%}.dsc-theme a{text-underline-offset:.25em}.dsc-container{width:100%;max-width:1380px;margin:0 auto;padding-left:var(--dsc-gutter);padding-right:var(--dsc-gutter)}.dsc-bg-soft{background:var(--dsc-blue-50)}.dsc-section-y,.dsc-values,.dsc-cats,.dsc-pcarousel,.dsc-promo,.dsc-reels,.dsc-offers,.dsc-testi,.dsc-recs,.dsc-recent,.dsc-fbt,.dsc-details{padding:var(--dsc-section-y) 0}.dsc-pcarousel+.dsc-pcarousel:not(.dsc-bg-soft){padding-top:0}.dsc-empty-note{text-align:center;color:var(--dsc-muted);font-size:1.4rem;margin:-1rem 0 2rem}.dsc-theme [hidden]{display:none!important}.dsc-eyebrow{display:inline-flex;align-items:center;gap:.8rem;margin:0 0 1rem;font-size:1.25rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--dsc-green-600)}.dsc-eyebrow:before{content:"";width:1.8rem;height:.4rem;border-radius:4px;background:linear-gradient(90deg,var(--dsc-blue-500),var(--dsc-green-500) 55%,var(--dsc-yellow-400))}.dsc-theme .dsc-h2{margin:0;font-size:clamp(2.4rem,1.6vw + 1.4rem,3.4rem);line-height:1.12;color:var(--dsc-blue-700)}.dsc-head{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;margin-bottom:3.6rem}.dsc-head--center{flex-direction:column;align-items:center;text-align:center}.dsc-head--center .dsc-head__link{margin-top:-1.2rem}.dsc-head__sub{margin:1.2rem auto 0;max-width:62ch;font-size:1.7rem;line-height:1.55;color:var(--dsc-muted)}.dsc-head__link{display:inline-flex;align-items:center;gap:.6rem;flex-shrink:0;font-weight:700;font-size:1.5rem;color:var(--dsc-blue-700);text-decoration:none;padding:.8rem 1.4rem;border-radius:999px;background:var(--dsc-blue-50);transition:background .2s,gap .2s}.dsc-head__link:hover{background:var(--dsc-blue-100);gap:1rem}.dsc-head--dark .dsc-h2,.dsc-head--dark .dsc-head__sub{color:#fff}.dsc-rte{font-size:1.6rem;line-height:1.7;color:var(--dsc-text)}.dsc-rte img{border-radius:var(--dsc-radius);height:auto}.dsc-rte h2,.dsc-rte h3,.dsc-rte h4{color:var(--dsc-blue-700);margin:2.4rem 0 1rem}.dsc-rte table{border-collapse:collapse;width:100%;font-size:1.5rem}.dsc-rte td,.dsc-rte th{border:1px solid var(--dsc-line);padding:.8rem 1.2rem;text-align:left}.dsc-rte a{color:var(--dsc-blue-600)}.dsc-btn{--btn-bg: var(--dsc-blue-700);--btn-fg: #fff;--btn-bd: transparent;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:4.6rem;padding:0 2.2rem;border:1.5px solid var(--btn-bd);border-radius:var(--dsc-radius-sm);background:var(--btn-bg);color:var(--btn-fg);font:700 1.5rem/1.1 var(--dsc-font);letter-spacing:.01em;text-decoration:none;cursor:pointer;white-space:nowrap;transition:background .2s,color .2s,border-color .2s,transform .2s var(--dsc-ease),box-shadow .2s}.dsc-btn:hover{transform:translateY(-1px)}.dsc-btn:active{transform:translateY(0)}.dsc-btn--primary:hover{--btn-bg: var(--dsc-blue-800);box-shadow:0 10px 22px -12px #0343a4cc}.dsc-btn--yellow{--btn-bg: var(--dsc-yellow-400);--btn-fg: var(--dsc-blue-900)}.dsc-btn--yellow:hover{--btn-bg: var(--dsc-yellow-300);box-shadow:0 10px 24px -12px #ffc400e6}.dsc-btn--dark{--btn-bg: var(--dsc-blue-900)}.dsc-btn--ghost{--btn-bg: #fff;--btn-fg: var(--dsc-blue-700);--btn-bd: var(--dsc-line-strong)}.dsc-btn--ghost:hover{--btn-bd: var(--dsc-blue-700)}.dsc-btn--outline-light{--btn-bg: transparent;--btn-fg: #fff;--btn-bd: rgba(255, 255, 255, .55)}.dsc-btn--outline-light:hover{--btn-bg: rgba(255, 255, 255, .12);--btn-bd: #fff}.dsc-btn--whatsapp{--btn-bg: #25d366;--btn-fg: #06331a}.dsc-btn--whatsapp:hover{--btn-bg: #3ee07a}.dsc-btn--lg{min-height:5.4rem;padding:0 2.8rem;font-size:1.6rem}.dsc-btn--block{width:100%}.dsc-btn[disabled],.dsc-btn.is-disabled{--btn-bg: #d7deea;--btn-fg: #6a7690;cursor:not-allowed;transform:none;box-shadow:none}.dsc-btn .dsc-icon{flex-shrink:0}.dsc-spinner{display:none;width:1.8rem;height:1.8rem;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:dsc-spin .7s linear infinite}.dsc-btn.is-loading .dsc-spinner{display:inline-block;position:absolute}.dsc-btn.is-loading>:not(.dsc-spinner){visibility:hidden}.dsc-btn.is-added{--btn-bg: var(--dsc-green-600);--btn-fg: #fff}@keyframes dsc-spin{to{transform:rotate(360deg)}}.dsc-link-btn{display:inline-flex;align-items:center;gap:.4rem;padding:0;margin-top:.8rem;border:0;background:none;cursor:pointer;font:700 1.5rem var(--dsc-font);color:var(--dsc-blue-600)}.dsc-link-btn.is-open .dsc-icon{transform:rotate(180deg)}.dsc-badge{display:inline-flex;align-items:center;padding:.45rem .9rem;border-radius:var(--dsc-radius-xs);font-size:1.2rem;font-weight:800;letter-spacing:.02em;line-height:1.1;background:var(--dsc-blue-700);color:#fff}.dsc-badge--sale{background:var(--dsc-green-600)}.dsc-badge--yellow{background:var(--dsc-yellow-400);color:var(--dsc-blue-900)}.dsc-badge--blue{background:var(--dsc-blue-500)}.dsc-badge--muted{background:#6b7891}.dsc-chip{display:inline-flex;align-items:center;gap:.6rem;padding:.6rem 1.2rem;border-radius:999px;background:var(--dsc-blue-50);color:var(--dsc-blue-700);font-size:1.3rem;font-weight:700;text-decoration:none;border:1px solid var(--dsc-blue-100)}.dsc-chip--link:hover,.dsc-chip.is-active{background:var(--dsc-blue-700);color:#fff;border-color:var(--dsc-blue-700)}.dsc-chips{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:2.4rem}.dsc-stars{display:flex;align-items:center;gap:.6rem;font-size:1.3rem;color:var(--dsc-muted)}.dsc-stars__track{position:relative;display:inline-flex;color:#dfe5ef;line-height:0}.dsc-stars__fill{position:absolute;top:0;right:0;bottom:0;left:0;display:inline-flex;color:#ffb800;overflow:hidden;width:var(--dsc-rating, 100%)}.dsc-stars__text{color:var(--dsc-text);font-weight:600}.dsc-stars__count{color:var(--dsc-muted);font-weight:500}.dsc-stars--compact{font-size:1.2rem}.dsc-stars--compact .dsc-icon{width:13px;height:13px}.dsc-stars{flex-wrap:nowrap;white-space:nowrap}@media(max-width:749px){.dsc-stars--compact .dsc-stars__word{display:none}}.dsc-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem .9rem}.dsc-price__now{font-size:1.75rem;font-weight:800;color:var(--dsc-ink)}.dsc-price__from{font-size:.8em;font-weight:600;color:var(--dsc-muted)}.dsc-price__was{font-size:1.4rem;color:var(--dsc-red);font-weight:600;text-decoration-thickness:1.5px}.dsc-price__save{padding:.3rem .9rem;border-radius:999px;background:var(--dsc-green-50);color:var(--dsc-green-700);font-size:1.35rem;font-weight:700}.dsc-price--lg .dsc-price__now{font-size:clamp(2.6rem,1.4vw + 1.8rem,3.2rem)}.dsc-price--lg .dsc-price__was{font-size:1.8rem}.dsc-announce{background:linear-gradient(90deg,var(--dsc-blue-900),var(--dsc-blue-700) 50%,var(--dsc-blue-900));color:#fff;font-size:1.35rem}.dsc-announce__inner{display:grid;grid-template-columns:1fr minmax(0,auto) 1fr;align-items:center;gap:1.6rem;min-height:4rem}.dsc-announce a{color:inherit;text-decoration:none}.dsc-announce__side{display:flex;align-items:center;gap:1.8rem}.dsc-announce__side a{display:inline-flex;align-items:center;gap:.6rem;opacity:.88}.dsc-announce__side a:hover{opacity:1}.dsc-announce__side--right{justify-content:flex-end}.dsc-announce__track{position:relative;min-height:2.2rem;text-align:center;overflow:hidden}.dsc-announce__msg{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;display:flex;align-items:center;justify-content:center;font-weight:600;white-space:nowrap;opacity:0;transform:translateY(70%);transition:opacity .45s,transform .45s var(--dsc-ease)}.dsc-announce__msg a{display:inline-flex;align-items:center;gap:.6rem}.dsc-announce__msg.is-active{position:relative;opacity:1;transform:none}.dsc-announce__msg.is-leaving{opacity:0;transform:translateY(-70%)}.dsc-announce__code{padding:.2rem .8rem;border-radius:4px;background:var(--dsc-yellow-400);color:var(--dsc-blue-900);font-weight:800;letter-spacing:.04em}.dsc-announce__cta{padding:.5rem 1.4rem;border-radius:999px;font-weight:800;font-size:1.25rem;background:var(--dsc-yellow-400);color:var(--dsc-blue-900)!important;opacity:1!important;transition:background .2s}.dsc-announce__cta:hover{background:var(--dsc-yellow-300)}@media(max-width:989px){.dsc-announce__inner{grid-template-columns:1fr}.dsc-announce__side{display:none}}.dsc-header{background:#fff;border-bottom:1px solid var(--dsc-line);transition:box-shadow .25s;position:relative}.dsc-header.is-scrolled{box-shadow:0 10px 30px -18px #062a6659}.dsc-header__top{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:3.2rem;padding-top:1.6rem;padding-bottom:1.4rem;transition:padding .25s}.dsc-header.is-scrolled .dsc-header__top{padding-top:1rem;padding-bottom:1rem}.dsc-hicon.dsc-header__burger{display:none}.dsc-logo{display:inline-flex;align-items:center;gap:1rem;text-decoration:none;color:inherit}.dsc-logo__mark{width:5.6rem;height:5.6rem;flex-shrink:0;transition:width .25s,height .25s}.dsc-header.is-scrolled .dsc-logo__mark{width:4.6rem;height:4.6rem}.dsc-logo__text{display:flex;flex-direction:column;line-height:1;font-family:var(--dsc-font-head)}.dsc-logo__line1{font-size:2.15rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}.dsc-logo__dental{color:var(--dsc-blue-700)}.dsc-logo__supply{color:var(--dsc-green-600)}.dsc-logo__line2{display:flex;align-items:center;gap:.7rem;margin-top:.5rem;font-size:1.15rem;font-weight:700;letter-spacing:.62em;text-transform:uppercase;color:var(--dsc-yellow-500)}.dsc-logo__line2:before,.dsc-logo__line2:after{content:"";flex:1;height:2px;border-radius:2px}.dsc-logo__line2:before{background:var(--dsc-blue-700)}.dsc-logo__line2:after{background:var(--dsc-green-600);margin-left:-.62em}.dsc-logo__image{height:auto;max-height:6.4rem;width:auto}.dsc-logo--light .dsc-logo__dental{color:#fff}.dsc-logo--light .dsc-logo__supply{color:#7fe07a}.dsc-logo--light .dsc-logo__line2:before{background:#ffffffb3}.dsc-logo--light .dsc-logo__mark{background:#fff;border-radius:50%;padding:.4rem}.dsc-logo--compact .dsc-logo__mark{width:4.4rem;height:4.4rem}.dsc-logo--compact .dsc-logo__line1{font-size:1.7rem}.dsc-logo--compact .dsc-logo__line2{font-size:1rem}.dsc-search{position:relative;display:flex;align-items:stretch;max-width:72rem;width:100%;justify-self:center}.dsc-search__icon{position:absolute;left:1.6rem;top:50%;transform:translateY(-50%);color:var(--dsc-muted);pointer-events:none;display:flex}.dsc-search__input{flex:1;min-width:0;height:5rem;padding:0 1.6rem 0 4.8rem;border:1.5px solid var(--dsc-line-strong);border-right:0;border-radius:12px 0 0 12px;background:var(--dsc-surface);font:500 1.55rem var(--dsc-font);color:var(--dsc-ink);outline:none;transition:border-color .2s,background .2s,box-shadow .2s;-webkit-appearance:none;appearance:none}.dsc-search__input::placeholder{color:#8592ab}.dsc-search__input:focus{border-color:var(--dsc-blue-600);background:#fff;box-shadow:0 0 0 4px #1170e61f}.dsc-search__input::-webkit-search-cancel-button{-webkit-appearance:none}.dsc-search__btn{height:5rem;padding:0 2.6rem;border:0;border-radius:0 12px 12px 0;cursor:pointer;background:var(--dsc-blue-700);color:#fff;font:700 1.5rem var(--dsc-font);transition:background .2s}.dsc-search__btn:hover{background:var(--dsc-blue-800)}.dsc-search__results{position:absolute;top:calc(100% + .8rem);left:0;right:0;z-index:30;background:#fff;border:1px solid var(--dsc-line);border-radius:var(--dsc-radius);box-shadow:var(--dsc-shadow-lg);padding:.8rem;max-height:70vh;overflow:auto}.dsc-search__item{display:grid;grid-template-columns:5.6rem 1fr auto;align-items:center;gap:1.2rem;padding:.8rem;border-radius:var(--dsc-radius-sm);text-decoration:none;color:var(--dsc-ink)}.dsc-search__item:hover,.dsc-search__item.is-active{background:var(--dsc-blue-50)}.dsc-search__item img{width:5.6rem;height:5.6rem;object-fit:contain;border-radius:8px;background:var(--dsc-surface);mix-blend-mode:multiply}.dsc-search__item strong{display:block;font-size:1.45rem;font-weight:600;line-height:1.3;color:var(--dsc-ink)}.dsc-search__item span{font-size:1.25rem;color:var(--dsc-muted)}.dsc-search__item em{font-style:normal;font-weight:800;font-size:1.45rem}.dsc-search__all{display:block;padding:1.2rem;text-align:center;font-weight:700;color:var(--dsc-blue-700);text-decoration:none;border-top:1px solid var(--dsc-line);margin-top:.4rem}.dsc-search__empty{padding:1.6rem;color:var(--dsc-muted);text-align:center;margin:0}.dsc-header__actions{display:flex;align-items:center;gap:.6rem}.dsc-hicon{position:relative;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;min-width:4.6rem;height:4.8rem;padding:0 .8rem;border:0;border-radius:var(--dsc-radius-sm);background:none;cursor:pointer;color:var(--dsc-blue-900);text-decoration:none;transition:background .2s,color .2s}.dsc-hicon:hover{background:var(--dsc-blue-50);color:var(--dsc-blue-700)}.dsc-hicon__label{font-size:1.1rem;font-weight:700;letter-spacing:.02em;line-height:1}.dsc-hicon--wa{color:#128c4b}.dsc-cart-count{position:absolute;top:.1rem;right:.2rem;min-width:2rem;height:2rem;padding:0 .5rem;display:grid;place-items:center;border-radius:999px;border:2px solid #fff;background:var(--dsc-green-600);color:#fff;font-size:1.1rem;font-weight:800;line-height:1}.dsc-cart-count.is-empty{background:var(--dsc-blue-200);color:var(--dsc-blue-900)}.dsc-cart-count.is-bump{animation:dsc-bump .5s var(--dsc-ease)}@keyframes dsc-bump{40%{transform:scale(1.35)}}.dsc-nav{border-top:1px solid var(--dsc-line);position:relative}.dsc-nav__list{display:flex;justify-content:center;flex-wrap:wrap;gap:.4rem .8rem;list-style:none;margin-top:0;margin-bottom:0}.dsc-nav__item{position:relative}.dsc-nav__item.is-mega{position:static}.dsc-nav__link{display:inline-flex;align-items:center;gap:.4rem;padding:1.3rem 1.2rem;font-size:1.55rem;font-weight:600;color:var(--dsc-ink);text-decoration:none;position:relative}.dsc-nav__link:after{content:"";position:absolute;left:1.2rem;right:1.2rem;bottom:.6rem;height:3px;border-radius:3px;background:var(--dsc-yellow-400);transform:scaleX(0);transform-origin:left;transition:transform .25s var(--dsc-ease)}.dsc-nav__item:hover>.dsc-nav__link,.dsc-nav__link.is-active{color:var(--dsc-blue-700)}.dsc-nav__item:hover>.dsc-nav__link:after,.dsc-nav__link.is-active:after{transform:scaleX(1)}.dsc-nav__link .dsc-icon{transition:transform .2s;color:var(--dsc-muted)}.dsc-nav__item:hover>.dsc-nav__link .dsc-icon{transform:rotate(180deg);color:var(--dsc-blue-700)}.dsc-nav__panel{position:absolute;top:100%;z-index:35;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .2s,transform .2s var(--dsc-ease),visibility .2s}.dsc-nav__item:hover>.dsc-nav__panel,.dsc-nav__item:focus-within>.dsc-nav__panel{opacity:1;visibility:visible;transform:none}.dsc-dropdown{left:0;min-width:24rem;padding:1rem;background:#fff;border:1px solid var(--dsc-line);border-radius:var(--dsc-radius);box-shadow:var(--dsc-shadow-lg)}.dsc-dropdown--wide{min-width:46rem}.dsc-dropdown ul{list-style:none;margin:0;padding:0}.dsc-dropdown--wide ul{columns:2;column-gap:.8rem}.dsc-dropdown a{display:block;padding:.9rem 1.2rem;border-radius:var(--dsc-radius-sm);font-size:1.45rem;font-weight:500;color:var(--dsc-text);text-decoration:none;break-inside:avoid}.dsc-dropdown a:hover{background:var(--dsc-blue-50);color:var(--dsc-blue-700)}.dsc-mega{left:0;right:0;background:#fff;border-top:1px solid var(--dsc-line);box-shadow:0 30px 50px -30px #062a6659}.dsc-mega__inner{display:grid;grid-template-columns:1fr 26rem;gap:3.2rem;padding-top:3rem;padding-bottom:3.2rem}.dsc-mega__cols{display:grid;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:2.4rem}.dsc-mega__title{display:block;margin-bottom:1rem;font-weight:800;font-size:1.5rem;color:var(--dsc-blue-700);text-decoration:none}.dsc-mega ul{list-style:none;margin:0;padding:0}.dsc-mega li a{display:block;padding:.5rem 0;font-size:1.45rem;color:var(--dsc-text);text-decoration:none}.dsc-mega li a:hover{color:var(--dsc-blue-600)}.dsc-mega__promo{display:flex;flex-direction:column;justify-content:flex-end;gap:.8rem;padding:2.4rem;min-height:20rem;border-radius:var(--dsc-radius);text-decoration:none;color:#fff;background:radial-gradient(circle at 85% 15%,rgba(255,204,0,.45),transparent 45%),linear-gradient(140deg,var(--dsc-blue-700),var(--dsc-blue-900))}.dsc-mega__promo .dsc-eyebrow{color:var(--dsc-yellow-300);margin:0}.dsc-mega__promo strong{font-size:2.2rem;line-height:1.2}.dsc-mega__promo-cta{display:inline-flex;align-items:center;gap:.6rem;font-weight:700}.dsc-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1001}.dsc-drawer__overlay{display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;background:#041c4780;opacity:0;transition:opacity .3s}.dsc-drawer__panel{position:absolute;top:0;bottom:0;left:0;width:min(42rem,88vw);background:#fff;display:flex;flex-direction:column;transform:translate(-100%);transition:transform .35s var(--dsc-ease)}.dsc-drawer.is-open .dsc-drawer__overlay{opacity:1}.dsc-drawer.is-open .dsc-drawer__panel{transform:none}.dsc-drawer__head{display:flex;align-items:center;justify-content:space-between;padding:1.4rem 1.6rem;border-bottom:1px solid var(--dsc-line)}.dsc-drawer__nav{flex:1;overflow-y:auto;padding:.8rem 0}.dsc-drawer__nav ul{list-style:none;margin:0;padding:0}.dsc-drawer__nav summary,.dsc-drawer__link{display:flex;align-items:center;justify-content:space-between;padding:1.4rem 2rem;font-size:1.7rem;font-weight:700;color:var(--dsc-ink);text-decoration:none;cursor:pointer;list-style:none}.dsc-drawer__nav summary::-webkit-details-marker{display:none}.dsc-drawer__group[open]>summary{color:var(--dsc-blue-700);background:var(--dsc-blue-50)}.dsc-drawer__group[open]>summary .dsc-icon{transform:rotate(180deg)}.dsc-drawer__group ul a{display:block;padding:1rem 2rem 1rem 3.2rem;font-size:1.55rem;color:var(--dsc-text);text-decoration:none}.dsc-drawer__group .dsc-drawer__all{font-weight:700;color:var(--dsc-blue-700)}.dsc-drawer__grand a{padding-left:4.4rem!important;font-size:1.45rem!important;color:var(--dsc-muted)!important}.dsc-drawer__foot{display:grid;gap:.4rem;padding:1.6rem 2rem 2.4rem;border-top:1px solid var(--dsc-line);background:var(--dsc-surface)}.dsc-drawer__foot a{display:flex;align-items:center;gap:1rem;padding:.8rem 0;font-size:1.5rem;font-weight:600;color:var(--dsc-text);text-decoration:none;word-break:break-all}@media(max-width:989px){.dsc-header__top{grid-template-columns:auto 1fr auto;gap:.8rem;padding-top:1rem;padding-bottom:1rem}.dsc-hicon.dsc-header__burger{display:inline-flex;margin-left:-.8rem}.dsc-header__logo{justify-self:start}.dsc-search{grid-column:1 / -1;grid-row:2;max-width:none}.dsc-search__input,.dsc-search__btn{height:4.6rem}.dsc-search__btn{padding:0 1.8rem}.dsc-header.is-scrolled .dsc-search,.dsc-hicon__label,.dsc-hicon--wa{display:none}.dsc-hicon{min-width:4.4rem;height:4.4rem;padding:0}.dsc-nav{display:none}.dsc-logo__mark{width:4.4rem;height:4.4rem}.dsc-logo__line1{font-size:1.7rem}.dsc-logo__line2{font-size:.95rem;margin-top:.4rem}.dsc-header.is-scrolled .dsc-logo__mark{width:4rem;height:4rem}}@media(max-width:380px){.dsc-logo__line1{font-size:1.45rem}}.dsc-card{position:relative;display:flex;flex-direction:column;height:100%;background:#fff;border:1px solid var(--dsc-line);border-radius:var(--dsc-radius);overflow:hidden;transition:transform .3s var(--dsc-ease),box-shadow .3s,border-color .3s}.dsc-card:hover{transform:translateY(-4px);box-shadow:var(--dsc-shadow);border-color:var(--dsc-blue-100)}.dsc-card__media{position:relative;display:block;aspect-ratio:1 / 1;margin:.8rem .8rem 0;border-radius:12px;overflow:hidden;background:radial-gradient(120% 90% at 50% 18%,#fff,#f3f7fd 58%,#e6eefa)}.dsc-card__media:after{content:"";position:absolute;left:18%;right:18%;bottom:7%;height:9%;background:radial-gradient(closest-side,rgba(6,42,102,.16),transparent);filter:blur(2px);z-index:0}.dsc-card__img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;object-fit:contain;padding:9%;mix-blend-mode:multiply;transition:transform .5s var(--dsc-ease),opacity .4s}.dsc-card__img--alt{opacity:0}.dsc-card:hover .dsc-card__img{transform:scale(1.06)}.dsc-card__media.has-hover:hover .dsc-card__img:not(.dsc-card__img--alt){opacity:0}.dsc-card__media.has-hover:hover .dsc-card__img--alt{opacity:1}.dsc-card__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:#c9d6ea;background:var(--dsc-surface)}.dsc-card__badges{position:absolute;top:1rem;left:1rem;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.dsc-card__body{display:flex;flex-direction:column;flex:1;gap:.6rem;padding:1.4rem 1.6rem 1.6rem}.dsc-theme .dsc-card__title{margin:0;font-family:var(--dsc-font);font-size:1.55rem;font-weight:600;line-height:1.35;letter-spacing:0;color:var(--dsc-ink)}.dsc-card__title a{color:inherit;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em}.dsc-card__title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.dsc-card__title a:hover{color:var(--dsc-blue-700)}.dsc-card__brand{margin:0;font-size:1.35rem;font-weight:600;color:var(--dsc-green-600);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dsc-card .dsc-price{margin-top:auto;padding-top:.2rem}.dsc-card__actions{position:relative;z-index:2;margin-top:.6rem}.dsc-card__form{margin:0}.dsc-card__atc{min-height:4.4rem;font-size:1.45rem}.dsc-card.is-soldout .dsc-card__img{opacity:.55}.dsc-card--sm .dsc-card__body{padding:1.2rem 1.2rem 1.3rem}.dsc-card--sm .dsc-card__title{font-size:1.4rem}.dsc-card--sm .dsc-price__now{font-size:1.6rem}.dsc-card--sm .dsc-card__atc{min-height:4rem;font-size:1.35rem}@media(max-width:749px){.dsc-card__body{padding:1.1rem 1.1rem 1.2rem;gap:.5rem}.dsc-theme .dsc-card__title{font-size:1.35rem}.dsc-card__brand{font-size:1.2rem}.dsc-price__now{font-size:1.55rem}.dsc-price__was{font-size:1.25rem}.dsc-card__atc{min-height:4rem;font-size:1.3rem;padding:0 1rem}.dsc-card__media{margin:.6rem .6rem 0}.dsc-badge{font-size:1.05rem;padding:.35rem .7rem}}.dsc-carousel{position:relative;--per: 5;--gap: 2rem}.dsc-carousel__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--per) - 1) * var(--gap)) / var(--per));gap:var(--gap);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;list-style:none;margin:0;padding:.6rem .2rem 1.6rem}.dsc-carousel__track::-webkit-scrollbar{display:none}.dsc-carousel__track>*{scroll-snap-align:start;min-width:0}.dsc-arrow{position:absolute;top:42%;z-index:5;width:4.8rem;height:4.8rem;display:grid;place-items:center;border:1px solid var(--dsc-line);border-radius:50%;background:#fff;color:var(--dsc-blue-900);box-shadow:var(--dsc-shadow-sm);cursor:pointer;transition:background .2s,color .2s,opacity .2s,transform .2s}.dsc-arrow:hover{background:var(--dsc-blue-700);color:#fff;border-color:var(--dsc-blue-700)}.dsc-arrow--prev{left:-2.4rem}.dsc-arrow--next{right:-2.4rem}.dsc-arrow[disabled]{opacity:0;pointer-events:none}.dsc-carousel:not(.is-scrollable) .dsc-arrow,.dsc-carousel:not(.is-scrollable) .dsc-dots{display:none}.dsc-dots{display:flex;justify-content:center;gap:.6rem;margin-top:1.2rem}.dsc-dots button,.dsc-dots span{width:.8rem;height:.8rem;padding:0;border:0;border-radius:999px;background:var(--dsc-line-strong);cursor:pointer;transition:width .3s var(--dsc-ease),background .3s}.dsc-dots .is-active{width:2.8rem;background:var(--dsc-blue-700)}@media(max-width:1439px){.dsc-arrow--prev{left:-1.2rem}.dsc-arrow--next{right:-1.2rem}}@media(max-width:1199px){.dsc-carousel{--per: 4}}@media(max-width:989px){.dsc-carousel{--per: 3;--gap: 1.4rem}}@media(max-width:749px){.dsc-carousel{--per: 2.15;--gap: 1.2rem}.dsc-carousel__track{margin-right:calc(var(--dsc-gutter) * -1);padding-right:var(--dsc-gutter);scroll-padding-left:0}.dsc-arrow{display:none}}.dsc-hero{position:relative;overflow:hidden;background:var(--dsc-blue-900)}.dsc-hero__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth}.dsc-hero__track::-webkit-scrollbar{display:none}.dsc-hero__slide{position:relative;flex:0 0 100%;scroll-snap-align:start;overflow:hidden;color:#fff;isolation:isolate}.dsc-hero__slide--blue{background:radial-gradient(90% 120% at 85% 30%,#1d7cf0 0%,transparent 60%),linear-gradient(120deg,var(--dsc-blue-800),var(--dsc-blue-600))}.dsc-hero__slide--navy{background:radial-gradient(80% 120% at 80% 40%,#0c4cb0 0%,transparent 60%),var(--dsc-blue-950)}.dsc-hero__slide--green{background:radial-gradient(90% 120% at 85% 30%,#46c241 0%,transparent 60%),linear-gradient(120deg,#0d5e17,var(--dsc-green-600))}.dsc-hero__slide--light{color:var(--dsc-ink);background:radial-gradient(70% 90% at 82% 45%,var(--dsc-yellow-100) 0%,transparent 62%),linear-gradient(120deg,#f6f9ff,#eaf2ff)}.dsc-hero__slide:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.16;background-image:radial-gradient(rgba(255,255,255,.9) 1px,transparent 1.4px);background-size:22px 22px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 60%);mask-image:linear-gradient(90deg,transparent,#000 60%)}.dsc-hero__slide--light:before{background-image:radial-gradient(rgba(3,67,164,.5) 1px,transparent 1.4px);opacity:.12}.dsc-hero__ring{position:absolute;z-index:-1;right:3%;top:50%;width:min(60rem,46vw);transform:translateY(-50%);opacity:.9}.dsc-hero__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:4rem;min-height:clamp(40rem,32vw,52rem);padding-top:4.8rem;padding-bottom:5.6rem}.dsc-hero__eyebrow{display:inline-flex;align-items:center;gap:.8rem;margin:0 0 1.8rem;padding:.6rem 1.4rem;border-radius:999px;background:#ffffff24;border:1px solid rgba(255,255,255,.28);font-size:1.3rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#fff}.dsc-hero__eyebrow:before{content:"";width:.8rem;height:.8rem;border-radius:50%;background:var(--dsc-yellow-400);box-shadow:0 0 0 4px #ffcc0040}.dsc-hero__slide--light .dsc-hero__eyebrow{background:#fff;border-color:var(--dsc-blue-100);color:var(--dsc-blue-700)}.dsc-theme .dsc-hero__title{margin:0;max-width:16ch;color:inherit;font-size:clamp(3.2rem,2.6vw + 1.4rem,5rem);line-height:1.04;letter-spacing:-.025em}.dsc-hero__slide--light .dsc-hero__title{color:var(--dsc-blue-700)}.dsc-hero__text{margin:2rem 0 0;max-width:50ch;font-size:clamp(1.6rem,.5vw + 1.4rem,1.9rem);line-height:1.55;opacity:.9}.dsc-hero__ctas{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:3.2rem}.dsc-hero__slide--light .dsc-btn--outline-light{--btn-fg: var(--dsc-blue-700);--btn-bd: var(--dsc-blue-200)}.dsc-hero__slide--light .dsc-btn--yellow{--btn-bg: var(--dsc-blue-700);--btn-fg: #fff}.dsc-hero__points{display:flex;flex-wrap:wrap;gap:.8rem 2rem;list-style:none;margin:2.8rem 0 0;padding:0;font-size:1.45rem;font-weight:600}.dsc-hero__points li{display:inline-flex;align-items:center;gap:.6rem}.dsc-hero__points .dsc-icon{color:var(--dsc-yellow-400)}.dsc-hero__visual{position:relative;display:grid;place-items:center;min-height:36rem}.dsc-hero__orbit{position:relative;width:min(100%,48rem);aspect-ratio:1 / 1}.dsc-hero__orbit-ring{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none;overflow:visible}.dsc-hero__product{position:absolute;display:block;border-radius:50%;background:#fff;box-shadow:0 30px 60px -24px #02123299,inset 0 0 0 1px #062a660d;transition:transform .5s var(--dsc-ease)}.dsc-hero__product img,.dsc-hero__product svg{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:68%;height:68%;object-fit:contain;object-position:center;mix-blend-mode:multiply}.dsc-hero__product--1{width:58%;aspect-ratio:1;left:21%;top:21%;z-index:4;animation:dsc-float 7s ease-in-out infinite}.dsc-hero__product--2{width:28%;aspect-ratio:1;left:-1.2%;top:57.5%;z-index:3;animation:dsc-float 8s ease-in-out -2s infinite}.dsc-hero__product--3{width:26%;aspect-ratio:1;left:67.4%;top:6.6%;z-index:3;animation:dsc-float 9s ease-in-out -4s infinite}.dsc-hero__product:hover{transform:scale(1.04)}.dsc-hero__tag{position:absolute;left:50%;bottom:-6%;transform:translate(-50%);z-index:4;width:max-content;max-width:80%;display:flex;flex-direction:column;align-items:center;padding:.8rem 1.8rem;border-radius:999px;background:var(--dsc-blue-900);color:#fff;text-align:center;box-shadow:var(--dsc-shadow)}.dsc-hero__tag strong{font-size:1.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.dsc-hero__tag span{font-size:1.3rem;font-weight:800;color:var(--dsc-yellow-400)}.dsc-hero__image{border-radius:var(--dsc-radius-lg);overflow:hidden;box-shadow:var(--dsc-shadow-lg)}.dsc-hero__image img{display:block;width:100%;height:auto}.dsc-hero__orbit--emblem .dsc-hero__emblem{position:absolute;left:21%;top:21%;width:58%}.dsc-hero__emblem{width:min(80%,40rem);aspect-ratio:1;border-radius:50%;background:#fff;display:grid;place-items:center;box-shadow:var(--dsc-shadow-lg)}.dsc-hero__emblem img{width:72%;height:auto}.dsc-hero__slide.is-banner{background:var(--dsc-surface)}.dsc-hero__slide.is-banner:before{display:none}.dsc-hero__banner{display:block;width:100%;height:auto}.dsc-hero__arrow{background:#ffffff29;border-color:#ffffff4d;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.dsc-hero__arrow:hover{background:#fff;color:var(--dsc-blue-900)}.dsc-hero .dsc-arrow{top:auto;bottom:2.2rem;transform:none;width:4.4rem;height:4.4rem}.dsc-hero .dsc-arrow--prev{left:auto;right:8.4rem}.dsc-hero .dsc-arrow--next{right:2.8rem}.dsc-hero__dots{position:absolute;left:0;right:0;bottom:2rem;margin:0}.dsc-hero__dots button{background:#ffffff73}.dsc-hero__dots .is-active{background:var(--dsc-yellow-400)}.dsc-hero.is-light-active .dsc-hero__dots button{background:var(--dsc-blue-200)}.dsc-hero.is-light-active .dsc-hero__dots .is-active{background:var(--dsc-blue-700)}.dsc-hero.is-light-active .dsc-hero__arrow{color:var(--dsc-blue-900);background:#fff;border-color:var(--dsc-line)}@keyframes dsc-float{50%{transform:translateY(-12px)}}@media(max-width:989px){.dsc-hero__grid{grid-template-columns:1fr;gap:2.4rem;min-height:0;padding-top:3.6rem;padding-bottom:6rem;text-align:left}.dsc-hero__visual{min-height:0;order:-1}.dsc-hero__orbit{width:min(78%,34rem)}.dsc-hero__ring{width:90vw;right:-30vw;top:22%;opacity:.55}.dsc-hero__arrow{display:none}.dsc-hero__ctas .dsc-btn{flex:1 1 auto}.dsc-hero__tag{display:none}}@media(max-width:749px){.dsc-theme .dsc-hero__title{font-size:3.2rem}.dsc-hero__text{margin-top:1.4rem}.dsc-hero__ctas{margin-top:2.2rem}.dsc-hero__points{margin-top:2rem;font-size:1.3rem;gap:.6rem 1.4rem}.dsc-hero__eyebrow{margin-bottom:1.2rem;font-size:1.15rem}}.dsc-values{background:linear-gradient(180deg,var(--dsc-blue-50) 0%,#f3fbf3 100%);position:relative;overflow:hidden}.dsc-values__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(24rem,1fr))}.dsc-values__item{position:relative;padding:1.6rem 3.2rem;text-align:center}.dsc-values__item+.dsc-values__item:before{content:"";position:absolute;left:0;top:12%;bottom:12%;width:1px;background:linear-gradient(180deg,transparent,var(--dsc-blue-200),transparent)}.dsc-values__icon{position:relative;display:inline-grid;place-items:center;width:9.6rem;height:9.6rem;margin-bottom:2rem;border-radius:28px;background:#fff;color:var(--dsc-blue-700);box-shadow:var(--dsc-shadow-sm);isolation:isolate}.dsc-values__icon:before{content:"";position:absolute;width:4.4rem;height:4.4rem;border-radius:50%;right:-1rem;top:-1rem;z-index:-1;background:var(--dsc-yellow-100)}.dsc-values__icon--2:before{background:var(--dsc-green-100)}.dsc-values__icon--3:before{background:var(--dsc-blue-100)}.dsc-values__icon img{width:5.6rem;height:5.6rem;object-fit:contain}.dsc-theme .dsc-values__title{margin:0 0 .8rem;font-size:2.2rem;color:var(--dsc-ink)}.dsc-values__text{margin:0 auto;max-width:30ch;font-size:1.55rem;line-height:1.55;color:var(--dsc-muted)}@media(max-width:749px){.dsc-values__grid{grid-template-columns:1fr;gap:.8rem}.dsc-values__item{display:grid;grid-template-columns:6.4rem 1fr;gap:0 1.6rem;text-align:left;padding:1.4rem 0;align-items:center}.dsc-values__item+.dsc-values__item:before{left:0;right:0;top:0;bottom:auto;width:auto;height:1px;background:var(--dsc-blue-100)}.dsc-values__icon{width:6.4rem;height:6.4rem;border-radius:18px;margin:0;grid-row:span 2}.dsc-values__icon .dsc-icon{width:28px;height:28px}.dsc-values__icon:before{width:2.4rem;height:2.4rem;right:-.6rem;top:-.6rem}.dsc-theme .dsc-values__title{font-size:1.8rem;margin-bottom:.2rem}.dsc-values__text{margin:0;font-size:1.4rem}}.dsc-cats .dsc-carousel{--per: 6}.dsc-cats__track{justify-content:safe center}.dsc-cat{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.4rem;text-decoration:none;color:var(--dsc-ink)}.dsc-cat__media{position:relative;display:grid;place-items:center;width:100%;aspect-ratio:1;margin-bottom:1rem;border-radius:50%;overflow:hidden;color:var(--dsc-blue-700);background:radial-gradient(circle at 50% 35%,#fff 0%,var(--dsc-blue-50) 70%,var(--dsc-blue-100) 100%);box-shadow:inset 0 0 0 1px var(--dsc-blue-100);transition:box-shadow .3s,transform .3s var(--dsc-ease)}.dsc-cat__media img{width:72%;height:72%;object-fit:contain;mix-blend-mode:multiply;transition:transform .4s var(--dsc-ease)}.dsc-cat:hover .dsc-cat__media{box-shadow:inset 0 0 0 3px var(--dsc-yellow-400),var(--dsc-shadow);transform:translateY(-3px)}.dsc-cat:hover .dsc-cat__media img{transform:scale(1.08)}.dsc-cat__title{font-size:1.6rem;font-weight:700}.dsc-cat__count{font-size:1.3rem;color:var(--dsc-muted)}@media(max-width:1199px){.dsc-cats .dsc-carousel{--per: 5}}@media(max-width:989px){.dsc-cats .dsc-carousel{--per: 4}}@media(max-width:749px){.dsc-cats .dsc-carousel{--per: 3.3}.dsc-cat__title{font-size:1.35rem}.dsc-cat__count{font-size:1.15rem}}.dsc-vsplit{display:grid;grid-template-columns:1fr 1fr;min-height:60rem}.dsc-vsplit--flip .dsc-vsplit__media{order:2}.dsc-vsplit__media{position:relative;overflow:hidden;background:var(--dsc-blue-950);color:#fff;isolation:isolate}.dsc-vsplit__video,.dsc-vsplit__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}.dsc-vsplit__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,transparent 45%,rgba(4,28,71,.88))}.dsc-vsplit__art{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;display:grid;place-items:center;background:radial-gradient(80% 70% at 50% 35%,#0f5ac9 0%,var(--dsc-blue-950) 70%)}.dsc-vsplit__orb{position:absolute;top:6%;left:50%;width:min(50rem,70%);aspect-ratio:1;transform:translate(-50%)}.dsc-vsplit__ring{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:.9}.dsc-vsplit__feature{position:absolute;left:22%;top:22%;width:56%;height:56%;object-fit:contain;padding:9%;background:#fff;border-radius:50%;box-shadow:0 40px 80px -30px #000000b3;animation:dsc-float 8s ease-in-out infinite}.dsc-vsplit__overlay{position:absolute;left:0;right:0;bottom:0;padding:4.8rem;display:flex;flex-direction:column;align-items:flex-start}.dsc-theme .dsc-vsplit__title{margin:0 0 1.2rem;max-width:16ch;color:#fff;font-size:clamp(2.8rem,2vw + 1.2rem,4.2rem);line-height:1.06}.dsc-vsplit__text{margin:0 0 2.4rem;max-width:44ch;font-size:1.7rem;line-height:1.55;opacity:.9}.dsc-vsplit__panel{background:linear-gradient(160deg,var(--dsc-blue-700),var(--dsc-blue-900));padding:3.2rem;display:flex;align-items:center}.dsc-vsplit__grid{display:grid;grid-template-columns:1fr 1fr;gap:1.6rem;list-style:none;margin:0 auto;padding:0;width:100%;max-width:60rem}.dsc-vsplit__grid .dsc-card__media{aspect-ratio:4 / 3}.dsc-vsplit__grid .dsc-card{border-color:transparent}.dsc-sound{position:absolute;top:1.6rem;right:1.6rem;z-index:3;width:4.2rem;height:4.2rem;display:grid;place-items:center;border:0;border-radius:50%;background:#041c478c;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@media(max-width:989px){.dsc-vsplit{grid-template-columns:1fr;min-height:0}.dsc-vsplit__media{min-height:52rem}.dsc-vsplit--flip .dsc-vsplit__media{order:0}.dsc-vsplit__overlay{padding:2.8rem var(--dsc-gutter)}.dsc-vsplit__panel{padding:2.4rem var(--dsc-gutter)}.dsc-vsplit__grid{gap:1.2rem}}.dsc-promo__grid{display:grid;grid-template-columns:minmax(0,1.55fr) repeat(3,minmax(0,1fr));gap:2rem;align-items:stretch}.dsc-promo__cards{display:contents;list-style:none}.dsc-promo__cards>li{min-width:0}.dsc-promo__tile{position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:46rem;padding:3.2rem;border-radius:var(--dsc-radius-lg);overflow:hidden;text-decoration:none;color:var(--dsc-ink);isolation:isolate;background:radial-gradient(70% 60% at 70% 75%,var(--dsc-yellow-100),transparent 70%),linear-gradient(160deg,#eaf2ff,#f7fbff 60%,#eefaee);border:1px solid var(--dsc-blue-100)}.dsc-promo__tile.has-image{padding:0;border:0}.dsc-promo__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s var(--dsc-ease)}.dsc-promo__tile:hover .dsc-promo__img{transform:scale(1.04)}.dsc-promo__copy{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:1rem;max-width:34rem}.dsc-promo__kicker{font-size:1.3rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--dsc-green-600)}.dsc-promo__title{font-family:var(--dsc-font-head);font-size:clamp(2.8rem,1.6vw + 1.6rem,3.8rem);line-height:1.08;font-weight:700;color:var(--dsc-blue-700);letter-spacing:-.02em}.dsc-promo__text{font-size:1.6rem;color:var(--dsc-muted);line-height:1.5;margin-bottom:.8rem}.dsc-promo__visual{position:relative;display:block;height:22rem;margin-top:1.6rem}.dsc-promo__visual img{position:absolute;left:50%;bottom:3.2rem;width:62%;height:100%;object-fit:contain;transform:translate(-50%);mix-blend-mode:multiply;transition:transform .5s var(--dsc-ease)}.dsc-promo__tile:hover .dsc-promo__visual img{transform:translate(-50%) translateY(-6px) scale(1.04)}.dsc-promo__podium{position:absolute;left:18%;right:18%;bottom:0;height:5.6rem;border-radius:50%;background:linear-gradient(180deg,#fff,var(--dsc-blue-100));box-shadow:0 18px 30px -18px #062a6680}@media(max-width:1199px){.dsc-promo__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.dsc-promo__tile{grid-column:1 / -1;min-height:0;display:grid;grid-template-columns:1.1fr 1fr;align-items:center}.dsc-promo__visual{margin:0}}@media(max-width:749px){.dsc-promo__grid{grid-template-columns:1fr 1fr;gap:1.2rem}.dsc-promo__tile{grid-template-columns:1fr;padding:2.4rem}.dsc-promo__visual{height:18rem}.dsc-promo__cards>li:nth-child(3){display:none}}.dsc-reels .dsc-carousel{--per: 5}.dsc-reel{list-style:none}.dsc-reel__frame{position:relative;aspect-ratio:9 / 16;border-radius:var(--dsc-radius-lg);overflow:hidden;background:var(--dsc-blue-950);box-shadow:var(--dsc-shadow-sm)}.dsc-reel__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.dsc-reel__frame:after{content:"";position:absolute;top:55%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#041c47bf);pointer-events:none}.dsc-reel__caption{position:absolute;left:1.4rem;right:1.4rem;bottom:1.4rem;z-index:2;margin:0;color:#fff;font-weight:700;font-size:1.5rem;line-height:1.3}.dsc-reel__empty{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;justify-items:center;gap:1rem;color:#ffffffbf;font-size:1.3rem;text-align:center;padding:2rem;background:radial-gradient(circle at 50% 30%,#0f5ac9,var(--dsc-blue-950))}.dsc-reel__product{display:grid;grid-template-columns:4.4rem 1fr auto;align-items:center;gap:1rem;margin-top:1rem;padding:.8rem;border:1px solid var(--dsc-line);border-radius:var(--dsc-radius-sm);background:#fff;text-decoration:none;color:var(--dsc-ink)}.dsc-reel__product img{width:4.4rem;height:4.4rem;object-fit:contain;border-radius:8px;background:var(--dsc-surface)}.dsc-reel__product strong{display:block;font-size:1.3rem;font-weight:600;line-height:1.25;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.dsc-reel__product em{font-style:normal;font-size:1.3rem;font-weight:800;color:var(--dsc-blue-700)}@media(max-width:989px){.dsc-reels .dsc-carousel{--per: 3.2}}@media(max-width:749px){.dsc-reels .dsc-carousel{--per: 2.2}}.dsc-offers__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem}.dsc-offer{display:flex;flex-direction:column;gap:1.6rem}.dsc-offer__tile{position:relative;display:flex;flex-direction:column;align-items:center;aspect-ratio:1 / 1;padding:2.8rem 2rem 0;border-radius:var(--dsc-radius-lg);overflow:hidden;text-decoration:none;text-align:center;color:var(--dsc-blue-900);isolation:isolate;background:linear-gradient(180deg,#cfe2ff,#e8f1ff 60%,#f5f9ff);transition:transform .35s var(--dsc-ease),box-shadow .35s}.dsc-offer--green .dsc-offer__tile{background:linear-gradient(180deg,#ccefc9,#e7f7e5 60%,#f4fbf3)}.dsc-offer--yellow .dsc-offer__tile{background:linear-gradient(180deg,#ffe88a,#fff3c2 60%,#fffbea)}.dsc-offer__tile:hover{transform:translateY(-5px);box-shadow:var(--dsc-shadow)}.dsc-offer__tile:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.35;background:repeating-linear-gradient(115deg,transparent 0 40px,rgba(255,255,255,.55) 40px 80px)}.dsc-offer__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.dsc-offer__head{display:flex;flex-direction:column;align-items:center}.dsc-offer__kicker{font-size:1.6rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.dsc-offer__headline{font-family:var(--dsc-font-head);font-size:clamp(2.8rem,1.6vw + 1.4rem,3.8rem);font-weight:700;line-height:1;text-transform:uppercase;letter-spacing:-.01em}.dsc-offer__badge{display:inline-flex;align-items:stretch;margin-top:1.4rem;border-radius:10px;overflow:hidden;box-shadow:var(--dsc-shadow-sm)}.dsc-offer__badge-small{display:grid;place-items:center;max-width:7rem;padding:.6rem .8rem;background:#fff;font-size:1.1rem;font-weight:800;text-transform:uppercase;line-height:1.1}.dsc-offer__badge-big{display:grid;place-items:center;padding:0 1rem 0 .4rem;background:#fff;font-family:var(--dsc-font-head);font-size:3rem;font-weight:700;color:var(--dsc-blue-700);line-height:1}.dsc-offer__badge-value{display:grid;place-items:center;white-space:nowrap;background:var(--dsc-blue-700);color:#fff;font-size:1.5rem;font-weight:800;clip-path:polygon(10% 0,100% 0,100% 100%,0 100%);padding:.6rem 1.4rem .6rem 2rem;margin-left:-1rem}.dsc-offer--green .dsc-offer__badge-big{color:var(--dsc-green-600)}.dsc-offer--green .dsc-offer__badge-value{background:var(--dsc-green-600)}.dsc-offer--yellow .dsc-offer__badge-value{background:var(--dsc-blue-900)}.dsc-offer__stage{position:relative;flex:1;width:100%;margin-top:1.4rem;min-height:12rem}.dsc-offer__podium{position:absolute;bottom:0;border-radius:12px 12px 0 0;background:linear-gradient(90deg,#eadfce,#f8f2e9 45%,#e2d6c3)}.dsc-offer__podium:before{content:"";position:absolute;left:0;right:0;top:-1.2rem;height:2.4rem;border-radius:50%;background:#fbf7f1}.dsc-offer__podium--a{left:8%;width:28%;height:20%}.dsc-offer__podium--c{right:8%;width:28%;height:14%}.dsc-offer__podium--b{left:34%;width:32%;height:30%}.dsc-offer__product{position:absolute;width:29%;aspect-ratio:1;display:block}.dsc-offer__product img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.dsc-offer__product--1{left:33%;width:34%;bottom:calc(30% + .2rem)}.dsc-offer__product--2{left:7.5%;bottom:calc(20% + .2rem)}.dsc-offer__product--3{right:7.5%;bottom:calc(14% + .2rem)}.dsc-offer__caption{margin:0;text-align:center;font-size:1.8rem;font-weight:700;line-height:1.35;color:var(--dsc-blue-700);min-height:2.7em}@media(max-width:989px){.dsc-offers__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:78%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:.4rem;margin-right:calc(var(--dsc-gutter) * -1);padding-right:var(--dsc-gutter)}.dsc-offers__grid::-webkit-scrollbar{display:none}.dsc-offer{scroll-snap-align:start}.dsc-offer__caption{font-size:1.6rem}.dsc-offer__badge-big{font-size:2.4rem}.dsc-offer__badge-value{font-size:1.3rem}}.dsc-cta{display:grid;grid-template-columns:1.1fr 1fr;background:var(--dsc-blue-900);color:#fff;min-height:56rem}.dsc-cta__media{position:relative;overflow:hidden}.dsc-cta__media>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.dsc-cta__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 55%,var(--dsc-blue-900))}.dsc-cta__art{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:radial-gradient(circle,#0f5ac9,var(--dsc-blue-950))}.dsc-cta__art img{position:relative;width:36%;background:#fff;border-radius:50%;padding:4%}.dsc-cta__ring{position:absolute;width:70%}.dsc-cta__content{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:6.4rem max(var(--dsc-gutter),6vw) 6.4rem 4.8rem;background:radial-gradient(60% 60% at 90% 10%,rgba(47,174,42,.28),transparent 70%),radial-gradient(50% 50% at 100% 100%,rgba(255,204,0,.18),transparent 70%)}.dsc-theme .dsc-cta__title{margin:0;max-width:18ch;color:#fff;font-size:clamp(2.8rem,1.8vw + 1.6rem,4.2rem);line-height:1.08}.dsc-cta__text{margin:1.8rem 0 0;max-width:46ch;font-size:1.75rem;line-height:1.6;color:#ffffffd9}.dsc-cta__buttons{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:3.2rem}.dsc-cta__note{display:flex;align-items:center;gap:.6rem;margin:2rem 0 0;font-size:1.4rem;color:#ffffffbf}@media(max-width:989px){.dsc-cta{grid-template-columns:1fr;min-height:0}.dsc-cta__media{aspect-ratio:4 / 3}.dsc-cta__media:after{background:linear-gradient(180deg,transparent 55%,var(--dsc-blue-900))}.dsc-cta__content{padding:2.4rem var(--dsc-gutter) 4.8rem}.dsc-cta__buttons .dsc-btn{flex:1 1 100%}}.dsc-testi .dsc-carousel{--per: 3;--gap: 2.4rem}.dsc-testi__card{display:flex;flex-direction:column;align-items:center;gap:1.4rem;padding:3.2rem 2.8rem;border-radius:var(--dsc-radius-lg);background:#fff;text-align:center;box-shadow:var(--dsc-shadow-sm);border:1px solid var(--dsc-line)}.dsc-testi__avatar{display:grid;place-items:center;width:10rem;height:10rem;border-radius:50%;overflow:hidden;background:linear-gradient(135deg,var(--dsc-blue-600),var(--dsc-green-500));color:#fff;font-size:3.6rem;font-weight:800;box-shadow:0 0 0 5px #fff,0 0 0 7px var(--dsc-yellow-400)}.dsc-testi__avatar img{width:100%;height:100%;object-fit:cover}.dsc-testi__quote{margin:0;padding:0;border:0;font-style:normal;font-size:1.6rem;line-height:1.7;color:var(--dsc-text)}.dsc-testi__name{margin:auto 0 0;font-weight:800;font-size:1.6rem;color:var(--dsc-blue-700)}.dsc-testi__name span{display:block;font-weight:500;font-size:1.35rem;color:var(--dsc-muted)}@media(max-width:989px){.dsc-testi .dsc-carousel{--per: 2}}@media(max-width:749px){.dsc-testi .dsc-carousel{--per: 1.15}}.dsc-brands{padding:var(--dsc-section-y) 0;overflow:hidden}.dsc-brands .dsc-head{margin-bottom:2.8rem}.dsc-marquee{display:flex;width:max-content;gap:1.6rem;animation:dsc-marquee var(--dsc-marquee-speed, 45s) linear infinite;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.dsc-marquee:hover{animation-play-state:paused}.dsc-marquee__list{display:flex;gap:1.6rem;list-style:none;margin:0;padding:.4rem 0}.dsc-brand{display:grid;place-items:center;width:19rem;height:10rem;padding:1.6rem 2.4rem;border-radius:var(--dsc-radius);background:#fff;border:1px solid var(--dsc-line);text-decoration:none;color:var(--dsc-blue-900);font-weight:800;font-size:1.8rem;transition:border-color .25s,box-shadow .25s,transform .25s}.dsc-brand img{max-width:100%;max-height:6.4rem;width:auto;height:auto;object-fit:contain;filter:grayscale(.15);transition:filter .25s}.dsc-brand:hover{border-color:var(--dsc-blue-200);box-shadow:var(--dsc-shadow-sm);transform:translateY(-2px)}.dsc-brand:hover img{filter:none}@keyframes dsc-marquee{to{transform:translate(calc(-50% - .8rem))}}@media(max-width:749px){.dsc-brand{width:14rem;height:8rem;padding:1.2rem 1.6rem}}.dsc-popular{padding:4.8rem 0 5.6rem;border-top:1px solid var(--dsc-line)}.dsc-theme .dsc-popular__heading{margin:0 0 1.2rem;font-size:1.6rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--dsc-blue-900)}.dsc-popular__links{margin:0 0 2.8rem;font-size:1.45rem;line-height:2;color:var(--dsc-muted)}.dsc-popular__links:last-child{margin-bottom:0}.dsc-popular__links a{display:inline-block;color:var(--dsc-text);text-decoration:none}.dsc-popular__links a:hover{color:var(--dsc-blue-600);text-decoration:underline}.dsc-popular__links a:not(:last-child):after{content:"|";margin:0 .9rem;color:var(--dsc-line-strong)}.dsc-footer{position:relative;overflow:hidden;color:#ffffffc7;background:radial-gradient(60% 80% at 100% 0%,rgba(17,112,230,.35),transparent 60%),var(--dsc-blue-900)}.dsc-footer:before{content:"";position:absolute;left:0;right:0;top:0;height:5px;background:linear-gradient(90deg,var(--dsc-blue-500) 0 33%,var(--dsc-green-500) 33% 66%,var(--dsc-yellow-400) 66%)}.dsc-footer a{color:inherit;text-decoration:none;transition:color .2s}.dsc-footer a:hover{color:var(--dsc-yellow-400)}.dsc-footer__news{display:grid;grid-template-columns:auto 1fr minmax(30rem,38rem);align-items:center;gap:4rem;padding:5.6rem 0 4.8rem;border-bottom:1px solid rgba(255,255,255,.14)}.dsc-theme .dsc-footer__news-heading{margin:0;color:#fff;font-size:clamp(2.2rem,1.2vw + 1.4rem,2.8rem);line-height:1.3;font-weight:600;letter-spacing:-.01em}.dsc-newsletter{position:relative;display:flex;flex-wrap:wrap;border-bottom:2px solid rgba(255,255,255,.5);transition:border-color .2s}.dsc-newsletter:focus-within{border-color:var(--dsc-yellow-400)}.dsc-newsletter input{flex:1;min-width:0;height:5.2rem;padding:0;border:0;background:none;outline:none;color:#fff;font:500 1.7rem var(--dsc-font)}.dsc-newsletter input::placeholder{color:#fff9}.dsc-newsletter button{width:5.2rem;height:5.2rem;display:grid;place-items:center;border:0;background:none;color:#fff;cursor:pointer;transition:color .2s,transform .2s}.dsc-newsletter button:hover{color:var(--dsc-yellow-400);transform:translate(3px)}.dsc-newsletter__msg{flex-basis:100%;display:flex;align-items:center;gap:.6rem;margin:.8rem 0;font-size:1.4rem;color:#8ee68a}.dsc-newsletter__msg--error{color:#ffb4b4}.dsc-footer__news-note{margin:.8rem 0 0;font-size:1.3rem;color:#ffffff8c}.dsc-footer__main{display:grid;grid-template-columns:1.6fr repeat(var(--dsc-cols, 3),1fr);gap:4rem;padding:4.8rem 0}.dsc-footer__about-text{font-size:1.55rem;line-height:1.65;max-width:40ch}.dsc-footer__about-text p{margin:0 0 1.6rem}.dsc-footer__contact{list-style:none;margin:0 0 2rem;padding:0;display:grid;gap:.6rem}.dsc-footer__contact a{display:inline-flex;align-items:center;gap:1rem;font-size:1.5rem;font-weight:600;color:#fff}.dsc-footer__social{display:flex;gap:1rem;list-style:none;margin:0;padding:0}.dsc-footer__social a{width:4.4rem;height:4.4rem;display:grid;place-items:center;border-radius:50%;background:#fff;color:var(--dsc-blue-900)}.dsc-footer__social a:hover{background:var(--dsc-yellow-400);color:var(--dsc-blue-900)}.dsc-theme .dsc-footer__heading{margin:0 0 1.6rem;color:#fff;font-size:1.8rem;font-weight:700}.dsc-footer__col ul{list-style:none;margin:0;padding:0;display:grid;gap:1rem}.dsc-footer__col a{font-size:1.5rem}.dsc-footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.6rem 3.2rem;padding:2.4rem 0 3.2rem;border-top:1px solid rgba(255,255,255,.14)}.dsc-footer__policies{display:flex;flex-wrap:wrap;gap:.6rem 2rem;list-style:none;margin:0;padding:0;font-size:1.25rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.dsc-footer__pay{display:flex;flex-wrap:wrap;gap:.6rem;list-style:none;margin:0;padding:0}.dsc-pay-icon{width:3.8rem;height:2.4rem;display:block}.dsc-footer__copy{flex-basis:100%;margin:0;font-size:1.3rem;color:#fff9}@media(max-width:989px){.dsc-footer__news{grid-template-columns:1fr;gap:2rem;padding:4rem 0 3.2rem}.dsc-footer__main{grid-template-columns:1fr 1fr;gap:3.2rem 2rem;padding:3.6rem 0}.dsc-footer__about{grid-column:1 / -1}}.dsc-floating{position:fixed;right:2rem;bottom:2rem;z-index:30;display:flex;flex-direction:column;align-items:flex-end;gap:1.2rem;pointer-events:none}.dsc-floating>*{pointer-events:auto}.dsc-floating__top{width:4.8rem;height:4.8rem;display:grid;place-items:center;border:0;border-radius:50%;cursor:pointer;background:var(--dsc-blue-700);color:#fff;box-shadow:var(--dsc-shadow);transition:transform .2s,background .2s}.dsc-floating__top:hover{background:var(--dsc-blue-900);transform:translateY(-2px)}.dsc-floating__wa{display:flex;align-items:center;gap:1rem;text-decoration:none}.dsc-floating__icon{position:relative;width:6rem;height:6rem;display:grid;place-items:center;border-radius:50%;background:#25d366;color:#fff;box-shadow:0 12px 28px -10px #128c4bb3}.dsc-floating__icon:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid #25d366;animation:dsc-pulse 2.4s ease-out infinite}.dsc-floating__bubble{padding:.9rem 1.4rem;border-radius:999px;background:#fff;color:var(--dsc-ink);font-size:1.35rem;font-weight:700;box-shadow:var(--dsc-shadow);opacity:0;transform:translate(8px);transition:opacity .3s,transform .3s;white-space:nowrap}.dsc-floating__wa:hover .dsc-floating__bubble,.dsc-floating.is-intro .dsc-floating__bubble{opacity:1;transform:none}@keyframes dsc-pulse{0%{transform:scale(1);opacity:.8}to{transform:scale(1.6);opacity:0}}body.dsc-has-sticky .dsc-floating{bottom:10.4rem}@media(max-width:749px){.dsc-floating{right:1.4rem;bottom:1.4rem}.dsc-floating__icon{width:5.4rem;height:5.4rem}.dsc-floating__bubble{display:none}body.dsc-has-sticky .dsc-floating{bottom:9.6rem}}.dsc-crumbs{background:linear-gradient(90deg,var(--dsc-blue-50),#effaf0);border-bottom:1px solid var(--dsc-line)}.dsc-crumbs nav,.dsc-chero__crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;padding-top:1.4rem;padding-bottom:1.4rem;font-size:1.35rem;color:var(--dsc-muted)}.dsc-crumbs a,.dsc-chero__crumbs a{color:var(--dsc-blue-700);font-weight:700;text-decoration:none}.dsc-crumbs a:hover,.dsc-chero__crumbs a:hover{text-decoration:underline}.dsc-crumbs [aria-current],.dsc-chero__crumbs [aria-current]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:60ch}.dsc-pdp{padding:2.8rem 0 4.4rem}.dsc-pdp__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.04fr);gap:4.8rem;align-items:start}.dsc-pdp__gallery{position:sticky;top:15rem}.dsc-gallery{display:grid;grid-template-columns:9.2rem minmax(0,1fr);gap:1.6rem}.dsc-gallery.is-single{grid-template-columns:1fr}.dsc-gallery__thumbs-wrap{display:flex;flex-direction:column;align-items:center;gap:.8rem;max-height:62rem}.dsc-gallery__thumbs{display:flex;flex-direction:column;gap:1rem;overflow-y:auto;scrollbar-width:none;scroll-behavior:smooth;padding:.2rem}.dsc-gallery__thumbs::-webkit-scrollbar{display:none}.dsc-gallery__thumb{position:relative;flex:0 0 auto;width:8.4rem;height:8.4rem;padding:.4rem;border:1.5px solid var(--dsc-line);border-radius:12px;background:var(--dsc-surface);cursor:pointer;transition:border-color .2s,box-shadow .2s}.dsc-gallery__thumb img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;border-radius:8px}.dsc-gallery__thumb.is-active{border-color:var(--dsc-blue-700);box-shadow:0 0 0 3px #1170e626}.dsc-gallery__play{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#fff}.dsc-gallery__play .dsc-icon{background:#041c47a6;border-radius:50%;padding:6px;width:28px;height:28px}.dsc-gallery__tnav{width:4.4rem;height:2.8rem;display:grid;place-items:center;border:0;border-radius:999px;background:var(--dsc-blue-50);color:var(--dsc-blue-700);cursor:pointer}.dsc-gallery__tnav:hover{background:var(--dsc-blue-100)}.dsc-gallery__main{position:relative;border-radius:var(--dsc-radius-lg);overflow:hidden;background:radial-gradient(110% 80% at 50% 20%,#fff,#f3f7fd 60%,#e6eefa);border:1px solid var(--dsc-line)}.dsc-gallery__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth}.dsc-gallery__track::-webkit-scrollbar{display:none}.dsc-gallery__slide{flex:0 0 100%;aspect-ratio:1 / 1;scroll-snap-align:center;display:grid;place-items:center;position:relative}.dsc-gallery__zoomable{width:100%;height:100%;padding:6%;border:0;background:none;cursor:zoom-in}.dsc-gallery__zoomable img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.dsc-gallery__slide video,.dsc-gallery__embed,.dsc-gallery__embed iframe{width:100%;height:100%;object-fit:contain;background:#000;border:0}.dsc-gallery__badges{top:1.6rem;left:1.6rem}.dsc-gallery__badges .dsc-badge{font-size:1.4rem;padding:.6rem 1.1rem}.dsc-gallery__zoombtn{position:absolute;top:1.4rem;right:1.4rem;width:4.4rem;height:4.4rem;display:grid;place-items:center;border:1px solid var(--dsc-line);border-radius:50%;background:#fff;color:var(--dsc-blue-900);cursor:pointer;box-shadow:var(--dsc-shadow-xs)}.dsc-gallery__main .dsc-arrow{top:50%;transform:translateY(-50%);opacity:0}.dsc-gallery__main:hover .dsc-arrow{opacity:1}.dsc-gallery__main .dsc-arrow--prev{left:1.4rem}.dsc-gallery__main .dsc-arrow--next{right:1.4rem}.dsc-gallery__dots{position:absolute;left:0;right:0;bottom:1.4rem;display:none}.dsc-pdp__info{display:flex;flex-direction:column;gap:2rem}.dsc-pdp__brandrow{display:flex;align-items:center;justify-content:space-between;gap:1.2rem}.dsc-pdp__brandlogo img{max-height:4rem;width:auto}.dsc-pdp__sku{font-size:1.3rem;color:var(--dsc-muted)}.dsc-theme .dsc-pdp__title{margin:0;font-size:clamp(2.3rem,.8vw + 1.8rem,3rem);line-height:1.18;color:var(--dsc-ink)}.dsc-pdp__rating{display:inline-block;margin-top:1rem;text-decoration:none}.dsc-pdp__subrow{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;margin-top:1.2rem;padding-bottom:1.6rem;border-bottom:1px solid var(--dsc-line)}.dsc-pdp__subline{margin:0;font-size:1.7rem;font-weight:600;color:var(--dsc-green-600)}.dsc-pdp__share{display:inline-flex;align-items:center;gap:.6rem;padding:.6rem 1.2rem;border:1px solid var(--dsc-line);border-radius:999px;background:#fff;font:600 1.4rem var(--dsc-font);color:var(--dsc-ink);cursor:pointer}.dsc-pdp__share:hover{border-color:var(--dsc-blue-600);color:var(--dsc-blue-700)}.dsc-pdp__tax{margin:.6rem 0 0;font-size:1.3rem;color:var(--dsc-muted)}.dsc-variants{display:grid;gap:1.8rem}.dsc-variants fieldset{margin:0;padding:0;border:0;min-width:0}.dsc-variants__label{padding:0;margin-bottom:1rem;font-size:1.45rem;font-weight:600;color:var(--dsc-muted)}.dsc-variants__label strong{color:var(--dsc-ink)}.dsc-tiles{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1.2rem}.dsc-tiles legend{grid-column:1 / -1}.dsc-tile{position:relative;display:flex;flex-direction:column;border:2px solid var(--dsc-line);border-radius:14px;overflow:hidden;cursor:pointer;background:#fff;transition:border-color .2s,box-shadow .2s,transform .2s}.dsc-tile input{position:absolute;opacity:0;pointer-events:none}.dsc-tile__head{padding:.9rem 1rem;background:var(--dsc-blue-50);color:var(--dsc-blue-700);font-weight:800;font-size:1.45rem;text-align:center;transition:background .2s,color .2s}.dsc-tile__body{display:flex;flex-direction:column;align-items:center;gap:.3rem;padding:1.1rem .8rem 1.3rem;text-align:center}.dsc-tile__price{font-weight:800;font-size:1.7rem;color:var(--dsc-ink)}.dsc-tile__price s{font-weight:500;font-size:1.35rem;color:var(--dsc-red);margin-left:.4rem}.dsc-tile__save{font-size:1.25rem;font-weight:700;color:var(--dsc-green-600)}.dsc-tile__oos{font-size:1.2rem;font-weight:700;color:var(--dsc-muted)}.dsc-tile:hover{border-color:var(--dsc-blue-200);transform:translateY(-2px)}.dsc-tile:has(input:checked){border-color:var(--dsc-blue-700);box-shadow:0 10px 24px -14px #0343a4b3}.dsc-tile:has(input:checked) .dsc-tile__head{background:var(--dsc-blue-700);color:#fff}.dsc-tile:has(input:checked):after{content:"\2713";position:absolute;top:.6rem;right:.8rem;color:var(--dsc-yellow-400);font-weight:900;font-size:1.4rem}.dsc-tile:has(input:focus-visible){outline:2px solid var(--dsc-blue-500);outline-offset:2px}.dsc-tile.is-unavailable{opacity:.65}.dsc-pills{display:flex;flex-wrap:wrap;gap:.8rem}.dsc-pill{position:relative;cursor:pointer}.dsc-pill input{position:absolute;opacity:0;pointer-events:none}.dsc-pill span{display:inline-flex;align-items:center;min-height:4.2rem;padding:0 1.8rem;border:1.5px solid var(--dsc-line-strong);border-radius:999px;font-size:1.45rem;font-weight:600;color:var(--dsc-ink);background:#fff;transition:all .2s}.dsc-pill:hover span{border-color:var(--dsc-blue-600)}.dsc-pill input:checked+span{background:var(--dsc-blue-700);border-color:var(--dsc-blue-700);color:#fff}.dsc-pill input:focus-visible+span{outline:2px solid var(--dsc-blue-500);outline-offset:2px}.dsc-pill.is-unavailable span{color:var(--dsc-muted);text-decoration:line-through;border-style:dashed}.dsc-buy{display:grid;gap:1.2rem;margin:0}.dsc-buy__row{display:grid;grid-template-columns:auto 1fr;gap:1.2rem}.dsc-qty{display:inline-flex;align-items:center;height:5.4rem;border:1.5px solid var(--dsc-line-strong);border-radius:var(--dsc-radius-sm);background:#fff}.dsc-qty button{width:4.4rem;height:100%;display:grid;place-items:center;border:0;background:none;color:var(--dsc-blue-900);cursor:pointer}.dsc-qty button:hover{color:var(--dsc-blue-600)}.dsc-qty input{width:4.4rem;height:100%;border:0;text-align:center;font:700 1.7rem var(--dsc-font);color:var(--dsc-ink);background:none;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;outline:none}.dsc-qty input::-webkit-outer-spin-button,.dsc-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.dsc-qty--sm{height:4.6rem}.dsc-qty--sm button{width:3.6rem}.dsc-qty--sm input{width:3.6rem;font-size:1.5rem}.dsc-buy__atc{width:100%;text-transform:uppercase;letter-spacing:.06em}.dsc-buy__now{text-transform:uppercase;letter-spacing:.06em}.dsc-stock{display:flex;align-items:center;gap:.8rem;margin:0;font-size:1.4rem;font-weight:700;color:var(--dsc-green-700)}.dsc-stock:before{content:"";width:.9rem;height:.9rem;border-radius:50%;background:var(--dsc-green-500);box-shadow:0 0 0 4px var(--dsc-green-100)}.dsc-stock.is-low{color:#a35a00}.dsc-stock.is-low:before{background:#f29900;box-shadow:0 0 0 4px #ffe9c2}.dsc-stock.is-out{color:var(--dsc-muted)}.dsc-stock.is-out:before{background:#9aa6bd;box-shadow:0 0 0 4px #e6ebf3}.dsc-buy__error{margin:0;padding:1rem 1.4rem;border-radius:var(--dsc-radius-sm);background:#fdecec;color:#a32626;font-size:1.4rem}.dsc-notify{padding:1.6rem;border-radius:var(--dsc-radius);background:var(--dsc-yellow-50);border:1px solid var(--dsc-yellow-100)}.dsc-notify form{margin:0}.dsc-notify__title{display:flex;align-items:center;gap:.8rem;margin:0 0 1rem;font-weight:700;color:var(--dsc-ink)}.dsc-notify__row{display:flex;gap:.8rem}.dsc-notify__row input{flex:1;min-width:0;height:4.6rem;padding:0 1.4rem;border:1.5px solid var(--dsc-line-strong);border-radius:var(--dsc-radius-sm);font:500 1.5rem var(--dsc-font)}.dsc-notify__ok{display:flex;align-items:center;gap:.6rem;margin:1rem 0 0;color:var(--dsc-green-700);font-weight:600}.dsc-coupons{display:grid;grid-template-columns:repeat(auto-fit,minmax(22rem,1fr));gap:1.2rem}.dsc-coupon{position:relative;padding:1.4rem 1.6rem 1.4rem 2.6rem;border-radius:12px;background:var(--dsc-green-50);border:1px dashed #9dd59a;overflow:hidden}.dsc-coupon:before{content:"";position:absolute;left:0;top:0;bottom:0;width:.8rem;background:var(--dsc-green-600)}.dsc-coupon:after{content:"";position:absolute;left:-.6rem;top:50%;width:1.8rem;height:1.8rem;margin-top:-.9rem;border-radius:50%;background:#fff}.dsc-coupon:nth-child(2){background:var(--dsc-blue-50);border-color:var(--dsc-blue-200)}.dsc-coupon:nth-child(2):before{background:var(--dsc-blue-700)}.dsc-coupon__title{margin:0 0 .4rem;font-weight:800;font-size:1.5rem;color:var(--dsc-green-700);letter-spacing:.02em}.dsc-coupon:nth-child(2) .dsc-coupon__title{color:var(--dsc-blue-700)}.dsc-coupon__text{margin:0;font-size:1.35rem;line-height:1.5;color:var(--dsc-text)}.dsc-coupon__code{display:flex;align-items:center;gap:.8rem;margin:1rem 0 0;font-size:1.35rem}.dsc-coupon__code strong{padding:.3rem .8rem;border-radius:6px;background:var(--dsc-green-600);color:#fff;letter-spacing:.06em}.dsc-coupon__code button{display:inline-flex;align-items:center;gap:.4rem;border:0;background:none;color:var(--dsc-blue-700);font:700 1.3rem var(--dsc-font);cursor:pointer;text-decoration:underline}.dsc-delivery{display:grid;gap:1.4rem;padding:1.8rem 2rem;border:1px solid var(--dsc-line);border-radius:var(--dsc-radius);background:var(--dsc-surface)}.dsc-delivery__row{display:grid;grid-template-columns:4.4rem 1fr;gap:1.2rem;align-items:center}.dsc-delivery__icon{width:4.4rem;height:4.4rem;display:grid;place-items:center;border-radius:12px;background:var(--dsc-blue-700);color:#fff}.dsc-delivery__icon--green{background:var(--dsc-green-600)}.dsc-delivery__title{margin:0;font-weight:700;font-size:1.5rem;color:var(--dsc-ink)}.dsc-delivery__text{margin:.2rem 0 0;font-size:1.4rem;color:var(--dsc-muted)}.dsc-delivery__note{font-size:1.35rem;color:var(--dsc-muted)}.dsc-delivery__note p{margin:0}.dsc-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;list-style:none;margin:0;padding:0}.dsc-trust li{display:flex;flex-direction:column;align-items:center;gap:.8rem;text-align:center;font-size:1.3rem;font-weight:700;color:var(--dsc-blue-900)}.dsc-trust__icon{width:5.6rem;height:5.6rem;display:grid;place-items:center;border-radius:50%;color:var(--dsc-blue-700);background:#fff;border:1.5px solid var(--dsc-blue-100);box-shadow:inset 0 -4px 0 var(--dsc-blue-50)}.dsc-trust li:nth-child(2) .dsc-trust__icon{color:var(--dsc-green-600);border-color:var(--dsc-green-100)}.dsc-trust li:nth-child(3) .dsc-trust__icon{color:#b98a00;border-color:var(--dsc-yellow-100)}.dsc-pdp__text{font-size:1.35rem;line-height:1.6;color:var(--dsc-muted)}.dsc-pdp__text p{margin:0}.dsc-pdp__text--box{padding:1.4rem 1.6rem;border-radius:var(--dsc-radius-sm);background:var(--dsc-yellow-50);border:1px solid var(--dsc-yellow-100);color:var(--dsc-text)}.dsc-sticky{position:fixed;left:0;right:0;bottom:0;z-index:25;background:#fff;border-top:1px solid var(--dsc-line);box-shadow:0 -16px 40px -24px #062a6673;transform:translateY(110%);transition:transform .35s var(--dsc-ease)}.dsc-sticky.is-visible{transform:none}.dsc-sticky__inner{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding-top:1.2rem;padding-bottom:1.2rem}.dsc-sticky__product{display:flex;align-items:center;gap:1.4rem;min-width:0}.dsc-sticky__product img{width:5.6rem;height:5.6rem;object-fit:contain;border-radius:10px;background:var(--dsc-surface);mix-blend-mode:multiply;flex-shrink:0}.dsc-sticky__title{margin:0 0 .2rem;font-weight:700;font-size:1.5rem;color:var(--dsc-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:48ch}.dsc-sticky .dsc-price__now{font-size:1.6rem}.dsc-sticky__actions{display:flex;align-items:center;gap:1rem;flex-shrink:0}.dsc-select{height:4.6rem;padding:0 3.6rem 0 1.4rem;border:1.5px solid var(--dsc-line-strong);border-radius:var(--dsc-radius-sm);background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23062a66' stroke-width='1.8' fill='none'/%3E%3C/svg%3E") no-repeat right 1.4rem center;-webkit-appearance:none;appearance:none;font:600 1.45rem var(--dsc-font);color:var(--dsc-ink);max-width:28rem}.dsc-sticky__btn{min-height:4.6rem;min-width:18rem;text-transform:uppercase;letter-spacing:.06em}@media(max-width:749px){.dsc-sticky__product,.dsc-sticky .dsc-select,.dsc-sticky .dsc-qty{display:none}.dsc-sticky__actions,.dsc-sticky__btn{flex:1}}.dsc-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;background:#fffffffa}.dsc-lightbox__close{position:absolute;top:1.6rem;right:1.6rem;z-index:2;width:5rem;height:5rem;display:grid;place-items:center;border:1px solid var(--dsc-line);border-radius:50%;background:#fff;cursor:pointer;color:var(--dsc-ink)}.dsc-lightbox__track{display:flex;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.dsc-lightbox__track img{flex:0 0 100%;width:100%;height:100%;object-fit:contain;scroll-snap-align:center;padding:4rem}@media(max-width:989px){.dsc-pdp{padding-top:1.6rem}.dsc-pdp__grid{grid-template-columns:1fr;gap:2.4rem}.dsc-pdp__gallery{position:static}.dsc-gallery{grid-template-columns:1fr}.dsc-gallery__thumbs-wrap{display:none}.dsc-gallery__dots{display:flex}.dsc-gallery__main .dsc-arrow{display:none}.dsc-gallery__main{border-radius:var(--dsc-radius)}}@media(max-width:749px){.dsc-crumbs nav{font-size:1.25rem;padding-top:1rem;padding-bottom:1rem;flex-wrap:nowrap;white-space:nowrap;overflow:hidden}.dsc-crumbs [aria-current]{min-width:0}.dsc-tiles{grid-template-columns:repeat(2,1fr)}.dsc-trust li{font-size:1.15rem}.dsc-trust__icon{width:4.8rem;height:4.8rem}}.dsc-details{padding-top:2.4rem}.dsc-details__desc{max-width:110rem}.dsc-details__h{margin-bottom:1.6rem!important;font-size:clamp(2.2rem,1.2vw + 1.6rem,3rem)!important}.dsc-clamp{position:relative}.dsc-clamp.is-clamped{max-height:11em;overflow:hidden;-webkit-mask-image:linear-gradient(#000 55%,transparent);mask-image:linear-gradient(#000 55%,transparent)}.dsc-clamp--sm.is-clamped{max-height:4.8em}.dsc-details__panel{max-width:112rem;margin:5.6rem auto 0;padding:3.2rem;border-radius:var(--dsc-radius-lg);background:linear-gradient(180deg,var(--dsc-green-50),var(--dsc-blue-50))}.dsc-theme .dsc-details__panel-title{margin:0 0 2.4rem;text-align:center;font-size:clamp(2.2rem,1vw + 1.6rem,2.8rem);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--dsc-green-700)}.dsc-acc{background:#fff;border-radius:14px;box-shadow:var(--dsc-shadow-xs);border:1px solid var(--dsc-line)}.dsc-acc+.dsc-acc{margin-top:1.2rem}.dsc-acc summary{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:2rem 2.4rem;cursor:pointer;list-style:none;font-weight:700;font-size:1.7rem;color:var(--dsc-blue-700)}.dsc-acc summary::-webkit-details-marker{display:none}.dsc-acc__icon{position:relative;flex-shrink:0;width:2.8rem;height:2.8rem;border-radius:50%;background:var(--dsc-blue-50)}.dsc-acc__icon:before,.dsc-acc__icon:after{content:"";position:absolute;left:50%;top:50%;width:1.2rem;height:2px;margin:-1px 0 0 -.6rem;background:var(--dsc-blue-700);border-radius:2px;transition:transform .25s}.dsc-acc__icon:after{transform:rotate(90deg)}.dsc-acc[open] .dsc-acc__icon{background:var(--dsc-blue-700)}.dsc-acc[open] .dsc-acc__icon:before,.dsc-acc[open] .dsc-acc__icon:after{background:#fff}.dsc-acc[open] .dsc-acc__icon:after{transform:rotate(0)}.dsc-acc__body{padding:0 2.4rem 2.4rem;font-size:1.55rem;line-height:1.7;color:var(--dsc-text)}.dsc-acc__body>:first-child{margin-top:0}.dsc-acc__body>:last-child{margin-bottom:0}.dsc-details__faq{max-width:100rem;margin:6.4rem auto 0}.dsc-acc--faq summary{color:var(--dsc-ink);font-size:1.6rem}.dsc-details__notice{display:flex;gap:1.2rem;max-width:100rem;margin:4rem auto 0;padding:1.6rem 2rem;border-radius:var(--dsc-radius);background:var(--dsc-yellow-50);border:1px solid var(--dsc-yellow-100);font-size:1.4rem;color:var(--dsc-text)}.dsc-details__notice .dsc-icon{color:var(--dsc-blue-700);flex-shrink:0}.dsc-details__notice p{margin:0}@media(max-width:749px){.dsc-details__panel{padding:2rem 1.4rem;margin-top:4rem}.dsc-acc summary{padding:1.6rem;font-size:1.5rem}.dsc-acc__body{padding:0 1.6rem 1.8rem;font-size:1.45rem}}.dsc-fbt__wrap{display:grid;grid-template-columns:minmax(0,1fr) 32rem;gap:3.2rem;align-items:center}.dsc-fbt__items{display:flex;align-items:stretch;gap:0}.dsc-fbt__item{position:relative;flex:1;display:flex;flex-direction:column;gap:1.2rem;max-width:30rem;cursor:pointer}.dsc-fbt__item+.dsc-fbt__item{margin-left:5.6rem}.dsc-fbt__item+.dsc-fbt__item:before{content:"+";position:absolute;left:-4.4rem;top:30%;width:3.2rem;height:3.2rem;display:grid;place-items:center;border-radius:50%;background:var(--dsc-blue-700);color:#fff;font-size:2rem;font-weight:700}.dsc-fbt__img{display:block;aspect-ratio:1;border-radius:var(--dsc-radius);background:#fff;border:1px solid var(--dsc-line);overflow:hidden}.dsc-fbt__img img{width:100%;height:100%;object-fit:contain;padding:10%;mix-blend-mode:multiply}.dsc-fbt__meta{display:block;font-size:1.4rem;line-height:1.45;color:var(--dsc-ink)}.dsc-fbt__meta input{width:1.8rem;height:1.8rem;margin:0 .6rem 0 0;vertical-align:-.3rem;accent-color:var(--dsc-blue-700)}.dsc-fbt__meta a{color:inherit;font-weight:600;text-decoration:none}.dsc-fbt__meta a:hover{color:var(--dsc-blue-700)}.dsc-fbt__this{font-weight:800;color:var(--dsc-green-600)}.dsc-fbt__price{display:block;margin-top:.4rem;font-weight:800}.dsc-fbt__price s{font-weight:500;color:var(--dsc-red);margin-left:.4rem}.dsc-fbt__item.is-off .dsc-fbt__img{opacity:.4}.dsc-fbt__summary{padding:2.8rem;border-radius:var(--dsc-radius-lg);background:#fff;box-shadow:var(--dsc-shadow)}.dsc-fbt__total-label{margin:0;font-size:1.4rem;color:var(--dsc-muted);font-weight:600}.dsc-fbt__total{margin:.4rem 0 1.8rem;font-size:1.6rem}.dsc-fbt__total strong{font-size:3rem;color:var(--dsc-ink)}.dsc-fbt__total s{color:var(--dsc-red);margin-left:.6rem}.dsc-fbt__note{margin:1rem 0 0;font-size:1.25rem;color:var(--dsc-muted)}.dsc-fbt__note:empty{display:none}@media(max-width:989px){.dsc-fbt__wrap{grid-template-columns:1fr}.dsc-fbt__items{overflow-x:auto;padding-bottom:.4rem}.dsc-fbt__item{min-width:15rem}.dsc-fbt__item+.dsc-fbt__item{margin-left:4.4rem}.dsc-fbt__item+.dsc-fbt__item:before{left:-3.8rem;width:2.8rem;height:2.8rem}}.dsc-chero{background:radial-gradient(50% 120% at 100% 0%,var(--dsc-yellow-100),transparent 60%),linear-gradient(120deg,var(--dsc-blue-50),#f2fbf2);border-bottom:1px solid var(--dsc-line);padding-bottom:3.6rem}.dsc-chero__crumbs{padding-top:1.8rem}.dsc-chero__grid{display:grid;gap:3.2rem;align-items:center;margin-top:1.2rem}.dsc-chero__grid.has-image{grid-template-columns:minmax(0,1fr) 30rem}.dsc-theme .dsc-chero__title{margin:0;font-size:clamp(3rem,2.2vw + 1.8rem,4.8rem);line-height:1.1;color:var(--dsc-blue-700)}.dsc-chero__count{margin:.8rem 0 0;font-weight:700;color:var(--dsc-green-600);font-size:1.5rem}.dsc-chero__desc{margin-top:1.4rem;max-width:80ch;color:var(--dsc-muted);font-size:1.55rem}.dsc-chero__desc p{margin:0 0 .8rem}.dsc-chero__media{position:relative;border-radius:var(--dsc-radius-lg);overflow:hidden;aspect-ratio:4 / 3;background:#fff;border:1px solid var(--dsc-line);box-shadow:var(--dsc-shadow-sm)}.dsc-chero__media img{position:absolute;top:2.4rem;right:2.4rem;bottom:2.4rem;left:2.4rem;width:calc(100% - 4.8rem);height:calc(100% - 4.8rem);object-fit:contain;object-position:center}@media(max-width:749px){.dsc-chero__grid.has-image{grid-template-columns:1fr}.dsc-chero__media{display:none}.dsc-chero{padding-bottom:2.4rem}}.dsc-theme .product-grid{row-gap:2rem;column-gap:2rem}.dsc-theme .product-grid .grid__item{list-style:none}.dsc-theme .facets-container,.dsc-theme .facets-vertical .facets-wrapper{font-family:var(--dsc-font)}.dsc-theme .facets__heading{font-size:1.6rem;font-weight:800;color:var(--dsc-blue-900)}.dsc-theme .facets__summary,.dsc-theme .facets__disclosure-vertical summary{font-weight:700;color:var(--dsc-ink)}.dsc-theme .facets-vertical .facets-wrapper{padding:2rem;border:1px solid var(--dsc-line);border-radius:var(--dsc-radius);background:#fff;position:sticky;top:15rem;align-self:flex-start}.dsc-theme .facet-checkbox input[type=checkbox]{accent-color:var(--dsc-blue-700)}.dsc-theme .active-facets__button-inner{border-radius:999px;background:var(--dsc-blue-50);border-color:var(--dsc-blue-100);color:var(--dsc-blue-700);font-weight:700}.dsc-theme .product-count__text{color:var(--dsc-muted);font-weight:600}.dsc-theme .facet-filters__field .select__select,.dsc-theme .select__select{border-radius:var(--dsc-radius-sm)}.dsc-theme .pagination__item--current{background:var(--dsc-blue-700);color:#fff;border-radius:50%}.dsc-theme .pagination__item--current:after{display:none}.dsc-theme .pagination__item:hover:after{height:0}.dsc-theme .pagination__item{border-radius:50%;font-weight:700}.dsc-theme .button:not(.button--tertiary):not(.button--secondary){font-weight:700;letter-spacing:.02em}.dsc-theme .button--secondary{font-weight:700}.dsc-theme .drawer__inner{border-radius:2rem 0 0 2rem;border:0;box-shadow:-30px 0 60px -30px #062a6666}.dsc-theme .drawer__header{padding-top:2rem}.dsc-theme .drawer__heading{font-weight:800;color:var(--dsc-blue-900);font-size:2.2rem}.dsc-freeship{margin:0 0 1.4rem;padding:1.4rem 1.6rem;border-radius:14px;background:var(--dsc-blue-50);border:1px solid var(--dsc-blue-100)}.dsc-freeship p{margin:0 0 1rem;font-size:1.4rem;color:var(--dsc-text)}.dsc-freeship strong{color:var(--dsc-blue-700)}.dsc-freeship__bar{height:.9rem;border-radius:999px;background:#d6e3f8;overflow:hidden}.dsc-freeship__bar span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--dsc-blue-500),var(--dsc-green-500));transition:width .6s var(--dsc-ease)}.dsc-freeship.is-done{background:var(--dsc-green-50);border-color:var(--dsc-green-100)}.dsc-freeship.is-done strong{color:var(--dsc-green-700)}.dsc-theme .cart-drawer .cart-item__image{border-radius:10px;background:var(--dsc-surface);object-fit:contain;mix-blend-mode:multiply}.dsc-theme .cart-drawer .cart-item__name{font-weight:700;color:var(--dsc-ink);text-decoration:none}.dsc-theme .cart-drawer .totals__total-value{font-weight:800;color:var(--dsc-ink)}.dsc-theme .cart__checkout-button{background:var(--dsc-yellow-400)!important;color:var(--dsc-blue-900)!important;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.dsc-theme .cart__checkout-button:after{box-shadow:none!important}@media(max-width:749px){.dsc-theme .drawer__inner{border-radius:0}}@media(prefers-reduced-motion:reduce){.dsc-theme *,.dsc-theme *:before,.dsc-theme *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.dsc-marquee{animation:none;overflow-x:auto;width:auto}}.dsc-pmedia{padding:var(--dsc-section-y) 0}.dsc-pmedia__block+.dsc-pmedia__block{margin-top:6.4rem}.dsc-mosaic{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:22rem;grid-auto-flow:dense;gap:1.6rem;list-style:none;margin:0;padding:0}.dsc-mosaic__item:first-child{grid-column:span 2;grid-row:span 2}.dsc-mosaic--1 .dsc-mosaic__item:first-child{grid-column:1 / -1}.dsc-mosaic--2 .dsc-mosaic__item{grid-column:span 2;grid-row:span 2}.dsc-mosaic--3 .dsc-mosaic__item:not(:first-child){grid-column:span 2}.dsc-mosaic--4 .dsc-mosaic__item:nth-child(2){grid-column:span 2}.dsc-mosaic__btn{position:relative;display:block;width:100%;height:100%;padding:0;border:0;border-radius:var(--dsc-radius-lg);overflow:hidden;cursor:zoom-in;background:var(--dsc-surface)}.dsc-mosaic__btn img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--dsc-ease)}.dsc-mosaic__btn:hover img{transform:scale(1.05)}.dsc-mosaic__caption{position:absolute;left:1.2rem;bottom:1.2rem;right:1.2rem;padding:.8rem 1.2rem;border-radius:10px;background:#ffffffeb;color:var(--dsc-ink);font-size:1.35rem;font-weight:600;text-align:left;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.dsc-mosaic__item--empty{display:grid;place-items:center;border:2px dashed var(--dsc-line-strong);border-radius:var(--dsc-radius-lg);color:var(--dsc-muted)}@media(max-width:749px){.dsc-mosaic{grid-template-columns:1fr 1fr;grid-auto-rows:16rem;gap:1rem}.dsc-mosaic .dsc-mosaic__item{grid-column:auto;grid-row:auto}.dsc-mosaic .dsc-mosaic__item:first-child{grid-column:1 / -1;grid-row:span 2}}.dsc-glb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;display:grid;place-items:center;background:#041c47eb;padding:4rem}.dsc-glb img{max-width:100%;max-height:100%;object-fit:contain;border-radius:12px;background:#fff}.dsc-glb button{position:absolute;width:5rem;height:5rem;display:grid;place-items:center;border:0;border-radius:50%;background:#fff;color:var(--dsc-ink);cursor:pointer}.dsc-glb__close{top:2rem;right:2rem}.dsc-glb__prev{left:2rem;top:50%;transform:translateY(-50%)}.dsc-glb__next{right:2rem;top:50%;transform:translateY(-50%)}.dsc-testi__summary{display:flex;align-items:center;justify-content:center;gap:1.6rem;margin:-1.2rem 0 3.2rem}.dsc-testi__summary strong{font-size:4.8rem;line-height:1;font-weight:800;color:var(--dsc-blue-700)}.dsc-testi__summary>div{display:grid;gap:.4rem;font-size:1.4rem;color:var(--dsc-muted);text-align:left}.dsc-testi__summary .dsc-icon{width:20px;height:20px}.dsc-testi__title{margin:0;font-weight:800;font-size:1.7rem;color:var(--dsc-ink)}.dsc-testi__verified{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;margin-top:.6rem;font-style:normal;font-size:1.2rem;font-weight:700;color:var(--dsc-green-600)}.dsc-phero{position:relative;overflow:hidden;isolation:isolate;color:#fff;padding:4rem 0 6.4rem;background:radial-gradient(70% 120% at 90% 20%,#1d7cf0 0%,transparent 60%),linear-gradient(120deg,var(--dsc-blue-800),var(--dsc-blue-600))}.dsc-phero--navy{background:radial-gradient(70% 120% at 90% 20%,#0c4cb0 0%,transparent 60%),var(--dsc-blue-950)}.dsc-phero--green{background:radial-gradient(70% 120% at 90% 20%,#46c241 0%,transparent 60%),linear-gradient(120deg,#0d5e17,var(--dsc-green-600))}.dsc-phero__img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover}.dsc-phero.has-image:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#041c47eb,#041c47b3,#041c4740)}.dsc-phero__ring{position:absolute;z-index:-1;right:-8rem;top:50%;width:46rem;transform:translateY(-50%);opacity:.8}.dsc-phero.has-image .dsc-phero__ring{opacity:.45}.dsc-phero__crumbs{display:flex;gap:.8rem;margin-bottom:3.2rem;font-size:1.35rem;color:#ffffffbf}.dsc-phero__crumbs a{color:#fff;font-weight:700;text-decoration:none}.dsc-theme .dsc-phero__title{margin:0;max-width:18ch;color:#fff;font-size:clamp(3.4rem,3vw + 1.6rem,5.6rem);line-height:1.05;letter-spacing:-.02em}.dsc-phero__text{margin:1.8rem 0 0;max-width:56ch;font-size:clamp(1.6rem,.5vw + 1.4rem,1.9rem);line-height:1.6;color:#ffffffe0}.dsc-phero .dsc-hero__ctas{margin-top:2.8rem}@media(max-width:749px){.dsc-phero{padding:2.4rem 0 4.8rem}.dsc-phero__crumbs{margin-bottom:2rem}.dsc-phero__ring{width:30rem;right:-12rem;opacity:.4}}.dsc-itext{padding:var(--dsc-section-y) 0}.dsc-itext__rows{display:grid;gap:7.2rem}.dsc-itext__row{display:grid;grid-template-columns:1fr 1fr;gap:6.4rem;align-items:center}.dsc-itext__row.is-flipped .dsc-itext__media{order:2}.dsc-itext__media{position:relative;aspect-ratio:5 / 4;border-radius:var(--dsc-radius-lg);overflow:hidden;background:var(--dsc-surface);box-shadow:var(--dsc-shadow)}.dsc-itext__media>img{width:100%;height:100%;object-fit:cover}.dsc-itext__art{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:radial-gradient(circle,#0f5ac9,var(--dsc-blue-950))}.dsc-itext__art img{position:relative;width:34%;background:#fff;border-radius:50%;padding:4%}.dsc-itext__ring{position:absolute;width:70%}.dsc-itext__badge{position:absolute;left:1.6rem;bottom:1.6rem;display:inline-flex;align-items:center;gap:.8rem;padding:1rem 1.6rem;border-radius:999px;background:#fff;color:var(--dsc-blue-900);font-weight:800;font-size:1.4rem;box-shadow:var(--dsc-shadow)}.dsc-itext__badge .dsc-icon{color:var(--dsc-yellow-500)}.dsc-theme .dsc-itext__title{margin:0 0 1.6rem;font-size:clamp(2.6rem,1.6vw + 1.6rem,3.6rem);line-height:1.15;color:var(--dsc-blue-700)}.dsc-itext__copy .dsc-rte p{margin:0 0 1.2rem;color:var(--dsc-muted);font-size:1.65rem}.dsc-itext__copy .dsc-btn{margin-top:2rem}.dsc-checklist{display:grid;gap:1rem;list-style:none;margin:2rem 0 0;padding:0}.dsc-checklist li{display:grid;grid-template-columns:2.4rem 1fr;gap:1rem;align-items:start;font-size:1.6rem;font-weight:600;color:var(--dsc-ink)}.dsc-checklist .dsc-icon{color:var(--dsc-green-600);margin-top:.2rem}@media(max-width:989px){.dsc-itext__rows{gap:4.8rem}.dsc-itext__row{grid-template-columns:1fr;gap:2.4rem}.dsc-itext__row.is-flipped .dsc-itext__media{order:0}}.dsc-pcontent{padding:4.8rem 0 var(--dsc-section-y)}.dsc-pcontent__card{max-width:92rem;margin:0 auto;padding:4.8rem;border-radius:var(--dsc-radius-lg);background:#fff;border:1px solid var(--dsc-line);box-shadow:var(--dsc-shadow-sm)}.dsc-pcontent__card>:first-child{margin-top:0}@media(max-width:749px){.dsc-pcontent__card{padding:2.4rem 1.8rem}}.dsc-faqsec{padding:var(--dsc-section-y) 0}.dsc-faqsec .dsc-faq{max-width:96rem;margin:0 auto}.dsc-contact{padding:var(--dsc-section-y) 0;background:linear-gradient(180deg,var(--dsc-blue-50),#fff 60%)}.dsc-contact__grid{display:grid;grid-template-columns:1fr 1.1fr;gap:5.6rem;align-items:start}.dsc-contact__lead{margin:1.6rem 0 2.8rem;font-size:1.7rem;line-height:1.6;color:var(--dsc-muted);max-width:48ch}.dsc-contact__cards{display:grid;gap:1.2rem;list-style:none;margin:0;padding:0}.dsc-ccard{display:grid;grid-template-columns:5.2rem 1fr auto;align-items:center;gap:1.6rem;padding:1.6rem 2rem;border-radius:var(--dsc-radius);background:#fff;border:1px solid var(--dsc-line);text-decoration:none;color:var(--dsc-ink);transition:transform .25s var(--dsc-ease),box-shadow .25s,border-color .25s}.dsc-ccard:hover{transform:translateY(-2px);box-shadow:var(--dsc-shadow);border-color:var(--dsc-blue-100)}.dsc-ccard__icon{width:5.2rem;height:5.2rem;display:grid;place-items:center;border-radius:14px;background:var(--dsc-blue-700);color:#fff}.dsc-ccard--wa .dsc-ccard__icon{background:#25d366;color:#06331a}.dsc-ccard--mail .dsc-ccard__icon{background:var(--dsc-green-600)}.dsc-ccard--quote .dsc-ccard__icon{background:var(--dsc-yellow-400);color:var(--dsc-blue-900)}.dsc-ccard strong{display:block;font-size:1.6rem}.dsc-ccard em{display:block;font-style:normal;font-size:1.45rem;color:var(--dsc-muted);word-break:break-word}.dsc-ccard>.dsc-icon{color:var(--dsc-blue-700)}.dsc-contact__meta{display:grid;gap:1.6rem;margin-top:2.4rem;padding:2rem;border-radius:var(--dsc-radius);background:#fff;border:1px dashed var(--dsc-line-strong)}.dsc-contact__meta>div{display:grid;grid-template-columns:2.4rem 1fr;gap:1.2rem;font-size:1.5rem;color:var(--dsc-text)}.dsc-contact__meta strong{display:block;color:var(--dsc-ink)}.dsc-contact__meta p{margin:0}.dsc-contact__meta .dsc-icon{color:var(--dsc-blue-700)}.dsc-contact__formcard{padding:3.6rem;border-radius:var(--dsc-radius-lg);background:#fff;box-shadow:var(--dsc-shadow-lg);border:1px solid var(--dsc-line);position:relative;overflow:hidden}.dsc-contact__formcard:before{content:"";position:absolute;left:0;right:0;top:0;height:5px;background:linear-gradient(90deg,var(--dsc-blue-500) 0 33%,var(--dsc-green-500) 33% 66%,var(--dsc-yellow-400) 66%)}.dsc-theme .dsc-contact__formtitle{margin:0;font-size:2.6rem;color:var(--dsc-blue-700)}.dsc-contact__formtext{margin:.6rem 0 2.4rem;color:var(--dsc-muted);font-size:1.4rem}.dsc-form{margin:0;display:grid;gap:2rem}.dsc-form__grid{display:grid;grid-template-columns:1fr 1fr;gap:1.6rem}.dsc-field{display:grid;gap:.6rem}.dsc-field--full{grid-column:1 / -1}.dsc-field span{font-size:1.35rem;font-weight:700;color:var(--dsc-ink)}.dsc-field input,.dsc-field textarea{width:100%;padding:1.3rem 1.4rem;border:1.5px solid var(--dsc-line-strong);border-radius:var(--dsc-radius-sm);background:var(--dsc-surface);font:500 1.55rem var(--dsc-font);color:var(--dsc-ink);outline:none;transition:border-color .2s,background .2s,box-shadow .2s}.dsc-field textarea{resize:vertical;min-height:13rem}.dsc-field input:focus,.dsc-field textarea:focus,.dsc-select--block:focus{border-color:var(--dsc-blue-600);background:#fff;box-shadow:0 0 0 4px #1170e61f}.dsc-select--block{width:100%;max-width:none;height:4.9rem;background-color:var(--dsc-surface)}.dsc-form__success,.dsc-form__error{display:flex;gap:1rem;padding:1.4rem 1.6rem;border-radius:var(--dsc-radius-sm);font-size:1.45rem}.dsc-form__success{background:var(--dsc-green-50);color:var(--dsc-green-700);border:1px solid var(--dsc-green-100)}.dsc-form__error{background:#fdecec;color:#a32626}.dsc-form__note{margin:0;text-align:center;font-size:1.3rem;color:var(--dsc-muted)}.dsc-contact__map{margin-top:4.8rem;border-radius:var(--dsc-radius-lg);overflow:hidden;box-shadow:var(--dsc-shadow-sm)}.dsc-contact__map iframe{display:block;width:100%;height:42rem;border:0}@media(max-width:989px){.dsc-contact__grid{grid-template-columns:1fr;gap:3.2rem}.dsc-contact__formcard{padding:2.4rem 1.8rem}.dsc-form__grid{grid-template-columns:1fr}}.dsc-toast{position:fixed;left:50%;bottom:2.4rem;z-index:1200;max-width:min(56rem,calc(100vw - 3.2rem));padding:1.4rem 2rem;border-radius:14px;background:var(--dsc-blue-950);color:#fff;font-size:1.45rem;font-weight:600;box-shadow:var(--dsc-shadow-lg);transform:translate(-50%,140%);opacity:0;transition:transform .35s var(--dsc-ease),opacity .35s;pointer-events:none}.dsc-toast.is-visible{transform:translate(-50%);opacity:1}.dsc-mosaic--0{display:block}.dsc-mosaic--0 .dsc-mosaic__item--empty{height:16rem;font-size:1.4rem}.dsc-pinfo{padding:1.6rem 0 4rem}.dsc-pinfo__card{background:#fff;border:1px solid var(--dsc-line);border-radius:var(--dsc-radius-lg);box-shadow:var(--dsc-shadow-sm);overflow:hidden}.dsc-pinfo__tabs{display:flex;gap:.4rem;padding:.8rem .8rem 0;background:var(--dsc-surface);border-bottom:1px solid var(--dsc-line);overflow-x:auto;scrollbar-width:none}.dsc-pinfo__tabs::-webkit-scrollbar{display:none}.dsc-pinfo__tab{position:relative;display:inline-flex;align-items:center;gap:.6rem;flex-shrink:0;padding:1.2rem 2rem 1.3rem;border:0;border-radius:12px 12px 0 0;background:transparent;font:inherit;font-size:1.5rem;font-weight:700;color:var(--dsc-muted);cursor:pointer;white-space:nowrap;transition:color .2s,background .2s}.dsc-pinfo__tab:hover{color:var(--dsc-blue-700)}.dsc-pinfo__tab.is-active{background:#fff;color:var(--dsc-blue-700);box-shadow:0 1px #fff;margin-bottom:-1px;border:1px solid var(--dsc-line);border-bottom-color:#fff}.dsc-pinfo__tab.is-active:before{content:"";position:absolute;left:1.4rem;right:1.4rem;top:-1px;height:3px;border-radius:0 0 3px 3px;background:linear-gradient(90deg,var(--dsc-blue-500),var(--dsc-green-500) 60%,var(--dsc-yellow-400))}.dsc-pinfo__count{display:inline-grid;place-items:center;min-width:2rem;height:2rem;padding:0 .5rem;border-radius:999px;background:var(--dsc-blue-50);color:var(--dsc-blue-700);font-size:1.15rem}.dsc-pinfo__panel{padding:2.8rem 3.2rem 3.2rem}.dsc-pinfo__card:not(.is-tabbed) .dsc-pinfo__panel+.dsc-pinfo__panel{border-top:1px solid var(--dsc-line)}.dsc-pinfo__desc{display:grid;grid-template-columns:minmax(0,1fr) 30rem;gap:4rem;align-items:start}.dsc-pinfo__rte{font-size:1.5rem;line-height:1.7;color:var(--dsc-text);max-width:78ch}.dsc-pinfo__rte.is-clamped{max-height:26em}.dsc-pinfo__rte p{margin:0 0 1.2rem}.dsc-pinfo__rte h2,.dsc-pinfo__rte h3,.dsc-pinfo__rte h4{margin:2.2rem 0 .8rem;font-size:1.6rem;font-weight:700;letter-spacing:0;color:var(--dsc-blue-900)}.dsc-pinfo__rte>:first-child{margin-top:0}.dsc-pinfo__rte ul{margin:0 0 1.2rem;padding:0;list-style:none;display:grid;gap:.6rem}.dsc-pinfo__rte ul li{position:relative;padding-left:2.4rem}.dsc-pinfo__rte ul li:before{content:"";position:absolute;left:.2rem;top:.55em;width:1.2rem;height:.7rem;border-left:2px solid var(--dsc-green-600);border-bottom:2px solid var(--dsc-green-600);transform:rotate(-45deg)}.dsc-pinfo__rte br+br{display:none}.dsc-pinfo__glance{position:sticky;top:14rem;padding:2rem;border-radius:var(--dsc-radius);background:linear-gradient(160deg,var(--dsc-blue-50),#f3fbf2);border:1px solid var(--dsc-line)}.dsc-pinfo__glance-title{margin:0 0 1.2rem;font-size:1.2rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--dsc-green-700)}.dsc-pinfo__glance dl{margin:0;display:grid;gap:0}.dsc-pinfo__glance dl div{display:flex;justify-content:space-between;gap:1.2rem;padding:.9rem 0;border-bottom:1px dashed var(--dsc-line-strong);font-size:1.4rem}.dsc-pinfo__glance dt{color:var(--dsc-muted)}.dsc-pinfo__glance dd{margin:0;font-weight:700;color:var(--dsc-ink);text-align:right}.dsc-pinfo__perks{list-style:none;margin:1.4rem 0 0;padding:0;display:grid;gap:.8rem;font-size:1.35rem;font-weight:600;color:var(--dsc-blue-900)}.dsc-pinfo__perks li{display:flex;align-items:center;gap:.8rem}.dsc-pinfo__perks .dsc-icon{color:var(--dsc-green-600);flex-shrink:0}.dsc-feat{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 2.4rem}.dsc-feat li{display:flex;gap:1rem;align-items:flex-start;padding:1.2rem 1.4rem;border-radius:12px;background:var(--dsc-surface);font-size:1.45rem;line-height:1.55;color:var(--dsc-text)}.dsc-feat .dsc-icon{color:var(--dsc-green-600);flex-shrink:0;margin-top:.15em}.dsc-feat strong{color:var(--dsc-ink)}.dsc-spec{width:100%;border-collapse:separate;border-spacing:0;font-size:1.45rem;border:1px solid var(--dsc-line);border-radius:12px;overflow:hidden}.dsc-spec th,.dsc-spec td{padding:1.1rem 1.6rem;text-align:left;vertical-align:top;border-bottom:1px solid var(--dsc-line)}.dsc-spec tr:last-child th,.dsc-spec tr:last-child td{border-bottom:0}.dsc-spec th[scope=row]{width:36%;font-weight:600;color:var(--dsc-muted);background:var(--dsc-surface)}.dsc-spec td{color:var(--dsc-ink);font-weight:500}.dsc-spec__group th{background:var(--dsc-blue-50);color:var(--dsc-blue-700);font-weight:800;font-size:1.3rem;letter-spacing:.04em;text-transform:uppercase}.dsc-box{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.dsc-box li{display:flex;align-items:center;gap:1rem;padding:1.1rem 1.4rem;border:1px solid var(--dsc-line);border-radius:12px;font-size:1.4rem;line-height:1.4;color:var(--dsc-ink);background:#fff}.dsc-box li .dsc-icon{color:var(--dsc-blue-600);flex-shrink:0}.dsc-box__qty{display:inline-grid;place-items:center;flex-shrink:0;min-width:3.2rem;height:3.2rem;padding:0 .6rem;border-radius:10px;background:var(--dsc-blue-700);color:#fff;font-weight:800;font-size:1.3rem}.dsc-box__group{grid-column:1 / -1;border:0!important;padding:1rem 0 0!important;font-weight:800;font-size:1.3rem!important;letter-spacing:.04em;text-transform:uppercase;color:var(--dsc-blue-700)!important;background:none!important}.dsc-pinfo__faq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.6rem;align-items:start}.dsc-qa{border:1px solid var(--dsc-line);border-radius:12px;background:#fff;transition:border-color .2s,box-shadow .2s}.dsc-qa[open]{border-color:var(--dsc-blue-200);box-shadow:var(--dsc-shadow-xs)}.dsc-qa summary{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:1.4rem 1.6rem;cursor:pointer;list-style:none;font-weight:700;font-size:1.45rem;line-height:1.4;color:var(--dsc-ink)}.dsc-qa summary::-webkit-details-marker{display:none}.dsc-qa summary .dsc-icon{flex-shrink:0;color:var(--dsc-blue-700);transition:transform .25s}.dsc-qa[open] summary .dsc-icon{transform:rotate(180deg)}.dsc-qa__a{padding:0 1.6rem 1.6rem;font-size:1.4rem;line-height:1.65;color:var(--dsc-text)}.dsc-pinfo__notice{display:flex;gap:1rem;margin-top:1.6rem;padding:1.2rem 1.6rem;border-radius:var(--dsc-radius);background:var(--dsc-yellow-50);border:1px solid var(--dsc-yellow-100);font-size:1.35rem}.dsc-pinfo__notice p{margin:0}.dsc-pinfo__notice .dsc-icon{color:var(--dsc-blue-700);flex-shrink:0}@media(max-width:989px){.dsc-pinfo__desc{grid-template-columns:1fr;gap:2.4rem}.dsc-pinfo__glance{position:static}.dsc-box{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.dsc-pinfo{padding-bottom:2.4rem}.dsc-pinfo .dsc-container{padding-left:1.2rem;padding-right:1.2rem}.dsc-pinfo__tab{padding:1rem 1.4rem 1.1rem;font-size:1.4rem}.dsc-pinfo__panel{padding:2rem 1.6rem 2.4rem}.dsc-feat,.dsc-box,.dsc-pinfo__faq{grid-template-columns:1fr}.dsc-spec th[scope=row]{width:42%}.dsc-spec th,.dsc-spec td{padding:1rem 1.2rem;font-size:1.35rem}}.dsc-pvideo{padding:4rem 0}.dsc-pvideo .dsc-head{margin-bottom:2.4rem}.dsc-pvideo__frame{position:relative;width:100%;aspect-ratio:16 / 9;border-radius:var(--dsc-radius-lg);overflow:hidden;background:var(--dsc-blue-950);box-shadow:var(--dsc-shadow)}.dsc-pvideo.is-bleed .dsc-pvideo__frame{border-radius:0;box-shadow:none}.dsc-pvideo__media,.dsc-pvideo__frame video,.dsc-pvideo__frame iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;object-fit:cover;background:#000}.dsc-pvideo__poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;border:0;cursor:pointer;background:radial-gradient(60% 80% at 50% 40%,var(--dsc-blue-700),var(--dsc-blue-950))}.dsc-pvideo__poster img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.9;transition:transform .6s var(--dsc-ease)}.dsc-pvideo__poster:hover img{transform:scale(1.03)}.dsc-pvideo__play{position:absolute;left:50%;top:50%;display:grid;place-items:center;width:8.4rem;height:8.4rem;margin:-4.2rem 0 0 -4.2rem;border-radius:50%;background:var(--dsc-yellow-400);color:var(--dsc-blue-900);box-shadow:0 0 0 1rem #ffcc0040,var(--dsc-shadow-lg);transition:transform .25s}.dsc-pvideo__poster:hover .dsc-pvideo__play{transform:scale(1.08)}.dsc-pvideo__play .dsc-icon{margin-left:.4rem}@media(max-width:749px){.dsc-pvideo{padding:2.4rem 0}.dsc-pvideo__frame{border-radius:var(--dsc-radius)}.dsc-pvideo__play{width:6.4rem;height:6.4rem;margin:-3.2rem 0 0 -3.2rem}}.dsc-pinfo__clamp.is-clamped{max-height:46rem}.dsc-pinfo .dsc-link-btn{margin-top:1.2rem}.dsc-feat__h{grid-column:1 / -1;padding:.8rem 0 0!important;background:none!important;font-size:1.3rem!important;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--dsc-blue-700)!important}
/*# sourceMappingURL=/cdn/shop/t/14/assets/dsc.css.map */
