.drawer__content-upsell{position:relative;padding-bottom:90px}@media screen and (max-width: 768px){.drawer__content-upsell{padding-bottom:82px}}.drawer__content-upsell .upsell__subheadline{padding:24px 0;border-bottom:1px solid rgba(var(--drawer-text-color)/0.2);margin-bottom:0}@media screen and (max-width: 768px){.drawer__content-upsell .upsell__subheadline{padding:20px 0}}.drawer__content-upsell .upsell__buttons{position:fixed;bottom:0;left:0;right:0;padding:24px 32px;background-color:#fff;border-top:1px solid rgba(var(--drawer-text-color)/0.2);box-sizing:border-box;box-shadow:0px -2px 8px 0px rgba(38,35,37,.08)}@media screen and (max-width: 768px){.drawer__content-upsell .upsell__buttons{padding:20px}}.drawer__content-upsell .upsell__buttons button{margin:0;width:100%}.drawer__content-upsell .upsell__buttons .upsell-tooltip-popup{position:absolute;left:50%;bottom:85%;transform:translateX(-50%);background-color:#fff;border:1px solid #ccc;padding:8px 12px;z-index:0;text-align:center;border-radius:var(--input-border-radius);box-shadow:0px 5px 5px 0px rgba(0,0,0,.1)}.drawer__content-upsell .upsell__buttons .upsell-tooltip-popup .tooltip-content{font-size:11.25px;font-weight:300}.drawer__content-upsell .upsell__buttons .upsell-tooltip-popup::after{content:url(bubble-arrow-bottom.svg);position:absolute;bottom:-6.5px;rotate:-133deg;left:45%;transform:translateX(-50%)}.drawer__content-upsell .upsell__buttons .upsell-button{position:relative}.drawer__content-upsell .upsell__options{border:none;padding:0;margin:0}.drawer__content-upsell .upsell__options .upsell__product-item{border-bottom:1px solid rgba(var(--drawer-text-color)/0.2);padding-top:24px;margin-bottom:0}@media screen and (max-width: 768px){.drawer__content-upsell .upsell__options .upsell__product-item{padding-top:20px}}.drawer__content-upsell .upsell__options .upsell__product-item .upsell-summary{padding:0;display:flex;gap:24px}@media screen and (max-width: 768px){.drawer__content-upsell .upsell__options .upsell__product-item .upsell-summary{gap:20px}}.drawer__content-upsell .upsell__options .upsell__product-item .upsell-summary .upsell__block1{gap:24px;margin-bottom:24px}@media screen and (max-width: 768px){.drawer__content-upsell .upsell__options .upsell__product-item .upsell-summary .upsell__block1{gap:20px;margin-bottom:20px}}.drawer__content-upsell .upsell__options .upsell__product-item .upsell-summary .upsell__block1 .upsell__media img{user-select:none}@media screen and (max-width: 768px){.drawer__content-upsell .upsell__options .upsell__product-item .upsell-summary .upsell__block1 .upsell__media img{width:100px;height:100px}}@media screen and (max-width: 768px){.drawer__content-upsell .upsell__options .upsell__product-item .upsell-summary .upsell__block1{gap:20px}}.drawer__content-upsell .upsell__options .upsell__product-item .upsell-summary .upsell__block1 .upsell__block1_content{gap:8px}.drawer__content-upsell .upsell__options .upsell__product-item .upsell-summary .upsell__block1 .upsell__block1_content_2{gap:8px}@media screen and (max-width: 768px){.drawer__content-upsell .upsell__options .upsell__product-item .upsell-summary .upsell__block1 .upsell__block1_content_2{gap:4px}}.drawer__content-upsell .upsell__options .upsell__product-item .upsell-summary .upsell__block1 .upsell__block1_content_2 .upsell__title{margin:0;font-size:15px;font-weight:700;line-height:150%}.drawer__content-upsell .upsell__options .upsell__product-item .upsell-summary .upsell__block1 .upsell__block1_content_2 .rating__stars{-webkit-text-fill-color:rgb(var(--star-color))}.drawer__content-upsell .upsell__options .upsell__product-item .upsell-summary .upsell__block1 .upsell__block1_content_2 .rating{display:flex;height:16px}.drawer__content-upsell .upsell__options .upsell__product-item .upsell-summary .upsell__block1 .upsell__block1_content_2 .upsell__price{font-weight:700}.drawer__content-upsell .upsell__options .upsell__product-item .upsell-summary .upsell__block1 .upsell__badge{border-radius:20px;padding:4px 12px;font-size:13px;font-weight:300;width:fit-content;line-height:17px}@media screen and (max-width: 768px){.drawer__content-upsell .upsell__options .upsell__product-item .upsell-summary .upsell__block1 .upsell__badge{padding:2px 8px;font-size:11px}}.drawer__content-upsell .upsell__options .upsell__product-item .upsell-collapsible-content{display:flex;flex-direction:column;gap:24px;margin-bottom:24px}@media screen and (max-width: 768px){.drawer__content-upsell .upsell__options .upsell__product-item .upsell-collapsible-content{gap:20px;margin-bottom:20px}}.drawer__content-upsell .upsell__options .upsell__product-item .upsell-collapsible-content .upsell__variant .option-selector{margin:0}.drawer__content-upsell .upsell__options .upsell__product-item .upsell-collapsible-content .upsell__variant .option-selector .option-selector__btns{margin-left:.5px}.drawer__content-upsell .upsell__options .upsell__product-item .upsell__radio{margin:0;accent-color:#262325}.drawer__content-upsell .upsell__options .upsell__product-item .cs-content-wrapper{gap:10px;align-items:baseline}.drawer__content-upsell .upsell__options .upsell__product-item .cs-content-wrapper .upsell-label{font-weight:700}.drawer__content-upsell .upsell__options .upsell__option{border:none;display:flex;align-items:center;gap:10px;border-bottom:1px solid rgba(var(--drawer-text-color)/0.2);padding:24px 0;margin-bottom:0}@media screen and (max-width: 768px){.drawer__content-upsell .upsell__options .upsell__option{padding:20px 0}}.drawer__content-upsell .upsell__options .upsell__option .upsell__radio{margin:0;accent-color:#262325}.drawer__content-upsell .upsell__bullets ul{list-style:none}.drawer__content-upsell .upsell__bullets ul li{position:relative;padding-left:12px;font-size:13.2px;line-height:19.8px}.drawer__content-upsell .upsell__bullets ul li::before{content:"";position:absolute;left:0;top:10px;width:3px;height:3px;background-color:#000;border-radius:50%}.drawer__content-upsell .upsell__warning{color:red;font-size:.9em;text-align:center;margin-top:10px}.drawer__content-upsell .upsell-button.disabled{opacity:.4;cursor:not-allowed}@keyframes shake{0%{transform:translateX(0)}25%{transform:translateX(-5px)}50%{transform:translateX(5px)}75%{transform:translateX(-5px)}100%{transform:translateX(0)}}.shake{animation:shake .5s}.drawer--upsell,.drawer__content-upsell,.upsell__options,.disclosure,.disclosure__panel{overflow:visible !important}.upsell-tooltip-popup,.tooltip-popup{position:absolute !important;z-index:10000 !important}