body{background-color:#f3f3f3!important}.section-anterior-clase{margin-bottom:0;padding-bottom:0}.button:focus,.button:focus-visible{outline:none;box-shadow:none}.button:after,.button:before{content:none}.full-unstyled-link:hover{text-decoration:none;color:#780f0f}.facets__heading.caption-large.text-body{font-size:1.8rem;font-weight:700}body.es-inicio .grist{color:#b3b3b3}body.es-inicio .grande{font-size:1.3em}.paratirojo{color:#780f0f}@media screen and (min-width:749px){.paratirojo{font-size:1.3em}}@media screen and (min-width:749px){.tespecial{font-size:1.3em}}@media screen and (min-width:990px){.header__icon--account{display:flex;align-items:center;gap:0px;white-space:nowrap;text-decoration:none}.account-text{font-size:14px;font-weight:500;white-space:nowrap;line-height:1;position:relative;top:1px}.header__icons{gap:50px}.header__icon--account:hover .account-text{color:#780f0f}.header__icon .icon,.header__icon svg{transform:scale(.7);transform-origin:center;transition:none}.header__icon:hover .icon,.header__icon:hover svg{transform:scale(.7)}.header__icon--cart{display:flex;align-items:center;gap:0px;white-space:nowrap;text-decoration:none}.header__icon--cart svg{position:relative;top:1px;transform:scale(.65)}.cart-text{font-size:14px;font-weight:500;white-space:nowrap;line-height:1;position:relative;top:1px;left:10px}.header__icon--cart .cart-text{color:inherit;transition:color .2s ease;display:flex;align-items:center;gap:5px;white-space:nowrap;text-decoration:none}.search-button{display:flex;align-items:center;gap:18px;padding:6px 12px;border:1px solid #ccc;border-radius:20px;background-color:#fff;cursor:text;transition:border-color .2s ease,background-color .2s ease;font-size:14px;font-weight:200;color:#000;text-decoration:none;white-space:nowrap;position:relative;top:8.9px}.search-icon svg{width:14px;height:14px;fill:currentColor}.search-text{white-space:nowrap;color:#aaa;margin-left:-10px}}@media screen and (max-width:989px){.search-text,.cart-text,.account-text{display:none!important}.search-button,.header__icon--cart{display:flex;align-items:center;justify-content:center;padding:9px;margin:0;border:none;background:none;width:48px;height:48px}#cart-icon-bubble{margin:0;padding:0}.header__icons{display:flex;gap:0px}}@media screen and (max-width:749px){.search-text,.cart-text,.account-text{display:none!important}.search-button,.header__icon--cart{display:flex;align-items:center;justify-content:center;padding:9px;margin:0;border:none;background:none;width:48px;height:48px}.search-icon svg,.header__icon--cart svg{width:24px;height:24px;fill:currentColor}.search-icon svg{position:relative;top:-1.5px}#cart-icon-bubble{margin:0;padding:0}.header__icons{display:flex;gap:0px;margin-left:auto}header{padding-right:0!important}}.cart-count-bubble{position:absolute;background-color:#780f0f;color:rgb(var(--color-button-text));height:1.4rem;width:1.4rem;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:.8rem;line-height:1}@media screen and (min-width:990px){.cart-count-bubble{bottom:2.25rem;left:5rem}}@media screen and (max-width:989px){.cart-count-bubble{top:8px;right:4px;left:auto;bottom:auto}}.title-wrapper-with-link a{margin-top:0;flex-shrink:0;background-color:#e1e1e1;text-decoration:none;color:#000;padding:.4rem 1.8rem;display:inline-block;font-style:italic;transition:all .3s ease;font-size:12px}.title-wrapper-with-link a:hover{color:#fff;background-color:#780f0f}.button__icon-text{display:inline-flex;align-items:center;gap:0px}.button__icon-text svg{margin-top:-7px;vertical-align:middle}.button__icon-text span{margin:0;padding:0;vertical-align:middle}.codigo-descuento{background-color:transparent;padding:0;border-radius:0;margin-top:10px;display:inline-block}.salto-movil{display:none}@media screen and (max-width:749px){.grande,.grist,.mas-vendidas{text-align:left}}.customer button,.shopify-challenge__button,.shopify-challenge__container .button{font-size:17px;font-weight:700;padding:0 13px;border-radius:0;background-color:#780f0f;color:#fff;border:none;cursor:pointer}html{-webkit-text-size-adjust:100%}.breadcrumbs{font-size:10px;margin-bottom:20px;margin-left:52px}@media screen and (max-width:749px){.breadcrumbs{margin-left:35px}}.breadcrumbs__list{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:6px}.breadcrumbs__item:after{content:"\2794";margin:0 6px;color:#999}.breadcrumbs__item:last-child:after{content:""}.breadcrumbs__link{color:#555;text-decoration:none}.breadcrumbs__link[aria-current=page]{font-weight:700;color:#000}.breadcrumbs__item:first-child .breadcrumbs__link:hover{color:#780f0f}quantity-popover .quantity{background-color:#fff!important}.drawer__header{border-bottom:1px solid #ccc}.cart-item__totals{justify-content:flex-end;padding-right:1.5rem!important}html body .field:before,html body .field:after,html body .search__input-wrapper:before,html body .search__input-wrapper:after{background:transparent!important;content:none!important;box-shadow:none!important}html body .search__input.field__input,html body .field__input,html body input[type=search]{background:transparent!important;box-shadow:none!important;outline:none!important;border:0!important;-webkit-appearance:none!important;appearance:none!important}html body .search__input.field__input,html body input[type=search]{border:1px solid #cccccc!important;border-radius:9999px!important;background-color:#fff!important;transition:border-color .3s ease;box-shadow:0 0 5px #0000001a;color:#000!important}html body .search__input.field__input:hover,html body input[type=search]:hover{border-color:#780f0f!important}.newsletter .field__input,.footer .field__input,.email-signup-banner .field__input{border:1px solid #ffffff!important;border-radius:0!important}.page-width--narrow{max-width:var(--page-width)!important;padding:0 5rem}@media screen and (max-width:749px){.page-width--narrow{padding:0 1.5rem}}.shopify-policy__container{max-width:var(--page-width)!important;background-color:#f3f3f3;padding:3rem 5rem;margin:3rem auto}.shopify-policy__title{text-align:left;max-width:var(--page-width)!important;margin:0 auto 2rem}@media screen and (max-width:749px){.shopify-policy__container{padding:2rem 1.5rem!important}}.loading-overlay,.loading-overlay:after,.loading-overlay.gradient{background:transparent!important;background-color:transparent!important;box-shadow:none!important}.collection.loading,.grid.loading,#ProductGridContainer .loading{opacity:.3!important;transition:opacity .3s ease!important;pointer-events:none}.loading-overlay__spinner{display:inline-block!important;z-index:5}@media screen and (max-width:989px){ul.slider{overflow-y:hidden!important}}shopify-section-header,.section-header,.header-wrapper,sticky-header{z-index:99!important;position:relative}.jdgm-media-card{border:1px solid #cccccc!important}.jdgm-content{margin:0!important}@media screen and (min-width:749px){.jdgm-cards-carousel{max-width:1600px!important;margin:0 auto!important;width:100%!important}.jdgm-cards-carousel .jdgm-content{justify-content:space-between!important;width:100%!important}.jdgm-cards-carousel .jdgm-cards-wrapper{max-width:100%!important;flex:1!important}.jdgm-cards-carousel .jdgm-media-card{flex:0 0 calc((100% - (var(--jm-card-gap) * 3)) / 4)!important;max-width:calc((100% - (var(--jm-card-gap) * 3)) / 4)!important;width:calc((100% - (var(--jm-card-gap) * 3)) / 4)!important}.jdgm-header-info{justify-content:left!important;margin-left:3px!important}}.jdgm-write-review-modal .jdgm-write-review-modal__content{border-radius:25px!important;border:1px solid #e1e1e1!important}.jdgm-write-review-modal .jdgm-write-review-modal__nav-btn-next{border-radius:5px!important;background-color:#000!important}.jm-review-widget-header[data-v-76fc9811]{background-color:#fff!important;padding:25px!important;border-radius:25px!important;border:1px solid #e1e1e1!important;box-shadow:0 0 5px #0000001a!important}@media screen and (min-width:749px){.jm-button[data-v-1f1d8788]{margin-bottom:25px!important}}.product-card-wrapper .card__information:before{content:"";position:absolute;top:5cm;left:0;right:0;bottom:0;background-color:transparent;border-top-left-radius:8px;border-top-right-radius:8px;z-index:-1}.product-card-wrapper .card__heading{min-height:0px!important;text-transform:uppercase;text-align:center;overflow:hidden;margin-bottom:3px}.product-card-wrapper .card__information{background-color:transparent;border-top-left-radius:20px;border-top-right-radius:20px;text-align:center}.product-card-wrapper .card__information .price{text-align:center;font-weight:700}@media screen and (min-width:768px){.product-card-wrapper .card__information .price{font-size:1.9rem}}.card__image-wrapper{aspect-ratio:1 / 1!important;overflow:hidden!important}.card__information{display:flex;flex-direction:column;justify-content:space-between;height:100%}.card__information>*{margin:0}.price{margin-bottom:0!important}.featured-collection-wrapper .card__inner{position:relative!important;width:100%!important;height:0!important;padding-top:100%!important;overflow:hidden!important}.product-card-wrapper .card{background-color:#fff!important;border:1px solid #e1e1e1!important;border-radius:25px!important;padding:1rem!important;box-sizing:border-box!important;transform:scale(.95)!important;box-shadow:0 0 5px #0000001a;transition:transform .3s ease!important}.product-card-wrapper .card:hover{transform:scale(.98)!important}.product-card-wrapper .card__media{background-color:#fff!important}.product-grid .card__inner{position:relative!important;width:100%!important;height:0!important;padding-top:100%!important;overflow:hidden!important}.drawer__inner{overflow-x:hidden!important;overflow-y:auto!important}.drawer__close{background-color:transparent!important;border-radius:50%!important;width:3.2rem!important;height:3.2rem!important;min-width:3.2rem!important;min-height:3.2rem!important;max-width:3.2rem!important;max-height:3.2rem!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;border:none!important;position:fixed!important;top:10px!important;right:15px!important;z-index:9999!important;box-shadow:none!important;transition:transform .3s ease}.drawer__close svg:hover{transform:scale(1.1)}.drawer__close svg,.drawer__close svg *{width:1.4rem!important;height:1.4rem!important;fill:#000!important;stroke:#000!important;transition:transform .3s ease;margin-top:-10px}.drawer__close{transform:translateY(.29cm)!important}.drawer__heading{font-weight:400!important;font-size:20px!important;margin-top:0!important;letter-spacing:0px!important}.drawer.is-empty .button{font-size:17px;font-weight:700;padding:0 13px;border-radius:5px;background-color:#780f0f;color:#fff;border:none;cursor:pointer;width:100%;max-width:26rem;transition:background-color .3s ease;text-transform:uppercase}.drawer.is-empty .button:hover{background-color:#8f2626}.cart__checkout-button{font-size:17px;font-weight:700;padding:0 13px;border-radius:6px;background-color:#000;color:#fff;border:none;cursor:pointer;width:100%;max-width:36rem;margin-top:2.5rem!important;transition:background-color .3s ease}.cart__checkout-button:hover{background-color:#2a2a2a}cart-drawer strong.cart-item__final-price,cart-drawer td.cart-item__details>div.product-option{color:#000}cart-drawer s.cart-item__old-price{color:#ccc}cart-drawer strong.cart-item__final-price{margin-left:8px}.drawer__inner{background-color:#f3f3f3!important}.cart-item__name{color:#000!important;font-size:1.4rem!important;font-weight:400;text-transform:uppercase;display:block;padding-top:10px;text-decoration:none!important;transition:color .3s ease}.cart-item__name:focus,.cart-item__name:active{color:#000!important;text-decoration:none!important}.cart-item__name:hover{color:#780f0f!important;text-decoration:none!important}.totals__total-value{font-weight:700;color:#000!important}.totals__total{font-weight:700!important}.cart-drawer .cart-items td,.cart-drawer .cart-items .cart-item__nested-line td:not(.cart-item__quantity),.cart-drawer .cart-item .loading__spinner{padding-top:0rem!important}.cart-drawer .cart-item:last-child{margin-bottom:2rem!important}@media screen and (min-width:768px),screen and (min-height:768px){.facets__summary,.facets__summary *{font-weight:700;color:inherit;text-decoration:none!important}.facets__summary:hover,.facets__summary:hover *{text-decoration:none!important;cursor:pointer}.facets__item label,.facets__item input+label,.facets__disclosure label,.facets__heading,.facets__price .field__input,.facets__price label,.facets__price{color:#000!important}.facets__heading.caption-large.text-body{font-size:2.5rem;font-weight:700;background-color:#fff;color:#000!important;display:inline-block}.facet-checkbox svg,.facet-checkbox .svg-wrapper{display:none!important}.facets span.active-facets__button-inner{background-color:transparent;color:#000;border:none!important;border-radius:9999px;font-size:1.3rem!important;min-height:0;min-width:0;padding:.25rem 1.2rem!important;margin-top:0;display:flex;align-items:center}.facets span.active-facets__button-inner{background-color:transparent!important;color:#000!important}.facets-layout-list--text input[type=checkbox]{position:relative;opacity:1;width:1.6rem;height:1.6rem;appearance:none;-webkit-appearance:none;background-color:#fff;border:1.3px solid #000000!important;border-radius:50%;cursor:pointer;transition:background-color .3s,border-color .3s,box-shadow .3s}.facets__label:hover input[type=checkbox],.facets__label:has(:hover) input[type=checkbox]{box-shadow:0 0 0 .5px #000!important}.facets-layout-list .facets__label:hover .facet-checkbox__text-label,.facets-layout-list input:focus~.facet-checkbox__text-label{text-decoration:none!important}.facet-checkbox__text-label{display:inline-block;vertical-align:middle}.facets__price .field__input{background-color:#780f0f!important;color:#fff!important;border:0px solid #000000!important;caret-color:#fff!important;transition:border-width 0s ease;-webkit-appearance:none}.facets__price .field__input:hover{border:1.3px solid #ffffff!important;-webkit-appearance:none}.facets__price .field__input::placeholder{color:#fff!important}.facets__price .field__label{color:#fff!important}.facets__price .field-currency,.facets__header-vertical{display:none!important}.active-facets__button-wrapper a{text-decoration:none!important;background-color:transparent;color:#780f0f!important;padding:.4rem .8rem;border-radius:100rem;display:inline-block;align-items:left;justify-content:left;text-align:left;font-size:11px!important;font-weight:400;transition:font-weight .1s ease}.active-facets__button-wrapper a:hover{font-weight:700;background-color:transparent!important;color:#780f0f!important}}.mobile-facets__footer .button{background-color:#000!important;color:#fff!important;font-weight:700!important;border-radius:100rem!important;padding:1.4rem 3rem!important;font-size:1.5rem!important;text-transform:uppercase;border-radius:.5rem}@media screen and (max-width:749px){.product-count__text{display:none!important;line-height:0rem;margin-top:-1.45rem}}.facets .facet-filters__label,.facets .facet-filters__label *{color:#000!important;font-weight:700}.facets .select__select,.customer select{background-color:#fff!important;color:#000!important;font-weight:none}.facets .select__select option:checked,.customer select option:checked{color:#780f0f!important;font-weight:700}.facets .select__select{background-color:transparent!important;color:#780f0f!important;font-weight:400}.facets .select__select option{color:#000}.facets .select__select option:checked{color:#780f0f}@media screen and (min-width:768px),screen and (min-height:768px){.product-count__text{color:#000!important;font-weight:italic!important;font-size:1.25rem!important;display:flex;align-items:center;justify-content:center}}.facets__form .product-count__text{color:rgb(var(--color-foreground))!important}.facets__price .field__input{background-color:#780f0f!important;color:#000!important;border:0px solid #000000!important;caret-color:#000!important;transition:border-width 0s ease;-webkit-appearance:none}.facets__price .field__input:hover{border:1.3px solid #000000!important;-webkit-appearance:none}.facets__price .field__input::placeholder{color:#000!important}.facets__price .field__label{color:#000!important}.facet-checkbox__text{display:inline-block;white-space:nowrap}.facet-checkbox__text:after{content:"";display:none}.facet-checkbox__text{visibility:hidden}.facet-checkbox__text-label{visibility:visible;display:inline}.label-show-more,.label-show-less{background-color:transparent;text-decoration:none;display:inline-block;font-weight:400;color:#4d4d4d!important;font-size:12px;border-radius:100rem;transition:transform .2s ease,font-weight .1s ease}.label-show-more:hover,.label-show-less:hover{transform:scale(1);font-weight:700;cursor:pointer}.label-show-more span[aria-hidden=true],.label-show-less span[aria-hidden=true],.facets__list .facet-hidden{display:none}.facets__list.show-all .facet-hidden{display:flex}.mobile-facets__open{background-color:#000;color:#fff!important;text-transform:uppercase;border:none;padding:10px 15px!important;border-radius:5px;display:block;margin:-49px auto 0;cursor:pointer;white-space:nowrap;font-weight:700;transition:background-color .3s ease}.mobile-facets__open:hover{background-color:#2a2a2a;text-decoration:none!important}.facets__price .field:after{content:none!important;box-shadow:none!important;border:none!important;transition:none!important}.facets__price .field{transition:none!important}span.active-facets__button-inner,.active-facets__button:hover .active-facets__button-inner,.active-facets__button--light .active-facets__button-inner{box-shadow:none!important;border:none!important;outline:none!important}.active-facets__button-inner .svg-wrapper svg{width:15px!important;height:15px!important;margin-top:1px;flex-shrink:0;color:#000;transition:transform .3s ease,fill .3s ease}.active-facets__button-inner:hover .svg-wrapper svg{transform:scale(1.1);color:#780f0f}.icon-filter{width:20px!important;height:20px!important;position:relative;transform:translateY(4.7px);flex-shrink:0;color:#fff}.facets__form-vertical{background-color:transparent!important;padding-bottom:19px;padding-top:19px!important;border-radius:25px}.facets__heading--vertical{background-color:transparent!important}.facets__price .field__input{background-color:#fff!important;color:#0000000!important;border:1.5px solid #e1e1e1!important;border-radius:9999px!important;transition:border-color .3s ease;box-shadow:none!important;outline:none!important;appearance:none!important;-webkit-appearance:none!important;margin:0!important;box-shadow:0 0 5px #0000001a!important}.facets__price .field__input:hover,.facets__price .field__input:focus{border-color:#780f0f!important;background-color:#fff!important;outline:none!important}.facets__price .field-currency{display:none!important}.facets__price .field__label{font-size:11px!important;color:#00000080!important;text-align:center;display:block;margin-top:3px;margin-left:15px}.facets .select__select:focus{outline:none!important;box-shadow:none!important;border-color:inherit!important}.facets-vertical-form{display:flex;justify-content:flex-end;margin-bottom:1rem}.facets-vertical .facets__summary{color:#000}.facets__heading{display:none!important}.facets .list-unstyled,.mobile-facets .list-unstyled{overflow-y:auto;background-color:#fff;border-radius:25px;padding:1.5px;border:1.5px solid #e1e1e1!important;max-width:100%!important;width:100%!important;box-sizing:border-box;box-shadow:0 0 5px #0000001a}.mobile-facets .list-unstyled{max-height:1000px;max-width:250px;margin-top:1.8rem;margin-bottom:4rem;overflow-y:auto;overflow-x:hidden;background-color:#fff;border-radius:25px}@media screen and (min-width:750px){.facets .list-unstyled{max-height:300px;margin-top:0;margin-bottom:0;width:100%!important;max-width:none!important;margin:0!important}}.facets .list-unstyled,.mobile-facets .list-unstyled{max-width:250px!important;overflow-y:auto;overflow-x:hidden;background-color:#fff;border-radius:25px}@media(max-width:767px){.mobile-facets .list-unstyled{margin-left:1.5rem}}.active-facets__button{color:#000!important;background-color:#fff;border-radius:25px;border:1.5px solid #e1e1e1;padding:5px 12.5px 5px 5px!important;display:inline-block;box-shadow:0 0 5px #0000001a;margin-bottom:0!important}@media screen and (min-width:750px){.active-facets__button{margin-bottom:15px!important}}.list-unstyled::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:100px;border:4.75px solid white;transition:background-color .3s ease}.list-unstyled::-webkit-scrollbar-thumb:hover{background-color:#aaa}.list-unstyled::-webkit-scrollbar{width:14px}.list-unstyled::-webkit-scrollbar-track-piece{margin-top:24px;margin-bottom:24px}.active-facets__button .svg-wrapper{margin-right:6px!important;transform:translateY(-.6px)!important}.facets__and-helptext{display:none!important}.mobile-facets__label{display:flex!important;align-items:center!important;padding:1.5rem 2rem!important;cursor:pointer}input.mobile-facets__checkbox{position:relative!important;top:auto!important;left:auto!important;margin:.2rem .7rem 0 0!important;width:17px!important;height:17px!important;border-radius:50%!important;border:1.5px solid #000000!important;background-color:#fff!important;appearance:none!important;-webkit-appearance:none!important;box-shadow:none!important;outline:none!important;z-index:10;flex-shrink:0}input.mobile-facets__checkbox:checked{background-color:#780f0f!important;border:1.5px solid #000000!important}input.mobile-facets__checkbox:checked:after{content:none!important}.mobile-facets__label>svg,.mobile-facets__label .icon-checkmark{display:none!important}.mobile-facets__label>span{flex-grow:1;margin-top:2px}.mobile-facets__close{background-color:transparent!important;border-radius:50%!important;width:3.2rem!important;height:3.2rem!important;min-width:3.2rem!important;min-height:3.2rem!important;align-items:center!important;justify-content:center!important;padding:0!important;border:none!important;position:fixed!important;top:10px!important;right:15px!important;margin-top:-3px;box-shadow:none!important;transform:translateY(.29cm)!important}.mobile-facets__close svg{width:1.4rem!important;height:1.4rem!important;fill:#000!important;stroke:#000!important;transition:transform .3s ease!important;margin-top:-7px!important}.mobile-facets__close:hover svg{transform:scale(1.1)!important}@media screen and (min-width:750px){.facets-vertical{display:flex!important;align-items:flex-start!important;gap:2.5rem!important}.facets-wrapper{position:sticky!important;top:10.5rem;z-index:1;max-height:calc(100vh - 50px);overflow-y:auto!important;overflow-x:hidden!important;flex-shrink:0;width:29.6rem;border-right:none!important;direction:ltr;-webkit-mask-image:linear-gradient(to bottom,black 85%,transparent 100%);mask-image:linear-gradient(to bottom,black 90%,transparent 100%)}.facets__form-vertical{transform:translateY(-48px);width:100%!important;box-sizing:border-box!important;padding:1rem 3rem 1rem 1rem!important}.facets-wrapper::-webkit-scrollbar{width:7px;display:block}.facets-wrapper::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:10px;border:0px solid rgba(0,0,0,0);background-clip:padding-box}.facets-wrapper::-webkit-scrollbar-thumb:hover{background-color:#aaa}.facets-wrapper::-webkit-scrollbar-track{background:transparent;margin-top:3rem;margin-bottom:8rem}.product-grid-container{flex-grow:1}.facets-vertical .facets__price{margin-right:1.5rem!important}}.mobile-facets__open,.mobile-facets__open *,.mobile-facets__open summary,.mobile-facets__open summary *,.mobile-facets__open a,.mobile-facets__open a *,.mobile-facets__open-label{text-decoration:none!important;box-shadow:none!important;border-bottom:none!important}.quantity:after{content:none!important;display:none!important;box-shadow:none!important;background-color:transparent!important}.quantity__button:not(:focus-visible):not(.focused),.quantity__input:not(:focus-visible):not(.focused){background-color:transparent!important;border:none!important;box-shadow:none!important}.quantity{background-color:#fff!important;border:1px solid #cccccc!important;border-radius:5px!important;box-shadow:none!important;height:28px!important;min-height:0!important;padding:0rem!important;font-size:1.1rem!important;width:min-content!important;min-width:0!important}.quantity .quantity__button{color:#000!important;opacity:1!important}.quantity .quantity__button[name=minus]{border-right:0px solid #cccccc!important;box-shadow:none!important}.quantity .quantity__button[name=plus]{border-left:0px solid #cccccc!important;box-shadow:none!important}input.quantity__input{border:none!important;box-shadow:none!important;outline:none!important;background-color:transparent!important;border-radius:0!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;color:#000!important;font-weight:400!important;width:30px!important;flex-basis:30px!important;flex-grow:0!important;flex-shrink:0!important}.quantity .quantity__button{width:25px!important;flex-basis:25px!important;flex-grow:0!important;flex-shrink:0!important;display:flex!important;align-items:center!important;justify-content:center!important}.quantity .quantity__button svg{width:8px!important;height:8px!important}.quantity .quantity__button svg path,.quantity .quantity__button svg line,.quantity .quantity__button svg circle,.quantity .quantity__button svg polyline,.quantity .quantity__button svg rect{stroke:currentColor!important;stroke-width:1px!important;fill:none!important;vector-effect:non-scaling-stroke}.pagination--custom .pagination-box-wrapper{display:none}.pagination--custom .pagination-box-wrapper:hover{transform:scale(1.02)}.pagination--custom{text-align:center}.pagination--custom .pagination-box{width:25px;height:25px;display:inline-flex;justify-content:center;align-items:center;border-radius:100px;text-decoration:none;color:#000;font-size:13px;background-color:#e1e1e1;transition:color .3s ease,background-color .3s ease}.pagination--custom a.pagination__item--prev:hover,.pagination--custom a.pagination__item--next:hover{color:#780f0f;font-weight:700}.price .price__badge-sale,.price .price__badge-sold-out{background-color:transparent!important;color:#780f0f!important;position:relative;top:7px!important;left:-15px!important;font-size:1.3rem!important}.slider-button--prev{border-radius:50% 0 0 50%}.slider-button--next{border-radius:0 50% 50% 0}.slideshow__text.banner__box{position:relative;transform:translateY(-50%);z-index:1;padding:4rem 5.5rem;border-radius:0;background-color:#e1e1e1a6}.banner__box{width:auto;max-width:71rem!important;min-width:45rem!important}.banner:not(.banner--mobile-bottom):not(.email-signup-banner) .banner__box{background:transparent;background-color:#e1e1e1a6!important}@media screen and (max-width:749px){.banner__box{max-width:90%!important;min-width:auto!important;padding:1.5rem!important;font-size:.9rem!important}}.slideshow__text.slideshow__text --left{color:#000!important;font-size:1rem;letter-spacing:.13rem;text-transform:uppercase}.slideshow__text.banner__box.content-container.content-container--full-width-mobile.color-scheme-1.gradient.slideshow__text--center.slideshow__text-mobile--center,.slideshow__controls.slideshow__controls--top.slider-buttons{display:none!important}slideshow-component:not(.page-width) .slider-buttons{display:none!important}.banner__heading{font-weight:700}.quick-add__submit{min-height:3.2rem!important;padding-top:.6rem!important;padding-bottom:.6rem!important;font-size:1.2rem;border-radius:100px;transition:background-color .3s ease;text-transform:uppercase;font-weight:700;background-color:#780f0f!important;--color-button-text: 255, 255, 255;color:#fff!important;text-decoration:none!important}.quick-add__submit:hover .button__icon-text span,.quick-add__submit:hover .button__icon-text svg{color:#fff;fill:#8f2626}.full-unstyled-link{text-decoration:none!important;color:currentColor;transition:color .3s ease}.quick-add__submit:hover{background-color:#8f2626!important;--color-button-text: 255, 255, 255 !important;color:#fff!important;text-decoration:none!important}.quick-add__submit:hover .full-unstyled-link,.quick-add__submit:hover~.full-unstyled-link,.quick-add__submit:hover a{text-decoration:none!important;color:inherit!important}.card:hover .full-unstyled-link{color:#780f0f;text-decoration:none}.article-template__hero-container{margin:0 auto;position:relative}.article-template__hero-container:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,#000,#0000 25%)!important;opacity:1!important;pointer-events:none}.article-template .media>img{background-color:#fff}.article-template .button{border-radius:100px;font-weight:700;background-color:#780f0f!important;color:#fff;border:none;cursor:pointer;transition:background-color .3s ease}.article-template .button:hover{background-color:#8f2626!important;color:#fff}.article-template .share-button__button{background-color:#e1e1e1;color:#000;border:none;padding:5px 15px;border-radius:100px;display:inline-flex;align-items:center;gap:1px;cursor:pointer;text-decoration:none}.article-template .share-button__button .icon-share{width:16px;height:16px}.article-template .share-button__button:hover{background-color:#e1e1e1;color:#000}.article-template .field__input{border:1px solid #000000!important;border-radius:0!important}.article-template .article-template__link{background-color:#e1e1e1!important;border-radius:100px;border:none;cursor:pointer;display:inline-flex;padding:15px;align-items:center!important}.contact .button{font-weight:700;padding:10px 20px;background-color:#780f0f;border-radius:0;color:#fff;border:none;cursor:pointer;text-transform:uppercase;transition:background-color .4s ease,color .4s ease}.contact .button:hover{background-color:#8f2626}.product-media-container{background-color:#fff;border:1.5px solid #e1e1e1;border-radius:25px;margin:3.5px!important;box-shadow:0 0 5px #0000001a}.product__tax{display:none}@media screen and (max-width:749px){.product__text{font-size:.645rem}}.media--transparent{border:0px solid transparent;border-radius:25px!important}.product-form__submit{color:#fff!important}.product .price{display:flex!important;flex-direction:row!important;align-items:center!important;flex-wrap:wrap!important;gap:10px!important}.product .price__container{order:1!important}.product .price__badge-sale{order:2!important;position:static!important;margin:0!important;color:#780f0f!important;border:1.5px solid #780f0f;font-weight:550!important;letter-spacing:.05rem;border-radius:5px;font-size:1.2rem!important;text-transform:lowercase!important;padding:2px 8px!important;line-height:1.2!important;display:inline-block!important;transform:translateY(1px)!important}.product .price--on-sale .price__sale{display:flex!important;flex-direction:row!important;align-items:center!important;gap:10px!important}.product .price--on-sale .price-item--sale{order:-1!important;margin:0!important}.product .price--on-sale .price-item--regular{order:1!important;margin:0!important;text-decoration:line-through!important;color:#ccc!important;font-size:2.2rem;font-weight:400!important}.product h1{font-size:3.5rem!important;font-weight:700!important;text-transform:uppercase!important;color:#000!important}.product .button{font-weight:700!important;border-radius:5px;transition:background-color .3s ease;font-size:1.75rem!important}.product .button:hover{background-color:#8f2626}.product .price{font-size:2.75rem}.product .product__media-list{row-gap:5px!important;column-gap:10px!important}.product .form__label{display:none!important}.product .product__description{color:#000!important}.product__text{margin-top:2.4rem!important}.product__info-container{margin-top:3rem!important}.product__title>*{font-size:25px!important;text-transform:uppercase;color:#1a1a1a!important}.product .share-button__button{background-color:#e1e1e1;color:#000;border:none;padding:10px 15px;border-radius:100px;display:inline-flex;align-items:center;gap:8px;cursor:pointer;text-decoration:none}.product .share-button__button .icon-share{width:16px;height:16px}.product .share-button__button:hover{background-color:#fff}.product .price{display:flex!important;align-items:center!important;flex-wrap:wrap!important}.accordion__title{font-size:17px!important;font-weight:700!important;text-transform:uppercase!important;color:#000;stroke:#000!important;border:none!important}summary .icon-caret{width:18px!important;height:18px!important;stroke-width:10px!important;color:#000!important;margin-top:-10px!important}.product__accordion .accordion{margin-top:2.5rem;margin-bottom:0;border-top:none!important;border-bottom:none!important}
/*# sourceMappingURL=/cdn/shop/t/26/assets/custom-base.css.map */
