.add-to-wishlist-messages,.remove-from-wishlist-messages{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:fixed;top:15%;left:50%}.add-to-wishlist-alert,.remove-from-wishlist-alert{-webkit-animation:fade 5s linear forwards;animation:fade 5s linear forwards;-webkit-box-shadow:1px 1px 5px grey;box-shadow:1px 1px 5px grey;padding:1em}@-webkit-keyframes fade{0%{opacity:0}10%{opacity:1}90%{opacity:1}100%{opacity:0}}@keyframes fade{0%{opacity:0}10%{opacity:1}90%{opacity:1}100%{opacity:0}}.add-to-wishlist-alert.show,.remove-from-wishlist-alert.show{display:block}.add-to-cart-wishList .add-to-cart{float:right;margin-right:1.5em}@media (max-width: 543.98px){.add-to-cart-wishList .add-to-cart{float:none;width:100%}}.select-attributes-wishList .select-attributes-btn{float:right;margin-right:1.5em}@media (max-width: 543.98px){.select-attributes-wishList .select-attributes-btn{float:none;width:100%}}.product-info{margin-bottom:0.313em;padding:.625em}@media (min-width: 769px){.product-info{height:auto}}.item-image{height:5.625em;width:5.625em;margin-right:0.938em;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.item-image img.product-image{display:block;margin:0 auto;max-width:100%;height:auto;max-height:5.625em}.line-item-attributes{font-size:0.813rem;margin:0}.item-attributes{display:inline-block;vertical-align:top}.line-item-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:1em;color:#222;font-weight:bold;margin-bottom:.625em;width:90%}.product-card-price{font-size:0.75rem;margin-bottom:0.5rem}@media (max-width: 543.98px){.product-card-price{margin-left:6.5rem}}.edit{font-size:0.813rem}.wishlist-line-item-divider{margin:0.625em -0.615em}.wishlist-edit-item-divider{margin:0.625em -0.615em}.product-info .remove-btn{color:#999;font-size:1.625em;padding:0;position:absolute;top:0;right:0.25rem;border:none;background-color:#fff}@media (min-width: 992px){.product-info .remove-btn{top:0;bottom:0;right:-.625rem;margin-top:-.625rem;margin-bottom:-.625rem}}.remove-btn-lg{border:none;border-radius:0;font-size:1.625em;position:absolute;top:0;right:0;bottom:0;padding-left:0.3125rem;padding-right:0.3125rem;z-index:1}.wishlist-hide{margin:0 0 0.15rem 1rem}.line-item-price-info{margin-bottom:0.25rem}.wishlist-item-update-button-block{text-align:center}@media (max-width: 543.98px){.wishlist-item-update-button-block{padding-bottom:26px}.wishlist-item-update-button-block .btn{width:98%;margin:1%;display:block}}.update-wishlist-messages{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:fixed;top:15%;left:50%}.update-wishlist-alert{-webkit-animation:fade 5s linear forwards;animation:fade 5s linear forwards;-webkit-box-shadow:1px 1px 5px grey;box-shadow:1px 1px 5px grey;padding:1em}@keyframes fade{0%{opacity:0}10%{opacity:1}90%{opacity:1}100%{opacity:0}}.update-wishlist-alert.show{display:block}.more-wl-items,.my-account{margin-bottom:0.5rem;margin-top:0.5rem}#wishlist-search .wishlist-error-search{margin-top:1rem}#wishlist-search button{margin-bottom:1rem}.wl-hit,.find-another-wl{margin-top:1rem}.wishlist-owner{font-size:1.5rem}.wl-social-sharing{color:#444;font-size:1.75em}@media (max-width: 768.98px){.wl-social-sharing{font-size:1.25em}}.wl-social-sharing .share-icons{text-decoration:none}.wl-social-sharing .share-icons i{color:#444}.wl-social-sharing .share-icons-copy-link-btn{background:none;border:none;padding-left:0}.wl-social-sharing .fa-link{cursor:pointer}.wl-social-sharing-text{font-size:0.85em;font-weight:200}.copy-link-message{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:fixed;top:15%;left:50%}#cyoEngravingImageModal .modal-dialog{max-width:45rem}#cyoEngravingImageModal .modal-dialog img{max-width:100%}.wishlist-messages{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:fixed;top:15%;left:50%;width:18.75rem;height:2.1875rem;z-index:4}@media (min-width: 769px){.wishlist-messages{width:35rem;height:3.5625rem;z-index:1061}}.wishlist-messages .alert-success{color:#000;background-color:#e6f2eb;border-color:#e6f2eb}.wishlist-messages .btn-close{float:right;margin-top:.1875rem;width:.625rem;height:.625rem;padding:0;opacity:1}.wishlist-alert{padding:.625rem;line-height:.9375rem;font-size:.75rem}.wishlist-alert .tick-cta{font-size:.625rem;color:#008827;margin-left:.3125rem}@media (min-width: 769px){.wishlist-alert{padding:1.25rem;font-size:1rem;line-height:1.0625rem}.wishlist-alert .tick-cta{font-size:1.875rem}}.wishlist-alert .alert-msg{margin-left:.9375rem}#myaccountwishlist.add-to-cart-messages{z-index:10}.account-wishlist-container{margin:1.25rem 0 2.5rem 0}.account-wishlist-container.active .wishlist-sidebar{display:none}.account-wishlist-container.active .wishlist-article{width:100%}@media (max-width: 768.98px){.account-wishlist-container{margin-left:-.625rem;margin-right:-.625rem}}.account-wishlist-container .product-info .bundle-card-footer .bundle-message{padding-left:0}.account-wishlist-container .product-info .bundle-product-id{height:.75rem;text-align:left;font-size:.625rem;letter-spacing:0;color:#6c6c6c;opacity:1;margin-bottom:.625rem;margin-top:.3125rem}@media (min-width: 769px){.account-wishlist-container .product-info .bundle-product-id{margin-top:.5rem;margin-bottom:1.25rem}}.account-wishlist-container .product-info .line-item-button{font-size:.625rem;text-decoration:underline;padding-right:.25rem;line-height:.75rem}.account-wishlist-container .product-info .line-item-button button:not(.btn){color:#000}@media (min-width: 769px){.account-wishlist-container .product-info .line-item-button{line-height:1.0625rem;font-size:.875rem;padding-right:.875rem}}.account-wishlist-container .product-info .line-item-button .line-item-remove{padding-left:0;border:none;background-color:#fff;text-decoration:underline}.account-wishlist-container .product-info .line-item-availability .line-item-attributes{font-size:.75rem;font-weight:600;font-family:"ProximaNova-Bold",sans-serif;color:#128239;line-height:.9375rem}@media (min-width: 769px){.account-wishlist-container .product-info .line-item-availability .line-item-attributes{font-size:.875rem;margin-top:.625rem;line-height:1.0625rem}}.account-wishlist-container .product-info .line-item-availability .line-item-attributes .singleItemName{font-size:.875rem;letter-spacing:0;color:#000;opacity:1;margin:0;width:100%;margin-bottom:.625rem}.account-wishlist-container .product-info .wishlist-item-attribute{font-size:.625rem;font-weight:normal;font-family:"ProximaNova-Regular",sans-serif;line-height:1rem;color:#6c6c6c}@media (min-width: 769px){.account-wishlist-container .privacy-public{margin-right:8.75rem}}.account-wishlist-container .wishlist-account-title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.account-wishlist-container .wishlist-accoutn-img{width:1.5rem;height:1.5rem;margin-right:1.25rem;background-image:url("https://www.jamesavery.com/on/demandware.static/Sites-JamesAvery-Site/-/en_US/images/wishlist.svg");background-repeat:no-repeat;background-size:contain}.account-wishlist-container .wishlist-title{font-size:1.5rem;line-height:1.5rem}@media (max-width: 768.98px){.account-wishlist-container .wishlist-title{font-size:1rem;line-height:1rem}}.account-wishlist-container .privacy-label{font-size:1rem}.account-wishlist-container .privacy-section .privacy-public label,.account-wishlist-container .privacy-section .privacy-private label{margin-left:.625rem;margin-bottom:0}.account-wishlist-container .privacy-section .privacy-public span,.account-wishlist-container .privacy-section .privacy-private span{display:block;margin-left:1.5625rem;margin-top:.625rem;color:#6c6c6c;font-size:.75rem;line-height:.75rem}@media (min-width: 769px){.account-wishlist-container .privacy-section .privacy-public span,.account-wishlist-container .privacy-section .privacy-private span{font-size:.875rem;line-height:.875rem}}.account-wishlist-container .wishlist-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;border-bottom:1px solid #eee;padding-bottom:1.25rem;word-break:break-all}.account-wishlist-container .wishlist-link a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-decoration:underline}.account-wishlist-container .wishlist-link a:hover{text-decoration:none}.account-wishlist-container .wishlist-link .wishlistlink-text{white-space:nowrap;text-decoration:none;font-family:"ProximaNova-Regular",sans-serif;font-weight:400;line-height:.875rem;font-size:.875rem}@media (min-width: 769px){.account-wishlist-container .wishlist-link .wishlistlink-text{line-height:1rem;font-size:1rem}}.account-wishlist-container .wishlist-link .wishlistlink-show{float:left;margin-top:-4px;margin-left:5px;font-size:.75rem}@media (min-width: 769px){.account-wishlist-container .wishlist-link .wishlistlink-show{font-size:.875rem}}.account-wishlist-container .wishlist-link .wishlistlink-show a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.account-wishlist-container .checkbox-wishlist [type="radio"]{width:1rem;height:1rem;border:1px solid #000;border-radius:50%;-webkit-appearance:none}.account-wishlist-container .seperator{background:#f7f7f7 0% 0% no-repeat padding-box;height:7px;margin:20px 0}@media (max-width: 575.98px){.account-wishlist-container .seperator{margin:20px -20px}}.account-wishlist-container .wishlist-line-item-button{line-height:1.0625rem;font-size:0.875rem;padding-right:0.875rem}.account-wishlist-container .line-item-header .line-item-name{font-size:.875rem;line-height:.875rem;font-family:"ProximaNova-Regular",sans-serif;width:100%;font-weight:normal}@media (min-width: 769px){.account-wishlist-container .line-item-header .line-item-name{font-size:1rem;line-height:1rem}}.account-wishlist-container .line-item-name{font-size:.875rem;line-height:.875rem;font-family:"ProximaNova-Regular",sans-serif;width:100%;font-weight:normal}@media (min-width: 769px){.account-wishlist-container .line-item-name{font-size:1rem;line-height:1rem}}.account-wishlist-container .item-attributes .product-id,.account-wishlist-container .item-attributes .wishlist-item-attribute{font-size:.625rem;font-weight:normal;font-family:"ProximaNova-Regular",sans-serif;line-height:1rem;color:#6c6c6c}.account-wishlist-container .item-attributes .wishlist-item-attribute{padding-right:1.25rem}.account-wishlist-container .item-attributes .wishlist-item-attribute:last-child{padding-right:0}.account-wishlist-container .line-item-attributes.inStock{color:#128239 !important;font-size:.875rem;font-weight:600;font-family:"ProximaNova-Bold",sans-serif}.account-wishlist-container .line-item-attributes.outOfStock{color:#c94236 !important;font-size:.875rem;font-weight:600;font-family:"ProximaNova-Bold",sans-serif}.account-wishlist-container .line-item-availability .line-item-attributes{font-size:.75rem;font-weight:600;font-family:"ProximaNova-Bold",sans-serif;color:#128239;line-height:.9375rem}@media (min-width: 769px){.account-wishlist-container .line-item-availability .line-item-attributes{font-size:.875rem;margin-top:.625rem;line-height:1.0625rem}}.account-wishlist-container .product-card-price{margin:0}.account-wishlist-container .product-card-price div{display:block !important;left:0}@media (min-width: 769px){.account-wishlist-container .product-card-price{position:absolute;right:.625rem;top:0;width:auto}}.account-wishlist-container .product-card-footer-wishlist{-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.25rem;margin-top:.625rem}.account-wishlist-container .product-card-footer-wishlist .line-item-button{font-size:.625rem;text-decoration:underline;padding-right:.25rem;line-height:.75rem}.account-wishlist-container .product-card-footer-wishlist .line-item-button button:not(.btn){color:#000}@media (min-width: 769px){.account-wishlist-container .product-card-footer-wishlist .line-item-button{line-height:1.0625rem;font-size:.875rem;padding-right:.875rem}}.account-wishlist-container .product-card-footer-wishlist .line-item-button .line-item-remove{padding-left:0;border:none;background-color:#fff;text-decoration:underline}.account-wishlist-container .add-to-cart-wishList .add-to-cart{text-decoration:underline}.account-wishlist-container .add-to-cart-wishList .add-to-cart:hover{text-decoration:underline;cursor:pointer}.account-wishlist-container .item-image{width:6.4375rem;height:6.4375rem;border:1px solid #d7d7d7;margin-right:.625rem;background:#f7f7f7}.account-wishlist-container .item-image.no-bg{background:transparent}@media (min-width: 769px){.account-wishlist-container .item-image{width:7.1875rem;height:7.1875rem;margin-right:1.25rem}}.account-wishlist-container .item-image .product-image{max-height:100%}.account-wishlist-container .item-image .line-item-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pid-Bundle-Chains{position:relative}#myaccount-wishlist.product-wishlist-info{padding:1.25rem 0}.product-wishlist-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.625rem 0;margin:0;border-bottom:1.25rem solid #f9f9f9}.product-wishlist-info .wishlistleft{display:-webkit-box;display:-ms-flexbox;display:flex}.product-wishlist-info .wishlistleft .item-image-cyo{position:relative}.product-wishlist-info .wishlistleft .item-image-cyo .manifying-icon{background-image:url("https://www.jamesavery.com/on/demandware.static/Sites-JamesAvery-Site/-/en_US/v1748437228605/images/cyo-engraving-spirite.svg");display:inline-block;width:.625rem;height:.625rem;background-position:-5.625rem 0;background-repeat:no-repeat;position:absolute;cursor:pointer;bottom:.3125rem;right:.3125rem}.product-wishlist-info .wishlistleft-cyo-set{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.product-wishlist-info .wishlistleft-cyo-set .cyo-set-holder{margin-top:1.25rem}.product-wishlist-info .wishlist-price{color:#000}.product-wishlist-info .product-id{font-size:.625rem;font-weight:normal;font-family:"ProximaNova-Regular",sans-serif;line-height:1rem;color:#6c6c6c}.product-wishlist-bulndle{padding:1.25rem 0;margin:0;border-bottom:1.25rem solid #f9f9f9}.product-wishlist-bulndle .product-id{font-size:.625rem;font-weight:normal;font-family:"ProximaNova-Regular",sans-serif;line-height:1rem;color:#6c6c6c}.product-wishlist-bulndle .product-bunble-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-wishlist-bulndle .product-bunble-header .product-id{margin-bottom:.625rem;margin-top:.3125rem}@media (min-width: 769px){.product-wishlist-bulndle .product-bunble-header .product-id{margin-top:.5rem;margin-bottom:1.25rem}}.product-wishlist-bulndle .product-bundle-body{display:-webkit-box;display:-ms-flexbox;display:flex}.m-price{font-size:.875rem;line-height:.875rem;padding:.3125rem 0}@media (min-width: 769px){.m-price{padding:0}}#wishlist-viewButton.btn-primary{width:100%;margin-bottom:3.75rem}@media (min-width: 769px){#wishlist-viewButton.btn-primary{width:11.25rem}}.noresult-text{margin-top:2.5rem}.wishlist-account-title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wishlist-accoutn-img{width:1.5rem;height:1.5rem;margin-right:1.25rem;background-image:url("https://www.jamesavery.com/on/demandware.static/Sites-JamesAvery-Site/-/en_US/images/wishlist.svg");background-repeat:no-repeat;background-size:contain}.wishlist-title{font-size:1.5rem;line-height:1.5rem}@media (max-width: 768.98px){.wishlist-title{font-size:1rem;line-height:1rem}}.add-to-wishlist-alert,.remove-from-wishlist-alert{z-index:15;width:18.75rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 769px){.add-to-wishlist-alert,.remove-from-wishlist-alert{z-index:10;width:35rem;height:3.5625rem}}.add-to-wishlist-alert .wishlistmsgcss,.remove-from-wishlist-alert .wishlistmsgcss{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:.75rem;margin-left:.3125rem;text-align:left}@media (min-width: 769px){.add-to-wishlist-alert .wishlistmsgcss,.remove-from-wishlist-alert .wishlistmsgcss{font-size:1rem;margin-left:1.25rem}}.add-to-wishlist-alert .wishlistmsgcss p,.remove-from-wishlist-alert .wishlistmsgcss p{margin-bottom:0 !important}@media (max-width: 768.98px){.add-to-wishlist-alert .wishlistmsgcss p,.remove-from-wishlist-alert .wishlistmsgcss p{margin-left:.625rem;margin-right:.625rem}}@media (min-width: 769px){.add-to-wishlist-alert .wishlistmsgcss .close,.remove-from-wishlist-alert .wishlistmsgcss .close{padding:.3125rem}}@media (max-width: 575.98px){.add-to-wishlist-alert .wishlistmsgcss .close,.remove-from-wishlist-alert .wishlistmsgcss .close{font-size:1.875rem}}.close{line-height:1rem;float:right;width:.625rem;height:.625rem;padding:0}.tick-cta{line-height:1rem;position:absolute;left:10px;height:15px;font-size:1.875rem}@media (max-width: 575.98px){.tick-cta{top:1.125rem}}

