.mt-product-rail{--mt-rail-gap: 2rem;--mt-burnt-orange: #f0a06c;--mt-burnt-orange-deep: #e78850;background:#fff}.mt-product-rail .collection{display:grid;grid-template-areas:"heading link" "products products";grid-template-columns:minmax(0,1fr) auto;gap:clamp(2.2rem,3vw,3.8rem) 2rem;box-sizing:border-box;width:100%;max-width:160rem;margin-inline:auto;padding-inline:var(--mt-gutter);background:#fff}.mt-product-rail .collection__title{grid-area:heading;width:auto;max-width:none;margin:0;padding:0}.mt-product-rail .collection__title .title{margin:0;color:var(--mt-ink);font-size:clamp(4.2rem,5.2vw,7.2rem);font-weight:650;letter-spacing:-.055em;line-height:.9;text-transform:uppercase}.mt-product-rail .collection__description{max-width:44rem;margin:1.2rem 0 0;color:var(--mt-muted);font-size:1.4rem;line-height:1.55}.mt-product-rail .collection__view-all{grid-area:link;align-self:end;justify-self:end;margin:0;padding:0;white-space:nowrap}.mt-product-rail .collection__view-all .link{display:inline-flex;min-height:4.4rem;align-items:center;border-bottom:1px solid var(--mt-ink);color:var(--mt-ink);font-size:1.15rem;font-weight:650;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.mt-product-rail slider-component{position:relative;grid-area:products;display:block;width:100%;max-width:none;margin:0;padding:0!important}.mt-product-rail slider-component>.product-grid{display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:var(--mt-rail-gap);width:100%;max-width:none;margin:0;padding:0;scroll-padding-left:0}.mt-product-rail .product-grid:after{display:none}.mt-product-rail .product-grid .grid__item,.mt-product-rail .product-grid .grid__item:only-child{box-sizing:border-box;flex:0 0 calc((100% - (5 * var(--mt-rail-gap))) / 6);width:calc((100% - (5 * var(--mt-rail-gap))) / 6);max-width:calc((100% - (5 * var(--mt-rail-gap))) / 6);margin:0;scroll-margin-left:0;scroll-snap-align:start}.mt-product-rail .slider--desktop .slider__slide:first-child,.mt-product-rail .slider--tablet.grid--peek .grid__item:first-of-type{margin-left:0;scroll-margin-left:0}.mt-product-rail .card-wrapper,.mt-product-rail .card-wrapper .card{height:100%}.mt-product-rail .card-wrapper .card{display:flex;flex-direction:column;background:transparent}.mt-product-rail .card__inner{overflow:hidden;background:#f3f3f1}.mt-product-rail .card__media .media{background:#f3f3f1}.mt-product-rail .card__media .media img{box-sizing:border-box;object-fit:contain;object-position:center;padding:clamp(.4rem,.7vw,1rem);transition:opacity .26s ease,transform .52s cubic-bezier(.22,1,.36,1)!important}.mt-product-rail .card-wrapper:hover .card__media .media img{transform:scale(1.025)}.mt-product-rail .card--standard>.card__content{padding:1.25rem 0 0}.mt-product-rail .card--standard>.card__content .card__information{padding:0}.mt-product-rail .card__heading,.mt-product-rail .card__heading.h5{display:-webkit-box;min-height:3.5rem;overflow:hidden;color:var(--mt-ink);font-size:1.3rem;font-weight:700;letter-spacing:.01em;line-height:1.3;text-transform:uppercase;-webkit-box-orient:vertical;-webkit-line-clamp:2}.mt-product-rail .card__heading a:hover{text-decoration:none}.mt-product-rail .card-information>*:not(.visually-hidden:first-child)+*{margin-top:.35rem}.mt-product-rail .card-information>.price,.mt-product-rail .price{color:var(--mt-ink);font-size:1.25rem;line-height:1.25}.mt-product-rail .card__inner .card__badge{grid-row-start:1;align-self:flex-start;justify-self:end;margin:1rem}.mt-product-rail .badge{padding:.45rem .65rem;border:1px solid currentColor;border-radius:0;background:#fffffff0;color:var(--mt-ink);font-size:.9rem;font-weight:650;letter-spacing:.08em;line-height:1;text-transform:uppercase}.mt-product-rail .slider-buttons{position:absolute;z-index:3;top:40%;right:-1rem;left:-1rem;display:flex;justify-content:space-between;height:0;margin:0;pointer-events:none;transform:translateY(-50%)}.mt-product-rail .slider-button{position:relative;display:grid;width:5.6rem;height:4.8rem;padding:0;place-items:center;overflow:hidden;border:1px solid rgba(17,17,15,.26);border-radius:0;background:#fffffff5;color:var(--mt-ink);box-shadow:0 1.2rem 3rem #11110f1f;clip-path:polygon(0 0,calc(100% - 1rem) 0,100% 1rem,100% 100%,1rem 100%,0 calc(100% - 1rem));cursor:pointer;isolation:isolate;pointer-events:auto;backdrop-filter:blur(1.2rem);-webkit-backdrop-filter:blur(1.2rem);transition:opacity .18s ease,visibility .18s ease,color .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .22s cubic-bezier(.22,1,.36,1)}.mt-product-rail .slider-button:before{position:absolute;z-index:-1;top:.7rem;right:.7rem;width:1.3rem;height:1px;background:currentColor;content:"";opacity:.3;transform:rotate(-45deg);transform-origin:right center}.mt-product-rail .slider-button--next{border-color:var(--mt-burnt-orange);background:var(--mt-burnt-orange);color:var(--mt-ink)}.mt-product-rail .mt-rail-arrow{position:relative;z-index:1;display:block;width:3.2rem;height:1.8rem;transition:transform .22s cubic-bezier(.22,1,.36,1)}.mt-product-rail .mt-rail-arrow svg{display:block;width:100%;height:100%;overflow:visible;fill:none;stroke:currentColor;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.35;vector-effect:non-scaling-stroke}.mt-product-rail .slider-button--prev .mt-rail-arrow{transform:scaleX(-1)}.mt-product-rail .slider-button:not([disabled]):hover{border-color:var(--mt-forest);background:var(--mt-forest);color:#fff;box-shadow:0 1.6rem 3.6rem #11110f2e}.mt-product-rail .slider-button--prev:not([disabled]):hover{transform:translate(-.3rem)}.mt-product-rail .slider-button--next:not([disabled]):hover{border-color:var(--mt-burnt-orange-deep);background:var(--mt-burnt-orange-deep);color:var(--mt-ink);transform:translate(.3rem)}.mt-product-rail .slider-button--prev:not([disabled]):hover .mt-rail-arrow{transform:translate(-.22rem) scaleX(-1)}.mt-product-rail .slider-button--next:not([disabled]):hover .mt-rail-arrow{transform:translate(.22rem)}.mt-product-rail .slider-button:not([disabled]):active{box-shadow:0 .6rem 1.6rem #11110f24;transform:scale(.96)}.mt-product-rail .slider-button:focus-visible{outline:2px solid var(--mt-forest);outline-offset:.4rem}.mt-product-rail .slider-button[disabled]{visibility:hidden;opacity:0;pointer-events:none}@media screen and (max-width:989px){.mt-product-rail{--mt-rail-gap: 1.6rem}.mt-product-rail .product-grid .grid__item,.mt-product-rail .product-grid .grid__item:only-child{flex-basis:calc((100% - (2 * var(--mt-rail-gap))) / 3);width:calc((100% - (2 * var(--mt-rail-gap))) / 3);max-width:calc((100% - (2 * var(--mt-rail-gap))) / 3)}.mt-product-rail .slider--tablet.grid--peek{box-sizing:border-box;width:100%;padding-inline:0}}@media screen and (min-width:990px)and (max-width:1279px){.mt-product-rail{--mt-rail-gap: 1.6rem}.mt-product-rail .product-grid .grid__item,.mt-product-rail .product-grid .grid__item:only-child{flex-basis:calc((100% - (3 * var(--mt-rail-gap))) / 4);width:calc((100% - (3 * var(--mt-rail-gap))) / 4);max-width:calc((100% - (3 * var(--mt-rail-gap))) / 4)}}@media screen and (max-width:749px){.mt-product-rail{--mt-rail-gap: 1.2rem}.mt-product-rail .collection{gap:2rem 1.2rem}.mt-product-rail .collection__title .title{font-size:clamp(3.4rem,12vw,4.8rem);line-height:.95}.mt-product-rail .collection__view-all .link{min-height:4.4rem;font-size:1rem}.mt-product-rail .product-grid .grid__item,.mt-product-rail .product-grid .grid__item:only-child{flex-basis:calc((100% - var(--mt-rail-gap)) / 2);width:calc((100% - var(--mt-rail-gap)) / 2);max-width:calc((100% - var(--mt-rail-gap)) / 2)}.mt-product-rail .card--standard>.card__content{padding-top:1rem}.mt-product-rail .card__heading,.mt-product-rail .card__heading.h5{min-height:3.2rem;font-size:1.2rem;line-height:1.3}.mt-product-rail .card-information>.price,.mt-product-rail .price{font-size:1.15rem}.mt-product-rail .slider-buttons{right:-.4rem;left:-.4rem}.mt-product-rail .slider-button{width:5rem;height:4.6rem;clip-path:polygon(0 0,calc(100% - .9rem) 0,100% .9rem,100% 100%,.9rem 100%,0 calc(100% - .9rem))}.mt-product-rail .mt-rail-arrow{width:2.8rem}}@media(prefers-reduced-motion:reduce){.mt-product-rail .card__media .media img,.mt-product-rail .slider-button{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/mounturnic-product-rail.css.map */
