/*!
 * 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"}.discount-heading{background-color:#ccc}#out-of-stock-heading{background-color:#eead4c}#out-of-stock-heading .icon-notification{font-size:3em;color:#9a0000}#handcrafted-heading{background-color:#ccc}.product-photo .input-group{flex-wrap:nowrap}.product-photo select{min-width:42px}@media (max-width:575px){.product-photo select{padding:.375rem}}.product-photo .add-to-cart{min-width:82px;white-space:nowrap}.product-photo .product-photo-link{height:100%}.collection__favorite-pattern{display:flex;flex-direction:column;align-items:flex-start}.collection__favorite-pattern--ui{background-color:#fff;text-decoration:none;color:#333;border:1px solid gray;padding:0 5px;font-weight:700;display:flex;justify-content:center;align-items:center}.collection__favorite-pattern--ui .icon-favorite{color:#9a0000}.collection__favorite-pattern--legal{font-size:.75em;margin-left:10px;margin-top:2px}.collection__hero--label{font-weight:700}.collection__hero--long-desc{font-size:1rem;line-height:1.5;margin:0}.collection__hero--long-desc span{color:#6d6e72}.collection__hero h2{font-size:1rem;margin:0;line-height:24px}.collection__hero #webquote_pattern_info_div_mobile .pattern_name{font-size:1.25rem;line-height:1.2;padding-bottom:.5rem}.collection__hero #webquote_pattern_info_div_mobile .manu_name{font-size:.875rem}.collection__hero .pattern_primary_image{width:auto;max-height:100vw}@media (min-width:576px){.collection__hero .pattern_primary_image{max-height:450px}}@media (min-width:1200px){.collection__hero .pattern_primary_image{max-height:300px}}.collection__pattern-name{margin-bottom:20px}.collection__sub-hero{margin-top:20px;margin-bottom:10px}.collection__item-number>span{color:#900;margin-right:10px}.collection__price{color:#000;font-size:.95em;font-weight:700;min-height:2.5em;margin-bottom:10px}.collection__price--save{font-size:.75em;color:#666;white-space:nowrap}.collection__price--save-percent{color:#c00000}.collection__price.collection__call-or-click{max-width:calc(100% - 50px)}.collection__sale-price{font-size:.95em;font-weight:700;min-height:2.5em;margin-bottom:10px;color:#c00000}.collection__quantity{color:#000;font-size:.775em;white-space:nowrap;min-height:1.5em;margin-bottom:5px}.collection__quantity--low{color:#c00000}.collection__pattern-link{font-size:.8em;margin-top:10px;margin-bottom:-5px;text-align:right}.collection__handcrafted-flag{position:absolute;right:20px}.collection__msrp{color:#2c7065}.collection__find-this-for-me{width:100%}.collection__find-this-for-me .btn{background-color:#eead4c}.collection__find-this-for-me .btn:hover{background-color:#ea981d}.collection__call-or-click{width:100%;margin-right:40px}.collection__label{display:inline-block;padding:.3em .75em;font-size:.85em;font-weight:700;line-height:1.25;text-align:center;white-space:nowrap;background-color:#f0f0f0;color:#333;text-transform:uppercase;align-self:flex-start}.collection__label--markdown{display:inline-block;padding:.3em .75em;font-size:.85em;font-weight:700;line-height:1.25;text-align:center;white-space:nowrap;background-color:#f0f0f0;color:#9a0000;text-transform:uppercase;align-self:flex-start}.collection__label--sale{display:inline-block;padding:.3em .75em;font-size:.85em;font-weight:700;line-height:1.25;text-align:center;background-color:#9a0000;color:#fff;text-transform:uppercase;align-self:flex-start}.collection__label--sale span{font-size:.75rem;font-weight:400}.collection__label--empty{display:inline-block;padding:.3em .75em;line-height:1.25;font-size:.85em}#pieceRequestModal label{font-weight:400}.item-container{position:relative}.item-container .icon{position:absolute;right:20px;top:4px}.item-container .icon .iconfont{font-size:24px;color:#f37d7c;cursor:pointer}a.relationship-message{pointer-events:none;cursor:default}a.relationship-message .square-container{position:relative}a.relationship-message .square-container .msg{font-size:14px;font-weight:400;color:#333;position:absolute;top:0;left:0;bottom:0;right:0;padding:0 10%;background-color:#fff;border:2px solid #ccc}body.replacements a.relationship-message:hover{text-decoration:none}body.replacements a.relationship-message:focus{text-decoration:none}.paypal-credit-banner{min-height:58.45px}@media (max-width:1199px){.paypal-credit-banner{min-height:48.5px}}@media (max-width:991px){.paypal-credit-banner{min-height:37.5px}}@media (max-width:767px){.paypal-credit-banner{min-height:17vw}}
/*# sourceMappingURL=maps/collection.css.map */
