:is(.product-grid,.verabus-rankings__products,.resource-list,.predictive-search,predictive-search-component) product-card .product-card__content{background-color:#f0f0f0;border:1px solid #e1dfda}.verabus-product-meta{display:flex;flex-wrap:wrap;align-items:stretch;gap:8px;margin-block:4px}.verabus-product-meta>[data-verabus-shipping-line]:not(:has(.verabus-product-meta__item)){display:none}.verabus-product-meta__item{display:grid;align-content:start;gap:3px;padding:8px 12px;border:1px solid #000;border-radius:8px;background:#000;color:#fff}.verabus-product-meta__label,.verabus-purchase-facts dt{font-size:.76rem;font-weight:500}.verabus-product-meta__value{font-size:.9rem;font-weight:600}.verabus-product-meta__value a{text-underline-offset:3px}.verabus-product-meta .verabus-product-meta__link{color:inherit;text-decoration:none}.verabus-product-meta__link .verabus-product-meta__value{text-decoration:underline;text-underline-offset:3px}.verabus-product-meta .verabus-product-meta__link{color:#fff}.verabus-product-meta__link:hover{background:#000}.verabus-product-meta__link:focus-visible{outline:2px solid currentColor;outline-offset:2px}.verabus-purchase-facts:not(:has(dd)){display:none}.verabus-purchase-facts{margin-block:16px 12px}.verabus-purchase-facts dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;margin:0}.verabus-purchase-facts__tile{min-inline-size:0;padding-block:9px;border-block-start:1px solid rgb(var(--color-foreground-rgb) / 12%)}.verabus-purchase-facts__tile:only-child{grid-column:1 / -1}.verabus-purchase-facts dd{margin:2px 0 0;font-size:.9rem;font-weight:600;line-height:1.35;overflow-wrap:anywhere}.verabus-collection-navigation{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-block:0 12px}.verabus-collection-navigation a{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:6px 12px;border:1px solid rgb(var(--color-foreground-rgb) / 18%);border-radius:6px;color:inherit;text-decoration:none}.verabus-collection-navigation a:hover{text-decoration:underline}.verabus-collection-navigation a[aria-current=true]{background:rgb(var(--color-foreground-rgb));color:rgb(var(--color-background-rgb))}.shopify-section>.verabus-collection-navigation{margin-inline:var(--page-margin, 20px)}.verabus-complementary .verabus-rankings__products{align-items:stretch;grid-auto-rows:auto;block-size:auto;max-block-size:none;overflow-x:auto;overflow-y:hidden;overscroll-behavior:auto;touch-action:pan-x pan-y pinch-zoom}.verabus-complementary .verabus-rankings__products>li{display:flex;min-block-size:0;block-size:auto}.verabus-complementary-card{display:flex;flex:1;flex-direction:column;min-inline-size:0;border:1px solid #e1dfda;background:#f0f0f0;color:inherit;text-decoration:none}.verabus-complementary-card__image{display:block;inline-size:100%;aspect-ratio:4 / 5;object-fit:cover}.verabus-complementary-card__info{display:grid;gap:6px;padding:12px;line-height:1.35;overflow-wrap:anywhere}.verabus-complementary-card:hover .verabus-complementary-card__title{text-decoration:underline}:is(product-recommendations[data-intent=related],.verabus-recently-viewed) .product-card__content :is(h3,h4,[ref=productTitleLink],[ref=productTitleLink] *){text-transform:none!important}.verabus-recently-viewed .resource-card{height:100%;border:1px solid #e1dfda;background:#f0f0f0}.verabus-recently-viewed .resource-card__media{background:#f0f0f0}.verabus-recently-viewed .resource-card__media img{object-fit:cover}.verabus-recently-viewed .resource-card__content{padding:10px 12px 12px}.verabus-recently-viewed .resource-card__title{text-transform:none;line-height:1.3}@media(max-width:749px){facets-form-component[data-page-type=collection]:not(dialog *) details.facets__panel>summary.facets__summary:is([data-has-selection],details[open]>summary){background:#171717!important;color:#fff!important}facets-form-component[data-page-type=collection]:not(dialog *) details.facets__panel>summary.facets__summary:is([data-has-selection],details[open]>summary) :is(.facets__label,.svg-wrapper){color:#fff!important;opacity:1}facets-form-component[data-page-type=collection]:not(dialog *) details.facets__panel>floating-panel-component{box-sizing:border-box;max-inline-size:calc(100vw - 24px);min-inline-size:min(280px,calc(100vw - 24px));right:auto!important}}@media(max-width:749px){#MainContent .verabus-rankings__heading:has(>.verabus-rankings__actions>a){gap:8px}#MainContent .verabus-rankings__heading>.verabus-rankings__actions:has(>a){display:flex;flex:0 0 auto;flex-direction:column;align-items:flex-end;gap:5px;text-align:right}#MainContent .verabus-rankings__actions>a{font-size:.8125rem;line-height:1.25}#MainContent .verabus-rankings__actions>.verabus-rankings__buttons{justify-content:flex-end;gap:5px}#MainContent .verabus-rankings__actions>.verabus-rankings__buttons>button{width:32px;height:32px;min-width:32px;min-height:32px;padding:0}}.product-details .buy-buttons-block--product-page:has(>product-form-component>div[id=qvl-embed-placeholder]){display:flex;flex-direction:column;reading-flow:flex-visual}.product-details .buy-buttons-block--product-page>product-form-component:has(>div[id=qvl-embed-placeholder]){display:contents}.product-details .buy-buttons-block--product-page>product-form-component>div[id=qvl-embed-placeholder]{order:3}.product-details .buy-buttons-block--product-page>.product-purchase-info{order:1;margin-block-start:8px}.product-details .qvl-product-offer-container :is(.qvl-volume,.qvl-multibuy) .qvl-offer-box{padding:12px;border:1px solid rgb(var(--color-foreground-rgb) / .14);border-radius:14px;background:rgb(var(--color-foreground-rgb) / .035)}.product-details .qvl-product-offer-container .qvl-offer-box__header{margin-block-end:10px}.product-details .qvl-product-offer-container .qvl-title{font-family:Red Hat Text,sans-serif;font-size:1rem;font-weight:600;line-height:1.3}.product-details .qvl-product-offer-container .qvl-offer-box__header-badge{padding:4px 8px;border-radius:6px;background:#e0efee;color:#244b49}.product-details .qvl-product-offer-container .qvl-volume-tier{border-radius:9px}.product-details .qvl-product-offer-container .qvl-volume-tier--selected{outline:1px solid #679897;outline-offset:-1px}.product-details .qvl-product-offer-container .qvl-multibuy-tier{width:44px;height:44px}.product-details .qvl-product-offer-container .qvl-multibuy-tier :is(.qvl-multibuy-tier_content,.qvl-multibuy-tier_image,.qvl-multibuy-tier_add-more){max-width:100%;max-height:100%}.product-details .qvl-product-offer-container .qvl-multibuy-recommendation{margin-block-start:10px;gap:5px}.product-details .qvl-product-offer-container .qvl-multibuy-recommendation__wrapper{padding:5px 7px;border-radius:8px}.product-details .qvl-product-offer-container .qvl-multibuy-recommendation__image-wrapper{width:42px;height:42px;flex:0 0 42px}.product-details .qvl-product-offer-container .qvl-multibuy__title{font-size:.8125rem;line-height:1.2}.product-details .qvl-product-offer-container .qvl-multibuy__button{min-height:28px;border-radius:6px}.product-details .verabus-purchase-facts{margin-block:10px 8px;padding:0;border-radius:12px;background:#fff}.product-details .qvl-product-offer-container :is(.qvl-volume,.qvl-multibuy) .qvl-title{font-family:Red Hat Text,sans-serif;font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);font-weight:600;line-height:1.25;letter-spacing:normal;text-transform:none}.product-details .verabus-purchase-facts dl{display:block;border-block-end:1px solid rgb(var(--color-foreground-rgb) / .1)}.product-details .verabus-purchase-facts__tile{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:12px;align-items:baseline;padding:9px 10px;border-block-start:1px solid rgb(var(--color-foreground-rgb) / .1)}.product-details .verabus-purchase-facts__tile:nth-child(2n){background:#f7f7f7}.product-details .verabus-purchase-facts dt{color:var(--color-foreground);font-size:.875rem;font-weight:700;overflow-wrap:anywhere}.product-details .verabus-purchase-facts dd{margin:0;font-size:.875rem;font-weight:400}.product-details .qvl-product-offer-container :is(.qvl-volume,.qvl-multibuy) .qvl-offer-box{padding:12px;border:0;border-radius:12px;background:#f0f0f0}.product-details .qvl-product-offer-container .qvl-multibuy-recommendation{gap:4px}.product-details .qvl-product-offer-container .qvl-multibuy-recommendation__wrapper{padding:5px 7px;border:0;border-radius:7px;background:#fff}.product-details .qvl-product-offer-container .qvl-multibuy-recommendation__image-wrapper{overflow:hidden;border-radius:6px}.product-details .qvl-product-offer-container .qvl-volume-tier{background:#fff}.product-details .qvl-product-offer-container .qvl-volume-tier--selected{outline:1px solid #456e6b;outline-offset:-1px;background:#fff}.product-details .qvl-product-offer-container .qvl-multibuy-recommendation__box{align-items:center}.product-details .qvl-product-offer-container .qvl-multibuy-recommendation__content{display:flex;flex-flow:row wrap;align-items:center;gap:2px 8px;min-inline-size:0}.product-details .qvl-product-offer-container .qvl-multibuy__title{flex:0 0 100%}.product-details .qvl-product-offer-container .qvl-multibuy__expand{flex:1 0 auto;width:auto}.product-details .qvl-product-offer-container .qvl-multibuy__action{flex:0 0 auto;width:auto;margin-inline-start:auto}.product-details .qvl-product-offer-container .qvl-multibuy-recommendation__wrapper{padding-block:4px}.product-details .qvl-product-offer-container .qvl-volume .qvl-offer-box{padding:0;background:transparent}.product-details .qvl-product-offer-container .qvl-volume .qvl-offer-box__body{padding:8px;margin-inline:-8px;border-radius:12px;background:#f0f0f0}.product-details .qvl-product-offer-container .qvl-volume .qvl-offer-box__header{margin-block-end:6px}.product-details .qvl-product-offer-container .qvl-volume-tier__wrapper{padding-block:6px}.product-details .qvl-product-offer-container .qvl-multibuy .qvl-offer-box{--verabus-multibuy-panel: #f0f0f0;--verabus-multibuy-panel-inset: 10px}.product-details .qvl-product-offer-container .qvl-multibuy .qvl-offer-box__header{display:grid;grid-template-columns:minmax(0,1fr);margin-block-end:0}.product-details .qvl-product-offer-container .qvl-multibuy .qvl-offer-box__header:before{content:"";grid-area:2 / 1 / 4 / 2;border-radius:8px 8px 0 0;background:var(--verabus-multibuy-panel)}.product-details .qvl-product-offer-container .qvl-multibuy .qvl-offer-box__header-heading{display:contents}.product-details .qvl-product-offer-container .qvl-multibuy .qvl-offer-box__header-heading>.qvl-title{grid-area:1 / 1;padding-block-end:8px}.product-details .qvl-product-offer-container .qvl-multibuy .qvl-offer-box__header-badge{grid-area:2 / 1;justify-self:start;margin:8px var(--verabus-multibuy-panel-inset) 0}.product-details .qvl-product-offer-container .qvl-multibuy .qvl-offer-box__header-remaining{grid-area:3 / 1;padding-inline:var(--verabus-multibuy-panel-inset)}.product-details .qvl-product-offer-container .qvl-multibuy :is(.qvl-multibuy-tier__horizontal,.qvl-multibuy-tier__vertical){padding:8px var(--verabus-multibuy-panel-inset) 10px;border-radius:0 0 8px 8px;background:var(--verabus-multibuy-panel)}.product-details .qvl-product-offer-container .qvl-multibuy-recommendation{gap:0;border-radius:9px;background:#fff}.product-details .qvl-product-offer-container .qvl-multibuy-recommendation__wrapper:has(+.qvl-multibuy-recommendation__wrapper){border-block-end:1px solid rgb(var(--color-foreground-rgb) / .09)}.product-details .qvl-product-offer-container .qvl-multibuy__button{padding-inline:10px;border-radius:7px;background:#e0efee;color:#244b49;font-weight:650}.product-details .qvl-product-offer-container .qvl-multibuy__button:not(:disabled):hover{background:#cce4e2}.product-details .buy-buttons-block--product-page .quantity-selector-wrapper:has(>quantity-selector-component[style*="display: none"]),.product-details .buy-buttons-block--product-page .quantity-selector-wrapper:has(>quantity-selector-component[style*="display:none"]){display:none}.product-details .qvl-product-offer-container .qvl-multibuy{padding:0;border:0;background:transparent}.product-details .qvl-product-offer-container .qvl-multibuy-recommendation__image-wrapper{width:50px;height:50px;flex-basis:50px}.product-details .qvl-product-offer-container .qvl-multibuy__title{font-size:.875rem}.product-details .qvl-product-offer-container .qvl-multibuy .qvl-offer-box{padding:0;border-radius:0;background:transparent}.product-details .product-purchase-info{column-gap:.75rem}.product-details .product-purchase-info a+a{border-inline-start:1px solid rgb(var(--color-foreground-rgb) / .22);padding-inline-start:.75rem}.product-details .qvl-product-offer-container :is(.qvl-volume,.qvl-multibuy) .qvl-offer-box{margin-block-start:12px;padding-block-start:12px;border-block-start:1px solid rgb(var(--color-foreground-rgb) / .14)}@media(max-width:749px){.product-details .verabus-purchase-facts{margin-block-end:2px}.product-details .group-block-content>.jdgm-horizon-widget:has(.jdgm-preview-badge[style*="display: none"]),.product-details .group-block-content>.jdgm-horizon-widget:has(.jdgm-review-snippet-widget-v2:empty){display:none}.product-details .qvl-product-offer-container :is(.qvl-volume,.qvl-multibuy) .qvl-offer-box{margin-block-start:15px}}@media(max-width:749px){.product-information__grid .product-details>.group-block{padding-block-start:0}.product-details .group-block-content>.group-block:has(product-price)+.buy-buttons-block--product-page{margin-block-start:-12px}.product-details .buy-buttons-block--product-page>.product-purchase-info{line-height:1.2}}@media(min-width:750px){.product-details .group-block-content>.jdgm-horizon-widget:has(.jdgm-preview-badge[style*="display: none"]),.product-details .group-block-content>.jdgm-horizon-widget:has(.jdgm-review-snippet-widget-v2:empty){display:none}.product-details .jdgm-horizon-widget:has(.jdgm-preview-badge[style*="display: none"])+.jdgm-horizon-widget:has(.jdgm-review-snippet-widget-v2:empty)+.group-block:has(.product-inventory__status){margin-block-start:-6px}}.product-details .verabus-product-meta+.verabus-purchase-facts{margin-block-start:18px}
/*# sourceMappingURL=/cdn/shop/t/80/assets/verabus-purchase-and-collection.css.map */
