.link:hover{text-decoration:none}.link p{color:#fff}.other-products-cards .other-product-asset-link{display:inline-block;width:100%;line-height:0}.other-products-cards .button-container{display:flex;margin-top:.5rem;justify-content:center}@media(min-width:1360px){.other-products-cards .button-container{display:none}}.other-products-cards .button-container .primary-button{padding:.5rem 1.5rem;letter-spacing:.6px}.other-products-cards .button-container.right{justify-content:flex-end}@media(max-width:767.98px){.other-products-cards .button-container.right{justify-content:center}}.other-products-cards .button-container.left{justify-content:flex-start}@media(max-width:767.98px){.other-products-cards .button-container.left{justify-content:center}}.other-product-asset{position:relative;margin:0 auto;height:0;padding-bottom:72.5%;overflow:hidden;display:flex}@media(max-width:1023.98px){.other-product-asset{padding-bottom:80%}}@media(max-width:767.98px){.other-product-asset{padding-bottom:97.5%}}.other-product-asset .image-container{width:100%;height:100%;position:absolute;z-index:0}.other-product-asset .image-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.other-product-asset .content-container{position:absolute;display:flex;flex-direction:column;justify-content:flex-end;left:0;top:0;right:0;bottom:0;padding:1.5rem;height:100%;z-index:2}.other-product-asset .content-container .text-and-button-container{display:flex;flex-direction:column}@media(max-width:767.98px){.other-product-asset .content-container .text-and-button-container{align-items:center;justify-content:center}}.other-product-asset .content-container .text-and-button-container .text-container{max-width:276px}.other-product-asset .content-container .text-and-button-container .text-container p{margin:0;color:#fff;letter-spacing:.6px;margin-top:.5rem}@media(max-width:767.98px){.other-product-asset .content-container .text-and-button-container .text-container p{text-align:center}}.other-product-asset .content-container .text-and-button-container .text-container .eyebrow{font-size:18px;line-height:24px}@media(max-width:575.98px){.other-product-asset .content-container .text-and-button-container .text-container .eyebrow{font-size:16px;line-height:22px}}.other-product-asset .content-container .text-and-button-container .text-container .headline{font-size:28px;line-height:32px;letter-spacing:-.3px}@media(max-width:575.98px){.other-product-asset .content-container .text-and-button-container .text-container .headline{font-size:24px;line-height:28px}}.other-product-asset .content-container .text-and-button-container .text-container .subheadline{font-size:18px;line-height:24px}.other-product-asset .content-container .text-and-button-container .button-container{display:flex;margin-top:1rem}.other-product-asset .content-container .text-and-button-container .button-container .secondary-button{padding:.5rem 1.5rem;letter-spacing:.6px}.other-product-asset .content-container .text-and-button-container.text-left.button-left,.other-product-asset .content-container .text-and-button-container.text-right.button-right,.other-product-asset .content-container .text-and-button-container.text-center.button-center{flex-direction:column}.other-product-asset .content-container .text-and-button-container.text-left.button-left .button-container{align-self:flex-start}@media(max-width:767.98px){.other-product-asset .content-container .text-and-button-container.text-left.button-left .button-container{align-self:center}}.other-product-asset .content-container .text-and-button-container.text-right.button-right .button-container{align-self:flex-end}@media(max-width:767.98px){.other-product-asset .content-container .text-and-button-container.text-right.button-right .button-container{align-self:center}}.other-product-asset .content-container .text-and-button-container.text-center.button-right .button-container{align-self:flex-end}@media(max-width:767.98px){.other-product-asset .content-container .text-and-button-container.text-center.button-right .button-container{align-self:center}}.other-product-asset .content-container .text-and-button-container.text-center.button-left .button-container{align-self:flex-start}@media(max-width:767.98px){.other-product-asset .content-container .text-and-button-container.text-center.button-left .button-container{align-self:center}}.other-product-asset .content-container .text-and-button-container.text-left.button-right{flex-direction:row;justify-content:space-between;align-items:flex-end}@media(max-width:767.98px){.other-product-asset .content-container .text-and-button-container.text-left.button-right{flex-direction:column;justify-content:center;align-items:center}}.other-product-asset .content-container .text-and-button-container.text-right.button-left{flex-direction:row-reverse;justify-content:space-between;align-items:flex-end}@media(max-width:767.98px){.other-product-asset .content-container .text-and-button-container.text-right.button-left{justify-content:center;flex-direction:column;align-items:center}}.other-product-asset .content-container .text-and-button-container.text-center.button-center{align-items:center}.other-product-asset .content-container .text-left .text-container{align-self:flex-start}@media(max-width:767.98px){.other-product-asset .content-container .text-left .text-container{align-self:center}}.other-product-asset .content-container .text-right .text-container{align-self:flex-end}@media(max-width:767.98px){.other-product-asset .content-container .text-right .text-container{align-self:center}}.other-product-asset .content-container .text-center .text-container{align-self:center}.other-product-asset .content-container .button-center .button-container{align-self:center}.other-product-asset .badge{position:absolute;right:16px;top:16px;width:-moz-min-content;width:min-content;padding:.7rem 1rem .3rem;font-weight:500;font-size:16px;line-height:16px;text-align:center;letter-spacing:1.2px;text-transform:uppercase}.product-focus:focus{outline:5px auto -webkit-focus-ring-color;border:5px solid #005fcc}.other__product--image-gradient{position:absolute;z-index:1;height:100%;top:0;left:0;width:100vw;background:linear-gradient(71.83deg,rgba(194,177,180,0.6) 4.83%,rgba(194,177,180,0.51) 17.47%,rgba(194,177,180,0) 29.51%),linear-gradient(71.83deg,rgba(196,196,201,0.1) 4.83%,rgba(196,196,201,0.085) 17.47%,rgba(196,196,201,0) 29.51%)}