.clamp{-webkit-line-clamp:3;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.clamp--1{-webkit-line-clamp:1;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.clamp--2{-webkit-line-clamp:2;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.clamp--3{-webkit-line-clamp:3;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.clamp--4{-webkit-line-clamp:4;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.clamp--5{-webkit-line-clamp:5;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.clamp--9{-webkit-line-clamp:9;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.address__header{border-top:solid .0625rem #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:solid .0625rem;box-shadow:0 0 transparent;border-radius:.125rem;transition:border-color 213ms ease-in-out,background-color 213ms ease-in-out,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;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:solid .0625rem;border-radius:.125rem;font-weight:500}.secondary-navigation__trigger-icon{right:1rem;position:absolute;top:0px;bottom:0px;margin-top:auto;margin-bottom:auto}.toggle--active .secondary-navigation__trigger-icon{transform:scale(-1)}.secondary-navigation__list{z-index:1;position:absolute;top:calc(100% - 0.0625rem);left:0;width:100%;background-color:#fff;border:solid .0625rem}.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:solid .0625rem #e1e1e1}.account-card__header-title{word-break:break-word;padding-right:.5rem}.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:solid .0625rem #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}
