@keyframes WprypW_skeleton-shimmer-slide{0%{transform:translate(-100%)}50%{transform:translate(100%)}to{transform:translate(100%)}}.WprypW_wrapper{background-color:var(--wp-color-grayscale-white);width:100%;box-shadow:var(--wp-shadow-2);padding:var(--wp-space-3);text-align:left;border-radius:var(--wp-space-3);height:fit-content;margin:0 auto}@media (min-width:768px){.WprypW_wrapper{width:660px;padding:var(--wp-space-6)}}.WprypW_closeIcon{position:absolute;top:0;right:0}.WprypW_closeIcon>path{fill:var(--wp-color-grayscale-cosmos)}.WprypW_textButtonLabel{align-items:center;gap:var(--wp-space-1);color:var(--wp-color-grayscale-cosmos);flex-direction:row;display:flex}.WprypW_body{column-gap:var(--wp-space-6);row-gap:var(--wp-space-2);flex-flow:wrap;width:100%;display:flex;position:relative}@media (min-width:768px){.WprypW_body{flex-wrap:nowrap}}.WprypW_imageWrapper{border:var(--wp-border-divider);border-radius:var(--wp-space-3);flex-shrink:0;justify-content:center;align-items:center;width:80px;height:80px;display:flex}@media (min-width:768px){.WprypW_imageWrapper{width:110px;height:110px}}.WprypW_details{gap:var(--wp-space-1);text-align:left;flex-direction:column;flex-grow:1;flex-basis:min-content;justify-content:flex-start;width:auto;display:flex}@media (min-width:768px){.WprypW_details{gap:var(--wp-space-3);padding:0}}.WprypW_titleAndPriceWrapper{justify-content:space-between;gap:var(--wp-space-3);flex-direction:row;display:flex}.WprypW_priceWrapper{cursor:default}.WprypW_productDetails{color:var(--wp-color-grayscale-slate);flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.WprypW_strikeThroughText{color:var(--wp-color-grayscale-slate);margin-right:var(--wp-space-1);font-weight:400;text-decoration:line-through}.WprypW_image{width:64px}@media (min-width:768px){.WprypW_image{width:88px}}@keyframes WprypW_animateOpen{0%{opacity:0;height:0}to{height:var(--content-height);opacity:1;display:contents}}@keyframes WprypW_animateClose{0%{height:var(--content-height);opacity:1}99%{opacity:0;height:0}to{display:none}}.WprypW_expandableComponentWrapper{opacity:0;width:100%;height:0;overflow:hidden}.WprypW_expandableComponentWrapper[data-state=open]{animation:WprypW_animateOpen var(--wp-transition-productiveP2S) forwards}.WprypW_expandableComponentWrapper[data-state=closed]{animation:WprypW_animateClose var(--wp-transition-productiveP2S) forwards}.WprypW_expandableComponentWrapper[data-state=initialClosed]{animation:none;display:none}.WprypW_expandableComponentWrapper[data-state=initialOpened]{height:var(--content-height);opacity:1;animation:none;display:contents}.WprypW_expandableContent{width:100%}.WprypW_expandableContentComponentWrapper{gap:var(--wp-space-2);flex-direction:column;width:100%;display:flex}.WprypW_detailsContainer{gap:var(--wp-space-4);text-align:left;flex-direction:column;width:100%;display:flex}.WprypW_caretIcon.WprypW_expanded{transform:rotate(180deg)}.WprypW_loading{border-radius:var(--wp-space-3);width:100%;height:80px;margin:0 auto;position:relative;overflow:hidden}.WprypW_loading:after{content:"";background:linear-gradient(90deg,#0000,#0000001a,#0000);animation:2s linear .5s infinite WprypW_skeleton-shimmer-slide;position:absolute;inset:0;transform:translate(-100%)}@keyframes WprypW_animateOpenDialog{0%{opacity:0}to{opacity:.9}}.WprypW_dialogOverlay{background-color:var(--wp-color-grayscale-white);flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.WprypW_dialogOverlay[data-state=open]{animation:WprypW_animateOpenDialog var(--wp-transition-productiveP3S) forwards}.WprypW_dialogContent{gap:var(--wp-space-2);flex-direction:column;margin:auto;display:flex;top:0;left:0}.WprypW_removeItemButtonGroup{justify-content:center;gap:var(--wp-space-2);flex-direction:row;display:flex}.WprypW_expandAndDeleteControls{flex-direction:row;justify-content:space-between;width:100%;display:flex}.WprypW_capitalizedText{text-transform:capitalize}.WprypW_overlay{z-index:var(--wp-z-index-app-overlay);opacity:.8;background-color:var(--wp-color-grayscale-cosmos);position:fixed;inset:0}.WprypW_closeDialogWrapper{flex-direction:row;justify-content:flex-end;width:100%;padding:0;display:flex}.WprypW_prescriptionCardWrapper{background-color:var(--wp-color-grayscale-chalk);width:100%;padding:var(--wp-space-3);border-radius:var(--wp-space-3);gap:var(--wp-space-3);flex-direction:row;align-items:center;display:flex}.WprypW_prescriptionCardImageWrapper{width:32px;height:100%}.WprypW_prescriptionTextsWrapper{flex-direction:column;flex:1;display:flex}.WprypW_editSelectionsWrapper{justify-content:right;align-items:center;display:flex}.WprypW_plusIconContainer{width:32px;height:32px;color:var(--wp-color-core-blues-warby);border:1px solid var(--wp-color-core-blues-blueprint);border-radius:50%;justify-content:center;align-items:center;display:flex}.WprypW_plusIconContainer svg path{fill:var(--wp-color-core-blues-blueprint)}
._9OE0RW_buttonWrapper{align-items:center;gap:var(--wp-space-2);display:flex}._9OE0RW_editCaretIcon{color:var(--wp-color-grayscale-slate);vertical-align:middle}
.wlqfYa_tags{height:auto}
.iOf0Eq_section{--warranty-image-column:80px;column-gap:var(--wp-space-6);width:100%;margin-top:var(--wp-space-4);padding-top:var(--wp-space-4);display:flex;position:relative}@media (min-width:768px){.iOf0Eq_section{--warranty-image-column:110px}}.iOf0Eq_section:before{content:"";top:0;right:0;left:calc(var(--warranty-image-column) + var(--wp-space-6));border-top:var(--wp-border-divider);position:absolute}@media (max-width:767px){.iOf0Eq_section.iOf0Eq_sectionOffer:before{left:0}}.iOf0Eq_content{gap:var(--wp-space-2);flex-direction:column;flex:1;min-width:0;display:flex}.iOf0Eq_imageSpacer{display:none}@media (min-width:768px){.iOf0Eq_imageSpacer{width:var(--warranty-image-column);flex-shrink:0;display:block}}.iOf0Eq_fallbackIcon{color:var(--wp-color-grayscale-graphite)}.iOf0Eq_pending{min-height:var(--warranty-image-column);flex:1;justify-content:center;align-items:center;display:flex}.iOf0Eq_header{align-items:center;gap:var(--wp-space-3);display:flex}.iOf0Eq_bottomSection{align-items:flex-start;gap:var(--wp-foundation-space-03);display:flex}.iOf0Eq_checkbox{flex:1;align-items:center}.iOf0Eq_title{flex:1}.iOf0Eq_price{white-space:nowrap;margin-left:auto}.iOf0Eq_description{font-size:14px;font-family:var(--abc-social);letter-spacing:.08px;text-transform:none;color:var(--wp-color-grayscale-slate);margin:0;font-style:normal;font-weight:400;font-stretch:100%;line-height:20px;text-decoration:none}.iOf0Eq_descriptionText{font-size:14px;font-family:var(--abc-social);letter-spacing:.08px;text-transform:none;color:var(--wp-color-grayscale-slate);font-style:normal;font-weight:400;font-stretch:100%;line-height:20px;text-decoration:none;display:inline}.iOf0Eq_learnMore{margin-left:var(--wp-space-1);cursor:pointer;color:var(--wp-color-core-blues-blueprint);vertical-align:baseline;background:0 0;border:0;padding:0;display:inline}.iOf0Eq_learnMore:hover{color:var(--wp-color-core-blues-dark-blueprint)}.iOf0Eq_learnMore:focus-visible{box-shadow:0 0 0 4px var(--wp-color-core-blues-dark-blueprint);color:var(--wp-color-core-blues-dark-blueprint);outline:none}.iOf0Eq_detailsCollapse{opacity:0;transition:grid-template-rows var(--wp-transition-productiveP2S),opacity var(--wp-transition-productiveP2S);grid-template-rows:0fr;display:grid}.iOf0Eq_detailsCollapseOpen{opacity:1;grid-template-rows:1fr}.iOf0Eq_detailsCollapseInner{min-height:0;overflow:hidden}.iOf0Eq_removeButton{flex-shrink:0}.iOf0Eq_detailsSlot{flex:1;min-width:0}.iOf0Eq_detailsAccordion{min-width:0}@media (max-width:767px){.iOf0Eq_detailsAccordion{min-height:30px}}.iOf0Eq_detailsSlot .iOf0Eq_detailsTrigger{justify-content:flex-end;width:100%}.iOf0Eq_detailsCopy{font-size:14px;font-family:var(--abc-social);letter-spacing:.08px;text-transform:none;color:var(--wp-color-grayscale-slate);font-style:normal;font-weight:400;font-stretch:100%;line-height:20px;text-decoration:none;display:block}.iOf0Eq_detailsCopy ul{font-family:var(--abc-social);color:var(--wp-color-grayscale-slate);padding-bottom:0;padding-left:0;list-style:none}.iOf0Eq_detailsCopy li{align-items:flex-start;gap:var(--wp-space-3);margin-bottom:var(--wp-space-2);display:flex}.iOf0Eq_detailsCopy li:before{content:"";background-color:var(--wp-color-support-classroom-green);flex-shrink:0;width:15px;height:1lh;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='7.33333' cy='7.33333' r='6.83333' stroke='black'/%3E%3Cpath d='M4.8335 7.38889L6.16683 9.16667L9.8335 5.5' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='7.33333' cy='7.33333' r='6.83333' stroke='black'/%3E%3Cpath d='M4.8335 7.38889L6.16683 9.16667L9.8335 5.5' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:15px 15px;mask-size:15px 15px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.iOf0Eq_detailsCopy a{font-size:14px;font-family:var(--abc-social);letter-spacing:.08px;text-transform:none;font-style:normal;font-weight:400;font-stretch:100%;line-height:20px;text-decoration:none}
.pqDYNW_wrapper{font-family:var(--abc-social);box-sizing:border-box;background-color:var(--wp-color-grayscale-white);border:1px solid var(--wp-color-grayscale-graphite);border-radius:var(--wp-space-10);width:52px;height:32px;transition:var(--wp-transition-productiveP2S);transition-property:border-color;display:inline-flex;position:relative}.pqDYNW_wrapper:hover:not(.pqDYNW_wrapperDisabled){border-color:var(--wp-color-grayscale-graphite)}.pqDYNW_wrapperDisabled{background-color:var(--wp-color-grayscale-ivory);color:var(--wp-color-grayscale-graphite);pointer-events:none}.pqDYNW_select{appearance:none;padding:0 var(--wp-space-6) 0 var(--wp-space-2);border-radius:var(--wp-space-10);cursor:pointer;width:100%;height:100%;color:var(--wp-color-grayscale-cosmos);text-align:center;text-align-last:center;background-color:#0000;border:none;outline:none}.pqDYNW_iconWrapper{right:var(--wp-space-3);pointer-events:none;align-items:center;display:flex;position:absolute;top:0;bottom:0}.pqDYNW_spinnerWrapper{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.pqDYNW_caretIcon{transition:var(--wp-transition-productiveP2S);transition-property:transform}.pqDYNW_caretIconRotated{transform:rotate(.5turn)}
.w8EOHa_content{height:100%;z-index:var(--wp-z-index-desktop-sub-nav);flex-direction:row;display:flex;position:fixed;right:0}@media (min-width:1200px){.w8EOHa_content{top:0}}@media (max-width:767px){.w8EOHa_content{width:100%;max-height:calc(100% - 24px);z-index:var(--wp-z-index-desktop-sub-nav);padding:var(--wp-space-10) var(--wp-space-6) var(--wp-space-6);background-color:var(--wp-color-grayscale-ivory);border-top-left-radius:var(--wp-space-3);border-top-right-radius:var(--wp-space-3);flex-direction:column;align-items:center;display:flex;position:fixed;bottom:0;right:0}}@media (768px<=width<=1199px){.w8EOHa_content{width:100%;max-height:calc(100% - 72px);z-index:var(--wp-z-index-desktop-sub-nav);padding:var(--wp-space-10) var(--wp-space-6) var(--wp-space-6);background-color:var(--wp-color-grayscale-ivory);border-top-left-radius:var(--wp-space-3);border-top-right-radius:var(--wp-space-3);flex-direction:column;align-items:center;display:flex;position:fixed;bottom:0;right:0}}.w8EOHa_productInfoSection{flex-direction:column;justify-content:space-between;display:flex}@media (min-width:1200px){.w8EOHa_productInfoSection{background-color:var(--wp-color-grayscale-white);padding:var(--wp-space-12);width:528px;height:100%;max-height:100%}}@media (max-width:767px){.w8EOHa_productInfoSection img{max-height:132px}}@media (768px<=width<=1199px){.w8EOHa_productInfoSection img{max-height:500px}}.w8EOHa_productNameSection{display:none}@media (min-width:1200px){.w8EOHa_productNameSection{justify-content:flex-start;align-items:baseline;gap:var(--wp-space-4);flex-flow:wrap;display:flex}}.w8EOHa_editQtySection{text-align:center;justify-content:flex-start;gap:var(--wp-space-3);background-color:var(--wp-color-grayscale-ivory);flex-direction:column;display:flex}@media (min-width:1200px){.w8EOHa_editQtySection{padding:var(--wp-space-6) var(--wp-space-12) var(--wp-space-12);width:528px;height:100%}}.w8EOHa_editQtySectionContent{gap:var(--wp-space-3);padding-top:var(--wp-space-4);flex-direction:column;display:flex}@media (min-width:1200px){.w8EOHa_editQtySectionContent{gap:var(--wp-space-3);flex-direction:column;margin:60px 0 0;padding-top:0;display:flex}}.w8EOHa_closeButton{right:var(--wp-space-6);z-index:1;appearance:none;height:var(--wp-space-4);top:var(--wp-space-4);background:0 0;border:0;padding:0;position:absolute}
.kRLbeW_wrapper{gap:var(--wp-space-1);flex-direction:column;display:flex}.kRLbeW_content{text-align:left;flex-flow:wrap;justify-content:flex-start;align-items:center;display:flex}.kRLbeW_value{flex-direction:column;width:25%;display:flex}.kRLbeW_fullWidthValue{width:100%}.kRLbeW_colorOnlyContainer{gap:var(--wp-space-4);text-align:left;flex-flow:wrap;width:100%;display:flex}.kRLbeW_colorOnlyContainer .kRLbeW_wrapper{flex:1 1 0;min-width:0}
.du2spG_value{overflow-wrap:anywhere;justify-content:space-between;display:flex}
.j364fW_content{align-items:flex-start;gap:var(--wp-space-2);text-align:left;flex-direction:column;flex:1;min-width:0;display:flex}.j364fW_header{justify-content:space-between;align-items:flex-start;gap:var(--wp-space-3);width:100%;display:flex}.j364fW_title{color:var(--wp-color-grayscale-cosmos);flex:1}.j364fW_price{white-space:nowrap;margin-left:auto}.j364fW_fallbackIcon{color:var(--wp-color-grayscale-graphite)}.j364fW_description{max-width:300px;font-size:14px;font-family:var(--abc-social);letter-spacing:.08px;text-transform:none;color:var(--wp-color-grayscale-graphite);font-style:normal;font-weight:400;font-stretch:100%;line-height:20px;text-decoration:none}.j364fW_description a{color:var(--wp-color-core-blues-blueprint);text-decoration:underline}.j364fW_description a:hover{color:var(--wp-color-core-blues-dark-blueprint)}.j364fW_removeButton{flex-shrink:0}
.zM9N6W_container{gap:var(--wp-space-3);flex-direction:column;display:flex}
.AgNcGa_container{align-content:space-between;gap:var(--wp-space-1);flex-flow:column wrap;display:flex}.AgNcGa_paragraph{width:100%;font-size:14px;font-family:var(--abc-social);letter-spacing:.08px;text-transform:none;color:var(--wp-color-grayscale-slate);flex-flow:wrap;justify-content:space-between;font-style:normal;font-weight:400;font-stretch:100%;line-height:20px;text-decoration:none;display:flex}.AgNcGa_paragraph:last-child{font-size:16px;font-family:var(--abc-social);letter-spacing:.08px;text-transform:none;color:var(--wp-color-grayscale-cosmos);font-style:normal;font-weight:500;font-stretch:100%;line-height:22px;text-decoration:none}
.PsyrqW_wrapper{background-color:var(--wp-color-grayscale-white);box-shadow:var(--wp-shadow-4);text-align:center;width:100%;z-index:var(--wp-z-index-overlay-two);margin:0;position:fixed;bottom:0}@media (max-width:767px){.PsyrqW_wrapper{padding:var(--wp-space-4) var(--wp-space-6);padding-bottom:calc(var(--wp-space-4) + env(safe-area-inset-bottom))}}@media (768px<=width<=1199px){.PsyrqW_wrapper{padding:var(--wp-foundation-space-05) var(--wp-foundation-space-10);padding-bottom:calc(var(--wp-foundation-space-05) + env(safe-area-inset-bottom))}}@media (min-width:1200px){.PsyrqW_wrapper{box-shadow:none;position:static}}.PsyrqW_inner{gap:var(--wp-space-4);flex-direction:row;max-width:660px;display:flex;position:relative;left:50%;transform:translate(-50%)}@media (min-width:1200px){.PsyrqW_inner{flex-direction:column;max-width:100%;position:static;transform:none}}.PsyrqW_innerStacked{flex-direction:column}@media (max-width:767px){.PsyrqW_innerStacked{flex-wrap:wrap}.PsyrqW_innerStacked>*{flex-basis:100%}}@media (768px<=width<=1199px){.PsyrqW_innerStacked{flex-wrap:wrap}.PsyrqW_innerStacked>*{flex-basis:100%}}
.TaDWiq_image{max-width:56px}.TaDWiq_container{background-color:var(--wp-color-grayscale-white);width:100%;box-shadow:var(--wp-shadow-2);padding:var(--wp-space-3);text-align:center;border-radius:var(--wp-space-3);gap:var(--wp-space-2);flex-direction:row;display:flex}@media (min-width:768px){.TaDWiq_container{padding:var(--wp-space-6)}}@media (min-width:1200px){.TaDWiq_container{box-shadow:none}}.TaDWiq_bullet{gap:var(--wp-space-1);flex-direction:column;align-items:center;width:100%;display:flex}
._6LDheq_wrapper{gap:var(--wp-space-3);flex-direction:column;width:100%;display:flex}._6LDheq_header{margin-bottom:var(--wp-space-3)}
.ppyQTW_wrapper{gap:var(--wp-space-8);padding-bottom:var(--wp-space-12);flex-direction:column;display:flex}@media (min-width:768px){.ppyQTW_wrapper{gap:var(--wp-space-12)}}.ppyQTW_reviewSections{background-color:var(--wp-color-grayscale-white);border-radius:var(--wp-space-3);box-shadow:var(--wp-shadow-2);flex-direction:column;width:100%;display:flex}.ppyQTW_link{white-space:nowrap;padding:var(--wp-space-2) var(--wp-space-5);background:var(--wp-color-grayscale-slate);height:36px;color:var(--wp-color-grayscale-white);border:none;border-radius:100px;justify-content:center;align-items:center;display:inline-flex;position:relative}.ppyQTW_editLinks{gap:var(--wp-space-4);margin-top:var(--wp-space-8);flex-direction:column;display:flex}.ppyQTW_subtotals{border-bottom:var(--wp-border-divider);padding-bottom:var(--wp-space-4);margin-bottom:var(--wp-space-4);gap:var(--wp-space-2);flex-direction:column;display:flex}.ppyQTW_totalsWrapper{width:100%}.ppyQTW_subtotalLine{justify-content:space-between;align-items:center;display:flex}.ppyQTW_estimatedReimbursement{margin:var(--wp-space-3) calc(-1*var(--wp-space-2)) var(--wp-space-2);padding:var(--wp-space-1) var(--wp-space-2);border-radius:var(--wp-radius-4);background-color:var(--wp-color-support-light-green);color:var(--wp-color-support-classroom-green)}.ppyQTW_estimatedFutureTotal{font-weight:400}.ppyQTW_reviewParagraph{text-align:center;width:100%}.ppyQTW_placeOrderSpacer{min-height:calc(100px + env(safe-area-inset-bottom))}.ppyQTW_placeOrderTerms{align-items:stretch;gap:var(--wp-foundation-space-03);text-align:center;flex-direction:column;width:100%;min-width:0;display:flex}.ppyQTW_placeOrderTerms:empty{display:none}.ppyQTW_placeOrder{background-color:var(--wp-color-grayscale-white);width:100%;padding:var(--wp-space-4);padding-bottom:calc(var(--wp-space-4) + env(safe-area-inset-bottom));box-shadow:var(--wp-shadow-2);position:fixed;bottom:0;left:0}.ppyQTW_placeOrderInner{align-items:center;gap:var(--wp-space-2);flex-direction:column;max-width:660px;margin:0 auto;display:flex}@media (max-height:500px){.ppyQTW_placeOrder{position:static}.ppyQTW_placeOrderSpacer{display:none}}
/*# sourceMappingURL=3g51_98xyfkce.css.map*/