.product-sticky-form{display:block;position:fixed;bottom:0;left:0;padding-bottom:max(24px,env(safe-area-inset-bottom,0px) + 24px);width:100%;z-index:40;-webkit-transition:opacity .25s ease-in-out,visibility .25s ease-in-out,-webkit-transform .25s ease-in-out;transition:opacity .25s ease-in-out,visibility .25s ease-in-out,-webkit-transform .25s ease-in-out;transition:opacity .25s ease-in-out,transform .25s ease-in-out,visibility .25s ease-in-out;transition:opacity .25s ease-in-out,transform .25s ease-in-out,visibility .25s ease-in-out,-webkit-transform .25s ease-in-out}.product-sticky-form[hidden]{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%);visibility:hidden}@media (min-width: 600px){.product-sticky-form .product-form__add-button{width:100%}}@media (min-width: 960px){.product-sticky-form{padding-top:16px;padding-bottom:16px;background:rgb(var(--background));border-bottom:1px solid rgb(var(--border-color));top:calc(var(--header-height, 0px) * var(--enable-sticky-header) + var(--announcement-bar-height, 0px) * var(--enable-sticky-announcement-bar));bottom:auto;-webkit-box-shadow:0 6px 5px -5px rgba(var(--border-color),.4),0 1px rgb(var(--border-color)) inset;box-shadow:0 6px 5px -5px rgba(var(--border-color),.4),0 1px rgb(var(--border-color)) inset}.product-sticky-form[hidden]{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.product-sticky-form__form,.product-sticky-form__variants{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto}.product-sticky-form__content-wrapper,.product-sticky-form__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-sticky-form__image-wrapper{width:55px;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:18px}.product-sticky-form__variants .select-wrapper+.select-wrapper{margin-left:-1px}.product-sticky-form__variants .select-wrapper:first-of-type:not(:only-child) .select{border-top-right-radius:0;border-bottom-right-radius:0}.product-sticky-form__variants .select-wrapper+.select-wrapper .select{border-top-left-radius:0;border-bottom-left-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 .Button,.product-sticky-form .select{line-height:48px;height:48px}.product-sticky-form__payment-container{margin-left:10px}}.wdropCustomStickyForm{background:var(--off-white);padding:10px 0}.wdropStickyDetails{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wdropStickyDetails>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wdropStickyForm{margin-top:6px}.wdropOptionUpdate{margin-bottom:4px}@media (min-width: 960px){.wdropCustomStickyForm{background:#fff;padding:8px 0}.wdropStickyForm{margin-top:0}.product-sticky-form__image-wrapper{width:72px}}.wdropStickyPriceWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.product-sticky-form__price-compare{text-decoration:line-through;color:var(--midtone);margin-left:7px}
