.dsx:not(#_) button{font-family:var(--ds-stack)}.dsx:not(#_) div:where(.ds-main) h1:not(.ds-h1--product,.ds-h1--kicker){font-family:var(--ds-stack);font-weight:500;color:var(--e-global-color-primary);font-size:var(--e-global-typography-h1-font-size);line-height:var(--e-global-typography-h1-line-height);letter-spacing:var(--e-global-typography-h1-letter-spacing);text-align:left;margin-left:0}.dsx:not(#_) .ds-h4{font:500 var(--e-global-typography-h4-font-size)/var(--e-global-typography-h4-line-height) var(--ds-stack);color:var(--e-global-color-primary);letter-spacing:0}.dsx:not(#_) .btn--s{--btn-h:var(--ds-control-h-s);--btn-pad:0 var(--ds-space-4);position:relative}.dsx:not(#_) .btn--s::after{content:"";position:absolute;inset:-4px 0}.dsx:not(#_) :is(.ds-input,.ds-select,.ds-textarea)::placeholder{color:var(--e-global-color-muted);opacity:1}.dsx:not(#_) :is(.ds-input,.ds-select,.ds-textarea):not(:disabled):hover{border-color:var(--e-global-color-muted)}.dsx:not(#_) :is(.ds-input,.ds-select,.ds-textarea):focus{outline:none;border-color:var(--e-global-color-secondary);box-shadow:inset 0 0 0 1px var(--e-global-color-secondary)}.dsx:not(#_) :is(.ds-input,.ds-select,.ds-textarea):disabled{background-color:var(--e-global-color-surface);border-color:var(--e-global-color-line);color:var(--e-global-color-muted);cursor:not-allowed}.dsx:not(#_) :is(.ds-input,.ds-select,.ds-textarea)[aria-invalid=true]{border-color:var(--e-global-color-error);box-shadow:inset 0 0 0 1px var(--e-global-color-error)}.dsx:not(#_) :is(.ds-checkbox,.ds-check input[type=checkbox]):not(:disabled):hover{border-color:var(--e-global-color-muted)}.dsx:not(#_) :is(.ds-checkbox,.ds-check input[type=checkbox]):disabled{background-color:var(--e-global-color-surface);border-color:var(--e-global-color-line);cursor:not-allowed}.dsx:not(#_) :is(.ds-checkbox,.ds-check input[type=checkbox]):checked:disabled{background-color:var(--e-global-color-line-strong);border-color:var(--e-global-color-line-strong)}.dsx:not(#_) .ds-card__media--product{aspect-ratio:1/1;background:var(--e-global-color-white)}.dsx:not(#_) .ds-card__media--product img{object-fit:contain}.dsx:not(#_) .ds-card__body .ds-link{margin-top:auto;padding-top:var(--ds-space-2)}.dsx:not(#_) .ds-card--product .ds-card__body{padding:var(--ds-space-4);gap:var(--ds-space-1)}.dsx:not(#_) .ds-card__desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font:400 var(--e-global-typography-small-font-size)/var(--e-global-typography-small-line-height) var(--ds-stack);color:var(--e-global-color-muted)}.dsx:not(#_) .ds-card__buy{margin-top:auto;padding-top:var(--ds-space-4);display:flex;flex-direction:column;gap:var(--ds-space-3)}.dsx:not(#_) .ds-card__price{font:500 var(--e-global-typography-h4-font-size)/var(--e-global-typography-h4-line-height) var(--ds-stack);color:var(--e-global-color-primary);font-variant-numeric:tabular-nums}.dsx:not(#_) .ds-card__buy:has(>.btn){flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;column-gap:var(--ds-space-3)}.dsx:not(#_) .ds-card__buy>.btn{flex:none}.dsx:not(#_) .ds-panel>h2{margin-bottom:var(--ds-space-5)}.dsx:not(#_) :where(.dh) *,.dsx:not(#_) :where(.dh) *::before,.dsx:not(#_) :where(.dh) *::after{box-sizing:border-box;margin:0;padding:0}.dsx:not(#_) :where(.dh) a{color:inherit;text-decoration:none}.dsx:not(#_) :where(.dh) button{font:inherit;color:inherit;background:0 0;border:0;cursor:pointer}.dsx:not(#_) :where(.dh) ul{list-style:none}.dsx:not(#_) :where(.dh) img{display:block}@media (max-width:1024px){.dsx:not(#_) p a.ds-link{display:inline;min-height:0}}.dsx:not(#_) .ac-news>li{align-items:baseline;row-gap:var(--ds-space-1)}.dsx:not(#_) .ac-video__bg.is-playing .ac-video__poster{opacity:0}.dsx:not(#_) .ac-video__bg iframe{position:absolute;left:50%;top:50%;width:max(100cqw,177.78cqh);height:max(100cqh,56.25cqw);transform:translate(-50%,-50%) scale(1.4);border:0;pointer-events:none}.dsx:not(#_) .ds-pagehead{padding-top:32px}@media (max-width:767px){.dsx:not(#_) .ds-pagehead{padding-top:24px}}