:root{--ff3: "IBM Plex Mono", ui-monospace, monospace;--fhw: var(--font-heading-weight);--fhs: var(--font-heading-size);--fhl: var(--font-heading-line-height);--hht: var(--heading-text-transform);--hhs: var(--heading-letter-spacing);--hhl: var(--heading-line-height)}.template-product .productView-desc.halo-text-format,.template-product .productView-info-item .productView-info-value,.template-product .productView-info-item .productView-info-name,.template-product .product-customInformation__content .des,.faqs-item .card-header .title,.halo-text-format,.template-article .halo-article-content .comment,.footer-block__newsletter .rte,.halo-article-content .article-content li{font-family:var(--font-body-family)!important;font-size:var(--font-body-size)!important;font-weight:var(--font-body-weight)!important;line-height:var(--body-line-height)!important}.template-product .productView-title,.halo-block-header .title,.jdgm-rev-widg__title,.slide-content .slide-heading,.faqs .faqs-title,.search-container .page-header,.article-template .page-header,.template-product .product-form__input .form__label,.template-product .productView-quantity .quantity__label,.template-product .product-customInformation__content .title,.template-product .tabs-contents .toggleLink,.template-product .productView-complementary.style-1 .complementary-products-title .title .text,.rich-text__blocks .heading,.footer-block__column .footer-block__heading,.template-product .jm-text.jm-review-widget-minimal-header__title,.footer-block__newsletter .footer-block__heading,.sections-image-banner-block .halo-block-content .item--smallImg .banner-content .content-box .banner-heading{font-family:var(--font-heading-family)!important;font-weight:var(--font-heading-weight)!important;text-transform:var(--heading-text-transform)!important;letter-spacing:var(--heading-letter-spacing)!important}.template-product .productView-title,.halo-block-header .title,.jdgm-rev-widg__title,.slide-content .slide-heading,.faqs .faqs-title,.search-container .page-header,.article-template .page-header,.rich-text__blocks .heading,.template-product .jm-text.jm-review-widget-minimal-header__title,.sections-image-banner-block .halo-banner .halo-block-content .halo-banner-wrapper .item.item--smallImg .banner-content .content-box .banner-heading{font-size:var(--font-heading-size)!important;line-height:var(--heading-line-height)!important}@media(max-width:1024px){.template-product .productView-title,.halo-block-header .title,.jdgm-rev-widg__title,.slide-content .slide-heading,.faqs .faqs-title,.search-container .page-header,.article-template .page-header,.rich-text__blocks .heading,.template-product .jm-text.jm-review-widget-minimal-header__title,.sections-image-banner-block .halo-banner .halo-block-content .halo-banner-wrapper .item.item--smallImg .banner-content .content-box .banner-heading{font-size:26px!important;line-height:34px!important}}.template-product .product-customInformation__content .title,.template-product .tabs-contents .toggleLink,.template-product .productView-complementary.style-1 .complementary-products-title .title .text,.footer-block__column .footer-block__heading,.footer-block__newsletter .footer-block__heading,.sections-image-banner-block .halo-banner .item--smallImg .banner-content .item .banner-text{font-size:var(--font-body-size)!important;line-height:var(--body-line-height)!important}.template-product .product-form__input .form__label,.template-product .productView-info-item .productView-info-name,.template-product .product-customInformation__content .title,.template-product .tabs-contents .toggleLink,.template-product .productView-price .price-item.price-item--regular,.template-product .jm-text.jm-review-widget-minimal-header__title,.productView-complementary.style-1 .complementary-products-title .title .text{font-weight:700!important;color:#fff!important}html,body{scroll-behavior:smooth}.button.button-1,.button.button--primary,.contact-btn{border-radius:var(--btn-1-border-radius)!important}.products-grid .product{padding:0 10px!important}.template-index .card-action .button{width:fit-content!important;min-width:140px!important;margin-right:0;margin-top:-20px}.template-index .product-card-layout-02 .card-information{min-height:160px;display:flex;flex-direction:column;justify-content:space-between}.productView-share{display:none!important}.tabs .tab .tab-title,.product-customInformation__content .title,.tabs-contents .toggleLink{font-size:16px!important;font-family:var(--font-body-family);font-weight:600!important}.custom-image-banner-block .content_absolute .content{background:#fff;position:static!important;transform:none!important;padding-bottom:var(--align-items-spacing-style)!important;padding-top:var(--align-items-spacing-style)!important;padding-left:var(--align-items-spacing-lr-style)!important;padding-right:var(--align-items-spacing-lr-style)!important}@media(max-width:1024px){.custom-image-banner-block .content_absolute .content{padding:15px!important}}.contact.contact-2 .contact-item.contact-itemRight,[data-section-type=contact]{background:var(--color-black)!important}.contact.contact-2 .contact-item.contact-itemRight{border:2px solid var(--color-text2)!important}.contact .contact-item h2,.contact .contact-item h3,.contact .contact-item p,.contact .contact-item a,.contact .contact-item label,.contact .contact-item .contact-text{color:#fff!important}[data-section-type=search]{background:var(--color-black)!important}[data-section-type=search] .page-header{color:#fff!important;margin-bottom:20px}[data-section-type=faqs]{background:var(--color-black)!important}.faqs-item{background-color:transparent!important}.faqs-item .card-header .arrow{border-color:#fff!important}.faqs .faqs-title:after{display:none!important}@media(min-width:1025px){.spotlight-block .group-btn a{margin-left:0!important}}.contact.contact-2 .contact-item.contact-itemLeft{margin-top:0!important}.template-product .halo-productView-left,.template-product .halo-productView-right{margin:0!important}.template-product .productView{padding-bottom:0!important}.template-product .productView-top{justify-content:space-between!important}@media(min-width:1200px){.template-product .halo-productView-left{width:54.4%;padding-right:60px}.template-product .halo-productView-right{width:45.6%}}.template-product .productView-complementary.style-1 .complementary-products-title .title .text{padding:0!important;text-align:left!important}.template-product .product-customInformation__icon svg{width:40px!important;height:40px!important}.template-product .productView-desc.halo-text-format{margin:0!important}.template-product .productView-customText ul{list-style-type:none;margin:0;padding:0}.template-product .productView-customText ul .metafield-single_line_text_field{position:relative;padding-left:24px;margin-top:2px;color:#f2f0ec}.template-product .productView-customText ul .metafield-single_line_text_field:first-child{margin-top:0!important}.template-product .productView-customText ul .metafield-single_line_text_field:before{content:"";width:17px;height:17px;background-image:url(/cdn/shop/files/icon-check-circle-gold.svg?v=1790216770);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;left:0;top:5px}.template-product .productView-product .list.list-payment{padding-left:0;display:flex;justify-content:center;gap:12px}.template-product .productView-product .list.list-payment>li{margin:0!important}@media(max-width:550px){.template-product .list-payment__item .icon{height:24px!important}.template-product .productView-product .list.list-payment{gap:8px!important;margin-top:12px;margin-bottom:12px}.template-product .productView-product .list.list-payment>li{margin:0!important}}.template-product .halo-size-chart-popup .halo-popup-wrapper .halo-popup-content{padding-left:0!important;padding-right:0!important}.template-product .productView-quantity{margin-top:0!important}.template-product .halo-block-header .title,.template-product .product-form__input+.product-form__input{margin-top:0!important}.template-product .productView.layout-1 .productView-thumbnail-wrapper{padding-right:10px!important}.template-product .productView.layout-1 .productView-thumbnail,.template-product .productView.layout-2 .productView-thumbnail{padding:5px 0!important}.template-product .productView-thumbnail .productView-thumbnail-link img{object-fit:cover!important}.template-product .productView-complementary{display:block!important;padding-top:20px!important;padding-bottom:0!important;border-top:1px solid #2a2a2e!important}.template-product .complementary-products-title{padding-bottom:20px!important}.template-product .card .jdgm-prev-badge__text{color:#232323!important}.template-product .productView-buttons .product-form__submit.button{height:50px!important}.template-product .jdgm-preview-badge .jdgm-star.jdgm-star{font-size:15px!important}.template-product .desc-readmore{color:#c9a227!important}.template-product .productView-quantity .quantity__label{color:#fff!important;text-transform:uppercase!important}.template-product .productView-moreItem.product-price{border-top:1px solid #2a2a2e!important;font-family:var(--font-heading-family)!important}.template-product .productView-options .product-form__label .text{background:transparent!important;padding:14px 18px!important;border-color:#2a2a2e!important;height:auto!important;width:auto!important;color:#b9b9be!important;font-family:var(--font-heading-family)!important;font-weight:700!important}.template-product .product-form__input .form__label,.template-product .productView-quantity .quantity__label{text-transform:uppercase!important}.template-product .halo-text-format table tr:nth-child(odd){background:#16161a!important}.template-product .productView-tab .halo-text-format{color:#f2f0ec!important}.template-product .product-form__radio:checked+.product-form__label .text,.template-product .productView-options .product-form__label .text:hover{background-color:#c9a227!important;color:#0b0b0c!important}.template-product .quantity__group--1 .quantity__input{border-color:#2a2a2e!important;background:#16161a!important;color:#f2f0ec!important;border-radius:0!important}.template-product .productView-group .btn-quantity{width:48px!important}.template-product .productView-group .btn-quantity.minus{border-right:1px solid #2a2a2e!important}.template-product .productView-group .btn-quantity.minus:before,.template-product .productView-group .btn-quantity.plus:before{left:50%!important;transform:translate(-50%)}.template-product .productView-img-container{background:repeating-linear-gradient(135deg,#24242a 0px 14px,#1b1b1f 14px 28px)!important}.template-product .productView-group .btn-quantity.plus:after{left:50%!important;transform:translate(-50%) rotate(90deg)!important}.template-product .productView-group .btn-quantity.plus{border-left:1px solid #2a2a2e!important}.template-product .quantity__container{width:150px!important}.template-product .productView-info-item .productView-info-value,.productView-options .product-form__input .form__label [data-header-option],.template-product .product-customInformation__content .des,.template-product #more-payment-options-link,.template-product .tabs-contents .toggle-content *{color:#fff!important}.template-product .faqs .faqs-title:after{display:none!important}.template-product .productView-buttons .product-form__submit.button{border-radius:0!important}.template-product .productView-tab .tab-content svg{stroke:#fff!important;fill:#fff!important}.productView-tab .tabs-contents-vertical .tab-content:first-child,.tabs-contents-vertical .tab-content+.tab-content,.tabs-contents-vertical_sidebar .tab-content+.tab-content{border-top:1px solid #2a2a2e!important}.template-product .breadcrumb .home-link{color:#999!important}.template-product .breadcrumb span.separate svg{fill:#999!important;stroke:#999!important}.template-product .productView-moreItem.moreItem-breadcrumb{margin-left:0!important}@media(max-width:768px){.template-product .productView-thumbnail-wrapper{display:none!important}}.toolbar{padding-top:0!important;border-top:0px!important;padding-bottom:16px!important;margin-bottom:22px!important;border-bottom:1px solid #e2e0db!important}.toolbar .toolbar-label{font-family:var(--font-heading-family)!important;font-weight:700!important;font-size:12px!important;color:#6e6e73!important}.template-collection .collection-info--relative .collection-description{color:#fff!important}.template-collection .breadcrumb{padding-top:55px!important}.template-collection .collection-info--relative .collection-title{padding-top:0}.template-collection .collection-breadcrumb .breadcrumb{margin-bottom:0}.template-collection .collection-description{padding-bottom:0}.template-collection .collection-description .read-description{padding-left:0}.template-collection .toolbar-wrapper .results-count{display:none!important}@media(max-width:1024px){.collection-info--relative .collection-title{padding-top:0}.template-collection .collection-info--relative .collection-title{font-size:26px!important}.template-collection .collection-info--relative .collection-description,.template-collection .collection-description .read-description,#shopify-section-template--23919676784791__banner .link-underline .text{font-size:13px!important;line-height:21px!important}.breadcrumb-container.style--line_clamp_1{margin:0!important}.container .breadcrumb-container.style--line_clamp_1 .breadcrumb{padding-left:15px!important;padding-right:15px!important}.toolbar-wrapper:not(.toolbar-mobile)+.toolbar-mobile{justify-content:flex-start!important}.template-collection .collection-description{max-width:100%!important}.product-card-layout-02 .card .card-information{padding:10px!important}}.template-contact-us-2 .contact{margin-left:0;margin-right:0;display:flex;justify-content:space-between;align-items:flex-start;gap:40px}.template-contact-us-2 .contact>*{padding-left:0;padding-right:0}.template-contact-us-2 .contact-item.contact-itemLeft{margin-top:0!important}.template-contact-us-2 .contact-item.contact-itemRight{background-color:#fafafa!important;padding:40px}.template-contact-us-2 .contact-item.contact-itemRight>*{margin:0!important;padding:0 0 16px!important}.template-contact-us-2 .contact-item.contact-itemRight>*:last-child{padding-bottom:0!important}.template-contact-us-2 .contact-store>*{margin:0!important}@media(max-width:767px){.template-contact-us-2 .contact{flex-direction:column}.template-contact-us-2 .contact-item.contact-itemLeft,.template-contact-us-2 .contact-item.contact-itemRight{width:100%}.template-contact-us-2 .contact-item+.contact-item{margin-top:0}.template-contact-us-2 .contact-item.contact-itemRight{text-align:center!important}.template-product .productView-title{margin-top:12px!important}}@media(max-width:550px){.template-product .productView-group .pvGroup-row{display:flex;justify-content:flex-start;align-items:flex-end;gap:10px}.template-product .quantity__container{width:130px!important}.template-product .btn-quantity{width:38px!important}.template-product .pvGroup-row .quantity__group--1{margin-bottom:0!important}.template-product .productView-options .product-form__label .text{padding:8px 12px!important}}#shopify-section-template--23919680159895__policies_block_9Q76c7 .policies-block .halo-item>a{padding-left:26px!important}#shopify-section-template--23919680159895__policies_block_9Q76c7 .policies-block .halo-item>a:before{content:"";display:block;position:absolute;top:9px;left:24px;width:7px;height:7px;background:#c9a227}#shopify-section-template--23919678292119__slide_show_GRPtYh .grouped_btn--slider .slide-button:nth-child(1){background:#c9a227!important;color:#0b0b0c!important}.template-faqs .card-body *{color:#fff!important}.faqs .faqs-item .card-header:not(.collapsed) .title:after{display:none!important}.product-card-layout-02 .card-title{min-height:44px!important}.product-card-layout-02 .product-item .card{margin-bottom:0!important;border:1px solid #e2e0db!important;border-radius:0!important}.product-card-layout-02 .product-item .card:hover{border-color:#c9a227!important}.product-card-layout-02 .product-item .card-information .jdgm-widget.jdgm-widget{margin-bottom:8px!important}.product-card-layout-02 .product-item .card-information{background:#fff!important}.halo-productBadges .badge{font-family:var(--font-heading-family)!important;padding:5px 9px!important;color:#16161a!important;text-transform:uppercase!important;font-weight:700!important}.template-blog .featured-blog-block .article-card__footer a{display:block;margin-top:12px;font-family:var(--btn-3-font-family);font-size:var(--btn-3-font-size);font-weight:var(--btn-3-font-weight);text-transform:var(--btn-3-text-transform);text-align:var(--btn-3-text-align);letter-spacing:var(--btn-3-letter-spacing);line-height:var(--btn-3-line-height);border-radius:var(--btn-3-border-radius);border-style:var(--btn-3-border-style);border-width:var(--btn-3-border-width);padding-top:var(--btn-3-padding-top);padding-bottom:var(--btn-3-padding-bottom);background:var(--product-action-bg);color:var(--product-action-color);border-color:var(--product-action-border);box-shadow:var(--btn-3-horizontal-length) var(--btn-3-vertical-length) var(--btn-3-blur-radius) var(--btn-3-spread) var(--btn-3-all-bg-opacity)}.template-blog .featured-blog-block .article-card__footer a:hover{background:var(--product-action-bg-hover);color:var(--product-action-color-hover);border-color:var(--product-action-border-hover);box-shadow:var(--btn-3-horizontal-length) var(--btn-3-vertical-length) var(--btn-3-blur-radius) var(--btn-3-spread) var(--btn-3-all-bg-opacity-hover) var(--btn-3-inset)}#shopify-section-template--23919678292119__1789345922489266e8 .ai-ba-awth2ylvtamfbb0teeaigenblocke0dcdfcytcqyf,#shopify-section-template--23919678292119__spotlight_block_JVercb .spotlight-block,#shopify-section-template--23919678292119__custom_section_YJQzzR>.custom-section{padding-left:15px;padding-right:15px}#shopify-section-template--23919678292119__custom_section_YJQzzR>.custom-section{padding-bottom:56px}@media(max-width:1024px){.template-index #shopify-section-template--23919678292119__178934335313380083 .ai-spotlight-awtnralertxdktgw3raigenblocka20c636kcebuw__grid,.template-index #shopify-section-template--23919678292119__1789345922489266e8 .ai-ba-awth2ylvtamfbb0teeaigenblocke0dcdfcytcqyf__inner{padding:20px}.slider-button{width:34px!important;height:34px!important;padding:9px!important}.spotlight-item{display:flex;flex-direction:column;height:100%}.spotlight-inner{flex-grow:1}}@media(max-width:768px){#shopify-section-template--23919678292119__custom_section_YJQzzR .container{padding:0 20px 20px!important}#shopify-section-template--23919678292119__spotlight_block_JVercb .container{padding-left:20px!important;padding-right:20px!important}#shopify-section-template--23919678292119__spotlight_block_JVercb .container .spotlight-inner .des{line-height:20px!important}#shopify-section-template--23919678292119__1789345922489266e8 h2,.ai-spotlight-awtnralertxdktgw3raigenblocka20c636kcebuw__heading{font-size:26px!important}.ai-ba-awth2ylvtamfbb0teeaigenblocke0dcdfcytcqyf__body{font-size:13px!important}}@media(max-width:1024px){.menu-heading-mobile .title{opacity:0!important}.header-mobile__item{min-width:36px!important}.productGrid .product{padding-left:5px!important;padding-right:5px!important}.halo-productBadges .badge{line-height:1!important}.product-card-layout-02 .card-title{font-size:15px!important}.card-information .jdgm-prev-badge__text,.card-information .jdgm-preview-badge .jdgm-star.jdgm-star{font-size:13px!important}}.wrapper-body{padding-bottom:0!important}.shopify-policy__container{max-width:1400px!important}@media screen and (min-width:1025px){.header-nav-utility .header-item--side{min-width:100px!important}}.breadcrumb-container.style--line_clamp_1.initialized:before,.breadcrumb-container.style--line_clamp_1.initialized.disable-first:before,.breadcrumb-container.style--line_clamp_1.initialized.disable-first:after,.breadcrumb-container.style--line_clamp_1.initialized:after{display:none!important}.template-product,html{overflow-x:clip!important}.previewCart{display:flex;flex-direction:column;justify-content:space-between}.previewCartCollection{padding-top:20px;padding-bottom:20px!important}.previewCartItem-content .card-title{min-height:unset!important;margin-bottom:4px!important}.previewCartTitle{font-size:var(--font-body-family)!important;font-size:var(--font-body-size)!important;line-height:var(--body-line-height)!important}.template-product .productView-complementary{border-top:1px solid #2a2a2e!important}.template-product #shopify-section-template--23919680848023__main .card .jdgm-prev-badge__text{color:#232323!important}.template-product .productView-moreItem-complementary:not(:has(.complementary-products-slider)){display:none}@media(max-width:1024px){.site-nav-list .image img{padding-left:15px!important;padding-right:15px!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/custom.css.map */
