product-info.uf-pdp .product{align-items:flex-start}product-info.uf-pdp .product__media-wrapper{padding:clamp(14px,2.2vw,30px);border:1px solid #ededed;border-radius:20px;background:#fafafa;box-shadow:none}product-info.uf-pdp .product__media,product-info.uf-pdp .product__media-item{background:#fafafa}product-info.uf-pdp .product__info-container{max-width:none;padding:8px 0;border:0;border-radius:0;background:transparent;box-shadow:none}product-info.uf-pdp .product__title:after{display:none}product-info.uf-pdp .product__title h1{max-width:none;font-size:clamp(26px,2.4vw,36px);line-height:1.18;font-weight:750;letter-spacing:-.025em;text-wrap:pretty}product-info.uf-pdp .product__text.caption-with-letter-spacing{font-size:11px;color:#6a6a6a;letter-spacing:.12em}product-info.uf-pdp .product__sku{color:#656565;font-size:13px;font-weight:500;letter-spacing:.02em}product-info.uf-pdp .product__info-container .price{margin-top:20px;font-size:30px;letter-spacing:-.035em}product-info.uf-pdp .product__info-container .price .price-item--regular{font-size:inherit}product-info.uf-pdp .product__info-container .price--on-sale .price-item--regular{font-size:17px;font-weight:450;color:#777}product-info.uf-pdp .product__inventory{margin-top:12px;padding:0;border:0;background:transparent;font-size:13px;font-weight:500}product-info.uf-pdp .product__tax{font-size:12px;color:#707070}product-info.uf-pdp .product-form__quantity{margin:22px 0 16px}product-info.uf-pdp .quantity{min-height:46px;border-radius:11px}product-info.uf-pdp .product-form__buttons{max-width:none}product-info.uf-pdp .product-form__submit{min-height:52px;border-radius:12px;box-shadow:none;font-size:15px;letter-spacing:0}product-info.uf-pdp .product__pickup-availabilities{border:0;border-top:1px solid #e8e8e8;border-radius:0;padding:17px 0 0;margin-top:20px;background:transparent}product-info.uf-pdp .pickup-availability-info p,product-info.uf-pdp .pickup-availability-button{font-size:12px}.uf-pdp__reference{margin:14px 0 0;color:#6c6c6c;font-size:12px;line-height:1.5}.uf-pdp__fitment{display:flex;align-items:flex-start;gap:10px;margin:18px 0;padding:14px 16px;border-radius:12px;background:#f5f5f3;color:#262626;font-size:13px;line-height:1.5}.uf-pdp__fitment svg{width:18px;height:18px;margin-top:2px;flex-shrink:0}.uf-pdp__fitment a{display:inline-block;color:#0a0a0a;font-weight:650;text-decoration:underline;text-underline-offset:3px}.uf-pdp__fitment p{margin:3px 0 0;color:#666;font-size:12px}product-info.uf-pdp .ufp-purchase-assurance{margin-top:18px;padding-top:15px;border-top:1px solid #e8e8e8}.uf-pdp__policies{display:flex;flex-wrap:wrap;gap:8px 20px}.uf-pdp__policies a{display:inline-flex;align-items:center;min-height:32px;color:#555;font-size:12px;text-underline-offset:3px}.uf-pdp__final-sale{margin:4px 0 0;color:#666;font-size:12px;line-height:1.5}.uf-pdp__final-sale a{color:inherit;text-underline-offset:3px}.uf-pdp-data{margin-top:36px;margin-bottom:60px;color:#1f1f1f;scroll-margin-top:110px}.uf-pdp-data__header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 24px;margin-bottom:22px}.uf-pdp-data__header h2{margin:0;color:#0a0a0a;font-size:clamp(23px,2.4vw,30px);letter-spacing:-.025em;font-weight:700}.uf-pdp-data__header a{min-height:44px;display:inline-flex;align-items:center;color:#555;font-size:13px;text-underline-offset:4px}.uf-pdp-data details{border-top:1px solid #dedede;padding:0;scroll-margin-top:110px}.uf-pdp-data details:last-child{border-bottom:1px solid #dedede}.uf-pdp-data summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:62px;padding:16px 2px;list-style:none;cursor:pointer;font-size:16px;font-weight:650}.uf-pdp-data summary::-webkit-details-marker{display:none}.uf-pdp-data summary:after{content:"+";font-size:23px;font-weight:400}.uf-pdp-data details[open]>summary:after{content:"\2212"}.uf-pdp-data summary:focus-visible{outline:2px solid #0a0a0a;outline-offset:3px}.uf-pdp-data__body{padding:0 0 24px;font-size:14px;line-height:1.65}.uf-pdp-data__body>p:first-child{margin-top:0}.uf-pdp-data__body>p:last-child{margin-bottom:0}.uf-pdp-data__specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;margin:0}.uf-pdp-data__specs>div{display:grid;grid-template-columns:minmax(100px,.85fr) minmax(0,1fr);gap:18px;border-bottom:1px solid #f0f0f0;padding:10px 0}.uf-pdp-data__specs dt{color:#717171}.uf-pdp-data__specs dd{margin:0;color:#252525;overflow-wrap:anywhere}.uf-pdp-data__scroll{overflow-x:auto;max-width:100%}.uf-pdp-data table{width:100%;border-collapse:collapse;font-size:13px;box-shadow:none}.uf-pdp-data th{background:#f5f5f3;font-weight:650;color:#343434}.uf-pdp-data th,.uf-pdp-data td{text-align:left;padding:12px 14px;border:1px solid #ececec;vertical-align:top}.uf-pdp-data__fitments{min-width:610px}.uf-pdp-data__chips{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.uf-pdp-data__chips li{padding:6px 11px;background:#f5f5f3;border-radius:7px;font-size:13px;overflow-wrap:anywhere}.uf-pdp-data__description{overflow-x:auto;overflow-wrap:anywhere}.uf-pdp-data__description :is(h2,h3){margin:22px 0 10px;font-size:18px;line-height:1.4}.uf-pdp-data__description :is(h2,h3):first-child{margin-top:0}.uf-pdp-data__description img{max-width:100%;height:auto}.uf-pdp-data__note{margin-top:14px;color:#707070;font-size:12px}@media(min-width:990px){product-info.uf-pdp .product:not(.product--no-media) .product__media-wrapper{width:52%;max-width:52%}product-info.uf-pdp .product:not(.product--no-media) .product__info-wrapper{width:48%;max-width:48%;padding-left:clamp(28px,4vw,64px)}}@media(max-width:749px){product-info.uf-pdp .product__media-wrapper{margin-bottom:20px;border-radius:14px;padding:12px}product-info.uf-pdp .product__media-list{margin-left:0;width:100%}product-info.uf-pdp .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-left:0;margin-right:0}product-info.uf-pdp .product__media-list .product__media-item{width:100%}product-info.uf-pdp .product__info-wrapper{padding:0}product-info.uf-pdp .product__info-container{padding:0}product-info.uf-pdp .product__title h1{font-size:26px}.uf-pdp-data{margin-top:24px;margin-bottom:42px}.uf-pdp-data__specs{grid-template-columns:1fr}.uf-pdp-data__header{margin-bottom:10px}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/uf-product-refinement.css.map */
