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:#fff;height:auto;width:100%;overflow-y:auto;max-height:100%;z-index:1;position:relative;-webkit-transition:all 1s;transition:all 1s}.upsell-block .up-wrap-out .up-wrap{border-bottom:1px solid #3B5947}.upsell-block .up-wrap-out .up-wrap .upsell-item,.upsell-block .up-wrap-out .up-wrap .upsell-item-var{max-width:640px;margin:0 auto;padding:50px 20px 0;text-align:center}@media only screen and (max-width: 768px){.upsell-block .up-wrap-out .up-wrap .upsell-item,.upsell-block .up-wrap-out .up-wrap .upsell-item-var{padding:20px}}.upsell-block .up-wrap-out .up-wrap .upsell-item .title,.upsell-block .up-wrap-out .up-wrap .upsell-item-var .title{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);color:#3b5947;font-size:32px;max-width:500px;display:inline-block;margin-bottom:20px}.upsell-block .up-wrap-out .up-wrap .upsell-item .title h1,.upsell-block .up-wrap-out .up-wrap .upsell-item .title h2,.upsell-block .up-wrap-out .up-wrap .upsell-item .title h3,.upsell-block .up-wrap-out .up-wrap .upsell-item .title h4,.upsell-block .up-wrap-out .up-wrap .upsell-item-var .title h1,.upsell-block .up-wrap-out .up-wrap .upsell-item-var .title h2,.upsell-block .up-wrap-out .up-wrap .upsell-item-var .title h3,.upsell-block .up-wrap-out .up-wrap .upsell-item-var .title h4{font-size:inherit}@media only screen and (max-width: 768px){.upsell-block .up-wrap-out .up-wrap .upsell-item .title,.upsell-block .up-wrap-out .up-wrap .upsell-item-var .title{font-size:20px}}.upsell-block .up-wrap-out .up-wrap .upsell-item .dec,.upsell-block .up-wrap-out .up-wrap .upsell-item-var .dec{position:relative;font-size:14px;display:flex;margin-bottom:40px}.upsell-block .up-wrap-out .up-wrap .upsell-item .dec h1,.upsell-block .up-wrap-out .up-wrap .upsell-item .dec h2,.upsell-block .up-wrap-out .up-wrap .upsell-item .dec h3,.upsell-block .up-wrap-out .up-wrap .upsell-item .dec h4,.upsell-block .up-wrap-out .up-wrap .upsell-item .dec h5,.upsell-block .up-wrap-out .up-wrap .upsell-item .dec h6,.upsell-block .up-wrap-out .up-wrap .upsell-item-var .dec h1,.upsell-block .up-wrap-out .up-wrap .upsell-item-var .dec h2,.upsell-block .up-wrap-out .up-wrap .upsell-item-var .dec h3,.upsell-block .up-wrap-out .up-wrap .upsell-item-var .dec h4,.upsell-block .up-wrap-out .up-wrap .upsell-item-var .dec h5,.upsell-block .up-wrap-out .up-wrap .upsell-item-var .dec h6{font-size:inherit}@media only screen and (max-width: 768px){.upsell-block .up-wrap-out .up-wrap .upsell-item .dec,.upsell-block .up-wrap-out .up-wrap .upsell-item-var .dec{margin-bottom:0}}.upsell-block .up-wrap-out .up-wrap .upsell-item .dec .text,.upsell-block .up-wrap-out .up-wrap .upsell-item-var .dec .text{text-align:left;width:50%;padding-right:30px;padding-top:30px}@media only screen and (max-width: 768px){.upsell-block .up-wrap-out .up-wrap .upsell-item .dec .text,.upsell-block .up-wrap-out .up-wrap .upsell-item-var .dec .text{flex:1;order:1;padding-left:20px;padding-top:0}}.upsell-block .up-wrap-out .up-wrap .upsell-item .dec .text li,.upsell-block .up-wrap-out .up-wrap .upsell-item-var .dec .text li{list-style:square;margin-bottom:10px}.upsell-block .up-wrap-out .up-wrap .upsell-item .dec .img,.upsell-block .up-wrap-out .up-wrap .upsell-item-var .dec .img{width:50%}.upsell-block .up-wrap-out .up-wrap .upsell-item .dec .img div,.upsell-block .up-wrap-out .up-wrap .upsell-item-var .dec .img div{padding-top:100%;border-radius:30px}@media only screen and (max-width: 768px){.upsell-block .up-wrap-out .up-wrap .upsell-item .dec .img,.upsell-block .up-wrap-out .up-wrap .upsell-item-var .dec .img{width:30%;order:0}.upsell-block .up-wrap-out .up-wrap .upsell-item .dec .img div,.upsell-block .up-wrap-out .up-wrap .upsell-item-var .dec .img div{padding-top:100%;border-radius:10px}}.upsell-block .add-cart{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:30px;width:100%;position:sticky;bottom:0}@media only screen and (max-width: 768px){.upsell-block .add-cart{padding:0 20px}}.upsell-block .add-cart .price-wrapper{display:none}.upsell-block .add-cart .cart-btn{width:100%;text-align:center}.upsell-block .add-cart .cart-btn .cart{background-color:#3b5947;color:#fff;max-width:417px;width:100%;padding:20px}.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;background-color:#fff;border-bottom:1px solid #3B5947;top:0;z-index:1}.upsell-block .main-item .main-item-wrap{display:flex;max-width:575px;margin:0 auto;padding:40px 15px 30px;height:auto}@media only screen and (max-width: 768px){.upsell-block .main-item .main-item-wrap{padding:40px 15px 10px}}.upsell-block .main-item .image{width:124px;padding-right:10px;height:120px}@media only screen and (max-width: 768px){.upsell-block .main-item .image{width:90px}}.upsell-block .main-item .image>div{padding-top:125%;overflow:hidden;border-radius:12px}.upsell-block .main-item .text{font-size:14px;padding:8px 0 16px 8px;width:calc(100% - 70px)}@media only screen and (max-width: 768px){.upsell-block .main-item .text{font-size:12px;padding-left:0}}.upsell-block .main-item .text span{font-weight:400}.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{font-size:15px;width:100%;padding:20px 15px;-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:#3b5947;color:#fff;text-decoration:inherit}
/*# sourceMappingURL=/cdn/shop/t/153/assets/CSS-pdp-upsell.css.map */
