media-gallery[data-presentation=carousel] slideshow-component{max-width:50%;margin-inline:auto}media-gallery[data-presentation=carousel] slideshow-container{overflow:hidden}media-gallery[data-presentation=carousel] slideshow-slide{display:none;width:100%;flex-shrink:0}media-gallery[data-presentation=carousel] slideshow-slide[aria-hidden=false]{display:flex;align-items:center;justify-content:center}media-gallery[data-presentation=carousel] .product-media-container{display:flex;align-items:center;justify-content:center;width:100%}media-gallery[data-presentation=carousel] .product-media-container img{object-fit:contain;object-position:center center;width:100%;height:auto}.variant-option[data-testid=variant-option-single]{display:none!important}.product-info h1,.product__title,.product-title{font-weight:600!important;letter-spacing:-.01em!important;line-height:1.25!important;margin-bottom:.5rem!important;color:var(--color-foreground, #1a1a1a)!important}.product__description,.product-info [class*=description]{font-size:1.05rem!important;line-height:1.65!important;color:var(--color-foreground-75, #3a3a3a)!important;margin-top:1.25rem!important}.product__description p:first-of-type,.product-info [class*=description] p:first-of-type{font-size:1.15rem!important;font-weight:500!important;color:var(--color-foreground, #1a1a1a)!important;margin-bottom:1rem!important;line-height:1.5!important}.product__description p,.product-info [class*=description] p{margin-bottom:1rem!important}.product__description h3,.product-info [class*=description] h3{font-size:1.1rem!important;font-weight:600!important;margin-top:1.75rem!important;margin-bottom:.75rem!important;padding-bottom:.5rem!important;border-bottom:1px solid var(--color-border, #e5e5e5)!important;display:flex!important;align-items:center!important;gap:.4rem!important}.product__description ul,.product-info [class*=description] ul{list-style:none!important;margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important;gap:.5rem!important}.product__description ul li,.product-info [class*=description] ul li{background:var(--color-background-secondary, #f7f7f7)!important;border-radius:8px!important;padding:.65rem .9rem!important;font-size:.95rem!important;line-height:1.4!important;border-left:3px solid var(--color-foreground, #1a1a1a)!important}.product__description ul li strong,.product-info [class*=description] ul li strong{font-weight:600!important;margin-right:.3rem!important}.variant-option--buttons label:has(input[aria-label*=Noir]),.variant-option--buttons label:has(input[aria-label*=Noire]),.variant-option--buttons label:has(input[aria-label*=Blanc]),.variant-option--buttons label:has(input[aria-label*=Bleu]),.variant-option--buttons label:has(input[aria-label*=Rouge]),.variant-option--buttons label:has(input[aria-label*=Vert]),.variant-option--buttons label:has(input[aria-label*=Jaune]),.variant-option--buttons label:has(input[aria-label*=Argent]),.variant-option--buttons label:has(input[aria-label*=Gris]),.variant-option--buttons label:has(input[aria-label*=Grise]),.variant-option--buttons label:has(input[aria-label*=Or]),.variant-option--buttons label:has(input[aria-label*=Violet]),.variant-option--buttons label:has(input[aria-label*=Rose]),.variant-option--buttons label:has(input[aria-label*=Marron]),.variant-option--buttons label:has(input[aria-label*=Orange]),.variant-option--buttons label:has(input[aria-label*=Beige]),.variant-option--buttons label:has(input[aria-label*=Ciel]),.variant-option--buttons label:has(input[aria-label*=Ardoise]),.variant-option--buttons label:has(input[aria-label*=Fum\e9]),.variant-option--buttons label:has(input[aria-label*=Alouette]),.variant-option--buttons label:has(input[aria-label*=Saumon]),.variant-option--buttons label:has(input[aria-label*=Turquoise]),.variant-option--buttons label:has(input[aria-label*=Clair]),.variant-option--buttons label:has(input[aria-label*=Lavande]),.variant-option--buttons label:has(input[aria-label*=Cuir]),.variant-option--buttons label:has(input[aria-label*=Marine]),.variant-option--buttons label:has(input[aria-label*=Cr\e8me]),.variant-option--buttons label:has(input[aria-label*=Fonc\e9]),.variant-option--buttons label:has(input[aria-label*=Paon]),.variant-option--buttons label:has(input[aria-label*=Glacier]),.variant-option--buttons label:has(input[aria-label*=camo]),.variant-option--buttons label:has(input[aria-label*=Black]),.variant-option--buttons label:has(input[aria-label*=black]),.variant-option--buttons label:has(input[aria-label*=White]),.variant-option--buttons label:has(input[aria-label*=white]),.variant-option--buttons label:has(input[aria-label*=Blue]),.variant-option--buttons label:has(input[aria-label*=Red]),.variant-option--buttons label:has(input[aria-label*=Green]),.variant-option--buttons label:has(input[aria-label*=Yellow]),.variant-option--buttons label:has(input[aria-label*=Silver]),.variant-option--buttons label:has(input[aria-label*=Gray]),.variant-option--buttons label:has(input[aria-label*=gray]),.variant-option--buttons label:has(input[aria-label*=Gold]),.variant-option--buttons label:has(input[aria-label*=Purple]),.variant-option--buttons label:has(input[aria-label*=Pink]),.variant-option--buttons label:has(input[aria-label*=Brown]){width:32px!important;height:32px!important;min-width:0!important;max-width:32px!important;min-height:0!important;max-height:32px!important;border-radius:50%!important;padding:0!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;aspect-ratio:1 / 1!important;overflow:hidden!important;box-sizing:border-box!important;position:relative!important}.variant-option--buttons label:has(input[aria-label*=Noir]) span,.variant-option--buttons label:has(input[aria-label*=Noire]) span,.variant-option--buttons label:has(input[aria-label*=Blanc]) span,.variant-option--buttons label:has(input[aria-label*=Bleu]) span,.variant-option--buttons label:has(input[aria-label*=Rouge]) span,.variant-option--buttons label:has(input[aria-label*=Vert]) span,.variant-option--buttons label:has(input[aria-label*=Jaune]) span,.variant-option--buttons label:has(input[aria-label*=Argent]) span,.variant-option--buttons label:has(input[aria-label*=Gris]) span,.variant-option--buttons label:has(input[aria-label*=Grise]) span,.variant-option--buttons label:has(input[aria-label*=Or]) span,.variant-option--buttons label:has(input[aria-label*=Violet]) span,.variant-option--buttons label:has(input[aria-label*=Rose]) span,.variant-option--buttons label:has(input[aria-label*=Marron]) span,.variant-option--buttons label:has(input[aria-label*=Orange]) span,.variant-option--buttons label:has(input[aria-label*=Beige]) span,.variant-option--buttons label:has(input[aria-label*=Ciel]) span,.variant-option--buttons label:has(input[aria-label*=Ardoise]) span,.variant-option--buttons label:has(input[aria-label*=Fum\e9]) span,.variant-option--buttons label:has(input[aria-label*=Alouette]) span,.variant-option--buttons label:has(input[aria-label*=Saumon]) span,.variant-option--buttons label:has(input[aria-label*=Turquoise]) span,.variant-option--buttons label:has(input[aria-label*=Clair]) span,.variant-option--buttons label:has(input[aria-label*=Lavande]) span,.variant-option--buttons label:has(input[aria-label*=Cuir]) span,.variant-option--buttons label:has(input[aria-label*=Marine]) span,.variant-option--buttons label:has(input[aria-label*=Cr\e8me]) span,.variant-option--buttons label:has(input[aria-label*=Fonc\e9]) span,.variant-option--buttons label:has(input[aria-label*=Paon]) span,.variant-option--buttons label:has(input[aria-label*=Glacier]) span,.variant-option--buttons label:has(input[aria-label*=camo]) span,.variant-option--buttons label:has(input[aria-label*=Black]) span,.variant-option--buttons label:has(input[aria-label*=black]) span,.variant-option--buttons label:has(input[aria-label*=White]) span,.variant-option--buttons label:has(input[aria-label*=white]) span,.variant-option--buttons label:has(input[aria-label*=Blue]) span,.variant-option--buttons label:has(input[aria-label*=Red]) span,.variant-option--buttons label:has(input[aria-label*=Green]) span,.variant-option--buttons label:has(input[aria-label*=Yellow]) span,.variant-option--buttons label:has(input[aria-label*=Silver]) span,.variant-option--buttons label:has(input[aria-label*=Gray]) span,.variant-option--buttons label:has(input[aria-label*=gray]) span,.variant-option--buttons label:has(input[aria-label*=Gold]) span,.variant-option--buttons label:has(input[aria-label*=Purple]) span,.variant-option--buttons label:has(input[aria-label*=Pink]) span,.variant-option--buttons label:has(input[aria-label*=Brown]) span{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important}.variant-option--buttons label:has(input[aria-label*="Blanc / Noir"]){background:linear-gradient(to right,#fff 50%,#1a1a1a 50%)!important;border-color:#1a1a1a!important}.variant-option--buttons label:has(input[aria-label*="Blanc / Beige"]){background:linear-gradient(to right,#fff 50%,#d7ccc8 50%)!important;border-color:#c4b5b0!important}.variant-option--buttons label:has(input[aria-label*="Blanc / Rose"]){background:linear-gradient(to right,#fff 50%,#f06292 50%)!important;border-color:#e0507a!important}.variant-option--buttons label:has(input[aria-label*="Rose / Blanc"]){background:linear-gradient(to right,#f06292 50%,#fff 50%)!important;border-color:#e0507a!important}.variant-option--buttons label:has(input[aria-label*="Turquoise / Marron"]){background:linear-gradient(to right,#1abc9c 50%,#795548 50%)!important;border-color:#795548!important}.variant-option--buttons label:has(input[aria-label*="Bleu / Noir"]){background:linear-gradient(to right,#2a6496 50%,#1a1a1a 50%)!important;border-color:#1a1a1a!important}.variant-option--buttons label:has(input[aria-label*="Bleu / Blanc"]){background:linear-gradient(to right,#2a6496 50%,#fff 50%)!important;border-color:#ccc!important}.variant-option--buttons label:has(input[aria-label*="Blanc / Bleu"]){background:linear-gradient(to right,#fff 50%,#2a6496 50%)!important;border-color:#2a6496!important}.variant-option--buttons label:has(input[aria-label*="Rouge / Noir"]){background:linear-gradient(to right,#c0392b 50%,#1a1a1a 50%)!important;border-color:#1a1a1a!important}.variant-option--buttons label:has(input[aria-label*="Rouge / Blanc"]){background:linear-gradient(to right,#c0392b 50%,#fff 50%)!important;border-color:#ccc!important}.variant-option--buttons label:has(input[aria-label*="Argent / Noir"]){background:linear-gradient(to right,#bdc3c7 50%,#1a1a1a 50%)!important;border-color:#1a1a1a!important}.variant-option--buttons label:has(input[aria-label*="Argent / Blanc"]){background:linear-gradient(to right,#bdc3c7 50%,#fff 50%)!important;border-color:#ccc!important}.variant-option--buttons label:has(input[aria-label*="Gris / Noir"]){background:linear-gradient(to right,#7f8c8d 50%,#1a1a1a 50%)!important;border-color:#1a1a1a!important}.variant-option--buttons label:has(input[aria-label*="Gris / Blanc"]){background:linear-gradient(to right,#7f8c8d 50%,#fff 50%)!important;border-color:#ccc!important}.variant-option--buttons label:has(input[aria-label*="Gris / Marron"]){background:linear-gradient(to right,#7f8c8d 50%,#795548 50%)!important;border-color:#795548!important}.variant-option--buttons label:has(input[aria-label*="Vert / Noir"]){background:linear-gradient(to right,#27ae60 50%,#1a1a1a 50%)!important;border-color:#1a1a1a!important}.variant-option--buttons label:has(input[aria-label*="Vert / Blanc"]){background:linear-gradient(to right,#27ae60 50%,#fff 50%)!important;border-color:#ccc!important}.variant-option--buttons label:has(input[aria-label*="Vert / Marron"]){background:linear-gradient(to right,#27ae60 50%,#795548 50%)!important;border-color:#795548!important}.variant-option--buttons label:has(input[aria-label*="Jaune / Noir"]){background:linear-gradient(to right,#f1c40f 50%,#1a1a1a 50%)!important;border-color:#1a1a1a!important}.variant-option--buttons label:has(input[aria-label*="Jaune / Blanc"]){background:linear-gradient(to right,#f1c40f 50%,#fff 50%)!important;border-color:#ccc!important}.variant-option--buttons label:has(input[aria-label*="Noir / Blanc"]){background:linear-gradient(to right,#1a1a1a 50%,#fff 50%)!important;border-color:#ccc!important}.variant-option--buttons label:has(input[aria-label*="Noir / Noir"]){background:linear-gradient(to right,#1a1a1a 50% 50%)!important;border-color:#1a1a1a!important}.variant-option--buttons label:has(input[aria-label*="Violet / Noir"]){background:linear-gradient(to right,#8e44ad 50%,#1a1a1a 50%)!important;border-color:#1a1a1a!important}.variant-option--buttons label:has(input[aria-label*="Violet / Blanc"]){background:linear-gradient(to right,#8e44ad 50%,#fff 50%)!important;border-color:#ccc!important}.variant-option--buttons label:has(input[aria-label*="Noir / Marron"]){background:linear-gradient(to right,#1a1a1a 50%,#795548 50%)!important;border-color:#795548!important}.variant-option--buttons label:has(input[aria-label*="Bleu ciel / Marron"]){background:linear-gradient(to right,#87ceeb 50%,#795548 50%)!important;border-color:#795548!important}.variant-option--buttons label:has(input[aria-label*="Saumon / Marron"]){background:linear-gradient(to right,salmon 50%,#795548 50%)!important;border-color:#795548!important}.variant-option--buttons label:has(input[aria-label*="Blanc / Marron"]):not(:has(input[aria-label*=camo])){background:linear-gradient(to right,#fff 50%,#795548 50%)!important;border-color:#795548!important}.variant-option--buttons label:has(input[aria-label*="Blanc / Orange"]){background:linear-gradient(to right,#fff 50%,#e67e22 50%)!important;border-color:#e67e22!important}.variant-option--buttons label:has(input[aria-label*="Vert camo"]){background-color:#4a6741!important;border-color:#3a5233!important;background-image:radial-gradient(ellipse 6px 5px at 20% 30%,#2d3a1e 0%,transparent 100%),radial-gradient(ellipse 5px 7px at 70% 20%,#1a2a12 0%,transparent 100%),radial-gradient(ellipse 7px 4px at 50% 70%,#2d3a1e 0%,transparent 100%),radial-gradient(ellipse 4px 6px at 80% 60%,#3a4e28 0%,transparent 100%),radial-gradient(ellipse 6px 4px at 10% 70%,#1a2a12 0%,transparent 100%)!important}.variant-option--buttons label:has(input[aria-label*="Gris camo"]){background-color:#7f8c8d!important;border-color:#5d6d7e!important;background-image:radial-gradient(ellipse 6px 5px at 20% 30%,#2c3e50 0%,transparent 100%),radial-gradient(ellipse 5px 7px at 70% 20%,#1a252f 0%,transparent 100%),radial-gradient(ellipse 7px 4px at 50% 70%,#2c3e50 0%,transparent 100%),radial-gradient(ellipse 4px 6px at 80% 60%,#4a4a4a 0%,transparent 100%),radial-gradient(ellipse 6px 4px at 10% 70%,#1a252f 0%,transparent 100%)!important}.variant-option--buttons label:has(input[aria-label*="Noir camo"]){background-color:#2c2c2c!important;border-color:#1a1a1a!important;background-image:radial-gradient(ellipse 6px 5px at 20% 30%,#4a4a4a 0%,transparent 100%),radial-gradient(ellipse 5px 7px at 70% 20%,#111111 0%,transparent 100%),radial-gradient(ellipse 7px 4px at 50% 70%,#3a3a3a 0%,transparent 100%),radial-gradient(ellipse 4px 6px at 80% 60%,#555555 0%,transparent 100%),radial-gradient(ellipse 6px 4px at 10% 70%,#111111 0%,transparent 100%)!important}.variant-option--buttons label:has(input[aria-label*="Blanc / Marron camo"]){background:linear-gradient(to right,#fff 50%,#795548 50%)!important;border-color:#795548!important;background-image:linear-gradient(to right,#fff 50%,#795548 50%),radial-gradient(ellipse 5px 4px at 62% 30%,#5d3a1a 0%,transparent 100%),radial-gradient(ellipse 4px 5px at 80% 20%,#3e2006 0%,transparent 100%),radial-gradient(ellipse 5px 3px at 72% 70%,#5d3a1a 0%,transparent 100%),radial-gradient(ellipse 3px 5px at 88% 60%,#4a2e12 0%,transparent 100%)!important;background-blend-mode:normal!important}.variant-option--buttons label:has(input[aria-label*=Noir]):not(:has(input[aria-label*=" / "])):not(:has(input[aria-label*=camo])){background-color:#1a1a1a!important;border-color:#1a1a1a!important}.variant-option--buttons label:has(input[aria-label*=Noire]):not(:has(input[aria-label*=" / "])){background-color:#1a1a1a!important;border-color:#1a1a1a!important}.variant-option--buttons label:has(input[aria-label*=Blanc]):not(:has(input[aria-label*=" / "])):not(:has(input[aria-label*=camo])){background-color:#fff!important;border-color:#ccc!important}.variant-option--buttons label:has(input[aria-label*="Bleu Marine"]){background-color:#1a2744!important;border-color:#1a2744!important}.variant-option--buttons label:has(input[aria-label*="Bleu Fonc\e9"]){background-color:#14375e!important;border-color:#14375e!important}.variant-option--buttons label:has(input[aria-label*="Bleu Paon"]){background-color:#1a6b7a!important;border-color:#1a6b7a!important}.variant-option--buttons label:has(input[aria-label*="Bleu Glacier"]){background-color:#a8d8e8!important;border-color:#8cc4d8!important}.variant-option--buttons label:has(input[aria-label*="Bleu Ciel"]){background-color:#87ceeb!important;border-color:#87ceeb!important}.variant-option--buttons label:has(input[aria-label*="Bleu ciel"]){background-color:#87ceeb!important;border-color:#87ceeb!important}.variant-option--buttons label:has(input[aria-label*=Bleu]):not(:has(input[aria-label*=Ciel])):not(:has(input[aria-label*=ciel])):not(:has(input[aria-label*=Marine])):not(:has(input[aria-label*=Fonc\e9])):not(:has(input[aria-label*=Paon])):not(:has(input[aria-label*=Glacier])):not(:has(input[aria-label*=" / "])){background-color:#2a6496!important;border-color:#2a6496!important}.variant-option--buttons label:has(input[aria-label*=Rouge]):not(:has(input[aria-label*=" / "])){background-color:#c0392b!important;border-color:#c0392b!important}.variant-option--buttons label:has(input[aria-label*="Vert Fonc\e9"]){background-color:#1a5c38!important;border-color:#1a5c38!important}.variant-option--buttons label:has(input[aria-label*="Vert Clair"]){background-color:#90ee90!important;border-color:#6dbf6d!important}.variant-option--buttons label:has(input[aria-label*=Vert]):not(:has(input[aria-label*=Fonc\e9])):not(:has(input[aria-label*=Clair])):not(:has(input[aria-label*=" / "])):not(:has(input[aria-label*=camo])){background-color:#27ae60!important;border-color:#27ae60!important}.variant-option--buttons label:has(input[aria-label*="Jaune Alouette"]){background-color:#e8c44a!important;border-color:#e8c44a!important}.variant-option--buttons label:has(input[aria-label*=Jaune]):not(:has(input[aria-label*=Alouette])):not(:has(input[aria-label*=" / "])){background-color:#f1c40f!important;border-color:#f1c40f!important}.variant-option--buttons label:has(input[aria-label*=Argent]):not(:has(input[aria-label*=" / "])){background-color:#bdc3c7!important;border-color:#bdc3c7!important}.variant-option--buttons label:has(input[aria-label*="Gris Ardoise"]){background-color:#708090!important;border-color:#708090!important}.variant-option--buttons label:has(input[aria-label*="Gris Clair"]){background-color:#c8c8c8!important;border-color:#c8c8c8!important}.variant-option--buttons label:has(input[aria-label*="Gris Fonc\e9"]){background-color:#555!important;border-color:#555!important}.variant-option--buttons label:has(input[aria-label*=Gris]):not(:has(input[aria-label*=Ardoise])):not(:has(input[aria-label*=Clair])):not(:has(input[aria-label*=Fonc\e9])):not(:has(input[aria-label*=" / "])):not(:has(input[aria-label*=camo])){background-color:#7f8c8d!important;border-color:#7f8c8d!important}.variant-option--buttons label:has(input[aria-label*=Grise]):not(:has(input[aria-label*=" / "])){background-color:#7f8c8d!important;border-color:#7f8c8d!important}.variant-option--buttons label:has(input[aria-label*=Or]):not(:has(input[aria-label*=Orange])){background-color:#d4ac0d!important;border-color:#d4ac0d!important}.variant-option--buttons label:has(input[aria-label*=Violet]):not(:has(input[aria-label*=" / "])){background-color:#8e44ad!important;border-color:#8e44ad!important}.variant-option--buttons label:has(input[aria-label*=Rose]):not(:has(input[aria-label*=" / "])){background-color:#f06292!important;border-color:#f06292!important}.variant-option--buttons label:has(input[aria-label*=Cuir]){background-color:#795548!important;border-color:#795548!important}.variant-option--buttons label:has(input[aria-label*=Marron]):not(:has(input[aria-label*=" / "])):not(:has(input[aria-label*=camo])){background-color:#795548!important;border-color:#795548!important}.variant-option--buttons label:has(input[aria-label*=Orange]):not(:has(input[aria-label*=" / "])){background-color:#e67e22!important;border-color:#e67e22!important}.variant-option--buttons label:has(input[aria-label*=Cr\e8me]){background-color:#d7ccc8!important;border-color:#d7ccc8!important}.variant-option--buttons label:has(input[aria-label*=Beige]):not(:has(input[aria-label*=" / "])){background-color:#d7ccc8!important;border-color:#d7ccc8!important}.variant-option--buttons label:has(input[aria-label*="Noir Costume"]){background-color:#1a1a2e!important;border-color:#1a1a2e!important}.variant-option--buttons label:has(input[aria-label*="Blanc Fum\e9"]){background-color:#f5f5f5!important;border-color:#ccc!important}.variant-option--buttons label:has(input[aria-label*=Saumon]):not(:has(input[aria-label*=" / "])){background-color:salmon!important;border-color:#e86b60!important}.variant-option--buttons label:has(input[aria-label*=Turquoise]):not(:has(input[aria-label*=" / "])){background-color:#1abc9c!important;border-color:#17a589!important}.variant-option--buttons label:has(input[aria-label*=Lavande]){background-color:#b57bee!important;border-color:#9b59d4!important}.variant-option--buttons label:has(input[aria-label=Black]),.variant-option--buttons label:has(input[aria-label=black]){background-color:#1a1a1a!important;border-color:#1a1a1a!important}.variant-option--buttons label:has(input[aria-label=White]),.variant-option--buttons label:has(input[aria-label=white]){background-color:#fff!important;border-color:#ccc!important}.variant-option--buttons label:has(input[aria-label=Blue]),.variant-option--buttons label:has(input[aria-label=blue]){background-color:#2a6496!important;border-color:#2a6496!important}.variant-option--buttons label:has(input[aria-label=Red]),.variant-option--buttons label:has(input[aria-label=red]){background-color:#c0392b!important;border-color:#c0392b!important}.variant-option--buttons label:has(input[aria-label=Green]),.variant-option--buttons label:has(input[aria-label=green]){background-color:#27ae60!important;border-color:#27ae60!important}.variant-option--buttons label:has(input[aria-label=Yellow]),.variant-option--buttons label:has(input[aria-label=yellow]){background-color:#f1c40f!important;border-color:#f1c40f!important}.variant-option--buttons label:has(input[aria-label=Silver]),.variant-option--buttons label:has(input[aria-label=silver]){background-color:#bdc3c7!important;border-color:#bdc3c7!important}.variant-option--buttons label:has(input[aria-label=Gray]),.variant-option--buttons label:has(input[aria-label=gray]){background-color:#7f8c8d!important;border-color:#7f8c8d!important}.variant-option--buttons label:has(input[aria-label*="light gray"]),.variant-option--buttons label:has(input[aria-label*="Light gray"]){background-color:#c8c8c8!important;border-color:#c8c8c8!important}.variant-option--buttons label:has(input[aria-label*="Dark gray"]){background-color:#555!important;border-color:#555!important}.variant-option--buttons label:has(input[aria-label=Gold]),.variant-option--buttons label:has(input[aria-label=gold]){background-color:#d4ac0d!important;border-color:#d4ac0d!important}.variant-option--buttons label:has(input[aria-label=Purple]){background-color:#8e44ad!important;border-color:#8e44ad!important}.variant-option--buttons label:has(input[aria-label=Pink]),.variant-option--buttons label:has(input[aria-label=pink]){background-color:#f06292!important;border-color:#f06292!important}.variant-option--buttons label:has(input[aria-label=Brown]){background-color:#795548!important;border-color:#795548!important}.variant-option--buttons label:has(input:checked){outline:2px solid var(--color-foreground, #333)!important;outline-offset:2px!important}.variant-option--buttons label:has(input[aria-disabled=true]){opacity:.45!important;cursor:not-allowed!important;background-color:#f0f0f0!important;border-color:#ccc!important;color:#999!important;position:relative!important;text-decoration:line-through!important;text-decoration-color:#c00!important;text-decoration-thickness:2px!important}.variant-option--buttons label:has(input[data-option-available=false]):not(:has(.swatch)):after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:linear-gradient(to top right,transparent calc(50% - 1px),#cc0000 calc(50% - 1px),#cc0000 calc(50% + 1px),transparent calc(50% + 1px))!important;border-radius:inherit!important;pointer-events:none!important}.variant-option--buttons label:has(input[data-option-available=false]):has(.swatch):after{content:"\d7"!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#c00!important;font-size:1.2rem!important;font-weight:900!important;pointer-events:none!important;text-shadow:0 0 2px rgba(255,255,255,.8)!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-carousel.css.map */
