.strauss-strauss-theme-5-x-appList{max-width:1330px;margin:0 auto;padding:0 20px}.strauss-strauss-theme-5-x-listBanner{background-color:#f2eae9;padding:0;background-size:100% auto;background-attachment:fixed}.strauss-strauss-theme-5-x-listBanner .strauss-strauss-theme-5-x-wrapperAvatar{margin-bottom:25px}.strauss-strauss-theme-5-x-listBanner .strauss-strauss-theme-5-x-wrapperAvatar img{width:200px;height:200px;-o-object-fit:cover;object-fit:cover;border-radius:100%;border:5px solid hsla(0,0%,100%,.5);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);box-shadow:0 0 10px rgba(0,0,0,.2)}.strauss-strauss-theme-5-x-listBanner .strauss-strauss-theme-5-x-textBanner{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-image:linear-gradient(transparent,#fff);display:flex;justify-content:center;align-items:center;flex-direction:column;margin:auto;padding:50px 0}.strauss-strauss-theme-5-x-listBanner .strauss-strauss-theme-5-x-textBanner h1{font-family:nitti-grotesk,sans-serif;color:#000;font-weight:500;font-size:48px;margin:0;text-transform:uppercase;text-align:center}.strauss-strauss-theme-5-x-listBanner .strauss-strauss-theme-5-x-textBanner .strauss-strauss-theme-5-x-paragraph{font-family:nitti-grotesk,sans-serif;color:#000;font-weight:500;font-size:18px;text-align:center;max-width:800px;margin:auto}.strauss-strauss-theme-5-x-listProduct .strauss-strauss-theme-5-x-gridProducts{display:grid;grid-template-columns:1fr 1fr 1fr;-moz-column-gap:15px;column-gap:15px;width:100%;max-width:1290px;margin:50px auto;color:#000;font-size:14px}.strauss-strauss-theme-5-x-listProduct .strauss-strauss-theme-5-x-gridProducts .strauss-strauss-theme-5-x-shelfProduct{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;position:relative}.strauss-strauss-theme-5-x-listProduct .strauss-strauss-theme-5-x-gridProducts .strauss-strauss-theme-5-x-shelfProduct .strauss-strauss-theme-5-x-flexButtons{display:flex;-moz-column-gap:10px;column-gap:10px;align-items:center;margin-top:10px}.strauss-strauss-theme-5-x-listProduct .strauss-strauss-theme-5-x-gridProducts .strauss-strauss-theme-5-x-shelfProduct .strauss-strauss-theme-5-x-flexButtons .vtex-numeric-stepper-container button,.strauss-strauss-theme-5-x-listProduct .strauss-strauss-theme-5-x-gridProducts .strauss-strauss-theme-5-x-shelfProduct .strauss-strauss-theme-5-x-flexButtons .vtex-numeric-stepper-container input{border:1px solid #f2eae9;border-radius:0}.strauss-strauss-theme-5-x-listProduct .strauss-strauss-theme-5-x-gridProducts .strauss-strauss-theme-5-x-shelfProduct .strauss-strauss-theme-5-x-flexButtons .vtex-numeric-stepper-container input{border-right:0;border-left:0}.strauss-strauss-theme-5-x-listProduct .strauss-strauss-theme-5-x-gridProducts .strauss-strauss-theme-5-x-shelfProduct .strauss-strauss-theme-5-x-button{border:1px solid #c9934f;color:#c9934f;background-color:transparent;text-transform:uppercase;font-weight:600;font-family:nitti-grotesk,sans-serif;height:32px;display:flex;align-items:center;transition:all .25s ease-in-out;cursor:pointer}.strauss-strauss-theme-5-x-listProduct .strauss-strauss-theme-5-x-gridProducts .strauss-strauss-theme-5-x-shelfProduct .strauss-strauss-theme-5-x-button:hover{background-color:#c9934f;color:#fff}.strauss-strauss-theme-5-x-listProduct .strauss-strauss-theme-5-x-gridProducts .strauss-strauss-theme-5-x-shelfProduct .strauss-strauss-theme-5-x-shelfName{margin:10px 0}.strauss-strauss-theme-5-x-listProduct .strauss-strauss-theme-5-x-gridProducts .strauss-strauss-theme-5-x-shelfProduct .strauss-strauss-theme-5-x-price{font-size:14px;font-weight:600;font-family:nitti-grotesk,sans-serif}.strauss-strauss-theme-5-x-listProduct .strauss-strauss-theme-5-x-gridProducts .strauss-strauss-theme-5-x-shelfProduct span{margin:0 5px}.strauss-strauss-theme-5-x-listProduct .strauss-strauss-theme-5-x-gridProducts .strauss-strauss-theme-5-x-shelfProduct span strong{margin-right:5px}.strauss-strauss-theme-5-x-listProduct .strauss-strauss-theme-5-x-gridProducts .strauss-strauss-theme-5-x-shelfProduct small{background-color:#f2eae9;font-size:14px;padding:10px 20px;text-transform:uppercase;margin-top:15px}.strauss-strauss-theme-5-x-listProduct .strauss-strauss-theme-5-x-gridProducts .strauss-strauss-theme-5-x-shelfProduct .strauss-strauss-theme-5-x-removeButton{position:absolute;right:0;top:0;background-color:#f2eae9;border:0;width:45px;height:45px;display:flex;align-items:center;justify-content:center}.strauss-strauss-theme-5-x-listProduct .strauss-strauss-theme-5-x-messageError{max-width:800px;width:90vw;border:1px solid #f2eae9;padding:50px;margin:50px auto;text-align:center;color:#000;font-size:24px;font-weight:600}.strauss-strauss-theme-5-x-listModal{background-color:#f2eae9;border:1px solid #000;padding:25px;margin-bottom:30px}.strauss-strauss-theme-5-x-listModal span{margin-top:0;color:#000;font-size:14px;font-weight:200}.strauss-strauss-theme-5-x-listModal h2{margin-top:0;color:#000;font-size:24px;font-weight:600}.strauss-strauss-theme-5-x-listModal .strauss-strauss-theme-5-x-buttonsModal{display:flex;-moz-column-gap:10px;column-gap:10px;align-items:flex-end}.strauss-strauss-theme-5-x-listModal .strauss-strauss-theme-5-x-buttonsModal button,.strauss-strauss-theme-5-x-listModal .strauss-strauss-theme-5-x-buttonsModal input{border:1px solid #000;border-radius:0}.strauss-strauss-theme-5-x-listModal .strauss-strauss-theme-5-x-buttonsModal input{border-left:0;border-right:0}.strauss-strauss-theme-5-x-listModal .strauss-strauss-theme-5-x-buttonsModal .strauss-strauss-theme-5-x-addToList{border:0;background-color:#000;color:#fff;font-family:nitti-grotesk,sans-serif;font-weight:600;height:40px;text-transform:uppercase;padding:0 20px;cursor:pointer;width:100%;max-width:175px}.strauss-strauss-theme-5-x-listMenu{border:1px solid #f2eae9;padding:15px;position:-webkit-sticky;position:sticky;top:150px;height:-webkit-max-content;height:-moz-max-content;height:max-content}.strauss-strauss-theme-5-x-listMenu h2{display:flex;justify-content:space-between;font-size:18px;color:#000;font-weight:600;text-transform:uppercase;border-bottom:1px solid #f2eae9;padding:0 0 10px;margin:0 0 10px}.strauss-strauss-theme-5-x-listMenu button{border:0;background-color:transparent;font-size:18px;color:#000;font-weight:600;font-family:nitti-grotesk,sans-serif}.strauss-strauss-theme-5-x-listMenu ul{list-style-type:none;padding:0;margin:0 0 30px}.strauss-strauss-theme-5-x-listMenu ul a,.strauss-strauss-theme-5-x-listMenu ul button{width:100%;display:flex;justify-content:flex-start;color:#000;padding:10px 0;font-size:16px;font-weight:400;border-bottom:1px solid #f2eae9;text-transform:uppercase;transition:all .25s ease-in-out}.strauss-strauss-theme-5-x-listMenu ul a.strauss-strauss-theme-5-x-active,.strauss-strauss-theme-5-x-listMenu ul button.strauss-strauss-theme-5-x-active{font-weight:600}.strauss-strauss-theme-5-x-listMenu ul a:hover,.strauss-strauss-theme-5-x-listMenu ul button:hover{margin-left:10px}.strauss-strauss-theme-5-x-listMenu .strauss-strauss-theme-5-x-atendimento{font-size:16px;font-weight:400;color:#000}.strauss-strauss-theme-5-x-listMenu .strauss-strauss-theme-5-x-atendimento strong{display:block;margin-top:10px}.strauss-strauss-theme-5-x-listMenu .strauss-strauss-theme-5-x-atendimento a{display:block;font-weight:600;color:#000;font-family:nitti-grotesk,sans-serif;display:flex;align-items:center;justify-content:center;border:1px solid #f2eae9;padding:10px;margin-top:10px}.strauss-strauss-theme-5-x-listMenu .strauss-strauss-theme-5-x-atendimento a svg{width:24px;margin-right:10px}.strauss-strauss-theme-5-x-previewList{position:relative;display:flex;flex-direction:column;justify-content:center;color:#000;text-align:center}.strauss-strauss-theme-5-x-previewList h1{font-size:24px;text-transform:uppercase;font-weight:600}.strauss-strauss-theme-5-x-previewList p{padding:0 50px}.strauss-strauss-theme-5-x-previewList .strauss-strauss-theme-5-x-avatar{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:50px auto}.strauss-strauss-theme-5-x-previewList .strauss-strauss-theme-5-x-avatar img{width:150px;height:150px;border-radius:100%;border:5px solid hsla(0,0%,100%,.5);-o-object-fit:cover;object-fit:cover}.strauss-strauss-theme-5-x-previewList .strauss-strauss-theme-5-x-edit{background-color:#f2eae9;color:#000;padding:5px 10px;text-transform:uppercase;position:absolute;right:10px;top:10px;font-weight:600;font-family:nitti-grotesk,sans-serif}.strauss-strauss-theme-5-x-extractResume{margin-bottom:30px;color:#000;font-weight:400;font-size:14px}.strauss-strauss-theme-5-x-extractResume .strauss-strauss-theme-5-x-totals{display:flex;align-items:center}.strauss-strauss-theme-5-x-extractResume h3{font-size:16px;color:#000;font-weight:600}.strauss-strauss-theme-5-x-extractResume a{background-color:#f2eae9;color:#000;text-transform:uppercase;display:flex;justify-content:center;align-items:center;padding:10px}.strauss-strauss-theme-5-x-wrapperBuyAll{border:1px solid #f2eae9;padding:20px;color:#000}.strauss-strauss-theme-5-x-wrapperBuyAll h2{margin-top:0;font-size:18px;font-weight:600;text-transform:uppercase}.strauss-strauss-theme-5-x-wrapperBuyAll .strauss-strauss-theme-5-x-totals{display:flex}.strauss-strauss-theme-5-x-wrapperBuyAll .strauss-strauss-theme-5-x-buyAll{display:flex;justify-content:space-between;align-items:center}.strauss-strauss-theme-5-x-wrapperBuyAll .strauss-strauss-theme-5-x-buyAllButton{height:-webkit-max-content;height:-moz-max-content;height:max-content;background-color:#c9934f;color:#fff;border:0;padding:10px 25px;text-transform:uppercase;font-family:nitti-grotesk,sans-serif;font-size:14px;font-weight:600;width:250px;cursor:pointer}.strauss-strauss-theme-5-x-listHeader .strauss-strauss-theme-5-x-line1{display:flex;justify-content:space-between;align-items:center;color:#000}.strauss-strauss-theme-5-x-listHeader .strauss-strauss-theme-5-x-line1 h1{font-size:18px;font-weight:600;color:#000;text-transform:uppercase}.strauss-strauss-theme-5-x-lists{color:#000}.strauss-strauss-theme-5-x-lists h2{color:#000;font-size:18px;text-transform:uppercase;font-weight:600}.strauss-strauss-theme-5-x-lists .strauss-strauss-theme-5-x-hasList{border:1px solid #f2eae9;padding:20px;display:flex;justify-content:center;align-items:center;flex-direction:column;color:#000;text-align:center;font-size:14px}.strauss-strauss-theme-5-x-lists .strauss-strauss-theme-5-x-hasList .strauss-strauss-theme-5-x-createIcon,.strauss-strauss-theme-5-x-lists .strauss-strauss-theme-5-x-hasList img{width:100px;height:100px;-o-object-fit:cover;object-fit:cover;border-radius:100%;margin-bottom:20px}.strauss-strauss-theme-5-x-lists .strauss-strauss-theme-5-x-hasList a{color:#000;text-align:center;font-size:14px}.strauss-strauss-theme-5-x-lists .strauss-strauss-theme-5-x-wrapperCardLists{display:grid;grid-template-columns:1fr 1fr 1fr;-moz-column-gap:15px;column-gap:15px}.strauss-strauss-theme-5-x-extract{color:#000}.strauss-strauss-theme-5-x-extract .strauss-strauss-theme-5-x-table{border:1px solid #f2eae9;padding:5px;margin-bottom:15px}.strauss-strauss-theme-5-x-extract .strauss-strauss-theme-5-x-table .strauss-strauss-theme-5-x-tableHeader{display:flex;justify-content:space-between}.strauss-strauss-theme-5-x-startList{margin:50px auto;max-width:1290px}.strauss-strauss-theme-5-x-startList h1{text-transform:uppercase;color:#000;font-weight:400}.strauss-strauss-theme-5-x-startList a,.strauss-strauss-theme-5-x-startList button{border:1px solid #000;padding:10px 25px;color:#000;background-color:transparent;margin-right:10px}