body{font-weight:400;letter-spacing:0}.detail-heading{border-bottom:1px solid #ccc9c8;justify-content:space-between;margin-bottom:1.875rem;position:relative;width:100%}.detail-heading:after{background-color:#e66d1c;bottom:-2px;content:"";display:inline-block;height:3px;left:0;max-width:50px;position:absolute;width:100%}@media(max-width:768.98px){.detail-heading{flex-direction:column}}.detail-heading span{display:inline-block}.detail-heading .list-removal{left:-2rem;position:absolute}@media(max-width:1299.98px){.detail-heading .list-removal{float:left;left:0;margin-right:.5rem;position:relative}}.detail-heading .close{opacity:.9}.detail-heading .show-hide-products{font-size:20px}.detail-heading .show-hide-products a{text-decoration:none}.detail-heading .show-hide-products span{color:#ccc9c8}@media(max-width:768.98px){.detail-heading .show-hide-products{position:absolute;right:0;top:-6px}}.btn-login{max-width:135px}.wishlist-title span{display:block;float:left}.wishlist-title div.edit-link{color:#e66d1c;float:left;font-size:17px;margin-left:10px;margin-top:2px}.wishlist-title div.edit-link:hover{color:#e05d05;cursor:pointer}.wl_editnameform{align-items:baseline;clear:left;display:none;justify-content:center}.wl_editnameform .name-input{clear:both;float:left;max-width:50%}.wl_editnameform .buttons{float:left;max-width:50%}.wl_editnameform .buttons .name-save{float:left;margin-left:10px;max-width:25%}.wl_editnameform .buttons .name-close{float:right;margin-left:10px;margin-top:12px;max-width:10%;padding:0}.wishlist-items{color:#63605a;display:inline-block;font-family:Open Sans;font-size:16px;height:22px;text-decoration:none solid #252422;width:72px}@media(max-width:768.98px){.wishlist-items{display:block;margin-left:0}}.wishlist-share-links .share-icons{cursor:pointer;display:inline-block;position:relative}@media(max-width:768.98px){.wishlist-share-links .share-icons{display:block;margin-left:.5rem}}.wishlist-share-links .share-icons i:hover,.wishlist-share-links .share-icons:hover{color:#e05d05;text-decoration:none}.wishlist-share-links .share-icons .fa-link{color:#e66d1c;display:inline-block}@media(max-width:768.98px){.wishlist-share-links{display:flex;flex-direction:row;position:relative}}@media(max-width:543.98px){.wishlist-share-links{display:flex;flex-direction:row;position:relative}}p.copy-link-message{background-color:#fff;border-color:#fff;border-radius:3px;box-shadow:4px 4px 4px #aaa;color:#000;font-size:14px;left:-40px;padding:7px;position:absolute;text-align:center;top:-42px;width:90px;z-index:1}p.copy-link-message:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff;bottom:-6px;content:" ";font-size:0;left:41px;line-height:0;position:absolute;width:0}.landing-description{font-size:15px;font-weight:lighter;max-width:310px}.wishlist-login-default{color:#d7d5ce}.account-header{flex-wrap:wrap}.account-header .account-title{margin-bottom:2.5rem;margin-top:3.125rem}@media(max-width:768.98px){.account-header .account-title{font-size:1.7rem;margin-bottom:1.25rem;margin-top:1.875rem}}.wishlist-hide{font-size:.875rem}.add-wish-list p{background-color:#fff;border-color:#fff;border-radius:3px;box-shadow:4px 4px 4px #aaa;color:#000;font-size:14px;left:-17px;padding:7px;position:absolute;text-align:center;top:-61px;width:160px}.add-wish-list p:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff;content:" ";font-size:0;left:73px;line-height:0;position:absolute;top:52px;width:0}.show-more{clear:both;padding:.938em}.show-more .btn{border-radius:0;font-weight:700;margin:20px 0;text-transform:uppercase}div.item-container.show{overflow:hidden}.quantity-form .quantity-add,.quantity-form .quantity-subtract,.quantity-selector-form .quantity-add,.quantity-selector-form .quantity-subtract,.react-quantity-selector-form .quantity-add,.react-quantity-selector-form .quantity-subtract{background-color:#ccc9c8;color:#fff;height:1.875rem;margin:.3rem 0;padding:3px .5rem .5rem;width:1.875rem}.quantity-form .quantity,.quantity-selector-form .quantity,.react-quantity-selector-form .quantity{border:1px solid #cdcdcd;margin:0 .3rem;text-align:center;width:3.75rem}.quantity-form .quantity-zero-error,.quantity-selector-form .quantity-zero-error,.react-quantity-selector-form .quantity-zero-error{color:#dc3545;display:none;font-size:.875rem}.product-quantity-label{font-size:1.25rem;font-weight:600}