#uprightCheckout{-webkit-font-smoothing:antialiased!important;text-rendering:optimizeLegibility!important;padding-left:40px;padding-right:40px}@media only screen and (max-width:1440px){#uprightCheckout .hide-desktop{display:none}}#uprightCheckout .show-tabletbig{display:none}@media only screen and (max-width:1024px){#uprightCheckout .show-tabletbig{display:inline-block}}@media only screen and (max-width:1024px){#uprightCheckout .hide-tabletbig{display:none}}#uprightCheckout .show-tablet{display:none}@media only screen and (max-width:768px){#uprightCheckout .show-tablet{display:inline-block}}@media only screen and (max-width:768px){#uprightCheckout .hide-tablet{display:none}}#uprightCheckout .show-mobile{display:none}@media only screen and (max-width:660px){#uprightCheckout .show-mobile{display:block}}@media only screen and (max-width:660px){#uprightCheckout .hide-mobile{display:none}}#uprightCheckout{padding-top:32px}@media screen and (min-width:1024px){#uprightCheckout{padding-top:calc(32px + 16 * ((100vw - 1024px) / 896))}}@media screen and (min-width:1920px){#uprightCheckout{padding-top:48px}}#uprightCheckout{padding-bottom:32px}@media screen and (min-width:1024px){#uprightCheckout{padding-bottom:calc(32px + 26 * ((100vw - 1024px) / 896))}}@media screen and (min-width:1920px){#uprightCheckout{padding-bottom:58px}}@media only screen and (max-width:660px){#uprightCheckout{padding-left:24px;padding-right:24px}}#uprightCheckout .btn{border:none;-webkit-appearance:none;-moz-appearance:none;position:relative;text-align:center;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;letter-spacing:.08em;font-size:14px;text-transform:uppercase;font-weight:700;min-width:106px;border:1px solid transparent;background-color:#64bd45;line-height:1;color:#fff;height:43px;border-radius:2px;padding:0 20px}#uprightCheckout .btn:hover{background-color:#59ac3d}#uprightCheckout .btn.full{width:100%}#uprightCheckout .btn.btn-gray{color:#3e3e3e;background-color:transparent;border-color:#d3d3d3}#uprightCheckout .btn.btn-gray:hover{border-color:#3f3f3f;background-color:transparent}#uprightCheckout .btn.small{height:30px;min-width:83px;padding:0 10px;font-size:12px}@media only screen and (max-width:660px){#uprightCheckout .btn.small{height:24px;min-width:55px}}#uprightCheckout .inp-quantity-wrap{width:60px;padding:0 3px;border:1px solid #D3D3D3;border-radius:2px;display:inline-block}#uprightCheckout .inp-quantity{height:40px;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;width:100%;font-size:16px;font-family:Montserrat,sans-serif;text-align:center}@media only screen and (max-width:768px){#uprightCheckout .inp-quantity{height:32px}}#uprightCheckout .uprightCheckout-title{text-align:center;font-weight:600;font-size:36px;line-height:1.22222}#uprightCheckout .uprightCheckout-title{font-size:30px}@media screen and (min-width:1024px){#uprightCheckout .uprightCheckout-title{font-size:calc(30px + 6 * ((100vw - 1024px) / 896))}}@media screen and (min-width:1920px){#uprightCheckout .uprightCheckout-title{font-size:36px}}#uprightCheckout .uprightCheckout-title{margin-bottom:32px;color:#3e3e3e}@media screen and (min-width:1024px){#uprightCheckout .uprightCheckout-title{margin-bottom:calc(32px + 26 * ((100vw - 1024px) / 896))}}@media screen and (min-width:1920px){#uprightCheckout .uprightCheckout-title{margin-bottom:58px}}@media only screen and (max-width:768px){#uprightCheckout .uprightCheckout-title{font-size:24px}}#uprightCheckout .uprightCheckout-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;max-width:1232px;margin:0 auto}#uprightCheckout .uprightCheckout-main{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:16px;line-height:1.25;color:#7c7c7c}@media only screen and (max-width:660px){#uprightCheckout .uprightCheckout-main{border-top:.5px solid #D3D3D3}}#uprightCheckout .uprightCheckout-main_head,#uprightCheckout .uprightCheckout-main_row{border-bottom:.5px solid #D3D3D3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}#uprightCheckout .uprightCheckout-main_head .uprightCheckout-main_col:first-child,#uprightCheckout .uprightCheckout-main_row .uprightCheckout-main_col:first-child{padding-left:24px}@media only screen and (max-width:1024px){#uprightCheckout .uprightCheckout-main_head .uprightCheckout-main_col:first-child,#uprightCheckout .uprightCheckout-main_row .uprightCheckout-main_col:first-child{padding-left:0}}@media only screen and (max-width:1024px){#uprightCheckout .uprightCheckout-main_head .uprightCheckout-main_col,#uprightCheckout .uprightCheckout-main_row .uprightCheckout-main_col{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}#uprightCheckout .uprightCheckout-main_head .uprightCheckout-main_col:last-child,#uprightCheckout .uprightCheckout-main_row .uprightCheckout-main_col:last-child{padding-right:0}#uprightCheckout .uprightCheckout-main_head .uprightCheckout-main_col:nth-child(1),#uprightCheckout .uprightCheckout-main_head .uprightCheckout-main_col:nth-child(2),#uprightCheckout .uprightCheckout-main_row .uprightCheckout-main_col:nth-child(1),#uprightCheckout .uprightCheckout-main_row .uprightCheckout-main_col:nth-child(2){text-align:left;justify-self:flex-start}}#uprightCheckout .uprightCheckout-main_head{padding-top:25px;padding-bottom:30px}@media only screen and (max-width:1024px){#uprightCheckout .uprightCheckout-main_head{padding-top:0;padding-bottom:24px}}@media only screen and (max-width:660px){#uprightCheckout .uprightCheckout-main_head{display:none}}#uprightCheckout .uprightCheckout-main_head .uprightCheckout-main_col:first-child{padding-left:4%}@media only screen and (max-width:1024px){#uprightCheckout .uprightCheckout-main_head .uprightCheckout-main_col:first-child{padding-left:0}}#uprightCheckout .uprightCheckout-main_row{padding-top:16px;padding-bottom:17px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:768px){#uprightCheckout .uprightCheckout-main_row{padding-bottom:20px;font-size:14px}}@media only screen and (max-width:660px){#uprightCheckout .uprightCheckout-main_row{padding-top:20px;padding-bottom:16px}}#uprightCheckout .uprightCheckout-main_col{width:16.5%}@media only screen and (min-width:661px){#uprightCheckout .uprightCheckout-main_col .show-mobile{display:none}}@media only screen and (max-width:768px){#uprightCheckout .uprightCheckout-main_col{width:14%}#uprightCheckout .uprightCheckout-main_col .hide-tablet{display:none}}@media only screen and (max-width:660px){#uprightCheckout .uprightCheckout-main_col{width:auto}#uprightCheckout .uprightCheckout-main_col:first-child{margin-right:16px}#uprightCheckout .uprightCheckout-main_col:last-child{margin-left:16px;min-width:80px}}#uprightCheckout .uprightCheckout-main_col.cols2{-webkit-box-flex:1;-ms-flex:1;flex:1}#uprightCheckout .uprightCheckout-main_col:not(:last-child){padding-right:16px}@media only screen and (max-width:768px){#uprightCheckout .uprightCheckout-main_col:not(:last-child){padding-right:0}}#uprightCheckout .uprightCheckout-main_col .img-cont{width:95px;max-width:100%}@media only screen and (max-width:768px){#uprightCheckout .uprightCheckout-main_col .img-cont{width:72px}}@media only screen and (max-width:660px){#uprightCheckout .uprightCheckout-main_col .img-cont{width:75px}}#uprightCheckout .uprightCheckout-main_col .img-cont img{display:block;width:100%}#uprightCheckout .uprightCheckout-main_col .title{letter-spacing:.04em;text-transform:uppercase;font-weight:600;font-size:18px;line-height:1.22222;color:#3f3f3f}@media only screen and (max-width:768px){#uprightCheckout .uprightCheckout-main_col .title{font-size:13px}}#uprightCheckout .uprightCheckout-main_col .title:not(:last-child){margin-bottom:8px}@media only screen and (max-width:768px){#uprightCheckout .uprightCheckout-main_col .title:not(:last-child){margin-bottom:16px}}#uprightCheckout .uprightCheckout-main_col p{margin-top:0}#uprightCheckout .uprightCheckout-main_col p:not(:last-child){margin-bottom:4px}@media only screen and (max-width:768px){#uprightCheckout .uprightCheckout-main_col p:not(:last-child){margin-bottom:0}}#uprightCheckout .uprightCheckout-main_col .btn:not(:first-child){margin-top:7px}#uprightCheckout .uprightCheckout-main_col .italic{font-size:14px;font-style:italic}#uprightCheckout .uprightCheckout-main_col .price-old{text-decoration:line-through}@media only screen and (max-width:660px){#uprightCheckout .uprightCheckout-main_col.mobile-toggle{width:100%;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;padding-top:16px;display:none}#uprightCheckout .uprightCheckout-main_col.mobile-toggle .inp-quantity{height:22px;font-size:14px}#uprightCheckout .uprightCheckout-main_col.mobile-toggle .btn{margin:0}#uprightCheckout .uprightCheckout-main_col.mobile-toggle .mobile-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#uprightCheckout .uprightCheckout-sidebar{z-index:99;margin-left:16px;width:296px;background:#f7f8f9;padding:23px 15px 13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;min-height:359px;max-height:359px}@media only screen and (max-width:1024px){#uprightCheckout .uprightCheckout-sidebar{background-color:#fff;position:fixed;bottom:0;left:0;width:100%;min-height:0;padding:14px 39px 19px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:0}}@media only screen and (max-width:768px){#uprightCheckout .uprightCheckout-sidebar{-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;padding:18px 40px 20px}}@media only screen and (max-width:660px){#uprightCheckout .uprightCheckout-sidebar{padding:13px 24px 14px;border-top:.5px solid #D3D3D3}}#uprightCheckout .uprightCheckout-sidebar_top{-ms-flex-item-align:start;align-self:flex-start;width:100%;color:#3e3e3e}#uprightCheckout .uprightCheckout-sidebar_top .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:1024px){#uprightCheckout .uprightCheckout-sidebar_top .row{padding-right:35px}}@media only screen and (max-width:768px){#uprightCheckout .uprightCheckout-sidebar_top .row{padding-right:0}}@media only screen and (max-width:1024px){#uprightCheckout .uprightCheckout-sidebar_top{color:#7c7c7c;max-width:262px;justify-self:flex-end}}@media only screen and (max-width:768px){#uprightCheckout .uprightCheckout-sidebar_top{justify-self:unset;max-width:100%}}@media only screen and (max-width:660px){#uprightCheckout .uprightCheckout-sidebar_top{padding:0 32px}}#uprightCheckout .uprightCheckout-sidebar_top .title{font-size:18px;line-height:1.22222}@media only screen and (max-width:660px){#uprightCheckout .uprightCheckout-sidebar_top .title{font-size:16px}}#uprightCheckout .uprightCheckout-sidebar_top .price{font-size:16px;line-height:1.25}#uprightCheckout .uprightCheckout-sidebar_top .small{font-size:14px;line-height:1.21429;font-style:italic;margin-top:14px;text-align:right}@media only screen and (max-width:1024px){#uprightCheckout .uprightCheckout-sidebar_top .small{text-align:right}}@media only screen and (max-width:768px){#uprightCheckout .uprightCheckout-sidebar_top .small{margin-top:8px;text-align:left}}@media only screen and (max-width:660px){#uprightCheckout .uprightCheckout-sidebar_top .small{font-size:12px;font-style:normal}}#uprightCheckout .uprightCheckout-sidebar_bottom{-ms-flex-item-align:end;align-self:flex-end;padding-top:22px;border-top:.5px solid #D3D3D3;width:100%;margin-top:16px}@media only screen and (max-width:1024px){#uprightCheckout .uprightCheckout-sidebar_bottom{margin-top:32px;padding-top:0;border-top:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#uprightCheckout .uprightCheckout-sidebar_bottom .full{width:auto}}@media only screen and (max-width:768px){#uprightCheckout .uprightCheckout-sidebar_bottom{margin-top:24px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (max-width:660px){#uprightCheckout .uprightCheckout-sidebar_bottom{-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}#uprightCheckout .uprightCheckout-sidebar_bottom .btn-gray{display:none}#uprightCheckout .uprightCheckout-sidebar_bottom .btn{width:100%;margin:0}}#uprightCheckout .uprightCheckout-sidebar_bottom .sep{text-align:center;font-weight:500;font-size:12px;line-height:1.25;margin:10px 0}@media only screen and (max-width:1024px){#uprightCheckout .uprightCheckout-sidebar_bottom .sep{display:none}}#uprightCheckout .uprightCheckout-sidebar_bottom .btn-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}@media only screen and (max-width:1024px){#uprightCheckout .uprightCheckout-sidebar_bottom .btn-row{margin-left:37px}}@media only screen and (max-width:768px){#uprightCheckout .uprightCheckout-sidebar_bottom .btn-row{margin-left:16px}}@media only screen and (max-width:660px){#uprightCheckout .uprightCheckout-sidebar_bottom .btn-row{width:100%;margin:0}}#uprightCheckout .uprightCheckout-sidebar_bottom .btn-row .btn:last-child{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:14px}@media only screen and (max-width:1024px){#uprightCheckout .uprightCheckout-sidebar_bottom .btn-row .btn:last-child{margin-left:37px}}@media only screen and (max-width:768px){#uprightCheckout .uprightCheckout-sidebar_bottom .btn-row .btn:last-child{margin-left:16px}}@media only screen and (max-width:660px){#uprightCheckout .uprightCheckout-sidebar_bottom .btn-row .btn:last-child{margin-left:0}}@media(max-width:1024px){.intercom-lightweight-app{display:none}}
/*# sourceMappingURL=/cdn/shop/t/355/assets/cart.css.map */
