body.checkout-onepage-success #maincontent{margin-bottom:56px}body.checkout-onepage-success .page-wrapper .page-main .columns{padding:42px 20px 63px}body.checkout-onepage-success .page-wrapper .page-main .columns .column.main{width:100%;min-height:inherit}body.checkout-onepage-success #registration{max-width:850px;margin-left:auto;margin-right:auto;padding:50px 0 0}body.checkout-onepage-success #registration>br{display:none}body.checkout-onepage-success #registration>div{padding:0 28px}body.checkout-onepage-success #registration .create-new{margin-bottom:26px}body.checkout-onepage-success #registration .create-new p{margin-bottom:0}body.checkout-onepage-success #registration .create-new .create-new-now{color:#2cb1ae;font-size:18px;font-weight:lighter;line-height:24px;margin-bottom:1px}body.checkout-onepage-success #registration .create-new .create-new-enjoy{color:#444;font-size:16px;font-weight:lighter;line-height:24px}body.checkout-onepage-success #registration form .action.primary{min-width:215px;padding:9px 15px;line-height:20px;text-align:center;border-radius:3px}.checkout-success{max-width:850px;margin-left:auto;margin-right:auto}.checkout-success .order-thanks{color:#000;font-size:25px;font-weight:lighter;line-height:30px;text-align:center;margin-bottom:22px}.checkout-success .order-follow{line-height:0;text-align:center;margin-bottom:46px}.checkout-success .order-follow p{display:inline-block;color:#000;font-size:16px;font-weight:lighter;line-height:24px;margin-bottom:0}.checkout-success .order-follow p a,.checkout-success .order-follow p span{color:#52d0c1}.checkout-success .order-follow p a:active{color:#52d0c1}.checkout-success .order-follow p span{font-weight:700}.checkout-success .order-detail-table .order-detail-info{color:#000;font-size:13px;line-height:30px}.checkout-success .order-detail-table .order-detail-info .mobile{display:none}.checkout-success .order-detail-table table{border-bottom:solid 1px #bbe6e5}.checkout-success .order-detail-table table>tbody>tr>td{color:#000;font-size:12px;line-height:18px;text-align:left;vertical-align:middle;padding:22px 20px;border-top:solid 1px #bbe6e5}.checkout-success .order-detail-table table>tbody>tr>td.image{width:15%;padding-left:28px;line-height:0}.checkout-success .order-detail-table table>tbody>tr>td.item{width:45%}.checkout-success .order-detail-table table>tbody>tr>td.qty{width:25%}.checkout-success .order-detail-table table>tbody>tr>td.total{width:15%;text-align:right;padding-right:48px}.checkout-success .order-detail-table table>tbody>tr>td .bag-fee{margin:5px 0 0}.checkout-success .order-detail-table table>tbody>tr>td .bag-fee .img{display:inline-block;vertical-align:middle}.checkout-success .order-detail-table table>tbody>tr>td .bag-fee .img .product-image-container{border:0}.checkout-success .order-detail-table table>tbody>tr>td .bag-fee .info{display:inline-block;font-size:12px;font-style:italic;padding:5px 0 0;vertical-align:middle}.checkout-success .order-detail-table .product-image-container{box-sizing:border-box;border:solid 1px #e9e9e9}.checkout-success .order-detail-table .product-name,.checkout-success .order-detail-table .product-sku,.checkout-success .order-detail-table .product-qty,.checkout-success .order-detail-table .product-total{color:#000;font-size:12px;line-height:18px}.checkout-success .order-detail-table .item-options dt,.checkout-success .order-detail-table .item-options dd{color:#000;font-size:12px;line-height:18px;margin-bottom:0}.thanks-popup-modal._inner-scroll{position:absolute}.thanks-popup-modal._inner-scroll.modal-slide{overflow-y:visible}.thanks-popup-modal._inner-scroll .modal-inner-wrap{margin:12rem auto}.thanks-popup-modal._inner-scroll .modal-header{border-bottom:0;padding:33px 41px 27px 37px}.thanks-popup-modal._inner-scroll .modal-header .modal-title{color:#fff;font-size:16px;font-weight:lighter;line-height:24px;min-height:inherit;margin:0;padding:11px 26px;background:#000;border-bottom:0}.thanks-popup-modal._inner-scroll .modal-header .action-close{top:44px;right:58px;display:block;padding:6px;color:#000;font-size:12px;font-weight:700;line-height:1;background:#fff;border-radius:50%}.thanks-popup-modal._inner-scroll .modal-header .action-close:hover{background:#fff}.thanks-popup-modal._inner-scroll .modal-header .action-close:hover:before{color:#38bcba}.thanks-popup-modal._inner-scroll .modal-header .action-close:before{color:#000;font-size:12px;font-weight:700;line-height:12px}.thanks-popup-modal._inner-scroll .modal-content{padding:0 41px 51px 37px}.thanks-popup-modal._inner-scroll .modal-content .survey-tips{color:#444;font-size:14px;font-weight:lighter;line-height:24px;padding:7px 23px;background:#ebfafa;border:solid 1px #bbe6e5;margin-bottom:29px}.thanks-popup-modal._inner-scroll .modal-content .survey-form .que-title{color:#2cb1ae;font-size:18px;font-weight:lighter;line-height:24px;padding-bottom:27px}.thanks-popup-modal._inner-scroll .modal-content .survey-form .que-content{padding-bottom:16px}.thanks-popup-modal._inner-scroll .modal-content .survey-form .que-row{line-height:0;position:relative}.thanks-popup-modal._inner-scroll .modal-content .survey-form .que-row input[type="radio"]{width:0;margin:0;opacity:0;padding:0;font-size:0;position:absolute}.thanks-popup-modal._inner-scroll .modal-content .survey-form .que-row input[type="radio"]+label{cursor:pointer;color:#000;font-size:13px;font-weight:300;line-height:18px;padding-left:28px;margin-bottom:12px;position:relative}.thanks-popup-modal._inner-scroll .modal-content .survey-form .que-row input[type="radio"]+label:before{content:'';display:block;width:18px;height:18px;position:absolute;top:0;left:0;background:url(../images/img-radio.png) no-repeat left top}.thanks-popup-modal._inner-scroll .modal-content .survey-form .que-row input[type="radio"]:checked+label:before{background-position:left bottom}.thanks-popup-modal._inner-scroll .modal-content .survey-form .que-row .mage-error{position:absolute;top:-20px;line-height:1;margin:0}.thanks-popup-modal._inner-scroll .modal-content .survey-form .action.primary{min-width:215px;padding:9px 15px;line-height:20px;text-align:center;border-radius:3px}@media (max-width:767px){body.checkout-onepage-success #maincontent{margin-bottom:0}.thanks-popup-modal._inner-scroll{top:12rem;left:20px !important;width:calc(100% - 40px)}body.page-products .products-grid .product-items .newequalheight,body.page-products .products-grid .product-items .rightproduct{max-height:100% !important;height:auto !important}}@media (max-width:640px){body.checkout-onepage-success .page-wrapper .page-main .columns{padding:27px 20px 40px}body.checkout-onepage-success #registration{padding:24px 0 0}body.checkout-onepage-success #registration>div{padding:0}body.checkout-onepage-success #registration .create-new{margin-bottom:23px}body.checkout-onepage-success #registration form .action.primary{width:100%}.checkout-success .order-thanks{font-weight:400;text-align:left}.checkout-success .order-follow{text-align:left;margin-bottom:30px}.checkout-success .order-follow p{display:block;font-weight:400}.checkout-success .order-detail-table .order-detail-info{color:#585858;line-height:24px;margin-bottom:10px}.checkout-success .order-detail-table .order-detail-info span{display:block}.checkout-success .order-detail-table .order-detail-info span.mobile{display:block;font-style:italic}.checkout-success .order-detail-table table>tbody>tr{border-top:solid 1px #bbe6e5}.checkout-success .order-detail-table table>tbody>tr>td{display:block;padding:0;border-top:0}.checkout-success .order-detail-table table>tbody>tr>td.image{width:auto;float:left;padding:20px 0;margin-right:20px}.checkout-success .order-detail-table table>tbody>tr>td.item{width:auto;padding-top:17px}.checkout-success .order-detail-table table>tbody>tr>td.qty{width:auto}.checkout-success .order-detail-table table>tbody>tr>td.total{width:auto;text-align:left;padding-right:0;padding-bottom:20px}.checkout-success .order-detail-table .product-name{font-weight:700;margin-bottom:4px}.checkout-success .order-detail-table .product-sku,.checkout-success .order-detail-table .product-qty,.checkout-success .order-detail-table .product-total{color:#585858;font-weight:400;margin-bottom:4px}.checkout-success .order-detail-table .item-options dt,.checkout-success .order-detail-table .item-options dd{color:#585858;font-weight:400;margin-bottom:4px}.thanks-popup-modal._inner-scroll .modal-header{padding:33px 20px 17px}.thanks-popup-modal._inner-scroll .modal-header .modal-title{font-weight:400;padding:11px 20px}.thanks-popup-modal._inner-scroll .modal-header .action-close{right:40px}.thanks-popup-modal._inner-scroll .modal-content{padding:0 20px 40px}.thanks-popup-modal._inner-scroll .modal-content .survey-tips{font-weight:400;padding:9px 19px;margin-bottom:17px}.thanks-popup-modal._inner-scroll .modal-content .survey-form .que-title{font-weight:400}}