.dv2-layout .dv2-disclosure-inner{display:flow-root}.dv2-layout .dv2-disclosure-panel{overflow:clip}.dv2-layout details[data-dv2-disclosure]>summary .pl,.dv2-layout details[data-dv2-disclosure]>summary .chev{transition:transform .28s cubic-bezier(.22,1,.36,1)}.dv2-layout details[data-dv2-disclosure=closing]>summary .pl,.dv2-layout details[data-dv2-disclosure=closed]>summary .pl,.dv2-layout details[data-dv2-disclosure=closing]>summary .chev,.dv2-layout details[data-dv2-disclosure=closed]>summary .chev{transform:rotate(0)}.dv2-layout details[data-dv2-disclosure=opening]>summary .pl,.dv2-layout details[data-dv2-disclosure=open]>summary .pl{transform:rotate(45deg)}.dv2-layout details[data-dv2-disclosure=opening]>summary .chev,.dv2-layout details[data-dv2-disclosure=open]>summary .chev{transform:rotate(180deg)}.dv2-layout .dd[data-dv2-menu] .mega{display:block;padding:0;border-bottom:0;overflow:clip}.dv2-layout .dv2-mega-inner{display:grid;grid-template-columns:1fr 230px;gap:32px;padding:24px max(24px,calc((100vw - var(--max)) / 2));border-bottom:1px solid var(--line)}.dv2-layout .dd[data-dv2-menu]:after{content:"";position:absolute;left:0;right:0;top:100%;height:24px}.dv2-layout .dd[data-dv2-menu] .chev{transition:transform .28s cubic-bezier(.22,1,.36,1)}.dv2-layout .dd:is([data-dv2-menu=open],[data-dv2-menu=opening])>a .chev{transform:rotate(180deg)}.dv2-layout .dv2-menu-item{opacity:0;transform:translateY(10px);filter:blur(2px);transition:opacity .2s ease,transform .32s cubic-bezier(.22,1,.36,1),filter .2s ease;transition-delay:0s}.dv2-layout .dd:is([data-dv2-menu=open],[data-dv2-menu=opening]) .dv2-menu-item{opacity:1;transform:translateY(0);filter:blur(0);transition-delay:var(--dv2-stagger, 0ms)}.dv2-layout .dv2-roll-clip{display:inline-grid;overflow:clip;vertical-align:middle;padding-block:.12em;margin-block:-.12em}.dv2-layout .dv2-roll-text{display:inline-block}.dv2-layout [data-dv2-roll]{text-decoration:none!important}.dv2-layout .dv2-motion-underline{position:relative;width:fit-content;max-width:100%;text-decoration:none!important}.dv2-layout .dv2-motion-underline:after{content:"";position:absolute;pointer-events:none;left:0;bottom:-.12em;width:100%;height:1px;background:currentColor;opacity:0;transform:scaleX(0);transform-origin:left;transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .24s ease}.dv2-layout .dv2-motion-underline:focus-visible:after,.dv2-layout a:focus-visible .dv2-motion-underline:after{opacity:1;transform:scaleX(1)}@media(hover:hover)and (pointer:fine){.dv2-layout .dv2-motion-underline:hover:after,.dv2-layout a:hover .dv2-motion-underline:after{opacity:1;transform:scaleX(1)}}@media(hover:none){.dv2-layout :is(.dv2-richtext,.dv2-product-description) a.dv2-motion-underline:after{opacity:1;transform:scaleX(1)}}.dv2-layout .homegrid .pcard:hover{transform:none;box-shadow:none}.dv2-layout .homegrid .pcard:hover .pic img{transform:translate(-50%)}.dv2-layout .dv2-streamline-icon{display:inline-block;flex:none;vertical-align:middle}.dv2-layout .app .chips2>.dv2-feature-chip{display:inline-flex;align-items:center;gap:8px}.dv2-layout .dv2-chip-icon{width:18px;height:18px}.dv2-layout .ed .dv2-benefit-marker{padding-top:3px;color:var(--petrol)}.dv2-layout .dv2-benefit-icon{width:26px;height:26px}.dv2-layout .pr5 .pi .dv2-guarantee-icon{width:28px;height:28px}@media(prefers-reduced-motion:reduce){.dv2-layout .dv2-menu-item{transform:none;filter:none;transition:none}.dv2-layout .dv2-motion-underline:after,.dv2-layout details[data-dv2-disclosure]>summary .pl,.dv2-layout details[data-dv2-disclosure]>summary .chev,.dv2-layout .dd[data-dv2-menu] .chev{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/dv2-motion.css.map */
