/** Shopify CDN: Minification failed

Line 285:344 Unexpected "}"

**/
/*
 * clutchem-phase3.css
  * Clutch 'em Co. — Phase 3 Fixes
   */

   quick-add-component .add-to-cart-button,
   quick-add-component button[name="add"],
   quick-add-component .quick-add__button {
     background-color: var(--color-primary-button-background, #0d0b0c) !important;
       color: var(--color-primary-button-text, #fff) !important;
         border: none !important;
           border-radius: var(--style-border-radius-buttons-primary, 14px) !important;
             box-shadow: none !important;
               font-weight: 600 !important;
                 letter-spacing: 0.08em !important;
                   text-transform: uppercase !important;
                     font-size: 0.78rem !important;
                       transition: background-color 0.2s ease, color 0.2s ease, opacity 0.2s ease !important;
                       }

                       quick-add-component .add-to-cart-button:hover,
                       quick-add-component button[name="add"]:hover,
                       quick-add-component .quick-add__button:hover {
                         opacity: 0.82 !important;
                           background-color: var(--color-primary-button-background, #0d0b0c) !important;
                             color: var(--color-primary-button-text, #fff) !important;
                             }

                             quick-add-component .add-to-cart-button:focus-visible,
                             quick-add-component .quick-add__button:focus-visible {
                               outline: 2px solid #f4ead2 !important;
                                 outline-offset: 2px !important;
                                 }
                                 .product-information .add-to-cart-button,
                                 .product-information button[name="add"],
                                 .sticky-add-to-cart .add-to-cart-button,
                                 .sticky-add-to-cart button[name="add"] {
                                   background-color: #f4ead2 !important;
                                     color: #0d0b0c !important;
                                       border: none !important;
                                         border-radius: 10px !important;
                                           font-weight: 700 !important;
                                             letter-spacing: 0.12em !important;
                                               min-height: 52px !important;
                                                 font-size: 0.85rem !important;
                                                   width: 100% !important;
                                                     transition: background-color 0.2s ease, color 0.2s ease !important;
                                                     }

                                                     .product-information .add-to-cart-button:hover,
                                                     .product-information button[name="add"]:hover,
                                                     .sticky-add-to-cart .add-to-cart-button:hover,
                                                     .sticky-add-to-cart button[name="add"]:hover {
                                                       background-color: #ede2c8 !important;
                                                         color: #0d0b0c !important;
                                                         }

                                                         .product-information .add-to-cart-button:focus-visible,
                                                         .sticky-add-to-cart .add-to-cart-button:focus-visible {
                                                           outline: 2px solid #f4ead2 !important;
                                                             outline-offset: 2px !important;
                                                             }

                                                             product-recommendations .add-to-cart-button,
                                                             product-recommendations .quick-add__button,
                                                             .cc-related-products .add-to-cart-button {
                                                               background-color: var(--color-primary-button-background, #0d0b0c) !important;
                                                                 color: var(--color-primary-button-text, #fff) !important;
                                                                   border: none !important;
                                                                     border-radius: var(--style-border-radius-buttons-primary, 14px) !important;
                                                                       box-shadow: none !important;
                                                                       }

                                                                       .cc-reviews-section {
                                                                         padding: 3rem 0;
                                                                           border-top: 1px solid rgba(244, 234, 210, 0.1);
                                                                             border-bottom: 1px solid rgba(244, 234, 210, 0.1);
                                                                               overflow: hidden;
                                                                                 position: relative;
                                                                                   background: #0d0b0c;
                                                                                   }

                                                                                   .cc-reviews-header {
                                                                                     text-align: center;
                                                                                       margin-bottom: 2rem;
                                                                                         padding: 0 1.5rem;
                                                                                         }

                                                                                         .cc-reviews-header__eyebrow {
                                                                                           display: block;
                                                                                             font-size: 0.65rem;
                                                                                               letter-spacing: 0.18em;
                                                                                                 text-transform: uppercase;
                                                                                                   color: rgba(244, 234, 210, 0.4);
                                                                                                     margin-bottom: 0.35rem;
                                                                                                     }

                                                                                                     .cc-reviews-header__title {
                                                                                                       font-size: clamp(1.1rem, 3vw, 1.6rem);
                                                                                                         font-weight: 400;
                                                                                                           color: #f4ead2;
                                                                                                             letter-spacing: 0.04em;
                                                                                                               margin: 0;
                                                                                                               }

                                                                                                               .cc-reviews-header__stars {
                                                                                                                 display: inline-flex;
                                                                                                                   gap: 0.2rem;
                                                                                                                     margin-top: 0.4rem;
                                                                                                                       color: #f4ead2;
                                                                                                                         font-size: 0.85rem;
                                                                                                                           opacity: 0.7;
                                                                                                                           }

                                                                                                                           .cc-reviews-header__count {
                                                                                                                             display: block;
                                                                                                                               font-size: 0.68rem;
                                                                                                                                 letter-spacing: 0.1em;
                                                                                                                                   text-transform: uppercase;
                                                                                                                                     color: rgba(244, 234, 210, 0.35);
                                                                                                                                       margin-top: 0.25rem;
                                                                                                                                       }

                                                                                                                                       .cc-reviews-track {
                                                                                                                                         display: flex;
                                                                                                                                           width: max-content;
                                                                                                                                             animation: cc-marquee 60s linear infinite;
                                                                                                                                             }

                                                                                                                                             @media (prefers-reduced-motion: reduce) {
                                                                                                                                               .cc-reviews-track {
                                                                                                                                                   animation: none;
                                                                                                                                                       flex-wrap: wrap;
                                                                                                                                                           width: 100%;
                                                                                                                                                               justify-content: center;
                                                                                                                                                                   gap: 1rem;
                                                                                                                                                                       padding: 0 1.5rem;
                                                                                                                                                                         }
                                                                                                                                                                         }

                                                                                                                                                                         .cc-reviews-track:hover {
                                                                                                                                                                           animation-play-state: paused;
                                                                                                                                                                           }

                                                                                                                                                                           @keyframes cc-marquee {
                                                                                                                                                                             0% { transform: translateX(0); }
                                                                                                                                                                               100% { transform: translateX(-50%); }
                                                                                                                                                                               }

                                                                                                                                                                               .cc-review-card {
                                                                                                                                                                                 flex-shrink: 0;
                                                                                                                                                                                   width: 320px;
                                                                                                                                                                                     padding: 1.25rem 1.5rem;
                                                                                                                                                                                       margin: 0 0.65rem;
                                                                                                                                                                                         border: 1px solid rgba(244, 234, 210, 0.1);
                                                                                                                                                                                           border-radius: 2px;
                                                                                                                                                                                             background: rgba(244, 234, 210, 0.025);
                                                                                                                                                                                             }

                                                                                                                                                                                             .cc-review-card__stars {
                                                                                                                                                                                               display: flex;
                                                                                                                                                                                                 gap: 0.15rem;
                                                                                                                                                                                                   margin-bottom: 0.6rem;
                                                                                                                                                                                                     color: #f4ead2;
                                                                                                                                                                                                       font-size: 0.72rem;
                                                                                                                                                                                                         opacity: 0.6;
                                                                                                                                                                                                         }

                                                                                                                                                                                                         .cc-review-card__message {
                                                                                                                                                                                                           font-size: 0.82rem;
                                                                                                                                                                                                             line-height: 1.6;
                                                                                                                                                                                                               color: rgba(244, 234, 210, 0.72);
                                                                                                                                                                                                                 margin: 0 0 0.65rem;
                                                                                                                                                                                                                   display: -webkit-box;
                                                                                                                                                                                                                     -webkit-line-clamp: 4;
                                                                                                                                                                                                                       -webkit-box-orient: vertical;
                                                                                                                                                                                                                         overflow: hidden;
                                                                                                                                                                                                                         }

                                                                                                                                                                                                                         .cc-review-card__reviewer {
                                                                                                                                                                                                                           font-size: 0.68rem;
                                                                                                                                                                                                                             letter-spacing: 0.12em;
                                                                                                                                                                                                                               text-transform: uppercase;
                                                                                                                                                                                                                                 color: rgba(244, 234, 210, 0.38);
                                                                                                                                                                                                                                 }

                                                                                                                                                                                                                                 .cc-reviews-section::before,
                                                                                                                                                                                                                                 .cc-reviews-section::after {
                                                                                                                                                                                                                                   content: '';
                                                                                                                                                                                                                                     position: absolute;
                                                                                                                                                                                                                                       top: 0;
                                                                                                                                                                                                                                         bottom: 0;
                                                                                                                                                                                                                                           width: 60px;
                                                                                                                                                                                                                                             z-index: 2;
                                                                                                                                                                                                                                               pointer-events: none;
                                                                                                                                                                                                                                               }

                                                                                                                                                                                                                                               .cc-reviews-section::before {
                                                                                                                                                                                                                                                 left: 0;
                                                                                                                                                                                                                                                   background: linear-gradient(to right, #0d0b0c, transparent);
                                                                                                                                                                                                                                                   }

                                                                                                                                                                                                                                                   .cc-reviews-section::after {
                                                                                                                                                                                                                                                     right: 0;
                                                                                                                                                                                                                                                       background: linear-gradient(to left, #0d0b0c, transparent);
                                                                                                                                                                                                                                                       }

                                                                                                                                                                                                                                                       @media (max-width: 768px) {
                                                                                                                                                                                                                                                         .cc-review-card {
                                                                                                                                                                                                                                                             width: 270px;
                                                                                                                                                                                                                                                                 padding: 1rem 1.15rem;
                                                                                                                                                                                                                                                                     margin: 0 0.45rem;
                                                                                                                                                                                                                                                                       }

                                                                                                                                                                                                                                                                         .cc-reviews-section {
                                                                                                                                                                                                                                                                             padding: 2rem 0;
                                                                                                                                                                                                                                                                               }

                                                                                                                                                                                                                                                                                 .cc-reviews-header {
                                                                                                                                                                                                                                                                                     margin-bottom: 1.25rem;
                                                                                                                                                                                                                                                                                       }
                                                                                                                                                                                                                                                                                       }

                                                                                                                                                                                                                                                                                       .collection .section-header h1,
                                                                                                                                                                                                                                                                                       .template-collection h1,
                                                                                                                                                                                                                                                                                       [class*="collection-hero"] h1 {
                                                                                                                                                                                                                                                                                         margin-bottom: 0.6rem !important;
                                                                                                                                                                                                                                                                                         }

                                                                                                                                                                                                                                                                                         .collection .section-header .rte,
                                                                                                                                                                                                                                                                                         .collection .section-header p,
                                                                                                                                                                                                                                                                                         .template-collection .collection-description,
                                                                                                                                                                                                                                                                                         .template-collection .section-header .rte,
                                                                                                                                                                                                                                                                                         .template-collection .section-header p,
                                                                                                                                                                                                                                                                                         .collection-description,
                                                                                                                                                                                                                                                                                         .collection [class*="description"],
                                                                                                                                                                                                                                                                                         [class*="collection-hero"] .rte,
                                                                                                                                                                                                                                                                                         [class*="collection-hero"] p,
                                                                                                                                                                                                                                                                                         .section-header .rte {
                                                                                                                                                                                                                                                                                           max-width: 520px !important;
                                                                                                                                                                                                                                                                                             font-size: 0.82rem !important;
                                                                                                                                                                                                                                                                                               line-height: 1.72 !important;
                                                                                                                                                                                                                                                                                                 color: rgba(244, 234, 210, 0.5) !important;
                                                                                                                                                                                                                                                                                                   letter-spacing: 0.015em !important;
                                                                                                                                                                                                                                                                                                     margin-left: auto !important;
                                                                                                                                                                                                                                                                                                       margin-right: auto !important;
                                                                                                                                                                                                                                                                                                         margin-top: 0.25rem !important;
                                                                                                                                                                                                                                                                                                           margin-bottom: 1.5rem !important;
                                                                                                                                                                                                                                                                                                             text-align: center !important;
                                                                                                                                                                                                                                                                                                             }

                                                                                                                                                                                                                                                                                                             @media (max-width: 768px) {
                                                                                                                                                                                                                                                                                                               .collection .section-header .rte,
                                                                                                                                                                                                                                                                                                                 .collection .section-header p,
                                                                                                                                                                                                                                                                                                                   .template-collection .collection-description,
                                                                                                                                                                                                                                                                                                                     .template-collection .section-header .rte,
                                                                                                                                                                                                                                                                                                                       .template-collection .section-header p,
                                                                                                                                                                                                                                                                                                                         .collection-description,
                                                                                                                                                                                                                                                                                                                           .collection [class*="description"],
                                                                                                                                                                                                                                                                                                                             [class*="collection-hero"] .rte,
                                                                                                                                                                                                                                                                                                                               [class*="collection-hero"] p,
                                                                                                                                                                                                                                                                                                                                 .section-header .rte {
                                                                                                                                                                                                                                                                                                                                     max-width: 100% !important;
                                                                                                                                                                                                                                                                                                                                         padding: 0 1.25rem !important;
                                                                                                                                                                                                                                                                                                                                             font-size: 0.78rem !important;
                                                                                                                                                                                                                                                                                                                                                 margin-bottom: 1.25rem !important;
                                                                                                                                                                                                                                                                                                                                                   }
                                                                                                                                                                                                                                                                                                                                                   }

                                                                                                                                                                                                                                                                                                                                                   .template-collection .active-filters,
                                                                                                                                                                                                                                                                                                                                                   .template-collection [class*="filter"],
                                                                                                                                                                                                                                                                                                                                                   .template-collection [class*="toolbar"],
                                                                                                                                                                                                                                                                                                                                                   .template-collection .collection-toolbar,
                                                                                                                                                                                                                                                                                                                                                   .collection .facets-container,
                                                                                                                                                                                                                                                                                                                                                   .collection [class*="facets"] {
                                                                                                                                                                                                                                                                                                                                                     margin-top: 0.5rem !important;
                                                                                                                                                                                                                                                                                                                                                       padding-top: 0.75rem !important;
                                                                                                                                                                                                                                                                                                                                                         border-top: 1px solid rgba(244, 234, 210, 0.08) !important;
                                                                                                                                                                                                                                                                                                                                                         }
                                                                                                                                                                                                                                                                                                                                                        }

                                                                                                                                                                                                                                                                                                                                                        


