muson-campaign[hidden]{display:none!important}.muson-campaign{display:block;color:#551621;line-height:1.35}.muson-campaign--card{margin-block:8px 2px;text-align:center}.muson-campaign__price{display:flex;justify-content:center;align-items:baseline;flex-wrap:wrap;gap:6px}.muson-campaign__price>span{font-size:12px}.muson-campaign__price strong{font-size:21px;font-weight:600;letter-spacing:normal}.muson-campaign--product{margin-block-start:14px;padding:12px 16px;border:1px solid #cdb6b2;background:transparent;color:#551621}.muson-campaign--product .muson-campaign__price{justify-content:flex-start}.muson-campaign--product .muson-campaign__price>span{font-size:12px}.muson-campaign--product .muson-campaign__price strong{font-size:clamp(21px,1.5vw,24px);font-weight:600}.muson-campaign__label{display:inline-block;margin-block-end:7px;border-block-end:1px solid #ded0c8;padding-block-end:6px;background:transparent;font-size:10px;letter-spacing:.04em}.price-list:has(+.muson-campaign:not([hidden])) sale-price{color:#756c68;font-weight:400}.product-card__figure>.muson-campaign-badge{position:absolute;inset-block-start:10px;inset-inline-end:10px;z-index:3;max-width:calc(100% - 20px);padding:6px 9px;border:1px solid #cdb6b2;color:#551621;background:#fbf8f4;font-size:11px;font-weight:500;letter-spacing:.035em}@media(max-width:699px){.muson-campaign--product{padding:12px 14px}.muson-campaign--card .muson-campaign__price strong{font-size:18px}.product-card__figure>.muson-campaign-badge{inset-block-start:7px;inset-inline-end:7px;padding:5px 6px;font-size:9px}}.shopify-section--main-product .product-info .product-info__block-list:has(>[data-block-id=muson_material_subtitle] .muson-product-subtitle):not(:has(.muson-product-craftsmanship)):has(.muson-campaign--product:not([hidden]))>[data-block-type=price] .muson-product-price-offer:has(>.muson-campaign--product:not([hidden])){grid-column:1 / -1;grid-row:3}.shopify-section--main-product .product-info .product-info__block-list:has(>[data-block-id=muson_material_subtitle] .muson-product-subtitle):not(:has(.muson-product-craftsmanship)):has(.muson-campaign--product:not([hidden]))>[data-block-type=price] .muson-installment--product{grid-row:4}.shopify-section--main-product .product-info .product-info__block-list [data-block-type=price] .price-list:has(+.muson-campaign:not([hidden])){color:#756c68;font-weight:400}.shopify-section--main-product .product-info .product-info__block-list:has(>[data-block-id=muson_material_subtitle] .muson-product-subtitle):not(:has(.muson-product-craftsmanship))>[data-block-id=muson_material_subtitle]{margin-block:0}.muson-product-price-offer{display:contents}.muson-product-price-offer:has(>.muson-campaign--product:not([hidden])){display:flex;flex-wrap:wrap;justify-content:start;align-items:baseline;gap:5px 12px;inline-size:max-content;max-inline-size:100%;min-inline-size:0;padding:10px 12px;border:1px solid #551621;background:#fbf6f3;box-sizing:border-box;margin-block-start:14px;margin-block-end:8px}.muson-product-price-offer:has(>.muson-campaign--product:not([hidden]))>.price-list{order:2;flex:0 0 auto;max-inline-size:100%;margin:0;min-inline-size:0;align-self:baseline}.muson-product-price-offer:has(>.muson-campaign--product:not([hidden]))>.price-list sale-price{color:#9b9591;font-size:18px;font-weight:400;line-height:1.1}.muson-product-price-offer>.muson-campaign--product:not([hidden]){display:contents}.muson-product-price-offer .muson-campaign__label{order:0;flex-basis:100%;display:flex;align-items:center;gap:7px;margin:0;padding:0;border:0;color:#551621;font-size:11px;line-height:1.35;letter-spacing:.045em}.muson-product-price-offer .muson-campaign__label svg{inline-size:16px;block-size:16px;flex:none}.muson-product-price-offer .muson-campaign__price{order:1;flex:0 0 auto;max-inline-size:100%;display:block;min-inline-size:0;margin:0;padding:0;color:#551621;line-height:1.1}.muson-product-price-offer .muson-campaign__price>span{display:none}.muson-product-price-offer .muson-campaign__price strong{font-size:28px;font-weight:600;line-height:1.05;letter-spacing:-.015em}@media(max-width:699px){.muson-product-price-offer:has(>.muson-campaign--product:not([hidden])){padding:8px 10px;gap:4px 10px}.muson-product-price-offer .muson-campaign__label{gap:5px;font-size:10px}.muson-product-price-offer .muson-campaign__label svg{inline-size:15px;block-size:15px}.muson-product-price-offer .muson-campaign__price strong{font-size:24px}.muson-product-price-offer:has(>.muson-campaign--product:not([hidden]))>.price-list sale-price{font-size:16px}}@media(max-width:359px){.muson-product-price-offer:has(>.muson-campaign--product:not([hidden])){padding:8px 10px;column-gap:8px}.muson-product-price-offer .muson-campaign__price strong{font-size:24px}.muson-product-price-offer:has(>.muson-campaign--product:not([hidden]))>.price-list sale-price{font-size:16px}}@media(max-width:699px){.muson-product-price-offer--long-price .muson-campaign__price strong{font-size:24px;white-space:nowrap}.muson-product-price-offer--long-price:has(>.muson-campaign--product:not([hidden]))>.price-list sale-price{font-size:16px}}@media(max-width:359px){.muson-product-price-offer--long-price .muson-campaign__price strong{font-size:24px}.muson-product-price-offer--long-price:has(>.muson-campaign--product:not([hidden]))>.price-list sale-price{font-size:16px}}.shopify-section--main-product .product-info .product-info__block-list:has(>[data-block-id=muson_material_subtitle] .muson-product-subtitle):not(:has(.muson-product-craftsmanship)):has(.muson-product-price-offer>.muson-campaign--product:not([hidden]))>[data-block-id=muson_material_subtitle]{border-inline-end:0;padding-inline-end:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/muson-campaign.css.map */
