body{letter-spacing:.02em}p{line-height:1.4em}h1,h2,h3,h4,h5,h6{letter-spacing:.02em}.btn{font-family:var(--FONT-STACK-HEADING);letter-spacing:.05em;text-transform:unset}.btn--solid{text-transform:capitalize}.btn:not(.btn--small){font-size:1.2em}.btn.btn--large{font-size:1.4em}.btn--text span{background-size:0% 1px}.btn--text span:hover,.column__inner:hover .btn--text span{background-size:100% 1px}ul.tabs>li{text-transform:unset;font-size:var(--FONT-SIZE-BASE)}img.fit-contain{object-fit:contain}.section-no-spacing .column{padding:0}.section-no-spacing .column__image{margin-bottom:0}.navlink--toplevel .navtext{display:flex}.navtext .icon.icon-nav-arrow-down{--icon-size: 20px;margin-left:3px}.navlink--child .navtext{font-weight:700}.footer__block__title{font-size:1.25em}.footer__quicklinks li{margin-bottom:.5em}.site-footer__payment-icons .payment-icons{list-style:none;margin:0}.site-footer__payment-icons .payment-icon{display:inline-block;margin-right:8px}.site-footer__payment-icons .payment-icons .icon{stroke-width:1px;--icon-size: 30px;fill:#000;stroke:unset}@media only screen and (max-width: 749px){.footer__block--menu:first-child .footer__quicklinks{column-count:2}}.predictive-search__grid-item .image-wrapper--cover img{object-fit:contain}.product__price{font-size:var(--font-5)}.product__submit__item--inline .select-popout__toggle{min-height:51px}.product-tabs .tab-content__entry h4{font-size:var(--font-4)}.icon-hammer{display:inline-block;width:var(--icon-size, 20px);height:var(--icon-size, 20px)}.sidebar__item{text-transform:capitalize}.sidebar__item--tag.disable{display:none}.sidebar__item--tag.disable>a{text-decoration:line-through}.sidebar__item--tag.disable>a:after{border:1px solid var(--COLOR-BORDER);background-color:var(--COLOR-BORDER)}.sidebar__item--tag.sidebar__item--active>a:after{background-color:var(--COLOR-PRIMARY);box-shadow:inset 0 0 0 2px #fff}.section-double--image .hero__content{--outer: 10px}.section-double__split-image{min-height:100%}@media only screen and (min-width: 990px){.section-double--image .hero__content{--outer: 20px}.section-double--image .section-double__aside{flex-basis:50%}}.column__image-overlay{position:relative}.column__image-overlay .column__content{position:absolute;left:0;bottom:0;width:50%;background:var(--background);padding-left:15px;text-align:left}.column__image-overlay .column__content .column__heading{font-family:var(--FONT-STACK-BASE)}@media only screen and (max-width: 749px){.section-columns .columns:not(.columns--mobile-slider){display:flex;flex-wrap:wrap;justify-content:center}.section-columns .columns:not(.columns--mobile-slider) .column{flex:0 0 var(--mobile-width)}.column__image-overlay .column__content{width:80%}}.section-instagram .columns{margin-top:1px}.instagram-column{padding:0 10px}.instagram-column .column__image{position:relative;margin-bottom:20px}.instagram-column .social__link{opacity:0;visibility:hidden;position:absolute;top:0;left:0;width:100%;height:100%;background:#0000004d;display:flex;align-items:center;justify-content:center;color:#fff;transition:all .3s linear}.instagram-column .column__image:hover .social__link{opacity:1;visibility:visible}@media only screen and (max-width: 749px){.section-instagram .wrapper--full{padding:0 10px}.instagram-column{padding:0 5px}.instagram-column .column__image{margin-bottom:10px}}.product-item--featured .grid__content{top:50%;transform:translateY(-50%)}@media only screen and (max-width: 749px){.grid--no-mobile-slider{display:flex;flex-wrap:wrap}.grid--no-mobile-slider:after{content:""}.grid--no-mobile-slider .grid-item{display:none;flex:0 0 calc(50% - 16px);width:calc(50% - 16px)}.grid--no-mobile-slider .grid-item:nth-child(1),.grid--no-mobile-slider .grid-item:nth-child(2),.grid--no-mobile-slider .grid-item:nth-child(3),.grid--no-mobile-slider .grid-item:nth-child(4){display:block}.product-item--featured .grid__content{justify-content:center;padding:0 10px}.product-item--featured .grid__heading-actions{margin-top:0}}@media only screen and (max-width: 540px){.tab-content .product-item--featured .grid__heading-holder{padding:80% 0}.tab-content .product-item--featured .btn.btn--text{font-size:1em}}.contact-form .section-double__aside{padding:20px 0}.contact-form .section-double__content{justify-content:center}.contact-form .hero__content{padding:10px}.contact-form .section-double__split-image{height:100%}.contact-form input,.contact-form textarea,.contact-form select{background:#fff;padding-left:10px;padding-right:10px}.product--custom-builder .lazy-image--backfill.is-loading{background:#fff}.product--custom-builder .lazy-image--backfill.is-loading:after{display:none}.product--custom-builder .product__thumbs,.product--custom-builder .product__form__holder{display:none}.cl-po--swatch-container{max-width:525px}.cl-po--option[data-option="Stone One"] .cl-po--swatch-text,.cl-po--option[data-option="Stone Two"] .cl-po--swatch-text{font-size:.9em}.cl-po--option[data-option="Stone One"] .cl-po--swatch-item,.cl-po--option[data-option="Stone Two"] .cl-po--swatch-item{width:calc(20% - 10px);text-align:center}@media only screen and (max-width: 1100px){.cl-po--option[data-option="Stone One"] .cl-po--swatch-item,.cl-po--option[data-option="Stone Two"] .cl-po--swatch-item{width:calc(25% - 10px)}}@media only screen and (max-width: 749px){.cl-po--option[data-option="Stone One"] .cl-po--swatch-item,.cl-po--option[data-option="Stone Two"] .cl-po--swatch-item{width:calc(33% - 10px)}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/custom.css.map?v=39592696688373353071694111988 */
