.buybox .pdp-titlebar{order:10}.buybox .offer{order:12}.buybox .vpicker{order:44}.pdp-titlebar{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin:0 0 10px}.pdp-titlebar .product-title{margin:0}.pdp-rating{display:flex;align-items:center;gap:7px;flex:0 0 auto;padding-top:4px;white-space:nowrap}.pdp-rating__stars{font-size:15px;letter-spacing:1px;line-height:1;color:#f2a900}.pdp-rating__text{font-family:var(--font-roboto, sans-serif);font-size:13px;font-weight:500;color:var(--ink, #191919)}.pdp-rating__text a{color:var(--ink-70, rgba(25, 25, 25, .72));text-decoration:underline;text-underline-offset:2px}.pdp-rating__text a:hover{color:var(--ink, #191919)}@media(max-width:749px){.pdp-titlebar{flex-direction:column;align-items:flex-start;gap:6px}.pdp-rating{padding-top:0}}.offer{margin:20px 0 22px;padding-top:18px;border-top:1px solid var(--stone-line, #E3E3E3)}.offer__row{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px}.offer__price{font-family:var(--font-roboto, sans-serif);font-weight:700;font-size:30px;line-height:1.05;color:var(--ink, #191919);letter-spacing:-.01em}.offer__was{font-family:var(--font-roboto, sans-serif);font-size:15px;font-weight:400;color:var(--ink-45, rgba(25, 25, 25, .46));text-decoration:line-through}.offer__off{font-family:var(--font-label, sans-serif);font-size:12px;font-weight:700;letter-spacing:.02em;line-height:1;color:#fff;background:#53962b;padding:5px 9px;border-radius:var(--r-pill, 999px);align-self:center}.offer__inst,.offer__note{margin:7px 0 0;font-family:var(--font-roboto, sans-serif);font-size:13.5px;color:var(--ink-70, rgba(25, 25, 25, .72))}.offer__note{font-style:italic;color:var(--ink-45, rgba(25, 25, 25, .46))}.offer__inst p{margin:0}.offer__inst p+p{margin-top:3px}.offer__inst strong{font-weight:700;color:var(--ink, #191919)}.offer__inst a{color:inherit;text-decoration:underline;text-underline-offset:2px}.offer [hidden],.vpicker [hidden]{display:none!important}.offer__soldout{margin:7px 0 0;font-family:var(--font-roboto, sans-serif);font-size:13.5px;font-weight:700;color:var(--rust, #B5451F)}@media(max-width:749px){.offer{margin:16px 0 18px;padding-top:14px}.offer__price{font-size:26px}.offer__was{font-size:14px}}.vpicker{margin:0 0 20px}.vrow+.vrow{margin-top:16px}.vpicker__label{font-family:var(--font-label, sans-serif);font-size:11.5px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-45, rgba(25, 25, 25, .46));margin:0 0 9px}.vpills{display:flex;flex-wrap:wrap;gap:9px}.vpill{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:1px;min-width:0;padding:10px 16px;border:1.5px solid var(--stone-line, #E3E3E3);border-radius:var(--r-pill, 999px);background:var(--white, #fff);cursor:pointer;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.vpill:hover{border-color:var(--ink-45, rgba(25, 25, 25, .46))}.vpill.is-active{border-color:var(--ink, #191919);background:var(--ink, #191919);box-shadow:0 2px 10px #19191924}.vpill:focus-within{outline:2px solid var(--moss, #53962B);outline-offset:2px}.vpill__name{font-family:var(--font-roboto, sans-serif);font-size:14px;font-weight:700;line-height:1.25;color:var(--ink, #191919);white-space:nowrap}.vpill__price{font-family:var(--font-roboto, sans-serif);font-size:12px;font-weight:400;line-height:1.25;color:var(--ink-45, rgba(25, 25, 25, .46));white-space:nowrap}.vpill.is-active .vpill__name{color:#fff}.vpill.is-active .vpill__price{color:#ffffffb8}.vpill__badge{position:absolute;top:-8px;right:12px;font-family:var(--font-label, sans-serif);font-size:9.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1;color:#fff;background:#53962b;padding:4px 7px;border-radius:var(--r-pill, 999px);white-space:nowrap}.vpill.is-soldout{border-color:var(--stone, #EFEFEF);background:var(--khaki-pale, #F5F5F5)}.vpill.is-soldout .vpill__name{color:var(--ink-45, rgba(25, 25, 25, .46));text-decoration:line-through}.vpill.is-soldout .vpill__price{color:var(--ink-45, rgba(25, 25, 25, .46))}.vpills:has(.vpill__badge){padding-top:8px}@media(max-width:749px){.vpicker{margin:0 0 16px}.vpill{padding:9px 14px}.vpill__name{font-size:13.5px}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/component-product-offer.css.map */
