.fixed-cart-form{position:fixed;bottom:0;left:0;z-index:41;width:100%;opacity:0;background-color:#f9f7f6;border-top:1px solid #ebebeb;transform:translateY(100%);transition-property:transform,opacity,bottom;transition-duration:.5s;padding:16px 0}@media (max-width:991px){.fixed-cart-form{padding:12px;background-color:#f9f7f6}}.fixed-cart-form .fixed-cart-form__error-message{width:100%;max-width:1065px;margin:0 auto 12px;padding:0 10px;color:#c00;font-size:14px;line-height:1.4}@media (max-width:991px){.fixed-cart-form .fixed-cart-form__error-message{margin-bottom:10px;padding:0}}.fixed-cart-form.fixed-cart-form--active{opacity:1;transform:translateY(0)}.fixed-cart-form .fixed-cart-form__container{display:flex;flex-wrap:nowrap;align-items:flex-end;justify-content:center;gap:24px;max-width:1065px;margin:0 auto;padding:0 10px}@media (max-width:991px){.fixed-cart-form .fixed-cart-form__container{max-width:100%;flex-wrap:wrap;align-items:stretch;gap:12px;padding:0}}.fixed-cart-form .fixed-cart-form__container select{position:relative;font-size:12px;height:48px;line-height:15px;white-space:normal;color:#121212;border:.6px solid rgba(18,18,18,.1);background-color:var(--colors-brand-white,#fff);background-position:top 50% right 7px;padding:5px 22px 5px 12px}@media (max-width:991px){.fixed-cart-form .fixed-cart-form__container select{font-size:12px;height:unset;min-height:32px;max-width:312px;border:none;background-color:var(--colors-brand-white,#fff)}}.fixed-cart-form .fixed-cart-form__thumbnail{width:69px;height:69px;margin-right:0}@media (max-width:991px){.fixed-cart-form .fixed-cart-form__thumbnail{display:none}}.fixed-cart-form .fixed-cart-form__thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.fixed-cart-form .fixed-cart-form__label{display:block;margin-bottom:12px;font-family:stevie-sans,sans-serif;font-size:12px;font-weight:400;line-height:1.17;text-transform:uppercase;letter-spacing:2px}@media (max-width:991px){.fixed-cart-form .fixed-cart-form__label{display:none}}.fixed-cart-form .fixed-cart-form__label.fixed-cart-form__label--hidden{font-size:0;opacity:0}.fixed-cart-form .fixed-cart-form__selects-variant{display:none}@media (max-width:991px){.fixed-cart-form .fixed-cart-form__selects-variant{display:block;flex:1 0 33.3%;margin-right:0}}.fixed-cart-form sticky-bar-actions{display:flex;flex:1;flex:unset;width:auto}@media (max-width:991px){.fixed-cart-form sticky-bar-actions{flex-direction:column;width:calc(50% - 6px);text-align:right;gap:8px}}.fixed-cart-form .fixed-cart-form__variants{flex:unset;margin-right:24px}@media (max-width:991px){.fixed-cart-form .fixed-cart-form__variants{display:none;flex:0 0 50%;max-width:50%;margin-right:0}}.fixed-cart-form .fixed-cart-form__variants .product__option{margin:0;padding:0}.fixed-cart-form .fixed-cart-form__variants .option-values{flex-wrap:nowrap;align-items:stretch}.fixed-cart-form .fixed-cart-form__variants .input-radio{flex:unset}.fixed-cart-form .fixed-cart-form__variants .input-radio label{width:100%;min-width:156px;height:48px}.fixed-cart-form .fixed-cart-form__variants .input-radio--white label{font-weight:400;justify-content:left;border:1px solid transparent}.fixed-cart-form .fixed-cart-form__variants .input-radio__label-price-wrapper{font-size:14px;flex-direction:row;gap:5px;white-space:nowrap;margin:0 auto}.fixed-cart-form .fixed-cart-form__variants .input-radio__label-price{font-weight:300}.fixed-cart-form .fixed-cart-form__frequency{max-width:264px;width:100%}@media (max-width:991px){.fixed-cart-form .fixed-cart-form__frequency{max-width:unset;margin-right:0}}.fixed-cart-form .fixed-cart-form__frequency label{font-weight:400;font-size:12px;letter-spacing:.05em}.fixed-cart-form .fixed-cart-form__label{font-weight:400;font-size:12px;letter-spacing:.05em}.fixed-cart-form .fixed-cart-form__action{width:30%;height:inherit}@media (max-width:991px){.fixed-cart-form .fixed-cart-form__action{width:calc(50% - 6px)}}.fixed-cart-form .fixed-cart-form__action.placeholder-hidden .fixed-cart-form__label{opacity:0}.fixed-cart-form .fixed-cart-form__action .fixed-cart-form__label{margin-left:25px}.fixed-cart-form .fixed-cart-form__action .button--preorder{padding-top:0;padding-bottom:0;line-height:40px;height:40px}.fixed-cart-form .fixed-cart-form__action .button--preorder span{line-height:40px}@media (max-width:991px){.fixed-cart-form .fixed-cart-form__qty{flex:1 0 33.3%}}@media (max-width:991px){.fixed-cart-form .fixed-cart-form__qty input[type=number]{text-align:center;width:40px;font-size:16px;line-height:26px;color:#121212;background-color:transparent;-webkit-text-fill-color:#121212;-webkit-opacity:1;border:none;opacity:1;padding:0 5px;-moz-appearance:textfield}.fixed-cart-form .fixed-cart-form__qty input[type=number]::-webkit-inner-spin-button,.fixed-cart-form .fixed-cart-form__qty input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}}@media (max-width:991px){.fixed-cart-form .fixed-cart-form__quantity{display:flex;align-items:center;justify-content:center}}.fixed-cart-form .fixed-cart-form__qty-button{display:none;justify-content:center;align-items:center;width:24px;height:24px;min-width:24px;background:rgba(0,0,0,.08);text-align:center;font-weight:400;color:inherit;cursor:pointer;padding:0}@media (max-width:991px){.fixed-cart-form .fixed-cart-form__qty-button{display:inline-flex}}.fixed-cart-form .fixed-cart-form__qty-button svg{color:inherit;width:8px}.fixed-cart-form .button{max-width:250px;margin-left:24px;min-width:135px;min-height:48px}@media (max-width:991px){.fixed-cart-form .button{max-width:312px;min-height:unset;margin-left:0;min-width:initial;height:100%;padding:4px 5px;line-height:1.3;transition:.3s all}.fixed-cart-form .button:not([disabled]):hover{background-color:#000;color:#fff}.fixed-cart-form .button:not([disabled]){background-color:#8c744b}}.fixed-cart-form .button .product__form-buttons-inner{align-items:center}.fixed-cart-form .button .product__form-buttons-text{padding:0 5px}.fixed-cart-form .button .product__form-buttons-price:before{top:7px;height:70%}@media (max-width:991px){.fixed-cart-form .button .product__form-buttons-price:before{top:1px;height:100%}}.fixed-cart-form__action--pre-order .button{max-width:100%}.fixed-cart-form__action--pre-order .product__form-buttons-inner{display:flex;justify-content:center}.fixed-cart-form__action--pre-order .product__form-buttons-price{position:relative;padding:0 5px}.fixed-cart-form__action--pre-order .product__form-buttons-price:after{content:"";position:absolute;width:1px;height:17px;top:50%;left:0;background-color:#fff;transform:translateY(-50%)}.fixed-cart-form--default{border-top:1px solid #d1d1d1;background-color:#fff;padding:24px 0}@media (max-width:991px){.fixed-cart-form--default{padding:16px}}.fixed-cart-form--default .fixed-cart-form__container{gap:21px}@media (max-width:991px){.fixed-cart-form--default .fixed-cart-form__container{flex-direction:column;gap:10px}}.fixed-cart-form--default .fixed-cart-form__action{width:100%;max-width:328px}@media (max-width:991px){.fixed-cart-form--default .fixed-cart-form__action{max-width:unset}}.fixed-cart-form--default sticky-bar-actions{--frequency-width:73%;flex:1 1 auto;max-width:328px;align-items:flex-end}@media (max-width:991px){.fixed-cart-form--default sticky-bar-actions{flex-direction:row;width:100%;max-width:unset}.fixed-cart-form--default sticky-bar-actions .fixed-cart-form__selects-variant{flex:1 1 calc(100% - var(--frequency-width) - 10px)}.fixed-cart-form--default sticky-bar-actions .fixed-cart-form__frequency{flex:1 1 var(--frequency-width)}}.fixed-cart-form--default .button{min-height:35px;font-size:14px;font-weight:550;line-height:160%;letter-spacing:.7px;max-width:328px;padding:0;margin-left:0}@media (max-width:991px){.fixed-cart-form--default .button{max-width:unset}}.fixed-cart-form--default .button:not([disabled]){background-color:#121212}.fixed-cart-form--default .button .product__form-buttons-inner{display:flex;justify-content:center}.fixed-cart-form--default .button .product__form-buttons-price{position:relative;padding:0 8.3%}.fixed-cart-form--default .button .product__form-buttons-price:before{content:"";position:absolute;width:1px;height:100%;top:0;left:0;background-color:#fff}.fixed-cart-form--default .button .product__form-buttons-text{display:inline-block;padding:0 5px;margin:0 auto}.fixed-cart-form--default .fixed-cart-form__container select{height:35px;font-size:11px;font-weight:400;line-height:120%;letter-spacing:.55px;text-transform:uppercase;border:.6px solid #949494;padding:5px 22px 5px 10px}@media (max-width:991px){.fixed-cart-form--default .fixed-cart-form__container select{max-width:unset}}.fixed-cart-form--default .fixed-cart-form__frequency{max-width:unset}.fixed-cart-form--default .fixed-cart-form__variants{width:100%;max-width:79px;margin-right:10px}@media (min-width:992px){.template-set .fixed-cart-form .button--primary-second,.template-set-radiance .fixed-cart-form .button--primary-second,.template-set-second .fixed-cart-form .button--primary-second,.template-set-travel .fixed-cart-form .button--primary-second{background-color:#121212}.template-set .fixed-cart-form .button--primary-second:focus,.template-set .fixed-cart-form .button--primary-second:hover,.template-set-radiance .fixed-cart-form .button--primary-second:focus,.template-set-radiance .fixed-cart-form .button--primary-second:hover,.template-set-second .fixed-cart-form .button--primary-second:focus,.template-set-second .fixed-cart-form .button--primary-second:hover,.template-set-travel .fixed-cart-form .button--primary-second:focus,.template-set-travel .fixed-cart-form .button--primary-second:hover{background-color:#78633e}}