.swatch-circle-beige{border:0.063em solid rgba(0,0,0,0.3);width:2.5em;height:2.5em;background:beige;border-radius:1.25em;display:block;position:relative}.swatch-circle-beige.disabled{opacity:0.2}.swatch-filter-beige{border:0.063em solid rgba(0,0,0,0.3);width:1.38em;height:1.38em;background:beige;border-radius:.69em;background-color:beige;display:block;position:relative}.swatch-filter-beige.disabled{opacity:0.2}.swatch-circle-black{border:0.063em solid rgba(0,0,0,0.3);width:2.5em;height:2.5em;background:#000;border-radius:1.25em;display:block;position:relative}.swatch-circle-black.disabled{opacity:0.2}.swatch-filter-black{border:0.063em solid rgba(0,0,0,0.3);width:1.38em;height:1.38em;background:#000;border-radius:.69em;background-color:#000;display:block;position:relative}.swatch-filter-black.disabled{opacity:0.2}.swatch-circle-blue{border:0.063em solid rgba(0,0,0,0.3);width:2.5em;height:2.5em;background:#0070d2;border-radius:1.25em;display:block;position:relative}.swatch-circle-blue.disabled{opacity:0.2}.swatch-filter-blue{border:0.063em solid rgba(0,0,0,0.3);width:1.38em;height:1.38em;background:#0070d2;border-radius:.69em;background-color:#0070d2;display:block;position:relative}.swatch-filter-blue.disabled{opacity:0.2}.swatch-circle-brown{border:0.063em solid rgba(0,0,0,0.3);width:2.5em;height:2.5em;background:brown;border-radius:1.25em;display:block;position:relative}.swatch-circle-brown.disabled{opacity:0.2}.swatch-filter-brown{border:0.063em solid rgba(0,0,0,0.3);width:1.38em;height:1.38em;background:brown;border-radius:.69em;background-color:brown;display:block;position:relative}.swatch-filter-brown.disabled{opacity:0.2}.swatch-circle-green{border:0.063em solid rgba(0,0,0,0.3);width:2.5em;height:2.5em;background:#008827;border-radius:1.25em;display:block;position:relative}.swatch-circle-green.disabled{opacity:0.2}.swatch-filter-green{border:0.063em solid rgba(0,0,0,0.3);width:1.38em;height:1.38em;background:#008827;border-radius:.69em;background-color:#008827;display:block;position:relative}.swatch-filter-green.disabled{opacity:0.2}.swatch-circle-grey{border:0.063em solid rgba(0,0,0,0.3);width:2.5em;height:2.5em;background:#8f979d;border-radius:1.25em;display:block;position:relative}.swatch-circle-grey.disabled{opacity:0.2}.swatch-filter-grey{border:0.063em solid rgba(0,0,0,0.3);width:1.38em;height:1.38em;background:#8f979d;border-radius:.69em;background-color:#8f979d;display:block;position:relative}.swatch-filter-grey.disabled{opacity:0.2}.swatch-circle-navy{border:0.063em solid rgba(0,0,0,0.3);width:2.5em;height:2.5em;background:navy;border-radius:1.25em;display:block;position:relative}.swatch-circle-navy.disabled{opacity:0.2}.swatch-filter-navy{border:0.063em solid rgba(0,0,0,0.3);width:1.38em;height:1.38em;background:navy;border-radius:.69em;background-color:navy;display:block;position:relative}.swatch-filter-navy.disabled{opacity:0.2}.swatch-circle-orange{border:0.063em solid rgba(0,0,0,0.3);width:2.5em;height:2.5em;background:orange;border-radius:1.25em;display:block;position:relative}.swatch-circle-orange.disabled{opacity:0.2}.swatch-filter-orange{border:0.063em solid rgba(0,0,0,0.3);width:1.38em;height:1.38em;background:orange;border-radius:.69em;background-color:orange;display:block;position:relative}.swatch-filter-orange.disabled{opacity:0.2}.swatch-circle-pink{border:0.063em solid rgba(0,0,0,0.3);width:2.5em;height:2.5em;background:#fe249a;border-radius:1.25em;display:block;position:relative}.swatch-circle-pink.disabled{opacity:0.2}.swatch-filter-pink{border:0.063em solid rgba(0,0,0,0.3);width:1.38em;height:1.38em;background:#fe249a;border-radius:.69em;background-color:#fe249a;display:block;position:relative}.swatch-filter-pink.disabled{opacity:0.2}.swatch-circle-purple{border:0.063em solid rgba(0,0,0,0.3);width:2.5em;height:2.5em;background:purple;border-radius:1.25em;display:block;position:relative}.swatch-circle-purple.disabled{opacity:0.2}.swatch-filter-purple{border:0.063em solid rgba(0,0,0,0.3);width:1.38em;height:1.38em;background:purple;border-radius:.69em;background-color:purple;display:block;position:relative}.swatch-filter-purple.disabled{opacity:0.2}.swatch-circle-red{border:0.063em solid rgba(0,0,0,0.3);width:2.5em;height:2.5em;background:red;border-radius:1.25em;display:block;position:relative}.swatch-circle-red.disabled{opacity:0.2}.swatch-filter-red{border:0.063em solid rgba(0,0,0,0.3);width:1.38em;height:1.38em;background:red;border-radius:.69em;background-color:red;display:block;position:relative}.swatch-filter-red.disabled{opacity:0.2}.swatch-circle-white{border:0.063em solid rgba(0,0,0,0.3);width:2.5em;height:2.5em;background:#fff;border-radius:1.25em;display:block;position:relative}.swatch-circle-white.disabled{opacity:0.2}.swatch-filter-white{border:0.063em solid rgba(0,0,0,0.3);width:1.38em;height:1.38em;background:#fff;border-radius:.69em;background-color:#fff;display:block;position:relative}.swatch-filter-white.disabled{opacity:0.2}.swatch-circle-yellow{border:0.063em solid rgba(0,0,0,0.3);width:2.5em;height:2.5em;background:#ff0;border-radius:1.25em;display:block;position:relative}.swatch-circle-yellow.disabled{opacity:0.2}.swatch-filter-yellow{border:0.063em solid rgba(0,0,0,0.3);width:1.38em;height:1.38em;background:#ff0;border-radius:.69em;background-color:#ff0;display:block;position:relative}.swatch-filter-yellow.disabled{opacity:0.2}.swatch-circle-miscellaneous{background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #821e91), color-stop(25%, #821e91), color-stop(25%, #edd134), color-stop(50%, #ff0), color-stop(50%, #edd134), color-stop(50%, #59ba00), color-stop(76%, #59ba00), color-stop(76%, #111), to(#111)),-webkit-gradient(linear, left bottom, left top, color-stop(0, #0e5cd1), color-stop(50%, #0e5cd1), color-stop(50%, #e20b0b), to(#e20b0b));background:linear-gradient(0deg, #821e91 0, #821e91 25%, #edd134 25%, #ff0 50%, #edd134 50%, #59ba00 50%, #59ba00 76%, #111 76%, #111 100%),linear-gradient(0deg, #0e5cd1 0, #0e5cd1 50%, #e20b0b 50%, #e20b0b 100%);background-repeat:repeat-y, repeat;background-size:50% 100%, 100% 100%;border:0.063em solid rgba(0,0,0,0.3);border-radius:1.25em;display:block;height:2.5em;position:relative;-webkit-transform:rotate(35deg);transform:rotate(35deg);width:2.5em}.swatch-circle-miscellaneous.disabled{opacity:0.2}.swatch-circle-miscellaneous.selected::after{-webkit-transform:rotate(-35deg);transform:rotate(-35deg)}.attribute{margin-top:0.938em}.attribute label{display:block}.swatch a{text-decoration:none}@media (max-width: 543.98px){.primary-images{margin:0;padding:0}}.prices-add-to-cart-actions{width:100%;position:fixed;bottom:0;z-index:50;padding-right:0;padding-left:0;left:0}@media (max-width: 543.98px){.prices-add-to-cart-actions{background-color:rgba(255,255,255,0.95);-webkit-box-shadow:0 2px 10px rgba(0,0,0,0.2);box-shadow:0 2px 10px rgba(0,0,0,0.2)}}@media (min-width: 544px){.prices-add-to-cart-actions{position:static;padding:0 0.9375em}}.prices-add-to-cart-actions .price{text-align:center}.prices{padding-bottom:0.5em;padding-top:0.5em;text-align:center}.cart-and-ipay{text-align:center}@media (max-width: 543.98px){.cart-and-ipay{padding-bottom:26px}.cart-and-ipay .btn{width:98%;margin:1%;display:block}}.add-to-cart-messages{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:fixed;top:15%;left:50%}.add-to-basket-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-basket-alert.show{display:block}.simple-quantity{margin-top:1em}.main-attributes{margin-top:1em}.size-chart{margin-top:1.071em}div.availability{margin-top:1.071em}.bundle-item{padding-bottom:1em;border-bottom:1px solid #ccc}.bundle-item:last-child{border-bottom:none}.container.product-detail{margin-top:2em;margin-bottom:2em}@media (max-width: 543.98px){.container.product-detail{margin-top:0;margin-bottom:0}}.product-option:not(:first-child){margin-top:1.071em}.quick-view-dialog,.choose-bonus-product-dialog{max-width:56.25em}.quick-view-dialog .selectable-bonus-product-line-item,.choose-bonus-product-dialog .selectable-bonus-product-line-item{margin-top:0.2em;margin-bottom:0.2em;padding-top:0.3em;padding-bottom:0.3em}.quick-view-dialog .beenSelected,.choose-bonus-product-dialog .beenSelected{background-color:#eee}.quick-view-dialog .modal-header,.choose-bonus-product-dialog .modal-header{background-color:#eee;border-bottom:2px solid #ccc;border-top-left-radius:0.1875rem;border-top-right-radius:0.1875rem}.quick-view-dialog .modal-header .full-pdp-link,.choose-bonus-product-dialog .modal-header .full-pdp-link{color:var(--skin-primary-color-1)}.quick-view-dialog .modal-header .close,.choose-bonus-product-dialog .modal-header .close{font-size:2rem;line-height:1.5rem}.quick-view-dialog .modal-title,.choose-bonus-product-dialog .modal-title{font-size:1em}.quick-view-dialog .product-name,.choose-bonus-product-dialog .product-name{font-size:1.875em}.quick-view-dialog .swatch-circle,.choose-bonus-product-dialog .swatch-circle{border:0.063em solid rgba(0,0,0,0.3);width:2.5em;height:2.5em;background:#fff;border-radius:1.25em;border:0.063em solid rgba(0,0,0,0.3);display:inline-block;margin-right:0.313em;position:relative}.quick-view-dialog .swatch-circle.color-value[data-selected=true]::after,.choose-bonus-product-dialog .swatch-circle.color-value[data-selected=true]::after{color:#000;content:'\f058';display:table-caption;font-family:'FontAwesome';font-size:1.625em;left:0.295em;position:absolute}.quick-view-dialog .swatch-circle.color-value.selected::after,.choose-bonus-product-dialog .swatch-circle.color-value.selected::after{background:#fff;border-radius:50%;color:#000;content:'\f058';display:table-caption;font-family:'FontAwesome';font-size:1.625em;height:0.75em;left:0.31em;line-height:0.8em;position:absolute;top:0.35em;width:0.8em}.quick-view-dialog .swatch-circle i.fa-times-circle,.choose-bonus-product-dialog .swatch-circle i.fa-times-circle{background:#fff;border-radius:50%;height:0.75em;line-height:0.8em;width:0.8em}.quick-view-dialog a[disabled] .swatch-circle,.choose-bonus-product-dialog a[disabled] .swatch-circle{cursor:not-allowed}.quick-view-dialog a[disabled] .swatch-circle.color-value.selected::after,.choose-bonus-product-dialog a[disabled] .swatch-circle.color-value.selected::after{background-color:#495057}.quick-view-dialog .availablity-container,.choose-bonus-product-dialog .availablity-container{text-align:right}.quick-view-dialog .availablity-container,.quick-view-dialog .size-chart,.choose-bonus-product-dialog .availablity-container,.choose-bonus-product-dialog .size-chart{margin-top:0.938em}.quick-view-dialog .modal-content,.choose-bonus-product-dialog .modal-content{border:1px solid rgba(0,0,0,0.2)}.quick-view-dialog .modal-body,.choose-bonus-product-dialog .modal-body{max-height:28.125em;overflow-y:auto}.quick-view-dialog button.close,.choose-bonus-product-dialog button.close{font-size:1.25em}.quick-view-dialog .modal-footer,.choose-bonus-product-dialog .modal-footer{background-color:#fff;border:none;border-bottom-right-radius:0.1875rem;border-bottom-left-radius:0.1875rem}.quick-view-dialog .modal-footer .prices .price,.choose-bonus-product-dialog .modal-footer .prices .price{font-size:1.6em}.quick-view-dialog .prices .sales,.choose-bonus-product-dialog .prices .sales{font-size:1.5rem}.quick-view-dialog .promotions,.choose-bonus-product-dialog .promotions{text-align:left;color:#c00}@media (max-width: 768.98px){.quick-view-dialog .bonus-summary,.choose-bonus-product-dialog .bonus-summary{font-size:0.625em}}@media (max-width: 768.98px){.quick-view-dialog .bonus-summary .bonus-product-name,.choose-bonus-product-dialog .bonus-summary .bonus-product-name{padding:0}}.quick-view-dialog .pre-cart-products,.choose-bonus-product-dialog .pre-cart-products{margin-right:0.125em}.quick-view-dialog .color-attribute,.choose-bonus-product-dialog .color-attribute{border:none;padding:0;background:none}.quick-view-dialog .non-input-label,.choose-bonus-product-dialog .non-input-label{display:block;margin-bottom:0.5rem}.single-approaching-discount{border:1px solid rgba(0,0,0,0.125);background-color:#fff;color:#008827;margin-bottom:0.3125rem}.checkout-continue{position:fixed;bottom:0;z-index:1;padding-right:0;padding-left:0}@media (max-width: 543.98px){.checkout-continue{background-color:rgba(255,255,255,0.95);-webkit-box-shadow:0 2px 10px rgba(0,0,0,0.2);box-shadow:0 2px 10px rgba(0,0,0,0.2)}.checkout-continue div{padding:.625em}}@media (min-width: 544px){.checkout-continue{position:static;padding-right:0.938em;padding-left:0.938em}}.edit{margin-right:0.625em}.product-edit{margin-top:auto}.product-edit a{font-size:0.813em}.line-item-attributes{font-size:0.813rem;margin:0}.item-attributes{display:inline-block;vertical-align:top}.line-item-divider{margin:.625em -.625rem .625em -.625rem}.line-item-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:1em;color:#222;font-weight:bold;margin-bottom:.625em;width:90%}.line-item-price{font-size:1em;color:#222;font-weight:bold}.line-item-price-info{font-size:0.75em;margin-bottom:0.5rem}.no-margin-top{margin-top:0}.number-of-items{font-size:1.25rem;margin-top:1rem}@media (min-width: 544px){.number-of-items{margin-top:0}}.optional-promo{color:var(--skin-primary-color-1)}.product-info{margin-bottom:0.313em;padding:.625em}@media (min-width: 769px){.product-info{height:auto}}.product-to-remove{font-weight:bold}.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}.promo-code-form{display:none}@media (min-width: 544px){.promo-code-form{display:block}}.promo-code-submit{padding-left:0}.quantity-form{margin-bottom:0;margin-top:-0.313em}.product-info .remove-btn{color:#999;font-size:1.625em;padding:0;position:absolute;top:-.625rem;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}}.product-info .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}.bonus-product{display:block;text-align:center}.remove-line-item{position:relative}.remove-coupon{border:none;background:transparent}.sub-total{font-weight:bold}.grand-total{font-size:1em;font-weight:600}.coupon-price-adjustment+.coupon-price-adjustment{margin-top:0.625rem}.coupon-price-adjustment{background-color:#fff;padding:0.625em;border:1px solid rgba(0,0,0,0.125);border-radius:0.1875rem}.coupon-promotion-relationship{font-size:0.813em;padding-left:1rem;margin-bottom:0}.coupons-and-promos{margin-bottom:0.625rem;padding-right:0;padding-left:0}.coupon-code{font-size:1.125em}.coupon-applied{color:#008827;font-size:0.813em}.coupon-not-applied{color:#c00;font-size:0.813em}.coupon-error{color:#c00;margin-top:0.25rem}.coupon-missing-error{display:none}.applied-promotion-discount{color:#008827;float:right}.promotion-information{margin-bottom:0.625rem;margin-top:0.625rem}.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}.bundle-includes{font-size:0.813em;margin-bottom:0.625em}.cart-page .bundled-line-item+.bundled-line-item::before,.cart-page .bonus-line-item-row+.bonus-line-item-msg::before{content:"";display:block;border-bottom:0.063em dashed #ccc;margin:0.625em -0.625em}.quantity-label{font-size:0.813em}.quantity{width:100%;min-width:5em}.bundle-misc{font-size:0.813rem}@media (max-width: 991.98px){.bundle-misc{margin-bottom:0.625em}}.cart-error-messaging.cart-error{position:fixed;top:0;width:100%;z-index:2}.valid-cart-error{min-height:6.5rem}.bundled-line-item .item-attributes{margin-left:0}.bonus-product-button{margin-right:1.5em}.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}@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}}.delete-confirmation-header{border:none;padding:.625rem .625rem 0 0}.delete-confirmation-header .close{line-height:.625rem;opacity:1}#removeModalDialog.modal-dialog{width:18.75rem;margin:auto}@media (min-width: 769px){#removeModalDialog.modal-dialog{width:20rem}}#removeModalDialog.modal-dialog .modal-content{height:15.625rem}.delete-confirmation-body{padding:1.625rem 1.875rem 1.25rem 1.875rem;font-size:.875rem;text-align:center}#removeModalFooter.modal-footer{display:block;margin:auto;border:none;padding:0;margin-top:0;margin-bottom:3.125rem}#removeModalFooter.modal-footer button{display:block;line-height:.9375rem;padding:.625rem;font-size:.875rem;margin:0}#removeModalFooter.modal-footer button:hover,#removeModalFooter.modal-footer button:active{background-color:#000;border-color:#000;-webkit-transform:scale(1);transform:scale(1)}#removeModalFooter.modal-footer .cart-remove-confirmation-btn{font-family:"ProximaNova-Bold",sans-serif !important;font-weight:600}#removeModalFooter.modal-footer .btn-outline-primary{border:none;font-family:"ProximaNova-Regular",sans-serif !important;margin:auto;text-decoration:underline;margin-top:.625rem;font-weight:normal}.cart-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){.cart-messages{width:35rem;height:3.5625rem;z-index:1061}}.cart-messages .alert-success{color:#000;background-color:#e6f2eb;border-color:#e6f2eb}.cart-messages .btn-close{float:right;margin-top:.1875rem;width:.625rem;height:.625rem;padding:0;opacity:1}.cart-alert{padding:.625rem;line-height:.9375rem;font-size:.75rem}.cart-alert .tick-cta{font-size:.625rem;color:#008827;margin-left:.3125rem}@media (min-width: 769px){.cart-alert{padding:1.25rem;font-size:1rem;line-height:1.0625rem}.cart-alert .tick-cta{font-size:1.875rem}}.cart-alert .alert-msg{margin-left:.9375rem}#cartQtyupdate select,#storeLocatorCustomDropDown select,#profileCustomDropDown select,#orderHistoryCustomDropDown select{display:none !important}#cartQtyupdate .dropdown,#cartQtyupdate .storeLocatorDropdown,#cartQtyupdate .profileDropdown,#cartQtyupdate .stateDropdown,#cartQtyupdate .orderHistoryDropdown,#storeLocatorCustomDropDown .dropdown,#storeLocatorCustomDropDown .storeLocatorDropdown,#storeLocatorCustomDropDown .profileDropdown,#storeLocatorCustomDropDown .stateDropdown,#storeLocatorCustomDropDown .orderHistoryDropdown,#profileCustomDropDown .dropdown,#profileCustomDropDown .storeLocatorDropdown,#profileCustomDropDown .profileDropdown,#profileCustomDropDown .stateDropdown,#profileCustomDropDown .orderHistoryDropdown,#orderHistoryCustomDropDown .dropdown,#orderHistoryCustomDropDown .storeLocatorDropdown,#orderHistoryCustomDropDown .profileDropdown,#orderHistoryCustomDropDown .stateDropdown,#orderHistoryCustomDropDown .orderHistoryDropdown{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0.25)), to(rgba(255,255,255,0)));background-image:linear-gradient(to bottom, rgba(255,255,255,0.25) 0%, rgba(255,255,255,0) 100%);background-repeat:repeat-x;background-color:#fff;border:none;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;float:left;font-size:.875rem;font-weight:normal;font-family:"ProximaNova-Regular",sans-serif;height:1.0625rem;line-height:1.0625rem;outline:none;position:relative;text-align:left !important;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:1.5625rem;padding:0;padding-left:.3125rem}@media (min-width: 769px){#cartQtyupdate .dropdown,#cartQtyupdate .storeLocatorDropdown,#cartQtyupdate .profileDropdown,#cartQtyupdate .stateDropdown,#cartQtyupdate .orderHistoryDropdown,#storeLocatorCustomDropDown .dropdown,#storeLocatorCustomDropDown .storeLocatorDropdown,#storeLocatorCustomDropDown .profileDropdown,#storeLocatorCustomDropDown .stateDropdown,#storeLocatorCustomDropDown .orderHistoryDropdown,#profileCustomDropDown .dropdown,#profileCustomDropDown .storeLocatorDropdown,#profileCustomDropDown .profileDropdown,#profileCustomDropDown .stateDropdown,#profileCustomDropDown .orderHistoryDropdown,#orderHistoryCustomDropDown .dropdown,#orderHistoryCustomDropDown .storeLocatorDropdown,#orderHistoryCustomDropDown .profileDropdown,#orderHistoryCustomDropDown .stateDropdown,#orderHistoryCustomDropDown .orderHistoryDropdown{width:1.875rem}}#cartQtyupdate .dropdown:focus,#cartQtyupdate .storeLocatorDropdown:focus,#cartQtyupdate .profileDropdown:focus,#cartQtyupdate .stateDropdown:focus,#cartQtyupdate .orderHistoryDropdown:focus,#storeLocatorCustomDropDown .dropdown:focus,#storeLocatorCustomDropDown .storeLocatorDropdown:focus,#storeLocatorCustomDropDown .profileDropdown:focus,#storeLocatorCustomDropDown .stateDropdown:focus,#storeLocatorCustomDropDown .orderHistoryDropdown:focus,#profileCustomDropDown .dropdown:focus,#profileCustomDropDown .storeLocatorDropdown:focus,#profileCustomDropDown .profileDropdown:focus,#profileCustomDropDown .stateDropdown:focus,#profileCustomDropDown .orderHistoryDropdown:focus,#orderHistoryCustomDropDown .dropdown:focus,#orderHistoryCustomDropDown .storeLocatorDropdown:focus,#orderHistoryCustomDropDown .profileDropdown:focus,#orderHistoryCustomDropDown .stateDropdown:focus,#orderHistoryCustomDropDown .orderHistoryDropdown:focus{background-color:#fff;-webkit-box-shadow:none;box-shadow:none}#cartQtyupdate .dropdown:hover,#cartQtyupdate .storeLocatorDropdown:hover,#cartQtyupdate .profileDropdown:hover,#cartQtyupdate .stateDropdown:hover,#cartQtyupdate .orderHistoryDropdown:hover,#storeLocatorCustomDropDown .dropdown:hover,#storeLocatorCustomDropDown .storeLocatorDropdown:hover,#storeLocatorCustomDropDown .profileDropdown:hover,#storeLocatorCustomDropDown .stateDropdown:hover,#storeLocatorCustomDropDown .orderHistoryDropdown:hover,#profileCustomDropDown .dropdown:hover,#profileCustomDropDown .storeLocatorDropdown:hover,#profileCustomDropDown .profileDropdown:hover,#profileCustomDropDown .stateDropdown:hover,#profileCustomDropDown .orderHistoryDropdown:hover,#orderHistoryCustomDropDown .dropdown:hover,#orderHistoryCustomDropDown .storeLocatorDropdown:hover,#orderHistoryCustomDropDown .profileDropdown:hover,#orderHistoryCustomDropDown .stateDropdown:hover,#orderHistoryCustomDropDown .orderHistoryDropdown:hover{background-color:#fff}#cartQtyupdate .dropdown:active,#cartQtyupdate .storeLocatorDropdown:active,#cartQtyupdate .profileDropdown:active,#cartQtyupdate .stateDropdown:active,#cartQtyupdate .orderHistoryDropdown:active,#storeLocatorCustomDropDown .dropdown:active,#storeLocatorCustomDropDown .storeLocatorDropdown:active,#storeLocatorCustomDropDown .profileDropdown:active,#storeLocatorCustomDropDown .stateDropdown:active,#storeLocatorCustomDropDown .orderHistoryDropdown:active,#profileCustomDropDown .dropdown:active,#profileCustomDropDown .storeLocatorDropdown:active,#profileCustomDropDown .profileDropdown:active,#profileCustomDropDown .stateDropdown:active,#profileCustomDropDown .orderHistoryDropdown:active,#orderHistoryCustomDropDown .dropdown:active,#orderHistoryCustomDropDown .storeLocatorDropdown:active,#orderHistoryCustomDropDown .profileDropdown:active,#orderHistoryCustomDropDown .stateDropdown:active,#orderHistoryCustomDropDown .orderHistoryDropdown:active{background-color:#f1f1f1 !important;border-color:#ededed;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.05) inset;box-shadow:0 1px 4px rgba(0,0,0,0.05) inset}#cartQtyupdate .dropdown::after,#cartQtyupdate .storeLocatorDropdown::after,#cartQtyupdate .profileDropdown::after,#cartQtyupdate .stateDropdown::after,#cartQtyupdate .orderHistoryDropdown::after,#storeLocatorCustomDropDown .dropdown::after,#storeLocatorCustomDropDown .storeLocatorDropdown::after,#storeLocatorCustomDropDown .profileDropdown::after,#storeLocatorCustomDropDown .stateDropdown::after,#storeLocatorCustomDropDown .orderHistoryDropdown::after,#profileCustomDropDown .dropdown::after,#profileCustomDropDown .storeLocatorDropdown::after,#profileCustomDropDown .profileDropdown::after,#profileCustomDropDown .stateDropdown::after,#profileCustomDropDown .orderHistoryDropdown::after,#orderHistoryCustomDropDown .dropdown::after,#orderHistoryCustomDropDown .storeLocatorDropdown::after,#orderHistoryCustomDropDown .profileDropdown::after,#orderHistoryCustomDropDown .stateDropdown::after,#orderHistoryCustomDropDown .orderHistoryDropdown::after{height:.625rem;width:.625rem;content:'';display:block;margin-top:-0.25rem;pointer-events:none;position:absolute;right:-.25rem;top:50%;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");-webkit-appearance:none;-moz-appearance:none;appearance:none}#cartQtyupdate .dropdown.open::after,#cartQtyupdate .storeLocatorDropdown.open::after,#cartQtyupdate .profileDropdown.open::after,#cartQtyupdate .stateDropdown.open::after,#cartQtyupdate .orderHistoryDropdown.open::after,#storeLocatorCustomDropDown .dropdown.open::after,#storeLocatorCustomDropDown .storeLocatorDropdown.open::after,#storeLocatorCustomDropDown .profileDropdown.open::after,#storeLocatorCustomDropDown .stateDropdown.open::after,#storeLocatorCustomDropDown .orderHistoryDropdown.open::after,#profileCustomDropDown .dropdown.open::after,#profileCustomDropDown .storeLocatorDropdown.open::after,#profileCustomDropDown .profileDropdown.open::after,#profileCustomDropDown .stateDropdown.open::after,#profileCustomDropDown .orderHistoryDropdown.open::after,#orderHistoryCustomDropDown .dropdown.open::after,#orderHistoryCustomDropDown .storeLocatorDropdown.open::after,#orderHistoryCustomDropDown .profileDropdown.open::after,#orderHistoryCustomDropDown .stateDropdown.open::after,#orderHistoryCustomDropDown .orderHistoryDropdown.open::after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}#cartQtyupdate .dropdown.open .list,#cartQtyupdate .storeLocatorDropdown.open .list,#cartQtyupdate .profileDropdown.open .list,#cartQtyupdate .stateDropdown.open .list,#cartQtyupdate .orderHistoryDropdown.open .list,#storeLocatorCustomDropDown .dropdown.open .list,#storeLocatorCustomDropDown .storeLocatorDropdown.open .list,#storeLocatorCustomDropDown .profileDropdown.open .list,#storeLocatorCustomDropDown .stateDropdown.open .list,#storeLocatorCustomDropDown .orderHistoryDropdown.open .list,#profileCustomDropDown .dropdown.open .list,#profileCustomDropDown .storeLocatorDropdown.open .list,#profileCustomDropDown .profileDropdown.open .list,#profileCustomDropDown .stateDropdown.open .list,#profileCustomDropDown .orderHistoryDropdown.open .list,#orderHistoryCustomDropDown .dropdown.open .list,#orderHistoryCustomDropDown .storeLocatorDropdown.open .list,#orderHistoryCustomDropDown .profileDropdown.open .list,#orderHistoryCustomDropDown .stateDropdown.open .list,#orderHistoryCustomDropDown .orderHistoryDropdown.open .list{-webkit-transform:scale(1);transform:scale(1);opacity:1;pointer-events:auto;overflow-y:overlay}#cartQtyupdate .dropdown.open .option,#cartQtyupdate .storeLocatorDropdown.open .option,#cartQtyupdate .profileDropdown.open .option,#cartQtyupdate .stateDropdown.open .option,#cartQtyupdate .orderHistoryDropdown.open .option,#storeLocatorCustomDropDown .dropdown.open .option,#storeLocatorCustomDropDown .storeLocatorDropdown.open .option,#storeLocatorCustomDropDown .profileDropdown.open .option,#storeLocatorCustomDropDown .stateDropdown.open .option,#storeLocatorCustomDropDown .orderHistoryDropdown.open .option,#profileCustomDropDown .dropdown.open .option,#profileCustomDropDown .storeLocatorDropdown.open .option,#profileCustomDropDown .profileDropdown.open .option,#profileCustomDropDown .stateDropdown.open .option,#profileCustomDropDown .orderHistoryDropdown.open .option,#orderHistoryCustomDropDown .dropdown.open .option,#orderHistoryCustomDropDown .storeLocatorDropdown.open .option,#orderHistoryCustomDropDown .profileDropdown.open .option,#orderHistoryCustomDropDown .stateDropdown.open .option,#orderHistoryCustomDropDown .orderHistoryDropdown.open .option{cursor:pointer;text-align:center;padding-right:1.5rem;-webkit-transition:none;transition:none}@media (min-width: 769px){#cartQtyupdate .dropdown.open .option,#cartQtyupdate .storeLocatorDropdown.open .option,#cartQtyupdate .profileDropdown.open .option,#cartQtyupdate .stateDropdown.open .option,#cartQtyupdate .orderHistoryDropdown.open .option,#storeLocatorCustomDropDown .dropdown.open .option,#storeLocatorCustomDropDown .storeLocatorDropdown.open .option,#storeLocatorCustomDropDown .profileDropdown.open .option,#storeLocatorCustomDropDown .stateDropdown.open .option,#storeLocatorCustomDropDown .orderHistoryDropdown.open .option,#profileCustomDropDown .dropdown.open .option,#profileCustomDropDown .storeLocatorDropdown.open .option,#profileCustomDropDown .profileDropdown.open .option,#profileCustomDropDown .stateDropdown.open .option,#profileCustomDropDown .orderHistoryDropdown.open .option,#orderHistoryCustomDropDown .dropdown.open .option,#orderHistoryCustomDropDown .storeLocatorDropdown.open .option,#orderHistoryCustomDropDown .profileDropdown.open .option,#orderHistoryCustomDropDown .stateDropdown.open .option,#orderHistoryCustomDropDown .orderHistoryDropdown.open .option{padding-right:1rem}}#cartQtyupdate .dropdown.open .qtyBlock,#cartQtyupdate .storeLocatorDropdown.open .qtyBlock,#cartQtyupdate .profileDropdown.open .qtyBlock,#cartQtyupdate .stateDropdown.open .qtyBlock,#cartQtyupdate .orderHistoryDropdown.open .qtyBlock,#storeLocatorCustomDropDown .dropdown.open .qtyBlock,#storeLocatorCustomDropDown .storeLocatorDropdown.open .qtyBlock,#storeLocatorCustomDropDown .profileDropdown.open .qtyBlock,#storeLocatorCustomDropDown .stateDropdown.open .qtyBlock,#storeLocatorCustomDropDown .orderHistoryDropdown.open .qtyBlock,#profileCustomDropDown .dropdown.open .qtyBlock,#profileCustomDropDown .storeLocatorDropdown.open .qtyBlock,#profileCustomDropDown .profileDropdown.open .qtyBlock,#profileCustomDropDown .stateDropdown.open .qtyBlock,#profileCustomDropDown .orderHistoryDropdown.open .qtyBlock,#orderHistoryCustomDropDown .dropdown.open .qtyBlock,#orderHistoryCustomDropDown .storeLocatorDropdown.open .qtyBlock,#orderHistoryCustomDropDown .profileDropdown.open .qtyBlock,#orderHistoryCustomDropDown .stateDropdown.open .qtyBlock,#orderHistoryCustomDropDown .orderHistoryDropdown.open .qtyBlock{opacity:1;width:4.5625rem;height:16.25rem;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,0.09);box-shadow:0 0 0 1px rgba(0,0,0,0.09);background-color:#fff;margin-top:-1.5rem;overflow:hidden;pointer-events:none;position:absolute;z-index:999;right:-1.5625rem;-webkit-transition:none;transition:none;padding-top:.3125rem}@media (min-width: 769px){#cartQtyupdate .dropdown.open .qtyBlock,#cartQtyupdate .storeLocatorDropdown.open .qtyBlock,#cartQtyupdate .profileDropdown.open .qtyBlock,#cartQtyupdate .stateDropdown.open .qtyBlock,#cartQtyupdate .orderHistoryDropdown.open .qtyBlock,#storeLocatorCustomDropDown .dropdown.open .qtyBlock,#storeLocatorCustomDropDown .storeLocatorDropdown.open .qtyBlock,#storeLocatorCustomDropDown .profileDropdown.open .qtyBlock,#storeLocatorCustomDropDown .stateDropdown.open .qtyBlock,#storeLocatorCustomDropDown .orderHistoryDropdown.open .qtyBlock,#profileCustomDropDown .dropdown.open .qtyBlock,#profileCustomDropDown .storeLocatorDropdown.open .qtyBlock,#profileCustomDropDown .profileDropdown.open .qtyBlock,#profileCustomDropDown .stateDropdown.open .qtyBlock,#profileCustomDropDown .orderHistoryDropdown.open .qtyBlock,#orderHistoryCustomDropDown .dropdown.open .qtyBlock,#orderHistoryCustomDropDown .storeLocatorDropdown.open .qtyBlock,#orderHistoryCustomDropDown .profileDropdown.open .qtyBlock,#orderHistoryCustomDropDown .stateDropdown.open .qtyBlock,#orderHistoryCustomDropDown .orderHistoryDropdown.open .qtyBlock{height:17.5rem;margin-top:-1.125rem;right:-.625rem}}#cartQtyupdate .dropdown.open .qtyBlock .qty_label,#cartQtyupdate .storeLocatorDropdown.open .qtyBlock .qty_label,#cartQtyupdate .profileDropdown.open .qtyBlock .qty_label,#cartQtyupdate .stateDropdown.open .qtyBlock .qty_label,#cartQtyupdate .orderHistoryDropdown.open .qtyBlock .qty_label,#storeLocatorCustomDropDown .dropdown.open .qtyBlock .qty_label,#storeLocatorCustomDropDown .storeLocatorDropdown.open .qtyBlock .qty_label,#storeLocatorCustomDropDown .profileDropdown.open .qtyBlock .qty_label,#storeLocatorCustomDropDown .stateDropdown.open .qtyBlock .qty_label,#storeLocatorCustomDropDown .orderHistoryDropdown.open .qtyBlock .qty_label,#profileCustomDropDown .dropdown.open .qtyBlock .qty_label,#profileCustomDropDown .storeLocatorDropdown.open .qtyBlock .qty_label,#profileCustomDropDown .profileDropdown.open .qtyBlock .qty_label,#profileCustomDropDown .stateDropdown.open .qtyBlock .qty_label,#profileCustomDropDown .orderHistoryDropdown.open .qtyBlock .qty_label,#orderHistoryCustomDropDown .dropdown.open .qtyBlock .qty_label,#orderHistoryCustomDropDown .storeLocatorDropdown.open .qtyBlock .qty_label,#orderHistoryCustomDropDown .profileDropdown.open .qtyBlock .qty_label,#orderHistoryCustomDropDown .stateDropdown.open .qtyBlock .qty_label,#orderHistoryCustomDropDown .orderHistoryDropdown.open .qtyBlock .qty_label{font-size:.75rem;padding-left:.625rem;padding-top:.625rem;padding-bottom:.625rem;color:#363636}@media (min-width: 769px){#cartQtyupdate .dropdown.open .qtyBlock .qty_label,#cartQtyupdate .storeLocatorDropdown.open .qtyBlock .qty_label,#cartQtyupdate .profileDropdown.open .qtyBlock .qty_label,#cartQtyupdate .stateDropdown.open .qtyBlock .qty_label,#cartQtyupdate .orderHistoryDropdown.open .qtyBlock .qty_label,#storeLocatorCustomDropDown .dropdown.open .qtyBlock .qty_label,#storeLocatorCustomDropDown .storeLocatorDropdown.open .qtyBlock .qty_label,#storeLocatorCustomDropDown .profileDropdown.open .qtyBlock .qty_label,#storeLocatorCustomDropDown .stateDropdown.open .qtyBlock .qty_label,#storeLocatorCustomDropDown .orderHistoryDropdown.open .qtyBlock .qty_label,#profileCustomDropDown .dropdown.open .qtyBlock .qty_label,#profileCustomDropDown .storeLocatorDropdown.open .qtyBlock .qty_label,#profileCustomDropDown .profileDropdown.open .qtyBlock .qty_label,#profileCustomDropDown .stateDropdown.open .qtyBlock .qty_label,#profileCustomDropDown .orderHistoryDropdown.open .qtyBlock .qty_label,#orderHistoryCustomDropDown .dropdown.open .qtyBlock .qty_label,#orderHistoryCustomDropDown .storeLocatorDropdown.open .qtyBlock .qty_label,#orderHistoryCustomDropDown .profileDropdown.open .qtyBlock .qty_label,#orderHistoryCustomDropDown .stateDropdown.open .qtyBlock .qty_label,#orderHistoryCustomDropDown .orderHistoryDropdown.open .qtyBlock .qty_label{font-size:.875rem}}#cartQtyupdate .dropdown.open .qtyBlock .current,#cartQtyupdate .storeLocatorDropdown.open .qtyBlock .current,#cartQtyupdate .profileDropdown.open .qtyBlock .current,#cartQtyupdate .stateDropdown.open .qtyBlock .current,#cartQtyupdate .orderHistoryDropdown.open .qtyBlock .current,#storeLocatorCustomDropDown .dropdown.open .qtyBlock .current,#storeLocatorCustomDropDown .storeLocatorDropdown.open .qtyBlock .current,#storeLocatorCustomDropDown .profileDropdown.open .qtyBlock .current,#storeLocatorCustomDropDown .stateDropdown.open .qtyBlock .current,#storeLocatorCustomDropDown .orderHistoryDropdown.open .qtyBlock .current,#profileCustomDropDown .dropdown.open .qtyBlock .current,#profileCustomDropDown .storeLocatorDropdown.open .qtyBlock .current,#profileCustomDropDown .profileDropdown.open .qtyBlock .current,#profileCustomDropDown .stateDropdown.open .qtyBlock .current,#profileCustomDropDown .orderHistoryDropdown.open .qtyBlock .current,#orderHistoryCustomDropDown .dropdown.open .qtyBlock .current,#orderHistoryCustomDropDown .storeLocatorDropdown.open .qtyBlock .current,#orderHistoryCustomDropDown .profileDropdown.open .qtyBlock .current,#orderHistoryCustomDropDown .stateDropdown.open .qtyBlock .current,#orderHistoryCustomDropDown .orderHistoryDropdown.open .qtyBlock .current{font-size:.75rem;color:#363636}@media (min-width: 769px){#cartQtyupdate .dropdown.open .qtyBlock .current,#cartQtyupdate .storeLocatorDropdown.open .qtyBlock .current,#cartQtyupdate .profileDropdown.open .qtyBlock .current,#cartQtyupdate .stateDropdown.open .qtyBlock .current,#cartQtyupdate .orderHistoryDropdown.open .qtyBlock .current,#storeLocatorCustomDropDown .dropdown.open .qtyBlock .current,#storeLocatorCustomDropDown .storeLocatorDropdown.open .qtyBlock .current,#storeLocatorCustomDropDown .profileDropdown.open .qtyBlock .current,#storeLocatorCustomDropDown .stateDropdown.open .qtyBlock .current,#storeLocatorCustomDropDown .orderHistoryDropdown.open .qtyBlock .current,#profileCustomDropDown .dropdown.open .qtyBlock .current,#profileCustomDropDown .storeLocatorDropdown.open .qtyBlock .current,#profileCustomDropDown .profileDropdown.open .qtyBlock .current,#profileCustomDropDown .stateDropdown.open .qtyBlock .current,#profileCustomDropDown .orderHistoryDropdown.open .qtyBlock .current,#orderHistoryCustomDropDown .dropdown.open .qtyBlock .current,#orderHistoryCustomDropDown .storeLocatorDropdown.open .qtyBlock .current,#orderHistoryCustomDropDown .profileDropdown.open .qtyBlock .current,#orderHistoryCustomDropDown .stateDropdown.open .qtyBlock .current,#orderHistoryCustomDropDown .orderHistoryDropdown.open .qtyBlock .current{font-size:.875rem}}#cartQtyupdate .dropdown.open .qtyBlock::after,#cartQtyupdate .storeLocatorDropdown.open .qtyBlock::after,#cartQtyupdate .profileDropdown.open .qtyBlock::after,#cartQtyupdate .stateDropdown.open .qtyBlock::after,#cartQtyupdate .orderHistoryDropdown.open .qtyBlock::after,#storeLocatorCustomDropDown .dropdown.open .qtyBlock::after,#storeLocatorCustomDropDown .storeLocatorDropdown.open .qtyBlock::after,#storeLocatorCustomDropDown .profileDropdown.open .qtyBlock::after,#storeLocatorCustomDropDown .stateDropdown.open .qtyBlock::after,#storeLocatorCustomDropDown .orderHistoryDropdown.open .qtyBlock::after,#profileCustomDropDown .dropdown.open .qtyBlock::after,#profileCustomDropDown .storeLocatorDropdown.open .qtyBlock::after,#profileCustomDropDown .profileDropdown.open .qtyBlock::after,#profileCustomDropDown .stateDropdown.open .qtyBlock::after,#profileCustomDropDown .orderHistoryDropdown.open .qtyBlock::after,#orderHistoryCustomDropDown .dropdown.open .qtyBlock::after,#orderHistoryCustomDropDown .storeLocatorDropdown.open .qtyBlock::after,#orderHistoryCustomDropDown .profileDropdown.open .qtyBlock::after,#orderHistoryCustomDropDown .stateDropdown.open .qtyBlock::after,#orderHistoryCustomDropDown .orderHistoryDropdown.open .qtyBlock::after{height:.625rem;width:.625rem;-webkit-transform:origin(50% 20%);transform:origin(50% 20%);-webkit-transition:all 0.125s ease-in-out;transition:all 0.125s ease-in-out;content:'';display:block;margin-top:0;pointer-events:none;position:absolute;right:.75rem;top:4%;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (min-width: 769px){#cartQtyupdate .dropdown.open .qtyBlock::after,#cartQtyupdate .storeLocatorDropdown.open .qtyBlock::after,#cartQtyupdate .profileDropdown.open .qtyBlock::after,#cartQtyupdate .stateDropdown.open .qtyBlock::after,#cartQtyupdate .orderHistoryDropdown.open .qtyBlock::after,#storeLocatorCustomDropDown .dropdown.open .qtyBlock::after,#storeLocatorCustomDropDown .storeLocatorDropdown.open .qtyBlock::after,#storeLocatorCustomDropDown .profileDropdown.open .qtyBlock::after,#storeLocatorCustomDropDown .stateDropdown.open .qtyBlock::after,#storeLocatorCustomDropDown .orderHistoryDropdown.open .qtyBlock::after,#profileCustomDropDown .dropdown.open .qtyBlock::after,#profileCustomDropDown .storeLocatorDropdown.open .qtyBlock::after,#profileCustomDropDown .profileDropdown.open .qtyBlock::after,#profileCustomDropDown .stateDropdown.open .qtyBlock::after,#profileCustomDropDown .orderHistoryDropdown.open .qtyBlock::after,#orderHistoryCustomDropDown .dropdown.open .qtyBlock::after,#orderHistoryCustomDropDown .storeLocatorDropdown.open .qtyBlock::after,#orderHistoryCustomDropDown .profileDropdown.open .qtyBlock::after,#orderHistoryCustomDropDown .stateDropdown.open .qtyBlock::after,#orderHistoryCustomDropDown .orderHistoryDropdown.open .qtyBlock::after{margin-top:-0.1rem;right:.3125rem}}#cartQtyupdate .dropdown.wide,#cartQtyupdate .storeLocatorDropdown.wide,#cartQtyupdate .profileDropdown.wide,#cartQtyupdate .stateDropdown.wide,#cartQtyupdate .orderHistoryDropdown.wide,#storeLocatorCustomDropDown .dropdown.wide,#storeLocatorCustomDropDown .storeLocatorDropdown.wide,#storeLocatorCustomDropDown .profileDropdown.wide,#storeLocatorCustomDropDown .stateDropdown.wide,#storeLocatorCustomDropDown .orderHistoryDropdown.wide,#profileCustomDropDown .dropdown.wide,#profileCustomDropDown .storeLocatorDropdown.wide,#profileCustomDropDown .profileDropdown.wide,#profileCustomDropDown .stateDropdown.wide,#profileCustomDropDown .orderHistoryDropdown.wide,#orderHistoryCustomDropDown .dropdown.wide,#orderHistoryCustomDropDown .storeLocatorDropdown.wide,#orderHistoryCustomDropDown .profileDropdown.wide,#orderHistoryCustomDropDown .stateDropdown.wide,#orderHistoryCustomDropDown .orderHistoryDropdown.wide{width:100%}#cartQtyupdate .dropdown.wide .list,#cartQtyupdate .storeLocatorDropdown.wide .list,#cartQtyupdate .profileDropdown.wide .list,#cartQtyupdate .stateDropdown.wide .list,#cartQtyupdate .orderHistoryDropdown.wide .list,#storeLocatorCustomDropDown .dropdown.wide .list,#storeLocatorCustomDropDown .storeLocatorDropdown.wide .list,#storeLocatorCustomDropDown .profileDropdown.wide .list,#storeLocatorCustomDropDown .stateDropdown.wide .list,#storeLocatorCustomDropDown .orderHistoryDropdown.wide .list,#profileCustomDropDown .dropdown.wide .list,#profileCustomDropDown .storeLocatorDropdown.wide .list,#profileCustomDropDown .profileDropdown.wide .list,#profileCustomDropDown .stateDropdown.wide .list,#profileCustomDropDown .orderHistoryDropdown.wide .list,#orderHistoryCustomDropDown .dropdown.wide .list,#orderHistoryCustomDropDown .storeLocatorDropdown.wide .list,#orderHistoryCustomDropDown .profileDropdown.wide .list,#orderHistoryCustomDropDown .stateDropdown.wide .list,#orderHistoryCustomDropDown .orderHistoryDropdown.wide .list{left:0 !important;right:0 !important}#cartQtyupdate .dropdown .list,#cartQtyupdate .storeLocatorDropdown .list,#cartQtyupdate .profileDropdown .list,#cartQtyupdate .stateDropdown .list,#cartQtyupdate .orderHistoryDropdown .list,#storeLocatorCustomDropDown .dropdown .list,#storeLocatorCustomDropDown .storeLocatorDropdown .list,#storeLocatorCustomDropDown .profileDropdown .list,#storeLocatorCustomDropDown .stateDropdown .list,#storeLocatorCustomDropDown .orderHistoryDropdown .list,#profileCustomDropDown .dropdown .list,#profileCustomDropDown .storeLocatorDropdown .list,#profileCustomDropDown .profileDropdown .list,#profileCustomDropDown .stateDropdown .list,#profileCustomDropDown .orderHistoryDropdown .list,#orderHistoryCustomDropDown .dropdown .list,#orderHistoryCustomDropDown .storeLocatorDropdown .list,#orderHistoryCustomDropDown .profileDropdown .list,#orderHistoryCustomDropDown .stateDropdown .list,#orderHistoryCustomDropDown .orderHistoryDropdown .list{width:4.5625rem;height:14.6875rem;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;opacity:0;pointer-events:none;position:absolute;margin-top:.3125rem;overflow-y:overlay}@media (min-width: 769px){#cartQtyupdate .dropdown .list,#cartQtyupdate .storeLocatorDropdown .list,#cartQtyupdate .profileDropdown .list,#cartQtyupdate .stateDropdown .list,#cartQtyupdate .orderHistoryDropdown .list,#storeLocatorCustomDropDown .dropdown .list,#storeLocatorCustomDropDown .storeLocatorDropdown .list,#storeLocatorCustomDropDown .profileDropdown .list,#storeLocatorCustomDropDown .stateDropdown .list,#storeLocatorCustomDropDown .orderHistoryDropdown .list,#profileCustomDropDown .dropdown .list,#profileCustomDropDown .storeLocatorDropdown .list,#profileCustomDropDown .profileDropdown .list,#profileCustomDropDown .stateDropdown .list,#profileCustomDropDown .orderHistoryDropdown .list,#orderHistoryCustomDropDown .dropdown .list,#orderHistoryCustomDropDown .storeLocatorDropdown .list,#orderHistoryCustomDropDown .profileDropdown .list,#orderHistoryCustomDropDown .stateDropdown .list,#orderHistoryCustomDropDown .orderHistoryDropdown .list{height:15.9375rem}}#cartQtyupdate .dropdown .list:hover .option:not(:hover),#cartQtyupdate .storeLocatorDropdown .list:hover .option:not(:hover),#cartQtyupdate .profileDropdown .list:hover .option:not(:hover),#cartQtyupdate .stateDropdown .list:hover .option:not(:hover),#cartQtyupdate .orderHistoryDropdown .list:hover .option:not(:hover),#storeLocatorCustomDropDown .dropdown .list:hover .option:not(:hover),#storeLocatorCustomDropDown .storeLocatorDropdown .list:hover .option:not(:hover),#storeLocatorCustomDropDown .profileDropdown .list:hover .option:not(:hover),#storeLocatorCustomDropDown .stateDropdown .list:hover .option:not(:hover),#storeLocatorCustomDropDown .orderHistoryDropdown .list:hover .option:not(:hover),#profileCustomDropDown .dropdown .list:hover .option:not(:hover),#profileCustomDropDown .storeLocatorDropdown .list:hover .option:not(:hover),#profileCustomDropDown .profileDropdown .list:hover .option:not(:hover),#profileCustomDropDown .stateDropdown .list:hover .option:not(:hover),#profileCustomDropDown .orderHistoryDropdown .list:hover .option:not(:hover),#orderHistoryCustomDropDown .dropdown .list:hover .option:not(:hover),#orderHistoryCustomDropDown .storeLocatorDropdown .list:hover .option:not(:hover),#orderHistoryCustomDropDown .profileDropdown .list:hover .option:not(:hover),#orderHistoryCustomDropDown .stateDropdown .list:hover .option:not(:hover),#orderHistoryCustomDropDown .orderHistoryDropdown .list:hover .option:not(:hover){background-color:transparent !important}#cartQtyupdate .dropdown .list ul,#cartQtyupdate .storeLocatorDropdown .list ul,#cartQtyupdate .profileDropdown .list ul,#cartQtyupdate .stateDropdown .list ul,#cartQtyupdate .orderHistoryDropdown .list ul,#storeLocatorCustomDropDown .dropdown .list ul,#storeLocatorCustomDropDown .storeLocatorDropdown .list ul,#storeLocatorCustomDropDown .profileDropdown .list ul,#storeLocatorCustomDropDown .stateDropdown .list ul,#storeLocatorCustomDropDown .orderHistoryDropdown .list ul,#profileCustomDropDown .dropdown .list ul,#profileCustomDropDown .storeLocatorDropdown .list ul,#profileCustomDropDown .profileDropdown .list ul,#profileCustomDropDown .stateDropdown .list ul,#profileCustomDropDown .orderHistoryDropdown .list ul,#orderHistoryCustomDropDown .dropdown .list ul,#orderHistoryCustomDropDown .storeLocatorDropdown .list ul,#orderHistoryCustomDropDown .profileDropdown .list ul,#orderHistoryCustomDropDown .stateDropdown .list ul,#orderHistoryCustomDropDown .orderHistoryDropdown .list ul{list-style-type:none;padding:0;margin-bottom:.625rem}#cartQtyupdate .dropdown .option,#cartQtyupdate .storeLocatorDropdown .option,#cartQtyupdate .profileDropdown .option,#cartQtyupdate .stateDropdown .option,#cartQtyupdate .orderHistoryDropdown .option,#storeLocatorCustomDropDown .dropdown .option,#storeLocatorCustomDropDown .storeLocatorDropdown .option,#storeLocatorCustomDropDown .profileDropdown .option,#storeLocatorCustomDropDown .stateDropdown .option,#storeLocatorCustomDropDown .orderHistoryDropdown .option,#profileCustomDropDown .dropdown .option,#profileCustomDropDown .storeLocatorDropdown .option,#profileCustomDropDown .profileDropdown .option,#profileCustomDropDown .stateDropdown .option,#profileCustomDropDown .orderHistoryDropdown .option,#orderHistoryCustomDropDown .dropdown .option,#orderHistoryCustomDropDown .storeLocatorDropdown .option,#orderHistoryCustomDropDown .profileDropdown .option,#orderHistoryCustomDropDown .stateDropdown .option,#orderHistoryCustomDropDown .orderHistoryDropdown .option{cursor:default;font-weight:400;line-height:.9375rem;outline:none;padding-left:1.5625rem;margin:0;text-align:right;-webkit-transition:all 0.2s;transition:all 0.2s;font-size:.75rem;padding-top:.3125rem;padding-bottom:.3125rem;font-family:"ProximaNova-Regular",sans-serif}@media (min-width: 769px){#cartQtyupdate .dropdown .option,#cartQtyupdate .storeLocatorDropdown .option,#cartQtyupdate .profileDropdown .option,#cartQtyupdate .stateDropdown .option,#cartQtyupdate .orderHistoryDropdown .option,#storeLocatorCustomDropDown .dropdown .option,#storeLocatorCustomDropDown .storeLocatorDropdown .option,#storeLocatorCustomDropDown .profileDropdown .option,#storeLocatorCustomDropDown .stateDropdown .option,#storeLocatorCustomDropDown .orderHistoryDropdown .option,#profileCustomDropDown .dropdown .option,#profileCustomDropDown .storeLocatorDropdown .option,#profileCustomDropDown .profileDropdown .option,#profileCustomDropDown .stateDropdown .option,#profileCustomDropDown .orderHistoryDropdown .option,#orderHistoryCustomDropDown .dropdown .option,#orderHistoryCustomDropDown .storeLocatorDropdown .option,#orderHistoryCustomDropDown .profileDropdown .option,#orderHistoryCustomDropDown .stateDropdown .option,#orderHistoryCustomDropDown .orderHistoryDropdown .option{line-height:1.0625rem;font-size:.875rem}}#cartQtyupdate .dropdown .option:hover,#cartQtyupdate .dropdown .option:focus,#cartQtyupdate .storeLocatorDropdown .option:hover,#cartQtyupdate .storeLocatorDropdown .option:focus,#cartQtyupdate .profileDropdown .option:hover,#cartQtyupdate .profileDropdown .option:focus,#cartQtyupdate .stateDropdown .option:hover,#cartQtyupdate .stateDropdown .option:focus,#cartQtyupdate .orderHistoryDropdown .option:hover,#cartQtyupdate .orderHistoryDropdown .option:focus,#storeLocatorCustomDropDown .dropdown .option:hover,#storeLocatorCustomDropDown .dropdown .option:focus,#storeLocatorCustomDropDown .storeLocatorDropdown .option:hover,#storeLocatorCustomDropDown .storeLocatorDropdown .option:focus,#storeLocatorCustomDropDown .profileDropdown .option:hover,#storeLocatorCustomDropDown .profileDropdown .option:focus,#storeLocatorCustomDropDown .stateDropdown .option:hover,#storeLocatorCustomDropDown .stateDropdown .option:focus,#storeLocatorCustomDropDown .orderHistoryDropdown .option:hover,#storeLocatorCustomDropDown .orderHistoryDropdown .option:focus,#profileCustomDropDown .dropdown .option:hover,#profileCustomDropDown .dropdown .option:focus,#profileCustomDropDown .storeLocatorDropdown .option:hover,#profileCustomDropDown .storeLocatorDropdown .option:focus,#profileCustomDropDown .profileDropdown .option:hover,#profileCustomDropDown .profileDropdown .option:focus,#profileCustomDropDown .stateDropdown .option:hover,#profileCustomDropDown .stateDropdown .option:focus,#profileCustomDropDown .orderHistoryDropdown .option:hover,#profileCustomDropDown .orderHistoryDropdown .option:focus,#orderHistoryCustomDropDown .dropdown .option:hover,#orderHistoryCustomDropDown .dropdown .option:focus,#orderHistoryCustomDropDown .storeLocatorDropdown .option:hover,#orderHistoryCustomDropDown .storeLocatorDropdown .option:focus,#orderHistoryCustomDropDown .profileDropdown .option:hover,#orderHistoryCustomDropDown .profileDropdown .option:focus,#orderHistoryCustomDropDown .stateDropdown .option:hover,#orderHistoryCustomDropDown .stateDropdown .option:focus,#orderHistoryCustomDropDown .orderHistoryDropdown .option:hover,#orderHistoryCustomDropDown .orderHistoryDropdown .option:focus{background-color:#f7f7f7 !important}#cartQtyupdate .dropdown .option.selected,#cartQtyupdate .storeLocatorDropdown .option.selected,#cartQtyupdate .profileDropdown .option.selected,#cartQtyupdate .stateDropdown .option.selected,#cartQtyupdate .orderHistoryDropdown .option.selected,#storeLocatorCustomDropDown .dropdown .option.selected,#storeLocatorCustomDropDown .storeLocatorDropdown .option.selected,#storeLocatorCustomDropDown .profileDropdown .option.selected,#storeLocatorCustomDropDown .stateDropdown .option.selected,#storeLocatorCustomDropDown .orderHistoryDropdown .option.selected,#profileCustomDropDown .dropdown .option.selected,#profileCustomDropDown .storeLocatorDropdown .option.selected,#profileCustomDropDown .profileDropdown .option.selected,#profileCustomDropDown .stateDropdown .option.selected,#profileCustomDropDown .orderHistoryDropdown .option.selected,#orderHistoryCustomDropDown .dropdown .option.selected,#orderHistoryCustomDropDown .storeLocatorDropdown .option.selected,#orderHistoryCustomDropDown .profileDropdown .option.selected,#orderHistoryCustomDropDown .stateDropdown .option.selected,#orderHistoryCustomDropDown .orderHistoryDropdown .option.selected{font-weight:600;font-family:"ProximaNova-Bold",sans-serif}#cartQtyupdate .dropdown .option.selected:focus,#cartQtyupdate .storeLocatorDropdown .option.selected:focus,#cartQtyupdate .profileDropdown .option.selected:focus,#cartQtyupdate .stateDropdown .option.selected:focus,#cartQtyupdate .orderHistoryDropdown .option.selected:focus,#storeLocatorCustomDropDown .dropdown .option.selected:focus,#storeLocatorCustomDropDown .storeLocatorDropdown .option.selected:focus,#storeLocatorCustomDropDown .profileDropdown .option.selected:focus,#storeLocatorCustomDropDown .stateDropdown .option.selected:focus,#storeLocatorCustomDropDown .orderHistoryDropdown .option.selected:focus,#profileCustomDropDown .dropdown .option.selected:focus,#profileCustomDropDown .storeLocatorDropdown .option.selected:focus,#profileCustomDropDown .profileDropdown .option.selected:focus,#profileCustomDropDown .stateDropdown .option.selected:focus,#profileCustomDropDown .orderHistoryDropdown .option.selected:focus,#orderHistoryCustomDropDown .dropdown .option.selected:focus,#orderHistoryCustomDropDown .storeLocatorDropdown .option.selected:focus,#orderHistoryCustomDropDown .profileDropdown .option.selected:focus,#orderHistoryCustomDropDown .stateDropdown .option.selected:focus,#orderHistoryCustomDropDown .orderHistoryDropdown .option.selected:focus{background:#f7f7f7}#cartQtyupdate .dropdown .current,#cartQtyupdate .storeLocatorDropdown .current,#cartQtyupdate .profileDropdown .current,#cartQtyupdate .stateDropdown .current,#cartQtyupdate .orderHistoryDropdown .current,#storeLocatorCustomDropDown .dropdown .current,#storeLocatorCustomDropDown .storeLocatorDropdown .current,#storeLocatorCustomDropDown .profileDropdown .current,#storeLocatorCustomDropDown .stateDropdown .current,#storeLocatorCustomDropDown .orderHistoryDropdown .current,#profileCustomDropDown .dropdown .current,#profileCustomDropDown .storeLocatorDropdown .current,#profileCustomDropDown .profileDropdown .current,#profileCustomDropDown .stateDropdown .current,#profileCustomDropDown .orderHistoryDropdown .current,#orderHistoryCustomDropDown .dropdown .current,#orderHistoryCustomDropDown .storeLocatorDropdown .current,#orderHistoryCustomDropDown .profileDropdown .current,#orderHistoryCustomDropDown .stateDropdown .current,#orderHistoryCustomDropDown .orderHistoryDropdown .current{font-size:.75rem;padding-right:.3125rem;color:#363636}@media (min-width: 769px){#cartQtyupdate .dropdown .current,#cartQtyupdate .storeLocatorDropdown .current,#cartQtyupdate .profileDropdown .current,#cartQtyupdate .stateDropdown .current,#cartQtyupdate .orderHistoryDropdown .current,#storeLocatorCustomDropDown .dropdown .current,#storeLocatorCustomDropDown .storeLocatorDropdown .current,#storeLocatorCustomDropDown .profileDropdown .current,#storeLocatorCustomDropDown .stateDropdown .current,#storeLocatorCustomDropDown .orderHistoryDropdown .current,#profileCustomDropDown .dropdown .current,#profileCustomDropDown .storeLocatorDropdown .current,#profileCustomDropDown .profileDropdown .current,#profileCustomDropDown .stateDropdown .current,#profileCustomDropDown .orderHistoryDropdown .current,#orderHistoryCustomDropDown .dropdown .current,#orderHistoryCustomDropDown .storeLocatorDropdown .current,#orderHistoryCustomDropDown .profileDropdown .current,#orderHistoryCustomDropDown .stateDropdown .current,#orderHistoryCustomDropDown .orderHistoryDropdown .current{font-size:.875rem;padding-right:.625rem}}#cartQtyupdate .dropdown .qtyBlock,#cartQtyupdate .storeLocatorDropdown .qtyBlock,#cartQtyupdate .profileDropdown .qtyBlock,#cartQtyupdate .stateDropdown .qtyBlock,#cartQtyupdate .orderHistoryDropdown .qtyBlock,#storeLocatorCustomDropDown .dropdown .qtyBlock,#storeLocatorCustomDropDown .storeLocatorDropdown .qtyBlock,#storeLocatorCustomDropDown .profileDropdown .qtyBlock,#storeLocatorCustomDropDown .stateDropdown .qtyBlock,#storeLocatorCustomDropDown .orderHistoryDropdown .qtyBlock,#profileCustomDropDown .dropdown .qtyBlock,#profileCustomDropDown .storeLocatorDropdown .qtyBlock,#profileCustomDropDown .profileDropdown .qtyBlock,#profileCustomDropDown .stateDropdown .qtyBlock,#profileCustomDropDown .orderHistoryDropdown .qtyBlock,#orderHistoryCustomDropDown .dropdown .qtyBlock,#orderHistoryCustomDropDown .storeLocatorDropdown .qtyBlock,#orderHistoryCustomDropDown .profileDropdown .qtyBlock,#orderHistoryCustomDropDown .stateDropdown .qtyBlock,#orderHistoryCustomDropDown .orderHistoryDropdown .qtyBlock{opacity:0}[data-action="Cart-Show"] .breadcrumb{font-size:.75rem;padding-top:.625rem;padding-bottom:.625rem}@media (min-width: 769px){[data-action="Cart-Show"] .breadcrumb{font-size:1rem;padding-top:1.125rem;padding-bottom:2.5rem}}.map-label{background-color:#0070d2}@media (max-width: 768.98px){.cartpage .header{border-bottom:1px solid #eee}}.cartpage .cart-page>div{margin:0}@media (min-width: 769px){.cartpage .cart-page>div{margin:0 -5px}}@media (max-width: 575.98px){.cartpage .cart-page{max-width:100%;padding:0;overflow:hidden}}@media (max-width: 768.98px){.cartpage .breadcrumbwrapper{margin:0 -10px}}.cartpage .product-info .item-image{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#f7f7f7}.cartpage .product-info .item-image.no-bg{background:transparent}.cartpage .product-info .engraving-text{margin-top:.125rem}.cart-error-messaging.cart-error{width:96%;top:17%;left:0;margin:0 .625rem}@media (min-width: 769px){.cart-error-messaging.cart-error{width:80%;max-width:43.5rem;top:40%;left:10%;margin:0}}@media (min-width: 992px){.cart-error-messaging.cart-error{width:100%;left:20%}}@media (min-width: 1200px){.cart-error-messaging.cart-error{left:28%}}.cart-error-messaging.cart-error .valid-cart-error{min-height:unset;color:#000;background-color:#fffde5;padding:.625rem 2.1875rem;border:0;border-radius:0}@media (min-width: 769px){.cart-error-messaging.cart-error .valid-cart-error{padding:1.25rem 2.1875rem}}.cart-error-messaging.cart-error .valid-cart-error::before{content:"";background:url("https://www.jamesavery.com/on/demandware.static/Sites-JamesAvery-Site/-/en_US/v1748437228605/images/cart-icons-sprite.svg") -10.75rem .1875rem no-repeat;width:1.875rem;height:2.2rem;position:absolute;top:.3125rem;left:1.25rem}@media (min-width: 769px){.cart-error-messaging.cart-error .valid-cart-error::before{top:.875rem}}.cart-error-messaging.cart-error .valid-cart-error .close{top:-.1875rem}@media (min-width: 769px){.cart-error-messaging.cart-error .valid-cart-error .close{top:.1875rem}}.cart-page-left-section{padding:0}.cart-page-left-section .separator{background:#f7f7f7 0% 0% no-repeat padding-box;height:.625rem;margin-bottom:1.25rem}@media (min-width: 769px){.cart-page-left-section{border-right:.0625rem solid #d7d7d7}.cart-page-left-section .separator{margin-left:.3125rem}}.additional-shopping-cart-msg{background-color:#f9f9f9;padding:.625rem .625rem .875rem;margin:1.25rem .625rem}@media (min-width: 769px){.additional-shopping-cart-msg{padding:1.375rem 1.875rem 1.4375rem}}.additional-shopping-cart-msg .html-slot-container{display:-webkit-box;display:-ms-flexbox;display:flex}.additional-shopping-cart-img{width:2.6875rem;height:2.6875rem;margin-right:1.0625rem}@media (min-width: 769px){.additional-shopping-cart-img{margin-right:1.875rem}}.additional-shopping-cart-head{font-size:1rem}@media (min-width: 769px){.additional-shopping-cart-head{font-size:1.5rem}}.additional-shopping-cart-text{font-size:.75rem;margin-bottom:0}@media (min-width: 769px){.additional-shopping-cart-text{font-size:1rem}}.product-info{padding:0 .625rem}@media (min-width: 769px){.product-info{padding:0 0 0 .3125rem}}.product-info .product-info-section{padding-bottom:1.25rem}.product-info .product-info-section .pricing-mobile{line-height:1.0625rem;font-size:.875rem;margin-bottom:.625rem;margin-top:.625rem}.product-info .product-info-section .pricing{margin-right:1.25rem}.product-info .product-info-section .pricing:not(.pricing-mobile){text-align:right}.product-info .item-image{width:6.4375rem;height:6.4375rem;border:1px solid #d7d7d7;margin-right:.625rem}@media (min-width: 769px){.product-info .item-image{width:7.1875rem;height:7.1875rem;margin-right:1.25rem}}.product-info .item-image .product-image{max-height:100%}.product-info .item-attributes .line-item-total-price{position:absolute;right:0;line-height:1.25rem}.product-info .item-attributes .product-id{padding:.625rem 0 .125rem}.product-info .item-attributes .product-id,.product-info .item-attributes .cart-item-attribute{font-size:.625rem;font-weight:normal;font-family:"ProximaNova-Regular",sans-serif;line-height:.75rem;color:#6c6c6c}.product-info .item-attributes .amount-fontsize{font-size:.625rem;line-height:.75rem;color:#6c6c6c}.product-info .item-attributes .cart-item-attribute{padding-right:1.25rem}.product-info .item-attributes .cart-item-attribute:last-child{padding-right:0}.product-info .item-attributes .line-item-availability{position:relative}.product-info .item-attributes .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){.product-info .item-attributes .line-item-availability .line-item-attributes{font-size:.875rem;margin-top:.625rem;line-height:1.0625rem}}.product-info .product-card-footer{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;line-height:1.25rem;margin-top:.625rem}.product-info .product-card-footer .quantity-form{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.75rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.0625rem}@media (min-width: 769px){.product-info .product-card-footer .quantity-form{font-size:.875rem}}.product-info .product-card-footer .quantity-form .quantity-label{font-size:.75rem;margin-bottom:0;color:#363636}@media (min-width: 769px){.product-info .product-card-footer .quantity-form .quantity-label{font-size:.875rem}}.product-info .product-card-footer .line-item-quantity{margin-right:.25rem}@media (min-width: 769px){.product-info .product-card-footer .line-item-quantity{margin-right:.875rem}}.product-info .product-card-footer .line-item-button{font-size:.625rem;text-decoration:underline;padding-right:.25rem;line-height:.75rem}.product-info .product-card-footer .line-item-button button:not(.btn){color:#000}@media (min-width: 769px){.product-info .product-card-footer .line-item-button{line-height:1.0625rem;font-size:.875rem;padding-right:.5rem}}.product-info .product-card-footer .line-item-button .line-item-remove,.product-info .product-card-footer .line-item-button .cyo-edit-button,.product-info .product-card-footer .line-item-button .cyo-attach-button,.product-info .product-card-footer .line-item-button .charm-edit-button{border:none;background-color:#fff;text-decoration:underline}.product-info .product-card-footer .line-item-button .add-to-wish-list,.product-info .product-card-footer .line-item-button .add-to-wishlist{position:inherit;cursor:pointer}.product-info .product-card-footer .line-item-button .add-to-wish-list-cart{cursor:pointer}.product-info .cyo-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.25rem;padding-right:1.25rem}@media (max-width: 768.98px){.product-info .cyo-header{font-size:.875rem}}.product-info .cyo-set-details .cyo-charms{margin-top:1.25rem}.product-info .cyo-set-details .line-item-name{font-size:.875rem;margin-bottom:.625rem;color:#000;font-weight:normal;font-family:"ProximaNova-Regular",sans-serif}@media (max-width: 768.98px){.product-info .cyo-set-details .line-item-name{font-size:.75rem}}.product-info .cyo-set-details .line-item-id{margin-bottom:0}.line-item-attributes.inStock{color:#128239 !important;font-size:.875rem;font-weight:600;font-family:"ProximaNova-Bold",sans-serif}.line-item-attributes.outOfStock{color:#c94236 !important;font-size:.875rem;font-weight:600;font-family:"ProximaNova-Bold",sans-serif}.line-item-attributes.urgent{color:#6c6c6c !important;font-size:.875rem;font-weight:600;font-family:"ProximaNova-Bold",sans-serif;margin-left:20px}.line-item-attributes.urgent::before{content:"";background:url("https://www.jamesavery.com/on/demandware.static/Sites-JamesAvery-Site/-/en_US/v1748437228605/images/Inventory-Alert-Icon.png") no-repeat;width:16px;height:16px;position:absolute;left:0}.cart-page-right-section{padding:0}@media (min-width: 769px){.cart-page-right-section{padding-left:1.25rem}}@media (max-width: 768.98px){.cart-page-right-section{margin-top:3.125rem}}.cart-page-right-section #posViewPayload .modal-dialog{overflow-y:initial !important}@media (min-width: 769px){.cart-page-right-section #posViewPayload .modal-dialog{max-width:56.25rem}}.cart-page-right-section #posViewPayload .modal-dialog .modal-body{height:80vh;overflow-y:auto}@media (min-width: 769px){.cart-page-right-section #posViewPayload .modal-dialog .modal-body{padding:1rem 1.875rem}}.cart-page-right-section #posViewPayload .modal-dialog .modal-body .pos-view-payload-content{width:100%;word-wrap:break-word;font-size:1rem;white-space:pre}@media (max-width: 768.98px){.cart-page-right-section #posViewPayload .modal-dialog .modal-body .pos-view-payload-content{font-size:.875rem}}.cart-page-right-section #posViewPayload .modal-dialog .modal-body .pos-view-payload-content-hidden{visibility:hidden}@media (min-width: 769px){.cart-page-right-section #posViewPayload .modal-dialog .modal-header{padding:1rem 1.875rem}}.cart-page-right-section #posViewPayload .modal-dialog .close{color:#000;margin-top:-1.875rem;margin-right:0}.cart-page-right-section #posViewPayload .modal-dialog .close span{color:#000;opacity:1;font-size:1.75rem}.delivery-header-title,.order-header-title{font-size:1rem;text-align:left;line-height:1.25rem;margin-bottom:1.25rem}@media (min-width: 769px){.delivery-header-title,.order-header-title{font-size:1.5rem;text-align:center;line-height:1.8125rem}}@media (max-width: 768.98px){.cart-totals-delivery{padding:0 .625rem}}.cart-totals-delivery .shipping-delivery-selection,.cart-totals-delivery .shipping-pickup-store{position:relative}.cart-totals-delivery .shipping-delivery-selection .delivery-input[type="radio"],.cart-totals-delivery .shipping-pickup-store .delivery-input[type="radio"]{width:1rem;height:1rem;min-width:1rem;border:1px solid #000;border-radius:50%;-webkit-appearance:none}.cart-totals-delivery .shipping-delivery-selection .delivery-input[type="radio"]:disabled,.cart-totals-delivery .shipping-pickup-store .delivery-input[type="radio"]:disabled{border:1px solid #eee}.cart-totals-delivery .shipping-delivery-selection .delivery-input[type="radio"]:checked::before,.cart-totals-delivery .shipping-pickup-store .delivery-input[type="radio"]:checked::before{background:#000}.cart-totals-delivery .shipping-delivery-selection .delivery-input[type="radio"]::before,.cart-totals-delivery .shipping-pickup-store .delivery-input[type="radio"]::before{content:"";display:block;width:60%;height:60%;margin:.17188rem;border-radius:50%}.cart-totals-delivery .shipping-delivery-selection .delivery-ship-info-section,.cart-totals-delivery .shipping-delivery-selection .delivery-pickup-info-section,.cart-totals-delivery .shipping-pickup-store .delivery-ship-info-section,.cart-totals-delivery .shipping-pickup-store .delivery-pickup-info-section{margin-top:-.3125rem;padding-left:.875rem}@media (min-width: 769px){.cart-totals-delivery .shipping-delivery-selection .delivery-ship-info-section,.cart-totals-delivery .shipping-delivery-selection .delivery-pickup-info-section,.cart-totals-delivery .shipping-pickup-store .delivery-ship-info-section,.cart-totals-delivery .shipping-pickup-store .delivery-pickup-info-section{padding-left:.625rem}}.cart-totals-delivery .shipping-delivery-selection .delivery-ship-info-section.disabled,.cart-totals-delivery .shipping-delivery-selection .delivery-pickup-info-section.disabled,.cart-totals-delivery .shipping-pickup-store .delivery-ship-info-section.disabled,.cart-totals-delivery .shipping-pickup-store .delivery-pickup-info-section.disabled{color:#d7d7d7}.cart-totals-delivery .shipping-delivery-selection .delivery-ship-info-section.disabled .delivery-ship-info-label,.cart-totals-delivery .shipping-delivery-selection .delivery-ship-info-section.disabled .find-a-store-cart,.cart-totals-delivery .shipping-delivery-selection .delivery-pickup-info-section.disabled .delivery-ship-info-label,.cart-totals-delivery .shipping-delivery-selection .delivery-pickup-info-section.disabled .find-a-store-cart,.cart-totals-delivery .shipping-pickup-store .delivery-ship-info-section.disabled .delivery-ship-info-label,.cart-totals-delivery .shipping-pickup-store .delivery-ship-info-section.disabled .find-a-store-cart,.cart-totals-delivery .shipping-pickup-store .delivery-pickup-info-section.disabled .delivery-ship-info-label,.cart-totals-delivery .shipping-pickup-store .delivery-pickup-info-section.disabled .find-a-store-cart{color:#d7d7d7}.cart-totals-delivery .shipping-delivery-selection .delivery-ship-info-section.disabled .delivery-pickup-info::before,.cart-totals-delivery .shipping-delivery-selection .delivery-ship-info-section.disabled .delivery-ship-label::before,.cart-totals-delivery .shipping-delivery-selection .delivery-pickup-info-section.disabled .delivery-pickup-info::before,.cart-totals-delivery .shipping-delivery-selection .delivery-pickup-info-section.disabled .delivery-ship-label::before,.cart-totals-delivery .shipping-pickup-store .delivery-ship-info-section.disabled .delivery-pickup-info::before,.cart-totals-delivery .shipping-pickup-store .delivery-ship-info-section.disabled .delivery-ship-label::before,.cart-totals-delivery .shipping-pickup-store .delivery-pickup-info-section.disabled .delivery-pickup-info::before,.cart-totals-delivery .shipping-pickup-store .delivery-pickup-info-section.disabled .delivery-ship-label::before{opacity:0.25}.cart-totals-delivery .shipping-delivery-selection .delivery-ship-info-section.disabled .delivery-ship-info-icon::after,.cart-totals-delivery .shipping-delivery-selection .delivery-pickup-info-section.disabled .delivery-ship-info-icon::after,.cart-totals-delivery .shipping-pickup-store .delivery-ship-info-section.disabled .delivery-ship-info-icon::after,.cart-totals-delivery .shipping-pickup-store .delivery-pickup-info-section.disabled .delivery-ship-info-icon::after{opacity:0.25}.cart-totals-delivery .shipping-delivery-selection .delivery-ship-label-text,.cart-totals-delivery .shipping-delivery-selection .delivery-pickup-label-text,.cart-totals-delivery .shipping-pickup-store .delivery-ship-label-text,.cart-totals-delivery .shipping-pickup-store .delivery-pickup-label-text{padding-left:2.375rem}.cart-totals-delivery .shipping-delivery-selection .delivery-ship-label,.cart-totals-delivery .shipping-delivery-selection .delivery-ship-info-label,.cart-totals-delivery .shipping-delivery-selection .delivery-pickup-info,.cart-totals-delivery .shipping-delivery-selection .find-a-store-cart,.cart-totals-delivery .shipping-pickup-store .delivery-ship-label,.cart-totals-delivery .shipping-pickup-store .delivery-ship-info-label,.cart-totals-delivery .shipping-pickup-store .delivery-pickup-info,.cart-totals-delivery .shipping-pickup-store .find-a-store-cart{font-size:.875rem;margin-bottom:0;line-height:1.0625rem}.cart-totals-delivery .shipping-delivery-selection .delivery-ship-info-label,.cart-totals-delivery .shipping-delivery-selection .find-a-store-cart,.cart-totals-delivery .shipping-pickup-store .delivery-ship-info-label,.cart-totals-delivery .shipping-pickup-store .find-a-store-cart{color:#6c6c6c;display:block}.cart-totals-delivery .shipping-delivery-selection .find-a-store-cart .store-name,.cart-totals-delivery .shipping-pickup-store .find-a-store-cart .store-name{display:inline;font-family:"ProximaNova-Bold",sans-serif}.cart-totals-delivery .shipping-delivery-selection .delivery-pickup-info::before,.cart-totals-delivery .shipping-pickup-store .delivery-pickup-info::before{content:"";background:url("https://www.jamesavery.com/on/demandware.static/Sites-JamesAvery-Site/-/en_US/v1748437228605/images/cart-icons-sprite.svg") -4.0625rem 0rem no-repeat;width:1.875rem;height:1.875rem;position:absolute;top:1.0625rem}.cart-totals-delivery .shipping-delivery-selection .delivery-ship-label::before,.cart-totals-delivery .shipping-pickup-store .delivery-ship-label::before{content:"";background:url("https://www.jamesavery.com/on/demandware.static/Sites-JamesAvery-Site/-/en_US/v1748437228605/images/cart-icons-sprite.svg") -6.5rem 0rem no-repeat;width:1.875rem;height:1.875rem;position:absolute;top:-.25rem}.cart-totals-delivery .shipping-delivery-selection .delivery-ship-info-icon,.cart-totals-delivery .shipping-pickup-store .delivery-ship-info-icon{background:url("https://www.jamesavery.com/on/demandware.static/Sites-JamesAvery-Site/-/en_US/v1748437228605/images/cart-icons-sprite.svg") -1.95rem 0rem no-repeat;width:0.8rem;height:0.5625rem;position:relative;display:inline-block;top:0}.cart-totals-delivery .shipping-delivery-selection .delivery-ship-info-icon ~ .tooltip,.cart-totals-delivery .shipping-pickup-store .delivery-ship-info-icon ~ .tooltip{visibility:hidden;background:#f7f7f7 0% 0% no-repeat padding-box;color:#6c6c6c;font-size:.875rem;padding:.625rem;position:absolute;z-index:1;width:auto;text-align:left;line-height:1rem;margin-top:.625rem;min-width:15em}.cart-totals-delivery .shipping-delivery-selection .delivery-ship-info-icon:hover ~ .tooltip,.cart-totals-delivery .shipping-pickup-store .delivery-ship-info-icon:hover ~ .tooltip{visibility:visible;opacity:1}.cart-totals-delivery .shipping-pickup-store{padding-top:1.25rem}@media (min-width: 769px){.cart-totals-delivery .shipping-pickup-store{padding-right:.625rem}}.order-header-title-section{margin-top:2.5rem}@media (max-width: 768.98px){.order-header-title-section{padding:0 .625rem}}.cart-order-total-section{background:#f9f9f9;padding:1.25rem .625rem}@media (min-width: 769px){.cart-order-total-section{padding:1.375rem 1.25rem .875rem 1.125rem}}.cart-order-total-section .subtotal-item{font-size:.875rem}@media (min-width: 769px){.cart-order-total-section .subtotal-item{font-size:1rem}}.cart-order-total-section .subtotal-item .sub-total{font-weight:normal;font-family:"ProximaNova-Regular",sans-serif}.cart-order-total-section .order-receipt-label,.cart-order-total-section .shipping-sub-total,.cart-order-total-section .shipping-cost-label,.cart-order-total-section .shipping-cost{margin-bottom:.75rem}.cart-order-total-section .tax-total-label,.cart-order-total-section .tax-total{margin-bottom:1.25rem}.cart-order-total-section .cart-order-total-item{font-size:.875rem}.cart-order-total-section .cart-order-grand-total{font-size:.875rem;font-family:"ProximaNova-Bold",sans-serif;font-weight:600}.cart-order-total-section .cart-order-grand-total .grand-total-price{font-weight:600;font-size:.875rem;font-family:"ProximaNova-Bold",sans-serif}@media (min-width: 769px){.cart-order-total-section .cart-order-grand-total .grand-total-price{font-size:1rem}}.cart-order-total-section .cart-order-grand-total .grand-total{margin-bottom:0}@media (min-width: 769px){.cart-order-total-section .cart-order-grand-total{font-size:1rem}}.checkout-continue{position:relative}@media (max-width: 768.98px){.checkout-continue{padding:0 .625rem;-webkit-box-shadow:none;box-shadow:none}}.checkout-continue .checkout-btn,.checkout-continue .view-cart-payload-btn{font-size:.875rem;font-weight:600;font-family:"ProximaNova-Bold",sans-serif}@media (min-width: 769px){.checkout-continue .checkout-btn,.checkout-continue .view-cart-payload-btn{font-size:1rem}}.checkout-continue .checkout-btn:hover,.checkout-continue .checkout-btn:active,.checkout-continue .view-cart-payload-btn:hover,.checkout-continue .view-cart-payload-btn:active{background-color:#000;border-color:#000;-webkit-transform:scale(1);transform:scale(1)}.checkout-continue .view-cart-payload-btn{margin-top:.625rem;margin-bottom:1.25rem}.checkout-continue .view-cart-payload-btn:focus{background-color:transparent}.bundleName{text-align:left;font-size:.875rem;font-weight:normal;font-family:"ProximaNova-Regular",sans-serif;line-height:1.0625rem;letter-spacing:0;color:#000;margin:0;white-space:initial}@media (min-width: 769px){.bundleName{font-size:1rem;line-height:1.25rem}}.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){.bundle-product-id{margin-top:.5rem;margin-bottom:1.25rem}}.Cart_Bundle_Product{display:-webkit-box;display:-ms-flexbox;display:flex}.cartProductItem .item-image{height:6.4375rem;width:6.4375rem;background:transparent 0% 0% no-repeat padding-box;border:1px solid #d7d7d7;opacity:1;margin:0;margin-right:.625rem}@media (min-width: 769px){.cartProductItem .item-image{height:7.1875rem;width:7.1875rem;margin:0;margin-right:1.4375rem}}.cartProductItem .item-image img.product-image{max-height:100%}.cartProductItem .singleItemName{font-size:.875rem;letter-spacing:0;color:#000;opacity:1;margin:0;width:100%;margin-bottom:.625rem}.cartProductItem .bundleItems-product-id{text-align:left;font-size:.625rem;letter-spacing:0;color:#6c6c6c;opacity:1}.cartProductItem .line-item-attributes{text-align:left;font-size:.625rem;letter-spacing:0;color:#6c6c6c;opacity:1;line-height:.9375rem;margin-right:.625rem}.bundle-card-footer .stockAvailabilty{text-align:left;font-size:.875rem;font-weight:600;font-family:"ProximaNova-Bold",sans-serif;letter-spacing:0;color:#128239;opacity:1;margin-left:6.9375rem;margin-top:.625rem}@media (min-width: 769px){.bundle-card-footer .stockAvailabilty{margin-left:8.5rem;margin-top:1.25rem}}.bundle-card-footer .product-card-footer{margin-left:6.9375rem;padding:0}@media (min-width: 769px){.bundle-card-footer .product-card-footer{margin-left:8.5rem}}.bundle-card-footer .product-card-footer .line-item-quantity{margin-right:.25rem}@media (min-width: 769px){.bundle-card-footer .product-card-footer .line-item-quantity{margin-right:.875rem}}.bundle-card-footer .product-card-footer .line-item-button{text-decoration:underline;padding:0;font-size:.625rem;letter-spacing:0;color:#000;opacity:1;margin-right:.25rem}@media (min-width: 769px){.bundle-card-footer .product-card-footer .line-item-button{font-size:.875rem;margin-right:.3125rem}}@media (min-width: 1200px){.bundle-card-footer .product-card-footer .line-item-wishlist{margin-left:-2.5rem}}.bundle-card-footer .priceMobile{font-size:.875rem;letter-spacing:0;color:#000;opacity:1;margin-left:6.9375rem;margin-top:1.25rem;margin-bottom:.625rem}.cart-page .bundled-line-item+.bundled-line-item::before,.cart-page .bonus-line-item-row+.bonus-line-item-msg::before{content:"";display:none;border-bottom:none;margin:0}.cart-page .bundled-line-item+.bundled-line-item{margin-top:1.25rem}.quantity-form .quantity{min-width:1.25rem}.cart-empty .cart-empty-text{font-size:.875rem;padding-top:1.125rem;padding-bottom:2.5rem}@media (min-width: 769px){.cart-empty .cart-empty-text{font-size:1.5rem;padding-top:1.375rem}}.cart-empty .continue-shopping-link{display:inline-block;font-size:.875rem;font-family:"ProximaNova-Bold",sans-serif;width:100%;padding:.75rem 0;font-weight:600}@media (min-width: 769px){.cart-empty .continue-shopping-link{font-size:1rem;max-width:20.3125rem;padding:.625rem 0}}.cart-empty .cart-empty-info{font-size:.75rem;padding:2.5rem 0}@media (min-width: 769px){.cart-empty .cart-empty-info{font-size:1rem}}.cartKlarna{display:-webkit-box;display:-ms-flexbox;display:flex;width:82%;margin:0.5rem 9%}.add-to-cart-Addon{font-size:.875rem}@media (min-width: 769px){.add-to-cart-Addon{font-size:1rem}}.magnifying-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}@media (min-width: 992px){.magnifying-icon{bottom:.125rem;right:.125rem}}.prorated-msg-wrapper{width:100%}@media (max-width: 768.98px){.prorated-msg-wrapper{margin:0 auto}}.cart-error-container{text-align:center}.cart-error-container .error-message{display:inline-block;width:90%;text-align:left;margin-top:1rem}.unavailable-store{font-size:.875rem;line-height:1.0625rem;font-family:"ProximaNova-Bold",sans-serif;font-weight:600;color:#bc2424}.cartUpsellRecommendationCarousel{visibility:hidden}.cartUpsellRecommendationCarousel.slick-initialized{visibility:visible}.cartUpsellRecommendationCarousel .slick-dots{position:static;margin-top:.625rem !important}.cartUpsellRecommendationCarousel .slick-dots li{width:auto;height:.625rem;margin:0 .3125rem 0 0}.cartUpsellRecommendationCarousel .slick-dots li.slick-active button::before{border:none;background-color:#fd7e14}.cartUpsellRecommendationCarousel .slick-dots li button{width:.625rem;padding:0}.cartUpsellRecommendationCarousel .slick-dots li button::before{content:"";border:1px solid #d7d7d7;border-radius:100%;background-color:#fff;opacity:1;font-size:2.5rem;width:.625rem;height:.625rem}.cartUpsellRecommendationCarousel .product-tile-body{padding-top:0.5rem}.cartUpsellRecommendationCarousel .product-price{padding-top:0.3rem;padding-bottom:0.9rem}.cartUpsellRecommendationCarousel .product-name{text-overflow:ellipsis}.cartUpsellRecommendationCarousel .product-name a{text-decoration:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;height:45px}@supports (-webkit-line-clamp: 2){.cartUpsellRecommendationCarousel .product-name a{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.cartUpsellRecommendationCarousel .slick-track{margin-left:0}.upsell-carousel .label_addOn{font-size:1rem;line-height:1.25rem;margin-bottom:0.8rem !important;font-family:"ProximaNova-Bold",sans-serif;font-weight:600}@media (min-width: 769px){.upsell-carousel .label_addOn{font-size:1.5rem}}.upsell-carousel .product-tile{margin-top:0.5rem}.upsell-carousel .add-to-cart-section a{border:1px solid;padding:0.3rem 0.7rem}

