#collection-header{background-position:center center;background-repeat:no-repeat;background-size:cover;color:#fff;text-align:center;padding:100px 0}#collection-header h1{text-transform:lowercase}#collection-header h2{font-family:emilia;display:block;max-width:835px;margin:0 auto;line-height:.8;font-size:55px}@media only screen and (max-width: 749px){#collection-header{padding:50px 0}#collection-header h1{font-size:30px}#collection-header h2{margin-top:.5em;font-size:40px}}.prod-image-wrap{position:relative;overflow:hidden;aspect-ratio:1}.prod-image-wrap .prod-image,.prod-image-wrap .prod-image-hover{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;transition:opacity .6s ease,visibility .4s ease;margin-top:6px!important;display:flex;align-items:center;justify-content:center}.prod-image-wrap .prod-image{z-index:1;opacity:1;visibility:visible}.prod-image-wrap .prod-image-hover{z-index:2;opacity:0;visibility:hidden}.prod-image-wrap .prod-image-hover video{width:100%;height:100%;border-radius:3px;object-fit:cover}@media only screen and (min-width: 1025px){.prod-image-wrap.has-hover-media:hover .prod-image{opacity:0;visibility:hidden}.prod-image-wrap.has-hover-media:hover .prod-image-hover{opacity:1;visibility:visible}}@media only screen and (max-width: 1024px){.prod-image-wrap .prod-image-hover{display:none!important;opacity:0!important;visibility:hidden!important}.prod-image-wrap:hover .prod-image{opacity:1!important;visibility:visible!important}}.product{text-align:center}.prod-caption{text-align:center;color:#906d4f}.prod-caption .prod-title{font-size:18px;text-transform:lowercase;position:relative}.prod-caption .prod-title:after{content:"";position:absolute;width:100%;height:2px;bottom:0;left:0;background-color:#906d4f;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.prod-caption .prod-title:hover:after{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}.prod-caption .prod-price-wrap{margin-block-start:6px}.prod-caption .prod-tagline{font-size:.875rem;color:#58595b;margin-bottom:auto;margin-block-start:6px}.prod-caption .prod-tagline.has-promo-bar{margin-block-start:0px}@media only screen and (max-width: 749px){.prod-caption .prod-tagline{font-size:.6455rem}}.prod-caption .prod-price{font-size:16px}@media only screen and (max-width: 749px){.prod-caption .prod-price{font-size:14px}}.collection-template{padding-top:30px}@media only screen and (max-width: 749px){.collection-template{flex-direction:column}}@media only screen and (min-width: 750px){.collection-template{padding-bottom:50px}}.collection-sidebar{width:220px;color:#906d4f;padding-top:50px;font-size:14px}.collection-sidebar h3{cursor:pointer;margin:10px 0;text-transform:lowercase;font-size:16px}.collection-sidebar h3.has-kids:after{content:"+";margin-left:5px}.collection-sidebar h3.has-kids.open:after{content:"-"}.collection-sidebar .accordion-kids{list-style-type:none;display:none;margin:0;padding:0}.collection-sidebar .accordion-kids li{display:block}.collection-sidebar .accordion-kids li.active a{text-decoration:underline}.collection-sidebar .accordion-kids a{display:block;padding:5px 0;color:#58595b;font-size:14px}@media only screen and (max-width: 749px){.collection-sidebar{width:100%;display:none}}.shop-all-grid{display:flex;flex-wrap:wrap;gap:36px;margin:0 auto;max-width:1543px;padding:0 20px;width:100%}.shop-all-nav{display:block;overflow:auto;width:100%;flex:none;min-width:auto;max-width:1543px}.shop-all-nav::-webkit-scrollbar{display:none}.shop-all-nav a{border:1px solid #8F6D51;border-radius:3px;color:#8f6d51;display:inline-block;margin-right:9px;padding:9px 9px 6px}.shop-all-nav a.selected{color:#fff;background-color:#8f6d51}.shop-all-grid-item{display:flex;flex-direction:column;justify-content:flex-end;border-radius:3px;box-shadow:0 1px 10px #ededed;flex:1 1 calc(25% - 36px);padding-bottom:17px;padding-top:4px;position:relative;max-width:23%}.shop-all-grid:after{content:"";flex:auto;flex-basis:23%;flex-grow:0}.shop-all-badge{display:flex;align-items:center;justify-content:center;color:#8f6d51;font-size:14px;left:13px;position:absolute;top:7px;z-index:10;background-color:#fff;border-bottom-right-radius:3px;border-top-right-radius:0;padding:3px 6px 4px 0}.shop-all-badge img{display:block;margin-bottom:2px;height:18px;width:auto}.shop-all-badge span{display:inline-block;margin-left:4px;vertical-align:top}.shop-all-full-width{background-color:#f5f5f5;color:#8f6d51;margin-top:32px;padding:50px 5%;text-align:center;width:100%}.shop-all-full-width .shop-all-stars{display:inline-block;font-size:28px;padding-bottom:12px}.shop-all-full-width .shop-all-quote{font-size:clamp(16px,2.5vw,38px);margin:0 auto;max-width:856px;text-transform:none;width:100%}.shop-all-byline{font-size:clamp(20px,1.5vw,24px)}.shop-all-full-width.marketing-quote.multiple-quotes{margin-top:0}.marketing-quote.multiple-quotes .shop-all-quote{font-size:clamp(20px,1vw,22px)}.marketing-quote.multiple-quotes .shop-all-byline{font-size:clamp(14px,1vw,16px)}.shop-all-grid-item .prod-image-wrap{width:89%;margin:0 auto}.shop-all-grid-item .prod-caption{display:flex;flex-direction:column;justify-content:end;margin:4px 17px;text-align:left}.shop-all-grid-item .prod-price-wrap{margin-bottom:0}.shop-all-grid-item .prod-promo-bar{font-size:.875rem;color:#f5f5f5;text-align:center;border-radius:3px;padding:2px 0;margin-block-start:6px}.shop-all-grid-item .prod-caption .btn,.shop-all-grid-item .prod-caption .btn-small{border:0;border-radius:3px;display:block;font-size:clamp(.5rem,3.1vw,1.1rem);height:36px;margin:7px auto 0;min-width:100%;width:100%}.shop-all-grid-item .prod-caption a.btn{margin-top:30px}.shop-all-grid-item .prod-caption a.btn--sold-out{margin:7px auto 0}.shop-all-grid-item .prod-caption .okeReviews{padding:0}.prod-price-wrap{display:inline;float:right}.shop-all-grid-item.marketing-tile{background-repeat:no-repeat;background-size:cover;background-position:center center;color:#fff;display:block}.marketing-tile-inner{display:flex;height:100%;width:100%;flex-direction:column;justify-content:center;text-align:center;padding:28px 14px;z-index:1}.marketing-tile-video video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.marketing-tile-inner.text-position_top-left{justify-content:flex-start;align-items:flex-start;text-align:left}.marketing-tile-button{display:flex;justify-content:center;align-items:center}.marketing-tile-button.text-position_top-left{margin-left:0}.marketing-tile-inner.text-position_top-center{justify-content:flex-start;align-items:center;text-align:center}.marketing-tile-button.text-position_top-center{margin-left:auto}.marketing-tile-inner.text-position_top-right{justify-content:flex-start;align-items:flex-end;text-align:right}.marketing-tile-button.text-position_top-right{margin-right:0}.marketing-tile-inner.text-position_center-left{justify-content:center;align-items:flex-start;text-align:left}.marketing-tile-button.text-position_center-left{margin-left:0}.marketing-tile-inner.text-position_center{justify-content:center;align-items:center;text-align:center}.marketing-tile-button.text-position_center{margin-left:auto}.marketing-tile-inner.text-position_center-right{justify-content:center;align-items:flex-end;text-align:right}.marketing-tile-button.text-position_center-right{margin-right:0}.marketing-tile-inner.text-position_bottom-left{justify-content:flex-end;align-items:flex-start;text-align:left}.marketing-tile-button.text-position_bottom-left{margin-left:0}.marketing-tile-inner.text-position_bottom-center{justify-content:flex-end;align-items:center;text-align:center}.marketing-tile-button.text-position_bottom-center{margin-left:auto}.marketing-tile-inner.text-position_bottom-right{justify-content:flex-end;align-items:flex-end;text-align:right}.marketing-tile-button.text-position_bottom-right{margin-right:0}.shop-all-grid-item.marketing-tile.mobile{display:none}.shop-all-grid-item.large{flex:1 1 calc(50% - 36px);max-width:48.5%}.shop-all-grid-item .marketing-tile-button{border:0;border-radius:2px;color:#000;display:flex;justify-content:center;align-items:center;margin-top:14px;padding:10px;width:fit-content;text-transform:none}.shop-all-grid-item.marketing-tile h4{text-transform:none;margin-bottom:14px}.shop-all-grid-item.marketing-tile p{text-transform:none;margin:0;line-height:1.25}.shop-all-grid-item .marketing-tile-subheader{margin:10px 0}.shop-all-grid-item .marketing-tile-subheader2{margin-top:0}.marketing-quotes-container{display:flex;flex-wrap:wrap;gap:0px}.marketing-quote{flex:1 1 33.333%;box-sizing:border-box}.marketing-quote.multiple-quotes{min-width:475px}.shop-all-byline{text-transform:none}.shop-all-grid-item .swatch{display:flex;margin:4px 0 0}.shop-all-grid-item .swatch-element{margin:0}.cta-wrapper .swatch-element label{border-radius:3px 0 0 3px;padding:4px 0;font-size:11px;line-height:1.5}.cta-wrapper .swatch-element:last-of-type label{border-left:none;border-radius:0 3px 3px 0}.variant-add{background-color:#906d4f;color:#fff;transition:background-color .3s ease,box-shadow .3s ease}.variant-add:active,.variant-add:focus{background-color:#906d4f;box-shadow:0 0 0 4px #fff9}.cta-wrapper a:hover{background:#906d4fbf}.prod-title-price-container{display:flex;justify-content:flex-start;align-items:center}.prod-title-price-container p{margin:0}.prod-title-price-container .prod-price-wrap{margin:0 0 0 6px}@media only screen and (max-width: 1390px){.shop-all-grid{gap:26px}}@media only screen and (max-width: 1350px){.shop-all-nav{text-align:center;padding-left:20px}.shop-all-grid-item{padding-bottom:12px;max-width:23%;min-width:300px}.shop-all-grid-item.marketing-tile.large{flex:none;max-width:none;width:48.5%}}@media only screen and (max-width: 960px){.shop-all-grid{gap:24px;width:100%}.shop-all-grid:after{flex-basis:48%}.shop-all-nav{white-space:nowrap;overflow:scroll}.shop-all-nav a{margin-bottom:8px;margin-top:8px}.shop-all-grid-item{flex:1 1 calc(50% - 4rem);max-width:none;min-width:auto;padding-bottom:12px}.shop-all-grid-item.marketing-tile.large{width:100%}.shop-all-grid-item.marketing-tile{min-height:448px}.shop-all-grid-item.large{max-width:none}.shop-all-full-width .shop-all-quote{font-size:24px}.marketing-quotes-container{flex-direction:column;justify-content:center;gap:0px}.shop-all-byline{font-size:18px}.marketing-quote.multiple-quotes{min-width:0;margin-top:0;margin-bottom:0;padding-top:30px;padding-bottom:30px}.marketing-quote.multiple-quotes .shop-all-quote{font-size:30px}.marketing-quote.multiple-quotes .shop-all-byline{font-size:18px}}@media only screen and (max-width: 749px){.shop-all-grid{gap:16px;padding:0 21px}.shop-all-nav{padding:0 20px}.shop-all-grid-item{height:100%;min-height:298px;padding:0 8px 12px}.shop-all-grid-item.marketing-tile{min-height:260px}.shop-all-grid-item.marketing-tile.mobile{display:flex;height:auto}.shop-all-grid-item .marketing-tile-button{padding:8px}.shop-all-grid-item.marketing-tile.mobile:not(.large) .marketing-tile-button{max-width:none}.marketing-tile-inner{padding:20px 8px}.marketing-tile-button.text-position_top-left,.marketing-tile-button.text-position_top-center,.marketing-tile-button.text-position_top-right,.marketing-tile-button.text-position_center-left,.marketing-tile-button.text-position_center,.marketing-tile-button.text-position_center-right,.marketing-tile-button.text-position_bottom-left,.marketing-tile-button.text-position_bottom-center,.marketing-tile-button.text-position_bottom-right{margin-left:auto}.shop-all-grid-item.marketing-tile:not(.mobile){display:none}.shop-all-grid-item.marketing-tile:not(.large){max-width:47%;padding:10px 10px 12px;min-height:260px}.shop-all-grid-item.marketing-tile.large{justify-content:center;min-height:336px}.shop-all-grid-item.marketing-tile.mobile.large p{margin-top:10px}.shop-all-grid-item.marketing-tile.mobile.large h4{margin:0}.shop-all-grid-item .shop-all-badge img{display:none}.shop-all-grid-item .shop-all-badge span{max-width:64px}.shop-all-grid-item .prod-image-wrap{margin-left:0;margin-right:0;width:100%}.shop-all-grid-item .prod-caption{height:100%;min-height:112px;margin:0}.shop-all-grid-item .cta-wrapper{height:100%;max-height:none;margin-top:-4px}.shop-all-grid-item .prod-tagline.has-promo-bar{margin-bottom:6px}.shop-all-grid-item .prod-promo-bar{font-size:.65rem}.shop-all-grid-item .prod-caption .oke-sr-count{font-size:11px}.shop-all-grid-item .prod-caption .oke-sr-stars{margin-right:0;padding-right:4px}.shop-all-grid-item .prod-caption .oke-stars svg{height:11px}.shop-all-grid-item .prod-caption .okeReviews{font-size:0}.shop-all-grid-item .prod-caption .prod-title,.shop-all-grid-item .prod-caption .prod-price-wrap{font-size:clamp(.5rem,3.6vw,3rem)}.shop-all-grid-item .prod-price-wrap{display:inline;float:none;font-size:14px;margin-top:4px}.shop-all-grid-item .compare-at-price{display:none}.shop-all-grid-item .quick-add,.shop-all-grid-item .variant-add{padding:0}.shop-all-grid-item .prod-caption a.btn{padding:5px 0}.shop-all-grid-item .prod-caption .btn,.shop-all-grid-item .prod-caption .btn-small{height:28px;max-width:none}.shop-all-full-width .shop-all-stars{font-size:24px;padding-bottom:0}.marketing-quote.multiple-quotes{min-width:0}.marketing-quote.multiple-quotes .shop-all-quote{font-size:20px}.marketing-quote.multiple-quotes .shop-all-byline{font-size:14px}.cta-wrapper .swatch-element label{padding:2px 0;font-size:9px}.shop-all-grid-item .cta-wrapper{max-height:none}.shop-all-grid-item .prod-caption .prod-title-price-container .prod-price-wrap{margin:0 0 0 4px}}
/*# sourceMappingURL=/cdn/shop/t/428/assets/component-shop-all-grid.css.map */
