.slideshow-controls__thumbnails .slideshow-control:is([aria-selected=true]){outline-color:#ee66c9}.product-details.sticky-content--desktop,media-gallery.spacing-style.sticky-content{top:56px}.product-details .variant-option__button-label--not-available{opacity:.4}.product-details .variant-option--buttons legend{font-weight:500}.product-details .variant-option__button-label:not(.variant-option__button-label--has-swatch){font-size:18px;font-weight:600;line-height:1.2}.product-details .variant-option__button-label:has([data-option-available=false]):not( .variant-option__button-label--has-swatch ):after,.product-details .variant-option__button-label:not(.variant-option__button-label--has-swatch):before{border-width:2px}.product-details .variant-option__legend-grosse{width:100%;display:flex;justify-content:space-between;align-items:center}.product-details .variant-option__legend-grosse+.variant-option__button-label{width:-moz-fit-content;width:fit-content;min-width:200px}.product-details .variant-option__legend-grosse .variant-option__legend-guide{display:flex}.product-details .variant-option__legend-grosse .variant-option__legend-guide-btn{font-size:inherit;color:inherit;font-weight:inherit;font-family:inherit;padding:0;margin:0;border:none;background-color:transparent;cursor:pointer;text-decoration:underline;transition:color .2s ease-in-out}.product-details .variant-option__legend-grosse .variant-option__legend-guide-btn:hover{color:#ee66c9}.product-details .variant-option__legend-grosse .variant-option__grosse-popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);opacity:0;visibility:hidden;transition:all .4s ease-in-out;display:flex;justify-content:center;align-items:center;z-index:5}.product-details .variant-option__legend-grosse .variant-option__grosse-popup-overlay.active{opacity:1;visibility:visible}.product-details .variant-option__legend-grosse .variant-option__grosse-popup-content{background-color:#f5f2f5;padding:24px;border-radius:8px;width:90vw;height:calc(100vh - 56px - 36px);position:absolute;left:50%;top:calc(50% + 56px / 2);transform:translate(-50%,-50%);transition:transform .4s ease-in-out;box-shadow:0 5px 15px rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center;overflow:scroll}.product-details .variant-option__legend-grosse .variant-option__grosse-popup-inner-wrapper{width:100%}.product-details .variant-option__legend-grosse .variant-option__grosse-popup-image-wrap{height:MIN(46vh,500px)}.product-details .variant-option__legend-grosse .variant-option__grosse-popup-image{height:100%;width:100%}.product-details .variant-option__legend-grosse .variant-option__grosse-popup-image img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.product-details .variant-option__legend-grosse .variant-option__grosse-popup-text-wrap{margin-top:48px;text-align:center}.product-details .variant-option__legend-grosse .variant-option__grosse-popup-title{color:#01010a;font-family:Orbitron,Futura,"Trebuchet MS","Arial Black",monospace;font-size:24px;font-weight:600;line-height:1.1;margin-bottom:24px}.product-details .variant-option__legend-grosse .variant-option__grosse-popup-text{font-family:RobotoFlex,Roboto,Arial,"Noto Sans",sans-serif;font-size:18px;line-height:1.5}.product-details .variant-option__legend-grosse .variant-option__grosse-popup-text h1,.product-details .variant-option__legend-grosse .variant-option__grosse-popup-text h2,.product-details .variant-option__legend-grosse .variant-option__grosse-popup-text h3,.product-details .variant-option__legend-grosse .variant-option__grosse-popup-text h4,.product-details .variant-option__legend-grosse .variant-option__grosse-popup-text h5,.product-details .variant-option__legend-grosse .variant-option__grosse-popup-text h6{font:inherit;font-weight:700;letter-spacing:inherit;color:inherit;margin:0}.product-details .variant-option__legend-grosse .variant-option__grosse-popup-text h1:not(:last-child),.product-details .variant-option__legend-grosse .variant-option__grosse-popup-text h2:not(:last-child),.product-details .variant-option__legend-grosse .variant-option__grosse-popup-text h3:not(:last-child),.product-details .variant-option__legend-grosse .variant-option__grosse-popup-text h4:not(:last-child),.product-details .variant-option__legend-grosse .variant-option__grosse-popup-text h5:not(:last-child),.product-details .variant-option__legend-grosse .variant-option__grosse-popup-text h6:not(:last-child){margin-bottom:12px}.product-details .variant-option__legend-grosse .variant-option__grosse-popup-text p{margin:0}.product-details .variant-option__legend-grosse .variant-option__grosse-popup-text p:not(:last-child){margin-bottom:12px}.product-details .variant-option__legend-grosse .variant-option__grosse-popup-text a{color:inherit;text-decoration:underline;transition:color .2s ease-in-out}.product-details .variant-option__legend-grosse .variant-option__grosse-popup-text a:active,.product-details .variant-option__legend-grosse .variant-option__grosse-popup-text a:focus,.product-details .variant-option__legend-grosse .variant-option__grosse-popup-text a:hover{color:#b61c8c}.product-details .variant-option__legend-grosse .variant-option__grosse-popup-text ol,.product-details .variant-option__legend-grosse .variant-option__grosse-popup-text ul{margin:12px 0;padding-left:30px}.product-details .variant-option__legend-grosse .variant-option__grosse-popup-text>*{font:inherit;color:inherit;letter-spacing:inherit}.product-details .variant-option__legend-grosse .variant-option__grosse-popup-overlay.active .popup-content{transform:translateY(0)}.product-details .variant-option__legend-grosse .variant-option__grosse-close-btn{position:absolute;top:12px;right:12px;cursor:pointer;padding:0;margin:0;border:none;background:0 0}.text-product-descr{font-family:RobotoFlex,Roboto,Arial,"Noto Sans",sans-serif;font-size:16px;font-weight:400;line-height:1.35}.text-product-descr h1,.text-product-descr h2,.text-product-descr h3,.text-product-descr h4,.text-product-descr h5,.text-product-descr h6{font-family:Orbitron,Futura,"Trebuchet MS","Arial Black",monospace;font-weight:500}.text-product-descr h1,.text-product-descr h2{font-size:20px}.text-product-descr h3{font-size:18px}.text-product-descr h4,.text-product-descr h5,.text-product-descr h6{font-size:16px}@media only screen and (max-width:990px){.product-details .variant-option__legend-grosse .variant-option__grosse-popup-image-wrap{height:unset}}