#display-all-filters>.popup .main .buttons button.cancel,#display-all-filters>.popup .main .buttons button.clear-filters,#display-all-filters>.popup .main .buttons button.submit{height:43px;padding:0 20px;text-transform:uppercase;border-radius:5px;font-weight:bold;font-size:1rem;font-family:"Inter",sans-serif;display:flex;align-items:center;justify-content:center;transition:opacity .4s}#display-all-filters>.popup .main .buttons button.cancel span,#display-all-filters>.popup .main .buttons button.clear-filters span,#display-all-filters>.popup .main .buttons button.submit span{margin-top:.1em}#display-all-filters>.popup .main .buttons button.cancel i,#display-all-filters>.popup .main .buttons button.clear-filters i,#display-all-filters>.popup .main .buttons button.submit i{margin-left:10px;font-size:1.2em}#image-display-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:11;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.4)}@supports(backdrop-filter: blur(15px)){#image-display-popup{backdrop-filter:blur(15px)}}#image-display-popup .popup{position:relative;display:flex;overflow:hidden;border-radius:10px;background-color:var(--white);min-width:1000px;width:1000px;max-width:1000px;min-height:800px;height:800px;max-height:800px}#image-display-popup .popup .main{display:contents}#image-display-popup .popup .close{position:absolute;top:0;right:0;z-index:3;width:30px;height:30px;margin:10px;border-radius:50%;background-color:var(--white);transition:background-color .4s}#image-display-popup .popup .close:hover:not(:active){background-color:var(--gray10)}#image-display-popup .popup .close:active{transition:none}#image-display-popup .popup .gallery{display:flex;flex-direction:column;gap:10px;width:120px;padding:10px}#image-display-popup .popup .gallery.hidden{display:none}#image-display-popup .popup .gallery .thumbnail-container{position:relative;overflow:hidden;border-radius:5px}#image-display-popup .popup .gallery .thumbnail-container:not(.selected){cursor:pointer}#image-display-popup .popup .gallery .thumbnail-container::after{position:absolute;top:50%;left:50%;content:"";display:block;width:30px;height:30px;border-radius:50%;opacity:0;background-color:var(--white);transform:translate(-50%, -50%);transition:opacity .25s}@media(prefers-color-scheme: light){#image-display-popup .popup .gallery .thumbnail-container::after{box-shadow:rgba(255,255,255,.5) 0 0 0 10px}}@media(prefers-color-scheme: dark){#image-display-popup .popup .gallery .thumbnail-container::after{box-shadow:rgba(0,0,0,.75) 0 0 0 10px}}#image-display-popup .popup .gallery .thumbnail-container.selected::after{opacity:1}#image-display-popup .popup .gallery .thumbnail-container img{display:block;width:100px;min-height:60px;max-height:180px}#image-display-popup .popup .display-area{display:flex;flex-direction:column;flex-grow:1;overflow:hidden}#image-display-popup .popup .display-area .main-image-container{position:relative;display:flex;flex-grow:1;overflow:hidden;padding:10px}#image-display-popup .popup .display-area .main-image-container .placeholder{position:absolute;top:0;left:0;z-index:1;object-fit:none;width:100%;height:100%;transform:scale(0.9);animation:fade-in 1.25s infinite alternate}#image-display-popup .popup .display-area .main-image-container .main-image{position:relative;z-index:2;object-fit:contain;max-width:100%;max-height:100%;margin:auto;border-radius:10px}#image-display-popup .popup .display-area .caption-container{position:relative;z-index:2;display:flex;justify-content:space-between;padding:5px 10px;background:var(--gray05)}#image-display-popup .popup .display-area .caption-container .caption{overflow:hidden;text-overflow:ellipsis;margin-right:10px}#image-display-popup .popup .display-area .caption-container a{text-decoration:rgba(0,0,0,0) underline;color:inherit;transition:text-decoration-color .15s}#image-display-popup .popup .display-area .caption-container a:hover:not(:active){text-decoration-color:unset}#image-display-popup .popup .display-area .caption-container a:active{transition:none}.input-container.with-dropdown{position:relative}.input-container.with-dropdown input{width:100%;height:100%;text-align:inherit}.input-container.with-dropdown input[type=number]{-moz-appearance:textfield}.input-container.with-dropdown input[type=number]::-webkit-outer-spin-button,.input-container.with-dropdown input[type=number]::-webkit-inner-spin-button{display:none}.input-container.with-dropdown:not(.active) .dropdown{display:none}.input-container.with-dropdown .dropdown{position:absolute;top:100%;left:0;z-index:1;width:100%;text-align:inherit}.input-container.with-dropdown .dropdown .option{display:block;width:100%;text-align:inherit;cursor:pointer}header>.cart-update-popup-anchor{position:absolute;top:100%;right:calc(50% - 650px);z-index:2;display:flex;flex-direction:column;align-items:flex-end;gap:10px;padding-top:10px}header>.cart-update-popup-anchor:empty{display:none}@media screen and (max-width: 576px){header>.cart-update-popup-anchor{left:0;right:0;padding:10px;align-items:stretch}}header>.cart-update-popup-anchor>.cart-update-popup{position:relative;border-radius:10px;background:var(--white);box-shadow:#000 0 0 15px -10px;overflow:hidden;max-width:475px}@media screen and (max-width: 576px){header>.cart-update-popup-anchor>.cart-update-popup{max-width:calc(100vw - 20px)}}header>.cart-update-popup-anchor>.cart-update-popup .header{display:flex;justify-content:space-between;align-items:center;padding:5px 5px 5px 15px}header>.cart-update-popup-anchor>.cart-update-popup .header .title{font-size:1.1rem;color:var(--primary-color)}header>.cart-update-popup-anchor>.cart-update-popup .header .close{width:30px;height:30px;margin-left:30px;border-radius:50%;transition:background-color .25s}header>.cart-update-popup-anchor>.cart-update-popup .header .close:hover:not(:active){background-color:rgba(0,0,0,.05)}header>.cart-update-popup-anchor>.cart-update-popup .header .close:active{transition:none}header>.cart-update-popup-anchor>.cart-update-popup .message{font-size:.9rem;padding:0 15px;margin-bottom:3px;white-space:normal;color:var(--primary-color);transition:line-height .25s;overflow:hidden}header>.cart-update-popup-anchor>.cart-update-popup .message:empty{line-height:0}header>.cart-update-popup-anchor>.cart-update-popup .item{position:relative;display:flex;align-items:center;gap:10px;padding:5px 15px 13px 15px;font-size:.9rem}header>.cart-update-popup-anchor>.cart-update-popup .item .thumbnail{object-fit:contain;object-position:right;max-width:85px;max-height:50px;border-radius:5px}@media(prefers-color-scheme: dark){header>.cart-update-popup-anchor>.cart-update-popup .item .thumbnail{filter:brightness(0.85)}header>.cart-update-popup-anchor>.cart-update-popup .item .thumbnail img{filter:unset}}@media screen and (max-width: 576px){header>.cart-update-popup-anchor>.cart-update-popup .item .thumbnail{width:60px}}header>.cart-update-popup-anchor>.cart-update-popup .item .content{flex-grow:1;overflow:hidden}@media screen and (max-width: 576px){header>.cart-update-popup-anchor>.cart-update-popup .item .content{overflow:hidden}}header>.cart-update-popup-anchor>.cart-update-popup .item .content .item-name{overflow:hidden;text-overflow:ellipsis;margin-bottom:3px}header>.cart-update-popup-anchor>.cart-update-popup .item .content .item-name .ref-code{font-weight:bold}header>.cart-update-popup-anchor>.cart-update-popup .item .content .item-price-and-quantity{display:flex;align-items:center;gap:5px}header>.cart-update-popup-anchor>.cart-update-popup .item .content .item-price-and-quantity .price-separator{background:var(--gray10);height:5px;width:5px;border-radius:50%;margin:0 5px}header>.cart-update-popup-anchor>.cart-update-popup .state{display:none;position:absolute;right:0;bottom:0;margin:13px;color:var(--primary-color)}header>.cart-update-popup-anchor>.cart-update-popup::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:10px;border:1px var(--gray05) solid;pointer-events:none}header>.cart-update-popup-anchor>.cart-update-popup::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .5s;pointer-events:none}header>.cart-update-popup-anchor>.cart-update-popup[data-state=pending]{--primary-color:var(--black)}header>.cart-update-popup-anchor>.cart-update-popup[data-state=pending] .state.pending{display:block}header>.cart-update-popup-anchor>.cart-update-popup[data-state=error]{--primary-color:var(--red)}header>.cart-update-popup-anchor>.cart-update-popup[data-state=error] .state.error{display:block}header>.cart-update-popup-anchor>.cart-update-popup[data-state=error]::after{background:linear-gradient(150deg, transparent 60%, var(--red));opacity:.2}header>.cart-update-popup-anchor>.cart-update-popup[data-state=added]{--primary-color:var(--green)}header>.cart-update-popup-anchor>.cart-update-popup[data-state=added] .state.added{display:block}header>.cart-update-popup-anchor>.cart-update-popup[data-state=added]::after{background:linear-gradient(150deg, transparent 60%, var(--green));opacity:.2}@keyframes favorite-success{0%{box-shadow:0 0 0 0 var(--primary-color)}50%{box-shadow:0 0 0 8px var(--primary-color)}100%{box-shadow:0 0 0 8px rgba(0,0,0,0)}}dd-catalog-ref-list{display:flex;flex-direction:column;gap:2px}@media screen and (max-width: 576px){dd-catalog-ref-list{border-top:1px solid rgba(0,0,0,.15);gap:0}}dd-catalog-ref-list .ref,dd-catalog-ref-list .article{padding:8px 6px 9px 6px;transition:background-color .5s;grid-auto-rows:min-content;display:grid;grid-template-areas:"thumb title title cart" "thumb mess  mess  cart" "thumb tags  price cart";grid-template-columns:100px 1fr max-content 50px;gap:0 8px}dd-catalog-ref-list .ref:not(:last-child),dd-catalog-ref-list .article:not(:last-child){border-bottom:1px var(--gray10) solid}@media screen and (max-width: 576px){dd-catalog-ref-list .ref,dd-catalog-ref-list .article{padding:10px;gap:0 10px;border-bottom:1px solid rgba(0,0,0,.15)}}@media screen and (max-width: 576px)and (prefers-color-scheme: dark){dd-catalog-ref-list .ref,dd-catalog-ref-list .article{background:linear-gradient(140deg, transparent, rgba(255, 255, 255, 0.04))}}@media screen and (max-width: 576px)and (prefers-color-scheme: light){dd-catalog-ref-list .ref,dd-catalog-ref-list .article{background:linear-gradient(140deg, transparent, rgba(0, 0, 0, 0.1))}}@media screen and (max-width: 576px){dd-catalog-ref-list .ref,dd-catalog-ref-list .article{grid-template-areas:"title title title" "mess  mess  mess " "thumb tags  tags " "thumb price cart ";grid-template-columns:75px 1fr max-content}}dd-catalog-ref-list .ref .thumbnail-container,dd-catalog-ref-list .article .thumbnail-container{min-width:100px;max-width:100px;min-height:65px;contain:size;display:flex;justify-content:flex-end;align-items:flex-start;grid-area:thumb}@media screen and (max-width: 576px){dd-catalog-ref-list .ref .thumbnail-container,dd-catalog-ref-list .article .thumbnail-container{min-width:unset;contain:unset;align-items:flex-start;max-width:75px}}dd-catalog-ref-list .ref .thumbnail-container .thumbnail,dd-catalog-ref-list .article .thumbnail-container .thumbnail{cursor:pointer;max-width:100%;max-height:100%;border-radius:5px}dd-catalog-ref-list .ref .title-row,dd-catalog-ref-list .article .title-row{grid-area:title}dd-catalog-ref-list .ref .title,dd-catalog-ref-list .article .title{grid-area:title;font-size:.95rem;margin-top:3px;white-space:normal}@media screen and (max-width: 576px){dd-catalog-ref-list .ref .title,dd-catalog-ref-list .article .title{font-family:"Inter",sans-serif;margin-top:0;margin-bottom:5px}}dd-catalog-ref-list .ref .title:is(a),dd-catalog-ref-list .article .title:is(a){text-decoration:rgba(0,0,0,0) underline;color:inherit;transition:text-decoration-color .15s}dd-catalog-ref-list .ref .title:is(a):hover:not(:active),dd-catalog-ref-list .article .title:is(a):hover:not(:active){text-decoration-color:unset}dd-catalog-ref-list .ref .title:is(a):active,dd-catalog-ref-list .article .title:is(a):active{transition:none}dd-catalog-ref-list .ref .title:is(a) .code,dd-catalog-ref-list .article .title:is(a) .code{color:var(--ddcompany-color);text-decoration:underline}@media screen and (max-width: 576px){dd-catalog-ref-list .ref .title:is(a) .code,dd-catalog-ref-list .article .title:is(a) .code{font-weight:bold;color:inherit;text-decoration:unset}}dd-catalog-ref-list .ref .messages,dd-catalog-ref-list .article .messages{display:flex;flex-direction:column;gap:3px;grid-area:mess}dd-catalog-ref-list .ref .messages .message,dd-catalog-ref-list .article .messages .message{display:block;font-size:.9rem;white-space:normal}dd-catalog-ref-list .ref .messages .message.promo-message,dd-catalog-ref-list .article .messages .message.promo-message{color:var(--green)}dd-catalog-ref-list .ref .messages .message.promo-message:is(a),dd-catalog-ref-list .article .messages .message.promo-message:is(a){text-decoration:rgba(0,0,0,0) underline;color:var(--green);transition:text-decoration-color .15s}dd-catalog-ref-list .ref .messages .message.promo-message:is(a):hover:not(:active),dd-catalog-ref-list .article .messages .message.promo-message:is(a):hover:not(:active){text-decoration-color:unset}dd-catalog-ref-list .ref .messages .message.promo-message:is(a):active,dd-catalog-ref-list .article .messages .message.promo-message:is(a):active{transition:none}dd-catalog-ref-list .ref .messages .message.specific-info,dd-catalog-ref-list .article .messages .message.specific-info{color:var(--warning-orange)}dd-catalog-ref-list .ref .messages .message.carac,dd-catalog-ref-list .article .messages .message.carac{font-weight:bold}dd-catalog-ref-list .ref .messages .message.carac.a,dd-catalog-ref-list .article .messages .message.carac.a{color:var(--green)}dd-catalog-ref-list .ref .messages .message.carac.b,dd-catalog-ref-list .article .messages .message.carac.b{color:var(--ddcompany-color)}dd-catalog-ref-list .ref .messages .message.carac.c,dd-catalog-ref-list .article .messages .message.carac.c{font-style:italic;color:var(--orange)}dd-catalog-ref-list .ref .messages .message.carac.d,dd-catalog-ref-list .article .messages .message.carac.d{color:#5b731b}@media screen and (max-width: 576px){dd-catalog-ref-list .ref .messages,dd-catalog-ref-list .article .messages{margin:5px 0 10px 0}}dd-catalog-ref-list .ref .tags,dd-catalog-ref-list .article .tags{grid-area:tags;font-size:.9rem;display:flex;align-items:flex-end;gap:5px;flex-wrap:wrap;position:relative;margin-top:5px;margin-bottom:3px;grid-area:tags}@media screen and (max-width: 576px){dd-catalog-ref-list .ref .tags,dd-catalog-ref-list .article .tags{align-items:flex-start}}dd-catalog-ref-list .ref .tags .tag,dd-catalog-ref-list .article .tags .tag{transition:background-color .5s;border-radius:5px;padding:5px 8px;font-size:.8rem;position:relative}dd-catalog-ref-list .ref .tags .tag::before,dd-catalog-ref-list .ref .tags .tag::after,dd-catalog-ref-list .article .tags .tag::before,dd-catalog-ref-list .article .tags .tag::after{pointer-events:none;content:"";position:absolute;left:0;top:0;bottom:0;background:var(--color)}dd-catalog-ref-list .ref .tags .tag::after,dd-catalog-ref-list .article .tags .tag::after{display:block;right:0;border-radius:5px;opacity:.1}dd-catalog-ref-list .ref .tags .tag:not(.highlight,dd-accordion-toggle),dd-catalog-ref-list .article .tags .tag:not(.highlight,dd-accordion-toggle){background:var(--white);border:1px var(--gray15) solid;box-shadow:0 0 15px -12px #000;padding:4px 8px}dd-catalog-ref-list .ref .tags .tag.highlight,dd-catalog-ref-list .article .tags .tag.highlight{padding-left:19px;border:none;background:var(--gray05);--color: var(--gray90);color:var(--color)}dd-catalog-ref-list .ref .tags .tag.highlight::before,dd-catalog-ref-list .article .tags .tag.highlight::before{display:block;width:12px;border-radius:5px 0 0 5px}dd-catalog-ref-list .ref .tags .tag.with-tooltip,dd-catalog-ref-list .article .tags .tag.with-tooltip{--background: var(--color)}dd-catalog-ref-list .ref .tags .tag.with-tooltip i,dd-catalog-ref-list .article .tags .tag.with-tooltip i{margin-left:7px}dd-catalog-ref-list .ref .tags .tag.with-tooltip .tooltip br,dd-catalog-ref-list .article .tags .tag.with-tooltip .tooltip br{margin-bottom:5px}dd-catalog-ref-list .ref .tags .tag.with-tooltip:hover .tooltip,dd-catalog-ref-list .article .tags .tag.with-tooltip:hover .tooltip{animation:tooltipFadein .35s forwards}dd-catalog-ref-list .ref .tags .tag.stock,dd-catalog-ref-list .ref .tags .tag.disponibility-tag,dd-catalog-ref-list .article .tags .tag.stock,dd-catalog-ref-list .article .tags .tag.disponibility-tag{--primary-color:var(--gray15);display:flex;align-items:center;border-radius:5px;background-color:var(--primary-color);position:relative;--background: var(--primary-color);cursor:default;background:var(--gray05);color:var(--color) !important}dd-catalog-ref-list .ref .tags .tag.stock .tooltip,dd-catalog-ref-list .ref .tags .tag.stock i,dd-catalog-ref-list .ref .tags .tag.disponibility-tag .tooltip,dd-catalog-ref-list .ref .tags .tag.disponibility-tag i,dd-catalog-ref-list .article .tags .tag.stock .tooltip,dd-catalog-ref-list .article .tags .tag.stock i,dd-catalog-ref-list .article .tags .tag.disponibility-tag .tooltip,dd-catalog-ref-list .article .tags .tag.disponibility-tag i{display:none}dd-catalog-ref-list .ref .tags .tag.stock i,dd-catalog-ref-list .ref .tags .tag.disponibility-tag i,dd-catalog-ref-list .article .tags .tag.stock i,dd-catalog-ref-list .article .tags .tag.disponibility-tag i{margin-left:5px}dd-catalog-ref-list .ref .tags .tag.stock.loading .value::after,dd-catalog-ref-list .ref .tags .tag.disponibility-tag.loading .value::after,dd-catalog-ref-list .article .tags .tag.stock.loading .value::after,dd-catalog-ref-list .article .tags .tag.disponibility-tag.loading .value::after{content:"...";display:inline;letter-spacing:4px;animation:fade-in .75s alternate infinite linear}dd-catalog-ref-list .ref .tags .tag.stock:is(.no-details,[data-enabled=false]),dd-catalog-ref-list .ref .tags .tag.disponibility-tag:is(.no-details,[data-enabled=false]),dd-catalog-ref-list .article .tags .tag.stock:is(.no-details,[data-enabled=false]),dd-catalog-ref-list .article .tags .tag.disponibility-tag:is(.no-details,[data-enabled=false]){cursor:default}dd-catalog-ref-list .ref .tags .tag.stock:is(.no-details,[data-enabled=false]) .tooltip,dd-catalog-ref-list .ref .tags .tag.stock:is(.no-details,[data-enabled=false]) i,dd-catalog-ref-list .ref .tags .tag.disponibility-tag:is(.no-details,[data-enabled=false]) .tooltip,dd-catalog-ref-list .ref .tags .tag.disponibility-tag:is(.no-details,[data-enabled=false]) i,dd-catalog-ref-list .article .tags .tag.stock:is(.no-details,[data-enabled=false]) .tooltip,dd-catalog-ref-list .article .tags .tag.stock:is(.no-details,[data-enabled=false]) i,dd-catalog-ref-list .article .tags .tag.disponibility-tag:is(.no-details,[data-enabled=false]) .tooltip,dd-catalog-ref-list .article .tags .tag.disponibility-tag:is(.no-details,[data-enabled=false]) i{display:none}dd-catalog-ref-list .ref .tags .tag.stock:hover .tooltip,dd-catalog-ref-list .ref .tags .tag.disponibility-tag:hover .tooltip,dd-catalog-ref-list .article .tags .tag.stock:hover .tooltip,dd-catalog-ref-list .article .tags .tag.disponibility-tag:hover .tooltip{animation:tooltipFadein .35s forwards}dd-catalog-ref-list .ref .tags .tag.stock.en-stock,dd-catalog-ref-list .ref .tags .tag.stock.in-stock,dd-catalog-ref-list .ref .tags .tag.disponibility-tag.en-stock,dd-catalog-ref-list .ref .tags .tag.disponibility-tag.in-stock,dd-catalog-ref-list .article .tags .tag.stock.en-stock,dd-catalog-ref-list .article .tags .tag.stock.in-stock,dd-catalog-ref-list .article .tags .tag.disponibility-tag.en-stock,dd-catalog-ref-list .article .tags .tag.disponibility-tag.in-stock{--primary-color:var(--green);color:var(--light)}dd-catalog-ref-list .ref .tags .tag.stock.arrivage-en-cours,dd-catalog-ref-list .ref .tags .tag.stock.restocking,dd-catalog-ref-list .ref .tags .tag.disponibility-tag.arrivage-en-cours,dd-catalog-ref-list .ref .tags .tag.disponibility-tag.restocking,dd-catalog-ref-list .article .tags .tag.stock.arrivage-en-cours,dd-catalog-ref-list .article .tags .tag.stock.restocking,dd-catalog-ref-list .article .tags .tag.disponibility-tag.arrivage-en-cours,dd-catalog-ref-list .article .tags .tag.disponibility-tag.restocking{color:var(--light);--primary-color:var(--orange)}dd-catalog-ref-list .ref .tags .tag.stock.en-stock,dd-catalog-ref-list .ref .tags .tag.stock.in-stock,dd-catalog-ref-list .ref .tags .tag.disponibility-tag.en-stock,dd-catalog-ref-list .ref .tags .tag.disponibility-tag.in-stock,dd-catalog-ref-list .article .tags .tag.stock.en-stock,dd-catalog-ref-list .article .tags .tag.stock.in-stock,dd-catalog-ref-list .article .tags .tag.disponibility-tag.en-stock,dd-catalog-ref-list .article .tags .tag.disponibility-tag.in-stock{--color: var(--green)}dd-catalog-ref-list .ref .tags .tag.stock.arrivage-en-cours,dd-catalog-ref-list .ref .tags .tag.stock.restocking,dd-catalog-ref-list .ref .tags .tag.disponibility-tag.arrivage-en-cours,dd-catalog-ref-list .ref .tags .tag.disponibility-tag.restocking,dd-catalog-ref-list .article .tags .tag.stock.arrivage-en-cours,dd-catalog-ref-list .article .tags .tag.stock.restocking,dd-catalog-ref-list .article .tags .tag.disponibility-tag.arrivage-en-cours,dd-catalog-ref-list .article .tags .tag.disponibility-tag.restocking{--color: var(--orange)}dd-catalog-ref-list .ref .tags .tag.dry-ice,dd-catalog-ref-list .ref .tags .tag.additional-fees,dd-catalog-ref-list .article .tags .tag.dry-ice,dd-catalog-ref-list .article .tags .tag.additional-fees{--color: var(--blue);--primary-color:var(--blue)}dd-catalog-ref-list .ref .tags .tag.dry-ice .tooltip.loading::before,dd-catalog-ref-list .ref .tags .tag.additional-fees .tooltip.loading::before,dd-catalog-ref-list .article .tags .tag.dry-ice .tooltip.loading::before,dd-catalog-ref-list .article .tags .tag.additional-fees .tooltip.loading::before{display:inline;content:"..."}dd-catalog-ref-list .ref .tags .tag.dry-ice .tooltip .price,dd-catalog-ref-list .ref .tags .tag.additional-fees .tooltip .price,dd-catalog-ref-list .article .tags .tag.dry-ice .tooltip .price,dd-catalog-ref-list .article .tags .tag.additional-fees .tooltip .price{font-weight:bold;margin-left:4px}dd-catalog-ref-list .ref .tags .tag.dry-ice .tooltip .price.striked,dd-catalog-ref-list .ref .tags .tag.additional-fees .tooltip .price.striked,dd-catalog-ref-list .article .tags .tag.dry-ice .tooltip .price.striked,dd-catalog-ref-list .article .tags .tag.additional-fees .tooltip .price.striked{font-weight:normal;opacity:.7;font-size:.9em;text-decoration:line-through}dd-catalog-ref-list .ref .tags .tag.dry-ice .tooltip .price.nc,dd-catalog-ref-list .ref .tags .tag.additional-fees .tooltip .price.nc,dd-catalog-ref-list .article .tags .tag.dry-ice .tooltip .price.nc,dd-catalog-ref-list .article .tags .tag.additional-fees .tooltip .price.nc{opacity:.7}dd-catalog-ref-list .ref .tags .tag.promo,dd-catalog-ref-list .article .tags .tag.promo{text-transform:uppercase;--color: var(--green)}dd-catalog-ref-list .ref .tags .tag.flash-sales,dd-catalog-ref-list .article .tags .tag.flash-sales{--color: var(--red)}dd-catalog-ref-list .ref .tags .tag.best-seller,dd-catalog-ref-list .article .tags .tag.best-seller{--color: var(--green)}dd-catalog-ref-list .ref .tags .tag.gogreen,dd-catalog-ref-list .article .tags .tag.gogreen{--color: var(--gogreen-color)}dd-catalog-ref-list .ref .tags .tag.our-selection,dd-catalog-ref-list .article .tags .tag.our-selection{--color: var(--ourselection-color)}dd-catalog-ref-list .ref .tags .tag.made-in-europe,dd-catalog-ref-list .article .tags .tag.made-in-europe{--color: #003399}@media(prefers-color-scheme: dark){dd-catalog-ref-list .ref .tags .tag.made-in-europe,dd-catalog-ref-list .article .tags .tag.made-in-europe{--color: #215dd5}}dd-catalog-ref-list .ref .tags .tag.cleanroom,dd-catalog-ref-list .article .tags .tag.cleanroom{--color: var(--black)}@media(prefers-color-scheme: light){dd-catalog-ref-list .ref .tags .tag.cleanroom,dd-catalog-ref-list .article .tags .tag.cleanroom{border:1.5px var(--black) solid}dd-catalog-ref-list .ref .tags .tag.cleanroom::before,dd-catalog-ref-list .article .tags .tag.cleanroom::before{border:1.5px var(--black) solid}}dd-catalog-ref-list .ref .tags .tag.novelty,dd-catalog-ref-list .article .tags .tag.novelty{--color: var(--red)}dd-catalog-ref-list .ref .tags .tag.leasing,dd-catalog-ref-list .article .tags .tag.leasing{--color: var(--leasing-color)}dd-catalog-ref-list .ref .tags .tag.ddstock,dd-catalog-ref-list .article .tags .tag.ddstock{--color: #ceaf52}@media(prefers-color-scheme: dark){dd-catalog-ref-list .ref .tags .tag.ddstock,dd-catalog-ref-list .article .tags .tag.ddstock{--background: #917932}}dd-catalog-ref-list .ref .tags .tag.ddgriff,dd-catalog-ref-list .article .tags .tag.ddgriff{--color: var(--blue)}@media screen and (max-width: 576px){dd-catalog-ref-list .ref .tags,dd-catalog-ref-list .article .tags{margin-bottom:15px}}dd-catalog-ref-list .ref .prices-and-quantity,dd-catalog-ref-list .article .prices-and-quantity{grid-area:price;display:flex;align-items:center;justify-content:flex-end;gap:5px}@media screen and (max-width: 576px){dd-catalog-ref-list .ref .prices-and-quantity,dd-catalog-ref-list .article .prices-and-quantity{align-items:flex-end;margin-top:auto}}dd-catalog-ref-list .ref .prices-and-quantity .prices,dd-catalog-ref-list .article .prices-and-quantity .prices{text-align:right;align-self:center}dd-catalog-ref-list .ref .prices-and-quantity .prices .loader,dd-catalog-ref-list .article .prices-and-quantity .prices .loader{letter-spacing:7.5px;opacity:.5;animation:fade-in 1s alternate infinite linear}dd-catalog-ref-list .ref .prices-and-quantity .prices .striked,dd-catalog-ref-list .article .prices-and-quantity .prices .striked{opacity:.33;text-decoration:line-through}@supports(-moz-user-focus: initial){dd-catalog-ref-list .ref .prices-and-quantity .prices .striked::before,dd-catalog-ref-list .ref .prices-and-quantity .prices .striked::after,dd-catalog-ref-list .article .prices-and-quantity .prices .striked::before,dd-catalog-ref-list .article .prices-and-quantity .prices .striked::after{content:"-";display:inline;font-size:.2em;color:rgba(0,0,0,0);text-decoration-color:inherit}}dd-catalog-ref-list .ref .prices-and-quantity .prices .discount,dd-catalog-ref-list .article .prices-and-quantity .prices .discount{color:var(--green)}dd-catalog-ref-list .ref .prices-and-quantity .prices .error,dd-catalog-ref-list .article .prices-and-quantity .prices .error{opacity:.66}dd-catalog-ref-list .ref .prices-and-quantity .prices.total,dd-catalog-ref-list .article .prices-and-quantity .prices.total{text-align:left}dd-catalog-ref-list .ref .prices-and-quantity .prices.loading::after,dd-catalog-ref-list .article .prices-and-quantity .prices.loading::after{content:"...";display:inline;letter-spacing:4px;margin-right:3px}dd-catalog-ref-list .ref .prices-and-quantity .prices .price.striked,dd-catalog-ref-list .article .prices-and-quantity .prices .price.striked{font-size:.9rem;margin-bottom:-1px}dd-catalog-ref-list .ref .prices-and-quantity .prices .price.final,dd-catalog-ref-list .article .prices-and-quantity .prices .price.final{font-size:1rem}dd-catalog-ref-list .ref .prices-and-quantity .quantity .quantity-input,dd-catalog-ref-list .article .prices-and-quantity .quantity .quantity-input{background:var(--gray10);border-radius:5px;width:40px;height:35px;text-align:center}dd-catalog-ref-list .ref .prices-and-quantity .quantity .quantity-input:disabled,dd-catalog-ref-list .article .prices-and-quantity .quantity .quantity-input:disabled{background-color:rgba(0,0,0,0)}dd-catalog-ref-list .ref .prices-and-quantity .quantity .dropdown,dd-catalog-ref-list .article .prices-and-quantity .quantity .dropdown{margin-top:5px;border-radius:5px;border:2px var(--gray20) solid;background:var(--white);font-size:1rem;z-index:3;box-shadow:#000 0 0 30px -20px}dd-catalog-ref-list .ref .prices-and-quantity .quantity .dropdown button,dd-catalog-ref-list .article .prices-and-quantity .quantity .dropdown button{height:30px;text-align:center;transition:background-color .25s}dd-catalog-ref-list .ref .prices-and-quantity .quantity .dropdown button.selected,dd-catalog-ref-list .article .prices-and-quantity .quantity .dropdown button.selected{background:var(--gray10)}dd-catalog-ref-list .ref .prices-and-quantity .quantity .dropdown button:not(:first-child),dd-catalog-ref-list .article .prices-and-quantity .quantity .dropdown button:not(:first-child){border-top:1px var(--gray15) solid}dd-catalog-ref-list .ref .add-to-cart,dd-catalog-ref-list .article .add-to-cart{display:flex;align-items:center;justify-content:center;background:var(--ddcompany-color);color:var(--light);border-radius:5px;font-size:19px;min-width:50px;width:50px;height:50px;grid-area:cart;align-self:flex-end}@media screen and (max-width: 576px){dd-catalog-ref-list .ref .add-to-cart,dd-catalog-ref-list .article .add-to-cart{margin-top:auto}}dd-range{position:relative;display:flex;justify-content:stretch;gap:10px}dd-range input[type=range]{position:absolute;left:0;background:var(--gray20);background:rgba(0,0,0,0);height:14px;width:100%;-webkit-appearance:none}dd-range input[type=range]::-moz-range-thumb{width:14px;height:14px;border-radius:50px;background:var(--primary-color);box-shadow:#000 0 0 12px -3px;border:none}dd-range input[type=range]::-moz-range-track{border-radius:50px;height:6px}dd-range input[type=range]::-moz-range-progress{border-radius:50px;height:6px}dd-range input[type=range]::-webkit-slider-runnable-track{height:6px}dd-range input[type=range]::-webkit-slider-thumb{width:14px;height:14px;border-radius:50px;background:var(--primary-color);box-shadow:#000 0 0 12px -3px;-webkit-appearance:none;border:none;margin-top:-4px}dd-range input[type=range][dd-min]{z-index:1}dd-range input[type=range][dd-min]::-moz-range-track{background:rgba(0,0,0,0)}dd-range input[type=range][dd-min]::-moz-range-progress{background:var(--gray10)}dd-range input[type=range][dd-min]::-webkit-slider-runnable-track{background:rgba(0,0,0,0)}dd-range input[type=range][dd-max]::-moz-range-track{background:var(--gray10)}dd-range input[type=range][dd-max]::-moz-range-progress{background:var(--primary-color)}dd-range input[type=range][dd-max]::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--gray10) 0%, var(--gray10) calc(var(--min-ratio) * 100%), var(--primary-color) calc(var(--min-ratio) * 100%), var(--primary-color) calc(var(--max-ratio) * 100%), var(--gray10) calc(var(--max-ratio) * 100%), var(--gray10) 100%);border-radius:50px}dd-range .min-label,dd-range .max-label{display:block;padding:4px 7px;margin-top:21px;left:20px;border:1px var(--gray10) solid;border-radius:5px;flex:1}dd-range .min-label span,dd-range .max-label span{display:block;margin-bottom:3px;font-size:.8em}dd-range .min-label input,dd-range .max-label input{-moz-appearance:textfield;width:100%}dd-range .min-label input::-webkit-outer-spin-button,dd-range .min-label input::-webkit-inner-spin-button,dd-range .max-label input::-webkit-outer-spin-button,dd-range .max-label input::-webkit-inner-spin-button{display:none}@keyframes loading{from{opacity:.5}to{opacity:1}}@media(min-width: 577px){body{--current-main-width: 1340px}}main{padding:0 20px 200px 20px;--aside-width: 300px}@media screen and (max-width: 576px){main{--aside-width: 75vw}}main #ariane-wire{margin-top:18px;display:flex;align-items:center;flex-grow:1;gap:6px;font-size:.9rem;flex-wrap:wrap;font-size:.9rem;color:var(--gray80)}@media screen and (max-width: 576px){main #ariane-wire{-ms-overflow-style:none;scrollbar-width:none;position:fixed;top:50px;flex-wrap:unset;left:0;z-index:9;display:flex;flex-direction:row-reverse;overflow:auto;width:100%;max-width:100vw;height:30px;margin:unset;padding:0 20px;border-bottom:1px var(--gray15) solid;background-color:var(--gray05)}main #ariane-wire::-webkit-scrollbar{display:none}body main{padding-top:30px}}main #ariane-wire .chevron{margin-top:1px}main #ariane-wire a{text-decoration:rgba(0,0,0,0) underline;color:inherit;transition:text-decoration-color .15s}main #ariane-wire a:hover:not(:active){text-decoration-color:unset}main #ariane-wire a:active{transition:none}main .banner{width:100%;display:block;border-radius:5px;overflow:hidden;margin-bottom:10px;position:relative;box-shadow:0 0 20px -15px #000}@media screen and (max-width: 576px){main .banner{width:calc(100% - 20px);margin:10px}}main .banner img{display:block;max-width:100%;object-fit:cover}main .banner span{display:flex;position:absolute;top:0;height:100%;align-items:center;left:40%;color:var(--light);white-space:normal}@media screen and (max-width: 576px){main .banner span{position:unset;padding:10px;background:var(--gray05)}}main .search-summary{overflow:hidden;border-radius:5px;background:var(--gray10);overflow:unset;position:relative;font-size:1.1rem;display:flex;align-items:center;color:var(--light);background:var(--ddcompany-color);min-height:40px;margin-top:40px}@media screen and (max-width: 576px){main .search-summary{border-radius:unset}}main .search-summary h1{white-space:normal;padding:10px 20px;font-family:"Inter",sans-serif;font-size:1.2rem;text-transform:uppercase;color:var(--light);background-color:var(--primary-color)}@media screen and (max-width: 576px){main .search-summary{display:none}}main .search-summary .illustration{height:45px;margin:10px}main .search-summary .text{margin-left:10px}main #filters-toggle{margin:5px;position:fixed;top:50px;left:0;z-index:4;height:30px;width:30px;border-radius:5000px;box-shadow:0 0 20px -10px #000;background:var(--ddcompany-color);display:flex;align-items:center;justify-content:center}@media(min-width: 577px){main #filters-toggle{display:none}}main #filters-toggle i{pointer-events:none}main #filters-toggle .arrow-icon{margin-top:8px;margin-left:-3px;font-size:9px}main .results{display:flex;gap:20px;margin-top:10px}main .results aside{width:var(--aside-width);min-width:var(--aside-width);overflow:auto;white-space:normal;font-size:.85rem;--search-filters-border-radius: 3px}@media screen and (max-width: 576px){main .results aside{position:fixed;top:50px;z-index:5;height:calc(100vh - 50px);padding-bottom:40px;background:var(--white);transform:translateX(-100%);transition:transform .25s;--search-filters-border-radius: 0}main .results aside+.mobile-backdrop{pointer-events:none;position:absolute;opacity:0;transition:opacity .25s;top:0;left:0;right:0;bottom:0;z-index:1;background:rgba(0,0,0,.8)}main .results aside.active{transform:unset}main .results aside.active+.mobile-backdrop{pointer-events:unset;opacity:1}}main .results aside .mobile-header{display:flex;padding:5px;gap:10px;justify-content:flex-end}@media(min-width: 577px){main .results aside .mobile-header{display:none}}main .results aside .mobile-header .close,main .results aside .mobile-header .clear{height:30px;display:flex;align-items:center;justify-content:center;gap:10px;border-radius:5000px}main .results aside .mobile-header .close{background:var(--gray05);width:30px;transition:background .15s}main .results aside .mobile-header .close:hover:not(:active){background:var(--gray10)}main .results aside .mobile-header .close:active{transition:none}main .results aside .mobile-header .clear{background:var(--red);color:var(--light);padding:0 12px;font-family:"Inter",sans-serif}main .results aside button.clear.desktop{height:30px;display:flex;align-items:center;justify-content:center;gap:10px;background:var(--gray05);color:var(--red);padding:0 12px;font-family:"Inter",sans-serif;border-radius:var(--search-filters-border-radius);width:100%}@media screen and (max-width: 576px){main .results aside button.clear.desktop{display:none}}main .results aside .marketing-facet{display:flex;align-items:center;gap:5px;margin:5px 0;margin-right:auto;padding:3px 5px;cursor:pointer}main .results aside .marketing-facet .label{text-transform:uppercase}main .results aside .marketing-facet .nb-results{color:var(--gray50)}main .results aside .marketing-facet input{display:none}main .results aside .marketing-facet .switch{position:relative;display:block;overflow:hidden;width:32px;height:17px;border-radius:8.5px;transition:background-color var(--transition-duration, 0.4s);--switch-height: 17px;--switch-width: 32px;--switch-padding: 2px}main .results aside .marketing-facet .switch::after{position:absolute;top:0;transform:translateX(var(--slider-left));content:"";display:block;width:calc(17px - var(--switch-padding) *2);height:calc(17px - var(--switch-padding) *2);margin:var(--switch-padding);border-radius:50%;transition:transform var(--transition-duration, 0.4s),background-color var(--transition-duration, 0.4s)}main .results aside .marketing-facet input:checked+.switch{background-color:var(--green)}main .results aside .marketing-facet input:checked+.switch::after{background-color:var(--white);--slider-left: calc(var(--switch-width) - var(--switch-height))}main .results aside .marketing-facet input:not(:checked)+.switch{background-color:var(--gray15)}main .results aside .marketing-facet input:not(:checked)+.switch::after{background-color:var(--white);--slider-left: 0px}main .results aside .marketing-facet:hover .switch::after{transform:translateX(calc((var(--slider-left) * 6 + var(--switch-width) / 2) / 8)) !important}main .results aside .facet{border-radius:5px;border:1px var(--gray15) solid;margin-top:10px;overflow:hidden}main .results aside .facet>.facet-title{display:flex;align-items:center;gap:7px;padding:4px 7px;background:var(--gray05);overflow:hidden;text-overflow:ellipsis;font-size:.95rem}main .results aside .facet.categories{border:1px var(--ddcompany-color) solid}main .results aside .facet.categories>.facet-title{background:var(--ddcompany-color);color:var(--light)}main .results aside .facet.categories .selected{background:var(--gray05);border-bottom:1px var(--gray10) solid;font-weight:bold;width:100%;text-align:left;padding:3px 7px}main .results aside .facet.categories.selected:is(button){cursor:pointer;transition:color .15s}main .results aside .facet.categories.selected:is(button):hover:not(:active){color:var(--red)}main .results aside .facet.categories.selected:is(button):active{transition:none}main .results aside .facet.categories .filters{max-height:174px}main .results aside .facet>.range-facet{padding:5px}@media screen and (max-width: 576px){main .results aside .facet>.range-facet{padding:0 7px}}main .results aside .facet>.range-facet button{height:25px;background:var(--ddcompany-color);width:100%;border-radius:5px;color:var(--light);margin-top:5px}main .results aside .facet>.range-facet button.hidden{display:none}main .results aside .facet>input.search{width:100%;padding:5px 7px;border-bottom:var(--gray10) 1px solid}@media screen and (max-width: 576px){main .results aside .facet>input.search{border-width:0 0 2px 0}}main .results aside .facet>.filters{overflow:auto;max-height:147px;padding:2px 0;display:flex;flex-direction:column;-ms-overflow-style:none;scrollbar-width:none}main .results aside .facet>.filters::-webkit-scrollbar{display:none}main .results aside .facet>.filters .filter{display:block;font-size:.95em;padding:2px 6px;line-height:1.4;color:var(--gray90);border-radius:var(--search-filters-border-radius);cursor:pointer;transition:background .15s}main .results aside .facet>.filters .filter:hover:not(:active){background:var(--gray05)}main .results aside .facet>.filters .filter:active{transition:none}main .results aside .facet>.filters .filter[data-selected]{order:-1000000000000000000000000 !important}main .results aside .facet>.filters .filter.hidden{display:none}main .results aside .facet>.filters .filter .count{color:var(--gray70)}main .results aside .facet>.filters .filter input{margin-right:5px}main .results aside .facet>.filters .category,main .results aside .facet>.filters .current-category{padding:4px 8px;width:100%;text-align:left}main .results aside .facet>.filters .category i,main .results aside .facet>.filters .current-category i{margin-right:7px}main .results aside .facet>.show-all-filters{width:100%;height:30px;background:var(--gray05);transition:background .15s}main .results aside .facet>.show-all-filters:hover:not(:active){background:var(--gray10)}main .results aside .facet>.show-all-filters:active{transition:none}@media(min-width: 577px){main .results .mobile-backdrop{display:none}}main .results .articles{width:100%}main .results .articles #more-results{background:var(--ddcompany-color);color:var(--light);border-radius:1000px;height:35px;padding:0 20px;display:block;margin:50px auto 0 auto;width:min-content}main .results .articles #more-results.loading{pointer-events:none;animation:loading alternate-reverse .5s infinite}main #debug{white-space:normal;margin-top:50px;display:grid;grid-template-columns:min-content auto;gap:10px 5px;border:teal 1px solid;padding:10px}main #debug>*:nth-child(2n+1){white-space:nowrap;opacity:.7;text-align:right}#display-all-filters{position:fixed;top:0;right:0;bottom:0;left:0;z-index:11;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.4)}@supports(backdrop-filter: blur(15px)){#display-all-filters{backdrop-filter:blur(15px)}}#display-all-filters .popup{overflow:hidden;border-radius:10px;background:var(--white);box-shadow:#000 0 0 20px -15px;max-height:calc(100vh - 40px);max-width:calc(100vw - 40px)}#display-all-filters .popup .header{display:flex;justify-content:flex-end;align-items:center;padding:5px 5px 5px 15px;border-bottom:1px rgba(0,0,0,.3) solid}#display-all-filters .popup .header .title{margin-right:auto;font-size:1.1rem}#display-all-filters .popup .header .close{width:30px;height:30px;margin-left:30px;border-radius:50px;transition:background-color .25s}#display-all-filters .popup .header .close:hover:not(:active){background-color:rgba(0,0,0,.15)}#display-all-filters .popup .header .close:active{transition:none}#display-all-filters .popup main{overflow:auto}#display-all-filters .popup .footer:is(button){font-size:1.1rem;color:var(--light);background:var(--primary-color)}#display-all-filters>.popup .header{border-bottom:unset}#display-all-filters>.popup .main form{display:contents}#display-all-filters>.popup .main .filters{display:flex;flex-wrap:wrap;writing-mode:vertical-lr;max-height:70vh;padding:100px 100px 50px 100px;gap:20px 5px;overflow:auto;max-width:100%;font-size:.85rem;margin-bottom:50px}#display-all-filters>.popup .main .filters .filter{writing-mode:horizontal-tb}#display-all-filters>.popup .main .filters .filter{max-width:270px;display:flex;white-space:normal;gap:7px;border-radius:5px;padding:3px 5px;cursor:pointer;order:unset !important;text-align:left;transition:background .15s}#display-all-filters>.popup .main .filters .filter:hover:not(:active){background:var(--gray05)}#display-all-filters>.popup .main .filters .filter:active{transition:none}#display-all-filters>.popup .main .filters .filter .filter-label{margin-right:5px}#display-all-filters>.popup .main .filters .filter .count{margin-left:auto;color:var(--gray70)}#display-all-filters>.popup .main .buttons{display:flex;justify-content:flex-end;gap:10px;padding:10px}#display-all-filters>.popup .main .buttons button.submit{color:var(--light);background:var(--ddcompany-color)}#display-all-filters>.popup .main .buttons button.submit:disabled{opacity:.25}#display-all-filters>.popup .main .buttons button.clear-filters.hide{display:none}#display-all-filters>.popup .main .buttons button.cancel,#display-all-filters>.popup .main .buttons button.clear-filters{color:var(--black);background:var(--gray05)}
