.sticky-atc-bar{position:fixed;bottom:0;right:0;max-width:393px;z-index:3;padding:20px 15px 30px;border-color:transparent;border-style:solid;border-width:var(--popup-border-width);transition:transform .4s ease,bottom .4s ease;transition:all .3s;background:#fff;z-index:20;transform:translateZ(0)}.sticky-atc-bar.product-added,.sticky-atc-bar.open{padding-bottom:114px}.sticky-atc-bar.default-swatches,.sticky-atc-bar.default{transform:translateY(100%);border-radius:0}.sticky-atc-bar.default-swatches.atc-visible,.sticky-atc-bar.default.atc-visible{transform:translateY(0)}.sticky-atc-bar.right-side{transform:translate(calc(100% + 50px))}.sticky-atc-bar.right-side.atc-visible{transform:translateY(0)}.sticky-atc-bar .product-form button[disabled=disabled]{pointer-events:unset}.sticky-atc-bar variant-radios{display:flex;flex-direction:column-reverse}.atc-bar-product{display:flex;flex-direction:column;align-items:center}.atc-bar-product .gender-toggle-wrapper{display:none}.atc-bar-header{display:flex;width:100%;margin-bottom:12px}.atc-bar-header-title{font-size:14px;line-height:1.2em;letter-spacing:2.5px;color:#b19358;text-transform:uppercase;font-weight:700;margin-right:auto}.atc-bar-product-top{display:flex;width:100%;justify-content:space-between;align-items:center}.atc-product-wrapper{display:flex;gap:15px}.atc-product-media{display:flex;width:115px;align-self:flex-end}.atc-product-media .media{width:100%;background-color:#fff}.atc-product-title{font-size:16px;font-weight:700;line-height:1.2em;letter-spacing:.04em;color:#232428;margin:0 0 3px;text-transform:capitalize;font-family:Agrandir,sans-serif;max-width:180px;width:100%}.atc-product-info .price *{font-size:14px;line-height:1.4em;color:#232428}.atc-bar-product-top-button,.atc-bar-product-top-button-link{display:flex;justify-content:space-between;align-items:center;border:none;background-color:#46676d;cursor:pointer;padding:14px;border-radius:5px;position:absolute;right:15px;bottom:30px;z-index:2;transition:all .3s}.atc-bar-product-top-button{width:54px;height:54px;z-index:3}.sticky-atc-bar.open .atc-bar-product-top-button,.sticky-atc-bar.product-added .atc-bar-product-top-button{opacity:0;display:none;pointer-events:none}.atc-bar-product-top-button-link{display:none;background-color:#232428}.atc-bar-product-top-button-link:hover{text-decoration:none}.sticky-atc-bar .atc-bar-product-top-button-link{width:calc(100% - 30px);padding:14px 20px}.atc-bar-product-top-button-link span{font-size:20px;line-height:1.4em;letter-spacing:.4px;font-weight:400;color:#fff}.sticky-atc-bar.product-added .atc-bar-product-top-button-link{display:flex}.atc-product-form{height:0;overflow:hidden;transition:height .5s ease-in-out;align-self:flex-start}.atc-product-form .Size-variant-switcher{background-color:#f4f2ee;border-radius:5px;padding:4px;margin-top:18px;margin-bottom:13px!important}.atc-product-form .Size-variant-switcher .form__label_heading{display:none}.atc-product-form .Color-variant-switcher{padding:0;margin:0!important}.atc-product-form .Color-variant-switcher .form__label_heading{display:block;font-weight:700;font-size:16px;line-height:1em;letter-spacing:.03em;color:#232428}.atc-product-form .product-form__input input[type=radio]+label{margin:0;line-height:1.2em}.close-sticky{position:absolute;top:10px;right:10px;border:none;padding:0;margin:0;cursor:pointer;opacity:0;visibility:hidden;transition:all .3s;background-color:#fff}.sticky-atc-bar.open .close-sticky{opacity:1;visibility:visible}.close-sticky svg{pointer-events:none}.sticky-atc-bar .product-form__error-message-wrapper{margin:10px 0;gap:5px}.sticky-atc-bar .product-form__error-message-wrapper svg{margin:0}.atc-product-form button[type=submit]{display:flex;justify-content:space-between;align-items:center;border-radius:5px;position:absolute;right:15px;bottom:30px;z-index:2;transition:all .2s;margin:0;width:0;opacity:0;pointer-events:none;padding:14px 20px}.sticky-atc-bar.open .atc-product-form button[type=submit]{width:calc(100% - 30px);opacity:1;pointer-events:all}.sticky-atc-bar.product-added button[type=submit]{display:none}.atc-bar-header-icon{cursor:pointer}.atc-bar-header{display:none}.sticky-atc-bar.product-added .atc-bar-header{display:flex}.sticky-atc-bar .variants_label_container{display:flex;flex-wrap:wrap;gap:4px}.sticky-atc-bar .Color-variant-switcher .variants_label_container{gap:10px;flex-wrap:nowrap;overflow:auto;width:100%;padding-bottom:5px!important}.sticky-atc-bar .Color-variant-switcher .variants_label_container label{flex-direction:column;gap:8px}.sticky-atc-bar .Color-variant-switcher .variants_label_container label.variant__thumbnail span{position:static;height:unset}.sticky-atc-bar .Color-variant-switcher label.variant__thumbnail img{height:100%;width:100%}.variant-outer,.sticky-atc-bar .Color-variant-switcher .variant-inner{display:none}.sticky-atc-bar .Color-variant-switcher .variant-outer{display:block;font-size:12px;line-height:1.16em;font-weight:400;text-align:center}@media screen and (min-width: 768px){.sticky-atc-bar .Color-variant-switcher .variant-outer{font-size:14px}}.sticky-atc-bar .product-form__input input[type=radio]{display:none}.sticky-atc-bar .Color-variant-switcher label.variant__thumbnail{width:100px!important;height:100px!important}.sticky-atc-bar .Color-variant-switcher .variants_label_container-inner{max-width:100px;width:100%}.sticky-atc-bar .Color-variant-switcher label.variant__thumbnail{width:100%;min-width:unset}.sticky-atc-bar .product-form__input-wrapper{margin-bottom:0}.sticky-atc-bar variant-radios>fieldset.product-form__input .variants_label_container{margin:0;padding:0;width:100%}.sticky-atc-bar variant-radios>.Size-variant-switcher .variants_label_container{flex-wrap:wrap}.sticky-atc-bar .Color-variant-switcher .variants_label_container{max-width:355px}@media screen and (max-width: 390px){.sticky-atc-bar .Color-variant-switcher .variants_label_container{max-width:309px}}.sticky-atc-bar .product-form__input:not(.Color-variant-switcher) input[type=radio]+label{border:1px solid transparent;background-color:#fff}.sticky-atc-bar .product-form__input input[type=radio]+label:hover,.sticky-atc-bar .product-form__input input[type=radio]:checked+label{border:1px solid #46676D;color:#46676d;background-color:#fff}.sticky-atc-bar .product-form__input input[type=radio]+label{border-width:1px}.sticky-atc-bar .Color-variant-switcher .variants_label_container::-webkit-scrollbar{display:block}
/*# sourceMappingURL=/cdn/shop/t/151/assets/sticky-add-to-cart.css.map */
