@keyframes highlight-204d8517{0%{background:#fff4b3;box-shadow:0 0 2px 5px #fff4b3}to{background:none;box-shadow:none}}@keyframes highlight-aef7556f{0%{background:#fff4b3;box-shadow:0 0 2px 5px #fff4b3}to{background:none;box-shadow:none}}.st0{fill:#333}@keyframes highlight-cca50f34{0%{background:#fff4b3;box-shadow:0 0 2px 5px #fff4b3}to{background:none;box-shadow:none}}.feed .feed__inner[data-v-cca50f34]{display:flex;padding:1rem}.feed .feed__inner .feed__item[data-v-cca50f34]{flex:100%;padding:1rem}.feed .feed__inner .feed__item:hover .feed-item__hover[data-v-cca50f34]{display:flex}.feed .feed__inner .feed__item a[data-v-cca50f34]{display:block;overflow:hidden;padding-bottom:100%;position:relative}.feed .feed__inner .feed__item img[data-v-cca50f34]{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.feed .feed__inner .feed__item .feed-item__hover[data-v-cca50f34]{align-items:center;background:#00000080;display:none;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:5}.feed .feed__inner .feed__item[data-v-cca50f34] svg{height:2rem;width:2rem}.feed .feed__inner .feed__item[data-v-cca50f34] svg *{fill:#fff!important}@keyframes highlight-f9d34de4{0%{background:#fff4b3;box-shadow:0 0 2px 5px #fff4b3}to{background:none;box-shadow:none}}.shopify-select-variant[data-v-f9d34de4]{border:none;padding:0}@keyframes highlight-e12273ee{0%{background:#fff4b3;box-shadow:0 0 2px 5px #fff4b3}to{background:none;box-shadow:none}}.options .option[data-v-e12273ee]{margin-bottom:1rem}.options .option .option__label[data-v-e12273ee]{font-family:Montserrat,sans-serif;font-size:.8rem;letter-spacing:.05rem;margin-bottom:.5rem;text-transform:uppercase}.options .option .option__label .option-label__subtext[data-v-e12273ee]{font-size:.5rem;vertical-align:middle}.options .option .option__label .option-label__details[data-v-e12273ee]{cursor:pointer;font-size:.7rem}.options .option .option__label .option-label__details[data-v-e12273ee]:hover{text-decoration:underline}.options .option .option__utility[data-v-e12273ee]{display:flex;margin-bottom:1rem}.options .option .option__utility .option-utility__ready-to-ship[data-v-e12273ee]{cursor:pointer;padding-right:1rem;vertical-align:middle}.options .option .option__utility .option-utility__ready-to-ship .ready-to-ship__checkbox[data-v-e12273ee]{display:inline-block;height:1.2rem;margin-top:-.2rem;vertical-align:middle;width:1.2rem}.options .option .option__utility .option-utility__ready-to-ship .ready-to-ship__checkbox[data-v-e12273ee] svg .checkmark{display:none}.options .option .option__utility .option-utility__ready-to-ship .ready-to-ship__checkbox.active[data-v-e12273ee] svg .checkmark{display:block}.options .option .option__utility .option-utility__details[data-v-e12273ee]{cursor:pointer;padding-right:1rem;text-decoration:underline}.options .option .option__utility .option-utility__details[data-v-e12273ee]:hover{color:#c8893a}.options .option .option__group .option-group__title[data-v-e12273ee]{padding:.5rem 0}.options .option .option__group .option-group__details[data-v-e12273ee]{cursor:pointer;font-family:Montserrat,sans-serif;font-size:.7rem;letter-spacing:.05rem;text-transform:uppercase}.options .option .option__group .option-group__details[data-v-e12273ee]:hover{text-decoration:underline}.options .option .option__group input[data-v-e12273ee],.options .option .option__group select[data-v-e12273ee]{border:1px solid #796e65}.swatches[data-v-e12273ee]{display:flex;flex-wrap:wrap;margin:-.5rem}.swatches .swatch[data-v-e12273ee]{flex:25%;margin:.5rem;max-width:60px}.swatches .swatch .swatch__inner[data-v-e12273ee]{height:100%;width:100%}.swatches .swatch.swatch--selected .swatch__placeholder[data-v-e12273ee],.swatches .swatch.swatch--selected img[data-v-e12273ee],.swatches .swatch:hover .swatch__placeholder[data-v-e12273ee],.swatches .swatch:hover img[data-v-e12273ee]{border:2px solid #796e65}.swatches .swatch img[data-v-e12273ee]{max-width:100%}.swatches .swatch .swatch__placeholder[data-v-e12273ee],.swatches .swatch img[data-v-e12273ee]{border:2px solid transparent;border-radius:.25rem;cursor:pointer}.swatches .swatch .swatch__placeholder[data-v-e12273ee]{background:#eee;height:100%;width:100%}.buttons[data-v-e12273ee]{display:flex;margin:-.5rem}.buttons .button[data-v-e12273ee]{margin:.5rem}.buttons .button--unselected[data-v-e12273ee]{border:none;-o-border-image:none;border-image:none}.details-slideout[data-v-e12273ee]{background:#fff;border-left:1px solid #ccc;bottom:0;height:100%;max-width:500px;overflow-y:hidden;padding:5rem 2rem 2rem;position:fixed;right:0;top:4.8rem;width:100%;z-index:5}.details-slideout h4[data-v-e12273ee]{margin-bottom:2rem}.details-slideout .details-slideout__close[data-v-e12273ee]{cursor:pointer;height:1.8rem;position:absolute;right:2rem;width:1.8rem}.details-slideout .details-slideout__close[data-v-e12273ee]:hover svg *{fill:#c8893a!important}.details-slideout .value__row[data-v-e12273ee]{display:flex;margin-bottom:1rem}.details-slideout .value__row .value__label[data-v-e12273ee]{font-family:Montserrat,sans-serif;font-size:.8rem;letter-spacing:.05rem;max-width:140px;padding-right:2rem;text-transform:uppercase}.details-slideout .value__row .value__description[data-v-e12273ee] ::deep(p:first-child){margin-top:0}@keyframes highlight-2737160c{0%{background:#fff4b3;box-shadow:0 0 2px 5px #fff4b3}to{background:none;box-shadow:none}}.swiper-nav[data-v-2737160c]{align-items:center;background:none;border:none;color:#796e65;cursor:pointer;display:flex;height:36px;justify-content:center;min-height:36px;min-width:36px;padding:0;position:absolute;width:36px;z-index:10}.swiper-nav[data-v-2737160c]:hover{color:#cb6015}.swiper-nav svg[data-v-2737160c]{height:360px;width:36px}.media__images--vertical[data-v-2737160c]{padding:36px 0}.media__images--vertical .swiper-nav[data-v-2737160c]{left:50%;transform:translate(-50%)}.media__images--vertical .swiper-nav--prev[data-v-2737160c]{top:0;transform:translate(-50%) rotate(90deg)}.media__images--vertical .swiper-nav--next[data-v-2737160c]{bottom:0;transform:translate(-50%) rotate(90deg)}@media screen and (max-width:992px){.media__images--vertical .swiper-nav[data-v-2737160c]{display:none!important}}.media__images--vertical .media__images__inner[data-v-2737160c]{height:660px}.media__images--vertical .media__image[data-v-2737160c]{aspect-ratio:1/1;max-width:124px;-o-object-fit:cover;object-fit:cover;width:100%}.media__images--horizontal[data-v-2737160c]{padding:0 40px;position:relative}.media__images--horizontal .swiper-nav[data-v-2737160c]{top:50%;transform:translateY(-50%)}.media__images--horizontal .swiper-nav--prev[data-v-2737160c]{left:0}.media__images--horizontal .swiper-nav--next[data-v-2737160c]{right:0}.media__images--horizontal .media__image[data-v-2737160c]{max-width:200px;width:100%}.media__images[data-v-2737160c]{position:relative}.media__images .media__image[data-v-2737160c]{border:1px solid #796e65;border-radius:.25rem;box-sizing:border-box;cursor:pointer;display:block}.media__images .media__image.media__image--active[data-v-2737160c],.media__images .media__image[data-v-2737160c]:hover{border-color:#cb6015}.zoom-on-hover{overflow:hidden;position:relative}.zoom-on-hover .normal{width:100%}.zoom-on-hover .zoom{opacity:0;position:absolute;transform-origin:top left;z-index:5}.zoom-on-hover.zoomed .zoom{opacity:1}@keyframes highlight-c87bb61b{0%{background:#fff4b3;box-shadow:0 0 2px 5px #fff4b3}to{background:none;box-shadow:none}}.product__media[data-v-c87bb61b]{display:flex;flex:100%;flex-direction:row-reverse;max-width:50%;width:100%}@media screen and (max-width:992px){.product__media[data-v-c87bb61b]{flex-direction:row;flex-wrap:wrap;margin-bottom:2rem;max-width:100%}}.product__media .media__main[data-v-c87bb61b]{flex:1;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.product__media .media__main img[data-v-c87bb61b]{max-width:100%}.product__media .media__main video[data-v-c87bb61b]{display:block;max-width:100%}.product__media .media__main iframe[data-v-c87bb61b]{max-width:100%}.product__media .media__main .video-container[data-v-c87bb61b]{height:0;overflow:hidden;padding-bottom:100%;position:relative}.product__media .media__main .video-container iframe[data-v-c87bb61b]{height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (max-width:992px){.product__media .media__main[data-v-c87bb61b]{flex:100%;margin-bottom:1rem}}.product__media .media__main .media__image[data-v-c87bb61b]{max-width:100%}.product__media .media__images__wrapper[data-v-c87bb61b]{margin-right:1rem}@media screen and (max-width:992px){.product__media .media__images__wrapper[data-v-c87bb61b]{width:100%}}.product__media .media__images__wrapper .media__images__inner[data-v-c87bb61b]{align-content:center;align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.product__media .media__images__wrapper .media__image[data-v-c87bb61b]{border:1px solid #796e65;border-radius:.25rem;box-sizing:border-box;cursor:pointer;height:100%;margin:.5rem;max-width:124px;-o-object-fit:contain;object-fit:contain;width:100%}.product__media .media__images__wrapper .media__image[data-v-c87bb61b]:hover{border-color:#cb6015}@keyframes highlight-e0330dec{0%{background:#fff4b3;box-shadow:0 0 2px 5px #fff4b3}to{background:none;box-shadow:none}}.review-list-loading[data-v-e0330dec]{align-items:center;display:flex;justify-content:center;padding:2rem 2rem 4rem}.review-list .review[data-v-e0330dec],.review-list-loading[data-v-e0330dec]{border-bottom:1px solid #796e65;margin-bottom:2rem}.review-list .review[data-v-e0330dec]{padding-bottom:2rem}.review-list .review[data-v-e0330dec]:last-child{margin-bottom:1rem}.review-list .review .review__title[data-v-e0330dec]{font-size:1.5rem;margin-bottom:1rem;text-transform:capitalize}.review-list .review .review__meta[data-v-e0330dec]{align-items:center;display:flex;margin-bottom:1rem}.review-list .review .review__score[data-v-e0330dec]{display:flex;margin-right:.5rem}.review-list .review .review__score .score__star[data-v-e0330dec]{height:1rem;padding-right:.2rem;width:1.2rem}.review-list .review .review__score .score__star svg[data-v-e0330dec]{width:100%}.review-list .review .review__score .score__star.score__star--active[data-v-e0330dec] svg *{fill:#c8893a!important;stroke:#c8893a!important}.review-list .review .review__name[data-v-e0330dec]{font-family:Montserrat,sans-serif;font-size:.8rem;line-height:1rem;text-transform:uppercase}.review-list .review .review__images[data-v-e0330dec]{display:flex;flex-wrap:wrap;padding-top:1rem}.review-list .review .review__images .review__image[data-v-e0330dec]{border:1px solid #cb6015;margin-bottom:1rem;margin-right:1rem;max-width:100px}.review-list .review .review__images .review__image img[data-v-e0330dec]{max-width:100%}.review-pagination[data-v-e0330dec]{border-bottom:1px solid #796e65;display:flex;justify-content:space-between;margin-bottom:2rem;padding-bottom:1rem}.review-pagination .pagination__next[data-v-e0330dec],.review-pagination .pagination__previous[data-v-e0330dec]{cursor:pointer}.review-pagination .pagination__next[data-v-e0330dec]:hover,.review-pagination .pagination__previous[data-v-e0330dec]:hover{text-decoration:underline}.review-sent[data-v-e0330dec]{background:#cb6015;border-radius:.25rem;padding:1rem;text-align:center}.review-form .review-form__error[data-v-e0330dec]{background:#c8893a;border-radius:.25rem;color:#fff;margin-bottom:1rem;padding:1rem}.review-form input[data-v-e0330dec],.review-form textarea[data-v-e0330dec]{margin-bottom:1rem}.review-form .review-form__actions button[data-v-e0330dec]{margin-bottom:1rem;margin-right:1rem}.review-form .review-form__description[data-v-e0330dec]{height:5rem;width:100%}.review-form .review-form__score[data-v-e0330dec]{display:flex;margin-bottom:1rem}.review-form .review-form__score .score__star[data-v-e0330dec]{cursor:pointer;padding-right:.5rem;width:2rem}.review-form .review-form__score .score__star.score__star--active[data-v-e0330dec] svg *{fill:#c8893a!important;stroke:#c8893a!important}.review-form__dropbox[data-v-e0330dec]{background:#cb6015;color:#796e65;cursor:pointer;margin-bottom:1.5rem;outline:2px dashed #796e65;outline-offset:-10px;padding:1rem;position:relative}.review-form__dropbox[data-v-e0330dec]:hover{background:#c8893a;color:#fff}.review-form__dropbox p[data-v-e0330dec]{font-size:1rem;padding:1rem 0;text-align:center}.review-form__dropbox .input-file[data-v-e0330dec]{cursor:pointer;height:100%;margin:0;opacity:0;position:absolute;width:100%}.review-form__list-unstyled[data-v-e0330dec]{margin-bottom:2rem;margin-top:2rem}.st0{fill:#5a31f4}.st1{fill:#101820}.st2{fill:#101820;fill-rule:evenodd}.st2,.st3{clip-rule:evenodd}.st3{fill:#4a4af4;fill-rule:evenodd}@keyframes highlight-83cbc1ac{0%{background:#fff4b3;box-shadow:0 0 2px 5px #fff4b3}to{background:none;box-shadow:none}}.shop-pay-details[data-v-83cbc1ac]{font-size:.8rem;font-weight:500;letter-spacing:0;line-height:160%;text-transform:none;vertical-align:top}.shop-pay-details[data-v-83cbc1ac] svg{max-width:3.5rem;vertical-align:top}.shop-pay-details .learn-more[data-v-83cbc1ac]{cursor:pointer;text-decoration:underline}.shop-pay-details .learn-more[data-v-83cbc1ac]:hover{color:#cb6015}.modal[data-v-83cbc1ac]{align-items:center;bottom:0;display:flex;font-size:.8rem;font-weight:500;letter-spacing:0;line-height:120%;overflow-y:auto;padding:20px 0;right:0;text-transform:none;z-index:9000}.modal[data-v-83cbc1ac],.modal .modal__background[data-v-83cbc1ac]{left:0;position:fixed;top:0;width:100%}.modal .modal__background[data-v-83cbc1ac]{background:#0003;height:100%;z-index:1}.modal .modal__inner[data-v-83cbc1ac]{background:#fff;border-radius:3px;height:auto;margin:auto;padding:2rem;position:relative;text-align:left;width:400px;z-index:2}@media screen and (max-width:1100px){.modal .modal__inner[data-v-83cbc1ac]{max-width:90%}}.modal .modal__inner .highlight[data-v-83cbc1ac]{color:#5a31f4;font-weight:700}.modal .modal__inner .modal__description[data-v-83cbc1ac],.modal .modal__inner .modal__features .modal__feature[data-v-83cbc1ac]{margin-bottom:1rem}.modal .modal__inner .modal__close[data-v-83cbc1ac]{background:#ebe6fc;border-radius:.25rem;cursor:pointer;font-weight:700;margin-bottom:1rem;padding:1rem;text-align:center;transition:background-color .1s ease-in-out,opacity .1s ease-out,color .1s ease-in-out}.modal .modal__inner .modal__close[data-v-83cbc1ac]:hover{background-color:#bdadfb}.modal .modal__inner .modal__disclaimer[data-v-83cbc1ac]{font-size:.7rem;margin-bottom:1rem;text-align:center}.modal .modal__inner .modal__disclaimer a[data-v-83cbc1ac]{text-decoration:underline}.modal .modal__inner .modal__icon[data-v-83cbc1ac]{margin:0 auto;max-width:240px;width:100%}
