.product-info .product-title{font-size:clamp(34px,3.5vw,54px);line-height:1.04;margin-bottom:12px;overflow-wrap:normal}.product-quality-line{font-size:13px;line-height:1.5;margin:0 0 19px;color:#55564c}.product-price{font-size:28px;gap:10px}.product-price s{font-size:16px}.product-price .product-badge{font-size:11px;padding:8px 10px}.product-tax-note{font-size:12px;line-height:1.5;margin-bottom:22px}.product-fit-note{font-size:12px;line-height:1.6;margin:12px 0;color:#55564c}.product-size-guide{border-top:1px solid #17171435;border-bottom:1px solid #17171435;scroll-margin-top:115px}.product-size-guide summary{display:flex;justify-content:space-between;min-height:44px;align-items:center;font-size:12px;font-weight:600;cursor:pointer;list-style:none}.product-size-guide summary::-webkit-details-marker{display:none}.product-size-guide[open] summary span{transform:rotate(45deg)}.product-size-guide p{font-size:12px;line-height:1.6;margin:12px 0}.product-size-guide table{border-collapse:collapse;width:100%;font-size:13px;text-align:left}.product-size-guide td,.product-size-guide th{padding:10px;border-bottom:1px solid #17171425}.product-size-guide thead{background:#e8e7df}.product-add,.product-sticky-buy .button{background:#eaff00;color:#171714;border:1px solid #171714;font-size:13px;font-weight:700}.product-add:hover,.product-sticky-buy .button:hover{background:#d5e600;color:#171714}.variant-pills label{min-width:64px;font-size:14px}.variant-selector__heading a{font-size:12px}.product-order-confidence{display:grid;gap:13px;margin:22px 0 26px;border-left:3px solid #6d0827;padding-left:15px}.product-order-confidence p{margin:0;display:grid;gap:4px;font-size:12px;line-height:1.5}.product-order-confidence strong{font-size:13px;font-weight:600}.product-order-confidence span{color:#55564c}.product-order-confidence a{color:inherit;text-underline-offset:3px}.product-value{background:#e8e7df;padding:24px;margin-bottom:16px}.product-value .eyebrow{font-size:10px;margin-bottom:10px}.product-value h2{font-family:var(--font-heading,Impact,sans-serif);font-size:34px;text-transform:uppercase;line-height:1.04;margin:0 0 22px}.product-value__grid{display:grid;grid-template-columns:1fr 1fr;gap:22px 20px}.product-value__grid strong{font-size:13px;line-height:1.45;display:block}.product-value__grid p{font-size:12px;line-height:1.6;color:#55564c;margin:5px 0 0}.product-accordions summary{font-size:12px;min-height:54px}.product-sticky-size{font-size:11px;color:inherit;text-underline-offset:3px;display:block;margin-bottom:4px}.product-sticky-buy__title{display:none}.product-sticky-buy [data-sticky-price]{font-size:17px}.product-card__title{font-size:14px;line-height:1.4}.product-card__price{font-size:15px;font-weight:600}.product-card__price s{font-size:12px;font-weight:400}.product-card__add{font-size:11px;min-height:46px}.product-card__confirm{min-height:46px;font-size:12px}.product-card__badges .product-badge{background:#f4f3ec;font-size:10px;letter-spacing:.02em;border:1px solid #17171425}.product-card__badges .product-badge--dark{background:#171714;color:#f4f3ec}.product-card__form select{font-size:16px}.product-policies a{gap:12px}.product-policies p a{display:inline}.product-form{scroll-margin-top:110px}
@media(max-width:749px){.product-info .product-title{font-size:34px;line-height:1.03;margin-bottom:10px}.product-info__sticky{padding-top:18px}.product-info .eyebrow{font-size:10px;margin-bottom:10px}.product-quality-line{font-size:12px;margin-bottom:15px}.product-value{padding:22px 18px}.product-value h2{font-size:32px}.product-value__grid{gap:19px 14px}.product-card__title{font-size:13px}.product-card__price{font-size:14px}.product-card__price s{font-size:12px}.product-card__add{font-size:11px}.product-card__badges{top:8px;left:8px}.product-gallery__navigation a{min-width:38px;min-height:40px}.product-gallery__hint{font-size:9px}.product-sticky-buy{padding-bottom:calc(10px + env(safe-area-inset-bottom))}.product-sticky-buy .button{min-height:48px}.product-quantity label{font-size:9px}.product-breadcrumb{font-size:11px;padding:18px 0}}

.product-purchase:has(.shiprocket-headless .sr-headless-checkout) .product-dynamic-checkout{display:none}

.product-multibuy{border-top:1px solid #17171425;border-bottom:1px solid #17171425;padding:12px 0;margin:-5px 0 20px;display:grid;gap:5px}.product-multibuy strong{font-size:12px;line-height:1.65;font-weight:600}.product-multibuy span{font-size:11px;color:#55564c;line-height:1.5}.js .product-size-guide:not([open]){display:none}
