.product-popup-modal__content--broderie{width:100%;height:100%;margin-top:0;transform:none;left:0;top:0;padding:0}.product-popup-modal__content--broderie .product-popup-modal__content-info{padding:0}.broderie__label{text-transform:none;margin-bottom:1.7rem}.broderie__description{margin-block:1.9rem;padding-block:1.9rem;border-block:solid .1rem rgba(var(--color-foreground),.1)}.broderie__positions{display:flex;flex-wrap:wrap;gap:1.3rem}.broderie__position,.broderie__font{width:calc((100% - 1.3rem)/2);border:solid rgba(221,221,221,1) .1rem}.broderie__position label{display:flex;align-items:center;cursor:pointer}.broderie__position-name{flex-grow:1;padding:.8rem;font-size:1.3rem;line-height:1.2}.broderie__position-info{font-size:1.2rem;color:rgb(var(--color-foreground),.5)}.broderie__positions input,.broderie__fonts input{display:none}.broderie__position-image{width:7.8rem}input:checked+.broderie__position,input:checked+.broderie__font{border-color:rgb(var(--color-foreground))}.broderie__fonts{display:flex;flex-wrap:wrap;gap:1.3rem}.broderie__font label{cursor:pointer;display:block;padding:.5rem 1rem}.broderie__font{text-align:center}.broderie__text-info{color:rgba(var(--color-foreground),.5);font-size:1.2rem}.broderie__colors{border:0;padding:0 0 3rem}.broderie__color{position:relative}.broderie__color-name{display:block;font-size:1.2rem;position:absolute;top:calc(100% + .8rem);left:50%;transform:translate(-50%);visibility:hidden;opacity:0}input[type=radio]:checked~.broderie__color-name{visibility:visible;opacity:1}.broderie__summary{display:flex;flex-direction:column;gap:.5rem;padding-top:3rem;margin-bottom:4rem;border-top:solid .1rem rgba(var(--color-foreground),.1)}.broderie__summary-item{display:flex;flex-wrap:wrap;gap:2.2rem}.broderie__summary-image{width:8.5rem}.broderie__summary-details{font-size:1.2rem;letter-spacing:.02em;align-self:baseline;flex:1}.broderie__summary-properties,.broderie__summary-options{display:flex;flex-wrap:wrap;gap:0 1rem}.broderie__summary-properties>*,.broderie__summary-options>*{width:100%}.broderie__summary-properties>*:last-child,.broderie__summary-properties>*:nth-last-child(2),.broderie__summary-options>*:last-child,.broderie__summary-options>*:nth-last-child(2){width:calc((100% - 1rem)/2)}.broderie__summary-options>*:last-child,.broderie__summary-options>*:nth-last-child(2){display:flex;flex-direction:column;justify-content:flex-end}.broderie__summary-properties>*:last-child,.broderie__summary-options>*:last-child{text-align:right}.broderie__summary-properties>*:only-child,.broderie__summary-options>*:only-child{width:100%;text-align:left}.broderie__summary-option-label{font-size:1.2rem;font-weight:var(--font-body-weight-bold)}.broderie__summary-option-label+.select .select__select{height:3.3rem}.broderie__summary-title{letter-spacing:normal;text-transform:uppercase;font-weight:var(--font-body-weight-bold)}.broderie__summary-property{white-space:nowrap}.broderie__summary-option,.broderie__summary-property{display:block}.broderie__summary-property input:read-only{border:0;background:transparent;font-size:1.2rem;color:rgb(var(--color-foreground))}.broderie__summary-property input:read-only:focus{outline:0;box-shadow:none}.broderie__summary-price,.product__info-container .broderie__summary-price.price--on-sale .price-item--regular{font-size:1.2rem;font-weight:var(--font-body-weight-bold);letter-spacing:.02em}.broderie__modal-close{background:none;border:0;width:4.8rem;height:4.8rem;position:fixed;top:2rem;padding:0;right:calc(var(--page-width-x-padding, 2rem));cursor:pointer;transform:translate(1.5rem,-1.5rem);z-index:3}.broderie__modal-close svg{width:1.8rem;height:1.8rem}@media screen and (max-width: 989px){.broderie>.page-width{padding-top:0}.broderie__modal-close{position:absolute}.broderie .product-media-container{max-width:100%}.broderie__position-image{flex-shrink:0}}@media screen and (max-width: 749px){.broderie__position-name{font-size:1.1rem}.broderie__position-info{font-size:1rem}.broderie__summary-properties>*:last-child{width:auto}.broderie__summary-properties>*:nth-last-child(2){width:auto;flex:1}.broderie__summary-property input:read-only{max-width:50%;text-overflow:ellipsis}.broderie-form__submit{font-size:1.3rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/broderie.css.map */
