.custom-bundle-pdp .wrapper{display:flex}.custom-bundle-pdp-variants{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;display:grid;grid-template-columns:1fr 1fr 1fr}.custom-bundle-pdp-variant{border:solid 1px #333c5d;padding:0 5px 5px;display:grid;grid-template-columns:1fr auto;gap:10px;justify-content:flex-start;width:100%;border-radius:4px;position:relative;display:flex;flex-direction:column}.custom-bundle-pdp-variant-count{position:relative;bottom:0;left:5px;background-color:#333c5d;color:#fff;padding:3px;border-top-left-radius:4px;border-top-right-radius:4px;font-size:12px;width:fit-content}.custom-bundle-pdp-variant[data-active=false]{display:none}.custom-bundle-pdp-variant-image{display:flex;order:2}.custom-bundle-pdp-variant-image img{width:100%;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;color:#333c5d;border:solid 1px #333c5d;padding:5px;border-radius:3px}.custom-bundle-pdp-label[data-value="Verde Musgo"]:after,.custom-bundle-pdp-label[data-value="Azul Claro"]:after{content:"Novo";background:green;font-size:11px;color:#fff;padding:2px;line-height:1;border-radius:4px;position:absolute;top:-20%;right:-30%}.custom-bundle-pdp-radio{display:none!important}.custom-bundle-pdp-option-name{font-weight:500;font-size:16px;display:none;color:#333c5d}.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;border-right:solid .5px rgb(70,70,70);margin-right:10px}.custom-bundle-pdp-options-wrapper[data-option=Modelo]{grid-column:2;order:4}.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:#333c5d;font-size:13px;margin-bottom:5px}.custom-bundle-pdp-label[selected=true]{font-weight:600;color:#fff;background:#333c5d}.custom-bundle-pdp-buy-button-wrapper{display:flex;background-color:#fff;margin:10px -12px -12px;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)}to{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 rgb(63,63,63);display:flex;flex-direction:row;justify-content:space-between;align-items:center;cursor:pointer}@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;padding-bottom:40px}.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}}bundle-type-select{border:1px solid #ddd;border-radius:4px;background-color:#f8f8f8;padding:10px;display:flex;flex-direction:column;row-gap:10px}.bundle-type-select-header{display:flex;background-color:#fff;border:solid 1px #fff;flex-direction:row;justify-content:flex-start;column-gap:10px;align-items:center;margin:-12px -12px 0;border-bottom:1px solid #ddd;padding:0;position:relative}.bundle-type-select-header:after{content:"";display:flex;width:100%;height:8px;position:absolute;bottom:-1px;border-top-left-radius:4px;border-top-right-radius:4px;background:#f8f8f8;border-top:1px solid #ddd;left:0;border-left:1px solid #ddd;border-right:1px solid #ddd}.bundle-type-select-header span[data-selected=true]{font-weight:500;color:#0094ff;border-bottom:solid 10px #333c5d;background-color:#f8f8f8;border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;border-top-left-radius:4px;border-top-right-radius:4px}.bundle-type-select-header span{cursor:pointer;padding:10px;position:relative;border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;border-top-left-radius:4px;border-top-right-radius:4px}.bundle-type-select-header span[data-type=custom]{padding-top:15px}.bundle-type-label{position:absolute;background:#333c5d;color:#fff;top:0;font-size:10px;left:50%;transform:translate(-50%);border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:0 4px;width:max-content;font-style:normal}bundle-type-select[data-selected=default] .custom-bundle{display:none}bundle-type-select[data-selected=custom] .default-bundle{display:none}.product__info-container[data-type-bundle-selected=custom] .product__submit__buttons,.product__info-container[data-type-bundle-selected=custom] .product-form__footer{display:none}.product-single__media-link{cursor:initial;pointer-events:none}.drawer__overlay{opacity:0!important}@media screen and (max-width: 768px){.custom-bundle-pdp-variant-count{width:100%!important;left:0!important;font-size:13px!important;padding:3px 6px}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/custom-bundle-pdp.css.map */
