.tgcv5-upsell-card{position:relative}.tgcv5-upsell-thumb-wrap{position:relative;width:100%}.tgcv5-upsell-thumb-button,.tgcv5-upsell-name-button{margin:0;padding:0;appearance:none;-webkit-appearance:none;font:inherit;cursor:pointer}.tgcv5-upsell-thumb-button{border:1px dashed var(--tgcv5-dash)}.tgcv5-upsell-name-button{display:block;width:100%;border:0;background:transparent;color:var(--tgcv5-black);text-align:left}.tgcv5-upsell-toggle{transition:background .16s ease,color .16s ease}.tgcv5-upsell-toggle:hover,.tgcv5-upsell-toggle:focus-visible{background:#111;color:#fff}.tgcv5-upsell-size-panel[hidden]{display:none!important}.tgcv5-upsell-size-panel{position:absolute;top:0;right:0;bottom:0;left:0;z-index:8;display:flex;min-height:100%;flex-direction:column;padding:8px;border:1px solid #111;background:#fff;color:#111;box-shadow:0 4px 16px #0000001f;font-family:inherit}.tgcv5-upsell-size-head{display:flex;min-height:23px;align-items:center;justify-content:space-between;gap:5px;border-bottom:1px solid var(--tgcv5-line)}.tgcv5-upsell-size-head strong{font-size:9px;font-weight:800;letter-spacing:.08em;line-height:1;text-transform:uppercase}.tgcv5-upsell-size-head button{display:grid;width:20px;height:20px;place-items:center;padding:0;border:0;background:transparent;color:#111;font-size:16px;font-weight:600;line-height:1;cursor:pointer}.tgcv5-upsell-size-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin-top:8px}.tgcv5-upsell-size{min-width:0;min-height:29px;padding:0 2px;border:1px solid #cfcfcf;border-radius:0;background:#fff;color:#111;font-family:inherit;font-size:10px;font-weight:800;line-height:1;cursor:pointer}.tgcv5-upsell-size:hover,.tgcv5-upsell-size:focus-visible,.tgcv5-upsell-size.is-selected,.tgcv5-upsell-size[aria-pressed=true]{border-color:#111;background:#111;color:#fff}.tgcv5-upsell-size:disabled{cursor:not-allowed;opacity:.3;text-decoration:line-through}html body.template-product #MainContent [id^=TangiblePdpDetailsReviewsMount-].tg-pdp-dr-mount{display:none!important}html body.template-product .tangible-reviews-details-section .jm-review-widget{padding-top:10px!important;padding-bottom:10px!important}html body.template-product .tangible-reviews-details-section .jm-review-widget__header{min-height:0!important;margin:0!important;padding:0!important}html body.template-product .tangible-reviews-details-section .jm-review-widget__header>.jm-cluster{min-height:0!important;margin:0!important;padding:0!important;gap:0!important;row-gap:0!important;align-items:start!important}html body.template-product .tangible-reviews-details-section .jm-review-widget__header .jm-stack{min-height:0!important;margin:0!important;padding:0!important;gap:0!important;row-gap:0!important}html body.template-product .tangible-reviews-details-section .jm-review-widget-minimal-header__title{margin:0!important;padding:0!important}html body.template-product .tangible-reviews-details-section .jm-review-widget-minimal-header__title:after{margin-top:5px!important;margin-bottom:0!important}html body.template-product .tangible-reviews-details-section .jm-average-rating-display{min-height:0!important;margin:0!important;padding:4px 0!important;border:0!important}html body.template-product .tangible-reviews-details-section .jm-review-widget__body{min-height:0!important;margin:0!important;padding:0!important}html body.template-product .tangible-reviews-details-section .jm-review-widget>.jm-stack,html body.template-product .tangible-reviews-details-section .jm-review-widget__body>.jm-stack{gap:4px!important;row-gap:4px!important}html body.template-product .tangible-reviews-details-section .jm-review-widget [role=tablist],html body.template-product .tangible-reviews-details-section .jm-review-widget .jm-tabs{margin-top:0!important;margin-bottom:0!important}@media(max-width:749px){html body.template-product .tangible-reviews-details-section .jm-review-widget{padding:8px 20px!important}html body.template-product .tangible-reviews-details-section .jm-average-rating-display{padding:2px 0!important}html body.template-product .tangible-reviews-details-section .jm-review-widget>.jm-stack,html body.template-product .tangible-reviews-details-section .jm-review-widget__body>.jm-stack{gap:2px!important;row-gap:2px!important}}html body.template-product .tangible-reviews-details-section .tg-apps-content{display:block!important;width:100%!important;border-top:1px solid #d4d4d4!important}html body.template-product .tangible-reviews-details-section .jm-action-buttons__button{margin-top:2px!important}html body.template-product .tg-final-pdp-recommendations-section .tg-final-reco__image{aspect-ratio:auto!important;height:auto!important}html body.template-product .tg-final-pdp-recommendations-section .tg-final-reco__image img{width:100%!important;height:auto!important;object-fit:contain!important}
/*# sourceMappingURL=/cdn/shop/t/30/assets/tangible-cart-upsell-size-picker.css.map */
