@import"https://fonts.googleapis.com/css2?family=Host+Grotesk:ital,wght@0,300..800;1,300..800&display=swap";:root{--radius-lg: 20px;--fs-sm: clamp(13px, .8vw, 14px);--fs-h3: clamp(30px, 2.5vw, var(--font-heading-size));--fs-h1: clamp(30px, 6vw, var(--font-heading-size));--lh-tight: 1.05;--lh-heading: 1.15;--lh-body: 1.4;--lh-relaxed: 1.8;--space-xs: 10px;--space-sm: 20px;--space-md: 30px;--space-lg: 50px;--space-xl: 60px;--container-width: 1600px;--container-padding: 20px}body{font-family:var(--font-body-family)!important;font-size:var(--font-body-size)!important;font-weight:var(--font-body-weight)!important;letter-spacing:var(--body-letter-spacing)!important;font-size:var(--fs-base);line-height:var(--lh-body);font-weight:var(--fw-regular);color:var(--color-text);background:var(--color-background);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{padding:0!important;font-family:var(--font-heading-family)!important;font-style:var(--font-heading-style)!important;font-weight:var(--font-heading-weight)!important;letter-spacing:var(--heading-letter-spacing)!important}h1,.h1{font-size:var(--fs-h1);line-height:var(--lh-heading)!important;margin-bottom:var(--space-md)!important}h3,.h3{font-size:var(--fs-h1);line-height:1.2!important;margin-bottom:var(--space-sm)!important}a{color:inherit;text-decoration:none;transition:all .3s ease}.container,.page-width,.halo-container{max-width:var(--container-width);padding-left:var(--container-padding);padding-right:var(--container-padding)}input,textarea,select{font-family:var(--font-body);font-size:var(--fs-base);line-height:var(--lh-body)}img{max-width:100%;height:auto;display:block}.card-information{padding-left:var(--space-sm)!important;padding-right:var(--space-sm)!important}.card-title{min-height:48px}.products-carousel .card-media,.item--specialImg .banner-item .img-box .image,.type-item--special .banner-content,.product-block__image,.card-product .card-media>img,.card-product .card-media>video{border-radius:var(--radius-lg)!important;overflow:hidden!important}.product-block__image img{object-fit:cover!important}.halo-block-header .title .text{background:none!important}.header-advanced__item .header__search,.header-advanced__content .quickSearchResultsWrap{max-width:560px!important}.header-advanced-icons{min-width:fit-content!important;gap:20px}.header-advanced-icons .header__iconItem{width:fit-content!important;margin:0!important}.header__iconItem .header__icon--cart .cart-count-bubble{position:absolute!important;right:-20px;min-width:20px!important}.header-advanced--style2 .header-advanced-textRight,.header-advanced--style2 .header-advanced-textRight span,.header-advanced__item .cart-text,.header-advanced__item .customer-links,.header-advanced__item .wishlist-text,.header-advanced__item .customer-links a,.header-advanced-account,.header-advanced-account a,.announcement-bar__message,.header-advanced--style2 .header__search .search-modal__form .search__input{font-family:var(--font-heading-family)!important;font-style:var(--font-heading-style)!important;font-weight:var(--font-heading-weight)!important;letter-spacing:var(--menu-lv1-letter-spacing)!important}.megamenu_style_3 .site-nav-list .image{background:#f7f4f0;border-radius:20px;overflow:hidden}.type-item--special .banner-content{border-width:6px!important}@media(min-width:1025px){.cooper-groves-official-merch .site-nav-list .text{min-height:45px;display:block}.customer-testimonial-block .customer-testimonial{margin-bottom:0!important}.halo-block-header .title .text{max-width:990px!important}.header-advanced__item .has-logo{min-width:320px!important}}.slideshow h2,.collection-info--relative h2.collection-description{font-family:var(--font-body-family)!important;font-size:var(--font-body-size)!important;font-weight:var(--font-body-weight)!important;line-height:var(--lh-body)!important;letter-spacing:var(--body-letter-spacing)!important}.banner-text,.policies-des{line-height:var(--lh-body)!important}.banner-heading,.title,.section-header__title,.collection-header__title{font-family:var(--font-heading)}.halo-block-header{margin-bottom:0!important}.jdgm-all-reviews-text .jdgm-all-reviews-rating,.jdgm-all-reviews-text .jdgm-all-reviews-rating .jdgm-star,.jdgm-all-reviews-text .jdgm-all-reviews-text__text,.jdgm-all-reviews-text .jdgm-verified-by{color:var(--color-white)!important}.jdgm-all-reviews-text .jdgm-all-reviews-rating:before{background:var(--color-white)!important;color:var(--color-black)!important}.jdgm-all-reviews-text--style-branded .jdgm-all-reviews-text__text,.jdgm-all-reviews-text--style-branded .jdgm-all-reviews-rating__score{font-size:var(--font-body-size)!important;border-color:var(--color-black)!important}.shopify-policy__body{background:#efe9df;padding:40px;border-radius:var(--radius-lg)!important}@media screen and (max-width:1024px){:root{--container-padding: 18px}}@media screen and (max-width:768px){:root{--lh-body: 1.6;--space-lg: 32px;--space-xl: 48px;--space-2xl: 72px;--container-padding: 16px}}@media screen and (max-width:551px){:root{--section-padding: 40px;--container-padding: 14px}}.po-imageSwatches-swatchesInline{gap:6px!important}.site-nav-mobile.nav-account{display:none!important}@media(max-width:767px){.footer-1 .footer__content-top{padding-top:40px;padding-bottom:0!important}.footer-block__list-social .list-social{margin:0!important}}@media(max-width:1024px){.toolbar-wrapper:not(.toolbar-mobile)+.toolbar-mobile{justify-content:start!important}}@media(max-width:1024px){.halo-sidebar_menu .megamenu_style_3 .site-nav-list .image{margin:0 20px 20px}.halo-sidebar_menu .megamenu_style_3 .site-nav-list .image img{object-fit:cover}}.custom-service-block .slider-button{padding:8px;background:var(--arrow-background-color)}@media(max-width:767px){.sections-custom-service-block .halo-row.slider--tablet+.slider-buttons .slider-button svg{fill:var(--arrow-color)!important;height:var(--arrow-size-icon)!important;width:var(--arrow-size-icon)!important}.sections-custom-service-block .halo-row.slider--tablet+.slider-buttons .slider-button{background:var(--arrow-background-color)!important;opacity:1!important;opacity:.6!important;padding:var(--space-xxxs)!important;height:var(--arrow-height)!important;transition:var(--transition-all-m)!important;width:var(--arrow-width)!important}.sections-custom-service-block .halo-row.slider--tablet+.slider-buttons .slider-button:hover{opacity:1!important}.customer-testimonial .item .item-content{min-height:calc(100vw - 193px)!important}}@media(max-width:767px){.footer-block__item.text-left .footer-block__details .image_logo{margin:auto!important}.footer-block__item.text-left .footer-block__details .image_logo img{margin:0 0 15px}.footer-block__list-social .list-social{margin-left:0!important}.footer-block__details .rte .content-piece{justify-content:center}.shopify-section-group-footer-group .footer__content-top .footer-block__text .rte{text-align:center!important}.list-payment__item .icon{height:19px!important}.productView-moreItem{padding-top:var(--spacing-top)!important;padding-bottom:var(--spacing-bottom)!important}}.previewCartCheckbox input[type=checkbox]+label a{text-decoration:underline}.previewCartCheckbox input[type=checkbox]+label{font-family:var(--font-body-family)!important;font-weight:var(--font-weight-semibold);font-size:var(--font-body-size);line-height:var(--body-line-height);letter-spacing:var(--body-letter-spacing);color:var(--color-text)}@media(max-width:1024px){.page-header,.page-subheader{font-size:20px!important;line-height:20px!important}.jdgm-rev-widg__title{font-size:20px!important}}.complementary-products-title .text{padding-block:15px!important;border-top:1px solid #d3d3d3!important}@media(min-width:1025px){.complementary-products-title .text{padding-block:15px!important}}.pre-order-notes{padding:4px 9px;background:#f4eadf;border-radius:5px}.pre-order-notes.product-customInformation{pointer-events:auto!important}.previewCartItem-badges{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:6px}.previewCartItem-badges .badge{padding:4px 9px;border-radius:999px;font-size:11px;font-weight:600;line-height:1;text-transform:uppercase;letter-spacing:.04em}.badge--available{background:#593424;color:#fff}.previewCartItem-name{min-height:auto}@media(min-width:768px){.halo-banner-wrapper .flex-box__banner.row-reverse{flex-direction:row-reverse}.halo-banner-wrapper .banner-item .img-box,.halo-banner-wrapper .banner-item .img-box .image{height:100%}.image-banner .halo-banner-wrapper .flex-box__banner .banner-item{margin-bottom:0!important}}.jdgm-ans,.jdgm-rev__reply,.jdgm-rev__buyer-badge{border-radius:10px!important}.collabs-page__cta-main.collabs-page__corner-rounded{display:block;width:100%;font-family:var(--btn-1-font-family);font-size:var(--btn-1-font-size);font-weight:var(--btn-1-font-weight);text-transform:var(--btn-1-text-transform);text-align:var(--btn-1-text-align);letter-spacing:var(--btn-1-letter-spacing);line-height:var(--btn-1-line-height);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:var(--btn-1-border-radius);border-style:var(--btn-1-border-style);border-width:var(--btn-1-border-width);min-width:130px;max-width:100%;padding-top:var(--btn-1-padding-top);padding-bottom:var(--btn-1-padding-bottom);padding-left:15px;padding-right:15px;margin:auto;outline:none!important;box-shadow:var(--btn-1-horizontal-length) var(--btn-1-vertical-length) var(--btn-1-blur-radius) var(--btn-1-spread) var(--btn-1-all-bg-opacity) var(--btn-1-inset);cursor:pointer;position:relative}.collabs-page__cta-main.collabs-page__corner-rounded:hover{background:#000;border-color:#000;color:#fff}.collabs-page__partnership-list li{color:#fff!important;background-color:#6f402d!important}.collabs-page__main h1{margin-bottom:0!important}@media(max-width:768px){.collabs-page__intro{gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom.css.map */
