.breakdance .bde-section-156-312 .section-container{display:flex;flex-direction:column}.single-product .variations select{position:absolute!important;opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;overflow:hidden!important}.woocommerce-tabs{display:none!important}.single-product .quantity.quantity--number{display:none!important}.single-product .variations .label label{font-size:11px!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:0.12em!important;color:#111!important;margin-bottom:12px!important;display:block!important}.cpr-pills{display:flex!important;flex-wrap:wrap!important;gap:6px!important;margin-bottom:4px!important}.cpr-pill{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:44px!important;height:36px!important;padding:0 14px!important;border:1px solid #787e8b!important;border-radius:0!important;background:#fff!important;color:#111!important;font-size:13px!important;font-weight:400!important;cursor:pointer!important;transition:background 0.15s,color 0.15s!important;user-select:none!important;-webkit-appearance:none!important;outline:none!important;box-shadow:none!important}.cpr-pill:hover:not(.is-unavailable):not(.is-selected){background:#F5F5F5!important}.cpr-pill.is-selected{background:#111!important;color:#fff!important}.cpr-pill.is-unavailable{color:#C8C8C8!important;border-color:#E5E5E5!important;cursor:not-allowed!important;position:relative!important;overflow:hidden!important}.cpr-pill.is-unavailable::before{content:''!important;position:absolute!important;top:50%!important;left:-4px!important;right:-4px!important;height:1px!important;background:#C8C8C8!important;transform:rotate(-20deg)!important;pointer-events:none!important}.variations_form a.reset_variations{display:inline-flex!important;align-items:center!important;gap:5px!important;background:none!important;border:none!important;border-radius:0!important;outline:none!important;box-shadow:none!important;font-size:12px!important;font-weight:400!important;color:#6B6B6B!important;text-decoration:none!important;text-transform:none!important;letter-spacing:0!important;padding:0!important;margin-top:12px!important;cursor:pointer!important;transition:color 0.15s!important;line-height:1!important}.variations_form a.reset_variations::before{content:'×'!important;font-size:14px!important}.variations_form a.reset_variations:hover{color:#111!important;background:none!important}.cpr-size-guide-wrap{margin-top:8px!important}.cpr-size-guide__btn{background:none!important;border:none!important;padding:0!important;font-size:12px!important;color:#6B6B6B!important;text-decoration:underline!important;text-underline-offset:3px!important;cursor:pointer!important;transition:color 0.15s!important}.cpr-size-guide__btn:hover{color:#111!important}.cpr-ed__col-header,.cpr-coleccion__label{display:block!important;font-size:10px!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:0.18em!important;color:#ABABAB!important;margin-bottom:0!important}.cpr-info__col h4{font-size:10px!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:0.18em!important;color:#ABABAB!important;margin:0 0 20px!important;padding-bottom:10px!important;border-bottom:1px solid #E5E5E5!important}.cpr-ed{padding:72px 0 96px;border-top:1px solid #E5E5E5}.cpr-ed__cols{display:grid;grid-template-columns:1fr 1fr;gap:0}.cpr-ed__col{padding:0 48px 0 0}.cpr-ed__col + .cpr-ed__col{padding:0 0 0 48px;border-left:1px solid #E5E5E5}.cpr-ed__col-header{margin-bottom:28px!important}.cpr-ed__prose p{font-size:15px!important;font-weight:300!important;color:#333!important;line-height:1.85!important;margin:0 0 16px!important}.cpr-ed__prose p:last-child{margin-bottom:0!important}.cpr-ed__prose em{font-style:italic!important;font-size:16px!important;color:#111!important}.cpr-ed__specs{display:flex;flex-direction:column;gap:20px}.cpr-ed__spec-row{display:flex;align-items:flex-start;gap:14px}.cpr-ed__spec-icon{flex-shrink:0;width:20px;height:20px;margin-top:1px;opacity:0.45}.cpr-ed__spec-body{display:flex;flex-direction:column;gap:2px}.cpr-ed__spec-label{font-size:10px!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:0.14em!important;color:#ABABAB!important}.cpr-ed__spec-value{font-size:14px!important;font-weight:300!important;color:#222!important;line-height:1.5!important}.cpr-ed__comp-rows{display:flex;flex-direction:column;gap:6px;margin-top:4px}.cpr-ed__comp-row{display:flex;gap:8px;font-size:13px!important;font-weight:300!important;color:#444!important;line-height:1.5!important}.cpr-ed__comp-tag{font-size:10px!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:0.08em!important;color:#ABABAB!important;white-space:nowrap;padding-top:2px;min-width:50px}.cpr-info{padding:64px 0 80px;border-top:1px solid #E5E5E5}.cpr-info__cols{display:grid;grid-template-columns:1fr 1fr 1fr;gap:0}.cpr-info__col{padding:0 40px 0 0}.cpr-info__col + .cpr-info__col{padding:0 40px 0 40px;border-left:1px solid #E5E5E5}.cpr-info__col:last-child{padding-right:0}.cpr-info__col p{font-size:13px!important;font-weight:300!important;color:#444!important;line-height:1.8!important;margin:0 0 10px!important}.cpr-info__col p:last-child{margin-bottom:0!important}.cpr-info__col a{color:#111!important;text-decoration:underline!important;text-underline-offset:3px!important}.cpr-info__col strong{font-weight:500!important;color:#111!important}.cpr-info__note{font-size:11px!important;font-weight:300!important;color:#ABABAB!important;line-height:1.7!important;margin-top:12px!important}.cpr-coleccion{padding:72px 0 80px;border-top:1px solid #E5E5E5}.cpr-coleccion__header{margin-bottom:48px}.cpr-coleccion__label{margin-bottom:0!important}.cpr-coleccion__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.cpr-coleccion__item{text-decoration:none!important;color:inherit!important;display:block}.cpr-coleccion__img-wrap{position:relative!important;overflow:hidden!important;aspect-ratio:1 / 1;background:#F5F5F5;margin-bottom:16px}.cpr-coleccion__img-wrap img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;transition:opacity 0.4s ease!important}.cpr-coleccion__img-flatlay{position:relative!important;z-index:1!important;opacity:1!important}.cpr-coleccion__img-modelo{position:absolute!important;top:0!important;left:0!important;z-index:2!important;opacity:0!important}.cpr-coleccion__item:hover .cpr-coleccion__img-flatlay{opacity:0!important}.cpr-coleccion__item:hover .cpr-coleccion__img-modelo{opacity:1!important}.cpr-coleccion__price{position:absolute!important;bottom:14px!important;left:16px!important;font-size:13px!important;font-weight:400!important;color:#fff!important;margin:0!important;z-index:3!important;pointer-events:none!important}.cpr-coleccion__title{font-style:italic!important;font-size:22px!important;font-weight:400!important;color:#111!important;line-height:1.25!important;margin:0!important;transition:opacity 0.2s!important}.cpr-coleccion__item:hover .cpr-coleccion__title{opacity:0.5!important}.bde-hover-swapper::before,.bde-hover-swapper::after{content:''!important;position:absolute!important;bottom:0!important;height:2px!important;width:50%!important;z-index:10!important;pointer-events:none!important;transition:background 0.35s ease!important}.bde-hover-swapper::before{left:0!important;background:#111!important}.bde-hover-swapper::after{right:0!important;background:rgba(17,17,17,0.2)!important}.bde-hover-swapper:hover::before{background:rgba(17,17,17,0.2)!important}.bde-hover-swapper:hover::after{background:#111!important}@media (max-width:768px){.cpr-pill{min-width:48px!important;height:40px!important;font-size:14px!important}.cpr-ed__cols{grid-template-columns:1fr}.cpr-ed__col{padding:0 0 40px 0!important;border-left:none!important;border-bottom:1px solid #E5E5E5;margin-bottom:40px}.cpr-ed__col:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0!important}.cpr-info__cols{grid-template-columns:1fr}.cpr-info__col{padding:0 0 36px 0!important;border-left:none!important;border-bottom:1px solid #E5E5E5!important;margin-bottom:36px!important}.cpr-info__col:last-child{border-bottom:none!important;margin-bottom:0!important;padding-bottom:0!important}.cpr-coleccion__grid{grid-template-columns:repeat(2,1fr);gap:20px}.cpr-coleccion__title{font-size:18px!important}}.cpr-size-modal{display:none;position:fixed;inset:0;z-index:99999;background:rgba(0,0,0,0.5);align-items:center;justify-content:center;padding:24px}.cpr-size-modal.is-open{display:flex}.cpr-size-modal__inner{position:relative;background:#fff;width:100%;max-width:480px;max-height:90vh;overflow-y:auto;padding:40px 36px 36px}.cpr-size-modal__close{position:absolute;top:16px;right:18px;background:none;border:none;font-size:22px;line-height:1;color:#6B6B6B;cursor:pointer;padding:4px}.cpr-size-modal__close:hover{color:#111}.cpr-size-modal__label{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:0.12em;color:#6B6B6B;margin:0 0 8px}.cpr-size-modal__title{font-style:italic;font-size:28px;font-weight:400;color:#111;margin:0 0 10px;line-height:1.2}.cpr-size-modal__note{font-size:13px;color:#6B6B6B;line-height:1.6;margin:0 0 24px}.cpr-sg-tabs{display:flex;gap:6px;margin-bottom:20px}.cpr-sg-tab{font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:0.1em;padding:7px 16px;border:1px solid #111;border-radius:0;background:#fff;color:#111;cursor:pointer;transition:background 0.15s,color 0.15s}.cpr-sg-tab.is-active,.cpr-sg-tab:hover{background:#111;color:#fff}.cpr-sg-panel{display:none}.cpr-sg-panel.is-active{display:block}.cpr-sg-table{width:100%;border-collapse:collapse;font-size:14px}.cpr-sg-table thead tr{border-bottom:2px solid #111}.cpr-sg-table th{padding:0 12px 10px;text-align:left;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:0.1em;color:#6B6B6B}.cpr-sg-table th:first-child{padding-left:0;width:60px}.cpr-sg-table th span{font-size:10px;font-weight:400;text-transform:lowercase;letter-spacing:0;color:#ABABAB;margin-left:2px}.cpr-sg-table tbody tr{border-bottom:1px solid #F0F0F0;transition:background 0.1s}.cpr-sg-table tbody tr:hover{background:#F9F9F9}.cpr-sg-table td{padding:11px 12px;color:#333}.cpr-sg-table td:first-child{padding-left:0}.cpr-sg-size{font-weight:600!important;color:#111!important;font-size:13px!important;letter-spacing:0.04em}@media (max-width:520px){.cpr-size-modal__inner{padding:28px 20px 24px}.cpr-sg-table td,.cpr-sg-table th{padding:10px 8px}}.bde-wooproductcartbutton{margin-top:auto!important;margin-bottom:0!important}.bde-wooProductTitle{display:none!important}.cpr-h1{font-style:italic!important;font-size:clamp(48px,6vw,80px)!important;font-weight:400!important;line-height:0.95!important;color:#111!important;margin:0 0 24px!important;letter-spacing:-0.01em!important}.woocommerce-notices-wrapper .woocommerce-message{background:#F9F9F9!important;border:none!important;border-left:2px solid #24AD69!important;border-radius:0!important;color:#111111!important;font-size:14px!important;font-weight:400!important;padding:16px 20px!important;align-items:center!important;gap:16px!important}.woocommerce-notices-wrapper .woocommerce-message::before{display:none!important}.woocommerce-notices-wrapper .woocommerce-message a.button.wc-forward{margin-left:auto!important;background:transparent!important;color:#111111!important;border:1px solid #111111!important;border-radius:0!important;padding:6px 16px!important;font-size:11px!important;font-weight:500!important;letter-spacing:0.1em!important;text-transform:uppercase!important;text-decoration:none!important;white-space:nowrap!important;transition:background 0.15s,color 0.15s!important;display:inline-block!important}.woocommerce-notices-wrapper .woocommerce-message a.button.wc-forward:hover{background:#111111!important;color:#ffffff!important}@media (max-width:767px){.breakdance .bde-productbuilder-156-313{--bde-woo-responsive__stack:column;--bde-woo-responsive__width:100%;--bde-woo-responsive__max-width:100%}}.breakdance .bde-columns-156-314{--columnCount:2}@media (max-width:1119px){.breakdance .bde-columns-156-314{--columnCount:2}.breakdance .bde-columns-156-314.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-156-314.bde-columns>.bde-column{width:100%}}@media (max-width:1023px){.breakdance .bde-columns-156-314{--columnCount:2}}@media (max-width:767px){.breakdance .bde-columns-156-314{--columnCount:2}}@media (max-width:479px){.breakdance .bde-columns-156-314{--columnCount:2}}.breakdance .bde-column-156-315{--column-width:50%}.breakdance .bde-column-156-317{--column-width:50%}.breakdance .bde-column-156-317{display:flex;flex-direction:column;justify-content:flex-end}.breakdance .bde-text-156-333{color:#ABABAB;font-size:10px;font-weight:500;letter-spacing:1px;text-transform:uppercase}.breakdance .bde-wooproductprice-156-320{margin-bottom:16px}.breakdance .bde-rich-text-156-321{margin-bottom:16px;color:#333;font-size:15px}.breakdance .bde-rich-text-156-321{max-width:35ch}.breakdance .bde-code-block-156-329{width:100%}.breakdance .bde-wooproductcartbutton-156-322 button.button.single_add_to_cart_button{border-radius:0px}.breakdance .bde-wooproductcartbutton-156-322 button.button.single_add_to_cart_button{flex-grow:1}.breakdance .bde-wooproductcartbutton-156-322 .woocommerce-grouped-product-list-item__quantity{width:148px}.breakdance .bde-wooproductcartbutton-156-322{margin-bottom:16px}@media (max-width:1119px){.breakdance .bde-wooproductcartbutton-156-322 .woocommerce-grouped-product-list-item__quantity{width:148px}}@media (max-width:1023px){.breakdance .bde-wooproductcartbutton-156-322 .woocommerce-grouped-product-list-item__quantity{width:148px}}@media (max-width:767px){.breakdance .bde-wooproductcartbutton-156-322 .woocommerce-grouped-product-list-item__quantity{width:148px}.breakdance .bde-wooproductcartbutton-156-322{--bde-woo-responsive__stack:column;--bde-woo-responsive__width:100%;--bde-woo-responsive__max-width:100%}}@media (max-width:479px){.breakdance .bde-wooproductcartbutton-156-322 .woocommerce-grouped-product-list-item__quantity{width:148px}}.breakdance .bde-code-block-156-332{width:100%}.breakdance .bde-code-block-156-336{width:100%}.breakdance .bde-code-block-156-337{width:100%}