.page-width{max-width:1300px!important}@media screen and (min-width:1600px){.page-width{max-width:1552px!important}}@media(max-width:767px){.jdgm-testimonials-carousel{padding:48px 0!important}}#x-announcement{background-color:#58151f}#x-announcement .splide__list .announcement-bar_text{color:#f7f8f3;font-weight:700;font-size:14px}.jdgm-title{font-size:36px!important;font-weight:700!important;color:#23080c!important}.jdgm-text{font-size:30px!important;font-weight:600!important}.jdgm-reviewer-name{font-size:25px!important;font-weight:700!important}@media screen and (max-width:749px){.header{padding-left:16px!important;padding-right:16px!important;background-color:#efebe2}.header.pt-\[8px\],.header.pb-\[8px\]{padding:17px}.jdgm-title{font-size:32px!important;-webkit-box-orient:horizontal}.jdgm-text,.jdgm-reviewer-name{font-size:16px!important}}.jdgm-arrows--bottom{display:flex!important;align-items:center!important;justify-content:center!important;gap:20px!important}.jdgm-arrow{width:36px!important;height:36px!important;border-radius:100px!important;border:1px solid #23080C!important;background:transparent!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;cursor:pointer!important;transition:background .2s ease,border-color .2s ease!important}.jdgm-arrow:hover{background:#fff!important;border-color:#23080c!important}.jdgm-arrow svg{width:14px!important;height:14px!important;color:#23080c!important}.jdgm-arrow svg path{stroke:#23080c!important}.custom-header-collection{padding:0!important;margin-top:35px;border-radius:14px;background-color:#efebe2}.custom-header-collection .sidebar-collection-menu ul{display:flex;flex-direction:column;gap:16px}.custom-header-collection .sidebar-collection-menu ul li a{font-size:16px;font-weight:500;color:#222}.custom-header-collection .sidebar-collection-menu .text-sm{font-size:14px;font-weight:700;color:#000}.custom-header-collection .view-all-btn{border:1px solid #23080C!important;background-color:#fff;padding:14px 32px;color:#23080c;font-size:14px}.custom-header-collection .collection-product-item a{display:flex;flex-direction:column;gap:8px}.collection-product-item{display:flex;flex-direction:column}.collection-product-item .product-title{font-size:16px;font-weight:700;color:#0f172a}.collection-product-item .product-desc{font-size:14px;font-weight:500;color:#4a413c}.collection-product-item .price-current{font-size:24px;font-weight:700;color:#58151f}.collection-product-item .price-compare{font-size:14px;font-weight:500;color:#a69e96}.color-text-header,h1.color-text-header,.transparent-header .sticky-header-active .header{background-color:#efebe2}.card-product a.link-product-variant{width:100%!important;max-width:390px;aspect-ratio:390 / 390;height:auto!important;background-color:#f4f5ef;margin:0 auto;overflow:hidden;border-radius:16px;padding:0}.my-card-review .x-review-product{margin-bottom:0}.card-product .card-info,.card-product .card-info.pl-5,.card-product .card-info.pr-5{padding-left:0!important;padding-right:0!important}.card-product a.link-product-variant picture,.card-product a.link-product-variant img{width:100%!important;height:100%!important;object-fit:contain}.my-card-title{font-size:16px!important;font-weight:700!important;color:#0f172a!important;background-color:#fff!important}.my-card-description{font-size:14px!important;font-weight:500!important;color:#4a413c!important;line-height:150%}.my-card-price .price-sale{color:#58151f!important;font-size:24px!important;font-weight:700!important}.my-card-price .cap{color:#a69e96!important;font-size:14px!important;font-weight:500!important}.my-card-atc{background-color:#58151f!important;border-radius:100px!important;padding:14px 32px!important;color:#fff!important;font-size:16px!important;font-weight:700!important;border:none!important;width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:background-color .2s ease!important;overflow:hidden!important}.my-card-atc:hover{background-color:#58151f!important}.my-card-atc:before,.my-card-atc:after{display:none!important;content:none!important;background:transparent!important}.my-card-atc span{color:#fff!important;font-size:16px!important;font-weight:700!important}.card-product .choose_option_atc{background-color:#58151f!important;border-radius:100px!important;padding:14px 32px!important;color:#fff!important;font-size:16px!important;font-weight:700!important;border:none!important;width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important}.card-product .choose_option_atc:hover{background-color:#58151f!important}.card-product .choose_option_atc:before,.card-product .choose_option_atc:after{display:none!important;content:none!important;background:transparent!important}.card-product .choose_option_atc span{color:#fff!important;font-size:16px!important;font-weight:700!important}.my-card-price .price{font-size:14px;font-weight:500;color:#a69e96}.filter-drawer-clear-btn{border:1px solid #23080C;background:transparent;color:#23080c!important;font-weight:600!important;font-size:14px!important;padding:14px 43px!important;border-radius:100px!important}.filter-drawer-apply-btn{background-color:#58151f!important;color:#f7f8f3!important;border:none;font-weight:600!important;font-size:14px!important;padding:14px 43px!important;border-radius:100px!important}.filter-close-text-btn{font-size:14px!important;font-weight:600!important;color:#8f8780!important}.filter-drawer-header{padding-bottom:24px}.filter-drawer-title{font-size:24px;font-weight:700;color:#23080c}.sort-by-label{color:#8f8780;font-size:14px;font-weight:400}.sort-by-select{color:#23080c;font-size:14px;font-weight:600}.sort-by-option{background-color:#efebe2;color:#f7f8f3;border:1px solid #EFEBE2;box-shadow:0 4px 16px #0000002e;border-radius:0}.sort-by-option:checked{color:#58151f;font-size:14px;font-weight:700}.sort-by-option{color:#23080c;font-size:14px;font-weight:700}@media screen and (max-width:767px){.my-card-price .price{font-size:16px;margin-top:16px}.my-card-title{font-size:14px!important;font-weight:700!important;line-height:100%!important;letter-spacing:0%!important;color:#0f172a!important}.my-card-description{font-size:14px!important;font-weight:500!important;line-height:150%!important;letter-spacing:0%!important;color:#4a413c!important}.my-card-price .price-sale{font-size:16px!important;font-weight:700!important;line-height:100%!important;letter-spacing:0%!important;color:#58151f!important}.my-card-price .cap{font-size:14px!important;font-weight:500!important;line-height:100%!important;letter-spacing:0%!important;text-decoration:line-through!important;color:#a69e96!important}.my-card-atc{width:152px!important;height:auto!important;min-height:47px!important;padding:14px 32px!important;gap:8px!important;border-radius:100px!important;background-color:#58151f!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;border:none!important}.my-card-atc span{font-size:16px!important;font-weight:700!important;color:#fff!important}.card-product .flex.items-center.justify-between.w-full.mb-2\.5.gap-2{flex-direction:column-reverse!important;align-items:flex-start!important;justify-content:flex-start!important;gap:4px!important}.card-product .my-card-review{margin-left:0!important;margin-right:auto!important}.card-product .my-card-price{width:100%}.card-product .choose_option_atc{width:152px!important;height:auto!important;min-height:47px!important;padding:14px 32px!important;gap:8px!important;border-radius:100px!important;background-color:#58151f!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;border:none!important}.card-product .choose_option_atc span{font-size:16px!important;font-weight:700!important;color:#fff!important}}.pagination ul{gap:8px!important}.pagination ul li a,.pagination ul li p[aria-current=page]{width:40px!important;height:40px!important;min-width:40px!important;padding:0!important;border-radius:50%!important;display:flex!important;align-items:center;justify-content:center;transition:all .2s ease}@media(min-width:768px){.section-rlp-page-sections .rlp-page-sections,.theme-template-suffix-collabs{padding-top:100px}.pagination ul li a,.pagination ul li p[aria-current=page]{width:44px!important;height:44px!important;min-width:44px!important}}.pagination ul li a:not(:has(svg)){background:#fff!important;border:1px solid #23080C;color:#23080c;font-size:14px;font-weight:500}.pagination ul li a:not(:has(svg)):hover{background:#f6f4ef!important}.pagination ul li p[aria-current=page]{background:#58151f!important;color:#fff!important;border:1px solid #4A0E14}.pagination ul li a:has(svg){background:#fff!important;border:1px solid #23080C}.pagination ul li a:has(svg):hover{background:#f6f4ef!important}.pagination ul li a:has(svg) svg{width:14px;height:14px}.choose_option_quickview{display:none!important}.card-product a.link-product-variant{padding-bottom:94.7%!important;border-radius:16px!important;overflow:hidden}.card-product a.link-product-variant img{border-radius:16px!important}.x-container-mobile-bg .collection-product-list-mobile .mt-4 a{border-radius:100px;border:1px solid #23080C;padding:14px 32px;color:#23080c;font-size:14px;font-weight:600}.main-header{display:flex;justify-content:center}.header{position:absolute;margin-top:14px;width:100%}.price.leading-none p.price{color:#58151f!important;font-size:24px!important;font-weight:700!important}@media(max-width:768px){.card-product fieldset[id^=Option-]{min-width:0!important;width:100%}.card-product fieldset[id^=Option-]>div{display:flex!important;flex-wrap:wrap!important;gap:6px!important;width:100%}.card-product fieldset[id^=Option-] input[name^=Denominations]+label{flex:0 0 auto!important;padding:6px 12px!important;font-size:12px!important;white-space:nowrap!important;justify-content:center}.card-product fieldset[id^=Option-] input[name^=Denominations]+label span{white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important}.card-product fieldset[id^=Option-] input[name^=Denominations]:not(:checked)+label{opacity:.6}.card-product fieldset[id^=Option-] input[name^=Denominations]:checked+label{opacity:1}.card-product fieldset[id^=Option-] input[name^=Denominations]:focus-visible+label{outline:2px solid #58151F;outline-offset:2px}.card-product:not(.recommendations) .card-info,.card-product:not(.recommendations) .x-variants-data{padding-left:0!important;padding-right:0!important}.main-header{display:block;justify-content:center}.header{position:static;margin-top:0;width:100%}.price.leading-none p.price{font-size:16px!important}}.jdgm-rev__title{color:#23080c;font-size:24px!important;font-weight:700;margin-bottom:12px!important}.jdgm-rev__body{color:#4a413c;font-size:16px!important;font-weight:400}.offer-underline .x-announcement-bar-block-data{cursor:pointer!important;text-decoration:underline!important;text-decoration-color:#fff!important;text-decoration-thickness:1px!important;text-underline-offset:2px!important}.sort-dropdown-label{font-family:Manrope,sans-serif;font-weight:700;font-size:14px;color:#23080c}.sort-dropdown-menu{width:220px;background:#f7f8f3;border:1px solid #EFEBE2;border-radius:6px;box-shadow:0 4px 16px #0000002e;overflow:hidden;padding:0;margin-top:4px}.sort-dropdown-option{padding:12px 16px;font-family:Manrope,sans-serif;font-weight:600;font-size:14px;line-height:100%;color:#58151f;transition:background .15s ease}.sort-dropdown-option:hover{background:#efebe2}.sort-dropdown-option.is-active{background:#efebe2;font-weight:700;color:#23080c}.sort-check{color:#23080c;flex-shrink:0}#FacetFiltersForm,.form-drawer{font-family:Manrope,sans-serif;letter-spacing:0}#FacetFiltersForm #active-filter-tag p,.form-drawer .filter-drawer-title{font-family:Manrope,sans-serif;font-size:24px;font-weight:700;line-height:100%;letter-spacing:0;color:#23080c}.js-filter .filter-group-title{font-family:Manrope,sans-serif;font-size:16px;font-weight:600;line-height:100%;letter-spacing:0;color:#23080c;margin-bottom:16px}.js-filter{border-bottom:1px solid #EFEBE2;margin-bottom:24px;padding-bottom:20px}.js-filter .filter-option-label{font-family:Manrope,sans-serif;font-size:14px;font-weight:500;line-height:100%;letter-spacing:0;color:#4a413c}.js-filter .filter-option-count{font-family:Manrope,sans-serif;font-size:14px;font-weight:400;line-height:100%;letter-spacing:0;color:#a69e96}.js-filter .filter-checkbox{width:20px;height:20px;min-width:20px;border:1px solid #CFC9C0;border-radius:4px;background:#fff}.js-filter .filter-checkbox:checked{background-color:#23080c;border-color:#23080c}.js-filter ul li{margin-bottom:14px}.range-price-filter .slider{height:4px;border:0;border-radius:999px;background:#efebe2}.range-price-filter .slider .progress{height:4px;border-radius:999px;background:#23080c}.range-price-filter input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;box-sizing:border-box;background:#fff;border:2px solid #23080C;border-radius:50%;cursor:pointer;pointer-events:auto}.range-price-filter input[type=range]::-moz-range-thumb{width:16px;height:16px;box-sizing:border-box;background:#fff;border:2px solid #23080C;border-radius:50%;cursor:pointer;pointer-events:auto}.range-price-filter .price-preview,.range-price-filter .w-full.flex.justify-between span{font-family:Manrope,sans-serif;font-size:14px;font-weight:500;line-height:100%;color:#4a413c}#selector-social .country-selector{--dd-bg: #4A413C;--dd-text: #F7F8F3;--dd-accent: #58151F;--dd-dark: #23080C}#selector-social .country-selector .country-options{background:var(--dd-bg)!important;border:1px solid var(--dd-dark);border-radius:6px;padding:8px 0;box-shadow:0 8px 24px #23080c99;scrollbar-width:thin;scrollbar-color:var(--dd-accent) var(--dd-dark)}#selector-social .country-selector .country-options li{padding:0}#selector-social .country-selector .country-options li a{display:block;padding:8px 20px;color:var(--dd-text)!important;border:0!important;border-left:3px solid transparent!important;transition:background-color .2s ease,color .2s ease}#selector-social .country-selector .country-options li a:before,#selector-social .country-selector .country-options li a:after{content:none!important;display:none!important;width:0!important;height:0!important;background:none!important}#selector-social .country-selector .country-options li a,#selector-social .country-selector .country-options li a:hover,#selector-social .country-selector .country-options li a:focus-visible{background-image:none!important;text-decoration:none!important;box-shadow:none!important;border-bottom:0!important}#selector-social .country-selector .country-options li a:hover,#selector-social .country-selector .country-options li a:focus-visible{background-color:var(--dd-accent);color:var(--dd-text)!important}#selector-social .country-selector .country-options li a.underline-color{background-color:var(--dd-accent);color:var(--dd-text)!important;font-weight:600;border-left-color:var(--dd-text)!important}#selector-social .country-selector .country-options::-webkit-scrollbar{width:6px}#selector-social .country-selector .country-options::-webkit-scrollbar-track{background:var(--dd-dark)}#selector-social .country-selector .country-options::-webkit-scrollbar-thumb{background:var(--dd-accent);border-radius:3px}#selector-social .country-selector .toolbar-button:hover{color:var(--dd-text);opacity:.8}.splide__arrow--prev svg path,.splide__arrow--next svg path{stroke:#fff!important}.social-list a{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:12px;border:1px solid #4A413C;border-radius:9999px;color:#f7f8f3;background:transparent;box-sizing:border-box;transition:border-color .3s ease,color .3s ease}.social-list a svg{width:100%;height:100%}.social-list a svg path{fill:#f7f8f3!important}.social-list a:hover{border-color:#f7f8f3}.x-section-product-grid [id^=btn-pagination-]>p{color:#58151f;font-family:Manrope,sans-serif;font-weight:600;font-size:14px;line-height:100%}.x-section-product-grid [id^=btn-pagination-] .button.button-outline{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:auto;height:auto;padding:14px 32px;border:none;border-radius:100px;background-color:#58151f;color:#f7f8f3;font-family:Manrope,sans-serif;font-weight:600;font-size:14px;line-height:100%;letter-spacing:0;cursor:pointer}.x-section-product-grid [id^=btn-pagination-] .button.button-outline span{color:#f7f8f3;font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit}.blog-title-spacing{padding-top:80px!important}fieldset[data-option-name=denominations]>label{border-radius:20px}#update-cart .footer-cart-drawer-mobile{padding-bottom:calc(24px + env(safe-area-inset-bottom,0px))!important}#update-cart .icon-payment{padding-bottom:8px}#CartDrawer-Body{padding-bottom:24px}#MainContent .shopify-policy__container{padding-top:120px!important}.v02r-warranty-container{padding:120px 20px 20px!important}@media screen and (max-width:767px){.v02r-warranty-container{padding:48px 20px 20px!important}#MainContent .shopify-policy__container{padding-top:20px!important}#update-cart{max-height:100dvh!important}}.x-cart-item-count{display:flex!important;align-items:center;justify-content:center;padding:0!important;width:22px;height:22px;min-width:22px;line-height:1;flex-shrink:0;background-color:#58151f;border-radius:100%;color:#f7f8f3;font-size:14px;font-weight:400}#CartDrawer #CartDrawer-CartItems .cart-item>td:first-child>a,#CartDrawer #CartDrawer-CartItems .cart-item>td:first-child>a>div{border-radius:12px!important;overflow:hidden!important}#CartDrawer #CartDrawer-CartItems .cart-item>td:first-child img{border-radius:12px!important}.x-review-product .rating svg{width:14px;height:14px}.toc.fixed.h-1{top:0!important;z-index:9999!important}.bg-breadcrumb--template--23360967737530__main,.bg-breadcrumb--template--23360967278778__main{padding-top:70px}@media(min-width:1024px){.bg-breadcrumb--template--23360967737530__main,.bg-breadcrumb--template--23360967278778__main{padding-top:100px}}.header .x-container-header-nav>ul>li:hover>.simple_menu_item,.header .x-container-header-nav>ul>li:hover>.simple_menu_item a,.header .x-container-header-nav>ul>li:hover>.simple_menu_item a span,.header .x-container-header-nav>ul>li.is-focus>.simple_menu_item,.header .x-container-header-nav>ul>li.is-focus>.simple_menu_item a,.header .x-container-header-nav>ul>li.is-focus>.simple_menu_item a span{color:#58151f!important}.header .x-container-header-nav>ul>li:hover>.simple_menu_item,.header .x-container-header-nav>ul>li:hover>.simple_menu_item a,.header .x-container-header-nav>ul>li:hover>.simple_menu_item a span,.header .x-container-header-nav>ul>li.is-focus>.simple_menu_item,.header .x-container-header-nav>ul>li.is-focus>.simple_menu_item a,.header .x-container-header-nav>ul>li.is-focus>.simple_menu_item a span{text-decoration-color:#58151f!important;border-bottom-color:#58151f!important}.header .x-container-header-nav>ul>li:hover>.simple_menu_item *:before,.header .x-container-header-nav>ul>li:hover>.simple_menu_item *:after,.header .x-container-header-nav>ul>li.is-focus>.simple_menu_item *:before,.header .x-container-header-nav>ul>li.is-focus>.simple_menu_item *:after{background-color:#58151f!important}#Recipient-checkbox-template--23360967966906__main:checked{background-color:#58151f!important;border-color:#58151f!important}.card-product fieldset[id^=Option-] input[name^=Denominations]+label{background-color:transparent!important;color:#58151f!important;border:1px solid #58151F!important;border-radius:100px;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.card-product fieldset[id^=Option-] input[name^=Denominations]:not(:checked)+label:hover{background-color:#efebe2!important}.card-product fieldset[id^=Option-] input[name^=Denominations]:checked+label{background-color:#58151f!important;color:#f7f8f3!important;border:1px solid #58151F!important;opacity:1}.card-product fieldset[id^=Option-] input[name^=Denominations]:focus-visible+label{outline:2px solid #58151F;outline-offset:2px}.hover-text-link:after,.hover-text-link:before,.nav-link:after,.nav-link:before{background-color:#f7f8f3!important;background-image:linear-gradient(#f7f8f3,#f7f8f3)!important;border-color:#f7f8f3!important}#cart-icon-bubble>div{background-color:#58151f!important}@media(min-width:1024px){.x-container-header-icons{gap:14px!important;align-items:center!important}.x-container-header-icons .x-header-icon-search,.x-container-header-icons .header-search,.x-container-header-icons .header-icon-account,.x-container-header-icons .header-icon-cart,.x-container-header-icons #SearchOpen,.x-container-header-icons #cart-icon{width:24px!important;min-width:24px!important;height:24px!important;flex:0 0 24px!important;margin:0!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important}.x-container-header-icons #SearchOpen>span,.x-container-header-icons .header-icon-account>span,.x-container-header-icons #cart-icon>span{width:24px!important;height:24px!important;padding:0!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important}.x-container-header-icons svg{width:24px!important;height:24px!important}}.x-container-header-icons .count_item{top:-10px!important;right:-12px!important}.x-variants-data .product-form__input label{background-color:#58151f!important;border-radius:100px!important}
/*# sourceMappingURL=/cdn/shop/t/31/assets/custom.css.map */
