@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Marcellus&family=Mona+Sans:ital,wght@0,200..900;1,200..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Overpass:wght@400;600;700&display=swap);.content-height{background-color:red;font-size:.75rem;font-weight:400;text-transform:none;color:rgba(0,0,0,.6);margin-bottom:.625rem;font-family:PlutoSansRegular,sans-serif;position:fixed;top:0;left:0;display:none}.header{text-align:center;margin:0 auto;text-transform:uppercase;padding:2.5rem 0}.header h3{margin:0 auto;padding:1.125rem 0 0;max-width:15.625rem;line-height:1.25rem}.header b{text-transform:none}@media only screen and (min-width:48.0625rem){.header h1{font-family:Marcellus,serif;font-size:1.75rem;display:inline}.header h1:after{content:"—";text-align:center;margin:.9375rem}.header h3{font-family:Marcellus,serif;font-size:1.75rem;display:inline}}@keyframes spin{0%{opacity:1;transform:scale(1.1)}to{opacity:0;transform:scale(1)}}.lds-spin{display:flex;margin:0 auto;width:40px;height:40px}.lds-spin .lds-circle{fill:#fff;animation:spin 1s linear infinite}.lds-spin .pos-1{transform:translate(140px,80px)}.lds-spin .pos-2{transform:translate(122.5px,122.5px)}.lds-spin .pos-3{transform:translate(80px,140px)}.lds-spin .pos-4{transform:translate(37.5px,122.5px)}.lds-spin .pos-5{transform:translate(20px,80px)}.lds-spin .pos-6{transform:translate(37.5px,37.5px)}.lds-spin .pos-7{transform:translate(80px,20px)}.lds-spin .pos-8{transform:translate(122.5px,37.5px)}.lds-spin .pos-1 .lds-circle{animation-delay:0s}.lds-spin .pos-2 .lds-circle{animation-delay:.125s}.lds-spin .pos-3 .lds-circle{animation-delay:.25s}.lds-spin .pos-4 .lds-circle{animation-delay:.375s}.lds-spin .pos-5 .lds-circle{animation-delay:.5s}.lds-spin .pos-6 .lds-circle{animation-delay:.625s}.lds-spin .pos-7 .lds-circle{animation-delay:.75s}.lds-spin .pos-8 .lds-circle{animation-delay:.875s}.details{padding:0}.details h5{border-left-width:.25rem;border-left-style:solid;padding:.9375rem 1.25rem;font-size:.875rem;letter-spacing:.025em}.details .errorMessage{font-size:.75rem;padding:0}.details h4{padding-top:.625rem}.details button h2{font-family:Marcellus,serif}.details .finalNotice{background-color:#718480;color:#f4eee7;align-items:center;display:flex;padding:1.25rem;font-size:.75rem;font-weight:300;line-height:1.5;grid-gap:.625rem;gap:.625rem;margin-bottom:.9375rem}.details .finalNotice h4{margin:0;padding:0}.details .totalArea,.details .totalPrice{background-color:rgba(220,213,206,.4392156863);align-items:center;display:grid;grid-template-columns:1fr 1fr;padding:1.25rem;font-size:.875rem;grid-gap:.625rem;gap:.625rem;margin-bottom:.9375rem}.details button{font-size:1rem;align-items:center;display:flex!important;justify-content:center;grid-gap:.3125rem;gap:.3125rem;margin-bottom:0;display:block;padding:.75rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:.3s}.step1{margin-bottom:1.5625rem;padding:0}.step1 h2{border-left-width:.25rem;border-left-style:solid;padding:.9375rem 1.25rem;font-size:.875rem;letter-spacing:.025em}.step1 h3,.step1 h4{margin-bottom:.3125rem}.step1 h4{font-size:.875rem}.step1 .input-wrapper{display:flex;flex-direction:row;justify-content:space-between}.step1 .input-wrapper div{width:49%;display:flex;flex-direction:column}.step1 .errorMessage{font-size:.75rem;padding-top:.9375rem}.step2{margin-bottom:1.5625rem;padding:0}.step2 h2{border-left-width:.25rem;border-left-style:solid;padding:.9375rem 1.25rem;font-size:1rem;font-size:.875rem;letter-spacing:.025em}.step2 h3,.step2 h4{margin-bottom:.3125rem}.step2 h4{font-size:.875rem}.step2 .input-wrapper a{text-align:right}.step2 .link{padding-top:.625rem}.step3{margin-bottom:1.5625rem;padding:0}.step3 h2{border-left-width:.25rem;border-left-style:solid;padding:.9375rem 1.25rem;font-size:1rem;font-size:.875rem;letter-spacing:.025em}.step3 h3,.step3 h4{margin-bottom:.3125rem}.step3 h4{font-size:.875rem}.step3 .input-wrapper{display:flex;flex-direction:row;justify-content:space-between}.step3 .input-wrapper div{width:49%;display:flex;flex-direction:column}.step3 .errorMessage{font-size:.75rem;padding-top:.9375rem}.step3 .cropNotice{background-color:rgba(220,213,206,.4392156863);align-items:center;display:flex;padding:1.25rem;grid-gap:.625rem;gap:.625rem}.step3 .cropNotice h4{margin:0;padding:0}img{width:100%}.image-container{width:100%;display:flex;flex-direction:column;grid-gap:1rem;gap:1rem;position:-webkit-sticky;position:sticky;top:3.125rem}.scroll-container{line-height:0;width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;position:relative}.scroll-container::-webkit-scrollbar{display:none}.scroll-slider{width:100%;margin:0;padding:0;-webkit-appearance:none;height:5px;border-radius:100px!important;outline:none;padding:.9375rem .46875rem!important}.scroll-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;background:#386a73;border-radius:50%;cursor:pointer}.scroll-slider::-moz-range-thumb{width:16px;height:16px;background:#666;border-radius:50%;cursor:pointer;border:none}.links{padding:0;grid-template-columns:2fr}.wallpaper{display:none}.wallpaper--active{display:block}.ReactCrop{display:inline-block!important}.ReactCrop:not(.need-scroll){max-width:100%!important;width:auto!important}.ReactCrop:not(.need-scroll) .ReactCrop__image{width:auto!important;height:auto!important;max-width:100%!important;min-width:auto!important;display:block;margin:0 auto}.ReactCrop.need-scroll,.ReactCrop.need-scroll .ReactCrop__image{width:auto!important;min-width:unset!important;max-width:unset!important}.ReactCrop.need-scroll .ReactCrop__image{height:auto!important;display:block}.inlineGuide{margin-top:1.875rem;margin-bottom:1.875rem}.inlineGuide__content{background-color:#e6edee;margin-bottom:.625rem;display:flex;align-items:center;grid-gap:.625rem;gap:.625rem;padding:1.25rem;border-radius:.3125rem}.inlineGuide__content-icon{font-size:0}.inlineGuide__content-title{font-size:.875rem;font-weight:600;margin-bottom:.3125rem}.inlineGuide__content-text{font-size:.75rem;opacity:.75}.scrollContainer__wrapper{position:relative}.scrollArrows{position:absolute;top:50%;left:0;right:0;display:flex;justify-content:space-between;width:calc(100% + 30px);margin-left:-.9375rem;margin-top:-.625rem}.scrollArrows__arrow{background-color:#fff;width:40px!important;height:40px!important;padding:0!important;font-size:0;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 15px 30px rgba(0,0,0,.1),0 8px 20px rgba(187,164,164,.08),inset 0 3px 5px hsla(0,0%,100%,.07);transition:transform .18s cubic-bezier(.34,1.56,.64,1),box-shadow .18s;will-change:transform}.scrollArrows__arrow:hover{transform:scale(1.1)}.scrollArrows__arrow:active{transform:scale(.95)}.scrollArrows__arrow.left svg{margin-left:-.1875rem}.scrollArrows__arrow.right svg{margin-right:-.1875rem}.scrollArrows__arrow:disabled{opacity:.75;cursor:not-allowed}.links a{padding-bottom:.9375rem}.install ol{list-style-type:decimal;list-style-position:outside;margin-left:.9375rem;padding-left:0}.install ol li{background:none;margin-bottom:1.25rem;font-family:Mona Sans,sans-serif;font-size:.75rem;padding-left:.3125rem;text-align:left;display:list-item}.install ol li:before{content:none}.install ol li p{display:inline;font-family:Mona Sans,sans-serif}.install ol li img{margin-bottom:0!important;border:0!important;margin-top:.625rem}.install .popup-right{display:none}@media only screen and (min-width:48.0625rem){.install .popup-left{padding-top:.625rem;padding-right:.625rem}.install .popup-right{display:block;padding-top:.625rem}.install li img{display:none}}.more-info .popup-grid{flex-direction:row;flex-flow:wrap;justify-content:center}.more-info .popup-grid div{border:.0625rem solid rgba(220,213,206,.4392156863);width:100%;padding:1.25rem}.more-info .popup-grid div img{border:0}.more-info .popup-grid h2{margin:.8125rem}.more-info .popup-grid p{padding:0}@media only screen and (min-width:48.0625rem){.popup-wrapper .more-info .popup-grid{justify-content:flex-start}}.popup-wrapper{position:fixed;width:100%;height:100%;top:0;left:0;z-index:1;display:flex;justify-content:center;background:#f4eee7}.popup-wrapper .popup{display:flex;flex-direction:column;position:relative;width:100%}.popup-wrapper .popup .popup-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:.9375rem;gap:.9375rem}@media only screen and (max-width:48.0625rem){.popup-wrapper .popup .popup-grid{grid-template-columns:1fr}}.popup-wrapper .popup-header{color:#000;padding:0!important;margin-bottom:.9375rem!important}.popup-wrapper .popup-header h1{font-family:Marcellus,serif;font-size:1.75rem!important;padding-bottom:0;text-transform:uppercase}.popup-wrapper .popup-content{background:#f4eee7;flex-grow:1;overflow:auto;max-width:52.5rem;margin:auto}.popup-wrapper .popup-content h2{font-family:Marcellus,serif;font-size:1.5rem;text-transform:uppercase;margin:0 0 .625rem}.popup-wrapper .popup-content p{font-size:.75rem;opacity:.75;line-height:1.5;margin-bottom:.625rem;padding:0}.popup-wrapper .popup-content p:first-child{padding-top:0}.popup-wrapper .popup-content img{margin-bottom:.625rem}@media only screen and (max-width:48.0625rem){.popup-wrapper .popup-content{padding:0 1.5625rem 1.5625rem}}.popup-wrapper button.back{background-color:#23110b;position:absolute;left:.625rem;top:.625rem;transition:.3s;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.popup-wrapper button.back:hover{background-color:#1c1c1b}@media only screen and (max-width:48.0625rem){.popup-wrapper button.back{height:1.875rem;width:1.875rem}}.popup-wrapper a{text-transform:uppercase}@media only screen and (min-width:48.0625rem){.popup-wrapper{background:rgba(32,18,12,.5019607843)}.popup-wrapper .popup{padding:3.125rem}.popup-wrapper .popup .popup-header{padding-top:1.875rem}.popup-wrapper .popup button.back{left:1.25rem;top:1.25rem}}a{text-decoration:none}a,button{color:inherit;cursor:pointer}button{background-color:initial;border-width:0;padding:0}figure{margin:0}input::-moz-focus-inner{border:0;padding:0;margin:0}dd,ol,ul{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6{margin:0;font-size:inherit;font-weight:inherit}p{margin:0}cite{font-style:normal}fieldset{border-width:0;padding:0;margin:0}*,:after,:before{box-sizing:inherit}html{box-sizing:border-box}body{background-color:#f4eee7;color:#000;font-size:1rem}b,body,strong{font-family:Mona Sans,sans-serif}b,strong{font-weight:500!important}.app{display:flex;flex-direction:column;position:relative;padding:0 2.8125rem 2.8125rem;max-width:95.625rem;margin:0 auto}@media only screen and (max-width:48.0625rem){.app{padding:0 1.5625rem 1.5625rem}}section{padding:1.875rem}.steps{position:relative}.left,.steps.step3 hr{display:none}.errorMessage{color:#90201a}.close{position:absolute;right:.3125rem;top:.3125rem}@media only screen and (min-width:48.0625rem){.content{display:flex;flex-direction:row-reverse;justify-content:center}.steps.step3 hr{display:block}.right{width:35%}.right .image-container{display:none}.left{display:block;width:65%;padding-right:2.8125rem}.close{right:.625rem;top:.625rem}}input,select{border:.0625rem solid #dcd5ce!important;font-size:.875rem;padding:1rem!important;transition:.1s}input:focus,select:focus{border-color:#23110b!important;outline:3px solid rgba(7,7,7,.15)}input::-webkit-input-placeholder{line-height:normal!important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}a.infoButton{border:1px solid #23110b;color:#23110b;font-family:Marcellus,serif;font-size:.875rem;align-items:center;display:flex!important;justify-content:center;grid-gap:.3125rem;gap:.3125rem;margin-bottom:.9375rem;display:block;padding:1rem;text-align:center;text-decoration:none;text-transform:uppercase;letter-spacing:.025em;transition:.3s}a.infoButton:hover{background-color:#23110b;color:#f4eee7}.contentWrapper{border:1px solid rgba(220,213,206,.3137254902);border-top:0;padding:1.25rem}body.customerx{background-color:#fff!important;color:#000!important}body.customerx .popup-wrapper{background-color:hsla(0,0%,100%,.95)}body.customerx .popup-wrapper .popup-content{border:1px solid #d4d4d4}body.customerx .step3 .cropNotice{background-color:#f8f9f7;color:#000}body.customerx .details .finalNotice{background-color:#94a0a0;color:#fff}body.customerx .details .totalPrice{background-color:#f8f9f7;color:#000}body.customerx .popup-wrapper .popup-content{background-color:#fff}html:has(.app.gamma),html:has(.app.gamma) body{background-color:#fff!important}.app.gamma{line-height:1.5!important;padding:0!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.app.gamma,.app.gamma b,.app.gamma h2,.app.gamma h3,.app.gamma h4,.app.gamma h5,.app.gamma strong{font-family:Overpass,sans-serif}.app.gamma input{border-color:#91a3b0!important;background-image:none!important;border-radius:6px!important}.app.gamma input:focus{border-color:#3073f1!important;outline:3px solid #3073f1!important;outline-offset:1px}.app.gamma input.error{border-color:#e9562e!important}.app.gamma .header{display:flex;text-transform:unset!important;text-align:left!important;margin:0!important;padding:1.75rem!important}.app.gamma .header h1,.app.gamma .header h3{font-family:Overpass,sans-serif;font-size:24px;text-transform:capitalize!important;display:none}.app.gamma .scroll-container{box-shadow:none!important;border-radius:0!important}.app.gamma .gamma-steps-container{border:1px solid #dbe1e5;border-radius:6px;padding:24px;margin-bottom:24px;display:flex;flex-direction:column;grid-gap:34px;gap:34px}.app.gamma .gamma-steps-container .steps,.app.gamma .gamma-steps-container .steps:last-child{margin-bottom:0}.app.gamma .gamma-steps-container .step1 h2,.app.gamma .gamma-steps-container .step2 h2,.app.gamma .gamma-steps-container .step3 h2{font-family:Overpass,sans-serif!important;background-color:#f6f8f9;color:#516371!important;font-size:14px!important;border:none;padding:4px 6px;display:inline-block;width:auto;margin-bottom:4px;border-radius:4px}.app.gamma .gamma-steps-container .step1 h3,.app.gamma .gamma-steps-container .step2 h3,.app.gamma .gamma-steps-container .step3 h3{font-size:21px;font-weight:700;padding:0;margin-bottom:21px}.app.gamma .gamma-steps-container .step1 h4,.app.gamma .gamma-steps-container .step2 h4,.app.gamma .gamma-steps-container .step3 h4{padding:0}.app.gamma .gamma-steps-container .step1 h4,.app.gamma .gamma-steps-container .step2 h4 strong{font-weight:600!important}.app.gamma .gamma-steps-container .step1 .step1-dimensions-info{font-size:12px;line-height:16px;margin-top:12px;margin-bottom:0;color:#516371}.app.gamma .gamma-steps-container .step1 .step1-dimensions-info.step1-dimensions-info--error{color:#bd3814}.app.gamma .gamma-steps-container .contentWrapper{border:none;border-radius:0;padding:0}.app.gamma .gamma-steps-container .input-wrapper{grid-gap:18px;gap:18px}.app.gamma .gamma-steps-container h3{display:flex;flex-wrap:wrap;grid-gap:14px;gap:14px}.app.gamma .gamma-steps-container .gamma-inline-link{background:none;border:none;padding:0;color:#0070f0!important;display:inline-flex;font-family:Overpass,sans-serif!important;font-size:16px!important;align-items:center;grid-gap:5px;gap:5px;text-decoration:underline;cursor:pointer}.app.gamma .gamma-steps-container .step3 .cropNotice{background-color:initial!important;padding:0;border-radius:0!important;margin-top:-10px!important}.app.gamma .gamma-steps-container .step3 .cropNotice h4{font-family:Overpass,sans-serif!important;font-size:16px!important}.app.gamma .details{background-color:#f6f8f9;border:none;border-radius:6px;padding:24px}.app.gamma .details h5{border:none;background-color:initial;font-size:21px;font-weight:700;padding:0;margin-bottom:21px}.app.gamma .details .finalNotice{color:#516371;font-size:16px;margin-top:-10px}.app.gamma .details .finalNotice,.app.gamma .details .totalPrice{background-color:initial;padding:0}.app.gamma .details button{font-family:Overpass,sans-serif;font-size:16px;color:#fff!important;text-transform:unset;border-radius:6px!important}.app.gamma .details .totalPrice p{font-size:28px;font-weight:700}.app.gamma .details .totalPrice p sup{font-size:18px;font-weight:700;vertical-align:super;position:relative;top:.12em;left:-.05em}.app.gamma .links .gamma-inline-link{background:none;border:none;padding:0;color:#003878!important;display:inline-flex;font-family:Overpass,sans-serif!important;font-size:16px!important;align-items:center;grid-gap:5px;gap:5px;text-decoration:underline;cursor:pointer}.app.gamma .ReactCrop__crop-mask,.app.gamma .ReactCrop__crop-mask:after,.app.gamma .ReactCrop__crop-mask:before{background-color:rgba(0,56,120,.48)!important}.app.gamma .ReactCrop__crop-selection{box-shadow:0 0 0 9999px rgba(0,56,120,.48)!important}.app.gamma .popup-wrapper{background:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}.app.gamma .popup-header{text-align:center!important;padding:1.875rem!important}.app.gamma .popup-header h1{font-family:Overpass,sans-serif;font-size:24px;font-weight:700;text-transform:unset}.app.gamma .popup-content{background:#fff!important;border:1px solid #dbe1e5;box-shadow:none!important;border-radius:6px}.app.gamma .popup-content *{font-size:16px!important;opacity:1!important}.app.gamma .more-info .popup-grid div{border:1px solid #dbe1e5;border-radius:6px;padding:24px;text-align:left}.app.gamma .popup-wrapper .popup-content h2{font-size:21px;text-transform:unset;font-family:Overpass,sans-serif}.app.gamma .popup-wrapper .popup-content p{font-size:16px;line-height:24px}.app.gamma .popup-wrapper .popup-content img{border:1px solid #dbe1e5}.app.gamma .popup-wrapper a{font-family:Overpass,sans-serif;font-size:16px;text-transform:unset;text-decoration:underline;color:#003878;display:inline-flex;align-items:center;grid-gap:5px;gap:5px;cursor:pointer}.app.gamma .popup-wrapper button.back{background-color:#003878}.app.gamma .popup-wrapper button.back:hover{background-color:#002050}.app.gamma .install .popup-left *{font-family:Overpass,sans-serif!important;font-size:14px;line-height:1.5!important}.app.gamma .install .popup-left ol{list-style-position:outside;padding-left:1.5em;margin-left:0}.app.gamma .install .popup-left ol li{padding-left:.5em;margin-bottom:.5em}.app.gamma .popup-grid.single{grid-template-columns:1fr}@font-face{font-family:AkkuratLLWeb-Regular;src:url(/fonts/akkurat-ll-sub/AkkuratLLWeb-Regular.woff2) format("woff2"),url(/fonts/akkurat-ll-sub/AkkuratLLWeb-Regular.woff) format("woff");font-display:swap}@font-face{font-family:AkkuratLLWeb-Bold;src:url(/fonts/akkurat-ll-sub/AkkuratLLWeb-Bold.woff2) format("woff2"),url(/fonts/akkurat-ll-sub/AkkuratLLWeb-Bold.woff) format("woff");font-display:swap}html:has(.app.karwei),html:has(.app.karwei) body{background-color:#fff!important}.app.karwei{font-family:AkkuratLLWeb-Regular,sans-serif;line-height:1.5!important;padding:0!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#1e1d1d}.app.karwei b,.app.karwei h2,.app.karwei h3,.app.karwei h4,.app.karwei h5,.app.karwei strong{font-family:AkkuratLLWeb-Bold,sans-serif}.app.karwei input{border-color:#b2afad!important;border-radius:0!important;background-image:none!important}.app.karwei input:focus{border-color:#3073f1!important;outline:3px solid #0075fa!important;outline-offset:1px}.app.karwei input.error{border-color:#e9562e!important}.app.karwei .header{display:flex;text-transform:unset!important;text-align:left!important;margin:0!important;padding:1.75rem!important}.app.karwei .header h1,.app.karwei .header h3{font-family:AkkuratLLWeb-Bold,sans-serif;font-size:24px;text-transform:capitalize!important;display:none}.app.karwei .scroll-container{box-shadow:none!important;border-radius:0!important}.app.karwei .karwei-steps-container{border:1px solid #e3e0dd;border-radius:0;padding:24px;margin-bottom:24px;display:flex;flex-direction:column;grid-gap:34px;gap:34px}.app.karwei .karwei-steps-container .steps,.app.karwei .karwei-steps-container .steps:last-child{margin-bottom:0}.app.karwei .karwei-steps-container .step1 h2,.app.karwei .karwei-steps-container .step2 h2,.app.karwei .karwei-steps-container .step3 h2{font-family:AkkuratLLWeb-Regular,sans-serif!important;background-color:#f8f7f7;color:#696766!important;font-size:14px!important;border:none;padding:4px 6px;display:inline-block;width:auto;margin-bottom:4px;border-radius:0}.app.karwei .karwei-steps-container .step1 h3,.app.karwei .karwei-steps-container .step2 h3,.app.karwei .karwei-steps-container .step3 h3{font-size:21px;font-weight:700;padding:0;margin-bottom:21px}.app.karwei .karwei-steps-container .step1 h4,.app.karwei .karwei-steps-container .step2 h4,.app.karwei .karwei-steps-container .step3 h4{padding:0}.app.karwei .karwei-steps-container .step1 .step1-dimensions-info{font-size:12px;line-height:16px;margin-top:12px;margin-bottom:0;color:#696766}.app.karwei .karwei-steps-container .step1 .step1-dimensions-info.step1-dimensions-info--error{color:#bd3814}.app.karwei .karwei-steps-container .contentWrapper{border:none;border-radius:0;padding:0}.app.karwei .karwei-steps-container .input-wrapper{grid-gap:18px;gap:18px}.app.karwei .karwei-steps-container h3{display:flex;flex-wrap:wrap;grid-gap:14px;gap:14px}.app.karwei .karwei-steps-container .karwei-inline-link{background:none;border:none;padding:0;color:#696766!important;display:inline-flex;font-family:AkkuratLLWeb-Regular,sans-serif!important;font-size:16px!important;align-items:center;grid-gap:5px;gap:5px;text-decoration:underline;cursor:pointer}.app.karwei .karwei-steps-container .step3 .cropNotice{background-color:initial!important;padding:0;border-radius:0!important;margin-top:-10px!important}.app.karwei .karwei-steps-container .step3 .cropNotice h4{font-family:AkkuratLLWeb-Regular,sans-serif!important;font-size:16px!important}.app.karwei .details{background-color:#f8f7f7;border:none;border-radius:0;padding:24px}.app.karwei .details h5{border:none;background-color:initial;font-size:21px;font-weight:700;padding:0;margin-bottom:21px}.app.karwei .details .finalNotice{color:#696766;font-size:16px;margin-top:-10px}.app.karwei .details .finalNotice,.app.karwei .details .totalPrice{background-color:initial;padding:0}.app.karwei .details button{font-family:AkkuratLLWeb-Bold,sans-serif;font-size:16px;color:#fff!important;text-transform:unset;border-radius:0!important}.app.karwei .details .totalPrice p{font-size:28px;font-weight:700}.app.karwei .details .totalPrice p sup{font-size:18px;font-weight:700;vertical-align:super;position:relative;top:.12em;left:-.05em}.app.karwei .links .karwei-inline-link{background:none;border:none;padding:0;color:#1e1d1d!important;display:inline-flex;font-family:AkkuratLLWeb-Regular,sans-serif!important;font-size:16px!important;align-items:center;grid-gap:5px;gap:5px;text-decoration:underline;cursor:pointer}.app.karwei .ReactCrop__crop-mask,.app.karwei .ReactCrop__crop-mask:after,.app.karwei .ReactCrop__crop-mask:before{background-color:rgba(0,0,0,.48)!important}.app.karwei .ReactCrop__crop-selection{box-shadow:0 0 0 9999px rgba(0,0,0,.48)!important}.app.karwei .ReactCrop.ReactCrop--fixed-aspect{border-radius:0!important}.app.karwei .popup-wrapper{background:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}.app.karwei .popup-header{text-align:center!important;padding:1.875rem!important}.app.karwei .popup-header h1{font-family:AkkuratLLWeb-Bold,sans-serif;font-size:24px;text-transform:unset}.app.karwei .popup-content{background:#fff!important;border:1px solid #dbe1e5;box-shadow:none!important;border-radius:0}.app.karwei .popup-content *{font-size:16px!important;opacity:1!important}.app.karwei .more-info .popup-grid div{border:1px solid #dbe1e5;border-radius:0;padding:24px;text-align:left}.app.karwei .popup-wrapper .popup-content h2{font-size:21px;text-transform:unset;font-family:AkkuratLLWeb-Bold,sans-serif}.app.karwei .popup-wrapper .popup-content p{font-size:16px;line-height:24px}.app.karwei .popup-wrapper .popup-content img{border:1px solid #dbe1e5}.app.karwei .popup-wrapper a{font-family:AkkuratLLWeb-Regular,sans-serif;font-size:16px;text-transform:unset;text-decoration:underline;color:#1e1d1d;display:inline-flex;align-items:center;grid-gap:5px;gap:5px;cursor:pointer}.app.karwei .popup-wrapper button.back{background-color:#1e1d1d}.app.karwei .popup-wrapper button.back:hover{background-color:#181818}.app.karwei .install .popup-left *{font-family:AkkuratLLWeb-Regular,sans-serif!important;font-size:14px;line-height:1.5!important}.app.karwei .install .popup-left ol{list-style-position:outside;padding-left:1.5em;margin-left:0}.app.karwei .install .popup-left ol li{padding-left:.5em;margin-bottom:.5em}.app.karwei .popup-grid.single{grid-template-columns:1fr}