@import url(https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,300;0,9..40,400;0,9..40,500;0,9..40,600;0,9..40,700;1,9..40,300;1,9..40,400;1,9..40,500;1,9..40,600;1,9..40,700&display=swap);.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk{display:flex;flex-direction:column;align-items:flex-start}.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__title{text-align:center;color:#353a42;font-family:DM Sans;font-size:1.125rem;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.00563rem;margin:0 0 1rem}@media screen and (max-width:1008px){.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__title{color:#353a42;font-family:DM Sans;font-size:1.125rem;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.00563rem}}@media screen and (min-width:1008px){.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__title{color:#19171d;font-family:DM Sans;font-size:1.375rem;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.00688rem}}.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer{display:flex;justify-content:flex-start;width:100%;gap:1rem}@media screen and (max-width:1008px){.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer{flex-direction:column;gap:.62rem}}.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer>div{margin-bottom:1rem}.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer__first{position:relative;display:flex;margin-right:3rem;flex-direction:column;justify-content:space-between;align-items:center;width:19rem;border-radius:.5rem;border:1px solid #ededed}@media screen and (max-width:1008px){.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer__first{flex-direction:row;width:100%;margin:0;margin-bottom:2.5rem!important}.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer__first .carrarob2c-loja-carrarob2c-6-x-plusDesk{bottom:-48px!important}}.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer__first__imageContainer{background:#fff;display:flex;align-items:center;justify-content:center;position:relative}.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer__first__imageContainer svg{position:absolute;top:1.5rem;right:1.5rem}@media screen and (max-width:1008px){.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer__first__imageContainer{width:100%}}.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer__first__imageContainer__image{width:100%;background:#fff;border-radius:.25rem 0 0 .25rem}@media screen and (min-width:1008px){.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer__first__imageContainer__image{border-radius:.25rem .25rem 0 0}}.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer__first__dataContainer{display:flex;padding-right:.62rem;flex-direction:column;align-items:flex-start;gap:1rem;align-self:stretch;border-radius:.5rem;background:#fff}@media screen and (min-width:1008px){.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer__first__dataContainer{padding-left:1rem}}@media screen and (max-width:1008px){.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer__first__dataContainer{padding-left:.62rem}}.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer__first__dataContainer__productName{color:#353a42;font-family:DM Sans;font-size:.75rem;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.00375rem;padding-top:.62rem;max-height:66px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media screen and (min-width:1008px){.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer__first__dataContainer__productName{font-size:1rem}}@media screen and (max-width:1008px){.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer__first__dataContainer__productName{max-height:48px;min-height:48px;height:48px}}.carrarob2c-loja-carrarob2c-6-x-containerValuesCheck{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;border-radius:0 .5rem .5rem 0;border-top:1px solid #ededed}@media screen and (min-width:1008px){.carrarob2c-loja-carrarob2c-6-x-containerValuesCheck{border-radius:unset}}.carrarob2c-loja-carrarob2c-6-x-priceQuantity{display:flex;align-items:flex-end;justify-content:space-between;width:100%;padding-bottom:.59rem}.carrarob2c-loja-carrarob2c-6-x-priceQuantity .carrarob2c-loja-carrarob2c-6-x-priceQuantity_price{display:flex;flex-direction:column;width:100%}.carrarob2c-loja-carrarob2c-6-x-priceQuantity .carrarob2c-loja-carrarob2c-6-x-priceQuantity_quantity{display:flex;justify-content:flex-end;width:50%}.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer__first__dataContainer__listPrice{color:#8a8a8a;font-family:DM Sans;font-size:.75rem;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.00375rem;text-decoration:line-through}@media (min-width:1008px){.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer__first__dataContainer__listPrice{font-size:.8125rem}}.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer__first__dataContainer__spotPrice{color:#353a42;font-family:DM Sans;font-size:1rem;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.005rem;margin-top:5px!important;margin-bottom:0!important}@media (min-width:1008px){.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer__first__dataContainer__spotPrice{font-size:1.25rem}}.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer__first__dataContainer__spotPrice span{color:#353a42;font-family:DM Sans;font-size:.75rem;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.00375rem}@media (min-width:1008px){.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer__first__dataContainer__spotPrice span{font-size:.875rem}}.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer__togetherContainer{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:19rem;margin-right:3rem;border-radius:.5rem;border:1px solid #ededed;gap:.62rem}@media screen and (min-width:1008px){.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer__togetherContainer{gap:1rem}}@media screen and (max-width:1008px){.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer__togetherContainer{flex-direction:row;width:100%}}.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer__togetherContainer:last-child .carrarob2c-loja-carrarob2c-6-x-plusDesk{display:none!important}.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer__togetherContainer__checkboxContainer{display:flex;align-items:center;padding:0 .5rem}.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer__togetherContainer__checkboxContainer__checkbox{all:unset;border:1px solid #ededed;border-radius:99px;width:17px;height:17px;transition:all .1s;background:#fff;cursor:pointer}.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer__togetherContainer__checkboxContainer__checkbox:checked{width:19px;height:19px;border-radius:99px;position:relative;border:none!important;background:#19171d}.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer__togetherContainer__checkboxContainer__checkbox:checked:before{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='7' fill='none'%3E%3Cmask id='a' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='8' height='7'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 3.405l1-1 2 2 4-4 1 1-5 5-3-3z' fill='%23fff'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath d='M-.8-1.395h9.6v9.6H-.8v-9.6z' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;width:9px;height:7px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer__togetherContainer__imageContainer{display:flex;align-items:center;flex-direction:column;justify-content:center;position:relative}@media screen and (max-width:1008px){.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer__togetherContainer__imageContainer{width:54%}}.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer__togetherContainer__imageContainer a{display:flex}.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer__togetherContainer__imageContainer__image{width:100%;background:#fff;border-radius:.25rem 0 0 .25rem}@media screen and (min-width:1008px){.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer__togetherContainer__imageContainer__image{border-radius:.25rem .25rem 0 0}}.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer__togetherContainer__imageContainer__quantity{display:flex;justify-content:space-between;align-items:center;border-radius:0 .5rem .5rem 0;border:1px solid #ededed;justify-content:space-evenly}@media screen and (max-width:1599px){.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer__togetherContainer__imageContainer__quantity{width:80%}}@media screen and (min-width:1600px){.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer__togetherContainer__imageContainer__quantity{width:50%}}.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer__togetherContainer__imageContainer__quantity__minus{border:none;cursor:pointer;background:#fff;border-right:none!important;padding:0 5px 3px;width:30%}.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer__togetherContainer__imageContainer__quantity__minus:disabled{cursor:default!important}.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer__togetherContainer__imageContainer__quantity__value{width:2rem;border:none;background:#fff;text-align:center;width:50%;pointer-events:none;height:31px}.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer__togetherContainer__imageContainer__quantity__value:focus-visible{border:none;outline:none}.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer__togetherContainer__imageContainer__quantity__more{cursor:pointer;border:none;background:#fff;border-left:none!important;padding:0 5px 3px;width:30%}.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer__togetherContainer__imageContainer__quantity__more:disabled{cursor:default!important}.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer__togetherContainer__dataContainer{display:flex;padding-right:.62rem;flex-direction:column;align-items:flex-start;gap:1rem;align-self:stretch;border-right:1px solid #ededed;background:#fff;width:88%}@media screen and (min-width:1008px){.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer__togetherContainer__dataContainer{padding-left:1rem}}@media screen and (max-width:1008px){.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer__togetherContainer__dataContainer{padding-left:.62rem}}.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer__togetherContainer__dataContainer__color{font-style:normal;font-weight:400}.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer__togetherContainer__dataContainer__color span{font-style:normal;font-weight:600}.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer__togetherContainer__dataContainer__productName{color:#353a42;font-family:DM Sans;font-size:.75rem;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.00375rem;text-decoration:none;padding-top:.62rem;max-height:66px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media screen and (min-width:1008px){.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer__togetherContainer__dataContainer__productName{padding-top:1rem;font-size:1rem}}@media screen and (max-width:1008px){.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer__togetherContainer__dataContainer__productName{max-height:48px;min-height:48px;height:48px}}.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer__togetherContainer__dataContainer__skuSelector{width:100%;display:flex;align-items:center;flex-wrap:wrap;margin-top:1rem}.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer__togetherContainer__dataContainer__skuSelector input{all:unset;width:22px;cursor:pointer;min-width:22px;max-width:22px;min-height:22px;max-height:22px;height:22px;transition:all .1s;margin-right:5px;margin-bottom:5px}.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer__togetherContainer__dataContainer__skuSelector input:checked{border:1px solid #000}.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer__togetherContainer__dataContainer__listPrice{color:#8a8a8a;font-family:DM Sans;font-size:.75rem;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.00375rem;text-decoration:line-through}@media (min-width:1008px){.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer__togetherContainer__dataContainer__listPrice{font-size:.8125rem}}.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer__togetherContainer__dataContainer__spotPrice{color:#353a42;font-family:DM Sans;font-size:1rem;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.005rem}@media (min-width:1008px){.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer__togetherContainer__dataContainer__spotPrice{font-size:1.25rem}}.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer__togetherContainer__dataContainer__spotPrice span{color:#353a42;font-family:DM Sans;font-size:.75rem;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.00375rem}@media (min-width:1008px){.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__itemsContainer__togetherContainer__dataContainer__spotPrice span{font-size:.875rem}}.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__final{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.5rem;gap:.75rem;border-radius:0 .5rem .5rem 0;border:1px solid #ededed}@media screen and (max-width:1008px){.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__final{border:none;gap:.75rem;padding-inline:0;width:100%!important}}@media screen and (min-width:1008px){.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__final{height:59%;margin-top:auto;margin-bottom:auto!important}}.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__final__amount{color:#353a42;text-align:center;font-family:DM Sans;font-size:1rem;font-style:normal;font-weight:400;line-height:120%;letter-spacing:.03125rem}.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__final__totalPrice{color:#353a42;font-family:DM Sans;font-size:1.25rem;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.03125rem}.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__final__buyContainer{display:flex;align-items:center;justify-content:center;width:100%;margin-top:.5rem}.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__final__buyContainer__buy{display:flex;width:18.875rem;height:3.5rem;padding:1.25rem 2.5rem;justify-content:center;align-items:center;cursor:pointer;border-radius:.25rem;background:#21c05e;border:none;color:#fff;font-family:DM Sans;font-size:1rem;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.005rem;text-align:center}@media (max-width:1008px){.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__final__buyContainer__buy{width:100%}}.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk__final__buyContainer__buy:disabled{background:#ededed;cursor:default!important}.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk .carrarob2c-loja-carrarob2c-6-x-plusDesk{position:absolute;margin:0!important;right:-2rem;top:50%;transform:translateY(-50%)}@media screen and (max-width:1008px){.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk .carrarob2c-loja-carrarob2c-6-x-plusDesk{bottom:-48%;top:unset;right:50%}}@media screen and (min-width:623px) and (max-width:1024px){.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk .carrarob2c-loja-carrarob2c-6-x-plusDesk{bottom:-48%!important}}@media screen and (min-width:1008px){.carrarob2c-loja-carrarob2c-6-x-comprejunto__desk .carrarob2c-loja-carrarob2c-6-x-plusDesk{right:-2.5rem}}.carrarob2c-loja-carrarob2c-6-x-isHidden{display:none!important}.carrarob2c-loja-carrarob2c-6-x-skuVariation{font-style:normal;font-weight:400}.carrarob2c-loja-carrarob2c-6-x-skuVariation span{font-style:normal;font-weight:600}