body[data-si-product=true]{--si-pdp-ink: #17191d;--si-pdp-line: #e3e4e7;--si-pdp-accent: #ff4f00;background-color:#fff}body[data-si-product=true] .cc-main-product{background:#fff;color:var(--si-pdp-ink)}body[data-si-product=true] .product-info{min-width:0}body[data-si-product=true] .product-info__block{margin-block:22px}body[data-si-product=true] .product-info__block--sm{margin-block:12px}body[data-si-product=true] .product-vendor{display:inline-block;font-size:13px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}body[data-si-product=true] .product-vendor a{text-decoration:none}body[data-si-product=true] .product-sku,body[data-si-product=true] .product-info__barcode{font-size:12px}body[data-si-product=true] .product-title{margin-block:10px 18px;font-size:clamp(26px,2.6vw,40px);line-height:1.12;letter-spacing:-.035em;overflow-wrap:anywhere;text-transform:none}body[data-si-product=true] .product-info__price .price__current{font-size:clamp(25px,2.2vw,32px);font-weight:700;line-height:1.25}body[data-si-product=true] .product-info__price .price__was{font-size:16px;color:#62656d}body[data-si-product=true] .product-policies{font-size:12px;line-height:1.6}body[data-si-product=true] .cc-main-product .media-gallery{--gallery-bg-color: #f7f7f8;--gallery-border-color: #ededf0}body[data-si-product=true] .cc-main-product .media-gallery__viewer{border-radius:16px}body[data-si-product=true] .cc-main-product .media-thumbs__item{border-radius:8px}body[data-si-product=true] .product-options .option-selector{margin-bottom:22px;min-width:0}body[data-si-product=true] .product-options .label{font-size:14px;font-weight:700;line-height:1.5}body[data-si-product=true] .product-options .opt-label--btn{--btn-border-radius: 999px;min-width:52px;min-height:46px;padding:12px 17px;border-color:#b8bbc2;background-color:#fff;color:var(--si-pdp-ink);line-height:1.3;font-size:14px;transition:border-color .15s ease,background-color .15s ease,color .15s ease}body[data-si-product=true] .product-options .opt-btn:checked+.opt-label--btn{background-color:var(--si-pdp-ink);color:#fff;border-color:var(--si-pdp-ink)}body[data-si-product=true] .product-options .opt-label--btn:hover{border-color:var(--si-pdp-accent)}body[data-si-product=true] .product-options variant-picker:not([data-availability=false]):not(.variant-picker--pre-last-selection.variant-picker--product-available) .is-unavailable+.opt-label--btn span{text-decoration:line-through;text-decoration-thickness:1px}body[data-si-product=true] .product-options .opt-btn:focus-visible+.opt-label{outline:2px solid var(--si-pdp-accent);outline-offset:3px}body[data-si-product=true] .product-options .custom-select__btn{min-height:48px;border-radius:24px;border-color:#b8bbc2}body[data-si-product=true] .product-options .custom-select__option{min-height:44px}body[data-si-product=true] .product-info .btn:not(.opt-label),body[data-si-product=true] .sticky-atc-panel .btn{--btn-border-radius: 999px;border-radius:999px;min-height:48px;font-weight:700}body[data-si-product=true] .product-info__add-to-cart{gap:12px}body[data-si-product=true] .product-info__add-button{min-width:0}body[data-si-product=true] .product-info__add-button .btn{min-height:56px;padding-inline:24px;background-color:#17191d;border-color:#17191d}body[data-si-product=true] .product-info__add-button .btn:not(.is-loading):not(.is-success){color:#fff}body[data-si-product=true] .product-info__add-button .btn:not(:disabled):not([aria-disabled=true]):not(.is-loading):hover{background-color:#ff4f00;border-color:#ff4f00}body[data-si-product=true] .product-info__add-button .btn:not(:disabled):not([aria-disabled=true]):not(.is-loading):not(.is-success):hover{color:#17191d}body[data-si-product=true] .product-info__add-button .btn:disabled:not(.is-loading):not(.is-success){background-color:#e7e8eb;border-color:#c8cbd1;color:#50545d;cursor:not-allowed}body[data-si-product=true] .product-info__add-button .btn[aria-disabled=true]{cursor:wait}body[data-si-product=true] .product-info .quantity-input{border-radius:999px}body[data-si-product=true] .product-info .js-form-error{border-radius:12px;padding:16px;line-height:1.5}body[data-si-product=true] .product-info .disclosure,body[data-si-product=true] .cc-product-details .disclosure{border-color:var(--si-pdp-line)}body[data-si-product=true] .product-info .disclosure summary,body[data-si-product=true] .cc-product-details .disclosure summary{min-height:56px;padding-block:18px}body[data-si-product=true] .product-info .disclosure__content,body[data-si-product=true] .cc-product-details .disclosure__content{line-height:1.75;font-size:15px;overflow-wrap:anywhere}body[data-si-product=true] .cc-product-details .product-description{line-height:1.75}body[data-si-product=true] .product-info .product-inventory{font-size:14px}body[data-si-product=true] .sticky-atc-panel{border:1px solid #e3e4e7;border-radius:18px;background-color:#fff;color:#17191d;box-shadow:0 6px 28px #0000001f}body[data-si-product=true] .sticky-atc-panel .card--sticky-atc{border-radius:18px}body[data-si-product=true] .cc-product-recommendations{margin-block:48px}body[data-si-product=true] .cc-product-recommendations .card__title{font-size:15px;line-height:1.4}body[data-si-product=true] .cc-product-recommendations .card__info{padding-block:16px}body[data-si-product=true] .cc-product-recommendations .card__media{border-radius:12px}body[data-si-product=true] .cc-main-product a:focus-visible,body[data-si-product=true] .cc-main-product button:focus-visible,body[data-si-product=true] .cc-main-product summary:focus-visible,body[data-si-product=true] .cc-product-details summary:focus-visible,body[data-si-product=true] .cc-product-recommendations a:focus-visible{outline:2px solid var(--si-pdp-accent);outline-offset:3px}@media(min-width:1024px){body[data-si-product=true]{--product-info-width: 40%;--product-column-padding: clamp(28px, 3.3vw, 56px)}body[data-si-product=true] .product-main .product-media{border-inline-end:0;padding-block:28px}body[data-si-product=true] .product-main .product-info{padding-block:28px}body[data-si-product=true] .product-main .product-info:after{background-color:transparent}}@media(max-width:768.98px){body[data-si-product=true] .cc-main-product .product-media{margin-top:12px;margin-bottom:24px}body[data-si-product=true] .product-info__add-to-cart{flex-wrap:wrap}body[data-si-product=true] .product-info__add-button{flex:1 1 200px}body[data-si-product=true] .product-info__add-button .btn{white-space:normal}body[data-si-product=true] .cc-product-recommendations{margin-block:36px}body[data-si-product=true] .sticky-atc-panel{margin-bottom:calc(12px + env(safe-area-inset-bottom,0px))}}@media(prefers-reduced-motion:reduce){body[data-si-product=true] .product-options .opt-label--btn,body[data-si-product=true] .product-info .btn,body[data-si-product=true] .sticky-atc-panel{transition:none}}body[data-si-product=true] .product-options .opt-label--btn{background-image:none}body[data-si-product=true] .product-options .opt-btn:checked+.opt-label--btn:after{box-shadow:0 0 0 1px #17191d}body[data-si-product=true] .product-options variant-picker:not([data-availability=false]):not(.variant-picker--pre-last-selection.variant-picker--product-available) .is-unavailable+.opt-label--btn,body[data-si-product=true] .product-options .opt-btn:disabled+.opt-label--btn{background:#f4f4f5;border-color:#d5d7dc;color:#62656d}body[data-si-product=true] .product-options variant-picker:not([data-availability=false]):not(.variant-picker--pre-last-selection.variant-picker--product-available) .is-unavailable+.opt-label--btn:before{content:none}body[data-si-product=true] .product-options variant-picker:not([data-availability=false]):not(.variant-picker--pre-last-selection.variant-picker--product-available) .is-unavailable+.opt-label--btn span,body[data-si-product=true] .product-options .opt-btn:disabled+.opt-label--btn span{text-decoration:line-through;text-decoration-thickness:1px}body[data-si-product=true] .product-options variant-picker:not([data-availability=false]):not(.variant-picker--pre-last-selection.variant-picker--product-available) .is-unavailable:checked+.opt-label--btn{background:#17191d;border-color:#17191d;color:#fff}body[data-si-product=true] .cc-main-product .media-thumbs__btn{border:2px solid transparent;border-radius:8px}body[data-si-product=true] .cc-main-product .media-thumbs__btn.is-active,body[data-si-product=true] .cc-main-product .media-thumbs__btn[aria-current=true]{border-color:#ff4f00}body[data-si-product=true] .cc-main-product .media-thumbs__btn:focus-visible{outline:2px solid #17191d;outline-offset:3px}body[data-si-product=true] .product-info .disclosure__content.rte{max-width:100%;overflow-x:auto}body[data-si-product=true] .product-info .disclosure__content.rte a{text-decoration:underline;text-underline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/9/assets/sport-incontro-product.css.map */
