.section-laneway-builder-discovery,.lg-shaft-browser-source{display:contents}.lg-builder-v2 .lg-shaft-browser-launcher{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;margin:0 0 1.3rem;padding:1.15rem 1.3rem;border:1px solid #d9dfe9;border-left:.4rem solid #d5a83e;border-radius:.45rem;background:#fff;box-shadow:0 .35rem 1.2rem #1021530f}.lg-builder-v2 .lg-shaft-browser-launcher__copy{display:grid;min-width:0;gap:.18rem}.lg-builder-v2 .lg-shaft-browser-launcher__copy>span,.lg-shaft-browser__header span{color:#a6781f;font-size:.85rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.lg-builder-v2 .lg-shaft-browser-launcher__copy strong{color:#102153;font-family:Georgia,serif;font-size:1.45rem;font-weight:400;line-height:1.15}.lg-builder-v2 .lg-shaft-browser-launcher__copy small{overflow:hidden;color:#66728a;font-size:.98rem;text-overflow:ellipsis;white-space:nowrap}.lg-builder-v2 .lg-shaft-browser-launcher__button{flex:0 0 auto;min-height:4.2rem;padding:.8rem 1.15rem;border:0;border-radius:.3rem;background:#20392c;color:#fff;font:inherit;font-weight:800;cursor:pointer}.lg-builder-v2 .lg-shaft-browser-launcher__button span{margin-left:.55rem}.lg-builder-v2 .lg-model-tools[data-lg-panel=shaft]{display:none!important}.lg-shaft-browser{width:min(46rem,100vw);max-width:none;height:100dvh;max-height:none;margin:0 0 0 auto;padding:0;overflow:hidden;border:0;background:#fff;color:#102153;box-shadow:-1.2rem 0 3.5rem #040c2238}.lg-shaft-browser[open]{animation:lg-drawer-in .22s ease-out}.lg-shaft-browser::backdrop{background:#050a14ad}.lg-shaft-browser__shell{display:grid;height:100%;grid-template-rows:auto auto auto 1fr auto}.lg-shaft-browser__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.6rem 1.7rem 1.25rem;border-bottom:1px solid #dde2eb}.lg-shaft-browser__header h2{margin:.2rem 0 0;color:#102153;font-family:Georgia,serif;font-size:2.25rem;font-weight:400;line-height:1.1}.lg-shaft-browser__close{width:4rem;height:4rem;border:1px solid #cfd6e2;border-radius:50%;background:#fff;color:#102153;font-size:2.4rem;line-height:1;cursor:pointer}.lg-shaft-browser__filters{display:grid;grid-template-columns:1fr 1fr;gap:.9rem;padding:1.2rem 1.7rem;background:#f7f8fb;border-bottom:1px solid #dde2eb}.lg-shaft-browser__filters label{display:grid;gap:.42rem}.lg-shaft-browser__filters label>span{color:#465470;font-size:.9rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.lg-shaft-browser__filters input,.lg-shaft-browser__filters select{width:100%;min-height:4.4rem;padding:.7rem 1rem;border:1px solid #bfc8d7;border-radius:.25rem;background:#fff;color:#102153;font:inherit}.lg-shaft-browser__status{min-height:2.3rem;padding:.8rem 1.7rem .3rem;color:#66728a;font-size:.95rem}.lg-shaft-browser__results{overflow-y:auto;padding:.5rem 1.7rem 1.5rem}.lg-shaft-browser__result{display:grid;width:100%;grid-template-columns:1fr auto;gap:.7rem 1rem;align-items:center;padding:1.15rem 1rem;border:0;border-bottom:1px solid #e0e4eb;background:#fff;color:#102153;text-align:left;cursor:pointer}.lg-shaft-browser__result:hover,.lg-shaft-browser__result:focus-visible{background:#f4f7f5;outline:2px solid #20392c;outline-offset:-2px}.lg-shaft-browser__result.is-selected{background:#edf3ef}.lg-shaft-browser__result strong{font-size:1.08rem;line-height:1.3}.lg-shaft-browser__result em{grid-row:1 / span 2;grid-column:2;color:#20392c;font-size:1.25rem;font-style:normal}.lg-shaft-browser__result span{color:#78839a;font-size:.9rem}.lg-shaft-browser__empty{margin:1.2rem 0;padding:2rem;border:1px dashed #c8cfdb;color:#66728a;text-align:center}.lg-shaft-browser__footer{display:flex;justify-content:space-between;gap:1rem;padding:1rem 1.7rem;border-top:1px solid #dde2eb;background:#fff;color:#66728a;font-size:.95rem}.lg-shaft-browser__footer p{margin:0}.lg-shaft-browser__footer a{color:#102153;font-weight:800}@keyframes lg-drawer-in{0%{opacity:.4;transform:translate(2rem)}to{opacity:1;transform:translate(0)}}@media screen and (max-width:749px){.lg-builder-v2 .lg-shaft-browser-launcher{align-items:stretch;flex-direction:column}.lg-builder-v2 .lg-shaft-browser-launcher__button{width:100%}.lg-shaft-browser{width:100vw}.lg-shaft-browser__filters{grid-template-columns:1fr}.lg-shaft-browser__footer{flex-direction:column}}@media(prefers-reduced-motion:reduce){.lg-shaft-browser[open]{animation:none}}@media screen and (min-width:990px){body.lg-builder-page:has(#lg-custom-driver-builder-style) .product--medium:not(.product--no-media) .product__media-wrapper{max-width:44%;width:calc(44% - var(--grid-desktop-horizontal-spacing) / 2)}body.lg-builder-page:has(#lg-custom-driver-builder-style) .product--medium:not(.product--no-media) .product__info-wrapper{max-width:56%;width:calc(56% - var(--grid-desktop-horizontal-spacing) / 2)}}body.lg-builder-page:has(#lg-custom-driver-builder-style) .lg-auto-model-card,body.lg-builder-page:has(#lg-custom-driver-builder-style) .lg-model-card{gap:.65rem;margin:.55rem 0 .9rem;padding:.8rem}body.lg-builder-page:has(#lg-custom-driver-builder-style) .lg-auto-model-card__copy,body.lg-builder-page:has(#lg-custom-driver-builder-style) .lg-model-card__copy{min-height:0}body.lg-builder-page:has(#lg-custom-driver-builder-style) .lg-auto-model-card__media,body.lg-builder-page:has(#lg-custom-driver-builder-style) .lg-model-card__media,body.lg-builder-page:has(#lg-custom-driver-builder-style) .lg-model-card__media.has-builder-image{aspect-ratio:4 / 1;height:auto;min-height:0;overflow:hidden}body.lg-builder-page:has(#lg-custom-driver-builder-style) .lg-auto-model-card__media img,body.lg-builder-page:has(#lg-custom-driver-builder-style) .lg-model-card__media img,body.lg-builder-page:has(#lg-custom-driver-builder-style) .lg-model-card__media.has-builder-image img{height:100%;object-fit:contain;transform:scale(2.1);width:100%}body.lg-builder-page:has(#lg-custom-driver-builder-style) .lg-auto-catalog--grip .lg-auto-model-card__copy span,body.lg-builder-page:has(#lg-custom-driver-builder-style) .lg-auto-catalog--grip .lg-model-card__price{display:none!important}body.lg-builder-page:has(#lg-custom-driver-builder-style) .lg-model-card[data-lg-panel=grip]{grid-template-columns:minmax(0,38%) minmax(0,62%);align-items:center;min-height:0}body.lg-builder-page:has(#lg-custom-driver-builder-style) .lg-model-card[data-lg-panel=grip] .lg-model-card__copy{display:block;min-width:0;overflow-wrap:break-word}body.lg-builder-page:has(#lg-custom-driver-builder-style) .lg-model-card[data-lg-panel=grip] .lg-model-card__price{display:none!important}body.lg-builder-page:has(#lg-custom-driver-builder-style) .lg-model-card[data-lg-panel=grip] .lg-model-card__media,body.lg-builder-page:has(#lg-custom-driver-builder-style) .lg-model-card[data-lg-panel=grip] .lg-model-card__media.has-builder-image{aspect-ratio:auto;height:7.5rem;min-width:0;order:2}body.lg-builder-page:has(#lg-custom-driver-builder-style) .lg-model-card[data-lg-panel=grip] .lg-model-card__media img,body.lg-builder-page:has(#lg-custom-driver-builder-style) .lg-model-card[data-lg-panel=grip] .lg-model-card__media.has-builder-image img{object-fit:contain;object-position:center;transform:none}body.lg-builder-page:has(#lg-custom-driver-builder-style) .lg-model-card.lg-grip-jumbomax[data-lg-panel=grip] .lg-model-card__media img{transform:scale(1.18)}body.lg-builder-page:has(#lg-custom-driver-builder-style) .lg-model-card.lg-grip-master[data-lg-panel=grip] .lg-model-card__media{height:8.5rem}body.lg-builder-page:has(#lg-custom-driver-builder-style) .lg-model-card.lg-grip-master[data-lg-panel=grip] .lg-model-card__media img{transform:rotate(-45deg) scale(1.28)}body.lg-builder-page:has(#lg-custom-driver-builder-style) .lg-model-card.lg-grip-golf-pride[data-lg-panel=grip] .lg-model-card__media:not(.has-builder-image) img{transform:rotate(-45deg) scale(2.25)}body.lg-builder-page:has(#lg-custom-driver-builder-style) .lg-model-card.lg-grip-align[data-lg-panel=grip] .lg-model-card__media:not(.has-builder-image) img{transform:rotate(-45deg) scale(2.45)}body.lg-builder-page:has(#lg-custom-driver-builder-style) .lg-model-card.lg-grip-diagonal-source[data-lg-panel=grip] .lg-model-card__media img,body.lg-builder-page:has(#lg-custom-driver-builder-style) .lg-model-card.lg-grip-diagonal-source[data-lg-panel=grip] .lg-model-card__media.has-builder-image img{transform:rotate(-45deg) scale(1.9)!important}body.lg-builder-page:has(#lg-custom-driver-builder-style) .lg-model-card__media,body.lg-builder-page:has(#lg-custom-driver-builder-style) .lg-model-card__media.has-builder-image,body.lg-builder-page:has(#lg-custom-driver-builder-style) .lg-auto-model-card__media{position:relative;width:100%;height:auto;aspect-ratio:4 / 1;min-height:9rem;overflow:hidden;background:#fff}body.lg-builder-page:has(#lg-custom-driver-builder-style) .lg-model-card__media img.lg-portrait-artwork{position:absolute;left:50%;top:50%;max-width:none;object-fit:contain!important;transform:translate(-50%,-50%) rotate(90deg)!important}@media screen and (max-width:749px){body.lg-builder-page:has(#lg-custom-driver-builder-style) .lg-model-card__media,body.lg-builder-page:has(#lg-custom-driver-builder-style) .lg-model-card__media.has-builder-image,body.lg-builder-page:has(#lg-custom-driver-builder-style) .lg-auto-model-card__media{aspect-ratio:3.2 / 1;min-height:7rem}}@media screen and (max-width:749px){body.lg-builder-page:has(#lg-custom-driver-builder-style) .lg-model-card[data-lg-panel=grip]{grid-template-columns:minmax(0,1fr)}}body.lg-builder-page:has(#lg-custom-driver-builder-style) .lg-model-card__media img,body.lg-builder-page:has(#lg-custom-driver-builder-style) .lg-model-card__media.has-builder-image img,body.lg-builder-page:has(#lg-custom-driver-builder-style) .lg-model-card[data-lg-panel=grip] .lg-model-card__media img,body.lg-builder-page:has(#lg-custom-driver-builder-style) .lg-model-card[data-lg-panel=grip] .lg-model-card__media.has-builder-image img{object-fit:contain!important;object-position:center!important;transform:none!important}@media screen and (max-width:749px){body.lg-builder-page:has(#lg-custom-driver-builder-style) .lg-auto-model-card,body.lg-builder-page:has(#lg-custom-driver-builder-style) .lg-model-card{padding:.7rem}body.lg-builder-page:has(#lg-custom-driver-builder-style) .lg-auto-model-card__media,body.lg-builder-page:has(#lg-custom-driver-builder-style) .lg-model-card__media,body.lg-builder-page:has(#lg-custom-driver-builder-style) .lg-model-card__media.has-builder-image{aspect-ratio:3.5 / 1}}body.lg-builder-page:has(#lg-custom-driver-builder-style) .lg-model-card__media img.lg-portrait-artwork,body.lg-builder-page:has(#lg-custom-driver-builder-style) .lg-model-card[data-lg-panel=grip] .lg-model-card__media img.lg-portrait-artwork{position:absolute;left:50%;top:50%;max-width:none;object-fit:contain!important;transform:translate(-50%,-50%) rotate(90deg)!important}body.lg-builder-page:has(#lg-custom-driver-builder-style) .lg-model-card[data-lg-panel=grip] .lg-model-card__media img.lg-square-mcc-artwork{position:absolute;left:50%;top:50%;max-width:none;object-fit:contain!important;transform:translate(-50%,-50%) rotate(-45deg)!important}body.lg-builder-page:has(#lg-custom-driver-builder-style) .lg-model-card .lg-model-card__media img.lg-verified-artwork{position:absolute;left:50%;top:50%;max-width:none;max-height:none;object-fit:contain!important;transform:translate(-50%,-50%) rotate(var(--lg-artwork-angle))!important}body.lg-builder-page:has(#lg-custom-driver-builder-style) .lg-model-card[data-lg-panel=grip] .lg-model-card__media img{transition:none!important}body.lg-builder-page:has(#lg-custom-driver-builder-style) .lg-model-card[data-lg-panel=grip] .lg-model-card__media.lg-image-reveal{animation:lg-grip-reveal .25s ease-out}@keyframes lg-grip-reveal{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0 0}}@media(prefers-reduced-motion:reduce){body.lg-builder-page:has(#lg-custom-driver-builder-style) .lg-model-card[data-lg-panel=grip] .lg-model-card__media.lg-image-reveal{animation:none}}body.lg-builder-page:has(#lg-driver-layout-v3){background:#f4f5f2}body.lg-builder-page:has(#lg-driver-layout-v3) product-info.gradient,body.lg-builder-page:has(#lg-driver-layout-v3) .product__info-container{background:transparent}body.lg-builder-page:has(#lg-driver-layout-v3) .product__media-wrapper media-gallery{display:block;padding:1.6rem;border-radius:1.8rem;background:#fff}body.lg-builder-page:has(#lg-driver-layout-v3) .product__media-list>li{position:relative}body.lg-builder-page:has(#lg-driver-layout-v3) .product__media-list .product__media,body.lg-builder-page:has(#lg-driver-layout-v3) .product__media-list .product-media-container{overflow:hidden;border-radius:1.2rem;background:#fff}body.lg-builder-page:has(#lg-driver-layout-v3) .product__media-list .product__media img{box-sizing:border-box;padding:var(--lg-photo-inset, 9%);object-fit:contain!important;background:#fff}body.lg-builder-page:has(#lg-driver-layout-v3) .product__media-list>li:first-child .product__media img{padding:var(--lg-hero-inset, 12%)}body.lg-builder-page:has(#lg-driver-layout-v3) .lg-v3-badge{position:absolute;z-index:2;top:1.4rem;left:1.4rem;padding:.6rem 1.2rem;border-radius:99rem;background:#20392c;color:#fff;font-size:1.2rem;font-weight:700;letter-spacing:.02em;pointer-events:none}body.lg-builder-page:has(#lg-driver-layout-v3) .lg-v3-chips{display:flex;flex-wrap:wrap;gap:.8rem;margin:0 0 1.6rem}body.lg-builder-page:has(#lg-driver-layout-v3) .lg-v3-chips span{padding:.7rem 1.2rem;border-radius:99rem;background:#eaf2ec;color:#20392c;font-size:1.3rem;font-weight:600}body.lg-builder-page:has(#lg-driver-layout-v3) .lg-step-heading__number{border-radius:50%;background:#20392c;color:#fff}body.lg-builder-page:has(#lg-driver-layout-v3) .lg-step-heading{border-bottom:0}body.lg-builder-page:has(#lg-driver-layout-v3) .lg-v3-help{display:flex;align-items:center;gap:1.4rem;margin-top:1.6rem;padding:1.6rem 1.8rem;border-radius:1.4rem;background:#20392c;color:#fff}body.lg-builder-page:has(#lg-driver-layout-v3) .lg-v3-help__mark{display:grid;flex:0 0 4rem;place-items:center;width:4rem;height:4rem;border-radius:50%;background:#d9aa45;color:#10110f;font-size:1.3rem;font-weight:900}body.lg-builder-page:has(#lg-driver-layout-v3) .lg-v3-help__copy{display:flex;flex:1;flex-direction:column;gap:.2rem;font-size:1.35rem;line-height:1.4}body.lg-builder-page:has(#lg-driver-layout-v3) .lg-v3-help__copy span{color:#dce3de}body.lg-builder-page:has(#lg-driver-layout-v3) .lg-v3-help__link{color:#fff;font-size:1.35rem;font-weight:700;white-space:nowrap}body.lg-builder-page:has(#lg-driver-layout-v3) .lg-v3-aside .product-form__submit{border-radius:1.2rem}body.lg-builder-page:has(#lg-driver-layout-v3) .lg-v3-aside:has(.lg-build-card) .lg-build-summary{display:none!important}body.lg-builder-page:has(#lg-driver-layout-v3) .lg-v3-aside .lg-build-card{position:static!important;margin:0 0 1.6rem!important;border:0!important;box-shadow:none!important;padding:0!important}body.lg-builder-page:has(#lg-driver-layout-v3) .lg-v3-aside .product-form__quantity{margin:0 0 1.2rem;padding:0;border:0}body.lg-builder-page:has(#lg-driver-layout-v3) pickup-availability{display:none!important}@media screen and (min-width:990px){body.lg-builder-page:has(#lg-driver-layout-v3) .product.grid{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(36rem,40rem);grid-auto-flow:row;column-gap:2.8rem;row-gap:0;align-items:start}body.lg-builder-page:has(#lg-driver-layout-v3) .product__info-wrapper,body.lg-builder-page:has(#lg-driver-layout-v3) .product__info-container{display:contents!important}body.lg-builder-page:has(#lg-driver-layout-v3) .product__media-wrapper{grid-column:1;grid-row:1;width:100%!important;max-width:none!important;margin-bottom:2rem;padding:0!important}body.lg-builder-page:has(#lg-driver-layout-v3) .product__media-wrapper media-gallery,body.lg-builder-page:has(#lg-driver-layout-v3) .product__media-wrapper .product__column-sticky{position:static!important}body.lg-builder-page:has(#lg-driver-layout-v3) .product__media-list{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2rem;margin:0!important;padding:0!important}body.lg-builder-page:has(#lg-driver-layout-v3) .product__media-list>li{width:auto!important;max-width:none!important;margin:0!important;padding:0!important}body.lg-builder-page:has(#lg-driver-layout-v3) .product__media-list>li:first-child{grid-column:span 2;grid-row:span 2}body.lg-builder-page:has(#lg-driver-layout-v3) .product__media-list>li:nth-child(n+6){display:none!important}body.lg-builder-page:has(#lg-driver-layout-v3) .product__media-list>li:first-child:last-child{grid-column:1 / -1}body.lg-builder-page:has(#lg-driver-layout-v3) .product__media-list>li:nth-child(2):last-child{grid-column:span 2;grid-row:span 2}body.lg-builder-page:has(#lg-driver-layout-v3) .product__media-list>li:nth-child(2):nth-last-child(2),body.lg-builder-page:has(#lg-driver-layout-v3) .product__media-list>li:nth-child(3):last-child{grid-row:span 2}body.lg-builder-page:has(#lg-driver-layout-v3) .product__media-list>li:nth-child(4):last-child{grid-column:span 2}body.lg-builder-page:has(#lg-driver-layout-v3) .product__media-list .product-media-container{--ratio: 1 !important;--preview-ratio: 1 !important;max-width:none!important}body.lg-builder-page:has(#lg-driver-layout-v3) .product__media-list>li:first-child:last-child .product-media-container,body.lg-builder-page:has(#lg-driver-layout-v3) .product__media-list>li:nth-child(4):last-child .product-media-container{--ratio: 2 !important;--preview-ratio: 2 !important}body.lg-builder-page:has(#lg-driver-layout-v3) .product__media-list>li:nth-child(2):nth-last-child(2) .product-media-container,body.lg-builder-page:has(#lg-driver-layout-v3) .product__media-list>li:nth-child(3):last-child .product-media-container{--ratio: .48 !important;--preview-ratio: .48 !important}body.lg-builder-page:has(#lg-driver-layout-v3) .product__media-list>li[data-lg-more]:after{content:attr(data-lg-more);position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;border-radius:1.2rem;background:#20392c99;color:#fff;font-size:2.6rem;font-weight:800;pointer-events:none}body.lg-builder-page:has(#lg-driver-layout-v3) .product__info-container>*{grid-column:1;max-width:none!important}body.lg-builder-page:has(#lg-driver-layout-v3) .product__info-container>.product__text{margin:0!important;padding:2.8rem 2.8rem 0;border-radius:1.8rem 1.8rem 0 0;background:#fff}body.lg-builder-page:has(#lg-driver-layout-v3) .product__info-container>.product__title{margin:0!important;padding:.4rem 2.8rem 1.6rem;background:#fff}body.lg-builder-page:has(#lg-driver-layout-v3) .lg-v3-chips{margin:0 0 2rem;padding:0 2.8rem 2.8rem;border-radius:0 0 1.8rem 1.8rem;background:#fff}body.lg-builder-page:has(#lg-driver-layout-v3) .product__info-container>.lg-v3-price-row.lg-v3-price-row{margin:0!important;padding:0 2.8rem .8rem;border-radius:0;background:#fff}body.lg-builder-page:has(#lg-driver-layout-v3) .product__info-container>.lg-v3-price-row.lg-v3-price-row>*{margin-top:0!important}body.lg-builder-page:has(#lg-driver-layout-v3):has(.lg-v3-price-row.shopify-app-block[id$=price]) .product__info-container>[id^=price-].lg-v3-price-row{display:none!important}body.lg-builder-page:has(#lg-driver-layout-v3) .product__info-container>.lg-step-heading{margin:0!important;padding:2.4rem 2.8rem 1.2rem;border-radius:1.8rem 1.8rem 0 0;background:#fff}body.lg-builder-page:has(#lg-driver-layout-v3) .product__info-container>variant-selects{display:block;margin:0 0 2rem;padding:0 2.8rem 2.4rem;border-radius:0 0 1.8rem 1.8rem;background:#fff}body.lg-builder-page:has(#lg-driver-layout-v3) .product__info-container>.shopify-app-block{margin:0 0 2rem;padding:1.2rem 2.8rem 2.4rem;border-radius:1.8rem;background:#fff}body.lg-builder-page:has(#lg-driver-layout-v3) .lg-visual-options{border:0!important;padding:0!important;box-shadow:none!important}body.lg-builder-page:has(#lg-driver-layout-v3) .lg-visual-options .lg-config-tabs{margin:0 0 1.2rem!important}body.lg-builder-page:has(#lg-driver-layout-v3) .lg-select-pills{grid-template-columns:repeat(6,minmax(0,1fr))}body.lg-builder-page:has(#lg-driver-layout-v3) .product__info-container>.product__description{margin:0 0 2rem!important;padding:2.8rem;border-radius:1.8rem;background:#fff}body.lg-builder-page:has(#lg-driver-layout-v3) .product__info-container>.product__view-details{display:none}body.lg-builder-page:has(#lg-driver-layout-v3) .product__info-container>.lg-v3-aside{position:sticky;top:2rem;grid-column:2;grid-row:1 / span 14;align-self:start;max-height:calc(100vh - 4rem);transition:top .2s ease;overflow-y:auto;padding:2.4rem;border-radius:1.8rem;background:#fff}body.lg-builder-page:has(#lg-driver-layout-v3):has(.shopify-section-header-sticky:not(.shopify-section-header-hidden)) .product__info-container>.lg-v3-aside{top:calc(var(--header-height, 0px) + 1.6rem);max-height:calc(100vh - var(--header-height, 0px) - 3.2rem)}body.lg-builder-page:has(#lg-driver-layout-v3) .lg-v3-aside .lg-build-summary{margin:0 0 1.6rem!important;padding:0!important;border-top:0!important;background:transparent!important}}@media screen and (max-width:989px){body.lg-builder-page:has(#lg-driver-layout-v3) .product__media-wrapper media-gallery{padding:0;background:transparent}}body:has(#lg-shaft-v2-marker) .product__info-container .product-form__input legend,body:has(#lg-shaft-v2-marker) .product__info-container .product-form__input .form__label,body:has(#lg-shaft-v2-marker) .product__info-container [class*=form__label],body:has(#lg-shaft-v2-marker) .product__info-container .sp-field-label,body:has(#lg-shaft-v2-marker) .product__info-container .shoppad-apps__label{font-size:1.3rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#20392c;margin-bottom:.8rem}body:has(#lg-shaft-v2-marker) .product__info-container fieldset.product-form__input--pill{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.8rem}body:has(#lg-shaft-v2-marker) .product__info-container fieldset.product-form__input--pill legend{grid-column:1 / -1}body:has(#lg-shaft-v2-marker) .product__info-container .product-form__input--pill input[type=radio]+label{margin:0;width:100%;box-sizing:border-box;min-height:5.2rem;padding:1rem .6rem;border:1px solid #D9D4C8;border-radius:0;background:#fff;color:#10110f;text-align:center;justify-content:center;font-size:1.3rem;line-height:1.3;text-transform:uppercase}body:has(#lg-shaft-v2-marker) .product__info-container .product-form__input--pill input[type=radio]:checked+label{background:#20392c;border-color:#20392c;color:#fff}body:has(#lg-shaft-v2-marker) .product__info-container .product-form__input--pill input[type=radio]:not(:checked)+label:hover{border-color:#20392c}body:has(#lg-shaft-v2-marker) .product__info-container select,body:has(#lg-shaft-v2-marker) .product__info-container input[type=text],body:has(#lg-shaft-v2-marker) .product__info-container textarea{border-radius:0;border:1px solid #D9D4C8;box-shadow:none;background-color:#fff}body:has(#lg-shaft-v2-marker) .product__info-container select:focus,body:has(#lg-shaft-v2-marker) .product__info-container input[type=text]:focus{border-color:#20392c;outline:none}body:has(#lg-shaft-v2-marker) .product__info-container .product-form__submit{background:#20392c;border-radius:0;text-transform:uppercase;letter-spacing:.06em;font-weight:700}@media screen and (max-width:749px){body:has(#lg-shaft-v2-marker) .product__info-container fieldset.product-form__input--pill{grid-template-columns:repeat(3,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/100/compiled_assets/styles.css.map */
