.template-product h1.product-single__title{font-size:3rem;line-height:1.15}.template-product .product-single__price{font-size:30px}@media(max-width:767px){.template-product h1.product-single__title{font-size:2.4rem}.template-product .product-single__price{font-size:26px}}.template-product .pdp-one-line{margin:4px 0 12px;font-size:12px;line-height:1.4;opacity:.9}.template-product .pdp-rating-list{margin:8px 0 14px;display:grid;gap:6px;max-width:520px}.template-product .pdp-rating-row{display:grid;grid-template-columns:1fr auto auto;gap:10px;align-items:center;font-size:13px;line-height:1}.template-product .pdp-rating-name{font-weight:600}.template-product .pdp-rating-value{font-weight:700}.template-product .pdp-stars{--rating: 0;position:relative;display:inline-block;font-size:12px;letter-spacing:1px;line-height:1;width:78px;height:12px}.template-product .pdp-stars:before,.template-product .pdp-stars:after{content:"\2605\2605\2605\2605\2605";position:absolute;left:0;top:0}.template-product .pdp-stars:before{opacity:1;color:#ffffff59}.template-product .pdp-stars:after{width:calc((var(--rating) / 5) * 100%);overflow:hidden;white-space:nowrap;color:#ffc20f}.template-product .pdp-claims{list-style:none;padding:0;margin:0 0 10px;display:flex;flex-wrap:wrap;gap:10px}.template-product .pdp-claim{border:1px solid currentColor;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:700;line-height:1}.template-product .pdp-rating-summary{display:flex;align-items:center;gap:6px;margin:0 0 16px;font-size:13px;line-height:1}.template-product .pdp-rating-count{opacity:.85;font-weight:600}.template-product .pdp-buy-from{margin:10px 0 18px}.template-product .pdp-buy-from__title{font-size:14px;font-weight:800;margin-bottom:10px}.template-product .pdp-buy-from__grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.template-product .pdp-buy-from__card{display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none;border:1px solid var(--color-border);border-radius:10px;padding:14px 12px;min-height:88px}.template-product .pdp-buy-from__card.is-disabled{opacity:.8}.template-product .pdp-buy-from__img{max-height:44px;width:auto;max-width:100%;object-fit:contain}.template-product .pdp-buy-from__text{font-size:14px;font-weight:800;text-align:center;line-height:1.2}.template-product .pdp-buy-from__card .pdp-buy-from__soon{margin-top:6px;font-size:11px;font-weight:700;opacity:.9}body.template-product .pdp-one-line,body.template-product .pdp-rating-list,body.template-product .pdp-claims,body.template-product .pdp-buy-from{color:var(--color-button-text)}body.template-product .pdp-rating-row,body.template-product .pdp-rating-name{color:rgba(var(--color-button-text-rgb),.85)}body.template-product .pdp-rating-value{color:var(--pdp-accent, var(--color-button-text))}body.template-product .pdp-stars:before{opacity:1;color:rgba(var(--color-button-text-rgb),.35)}body.template-product .pdp-stars:after{color:var(--pdp-accent, var(--color-button-text))}body.template-product .pdp-claim{color:var(--color-button-text);border-color:rgba(var(--color-button-text-rgb),.35)}body.template-product .pdp-buy-from__title{color:var(--pdp-accent, var(--color-button-text))}body.template-product .pdp-buy-from__card{color:var(--color-button-text);border-color:rgba(var(--color-button-text-rgb),.25);background:rgba(var(--color-button-text-rgb),.05)}body.template-product .pdp-buy-from__frame{color:var(--color-button-text);background:transparent;border:0}body.template-product .pdp-buy-from__card *,body.template-product .pdp-buy-from__frame *{color:inherit}body.template-product .pdp-buy-from__frame .pdp-buy-from__soon{color:#fff}body.template-product .pdp-buy-from__soon{opacity:1}.template-product .pdp-buy-from{background:var(--pdp-buy-from-bg, transparent);border-radius:var(--pdp-buy-from-radius, 10px);padding:10px 0}.template-product .pdp-buy-from__title{font-size:var(--pdp-buy-from-title-size, 14px);color:var(--pdp-buy-from-title-color, var(--pdp-accent, var(--color-button-text)));font-weight:800;margin-bottom:12px}body.template-product .pdp-buy-from .pdp-buy-from__logos{display:grid;grid-template-columns:repeat(2,minmax(200px,1fr));gap:24px;grid-gap:24px;row-gap:24px;column-gap:24px}body.template-product .pdp-buy-from .pdp-buy-from__frame{width:100%;aspect-ratio:16 / 4;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:18px;text-decoration:none;overflow:hidden;padding:0;transition:transform .25s ease,box-shadow .25s ease;border:0;position:relative}body.template-product .pdp-buy-from .pdp-buy-from__frame:not(.is-disabled):hover{transform:translateY(-4px);box-shadow:0 10px 24px #0000001f}body.template-product .pdp-buy-from .pdp-buy-from__frame.is-disabled,body.template-product .pdp-buy-from .pdp-buy-from__frame.is-disabled .pdp-buy-from__img{opacity:.85}body.template-product .pdp-buy-from .pdp-buy-from__img{max-height:var(--pdp-buy-from-logo-height, 96px);max-width:88%;width:auto;height:auto;object-fit:contain;display:block;filter:none}body.template-product .pdp-buy-from .pdp-buy-from__frame.is-disabled .pdp-buy-from__soon{position:absolute;left:50%;bottom:12px;transform:translate(-50%);margin:0;padding:7px 14px;border-radius:999px;font-size:12px;font-weight:800;line-height:1;text-align:center;background:#ffffff2e;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;z-index:2;pointer-events:none;max-width:calc(100% - 24px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.template-product .pdp-buy-from .pdp-buy-from__soon.is-below{position:static;transform:none;margin:8px 0 0;padding:0;border-radius:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;font-size:11px;font-weight:600;text-align:center;color:rgba(var(--color-button-text-rgb),.85);max-width:100%}@media(max-width:991px){.template-product .pdp-buy-from__layout{grid-template-columns:1fr;gap:20px}.template-product .pdp-buy-from__left{text-align:center}body.template-product .pdp-buy-from .pdp-buy-from__logos{grid-template-columns:repeat(2,minmax(140px,1fr))}}@media(max-width:640px){body.template-product .pdp-buy-from .pdp-buy-from__logos{grid-template-columns:1fr;gap:18px;grid-gap:18px;row-gap:18px;column-gap:18px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/pdp-enhancements.css.map */
