/*! [featured-yarn-stories/common] footer-pagination.css */.footer-pagination{--padding-x:var(--space_6_2);--padding-y:var(--space_9_4);padding:var(--padding-y) var(--padding-x);background:rgb(var(--color-monteluce-gray-rgb) / .3)}.footer-pagination .section-title>.collection-label{margin-right:.25em;text-transform:uppercase}.footer-pagination .subpage-list{--font-size:.85vw;--cols:3;display:-ms-grid;display:grid;grid-template-columns:repeat(var(--cols),1fr);grid-gap:1em;list-style:none;margin:2em 0;margin-left:calc(var(--padding) * -1 + 3em);margin-right:calc(var(--padding) * -1 + 3em);padding:0;font-size:var(--font-size)}@media (max-width:1023px){.footer-pagination .subpage-list{--font-size:100%;--w:calc((100% - 2em) / (var(--cols) - 1));-ms-grid-columns:var(--w) 2em var(--w);grid-template-columns:var(--w) var(--w);grid-gap:2em;margin-left:0;margin-right:0}}@media (max-width:720px){.footer-pagination{--padding-x:2rem;padding:var(--padding-y) var(--padding-x)}.footer-pagination .subpage-list{-ms-grid-columns:1fr;grid-template-columns:1fr;margin-left:-2rem;margin-right:-2rem}}.footer-pagination .subpage-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;height:100%;line-height:1.25;color:rgb(var(--color-monteluce-gold-rgb))}.footer-pagination .subpage-link>*{position:relative;z-index:1}.footer-pagination .subpage-link::after{--gradient-color-rgb:255 255 255;pointer-events:none;content:'';position:absolute;z-index:0;left:0;top:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgb(var(--gradient-color-rgb) / 0)),color-stop(25%,rgb(var(--gradient-color-rgb) / 1)),color-stop(75%,rgb(var(--gradient-color-rgb) / 1)),to(rgb(var(--gradient-color-rgb) / 0)));background:-webkit-linear-gradient(top,rgb(var(--gradient-color-rgb) / 0) 0,rgb(var(--gradient-color-rgb) / 1) 25%,rgb(var(--gradient-color-rgb) / 1) 75%,rgb(var(--gradient-color-rgb) / 0) 100%);background:linear-gradient(to bottom,rgb(var(--gradient-color-rgb) / 0) 0,rgb(var(--gradient-color-rgb) / 1) 25%,rgb(var(--gradient-color-rgb) / 1) 75%,rgb(var(--gradient-color-rgb) / 0) 100%);opacity:0;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.footer-pagination .current .subpage-link{pointer-events:none;color:rgb(0 0 0)!important}.footer-pagination .current .subpage-link::after{--gradient-color-rgb:var(--color-monteluce-gold-rgb);opacity:.5}@media (any-hover:hover){.footer-pagination .subpage-link:hover::after{opacity:1}.footer-pagination .subpage-link:hover .subpage-link-label{text-decoration:underline}}@media (any-hover:none){.footer-pagination .subpage-link:active::after{opacity:1}.footer-pagination .subpage-link:active .subpage-link-label{text-decoration:underline}}@media (max-width:720px){.footer-pagination .subpage-link{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.footer-pagination .subpage-yarn-image{position:relative;width:100%;height:0;margin:0;padding:100% 0 0;background:rgb(255 255 255 / .5)}.footer-pagination .subpage-yarn-image>img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.footer-pagination .subpage-yarn-image>img.blank{opacity:.1}@media (max-width:1023px){.footer-pagination .subpage-yarn-image{padding-top:100%}}@media (max-width:720px){.footer-pagination .subpage-yarn-image{-ms-flex-negative:0;flex-shrink:0;width:50%;padding-top:50%}.footer-pagination .subpage:nth-child(even) .subpage-yarn-image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-right:0}.footer-pagination .subpage:nth-child(even) .subpage-link-text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:right}.footer-pagination .subpage:nth-child(odd) .subpage-yarn-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-left:0}.footer-pagination .subpage:nth-child(odd) .subpage-link-text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.footer-pagination .subpage-link-text{padding:0 4em 1em 1em}.footer-pagination .subpage-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:-2em 0 1rem;line-height:1;font-weight:700;color:rgb(var(--color-text-gray-rgb));-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}.footer-pagination .subpage-title-no{display:inline-block;position:relative;margin:0 0 .5rem;letter-spacing:-.03em;line-height:1;font-weight:700;font-size:5em}.footer-pagination .subpage-title-no>sup{margin-right:.125em;font-size:66%;-webkit-transform:translateY(1em);transform:translateY(1em)}.footer-pagination .subpage-yarn-name{font-size:200%}.footer-pagination .subpage-title>.slash{display:none}.footer-pagination .subpage-yarn-copy{display:block;width:100%;font-weight:500;font-size:150%;color:rgb(var(--color-text-rgb))}@media (max-width:720px){.footer-pagination .subpage-link-text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:1em}.footer-pagination .subpage-title{margin-top:0}.footer-pagination .subpage-title-no{margin-bottom:.5em;font-size:175%}.footer-pagination .subpage:nth-child(even) .subpage-title-no{-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.footer-pagination .subpage-yarn-name{font-size:125%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.footer-pagination .subpage-yarn-copy{font-size:100%}}.footer-pagination .subpage-link-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:1rem 0 0;font-size:max(75%,12px);color:rgb(var(--color-text-rgb))}.footer-pagination .current .subpage-link-label{display:none}.footer-pagination .subpage-link-label>svg{margin-right:.25em;width:1em;height:1em}@media (max-width:720px){.footer-pagination .subpage:nth-child(even) .subpage-link-label{-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}}.pagination-button-link{color:rgb(var(--color-text-rgb))}