.sidebar-add-to-cart{position:fixed!important;bottom:0;background:#f9f9f9;border:1px solid #e8e8e8;display:flex;justify-content:space-between;padding:10px 22px;z-index:10;overflow-y:auto;width:100%;max-width:var(--sidebar-width)}#couch_washable{padding-bottom:25px!important}#livom-configurator{position:relative;height:calc(100 * var(--vh) - 120px);max-height:calc(100 * var(--vh) - 120px);overflow:hidden;--page-width: 100vw;--sidebar-width: 393px;--canvas-width: calc(var(--page-width) - var(--sidebar-width));--page-width-spacing: max( calc(calc(100vw - var(--page-width)) / 2 + 40px), 40px );--spacing-top: 50px;--font-size-large: 17px;--font-size-medium: 12px;--font-size-small: 10px}@media screen and (max-width: 768px){#livom-configurator{height:calc(100 * var(--vh) - 129px);max-height:calc(100 * var(--vh) - 129px)}}canvas{position:absolute;width:100%;height:100%;background-color:#f4f4f4;top:0;left:0;z-index:1}.ui-canvas{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2;pointer-events:none;overflow:visible!important}p,label,h6{margin:0}.font-heading-small{font-weight:550;font-size:14px;line-height:16px;color:#2d2d2d}.font-heading-large{font-weight:550;font-size:18px;line-height:16px;color:#2d2d2d}.font-usp{font-size:12px;line-height:14px;color:#747474}.font-usp-green{font-size:14px;line-height:14px;color:#667956;font-weight:700;text-align:left}.font-link{font-style:normal;font-weight:500;font-size:10px;line-height:13px;color:#92a22c}.font-price{font-size:15px;line-height:15px;color:#2d2d2d;font-weight:bolder}.discounted{color:#68625580;text-decoration:line-through}.font-vat{font-size:10px;line-height:10px;color:#bababa;font-weight:500}.font-note{font-size:10px;line-height:13px;color:#747474}.loading-screen{position:absolute;width:100%;height:100%;top:-10%;left:0;z-index:10;transition:opacity .3s;display:flex;justify-content:center;align-items:center;text-align:center;flex-direction:column;background-color:#fff8;gap:22px;cursor:wait}.loading-screen.done{pointer-events:none;cursor:default;opacity:0}.progress-bar{width:100%;max-width:200px;height:2px}.progress-bar-inner{height:100%;transition:width .3s;background-color:#92a22c}.toolbar{position:absolute;z-index:5;top:var(--spacing-top);left:var(--page-width-spacing);display:flex;flex-direction:column;justify-content:flex-start;gap:22px;background:transparent}.toolbar-button,.ar-button{position:relative;display:flex;justify-content:center;align-items:center;border-radius:10px;border:1px solid #f2f2f2;background-color:#fff;padding:10px;z-index:20}.toolbar-button:disabled{opacity:.5;cursor:not-allowed}.toolbar-button:hover:after{content:attr(title);display:block;position:absolute;right:-10px;top:50%;transform:translate(100%,-50%);padding:5px;background-color:#fff;border-radius:10px;border:1px solid #f2f2f2;white-space:nowrap}.toolbar-button:disabled:hover:after{content:attr(disabled)}#livom-configurator:not(:fullscreen) .toolbar-button[disable-fullscreen]{display:none}#livom-configurator:fullscreen .toolbar-button[enable-fullscreen]{display:none}@media not all and (min-resolution: .001dpcm){@supports (-webkit-appearance: none){#livom-configurator .toolbar-button[disable-fullscreen],#livom-configurator .toolbar-button[enable-fullscreen]{display:none}}}#livom-configurator:fullscreen .toolbar{left:40px}.sidebar{position:absolute;z-index:5;max-width:var(--sidebar-width);width:100%;height:100%;background-color:#f1eee7;top:unset;right:0}.sidebar.microconv{background-color:#667956}.sidebar-inner{position:relative;background-color:#fff;border-radius:20px 20px 0 0;height:calc(100% - 129px);padding-top:10px;overflow-y:auto}.sidebar-modules,.sidebar-add-to-cart,.sidebar-payment-methods,.sidebar-delivery,.sidebar-microconversion{padding:0 22px}.sidebar-menu{display:flex;justify-content:space-around;background:#f1eee7;padding:14px 0}.sidebar-menu.inactive{display:none}.sidebar-menu-buttons{border-radius:20px;border:1px solid transparent;display:inline-flex;align-items:center;justify-content:center;background-color:transparent;padding:8px 12px;font-size:15px;line-height:1}.sidebar-menu-buttons[current]{background-color:#f9f9f9}.sidebar-microconversion,.sidebar-modules{display:none;height:100%;overflow:auto}.model-selection{display:flex;flex-direction:column;gap:10px;height:calc(100% - 50px);overflow:auto}.sidebar-microconversion::-webkit-scrollbar,.sidebar-modules::-webkit-scrollbar,.model-selection::-webkit-scrollbar,.sidebar-cover::-webkit-scrollbar{display:none}.sidebar-microconversion,.sidebar-modules,.model-selection,.sidebar-cover{-ms-overflow-style:none;scrollbar-width:none}.sidebar-modules.active{display:block}.sidebar-models{display:none;padding:0 22px;height:100%}.sidebar-models.active{display:block}.sidebar-delivery{padding-bottom:22px}.button-next,.button-add,.button-previous{font-weight:600;font-size:14px;text-align:center;border-radius:100px;background:#3a3a18}.button-next{max-width:125px;display:flex;gap:5px;align-items:center;color:#fff;padding:5px 40px}.button-next.inactive{display:none}.button-previous{display:none;color:#3a3a18;background:#fff;border:2px solid #3a3a18;padding:5px 20px}.button-previous.active{display:inline-block}.button-add{font-weight:400;font-size:12px;color:#fff;display:flex;align-items:center}.modules-filter{display:flex;flex-direction:row;gap:22px}.sidebar-confirmation{display:none;background:#667956;color:#fff;gap:5px;padding-top:14.21px;padding-bottom:14.2px;align-items:center;justify-content:center}.sidebar-confirmation.active{display:flex}.is-microconv{background:#f6f6f0}.sidebar-microconversion.active{display:block}.micro-item{border-radius:10px;background:#fff;display:flex;flex-direction:column;align-items:center;padding-top:21px;gap:5px;justify-content:space-between;flex:1 0 0;cursor:pointer}.microcon-texting{color:#2d2d2d;text-align:center;font-size:17px}.descriptive-text{padding:10px 12px;font-size:12px;text-align:center}.microconversion-spacing{gap:11px;padding-top:11px}.usp-gap{gap:5px}.usp{flex-direction:column;align-items:flex-start}.usp-font{font-size:14px;color:#3a3a18;font-weight:500}.usp-font.deliv{font-weight:400}.delivery{display:flex;flex-direction:column;gap:11px;padding-top:33px}.icon-text-wrapper{display:flex;gap:8px;align-items:center}.microcon-texting-padding{padding-top:41px;padding-bottom:20px}.allacart{display:flex;justify-content:space-between;align-items:center;border:2px solid #3a3a18;border-radius:10px;background:#fff;padding:19px 26px;gap:30px}#livom-configurator:fullscreen .sidebar{right:40px}[livom-module][draggable=true]{cursor:pointer}.materials,.modules-filter{background-color:#f5f3ef;border-radius:18.5px;display:flex;justify-content:stretch}.materials .material,.modules-filter .filter{padding:10px 20px;border-radius:18.5px;border:2px solid #f5f3ef;color:#a19a87;flex:1}.materials .material[current],.modules-filter .filter[current]{color:#000;background-color:#fff}.materials{background-color:#fff;border-radius:18.5px;display:flex;flex-direction:column;gap:5px}.colors{display:flex;flex-wrap:wrap;gap:12px}.colors-inline{padding-bottom:5px}@media screen and (max-width: 768px){.colors-inline{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;height:calc(100% + 1px)}.toolbar-button{transform:translate(-289px)}}.colors-inline::-webkit-scrollbar{height:10px;border-radius:5px;scrollbar-color:#f5f3ef #92a22c;cursor:grab}.colors-inline::-webkit-scrollbar-track{background:#f5f3ef;border-radius:5px}.colors-inline::-webkit-scrollbar-thumb{background:#92a22c;border-radius:5px;cursor:grab}.color{min-width:45px;height:45px;border-radius:50%;background-color:var(--bg);border:3px solid #efece5;position:relative}.color[current]{border:3px solid #3a4d18}.color:not([for-current-material]){display:none}.modules-wrapper{overflow:auto}.modules{display:flex}.module{width:100%;background-repeat:no-repeat;background-size:contain;background-position:center center;color:transparent}.module:after{content:"";display:block;padding-bottom:100%}.modules{display:flex;flex-direction:column;align-items:stretch}.sidebar-header{display:grid;border-bottom:1px solid #f6f6f6;padding:18px 22px;gap:10px}.payment-icons{display:grid;grid-template-columns:repeat(6,1fr);margin:0;padding:0;gap:10px}.payment-icon{list-style:none}.sidebar-heading-wrapper,.usp-wrapper{display:flex;flex-direction:column;gap:5px}.sidebar-heading{display:flex;justify-content:space-between}.sidebar-heading-edit svg{width:12px;height:12px}.usp{display:flex;gap:5px}.usp svg{width:15px;height:15px;padding:1px}.sidebar-delivery .usp{justify-content:center}.configuration-name,.configuration-name:focus{padding:0;border:none}.price-wrapper{display:flex;flex-direction:column}.add-to-cart-button{padding:5px 55px;background:#3a3a18;border-radius:100px;font-weight:600;font-size:14px;line-height:17px;text-align:center;color:#fff;width:100%}.add-to-cart-button.inactive{display:none}.add-to-cart-button[disabled]{background-color:#f5f3ef;color:#a19a87;cursor:not-allowed}.sidebar-materials-heading,.module-ui-materials-heading,.module-ui-colors-heading,.sidebar-colors-heading{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding-bottom:5px}@media screen and (max-width: 768px){.livom-module-ui-element{transform:translateY(6%)!important;position:fixed!important;top:unset!important;bottom:0!important;left:0!important;right:unset!important;max-width:100vw!important;width:100%!important;height:55%!important;transition:transform .3s!important;display:block!important}#livom-configurator .toolbar-button[disable-fullscreen],#livom-configurator .toolbar-button[enable-fullscreen]{display:none}.ui-canvas{z-index:10!important}.livom-module-ui{background-color:#fff;border:2px solid #f1eee7;border-radius:20px;position:absolute;bottom:0;top:unset;left:5px;right:unset;height:100%;width:calc(100% - 10px);max-width:100vw;padding:19px;pointer-events:all;display:flex;flex-direction:column;cursor:auto;box-shadow:0 4px 44px #00000075}.livom-module-ui .header{display:flex;flex-direction:row;justify-content:space-between}.livom-module-ui .actions{display:flex;flex-direction:row;grid-gap:5px}.livom-module-ui button{padding:0}.livom-module-ui-element.not-visible{pointer-events:none;transform:translate(-100%)!important}}@media screen and (min-width: 769px){.livom-module-ui{background-color:#fff;position:relative;transform:translateY(50%);padding:8px;width:100%;max-width:300px;pointer-events:all;display:flex;flex-direction:column;grid-gap:5px;cursor:auto;border-radius:10px;border:1px solid #f2f2f2}.livom-module-ui-element.preventOverlap .livom-module-ui{transform:translateY(-50%)}.livom-module-ui .header{display:flex;flex-direction:row;justify-content:space-between;grid-gap:5px}.livom-module-ui .actions{display:flex;flex-direction:row;grid-gap:5px}.livom-module-ui button{padding:0}.livom-module-ui:before{content:"";position:absolute;left:50%;width:22px;height:22px;top:0;transform:translate(-50%,-50%) rotate(45deg);background-color:#fff}.livom-module-ui-element.preventOverlap .livom-module-ui:before{top:unset;bottom:0;transform:translate(-50%,50%) rotate(45deg)}.livom-module-ui-element.not-visible{opacity:0;pointer-events:none}}#livom-configurator[xr-session] canvas{background-color:transparent}#livom-configurator[xr-session] .ui-canvas{display:none}#livom-configurator:not([xr-session]) [exit-ar],#livom-configurator:not([xr-session]) [place-in-ar]{display:none}#livom-configurator[xr-session] [exit-ar]{position:absolute;top:17px;right:17px;z-index:7}#livom-configurator[xr-session] [place-in-ar]{position:absolute;bottom:17px;left:50%;transform:translate(-50%);z-index:7}#livom-configurator[xr-session]{height:calc(100 * var(--vh));padding:0}#livom-configurator[xr-session] .sidebar,#livom-configurator[xr-session] .toolbar,.usp-wrapper[disabled]{display:none}.modules-prev,.modules-next{position:absolute;top:50%;transform:translateY(-50%);background-color:#f5f3ef;border-radius:50%;width:26px;height:26px;display:flex;align-items:center;justify-content:center}.togglebar-button{position:relative;display:flex;border-radius:10px;border:1px solid #f2f2f2;background-color:#fff;padding:10px;z-index:20;justify-content:center;align-items:center}.modules-next{right:0}.modules-prev{left:0}.success-icon{width:18px}.custom-alert{background-color:#fff;position:absolute;top:var(--spacing-top);padding:22px;width:100%;max-width:300px;pointer-events:all;border-radius:10px;border:1px solid #f2f2f2;display:flex;flex-direction:row;gap:10px;z-index:10;left:50%;transform:translate(-50%);transition:opacity .3s}.custom-alert[disabled]{opacity:0;pointer-events:none}@media screen and (min-width: 769px){.sidebar-expand,.sidebar-collapse{display:none}}@media screen and (max-width: 768px){.module:after{padding-bottom:80%}.modules-prev,.modules-next{width:30px;height:30px}body{position:fixed;top:0;width:100%;height:calc(100 * var(--vh))}#PageContainer{height:calc(100 * var(--vh))}#livom-configurator{height:calc(100 * var(--vh) - 53px);max-height:calc(100 * var(--vh) - 53px);padding:0}.sidebar{display:none}.sidebar-colors,.sidebar-modules,.sidebar-materials,.sidebar-add-to-cart,.sidebar-cover,.sidebar-models,.sidebar-microconversion{padding:0 17px}.sidebar-payment-methods,.sidebar-delivery{display:none}.sidebar-add-to-cart{padding-bottom:17px;max-width:100%}.sidebar-expand,.sidebar-collapse{right:44.5%;position:absolute;top:-62px}.sidebar-expand[disabled],.sidebar-collapse[disabled]{display:none}.toolbar{left:85%;top:27%;flex-direction:row;gap:12px;height:48px}#experifyButtonDiv{display:none}}#OverrideColor{padding:0;width:24px;border:none}.container{width:100%;height:100%}.flex{display:flex}.align-center-items{align-items:center}.justify-content-center{justify-content:center}.flex-wrap{flex-wrap:wrap}.col{flex-direction:column}.is-relative{position:relative}.is-absolute{position:absolute}[configuration-compare-at-price]{text-decoration:line-through;opacity:.5}.toggle-container{display:flex;align-items:center;gap:10px;position:relative;margin-bottom:15px}.toggle-switch{position:relative;display:inline-block;width:50px;height:24px}.toggle-switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:34px}.slider:before{position:absolute;content:"";height:18px;width:18px;left:4px;bottom:3px;background-color:#fff;transition:.4s;border-radius:50%}input:checked+.slider{background-color:#3a3a18}input:checked+.slider:before{transform:translate(26px)}.highlight-price{color:#3a3a18;font-weight:700}.toggle-label{font-size:16px;font-weight:500}.toggle-container{order:-1;position:relative;top:-10px;margin-top:50px}.add-to-cart-container{display:flex;flex-direction:column}
/*# sourceMappingURL=/cdn/shop/t/17/assets/livom-configurator-styles.css.map */
