.mtb-tier-leave-active[data-v-5acd9951],.mtb-tier-enter-active[data-v-5acd9951]{transition:flex-grow var(--v61b41ab4) cubic-bezier(.4, 0, .2, 1), padding var(--v61b41ab4) cubic-bezier(.4, 0, .2, 1), opacity .22s ease-out;overflow:hidden}.mtb-tier-leave-to[data-v-5acd9951],.mtb-tier-enter-from[data-v-5acd9951]{opacity:0;flex-grow:.0001;padding-left:0;padding-right:0}.certificate{width:134px}@media (min-width:576px){.certificate{width:165px}}[data-v-ba14b3c8] .product-detail-image-lightbox__picture{overflow:visible!important}[data-v-ba14b3c8] .product-detail-image-lightbox__picture img{width:auto;max-width:100%}.product-detail-image-lightbox__nav-zone--prev[data-v-ba14b3c8]{cursor:w-resize}.product-detail-image-lightbox__nav-zone--next[data-v-ba14b3c8]{cursor:e-resize}.product-detail-image-lightbox__track[data-v-ba14b3c8]{isolation:isolate}.product-detail-image-lightbox__track{position:relative}.product-detail-image-lightbox__slide{width:100%;height:100%}.product-detail-lightbox-slide-next-enter-active,.product-detail-lightbox-slide-next-leave-active,.product-detail-lightbox-slide-prev-enter-active,.product-detail-lightbox-slide-prev-leave-active{z-index:1;will-change:transform;transition:transform .3s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.product-detail-lightbox-slide-next-leave-active,.product-detail-lightbox-slide-prev-leave-active{z-index:0}.product-detail-lightbox-slide-next-enter-from{transform:translate(100%)}.product-detail-lightbox-slide-next-leave-to,.product-detail-lightbox-slide-prev-enter-from{transform:translate(-100%)}.product-detail-lightbox-slide-prev-leave-to{transform:translate(100%)}.product-detail-lightbox-slide-next-enter-to,.product-detail-lightbox-slide-next-leave-from,.product-detail-lightbox-slide-prev-enter-to,.product-detail-lightbox-slide-prev-leave-from{transform:translate(0)}.product-detail-image-lightbox__modal-body,.product-detail-image-lightbox__stage,.product-detail-image-lightbox__viewport{min-height:0}@media (max-width:991px){.product-detail-image-lightbox__modal-root{width:100vw!important;max-width:100vw!important;height:var(--product-detail-lightbox-height-mobile,100dvh)!important;min-height:var(--product-detail-lightbox-height-mobile,100dvh)!important;max-height:var(--product-detail-lightbox-height-mobile,100dvh)!important;flex-direction:column!important;display:flex!important}.product-detail-image-lightbox__modal-root .ds-modal-wrapper,.product-detail-image-lightbox__modal-root .tw-grid{flex-direction:column!important;flex:auto!important;grid-template-rows:none!important;width:100%!important;height:100%!important;min-height:0!important;display:flex!important}.product-detail-image-lightbox__modal-body,.product-detail-image-lightbox__stage,.product-detail-image-lightbox__viewport,.product-detail-image-lightbox__track{flex:auto!important;width:100%!important;height:100%!important;display:flex!important}.product-detail-image-lightbox__slide{width:100%!important;height:100%!important}.product-detail-image-lightbox__modal-body{justify-content:stretch!important;align-items:stretch!important}.product-detail-image-lightbox__stage{flex-direction:column}.product-detail-image-lightbox__viewport{position:relative}}@media (min-width:992px){.product-detail-image-lightbox__modal-root{height:var(--product-detail-lightbox-height-desktop)!important;min-height:var(--product-detail-lightbox-height-desktop)!important;max-height:var(--product-detail-lightbox-height-desktop)!important}.product-detail-image-lightbox__modal-root .ds-modal-wrapper,.product-detail-image-lightbox__modal-root .tw-grid{flex-direction:column!important;grid-template-rows:none!important;height:100%!important;min-height:0!important;display:flex!important}.product-detail-image-lightbox__modal-body,.product-detail-image-lightbox__stage,.product-detail-image-lightbox__viewport,.product-detail-image-lightbox__track{flex:auto!important;width:100%!important;height:100%!important;min-height:0!important;display:flex!important}.product-detail-image-lightbox__modal-body{align-items:stretch!important}.product-detail-image-lightbox__stage{flex-direction:column}.product-detail-image-lightbox__slide{flex:auto!important;width:100%!important;height:100%!important;min-height:0!important}}@media (max-width:991px){body:has(.mobile-menu-footer) .product-detail-image-lightbox__modal-root{height:var(--product-detail-lightbox-height-mobile-footer)!important;min-height:var(--product-detail-lightbox-height-mobile-footer)!important;max-height:var(--product-detail-lightbox-height-mobile-footer)!important}}.checkbox-container[data-v-1d3fd608]{justify-content:space-between;align-items:center;gap:8px;width:100%;margin:0;padding:0 4px;font-size:14px;display:flex;position:relative}.input-pointer[data-v-1d3fd608]{cursor:pointer}.shopping-list-control[data-v-dc25cdf6]{z-index:1;text-align:left;display:block;position:relative}.control[data-v-dc25cdf6]{width:100%;min-width:215px;height:42px;color:rgb(var(--ds-color-primary) / 1);text-align:center;background:rgb(var(--color-ds-neutral-0) / 1);border:none;font-size:14px;font-weight:650}.control[data-v-dc25cdf6]:focus-visible{outline:2px solid rgb(var(--ds-color-primary) / 1);outline-offset:2px}@media (min-width:768px){.control[data-v-dc25cdf6]{text-align:right;padding-right:4px}}.control--inline[data-v-dc25cdf6]{text-align:right;width:auto;min-width:0;height:auto;min-height:18px;padding:0;line-height:18px}@media (min-width:768px){.control--inline[data-v-dc25cdf6]{text-align:right;padding-right:0}}.control-icon[data-v-dc25cdf6]{position:relative;top:-2px;left:-2px}.content[data-v-dc25cdf6]{background:rgb(var(--color-ds-neutral-0) / 1);border:1px solid #cecece;width:100%;position:absolute;top:calc(100% - 1px)}.content .create-form[data-v-dc25cdf6]{width:calc(100% - 33px)}.btn-add[data-v-dc25cdf6]{background:0 0;border:0;padding:0}.btn-add[data-v-dc25cdf6]:focus-visible{outline:2px solid rgb(var(--ds-color-primary) / 1);outline-offset:2px}.input-reset[data-v-3d998230]{appearance:none;background:0 0;border:none;outline:none;margin:0;padding:0}.input-reset[data-v-3d998230]:focus{outline:none}.input-reset[data-v-3d998230]::-webkit-outer-spin-button{appearance:none;margin:0}.input-reset[data-v-3d998230]::-webkit-inner-spin-button{appearance:none;margin:0}.input-reset[type=number][data-v-3d998230]{appearance:textfield}
