.order-summary{display:flex;justify-content:space-between;padding:160px 40px;max-width:2200px;margin:0 auto;gap:16px}.order-summary-title{font-family:Manrope;font-weight:500;font-style:Medium;font-size:64px;leading-trim:NONE;line-height:100%;letter-spacing:0%;color:#000}.order-summary-content{display:flex;justify-content:space-between;gap:16px;width:100%;max-width:1128px}.order-summary-content-left{max-width:540px}.config-info{margin-bottom:24px}.eyes-order-config{padding-top:16px;margin-bottom:24px;border-top:1px solid #cfcfcf}.order-summary-content-left-item,.eyes-order-total-header{display:flex;align-items:center;justify-content:space-between;font-family:Manrope;font-weight:400;font-style:Regular;font-size:18px;leading-trim:NONE;line-height:140%;letter-spacing:0%;color:#000;margin-bottom:8px}.order-summary-content-left-item .item-label,.order-summary-content-left-item .item-value{display:flex;align-items:center;font-family:Manrope;font-weight:400;font-style:Regular;font-size:18px;leading-trim:NONE;line-height:130%;letter-spacing:0%;color:#000;gap:2px}.order-summary-content-left-item .item-value .lineation{text-decoration:line-through;color:#a4a4a4;margin-right:8px}.details-button{font-family:Manrope;font-weight:500;font-style:Medium;font-size:14px;leading-trim:NONE;line-height:100%;letter-spacing:0%;text-decoration:underline;text-decoration-style:solid;text-decoration-offset:0%;text-decoration-thickness:0%;text-decoration-skip-ink:auto;color:#87b36c;background:transparent;border:none;padding:0;cursor:pointer}.details-button:hover{background:transparent}.eyes-order-accessories{padding-top:8px;border-top:1px solid #cfcfcf}.eyes-order-accessories-title{font-family:Manrope;font-weight:400;font-style:Regular;font-size:18px;leading-trim:NONE;line-height:140%;letter-spacing:0%;color:#a4a4a4;margin-bottom:16px}.eyes-order-total{padding-top:8px;border-top:2px solid #000000}.eyes-order-total-header{font-family:Manrope;font-weight:500;font-style:Medium;font-size:42px;leading-trim:NONE;line-height:135%;letter-spacing:0%;margin-bottom:8px}.eyes-order-total-header .eyes-order-total-header-label,.eyes-order-total-header .eyes-order-total-header-value{font-family:Manrope;font-weight:500;font-style:Medium;font-size:42px;leading-trim:NONE;line-height:140%;letter-spacing:0%;color:#000}.by-stages-text{font-family:Manrope;font-weight:400;font-style:Regular;font-size:18px;leading-trim:NONE;line-height:140%;letter-spacing:0%;text-align:right;color:#000;margin-bottom:24px}.eyes-order-total .payments-content-icon{max-width:100%;justify-content:flex-start;margin-bottom:24px}.eyes-order-total .payments-content-icon .purchase__payment-icon:first-child{margin-left:0}.order-summary-content-right{max-width:540px}.order-summary-content-right-hint{display:flex;align-items:center;padding:8px;border-radius:4px;font-family:Manrope;font-weight:500;font-style:Medium;font-size:18px;leading-trim:NONE;line-height:140%;letter-spacing:0%;color:#000;background:#eefaea;margin-bottom:24px}.order-summary-content-right-img{height:226px;width:100%;margin-bottom:24px;object-fit:cover}.pay-with-btn,.btn-add-to-cart{width:100%;border:none;border-radius:4px;display:flex;align-items:center;justify-content:center;gap:8px;font-family:Manrope;font-weight:500;font-style:Medium;font-size:14px;leading-trim:NONE;line-height:130%;letter-spacing:0%;margin-bottom:24px;padding:18.5px 0}.pay-with-btn,.btn-add-to-cart{color:#fff;background-color:#1c1c1c}.btn-add-to-cart{color:#000;background-color:#f3f3f3}.btn-add-to-cart svg,.pay-with-btn svg{width:16px;height:16px}.pay-with-btn:hover{background-color:#1c1c1c}.btn-add-to-cart:hover{background-color:#f3f3f3}.order-duty-free{display:flex;gap:15px}.order-duty-free .order-duty-free-input-box{position:relative}.order-duty-free input[type=checkbox]{flex-shrink:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;width:18px;height:18px;border-radius:4px;border:1px solid #cfcfcf;position:relative;vertical-align:middle;cursor:pointer;transition:background-color .12s ease,border-color .12s ease}.order-duty-free input[type=checkbox]:after{content:"";position:absolute;left:5px;top:2px;width:6px;height:12px;border:1.5px solid transparent;border-width:0 1.5px 1.5px 0;transform:rotate(45deg) scale(.9);opacity:0;transition:opacity .12s ease,transform .12s ease}.order-duty-free input[type=checkbox]:checked{background:#a4d884;border-color:#a4d884}.order-duty-free input[type=checkbox]:checked:after{border-color:#fff;opacity:1;transform:rotate(45deg) scale(1)}.order-duty-free label{font-family:Manrope;font-weight:400;font-style:Regular;font-size:14px;leading-trim:NONE;line-height:135%;letter-spacing:0%;color:#000}.order-duty-free-input-box .input-tooltip{bottom:auto;left:-203.5px;right:auto;transform:translateY(5px)}.mobile-order-summary-content{display:none}.order-summary-content-right,.order-summary-content-left{display:block}.prescription-info-card{border-radius:4px;padding:8px 16px;background:#f3f3f3}.prescription-info-title{font-family:Manrope;font-weight:500;font-style:Medium;font-size:18px;leading-trim:NONE;line-height:130%;letter-spacing:0%;color:#a4a4a4;padding:4px 0;margin-bottom:8px}.prescription-info-item{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.prescription-info-item::last-child{margin-bottom:0}.prescription-info-item .label,.prescription-info-item .prescription-value{padding:4px 0;text-align:center;border-top:none;border-right:none;font-family:Manrope;font-weight:400;font-style:Regular;font-size:18px;leading-trim:NONE;line-height:130%;letter-spacing:0%;color:#000}.prescription-info-item .prescription-info-data{display:flex;align-items:center;gap:48px}.prescription-info-item .prescription-value{display:flex;align-items:center;gap:8px;width:60px}.prescription-eye-badge{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#cfcfcf;font-family:Manrope;font-weight:600;font-style:SemiBold;font-size:14px;leading-trim:NONE;line-height:100%;letter-spacing:0%;text-align:center;color:#7c7c7c}.details-paypal-container .render-paypal-container{display:block}@media (max-width: 1280px){.order-summary{flex-direction:column;padding:0 16px}.order-summary-title{font-size:40px;line-height:138%;margin-bottom:24px}.order-summary-content{flex-direction:column-reverse;max-width:100%}.order-summary-content-right-img,.details-button{margin-bottom:8px}.order-summary-content-right,.order-summary-content-left{display:none}.mobile-order-summary-content{display:block}.mobile-order-summary-content .order-summary-content-left{display:block}.order-summary-content-btn-detail{font-family:Manrope;font-weight:500;font-style:Medium;font-size:14px;leading-trim:NONE;line-height:140%;letter-spacing:0%;color:#000;background:transparent;border:none;text-align:center;width:100%;padding:0;margin-bottom:24px}.order-summary-content-btn-detail:hover{background:transparent}.eyes-order-total-header .eyes-order-total-header-label,.eyes-order-total-header .eyes-order-total-header-value{font-size:22px}.order-duty-free{margin-bottom:24px}.mobile-order-summary-content .service_info-content{margin-bottom:0}.order-duty-free-input-box .input-tooltip{top:30px;bottom:auto;left:-14px;right:auto}.order-duty-free-input-box .input-tooltip:after,.order-duty-free-input-box .input-tooltip:before{left:20px}.prescription-info-title{font-size:14px}.prescription-info-item .label,.prescription-info-item .prescription-value{font-size:14px}.prescription-info-item .prescription-info-data{gap:48px}.prescription-info-item .prescription-value{width:54px}}@media (max-width: 768px){.order-duty-free-input-box .input-tooltip{max-width:300px;min-width:300px;white-space:normal;display:flex;align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/glasses-order-summary.css.map */
