.pdp2 .affiliate-offer-table-component.new{margin-top:16px}.pdp2-hero-image .product-image-component .product-image{width:340px;height:340px;max-width:100%}@media(max-width:680px){.pdp2-hero-image .product-image-component .product-image{width:100%;height:300px}}.pdp2-seller{display:flex;align-items:center}.pdp2-store-logo{width:20px;height:20px;object-fit:contain;margin-right:8px;flex-shrink:0}.pdp2-activation-bonus{margin-top:12px}.pdp2-activation-badge{display:inline-block;background:#01c0491f;color:#007833;font-size:11px;font-weight:600;padding:2px 6px;border-radius:4px;margin-bottom:4px}.pdp2 .affiliate-offer-table-component .reward-offer .gray{color:#949494;margin-left:2px}.pdp2-hero-cta{width:100%}.pdp2 .main-affiliate-offer-component .affiliate-product-wrapper .action-group{margin-top:10px}.pdp2 h4.pdp2-recommendation-label{margin:0}.pdp2-est-price,.pdp2-rec-price{display:flex;flex-direction:column;align-items:flex-end}.pdp2 .hero-offer-product-content .top>h1{cursor:default}.pdp2-last-updated{font-size:11px;font-family:Circular-Pro-Book,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.pdp2-est-back{font-size:12px}.pdp2-exclusions-text{margin-top:4px;font-size:12px}.pdp2-coupon-eligibility{margin-top:8px;font-size:12px}.pdp2-exclusions-summary{margin-top:12px;font-size:12px}.pdp2-view-details{font-weight:700;color:inherit;cursor:pointer}.pdp2-activation-badge svg,.vendor-header svg{margin-left:4px}.pdp2-sold-by,.pdp2-sub-seller{margin:2px 0 0;white-space:normal;font-size:13px;font-weight:400}.pdp2 .affiliate-offer-table-component .pdp2-sold-by,.pdp2 .affiliate-offer-table-component .estimated-total h5.silver,.pdp2 .affiliate-offer-table-component .total-after-credits h5.palmetto{font-size:10px!important}.pdp2 .affiliate-row-component.new .vendor .silver{margin-left:0;text-align:left}.pdp2-more-toggle{display:inline-flex;align-items:center;gap:4px;margin-top:4px;cursor:pointer}.pdp2 .affiliate-offer-table-component.new .table-header{padding-left:12px;padding-right:12px}.pdp2 .affiliate-offer-table-component.new .vendor{flex-basis:0;max-width:none;min-width:190px;flex-shrink:0;flex-grow:1}.pdp2 .affiliate-offer-table-component.new .vendor h4.pdp2-seller,.pdp2 .affiliate-offer-table-component.new .vendor h4.pdp2-seller .charcoal{white-space:nowrap;overflow:visible;text-overflow:clip}.pdp2 .affiliate-offer-table-component.new .special-offers{flex-basis:160px}.pdp2 .affiliate-offer-table-component.new .estimated-total{flex-basis:130px;max-width:130px}.pdp2-sub-row{padding-left:28px;background:#f7f8f9}.pdp2 .affiliate-offer-table-component .mobile-view .mobile-table-row{align-items:flex-start}.pdp2 .affiliate-offer-table-component .mobile-view .left .vendor,.pdp2 .affiliate-offer-table-component .mobile-view .left .special-offers,.pdp2 .affiliate-offer-table-component .mobile-view .left .estimated-total,.pdp2 .affiliate-offer-table-component .mobile-view .left .total-after-credits{flex-basis:auto;max-width:100%;min-width:0;margin-top:8px}.pdp2 .affiliate-offer-table-component .mobile-view .left .vendor{margin-top:0}.pdp2 .affiliate-offer-table-component .mobile-view .right .pdp2-more-toggle{justify-content:center}.pdp2 .affiliate-offer-table-component .mobile-view .pdp2-mobile-label{margin:0 0 2px;font-size:11px;font-weight:400;text-transform:uppercase;letter-spacing:.4px}.pdp2 .affiliate-offer-table-component .mobile-view .pdp2-no-offer{display:none}.pdp2 .affiliate-offer-table-component .mobile-view .left h4.pdp2-seller,.pdp2 .affiliate-offer-table-component .mobile-view .left h4.pdp2-seller .charcoal{white-space:normal;overflow-wrap:anywhere}.pdp2 .affiliate-offer-table-component .mobile-view .pdp2-sub-row{padding-left:10px}
