.clamp{-webkit-line-clamp:3}.clamp,.clamp--1{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.clamp--1{-webkit-line-clamp:1}.clamp--2{-webkit-line-clamp:2}.clamp--2,.clamp--3{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.clamp--3{-webkit-line-clamp:3}.clamp--4{-webkit-line-clamp:4}.clamp--4,.clamp--5{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.clamp--5{-webkit-line-clamp:5}.clamp--9{-webkit-line-clamp:9;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.address__header{border-top:.0625rem solid #e1e1e1;margin-top:1.25em}.address-summary{border-bottom:none}.address-summary__section{margin-bottom:1rem}.address-summary__title{margin-bottom:.25em}.address-summary__details{line-height:1.5}.address-summary__row-icon{width:2.25rem;margin-right:.5rem}.address-summary__actions{margin-top:1rem}.address-summary__action:not(:last-child){margin-right:.5em}.address-recommendation__summary{padding:1rem;border:.0625rem solid;-webkit-box-shadow:0 0 transparent;box-shadow:0 0 transparent;border-radius:.125rem;-webkit-transition:border-color 213ms ease-in-out,background-color 213ms ease-in-out,-webkit-box-shadow 426ms ease-in-out;transition:border-color 213ms ease-in-out,background-color 213ms ease-in-out,-webkit-box-shadow 426ms ease-in-out;transition:border-color 213ms ease-in-out,background-color 213ms ease-in-out,box-shadow 426ms ease-in-out;transition:border-color 213ms ease-in-out,background-color 213ms ease-in-out,box-shadow 426ms ease-in-out,-webkit-box-shadow 426ms ease-in-out}.address-recommendation__summary:hover{cursor:pointer;background-color:#f8f8ff}.address-recommendation__option:checked+.address-recommendation__summary{border-color:#99f;background-color:#99f;color:#fff;-webkit-box-shadow:0 .25rem .5rem rgba(0,0,0,.2);box-shadow:0 .25rem .5rem rgba(0,0,0,.2)}.address-recommendation__option:focus:not(:checked)+.address-recommendation__summary{background-color:#f8f8ff}@media (min-width:48rem){.address-recommendation:nth-child(n+3){margin-top:1.25rem}}@media (max-width:47.9375rem){.address-recommendation:not(:last-child){margin-bottom:1.25rem}}.total-list__row:not(:first-child){margin-top:.75em}.secondary-navigation{position:relative}@media (min-width:48rem){.secondary-navigation{padding-top:3.5rem;padding-bottom:1.25rem}.secondary-navigation__title{margin-bottom:1em}.secondary-navigation__item:not(:last-child){margin-bottom:1.25rem}.secondary-navigation__item--extra{margin-top:2rem}.secondary-navigation__anchor.set--active{color:#99f;font-weight:700}}@media (max-width:47.9375rem){.secondary-navigation{margin-bottom:2rem}.secondary-navigation__title{margin-bottom:.5em}.secondary-navigation__trigger{position:relative;width:100%;padding:1rem;text-align:left;border:.0625rem solid;border-radius:.125rem;font-weight:500}.secondary-navigation__trigger-icon{right:1rem;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto}.toggle--active .secondary-navigation__trigger-icon{-webkit-transform:scale(-1);transform:scale(-1)}.secondary-navigation__list{z-index:1;position:absolute;top:calc(100% - .0625rem);left:0;width:100%;background-color:#fff;border:.0625rem solid}.secondary-navigation__list:not(.toggle--active){opacity:0;visibility:hidden}.secondary-navigation__item--extra{margin-top:1rem}.secondary-navigation__anchor{display:block;padding:1rem}.secondary-navigation__anchor.set--active{background-color:#f6f6f6;font-weight:500;color:#99f}}.account-main__title{margin-bottom:1.2em}.account-card{margin-bottom:4.125rem}.account-card__header{margin-bottom:1.25rem;padding-bottom:.5rem;border-bottom:.0625rem solid #e1e1e1}.account-card__header--no-spacing{margin-bottom:0}.account-card__row:not(:last-child){margin-bottom:1.25rem}.account-card__row-title{margin-bottom:.25em}.account-card__tag{display:inline-block;padding:.5em 1em;margin-top:1em}.account-card__footer{margin-top:1.5rem}.account-card__footer--border{margin-top:1rem;padding-top:.75rem;border-top:.0625rem solid #e1e1e1}@media (min-width:48rem){.account{padding-top:3.5rem;padding-bottom:3.5rem}}@media (max-width:47.9375rem){.account{padding-top:1.5rem;padding-bottom:3rem}}.order-detail__header{margin-bottom:2.75rem}@media (min-width:48rem){.order-history__select-container{margin-bottom:3.75rem}}@media (max-width:47.9375rem){.order-history__select-container{margin-bottom:2.5rem}}.wishlist-social__item:not(:last-child){margin-right:1rem}.product-line-item__options{margin-top:1.25rem}
