#shopify-section-footer{padding-bottom:74px}.product-bar{position:fixed;left:0;right:0;bottom:0;background:#fff;z-index:21474836369;border:none}.product-bar.headroom--not-top{transform:translateY(0);-webkit-transform:translateY(0)}.product-bar .page-width{padding-right:0}.product-bar__container{display:flex;justify-content:space-between;align-items:center}.product-bar__title .sh1{margin:0 60px 0 0}.product-bar__form{display:flex;align-items:center}.product-bar__form .form{flex-shrink:0}.product-bar__form .product-form__submit{padding:28px 40px;display:flex;justify-content:center;align-items:center;background-color:#93b8db}.product-bar__form .product-form__submit:hover{box-shadow:none;border-color:#93b8db}.product-bar__form .product-form__submit.hidden{display:none}.product-bar__form .product-form__submit,.product-bar__form .klaviyo-bis-trigger,.product-bar__form #ProductPopup-klaviyo-bis{margin-bottom:0}.product-bar__form .product-form__submit .product-form__glow{height:12px;width:12px;margin:0 20px;border-radius:100%;background:var(--yellow);filter:blur(3px);-webkit-filter:blur(3px)}.product-bar__form .product-form__submit.loading{color:#000}.product-bar__form .product-form__submit.loading:hover{color:#fff}.product-bar__form .product-form{display:flex;margin:0;align-items:center}.product-bar__form variant-radios{display:flex;align-items:center;margin-top:0}.product-form__input-buttons-dropdown{padding:14px 14px 14px 18px;transform:translate(-18px);background:#fff;position:absolute;bottom:100%;border:1px solid #F2F2F2;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.product-bar__form .product-form__input-button-sticky svg{margin-left:20px;transition:transform .3s ease;-webkit-transition:transform .3s ease}.product-bar__form .product-form__input-button-sticky.active+.product-form__input-buttons-dropdown{opacity:1;visibility:visible}.product-bar__form .product-form__input-button-sticky.active svg{transform:rotate(180deg);-webkit-transform:rotate(180deg)}.product-bar__form .product-form__input{margin-right:50px;margin-bottom:0}.product-bar__form .product-form__input-wrapper,.product-bar__form .product-form__input-button-wrapper{display:flex;align-items:center}.product-bar__form .product-form__input input[type=radio]+label{height:30px;width:auto;padding:0 15px;font-size:11px;display:flex;justify-content:center;align-items:center;text-align:center;flex-shrink:0;border-radius:50px;background-size:cover;background-position:center;position:relative;background-color:#f8f7f4;width:unset;height:unset;margin:0;background:transparent;border-radius:unset;cursor:pointer}.product-bar__form .product-form__input input[type=radio]+label:after{content:none}.product-bar__form .product-form__input input[type=radio]+label .product-form__input-btn{height:24px;width:24px;margin-right:10px;display:flex;justify-content:center;align-items:center;flex-shrink:0;border-radius:100%;position:relative;font-size:12px;background:#f8f7f4}.product-bar__form .product-form__input input[type=radio]+label .product-form__input-btn:after{content:"";height:34px;width:34px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:100%;border:1px solid transparent;cursor:pointer;transition:border .3s ease}.product-bar__form .product-form__input input[type=radio]:checked+label .product-form__input-btn:after{border-color:#0003;color:#fff}.product-bar__form .product-form__input-button-sticky{display:flex;align-items:center}.product-form__input-active-size-bubble{height:24px;width:24px;margin-right:10px;display:inline-flex;justify-content:center;align-items:center;flex-shrink:0;border-radius:100%;font-size:11px;background:#f8f7f4;padding-left:1px}.product-bar__form .product-form__input input[type=radio]:checked+label .product-form__input-btn{background:#333}.product-bar__form .product-form__input input[type=radio]:checked+label p{color:#000}.product-bar__form .form__label{margin:0 20px 0 0;opacity:.4}.product-bar__form .product__collection-size,.product-bar__form .product__collection-colors{margin-right:20px;display:flex;align-items:center}.product-bar__form .product__swatch{display:flex;align-items:center}.product-bar__form .product__swatch.active .product__swatch-color{border-color:rgba(var(--color-foreground),.5);box-shadow:0 0 0 3px #fff,0 0 0 4px rgba(var(--color-foreground),1)}.product-bar__form .product__swatches{height:100%;margin:0;padding:0;border:none}.product-bar__form .product__swatches-button-sticky{display:flex;align-items:center;color:#000}.product-bar__form .product__swatches-dropdown{padding:14px 14px 14px 18px;transform:translate(-18px);background:#fff;position:absolute;bottom:100%;border:1px solid #F2F2F2;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.product-bar__form .product__swatches-button-sticky svg{margin:0 0 0 10px;transition:transform .3s ease;-webkit-transition:transform .3s ease}.product-bar__form .product__swatches-button-sticky.active+.product__swatches-dropdown{opacity:1;visibility:visible}.product-bar__form .product__swatches-button-sticky.active svg{transform:rotate(180deg);-webkit-transform:rotate(180deg)}.product-bar__form .product__swatch{margin:0 0 10px}.product-bar__form .product__swatch-color{width:35px;height:35px;margin-right:10px;border-radius:50px;border:1px solid rgb(var(--color-foreground))}.product-bar__form .product__swatch-color:after{height:35px;width:35px}.product-bar__form .product__active-color{margin:0}.product-bar__form .caption-neue{font-family:quandrant-text-mono,monospace;font-style:normal;font-weight:400;font-size:12px;line-height:1;letter-spacing:.1em;text-transform:uppercase}.product-bar__form .product__swatches{display:flex;align-items:center}.product-bar__form .product-form__input[data-option=Size] input:checked+label{background:transparent!important;box-shadow:none;border:none}.product-bar__form .product-form__input input[type=radio]:checked+label{color:#fff}.product-bar .wk-button{display:none!important}@media only screen and (max-width: 1050px){.product-bar .product__collection-colors{display:none!important}.product-bar__title h2.sh1{font-size:14px!important;margin-right:20px}}@media only screen and (max-width: 768px){.product-bar{border:0}.product-bar .page-width{padding:0}.product-bar__form{width:100%;margin-bottom:0}.product-bar__form .product-form,.product-bar__form .form,.product-bar__form .product-form__submit{width:100%}.product-bar__title.hide-mobile,.product-bar__form variant-radios{display:none}}.product-bar#product-bar{transform:translateY(100%);transition:transform .4s ease-in-out;-webkit-transition:transform .4s ease-in-out}.product-bar#product-bar.headroom--unpinned{transform:translateY(0)}.product-bar__title .sh1,.product-form__submit,.product-bar .product__swatch span,.product-bar .product-form__input-button-wrapper p{font-size:13px;font-style:normal;font-weight:300;line-height:1;letter-spacing:.02em;text-transform:unset}.product-bar__title h2.sh1{font-family:quandrant-text-mono,monospace;font-style:normal;font-size:14px;line-height:1.5;letter-spacing:-.019em}.product-bar__form .caption-neue{margin:12px 0}.product-form__submit .product-form__glow{height:6px;width:6px;background:var(--body-green-2);filter:blur(0);-webkit-filter:blur(0)}.product-bar__form .form__label{font-size:11px;font-style:normal;font-weight:400;line-height:1.2;letter-spacing:.11em;text-transform:uppercase;opacity:1;color:#000;margin-right:10px}.product-form__input-active-size-bubble{color:#fff;background-color:#000}
/*# sourceMappingURL=/cdn/shop/t/507/assets/component-product-bar.css.map */
