body.template-product{background-color:var(--color-dark);background-image:none;color:var(--color-light)}body.template-product .padel-footer,body.template-product .padel-footer-large-link,body.template-product .padel-footer-logo,body.template-product .padel-footer-copyright,body.template-product .padel-footer-small-links a{color:var(--color-light)!important}body.template-product .padel-footer-small-links{border-bottom:1px solid rgba(var(--color-light-rgb),.2)!important}body.template-product .padel-footer-large-link svg{stroke:var(--color-light)!important}@media screen and (min-width:750px){body.template-product .product-information__grid.product-information--media-left{grid-template-columns:1fr!important}body.template-product .product-information__media{width:100%;min-width:0}body.template-product .product-information__grid.product-information--media-left .product-details{padding-left:0}}body.template-product .product-information__media{margin-bottom:4px}body.template-product .product-information__media .product-media-container{background:transparent}body.template-product .product-information{background:transparent;padding:0 var(--spacing-global)}body.template-product .product-details .text-block h1{background:var(--gradient-badge);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:var(--font-header);font-weight:700;text-transform:uppercase;font-size:var(--pdp-title-size);line-height:1.1;letter-spacing:-.02em;margin:0;margin-inline:auto;text-align:center}body.template-product .padel-pdp-badge{font-family:var(--font-body);font-weight:400;font-size:.65rem;padding:var(--badge-padding);border-radius:99px;text-transform:uppercase;line-height:1.2;white-space:nowrap}body.template-product .padel-pdp-badge--sale{background:var(--gradient-badge);color:var(--color-light);font-weight:700}body.template-product .padel-pdp-price-row{width:100%}body.template-product .padel-pdp-price-group{position:relative;display:flex;align-items:center;justify-content:center;width:100%}body.template-product .padel-pdp-price-current{font-family:var(--font-body);font-weight:700;font-size:var(--pdp-price-size);color:var(--color-light);margin:0;padding:0}body.template-product .padel-pdp-price-old{font-family:var(--font-body);font-weight:400;font-size:.85rem;color:var(--color-light);opacity:.6;text-decoration:line-through;position:absolute;right:calc(50% + 44px);white-space:nowrap}body.template-product .padel-pdp-price-group .padel-pdp-badge--sale{position:absolute;left:calc(50% + 44px);top:50%;transform:translateY(-50%);margin:0}body.template-product .product-details .divider{display:none}body.template-product{--color-variant-background: rgba(255, 255, 255, .1);--color-variant-text: var(--color-light);--color-variant-border: rgba(255, 255, 255, .2);--color-variant-hover-background: rgba(255, 255, 255, .2);--color-variant-hover-text: var(--color-light);--color-variant-hover-border: var(--color-light);--color-selected-variant-background: var(--color-accent);--color-selected-variant-text: var(--color-dark);--color-selected-variant-border: var(--color-accent);--color-selected-variant-hover-background: var(--color-accent);--color-selected-variant-hover-text: var(--color-dark);--color-selected-variant-hover-border: var(--color-accent);--color-input-background: rgba(255, 255, 255, .1);--color-input-text: var(--color-light);--color-input-border: rgba(255, 255, 255, .2);--color-background: var(--color-dark)}body.template-product .variant-picker{width:100%}body.template-product .variant-option--swatches{display:inline-flex;width:fit-content;margin:0 auto;align-items:center;gap:0;padding:0;background:var(--color-button-transparent);border-radius:18px;flex-wrap:wrap;justify-content:center;border:none}body.template-product .variant-option--swatches legend,body.template-product .variant-option--swatches .variant-option__swatch-value{display:none}body.template-product .variant-option__button-label--has-swatch{width:36px;height:36px;border-radius:50%;padding:0;margin:0;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;flex:0 0 auto;border:none;background:transparent;transition:background .2s ease}body.template-product .variant-option__button-label--has-swatch .swatch{width:30px;height:30px;border-radius:50%;border:none;position:relative;overflow:hidden}body.template-product .variant-option__button-label--has-swatch:has(input:checked){background:var(--color-light);outline:none}body.template-product .variant-option__button-label--has-swatch:hover{background:#ffffff0f}body.template-product .variant-option__button-label--has-swatch:has(input:checked):hover{background:var(--color-light)}body.template-product .variant-picker fieldset,body.template-product .variant-option{text-align:center;justify-content:center}body.template-product .variant-option__button-label--has-swatch:has(input[aria-disabled=true]){opacity:.4;cursor:not-allowed}body.template-product .variant-option__button-label--has-swatch:has(input[aria-disabled=true]) .swatch:after{content:"";position:absolute;top:50%;left:0;right:0;height:2px;background:#fff9;transform:rotate(-45deg)}body.template-product .variant-option__button-label--has-swatch .variant-option__button-label__text{display:none}body.template-product .slideshow-controls__dots{display:none!important}.padel-pdp-dots{display:flex;justify-content:center;gap:6px;margin-top:0;margin-bottom:0}.padel-pdp-dot{width:6px;height:6px;border-radius:50%;border:none;background:var(--color-light-grayed-out);cursor:pointer;padding:0;transition:background .2s ease}.padel-pdp-dot.is-active{background:var(--color-light)}body.template-product .quantity-selector-wrapper{display:flex;justify-content:center}body.template-product .quantity-selector{background:#ffffff1a;border-radius:99px;padding:4px 8px;height:var(--pdp-qty-height);width:var(--pdp-qty-width);border:none}body.template-product .quantity-selector button{color:var(--color-light);background:none;border:none;width:32px;padding:0}body.template-product .quantity-selector button:disabled{opacity:.4;cursor:not-allowed;color:var(--color-light-grayed-out)}body.template-product .quantity-selector button:disabled svg{stroke:var(--color-light-grayed-out)}body.template-product .quantity-selector__input{background:transparent;border:none;color:var(--color-light);font-family:var(--font-body);font-size:var(--pdp-qty-font-size);font-weight:400;text-align:center;width:40px;-moz-appearance:textfield;padding:0;margin:0}body.template-product .quantity-selector__input::-webkit-outer-spin-button,body.template-product .quantity-selector__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}body.template-product .buy-buttons-block{display:flex;flex-direction:column;align-items:center}body.template-product .buy-buttons-block product-form-component{display:flex;flex-direction:column;align-items:center;width:100%;max-width:400px}body.template-product .buy-buttons-block .product-form-buttons{display:flex;flex-direction:row;flex-wrap:nowrap;gap:12px;width:100%;max-width:400px}body.template-product .product-form-buttons>*:not(.quantity-selector-wrapper){flex:1;min-width:0}body.template-product .product-form-buttons .add-to-cart-button{width:auto}body.template-product .buy-buttons-block .product-form__quantity{display:flex;justify-content:center}body.template-product .add-to-cart-button{background:var(--gradient-badge)!important;color:var(--color-light)!important;border-radius:99px!important;font-family:var(--font-header)!important;font-weight:700!important;text-transform:uppercase!important;height:var(--pdp-qty-height);padding:0 16px!important;border:none!important;font-size:1.2rem!important;flex:1;line-height:1;cursor:pointer}body.template-product .add-to-cart-button:hover{opacity:.9}body.template-product .add-to-cart-button .svg-wrapper{display:none}body.template-product .add-to-cart-button:disabled{background:#ffffff1a!important;color:var(--color-light)!important;opacity:.5;cursor:not-allowed}body.template-product .shopify-payment-button__button{border-radius:99px!important}body.template-product .product-details .rte{background:var(--color-light);border-radius:var(--radius-primary);padding:var(--spacing-container);color:var(--color-dark);margin-top:0;font-size:var(--pdp-description-size);line-height:1.6}body.template-product .product-details .rte:empty{display:none}body.template-product .product-details .rte h2{font-size:var(--pdp-description-heading-size)}body.template-product .product-details .rte h2,body.template-product .product-details .rte h3,body.template-product .product-details .rte strong{font-family:var(--font-header);font-weight:700;text-transform:uppercase;letter-spacing:.5px;display:block;margin-top:24px;margin-bottom:4px;color:var(--color-dark)}body.template-product .product-details .rte a{color:var(--color-accent)}body.template-product .product-details .rte>:first-child{margin-top:0}body.template-product .product-details .rte>:last-child{margin-bottom:0}.padel-pdp-specs{display:grid;grid-template-columns:var(--padel-spec-card-width, 140px) var(--padel-spec-card-width, 140px);gap:8px;padding:var(--padel-spec-line-gap, 16px) var(--spacing-container);margin-bottom:0;justify-content:center;position:relative}.padel-pdp-specs:before,.padel-pdp-specs:after{content:"";position:absolute;z-index:1;pointer-events:none;left:var(--spacing-container);right:var(--spacing-container);height:0;mask-image:linear-gradient(to right,transparent 0%,black 12%,black 88%,transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0%,black 12%,black 88%,transparent 100%)}.padel-pdp-specs:before{top:0;border-top:1px solid rgba(var(--color-light-rgb),.1)}.padel-pdp-specs:after{bottom:0;border-bottom:1px solid rgba(var(--color-light-rgb),.1)}@media screen and (max-width:749px){body.template-product .padel-pdp-specs{grid-template-columns:1fr 1fr}body.template-product .padel-pdp-specs:before,body.template-product .padel-pdp-specs:after{left:calc(var(--spacing-container) * 1.5);right:calc(var(--spacing-container) * 1.5)}}@media screen and (min-width:750px){body.template-product .padel-pdp-specs:before,body.template-product .padel-pdp-specs:after{left:50%;right:auto;width:calc(2 * var(--padel-spec-card-width, 140px) + 8px - 16px);transform:translate(-50%)}}.padel-pdp-spec-card{background:#ffffff1a;border-radius:var(--radius-tertiary);padding:14px 12px;min-height:var(--padel-spec-card-height, 60px);display:flex;flex-direction:column;align-items:flex-start;gap:4px}.padel-pdp-spec-card-label{font-family:var(--font-body);font-size:.7rem;color:var(--color-light);opacity:.55}.padel-pdp-spec-card-value{font-family:var(--font-header);font-size:1rem;font-weight:700;color:var(--color-light);text-transform:uppercase}body.template-product .disclosures{color:var(--color-light)}body.template-product .disclosures summary{color:var(--color-light);font-family:var(--font-header);font-weight:700;text-transform:uppercase}body.template-product .disclosures .accordion__content{color:var(--color-light);opacity:.8}body.template-product .sticky-add-to-cart__bar.color-custom-popover{background:rgba(var(--color-dark-rgb),.95)!important;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);color:var(--color-light)!important}body.template-product .sticky-add-to-cart__title{font-family:var(--font-header);font-weight:700;text-transform:uppercase;color:var(--color-light)}body.template-product .sticky-add-to-cart__variant{color:rgba(var(--color-light-rgb),.7)}body.template-product .sticky-add-to-cart__price .price{color:var(--color-light)}body.template-product .sticky-add-to-cart__button{background:var(--gradient-badge)!important;color:var(--color-dark)!important;border-radius:99px!important;border:none!important;font-family:var(--font-header)!important;text-transform:uppercase!important;font-weight:400!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/_padel-product.css.map */
