.section-header .gap-4{gap:10px}.section-header free-shipping-bar{padding:10px;background:#ede8e2;border:1px solid #e6e6e6;border-radius:8px;background-color:#f8f3f0;box-shadow:0 2px 8px #00000014}.cart-footer{padding-bottom:2rem;border-bottom:1px solid rgb(213 212 210)}.price-list .text-subdued{color:#000}.order-summary .line-item-info ul.text-subdued{list-style:none;margin:0}.order-summary .line-item-info ul.text-subdued li{padding:0}.cart-footer free-shipping-bar{background:#fff;border:1px solid rgb(213 212 210);border-radius:12px;padding:6px 10px}.cart-footer .cart-recap [type=submit]{margin-block-start:0;padding:.65rem 2.1rem}footer-note{display:flex;flex-direction:column}footer-note ul{list-style:none;margin-left:0}footer-note ul li{padding-inline-start:0}footer-note ul li:first-child{font-size:16px;text-align:right;padding-bottom:5px}free-shipping-bar strong{position:relative;padding-left:24px}free-shipping-bar div:first-child{font-size:16px}free-shipping-bar strong:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:18px;height:18px;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><circle cx='12' cy='12' r='10' fill='%232f5f44'/><path d='M10.2 15.2 7.7 12.7l-1.1 1.1 3.6 3.6 7.2-7.2-1.1-1.1z' fill='white'/></svg>")}@media screen and (max-width:699px){.order-summary tr{border-width:1px;border-left:0;border-right:0}.shopify-section--main-cart .order-summary__body tr:first-child td{padding-block-start:.75em}footer-note{align-items:center}.cart-footer free-shipping-bar{margin-right:auto}footer-note ul li:first-child{text-align:center}}@media screen and (min-width:700px){footer-note ul{margin-left:auto}}.lens-running-total{position:sticky;bottom:0;z-index:5;background:#fff;border:1px solid #d2d2d2;border-radius:6px;padding:8px 16px;max-width:920px;margin:24px auto 0;box-shadow:0 -4px 20px #00000008}.lens-running-total__overview{display:flex;align-items:center;gap:20px}.lens-running-total__image{width:104px;height:76px;object-fit:contain;flex-shrink:0}.lens-running-total[hidden],.lens-running-total__image[hidden],.lens-running-total__variant[hidden]{display:none}.lens-running-total__description{flex:1;min-width:0}.lens-running-total__title{display:block;font-size:14px;letter-spacing:.08em;text-transform:uppercase}.lens-running-total__variant{display:block;color:#666;font-size:12px}.lens-running-total__selections{margin:6px 0 0;font-size:13px;line-height:1.5}.lens-running-total__selections>div{display:flex;flex-wrap:wrap;column-gap:4px}.lens-running-total__selections dt{color:#666}.lens-running-total__selections dd{margin:0;overflow-wrap:anywhere}.lens-running-total__amount{text-align:right;flex-shrink:0}.lens-running-total__amount>span{display:block;color:#666;font-size:12px}.lens-running-total__amount>strong{display:block;font-size:23px;line-height:1.3}.lens-running-total__details{margin-top:10px;border-top:1px solid #eee;padding-top:8px;display:none}.lens-running-total__details summary{cursor:pointer;display:flex;justify-content:space-between;font-size:12px}.lens-running-total__details summary::-webkit-details-marker{display:none}.lens-running-total__details summary>span{transition:transform .15s}.lens-running-total__details[open] summary>span{transform:rotate(45deg)}.lens-running-total ul{max-height:25vh;overflow:auto;font-size:13px}@media screen and (max-width:749px){.lens-running-total{padding:12px}.lens-running-total__overview{gap:10px;align-items:flex-start}.lens-running-total__image{width:64px;height:48px}.lens-running-total__amount>strong{font-size:18px}.lens-running-total__selections{font-size:12px}}[data-lens-price-items]{list-style:none;padding:0;margin:12px 0}[data-lens-price-items] li,.lens-price-total{display:flex;justify-content:space-between;gap:16px;margin:4px 0}.lens-price-breakdown{margin:10px 0 20px}.lens-price-total{border-top:1px solid #ddd;padding-top:12px}.lens-configurator .lens-actions>:only-child{grid-column:1 / -1;max-width:460px}:root{--lens-primary-color: #000;--lens-primary-text-color: #fff;--lens-button-height: 45px;--lens-button-radius: .75rem;--lens-button-icon-size: 18px;--lens-eyebrow-size: 14px;--lens-title-size: 42px;--lens-description-size: 16px}.no-scrolling{overflow:hidden}html.no-scrolling .amped-wrapper.needsclick,html.no-scrolling #attentive_overlay,body.overflow-hidden #attentive_overlay,body.overflow-hidden .amped-wrapper.needsclick,body.overflow-hidden-tablet #attentive_overlay,body.overflow-hidden-tablet .amped-wrapper.needsclick,body.popup--visible .amped-wrapper.needsclick,html.no-scrolling .needsclick,body.overflow-hidden .needsclick,body.overflow-hidden-tablet .needsclick,body.popup--visible .needsclick,html.no-scrolling #button-for-chat,body.overflow-hidden #button-for-chat,body.overflow-hidden-tablet #button-for-chat,body.popup--visible #button-for-chat,html.no-scrolling #smile-ui-lite-container,html.no-scrolling #chatra,body.overflow-hidden #chatra,body.overflow-hidden-tablet #chatra,body.popup--visible #chatra{width:0!important;height:0!important;display:none!important}#lens-configurator-wrapper{position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:15px;overflow-y:auto;overflow-x:hidden;background:#fff;color:#000;display:none}#lens-configurator-wrapper.is-open{display:block}#select-lenses{margin-bottom:20px}buy-buttons[data-frame-only-upgrades]>button[type=submit]{background:#fff;color:#000;border:1px solid #000}buy-buttons[data-frame-only-upgrades]>button[type=submit]:hover{background:#000;color:#fff;border-color:#000}.lens-configurator .lens-step__header{width:100%;margin:0 auto 32px}.lens-configurator .lens-step__eyebrow{display:block;margin-bottom:12px;font-size:var(--lens-eyebrow-size);line-height:1.2;text-transform:uppercase;letter-spacing:1px}.lens-configurator .lens-step__title{margin:0;font-size:var(--lens-title-size);line-height:1.15;color:var(--lens-primary-color)}.lens-configurator .lens-step__description{margin:14px 0 0;font-size:var(--lens-description-size);line-height:1.5;color:var(--lens-primary-color)}@media screen and (max-width:767px){:root{--lens-title-size: 28px;--lens-description-size: 15px}.lens-configurator .lens-step__header{margin-bottom:24px}}.lens-configurator .lens-actions{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:30px 0}.lens-configurator .lens-button{display:flex;align-items:center;justify-content:center;gap:12px;min-height:var(--lens-button-height);padding:8px 20px;border:1px solid var(--lens-primary-color);border-radius:var(--lens-button-radius);cursor:pointer;font-size:15px;text-transform:uppercase;letter-spacing:.25px}.lens-configurator .lens-button--back{background:#fff;color:var(--lens-primary-color)}.lens-configurator .lens-button--continue{background:var(--lens-primary-color);color:var(--lens-primary-text-color)}.lens-configurator .lens-button__icon{display:inline-flex;align-items:center;justify-content:center;font-size:var(--lens-button-icon-size);line-height:1}.lens-configurator .lens-button:disabled{opacity:.4;cursor:not-allowed}@media screen and (max-width:767px){.lens-configurator .lens-actions{gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/243/compiled_assets/styles.css.map */
