#product-builder{width:100%;position:relative;border:none;margin-top:-60px}div#product-builder div.cpb-theme-provider.vento-grey{background-color:transparent;background-image:none;padding:0}div#product-builder div.cpb-theme-provider.vento-grey .cpb-layout:before{content:unset;height:0;background-color:transparent;background-image:none;width:100%;border-radius:0;position:absolute;top:0}div#product-builder div.cpb-theme-provider.vento-grey .cpb-layout .cpb-preview-container{border-top:none;padding-right:30px;padding-left:0}div#product-builder,div#product-builder div.cpb-theme-provider.vento-grey .cpb-layout{position:static}div#product-builder div.cpb-theme-provider.vento-grey .cpb-layout .cpb-panels-container{background-color:#f8f8f8;border:none;padding:40px}#product-builder div.cpb-category-content div.cpb-category-options-container div.option-type-select select.cpb-option-type-select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/cdn/shop/t/3/assets/ico-select.svg?3665) no-repeat;background-position:right 10px center;background-color:transparent;text-indent:.01px;cursor:pointer;text-align:left;text-align-last:left;border:1px solid #f0f0f0!important;max-width:100%;padding:8px 28px 8px 10px;border-radius:0;font-size:14px;line-height:1.6;color:#707070;font-family:Quattrocento Sans,sans-serif;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased}#product-builder div.cpb-category-content p{font-size:11px;text-transform:uppercase;color:#707070;margin:20px 0 10px}#product-builder div.cpb-panel-wrapper h2{font-size:11px;text-transform:uppercase;color:#707070}#product-builder div.cpb-category-title{color:#363a44;font-family:Quattrocento Sans,sans-serif}#product-builder div.cpb-panels-container div.cpb-product-actions div.row div.cpb-product-actions-container button.cpb-add-to-cart-button{display:inline-block;padding:10px 35px!important;text-transform:none;letter-spacing:1px;width:100%;line-height:1.42;border:1px solid #3e3e3e;min-height:44px;margin:0 10px 0 0;transition:color .25s ease-in-out,background .25s ease-in-out,border .25s ease-in-out;word-wrap:break-word;white-space:normal;border:1px solid #3e3e3e!important;border-radius:0!important;font-family:Quattrocento Sans,sans-serif;font-size:12px}#product-builder div.cpb-panels-container div.cpb-product-actions div.row div.cpb-product-actions-container button.cpb-add-to-cart-button:active{border-color:#363a44!important}#product-builder div.cpb-panels-container div.cpb-product-actions div.row div.cpb-product-actions-container button.cpb-add-to-cart-button:hover{background:#fff;color:#585858}#product-builder div.cpb-product-builder div.cpb-theme-provider div.cpb-layout{width:100%;margin-left:0;padding-top:35px!important}#product-builder div.cpb-product-actions-container{width:50%}#product-builder p.cpb-panel-description{font-size:14px;font-family:Quattrocento Sans,sans-serif}#product-builder div.cpb-product-price{font-size:2em;font-family:Ovo,serif;font-weight:500;font-style:normal;margin:0 0 .5em;line-height:1.4;color:#707070;text-align:left}#product-builder .cpb-theme-provider.vento-grey .cpb-option.cpb-option-type-img.cpb-active img,#product-builder .cpb-theme-provider.vento-grey .cpb-option.cpb-option-type-color.cpb-active span{border:5px solid #DADCDC;border-radius:50%}#product-builder .cpb-product-builder{margin-top:0}#product-builder .cpb-layout .cpb-preview-container.col-md-7,#product-builder .cpb-layout .cpb-panels-container.col-list{flex-basis:50%;max-width:50%}@media only screen and (max-width: 1024px){#product-builder .cpb-layout .cpb-preview-container.col-md-7{flex-basis:100%;max-width:100%}}#product-builder .cpb-panels-tabs .react-tabs__tab-list .react-tabs__tab.cpb-active{text-align:center}#product-builder .cpb-panels-tabs .react-tabs__tab-list .react-tabs__tab{font-size:22px;font-weight:500;font-family:Ovo,serif!important;color:#363a44}#product-builder .cpb-panels-tabs .react-tabs__tab-list .react-tabs__tab.cpb-active:after{display:none}#product-builder .cpb-option.cpb-option-type-text{padding:8px;line-height:1;color:#797979;font-size:14px;font-family:Quattrocento Sans,sans-serif;font-weight:600}#product-builder .cpb-option.cpb-option-type-text:hover{color:#363a44!important}#product-builder .cpb-option.cpb-option-type-text.cpb-active{border-color:#797979;color:#363a44!important;opacity:1}#product-builder .cpb-theme-provider.vento-grey .cpb-layout .cpb-panels-container .cpb-product-panel .cpb-panel-categories-container .cpb-category .cpb-category-content .cpb-category-options-container{text-align:left!important}#product-builder .cpb-reset-button{display:none}#product-builder .cpb-theme-provider.vento-grey .cpb-option.cpb-option-type-img img{border-radius:0!important;border:5px solid rgba(255,255,255,0)}#product-builder .cpb-theme-provider.vento-grey .cpb-option.cpb-option-type-img.cpb-active img{border-radius:0!important;border:5px solid #797979}#product-builder .cpb-theme-provider.vento-grey .cpb-option.cpb-option-type-img{border-radius:0!important;vertical-align:top;height:auto}@media only screen and (min-width: 768px){#product-builder .cpb-theme-provider.vento-grey .cpb-layout .cpb-panels-container .cpb-product-actions{margin-top:30px}#product-builder .cpb-theme-provider.vento-grey .cpb-layout .cpb-panels-container .cpb-product-actions>div{margin-bottom:8px}#product-builder .cpb-theme-provider.vento-grey .cpb-layout .cpb-panels-container .cpb-product-panel .cpb-panel-categories-container .cpb-category{margin-bottom:10px}}@media only screen and (min-width: 600px){.eciUJl img{height:145px;width:145px;display:inline-block}.eciUJl{display:inline-block;cursor:pointer;padding:2px;overflow:hidden;height:150px;width:150px}}@media only screen and (max-width: 420px){.breadcrumb{margin:15px 0;font-size:1em}.cpb-loading-version{display:none}#product-builder div.cpb-product-actions-container{width:100%}}div[id^=TooltipLayer]{display:none!important}.is-tooltip{position:absolute;top:100%;left:50%;transform:translate(-50%);z-index:1000;opacity:0;visibility:hidden;box-shadow:0 0 0 1px #062c521a,0 2px 16px #212b3614;border-radius:3px;pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:opacity,left,top;transition:opacity .2s cubic-bezier(.36,0,1,1) .1s}.is-tooltip__tail{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%) rotate(45deg);transform:translate(-50%) rotate(45deg);height:1.4rem;width:1.4rem;background:#212b36;box-shadow:0 0 0 1px #062c521a,0 2px 16px #212b3614}.is-tooltip__wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#212b36;border-radius:3px;color:#fff;max-height:10rem}.is-tooltip__label{padding:.4rem .8rem}.cpb-option-type-img:hover .is-tooltip{opacity:1;visibility:visible}.option-type-img{display:inline-block;vertical-align:top;max-width:150px}#product-builder .cpb-theme-provider.vento-grey .cpb-option.cpb-option-type-img{margin-bottom:0;position:relative;overflow:visible}.thumb-name{text-align:center;box-sizing:border-box!important;line-height:1;margin-bottom:10px;min-height:32px;letter-spacing:-.6px}table.thumb-props td{font-size:12px;font-weight:100;padding:0;border:none;vertical-align:top}table.thumb-props td:nth-child(2){text-align:right}.thumb-props-outer{font-size:.85em;text-align:left}.cpb-option-label{font-size:.8em;line-height:1.2;text-align:center}#product-builder .previewLayersWrapper .cpb-html{max-height:calc(100vh - 160px);background-size:contain}@media only screen and (max-width: 1024px){max-height: none}#product-builder .cpb-loading-version{height:2em;overflow:hidden;display:none}#product-builder .cpb-loading:after{position:absolute;top:40px;right:10px;content:"";display:block;width:100px;height:100px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(/cdn/shop/files/Rota-Logo-Made-In-Italy_150x.jpg)}.non-eu-money{text-align:left}.cpb-preview-sticky.cpb-is-sticky .cpb-layers-wrapper{padding-top:122px}#inter-preview{position:absolute;z-index:99;max-width:100%;max-height:100%;background-color:#fff}ul.react-tabs__tab-list{margin-left:0}.react-tabs__tab{margin-left:0!important}.cpb-category-title.fabric-category{cursor:pointer}.cpb-category-title.fabric-category div div:before{content:"> ";margin-left:6px}.builderwarning{display:none}ul.react-tabs__tab-list{border-bottom:solid 1px}#product-builder .cpb-theme-provider.vento-grey .cpb-layout .cpb-panels-container .cpb-product-actions .cpb-product-actions-container button:last-child{border-radius:0 4px 4px 0;margin-left:0}#product-builder button.cpb-next-tab-button{border:1px solid transparent!important;margin-bottom:9px;width:100%;background:#e2e2e2!important;font-size:12px;font-weight:500}#product-builder .cpb-panels-tabs .react-tabs__tab-list .react-tabs__tab.cpb-active{text-align:left}#product-builder .cpb-panels-tabs .react-tabs__tab-list .react-tabs__tab.cpb-active:before{content:"\2022  "}#product-builder .cpb-preview-arrows .Polaris-Button__Content{font-size:3rem!important}.cpb-preview-arrows-buttons .Polaris-Button{border:none!important;background:none!important;box-shadow:none!important}.cpb-preview-arrows-buttons .Polaris-Button__Content i{color:#a5a5a5}.cpb-preview-arrows-buttons .Polaris-Button__Content i:hover{color:#000}.cpb-preview-arrows-buttons .Polaris-ButtonGroup__Item:first-child,.cpb-preview-arrows-buttons .Polaris-ButtonGroup__Item:last-child{transform:rotate(-90deg)!important}.cpb-preview-arrows-buttons .Polaris-ButtonGroup__Item:first-child{left:-25px!important}.cpb-preview-arrows-buttons .Polaris-ButtonGroup__Item:last-child{right:-25px!important}.cpb-preview-arrows-buttons .Polaris-ButtonGroup--segmented{width:100%!important;justify-content:space-between!important;position:absolute!important}.cpb-preview-arrows-left,.cpb-preview-arrows-right{display:none!important}#product-builder div.cpb-preview-arrows-buttons{left:0;transform:none;top:50%}#product-builder .cpb-theme-provider.vento-grey .cpb-layout .thumb-name{font-family:Quattrocento Sans,sans-serif!important}#product-builder .cpb-theme-provider.vento-grey .cpb-option.cpb-option-type-img img:hover{border-color:#797979}.swal2-modal .swal2-content,.swal2-modal .swal2-title{font-weight:400;font-family:Quattrocento Sans,sans-serif!important}.swal2-icon.swal2-info{border-color:#000!important;color:#000!important}@media only screen and (max-width: 1024px){div#product-builder .cpb-preview-container.col-md-7.col-xs-12.sc-gPzReC.kFvbJy{position:fixed;top:143px;left:0;z-index:25;width:100%;margin:auto;text-align:center;padding-right:0;background:#fff}#product-builder .cpb-panels-tabs .react-tabs__tab-list .react-tabs__tab{font-size:15px}#product-builder .cpb-theme-provider.vento-grey .cpb-option.cpb-option-type-img{width:120px!important;height:120px!important}#product-builder .cpb-theme-provider.vento-grey .cpb-option.cpb-option-type-img img{height:100%!important;width:100%!important}div#product-builder div.cpb-theme-provider.vento-grey .cpb-layout .cpb-preview-container{margin-top:0;margin-Bottom:0}.notification-bar{display:none}.cpb-root{margin-top:5px}.konvajs-content{background:#fff}nav.breadcrumb{display:none}}.cpb-category-content{overflow:hidden!important}.cpb-loader-version{display:none!important}#product-builder .cpb-panel-categories-container .cpb-category[data-collapsed="0"] .cpb-category-content{height:0!important}@media only screen and (max-width: 1024px){#product-builder .cpb-theme-provider.vento-grey .cpb-category .cpb-option.cpb-option-type-img,#product-builder .cpb-theme-provider.vento-grey .cpb-option.cpb-option-type-img img{height:auto!important}}.cpb-custom-show-info{display:inline-flex;width:20px;height:20px;align-items:center;justify-content:center;border-radius:50%;background-color:#fff!important;margin-left:10px;border:1px solid #ccc;font-size:16px;position:absolute}.cpb-custom-show-info:focus{border-color:#000}#product-builder h1.cpb-product-title{font-size:3rem!important}#product-builder .cpb-panels-tabs-list ul{padding-left:0!important;padding-bottom:1rem;border-color:#ccc}#product-builder .cpb-theme-provider.vento-grey .cpb-layout .cpb-panels-container{background:#fff!important;padding:0!important}#product-builder .cpb-theme-provider.vento-grey .cpb-layout .cpb-panels-container:before{display:none}#product-builder .cpb-theme-provider.vento-grey .cpb-layout .cpb-panels-container .cpb-panels-tabs li{text-transform:none;font-weight:400}#product-builder .cpb-theme-provider.vento-grey .cpb-layout .cpb-panels-container .cpb-panels-tabs li:before{display:none}#product-builder div.cpb-product-actions-container{width:100%!important}#product-builder button.cpb-next-tab-button{display:inline-block;padding:10px 35px!important;text-transform:none;letter-spacing:1px;font-size:1.4rem;width:auto;line-height:1.42;border:1px solid #3e3e3e;background:transparent!important;min-height:44px;margin:0 10px 0 0;transition:color .25s ease-in-out,background .25s ease-in-out,border .25s ease-in-out;word-wrap:break-word;white-space:normal;border:1px solid #3e3e3e!important;border-radius:0!important;font-family:Quattrocento Sans,sans-serif;color:#000}#product-builder div.cpb-panels-container div.cpb-product-actions div.row div.cpb-product-actions-container button.cpb-add-to-cart-button{display:inline-block;padding:10px 35px!important;text-transform:none;letter-spacing:1px;font-size:1.4rem;width:auto;line-height:1.42;color:#fff!important;background:#c1b295!important;min-height:44px;margin:0 10px 0 0;transition:color .25s ease-in-out,background .25s ease-in-out,border .25s ease-in-out;word-wrap:break-word;white-space:normal;border:1px solid rgb(193,178,149)!important;border-radius:0!important}#product-builder #nonEu{display:none!important}.cpb-category-collapse .cpb-category-title__inner,.cpb-category-collapse-active .cpb-category-title__inner{font-size:16px;line-height:1.5rem;font-family:Jost;font-weight:300}.iYZNZf,.react-tabs__tab-list .react-tabs__tab{font-family:Canela Light!important;font-size:20px}.product-delivery-time a{font-family:Jost;font-weight:300;font-size:16px}
/*# sourceMappingURL=/cdn/shop/t/62/assets/customproductbuilder.css.map */
