.product-color-swatch__container{gap:6px;flex-wrap:wrap;max-width:200px}.product-color-swatch{overflow:hidden;width:12px;height:12px}.product-color-swatch div,.product-color-swatch img{width:100%;height:100%}@media screen and (max-width: 990px){.product-card__title{white-space:nowrap;overflow:hidden;width:100%}.product-card__title:after{content:"";position:absolute;top:-12px;right:0;width:25%;height:100%;background:linear-gradient(to left,#fff 0% 50%,#fffc)}}.product-card__color-list details>summary{list-style:none}@media screen and (max-width: 990px){.product-card__price-wrapper{width:100%}}.product-card__color-list details>summary::-webkit-details-marker{display:none}.product-card__color-list li a{font-size:.857rem;padding:0;line-height:normal;min-height:unset}.ultimate-section__col *{height:100%}@media screen and (max-width: 990px){.recommendations-grid{flex-wrap:nowrap;display:flex;position:relative;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.recommendations-grid::-webkit-scrollbar{display:none}.recommendations-grid__card .product-card{width:44vw!important}.recommendations-grid__card .product-card .product-card__infos{flex-direction:column}.recommendations-grid__card .product-card:has(.price-below-title) .product-card__price{display:none}.recommendations-grid__card .product-card:has(.price-below-title) .product-card__price.price-below-title-price{display:block}}.product-card__infos{position:relative}@media screen and (min-width: 990px){[data-recommendations-section=product_recommendations] .product-card__color-list{padding-top:.2rem;padding-left:40px!important;padding-right:40px!important}.recommendations-grid__card .product-card:has(.price-below-title) .product-card__price.price-below-title-price{display:none}}@media screen and (max-width: 990px){.product-card .product-card__infos{flex-wrap:wrap}}.product-card-slider{position:relative;overflow:hidden;height:100%;touch-action:pan-y pinch-zoom;cursor:grab}.product-card-slider:active{cursor:grabbing}.view-as-selector{padding-right:16px;line-height:normal}.view-as-selector button.border-black{border-bottom:1px solid #000}.product-card__img-link{height:100%;width:100%}@media (min-width: 1024px){.product-card-slider.desktop-mode,.product-card-slider.desktop-mode:active{cursor:pointer}.product-card-slider.desktop-mode .slider-pagination{display:none}}.slider-pagination{position:absolute;bottom:6px;left:6px;z-index:10;display:flex;gap:2px}.product-card .slider-pagination{bottom:.8rem;left:1rem;gap:4px}.slider-pagination__dot{width:4px;height:4px;border-radius:50%;background-color:var(--swiper-pagination-bullet-inactive-color, #000);cursor:pointer;transition:background-color .2s;opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}.slider-pagination__dot.active,.slider-pagination__dot:hover{background-color:var(--swiper-pagination-color, var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-inactive-opacity, 1)}.slider-slide picture{-webkit-user-select:none;user-select:none}.product-image-slider{position:relative;overflow:hidden;height:100%}.slider-container{height:100%;position:relative;display:flex;transition:transform .4s ease-in-out}.slider-slide{width:100%;height:100%;flex-shrink:0;position:relative}.slider-slide.active{display:block;z-index:1}.slider-slide img{width:100%;height:100%;object-fit:cover}.slider-control{position:absolute;top:50%;transform:translateY(-50%);z-index:10;background-color:#ffffffb3;border:none;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:background-color .2s,opacity .2s,visibility .2s;opacity:0;visibility:hidden}.product-image-slider:hover .slider-control{opacity:1;visibility:visible}.slider-control:hover{background-color:#fff}.slider-control--prev{left:10px}.slider-control--next{right:10px}.slider-control .icon{width:20px;height:20px;stroke:#000}.slide-spinner{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;z-index:1;width:2rem;height:2rem;border-radius:50%;border:4px solid rgba(0,0,0,.1);border-left-color:#09090b;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width: 990px){.product-image-slider .slider-control{opacity:1;visibility:visible}}.ax-panel-localization .localization_option:disabled{pointer-events:none}.ax-panel-localization .panel__header{position:relative}.ax-panel-localization .localization-panel{display:flex;flex-direction:column;overflow:hidden;max-height:none}.ax-panel-localization .localization-panel .panel__body{flex:1 1 auto;min-height:0}.ax-panel-localization .localization-panel:first-of-type .panel__body{max-height:calc(80dvh - var(--localization-panel-header, 56px));overflow-y:auto}.ax-panel-localization .localization-panel+.localization-panel .panel__body{max-height:calc(20dvh - var(--localization-panel-header, 56px));overflow-y:auto}.ax-panel-localization .localization-panel,.ax-panel-localization .localization-panel+.localization-panel{max-height:initial}.size-guide-tabs__tab br,.size-guide-tabs__tab{display:none}.size-guide-tabs__tab.active{display:block}.size-guide-tabs__tab table{width:100%;table-layout:fixed;margin-top:.5rem}.text-gray{color:#777!important}.size-guide-tabs__button{margin:0 1rem 0 0;padding:0}.size-guide-tabs__button:not(.active):not(:hover){text-decoration-color:transparent}.size-guide-tabs__tab tr{border:none}.size-guide-tabs__tab td{text-align:center}.size-guide-tabs__tab tr:has(td:nth-child(5)) td{width:20%!important}.size-guide-tabs__tab tr:has(td:nth-child(6)) td{width:16.67%!important}.product_size_guide-title{margin-top:11px}.gdpr-blocking-page-overlay #gdpr-blocking-page-overlay,.gdpr-blocking-page-overlay #pandectes-banner{display:none!important}.gdpr-blocking-page-overlay{overflow-y:scroll!important}.gdpr-blocking-page-overlay #gdpr-blocking-page-overlay{opacity:0!important;z-index:-1!important;pointer-events:none!important}#zoomModal .zoom-container{width:100%;height:100%;overflow:auto}#zoomModal .zoom-container img{object-fit:cover}#zoomModal{top:0;left:0;width:100vw;height:100vh;z-index:40}#zoomImage{transform-origin:center center;max-width:100%;width:100%;height:100%}.spinner{border:4px solid rgba(255,255,255,.3);border-radius:50%;border-top:4px solid #fff;width:40px;height:40px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#zoomModal .zoom-slide img{height:100%;max-width:unset;width:100vw}#zoomSlider.zoom-slider{overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}#zoomSlider.zoom-slider .zoom-slide{scroll-snap-align:start;scroll-snap-stop:always;scroll-margin:0}#zoomSlider.zoom-slider::-webkit-scrollbar{display:none}#zoomModal #zoomProgressBarContainer{position:absolute;bottom:0;width:100%;z-index:1;height:5px}#zoomModal #zoomProgressBar{height:100%;background-color:#333}.text__cgv-cart a{padding:0;display:inline}.text__cgv-cart,.text__cgv-cart a{font-size:14px}@media screen and (max-width: 768px){.text__cgv-cart,.text__cgv-cart a{font-size:12px}}.cart-panel .panel__footer{flex-direction:column;gap:1rem;background:#fff;padding:1rem}.size-guide-tabs__tab p{display:none!important}.size-guide-tabs__tab p:has(br:only-child){display:none!important}.size-guide-tabs__tab p:where([style*="font-size: 1px"]),.size-guide-tabs__tab p:where([data-mce-bogus]){display:none!important}.size-guide-tabs__tab p:not(:has(*:not(br))):not(:has(text)):has(br){display:none!important}.ax-panel-localization{width:100vw}.ax-panel-localization .panel__step.is-active{max-height:100dvh;position:relative}.ax-panel-localization .panel__step.is-active:after{content:"";position:absolute;bottom:20%;left:0;width:100%;height:3%;background:linear-gradient(to bottom,#fff0,#fff);pointer-events:none}#CountryList{display:grid;grid-template-columns:1fr;height:100%;gap:8px}.continent-group{width:100%!important}.continent-group .countries-sublist{display:grid;grid-template-columns:repeat(2,1fr)}@media screen and (min-width: 1200px){.ax-panel-localization{width:50vw}.continent-group .countries-sublist{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width: 1600px){.continent-group .countries-sublist{grid-template-columns:repeat(4,1fr)}}.ax-panel-localization .panel__step-wrapper,.ax-panel-localization .panel__body{flex-grow:0}.ax-panel-localization #CountryList li{width:fit-content;max-width:100%!important;margin-bottom:8px}.ax-panel-localization #CountryList .continent--title{color:#777;margin-bottom:8px}.language-panel .panel__body{padding-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/36/assets/axome.css.map */
