#main-product-add-ons{margin-top:clamp(20px,calc(20px + 4*(100vw - 1023px)),24px)}#main-product-add-ons:empty{display:none}#main-product-add-ons .rebuy-widget{padding:0}#main-product-add-ons,#main-product-add-ons *{font-family:var(--primary-font)}#main-product-add-ons .primary-title{margin-bottom:6px;text-align:left;font-family:var(--secondary-font);font-weight:700;font-size:15px;line-height:20px;letter-spacing:.3px;text-transform:uppercase;color:var(--primary-color)}#main-product-add-ons .rebuy-product-grid{background:var(--white);padding:clamp(16px,calc(16px + 4*(100vw - 1023px)),20px) clamp(14px,calc(14px + 6*(100vw - 1023px)),20px);border:1px solid var(--border-color);border-radius:clamp(8px,calc(8px + 2*(100vw - 1023px)),10px)}#main-product-add-ons .rebuy-product-block{gap:clamp(8px,calc(8px + 8*(100vw - 1023px)),16px);padding:0}:is(#main-product-add-ons .rebuy-product-block):not(:first-child){margin-top:12px}#main-product-add-ons .rebuy-product-media{width:clamp(48px,calc(48px + 32*(100vw - 1023px)),80px);aspect-ratio:1/1;flex-shrink:0}#main-product-add-ons .rebuy-product-image{position:relative;display:block;width:100%;height:100%;aspect-ratio:1/1;border-radius:clamp(4px,calc(4px + 2*(100vw - 1023px)),6px);overflow:hidden}:is(#main-product-add-ons .rebuy-product-image) img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;object-fit:cover;border-radius:clamp(4px,calc(4px + 2*(100vw - 1023px)),6px)}#main-product-add-ons .rebuy-product-info{display:flex;flex:1;flex-direction:column;gap:4px;padding-inline:0}#main-product-add-ons .rebuy-product-title,#main-product-add-ons .rebuy-product-title-link{font-family:var(--primary-font);font-weight:500;font-size:clamp(12px,calc(12px + (13 - 12) * ((100vw - 360px) / 1080)),13px);line-height:clamp(15px,calc(15px + (18 - 15) * ((100vw - 360px) / 1080)),18px);color:var(--primary-color)}#main-product-add-ons .rebuy-product-price{margin-top:0;font-weight:500}:is(#main-product-add-ons .rebuy-product-price),:is(#main-product-add-ons .rebuy-product-price) *{font-size:clamp(12px,calc(12px + (15 - 12) * ((100vw - 360px) / 1080)),15px);line-height:clamp(14px,calc(14px + (17 - 14) * ((100vw - 360px) / 1080)),17px)}:is(#main-product-add-ons .rebuy-product-price)>div{grid-column-gap:clamp(4px,calc(4px + 2*(100vw - 1023px)),6px)}:is(#main-product-add-ons .rebuy-product-price) del,:is(#main-product-add-ons .rebuy-product-price) s{color:var(--light-text-color);text-decoration:line-through}:is(#main-product-add-ons .rebuy-product-price) .rebuy-money.sale{color:var(--sale-price-color)}#main-product-add-ons .rebuy-product-actions{flex-shrink:0;width:auto}#main-product-add-ons .rebuy-product-options{margin-top:0}#main-product-add-ons .rebuy-select{min-height:clamp(40px,calc(40px + 4*(100vw - 1023px)),44px)}#main-product-add-ons .rebuy-button{--width: clamp(100px, calc(100px + 32*(100vw - 1023px)) , 132px);--height: 40px;padding:0;border-radius:4px;outline:0;border:0}:is(#main-product-add-ons .rebuy-button),:is(#main-product-add-ons .rebuy-button) *{font-weight:600;font-size:13px;line-height:15px;text-transform:none}@media (width <= 1023px){#main-product-add-ons .rebuy-button{--width: 91px}}
