.custom-bundle-pdp .wrapper{display:flex}.custom-bundle-pdp-variants{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.custom-bundle-pdp-variant{border:solid 1px #000;padding:5px;display:grid;grid-template-columns:auto auto auto;gap:10px;justify-content:space-between;width:100%;border-radius:4px;position:relative}.custom-bundle-pdp-variant-count{position:absolute;top:0;right:5px;background-color:#000;color:#fff;padding:3px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;font-size:12px}.custom-bundle-pdp-variant[data-active=false]{display:none}.custom-bundle-pdp-variant-image{display:flex;grid-row:1/3;grid-column:3;padding-top:30px}.custom-bundle-pdp-variant-image img{width:100px;height:auto;object-fit:cover;border-radius:4px}.custom-bundle-pdp-labels-container{display:flex;flex-wrap:wrap;row-gap:5px;column-gap:15px}.custom-bundle-pdp-label{cursor:pointer;font-size:12px;position:relative}.custom-bundle-pdp-label[data-product-id="8099543122172"][data-value=Azul]::after{content:"Novo";background:rgba(3,175,3,.854);font-size:11px;color:#fff;padding:2px;line-height:1;border-radius:4px;position:absolute;top:-50%;right:-30%}.custom-bundle-pdp-radio{display:none!important}.custom-bundle-pdp-option-name{font-weight:500;font-size:16px;color:#000}.custom-bundle-pdp-options-wrapper[data-option=Cor]{grid-column:1/3;order:1}.custom-bundle-pdp-options-wrapper[data-option=Tamanho]{grid-column:1;order:3;margin-right:10px}.custom-bundle-pdp-options-wrapper[data-option=Modelo]{grid-column:2;order:4;padding-left:10px;border-left:solid .5px #464646}.custom-bundle-pdp-option-wrapper{display:flex}.custom-bundle-pdp-option-wrapper[available=false] .custom-bundle-pdp-label{opacity:.5;text-decoration:line-through}.custom-bundle-instructions{font-weight:500;color:#000;font-size:13px;margin-bottom:5px}.custom-bundle-pdp-label[selected=true]{color:#ff7c1c;text-decoration:underline;font-weight:600}.custom-bundle-pdp-buy-button-wrapper{display:flex;background-color:#fff;margin:-12px;margin-top:10px;padding-top:20px;border-top:solid 1px #ddd}.custom-bundle-pdp-buy-button .add-to-cart-label{opacity:1}.custom-bundle-pdp-buy-button .icon-loading{display:none;position:absolute}.custom-bundle-pdp-buy-button .icon-loading svg{width:20px;height:20px;fill:#fff}.custom-bundle-pdp-buy-button.is-loading{cursor:not-allowed;pointer-events:none}.custom-bundle-pdp-buy-button.is-loading .add-to-cart-label{opacity:0}.custom-bundle-pdp-buy-button.is-loading .icon-loading{display:flex;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.custom-bundle-pdp-row{display:flex;justify-content:space-between;align-items:flex-end}.custom-bundle-pdp-prices{display:flex;flex-direction:column;margin-top:30px}.custom-bundle-pdp-discount-heading{font-size:20px;font-weight:600}.custom-bundle-pdp-accordions{margin-top:20px;display:flex;flex-direction:column;row-gap:10px;width:100%}.custom-bundle-pdp-accordion{display:flex;flex-direction:column;width:100%}.custom-bundle-pdp-accordion-title{border-bottom:solid 1px #3f3f3f;display:flex;flex-direction:row;justify-content:space-between;align-items:center;cursor:pointer}#cart-drawer{display:none}@media screen and (max-width:768px){.custom-bundle-pdp{padding:0}.custom-bundle-pdp-container{display:flex;flex-direction:column}.custom-bundle-pdp-variant{grid-template-columns:1fr 1fr 80px}.custom-bundle-pdp-variant-image img{width:100%;height:auto}.custom-bundle-pdp-options-wrapper[data-option=Cor]{grid-column:1/4}.custom-bundle-pdp-variant-image{grid-row:2;padding-top:0}}.custom-bundle-pdp--swatches .custom-bundle-pdp-options-wrapper[data-option=Cor]{min-width:0}.custom-bundle-pdp--swatches .custom-bundle-pdp-options-wrapper[data-option=Cor] .custom-bundle-pdp-labels-container{display:grid;grid-template-columns:repeat(7,minmax(0,2.8rem));column-gap:12px;row-gap:14px;padding-top:10px;margin-bottom:2px}@media screen and (min-width:750px){.custom-bundle-pdp--swatches .custom-bundle-pdp-options-wrapper[data-option=Cor] .custom-bundle-pdp-labels-container{grid-template-columns:repeat(8,minmax(0,2.8rem));column-gap:8px}.custom-bundle-pdp--swatches .custom-bundle-pdp-variant-image img{width:80px}.custom-bundle-pdp--swatches .custom-bundle-pdp-swatch-badge{font-size:8px}}.custom-bundle-pdp--swatches .custom-bundle-pdp-options-wrapper:not([data-option=Cor]) .custom-bundle-pdp-labels-container{display:none}.custom-bundle-pdp--swatches .custom-bundle-pdp-options-wrapper[data-option=Gola],.custom-bundle-pdp--swatches .custom-bundle-pdp-options-wrapper[data-option=Modelo],.custom-bundle-pdp--swatches .custom-bundle-pdp-options-wrapper[data-option=Tamanho]{min-width:0;margin:0;padding:0;border:0}.custom-bundle-pdp--swatches .custom-bundle-pdp-options-wrapper[data-option=Gola]{grid-column:2;order:4}.custom-bundle-pdp--swatches .custom-bundle-pdp-options-wrapper:not([data-option=Cor]) .custom-bundle-pdp-option-name{display:block;font-size:12px;font-weight:400;color:#6b6f74;margin-bottom:3px}.custom-bundle-pdp-select{display:block;max-width:100%;height:32px;padding:0 28px 0 10px;border:1px solid #cfd2d6;border-radius:6px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23292c2f' stroke-width='1.5'/%3E%3C/svg%3E") no-repeat right 10px center;-webkit-appearance:none;appearance:none;color:#000;font:inherit;font-size:16px;line-height:1;letter-spacing:normal;cursor:pointer}.custom-bundle-pdp-options-wrapper[data-option=Tamanho] .custom-bundle-pdp-select{width:84px}.custom-bundle-pdp-options-wrapper[data-option=Gola] .custom-bundle-pdp-select,.custom-bundle-pdp-options-wrapper[data-option=Modelo] .custom-bundle-pdp-select{width:100px}@media screen and (min-width:750px){.custom-bundle-pdp-select{font-size:14px}.custom-bundle-pdp-options-wrapper[data-option=Tamanho] .custom-bundle-pdp-select{width:76px}.custom-bundle-pdp-options-wrapper[data-option=Gola] .custom-bundle-pdp-select,.custom-bundle-pdp-options-wrapper[data-option=Modelo] .custom-bundle-pdp-select{width:92px}}.custom-bundle-pdp-select:focus-visible{outline:2px solid #000;outline-offset:1px}.custom-bundle-pdp--swatches .custom-bundle-pdp-options-wrapper[data-option=Cor] .custom-bundle-pdp-option-wrapper{display:block;min-width:0}.custom-bundle-pdp--swatches .custom-bundle-pdp-label[data-option=Cor]{display:block;border-radius:4px;outline:.1rem solid transparent;outline-offset:0.2rem}.custom-bundle-pdp--swatches .custom-bundle-pdp-label[data-option=Cor] .swatch{--swatch--size:100%}.custom-bundle-pdp--swatches .custom-bundle-pdp-label[data-option=Cor][selected=true]{outline-color:#000}.custom-bundle-pdp--swatches .custom-bundle-pdp-label[data-option=Cor]::after{content:none}.custom-bundle-pdp--swatches .custom-bundle-pdp-option-wrapper[available=false] .custom-bundle-pdp-label[data-option=Cor]{text-decoration:none;opacity:.4}.custom-bundle-pdp-swatch-badge{position:absolute;top:-11px;left:50%;transform:translateX(-50%);z-index:2;font-size:9px;font-weight:600;line-height:1;padding:1px 2px;border-radius:3px;white-space:nowrap;pointer-events:none}.custom-bundle-pdp--swatches .custom-bundle-pdp-option-name [data-cor-escolhida]{font-weight:400}