.shadow-01{box-shadow:0 6px 16px rgba(0,0,0,.1)}.shadow-02{box-shadow:0 12px 22px rgba(0,0,0,.1)}.shadow-03{box-shadow:0 24px 34px rgba(0,0,0,.1)}.blur-01{filter:blur(4px)}.productTopRegion{display:flex;flex-direction:column;gap:16px;margin-bottom:16px}.productTopRegion .productTopRegion__header{display:flex;justify-content:space-between;align-items:center;min-height:48px;gap:16px}@media(min-width: 900px){.productTopRegion .productTopRegion__header .productTopRegion__priceMain{display:none}}.productTopRegion .productTopRegion__titleContainer{flex:1;display:flex;gap:4px;flex-direction:column}@media(max-width: 899.98px){.productTopRegion .productTopRegion__titleContainer{flex:auto;display:flex}}.productTopRegion .productTopRegion__gamme{font-family:"Baton Turbo",arial;font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:0}.productTopRegion .productTopRegion__gamme a{text-transform:lowercase;display:block}.productTopRegion .productTopRegion__gamme a::first-letter{text-transform:capitalize}@media(max-width: 899.98px){.productTopRegion .productTopRegion__gamme{font-family:"Baton Turbo",arial;font-size:10px;font-style:normal;font-weight:400;line-height:14px;letter-spacing:0}}.productTopRegion .productTopRegion__title{font-family:"Baton Turbo",arial;font-size:24px;font-style:normal;font-weight:400;line-height:32px;letter-spacing:0}.productTopRegion .productTopRegion__title .tooltip,.productTopRegion .productTopRegion__title .tooltip__icon{display:inline-block;vertical-align:baseline}@media(max-width: 899.98px){.productTopRegion .productTopRegion__title{flex-grow:2;font-family:"Baton Turbo",arial;font-size:16px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:0}.productTopRegion .productTopRegion__title .tooltip{vertical-align:top}}.productTopRegion .productTopRegion__priceMain{order:4}@media(max-width: 899.98px){.productTopRegion .productTopRegion__priceMain{order:1;flex:none;display:none}}.productTopRegion .productTopRegion__dividerMid{order:3}@media(max-width: 899.98px){.productTopRegion .productTopRegion__dividerMid{order:1}}.productTopRegion .productTopRegion__rating{display:flex;gap:8px;order:1;align-items:center;margin-top:-12px}.productTopRegion .productTopRegion__rating .productTopRegion__rate{display:flex;gap:2px;align-items:center}.productTopRegion .productTopRegion__rating .productTopRegion__rate .productTopRegion__note{font-family:"Baton Turbo",arial;font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:0}.productTopRegion .productTopRegion__rating .productTopRegion__rateCount{font-family:"Baton Turbo",arial;font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:0;-webkit-text-decoration-line:underline;text-decoration-line:underline;cursor:pointer}@media(max-width: 899.98px){.productTopRegion .productTopRegion__rating{order:3;margin-top:0}}.productTopRegion .productTopRegion__tags{display:flex;flex-flow:row wrap;gap:6px 8px;order:2}@media(max-width: 899.98px){.productTopRegion .productTopRegion__tags{order:4}}.productTopRegion .productTopRegion__callOut .tagMessage__text{color:#eb5445;-webkit-text-decoration-line:underline;text-decoration-line:underline;font-family:"Baton Turbo",arial;font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:0}.productTopRegion .productTopRegion__callOut .tagMessage__container .tooltip i.icon-error{background-color:#eb5445}.productTopRegion .productTopRegion__footer{display:flex;flex-direction:column;gap:6px;order:5}@media(max-width: 899.98px){.productTopRegion .productTopRegion__footer{gap:16px}}@media(min-width: 900px){.productTopRegion .productTopRegion__footer .productTopRegion__callOut{display:none}}.productTopRegion .productTopRegion__priceWithDiscount .productTopRegion__priceValue,.productTopRegion .productTopRegion__price .productTopRegion__priceValue{font-family:"Baton Turbo",arial;font-size:20px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:0}@media(max-width: 899.98px){.productTopRegion .productTopRegion__priceWithDiscount .productTopRegion__priceValue,.productTopRegion .productTopRegion__price .productTopRegion__priceValue{font-family:"Baton Turbo",arial;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0}}.productTopRegion .productTopRegion__priceWithDiscount{display:flex;gap:4px 10px;align-items:center;flex-wrap:wrap}.productTopRegion .productTopRegion__priceWithDiscount .productTopRegion__discountedPrice{color:#eb5445;min-width:-moz-fit-content;min-width:fit-content}.productTopRegion .productTopRegion__priceWithDiscount .productTopRegion__regularPrice{color:#697077;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;min-width:-moz-fit-content;min-width:fit-content}.productTopRegion .productTopRegion__priceWithDiscount .productTopRegion__priceValue{display:flex;gap:8px;align-items:center}@media(max-width: 899.98px){.productTopRegion .productTopRegion__priceWithDiscount{flex-wrap:wrap;gap:8px;justify-content:flex-end}.productTopRegion .productTopRegion__priceWithDiscount .productTopRegion__priceValue{gap:4px;flex-direction:column}}.productTopRegion .productTopRegion__price{display:flex;gap:4px 10px;align-items:center;flex-wrap:wrap}.productTopRegion .productTopRegion__KlarnaOrAlma{font-family:"Baton Turbo",arial;font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:0;display:flex;align-items:center;gap:4px;margin-top:-12px}@media(max-width: 899.98px){.productTopRegion .productTopRegion__KlarnaOrAlma{margin-top:0}}.productTopRegion .productTopRegion__dividerFooter{order:6}@media(max-width: 899.98px){.productTopRegion:not(:has(>.productTopRegion__rating,>.productTopRegion__tags,>.productTopRegion__footer))>.productTopRegion__dividerFooter{display:none}}@media(min-width: 900px){.productTopRegion:not(:has(>.productTopRegion__priceMain))>.productTopRegion__dividerFooter{display:none}.productTopRegion:not(:has(>.productTopRegion__priceMain))>.productTopRegion__footer{margin-top:-24px}.productTopRegion:not(:has(>.productTopRegion__priceMain))>.productTopRegion__footer .productTopRegion__KlarnaOrAlma{display:none}}.productATCRegion{display:flex;flex-direction:column;gap:16px}.productATCRegion .productAttributes__sizeWrapper,.productATCRegion .productAttributes__colorWrapper{display:flex;flex-direction:column;gap:8px}@media(max-width: 899.98px){.productATCRegion .productAttributes__colorWrapper{margin-bottom:16px}}.productATCRegion .productAttributes__colorWrapper .productAttributes__colorTitle{display:flex;gap:4px;align-items:baseline}.productATCRegion .productATCRegion__buttonATCContainer{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.productATCRegion .productATCRegion__buttonATCContainer.-hidden{margin:0}.productATCRegion .productATCRegion__buttonATCContainer .productAttributes__preOrder{margin-top:0}@media(min-width: 900px){.productATCRegion .productATCRegion__buttonATCContainer .productAttributes__preOrder.-hidden{margin-top:-8px}}@media(max-width: 899.98px){.productATCRegion .productATCRegion__buttonATCContainer .productAttributes__preOrder:not(.-hidden){margin-top:-8px}}.productATCRegion .-singleColor{margin-bottom:10px}@media(max-width: 899.98px){.productATCRegion #stickyAddToCartBtn{min-width:-webkit-fill-available;min-width:-moz-available;min-width:stretch}.productATCRegion .-singleColor{margin-bottom:0}}.productAttributes__backInStock:not(.-hidden){margin-bottom:32px}
