.collection-hero{background-color:var(--color-cowboy-light-green);padding:4rem 0}.collection-hero__title{font-family:var(--font-heading-family);font-weight:600!important;font-size:3.5rem!important;color:rgb(var(--color-foreground));text-align:center;margin-bottom:1rem}.collection-hero__description{text-align:center;font-size:1.6rem;line-height:1.6;max-width:600px;margin:0 auto 2rem;color:rgba(var(--color-foreground),.8)}.collection .product-grid{padding:4rem 0}.collection .card-product{border-radius:8px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.collection .card-product:hover{transform:translateY(-4px);box-shadow:0 8px 25px #0000001a}.collection .card__inner{padding:1.5rem}.collection .card__content{text-align:center}.collection .card__heading a{font-family:var(--font-heading-family);font-size:1.8rem;font-weight:600;color:rgb(var(--color-foreground));text-decoration:none;transition:color .3s ease}.collection .card__heading a:hover{color:var(--color-cowboy-green)}.collection .price{font-size:1.6rem;font-weight:500;color:var(--color-cowboy-green);margin-top:.5rem}.collection .facets-wrapper{background-color:#f8f9fa;padding:2rem 0;border-radius:8px;margin-bottom:3rem}.collection .facet-filters{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.collection .facet-filters__field{border:2px solid #e0e0e0;border-radius:25px;padding:.5rem 1.5rem;background:#fff;transition:border-color .3s ease}.collection .facet-filters__field:hover,.collection .facet-filters__field:focus-within{border-color:var(--color-cowboy-green)}.collection .pagination{display:flex;justify-content:center;align-items:center;gap:1rem;margin-top:4rem;padding:2rem 0}.collection .pagination a,.collection .pagination span{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;border-radius:50%;text-decoration:none;font-weight:500;transition:all .3s ease}.collection .pagination a:hover,.collection .pagination .pagination__item--current{background-color:var(--color-cowboy-green);color:#fff}.collection .collection--empty{text-align:center;padding:6rem 0}.collection .collection--empty h2{font-size:2.4rem;margin-bottom:1rem;color:rgb(var(--color-foreground))}.collection .collection--empty p{font-size:1.6rem;color:rgba(var(--color-foreground),.7);margin-bottom:2rem}@media screen and (max-width: 749px){.collection-hero{padding:3rem 0}.collection-hero__title{font-size:2.8rem!important}.collection .product-grid{padding:3rem 0}.collection .facet-filters{flex-direction:column;align-items:center}}.collection .page-width{position:relative}.facets-container h2,.facets__heading,.facet-filters__label,.product-count__text,.mobile-facets__heading{font-size:1.4rem!important;font-weight:700!important}.facets__heading.caption-large,.facet-filters__label.caption-large,.product-count__text.text-body{font-size:1.2rem!important;font-weight:700!important}.facets-container{padding:1.5rem 0;margin-bottom:2rem}.facets__disclosure{margin-bottom:1rem;border:1px solid #e1e5e9;border-radius:.5rem}.facets__summary{padding:1rem 3rem 1rem 1rem;background:#f8f9fa;margin-bottom:0;position:relative}.facets__summary:hover{background:#e9ecef;text-decoration:none}.facets__summary .icon-caret{position:absolute;right:5px}.facets__display{padding:1rem 1.25rem;background:#fff}.facet-filters__field{background:#f8f9fa;padding:1rem 1.25rem;border-radius:.5rem;border:1px solid #e1e5e9;margin-bottom:0}.facets__form .product-count{grid-column-start:3;align-self:center}.shopify-payment-button__button{background:var(--color-cowboy-green)!important;color:#fff!important;font-family:var(--font-heading-family)!important;font-size:1.6rem!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.1rem!important;padding:1.2rem 2rem!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:1rem!important;transition:background-color .3s ease!important;border-radius:2rem!important;border:none!important;outline:none!important;box-shadow:none!important}.shopify-payment-button__button:hover{background:#7a9968!important;border:none!important;outline:none!important;box-shadow:none!important}.shopify-payment-button__button:focus,.shopify-payment-button__button:focus-visible{border:none!important;outline:none!important;box-shadow:none!important}.shopify-payment-button__button:after{box-shadow:none!important;border:none!important;outline:none!important}.shopify-payment-button__button:before{box-shadow:none!important;border:none!important;outline:none!important}.shopify-payment-button__button:before{content:"";background-image:url(/cdn/shop/t/2/assets/cowboy.png);background-size:contain;background-repeat:no-repeat;background-position:center;width:2rem;height:2rem;filter:brightness(0) invert(1)}.product-form__submit{border-radius:2rem!important}.template-product h2.h4.accordion__title.inline-richtext,.template-product .accordion__title,.product__accordion h2,h2.accordion__title{font-size:1.8rem!important;font-weight:600!important}.product__media-wrapper,.product__media{position:sticky!important;top:2rem!important;z-index:1!important}@media screen and (max-width: 749px){.product__media-wrapper,.product__media{position:static!important}}.product-fragrance-notes{margin-top:3rem;padding:2rem;background:var(--color-cowboy-light-green);border-radius:1rem}.product-fragrance-notes h3{font-size:2.4rem;font-weight:600;margin-bottom:2rem;text-align:center;color:#495057}section#shopify-section-template--24944440869142__main product-info.section-template--24944440869142__main-padding .page-width{max-width:100vw!important;width:100vw!important;padding-left:2rem!important;padding-right:2rem!important;margin:0!important}#shopify-section-template--24944440869142__main product-info div.page-width{max-width:100vw!important;width:100vw!important}section#shopify-section-template--24944440869142__main product-info.section-template--24944440869142__main-padding div.product__info-wrapper.grid__item{padding-right:3rem!important}#shopify-section-template--24944440869142__main,#shopify-section-template--24944440869142__main *{--page-width: 100vw !important}[id=shopify-section-template--24944440869142__main] .page-width,section[id=shopify-section-template--24944440869142__main] div.page-width{max-width:100vw!important;width:100vw!important}[id*=fragrance_notes]{background:transparent!important;border-radius:0!important;padding:0!important;margin-top:3rem!important;width:100%!important}#shopify-section-template--24944440869142__fragrance_notes,.fragrance-notes.section-template--24944440869142__fragrance_notes-padding{background:transparent!important;background-color:transparent!important;padding:0!important}.fragrance-notes__grid{display:flex!important;flex-direction:column!important;gap:2rem!important}@media screen and (min-width: 750px){.fragrance-notes__grid{flex-direction:column!important;gap:2rem!important}}.fragrance-notes__category-title{font-size:1.6rem!important;font-weight:600!important;margin:0 0 1.5rem!important}@media screen and (max-width: 749px){.fragrance-notes__category-title{text-align:center!important}}.fragrance-notes__notes-grid{display:flex!important;flex-wrap:wrap!important;justify-content:flex-start!important;gap:1rem!important}.fragrance-notes__notes-grid>*{flex-basis:calc((100% - 4rem)/5)!important;max-width:calc((100% - 4rem)/5)!important}@media screen and (max-width: 749px){.fragrance-notes__notes-grid{gap:.8rem!important}}.collection-hero:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,var(--color-cowboy-light-green) 0%,rgba(233,238,229,.8) 100%);z-index:-1}
/*# sourceMappingURL=/cdn/shop/t/1/assets/cowboy-collections.css.map */
