.oc-relprod__header{margin-bottom:28px}.oc-relprod__heading{margin:0;font-size:var(--oc-relprod-h-size, 28px);color:var(--oc-relprod-h-color, #004429);text-align:var(--oc-relprod-h-align, center);line-height:1.3}.oc-relprod__track-wrap{position:relative}.oc-relprod__track{display:flex;gap:var(--oc-relprod-gap, 20px);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:4px;padding:4px 4px 8px;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none}.oc-relprod__track::-webkit-scrollbar{display:none}.oc-relprod__item{flex:0 0 calc((100% - (var(--oc-relprod-pv, 4) - 1) * var(--oc-relprod-gap, 20px)) / var(--oc-relprod-pv, 4));min-width:0;scroll-snap-align:start;display:flex}.oc-relprod__item .oc-pc{width:100%}.oc-relprod__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:5}.oc-relprod__nav--prev{left:-22px}.oc-relprod__nav--next{right:-22px}@media(max-width:1280px){.oc-relprod__nav--prev{left:4px}.oc-relprod__nav--next{right:4px}}.oc-relprod__more-btn{display:none}@media(max-width:749px){.oc-relprod[data-mobile-mode=carousel] .oc-relprod__item{flex-basis:calc((100% - (var(--oc-relprod-pv-m, 2) - 1) * var(--oc-relprod-gap, 20px)) / var(--oc-relprod-pv-m, 2))}.oc-relprod[data-m-arrows=false] .oc-relprod__nav{display:none!important}.oc-relprod[data-mobile-mode=stacked] .oc-relprod__track{display:flex;flex-direction:column;overflow:visible;scroll-snap-type:none;gap:var(--oc-relprod-gap, 20px);padding:0}.oc-relprod[data-mobile-mode=stacked] .oc-relprod__item{flex:0 0 auto;width:100%}.oc-relprod[data-mobile-mode=stacked] .oc-relprod__nav{display:none!important}.oc-relprod[data-mobile-mode=stacked]:not(.is-expanded) .oc-relprod__item--m-extra{display:none}.oc-relprod[data-mobile-mode=stacked] .oc-relprod__more-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:46px;margin-top:14px;padding:12px 18px;background:#fff;border:1.5px solid #004429;border-radius:10px;color:#004429;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s ease,color .15s ease}.oc-relprod[data-mobile-mode=stacked] .oc-relprod__more-btn:hover{background:#004429;color:#fff}.oc-relprod[data-mobile-mode=stacked].is-expanded .oc-relprod__more-btn{display:none}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/oc-related-products.css.map */
