*{box-sizing:border-box}.shopify-installments--hidden .shopify-installments.shopify-installments__pdp,.shopify-installments--hidden .shopify-installments.shopify-installments__side-cart,.shopify-installments--hidden .shopify-installments.shopify-installments__cart-page{display:none}.price-installments-wrapper{flex-wrap:wrap;margin-bottom:4px;gap:0 4px}.shopify-installments{margin-top:0;margin-bottom:0}.shopify-installments__content{padding-right:4px;display:flex;flex-wrap:nowrap}.shopify-installments__content shop-pay-logo{height:14px;width:59px}.shopify-installments__learn-more{color:inherit;font-weight:inherit;font:inherit;background:none;border:none;padding:0;margin:0;cursor:pointer;text-decoration:underline}.shopify-installments__pdp .shopify-installments__learn-more{text-align:right;white-space:nowrap;font-size:12px}.shop-pay-logo{height:14px;width:59px;vertical-align:middle;padding-bottom:0;padding-right:4px}.shop-pay-logo-large{height:21px;width:88px;vertical-align:middle}.shopify-installments.shopify-installments__pdp{display:flex;line-height:140%;align-items:flex-end;flex:2 0;justify-content:left;flex-wrap:nowrap}.shopify-installments__text{padding-right:4px;white-space:nowrap}.shopify-installments.shopify-installments__pdp .shopify-installments__text{font-size:12px}#shopify-payment-terms-modal *{color:#000}#shopify-payment-terms-modal .visually-hidden{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}#shopify-payment-terms-modal .modal-wrapper{max-width:314px;background-color:#f3eeea;position:relative}#shopify-payment-terms-modal p{font-size:18px;line-height:150%}#shopify-payment-terms-modal section{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}#shopify-payment-terms-modal .price{color:#5a31f4;font-weight:600;display:inline-flex;flex-direction:column;line-height:1;align-items:center}#shopify-payment-terms-modal .price__icon{width:43px;height:10px}#shopify-payment-terms-modal .list{list-style:none;padding:0;margin:0}#shopify-payment-terms-modal .list-item__subheading{font-size:14px;line-height:140%;color:#000000b3}#shopify-payment-terms-modal .btn__close--icon{display:inline-flex;flex-shrink:0;padding:16px;border-radius:6px}#shopify-payment-terms-modal .btn__close--icon:hover,#shopify-payment-terms-modal .btn__close--icon:active,#shopify-payment-terms-modal .btn__close--icon:focus{background-color:#f4f1fe;color:#3f22ab}#shopify-payment-terms-modal .help_text{margin-bottom:25px;margin-top:22px;font-size:6.5px;line-height:140%;color:#0009}#shopify-payment-terms-modal .help_text small{color:#666;font-weight:400;font-size:6.5px;line-height:120%}#shopify-payment-terms-modal .help_text__link{color:#0009;text-decoration:underline}#shopify-payment-terms-modal .help_text__link:hover,#shopify-payment-terms-modal .help_text__link:active,#shopify-payment-terms-modal .help_text__link:focus{color:#3f22ab}#shopify-payment-terms-modal .tagline__bold{font-weight:700;color:#314438}#shopify-payment-terms-modal footer{text-align:center}#shopify-payment-terms-modal .shop-pay-logo-wrapper{margin-bottom:0}#shopify-payment-terms-modal .close__icon{width:13px;height:13px}#shopify-payment-terms-modal .affirm-logo{width:25.35px;height:13.65px;padding-left:2px;padding-bottom:0;box-sizing:content-box}#shopify-payment-terms-modal .affirm-text{display:flex;font-size:6.5px;font-weight:600;line-height:150%;color:#314438;letter-spacing:0;font-family:Quicksand,sans-serif;justify-content:center;align-items:center}#shopify-payment-terms-modal header{display:flex;justify-content:space-between;align-items:baseline}#shopify-payment-terms-modal .btn__close{position:absolute;right:0;top:0;overflow:visible;margin:0;background:transparent;border:none;-webkit-font-smoothing:inherit;-webkit-appearance:button;appearance:button;cursor:pointer}#shopify-payment-terms-modal h1{color:#314438;width:185px;font-size:32px;font-weight:400;line-height:120%;margin:0 0 20px;max-width:295px;font-family:inherit;letter-spacing:-.96px;font-family:Frank Ruhl Libre,serif}#shopify-payment-terms-modal .tagline{margin:0 0 28px;font-size:12px;line-height:140%;color:#314438}#shopify-payment-terms-modal.shopify-payment-terms-modal--interest-free .list-item{display:flex;align-items:center;padding-bottom:8px}#shopify-payment-terms-modal.shopify-payment-terms-modal--interest-free .list-item__heading{font-size:12px;line-height:140%;margin:0;font-weight:600;font-family:Quicksand,sans-serif;color:#314438}#shopify-payment-terms-modal.shopify-payment-terms-modal--interest-free .list-item__icon{width:12px;height:12px;flex:0 0 10px;padding-right:4px;box-sizing:content-box}.shop-pay-logo{height:14px;width:59px;vertical-align:middle}.shop-pay-logo-large{height:calc(21px * .9);width:79.2px;vertical-align:middle}#shopify-payment-terms-modal:not(.shopify-payment-terms-modal--interest-free) .list-item{display:flex;justify-content:space-between;padding:16px 0;flex-direction:column}#shopify-payment-terms-modal:not(.shopify-payment-terms-modal--interest-free) .list-item:not(:last-child){border-bottom:.25px solid #A6A6A6}#shopify-payment-terms-modal:not(.shopify-payment-terms-modal--interest-free) .list-item__financial-container{display:flex;justify-content:space-between;margin-bottom:12px}#shopify-payment-terms-modal:not(.shopify-payment-terms-modal--interest-free) .list-item__amount-per-interval{display:flex;align-items:center}#shopify-payment-terms-modal:not(.shopify-payment-terms-modal--interest-free) .list-item__price-per-term{font-size:18px;color:#314438}#shopify-payment-terms-modal:not(.shopify-payment-terms-modal--interest-free) .list-item__frequency{font-size:12px;color:#314438}#shopify-payment-terms-modal:not(.shopify-payment-terms-modal--interest-free) .list-item__payment-length{padding:2px 8px;background:#f0f2f4;border-radius:4px}#shopify-payment-terms-modal:not(.shopify-payment-terms-modal--interest-free) .list-item__number-of-terms{font-size:12px;color:#314438}#shopify-payment-terms-modal:not(.shopify-payment-terms-modal--interest-free) .list-item__interest-details-container{font-size:12px;display:flex}#shopify-payment-terms-modal:not(.shopify-payment-terms-modal--interest-free) .list-item__interest-detail{display:flex;flex-direction:column;width:80px;margin-right:12px}#shopify-payment-terms-modal:not(.shopify-payment-terms-modal--interest-free) .navigation-buttons{display:flex;flex-direction:column;align-items:center;margin-top:16px}#shopify-payment-terms-modal{display:flex;flex-direction:row-reverse;align-content:stretch;height:100%;overflow:auto}.shopify-payment-terms--image{padding:0!important}.shopify-payment-terms--image .shopify-payment-terms-modal__image-outer-wrapper{width:50%;height:100%;overflow:hidden;position:sticky;display:none;top:0;bottom:0;left:0;right:0}.shopify-payment-terms--image .shopify-payment-terms-modal__image-inner-wrapper{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.shopify-payment-terms--image .shopify-payment-terms-modal__image{object-fit:cover;width:100%;height:100%}.shopify-payment-terms--image .modal-wrapper{padding:0 20px 40px}#shopify-payment-terms-cover.transitioned-in{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in;opacity:1}#shopify-payment-terms-cover{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in;opacity:0}#shopify-payment-terms-cover.transitioned-in .shopify-payment-terms{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in;top:0!important}#shopify-payment-terms-cover .shopify-payment-terms{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;top:-50px!important}#shopify-payment-terms-modal:not(.shopify-payment-terms-modal--interest-free) .list li.list-item:first-of-type{padding-top:0}#shopify-payment-terms-modal:not(.shopify-payment-terms-modal--interest-free) .list li.list-item:last-of-type{padding-bottom:0}#shopify-payment-terms-modal:not(.shopify-payment-terms-modal--interest-free) .tagline{margin-bottom:22px}#shopify-payment-terms-modal:not(.shopify-payment-terms-modal--interest-free) .list-item__interest-detail span{color:#314438}#shopify-payment-terms-modal footer{padding-bottom:40px}.modal-wrapper__close-icon-wrapper{width:100%;height:40px;position:sticky;background-color:transparent;top:0;bottom:0;left:0;right:0;margin-left:20px}.shopify-installments__cart-page,.shopify-installments__side-cart{padding-top:10px;text-align:left;display:flex;justify-content:space-between;align-items:flex-end;font-size:12px}.shopify-installments #shopify-installments-content shop-pay-logo{width:59px}@media screen and (max-width: 480px){.product-info .flex.price-installments-wrapper{flex-direction:column}}@media screen and (max-width: 767px){.shopify-payment-terms.shopify-payment-terms--image{width:314px!important}}@media screen and (min-width: 768px){.shopify-payment-terms--image .shopify-payment-terms-modal__image-outer-wrapper{display:block}}
/*# sourceMappingURL=/cdn/shop/t/738/assets/shop-pay-installments.css.map */
