.lumino-related-products:has(.product-item){display:block;margin-block:24px;border-block:1px solid #d5d9d9;background:#fff}.lumino-related-products>.container--large{position:relative;padding-block:12px 20px;margin-block:0}.lumino-related-products .section-heading{display:block;margin:0;padding:0 100px 4px 0}.lumino-related-products .section-heading__title{display:block;margin:0;font-size:20px;line-height:28px;font-weight:700;color:#0f1111;text-transform:none;font-feature-settings:normal}.lumino-related-products .section-heading__subheading{display:none}.lumino-related-products css-slider{--related-columns: 3;box-sizing:border-box;padding-inline:56px;margin:0}.lumino-related-products .grid--slider{--col-gap: 0px;display:grid;grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:calc(100% / var(--related-columns));gap:0;width:100%;margin:0;align-items:stretch}html[lang] body .lumino-related-products .product-item.card{--image-fit-padding: 0px;--border-radius-cards: 0px;box-sizing:border-box;display:flex;flex-direction:column;min-width:0;width:100%;padding:5px 0;border:0;border-radius:0;background:#fff;box-shadow:none;overflow:visible}html[lang] body .lumino-related-products .product-item.card>.product-item__image{flex:0 0 auto;width:160px;height:160px;padding-top:0!important;margin-inline:auto;border:0;border-radius:0;background:#fff}html[lang] body .lumino-related-products .product-item.card .product-item__image :is(figure,img){border-radius:0}html[lang] body .lumino-related-products .product-item.card .product-item__image img{object-fit:contain;padding:0}html[lang] body .lumino-related-products .product-item.card>.product-item__text{flex-grow:0;box-sizing:border-box;width:160px;padding:0;margin-inline:auto;text-align:start;align-items:stretch}html[lang] body .lumino-related-products .product-item.card>.card__text{flex-grow:1}html[lang] body .lumino-related-products .product-item.card>.product-item__image+.product-item__text{padding-block-start:0}html[lang] body .lumino-related-products .product-item.card a.product-item__title,html[lang] body .lumino-related-products .product-item.card .product-item__title span{font-size:14px!important;line-height:20px!important;font-weight:400!important;color:#237d72}html[lang] body .lumino-related-products .product-item.card .product-item__title,html[lang] body .lumino-related-products .product-item.card .product-item__title :is(div,span){margin:0!important;padding:0!important}.lumino-related-products .product-item [class*=remove-line-height-space]{line-height:inherit}.lumino-related-products .product-item [class*=remove-line-height-space]:before,.lumino-related-products .product-item [class*=remove-line-height-space]:after{display:none}.lumino-related-products .product-item__title>div{line-height:20px}html[lang] body .lumino-related-products .product-item.card .product-item__title span{-webkit-line-clamp:4;line-clamp:4;max-height:80px}html[lang] body .lumino-related-products .product-item.card .product-item__title:is(:hover,:focus-visible),html[lang] body .lumino-related-products .product-item.card .product-item__title:is(:hover,:focus-visible) span{color:#1b655c;text-decoration:underline}html[lang] body .lumino-related-products .product-item.card .product-item__subtitle{margin-block:2px 4px;font-size:12px;line-height:16px}html[lang] body .lumino-related-products .product-item.card .product-item__price{margin-top:auto;margin-bottom:0;padding-top:4px}html[lang] body .lumino-related-products .product-item.card .product-price--original{font-size:18px;line-height:24px}html[lang] body .lumino-related-products .product-item.card .card-price-amount__fraction,html[lang] body .lumino-related-products .product-item.card .product-price--original .card-currency-symbol{font-size:10px}html[lang] body .lumino-related-products .product-item.card .product-item__badges{margin-bottom:4px}html[lang] body .lumino-related-products .product-item.card .product-item__badge{padding-inline:5px;height:auto;min-height:18px;font-size:11px;line-height:16px}html[lang] body .lumino-related-products .product-item.card>.product-item__text+.product-item__text{margin-top:8px}html[lang] body .lumino-related-products .product-item.card .product-item__quick-buy{margin:0}html[lang] body .lumino-related-products .product-item.card .product-item__quick-buy .button{white-space:normal;padding-inline:4px!important;height:auto;min-height:32px}.lumino-related-products .css-slider-navigation-container{position:absolute;top:0;right:0;bottom:0;left:0;display:block;margin:0;pointer-events:none}.lumino-related-products .css-slider-button{position:absolute;top:65px;width:36px;height:39px;margin:0;border:1px solid #888c8c;border-radius:8px;background:#fff;box-shadow:none;opacity:1;pointer-events:auto}.lumino-related-products .css-slider-navigation-container .css-slider-prev{left:auto;right:auto;inset-inline-start:5px}.lumino-related-products .css-slider-navigation-container .css-slider-next{left:auto;right:auto;inset-inline-end:5px}.lumino-related-products .css-slider-button.disabled{opacity:.4;pointer-events:none}.lumino-related-products .css-slider-button:hover{background:#f7fafa}.lumino-related-products .css-slider-button:focus-visible{outline:2px solid #237d72;outline-offset:2px}.lumino-related-products .css-slider-button svg path{fill:#565959}.lumino-related-products .css-slider--bottom-navigation .css-slider-index-navigation{position:absolute;top:-31px;inset-inline-end:0;display:block;color:#0f1111;font-size:14px;line-height:20px;pointer-events:auto}.lumino-related-products .css-slider-index-navigation[hidden]{display:none!important}@media(min-width:900px){.lumino-related-products css-slider{--related-columns: 4}}@media(min-width:1024px){.lumino-related-products css-slider{--related-columns: 5}}@media(min-width:1200px){.lumino-related-products css-slider{--related-columns: 6}}@media(min-width:1400px){.lumino-related-products css-slider{--related-columns: 7}}@media(max-width:749px){.lumino-related-products:has(.product-item){margin-block:20px}.lumino-related-products .section-heading{padding-inline-end:48px}.lumino-related-products css-slider{padding-inline:0}.lumino-related-products .grid--slider{grid-auto-columns:176px}.lumino-related-products .css-slider-button{display:none!important}.lumino-related-products .lumino-related-products__page-label{display:none}.lumino-related-products .css-slider--bottom-navigation .css-slider-index-navigation{font-size:12px}}.lumino-related-products--paged{display:block;margin-block:24px;border-block:1px solid #d5d9d9;background:#fff}.lumino-related-products[hidden],.lumino-related-products--paged [hidden]{display:none!important}.lumino-related-products__pager{--related-columns: 3;position:relative;padding-inline:56px}.lumino-related-products__stage{display:grid;grid-auto-flow:column;grid-auto-columns:calc(100% / var(--related-visible-columns, 3));grid-template-columns:repeat(var(--related-visible-columns, 3),minmax(0,1fr));align-items:stretch;min-height:344px;overflow:hidden;touch-action:pan-y pinch-zoom}.lumino-related-products__stage:focus-visible{outline:2px solid #237d72;outline-offset:4px}.lumino-related-products__stage>.product-item.card{min-height:344px}.lumino-related-products__stage[aria-busy=true]>.product-item{opacity:.6}.lumino-related-products__placeholder{width:160px;height:344px;margin-inline:auto;background:linear-gradient(#f3f4f4,#f3f4f4) 0 5px / 160px 160px no-repeat,linear-gradient(#f3f4f4,#f3f4f4) 0 177px / 145px 12px no-repeat,linear-gradient(#f3f4f4,#f3f4f4) 0 200px / 125px 12px no-repeat,linear-gradient(#f3f4f4,#f3f4f4) 0 307px / 160px 32px no-repeat}.lumino-related-products__counter{position:absolute;top:16px;inset-inline-end:var(--gutter-container, 16px);color:#0f1111;font-size:14px;line-height:20px}.lumino-related-products__pager>.css-slider-prev{inset-inline-start:5px}.lumino-related-products__pager>.css-slider-next{inset-inline-end:5px}.lumino-related-products__pager>.css-slider-button{display:flex;align-items:center;justify-content:center;padding:0;color:#565959}.lumino-related-products__pager>.css-slider-button:disabled{opacity:.4;cursor:default}.lumino-related-products__error{margin-top:8px;color:#565959;font-size:14px}.lumino-related-products__error button{margin-inline-start:8px;padding:4px;color:#237d72;text-decoration:underline;background:transparent;border:0;cursor:pointer}@media(min-width:900px){.lumino-related-products__pager{--related-columns: 4}}@media(min-width:1024px){.lumino-related-products__pager{--related-columns: 5}}@media(min-width:1200px){.lumino-related-products__pager{--related-columns: 6}}@media(min-width:1400px){.lumino-related-products__pager{--related-columns: 7}}@media(max-width:749px){.lumino-related-products--paged{margin-block:20px}.lumino-related-products__pager{padding-inline:0;padding-bottom:47px}.lumino-related-products__counter{font-size:12px}.lumino-related-products__pager>.css-slider-button{display:flex!important;top:auto;bottom:0}.lumino-related-products__pager>.css-slider-prev{inset-inline-start:calc(50% - 43px)}.lumino-related-products__pager>.css-slider-next{inset-inline-end:calc(50% - 43px)}}
/*# sourceMappingURL=/cdn/shop/t/88/assets/lumino-related-products.css.map */
