button.open-size-chart:before,a.external-size-guide:before{content:"";width:30px;height:30px;display:inline-block;background:center / contain no-repeat url(//www.drmoto.co.nz/cdn/shop/t/44/assets/measuring_tape.svg?v=4732582\2026)}variant-selects .product-form__input .form__label{display:grid;grid-template-columns:max-content auto 1fr;grid-template-areas:"title size .";column-gap:1rem;align-items:center}variant-selects .product-form__input .form__label>.flex{display:contents}variant-selects .product-form__input .form__label>.flex>span:first-child{grid-area:title;white-space:nowrap;align-self:center;text-transform:capitalize}variant-selects .product-form__input .form__label>a.external-size-guide{grid-area:size;justify-self:start;white-space:nowrap;align-self:center;display:inline-flex;align-items:center;gap:.5rem}variant-selects .product-form__input .form__label>button.open-size-chart.btn--link{width:fit-content;display:inline-flex;align-items:center;grid-area:size;justify-self:start;white-space:nowrap}variant-selects .product-form__input .form__label>button.open-size-chart.btn--link{width:fit-content!important;display:inline-flex!important}variant-selects .product-form__input .form__label>.open-size-chart:after,variant-selects .product-form__input .form__label>.external-size-guide:after{display:none}variant-selects .product-form__input .form__label>.external-size-guide{text-decoration:none}motion-element.block.rich-text__text[data-motion=fade-up]{opacity:1!important;visibility:visible!important;transform:none!important}.size-guide-page{--sg-border: #e3e3e3;--sg-label-w: 11rem;--sg-col-w: 4.25rem}.size-guide-page .size-guide__subgroup{border-bottom:1px solid var(--sg-border)}.size-guide-page .size-guide__subgroup-summary{cursor:pointer;list-style:none;padding:1rem 0}.size-guide-page .size-guide__subgroup-summary::-webkit-details-marker{display:none}.size-guide-page .size-guide__subgroup-summary h4{margin:0}.size-guide-page .size-guide__subgroup-content{padding-bottom:1.5rem}basic-modal[id^=SizeChartModal] .drawer__body{scroll-snap-type:none}.size-guide-page .scrollable-table{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%;overscroll-behavior-x:contain;border:1px solid var(--sg-border);border-radius:10px}.rte .size-guide-page table{table-layout:auto;border-collapse:collapse;width:max-content;min-width:100%;margin:0 0 .75rem}.rte .size-guide-page td,.rte .size-guide-page th{border:1px solid var(--sg-border);padding:.55rem .65rem;text-align:center;vertical-align:middle;white-space:nowrap;width:var(--sg-col-w);font-size:1.3rem;line-height:1.35}.rte .size-guide-page td:first-child,.rte .size-guide-page th:first-child{position:sticky;left:0;z-index:1;width:var(--sg-label-w);min-width:var(--sg-label-w);text-align:left;white-space:normal;font-weight:600;background:#f4f4f4;box-shadow:inset -1px 0 0 var(--sg-border)}.rte .size-guide-page tr:first-child td{background:#ececec;font-weight:600}.rte .size-guide-page table.measure td{width:auto;white-space:normal;text-align:left}.rte .size-guide-page table.measure td.size-guide-img{width:auto;text-align:center}.rte .size-guide-page table.measure img{max-width:100%;height:auto}.product-template [id^=rebuy-widget-]{background:#fff!important;padding:2.4rem;border-radius:var(--blocks-radius);box-shadow:#37373733 0 0 4px;margin-bottom:2.4rem}.product-template [id^=rebuy-widget-] .rebuy-product-image{height:auto!important;width:100%!important}.product-template [id^=rebuy-widget-] .rebuy-product-image img{width:100%;aspect-ratio:1;object-fit:contain}.f-badge--clearance{color:#fff;background:#f97316;border-radius:4rem;letter-spacing:.04em}.dm-clearance-pdp{width:100%;margin:1.6rem 0 2rem;display:flex;flex-direction:column;align-items:flex-start;gap:.8rem}.dm-clearance-pdp.hidden{display:none}.dm-clearance-pdp__note{margin:0;font-size:calc(var(--font-body-size) * .95);line-height:1.4;color:#4b5563}.dm-clearance-cart-notice,.dm-clearance-cart-notice--rebuy{margin:0 0 1.2rem;padding:1.2rem 1.6rem;background:#fff7ed;border:1px solid rgba(249,115,22,.35);color:#f97316;font-style:italic;line-height:1.4}.dm-clearance-cart-notice em,.dm-clearance-cart-notice--rebuy em{font-style:italic}.product__block--price+.product__block{margin-top:-2.6rem}.product__block--badges:not(:empty)+.product__block--price{margin-top:3.2rem}.dm-product-sku{font-weight:700;padding-inline:0;text-indent:0}.dm-product-sku span+span{font-weight:400}.product__block--sku.dm-product-sku{margin-bottom:1.6rem}variant-selects .product-form__input .form__label{margin-bottom:.8rem}variant-selects .product-form__input,variant-selects .product-form__input>legend{padding-inline:0;margin-inline:0}.product__block.product__block--variant_picker{margin-top:-5px}.product-form__special-order-note{margin-top:1.2rem;padding:1rem 1.2rem;font-size:1.3rem;line-height:1.4;color:#3d3d3d;background-color:#f6f6f6;border-radius:8px}.complementary-products--grid .swiper-slide{height:auto}.complementary-products--grid .product-card{display:flex;height:100%;border:1px solid rgba(55,55,55,.12);border-radius:var(--blocks-radius);overflow:hidden}.complementary-products--grid .product-card__wrapper{display:flex;flex-direction:column;width:100%}.complementary-products--grid .product-card__image-wrapper{padding:1.2rem 1.2rem 0}.complementary-products--grid .product-card__info{flex:1;gap:.6rem;padding:1rem 1.2rem 1.2rem}.complementary-products--grid .product-card__title{font-size:1.4rem;line-height:1.35;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.complementary-products--grid .product-card__info .f-price{font-size:1.5rem}.complementary-products--grid .product-card__info .product-card__atc-wrap{margin-top:auto;padding-top:.6rem}.complementary-products--grid .product-card__info .product-card__atc{width:100%}.product__block--icon-with-text-horizontal .icon-with-text--horizontal{display:grid;grid-template-columns:repeat(3,1fr);gap:0;padding:1.4rem .4rem;background:#fff;border:1px solid rgba(var(--color-border),.6);border-radius:1.2rem}.product__block--icon-with-text-horizontal .icon-with-text__item{flex-direction:column;justify-content:flex-start;padding:0 .8rem;text-align:center;font-size:1.2rem;line-height:1.35;color:rgba(var(--color-foreground),.75)}.product__block--icon-with-text-horizontal .icon-with-text__item+.icon-with-text__item{border-left:1px solid rgba(var(--color-border),.9)}.product__block--icon-with-text-horizontal .icon-with-text__item .inline-richtext{font-size:inherit}.product__block--icon-with-text-horizontal .icon-with-text__item strong{display:block;margin-bottom:.2rem;font-size:1.35rem;color:rgb(var(--color-foreground))}.product__block--icon-with-text-horizontal .icon-with-text__item a{color:rgb(var(--color-primary));font-weight:600;text-decoration:none}product-info:has(.product__block--icon-with-text-horizontal a[href="/pages/contact"]) .product__block--addons>button[aria-controls^=PopupModal-AskQuestionForm]{display:none}@media(min-width:1280px){[id$=__image_cards_shop_by_category] .page-width,[id$=__featured_collection_yaWznU] .page-width,[id$=__custom_content_vehicles_intro] .page-width,[id$=__featured_collection_BhHjMc] .page-width{--page-padding: 5rem}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/drmoto.css.map */
