.btn.btn-order.btn-cart.disabled{background:#23a4546e!important;pointer-events:none}.configurator-active #shopify-section-header{z-index:2}.prod-cnf-opened{overflow-y:hidden}.btn.btn-show-prod-cnf{cursor:pointer}.boxspring-conf .starting-indicator{display:flex;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;flex-direction:column;position:fixed;top:0;right:0;bottom:0;left:0;background:#fff;opacity:1;z-index:99999;margin-top:60px}.boxspring-conf .starting-indicator .text{text-align:center;color:#112151;font:600 16px/20px Montserrat;width:300px}.boxspring-conf .starting-indicator .loading-icon{display:block;width:50px;height:50px;border-radius:50%;content:"";background:0 0;border:4px solid #112151;-webkit-clip-path:inset(0 0 50% 0);clip-path:inset(0 0 50% 0);transform:rotate(0) translate(-50%);-webkit-animation:boxspring-conf-spin .6s linear infinite;animation:boxspring-conf-spin .6s linear infinite;margin-bottom:25px}@media screen and (max-width: 989px){.prod-cnf-opened #chat-widget-container{z-index:-1!important}.btn-show-prod-cnf{width:100%;text-align:center;margin-top:1rem}.btn-send-email{display:none}.continue-shown{padding-bottom:50px}.boxspring-conf .content .img-section.color-fabric-step{position:sticky;top:0;z-index:10;background:#fff}.prod-title.dekstop.first-step{display:block}.prod-title.dekstop{display:none}.boxspring-conf .img-container img.small-image{transition:.3s ease-in-out;width:215px}}.adv-cnf .boxspring-conf{position:fixed;top:0;right:0;bottom:0;left:0;background:#fff;z-index:99995;display:grid;grid-template-rows:auto 1fr;grid-template-columns:1fr}.opt-box-title{font: 15px/18px Montserrat;padding-bottom:16px;margin-top:15px}.boxspring-conf .content{scroll-behavior:smooth;overflow:scroll}.configurator-title-container.only-desktop{display:none}.boxspring-conf .img-section,.boxspring-conf .steps-section,.boxspring-conf .summary-section{padding:0 15px}.boxspring-conf .configurator-section{padding-bottom:75px}.boxspring-conf .img-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.boxspring-conf .img-container img{width:315px;transition:.3s ease-in-out}.boxspring-conf .prod-title{font-weight:700;font-size:18px;font-family:Montserrat;line-height:20px}.boxspring-conf .prod-sub-title{font-weight:500}.boxspring-conf .steps-title{padding:15px 0;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:flex-start;align-items:center;gap:15px;border-bottom:1px solid #EDEEF2}.configurator-title-container{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:flex-start;align-items:center;gap:15px;border:1px solid #EDEEF2}.boxspring-conf .steps-ctr{font: 700 16px/20px Montserrat}.boxspring-conf .options-ctr{font: 16px/20px Montserrat}.boxspring-conf .btn-info{display:flex;flex-wrap:nowrap;align-content:center;align-items:center;cursor:pointer}.boxspring-conf .btn-opt-box .sub-title{font: 15px/18px Montserrat;margin-bottom:10px;margin-top:15px}.boxspring-conf .btn-opt-box .sub-title.sub-title-nth{padding-top:15px;margin-top:20px;border-top:1px solid #11215126;box-shadow:transparent;transition:.2 ease-in-out}.boxspring-conf .opt-grid{display:grid;grid-template-columns:1fr 1fr;justify-content:center;gap:10px 10px}.boxspring-conf .panel-opt,.boxspring-conf .btn-opt{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-content:center;border:1px solid #11215126;border-radius:10px;padding:0 0 10px;position:relative;cursor:pointer}.boxspring-conf .panel-opt.active,.boxspring-conf .btn-opt.active{border:1px solid #ff6800}.boxspring-conf .btn-opt{padding:7px 10px;max-width:165px}.boxspring-conf .panel-opt .opt-img-cont{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:flex-end;align-items:flex-end;justify-content:center;overflow:hidden;border-radius:10px 10px 0 0;margin-bottom:10px;padding:1px}.boxspring-conf .panel-opt .opt-img{width:100%;object-fit:cover}.boxspring-conf .panel-opt .opt-name,.boxspring-conf .btn-opt .opt-name{width:145px;text-align:center;font: 700 14px/18px Montserrat}.boxspring-conf .panel-opt .opt-info-text{font: 300 10px/14px Montserrat;text-align:center;margin-top:auto;padding-top:5px}.boxspring-conf .panel-opt hr{width:90%;margin:10px;color:#11215126}.boxspring-conf .btn-rounded-opt-box .opt-grid{grid-template-columns:1fr 1fr 1fr 1fr}.boxspring-conf .btn-rounded-opt{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;position:relative;cursor:pointer}.boxspring-conf .btn-rounded-opt .opt-img-cont{height:74px;width:74px;border:1px solid #11215126;border-radius:37px;display:flex;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;overflow:hidden;margin-bottom:10px}.boxspring-conf .btn-rounded-opt.active .opt-img-cont{border:1px solid #112151}.boxspring-conf .btn-rounded-opt .opt-name{font: 700 12px/18px Montserrat}.boxspring-conf .btn-rounded-opt .opt-img-cont img{width:80%}.boxspring-conf .fabric{border-bottom:1px solid #11215126;padding-bottom:15px}.boxspring-conf .fabric:not(:first-child){padding-top:15px}.fabric:last-child{border-bottom:unset}.boxspring-conf .fabric-name{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;align-items:center;justify-content:space-between;font: 15px/18px Montserrat;padding-left:12px;margin-top:15px}.boxspring-conf .fabric-name .name-info-con{display:flex;flex-direction:row;gap:15px;align-content:center;align-items:center;justify-content:flex-start}.boxspring-conf .fabric.expanded .fabric-name .icon-caret{transform:rotate(180deg)}.boxspring-conf .fabric .color-options{padding-top:15px}.boxspring-conf .fabric.expanded .color-options{height:auto}.boxspring-conf .fabric.collapsed .color-options{height:0;overflow:hidden;padding-top:0}.boxspring-conf .color-and-fabric-options .btn-rounded-opt .opt-img-cont img{width:100%}.boxspring-conf .color-and-fabric-options .btn-con-magnify{position:absolute;width:50px;height:50px;display:flex;flex-direction:row;align-content:center;justify-content:center;align-items:center}.boxspring-conf .color-and-fabric-options .btn-magnify{width:30px;height:30px;border-radius:25px;background:#fff;display:flex;flex-direction:row;align-content:center;justify-content:center;align-items:center;position:relative}.boxspring-conf .color-and-fabric-options .btn-magnify:before{content:"";position:absolute;left:-17px;padding:32px}.boxspring-conf .footer{position:fixed;bottom:0;left:0;right:0;color:#112151;background:#fff;box-shadow:0 0 10px #00000026}.boxspring-conf .footer .btn-cont{padding:15px;background:#1121510a 0% 0% no-repeat padding-box;display:flex;align-items:center;gap:20px}.boxspring-conf .footer .btn.btn-send-email{background:#112151;width:35%}.boxspring-conf .footer .btn{border-radius:24px;background:#fe6800;padding:10px;font: 600 16px/40px Montserrat;line-height:20px;color:#fff;text-align:center;cursor:pointer;width:100%;transition:opacity .3s ease}.boxspring-conf .footer .btn.btn-cart{background:#23a455;transition:opacity .3s ease}.boxspring-conf .footer .btn:hover{opacity:.8}.boxspring-conf .footer .config-info-cont{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:space-between;align-items:center;padding:18px 15px}.boxspring-conf .footer .text-cont{font: 600 18px/21px Montserrat}.boxspring-conf .footer .price-cont{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:flex-end;align-items:center;gap:10px}.boxspring-conf .footer .normal-price{text-decoration:line-through;font: 14px/18px Montserrat;color:#fe6800}.boxspring-conf .footer .price{font-weight:600;font-size:22px;font-family:Montserrat;line-height:1}.boxspring-conf .popup-component{display:flex;flex-wrap:nowrap;align-items:center;flex-direction:column;justify-content:center;position:fixed;top:0;right:0;bottom:0;left:0;position:absolute}.boxspring-conf .popup-component .close-confirmation-popup .title{font: 20px/25px Montserrat}.boxspring-conf .popup.info-popup .content{display:flex;flex-direction:column;gap:0;overflow:auto;max-height:490px}.boxspring-conf .popup.info-popup .content ul{padding-left:2rem;padding-top:0!important;margin-top:0!important}.boxspring-conf .popup-component .popup{z-index:99999;background:#fff;box-shadow:0 5px 10px #00000026;border:1px solid #11215126;border-radius:10px;padding:20px;max-width:100%;position:relative;flex-direction:column;display:flex;margin:0 15px}.boxspring-conf .popup-component .title{padding-right:30px;font: 20px/18px Montserrat;margin:0}.boxspring-conf .popup-component .close-confirmation-popup .title{padding:0}.boxspring-conf .popup-component .content{padding:5px 0}.boxspring-conf .popup-component .close-confirmation-popup .content{padding:15px 0}.boxspring-conf .popup-component .options-cont{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;align-items:center;justify-content:space-between;padding:16px 0;border-top:1px solid #11215126;border-bottom:1px solid #11215126}.boxspring-conf .popup-component .option{display:flex;flex-direction:column;align-items:center;flex-wrap:nowrap;align-content:center;justify-content:flex-start;cursor:pointer}.boxspring-conf .popup-component .option .label{text-align:center;font: 12px/18px Montserrat}.boxspring-conf .popup-component .btn-cont{margin-top:16px;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;align-items:center;justify-content:space-evenly;gap:15px}.boxspring-conf .popup-component .btn-cont .btn{border-radius:24px;border:1px solid #112151;padding:10px;width:145px;text-align:center;font: 600 14px/40px Montserrat;line-height:1;cursor:pointer}.boxspring-conf .popup-component .btn-cont .btn-primary{background:#fe6800;color:#fff;border:none}.boxspring-conf .popup-component .popup .btn-close{position:absolute;top:5px;right:15px}.boxspring-conf .popup-component:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:99997;background:#fff;opacity:.85}.boxspring-conf .popup-component .backdrop{height:100%;width:100%;position:absolute;display:block;z-index:99998}.popup.info-popup .img-con{max-height:305px;max-width:305px;min-height:305px;padding-top:20px}.popup.info-popup .img-con img{height:100%;width:100%;border-radius:10px}.adv-cnf .info-popup .btn-close{position:absolute;top:15px;right:40px;font-size:20px;cursor:pointer}.boxspring-conf .popup.close-confirmation-popup .content{display:block}@media screen and (min-width: 990px){.boxspring-conf .popup-component .popup.close-confirmation-popup{padding:50px;max-width:700px;min-width:700px}.logictrade-steps.continue-shown .color-and-fabric-options .fabric:last-child{padding-bottom:125px}.boxspring-conf .color-and-fabric-options .btn-magnify:before{content:"";position:absolute;top:-25px;right:0;bottom:0;left:-25px;padding:45px}.boxspring-conf .fabric-name{margin-top:0}.boxspring-conf .popup-component .title{padding-right:30px;font: 22px/25px Montserrat;margin:0}.opt-box-title{font: 18px/18px Montserrat;padding-bottom:21px;margin-top:5px}.boxspring-conf .popup-component .close-confirmation-popup .btn-cont .btn-primary,.boxspring-conf .popup-component .close-confirmation-popup .btn-cont .btn-secondary{width:50%;flex-basis:50%;padding:5px 0;font: 600 18px/40px Montserrat}.boxspring-conf .popup-component .close-confirmation-popup .btn-cont{margin-top:25px}.boxspring-conf .popup-component .options-cont,.boxspring-conf .popup-component .close-confirmation-popup .content{padding:25px 0}.boxspring-conf .popup-component .close-confirmation-popup .option .label{text-align:center;font: 16px/20px Montserrat}.popup.close-confirmation-popup .title{font: 22px/24px Montserrat}.boxspring-conf .popup.close-confirmation-popup .content{overflow-y:hidden;overflow-x:hidden}.boxspring-conf .popup.info-popup .content{display:flex;flex-direction:column;gap:0;overflow:auto;max-height:600px}.popup.info-popup .img-con{max-height:600px;max-width:600px;border-radius:10px}.popup.info-popup .content{display:flex;overflow:auto;flex-direction:column;gap:0;max-height:420px;padding:0;word-wrap:break-word}.boxspring-conf .opt-grid:last-child{padding-bottom:50px}.boxspring-conf .popup-component .popup .btn-close{position:absolute;top:10px;right:20px;padding:1rem}.boxspring-conf .popup-component .popup .btn-close svg{width:20px;height:20px}.boxspring-conf .popup-component .popup{padding:50px}.popup.info-popup .content{display:flex;overflow:auto;flex-direction:column;gap:0;max-height:420px}.boxspring-conf .popup-component .popup{z-index:99999;background:#fff;box-shadow:0 5px 10px #00000026;border:1px solid #11215126;border-radius:10px;padding:50px;max-width:700px;position:relative;flex-direction:column;display:flex}.adv-cnf .info-popup{padding:250px 75px 75px}.adv-cnf .info-popup .btn-close{top:200px;right:50px}.boxspring-conf .starting-indicator{margin-top:80px}}.boxspring-conf .adding-to-cart-progress-indicator{display:flex;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;flex-direction:column;position:fixed;top:0;right:0;bottom:0;left:0;background:#fff;opacity:.9;z-index:99999}.boxspring-conf .adding-to-cart-progress-indicator .loading-icon{display:block;width:50px;height:50px;border-radius:50%;content:"";background:0 0;border:4px solid #112151;-webkit-clip-path:inset(0 0 50% 0);clip-path:inset(0 0 50% 0);transform:rotate(0) translate(-50%);-webkit-animation:boxspring-conf-spin .6s linear infinite;animation:boxspring-conf-spin .6s linear infinite}.boxspring-conf .adding-to-cart-progress-indicator .loading-text{color:#112151;margin-top:25px;font: 600 16px/20px Montserrat;text-align:center;width:250px}.boxspring-conf .loading:not(.btn-rounded-opt):after{background:#112151;opacity:.75;content:"";position:absolute;top:0;left:0;bottom:0;right:0;border-radius:10px}.boxspring-conf .loading:before{width:18px;height:18px;border-radius:50%;position:absolute;top:46%;left:46%;content:"";background:0 0;border:4px solid #fff;-webkit-clip-path:inset(0 0 50% 0);clip-path:inset(0 0 50% 0);transform:rotate(0) translate(-50%);-webkit-animation:boxspring-conf-spin .6s linear infinite;animation:boxspring-conf-spin .6s linear infinite;z-index:9000}.boxspring-conf .btn-rounded-opt.loading .opt-img-cont:after{background:#112151;opacity:.75;content:"";position:absolute;border-radius:61%;height:72px;width:72px}.boxspring-conf .btn-rounded-opt.loading:before{width:18px;height:18px;border-radius:50%!important;position:absolute;top:27%;content:"";background:0 0;border:2px solid #fff;-webkit-clip-path:inset(0 0 50% 0);clip-path:inset(0 0 50% 0);transform:rotate(0) translate(-50%);-webkit-animation:boxspring-conf-spin .6s linear infinite;animation:boxspring-conf-spin .6s linear infinite;z-index:9000;left:40%}@media only screen and (min-width: 768px){.boxspring-conf .btn-rounded-opt.loading .opt-img-cont:after{background:#112151;opacity:.75;content:"";position:absolute;border-radius:61%;height:74px;width:74px}.boxspring-conf .btn-rounded-opt.loading:before{width:18px;height:18px;border-radius:50%!important;position:absolute;top:27%;content:"";background:0 0;border:2px solid #fff;-webkit-clip-path:inset(0 0 50% 0);clip-path:inset(0 0 50% 0);transform:rotate(0) translate(-50%);-webkit-animation:boxspring-conf-spin .6s linear infinite;animation:boxspring-conf-spin .6s linear infinite;z-index:9000;left:43%}.boxspring-conf .fabric-options .btn-rounded-opt.loading .opt-img-cont:after{background:#112151;opacity:.75;content:"";position:absolute;border-radius:61%;height:100px;width:100px}.boxspring-conf .fabric-options .btn-rounded-opt.loading:before{width:18px;height:18px;border-radius:50%!important;position:absolute;top:32%;content:"";background:0 0;border:2px solid #fff;-webkit-clip-path:inset(0 0 50% 0);clip-path:inset(0 0 50% 0);transform:rotate(0) translate(-50%);-webkit-animation:boxspring-conf-spin .6s linear infinite;animation:boxspring-conf-spin .6s linear infinite;z-index:9000;left:42%}}@-webkit-keyframes boxspring-conf-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes boxspring-conf-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media (min-width: 768px){.boxspring-conf .color-and-fabric-options .btn-magnify{width:40px;height:40px;border-radius:25px;background:#fff;display:flex;flex-direction:row;align-content:center;justify-content:center;align-items:center}.boxspring-conf .btn-opt-box .sub-title.sub-title-nth{padding-top:30px;margin-top:20px;border-top:1px solid #11215126}}@media (min-width: 1024px){.boxspring-conf .content{max-width:100%;display:grid;grid-template-columns:350px 1fr;gap:50px;padding:25px 100px}.boxspring-conf .btn-opt-box .sub-title{font: 18px/18px Montserrat;margin-bottom:20px;margin-top:0}.boxspring-conf .content .img-section,.boxspring-conf .content .steps-section{border:1px solid #EDEEF2}.boxspring-conf .img-section,.boxspring-conf .steps-section,.boxspring-conf .summary-section{padding:0}.boxspring-conf .prod-title{text-align:center}.boxspring-conf .steps-title{padding:25px 35px 18px;background:#11215103}.configurator-title-container{padding:30px 35px;background:#11215103}.configurator-title-container .configurator-title{font: 300 22px/20px Montserrat}.configurator-title-container .configurator-title .config-sub-title{font-weight:700}.boxspring-conf .options-ctr{font:22px/20px Montserrat;font-weight:300}.boxspring-conf .steps-ctr{font:700 22px/20px Montserrat}.boxspring-conf .active-step-option{padding:20px 35px;height:100%;overflow:auto;max-height:500px}.fabric.expanded:last-child{padding-bottom:50px}.steps-section{overflow:hidden}.boxspring-conf .opt-grid{grid-template-columns:1fr 1fr 1fr 1fr}.boxspring-conf .opt-grid.color-options{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.boxspring-conf .opt-grid.first-step{grid-template-columns:1fr 1fr 1fr 1fr}.opt-grid.first-step:nth-child(3){padding-bottom:75px}.img-container.configuration-done-img{padding-bottom:30px}}@media (min-width: 1366px){.boxspring-conf .content .img-section{max-height:calc(100vh - 140px)}.boxspring-conf>.content{overflow:hidden;height:calc(100vh - 100px)}.boxspring-conf .configurator-section{height:calc(100vh - 140px);overflow:hidden}.boxspring-conf .content .steps-section{max-height:fit-content;padding-bottom:11rem}.boxspring-conf .opt-grid.first-step{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.configurator-section.footer-has-button.configurator-completed .footer{bottom:27px}.configurator-completed .summary-item-list{padding-bottom:7rem}}@media (min-width: 1600px){.configurator-section.footer-has-button.configurator-completed .footer{bottom:0}.boxspring-conf .content .img-section{max-height:calc(100vh - 140px)}.boxspring-conf>.content{overflow:hidden;height:calc(100vh - 80px)}.boxspring-conf .configurator-section{height:calc(100vh - 80px);overflow:hidden}.boxspring-conf .content .steps-section{max-height:fit-content;padding-bottom:5rem}.boxspring-conf .active-step-option{padding:25px 35px;max-height:calc(100% - 134px)}.boxspring-conf .content{grid-template-columns:45% 1fr}.boxspring-conf .opt-grid{padding-bottom:0}.boxspring-conf .opt-grid:last-child{padding-bottom:0}.boxspring-conf .opt-grid.first-step{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.boxspring-conf .opt-grid{grid-template-columns:1fr 1fr 1fr 1fr}.boxspring-conf .btn-rounded-opt-box .opt-grid{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.boxspring-conf .btn-rounded-opt-box .opt-grid.color-options{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}.boxspring-conf .panel-opt{box-shadow:transparent;transition:ease-in-out .2s}span.icon-text{display:none}@media screen and (min-width: 768px){.fabric.collapsed .opt-grid{padding-bottom:0}.prod-title.dekstop{font: 600 30px/30px Montserrat}.configurator-title-container.only-desktop{display:block}span.icon-text{display:block;font-size:16px;font-weight:400;margin-left:1rem}.boxspring-conf .prod-title{font-weight:600;font-size:30px;font-family:Montserrat;line-height:30px;letter-spacing:1.35px}.img-section{display:flex;justify-content:center;align-items:center;flex-direction:column}.boxspring-conf .img-container img{width:90%;aspect-ratio:4/3}.boxspring-conf .configurator-section{padding-bottom:0}.configurator-section .steps-section{height:100%}.btn-container{display:flex;gap:35px;justify-content:flex-end;order:2;width:53%}.btn.btn-with-icon .icon{height:25px}.boxspring-conf .btn-opt{padding:13.5px 0}.boxspring-conf .btn-rounded-opt-box .panel-opt,.boxspring-conf .btn-rounded-opt-box .btn-opt{max-width:145px}.boxspring-conf .btn-info svg{height:25px;width:25px}.boxspring-conf .panel-opt .opt-name,.boxspring-conf .btn-opt .opt-name{width:145px;text-align:center;font:700 16px/18px Montserrat;margin-bottom:2px}.boxspring-conf .panel-opt .opt-price,.boxspring-conf .btn-opt .opt-price{width:145px;text-align:center;font:400 14px/18px Montserrat}.boxspring-conf .panel-opt .opt-info-text{font:300 12px/14px Montserrat;text-align:center;margin:8px 0}.boxspring-conf .footer{position:relative;bottom:0;left:0;right:0;color:#112151;background:#fff;box-shadow:unset;margin-top:-69px;background:#fcfcfd;border:1px solid #EDEEF2!important}.boxspring-conf .footer.footer-has-button-visable{bottom:77px}.boxspring-conf .footer .config-info-cont{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:space-between;align-items:center;padding:23px 35px}.boxspring-conf .footer .text-cont{font:700 22px/21px Montserrat}.boxspring-conf .footer .normal-price{text-decoration:line-through;font:16px/18px Montserrat;color:#fe6800}.boxspring-conf .opt-grid{display:grid;justify-content:center;gap:20px 17px}.boxspring-conf .footer .price{font-weight:600;font-size:25px;font-family:Montserrat;line-height:1}.boxspring-conf .btn-opt{max-width:145px}.fabric-options .opt-img-cont:hover:before{content:"";height:110px;width:110px;position:absolute;border-radius:100px;border:2px solid #11215126;transition:ease-in-out .2s}.boxspring-conf .btn-opt:hover{padding:13.5px 0;box-shadow:inset 0 0 2px #000;transition:ease-in-out .2s}.boxspring-conf .panel-opt:hover{box-shadow:inset 0 0 2px #000;transition:ease-in-out .2s}}.btn-info:hover svg path{fill:#b7b7b7;transition:ease-in-out .2s}.fabric-options .btn-rounded-opt.active .opt-img-cont:before{content:"";height:80px;width:80px;position:absolute;border-radius:100px;border:1px solid #ff6800}.panel-opt .btn-info{width:100%;display:flex;justify-content:center;flex-direction:column;margin-top:auto}@media screen and (min-width: 990px){.usp-container{margin-top:25px}}.hide-recPrice{display:none!important}.config-done{display:flex;margin-top:15px;gap:14px;justify-content:space-around}.config-done .option-mobile .icon svg{height:20px;width:20px}.config-done .option-mobile{display:flex;flex-direction:column;align-items:center;text-align:center}.config-done .option-mobile .label{font: 12px/18px Montserrat}@media screen and (min-width: 990px){.only-mobile{display:none}.boxspring-conf .fabric-name{font: 18px/18px Montserrat}.boxspring-conf .color-options .btn-rounded-opt .opt-img-cont{height:100px;width:100px;border:1px solid #11215126;border-radius:100px;display:flex;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;overflow:hidden;margin-bottom:10px}.boxspring-conf .color-options .btn-rounded-opt .opt-name{font: 700 16px/18px Montserrat}.boxspring-conf .fabric{border-bottom:1px solid #11215126;padding-top:28px;padding-bottom:28px}.boxspring-conf .footer-has-button-visable.footer .btn{width:20%}.boxspring-conf .footer .btn{border-radius:24px;padding:14px 35px;font:600 18px/40px Montserrat;line-height:20px;color:#fff;text-align:center;cursor:pointer;width:65%}.color-and-fabric-options.btn-rounded-opt-box{max-height:460px}.fabric-options .btn-rounded-opt.active .opt-img-cont:before{content:"";height:110px;width:110px;position:absolute;border-radius:100px;border:1px solid #ff6800}}.opt-img-cont img{height:100%}.boxspring-conf .header .only-desktop{display:none}.boxspring-conf .header .left{display:flex;column-gap:20px;flex-direction:row;align-items:center;align-content:center;justify-content:flex-start;flex-wrap:inherit}.boxspring-conf .header .center{text-align:center;display:flex;flex-direction:row;justify-content:center;align-items:center}.boxspring-conf .header .right{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.boxspring-conf .header .btn-with-icon{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;align-items:center;justify-content:flex-start;gap:10px;cursor:pointer}.boxspring-conf .header .btn-next,.boxspring-conf .header .btn-prev{width:9px;opacity:1;cursor:pointer}.boxspring-conf .header .btn-next svg{transform:rotate(-90deg)}.boxspring-conf .header .btn-prev svg{transform:rotate(90deg)}.boxspring-conf .header .btn-next.disabled,.boxspring-conf .header .btn-prev.disabled{opacity:.25;cursor:default}.boxspring-conf .header .center img{height:40px}.boxspring-conf .header .btn-close{cursor:pointer}.boxspring-conf .header .btn-close svg,.boxspring-conf .header .btn-next svg,.boxspring-conf .header .btn-prev svg{width:16px;height:20px;vertical-align:middle}.boxspring-conf .header{display:flex;flex-wrap:wrap;align-items:center;padding:10px 15px;box-shadow:0 5px 6px #0000000d;justify-content:space-between}.boxspring-conf .left,.boxspring-conf .center,.boxspring-conf .right{flex-basis:27.33%}@media (min-width: 768px){.boxspring-conf .header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:10px 115px 10px 100px;box-shadow:0 5px 6px #0000000d}.boxspring-conf .header .only-desktop{display:flex;flex-direction:row;align-content:center;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:35px}.boxspring-conf .header .center{flex-basis:37%;order:1}.boxspring-conf .header .only-desktop{flex-basis:fit-content;order:2}.boxspring-conf .header .left,.header .right{flex-basis:fit-content;order:3}.boxspring-conf .header .right{order:4}.boxspring-conf .header .center{text-align:center;display:flex;flex-direction:row;justify-content:start;align-items:center}.boxspring-conf .header .right,.boxspring-conf .header .left{display:flex;flex-direction:row;justify-content:start;align-items:center}.right .btn-close{display:flex;width:fit-content;align-items:center}.boxspring-conf .header .center img{height:47px}.boxspring-conf .header{height:80px}}@media (min-width: 1600px){.boxspring-conf .header .center{flex-basis:65%;order:1}.boxspring-conf .btn-opt{max-width:135px}.boxspring-conf .header .center.configurator-completed{flex-basis:50%;order:1}}@media (min-width: 1880px){.boxspring-conf .btn-opt{max-width:145px}}.boxspring-conf .summary-section{padding-bottom:65px!important}.summary-section .summary-item{display:grid;grid-template-columns:10px 1fr 20px;gap:20px;padding:17px 0;border-top:1px solid #11215126}.summary-section .summary-item:last-child{border-bottom:1px solid #11215126}.summary-section .number{font-weight:700;font-size:14px;font-family:Montserrat;line-height:20px}.summary-section .right{align-self:end}.summary-item .opt-items-cont .opt-price,.btn-opt .opt-price{font-size:12px}.summary-section .name{font-weight:600;font-size:14px;font-family:Montserrat;line-height:20px}.summary-section .opt-item{display:grid;grid-template-columns:1fr 75px;gap:10px;font-weight:400;font-size:14px}.summary-section .btn-edit{cursor:pointer}.summary-item.delivery-item .opt-name{width:fit-content;background:#edf3ea;padding:3px 10px;font: 14px/28px Montserrat;border-radius:5px;color:#61a245;margin-top:10px}.summary-section .summary-item:first-child{margin-top:15px}@media (min-width: 768px){.summary-section .summary-item{display:grid;grid-template-columns:10px 1fr 20px;gap:20px;padding:25px 0;border-top:1px solid #11215126}.summary-section .summary-item:first-child{border-top:unset;margin-top:0}.summary-item-list{padding:10px 35px 50px;border:1px solid #EDEEF2;max-height:419px;overflow:scroll}.summary-item.deliver-item .opt-name{width:fit-content;background:#edf3ea;padding:7px 15px;font-size:18px;border-radius:5px;color:#61a245;margin-top:10px}.summary-section .summary-item:last-child{border-bottom:unset;margin-top:10px}.summary-section .name{font-weight:500;font-size:22px;font-family:Montserrat;line-height:20px}.summary-section .number{font-weight:700;font-size:22px;font-family:Montserrat;line-height:20px}.summary-item .opt-item .opt-name{font-size:18px;margin-top:7px}.summary-item .opt-items-cont .opt-price{font-size:16px;font-weight:300}.boxspring-conf .summary-section{padding-bottom:0!important}}html.configurator-active{overflow:hidden}html.configurator-active sticky-header{display:none}@media (min-width: 2200px){.fabric.expanded:last-child{padding-bottom:150px}.boxspring-conf .opt-grid.first-step,.boxspring-conf .btn-rounded-opt-box .opt-grid,.boxspring-conf .btn-rounded-opt-box .opt-grid.color-options{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.boxspring-conf .fabric-options .btn-rounded-opt.loading:after{background:#112151;opacity:.75;content:"";position:absolute;top:0;left:20%;bottom:0;right:0;border-radius:61%;height:100px;width:100px}.boxspring-conf .fabric-options .btn-rounded-opt.loading:before{width:18px;height:18px;border-radius:50%!important;position:absolute;top:32%;content:"";background:0 0;border:2px solid #fff;-webkit-clip-path:inset(0 0 50% 0);clip-path:inset(0 0 50% 0);transform:rotate(0) translate(-50%);-webkit-animation:boxspring-conf-spin .6s linear infinite;animation:boxspring-conf-spin .6s linear infinite;z-index:9000;left:46%}.summary-item-list{padding:10px 35px 50px;border:1px solid #EDEEF2;max-height:73vh;overflow:scroll}.logictrade-steps.continue-shown .color-and-fabric-options .fabric:last-child{padding-bottom:250px}}@media (min-width: 1550px){.summary-item-list{padding:10px 35px 50px;border:1px solid #EDEEF2;max-height:634px;overflow:scroll}}@media (min-width: 1800px){.summary-item-list{padding:10px 35px 50px;border:1px solid #EDEEF2;max-height:607px;overflow:scroll}}@media (min-width: 2000px){.summary-item-list{padding:10px 35px 50px;border:1px solid #EDEEF2;max-height:69vh;overflow:scroll}}@media (min-width: 2150px){.summary-item-list{padding:10px 35px 50px;border:1px solid #EDEEF2;max-height:734px;overflow:scroll}}@media (min-width: 2350px){.summary-item-list{padding:10px 35px 50px;border:1px solid #EDEEF2;max-height:72vh;overflow:scroll}}
/*# sourceMappingURL=/cdn/shop/t/186/assets/product-configurator-boxspring.css.map */
