/*!
 * Subset of Google's Material Icons: https://google.github.io/material-design-icons/
 *   assembled via IcoMoon: https://icomoon.io/app
 * Apache License 2.0: http://www.apache.org/licenses/LICENSE-2.0.txt
 */@font-face{font-family:material-icons-subset;src:url(/iconfont/material-icons-subset.ttf?4lnicz) format("truetype"),url(/iconfont/material-icons-subset.woff?4lnicz) format("woff"),url(/iconfont/material-icons-subset.svg?4lnicz#material-icons-subset) format("svg");font-weight:400;font-style:normal;font-display:block}.iconfont{font-family:material-icons-subset!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;text-rendering:optimizeLegibility;font-feature-settings:"liga"}.icon-truck:before{content:"\e9b0"}.icon-error:before{content:"\e90b"}.icon-warning:before{content:"\e90d"}.icon-forward:before{content:"\e902"}.icon-backward:before{content:"\e903"}.icon-mail:before{content:"\e905"}.icon-phone:before{content:"\e906"}.icon-plus:before{content:"\e907"}.icon-x:before{content:"\e908"}.icon-minus:before{content:"\e909"}.icon-clock:before{content:"\e90a"}.icon-image:before{content:"\e90c"}.icon-camera:before{content:"\e912"}.icon-menu:before{content:"\e911"}.icon-chevron-left:before{content:"\e913"}.icon-chevron-right:before{content:"\e914"}.icon-cart:before{content:"\e91a"}.icon-previous:before{content:"\e91b"}.icon-next:before{content:"\e91c"}.icon-checkmark:before{content:"\e91d"}.icon-chevron-up:before{content:"\e91e"}.icon-chevron-down:before{content:"\e91f"}.icon-refresh:before{content:"\e920"}.icon-notification:before{content:"\e923"}.icon-user:before{content:"\e924"}.icon-add-to-cart:before{content:"\e925"}.icon-trash:before{content:"\e926"}.icon-favorite:before{content:"\e928"}.icon-help:before{content:"\e929"}.icon-lock:before{content:"\e90e"}.icon-info:before{content:"\e92a"}.icon-search:before{content:"\e910"}.icon-print:before{content:"\e900"}.icon-filter:before{content:"\ea5b"}.icon-play2:before{content:"\ea15"}.icon-pause:before{content:"\ea16"}.icon-stop:before{content:"\ea17"}.icon-edit:before{content:"\e90f"}.icon-facebook:before{content:"\ea90"}.icon-facebook2:before{content:"\ea91"}.icon-instagram:before{content:"\ea92"}.icon-twitter:before{content:"\ea96"}.icon-youtube:before{content:"\ea9d"}.icon-youtube2:before{content:"\ea9e"}.icon-pinterest:before{content:"\ead1"}.icon-pinterest2:before{content:"\ead2"}.icon-ring:before{content:"\eaf9"}.icon-diamond2:before{content:"\ec5d"}.icon-group-circle:before{content:"\eac6"}.icon-price-tag:before{content:"\e935"}.icon-price-tags:before{content:"\e936"}.icon-download:before{content:"\e9c7"}#product-details-main{margin-bottom:40px}ul{margin-block-end:0}.icon-minus,.icon-plus{padding:5px;color:#212529}.ring-links{align-content:flex-start;align-items:stretch;display:flex;flex-wrap:wrap}.ring-links .iconfont{color:#212529;padding:5px}@media (min-width:576px){div#product-images .carousel-inner{padding-left:1rem;padding-right:1rem}}div#product-images .carousel-control-next,div#product-images .carousel-control-prev{position:absolute;top:0;bottom:0}.card-header,.card-header button .card-header iconfont{padding:0;background:#fff;background-color:#fff;border-bottom:0;color:#000;-webkit-appearance:none}.card{border-right:0;border-left:0;margin-top:.5rem}.card-body{padding-top:.5rem;padding-right:0;padding-bottom:.5rem;padding-left:0}.section-header{font-size:1rem;margin-bottom:1rem;line-height:1.4}.section-header-text{padding-left:5px}#faq-minus,#faq-plus,#product-minus,#product-plus,#set-minus,#set-plus,#shipping-minus,#shipping-plus{background-color:transparent;border:none}#product-details-container{display:flex;flex-direction:column;position:relative}.product-detail__piece-name{font-size:27px;letter-spacing:2px;display:block}@media (max-width:767px){.product-detail__piece-name{font-size:1.5rem;padding-bottom:.5rem}}.product-detail__pattern-name{font-size:27px;line-height:1.2;letter-spacing:2px;display:block}@media (max-width:767px){.product-detail__pattern-name{font-size:1.25rem;padding-bottom:.25rem}}.product-detail__brand-span{font-size:18px;line-height:1.8;letter-spacing:2px;display:block}@media (max-width:767px){.product-detail__brand-span{font-size:.875rem;line-height:1.2}}.product-detail__brand-name{text-transform:uppercase}.product-detail__title{margin-top:0;line-height:1.2}.product-detail__grade-level-messaging{padding-top:15px}.product-detail__header{font-size:16px;font-weight:700;margin-top:1rem;margin-bottom:0}.product-detail__set-piece-size{font-size:14px;color:#666}.product-detail__subtext{display:flex;flex-flow:column wrap;margin:20px 0 10px}@media (min-width:576px){.product-detail__subtext{flex-flow:row wrap}}.product-detail__subtext #MyRegistryWidgetApiContainer{display:none;margin-right:20px}.product-detail__subtext #MyRegistryWidgetApiContainer *{color:#2c7065}.product-detail__subtext #MyRegistryWidgetApiContainer .glyphicon{cursor:pointer;padding-top:1px}.product-detail__subtext #MyRegistryWidgetApiContainer a{display:flex;flex-flow:column nowrap;padding-left:6px}.product-detail__subtext #MyRegistryWidgetApiContainer .button_text{padding-bottom:5px;font-size:14px;text-decoration:underline;text-transform:none!important;top:-3px!important}.product-detail__subtext #MyRegistryWidgetApiContainer .button_logo{font-size:9px!important;margin-top:-8px}.product-detail__subtext #MyRegistryWidgetApiContainer .button_logo img{margin-top:-2px}.product-detail__find-this-for-me{background-color:#eead4c}.product-detail__find-this-for-me:hover{background-color:#ea981d}.view-more-link{font-weight:400}.view-more-link:first-child{margin-right:60px}.set-images-component{margin-bottom:15px}.set-images-component .product-description{color:#000;font-weight:400;font-size:.9em;margin:10px 0;min-height:3.5em}.set-images-component .product-description .text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.2}#art-antiques-oversized-shipping{color:#5e5e5e;background:#eaeced;display:flex}#art-antiques-oversized-shipping .icon-price-tag{padding-top:.5rem}#add-to-cart-component .product-detail__price{font-size:22px;font-weight:700}#add-to-cart-component .product-detail__sale-price{font-size:22px;font-weight:700;color:#c00000}#add-to-cart-component .product-detail__unit{font-size:12px}#add-to-cart-component .product-detail__save{color:#666}#add-to-cart-component .product-detail__save a.msrpinfo:active,#add-to-cart-component .product-detail__save a.msrpinfo:focus,#add-to-cart-component .product-detail__save a.msrpinfo:hover,#add-to-cart-component .product-detail__save a.msrpinfo:link,#add-to-cart-component .product-detail__save a.msrpinfo:visited{color:#2c7065;text-decoration:none}#add-to-cart-component .product-detail__save-price{text-decoration:line-through}#add-to-cart-component .product-detail__low-stock{color:#c00000}#add-to-cart-component .product-detail__discount{color:#c00000}#add-to-cart-component .product-detail__call-or-click-pricing{display:none}#add-to-cart-component .product-detail__disclaimer{font-size:12px;color:#666}#add-to-cart-component .product-detail__stock-quanitiy{font-size:14px}#add-to-cart-component .view-in-cart.product-detail__price{font-size:16px;padding-bottom:5px}#add-to-cart-component .btn.add-to-cart{font-size:1rem;white-space:nowrap}#add-to-cart-component .ring-size-dropdown{width:auto;max-width:220px}#product-image-container{position:relative}@media (max-width:575px){#product-image-container{height:75%}}#product-image-container .productImage{background-color:unset}#product-image-container .glider-next,#product-image-container .glider-prev{top:50%;left:0;font-size:1.5rem}#product-image-container .glider-next{right:0;left:auto}#product-image-container video{margin:auto}#product-image-container .product-detail__label,#product-image-container .product-detail__label--markdown,#product-image-container .product-detail__label--sale{display:inline-block;padding:.3em .75em;font-weight:700;line-height:1.25;text-align:center;white-space:nowrap;background-color:#f0f0f0;color:#333;text-transform:uppercase;margin-bottom:.5em;font-size:.85em}@media (max-width:767px){#product-image-container .product-detail__label,#product-image-container .product-detail__label--markdown,#product-image-container .product-detail__label--sale{position:absolute;z-index:2;background-color:rgba(240,240,240,.85)}}#product-image-container .product-detail__label--sale{background:#9a0000;color:#fff}#product-image-container .product-detail__label--markdown{color:#9a0000}#product-image-container .product-detail__label--empty{display:inline-block;padding:.3em .75em;line-height:1.25;margin-bottom:.5em}#product-image-container .product-detail__image{display:flex;flex-direction:column;justify-content:center;align-items:center}#product-image-container .product-detail__image--thumbnail{display:flex;flex-direction:column;justify-content:center;align-items:center;background:#f0f0f0;width:14%;margin:2px;cursor:pointer}#product-image-container .product-detail__image--thumbnail:not(.active) :hover{outline:1px solid #000}#product-image-container .product-detail__image--thumbnail .icon-play2{font-size:2rem;position:absolute}#product-image-container .product-detail__image--thumbnail .icon-play2:hover{outline:0}@media (max-width:575px){#product-image-container .product-detail__large-image-container{padding-top:90%}}#product-image-container .product-detail__multiple-image{width:90%}@media (max-width:575px){#product-image-container .product-detail__multiple-image{padding-top:75%}}#product-image-container .product-detail__gallery{display:flex;flex-wrap:wrap;margin:1rem 1rem 0}#product-image-container .product-detail__gallery .selectable{cursor:pointer}#product-image-container .product-detail__gallery .selectable:focus{outline:1px solid #6d6e72}#product-image-container .product-detail__gallery .selectable.selected{outline:2px solid orange}.pieceRequestImage>a{width:100%}.paypal-credit-banner{margin-top:.5rem;min-height:36.5px}#size-label{font-size:1.125rem}.sizing-text{font-size:.85rem;font-style:italic}.ring-size-dropdown{border-color:#2c7065}.mobile-zoom-hint:after{content:"Pinch to zoom";position:absolute;z-index:4;text-align:center;text-transform:uppercase;letter-spacing:2px;color:#fff;background:#2f325b;padding:.5rem .75rem;bottom:15%;left:50%;transform:translate(-50%,-50%);transition:.5s opacity linear;opacity:0;pointer-events:none;border:1px solid #fff}@media (max-width:1199px){.mobile-zoom-hint.show-hint:after{opacity:1;transition:.5s opacity linear}}#rpl-exclusive{color:#d7374a;font-style:italic;letter-spacing:1px;margin-bottom:.5rem}#link-to-collection{padding-top:.5rem;border-top:2px solid rgba(0,0,0,.125);font-weight:700;cursor:pointer}#link-to-collection img{max-height:100px}#motif-select{font-size:1.25em;font-weight:700;font-style:italic}#motif-select span{text-transform:uppercase;font-size:1em;font-weight:500;font-style:normal}.motif-selected{color:#000!important;border:4px solid #2c7065!important;opacity:1!important}.grouping__motif{font-weight:700;overflow:hidden;text-overflow:ellipsis}.grouping__price{color:#000;font-size:.95em;min-height:2.5em;margin-bottom:10px}.grouping__price--save{font-size:.75em;color:#666;white-space:nowrap}.grouping__price--save-percent{color:#c00000}
/*# sourceMappingURL=maps/product-detail.css.map */
