p{letter-spacing:.5px}.template-index p{letter-spacing:2px}.position-relative{position:relative}.flex-container{display:flex;flex-wrap:wrap}.justify-center{justify-content:center}.align-center{align-items:center}.text-center{text-align:center}.majortitle,.pagetitle,.template_header .title,#admin_header .title{letter-spacing:2px;margin-bottom:3.5rem!important;text-transform:uppercase}.strongly-spaced-row,.fully-spaced-row--medium{margin-top:80px;margin-bottom:60px}.fully-padded-row--medium{padding-top:100px;padding-bottom:80px}.btn,.button,button,a.button,a.btn{font-size:15px!important;border-radius:unset}input[type=text],input[type=number],input[type=email],input[type=password],input[type=address],input[type=tel],textarea{border-radius:unset}.btn.btn--outline{background-color:transparent;color:#090606;border:solid 1px #0B0909}.btn.btn--outline:hover{color:#fff}.navigation .navigation__item .navigation__link{text-transform:uppercase;letter-spacing:1px}.slideshow .overlay-text__text{max-width:1480px;margin:auto}.slideshow .overlay-text__title{text-transform:uppercase}.slideshow .subheading{font-size:15px;text-transform:capitalize;max-width:420px;line-height:24px}.collection-slider{position:relative}.collection-slider>.hometitle .ltr-icon{position:absolute;top:38%}.collection-slider>.hometitle .ltr-icon svg{width:45px;height:45px}.collection-slider .ltr-icon.prev{left:-80px}.collection-slider .ltr-icon.next{right:-80px}.collection-listing .product-block{padding-left:50px}.collection-slider-row{margin-bottom:80px}.section-rich-text .majortitle{margin-bottom:2rem!important}.section-rich-text .lightish-spaced-row-above{margin-top:30px}.image-overlap .image-overlap__image-1:not(:last-child){margin-top:0;margin-left:20%}.image-overlap .image-overlap__image-2{margin-top:280px;margin-left:-40%;z-index:1;position:relative}.image-overlap .image-overlap__image-2 .before-image{position:absolute;top:50%;left:-25%;transform:translateY(-50%)}.section-image-with-text .image-overlap{padding:50px 12px;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-position-x:-60px!important}.section-image-with-text .majortitle{margin-bottom:2rem!important}.store-availability-list__phone{display:NONE!important}.product-form .title{letter-spacing:2px;text-transform:uppercase}.product-form .price{color:#8f8e69;font-weight:700}.coming-soon-text{margin-top:20px;font-weight:700;color:#ad825a;font-size:17px;text-transform:uppercase}.product-label--collection-discount>span{border-radius:50%!important;width:55px;height:55px;font-size:12px;display:flex;align-items:center;justify-content:center;font-weight:700}.title-after-image{position:absolute;left:50%;top:50%;transform:translate(-50%,85%);width:35px;z-index:-1}.retailer-section .image-block,.retailer-section .stores-block{flex:0 0 50%;width:50%}.retailer-section .stores-block .page-header,.retailer-section .stores-block .retailers-list{flex:0 0 100%}.retailer-section .stores-block .retailers-list{margin-top:2rem}ul.size-variants{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin:10px auto}ul.size-variants li{list-style:none;margin-right:5px;padding:2px 5px;background:#f9f9f9}ul.size-variants li:last-child{margin-right:0}ul.size-variants li.unavailable-size{text-decoration:line-through}.product-block .product-info{text-align:center}.product-block .product-info .product-block__title{text-transform:uppercase;font-weight:700;letter-spacing:1px}.product-block .product-info .product-price{justify-content:center;font-weight:700;letter-spacing:1px;color:#8f8e69}.cart-item__title{text-transform:uppercase}.contact-page{padding:0}.contact-page .main-image{display:flex}.contact-page .main-image,.contact-page .contact-form{flex:0 0 50%}.contact-page .contact-form{text-align:left;padding:5%}#create-customer #create_customer,.customer-account{padding-top:40px}.footer{position:relative;border-top:solid 1px #9d5b62}.footer .before_image{position:absolute;top:35%;transform:translateY(-50%);left:-2.25%}.section-footer__row--blocks{padding-top:120px;padding-bottom:45px}.section-footer__row-container{border-top:none}.section-footer__row__col .section-footer__title,.section-footer__text{font-size:12px}.section-footer__title{letter-spacing:2px}.section-footer__menu-block__menu li a{text-transform:uppercase}#pagefooter a{font-size:12px;letter-spacing:1px}#mc_embed_signup .button{background-color:#8f8e69}.product-label.coming-soon>span{background-color:#000;border-radius:50%;width:55px;height:55px;font-size:9px;display:flex;align-items:center;justify-content:center}.product-detail .product-label.coming-soon>span{width:75px;height:75px;font-size:12px}@media screen and (max-width: 1730px){.footer .before_image{left:-5.5%;width:150px}}@media screen and (max-width: 1560px){.footer .before_image{left:-2.5%;width:115px;top:15%}}@media screen and (max-width: 1520px){.collection-slider .ltr-icon.prev{left:-20px;z-index:9}.collection-slider .ltr-icon.next{right:-20px;z-index:9}.collection-slider>.hometitle .ltr-icon svg{background:#9e5d63;color:#fff;border-radius:30px}}@media screen and (max-width: 1300px){.footer .before_image{left:-2.5%;width:90px;top:12%}}@media screen and (max-width: 1440px){.slideshow .overlay-text__title{max-width:50%;font-size:50px!important}.image-overlap .image-overlap__image-2{margin-top:200px}}@media screen and (max-width: 990px){.title-after-image{top:5%}.slideshow .overlay-text{align-items:flex-start}.slideshow .overlay-text__inner{margin-top:10%}.slideshow .overlay-text__title{font-size:30px!important;max-width:100%}.slideshow .overlay-text__button-row{margin-top:0}.image-overlap .image-overlap__image-2{margin-top:160px}.image-overlap .image-overlap__image-2 .before-image{top:60%;left:-20%;width:100px}.section-rich-text .lightish-spaced-row-above{margin-top:10px}.collection-listing .product-block{padding-left:15px}.footer .before_image{left:-2.5%;width:80px;top:10%}}@media screen and (max-width: 767px){.collection-slider .ltr-icon.next{right:0}.collection-slider .ltr-icon.prev{left:0}.footer .before_image{left:-2.5%;width:90px;top:5%}.contact-page .main-image,.contact-page .contact-form{flex:0 0 100%}}@media screen and (max-width: 450px){.image-overlap .image-overlap__image-2{margin-top:140px}.image-overlap .image-overlap__image-2 .before-image{top:50%;left:-20%;width:100px}.footer .before_image{left:-5.5%;width:90px;top:5%}.contact-page .main-image,.contact-page .contact-form{flex:0 0 100%}.product-label.coming-soon>span{width:45px;height:45px;font-size:7px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/custom.css.map */
