.out-of-stock-container{background:#c0151533;padding:15px;color:#800e0e;border-radius:5px;border:1px solid #800e0e}.product-alert{color:#856404;background-color:#fff3cd;border:1px solid #baab7d}.out-of-stock-container p{margin-bottom:0;text-align:center}.spec-arrows{display:none}.shipping-time-notice{display:flex;align-items:center;padding:0 5px 10px;font-size:12px;clear:both;margin-top:auto}.leadTime{font-weight:600}.config select{font-size:14px}.select-wrapper{position:relative}.select-wrapper:after{content:"";position:absolute;right:11px;top:50%;transform:translateY(-50%);width:10px;height:10px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 59 64' fill='none'%3E%3Cpath d='M51.9005 17.0703L29.4997 41.2903L7.09903 17.0703L4.5 19.8988L29.4997 46.9289L54.4996 19.8988L51.9005 17.0703Z' fill='black' stroke='black' stroke-width='7.66436'/%3E%3C/svg%3E") no-repeat center;background-size:contain;pointer-events:none}.product_note{color:#856404;background-color:#fff3cd;padding:10px;border:1px solid #eeda9c;border-radius:5px;font-size:14px}.product_note p{margin-bottom:0}.slick-slide{background:#fff;border-radius:0 0 7px 7px;padding:10px 20px}.config svg{margin-left:5px;transform:translateY(1px)}.config button svg path{stroke:#fff}.next{width:100%;background:#53565a;color:#fff;padding:16px 10px;border:0;font-size:14px!important;line-height:1.15;cursor:pointer;font-family:Bespoke Regular,Arial;border-radius:4px}.previous{font-size:13px;display:block;margin-bottom:9px;float:left;width:100%;padding:3px;font-weight:600;font-family:inherit;cursor:pointer;margin-top:7px}.add-to-cart-icon{transform:translateY(-2px)}.add-to-cart-custom,.add-to-cart-stock{width:100%;background:#ff8000;color:#fff;padding:16px 10px;border:none;font-weight:600;text-transform:uppercase;line-height:1.15;position:relative;cursor:pointer;font-family:Bespoke Regular,Arial;border-radius:50px}.option-title-main{text-transform:uppercase}.add-to-cart-custom:hover,.add-to-cart-stock:hover{opacity:.85}.clear-both{clear:both}.previous:hover{border-color:#000}#addButton{font-size:14px!important}.product__accordion h5,.product__accordion h6{font-size:16px;margin-bottom:5px;margin-top:10px!important}.adapterSettingsOverlay,.specsOverlay,.sstOverlay,.flexOverlay{position:fixed;z-index:999;width:100%;height:100%;background-color:#000;background-color:#000000a6;top:0;left:0;display:none;opacity:0}.adapterSettingsPop,.specsPop,.sstPop,.flexPop{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:none;width:520px;height:auto;position:fixed;z-index:10;align-items:center;justify-content:center;box-shadow:2px 12px 12px #0006;background:#fff;opacity:0}.adapterSettingsPop{min-height:640px}.specsPop,.sstPop,.flexPop{width:90%;padding-bottom:25px;max-height:90%;overflow-y:scroll}.adapterLearnMoreClose,.closeSpecs{position:absolute;top:20px;right:20px}.openSpecs,.shaftSearch,.adapterLearnMore,.selected .option-title,.pop{text-transform:none}.custom-config .row{background:#000;color:#fff}@media only screen and (max-width:767px){#notify-me-wrapper input{width:100%}.spec-arrows{display:block}.orderAcknowledgement,.stockOrderAcknowledgement{width:20px!important}.shipping-time-notice .text-size-small{font-size:11px}.adapterSettingsPop,.specsPop{width:95%}.adapterSettingsPop{min-height:480px}.specsPop{width:97%;padding:45px 0 55px}.option-title{font-size:14px}}.button--loading:after,.custom-loading:after{content:"";position:absolute;width:16px;height:16px;top:0;left:0;right:0;bottom:0;margin:auto;border:4px solid transparent;border-top-color:#fff;border-radius:50%;animation:button-loading-spinner 1s ease infinite}.custom-loading{opacity:.5}.custom-loading:after{border-top-color:#000}.button--loading span{visibility:hidden}@keyframes button-loading-spinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.material-radios input[type=radio]{opacity:0;position:fixed;width:0}.material-radios label{display:inline-block;background-color:#fff;padding:9px 10px;font-size:14px;border:1px solid #c9c6c6;text-align:center;border-radius:4px}.material-radios label:hover{cursor:pointer}.material-radios input[type=radio]:focus+label{border:2px dashed #444}.material-radios input[type=radio]:checked+label,.radio-group input[type=radio]:checked+label{background-color:#000;border-color:#000;color:#fff}.radio-group{display:flex;height:48px}.radio-group label{width:50%;display:flex;height:100%;justify-content:center;align-items:center;border:1px solid #000;margin-left:5px}.flex-option-button{height:42px;position:relative;margin-bottom:5px;border:none;background:none}.flex-option-button label,.flex-option-button input{display:block;position:absolute;top:0;left:0;right:0;bottom:0}.flex-option-button input[type=radio]{opacity:.011;z-index:100}.flex-option-button input[type=radio]:checked+label{background:#000;color:#fff;border-radius:4px}.flex-option-button:has(input[type=radio]:checked+label){border:0}.flex-option-button label{cursor:pointer;z-index:90;line-height:40px;color:#000;background:#fff;border-radius:4px;border:1px solid #c9c6c6;font-family:BeSpoke Regular}input:disabled.club-number-inputs{opacity:.7}.flex-option-container,.material-radios{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:8px}.mobile-financing-message{display:none}@media screen and (max-width:767px){.flex-option-button{height:46px}.material-radios label{padding:11px 10px}.flex-option-button label{line-height:44px}.flex-option-container label{font-size:14px}.desktop-financing-message,.badge.onsale{display:none}}shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size: max(48px)}.club-number-container{margin:4px;background-color:#efefef;border:1px solid #D0D0D0;overflow:auto;float:left}.club-number-container label{float:left;width:53px;height:2.5em;position:relative}.club-number-container label span{display:flex;cursor:pointer;height:100%;line-height:100%;justify-content:center;align-items:center;border-radius:4px;font-family:NeuePixel Ultraround,Arial}.club-number-container label input{display:none}.club-number-container input:checked+span{background-color:#000;color:#fff}.club-number-container input:disabled:not(:checked)+span{opacity:.2;text-decoration:line-through}.club-number-container input:not(:disabled):not(:checked)+span:hover{background:#eaeaea}.product-groupings img{background:#fff}.config select span,.shaftChoicesContainer select span,.config select span option,.shaftChoicesContainer select span option{display:none}.flex-price{display:flex;align-items:center;margin-top:7px}.flex-price-column:last-child{flex:40%}.variant-picker__form.custom .variant-option__button-label{background:transparent;background-color:#efefef;border:1px solid #D0D0D0}#stock-output-target div:first-child{padding-top:0!important}#stock-output-target .stock-block-inner{height:calc(100dvh - 65px)}.config-section{min-height:100svh;min-height:calc(100dvh - 80px);display:flex!important;flex-direction:column;padding-bottom:30px}#stock-output-target .stock-block-end,.next-buttons{margin-top:auto}.price-previous-flex{display:flex;align-items:center}.price-previous-flex product-price{flex-direction:row;gap:5px;align-items:center;margin-bottom:5px}.price-previous-flex product-price .price{font-size:15px}.stock-block{padding-bottom:0}@media screen and (max-width:767px){.config-section{height:100svh;padding-bottom:calc(85px + env(safe-area-inset-bottom))}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/configurator.css.map */
