.product_price_module{--clp-title: #282828;--clp-text: #535353;--clp-accent: #dd241e;--clp-button-text: #fff;--clp-badge: #dd241e;--clp-card-bg: #f6f2ee;--clp-card-selected-bg: #fff;--clp-border: #d7d4d0}.product_price_module h3{font-size:18px;color:var(--clp-title)}.product_price_module .description{margin-bottom:30px}.product_price_module ul{list-style-type:none;padding-left:0}.product_price_module ul li{margin:10px 0;font-size:18px;color:var(--clp-text);padding-left:32px}.product_price_module ul li svg{margin-right:10px;margin-left:-28px}.product_price_module ul li svg path{fill:var(--clp-text)}.product_price_module p{font-size:16px;color:var(--clp-text)}.product_price_module #price-module{display:grid;gap:16px;color:var(--clp-text);margin-bottom:30px}.product_price_module #price-module [hidden]{display:none!important}.product_price_module #price-module .clp-fieldset{border:0;padding:0;margin:0;min-width:0;display:grid;gap:14px}.product_price_module #price-module .clp-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.product_price_module #price-module .clp-radio{accent-color:var(--clp-title);width:18px;height:18px;margin:3px 0 0;flex-shrink:0;cursor:pointer}.product_price_module #price-module .clp-wear__legend{color:var(--clp-title);font-weight:500;margin-bottom:10px;padding:0}.product_price_module #price-module .clp-wear__options{display:grid;grid-template-columns:1fr 1fr;gap:12px}.product_price_module #price-module .clp-wear__option{display:flex;align-items:flex-start;gap:10px;padding:16px 20px;border:1px solid var(--clp-border);border-radius:14px;background:var(--clp-card-bg);cursor:pointer}.product_price_module #price-module .clp-wear__option.is-selected,.product_price_module #price-module .clp-wear__option:has(input:checked){background:var(--clp-card-selected-bg);border:2px solid var(--clp-title);padding:15px 19px}.product_price_module #price-module .clp-wear__label{font-weight:500;color:var(--clp-title);font-size:18px}.product_price_module #price-module .clp-card{border:1px solid var(--clp-border);border-radius:14px;background:var(--clp-card-bg);padding:18px 20px;cursor:pointer}.product_price_module #price-module .clp-card.is-selected,.product_price_module #price-module .clp-card:has(.clp-card__head input:checked){background:var(--clp-card-selected-bg);border:2px solid var(--clp-text);padding:17px 19px;cursor:default}.product_price_module #price-module .clp-card__head{display:flex;gap:12px;align-items:flex-start;margin:0;cursor:pointer}.product_price_module #price-module .clp-card__main{flex:1;display:flex;flex-direction:column;gap:2px}.product_price_module #price-module .clp-card__title{font-weight:500;color:var(--clp-title);font-size:18px}.product_price_module #price-module .clp-card__subtitle{font-size:14px}.product_price_module #price-module .clp-card__badge{color:var(--clp-badge);font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:.02em}.product_price_module #price-module .clp-card__pricing{display:flex;flex-direction:column;align-items:flex-end;text-align:right}.product_price_module #price-module .clp-card__price-row{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;justify-content:flex-end}.product_price_module #price-module .clp-card__price{font-size:1.6em;font-weight:500;line-height:1.1;color:var(--clp-title)}.product_price_module #price-module .clp-card__caption{font-size:14px}.product_price_module #price-module .clp-was{font-weight:400;margin-right:5px;font-size:16px}.product_price_module #price-module .clp-lines{display:grid;gap:6px;margin-top:16px;font-size:16px}.product_price_module #price-module .clp-line{display:flex;justify-content:space-between;gap:12px}.product_price_module #price-module .clp-line.clp-line-offer{color:var(--clp-accent)}.product_price_module #price-module .clp-line__price{text-align:right;white-space:nowrap}.product_price_module #price-module .clp-line--total{font-weight:500;color:var(--clp-title)}.product_price_module #price-module .clp-buy{width:100%;margin-top:16px;padding:14px 20px;border:0;border-radius:999px;background:var(--clp-accent);color:var(--clp-button-text);font:inherit;font-size:18px;font-weight:500;cursor:pointer}.product_price_module #price-module .clp-buy:hover{filter:brightness(.95)}.product_price_module #price-module .clp-buy[disabled]{opacity:.6;cursor:wait}.product_price_module #price-module .clp-error{color:var(--clp-badge);font-size:.9em;margin:10px 0 0}.product_price_module #price-module .clp-footnote{font-size:14px;margin-top:14px}.product_price_module #price-module .clp-footnote p{margin:0;display:inline;font-size:14px}.product_price_module #price-module .clp-footnote a{color:inherit;text-decoration:underline}@media(max-width:480px){.product_price_module #price-module .clp-card{padding:16px}.product_price_module #price-module .clp-card.is-selected{padding:15px}.product_price_module #price-module .clp-card__price{font-size:1.35em}}.product_price_module .small-line{display:inline;text-decoration:underline;cursor:pointer}.evernear-popup-modal{position:fixed;top:100%;left:0;box-sizing:border-box;margin:0 auto;width:100%;height:100%;background-color:var(--modal-overlay);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;visibility:hidden;overflow:auto;z-index:-1}.evernear-popup-modal[open]{top:0;opacity:1;visibility:visible;z-index:103}.evernear-popup-modal .evernear-popup-modal__content{width:calc(100% - 3.2rem);max-width:100rem;height:max-content;max-height:80%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:3.2rem;background-color:#fff;box-shadow:0 8px 40px rgba(var(--color-shadow),.08);border-radius:1.2rem;overflow:auto;text-align:left}.evernear-popup-modal .evernear-popup-modal__content .h4,.evernear-popup-modal .evernear-popup-modal__content .h4 *{color:rgb(var(--color-foreground-title))}.evernear-popup-modal .evernear-popup-modal__content strong{color:rgb(var(--color-foreground-title));font-weight:500;display:block;margin-bottom:12px}.evernear-popup-modal .evernear-popup-modal__content .evernear-popup-modal__close{position:absolute;top:.8rem;right:.8rem}
/*# sourceMappingURL=/cdn/shop/t/287/assets/price-module.css.map */
