.pvs.variant-wrapper{margin:0;padding:0}.pvs.variant-wrapper+.pvs.variant-wrapper{margin-top:0}.pvs .pvs__label.variant__label{display:block;margin:10px 0 0;padding:0;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:19.2px;letter-spacing:1.2px;text-transform:none;color:#0f0f0f;text-align:left;cursor:default}.pvs .pvs__label--hidden.variant__label{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}.pvs .pvs__list.variant-input-wrap{display:flex;flex-wrap:wrap;align-items:flex-start;border:0;margin:10px 0;padding:0;min-width:0}.pvs--color .pvs__list.variant-input-wrap{margin:0 0 -10px}.pvs .pvs__item.variant-input{display:inline-flex;vertical-align:top;position:relative;margin:0}.pvs .variant-input-wrap label.pvs__swatch{box-shadow:none;background:none;padding:0;margin:0;overflow:visible;letter-spacing:normal;text-transform:none;font-size:inherit;line-height:normal;color:inherit;cursor:pointer;box-sizing:border-box;-webkit-tap-highlight-color:transparent}.pvs .variant-input-wrap label.pvs__swatch.disabled{color:inherit}.pvs .variant-input-wrap label.pvs__swatch.disabled:after{content:none}.pvs .variant-input-wrap input[type=radio]:checked+label.pvs__swatch,.pvs .variant-input-wrap input[type=radio]:focus+label.pvs__swatch{box-shadow:none}.pvs .variant-input-wrap input[type=radio]:focus-visible+label.pvs__swatch{outline:1px solid #0F0F0F;outline-offset:2px}@media only screen and (max-width:768px){.product-block:has(>.pvs){display:flow-root}.pvs--color:last-child .pvs__list.variant-input-wrap{margin-bottom:0}.pvs--tpl-az99-launa .pvs__label.variant__label,.pvs--tpl-az99-lyona .pvs__label.variant__label,.pvs--tpl-av99-mery-v2 .pvs__label.variant__label{margin-top:-10px}}.pvs--color .pvs__item.variant-input{margin:0 4px 8px 0}.pvs--color .variant-input-wrap label.pvs__swatch{display:block;width:40px;height:40px;border:2px solid #fff;border-radius:80px;padding:2px;transition:all .3s ease-in-out}.pvs--color .pvs__img{position:relative;display:block;width:32px;height:32px;box-sizing:border-box;border:1px solid #B4B4B4;border-radius:80px;background-color:#fff;background-position:center;background-size:cover;background-repeat:no-repeat;overflow:hidden}.pvs--color .variant-input-wrap input[type=radio]:checked+label.pvs__swatch .pvs__img{border-color:#000}@media(hover:hover){.pvs--color .variant-input-wrap input[type=radio]:not(:checked)+label.pvs__swatch:hover .pvs__img{border-color:#ddd}}.pvs--color .variant-input-wrap label.pvs__swatch.disabled .pvs__img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:0;height:100%;margin:auto;border-right:1.5px solid #fff;transform:rotate(45deg)}.pvs--polaroid .pvs__item.variant-input{margin:0 4px 8px 0}.pvs--polaroid .variant-input-wrap label.pvs__swatch{display:grid;grid-template-columns:auto;width:91px;border:.5px solid #CFCFCF;border-radius:2px;background-color:#fff;overflow:hidden;padding:0 0 5px;transition:all .3s ease-in-out}.pvs--polaroid .pvs__img{display:block;width:90px;height:90px;box-sizing:border-box;border-bottom:.5px solid #E5E5E5;background-color:transparent;background-position:top;background-size:cover;background-repeat:no-repeat}.pvs--polaroid .pvs__name{display:block;text-transform:none;letter-spacing:normal;padding:5px 4px 0;max-width:83px;font-size:12px;font-weight:600;line-height:14.4px;color:#6a6a6a;white-space:pre;overflow:hidden;text-overflow:ellipsis;text-align:left}.pvs--polaroid .pvs__price{display:block;text-transform:none;letter-spacing:normal;padding:2px 4px 0;max-width:83px;font-size:12px;line-height:14.4px;color:#7a7a7a;white-space:pre;overflow:hidden;text-align:left}.pvs--polaroid .variant-input-wrap input[type=radio]:checked+label.pvs__swatch{border-color:#292929}.pvs--polaroid .variant-input-wrap input[type=radio]:checked+label.pvs__swatch .pvs__name{color:#292929}.pvs--polaroid .variant-input-wrap input[type=radio]:checked+label.pvs__swatch .pvs__price{color:#6a6a6a}@media(hover:hover){.pvs--polaroid .variant-input-wrap input[type=radio]:not(:checked)+label.pvs__swatch:hover{border-color:#6a6a6a}}.pvs--polaroid .variant-input-wrap label.pvs__swatch.disabled .pvs__name{text-decoration-line:line-through}.pvs--square .pvs__item.variant-input{margin:0 8px 8px 0}.pvs--square .variant-input-wrap label.pvs__swatch{display:block;border:1px solid #fff;padding:3px;transition:all .3s ease-in-out}.pvs--square .pvs__img{display:block;width:66px;height:66px;box-sizing:border-box;border:1px solid #ddd;background-position:top;background-size:cover;background-repeat:no-repeat}.pvs--square .variant-input-wrap input[type=radio]:checked+label.pvs__swatch .pvs__img{border-color:#000}@media(hover:hover){.pvs--square .variant-input-wrap label.pvs__swatch:hover{box-shadow:0 2px 6px #00000026}}.pvs--square .variant-input-wrap label.pvs__swatch.disabled{opacity:.4}.pvs--button .pvs__item.variant-input{margin:0 12px 8px 0}.pvs--button .variant-input-wrap label.pvs__swatch{position:relative;display:block;min-width:50px;border:1px solid #CFCFCF;border-radius:2px;text-align:center;line-height:15.6px;overflow:hidden;transition:all .3s ease-in-out}.pvs--button .pvs__text{display:block;padding:9px 10px;font-size:13px;font-weight:inherit;line-height:15.6px;text-transform:none;color:#6a6a6a;background-color:#fff}.pvs--button .variant-input-wrap input[type=radio]:checked+label.pvs__swatch{border-color:#292929}.pvs--button .variant-input-wrap input[type=radio]:checked+label.pvs__swatch .pvs__text{color:#fff;background-color:#292929}@media(hover:hover){.pvs--button .variant-input-wrap input[type=radio]:not(:checked)+label.pvs__swatch:hover{border-color:#6a6a6a}}.pvs--button .variant-input-wrap label.pvs__swatch.disabled:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:0;height:100%;margin:auto;border-right:1.5px solid #6A6A6A;transform:rotate(45deg);z-index:1}.pvs--button .variant-input-wrap input[type=radio]:checked+label.pvs__swatch.disabled:before{border-color:#fff}.pcsw{position:relative;z-index:2;display:block;margin:10px 0 0;padding:0;text-align:center}.pcsw__list{display:flex;flex-wrap:wrap;justify-content:center;margin:0 0 10px;padding:0;list-style:none}.pcsw__item{display:block;margin:0 3px 8px 0;padding:2px;width:24px;height:24px;box-sizing:border-box;border:1px solid #fff;border-radius:80px;cursor:pointer;transition:all .3s ease-in-out;-webkit-tap-highlight-color:transparent}.pcsw__img{position:relative;display:block;width:18px;height:18px;box-sizing:border-box;border:.5px solid #ddd;border-radius:80px;background-color:transparent;background-position:top;background-size:cover;background-repeat:no-repeat;overflow:hidden}.pcsw__item.is-selected .pcsw__img{border-color:#000}@media(hover:hover){.pcsw__item:not(.is-selected):hover{border-color:#ddd}}.pcsw__item.is-soldout .pcsw__img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:0;height:100%;margin:auto;border-right:1.5px solid #fff;transform:rotate(45deg)}.pcsw__item.is-selected.is-soldout .pcsw__img:after{border-color:#fff}@media only screen and (max-width:768px){.pcsw__list{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;overflow-y:hidden;margin:0;-webkit-overflow-scrolling:touch;scrollbar-width:none}.pcsw__list::-webkit-scrollbar{display:none}.pcsw__list.pcsw__list--fits{justify-content:center}.pcsw__list{margin:0 0 10px .5px}.pcsw__item{flex:0 0 auto;margin-bottom:0;margin-right:var(--pcsw-gap, 3px)}.pcsw__item:last-child{margin-right:0}.pcsw__img{background-position:center}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/pomme-swatches.css.map */
