@keyframes bounceInDownTilt{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-200px,0) scaleY(2)}60%{transform:translate3d(0,25px,0) scaleY(.9)}75%{opacity:1;transform:translate3d(0,-10px,0) scaleY(.95)}90%{transform:translate3d(0,5px,0) scaleY(.985)}to{transform:translateZ(0)}}@keyframes tiltIn{0%{transform:rotate(0)}100%{transform:rotate(-2deg)}}.bounceInDownTilt{animation:bounceInDownTilt .8s both,tiltIn .2s ease 1s forwards}@keyframes slideDown{0%{opacity:0;transform:translate3d(0,-200px,0)}100%{opacity:1;transform:translate3d(0,0,0)}}@keyframes tilt{0%{transform:rotate(0)}100%{transform:rotate(-2deg)}}.slideDownTilt{animation:slideDown .4s cubic-bezier(.22,1,.36,1) forwards,tilt .2s ease-out .4s forwards}@keyframes leaf-falling{0%{transform:translateY(-120%) rotate(0);opacity:1}95%{opacity:1}100%{transform:translateY(150vh) rotate(-360deg);opacity:0}}.falling{animation-name:leaf-falling;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.mobile-only{display:none}@media print,screen and (max-width:39.99875em){.mobile-only{display:block}}.desktop-only{display:none}@media print,screen and (min-width:64em){.desktop-only{display:block}}#wsg-login,#wsg-proxy-content,#wsg-signup-container{background-color:var(--color-white);margin:0!important;padding:9.375rem 0 4.6875rem}@media print,screen and (min-width:64em){#wsg-login,#wsg-proxy-content,#wsg-signup-container{padding-top:12.5rem}}#wsg-login .button,#wsg-proxy-content .button,#wsg-signup-container .button{background-color:var(--brand-color);border-radius:3.125rem;color:#fff;-moz-transition:all .3s cubic-bezier(.5,0,0,1);-o-transition:all .3s cubic-bezier(.5,0,0,1);-webkit-transition:all .3s cubic-bezier(.5,0,0,1);transition:all .3s cubic-bezier(.5,0,0,1)}#wsg-login .button:hover,#wsg-proxy-content .button:hover,#wsg-signup-container .button:hover{background-color:#fff;color:#000}#wsg-login form label,#wsg-proxy-content form label,#wsg-signup-container form label{font-weight:400;font-family:var(--custom-font-name-3);text-align:left;margin-bottom:.3125rem;line-height:1em;text-transform:uppercase}#wsg-login form input[type=email],#wsg-login form input[type=file],#wsg-login form input[type=number],#wsg-login form input[type=password],#wsg-login form input[type=text],#wsg-login form select,#wsg-proxy-content form input[type=email],#wsg-proxy-content form input[type=file],#wsg-proxy-content form input[type=number],#wsg-proxy-content form input[type=password],#wsg-proxy-content form input[type=text],#wsg-proxy-content form select,#wsg-signup-container form input[type=email],#wsg-signup-container form input[type=file],#wsg-signup-container form input[type=number],#wsg-signup-container form input[type=password],#wsg-signup-container form input[type=text],#wsg-signup-container form select{background-color:#fff;border-radius:.75rem;border:var(--global-border-width) solid var(--color-black)}#wsg-signup-container .wsg-signup-link{display:flex;flex-direction:column;align-items:center;justify-content:center}#wsg-signup-container form{margin-top:3.125rem}#wsg-signup-container form h2{text-align:center}#wsg-signup-container .wsg-element-margin{margin:.9375rem auto}#wsg-login #wsg-signup-link{display:none}#wsg-login #wsg-title{font-size:3.75rem!important}@media print,screen and (min-width:64em){#wsg-login #wsg-title{font-size:5.25rem!important}}#wsg-login form label{text-align:left}#wsg-login form input{margin-bottom:1rem}.mfr-product__recommendations .grid-container.full .product-recommendations__heading{padding:0 1.25rem}@media print and (min-width:1023px),screen and (min-width:64em) and (min-width:1023px){.mfr-product__recommendations .grid-container.full .product-recommendations__heading:first-child{padding-left:max(3.125rem,((100vw - 90rem + 6.25rem) / 2))}}@media print and (min-width:1600px),screen and (min-width:64em) and (min-width:1600px){.mfr-product__recommendations .grid-container.full .product-recommendations__heading:first-child{padding-left:max(3.125rem,((100vw - 100rem + 6.25rem) / 2))}}@media print and (min-width:1920px),screen and (min-width:64em) and (min-width:1920px){.mfr-product__recommendations .grid-container.full .product-recommendations__heading:first-child{padding-left:max(3.125rem,((100vw - 120rem + 6.25rem) / 2))}}@media print and (min-width:2560px),screen and (min-width:64em) and (min-width:2560px){.mfr-product__recommendations .grid-container.full .product-recommendations__heading:first-child{padding-left:max(3.125rem,((100vw - 150rem + 6.25rem) / 2))}}@media print and (min-width:3840px),screen and (min-width:64em) and (min-width:3840px){.mfr-product__recommendations .grid-container.full .product-recommendations__heading:first-child{padding-left:max(3.125rem,((100vw - 160rem + 6.25rem) / 2))}}@media print and (min-width:1023px),screen and (min-width:64em) and (min-width:1023px){.mfr-product__recommendations .grid-container.full .product-recommendations__heading:last-child{padding-right:max(3.75rem,((100vw - 90rem + 7.5rem) / 2))}}@media print and (min-width:1600px),screen and (min-width:64em) and (min-width:1600px){.mfr-product__recommendations .grid-container.full .product-recommendations__heading:last-child{padding-right:max(3.75rem,((100vw - 100rem + 7.5rem) / 2))}}@media print and (min-width:1920px),screen and (min-width:64em) and (min-width:1920px){.mfr-product__recommendations .grid-container.full .product-recommendations__heading:last-child{padding-right:max(3.75rem,((100vw - 120rem + 7.5rem) / 2))}}@media print and (min-width:2560px),screen and (min-width:64em) and (min-width:2560px){.mfr-product__recommendations .grid-container.full .product-recommendations__heading:last-child{padding-right:max(3.75rem,((100vw - 150rem + 7.5rem) / 2))}}@media print and (min-width:3840px),screen and (min-width:64em) and (min-width:3840px){.mfr-product__recommendations .grid-container.full .product-recommendations__heading:last-child{padding-right:max(3.75rem,((100vw - 160rem + 7.5rem) / 2))}}.mfr-product__recommendations .product-recommendations{display:flex;flex-direction:column;align-items:stretch;width:100%}.mfr-product__recommendations .product-recommendations:not(:last-child){margin-bottom:2.5rem}@media print,screen and (min-width:64em){.mfr-product__recommendations .product-recommendations:not(:last-child){margin-bottom:.71875rem}}.mfr-product__recommendations .product-recommendations__carousel [aria-hidden=true] a[href]{display:flex!important}.mfr-product__recommendations .product-recommendations__carousel .product-card__info a{display:flex!important;flex-direction:column}.mfr-product__recommendations .product-recommendations__carousel .mfr-flickity-arrows-wrapper{height:22.8125rem;width:100%;position:absolute;top:0;left:0}.mfr-product__recommendations .product-recommendations__carousel .flickity-button.previous{left:.4375rem}@media print,screen and (min-width:64em){.mfr-product__recommendations .product-recommendations__carousel .flickity-button.previous{left:1.875rem}}.mfr-product__recommendations .product-recommendations__carousel .flickity-button.next{right:.4375rem}@media print,screen and (min-width:64em){.mfr-product__recommendations .product-recommendations__carousel .flickity-button.next{right:1.875rem}}.mfr-product__recommendations .product-recommendations__inner{width:100%}.mfr-product__recommendations .product-recommendations__heading{margin:0}.mfr-product__recommendations .product-recommendations__heading:not(:last-child){margin-bottom:2.8125rem}@media print,screen and (min-width:64em){.mfr-product__recommendations .product-recommendations__heading:not(:last-child){margin-bottom:3.75rem}}.mfr-product__recommendations .product-recommendations__item{padding:0 .625rem;min-height:100%;display:flex}.mfr-product__recommendations .product-recommendations__item:first-child{padding-left:1.25rem}@media print,screen and (min-width:64em){.mfr-product__recommendations .product-recommendations__item:first-child{padding-left:2.625rem}}.mfr-product__recommendations .product-recommendations__item:last-child{padding-right:1.25rem}@media print,screen and (min-width:64em){.mfr-product__recommendations .product-recommendations__item:last-child{padding-right:2.625rem}}.mfr-product__recommendations .product-recommendations__item-inner{width:min(20.25rem,100vw - 2.5rem)}@media print,screen and (min-width:64em){.mfr-product__recommendations .product-recommendations__item-inner{width:20.25rem}}.mfr-product__recommendations .recommendations-block{width:100%;margin-bottom:2.5rem!important}@media print,screen and (min-width:64em){.mfr-product__recommendations .recommendations-block{margin-bottom:2.25rem!important}}
/*# sourceMappingURL=mfr-product__recommendations.css.map */
