body.activeupsell{overflow:hidden}.upsell-section{z-index:10;position:relative}.upsell-block{z-index:3;width:100%;position:fixed;height:calc(100% - 68px);-webkit-transition:all 1s;transition:all 1s;top:-100%;visibility:hidden}.upsell-block:after{content:"";height:100vh;width:100%;position:absolute;background-color:#000;top:0;left:0;opacity:0;-webkit-transition:all 1s;transition:all 1s;transition-delay:1s}@media only screen and (max-width:768px){.upsell-block{height:calc(100% - 59px)}}body.notifi:not(.scrolled) .upsell-block{height:calc(100% - 108px)}@media only screen and (max-width:768px){body.notifi:not(.scrolled) .upsell-block{height:calc(100% - 59px)}}.activeupsell .upsell-block{top:0;visibility:visible}.activeupsell .upsell-block:after{opacity:.7}.activeupsell.notifi:not(.scrolled) .upsell-block{top:108px}@media only screen and (max-width:768px){.activeupsell.notifi:not(.scrolled) .upsell-block{top:99px}}.upsell-block .up-wrap-out{background-color:#fff4e3;height:auto;width:100%;overflow-y:auto;max-height:100%;z-index:1;position:relative;-webkit-transition:all 1s;transition:all 1s}.upsell-block .closeit{z-index:2;top:10px;right:10px;position:fixed}@media only screen and (max-width:768px){.upsell-block .closeit{top:2px;right:0}}.upsell-block .main-item{position:sticky;border-bottom:1px solid #cc9a4c;top:0;z-index:1}.upsell-block .main-item .main-item-wrap{display:flex;max-width:680px;margin:0 auto;padding:40px 15px 30px;height:auto;background-color:#fff4e3}@media only screen and (max-width:768px){.upsell-block .main-item .main-item-wrap{padding:40px 25px 10px}}.upsell-block .main-item .image{width:160px;padding-right:10px;height:160px}@media only screen and (max-width:768px){.upsell-block .main-item .image{width:120px;height:120px}}.upsell-block .main-item .image>div{padding-top:100%;overflow:hidden}.upsell-block .main-item .text{font-size:18px;padding:8px 0 16px 8px;flex:1}@media only screen and (max-width:768px){.upsell-block .main-item .text{font-size:16px;padding-left:0}}.upsell-block .main-item .text .ptext{margin-bottom:20px}@media only screen and (max-width:768px){.upsell-block .main-item .text .ptext{margin-bottom:12px}}.upsell-block .main-item .text a{max-width:inherit;width:100%;display:block;font-size:14px;padding:12px;-webkit-transition:all .25s;transition:all .25s}@media only screen and (max-width:768px){.upsell-block .main-item .text a{font-size:12px;padding:13px}}.upsell-block .main-item .text a:hover{background-color:#000;color:#fff;text-decoration:inherit}.upsell-block .upsell-main .up-wrap{max-width:690px;margin:0 auto;padding:15px 25px 10px}.upsell-block .upsell-main .up-wrap .titleu{font-size:38px;font-weight:800;line-height:1;text-align:center;margin:15px 0}@media only screen and (max-width:768px){.upsell-block .upsell-main .up-wrap .titleu{font-size:24px;text-align:left}}.upsell-block .upsell-main .up-wrap .titleu p{margin:0}.upsell-block .upsell-main .up-wrap .titleu b,.upsell-block .upsell-main .up-wrap .titleu strong{color:#fc9400}.upsell-block .upsell-main .cart-btns{max-width:405px;width:100%;margin:0 auto}.upsell-block .upsell-main .up-cart-btn{text-decoration:none;color:#fff;text-align:center;display:block;border-radius:14px;padding:8px;width:100%;font-size:1.4rem;font-weight:600;background-color:#40c6e6;margin:0 auto 20px;-webkit-transition:all .25s;transition:all .25s}.upsell-block .upsell-main .size-u{display:flex;justify-content:center;flex-wrap:wrap;max-width:240px;margin:0 auto 5px}@media only screen and (max-width:768px){.upsell-block .upsell-main .size-u{margin:0 auto 5px 0}}.upsell-block .upsell-main .size-u a{text-decoration:none;color:#000;border:1px solid black;border-radius:8px;padding:4px 3px;min-width:calc(25% - 6px);flex:1;margin:0 2px 4px;font-size:12px;text-transform:uppercase;text-align:center}.upsell-block .upsell-main .size-u a.active{background-color:#ebf9fd}.upsell-block .up-bot{display:flex;justify-content:space-between;flex-wrap:wrap}@media only screen and (max-width:768px){.upsell-block .up-bot{flex-direction:column}}.upsell-block .up-bot .text{width:48%}@media only screen and (max-width:768px){.upsell-block .up-bot .text{order:1;width:100%}}.upsell-block .up-bot .text ul li{list-style:none;position:relative;padding-left:5px}.upsell-block .up-bot .text ul li:before{content:"";background-image:url(ico-checko.svg);width:17px;height:17px;display:block;position:absolute;left:-23px;top:5px;background-size:cover}.upsell-block .up-bot .text .sp-text{font-size:18px;font-weight:600;line-height:1.2}.upsell-block .up-bot .image-wrap{width:48%}@media only screen and (max-width:768px){.upsell-block .up-bot .image-wrap{order:0;width:100%}}.upsell-block .up-bot .img{margin-bottom:20px}.upsell-block .up-bot .img img{width:100%;height:auto}
/*# sourceMappingURL=/cdn/shop/t/202/assets/CSS-pdp-upsell.css.map */
