.mini-cart-title{float:left;max-width:100%;width:100%;height:60px;line-height:60px}.mini-cart-title h3{width:100%;text-align:center;font-weight:700;font-size:1.2rem;text-transform:uppercase;max-width:100%;margin-bottom:0;line-height:25px}.mini-cart-total-description{font-family:AkzidenzGrotesk;font-weight:300;font-size:13px;text-transform:uppercase;letter-spacing:0;margin-top:10px}.mini-cart-bottom-subtotal{padding:10px 0!important}.mini-cart-total-title{max-width:80%}@media (max-width: 320px){.mini-cart-item-image{width:115px!important}.mini-cart-item-details{margin-left:110px!important}.mini-cart-item-remove{left:110px!important}}@media only screen and (min-width: 835px){.mini-cart-item-image{width:170px}.mini-cart-item-remove{left:180px}.mini-cart-item-details{margin-left:180px}}.quantityPrice-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:5px}.quantityPrice-wrapper .mini-cart-item-quantity{margin-right:5px}.mini-cart-item-quantity-input{width:22px;padding:0}@media only screen and (min-width: 835px){.mini-cart-item-properties.desktop-properties{margin-top:-1px!important}}@media (max-width: 834px){.mini-cart .mini-cart-item-properties{margin-top:-1px}}.mini-cart-bottom-subtotal{border:0px}.gift-message--wrapper{padding:0 20px!important}.mini-cart-body{padding:20px 20px 40px!important}.mini-cart-header{position:relative!important}.mini-cart-bottom-subtotal{margin:10px auto}.mini-cart-footer{position:relative!important}.mini-cart{display:flex;flex-direction:column}@media (min-width: 835px){.mini-cart-body{padding:20px!important}}@media (min-width: 375px) and (max-width: 480px){.mini-cart-body{padding:20px!important}}@media (min-width: 375px) and (max-width: 413px){.mini-cart-body{padding:17px!important}}@media (max-width: 320px){.mini-cart-body{padding:17px!important}}@media (max-width: 480px){.mini-cart-item-details{margin-left:140px!important}a.mini-cart-item-remove{left:140px!important}}@media (max-width: 375px){.mini-cart-item-image{width:125px}}@media (max-width: 834px){.mini-cart-item-image{width:125px}.mini-cart-item-details{margin-left:140px}a.mini-cart-item-remove{left:140px!important}}.mini-cart-total-description{float:left;width:100%}.gift-message--wrapper .gift-trigger{cursor:pointer}.gift-message-header{font-weight:700;font-size:1.05rem;color:#a0af9f}@media (min-width:835px){.desktop-mini-cart-trigger span.filled-cart+svg+.mini-cart-count{top:-1px;font-size:.8rem;font-weight:700}}@media (max-width:834px){.template-index span.filled-cart{top:21px}.mobile-mini-cart-trigger span.filled-cart+svg+.mini-cart-count{font-size:.7rem;text-indent:3px;font-weight:700;width:100%}}.mini-cart-checkout.btn.btn-solid{margin-bottom:0;transition:all .3s ease;background-color:var(--color-add-to-bag);border-color:var(--color-add-to-bag);color:var(--color-add-to-bag-text)}.mini-cart-gift-footer .mini-cart-checkout.btn.btn-solid{margin-bottom:0;transition:all .3s ease;background-color:var(--color-add-to-bag-sale);border-color:var(--color-add-to-bag-sale);color:var(--color-add-to-bag-text-sale)}.mini-cart-checkout.btn.btn-solid:hover{background-color:var(--color-add-to-bag-hover);color:var(--color-add-to-bag-text-hover);border-color:var(--color-add-to-bag-hover)}.mini-cart-gift-footer .mini-cart-checkout.btn.btn-solid:hover{background-color:var(--color-add-to-bag-hover-sale);color:var(--color-add-to-bag-text-hover-sale);border-color:var(--color-add-to-bag-hover-sale)}@media (max-width:990px){body:not(.sale-item) #AddToCart:hover{background-color:var(--color-add-to-bag-hover);color:var(--color-add-to-bag-text-hover);border-color:var(--color-add-to-bag-hover)}}@media (max-width:834px){.mini-cart-footer{z-index:2}.mini-cart-body{position:relative;z-index:1}span.card-header{font-size:1rem}}.gift-message-content p{margin:0}span[data-property-value=id]{font-weight:300;position:relative;left:0;color:#000}.gift-trigger .card-header img{width:170px;clip-path:inset(0px)!important}.mini-cart-item[data-item-title="RAMPART FOLD MINI CASE"]{display:none}.mini-cart-item[data-item-title="RAMPART FOLD MINI CASE"]:first-child+.mini-cart-item{padding-top:0;border-top:none;margin-top:0}.shipping-progress-bar{float:left;width:100%;height:25px;background-color:#fce0d8;margin-bottom:10px;overflow:hidden;border-radius:40px;transition:all .2s ease;margin-top:2px;position:relative}.has-free-shippin.gets-promo+.shipping-progress-bar{transition-delay:1.4s;transition-property:height,margin;transition-duration:.2s;height:0;margin-bottom:15px}@media (max-width:834px){.has-free-shipping.gets-promo+.shipping-progress-bar{margin-bottom:5px}}.shipping-progress-bar:before{content:"";position:absolute;background-color:#fff;height:10px;top:0;width:100%}.shipping-progress-bar:after{content:"";position:absolute;background-color:#fff;height:10px;bottom:0;width:100%}span.progress-bar-active{background-color:#b61d1d;height:25px;width:0;display:block;transition-delay:.5s;transition-property:width,height;transition-timing-function:ease;transition-duration:.3s;position:relative;top:0;border-top-left-radius:40px;border-bottom-left-radius:40px;z-index:2;box-shadow:inset 5px 6px 3px #00000012;text-align:center}.progress-bar-0+span.progress-bar-active{width:0%}.progress-bar-1+span.progress-bar-active{width:16.666%}.progress-bar-2+span.progress-bar-active{width:33.333%}.progress-bar-3+span.progress-bar-active{width:40%}.progress-bar-4+span.progress-bar-active{width:66.666%}.progress-bar-5+span.progress-bar-active{width:83%}.progress-bar-6+span.progress-bar-active{width:100%}.mini-cart-notice{float:left;width:100%;margin-bottom:10px}.gwp-text{text-transform:none;letter-spacing:.03rem;font-weight:700;font-size:1.3rem;width:50%;display:inline-block;margin-right:-5px;vertical-align:middle;text-align:center;color:#b61d1d}.gwp-2-frame+.gwp-text,.gwp-text.color-black+.gwp-2-frame,.gwp-4-added+.gwp-2-added{display:none}.color-black{color:#000}.mini-cart-notice:before{content:"";position:absolute;width:3px;height:22px;display:block;background-color:#b61d1d;left:50%;top:57px}.gwp-4{float:right}span.gwp-text.gwp-2-added.color-black,span.gwp-text.gwp-4-added.color-black{text-transform:uppercase;color:#fff;position:relative;top:-34px;z-index:2}span.gwp-text.gwp-4-added.color-black{top:-31px;width:100%}.mini-cart-close{display:block!important;position:absolute;right:16px}.progress-bar-active span{font-size:1.2rem;font-weight:700;color:#fff;letter-spacing:.03rem}@media (max-width:749px){.gwp-text.gwp-4-added,.gwp-text.gwp-2-added{font-size:1.1rem}.gwp-desktop-only{display:none}.mini-cart-title h3{font-size:1.1rem;margin-bottom:0;line-height:10px;margin-top:0}.mini-cart-title{height:45px;line-height:45px}.mini-cart-close{height:45px}span.progress-bar-active,.shipping-progress-bar,.mini-cart-notice:before{height:18px}.shipping-progress-bar:after,.shipping-progress-bar:before{height:6px}span.gwp-text.gwp-2-added.color-black{top:-29px}.mini-cart-notice:before{top:39px}.gwp-text:not(.gwp-4-added):not(.gwp-2-added){font-size:1rem}span.gwp-text.gwp-4-added.color-black{top:-26px;margin:0}span.progress-bar-active span{font-size:1.1rem;position:relative;top:-1px}}.mini-cart span#confetti-canvas2{display:block;margin:0 auto;width:20px;height:0px;position:relative;z-index:3}.mini-cart ul.mini-cart-item-properties{color:#000!important}span#confetti-canvas2 div{display:block!important}.mini-cart-item[data-gwp-product="Holiday Gift with Purchase"]{display:none}.mini-cart-item[data-gwp-product="Holsiday Gift with Purchase"]+.mini-cart-item{padding-top:0;margin-top:0;border:none}.cart-2-frame-case .price--wrapper:before,.cart-4-frame-case .price--wrapper:before{content:"$0"}.cart-2-frame-case .mini-cart-item-price,.cart-4-frame-case .mini-cart-item-price{color:#777}@media (max-width:990px){.cart-2-frame-case .price--wrapper:before,.cart-4-frame-case .price--wrapper:before{font-size:1.1rem;position:relative;left:-4px;top:-1px}}.mini-cart-item.cart-4-frame-case+.cart-2-frame-case{display:none}@media only screen and (min-width: 768px){.mini-cart-item-price{float:left;margin-right:5px}}.cart-2-frame-case+.mini-cart-item[data-gwp-product="Holiday Gift with Purchase"]+.mini-cart-item{padding-top:20px;border-top:1px solid #bcbec0;margin-top:20px}.cart-2-frame-case .mini-cart-item-quantity,.cart-4-frame-case .mini-cart-item-quantity{pointer-events:none}.loop-returns-activated .gift-message--wrapper{display:none}.loop-returns-activated .mini-cart-footer{padding-top:0!important}.loop-returns-activated .mini-cart-title.float-left.mini-cart-loop{display:block!important;margin-top:10px;margin-bottom:10px}.loop-returns-activated .mini-cart-title.float-left.mini-cart-loop+.mini-cart-title,.loop-returns-activated .shipping-progress-bar,.loop-returns-activated .mini-cart-notice{display:none}.loop-returns-activated .mini-cart-close{top:0}.loop-returns-activated .cart-2-frame-case,.loop-returns-activated .cart-4-frame-case{display:none}.loop-returns-activated .cart-2-frame-case+.mini-cart-item,.loop-returns-activated .cart-4-frame-case+.mini-cart-item{padding-top:0;border:none;margin-top:0}.loop-returns-activated #confetti-canvas2{opacity:0!important;visibility:hidden!important}@media (max-width:990px){.mini-cart-bottom-subtotal{margin:0 auto 45px!important}body:not(.template-cart) .mini-cart-item-title{margin-bottom:10px}}.pre-shop-cart .mini-cart-title{color:var(--color-preshop-accent)}.no-items-in-cart-title+.mini-cart-title{display:none}body:not(.show-cart-timer) .experiment-cart-message{display:none}body.show-cart-timer .standard-cart-message{display:none}.mini-cart-item-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mini-cart-item-properties li+li{text-transform:none;letter-spacing:.03rem;color:#000;font-style:italic}.mini-cart ul.mini-cart-item-properties{text-transform:none;letter-spacing:.03rem;color:#000;font-style:italic}.mini-cart-item[data-item-title="BLUE LIGHT LENSES"] a,.mini-cart-item[data-item-title="BLUE LIGHT READERS"] a{pointer-events:none!important}.mini-cart-checkout:focus-visible{background-color:var(--color-add-to-bag-hover)!important;color:var(--color-add-to-bag-text-hover)!important;border-color:var(--color-add-to-bag-hover)!important}span[data-property-value=Lens]{margin-top:5px!important;display:block}.mini-cart-item-remove{padding:0;text-transform:uppercase}.keyboard-focus .mini-cart-close:focus-visible{border:1px solid #000!important}.keyboard-focus .mini-cart-item-quantity-input:focus-visible{border-color:#000!important}.keyboard-focus .mini-cart a:focus-visible .product-image-color-overlay{border:1px solid #000!important}.keyboard-focus .mini-cart-item-remove:focus-visible{border-color:#000!important;color:#000!important}.keyboard-focus .mini-cart-item-details a:focus-visible{text-decoration:underline!important}.keyboard-focus .mini-cart-checkout:focus-visible{border-color:#000!important}@media (min-width:991px){.mini-cart-close{right:0;top:0;background-position:center center}}.mini-cart-item[data-item-title="CUSTOM KREWE TOTE GIFT"] .mini-cart-item-image,.mini-cart-item[data-item-title="CUSTOM KREWE TOTE GIFT"] a{pointer-events:none}span[data-property-value=_valueprop]{display:none}body:not(.cart-value-prop) .cart-value-prop-properties,body:not(.cart-value-prop) .mini-cart-item-bottom-properties{display:none}.cart-value-prop .cart-standard-properties{display:none}.vp-heading{color:#808285;text-transform:uppercase;font-weight:300;font-style:normal;font-size:1.2rem;letter-spacing:.16rem;display:block}.vp-text{color:#808285;font-weight:300;font-style:normal;font-size:1.1rem;letter-spacing:.03rem;line-height:1.8;display:block}@media (max-width:990px){body.cart-value-prop:not(.template-cart) .mini-cart-item-options,body.cart-value-prop:not(.template-cart) .mini-cart-item-quantity,body.cart-value-prop:not(.template-cart) .mini-cart-item-title{margin-bottom:10px}body.cart-value-prop:not(.template-cart) .mini-cart-item-title{margin-bottom:7px}.vp-heading{margin-top:0;font-size:1.1rem;letter-spacing:.16rem}.quantityPrice-wrapper{margin-bottom:0;padding-bottom:11px}.vp-text{font-size:.95rem;white-space:nowrap;letter-spacing:.03rem;line-height:1.6}}.vp-text ul{list-style-type:none;padding-left:0;font-style:normal}.vp-text ul li{font-style:normal;color:#808285;line-height:1.6}.mini-cart-item-bottom-properties{width:100%;float:left;font-weight:300;font-style:normal;font-size:1.1rem;letter-spacing:.03rem;text-transform:none;color:#808285;padding-top:0;margin-bottom:-5px}.cart-value-prop span[data-property-value=Lens]{margin-top:1px!important;display:block;font-weight:300;font-style:normal;font-size:1.1rem;letter-spacing:.03rem;color:#808285}.cart-value-prop span[data-property-value=Lens]:first-letter{text-transform:capitalize}.cart-value-prop .mini-cart-item-details{min-height:242px;position:relative}.cart-value-prop .mini-cart-item-remove{left:0}.mini-cart-item-bottom-properties,.mini-cart-item-bottom-properties span[data-property-value=Lens]{font-style:italic}@media (max-width:990px){.cart-value-prop .mini-cart-close{right:10px;top:0}.cart-value-prop .mini-cart-header{padding:0 15px}.cart-value-prop .checkout-footer{padding:30px 15px 25px}.cart-value-prop .mini-cart-total{width:calc(100% - 33px)}.cart-value-prop .mini-cart-item-details{min-height:178px}.cart-value-prop span[data-property-value=Lens]{font-size:.95rem;letter-spacing:.03rem;line-height:1.3;text-transform:capitalize}.mini-cart-item-bottom-properties span[data-property-value=Lens]{text-transform:none;display:inherit}.cart-value-prop .mini-cart-item-bottom-properties{margin-bottom:-8px}.cart-value-prop .mini-cart-item-remove{left:0!important;margin-left:0;margin-bottom:0}.cart-value-prop .mini-cart ul.mini-cart-item-properties{margin-bottom:0}.cart-value-prop .mini-cart-item-bottom-properties{font-size:.95rem;padding-top:10px}.cart-value-prop .mini-cart-body{padding:15px!important}.cart-value-prop .mini-cart-item[data-item-title="BLUE LIGHT LENSES"] .mini-cart-item-details,.cart-value-prop .mini-cart-item[data-item-title="BLUE LIGHT READERS"] .mini-cart-item-details{min-height:175px}.cart-value-prop .mini-cart-item[data-item-title="BLUE LIGHT LENSES"] .mini-cart-item-bottom-properties,.cart-value-prop .mini-cart-item[data-item-title="BLUE LIGHT READERS"] .mini-cart-item-bottom-properties{padding-top:10px}body.cart-value-prop.cart-value-prop:not(.template-cart) .mini-cart-item-quantity{margin-bottom:0}.mini-cart-title{font-size:1.1rem}}.mini-cart-item-bottom-properties span[data-property-value=Pre-Order]{display:block}@media (min-width:991px){body.cart-value-prop:not(.template-cart) .mini-cart-item-options,body.cart-value-prop:not(.template-cart) .mini-cart-item-quantity,body.cart-value-prop:not(.template-cart) .mini-cart-item-title{margin-bottom:12px}}.mini-cart-item-remove{color:#808285;border-bottom:1px solid #808285;font-weight:300}.mini-cart-item-quantity{color:#808285}.mini-cart-item-quantity-input{border-color:#808285!important;color:#808285!important;font-weight:300!important;border-bottom:1px solid #808285;letter-spacing:0px}.cart-value-prop .mini-cart-item-remove{line-height:1;padding-bottom:2px}span[data-property-value=_guaranteed]:not(.cart-label),span[data-property-value=_hotitem]:not(.cart-label),span[data-property-value=_rarefind]:not(.cart-label){display:none}.mini-cart-item-going-fast{display:flex;align-items:center;background-color:#cb203b;width:173px;padding:0 10px;border-radius:40px;color:#fff;line-height:19px;letter-spacing:.03rem;justify-content:center;font-size:1.12rem;font-style:normal}.mini-cart-item-going-fast.mini-cart-item-rare-find{width:173px;color:#fff}.mini-cart-item-going-fast.mini-cart-item-rare-find span.gtso-icon{padding:0 2.5px 0 2px!important}.mini-cart-item-going-fast:not(.mini-cart-item-popular) span.gtso-icon{padding:0 2px}@media (max-width:990px){.mini-cart-item-going-fast{padding:1px 10px 0}.mini-cart-item-going-fast.mini-cart-item-popular{width:173px}.mini-cart-item-going-fast:not(.mini-cart-item-popular),.mini-cart-item-going-fast.mini-cart-item-popular{justify-content:start!important}span.gtso-icon svg{position:relative;top:-.05rem}.mini-cart-item-going-fast:not(.mini-cart-item-popular) svg{position:relative;top:-.05rem;height:1.05rem!important}.mini-cart-item-popular span.gtso-icon{padding:0 5px 0 4px}}@media (min-width:991px){.mini-cart-item-going-fast.mini-cart-item-rare-find span.gtso-icon{padding:0 3px!important}.mini-cart-item-going-fast.mini-cart-item-rare-find span.gtso-icon svg{position:relative;top:0}.mini-cart-item-going-fast.mini-cart-item-rare-find svg{height:9px}}span.gtso-title{font-weight:700}span.gtso-icon{padding:0 6px 0 5px;line-height:1;display:flex}.mini-cart-close{z-index:3}@media (max-width:990px){span.gtso-icon{padding:0 4.5px 0 4px}}span.gtso-icon svg{width:14px;height:10px}.mini-cart-item-going-fast:not(.mini-cart-item-popular) svg{height:10px;position:relative;top:-.5px}span.gtso-icon svg path{fill:#fff}span.gtso-text{text-transform:none;letter-spacing:.03rem;font-weight:400}.mini-cart-item-going-fast{background-color:var(--color-mini-cart-going-fast-bg);color:var(--color-mini-cart-going-fast-text)}.mini-cart-item-going-fast svg path{fill:var(--color-mini-cart-going-fast-text)}.mini-cart-item-going-fast.mini-cart-item-popular{background-color:var(--color-mini-cart-trending-bg);color:var(--color-mini-cart-trending-text)}.mini-cart-item-going-fast.mini-cart-item-popular svg path{fill:var(--color-mini-cart-trending-text)}.mini-cart-item-going-fast.mini-cart-item-rare-find{background-color:var(--color-mini-cart-rare-bg);color:var(--color-mini-cart-rare-text)}.mini-cart-item-going-fast.mini-cart-item-rare-find svg path{fill:var(--color-mini-cart-rare-text)}.pre-shop-message-slider{text-transform:uppercase}.pre-shop-area .mini-cart-checkout.btn.btn-solid{background-color:var(--color-preshop-accent);border-color:var(--color-preshop-accent)}.pre-shop-area .cart-count-bubble{background-color:var(--color-add-to-bag-preshop)}@media (min-width:991px){.pre-shop-mb-text{display:none}.mini-cart-item-going-fast.mini-cart-item-popular{width:228px}}@media (max-width:990px){.pre-shop-dk-text{display:none}.mini-cart-item-going-fast.mini-cart-item-popular{width:178px}.quantityPrice-wrapper{padding-bottom:20px;padding-top:5px}}.mini-cart .tooltip-popup{position:absolute;width:200px;border:1px solid #e7e7e7;box-shadow:0 0 10px #0000001a;padding:10px 0;top:35px;z-index:4;background-color:#fff;visibility:hidden;opacity:0;pointer-events:none}.show-tooltip-popup .mini-cart .tooltip-popup{visibility:visible;opacity:1;pointer-events:auto;transition:all .3s ease}.mini-cart .calendar-links-trigger{font-weight:400;letter-spacing:0;font-size:1.1rem;text-transform:none;border-bottom:1px solid;padding:0;margin-left:4px;line-height:1;cursor:pointer}.mini-cart .tooltip-popup a img{display:inline-block!important;vertical-align:middle;width:35px!important}.mini-cart .tooltip-popup a{display:block!important;width:100%;font-size:14px!important;text-align:left;border:none!important;line-height:1!important;height:auto!important;text-transform:capitalize!important;letter-spacing:.03rem;padding:0 10px!important}.mini-cart .tooltip-popup{top:auto;bottom:89px;width:260px}@media (min-width:991px){.mini-cart .tooltip-popup{bottom:120px;left:50%;transform:translate(-50%);min-width:310px}button.calendar-links-trigger,.mini-cart-pre-shop{font-size:1.3rem!important}}.tooltip-close{width:25px;height:25px;background:url(icon_cross_black.svg) no-repeat right center;background-size:25px;cursor:pointer;position:absolute;z-index:2;top:10px;right:10px;text-indent:-9999px;overflow:hidden}@media (max-width:990px){.mini-cart .tooltip-popup{top:auto!important;bottom:75px;width:calc(100% - 30px)}button.mini-cart-checkout.btn.btn-solid.calendar-links-trigger{padding:12px 10px 15px!important;height:51px!important}.mini-cart .calendar-links-trigger{padding-bottom:1.5px!important;position:relative;top:1px}.mini-cart-pre-shop,.mini-cart .calendar-links-trigger{font-size:1.2rem!important}.pre-shop-area .checkout-footer{padding-bottom:20px!important}.mini-cart-item-going-fast.mini-cart-item-rare-find svg{height:1rem!important}}.pre-shop-area .checkout-footer{padding-top:15px}.mini-cart-pre-shop{display:flex;align-items:center;justify-content:center;text-transform:none;letter-spacing:0;font-weight:400;font-size:1.1rem;padding-bottom:10px}span.pre-shop-deets{display:flex;align-items:center}.pre-shop-deets-icon svg{width:25px;height:18px;color:#000;margin-right:3px;position:relative;top:1px}.pre-shop-message-slider:first-child{opacity:0}span.pre-shop-message-items-in-cart+.pre-shop-message-slider+.pre-shop-message-slider{opacity:0}.pre-shop-message-slider{position:absolute}.mini-cart button.calendar-links-trigger{color:var(--color-preshop-accent)}.pre-shop-area .mini-cart-header,.landed-on-preshop .mini-cart-header{padding:0}.pre-shop-message{padding-left:20px}.red-slide{background-color:var(--color-add-to-bag-sale);color:#fff}.pre-shop-cart.red-slide-active .mini-cart-empty-notice.empty-notice+.mini-cart-header button.mini-cart-close{filter:invert(0)}span[data-property-value=_preshop]{display:none!important}.mini-cart-item-properties.prod-properties{margin-top:-5px;line-height:1.2}@media (max-width:990px){.mini-cart-item-properties.prod-properties{margin-top:17px}}.mini-cart-gift-row-footer button.mini-cart--upsell--button.pe--pink-bg{cursor:pointer}.mini-cart-gift-row-footer{padding:0 20px 10px;display:table;width:100%}.mini-cart-gift-row-footer .mini-cart--upsell,.mini-cart-gift-row-footer button.mini-cart--upsell--button.pe--pink-bg{display:table-cell;margin-right:-5px}.mini-cart-gift-row-footer .mini-cart--upsell{height:28px;padding:10px!important;line-height:1;font-size:1.1rem;width:100%;border:1px solid var(--color-add-to-bag);transition:all .3s ease;color:rgba(var(--color-base-accent-3),1)}.mini-cart-gift-row-footer .mini-cart--upsell .pe--blue{font-weight:700;letter-spacing:.03rem;font-style:italic}.mini-cart-gift-row-footer .mini-cart--upsell .pe--regular-price{font-style:normal;font-weight:400;padding:0 10px 0 7px;text-decoration:line-through;font-size:1.2rem;color:var(--color-accent-1)}.mini-cart-gift-row-footer .mini-cart--upsell span.pe--sale-price.pe--red{font-weight:700;letter-spacing:.03rem;font-size:1.2rem}.mini-cart-gift-row-footer button.mini-cart--upsell--button.pe--pink-bg{height:40px;padding:0 25px;font-size:1.1rem;font-weight:700;font-style:normal;letter-spacing:.16rem;min-width:135px;text-align:center;background-color:var(--color-add-to-bag);color:#fff;transition:all .3s ease;text-transform:uppercase}.mini-cart-gift-row-footer{padding:20px 25px 0 20px;display:table;width:100%}@media (max-width:990px){span.pe--hide-on-mobile{display:none}.mini-cart-gift-row-footer .mini-cart--upsell{font-size:.9rem}.mini-cart-gift-row-footer .mini-cart--upsell .pe--blue{font-weight:700;letter-spacing:.03rem;font-style:italic}.mini-cart-gift-row-footer .mini-cart--upsell .pe--regular-price{padding:0 7px;text-decoration:line-through;font-size:1.1rem}.mini-cart-gift-row-footer .mini-cart--upsell span.pe--sale-price.pe--red{font-size:1.1rem}.mini-cart-gift-row-footer button.mini-cart--upsell--button.pe--pink-bg{padding:0 2px;min-width:50px;font-size:.9rem}.mini-cart-gift-row-footer{padding:10px 20px 10px 15px;display:table;width:100%}.cart-value-prop .mini-cart-close{z-index:7}}p.mini-cart-total-description{text-transform:none;font-weight:400}@media (min-width:991px){.mini-cart-gift-row-footer:hover .mini-cart--upsell{border-color:var(--color-add-to-bag-hover)!important}.mini-cart-gift-row-footer:hover button.mini-cart--upsell--button.pe--pink-bg{background-color:var(--color-add-to-bag-hover)!important}.quantityPrice-wrapper{padding:2px 0 0}}.ab-test-gift-row{display:none}.show-gift-card-in-cart .ab-test-gift-row{display:table}.show-gift-card-in-cart .standard-gift-row{display:none}button.mini-cart-item-remove{padding-left:0;padding-right:0;text-transform:uppercase}.mini-cart-empty-notice+.mini-cart-footer{display:none}.mini-cart .block-fullwidth{height:auto}.vp-text{text-transform:none}.mini-cart-item-properties-wrapper.cart-value-prop-properties+.mini-cart-item-properties-wrapper{display:none!important}.mini-cart-item-bottom-properties li{margin-top:1px!important;display:inline-block;font-weight:300;font-style:italic;font-size:1.1rem;letter-spacing:.03rem;color:#808285!important}.mini-cart-item-bottom-properties li:after{content:". "}.mini-cart-item-bottom-properties li[data-line-property-name=Lens]{display:block}.mini-cart-item-bottom-properties li[data-line-property-name=id]{display:none}.mini-cart-item-bottom-properties li:first-child,.mini-cart-item-bottom-properties li[data-line-property-name=id]:first-child+li{padding-top:15px}.mini-cart-item-bottom-properties li[data-line-property-name=Frame]+li[data-line-property-name=Note]{padding-left:2px}.mini-cart-item-properties.product-labels+.mini-cart-item-properties-wrapper li[data-line-property-name=id]{display:none}.mini-cart-item[data-item-title="BLUE LIGHT READERS"] .mini-cart-item-family-name+.mini-cart-item-title,.mini-cart-item[data-item-title="BLUE LIGHT LENSES"] .mini-cart-item-title{display:none}span.vp-text li{text-transform:capitalize}@media (max-width:990px){.quantityPrice-wrapper{padding-bottom:4px}.pre-shop-area .mini-cart-item-details[data-is-sale-item=false] .mini-cart-item-properties.product-labels{padding-bottom:0}.mini-cart-item-bottom-properties li:first-child,.mini-cart-item-bottom-properties li[data-line-property-name=id]:first-child+li{padding-top:0}.mini-cart-item-bottom-properties li:not([data-line-property-name=id]){font-size:.95rem;letter-spacing:.03rem;line-height:1.3;display:inline!important}}.cart-value-prop .mini-cart-item[data-item-title="BLUE LIGHT LENSES"] .quantityPrice-wrapper+.mini-cart-item-properties-wrapper,.cart-value-prop .mini-cart-item[data-item-title="BLUE LIGHT READERS"] .quantityPrice-wrapper+.mini-cart-item-properties-wrapper{display:none}.mini-cart-item-bottom-properties li[data-line-property-value="FINAL SALE"],.mini-cart-item-bottom-properties li[data-line-property-value="EXCHANGE ONLY"],.mini-cart ul.mini-cart-item-properties li[data-line-property-value="FINAL SALE"],.mini-cart ul.mini-cart-item-properties li[data-line-property-value="EXCHANGE ONLY"],.mini-cart-item-bottom-properties li[data-line-property-value=full],.mini-cart ul.mini-cart-item-properties li[data-line-property-value=full]{display:none!important}.mini-cart-item[data-gwp-product="GWP QUALIFIER"] .mini-cart-item-bottom-properties,.mini-cart-item[data-gwp-product="GWP QUALIFIER"] .mini-cart-item-remove,.mini-cart-item[data-gwp-product="GWP QUALIFIER"] .mini-cart-item-quantity-input{display:none}li[data-line-property-name=Preorder]+li[data-line-property-name=Frame]{padding-left:2px}@media (max-width:990px){.mini-cart-item-bottom-properties li[data-line-property-name=Preorder]+li[data-line-property-name=Frame]{padding-left:1px}li[data-line-property-name=Lens]{padding-top:0!important}.cart-label-nsd-exclusive .gtso-icon{order:0}.cart-label-nsd-exclusive .gtso-title{order:1}}#timer60{color:var(--color-add-to-bag)}.mini-cart-item:has(.mini-cart-item-title:empty) .quantityPrice-wrapper{margin-top:10px}.mini-cart-item[data-item-title=Oversized] a{pointer-events:none}.mini-cart-item[data-family-name="RAMPART FOLD MINI CASE"]{display:none}.mini-cart-item[data-gwp-product="GWP QUALIFIER"] ul.mini-cart-item-properties{display:block}.mini-cart-item[data-gwp-product="GWP QUALIFIER"] ul.mini-cart-item-properties:before{content:"FREE GIFT WITH PURCHASE";display:block}
/*# sourceMappingURL=/cdn/shop/t/1035/assets/component-mini-cart.css.map */
