.cart-title h1,.cart-title h1.h4,[id$=__product_list_NNFgcy] h3{text-transform:uppercase!important}[id$=__product_recommendations_qggXJq] :is(h2,h3){font-family:var(--font-h2--family, inherit);font-size:var(--font-h2--size, inherit);font-weight:var(--font-h2--weight, inherit);line-height:var(--font-h2--line-height, inherit);letter-spacing:var(--font-h2--letter-spacing, normal);text-transform:uppercase!important}.cart-drawer__items .cart-items__table-row{grid-template-columns:var(--cart-item-media-width) 1fr auto;grid-template-areas:"media details details" "media price quantity";align-items:center}.cart-drawer__items .cart-items__details{align-self:start}.cart-drawer__items .cart-items__price{align-items:center;height:auto;min-height:0}.cart-drawer__items .cart-items__quantity{grid-area:quantity;flex-direction:row;align-items:center;justify-content:flex-end;gap:12px;width:auto;height:auto;margin:0}.cart-drawer__items .cart-items__quantity .quantity-selector{height:36px;min-height:0}.cart-drawer__items .cart-items__quantity .quantity-selector :is(button,input){height:100%;min-height:0;padding-block:0}.pagination__item--arrow{display:inline-flex;align-items:center;justify-content:center}.pagination__item--arrow svg{display:block;flex-shrink:0}.pagination__item--disabled{opacity:.4;pointer-events:none;cursor:default}@media screen and (max-width:750px){.custom-block--slider .section-arrows{display:flex!important;justify-content:flex-start!important;margin-top:20px;gap:10px}.custom-popular--product .section-arrows,.custom-product--block .section-arrows,.testimonial-slider-mobile .section-arrows{justify-content:flex-start!important}}.custom-accordion--v2.no-pad-t{padding-bottom:120px!important}@media screen and (max-width:750px){.custom-accordion--v2.no-pad-t{padding-bottom:80px!important}}.return-form__input::placeholder,.return-form__textarea::placeholder{color:#03192966;opacity:1}.return-form__select:invalid{color:#03192966}.return-form__select option{color:var(--color-input-text, #222222)}.blog-post-featured-image{--ratio: 21 / 9}.blog-post-featured-image .blog-post-featured-image__image{aspect-ratio:21 / 9;height:auto;object-fit:cover;object-position:center}@media screen and (max-width:750px){.blog-post-featured-image .blog-post-featured-image__image{aspect-ratio:16 / 9}}.accelerated-checkout-block:has(shopify-accelerated-checkout){border:0!important;border-radius:0!important;justify-content:flex-start;gap:0}.accelerated-checkout-block:has(shopify-accelerated-checkout):before{display:none!important}.accelerated-checkout-block:has(shopify-accelerated-checkout)>svg{display:none}html{scroll-behavior:smooth}#carousel{scroll-margin-top:90px}.custom-announcement-bar .announcement-track{align-items:center}.custom-announcement-bar .announcement-each{display:flex;align-items:center}.custom-announcement-bar .announcement-each--inner{align-items:center}.custom-announcement-bar .announcement-text:not(.announcement-bar--mobile){display:flex;align-items:center}.custom-announcement-bar .announcement-text.announcement-bar--mobile{display:none}@media screen and (max-width:480px){.custom-announcement-bar .announcement-text span{display:inline-block;font-size:14px;line-height:1.2}.custom-announcement-bar .section-btn{width:auto!important;flex:0 0 auto}.custom-announcement-bar .section-btn a,.custom-announcement-bar .secondary-btn a{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:auto!important;padding:6px 14px!important;line-height:1.2;font-size:13px;white-space:nowrap}.custom-announcement-bar .section-btn svg{display:block;flex:0 0 auto;width:14px;height:14px}}@media screen and (max-width:749px){.facets-toggle__wrapper .facets-toggle__button{font-family:var(--font-heading);font-size:24px;font-weight:500;line-height:1.2;text-transform:uppercase}.custom-products-count-wrapper .products-count-text{font-size:16px;line-height:1.2}}.blog-post-tags,.custom-blog-post .blog-post-tags,.featured-blog-posts-card__content .blog-post-tags{display:flex;flex-wrap:wrap;gap:12px;padding-bottom:0;margin-bottom:20px!important;border-bottom:0;background:transparent}.blog-post-tags .blog-tag,.blog-post-tags a.blog-tag,.custom-blog-post .blog-post-tags a,.featured-blog-posts-card__content .blog-post-tags .blog-tag{display:inline-block;width:fit-content;padding:8px 15px!important;border-radius:5px;background:var(--color-light-gray, #efefef)!important;color:#222!important;font-size:14px;font-weight:600;line-height:1.5;letter-spacing:.26px;text-transform:uppercase;text-decoration:none}.blog-post-tags .blog-tag:hover,.custom-blog-post .blog-post-tags a:hover{background:var(--color-light-gray, #efefef)!important;color:var(--color-red)!important}@media(max-width:749px){.blog-post-tags .blog-tag,.custom-blog-post .blog-post-tags a{padding:6px 12px!important;font-size:13px}}.custom-footer .footer-payment__list{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:0;padding:0;list-style:none}.custom-footer .payment-icon{display:flex;align-items:center;justify-content:center;width:auto;height:auto}.custom-footer .payment-icon__svg{display:block;width:46px;height:32px}@media screen and (min-width:1301px){.grid.main-collection-grid .product-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}.custom-pagination{padding-top:24px}@media screen and (max-width:750px){.custom-pagination{padding-top:24px}}@media screen and (min-width:750px){.collection-wrapper:has(.facets-block-wrapper--vertical:not(.facets-block-wrapper--drawer):not(.hidden)){grid-template-rows:auto auto auto auto 1fr}.collection-wrapper .facets-block-wrapper--vertical:not(.facets-block-wrapper--drawer):not(.hidden){grid-row:3 / span 3;align-self:start}.collection-wrapper:has(.facets-block-wrapper--vertical:not(.facets-block-wrapper--drawer):not(.hidden))>.main-collection-grid{grid-row:3;align-self:start}.collection-wrapper:has(.facets-block-wrapper--vertical:not(.facets-block-wrapper--drawer):not(.hidden))>.custom-pagination{grid-row:4}}.main-collection-grid .product-each .product-button--wrapper{flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:12px}.main-collection-grid .product-each .product-button--wrapper .quick-add,.main-collection-grid .product-each .product-button--wrapper add-to-cart-component,.main-collection-grid .product-each .product-button--wrapper .section-btn{width:100%}.main-collection-grid .product-each .quick-add__button{width:100%;box-sizing:border-box;text-align:center}.main-collection-grid .product-each .section-btn a{width:100%;box-sizing:border-box;justify-content:center}@media screen and (min-width:1025px){.custom-blog-post .blog-post--block{align-items:stretch}.custom-blog-post .blog-post-each{flex:1 1 0;min-width:0}}.custom-blog-post .blog-post-each--inner{height:100%}body:not(.page-type-index) .custom-header .header-menu .menu-list__link,body:not(.page-type-index) .custom-header-menu a,body:not(.page-type-index) .header .menu-item a,body:not(.page-type-index) .custom-header-menu .menu-item .dropdown a{color:#222}body:not(.page-type-index) .custom-header .header-menu .menu-list__link:hover,body:not(.page-type-index) .custom-header-menu a:hover,body:not(.page-type-index) .header .menu-item a:hover{color:#c30202!important}body:not(.page-type-index) .custom-header-menu .menu-icon svg path{stroke:#222}body:not(.page-type-index) header-actions .account-button__icon svg path,body:not(.page-type-index) header-actions .svg-wrapper svg path,body:not(.page-type-index) .header-actions__action svg path,body:not(.page-type-index) .header-actions__cart-icon svg path{fill:#222}body:not(.page-type-index) .search-modal__button span svg,body:not(.page-type-index) .search-modal__button span svg path{color:#222}body:not(.page-type-index) .header header-actions .account-button__icon svg:hover path,body:not(.page-type-index) .header header-actions .cart-drawer>.button:hover svg path{fill:#c30202!important}@media screen and (max-width:749px){.grid.main-collection-grid .product-grid{grid-template-columns:minmax(0,1fr)!important;width:100%;max-width:100%;margin:0;padding:0}.grid.main-collection-grid .product-grid__item{min-width:0;max-width:100%}.grid.main-collection-grid .product-each,.grid.main-collection-grid .product-each--inner{width:100%;max-width:100%;min-width:0}.grid.main-collection-grid .product-each .product-image{height:auto;aspect-ratio:1 / 1}.grid.main-collection-grid .product-each .product-title{overflow-wrap:anywhere}.grid.main-collection-grid .product-each .product-button--wrapper,.grid.main-collection-grid .product-each .section-btn a,.grid.main-collection-grid .product-each .quick-add__button{max-width:100%;white-space:normal}}@media screen and (max-width:749px){.header .header-logo{max-width:calc(100% - 180px);display:flex;justify-content:center}.header .header-logo__image,.header .header-logo img{height:auto!important;max-height:44px;width:auto;max-width:100%;object-fit:contain}.header .cart-drawer{left:52px}}@media screen and (max-width:400px){.header .header-logo{max-width:calc(100% - 170px)}.header .header-logo__image,.header .header-logo img{max-height:38px}.header .cart-drawer{left:48px}}@media screen and (max-width:749px){.cart-drawer__items,.cart-drawer__items .cart-items__table,.cart-drawer__items .cart-items__table-row{max-width:100%;overflow-x:hidden}.cart-drawer__items .cart-items__table-row{--cart-item-media-width: 72px;grid-template-columns:var(--cart-item-media-width) minmax(0,1fr) auto;column-gap:12px}.cart-drawer__items .cart-items__details,.cart-drawer__items .cart-items__details *{min-width:0;overflow-wrap:anywhere}.cart-drawer__items .cart-items__quantity{gap:8px;flex-wrap:nowrap}.cart-drawer__items .cart-items__quantity .quantity-selector{max-width:112px}.cart-drawer__items .cart-items__quantity .quantity-selector input{width:36px;min-width:0;padding-inline:0;text-align:center}}@media screen and (max-width:749px){.page-type-search .grid.main-collection-grid .product-grid[product-grid-view=default]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px}.page-type-search .grid.main-collection-grid .product-grid[product-grid-view=mobile-single]{display:grid!important;grid-template-columns:minmax(0,1fr)!important}.page-type-search .grid.main-collection-grid .product-grid__item{min-width:0}}.globo-form-control input,.globo-form-control textarea,.globo-form-control select,.contact-form__input{font-size:16px!important}.globo-form-control,.contact-form__form-row,.contact-form__input{scroll-margin-top:140px}.quantity__stock-message{display:none;margin-top:10px;font-size:14px;line-height:1.5;color:#a40202}.quantity__stock-message.is-visible{display:block}@media screen and (min-width:750px){.page-type-search .collection-wrapper .facets--horizontal{display:flex;align-items:center;flex-wrap:wrap;gap:16px 24px;margin-bottom:24px}.page-type-search .facets facets-form-component{margin-top:0!important}.page-type-search .facets--filters-title{white-space:nowrap}.page-type-search .sorting-filter__container{position:static!important;top:auto;width:auto!important;max-width:none!important;margin-left:auto}.page-type-search .sorting-filter__container .sorting-filter__select-wrapper{width:auto}.page-type-search .sorting-filter__container .sorting-filter__select{min-width:220px}.page-type-search .sorting-filter .facets__summary{height:0;min-height:0;padding:0;overflow:hidden;visibility:hidden}.page-type-search .facets__form{align-items:center}.page-type-search .facets__actions{margin-left:auto}.page-type-search .facets--filters-title{align-self:center!important;margin:0!important}}.custom-single--product quantity-selector-component{width:fit-content!important;min-width:124px}.custom-single--product quantity-selector-component input[name=quantity]{width:5ch!important;min-width:5ch;max-width:none!important}.predictive-search-results__pill,.predictive-search-results__pill span,.predictive-search-results__pill mark{color:#fff!important;background:transparent}.predictive-search-results__pill{background-color:#222}.predictive-search-results__pill mark{font-weight:700}.predictive-search-results__pill:hover,.predictive-search-results__pill:hover span,.predictive-search-results__pill:hover mark,.predictive-search-results__pill:focus-visible,.predictive-search-results__pill:focus-visible span,.predictive-search-results__pill:focus-visible mark{color:#222!important}footer .contact-info a{display:inline-block!important;width:fit-content!important;align-self:flex-start}
/*# sourceMappingURL=/cdn/shop/t/18/assets/custom-qa-fixes.css.map */
