.salux-exact .product-layout{display:grid;grid-template-columns:1fr .9fr;gap:7%}.salux-exact .product-gallery{background:#e9ede6;min-height:580px;position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:23px;overflow:hidden}.salux-exact .gallery-head{display:flex;align-items:center;justify-content:space-between;font-size:9px;letter-spacing:.5px;z-index:2}.salux-exact .pill{border:1px solid #9fafa0;border-radius:20px;padding:7px 12px;font-size:8px;letter-spacing:1px}.salux-exact .selected-images{display:flex;align-items:center;justify-content:center;position:absolute;inset:70px 20px 60px}.salux-exact .selected-images img{width:40%;max-height:400px;object-fit:contain;mix-blend-mode:multiply;filter:drop-shadow(9px 18px 9px #102b3b13)}.salux-exact .selected-images img+img{margin-left:-10%}.salux-exact .selected-images img:nth-child(1){transform:rotate(-12deg)}.salux-exact .selected-images img:nth-child(2){transform:translateY(20px);z-index:2}.salux-exact .selected-images img:nth-child(3){transform:rotate(12deg)}.salux-exact .selected-images.single img{width:65%;transform:rotate(-6deg)}.salux-exact .gallery-caption{display:flex;justify-content:space-between;font-size:9px;letter-spacing:.5px;margin-top:auto}.salux-exact .product-details{padding-top:12px}.salux-exact .product-details h3{font-size:31px;margin:12px 0 14px;letter-spacing:-.7px}.salux-exact .product-description{color:var(--muted);font-size:12px;max-width:400px}.salux-exact .choice-field{padding:0;margin:25px 0 0;border:0;min-width:0}.salux-exact .choice-field legend{font-size:10px;color:#a08b68;margin-bottom:13px;width:100%}.salux-exact .choice-field legend span{color:var(--navy);margin-left:9px}.salux-exact .choice-field legend b{float:right;font-weight:400;color:#748277}.salux-exact .size-options{display:grid;grid-template-columns:1fr 1fr;gap:10px}.salux-exact .choice{display:flex;justify-content:space-between;text-align:left;padding:16px 13px;align-items:center;border:1px solid #cbd1c6;background:transparent;gap:6px;font-size:11px}.salux-exact .choice small{display:block;font-size:8px;margin-top:7px;color:var(--muted)}.salux-exact .choice strong{font-size:11px;white-space:nowrap}.salux-exact .choice.active{border-color:var(--navy);box-shadow:inset 0 0 0 1px var(--navy);background:#eeefe6}.salux-exact .swatches{display:flex;gap:12px}.salux-exact .swatch{border-radius:50%;width:29px;height:29px;border:4px solid var(--ivory);outline:1px solid transparent;position:relative}.salux-exact .swatch.active{outline-color:var(--navy)}.salux-exact .swatch[data-color="Bunt gemischt"]{background:conic-gradient(#29b7c9 0deg 120deg,#ffe500 120deg 240deg,#fac6f3 240deg)}.salux-exact .swatch[data-color="Blau"]{background:#29b7c9}.salux-exact .swatch[data-color="Rosa"]{background:#fac6f3}.salux-exact .swatch[data-color="Gelb"]{background:#ffe500}.salux-exact .purchase-row{display:flex;gap:12px;margin-top:26px}.salux-exact .quantity{display:flex;align-items:center;border:1px solid #bdc5ba;flex-shrink:0;height:52px}.salux-exact .quantity button{border:0;background:none;width:30px;height:100%;font-size:16px}.salux-exact .quantity output{width:20px;text-align:center;font-size:12px}.salux-exact .purchase-row>.button{flex:1;font-size:11px;padding:15px;gap:10px}.salux-exact .price-note{font-size:9px;color:var(--muted);margin-top:10px}.salux-exact .product-shipping{font-size:10px;margin:18px 0 22px;display:flex;gap:9px;align-items:center}.salux-exact .status-dot{height:5px;width:5px;border-radius:50%;background:var(--green);display:inline-block}.salux-exact details{border-top:1px solid #ced4c9}.salux-exact details:last-child{border-bottom:1px solid #ced4c9}.salux-exact summary{cursor:pointer;padding:16px 0;list-style:none;display:flex;justify-content:space-between;font-size:11px}.salux-exact summary::-webkit-details-marker{display:none}.salux-exact summary span{font-size:16px;color:var(--muted)}.salux-exact details p{font-size:12px;color:var(--muted);padding:0 0 17px}.salux-exact details[open] summary span{transform:rotate(45deg)}.salux-exact .product-gallery{align-items:stretch;box-sizing:border-box}.salux-exact .product-gallery>img{width:auto}.salux-exact .selected-images img[hidden]{display:none}.salux-exact .quantity input{width:25px;min-width:0;border:0;background:none;padding:0;text-align:center;font-size:12px;appearance:textfield;-moz-appearance:textfield}.salux-exact .quantity input::-webkit-outer-spin-button,.salux-exact .quantity input::-webkit-inner-spin-button{appearance:none;margin:0}.salux-exact .purchase-row button{border-radius:0}.salux-exact .product-description{margin:0;line-height:1.7}.salux-exact .product-details h3{font-size:31px;line-height:1.2;margin:12px 0 14px;letter-spacing:-.7px}.salux-exact .choice-field legend{letter-spacing:0;line-height:1.6}.salux-exact .swatch[data-colour="mixed"]{background:conic-gradient(#29b7c9 0deg 120deg,#ffe500 120deg 240deg,#fac6f3 240deg)}.salux-exact .swatch[data-colour="blue"]{background:#29b7c9}.salux-exact .swatch[data-colour="pink"]{background:#fac6f3}.salux-exact .swatch[data-colour="yellow"]{background:#ffe500}.salux-exact .product-shipping{line-height:1.7}.salux-exact .price-note{font-size:9px;line-height:1.7;margin:10px 0 0}.salux-exact .selection-status:empty{display:none}.salux-exact .selected-images img{height:auto;max-height:400px}.salux-exact .section-heading>p{white-space:normal;line-height:1.7;margin:0}.salux-exact .richtext{font-size:12px;padding-bottom:16px}.salux-exact .richtext p:last-child{margin-bottom:0}.salux-exact .product-gallery .gallery-caption{margin-top:auto}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:1000px){.salux-exact{padding:65px 5%}.salux-exact .product-layout{gap:5%}.salux-exact .product-gallery{min-height:570px}.salux-exact .choice{padding:13px 9px;flex-wrap:wrap}.salux-exact .size-options{gap:6px}.salux-exact .gallery-head,.salux-exact .gallery-caption{font-size:8px}}@media(max-width:700px){.salux-exact{padding:50px 6%}.salux-exact .product-layout{display:flex;flex-direction:column;gap:32px}.salux-exact .product-gallery{min-height:390px;padding:18px;width:100%}.salux-exact .selected-images{inset:50px 10px 45px}.salux-exact .selected-images img{max-height:280px}.salux-exact .selected-images.single img{height:290px}.salux-exact .product-details{padding-top:0;width:100%}.salux-exact .product-details h3{font-size:29px}.salux-exact .choice{flex-wrap:nowrap;padding:15px 12px}.salux-exact .choice-field{margin-top:24px}.salux-exact .gallery-caption{font-size:8px}.salux-exact .purchase-row>.button{font-size:11px}.salux-exact .section-heading{display:block;margin-bottom:25px}.salux-exact .section-heading h2{font-size:33px}.salux-exact .section-heading>p{margin-top:15px;font-size:11px}.salux-exact .section-heading>p br{display:none}}

.salux-exact{padding:86px 8% 94px}.salux-exact .section-heading h2{font-size:42px;line-height:1.2;letter-spacing:-1px;margin-top:14px}.salux-exact .choice{line-height:normal;color:var(--navy)}.salux-exact .quantity button{color:var(--navy)}.salux-exact details{border-bottom:0}.salux-exact details:last-of-type{border-bottom:1px solid #ced4c9}.salux-exact details .richtext{padding:0}.salux-exact details p{line-height:1.7}@media(max-width:1000px){.salux-exact{padding:65px 5%}}@media(max-width:700px){.salux-exact{padding:50px 6%}.salux-exact .section-heading h2{font-size:33px}}

.salux-exact .purchase-row>.button{justify-content:space-between}
