.kd-pdp-hidden{display:none!important}.kd-pdp-design{display:block;margin:0 0 6px;color:#121212;font-size:14px;font-weight:700;letter-spacing:.02em;text-decoration:underline;text-underline-offset:3px}.kd-pdp-delivery{display:flex;min-height:44px;margin:12px 0 4px;padding:10px 14px;align-items:center;justify-content:center;border-radius:8px;background:#d71920;color:#fff;font-size:14px;font-weight:700;line-height:1.3;text-align:center}.kd-pdp-delivery span{transition:opacity .18s ease}.kd-pdp-delivery span.is-changing{opacity:0}.kd-pdp-legend-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:1rem}.kd-pdp-legend-row legend{flex:1 1 auto;width:auto!important;min-width:0;margin-bottom:0!important}.kd-pdp-legend-row .kd-pdp-size-chart{flex:none}.kd-pdp-size-chart{display:inline-flex;min-height:36px;padding:0 12px;align-items:center;gap:6px;border:1px solid #121212;border-radius:8px;background:#fff;color:#121212;font:inherit;font-size:14px;font-weight:600;text-decoration:none;white-space:nowrap;cursor:pointer}.kd-pdp-has-swatch{gap:8px}.kd-pdp-swatch{display:block;flex:none;width:28px;height:28px;border:1px solid rgba(18,18,18,.2);border-radius:50%;background:#f4f4f4 center / cover no-repeat}.kd-pdp-size-note{display:none;margin:8px 0 0;color:#d71920;font-size:14px;font-weight:600}.kd-pdp-needs-size .kd-pdp-size-note{display:block}.kd-pdp-needs-size ul{animation:kd-pdp-nudge .35s ease 2}@keyframes kd-pdp-nudge{0%,to{transform:none}50%{transform:translate(4px)}}.kd-pdp-whatsapp{display:flex;min-height:48px;margin-top:10px;align-items:center;justify-content:center;gap:8px;border:1px solid #121212;border-radius:8px;color:#121212;font-size:15px;font-weight:600;text-decoration:none}.kd-pdp-whatsapp svg{width:22px;height:22px}.kd-pdp-actions{display:flex;gap:12px;align-items:stretch;margin-top:16px}.kd-pdp-actions>*{flex:1 1 0;min-width:0;margin:0!important}.kd-pdp-actions .kd-pdp-whatsapp{margin-top:0}.kd-pdp-actions share-button,.kd-pdp-actions .share-button{display:flex}.kd-pdp-actions share-button>button,.kd-pdp-actions .share-button>button,.kd-pdp-actions share-button details,.kd-pdp-actions share-button summary{width:100%;min-height:48px;justify-content:center;border-radius:8px}.product__info-container .product-form__quantity,.product__info-container .product-form__quantity-label,.product__info-container [id^=Quantity-Label],.product__info-container .quantity__label{display:none!important}@media(max-width:749px){.product__info-container .breadcrumbs,.breadcrumb,.breadcrumbs{display:none!important}.product__info-container fieldset{min-width:0;max-width:100%}.product__info-container fieldset ul{flex-wrap:nowrap!important;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-bottom:2px}.product__info-container fieldset ul::-webkit-scrollbar{display:none}.product__info-container fieldset ul>li{flex:none}}@media(min-width:750px){.product__info-container .product-form__buttons-group{grid-template-columns:1fr 1fr;column-gap:12px;align-items:stretch}.product__info-container .product-form__buttons-group>.product-form__submit{grid-column:auto!important;width:100%;margin:0!important}.product__info-container .product-form__buttons-group>:not(.product-form__submit){grid-column:1 / -1}}@media(prefers-reduced-motion:reduce){.kd-pdp-delivery span{transition:none}.kd-pdp-needs-size ul{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/kd-pdp.css.map */
