@media screen and (max-width: 1099px){.desktop-logo-image{display:none!important}}@media screen and (min-width: 1100px){.desktop-logo-image{display:block!important}}@media screen and (max-width: 1099px){.mobile-logo-image{display:block!important}}@media screen and (min-width: 1100px){.mobile-logo-image{display:none!important}}.site-navigation a,.site-navigation .navmenu-depth-1>li>a,.site-header-actions,.currency-converter-wrapper .form-field-select,.mobile-nav-content .navmenu-depth-1>.navmenu-item>.navmenu-link,h2,h3,h4,h5,h6{font-family:ff-nexus-sans,sans-serif!important}.site-navigation .navmenu-depth-1>li>a,.site-navigation-wrapper .site-header-actions a{font-weight:600}.search-flydown--product:hover,.search-flydown--product:focus,.search-flydown--quicklinks-link:hover,.search-flydown--quicklinks-link:focus{background-color:#f4f4f4}h1{font-size:34px;font-family:linotype-sabon,Georgia,Times New Roman,serif!important;font-weight:600!important;line-height:1.1}.site-navigation .navmenu-meganav-item .navmenu-link-parent{font-weight:600!important}.site-navigation .navmenu-depth-2 .navmenu-link{padding:.1rem 1.4375rem!important}.announcement-bar{padding:10px 0;font-weight:500}.site-footer-block-title{text-transform:uppercase;font-weight:600;font-size:.9rem}.site-footer-block-content{line-height:1.3}.site-footer-block-rich-text{width:calc(26% - 1rem)!important;padding-right:2em}.site-footer-block-rich-text .site-footer-block-title{font-family:linotype-sabon,Georgia,Times New Roman,serif!important;font-weight:600!important}.site-footer-block-menu{width:calc(13% - 1rem)!important;padding-right:0}.site-footer-block-newsletter{width:calc(28% - 1rem)!important}.site-footer-block-newsletter .newsletter-input .form-field-input{color:#111!important;background:#fff!important;border-color:#fff!important}.site-footer-block-newsletter .newsletter-input .form-field-input:focus+.form-field-title{top:.2em}.site-footer-block-newsletter .newsletter-input .form-field-title{color:#000!important}.site-footer-block-newsletter .newsletter-input .form-field-title:before{background:#fff!important}.site-footer-information{justify-content:flex-start;align-items:flex-start}.site-footer-information-nav-credits{flex:0 0 auto!important;width:calc(33% - 1rem);padding-right:2em!important;margin-right:1.25rem}.site-footer-information-nav-credits li a{text-transform:uppercase;font-weight:600;font-size:10px}.site-footer-copyright{margin-top:0!important;font-size:.9rem;width:50%}@media screen and (max-width: 1023px){.site-footer-block-rich-text,.site-footer-block-menu,.site-footer-information-nav-credits,.site-footer-block-newsletter,.site-footer-copyright{width:100%!important}.site-footer-copyright{margin-top:10px!important}}.instagram--container{border-top:1px solid #eee}.section-video .dynamic-video-wrapper{max-width:1100px;margin:0 auto}.featured-collection--banner{background-color:transparent!important}.featured-collection--banner-inner{background-color:#fff;padding:15px 5px}.featured-collection--banner-title{margin-top:0}.slideshow-slide-heading,.slideshow-slide-text{font-family:linotype-sabon,Georgia,Times New Roman,serif!important;font-weight:600!important;line-height:1.1}@media screen and (min-width: 720px){.slideshow-slide-heading,.slideshow-slide-text{font-size:60px!important}}.home-section--title{font-family:linotype-sabon,Georgia,Times New Roman,serif!important;font-size:24px;font-weight:600;text-transform:uppercase;margin-bottom:.5rem}.home-section--subheading p{font-family:ff-nexus-sans,sans-serif!important;text-transform:uppercase;letter-spacing:.04em;font-size:14px}.promo-block-mosaic--header{font-family:linotype-sabon,Georgia,Times New Roman,serif!important;font-size:1.1rem!important;text-transform:uppercase}.promo-block-mosaic--index-1 .promo-block-mosaic--content-wrapper{top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.promo-block-mosaic--index-1 .promo-block-mosaic--header{font-size:2.4rem!important;text-align:center!important;margin-left:auto;margin-right:auto}.promo-block-mosaic--index-1 .promo-block-mosaic--text{text-align:center!important;margin-left:auto;margin-right:auto}.productgrid--outer{padding-top:20px}.productgrid--utils{background-color:#fff}nav.productgrid--utils{border-bottom:1px solid #eee}.productgrid--sidebar-title--small{font-weight:600;text-transform:uppercase}.filter-item{margin-top:0}@media screen and (min-width: 720px){.layout--two-col-medium .product-gallery--thumbnail-trigger,.layout--two-col-large .product-gallery--thumbnail-trigger{height:120px!important;max-width:120px!important}}@media screen and (max-width: 1023px){.site-header--mobile-logo-center .site-header-search-button{margin-left:11rem!important}}@media screen and (max-width: 720px){.site-header--mobile-logo-center .site-header-search-button{margin-left:9rem!important}}.site-header-account-link.desktop{align-items:center;padding:10px}.site-header-account-link.desktop a{text-decoration:none;color:inherit;font-weight:700}@media screen and (max-width: 1023px){.site-header-account-link.desktop{display:none}}.newsletter-success p.newsletter-success{padding:10px;border:1px solid #1f873d;background-color:#f8fff9;display:block;width:100%}.newsletter-success .rte .newsletter-button{font-size:1rem;color:#fff;text-transform:uppercase;text-decoration:none;padding:.875rem 2.125rem;letter-spacing:.04em}.newsletter-success .rte:hover{color:#fff}.newsletter-success .newsletter-success-button{margin-top:80px}.discount-message{color:#96bf48;font-weight:700;font-style:italic;text-align:right}.price--main{color:#ca003d}nav .navmenu-meganav.navmenu-meganav--desktop .navmenu-meganav-item{flex-basis:150px;min-width:150px}.flex-section{display:flex;align-items:center;justify-content:space-between;margin-bottom:60px}@media screen and (max-width: 979px){.flex-section{flex-direction:column;justify-content:center;text-align:center}}.flex-section h2{max-width:100%;font-family:big-caslon-fb,serif!important;font-size:32px}.text-center{text-align:center}.row{display:flex;margin-left:-20px;margin-right:-20px}.row.row-wrap{flex-wrap:wrap}@media (max-width: 800px){.row{flex-direction:column;margin:0}}.row.nopadding{margin:0;padding:0}.row.nopadding .col-6{padding:0}.row .col-6{width:50%;padding:0 20px}@media (max-width: 800px){.row .col-6{width:100%;margin-bottom:20px}}.row .col-4{width:calc(100% / 3 - .1px);padding:0 20px}@media (max-width: 991px){.row .col-4{width:100%;margin-bottom:20px}}.row .col{padding:0 20px}img.img-fluid{max-width:100%;height:auto}a.btn{font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:1px;display:inline-block;background-color:#c52a39;color:#fff;text-decoration:none;padding:15px 40px;transition:all .3s ease-in-out}@media (max-width: 799px){a.btn{padding:15px 20px}}a.btn.btn-small{padding:5px 20px}@media (max-width: 799px){a.btn.btn-small{padding:5px 20px}}a.btn:hover{color:#fff;background-color:#b02633}a.underline{font-style:italic;font-weight:300;font-size:17px;color:#c32d3d;text-decoration:none;border-bottom:1px solid #c52a39}.play{background-image:url(//tandyleather.ca/cdn/shop/t/10/assets/play.png?v=144781177249245755451588011432);width:91px;height:125px;opacity:.65;transition:opacity .3s ease-in-out}a:hover .play{opacity:.8}.center-content{text-align:center}.center-content h2{font-family:big-caslon-fb,serif!important;font-size:32px}.article--pagination .article--pagination-item-left,.article--pagination .article--pagination-item-right{max-width:50%}.article--pagination{margin-bottom:2.25rem}.article--pagination .article--pagination-text{font-size:12px!important;text-transform:uppercase;color:#c52a39;width:auto;max-width:100%}@media (max-width: 799px){.article--pagination .article--pagination-text{font-size:10px!important}}.article--pagination .article--pagination-text .article--pagination-title{font-size:20px;font-style:normal;text-transform:uppercase;color:#333635;display:block;transition:color .3s ease-in-out}@media (max-width: 799px){.article--pagination .article--pagination-text .article--pagination-title{font-size:12px}}.article--pagination .article--pagination-chevron-left,.article--pagination .article--pagination-chevron-right{position:static}.article--pagination .article--pagination-chevron-left{padding-right:25px;padding-left:20px}@media (max-width: 799px){.article--pagination .article--pagination-chevron-left{padding-right:5px;margin-right:0;margin-bottom:15px}}.article--pagination .article--pagination-chevron-right{padding-left:25px;padding-right:20px}@media (max-width: 799px){.article--pagination .article--pagination-chevron-right{padding-left:5px;margin-left:0;margin-bottom:15px}}.article--pagination .article--pagination-item-left{text-align:right}@media (max-width: 799px){.article--pagination .article--pagination-item-left{max-width:45%}}.article--pagination .article--pagination-item-left a{display:flex;justify-content:space-between;align-items:center}@media (max-width: 799px){.article--pagination .article--pagination-item-left a{flex-direction:column;align-items:flex-end}}.article--pagination .article--pagination-item-left a:hover .article--pagination-text .article--pagination-title{color:#c52a39}.article--pagination .article--pagination-item-right{text-align:left}@media (max-width: 799px){.article--pagination .article--pagination-item-right{max-width:45%}}.article--pagination .article--pagination-item-right a{display:flex;justify-content:space-between;align-items:center}@media (max-width: 799px){.article--pagination .article--pagination-item-right a{flex-direction:column-reverse;align-items:flex-start}}.article--pagination .article--pagination-item-right a:hover .article--pagination-text .article--pagination-title{color:#c52a39}.section-block{margin-bottom:60px}.article-row{display:flex;align-items:flex-start;margin-left:-20px;margin-right:-20px}@media (max-width: 991px){.article-row{flex-direction:column;margin-left:0;margin-right:0}}.article-row .post{width:calc(100% / 3 - .1px);padding:0 20px}@media (max-width: 991px){.article-row .post{width:100%;margin-bottom:40px}}.article-row .post h2{font-family:gill-sans-nova,sans-serif;font-size:20px;line-height:1.2;margin-top:8px}.article-row .post h2 a{text-decoration:none;color:#333635}.article-row .post h2 a:hover{color:#c52a39}.article-row .article-header{background-size:cover;background-position:center center;background-repeat:no-repeat;width:100%;padding-bottom:50%;position:relative;margin-bottom:25px}.article-row .article-header a{position:absolute;left:0;top:0;width:100%;height:100%}.article-row .article-header a .thumb-overlay{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background-color:#0000001a}.article-row .article-header a .play{position:absolute;left:50%;top:50%;background-size:50%;background-repeat:no-repeat;width:91px;height:64px;opacity:.8;margin-top:-32px;margin-left:-15px;z-index:2}.article-row .article-header a:hover .play{opacity:.9}.article-row .article-subhead{font-family:gill-sans-nova,sans-serif;font-weight:600;font-size:12px;color:#c52a39;display:block;text-transform:uppercase;letter-spacing:1px}.subtitle,.subhead{font-size:12px;display:inline-block;background-color:#c52a39;padding:5px 10px;margin-bottom:10px;text-transform:uppercase;font-weight:700;color:#fff}.callout-section{background-size:cover;background-position:center center;background-repeat:no-repeat;margin-bottom:30px;position:relative;width:100%;padding-bottom:30%}.callout-section a{display:block;height:100%;width:100%;position:absolute;top:0;left:0}.callout-section .callout-content{position:absolute;left:30px;bottom:30px}.callout-section .subhead{font-family:gill-sans-nova,sans-serif;font-weight:600;font-size:12px;padding:5px;color:#fff;background-color:#c52a39;display:inline-block;text-transform:uppercase;letter-spacing:1px}.callout-section h2{font-family:big-caslon-fb,serif!important;font-size:32px;color:#fff;margin-top:10px;margin-bottom:0;line-height:1.2}.chevron:before{border-style:solid;border-width:2px 2px 0 0;border-color:#c52a39;content:"";display:inline-block;height:30px;left:.15em;position:relative;top:.15em;transform:rotate(-45deg);vertical-align:top;width:30px}@media (max-width: 800px){.chevron:before{height:15px;width:15px}}.red{color:#c62a35}.bold{font-weight:600}.chevron.right:before{left:0;transform:rotate(45deg)}.chevron.bottom:before{top:0;transform:rotate(135deg)}.chevron.left:before{left:.25em;transform:rotate(-135deg)}.yt-container{display:flex;margin-left:-15px;margin-right:-15px;flex-wrap:wrap}@media (max-width: 719px){.yt-container{margin-left:0;margin-right:0}}.yt-container .yt-item{width:25%;padding:0 15px;margin-bottom:50px}@media (max-width: 799px){.yt-container .yt-item{width:50%}}@media (max-width: 399px){.yt-container .yt-item{width:100%}}.yt-container .yt-thumbnail{background-size:180%;background-position:center center;background-repeat:no-repeat;padding-bottom:100%;width:100%;position:relative}.yt-container .yt-thumbnail a{position:absolute;height:100%;width:100%;left:0;top:0}.yt-container .yt-thumbnail .thumb-overlay{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background-color:#0000001a}.yt-container .yt-thumbnail .play{position:absolute;left:50%;top:50%;background-size:50%;background-repeat:no-repeat;width:91px;height:64px;opacity:.8;margin-top:-32px;margin-left:-15px;z-index:2}.yt-container .yt-thumbnail:hover .play{opacity:.9}.yt-container .yt-date{font-family:gill-sans-nova,sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;color:#c52a39;margin-bottom:10px}.yt-container .yt-title{font-family:gill-sans-nova,sans-serif;font-size:20px;margin-top:10px;line-height:1.2}#bottom-callout .bottom-content{display:flex;align-items:center;padding:50px 40px;background-size:cover;background-repeat:no-repeat}@media (max-width: 799px){#bottom-callout .bottom-content{padding:50px 20px}}#bottom-callout h2{font-family:big-caslon-fb,serif!important;font-size:32px;line-height:1.4;text-transform:uppercase;margin-bottom:5px;color:#fff;margin-top:0}#bottom-callout h3{font-family:gill-sans-nova,sans-serif!important;font-size:20px;text-transform:uppercase;color:#fff;margin-top:10px}#bottom-callout p{color:#fff}#bottom-callout a.btn{background-color:#fff;color:#171717}#bottom-callout a.btn:hover{color:#c52a39}#site-main .iframe-container{position:relative;overflow:hidden;padding-top:56.25%;margin:50px 0}#site-main .iframe-container iframe,#site-main .iframe-container video{position:absolute;top:0;left:0;width:100%;height:100%;border:none}
/*# sourceMappingURL=/s/files/1/0335/4666/6115/t/10/assets/custom.scss.css.map */
