.button--road-id{position:relative;padding:0 20px;cursor:pointer;font-weight:600;color:#fff;border:none;text-transform:uppercase;font-size:15px;font-family:Open Sans,sans-serif;letter-spacing:2px;text-align:center;margin:0 0 10px;width:100%;background-color:rgb(var(--primary-button-background));overflow:hidden}.button--road-id:after{content:"";position:absolute;left:0;bottom:-100%;width:100%;height:100%;background-color:#ffffff4d;transition:bottom .3s ease-in-out}.button--road-id:hover:after{bottom:0}.did__dots-nav{flex-wrap:wrap;justify-content:flex-start;margin:4px;display:flex}.did__dots-nav--centered{justify-content:center}.did__dots-nav__item{background:#fff;border:2px solid rgba(var(--text-color),.3);border-radius:50%;width:13px;height:13px;margin:6px;transition:background .2s ease-in-out,border-color .2s ease-in-out;position:relative}.did__dots-nav__item[aria-current=true]{background:#f4af23;border-color:#f4af23}.label-list{flex-direction:row!important;gap:6px!important;flex-wrap:wrap!important}.label-list:not(.label-list--horizontal) .label:not(:last-child){margin-block-end:0!important}.block-swatch__item{padding:10px!important;line-height:1.5!important}@media screen and (max-width: 999px){.button--road-id:after{content:none;transition:none}.button--road-id:hover:after{bottom:auto}.announcement-bar__message{padding-block:6px!important;font-size:calc(var(--base-font-size) - 3px)!important;line-height:1.5!important}.header__wrapper{padding:6px 0!important}.did__product-meta__reference{margin-block-start:0}.product__media{position:relative!important}.product__media-list-wrapper,.product__media-image-wrapper{max-height:460px!important}.product__media-prev-next{display:none!important}.did__dots-nav__item{width:12px;height:12px;margin:4px}.block-swatch-list{font-size:calc(var(--base-font-size) - 2px)!important;line-height:1.53846!important}.product__info--body-mobile{margin-block-start:16px;padding-block-start:12px}}@media screen and (min-width: 741px){.button--road-id{position:relative;padding:0 20px;cursor:pointer;font-weight:600;color:#fff;border:none;text-transform:uppercase;font-size:15px;font-family:Open Sans,sans-serif;letter-spacing:2px;text-align:center;margin:0 0 10px;width:100%;background-color:rgb(var(--primary-button-background));overflow:hidden}.button--road-id:after{content:"";position:absolute;left:0;bottom:-100%;width:100%;height:100%;background-color:#ffffff4d;transition:bottom .3s ease-in-out}.button--road-id:hover:after{bottom:0}}@media screen and (max-width: 740px){.product__info--body-mobile{border-top:1px solid rgb(var(--border-color))}.did__product{margin-block-start:0!important}}.did__product-meta{border-bottom:1px solid rgb(var(--border-color));margin:12px 0;padding-block-end:12px;display:block}.did__product-meta__did__price-list-container{align-items:center;margin-block-start:-8px;display:flex}.did__product-meta__label-list:not(:empty){margin-inline-start:16px}.did__product-meta__reference{justify-content:space-between;align-items:center;margin-block-start:10px;display:flex}.did__product-meta__sku{letter-spacing:.45px;position:relative;top:1px}.did__product-meta__taxes-included{margin-block-start:0}.did__product-meta__aside{justify-content:space-between;margin-block-start:18px;display:flex}.did__product-meta__share{align-items:center;display:flex}.did__product-meta__share-label{margin-inline-end:20px}.did__product-meta__share-button-list{grid-auto-flow:column;justify-content:flex-start;align-items:center;gap:18px;display:inline-grid}.did__product-meta__reviews-badge .rating__caption{position:relative}.did__product-meta__reviews-badge .rating__caption:after{content:"";transform-origin:var(--transform-origin-end);background:currentColor;width:100%;height:1px;transition:transform .3s;position:absolute;bottom:2px;left:0;transform:scaleX(0)}.did__product-meta__title{margin-block-end:0}.did__product-meta__title-price-wrapper{display:flex;justify-content:space-between;align-items:baseline;gap:4px}@media screen and (min-width: 1000px){.did__product-meta{margin-block-start:0}}@media screen and (pointer: fine){.did__product-meta__reviews-badge:hover .spr-badge-caption:after,.did__product-meta__reviews-badge:hover .rating__caption:after{transform-origin:var(--transform-origin-start);transform:scaleX(1)}}.did__price-list{align-items:baseline;justify-content:flex-end;column-gap:6px}.did__price-list--centered{justify-content:center}.did__price-list--stack{display:inline-grid}.did__price-list:not(.did__price-list--stack)>.price:not(:last-child){margin-inline-end:0}.did__price-list>.price--block{flex-basis:100%;margin-inline-start:0!important}.did__price-list+.link{margin-inline-start:16px}@keyframes playButtonRippleSmall{0%{box-shadow:0 0 rgb(var(--play-button-background)),0 0 rgb(var(--play-button-background))}to{box-shadow:0 0 0 4px rgba(var(--play-button-background),0),0 0 0 8px rgba(var(--play-button-background),0)}}.video-wrapper__play-button--ripple-small{animation:1.4s ease-in-out infinite playButtonRippleSmall}@media screen and (min-width: 1000px){@keyframes playButtonRippleSmall{0%{box-shadow:0 0 rgb(var(--play-button-background)),0 0 rgb(var(--play-button-background))}to{box-shadow:0 0 0 8px rgba(var(--play-button-background),0),0 0 0 14px rgba(var(--play-button-background),0)}}}.video-with-text{--image-height: min( var(--image-max-height), (100vw - var(--container-gutter) * 4) * (1 / var(--image-aspect-ratio)) );text-align:center;display:block;position:relative}.video-with-text:before{content:"";background:rgb(var(--section-accent-background));z-index:-1;width:100%;height:100%;position:absolute;top:0}.video-section-content{position:absolute;z-index:1;width:100%}.video-with-text:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{left:0}.video-with-text:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.video-with-text--overlap-image:before{height:var(--image-height)}.video-with-text--overlap-text:before{--image-height-difference: calc(100% - var(--image-height));--image-height-difference-abs: max( var(--image-height-difference), -1 * var(--image-height-difference) );height:var(--image-height-difference-abs);top:auto;bottom:0}.video-with-text__video-wrapper{border-radius:var(--block-border-radius-reduced);z-index:0;position:relative;overflow:hidden}.video-with-text__image{width:100%;display:block;position:relative}.video-with-text__image:not([hidden]){z-index:1}.video-with-text__image:not(:first-child){object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;top:0}.video-with-text__image:not(:first-child):not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.video-with-text__image:not(:first-child):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.video-with-text__image[hidden]{visibility:hidden;z-index:-1;transition:visibility .6s linear}.video-with-text__wrapper{overflow:hidden}.video-with-text__content-list{flex-wrap:nowrap;display:flex}.video-with-text__content{flex-shrink:0;order:0;width:100%;display:block}.video-with-text__content[hidden]{visibility:hidden;order:1}@media screen and (max-width: 999px){.video-with-text{padding:var(--vertical-breather) var(--container-gutter)}.video-with-text--boxed{padding:var(--container-gutter)}.video-with-text__content-wrapper{padding:var(--vertical-breather) 0}}@media screen and (max-width: 740px){.video-with-text{padding:0}.video-with-text__content-wrapper{padding:var(--vertical-breather) var(--container-gutter)}}@media screen and (min-width: 741px) and (max-width: 999px){.video-with-text{padding:var(--vertical-breather) calc((var(--grid-column-width) + var(--grid-gap)) * 2)}.video-with-text--boxed{padding:var(--vertical-breather) calc((var(--grid-column-width) + var(--grid-gap)) * 2 + var(--container-gutter))}}@media screen and (min-width: 1000px){.video-with-text:before{width:calc(var(--grid-column-width) * 13 + (var(--grid-gap) * 12) + var(--container-outer-margin));height:100%;top:0}.video-with-text:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{left:auto;right:0}.video-with-text:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{left:0;right:auto}.video-with-text--reverse:not(.video-with-text--overlap-image):not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{left:0;right:auto}.video-with-text--overlap-image:not(.video-with-text--reverse):not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{left:0;right:auto}.video-with-text--reverse:not(.video-with-text--overlap-image):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{left:auto;right:0}.video-with-text--overlap-image:not(.video-with-text--reverse):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{left:auto;right:0}.video-with-text--overlap-image:before{width:calc(var(--grid-column-width) * 7 + (var(--grid-gap) * 6) + var(--container-outer-margin))}.video-with-text--overlap-both:before{width:100%!important}.video-with-text__wrapper{padding:var(--vertical-breather) 0;align-items:center;justify-content:center;display:flex;max-width:var(--container-max-width);padding-inline:var(--container-gutter);--container-outer-margin: 0px;width:auto;gap:40px}.video-with-text--reverse .video-with-text__wrapper{flex-direction:row-reverse}.video-with-text__video-wrapper,.video-with-text__content-wrapper{width:50%}}@media screen and (min-width: 1400px){.video-with-text__wrapper{gap:100px}.video-with-text__content-wrapper{width:calc(var(--grid-column-width) * 7 + (var(--grid-gap) * 6))}}.video-with-text-block{display:block}.video-with-text-block__video-wrapper{background:rgb(var(--secondary-background));overflow:hidden}.video-with-text-block__content{background-color:rgb(var(--section-block-background));border-radius:var(--block-border-radius);padding:48px 24px}@media screen and (max-width: 999px){.video-with-text__wrapper{gap:40px}.video-with-text-block__content{width:auto}.video-with-text-block--overlap-left .video-with-text-block__content,.video-with-text-block--overlap-right .video-with-text-block__content{margin-block:calc(-1 * var(--container-gutter)) 0;padding:40px}.video-with-text-block:not(.video-with-text-block--overlap-left):not(.video-with-text-block--overlap-right) .video-with-text-block__content{border-radius:0}.video-with-text-block--cover{align-items:center;display:flex;position:relative}.video-with-text-block--cover .video-with-text-block__video-wrapper{width:100%;height:100%;position:absolute;top:0}.video-with-text-block--cover .video-with-text-block__video-wrapper:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.video-with-text-block--cover .video-with-text-block__video-wrapper:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.video-with-text-block--cover .video-with-text-block__image{object-fit:cover;object-position:center;height:100%}.video-with-text-block--cover .video-with-text-block__content{padding:var(--container-gutter);margin:var(--vertical-breather) var(--container-gutter)}}@media screen and (min-width: 741px) and (max-width: 999px){.video-with-text-block--cover .video-with-text-block__content{max-width:400px}}@media screen and (min-width: 741px){.video-with-text-block__content{padding-inline-start:48px;padding-inline-end:48px}}@media screen and (min-width: 1000px){.video-with-text-block{align-items:center;min-height:500px;display:flex;position:relative}.video-with-text-block__video-wrapper{width:100%;height:100%;position:absolute;top:0}.video-with-text-block__video-wrapper:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.video-with-text-block__video-wrapper:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.video-with-text-block__image{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;top:0}.video-with-text-block__image:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.video-with-text-block__image:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.video-with-text-block__content{margin-block:var(--vertical-breather)}.video-with-text-block--overlap-right .video-with-text-block__video-wrapper,.video-with-text-block--overlap-left .video-with-text-block__video-wrapper{width:calc(var(--grid-column-width) * 14 + (var(--grid-gap) * 13) + var(--container-outer-margin))}.video-with-text-block--overlap-left .video-with-text-block__video-wrapper:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto;right:0}.video-with-text-block--overlap-left .video-with-text-block__video-wrapper:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0;right:auto}}@media screen and (min-width: 1200px){.video-with-text-block{min-height:700px}.video-with-text-block--small{min-height:400px}.video-with-text-block__content:not(.video-with-text-block__content--tight){padding:64px}}.video-wrapper__content{cursor:pointer;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.video-wrapper[autoplay] .video-wrapper__content{cursor:default}.video-wrapper__content{opacity:1;visibility:visible;transition:opacity .25s ease-in-out,visibility .25s ease-in-out}.video-wrapper__content{position:absolute}
/*# sourceMappingURL=/cdn/shop/t/103/assets/did-theme.css.map */
