.pdp-promo{display:flex;background-color:#e4dfd5;border-radius:9px;overflow:hidden}@media (min-width:768px){.pdp__promo-section{margin-bottom:20px}}.pdp__promo-section--text-banner .button{align-self:flex-start;margin-top:5px}.pdp__promo-title{font-size:1.2rem;margin-bottom:10px;margin-block-start:0;font-weight:400}.pdp__promo-section--upsell-banner .pdp-promo{align-items:center;padding:var(--gap)}.pdp__promo-section--upsell-banner+.pdp__promo-section--upsell-banner{margin-top:-18px}.pdp__promo-section--text-banner .pdp-promo{padding:var(--gap);flex-direction:column;gap:10px}.pdp-promo__content{display:flex;flex:1;align-items:center;gap:var(--gap)}.pdp__promo-section--upsell-banner .pdp-promo__media{flex:0 0 86px;border-radius:7px;overflow:hidden}.pdp-promo__price span{display:block;width:100%;font-size:16px}.pdp-promo__price s{color:var(--gray);font-size:16px;position:relative;text-decoration:none}.pdp-promo__price s:before{position:absolute;top:50%;border-top:1px solid;left:0;width:100%;content:""}.pdp-promo__media{position:relative}.pdp-promo__price a,.pdp-promo__media a{text-decoration:none;font-size:1rem;line-height:1}.pdp-promo__media .ratio-container{position:static}.pdp__promo-section--image-banner .pdp-promo__media{flex:0 0 50%}.pdp__promo-section--image-banner .pdp-promo__title{font-weight:var(--font-body-weight-bold);margin-bottom:5px;font-size:20px;line-height:1.3em}.pdp__promo-section--text-banner .pdp-promo__title{font-size:36px;letter-spacing:-.02em;line-height:1em;margin:0;font-weight:500}.pdp-promo__text a:not(.button){text-decoration:underline}.pdp-promo__text-block{flex:1;display:flex;flex-direction:column;padding:var(--gap);justify-content:center;gap:10px}.pdp-promo__title{font-size:24px}.pdp-promo__text{font-size:16px;margin-bottom:15px}.pdp-promo__text p{display:flex;gap:5px;line-height:1.3}.pdp__promo-section--points .pdp-promo__media{flex:0 0 50%;max-width:220px}.pdp__promo-section .pdp-promo .pdp-promo__price{padding:10px}.pdp__promo-section .pdp-promo .pdp-promo__content{border-radius:6px;background:#eae9e1;gap:10px;width:100%}.pdp__promo-section .pdp-promo .pdp-promo__content .product-unit{width:100%}.pdp__promo-section .pdp-promo .pdp-promo__price{flex:2;display:flex;flex-direction:column;gap:10px}.pdp__promo-section .pdp-promo .pdp-promo__price a.button{font-size:16px;font-weight:450;line-height:21px;border-radius:6px;background:#000;color:#fff}.pdp__promo-section .pdp-promo .pdp-promo__price a.button span{color:#fff!important}.pdp__promo-section .pdp-promo__media{border-radius:0;border-right:1px dashed #000}.pdp__promo-section .pdp-promo .pdp-promo__price h3 a{font-size:16px;font-weight:400;line-height:21px}.pdp__promo-section .pdp-promo__content .okeReviews .oke-is-clickable{display:flex;align-items:center}.pdp__promo-section .pdp-promo__content .okeReviews .oke-is-clickable .oke-sr-count{display:flex;align-items:center;gap:5px}@media (max-width: 900px){.pdp__promo-section--upsell-banner+.pdp__promo-section--upsell-banner{margin-top:0}.pdp__promo-section.mobile{display:block;margin-top:35px}.pdp__promo-section.desktop{display:none}}@media (max-width: 425px){.pdp-promo__text-block .button{font-size:14px;padding:0 10px}}
/*# sourceMappingURL=/cdn/shop/t/3045/assets/component-pdp-promo.css.map */
