.single-paid-media .entry-header,.single-paid-media .entry-subtitle,.single-paid-media .entry-meta,.single-paid-media .postmeta{display:none}.paid-product{display:flex;flex-direction:column;max-width:1172px;width:100%;margin:1rem auto;padding:0;border-radius:5px;border:1px solid #B3B3B3;position:relative;z-index:1}.paid-product__block-link{bottom:0;left:0;position:absolute;right:0;top:0;z-index:2}.paid-product__superlative{background-color:#161616;color:#fff;border-top-right-radius:5px;border-top-left-radius:5px;font-family:'Avenir Next',sans-serif;font-weight:600;font-size:20px;padding:10px;text-align:center}.paid-product__superlative.alternative{background-color:#E6E6E6;color:#161616}.paid-product__container{display:flex;flex-direction:column;font-size:18px;font-family:'Avenir Next',sans-serif;font-weight:400;gap:16px;padding:12px}.paid-product__image-container{display:flex;flex-direction:column-reverse;width:100%;padding:8px 12px;gap:12px;align-items:center}.paid-product__image{width:268px;height:344px;object-fit:cover}.paid-product__brand-logo{width:268px;height:80px;object-fit:contain;vertical-align:middle}.paid-product__table-container{display:flex;flex-direction:column;gap:12px}.paid-product__table-title{display:block;font-weight:600;line-height:normal}.paid-product__table-container table{border-collapse:collapse;margin:0}.paid-product__table-container tbody tr{vertical-align:top}.paid-product__table-container tbody tr:nth-child(odd){background-color:#f7f7f7}.paid-product__table-container tbody tr td{border:solid 1px #D1D1D1;font-size:14px;line-height:normal;font-weight:400;padding:8px 12px;vertical-align:middle}.paid-product__table-container tbody tr td:first-of-type{max-width:200px;width:38%}.paid-product__review{color:#326891;font-size:14px;font-weight:600;line-height:normal;text-align:left;text-decoration:underline;z-index:4}.paid-product__review:hover,.paid-product__review:focus{text-decoration:none}.paid-product__bottom-container{display:flex;flex-direction:column;gap:16px;width:100%;padding-top:12px}.paid-product__top-button{width:100%;background-color:#8CC640;text-align:center;padding:12px;text-decoration:none;font-family:"Avenir",sans-serif;font-size:18px;font-weight:700;color:#2C2C2C;line-height:24px;z-index:3}.paid-product__top-button:hover,.paid-product__top-button:focus{background-color:#57801A;color:#fff;text-decoration:none}.paid-product__bottom-button{width:100%;background-color:#2C2C2C;text-align:center;padding:12px;text-decoration:none;font-family:"Avenir",sans-serif;font-size:18px;font-weight:700;color:#fff;line-height:24px;z-index:3}.paid-product__bottom-button:hover,.paid-product__bottom-button:focus{color:#8CC640;background-color:#161616;text-decoration:none}.paid-product__rating-label{font-family:'Avenir Next',sans-serif;font-size:16px;font-weight:600;color:#000;display:flex;flex-direction:column;align-items:center;gap:6px}.paid-product__rating{display:flex;flex-direction:row;justify-content:center;align-items:baseline;line-height:1;row-gap:8px}.paid-product__rating .p4__icon{fill:#8CC640;height:15px;width:15px}.paid-product__rating-stars-wrapper{display:flex;flex-direction:row;gap:2px}.paid-product__rating-value{display:inline-block;font-size:16px;line-height:20px;margin-right:10px}.paid-product__promotion{font-family:'Avenir Next',sans-serif;font-size:18px;line-height:normal;color:#57801A;text-align:center;font-weight:600;margin-bottom:12px}.paid-product__sale{font-family:'Avenir Next',sans-serif;font-size:16px;line-height:normal;text-align:center;font-weight:400}@media all and (min-width:769px){.paid-product__container{flex-direction:row;padding:16px}.paid-product__image-container{max-width:204px;margin:0;flex-direction:column;justify-content:flex-start;padding:16px 0;gap:16px;flex:0 0 204px}.paid-product__image{width:204px;height:262px;object-fit:cover}.paid-product__brand-logo{width:204px;object-fit:contain}.paid-product__bottom-container{width:264px;margin:0;flex:0 0 264px;gap:24px;padding-top:32px}.paid-product__table-title{text-align:left}.paid-product__top-button{max-width:296px}.paid-product__bottom-button{max-width:296px}.paid-product__table-container{padding:0}.paid-product__table-container tbody tr{vertical-align:middle}.paid-product__table-container tbody tr td:first-of-type{width:200px}}