.collection-container{gap:40px;margin-bottom:40px;margin-top:40px;flex-flow:column}@media screen and (min-width: 768px){.collection-container{flex-flow:row nowrap}}.collection-container.hide-product-color-swatches .product-listing .color-selection,.collection-container.hide-product-color-swatches .product-listing .more-colors-note{display:none!important}.collection-sidebar{flex:0 0 auto;display:block}.collection-sidebar ul li{padding:0;border-left:3px solid transparent}.collection-sidebar ul li a{padding:2px 0 2px 12px}.collection-sidebar ul li.active{border-left:none}.collection-sidebar ul li.active>a{border-left:3px solid #b2bb1e}.collection-sidebar ul ul{padding-left:16px}.collection-content{flex:0 1 auto;width:100%}.collection-content .flex-wrap{display:grid;grid:auto-flow/repeat(1,1fr);grid-gap:20px}@media screen and (min-width: 500px){.collection-content .flex-wrap{grid:auto-flow/repeat(2,1fr)}}@media (min-width: 1024px){.collection-content .flex-wrap{grid:auto-flow/repeat(3,1fr);grid-gap:40px}}.collection-content .product-listing{width:100%;min-width:0;border:1px solid #dcdee0;margin-bottom:0;padding:20px;text-align:left;display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start}.collection-content .product-listing>*{width:100%}.collection-content .product-listing .product-images{aspect-ratio:3/2}.collection-content .product-listing .product-images img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.collection-content .product-listing .product-details{margin:auto 0 0}.collection-content .product-listing .product-title{font-size:28px;min-height:68px;font-weight:400;display:flex;flex-flow:column;justify-content:flex-end;align-items:flex-start;margin-top:5px}.collection-content .product-listing .color-heading,.collection-content .product-listing .product-description{margin-top:3px;font-size:14px}.collection-content .product-listing .product-description{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.collection-content .product-listing .color-selection-preview{width:100%;position:relative;padding-bottom:20px}.collection-content .product-listing .color-selection-preview .color-selection{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;margin:10px 0 0}.collection-content .product-listing .color-selection-preview .color-selection li{margin:0;width:20%}.collection-content .product-listing .color-selection-preview .color-selection li .color{-webkit-appearance:none;-moz-appearance:none;appearance:none}.collection-content .product-listing .color-selection-preview .more-colors-note{width:100%;text-align:right;font-size:12px;position:absolute;bottom:0;left:0;margin:0}.collection-content .product-listing .product-listing-footer{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-end;margin-top:20px}.collection-content .product-listing .product-listing-footer .btn:hover{color:#fff}.collection-content .product-listing .product-listing-footer .product-price [data-product-price],.collection-content .product-listing .product-listing-footer .product-price [data-compare-price]{font-weight:500}.collection-content .product-listing--manual span{display:block}.collection-content .product-listing--manual p{color:#6a737b!important;margin-bottom:0}.collection-content .product-listing--manual .product-images:hover .product-image{opacity:0}.collection-content .product-listing--manual .product-images:hover .secondary-product-image{opacity:1}.collection-container .color-selection-preview .color-selection a{pointer-events:none}body.collection-loaded .collection-container .color-selection-preview .color-selection a{pointer-events:all}.collection-header{background-color:#f5f9fa;margin-bottom:0}.template-collection .collection-breadcrumbs{margin-bottom:0}@media screen and (min-width: 768px){.template-collection .collection-breadcrumbs{padding-left:260px}}.collection-breadcrumbs .sep:last-child{display:none}.collection-children{text-align:center;color:#6a737b;font-size:1.8rem;line-height:1.67;width:100%;padding:40px 0;background-color:#f5f9fa}.collection-children h3{margin:0}.collection-children p{margin-top:5px}.collection-children__list{display:flex;flex-flow:row wrap;justify-content:center;align-items:flex-start;gap:15px;list-style:none;padding:0;width:100%;margin:0}.collection-children__list a{text-decoration:underline}.collection-sidebar__mobile-heading{display:none}@media screen and (max-width: 768px){.shopify-section.collection-sidebar{width:100%;position:relative;z-index:2;width:calc(100% + 60px);margin-left:-30px}.shopify-section.collection-sidebar #collection-sidebar{position:absolute;top:100%;left:0;width:100%;background-color:#f5f9fa;padding:0 30px;box-shadow:0 10px 10px #0003;display:none}.shopify-section.collection-sidebar.open .collection-sidebar__mobile-heading:after{transform:rotate(0)}.shopify-section.collection-sidebar.open #collection-sidebar{display:block}.collection-sidebar__mobile-heading{display:block;background-color:#dcdee0;border-bottom:1px solid #dcdee0;font-size:24px;text-transform:uppercase;padding:12px 30px;width:100%;background-color:#f5f9fa;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.collection-sidebar__mobile-heading:after{content:"";display:block;width:30px;height:30px;background-repeat:no-repeat;background-position:center center;transform:rotate(180deg)}.collection-sidebar__mobile-heading p{margin:0}}.faq-content ul{color:#6a737b}.header-section .h1{margin:0}.newsletter-bar .btn--white{background-color:#fff;border-color:#fff;color:#000;margin:0 20px}.notification-overlay .notification{flex-flow:column-reverse}@media screen and (min-width: 750px){.notification-overlay .notification{flex-flow:row-reverse}}.notification-overlay .notification h2{font-size:60px}.notification-overlay .notification p{font-size:12px}.notification-overlay .notification p.small{font-size:10px}.notification-overlay .notification .x{top:5px;right:5px;width:20px;height:20px;cursor:pointer}.notification-overlay .notification .content{background-color:#000;text-align:center;padding:40px;position:relative}.notification-overlay .logo{width:150px;margin:0 auto 10px}.notification-overlay .fa-times:before,.notification-overlay .fa-times:after{content:"";position:absolute;top:50%;left:50%;width:1px;height:100%;background-color:#fff;transform-origin:center;cursor:pointer}.notification-overlay .fa-times:before{transform:translate(-50%,-50%) rotate(45deg)}.notification-overlay .fa-times:after{transform:translate(-50%,-50%) rotate(-45deg)}.notification-overlay .radio-buttons{color:#fff;margin:25px 0;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.notification-overlay .radio-buttons label{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;margin:0 5px;font-size:14px;line-height:1}.notification-overlay .radio-buttons input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;padding:0;margin:0 10px;outline:1px solid #fff;border:3px solid #000}.notification-overlay .radio-buttons input:checked{background-color:#fff}.notification-overlay .klaviyo-form input[type=email]{width:100%!important;font-size:15px!important;height:auto!important;padding:12px 15px!important;margin-bottom:15px!important;border-radius:0!important}.notification-overlay .klaviyo-form input[type=email]::-moz-placeholder{font-size:15px!important}.notification-overlay .klaviyo-form input[type=email]::placeholder{font-size:15px!important}.notification-overlay .klaviyo-form button{width:100%!important;background:#000!important;border:2px solid #fff!important;color:#fff!important;margin-bottom:15px!important;border-radius:0!important;text-transform:uppercase!important;padding:12px 15px!important;height:auto!important;font-size:16px!important;letter-spacing:.05em!important}.notification-overlay .klaviyo-form div{padding:0!important;width:100%!important}.notification-overlay .klaviyo-form span{color:#fff!important;font-family:proxima-soft,sans-serif!important;font-size:14px!important}.notification-overlay .klaviyo-form h1 span{font-family:Neuton,serif!important;font-size:24px!important;display:block;margin-bottom:10px;font-weight:300!important}.notification-overlay #klavioForm--trade{display:none}.site-nav__megamenu-items .nav-col:nth-child(2) .site-nav__megamenu-item:first-child:after{display:none}.product-blends-customizer{background:none}.product-blends-customizer .blends-type{max-height:none!important}.product-blends-customizer .sample-confirmation p{margin:12px}@media screen and (min-width: 866px){.product-blends-customizer__image{padding-right:50px}}.product-blends-customizer .blend-color{transition:none;max-height:none!important;display:none}.product-blends-customizer .blend-color.active{display:block}.product-blends-customizer .blend-color .color-input{flex:0 0 auto;font-size:24px}@media screen and (max-width: 865px){.product-blends-customizer .blend-color .color-input{font-size:22px}}.product-blends-customizer .blend-color .color-input .color-percent{text-align:left;width:60px}.product-blends-customizer .blend-color .colors-nav{transition:none;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;gap:10px;margin:0 0 15px}.product-blends-customizer .blend-color .color-preview{display:inline-block;width:25px;height:25px;border-radius:50%;background-color:#ccc;background-repeat:no-repeat;background-size:125%;background-position:center center;flex:0 0 auto}@media screen and (min-width: 866px){.product-blends-customizer .blend-color .color-preview{margin-left:20px}}.product-blends-customizer .blend-color .color-name{-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:18px}@media screen and (min-width: 866px){.product-blends-customizer .blend-color .color-name{min-width:180px}}.product-blends-customizer .blend-color .tooltip{-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-blends-customizer .blend-color .swatch-wrapper{display:none}.product-blends-customizer .blend-color .toggle-swatches{cursor:pointer;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;gap:10px;width:100%;flex:0 1 auto}.product-blends-customizer .blend-color .color-arrow{cursor:pointer;margin-left:auto;width:34px;height:16px;position:relative;display:block;flex:0 0 auto}.product-blends-customizer .blend-color .color-arrow:before,.product-blends-customizer .blend-color .color-arrow:after{content:"";width:50%;height:2px;background-color:#000;position:absolute;bottom:0}.product-blends-customizer .blend-color .color-arrow:before{left:0;transform:rotate(45deg);transform-origin:center right}.product-blends-customizer .blend-color .color-arrow:after{right:0;transform:rotate(-45deg);transform-origin:center left}.product-blends-customizer .blend-color.show-swatches .swatch-wrapper{display:block}.product-blends-customizer .blend-color.show-swatches .color-arrow{transform:rotate(180deg)}.product-blends-customizer .refresh-blends-preview-container{width:40px;height:40px;margin:20px 0 0 auto;display:flex;flex-flow:column;justify-content:center;align-items:center;padding-right:15px}.product-blends-customizer #refresh-blends-preview{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:5px;line-height:0;margin-right:60px}.product-blends-customizer #refresh-blends-preview svg{margin:-6px 0 -7px;pointer-events:none;width:20px}.product-blends-customizer #refresh-blends-preview svg path{fill:#6a737b;transition:fill .3s}.product-blends-customizer #refresh-blends-preview:hover svg path{fill:#fff}.product-blends-customizer .preview{overflow:hidden}.product-blends-customizer .preview-overlay{width:100%;left:-100%;right:auto!important}.product-blends-customizer .preview-overlay.anim-ltr{animation:leftToRight 1.5s ease-in-out}.product-blends-customizer .preview-overlay.anim-rtl{animation:rightToLeft 1.5s ease-in-out}.product-blends-customizer .remove-set{margin-top:10px}.product-blends-customizer .color-description{margin-bottom:40px}.product-blends-customizer .color-description h2{margin-top:0}.product-blends-customizer .preview-description{padding:10px 50px 20px 0}@media screen and (max-width: 865px){.product-blends-customizer .preview-description{padding-right:0}}.product-blends-customizer .variant-options{display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;margin:0 0 10px}.product-blends-customizer .variant-options label{font-weight:700;margin-bottom:5px}.product-blends-customizer .variant-options label span{font-weight:400}.product-blends-customizer .variant-options input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;border:2px solid #000;margin-right:5px;padding:0;vertical-align:middle;margin-bottom:4px}.product-blends-customizer .variant-options input:checked{background-color:#000}.product-blends-customizer .product-note{display:none}.product-blends-customizer .selector-wrapper{display:block;padding-top:30px}.product-blends-customizer .selector-wrapper.selector-wrapper--colors{display:none!important}.product-blends-customizer .cube .tile{border:2px solid #fff}.product-blends-customizer .preview{opacity:0;transition:opacity .5s ease-in-out}.product-blends-customizer .blends-type .full-width{width:100%}.product-blends-customizer .swatch-preload{max-height:0;position:fixed;top:0;left:0;opacity:0}.product-blends-customizer .product-help{display:none}.product-blends-customizer .product-content .section-title{font-family:Neuton,serif!important;font-size:3.5rem!important;margin-bottom:5px!important;letter-spacing:0!important;text-transform:none!important}.product-blends-customizer .blends-panel .add-set i,.product-blends-customizer .blends-panel .switch-type i{top:2px}@keyframes leftToRight{0%{left:-100%}25%{left:0}75%{left:0}to{left:100%}}@keyframes rightToLeft{0%{left:100%}25%{left:0}75%{left:0}to{left:-100%}}.product-description.variation{padding-top:10px}.header-section .site-nav a{color:#000}.header-section .top-elements .site-nav a{color:#737373}.header-section .top-elements .site-nav a:hover{color:#b2bb1e}.newsletter-bar .btn.btn--white{color:#000}@media screen and (min-width: 1056px){.header-section .site-logo img{max-width:400px}}.template-product .product-content .sample-section{margin-bottom:20px}.template-product .additional-colors p.more-colors-note{font-size:14px;margin:5px 0}.template-product .waste-section,.template-product .product-description.financing{font-size:16px}.template-product .related-products{width:1064px;max-width:100%;margin:0 auto;padding:0 30px}.template-product .product-stock-widget{display:none!important}@media (max-width: 865px){.template-product .product-content .additional-colors{max-width:220px}}.zsiq_custommain{transform:scale(.5)!important;transform-origin:bottom right!important}
/*# sourceMappingURL=/cdn/shop/t/77/assets/theme-updates.css.map */
