a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before{content:"";content:none}q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.repair .block-image .repair-wrap__title,.repair .block-image__title{font-family:Baskerville;font-style:normal;font-weight:normal;font-size:30px;line-height:33px;color:#383838}@media (min-width:768px){.repair .block-image .repair-wrap__title,.repair .block-image__title{font-size:calc(2.6785714286vw + 9.4285714286px)}}@media (min-width:1440px){.repair .block-image .repair-wrap__title,.repair .block-image__title{font-size:calc(0vw + 48px)}}@media (min-width:1920px){.repair .block-image .repair-wrap__title,.repair .block-image__title{font-size:48px}}@media (min-width:768px){.repair .block-image .repair-wrap__title,.repair .block-image__title{line-height:calc(2.8273809524vw + 11.2857142857px)}}@media (min-width:1440px){.repair .block-image .repair-wrap__title,.repair .block-image__title{line-height:calc(0vw + 52px)}}@media (min-width:1920px){.repair .block-image .repair-wrap__title,.repair .block-image__title{line-height:52px}}.repair .block-image__eyebrow{font-family:Rubik;font-style:normal;font-weight:500;font-size:12px;line-height:18px;color:#383838}@media (min-width:768px){.repair .block-image__eyebrow{font-size:calc(0vw + 12px)}}@media (min-width:1440px){.repair .block-image__eyebrow{font-size:calc(0.8333333333vw + 0px)}}@media (min-width:1920px){.repair .block-image__eyebrow{font-size:16px}}@media (min-width:768px){.repair .block-image__eyebrow{line-height:calc(-0.8928571429vw + 24.8571428571px)}}@media (min-width:1440px){.repair .block-image__eyebrow{line-height:calc(0.8333333333vw + 0px)}}@media (min-width:1920px){.repair .block-image__eyebrow{line-height:16px}}.repair .block-image .repair-wrap__cost,.repair .block-image__desc,.repair-wrap__desc{font-family:Rubik;font-style:normal;font-weight:normal;font-size:16px;line-height:26px;color:#383838}@media (min-width:768px){.repair .block-image .repair-wrap__cost,.repair .block-image__desc,.repair-wrap__desc{font-size:calc(-0.037202381vw + 16.2857142857px)}}@media (min-width:1440px){.repair .block-image .repair-wrap__cost,.repair .block-image__desc,.repair-wrap__desc{font-size:calc(0.0520833333vw + 15px)}}@media (min-width:1920px){.repair .block-image .repair-wrap__cost,.repair .block-image__desc,.repair-wrap__desc{font-size:16px}}@media (min-width:768px){.repair .block-image .repair-wrap__cost,.repair .block-image__desc,.repair-wrap__desc{line-height:calc(-0.2976190476vw + 28.2857142857px)}}@media (min-width:1440px){.repair .block-image .repair-wrap__cost,.repair .block-image__desc,.repair-wrap__desc{line-height:calc(0vw + 24px)}}@media (min-width:1920px){.repair .block-image .repair-wrap__cost,.repair .block-image__desc,.repair-wrap__desc{line-height:24px}}.repair .block-image{background-color:#Fff}.repair .block-image__wrap{display:flex;flex-direction:column;padding:66px 30px 26px 30px}@media only screen and (min-width:1025px){.repair .block-image__wrap{flex-direction:row}}.repair .block-image__copy-wrap{display:flex;flex-direction:column;padding-right:0px}@media (min-width:768px){.repair .block-image__copy-wrap{padding-right:calc(12.5vw - 96px)}}@media (min-width:1920px){.repair .block-image__copy-wrap{padding-right:144px}}@media only screen and (min-width:769px){.repair .block-image__copy-wrap{flex-basis:50%}}.repair .block-image__eyebrow{display:block;font-family:Rubik;font-style:normal;font-weight:500;letter-spacing:0.08em;text-transform:uppercase;color:#383838;margin-bottom:24px;text-align:center}@media only screen and (min-width:769px){.repair .block-image__eyebrow{margin-bottom:62px;text-align:left}}.repair .block-image__title{font-family:Baskerville;font-style:normal;font-weight:normal;text-align:center;letter-spacing:-0.01em;font-feature-settings:"hist" on;color:#383838;margin-bottom:48px}@media only screen and (min-width:769px){.repair .block-image__title{margin-bottom:35px;text-align:left}}.repair .block-image__desc{font-family:Rubik;font-style:normal;font-weight:normal;letter-spacing:-0.01em;color:#383838;font-size:16px;line-height:26px;margin:0;margin-bottom:60px}@media only screen and (min-width:769px){.repair .block-image__desc{margin-left:0px}}.repair .block-image__img{max-width:100%;align-self:center;margin-bottom:56px}.repair .block-image .repair__wrap{flex-basis:100%}@media only screen and (min-width:769px){.repair .block-image .repair__wrap{flex-basis:40%}}.repair .block-image .repair-wrap .hr{display:none}@media only screen and (min-width:769px){.repair .block-image .repair-wrap .hr{display:block;border:1px solid #C4C4C4;margin-bottom:12px}}.repair .block-image .repair-wrap__title{font-family:Baskerville;font-style:normal;font-weight:normal;letter-spacing:-0.01em;color:#383838;margin-bottom:18px}@media only screen and (min-width:769px){.repair .block-image .repair-wrap__title{margin-bottom:12px}}.repair .block-image .repair-wrap__cost{display:block;font-family:Rubik;font-style:normal;font-weight:300;letter-spacing:-0.01em;color:#383838;margin-bottom:32px}@media only screen and (min-width:769px){.repair .block-image .repair-wrap__cost{margin-bottom:12px}}@media only screen and (min-width:769px){.repair .block-image .repair-wrap__desc{margin-bottom:36px}}.repair .block-image .repair-wrap__btn{display:block;font-family:Rubik;font-style:normal;font-weight:500;font-size:17px;line-height:0px;letter-spacing:0.1em;color:#FFFFFF;padding:34px 0;width:100%;text-align:center;background:#383838;margin:0 auto;max-width:100%}hr{margin:0 0 6px 0}form.product-form--payment-button-no-variants{max-width:100%}.touch_up_image{margin-bottom:3.125rem}.repair-wrap__desc{color:#383838;margin-bottom:50px}