.add-to-cart-section{position:fixed;bottom:0;left:0;right:0;width:100%;z-index:100;background-color:var(--grey-dark)}.add-to-cart-bar{display:none;align-items:stretch;justify-content:space-between;color:var(--color-white);padding:var(--spacing-sm);flex-direction:column}@media screen and (min-width: 900px){.add-to-cart-bar{align-items:center;flex-direction:row;gap:var(--spacing2x);padding:var(--spacing-base)}}.add-to-cart-bar-wrapper{display:flex;align-items:center;gap:10px}.add-to-cart-bar-wrapper img{object-fit:contain;padding:5px;background-color:#ffffff40;display:none}@media screen and (min-width: 900px){.add-to-cart-bar-wrapper img{display:block}}.add-to-cart-bar-content .add-to-cart-bar__text strong{font-size:var(--text-sub-heading-small);font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);line-height:110%;text-transform:capitalize}@media screen and (min-width: 900px){.add-to-cart-bar-content .add-to-cart-bar__text strong{line-height:150%}}.add-to-cart-bar-content div{font-size:var(--text-body-primary);align-self:center}.add-to-cart-bar-content .price__container{text-align:right;margin-bottom:0;line-height:110%}.add-to-cart-bar-content .price__regular .price-item,.add-to-cart-bar-content .price__sale .price-item{font-size:var(--text-body-primary);font-family:var(--font-body-family);font-weight:400}.add-to-cart-bar-content{display:none}.add-to-cart-bar-content--visible-mobile{display:flex;justify-content:space-between;width:100%}@media screen and (min-width: 900px){.add-to-cart-bar-content{display:block;width:auto}}.add-to-cart-bar__variant{margin:0}.add-to-cart-bar__buttons{display:flex;flex-wrap:wrap;grid-gap:var(--spacing-sm);align-items:center}@media screen and (min-width: 900px){.add-to-cart-bar__buttons{flex-wrap:nowrap;grid-gap:var(--spacing-base)}}.add-to-cart-bar variant-selects{display:flex;flex-direction:row;grid-gap:var(--spacing-sm);width:100%}@media screen and (min-width: 900px){.add-to-cart-bar variant-selects{flex-direction:column;width:auto}}@media screen and (min-width: 1024px){.add-to-cart-bar variant-selects{flex-direction:row;grid-gap:calc(var(--spacing-sm) + (var(--spacing-sm) / 2))}}.add-to-cart-bar .product-form__input{display:flex;flex-wrap:wrap;align-items:center;grid-gap:var(--spacing-sm);margin-bottom:0;flex:auto;width:50%;min-width:auto;max-width:100%}@media screen and (min-width: 900px){.add-to-cart-bar .product-form__input{flex-wrap:nowrap;grid-gap:calc(var(--spacing-sm) + (var(--spacing-sm) / 2));width:100%}}@media screen and (min-width: 1024px){.add-to-cart-bar .product-form__input{min-width:244px}}.add-to-cart-bar .product-form__input .form__label{font-size:var(--text-body-small);margin-bottom:0;width:100%}@media screen and (min-width: 900px){.add-to-cart-bar .product-form__input .form__label{width:auto;min-width:20%}}@media screen and (min-width: 1024px){.add-to-cart-bar .product-form__input .form__label{min-width:auto}}.add-to-cart-bar .select{max-width:100%;position:relative}.add-to-cart-bar .select__select{background-color:#f6f6f9bf;color:var(--grey-dark);font-weight:700;font-size:var(--text-body-small)!important;line-height:1!important;min-height:auto!important;padding:12px 30px 12px 12px!important;margin-top:0;background-image:url("data:image/svg+xml,%3Csvg width='19' height='16' viewBox='0 0 19 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 5.75L9.5 10.25L14 5.75' stroke='%23566268' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A")!important;background-position:calc(100% - 12px) center!important;background-repeat:no-repeat!important}.add-to-cart-bar .select__select option:not(.product-option--visible):disabled{display:none}.add-to-cart-bar .add-to-cart__button{font-family:var(--font-body-family);font-weight:var(--font-body-weight-bold);flex:1;height:39px}@media screen and (min-width: 900px){.add-to-cart-bar .add-to-cart__button{margin:var(--spacing-sm) 0;flex:auto}}.add-to-cart-bar .product-metafield__message{background-color:transparent;border:0px solid transparent;padding:0;font-size:var(--text-body-small);color:#f6f6f9bf;margin-bottom:0}@media screen and (min-width: 900px){.add-to-cart-bar .product-metafield__message{max-width:200px}}.add-to-cart-bar .product-metafield__message img{display:none;align-self:center}@media screen and (min-width: 1024px){.add-to-cart-bar .product-metafield__message img{display:block}}.add-to-cart-bar .product-metafield__message strong{display:block}
/*# sourceMappingURL=/cdn/shop/t/521/assets/snippet-add-to-cart-bar.css.map */
