.ft-pdp{display:block;background:#fbfaf7;color:#181818}.ft-pdp-breadcrumbs{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:11px;color:#777168;padding:0 0 25px;line-height:1.5}.ft-pdp-breadcrumbs a{color:inherit;text-decoration:none}.ft-pdp-breadcrumbs a:hover{text-decoration:underline}.ft-redesign .ft-pdp .product__info-container{max-width:none}.ft-redesign .ft-pdp .product__title{margin:0 0 12px}.ft-redesign .ft-pdp .product__title h1{font-size:clamp(34px,3.5vw,52px);line-height:1.04;letter-spacing:.01em}.ft-pdp-kicker{display:inline-block!important;width:fit-content;background:#b8975a;color:#181818;font-size:10px!important;letter-spacing:.13em;padding:3px 11px;border-radius:4px;margin:0 0 12px!important}.ft-pdp-subtitle{font-size:13px;color:#6c675e;margin:0 0 20px}.ft-redesign .ft-pdp .price--large{font-size:29px!important;font-weight:650;letter-spacing:-.03em}.ft-redesign .ft-pdp .product-form__input{margin:0 0 16px;max-width:none}.ft-redesign .ft-pdp .product-form__input .form__label{font-size:13px;color:#181818;margin-bottom:10px}.ft-redesign .ft-pdp .product-form__input--pill input[type=radio]+label{min-width:50px;padding:13px 14px;margin:0 6px 6px 0;border-color:#d7d3cb;font-size:12px;border-radius:5px}.ft-redesign .ft-pdp .product-form__input--pill input[type=radio]:checked+label{background:#181818;border-color:#181818;color:white}.ft-redesign .ft-pdp .product-form__submit{margin:0;min-height:56px;letter-spacing:.07em;text-transform:uppercase}.ft-pdp .product-form{margin:20px 0 16px}.ft-pdp .product__info-container>product-form{margin:0}.ft-redesign .ft-pdp .product-popup-modal__opener{display:block;margin:20px 0 8px;text-align:right}.ft-redesign .ft-pdp .product-popup-modal__button{font-size:11px;min-height:35px;padding:4px 0;text-underline-offset:4px}.ft-redesign .ft-pdp .product__media-wrapper .product-media-container{border:0;background:#f4f3ef;border-radius:6px}.ft-pdp .thumbnail{border-radius:5px}.ft-pdp .thumbnail[aria-current]{border-color:#b8975a;box-shadow:0 0 0 1px #b8975a}.ft-pdp .thumbnail-slider{margin-top:14px}.ft-pdp-shipping{display:flex;gap:14px;align-items:center;border:1px solid #b8975a;border-radius:7px;padding:16px 18px;margin:16px 0 14px;font-size:12px}.ft-pdp-shipping>.svg-wrapper{width:30px;height:30px;flex:0 0 30px;color:#96783e}.ft-pdp-shipping strong{font-weight:600;font-size:13px}.ft-pdp-shipping p{margin:3px 0;color:#84662f;font-size:12px;line-height:1.5}.ft-pdp-shipping small{font-size:10px;color:#6c675e}.ft-pdp-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:20px}.ft-pdp-benefits>div{display:flex;gap:9px;align-items:center;border:1px solid #e2ded5;border-radius:6px;padding:12px 9px}.ft-pdp-benefits span{display:flex;width:22px;flex:0 0 22px}.ft-pdp-benefits svg{width:22px;height:22px}.ft-pdp-benefits strong{font-weight:500;font-size:10px;line-height:1.4}.ft-pdp-accordion{border-top:1px solid #dedad1;margin:0!important}.ft-pdp-accordion:last-child{border-bottom:1px solid #dedad1}.ft-pdp-accordion summary{display:flex;justify-content:space-between;gap:15px;list-style:none;cursor:pointer;font-size:13px;min-height:49px;align-items:center;padding:12px 0}.ft-pdp-accordion summary::-webkit-details-marker{display:none}.ft-pdp-accordion summary span{font-size:18px;transition:transform .2s}.ft-pdp-accordion[open] summary span{transform:rotate(180deg)}.ft-pdp-accordion .rte{font-size:13px;line-height:1.75;padding:0 0 18px;overflow-wrap:anywhere}.ft-pdp-accordion .rte img{max-width:100%;height:auto}.ft-pdp-accordion .rte h5{font:inherit}.ft-pdp .pickup-availability-preview{font-size:11px}.ft-pdp .product__tax{margin-top:8px}.ft-sticky-purchase{display:none}.ft-preorder{font-size:12px;color:#84662f}.ft-pdp-strap{text-align:center;background:#181818;color:#d2b47a;font-size:12px;letter-spacing:.2em;padding:23px 16px;margin-top:45px}
@media(min-width:990px){.ft-redesign .ft-pdp .product--medium .product__media-wrapper{width:57%;max-width:57%}.ft-redesign .ft-pdp .product--medium .product__info-wrapper{width:43%;max-width:43%;padding-left:4rem}.ft-pdp .product__media-list{margin:0}}
@media(max-width:749px){.ft-pdp-breadcrumbs{font-size:10px;padding:0 0 15px;gap:7px}.ft-pdp>.page-width{padding:0 16px}.ft-redesign .ft-pdp .product__info-wrapper{padding:24px 0 0}.ft-redesign .ft-pdp .product__title h1{font-size:35px}.ft-pdp-subtitle{font-size:12px;margin-bottom:15px}.ft-redesign .ft-pdp .price--large{font-size:26px!important}.ft-pdp .product-popup-modal__content{width:calc(100% - 24px);padding:16px}.ft-pdp-benefits{gap:6px}.ft-pdp-benefits>div{gap:6px;padding:10px 7px}.ft-pdp-benefits strong{font-size:9px}.ft-pdp-shipping{padding:13px 14px}.ft-sticky-purchase.is-visible{display:flex;position:fixed;bottom:0;left:0;right:0;z-index:5;background:#181818;color:white;border-top:1px solid #b8975a;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));box-shadow:0 -4px 20px #00000013}.ft-sticky-purchase>div{min-width:0;max-width:55%}.ft-sticky-purchase small{display:block;font-size:9px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#d2c7b0;line-height:1.5}.ft-sticky-purchase strong{font-size:18px}.ft-sticky-purchase button{font-family:inherit;background:#b8975a;color:#181818;font-size:12px;font-weight:600;min-height:44px;border:0;border-radius:5px;padding:10px 23px}.ft-sticky-purchase button:disabled{opacity:.55}.ft-redesign:has(.ft-pdp){padding-bottom:95px}.ft-redesign:has(.ft-pdp) #footballtown-whatsapp{bottom:100px}.ft-redesign:has(cart-drawer.active) .ft-sticky-purchase{display:none}.ft-pdp-strap{font-size:10px;margin-top:30px}}
@media(prefers-reduced-motion:reduce){.ft-pdp-accordion summary span{transition:none}}
