.card-footer>a,.card-header>a{color:var(--skin-primary-color-1);text-decoration:underline}.card-header>a{float:right}.card-info-group p{margin-bottom:0}.card-info-group div{margin-bottom:1rem}.card-info-group div:last-child{margin-bottom:0}.dashboard-order-card-image{width:7rem;padding-right:1rem}.dashboard-order-card-footer-columns:last-child{text-align:right}.side-nav-menu{line-height:1;position:fixed;z-index:1050;top:var(--header-main-height);right:0;bottom:0;width:100%;max-width:508px;height:100%;overflow:scroll;transition:right .35s cubic-bezier(.4,0,.2,1)}.side-nav-menu:not(.show){right:-100%}@media (min-width:768px){.side-nav-menu{top:0}}@media (min-width:1200px){.side-nav-menu{position:static;z-index:0;width:auto;max-width:none;height:auto;overflow:auto}.side-nav-menu:not(.show){transform:none}}.side-nav-menu .menu-item.selected a{pointer-events:none}.side-nav-button{line-height:1;color:var(--skin-main-text-color-1);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;padding:0;background-color:transparent}.filters{vertical-align:top}.main-content{z-index:2;position:relative}@media (min-width:1200px){.page-form-wrapper{width:50%;margin-left:25%}}@media (min-width:1400px){.page-form-wrapper{width:37.5%;margin-left:31.25%}}@media (min-width:1200px){.account-menu-page.with-side-menu .page-form-wrapper{width:62.5%;margin-left:18.75%}}@media (min-width:1200px){.account-no-menu-page .page-form-wrapper{width:70%;margin-left:15%}}.accepted-methods-image{width:200px}.default-payment-label{font-size:.875rem}.svg-symbol.info{width:.75rem;height:.8125rem;margin-left:.1875rem;vertical-align:middle}#adyenModalDialog.modal-dialog{background:unset;top:50%;transform:translateY(-50%)}#adyenModalDialog.modal-dialog .modal-content{min-height:25.875rem;padding:0 .625rem}.cancel-order-msg{font-size:1.125rem}.search-banner{position:relative}.search-banner .banner-image-wrapper{position:absolute;overflow:hidden;right:0;bottom:-.9375rem;transition:transform .6s cubic-bezier(.4,0,.2,1)}.search-banner .banner-image-wrapper:not(.no-animate):hover{transform:translateY(-1.375rem)}@media (min-width:768px){.search-banner .banner-image-wrapper{right:4%}}@media (min-width:1200px){.search-banner .banner-image-wrapper{right:8%}.search-banner .banner-image-wrapper:not(.no-animate):hover{transform:translateY(-2.75rem)}}.account-banner .banner-image-wrapper,.category-banner .banner-image-wrapper{bottom:-2.625rem}@media (min-width:1200px){.account-banner .banner-image-wrapper,.category-banner .banner-image-wrapper{bottom:-4.3125rem}}.no-result-banner .banner-image-wrapper,.product-result-banner .banner-image-wrapper{bottom:-5rem}@media (min-width:1200px){.no-result-banner .banner-image-wrapper,.product-result-banner .banner-image-wrapper{bottom:-8.875rem}}.col-page-heading{max-width:calc(100% - 110px)}@media (min-width:1200px){.col-page-heading{max-width:calc(96% - 135px);max-width:calc(92% - 265px);max-width:calc(92% - 315px)}}.page{background-color:#f3f3f7}.page-content-col .content-card{padding:3.125rem 0}@media (max-width:1199.98px){.page-content-col .content-card{padding:.625rem .9375rem}}.side-nav-menu{font-family:ProximaNova-Black,sans-serif}@media (min-width:1200px){.side-nav-menu{padding:3.125rem;margin-right:1.5625rem}}@media (min-width:1400px){.side-nav-menu{margin-right:3.125rem}}.side-nav-heading-container{padding:.625rem 0;position:relative}.side-nav-heading-container:after{content:"";position:absolute;bottom:0;left:-20px;border-bottom:1px solid var(--skin-border-color-1);width:calc(100% + 40px);height:0}@media (min-width:1200px){.side-nav-heading-container{padding:0;border:none}}.side-nav-heading{font-size:1.125rem}@media (min-width:1200px){.side-nav-heading{font-size:2.375rem}}.side-nav-button-container{background-color:var(--skin-background-color-1);padding:.9375rem 0;border-bottom:1px solid #f3f3f7}@media (min-width:1200px){.side-nav-button-container{padding:3.125rem 1.25rem;margin-right:3.125rem}}.side-nav-button{font-family:ProximaNova-Black,sans-serif;font-size:.9375rem;text-transform:uppercase}@media (min-width:1200px){.side-nav-button{font-size:2.375rem}}@media (min-width:1200px){.side-nav-list{margin-top:.625rem}}.menu-item{display:inline-block;font-size:1.375rem;margin-top:1.25rem}.menu-item a{color:var(--skin-main-text-color-1);position:relative}.menu-item a:after{content:"";width:100%;position:absolute;bottom:-.3125rem;left:0;background-color:var(--skin-main-text-color-1);border:none;border-radius:2.5px;height:0;opacity:0;transition:height .24s cubic-bezier(0,0,.2,1),opacity .24s cubic-bezier(0,0,.2,1)}.menu-item.selected a,.menu-item a:hover{text-decoration:none}.menu-item.selected a:after,.menu-item a:hover:after{height:5px;opacity:1}@media (min-width:1200px){.menu-item{font-size:1.125rem;margin-top:1.25rem}}.back-to-dashboard{margin-top:2.5rem}@media (min-width:1200px){.back-to-dashboard{margin-top:2.5rem}}.accepted-methods{font-family:ProximaNova-Bold,sans-serif;font-size:.8125rem;text-transform:capitalize;letter-spacing:.3px;color:#6c6c6c}.account-no-menu-page .page-content-col .content-card{padding:1.875rem 0}@media (max-width:1199.98px){.account-no-menu-page .page-content-col .content-card{padding:.625rem .9375rem}}.account-no-menu-page .page-title{text-transform:uppercase;font-size:1.625rem;line-height:1.46154;font-family:ProximaNova-Black,sans-serif}@media (min-width:1200px){.account-no-menu-page .page-title{font-size:2.8125rem;line-height:.84444}}@media (min-width:1200px){.account-no-menu-page .change-password-form{padding-top:1.875rem}}.password-requirements .required-item{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:start}.password-requirements .required-item .valid-message{display:none}.password-requirements .required-item:before{content:"";border-radius:50%;height:.5rem;width:.5rem;min-width:.5rem;border:1px solid #bfbfbf;margin-top:.25rem}.password-requirements .required-item.is-valid .valid-message{display:initial}.password-requirements .required-item.is-valid .invalid-message{display:none}.password-requirements .required-item.is-valid:before{background-color:#0070cc;border:0}.password-requirements .requirement-label{color:#111;font-size:.75rem}@media (min-width:1200px){.password-requirements .requirement-label{font-size:.875rem}}.send-email-btn{margin-top:1.875rem;margin-bottom:.9375rem}@media (min-width:1200px){.send-email-btn{margin-bottom:3.125rem}}