.addon-card{position:relative;border:1px solid #e5e5e5;border-radius:7px;overflow:hidden;cursor:pointer;display:flex;justify-content:space-between;align-items:center;width:100%;padding:0 18px 0 0}.add-on{display:flex;justify-content:space-between;align-items:center;margin-top:var(--gap-addon);--gap-addon: 16px;gap:var(--gap-addon)}@media (max-width: 375px){.add-on{--gap-addon: calc(16 / 375 * 100vw)}.add-on .variant-picker__option-values{gap:calc(8 / 375 * 100vw)}.addon-card{padding:0 4.8vw 0 0}}.add-on-content{margin:0 0 16px}.add-on-content .add-on-title{display:flex;justify-content:space-between;align-content:center;line-height:normal;font-size:var(--h3-font-size-2508);color:var(--title-color-2508);margin-bottom:4px;font-family:HelveticaNowDisplay-Bold}.add-on-content .add-on-text{display:flex;font-size:var(--secondary-font-size-2508);line-height:normal;color:var(--text-color-2508);text-align:left;font-style:normal;text-transform:none}.add-on.selected .addon-card:hover,.add-on.selected .addon-card{border-color:var(--active-color-2508)}.addon-card__checkbox{display:none}.addon-card .color-swatch{width:28px;height:28px}.addon-card__label{display:flex;align-items:center;cursor:pointer;flex-grow:1}.addon-card__checkbox-custom{display:none}.addon-card__image-wrap{width:155px;height:155px;border-radius:7px;background-color:#f5f5f5;overflow:hidden;flex-shrink:0;margin-right:16px}.add-on .variant-picker__option-values{width:40px;gap:8px;display:flex;justify-content:space-between;align-items:center;flex-direction:column;color:var(--active-color-2508)}.add-on .variant-picker__option-values .color-swatch:after{width:24px;height:24px;background-image:url('data:image/svg+xml;charset=utf-8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g><path d="M11.1364 16.3953L6.89378 12.1526L8.30799 10.7384L11.1364 13.5668L16.7933 7.90997L18.2075 9.32418L11.1364 16.3953Z" fill="white"/></g></svg>');background-repeat:no-repeat;background-size:contain;opacity:0;content:""}.add-on :checked+.color-swatch:after{opacity:1}.addon-card__image{width:100%;height:100%;object-fit:cover}.addon-card__info{flex-grow:1;text-align:right}.addon-card__title{font-size:var(--font-size-2508);font-family:HelveticaNowDisplay-Medium;color:#000;margin:0 0 4px}.addon-card__price{font-size:var(--secondary-font-size-2508);color:#000;font-family:HelveticaNowDisplay-Medium;display:flex;gap:3px;align-items:center;line-height:1;justify-content:flex-end}.price--original{font-size:8px;color:#00000080;text-decoration:line-through;display:none}
/*# sourceMappingURL=/cdn/shop/t/21/assets/add-on-2508.css.map */
