.product-sticky-form{background:rgba(var(--background, var(--root-background)),1);-webkit-border-after:0;border-block-end:0;bottom:0;box-shadow:0 -6px 5px -5px rgba(var(--border-color),.4),0 1px rgba(var(--border-color),.7) inset;display:block;-webkit-padding-after:max(calc(var(--base-space-units) / 1.5),env(safe-area-inset-bottom,0px) + calc(var(--base-space-units) / 1.5));padding-block-end:max(calc(var(--base-space-units) / 1.5),env(safe-area-inset-bottom,0px) + calc(var(--base-space-units) / 1.5));-webkit-padding-before:calc(var(--base-space-units) / 1.5);padding-block-start:calc(var(--base-space-units) / 1.5);position:fixed;transition:background .25s ease-in-out,box-shadow .25s ease-in-out,box-shadow .25s ease-in-out,backdrop-filter .25s ease-in-out,-webkit-backdrop-filter .25s ease-in-out,opacity .25s ease-in-out,transform .25s ease-in-out,visibility .25s ease-in-out;width:100%;z-index:2}@supports ((-webkit-backdrop-filter: blur(30px) saturate(160%) contrast(45%) brightness(140%)) or (backdrop-filter: blur(30px) saturate(160%) contrast(45%) brightness(140%))){.product-sticky-form:not(:hover,:focus-within){-webkit-backdrop-filter:blur(20px) saturate(160%) contrast(45%) brightness(140%);backdrop-filter:blur(20px) saturate(160%) contrast(45%) brightness(140%);background:rgba(var(--background, var(--root-background)),.85);will-change:background,box-shadow,backdrop-filter,-webkit-backdrop-filter,color}}.product-sticky-form:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.product-sticky-form:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.product-sticky-form[hidden]{opacity:0;transform:translateY(100%);visibility:hidden}.product-sticky-form:hover{z-index:4}.product-sticky-form .container{padding-inline:12px}.product-sticky-form__content-wrapper{align-items:center;display:inline-flex}.product-sticky-form__inner{align-items:center;display:inline-flex;width:100%}.product-sticky-form__image-wrapper{border-radius:var(--product-radius);flex:none;-webkit-margin-end:calc(var(--base-space-units) / 1.5);margin-inline-end:calc(var(--base-space-units) / 1.5);overflow:hidden;width:55px}@media screen and (max-width: 999px){.product-sticky-form .product-form__add-button{width:100%}.product-sticky-form__inner{display:grid;row-gap:calc(var(--base-space-units) / 2)}.product-sticky-form__content-wrapper{display:flex}}@media screen and (min-width: 1000px){.product-sticky-form{-webkit-border-before:0;border-block-start:0;box-shadow:0 6px 5px -5px rgba(var(--border-color),.4),0 1px rgba(var(--border-color),.7);inset-block:calc(var(--header-height, 0px) * var(--enable-sticky-header) + var(--announcement-bar-height, 0px) * var(--enable-sticky-announcement-bar)) auto;-webkit-padding-after:calc(var(--base-space-units) / 2);padding-block-end:calc(var(--base-space-units) / 2);-webkit-padding-before:calc(var(--base-space-units) / 2);padding-block-start:calc(var(--base-space-units) / 2)}.product-sticky-form__form,.product-sticky-form__variants{-webkit-margin-start:auto;margin-inline-start:auto;display:flex}.product-sticky-form__inner{justify-content:space-between}.product-sticky-form[hidden]{transform:translateY(-100%)}.product-sticky-form__variants .select-wrapper+.select-wrapper{-webkit-margin-start:-1px;margin-inline-start:-1px}.product-sticky-form__variants .select-wrapper:not(:first-child):not(:last-child) .select{border-radius:0}.product-sticky-form__variants .select-wrapper:first-child:not(:only-child) .select:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:0;border-bottom-right-radius:0}.product-sticky-form__variants .select-wrapper:first-child:not(:only-child) .select:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:0;border-bottom-left-radius:0}.product-sticky-form__variants .select-wrapper:last-child:not(:only-child) .select:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:0;border-bottom-left-radius:0}.product-sticky-form__variants .select-wrapper:last-child:not(:only-child) .select:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:0;border-bottom-right-radius:0}.product-sticky-form__variants .select{min-width:150px;max-width:300px}@supports (height: min(1px,2px)){.product-sticky-form__variants .select{min-width:min(max(var(--largest-option-width),150px),300px)}}.product-sticky-form .button,.product-sticky-form .select{height:48px;line-height:48px}.product-sticky-form__payment-container{-webkit-margin-start:10px;margin-inline-start:10px}}.product-sticky-form__bottom-info{display:flex;flex-direction:column;row-gap:3px}
/*# sourceMappingURL=/cdn/shop/t/373/assets/component-product-sticky-form.css.map */
