html{font-size:var(--body-md-font-size);line-height:1.5}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.body-2xs{font-size:var(--body-2xs-font-size);line-height:1.4}.body-xs{font-size:var(--body-xs-font-size);line-height:1.45}.body-sm{font-size:var(--body-sm-font-size);line-height:1.5}.body-lg{font-size:var(--body-lg-font-size);line-height:1.5}.body-xl{font-size:var(--body-xl-font-size);line-height:1.35}.body-2xl{font-size:var(--body-2xl-font-size);line-height:1.2}.semi-bold{font-weight:600}.bold{font-weight:700}.bl-heading--secondary{display:block;font-family:var(--bl-heading-secondary-font-family);font-weight:400;font-style:normal;font-size:var(--bl-heading-secondary-font-size, 40px);line-height:var(--bl-heading-secondary-line-height, 1);letter-spacing:var(--bl-heading-secondary-letter-spacing, 0);color:rgb(var(--heading-color));text-transform:var(--heading-text-transform)}.bl-heading--secondary:first-child{margin-block-start:0}.bl-heading--secondary:last-child{margin-block-end:0}@media screen and (min-width:741px)and (max-width:1199px){.bl-heading--secondary{font-size:var(--bl-heading-secondary-font-size, 74px)}.bl-heading--secondary.bl-heading--small{font-size:var(--bl-heading-secondary-font-size, 56px)}}@media screen and (min-width:1200px){.bl-heading--secondary{font-size:var(--bl-heading-secondary-font-size, 90px)}.bl-heading--secondary.bl-heading--small{font-size:var(--bl-heading-secondary-font-size, 64px)}}.atome-widget{display:none!important}.button:not(.button--text),.shopify-challenge__button,#shopify-product-reviews .spr-summary-actions-newreview,#shopify-product-reviews .spr-button{padding:14.5px 16px;min-height:44px;font-size:15px;line-height:1;letter-spacing:.1px}.button.button--text{letter-spacing:.1px}@media screen and (max-width:740px){.product-form__add-button.button:not(.button--text){padding-block:10px}}.shopify-payment-button__button--unbranded{padding:10px 16px!important;font-size:15px!important;line-height:20px!important;letter-spacing:.1px!important}@media screen and (min-width:741px){.button:not(.button--text),.shopify-challenge__button,#shopify-product-reviews .spr-summary-actions-newreview,#shopify-product-reviews .spr-button{padding:13px 22px;font-size:18px;line-height:1}.shopify-payment-button__button--unbranded{padding:13px 22px!important;font-size:18px!important;line-height:24px!important}}.popover-button,.product-item__quick-buy-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px}.product-facet__meta-bar-item--filter{min-height:44px}.tabs-nav__item{padding-block-start:8px}.bl-section-header>*{margin-block:0}.bl-section-header>*+*{margin-block-start:var(--bl-subheading-gap)}.bl-section-header>.bl-section-header__content{margin-block-start:calc(var(--bl-subheading-gap) - 4px)}.bl-section-header>.bl-section-label{vertical-align:top}.bl-section-header__heading>p{margin:0}.bl-section-label{display:inline-flex;align-items:center;justify-content:center;padding-block:.4em;padding-inline:var(--bl-section-label-padding-inline, 35px);border:1px solid rgb(var(--text-color));border-radius:999px;background:rgb(var(--background));font-family:var(--text-font-family);font-size:var(--bl-section-label-font-size, 13px);font-weight:500;line-height:16px;letter-spacing:var(--bl-section-label-tracking, 1.56px);color:rgb(var(--text-color))}@media screen and (min-width:1200px){.bl-section-label{padding-inline:var(--bl-section-label-padding-inline, 50px);font-size:var(--bl-section-label-font-size, 15px);letter-spacing:var(--bl-section-label-tracking, 1.8px);line-height:18px}}.bl-section-header__subheading{font-weight:500;letter-spacing:var(--bl-section-subheading-tracking, 7.6px);line-height:120%}bl-reel{position:relative}.bl-reel__hit{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer}bl-carousel{display:block;position:relative}.bl-carousel-nav{position:absolute;top:calc(50% - 28px);inset-inline-start:var(--bl-carousel-nav-inset, 28px);width:calc(100% - 2 * var(--bl-carousel-nav-inset, 28px));display:flex;justify-content:space-between;pointer-events:none}.bl-carousel-nav .prev-next-button{z-index:1;opacity:0;visibility:hidden;transform:scale(.5);transition:opacity .15s ease-in-out,visibility .15s ease-in-out,transform .15s ease-in-out}bl-carousel:hover .bl-carousel-nav .prev-next-button:not([disabled]),.bl-carousel-nav .prev-next-button:not([disabled]){opacity:1;visibility:visible;transform:scale(1)}.bl-carousel-dots.dots-nav{flex-wrap:nowrap;justify-content:center;gap:var(--bl-carousel-dot-gap, 9px)}.bl-carousel-dots .dots-nav__item{width:var(--bl-carousel-dot-size, 8px);height:var(--bl-carousel-dot-size, 8px);margin:0;border:var(--bl-carousel-dot-border-width, 1.5px) solid rgb(var(--bl-carousel-dot-idle-border, 205, 205, 205));border-radius:50%;background:rgb(var(--bl-carousel-dot-idle-background, 242, 242, 242));opacity:1}.bl-carousel-dots .dots-nav__item[aria-current=true]{border-color:rgb(var(--bl-carousel-dot-active-border, 17, 37, 124));background:rgb(var(--bl-carousel-dot-active-background, 17, 37, 124));opacity:1}bl-carousel:not(.is-scrollable) .bl-carousel-nav,bl-carousel:not(.is-scrollable) .bl-carousel-dots{display:none}.bl-carousel-nav-row{display:flex;align-items:center;justify-content:center;gap:var(--bl-carousel-nav-gap, 16px);margin-top:var(--bl-carousel-nav-margin, 20px)}.bl-carousel-nav-row .bl-carousel-nav{position:static;display:contents;width:auto}.bl-carousel-nav-row .prev-next-button{position:static;opacity:1;visibility:visible;transform:none}.bl-carousel-nav-row .prev-next-button--prev{order:1}.bl-carousel-nav-row .bl-carousel-dots{order:2}.bl-carousel-nav-row .prev-next-button--next{order:3}.bl-carousel-nav--circle .prev-next-button,.bl-carousel-nav--circle .prev-next-button:not(.prev-next-button--small){width:var(--bl-carousel-arrow-size, 30px);height:var(--bl-carousel-arrow-size, 30px);border:var(--bl-carousel-arrow-border-width, 1.5px) solid rgb(var(--bl-carousel-arrow-border, var(--prev-next-button-color)));border-radius:50%;background:rgb(var(--bl-carousel-arrow-background, 215, 228, 255));color:rgb(var(--bl-carousel-arrow-border, var(--prev-next-button-color)))}.bl-carousel-nav--circle .prev-next-button svg{width:var(--bl-carousel-arrow-icon-size, 13px);height:auto}bl-carousel:not(.is-scrollable) .bl-carousel-nav-row{display:flex}.bl-packs{display:block;--bl-packs-radius: var(--block-border-radius);--bl-packs-border: 205, 205, 205;--bl-packs-selected-background: 215, 228, 255;--bl-packs-selected-border: 17, 37, 124;--bl-packs-gap: 10px;--bl-packs-pad-end: 30px;--bl-packs-pad-start: 12px;--bl-packs-summary-gap: 10px;--bl-packs-thumb: 40px;--bl-packs-dot: 18px;--bl-packs-dot-inset: 3px;--bl-packs-control-height: 35px}.bl-packs__header{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:8px}.bl-packs__label{font-family:var(--text-font-family);font-weight:600;letter-spacing:1px;text-transform:uppercase;color:rgb(var(--bl-packs-text, 64, 64, 64))}.bl-packs__size-guide{color:rgb(var(--bl-packs-text, 17, 37, 124))}.bl-packs__list{display:flex;flex-direction:column;gap:var(--bl-packs-gap)}.bl-packs__pack{position:relative;border:1.5px solid rgb(var(--bl-packs-border));border-radius:var(--bl-packs-radius);background:rgb(var(--background));transition:border-color .15s ease,background .15s ease}.bl-packs__pack.is-selected{border-color:rgb(var(--bl-packs-selected-border));background:rgb(var(--bl-packs-selected-background))}.bl-packs__summary{position:relative;display:grid;grid-template-columns:auto auto auto 1fr;align-items:center;gap:var(--bl-packs-summary-gap);padding:24px var(--bl-packs-pad-end) 24px var(--bl-packs-pad-start);cursor:pointer}.bl-packs__control{position:relative;width:var(--bl-packs-dot);height:var(--bl-packs-dot);border:1.5px solid rgb(var(--bl-packs-border));border-radius:50%;background:rgb(var(--background));transition:border-color .15s ease,border-width .15s ease}.bl-packs__control:after{content:"";position:absolute;inset:var(--bl-packs-dot-inset);border-radius:50%;background:rgb(var(--bl-packs-selected-border));opacity:0;transform:scale(.6);transition:opacity .15s ease,transform .15s ease}.bl-packs__pack.is-selected .bl-packs__control{border-width:2px;border-color:rgb(var(--bl-packs-selected-border))}.bl-packs__pack.is-selected .bl-packs__control:after{inset:calc(var(--bl-packs-dot-inset) - 1px);opacity:1;transform:scale(1)}.bl-packs__radio:focus-visible~.bl-packs__summary .bl-packs__control{box-shadow:0 0 0 2px rgb(var(--text-color))}.bl-packs__thumb{width:var(--bl-packs-thumb);height:var(--bl-packs-thumb);object-fit:cover;border-radius:var(--block-border-radius-reduced)}.bl-packs__text{display:flex;flex-direction:column;min-width:0}.bl-packs__title{font-family:var(--text-font-family);font-weight:700;color:rgb(var(--bl-packs-title, var(--bl-packs-text, 17, 37, 124)))}.bl-packs__each{font-weight:500;color:rgb(var(--bl-packs-text, 0, 0, 0))}.bl-packs__pricing{display:flex;flex-wrap:wrap-reverse;align-items:center;justify-content:flex-end;gap:0 9px;min-width:0}.bl-packs__compare{color:rgb(var(--bl-packs-compare, 103, 99, 96))}.bl-packs__total{font-family:var(--text-font-family);font-weight:700;color:rgb(var(--bl-packs-price, var(--bl-packs-text, 17, 37, 124)))}.bl-packs__badge{position:absolute;top:-1.5px;inset-inline-end:var(--bl-packs-pad-end);display:flex;align-items:center;height:20px;padding:0 14px;border-end-start-radius:7.5px;border-end-end-radius:7.5px;background:rgb(var(--bl-packs-badge-background, 17, 37, 124));font-family:var(--text-font-family);font-weight:700;letter-spacing:.21px;color:rgb(var(--bl-packs-badge-text, 255, 255, 255));white-space:nowrap}.bl-packs__rows{display:none;padding:0 12px 24px calc(var(--bl-packs-pad-start) + var(--bl-packs-dot) + var(--bl-packs-summary-gap))}.bl-packs__pack.is-selected .bl-packs__rows{display:block}.bl-packs__pack.is-selected .bl-packs__summary{padding-bottom:10px}.bl-packs__rows-label{display:block;margin-bottom:6px;color:rgb(var(--bl-packs-text, var(--text-color)),.6)}.bl-packs__row{display:flex;align-items:center;gap:8px;margin-top:6px}.bl-packs__row-index{flex:0 0 auto;min-width:20px;color:rgb(var(--bl-packs-text, var(--text-color)))}.bl-packs__select-wrapper{position:relative;flex:1 1 0;min-width:0}.bl-packs__select-wrapper--2{flex:0 0 38%}.bl-packs__swatch{position:absolute;inset-inline-start:10px;top:50%;width:11px;height:11px;transform:translateY(-50%);border-radius:50%;background:rgb(var(--bl-packs-text, var(--text-color)));pointer-events:none}.bl-packs__select{width:100%;height:var(--bl-packs-control-height);padding:0 26px 0 12px;border:1px solid rgb(var(--bl-packs-border));border-radius:6px;background:rgb(var(--background));font-family:var(--text-font-family);color:rgb(var(--bl-packs-text, var(--text-color)));-webkit-appearance:none;appearance:none;cursor:pointer}.bl-packs__swatch~.bl-packs__select{padding-inline-start:28px}.bl-packs__select-wrapper:after{content:"";position:absolute;inset-inline-end:11px;top:50%;width:6px;height:6px;margin-top:-4px;border-right:1.5px solid rgb(var(--bl-packs-text, var(--text-color)));border-bottom:1.5px solid rgb(var(--bl-packs-text, var(--text-color)));transform:rotate(45deg);pointer-events:none}.bl-packs__row.is-unavailable .bl-packs__select{border-color:rgb(var(--error-color, 224, 0, 0))}.bl-packs__supporting{margin:12px 0 0;font-family:var(--text-font-family);font-weight:700;color:rgb(var(--bl-packs-supporting, 17, 37, 124))}@media screen and (min-width:741px){.bl-packs{--bl-packs-dot: 22px;--bl-packs-dot-inset: 4px}}.footer__inner{display:flex;flex-direction:column}.footer--boxed{background:none;padding-block:var(--container-gutter)}.footer--boxed .footer__color-wrapper{background:rgb(var(--background));border-radius:var(--bl-footer-radius, 23px);padding:48px var(--container-gutter)}@media screen and (min-width:1000px){.footer--boxed .footer__color-wrapper{padding-block:72px 50px}}.footer__ownership{display:block;margin-block-start:32px}.footer__social-row{--button-border-radius: 999px;max-width:none;margin-block-start:20px}.footer__social-payment{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-block-start:20px}.footer__social-payment .footer__social-row,.footer__payment-methods.footer__payment-methods--row{margin-block-start:0}.footer__social-row--grid{display:none}.footer__item--text .footer__item-content p:first-child a{display:inline-flex;align-items:center;padding:10px 24px;border-radius:999px;background:#fff;color:#11257c;font-weight:600;text-decoration:none;white-space:nowrap}.footer__payment-methods.footer__payment-methods--inline{display:none}.payment-methods-list__icon{display:inline-flex;align-items:center;padding:4px 5px;border-radius:6px;background:#fff}.footer__payment-methods .payment-methods-list{grid-template-columns:repeat(auto-fit,48px)}@media screen and (max-width:740px){.footer__item-list>.footer__item--text{display:flex;flex-direction:column;grid-row:span 2}.footer__item-list{column-gap:12px}.footer--boxed .footer__color-wrapper{padding-inline:12px}.footer__item--text .footer__item-content p:first-child a{padding-inline:8px;font-size:var(--body-xs-font-size)}.footer__payment-methods.footer__payment-methods--inline{display:block;margin-block-start:auto;padding-block-start:16px}.footer__social-payment{display:none}.footer__social-row--grid{display:block;align-self:end;margin-block-start:0}.footer__social-row--stacked{display:none}}@media screen and (max-width:999px){.footer__ownership{order:-1;margin-block-start:0;margin-block-end:24px}}@media screen and (min-width:1000px){.footer__item-list{grid-template-columns:repeat(4,1fr);grid-auto-flow:row}}#mini-cart .drawer__header{background-color:#11257c;color:#fff}#mini-cart .drawer__header .drawer__title,.shipping-bar__text b{font-weight:600}#mini-cart .line-item .product-item-meta__title,#mini-cart .bl-cart-rec__title{font-size:13px}@media screen and (min-width:741px){#mini-cart .line-item .product-item-meta__title,#mini-cart .bl-cart-rec__title{font-size:14px}}#mini-cart .line-item .price-list,#mini-cart .mini-cart__subtotal .price-list{display:inline-grid}#mini-cart .line-item .price,#mini-cart .mini-cart__subtotal .price{margin-inline-end:0;color:#000}#mini-cart .line-item .price--compare,#mini-cart .mini-cart__subtotal .price--compare{color:#4f4f4f;opacity:1}#mini-cart .mini-cart__subtotal{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-block-end:14px}#mini-cart .mini-cart__subtotal .price-list{text-align:end}.shipping-bar__progress:before{content:"";position:absolute;z-index:1;top:50%;inset-inline-start:calc(var(--progress, 0) * 100%);width:var(--bl-shipping-bar-dot-size, 15px);height:var(--bl-shipping-bar-dot-size, 15px);border-radius:50%;background:currentColor;box-shadow:0 0 0 var(--bl-shipping-bar-dot-ring, 2px) rgb(var(--background));transform:translate(calc(var(--transform-logical-flip) * -50%),-50%);transition:inset-inline-start .2s}@media screen and (min-width:741px){.shipping-bar__progress:before{width:var(--bl-shipping-bar-dot-size, 17px);height:var(--bl-shipping-bar-dot-size, 17px)}}.bl-line-item-warranty{display:block;margin-block-start:16px;margin-inline-start:104px}@media screen and (min-width:741px){.bl-line-item-warranty{margin-inline-start:116px}}#mini-cart .bl-line-item-warranty{margin-inline-start:0}.bl-line-item-warranty__label{display:flex;align-items:center;gap:var(--bl-line-item-warranty-gap, 10px);padding:var(--bl-line-item-warranty-padding, 12px);background:rgb(var(--secondary-background));border:1px solid rgb(var(--border-color));border-radius:var(--block-border-radius);cursor:pointer}.bl-line-item-warranty__icon{flex:none;width:var(--bl-line-item-warranty-icon-size, 34px);height:auto}@media(max-width:699px){.bl-line-item-warranty__label{gap:var(--bl-line-item-warranty-gap, 6px);padding:var(--bl-line-item-warranty-padding, 8px)}.bl-line-item-warranty__icon{width:var(--bl-line-item-warranty-icon-size, 28px)}.bl-line-item-warranty__switch{width:var(--bl-line-item-warranty-switch-width, 30px);height:var(--bl-line-item-warranty-switch-height, 16px)}.bl-line-item-warranty__switch:before{width:var(--bl-line-item-warranty-switch-knob, 10px);height:var(--bl-line-item-warranty-switch-knob, 10px)}.bl-line-item-warranty__switch:checked:before{transform:translate(calc(var(--bl-line-item-warranty-switch-width, 30px) - var(--bl-line-item-warranty-switch-knob, 10px) - 6px))}}.bl-line-item-warranty__text{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.bl-line-item-warranty__title{min-width:0;color:#000;font-weight:500}.bl-line-item-warranty__price{flex:none;font-weight:600;color:rgb(var(--bl-line-item-warranty-price-color, var(--heading-color)))}@media screen and (min-width:741px){.bl-line-item-warranty__text{flex-direction:row;align-items:center;gap:var(--bl-line-item-warranty-gap, 16px)}.bl-line-item-warranty__title{flex:1 1 auto}}.bl-line-item-warranty__switch{flex:none;margin:0}.bl-line-item-warranty[aria-busy=true] .bl-line-item-warranty__label{opacity:.6;pointer-events:none}.bl-line-item-warranty-row__cell{padding-block-start:16px}.bl-line-item-warranty-row__cell .bl-line-item-warranty{margin-block-start:0}.mini-cart--bl-recommendations .mini-cart__drawer-footer:before{content:none}.mini-cart .mini-cart__recommendations--bl{position:static;width:auto;height:auto;margin-block-start:24px;margin-inline:calc(-1 * var(--container-gutter));overflow:visible;text-align:start}.mini-cart .mini-cart__recommendations--bl .mini-cart__recommendations-inner{height:auto;margin:0;padding:18px var(--container-gutter);background:rgb(var(--secondary-background));box-shadow:none;overflow:visible;transition:none}.mini-cart:not([open]) .mini-cart__recommendations--bl .mini-cart__recommendations-inner{transform:none}.mini-cart .mini-cart__recommendations--bl .spinner{height:auto;display:flex;justify-content:center}.bl-cart-rec__heading{text-align:center;font-weight:500;color:rgb(var(--bl-cart-rec-heading-color, var(--heading-color)))}.bl-cart-rec-list{display:flex;flex-direction:column;row-gap:var(--bl-cart-rec-gap, 12px)}.bl-cart-rec{flex:none;display:flex;min-width:0;border-radius:var(--block-border-radius);background:rgb(var(--bl-cart-rec-card-background, var(--heading-color)));color:rgb(var(--bl-cart-rec-card-text-color, var(--background)));padding:8px;gap:12px}.bl-cart-rec__media{position:relative;flex:0 0 var(--bl-cart-rec-media-width, 25%);align-self:center;aspect-ratio:1;border-radius:11px;background:rgb(var(--secondary-background));overflow:hidden}@media(max-width:699px){.bl-cart-rec__media{flex:0 0 var(--bl-cart-rec-media-width, 30%)}}.bl-cart-rec__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.bl-cart-rec__info{display:flex;flex:1 1 auto;flex-direction:column;gap:8px;min-width:0;padding:8px 8px 8px 0}.bl-cart-rec__title{color:inherit;font-weight:600}.bl-cart-rec__rating{display:inline-flex;column-gap:3px;margin-top:-4px}.bl-cart-rec__rating .rating__star{width:var(--bl-cart-rec-star-size, 12px);height:auto}.bl-cart-rec__footer{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:auto}.bl-cart-rec__price-list{line-height:1.3}.bl-cart-rec__price{font-weight:600}.bl-cart-rec__price--compare{font-weight:400;color:inherit;opacity:1}.bl-cart-rec__form{flex:none}.bl-cart-rec__footer .bl-cart-rec__button{--button-background: var(--bl-cart-rec-card-background, var(--heading-color));--button-text-color: var(--bl-cart-rec-card-text-color, var(--background));flex:none;border:1px solid rgb(var(--button-text-color));font-size:12px;min-height:36px;padding:11px 20px;border-radius:10px}.bl-cart-rec__sold-out{flex:none;opacity:.7}.shopify-section--main-product .product__info .price-list .price--large,.shopify-section--main-product .product__info .price-list .price--highlight{color:#000}.shopify-section--main-product .product__info .price-list .price--compare{color:#4f4f4f;opacity:1}.jdgm-widget .jdgm-rev .jdgm-rev__content{color:#000;font-size:13px}.bl-product-lineup__card{display:flex;flex-direction:column;min-width:0}.bl-product-lineup__media{position:relative}.bl-product-lineup__badge-list{position:absolute;top:12px;left:12px;z-index:1}.bl-product-lineup__aspect-ratio{display:block;position:relative;overflow:hidden;border-radius:var(--block-border-radius);background:rgb(var(--bl-pl-card-background, var(--secondary-background)))}.bl-product-lineup__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.bl-product-lineup__info{display:flex;flex-direction:column;gap:var(--bl-pl-row-gap, 4px);margin-top:16px;min-width:0}.bl-product-lineup__text{display:flex;flex-direction:column;gap:4px;min-width:0}.bl-product-lineup__rating{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px}.bl-product-lineup__rating-count{max-width:100%}.bl-product-lineup__rating-stars{display:inline-flex;align-items:center;gap:3px}.bl-product-lineup__rating .rating__star{width:var(--bl-pl-star-size, 14px);height:auto}.bl-product-lineup__star--partial{display:inline-grid}.bl-product-lineup__star--partial .rating__star{grid-area:1 / 1}.bl-product-lineup__star-fill{clip-path:inset(0 calc(100% - var(--bl-pl-star-fill)) 0 0)}.bl-product-lineup__rating-value,.bl-product-lineup__rating-count{color:rgb(var(--bl-pl-rating-text-color, var(--text-color)))}.bl-product-lineup__rating-count:before{content:"|";margin-inline-end:8px;opacity:.7}@media screen and (max-width:740px){.bl-product-lineup__rating-count:before{content:none}}.bl-product-lineup__title{color:rgb(var(--bl-pl-title-color, var(--heading-color)));font-weight:600}.bl-product-lineup__description{color:rgba(var(--bl-pl-description-color, var(--text-color)),.6);font-weight:400}.bl-product-lineup__description p{margin:0}.bl-product-lineup__price-row{display:flex;align-items:baseline;align-content:start;flex-wrap:wrap;gap:0 8px}.bl-product-lineup__saving-row{align-self:center}.bl-product-lineup__card--stacked-saving .bl-product-lineup__saving-row{flex-basis:100%;align-self:start}.bl-product-lineup__price{color:rgb(var(--bl-pl-price-color, var(--heading-color)));font-weight:600;letter-spacing:-.01em}.bl-product-lineup__price--compare{color:rgba(var(--bl-pl-price-color, var(--heading-color)),.6);text-decoration:line-through}.bl-product-lineup__saving{display:inline-flex;align-items:center;padding:5px 16px;border-radius:24px;line-height:1;border:1px solid rgb(var(--bl-pl-saving-border, var(--bl-pl-saving-background, var(--primary-button-background))));background:rgb(var(--bl-pl-saving-background, var(--primary-button-background)));color:rgb(var(--bl-pl-saving-text-color, var(--primary-button-text-color)));font-weight:var(--text-font-bold-weight);white-space:nowrap}.bl-product-lineup__warranty{display:flex;align-items:center;gap:6px;color:rgb(var(--bl-pl-warranty-color, var(--text-color)));font-weight:400;letter-spacing:-.01em}.bl-product-lineup__warranty p{margin:0}.bl-product-lineup__warranty-icon{flex:0 0 auto;align-self:flex-start;display:block;width:var(--bl-pl-warranty-icon-size, 14px);height:var(--bl-pl-warranty-icon-size, 14px);object-fit:contain}.bl-product-lineup__quick-form{position:absolute;bottom:0;left:0;width:100%;padding:10px;visibility:hidden;opacity:0;transition:visibility .2s ease-in-out,opacity .2s ease-in-out}.bl-product-lineup__cta{margin-top:3px}@media screen and (pointer:fine)and (prefers-reduced-motion:no-preference){.bl-product-lineup__quick-form{transition:visibility .2s ease-in-out,opacity .2s ease-in-out,transform .2s ease-in-out;transform:translateY(16px)}.bl-product-lineup__media:hover .bl-product-lineup__quick-form{transform:translateY(0)}}@media screen and (pointer:fine){.bl-product-lineup__media:hover .bl-product-lineup__quick-form{visibility:visible;opacity:1}}@media screen and not (pointer:fine){.bl-product-lineup__quick-form{visibility:visible;opacity:1}}@media screen and (max-width:740px){.bl-product-lineup__quick-form{display:none}}@media screen and (min-width:741px){.bl-product-lineup__cta{display:none}.bl-product-lineup__info{gap:var(--bl-pl-row-gap, 12px)}.bl-product-lineup__text{gap:4px}}cart-drawer#mini-cart,mobile-navigation#mobile-menu-drawer{z-index:2147483001}
/*# sourceMappingURL=/cdn/shop/t/91/assets/bl_custom.css.map */
