.accordion[open] summary:after{right:15.5px}.test-deploy-github-actions-8{padding:10px}.btn-back-to-top[data-v-7487340c]{position:fixed;bottom:4rem;left:2rem}@media only screen and (max-width:991px){.btn-back-to-top[data-v-7487340c]{display:none}}.ri-arrow-up-line[data-v-7487340c]{color:inherit}.btn-text[data-v-7487340c]{margin:0 0 0 1rem}.ri-arrow-left-line[data-v-287549b7]{color:inherit}.btn-text[data-v-287549b7]{margin:0 0 0 1rem}@media only screen and (max-width:767px){.btn-text[data-v-287549b7]{display:none}}.checkbox-input input.no-opacity:after{opacity:0;transition:none}.choose{display:inline-flex;align-items:center}.choose .choose-option{padding:10px 25px;cursor:pointer;align-self:stretch;display:flex;align-items:center}.choose .choose-option-icon{color:inherit}.choose .choose-option:hover{opacity:.8}.choose .choose-option input[type=radio]{display:none}.collapse{position:relative;display:flex;flex-direction:column;margin-bottom:20px;padding:20px;border:1px solid #f4f5f9;border-radius:15px;margin-bottom:20px;background-color:transparent;box-shadow:0 0 0 0 transparent;transition:border-color .5 ease,color .5 ease}.collapse .collapse-title{margin:0!important;display:flex;align-items:center}.collapse .collapse-body{position:relative;max-height:0;overflow:hidden;transition:max-height .7s ease,padding-top .7s ease;padding:0 1px}.collapse.with-hover{cursor:pointer}.collapse.with-hover:hover{background-color:lighten(#f4f5f9,2%)}.collapse.active{background-color:#fff;border-color:#000;box-shadow:0 0 4px 1px lighten(#000,20%)}.collapse.active .collapse-body{padding-top:20px}.collapse.has-errors{border-color:#ef6749}.collapse.has-warning{border-color:#f9d159}.collapse h3,.collapse h4,.collapse h5{transition:color .5 ease;margin:0;display:flex;align-items:center}html{scroll-behavior:smooth}.bw-confirm{z-index:9999;position:absolute;top:0;left:0;width:100%;height:calc(100%);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background-color:rgba(255,255,255,.98)}@media only screen and (max-width:575px){.bw-confirm{justify-content:flex-start;padding:5rem 2rem}}.vertical-top{align-items:flex-start}.vertical-bottom{align-items:flex-end}.horizontal-left{justify-content:flex-start}.horizontal-right{justify-content:flex-start}.confirm-question{margin:0 0 2.5rem}.ctas{display:flex;justify-content:space-between;width:100%;max-width:36rem}.vdatetime-fade-enter-active,.vdatetime-fade-leave-active{transition:opacity .4s}.vdatetime-fade-enter,.vdatetime-fade-leave-to{opacity:0}.vdatetime-overlay{z-index:999;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);transition:opacity .5s}.vdatetime-popup{box-sizing:border-box;z-index:1000;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:340px;max-width:calc(100% - 30px);box-shadow:0 1px 3px 0 rgba(0,0,0,.3);color:#444;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:1.18;background:#fff;-webkit-tap-highlight-color:rgba(0,0,0,0)}.vdatetime-popup *{box-sizing:border-box}.vdatetime-popup__header{padding:18px 30px;background:#3f51b5;color:#fff;font-size:32px}.vdatetime-popup__title{margin-bottom:8px;font-size:21px;font-weight:300}.vdatetime-popup__year{font-weight:300;font-size:14px;opacity:.7;cursor:pointer;transition:opacity .3s}.vdatetime-popup__year:hover{opacity:1}.vdatetime-popup__date{line-height:1;cursor:pointer}.vdatetime-popup__actions{padding:0 20px 10px 30px;text-align:right}.vdatetime-popup__actions__button{display:inline-block;border:none;padding:10px 20px;background:0 0;font-size:16px;color:#3f51b5;cursor:pointer;transition:color .3s}.vdatetime-popup__actions__button:hover{color:#444}.vdatetime-calendar__navigation--next:hover svg path,.vdatetime-calendar__navigation--previous:hover svg path{stroke:#888}.vdatetime-calendar__navigation,.vdatetime-calendar__navigation *{box-sizing:border-box}.vdatetime-calendar__navigation{position:relative;margin:15px 0;padding:0 30px;width:100%}.vdatetime-calendar__navigation--next,.vdatetime-calendar__navigation--previous{position:absolute;top:0;padding:0 5px;width:18px;cursor:pointer}.vdatetime-calendar__navigation--next svg,.vdatetime-calendar__navigation--previous svg{width:8px;height:13px}.vdatetime-calendar__navigation--next svg path,.vdatetime-calendar__navigation--previous svg path{transition:stroke .3s}.vdatetime-calendar__navigation--previous{left:25px}.vdatetime-calendar__navigation--next{right:25px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.vdatetime-calendar__current--month{text-align:center;text-transform:capitalize}.vdatetime-calendar__month{padding:0 20px;transition:height .2s}.vdatetime-calendar__month__day,.vdatetime-calendar__month__weekday{display:inline-block;width:14.28571%;line-height:36px;text-align:center;font-size:15px;font-weight:300;cursor:pointer}.vdatetime-calendar__month__day>span,.vdatetime-calendar__month__weekday>span{display:block;width:100%;position:relative;height:0;padding:0 0 100%;overflow:hidden}.vdatetime-calendar__month__day>span>span,.vdatetime-calendar__month__weekday>span>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;right:0;bottom:0;left:0;border:0;border-radius:50%;transition:background-color .3s,color .3s}.vdatetime-calendar__month__weekday{font-weight:700}.vdatetime-calendar__month__day:hover>span>span{background:#eee}.vdatetime-calendar__month__day--selected:hover>span>span,.vdatetime-calendar__month__day--selected>span>span{color:#fff;background:#3f51b5}.vdatetime-calendar__month__day--disabled{opacity:.4;cursor:default}.vdatetime-calendar__month__day--disabled:hover>span>span{color:inherit;background:0 0}.vdatetime-time-picker__list::-webkit-scrollbar-thumb{background:#ccc}.vdatetime-time-picker__list::-webkit-scrollbar-track{background:#efefef}.vdatetime-time-picker *{box-sizing:border-box}.vdatetime-time-picker{box-sizing:border-box}.vdatetime-time-picker::after{content:'';display:table;clear:both}.vdatetime-time-picker__list{float:left;width:50%;height:305px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.vdatetime-time-picker__list::-webkit-scrollbar{width:3px}.vdatetime-time-picker__with-suffix .vdatetime-time-picker__list{width:33.3%}.vdatetime-time-picker__item{padding:10px 0;font-size:20px;text-align:center;cursor:pointer;transition:font-size .3s}.vdatetime-time-picker__item:hover{font-size:32px}.vdatetime-time-picker__item--selected{color:#3f51b5;font-size:32px}.vdatetime-time-picker__item--disabled{opacity:.4;cursor:default;font-size:20px!important}.vdatetime-year-picker__list::-webkit-scrollbar-thumb{background:#ccc}.vdatetime-year-picker__list::-webkit-scrollbar-track{background:#efefef}.vdatetime-year-picker *{box-sizing:border-box}.vdatetime-year-picker{box-sizing:border-box}.vdatetime-year-picker::after{content:'';display:table;clear:both}.vdatetime-year-picker__list{float:left;width:100%;height:305px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.vdatetime-year-picker__list::-webkit-scrollbar{width:3px}.vdatetime-year-picker__item{padding:10px 0;font-size:20px;text-align:center;cursor:pointer;transition:font-size .3s}.vdatetime-year-picker__item:hover{font-size:32px}.vdatetime-year-picker__item--selected{color:#3f51b5;font-size:32px}.vdatetime-year-picker__item--disabled{opacity:.4;cursor:default}.vdatetime-year-picker__item--disabled:hover{color:inherit;background:0 0}.vdatetime-month-picker__list::-webkit-scrollbar-thumb{background:#ccc}.vdatetime-month-picker__list::-webkit-scrollbar-track{background:#efefef}.vdatetime-month-picker *{box-sizing:border-box}.vdatetime-month-picker{box-sizing:border-box}.vdatetime-month-picker::after{content:'';display:table;clear:both}.vdatetime-month-picker__list{float:left;width:100%;height:305px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.vdatetime-month-picker__list::-webkit-scrollbar{width:3px}.vdatetime-month-picker__item{padding:10px 0;font-size:20px;text-align:center;cursor:pointer;transition:font-size .3s}.vdatetime-month-picker__item:hover{font-size:32px}.vdatetime-month-picker__item--selected{color:#3f51b5;font-size:32px}.vdatetime-month-picker__item--disabled{opacity:.4;cursor:default}.vdatetime-month-picker__item--disabled:hover{color:inherit;background:0 0}.date-time-picker-bw-theme .vdatetime-calendar__month__day--selected:hover>span>span,.date-time-picker-bw-theme .vdatetime-calendar__month__day--selected>span>span,.date-time-picker-bw-theme .vdatetime-popup__header{background:#212121}.date-time-picker-bw-theme .vdatetime-popup__actions__button,.date-time-picker-bw-theme .vdatetime-time-picker__item--selected,.date-time-picker-bw-theme .vdatetime-year-picker__item--selected{color:#212121}.docker-footer-component{position:relative;margin:0;padding:0;width:100%}.docker-footer-component.fixed{position:fixed;bottom:0;left:0;z-index:9}.docker-footer-component .container{padding-bottom:0!important;min-height:inherit}@keyframes bw-rotate{0%{transform:rotate(0)}25%{transform:rotate(90deg)}50%{transform:rotate(180deg)}75%{transform:rotate(270deg)}100%{transform:rotate(360deg)}}@keyframes bw-switch-fill-alt{0%{fill:#000}25%{fill:#00c5ff}50%{fill:#000}75%{fill:#00c5ff}100%{fill:#000}}.bw-loader{z-index:9999;position:absolute;top:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;background-color:rgba(255,255,255,.85)}.message{text-align:center}.fullscreen{position:fixed}.horizontal-left{align-items:flex-start}.horizontal-right{align-items:flex-end}.vertical-top{justify-content:flex-start}.vertical-bottom{justify-content:flex-end}.bw-loader svg{width:10rem;height:10rem;animation:bw-rotate 4s infinite}.bw-loader svg path{fill:#000;animation:bw-switch-fill-alt 4s infinite}.dropdown-option-component{background-color:#f5f5f5;cursor:pointer;padding:1.2rem 1.6rem}.dropdown-option-component.active{background-color:#e9f6fa}.dropdown-option-component.hidden{display:none}.dropdown-option-component:hover{background-color:#e9f6fa}.roaster-theme .dropdown-option-component{background-color:#222327;color:#fff}.roaster-theme .dropdown-option-component .icon{color:#fff}.roaster-theme .dropdown-option-component.active{background-color:#3f4048}.roaster-theme .dropdown-option-component:hover{background-color:#3f4048}.dropdown-component{position:relative;cursor:pointer;margin:0 0 2.4rem}.dropdown-component.loading{cursor:default;background:#cccccc30}.dropdown-component.disabled{cursor:not-allowed;background:#cccccc30}.dropdown-component .dropdown-component-input{width:100%;font-family:AvenirNext;font-size:1.6rem;padding:1.2rem 1.6rem;border:1px solid #e0e0e0;outline:0;-webkit-appearance:none;-moz-appearance:none;transition:all .35s;min-height:48px}.dropdown-component .dropwdown-component-item-placeholder{color:#595959}.dropdown-component .dropdown-component-caret{position:absolute;height:0;top:1.4rem;right:1.6rem}.dropdown-component.active .dropdown-component-input{border-color:#000}.dropdown-component .dropdown-component-items-holder{position:relative}.dropdown-component .dropdown-component-items-holder>div{position:absolute;top:0;left:0;width:100%;z-index:5}.dropdown-component .dropdown-component-items{width:100%;overflow-y:auto}.dropdown-component .loader-holder{height:100px;width:100%;padding:10px;background:#f5f5f5}.dropdown-component .loader-holder-no-search{height:38px;width:100%;overflow:hidden;position:absolute;top:5px;left:0}.dropdown-component .loader-holder>div{height:60px;width:100%;position:relative}.dropdown-component .dropdown-component-items::-webkit-scrollbar{width:5px}.dropdown-component .dropdown-component-items::-webkit-scrollbar-track{background-color:#f5f5f5}.dropdown-component .dropdown-component-items::-webkit-scrollbar-thumb{background-color:#e0e0e0;border-radius:25px;transition:background-color .5s ease}.dropdown-component .dropdown-component-items::-webkit-scrollbar-thumb:active{background-color:#e0e0e0}.dropdown-component .dropdown-component-search-input{padding:10px;background:#f5f5f5}.dropdown-component .dropdown-component-search-input input{padding:5px 10px;margin:0}.roaster-theme .dropdown-component .dropdown-component-input{background-color:rgba(255,255,255,.1);color:#fff;border:2px solid transparent;border-radius:4px}.roaster-theme .dropdown-component .dropwdown-component-item-placeholder{color:#a3a3a3}.roaster-theme .dropdown-component .dropdown-component-items{color:#000}.roaster-theme .dropdown-component .dropdown-component-caret .icon{color:#fff}.roaster-theme .dropdown-component.active .dropdown-component-input{border-color:#fff}.roaster-theme .dropdown-component .dropdown-component-items::-webkit-scrollbar-track{background-color:#222327}.flavor-pills-component{position:relative;width:100%}.roaster-theme .flavor-pills-component .tile{color:#fff}.pop-up-tree[data-v-f2e9e346]{inset:0 auto auto 0;pointer-events:none;position:absolute;will-change:transform;z-index:1000}.graph[data-v-f2e9e346]{-ms-flex-flow:column wrap;-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:column wrap;height:100%;width:100%}.viewport[data-v-f2e9e346]{-ms-flex:1 1 auto;-webkit-box-flex:1;flex:1 1 auto;width:100%}svg text.node-info{font-size:8px;overflow:hidden;pointer-events:none}svg .slice-4 text.node-info{font-size:8px}svg .slice-3 text.node-info{font-size:9px}svg .slice-2 text.node-info{font-size:10px}svg .slice-1 text.node-info{font-size:11px}.infornation-sunburst[data-v-ff4afe60]{height:100px;left:50%;margin-left:-150px;margin-top:-70px;padding:20px;pointer-events:none;position:absolute;text-align:center;top:50%;width:300px;z-index:10}.infornation-sunburst span[data-v-ff4afe60]{font-size:2em}.infornation-sunburst span.detail[data-v-ff4afe60]{font-size:1em}.bread-sequence[data-v-3a20131a]{margin:10px;overflow:visible;width:100%}.flavor-wheel-pop-up{background:#00000080;padding:4px 5px 2px 5px;font-size:10px;color:#fff;text-transform:uppercase}.flavor-wheel-component-wrapper{display:block;width:100%}.flavor-wheel-component-container{margin:0 auto;position:relative;width:95%;padding-bottom:100%;height:0}.flavor-wheel-component-disabled .flavor-wheel{cursor:auto}.flavor-wheel{cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%}.flavor-wheel path{stroke:#fff;stroke-width:2px}.flavor-wheel text{fill:#fff;text-transform:uppercase}.flavor-wheel svg .slice-1 text.node-info{font-size:12px}.flavor-wheel svg .slice-2 text.node-info{font-size:7.5px}.flavor-wheel svg .slice-3 text.node-info{font-size:10px}.flavor-wheel svg .slice-4 text.node-info{font-size:12px;fill:#000;font-weight:600}.roaster-theme .flavor-wheel svg .slice-4 text.node-info{fill:#fff}.roaster-theme .flavor-wheel path{stroke:#000}@media (max-width:850px){.flavor-wheel-component-container{width:90%}.flavor-wheel svg .slice-1 text.node-info,.flavor-wheel svg .slice-4 text.node-info{font-size:10px}.flavor-wheel svg .slice-2 text.node-info{font-size:7px}.flavor-wheel svg .slice-3 text.node-info{font-size:8px}}@media (max-width:650px){.flavor-wheel-component-container{width:80%}.flavor-wheel svg .slice-1 text.node-info,.flavor-wheel svg .slice-4 text.node-info{font-size:9px}.flavor-wheel svg .slice-2 text.node-info{font-size:6.5px}.flavor-wheel svg .slice-3 text.node-info{font-size:7px}}.list-item{position:relative;display:flex;padding:1.7rem 1.9rem}.web-theme .list-item:hover{background-color:#f5f5f5}.web-theme .list-item:active{background-color:#e9f6fa}.nav-menu .secondary-nav{display:block}.nav-menu .secondary-nav.no-mobile{display:none}.nav-menu .secondary-nav.no-mobile a{color:inherit}@media (min-width:992px){.nav-menu .secondary-nav{display:none}.nav-menu .secondary-nav.no-mobile{display:block}}.notificator{position:fixed;top:-100%;left:0;width:100vw;z-index:9999999;transition:top .5s ease;display:flex;justify-content:center}.notificator.active{top:0}.notificator .message{padding:2rem;max-width:80rem;width:100%;text-align:center}.notificator .message .btn-primary{font-weight:500;line-height:1.35;margin-left:2rem;background-color:#fff;color:#7876e0}@media only screen and (max-width:450px){.notificator .message .btn-primary{margin:1.5rem auto 0}}.notificator .bg-white{color:#3b3b3b}.notificator .woocommerce-error,.notificator .woocommerce-info{margin:0!important;padding:0 0 0 3rem!important;text-align:left!important;display:flex!important;align-items:center!important;justify-content:space-between!important}.notificator .woocommerce-error:before,.notificator .woocommerce-info:before{left:0}@media only screen and (max-width:450px){.notificator .woocommerce-error,.notificator .woocommerce-info{flex-direction:column;text-align:center!important;padding:3rem 0 0!important}.notificator .woocommerce-error:before,.notificator .woocommerce-info:before{top:0;left:calc(50% - 1rem)}}body.admin-bar .notificator.active{top:3.2rem}body.admin-bar.wp-admin .notificator.active{top:0!important}.popover-component{padding:40px;z-index:2}.popover-component-wrapper.is-mobile{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.3);z-index:9}.popover-component-wrapper.is-mobile.is-visible{display:flex;align-items:center;justify-content:center}.store-attachment{width:100%;background-position:center center;background-repeat:no-repeat;background-size:cover}.roast-profile-level-icon h6{font-size:14px;line-height:14px;padding-top:3px;font-weight:600}.roast-profile-card h6{margin:0;padding:0;padding-top:2px!important}.roast-level li{overflow:hidden;width:1.6rem;height:1.6rem;margin:0 .5rem 0 0;background-color:#bdbdbd;border-radius:100%}.roast-level li:last-child{margin:0 1.6rem 0 0}.roast-level li:before{display:block;width:100%;height:100%;content:''}.roast-level li.full:before,.roast-level li.half:before{background-color:#000}.roast-level li.half:before{transform:translateX(-50%)}.roaster-theme .roast-level li{background-color:transparent;position:relative}.roaster-theme .roast-level li:after,.roaster-theme .roast-level li:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%}.roaster-theme .roast-level li:after{background:#4c4c4c;border-radius:50%;z-index:0}.roaster-theme .roast-level li.full:before,.roaster-theme .roast-level li.half:before{background-color:#fff;z-index:1}.roast-profile-card{position:relative}.roast-profile-card .roast-profile-card-hidden-icon{position:absolute;width:100%;height:calc(100%)}.roast-profile-card h3{width:40%;margin:0 1.6rem 0 0}.roast-profile-card .roast-profile-card-attachment{display:none}.roast-profile-card .roast-profile-card-info{padding:1.7rem 1.9rem}@media only screen and (min-width:768px){.roast-profile-card .roast-profile-card-info{display:flex}}@media only screen and (max-width:767px){.roast-profile-card h3{margin:0 0 1.8rem}}.roaster-theme .roast-profile-card{border-radius:4px}.roaster-theme .roast-profile-card h3{width:100%;font-size:2.8rem;margin:0 0 1.2rem;font-weight:600}.roaster-theme .roast-profile-card .roast-profile-card-attachment{display:block}.roaster-theme .roast-profile-card .roast-profile-card-info{display:block;padding:2.4rem}.roaster-theme .roast-profile-card.is-hidden{opacity:.4}.roaster-theme .roast-profile-card .btn-cta{font-weight:600;padding:.8rem 2.4rem}.web-theme .roast-profile-card.is-hidden{background-color:#92d2e6}.roast-profile-list .checkbox-input{margin:0}.roast-profile-list .roast-profile-card{width:100%}@media only screen and (max-width:767px){.roast-profile-card-wrapper{align-items:flex-start}.roast-profile-list .checkbox-input{margin:1.7rem 0}}.roaster-theme .roast-profile-list .roast-profile-card-wrapper{margin:0 0 4rem;border:0}.roast-log-graph-container{width:100%}.roast-log-graph-d3{position:relative;width:100%}.roast-log-graph-d3 .axis .tick text{font-family:AvenirNext;font-style:normal;font-weight:600;font-size:14px;line-height:20px;color:#000}.roast-log-graph-d3 .text-red .tick text{color:#e56655!important}.roast-log-graph-d3 .tick line{stroke:#eee}.roast-log-graph-d3 path{mix-blend-mode:multiply}.roast-log-graph-container .tooltip{z-index:1;position:absolute;pointer-events:none;background:#eee;padding:12px;display:none}.tooltip-card{padding:5px}.graph-type{width:12px;height:2px;margin:0 8px 0 0;border-radius:20px}.toggle-graphs{padding:25px 45px}.toggle-graphs button{padding:7.5px 11.5px}.toggle-graphs button:disabled{opacity:.3}@media only screen and (max-width:500px){.toggle-graphs{display:none}}@media only screen and (max-width:700px){.toggle-graphs{flex-wrap:wrap}.toggle-graphs button{width:45%;margin:10px 0}}.roast-profile-editor-container{width:100%;overflow-x:auto}.roast-profile-editor-container input::-webkit-inner-spin-button,.roast-profile-editor-container input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.roast-profile-editor-container input[type=number]{-moz-appearance:textfield}.roast-profile-editor-subcontainer{padding:7px}@media only screen and (max-width:690px){.roast-profile-editor-subcontainer{width:fit-content}}.roast-profile-editor-panel{display:flex;flex-direction:column;width:100%;padding-left:50px;padding-right:50px}.roast-profile-editor-panel-top{display:flex;background-color:#000;align-items:center;justify-content:space-between;height:48px;color:#fff}.roast-profile-editor-panel-bottom{display:flex;background-color:#f5f5f5;align-items:center;justify-content:space-between;padding:4px 16px;height:48px;color:#000}.roast-profile-editor-charge-temp{display:flex;align-items:center;gap:.5rem;padding:12px 16px;cursor:pointer}.roast-profile-editor-add-point,.roast-profile-editor-edit-value{display:flex;align-items:center;gap:1rem}.roast-profile-editor-add-point{display:flex;align-items:center;gap:1rem;cursor:pointer}.roast-profile-editor-action-value{font-weight:600}.roast-profile-editor-undo-redo{display:flex;gap:1rem;margin-left:auto}.roast-profile-editor-undo-redo>div{display:flex;gap:1rem;cursor:pointer;align-items:center}.roast-profile-editor-input-wrapper{background:#fff;border:1px solid #e0e0e0;box-sizing:border-box;width:98px;height:40px;display:flex;flex-direction:row;justify-content:center;align-items:center;color:#000;position:relative}.roast-profile-editor-input-wrapper input{border:none;width:100%;height:100%;padding:0;padding-right:40px;margin-bottom:0;text-align:right}.roast-profile-editor-input-wrapper input::-webkit-inner-spin-button,.roast-profile-editor-input-wrapper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.roast-profile-editor-input-wrapper span{position:absolute;right:22px;top:9px}.roast-profile-editor-input-wrapper span.roast-profile-editor-time-divider{position:relative;right:0;top:0}.roast-profile-editor-edit-value i{cursor:pointer}.roast-profile-editor-delete-point{margin-left:20px;display:flex;align-items:center;gap:1rem;cursor:pointer}.roast-profile-editor-charge-temp-modal{display:flex;flex-direction:column;justify-content:center;color:#000}.roast-profile-editor-charge-temp-modal>div{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.roast-profile-editor-completion-criteria-modal h3{margin-top:0}.roast-profile-editor-completion-criteria-content>div{display:flex;align-items:center}.roast-profile-editor-completion-criteria-content p{margin:1rem 0;font-size:14px}.roast-profile-editor-completion-criteria-modal>button{width:100%}.roast-profile-editor-completion-criteria-value-section{display:flex;gap:1rem;margin-bottom:2rem}.roast-profile-editor-completion-criteria-value-section>div{flex:1}.roast-profile-editor-completion-criteria-box{height:44px;display:flex;justify-content:center;align-items:center;border:1px solid #000;width:50%;font-size:14px;cursor:pointer}.roast-profile-editor-completion-criteria-box.active{background-color:#000;color:#fff}.roast-profile-editor-content{overflow:visible}.roast-profile-editor-line-chart{font-size:.875rem;position:relative;padding-left:50px;flex:1}.roast-profile-editor-invalid-options{border:1px solid red;padding:1rem}.roast-profile-editor-overlay{fill:none;pointer-events:all}.roast-profile-editor-line{stroke-width:2;fill:none}.roast-profile-editor-line-chart .tick line{stroke:#eee}.roast-profile-editor-line-chart .axis .tick text{font-family:AvenirNext;font-style:normal;font-weight:600;font-size:14px;line-height:20px;color:#000}.roast-profile-editor-line-chart .domain{display:none}.roast-profile-editor-hover-vertical-line{pointer-events:none}.roast-profile-editor-dot{fill:#fff;stroke:#000;stroke-width:1.65545px}.roast-profile-editor-tooltip-ref{position:absolute;pointer-events:none}.roast-profile-editor-line-chart-tooltip{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;background:#eee;pointer-events:none}.roast-profile-editor-series-container{padding:4px 12px;width:100px;display:flex;flex-direction:column}.roast-profile-editor-tooltip-point-data{font-family:AvenirNext;font-style:normal;font-weight:600;font-size:14px;line-height:20px;color:#000;display:flex;align-items:center}.roast-profile-editor-tooltip-color-bar{width:12px;height:2px;display:block;margin-right:8px}.roast-profile-editor-tooltip-color-bar.profile-editor-line{background-color:#000}.roast-profile-editor-tooltip-color-bar.rise-rate-line{background-color:#e56655}.roast-profile-editor-bottom-tooltip-text{font-family:AvenirNext;font-style:normal;font-weight:600;font-size:14px;line-height:20px;display:flex;align-items:center;text-align:center;color:#000}.roast-profile-editor-dot-click{background:#000}.roast-profile-editor-line-chart .shown{display:block}.roast-profile-editor-line-chart .hidden{display:none}.roast-profile-editor-disabled{cursor:not-allowed;color:#9e9e9e}.roast-profile-editor-content-drag-render{position:absolute;pointer-events:none;top:0;left:0}.toggle-graphs{padding:25px 45px}.toggle-graphs button{padding:7.5px 11.5px;margin-right:24px}.toggle-graphs button:disabled{opacity:.3}@media only screen and (max-width:500px){.toggle-graphs{display:none}}@media only screen and (max-width:700px){.toggle-graphs{flex-wrap:wrap;justify-content:space-between}.toggle-graphs button{width:45%;margin:10px 0}}.roast-profile-editor-container-secondary .roast-profile-editor-panel{padding:0 0 15px 0}.roast-profile-editor-container-secondary .roast-profile-editor-subcontainer{padding:0 15px 0 15px;border-radius:10px 10px 0 0;background-color:#f5f5f5}.roast-profile-editor-container-secondary .roast-profile-editor-panel-top{background-color:#212121;border-radius:10px 10px 0 0;margin-left:-15px;margin-right:-15px}.roast-profile-editor-container-secondary .toggle-graphs{justify-content:center;background-color:#f5f5f5;border-radius:0 0 10px 10px}.roast-profile-editor-container-secondary .toggle-graphs button{border-radius:10px;border:none}.roast-profile-editor-container-secondary .graph-type{border-radius:50%;width:8px;height:8px}.roast-profile-editor-container-secondary .toggle-graphs #rorToggleButton{background-color:#fdebe8}.roast-profile-editor-container-secondary .roast-profile-editor-line-chart .tick line{stroke:#d3d3d3}.slider-component{position:relative}.slider-component .slider-component-slides{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.slider-component .slide-component{position:absolute;width:100%;height:auto;opacity:0}.slider-component .slide-component.active{z-index:3;opacity:1}.slider-component .slide-component.prev-slide{z-index:2;opacity:1}.slider-component .slide-component.right-slide{animation:slider_component_right__slide .5s linear 1}.slider-component .slide-component.left-slide{animation:slider_component_left__slide .5s linear 1}.slider-component .slide-component.left-slide-out{animation:slider_component_left__slide_out .5s linear 1}.slider-component .slide-component.right-slide-out{animation:slider_component_right__slide_out .5s linear 1}.slider-component .slider-component-icon{display:flex;align-items:center;justify-content:center}.slider-component .slider-component-icon .icon{font-size:1.6rem}.slider-component .slider-component-button{position:absolute;cursor:pointer;z-index:4}.slider-component .slider-component-button.slider-component-right{right:15px}.slider-component .slider-component-button.slider-component-left{left:15px}@keyframes slider_component_right__slide{0%{transform:translateX(100%);z-index:1}100%{transform:translateX(0);z-index:3}}@keyframes slider_component_left__slide{0%{transform:translateX(-100%);z-index:1}100%{transform:translateX(0);z-index:3}}@keyframes slider_component_left__slide_out{0%{transform:translateX(0);z-index:2}100%{transform:translateX(-100%);z-index:1}}@keyframes slider_component_right__slide_out{0%{transform:translateX(0);z-index:2}100%{transform:translateX(100%);z-index:1}}.spacer{min-height:2rem;margin:2rem 0}.spacer.no-margin{margin:0}.stepper-component .stepper-info{padding:20px 0}.stepper-component .stepper-info .stepper-info-text{font-size:1.8rem}.stepper-component .stepper-info .stepper-info-countdown{font-size:1.4rem;color:#b04b20}.stepper-component .stepper-info .stepper-info-countdown.is-completed{color:#6fb80f}.stepper-component .stepper-progress{position:relative;height:4px;background-color:#bdbdbd}.stepper-component .stepper-progress .stepper-progress-bar{position:absolute;top:0;left:0;height:4px;background-color:#b04b20}.stepper-component .stepper-progress .stepper-progress-bar.is-completed{background-color:#6fb80f}.tag-cloud-control[data-v-3060a7bc]{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;padding:0 7px}.tag[data-v-3060a7bc]{display:flex;flex-direction:row;align-items:center;font-weight:400;margin:0 1rem 2rem;padding:.8rem 1.5rem;background-color:#f2f2f2;color:#000;cursor:pointer;transition:all .35s}.tag[data-v-3060a7bc]:hover{background-color:#e0e0e0}.tag.active[data-v-3060a7bc]{background-color:#000;color:#fff}.tag.active[data-v-3060a7bc]:hover{background-color:#424242}.tag input[type=checkbox][data-v-3060a7bc]{display:none!important}.tag.admin[data-v-3060a7bc]:not(.active){background-color:#fff}.tag.admin[data-v-3060a7bc]:not(.active):hover{background-color:#e5e5e5}.teammate-card-component{cursor:pointer;margin:0;padding:1.6rem}.teammate-card-component .teammate-card-initials{flex:0 0 4.8rem;width:4.8rem;height:4.8rem;font-size:2rem;text-transform:uppercase;border-radius:100%}.teammate-card-component .teammate-card-initials.bg-alternative{background-color:#92d2e6;color:#2b7fa4}.teammate-card-component .teammate-card-initials.bg-critical{background-color:#e56655;color:#963f3b}.teammate-card-component .teammate-card-initials.bg-tertiary{background-color:#f3be5c;color:#c38717}.teammate-card-component p{margin:0}.teammate-card-component p:not(.teammate-card-info-name){opacity:.6}.teammate-list-component .teammate-list-header{margin:0;padding:2.4rem 1.6rem}.teammate-list-component .teammate-list-count{flex:0 0 4.8rem;width:4.8rem;height:4.8rem;font-size:2rem;border-radius:100%}.toolbar .toolbar-content{width:100%;min-height:52px}.toolbar ul.toolbar-actions{display:flex}.toolbar ul.toolbar-actions li{display:flex;text-align:center;font-weight:600;font-size:1.4rem}.toolbar .toolbar-content-left ul.toolbar-actions li{padding:1.2rem 5rem 1.2rem 0}.toolbar .toolbar-content-right ul.toolbar-actions li{padding:1.2rem 0 1.2rem 5rem}@media only screen and (max-width:450px){.toolbar.mobile-hide-right .toolbar-content-right{display:none}}.tooltip .tooltip-arrow{z-index:1;position:absolute;width:0;height:0;border-left:1rem solid transparent;border-right:1rem solid transparent}.tooltip .tooltip-inner{background-color:#424242;color:#fff;margin:.95rem 0;padding:.6rem 1.2rem}.tooltip[x-placement^=top] .tooltip-arrow{bottom:0;border-top:.95rem solid #424242}.tooltip[x-placement^=bottom] .tooltip-arrow{top:0;border-bottom:.95rem solid #424242}.tooltip[x-placement*=start] .tooltip-arrow{left:1rem!important}.tooltip[x-placement*=end] .tooltip-arrow{left:auto!important;right:1rem!important}.yes-no-input[data-v-3a109080]{display:flex;align-items:center;min-width:26rem}.yes-no-input input[type=radio][data-v-3a109080]{margin:0 1rem 0 0}@media screen and (min-width:576px){.yes-no-input label[data-v-3a109080]{margin-right:2rem}}@media screen and (max-width:575px){.yes-no-input[data-v-3a109080]{flex-direction:column;justify-content:space-around}}.hooper-slide{flex-shrink:0;height:100%;margin:0;padding:0;list-style:none}.hooper-progress{position:absolute;top:0;right:0;left:0;height:4px;background-color:#efefef}.hooper-progress-inner{height:100%;background-color:#4285f4;transition:.3s}.hooper-pagination{position:absolute;bottom:0;right:50%;transform:translateX(50%);display:flex;padding:5px 10px}.hooper-indicators{display:flex;list-style:none;margin:0;padding:0}.hooper-indicator.is-active,.hooper-indicator:hover{background-color:#4285f4}.hooper-indicator{margin:0 2px;width:12px;height:4px;border-radius:4px;border:none;padding:0;background-color:#fff;cursor:pointer}.hooper-pagination.is-vertical{bottom:auto;right:0;top:50%;transform:translateY(-50%)}.hooper-pagination.is-vertical .hooper-indicators{flex-direction:column}.hooper-pagination.is-vertical .hooper-indicator{width:6px}.hooper-next,.hooper-prev{background-color:transparent;border:none;padding:1em;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer}.hooper-next.is-disabled,.hooper-prev.is-disabled{opacity:.3;cursor:not-allowed}.hooper-next{right:0}.hooper-prev{left:0}.hooper-navigation.is-vertical .hooper-next{top:auto;bottom:0;transform:initial}.hooper-navigation.is-vertical .hooper-prev{top:0;bottom:auto;right:0;left:auto;transform:initial}.hooper-navigation.is-rtl .hooper-prev{left:auto;right:0}.hooper-navigation.is-rtl .hooper-next{right:auto;left:0}.hooper{position:relative;box-sizing:border-box;width:100%;height:200px}.hooper *{box-sizing:border-box}.hooper-list{overflow:hidden;width:100%;height:100%}.hooper-track{display:flex;box-sizing:border-box;width:100%;height:100%;padding:0;margin:0}.hooper.is-vertical .hooper-track{flex-direction:column;height:200px}.hooper.is-rtl{direction:rtl}.hooper-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}#shop .product-gallery-component{padding:0}.modal-container .product-gallery-component{padding:0}@media only screen and (max-width:991px){.modal-container .btn-close{top:-5px!important;right:-5px!important;padding:15px 15px 15px 15px!important}}@media only screen and (max-width:691px){.modal-container .btn-close{right:0!important}}.product-gallery-component{position:relative;padding:0 40px 0 0}@media only screen and (max-width:767px){.product-gallery-component{padding:0}}.product-gallery-component .btn-full-screen{z-index:1;position:absolute;top:1.4rem;right:5.4rem}@media only screen and (max-width:767px){.product-gallery-component .btn-full-screen{right:1.5rem}}.product-gallery-component .btn-full-screen .btn-fullscreen-circle{height:3rem;width:3rem;border-radius:50%;background-color:#000;transition:background-color .5s ease}.product-gallery-component .btn-full-screen .btn-fullscreen-circle:hover{transition:background-color .5s ease;background-color:#f5f5f5}.product-gallery-component .btn-full-screen .btn-fullscreen-circle:hover .icon-fullscreen{color:#000}.product-gallery-component .btn-full-screen .btn-fullscreen-circle .icon-fullscreen{margin-top:2px;font-size:18px;color:#fff}.product-gallery-component .hooper-slide{width:100%!important}.product-gallery-component .product-image{position:relative;display:flex;align-items:center;justify-content:center;padding:0}.product-gallery-component .product-image video{max-width:100%;height:100%}.product-gallery-component .product-image .product-image-play-btn{position:absolute;top:calc(50% - 1.2rem);left:calc(50% - 1.2rem);width:2.4rem;height:2.4rem}.product-gallery-component .gallery-main ul,.product-gallery-component .gallery-nav ul{margin:0}.product-gallery-component .gallery-main{height:35rem;margin:0 auto 1rem}@media only screen and (max-width:991px){.product-gallery-component .gallery-main{height:25rem}}.product-gallery-component .gallery-main .product-image{height:100%!important}.product-gallery-component .gallery-nav{height:6rem;margin:0;outline:0}.product-gallery-component .gallery-nav .product-thumbnail video::-webkit-media-controls-panel{display:none}.product-gallery-component .gallery-nav .phase-ready{display:none}.product-gallery-component .gallery-nav .hooper-track{transform:translate(0,0)!important}.product-gallery-component .gallery-nav .hooper-pagination .hooper-indicators li,.product-gallery-component .gallery-nav .hooper-slide{width:6rem!important;margin:0 .9rem}.product-gallery-component .gallery-nav .hooper-pagination .hooper-indicators li:first-of-type,.product-gallery-component .gallery-nav .hooper-slide:first-of-type{margin-left:0}.product-gallery-component .gallery-nav .hooper-pagination .hooper-indicators li:last-of-type,.product-gallery-component .gallery-nav .hooper-slide:last-of-type{margin-right:0}.product-gallery-component .gallery-nav .hooper-pagination .hooper-indicators li,.product-gallery-component .gallery-nav .hooper-slide .product-image{height:5.6rem!important}.product-gallery-component .gallery-nav .hooper-slide{width:6rem!important;margin:0 .9rem}.product-gallery-component .gallery-nav .hooper-slide:first-of-type{margin-left:0}.product-gallery-component .gallery-nav .hooper-slide:last-of-type{margin-right:0}.product-gallery-component .gallery-nav .hooper-slide.is-current{opacity:.4;filter:drop-shadow(0 4px 8px rgba(120, 118, 224, .18))}.product-gallery-component .gallery-nav .hooper-slide.is-current .product-image{height:5.6rem!important;border:2px solid #fff}.product-gallery-component .gallery-nav .hooper-pagination{left:0;right:auto;transform:translate(0);padding:0}.product-gallery-component .gallery-nav .hooper-pagination .hooper-indicator{opacity:0;width:100%;height:100%;margin:0}.product-gallery-component .gallery-nav .hooper-next,.product-gallery-component .gallery-nav .hooper-prev{top:-18.5rem;width:4.5rem;height:4.5rem;padding:0;background-color:#ffffffdb;border-radius:100%;box-shadow:0 2px 4px rgba(120,118,224,.18),0 4px 8px rgba(120,118,224,.18)}@media only screen and (max-width:991px){.product-gallery-component .gallery-nav .hooper-next,.product-gallery-component .gallery-nav .hooper-prev{top:-13.5rem}}.product-gallery-component .gallery-nav .hooper-next.is-disabled,.product-gallery-component .gallery-nav .hooper-prev.is-disabled{opacity:.5!important}.product-gallery-component .gallery-nav .hooper-next svg,.product-gallery-component .gallery-nav .hooper-prev svg{fill:#09121f}.product-gallery-component .gallery-nav .hooper-next{right:1.5rem}.product-gallery-component .gallery-nav .hooper-prev{left:1.5rem}.product-gallery-component.fullscreen-open{background-color:#fff!important;padding:5rem}.product-gallery-component.fullscreen-open .gallery-main,.product-gallery-component.fullscreen-open .gallery-nav{max-width:120rem;margin:1rem auto 0}.product-gallery-component.fullscreen-open .gallery-main{height:calc(100% - 7rem)}.product-gallery-component.fullscreen-open .gallery-nav .hooper-next,.product-gallery-component.fullscreen-open .gallery-nav .hooper-prev{top:calc(-50vh + 8.5rem)}.modal .modal-container[data-v-22924364]{max-width:32.7rem}.modal .modal-container .modal-title[data-v-22924364]{max-width:none}.modal .modal-container .btn-close[data-v-22924364]{top:2.4rem}.modal .login-button[data-v-22924364]:hover{color:#fff}.modal p[data-v-22924364]{margin:2rem 0}.modal a[class^=btn-][data-v-22924364]{margin-top:3.2rem;margin-bottom:3.1rem}.modal .text-below-cta[data-v-22924364]{font-size:1.4rem;font-weight:600;margin-bottom:0}@media only screen and (max-width:900px){.modal[data-v-22924364]{align-items:center}}.add-to-cart-component{padding:0}@media only screen and (max-width:767px){.add-to-cart-component{margin-top:30px}}.add-to-cart-component p{margin:0 0 1rem}.add-to-cart-component .product-origin{line-height:0;margin:14px 0 18px 0;letter-spacing:1.7px}.add-to-cart-component .product-title{text-align:left;margin:0 0 1rem;word-break:break-word;font-size:28px;margin:0 0 8px 0;width:100%}.add-to-cart-component .product-description{font-size:18px;letter-spacing:.3px}.add-to-cart-component .badge-product{position:initial;margin-top:3px;padding:.55rem 1.6rem .55rem 1.6rem;border-radius:0!important}.add-to-cart-component .btn-success{width:100%}.add-to-cart-component .product-pricing{margin:20px 0 20px 0}@media only screen and (max-width:991px){.add-to-cart-component .product-pricing{margin:14px 0 12px 0}}.add-to-cart-component .product-pricing .list-pounts-pricing{list-style:none!important;margin:0!important}.add-to-cart-component .product-pricing .list-pounts-pricing li{margin-bottom:10px}.add-to-cart-component .variation-attribute select{transition:border .5s ease-out}.add-to-cart-component .variation-attribute select:hover{border:1px solid #9e9e9e}.add-to-cart-component .variation-attribute select option{cursor:pointer}.add-to-cart-component .pounds-price,.add-to-cart-component .unit-price{font-size:1.7rem!important;font-weight:600}.add-to-cart-component .list-pound-prices .variation-attributes{margin:2rem 0 0}.add-to-cart-component .quantity-selector{position:relative}.add-to-cart-component .quantity-selector input[type=number]{-webkit-appearance:none;font-weight:600;font-size:14px;color:#616161}.add-to-cart-component .quantity-selector input::-webkit-inner-spin-button,.add-to-cart-component .quantity-selector input::-webkit-outer-spin-button{-webkit-appearance:none}.add-to-cart-component .quantity-selector input[type=number]{-moz-appearance:textfield}.add-to-cart-component .quantity-selector input:invalid{border-color:#ef6749}.add-to-cart-component .quantity-selector .icon-quantity{position:absolute;top:1rem;padding:3px 0 0 0;width:25px;height:20px;font-size:25px;font-weight:700;line-height:0;opacity:.4;transition:opacity .4s ease-out}.add-to-cart-component .quantity-selector .icon-quantity:disabled{opacity:.35}.add-to-cart-component .quantity-selector .icon-quantity:hover{opacity:1}.add-to-cart-component .quantity-selector #icon-minus{left:3rem}.add-to-cart-component .quantity-selector #icon-plus{right:3rem}.add-to-cart-component .quantity-selector .available-quantity{position:relative;bottom:0;font-size:1.3rem;font-weight:600;margin:-1.5rem 0 2rem;padding-top:1rem}.add-to-cart-component .quantity-selector .available-quantity ul{list-style:none!important;margin:0!important}.add-to-cart-component .quantity-selector .available-quantity ul li{line-height:1.9rem}.add-to-cart-component .quantity-selector .available-quantity p{font-size:1.2rem!important}.add-to-cart-component .quantity-selector .available-quantity p.stock.per-warehouse{display:none}.add-to-cart-component .btn-submit{margin:15px 0 0 0;width:100%}.modal[data-v-475fe841]{overflow:auto;align-items:center;z-index:100000}@media only screen and (max-width:691px){.modal[data-v-475fe841]{padding:0!important}}.modal .add-to-cart-component[data-v-475fe841]{margin-top:0}.modal .modal-container[data-v-475fe841]{overflow:hidden;margin:0;padding:4rem;align-content:start}@media only screen and (max-width:691px){.modal .modal-container[data-v-475fe841]{width:100%;height:100vh;overflow:auto;padding:4rem 2rem 2rem}}.modal .modal-container .btn-close[data-v-475fe841]{top:4rem;right:4rem;margin:0}.modal .modal-gallery[data-v-475fe841]{padding:0 30px 0 0}@media only screen and (max-width:991px){.modal .modal-gallery[data-v-475fe841]{padding:0;margin:0;padding-bottom:25px}}.modal .modal-content[data-v-475fe841]{padding:0}.modal .modal-content p[data-v-475fe841]{margin:1rem 0}@media only screen and (max-width:991px){#shop .modal[data-v-475fe841]{padding:0 4rem}#shop .modal .modal-container .btn-close[data-v-475fe841]{top:-5px;right:-5px;padding:15px 15px 15px 15px}}@media only screen and (max-width:691px){#shop .modal[data-v-475fe841]{padding:2rem 0}#shop .modal .modal-container .btn-close[data-v-475fe841]{right:0}}.btn-filters[data-v-b47fb0b2]{margin:0 0 0 auto;padding:10px 20px 10px 0;font-size:16px;font-weight:600}@media only screen and (min-width:992px){.btn-filters[data-v-b47fb0b2]{display:none}}.btn-filters .icon-mobile-filter[data-v-b47fb0b2]{margin-right:10px;font-size:23px}.mobile-filters[data-v-b47fb0b2]{overflow-y:auto;z-index:9999;position:fixed;top:0;left:0;width:100%;height:100%;padding:11rem 0 0 0}@media only screen and (min-width:992px){.mobile-filters[data-v-b47fb0b2]{display:none}}.mobile-filters .container[data-v-b47fb0b2]{max-width:100%;padding:0 4rem}@media only screen and (max-width:550px){.mobile-filters .container[data-v-b47fb0b2]{padding:0 3rem}}.mobile-filters .mobile-filters-heading[data-v-b47fb0b2]{margin-bottom:41px;position:absolute;top:0;left:0;width:100%;padding:14px 4rem}@media only screen and (max-width:550px){.mobile-filters .mobile-filters-heading[data-v-b47fb0b2]{padding:14px 3rem}}.mobile-filters .header-title[data-v-b47fb0b2]{font-size:1.7rem}.mobile-filters .close-wrapper[data-v-b47fb0b2]{position:relative}.mobile-filters .close-wrapper .btn-close[data-v-b47fb0b2]{z-index:1;padding:6px;margin-right:-7px}.mobile-filters .close-wrapper .icon-close-wrapper[data-v-b47fb0b2]{height:20px;width:20px}.mobile-filters .close-wrapper .icon-close-wrapper .icon-close[data-v-b47fb0b2]{font-size:16px}body.admin-bar .mobile-filters[data-v-b47fb0b2]{padding:14rem 0 0 0}body.admin-bar .mobile-filters .mobile-filters-heading[data-v-b47fb0b2]{top:30px}.product-card-component{width:24.2%;margin:.4% .4%;padding:8px;transition:all .35s;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (max-width:1700px){.product-card-component{width:32.53%}}@media only screen and (max-width:1300px){.product-card-component{width:49.2%}}@media only screen and (max-width:670px){.product-card-component{width:100%;padding:1rem .7rem;margin-bottom:22px}}.product-card-component:hover{background-color:#f5f5f5}.product-card-component .product-image{position:relative;transition:opacity .35s;margin-bottom:1.5rem}.product-card-component .product-image:hover{opacity:.85}.product-card-component h4{margin:0 0 .5rem}.product-card-component p:not([class*=badge-]){margin:1rem 0}.product-card-component .product-description{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-card-component .product-actions{margin:2.5rem 0 0}.product-card-component a[class*=btn-],.product-card-component button[class*=btn-]{min-width:calc(50% - .5rem)}.product-card-component .origin-title{font-size:14px;margin:0 0 9px 0!important;line-height:1;letter-spacing:1.7px}.product-card-component .location-subtitle{font-size:20px;font-weight:500;margin-top:0;line-height:1;margin-bottom:9px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-card-component .price-wrapper{margin:0 0 12px 0!important;line-height:1}.product-card-component .price-text{font-weight:400;font-size:14px;margin-bottom:4px}.product-card-component .description-text{font-size:15px;line-height:2;width:60%}@media only screen and (min-width:1200px){.product-card-component .description-text{width:68%}}.product-card-component .link-learn-more{font-size:14px}.product-card-component .without-buttons{margin-top:-5px}.product-card-component .product-buttons a,.product-card-component .product-buttons button{padding:1.2rem 0}.product-card-component .product-buttons .product-actions{margin-top:-5px}.product-card-component .product-buttons .cart-button{width:100%;margin-top:15px}#product-filters{background:0 0;padding:0 0;margin-bottom:70px}@media only screen and (min-width:991px){#product-filters{padding:2rem 5rem}}#product-filters .filter-row details{padding:0;border-bottom:none;background:0 0}#product-filters .filter-row details summary{padding:2px 0 0 0}#product-filters .filter-row details summary:after{top:-32%;right:-9px}#product-filters .filter-row details .accordion-content{margin:0}#product-filters .filter-row details .accordion-content span{white-space:nowrap;width:110px;overflow:hidden;text-overflow:ellipsis}#product-filters .filter-row .accordion[open] summary:after{right:0}#product-filters .filter-heading{margin-bottom:25px}#product-filters .filter-heading .filter-title{margin:0 8px;font-size:16px;font-weight:600}#product-filters .filter-heading .icon-filter{font-size:2.3rem;margin-top:-2px}#product-filters .filter-label{margin:0 0 1.5rem}#product-filters fieldset:not(:last-of-type){margin:0 0 2rem}#product-filters details{padding:3.5rem 0rem;border-bottom:2px solid #e9e9e94d}@media only screen and (min-width:991px){#product-filters details{padding:3.5rem 2.5rem}}@media only screen and (max-width:575px){#product-filters details{margin:0 0rem}}#product-filters details summary{outline:0;-webkit-appearance:none;list-style:none}#product-filters details summary::-webkit-details-marker{display:none}#product-filters details summary .filter-label{margin:0;cursor:pointer}#product-filters details summary .icon-mobile-arrow{transition:transform .35s}#product-filters details[open] .icon-mobile-arrow{transform:rotate(180deg)}#product-filters details[open] .input-group:first-of-type{margin:1.5rem 0 0}#product-filters .checkbox-input{margin:0 0 .8rem}@media only screen and (max-width:991px){#product-filters .checkbox-input input{margin:0}}.modal .modal-container[data-v-305e9038]{overflow:hidden;padding:0}.modal .modal-image[data-v-305e9038]{min-height:22rem;background-position:center center;background-size:cover}.modal .modal-content[data-v-305e9038]{padding:3.5rem 6rem 2rem}@media only screen and (max-width:500px){.modal .modal-content[data-v-305e9038]{padding:3.5rem 3rem 2rem}}.modal .modal-title[data-v-305e9038]{text-align:left;margin:0 0 1.5rem}.modal a[class^=btn-][data-v-305e9038],.modal button[class^=btn-][data-v-305e9038]{width:100%}.modal .row[data-v-305e9038]{margin:0}.desktop-sorting-component #sort-button{width:auto;height:47px;justify-content:start}.desktop-sorting-component .popover-component{padding:20px 30px;min-width:300px!important}.desktop-sorting-component .icon-sort{font-size:23px}.desktop-sorting-component .selected-sorting{font-weight:600;font-size:16px;margin-left:7px}.sorting-component{position:relative}@media only screen and (max-width:992px){.sorting-component{padding-bottom:25px;border-bottom:2px solid #e9e9e94d}}.sorting-component #products-sort-by{margin:0;margin-left:0;width:100%;padding-left:30px;background:0 0;border:0;font-weight:600;font-size:1.6rem}.sorting-component .material-icons-outlined{position:absolute;top:calc(50% - 1.2rem);right:2.5rem}@media only screen and (min-width:992px){.sorting-component .material-icons-outlined{display:none}}.sorting-component option{border:none;font-size:14px;padding:61px 0;font-weight:600;height:250px}.sorting-component .sort-icon-mobile{position:absolute;left:0;z-index:-1}.sorting-component .arrow-icon-mobile{position:absolute;right:0;z-index:-1}.segment[data-v-fcb41e78]{background:0 0;border:0;padding:15px 0 5px 0}.segment li[data-v-fcb41e78]{padding:0;margin:0 1rem 1.2rem 0;flex-grow:0}.segment label[data-v-fcb41e78]{margin:0;padding:.6rem 1rem;cursor:pointer}.segment label .icon-close[data-v-fcb41e78]{margin-left:3px}.segment label input[data-v-fcb41e78]{display:none!important}.modal .modal-container[data-v-4fd869c0]{overflow:hidden;padding:0;background-color:#fff}@media only screen and (max-width:500px){.modal .modal-container[data-v-4fd869c0]{width:100%;height:76.5rem;position:fixed;top:auto;bottom:0}}.modal .modal-container .row[data-v-4fd869c0]{margin:0}.modal .modal-container .modal-image[data-v-4fd869c0]{min-height:21rem;background-position:center center;background-size:cover}.modal .modal-container .modal-content[data-v-4fd869c0]{padding:4rem}.modal .modal-container .modal-content .btn-close[data-v-4fd869c0]{top:4rem;right:4rem}.modal .modal-container .modal-content .modal-title[data-v-4fd869c0]{text-align:left;margin:0 0 1.5rem}.modal .modal-container .modal-content p[data-v-4fd869c0]{margin-top:1.7rem}@media only screen and (max-width:500px){.modal .modal-container .modal-content p[data-v-4fd869c0]{margin-top:1.2rem;margin-bottom:1.5rem}}.modal .modal-container .modal-content button[class^=btn-][data-v-4fd869c0]{width:100%;margin-top:2.1rem}@media only screen and (max-width:500px){.modal .modal-container .modal-content button[class^=btn-][data-v-4fd869c0]{margin-top:1.5rem}}@media only screen and (max-width:900px){.modal .modal-container .modal-content .modal-title[data-v-4fd869c0]{font-size:2.8rem}}@media only screen and (max-width:767px){.modal .modal-container .modal-content[data-v-4fd869c0]{position:static;padding:2.3rem}.modal .modal-container .modal-content .btn-close[data-v-4fd869c0]{top:2.5rem;right:2.5rem}}#shop-component[data-v-28cad2b2]{width:100%}#shop-component .filter-side-menu[data-v-28cad2b2]::-webkit-scrollbar{width:7px}#shop-component .filter-side-menu[data-v-28cad2b2]::-webkit-scrollbar-track{background:#f5f5f5}#shop-component .filter-side-menu[data-v-28cad2b2]::-webkit-scrollbar-thumb{background-color:#9f9f9f;border-radius:10px}#shop-component .store-subheader[data-v-28cad2b2]{position:fixed;z-index:99;padding:0 4.4rem;left:0;width:100%;height:100px;border-bottom:2px solid #e9e9e9}@media only screen and (max-width:991px){#shop-component .store-subheader[data-v-28cad2b2]{display:none}}#shop-component .sorting-and-filters[data-v-28cad2b2]{top:185px;left:24rem;z-index:90;width:100%}#shop-component .sort-wrapper[data-v-28cad2b2]{position:fixed;top:185px;z-index:1;width:100%;padding:.5rem 6.3rem .5rem 30.2rem;height:auto}@media only screen and (max-width:991px){#shop-component .sort-wrapper[data-v-28cad2b2]{top:90px;padding:.5rem 6.3rem .5rem 2rem}}@media only screen and (max-width:991px){#shop-component .sort-wrapper .desktop-sorting-wrapper[data-v-28cad2b2]{display:none}}#shop-component .sort-wrapper .mobile-sort-wrapper[data-v-28cad2b2]{display:none}@media only screen and (max-width:991px){#shop-component .sort-wrapper .mobile-sort-wrapper[data-v-28cad2b2]{display:flex}}#shop-component .sort-wrapper .mobile-sort-wrapper .mobile-tag-wrapper[data-v-28cad2b2]{padding:6px 11px 6px 7px;font-weight:500;font-size:14px;margin:10px 0;cursor:pointer}#shop-component .sort-wrapper .mobile-sort-wrapper .mobile-tag-wrapper .filter-count[data-v-28cad2b2]{margin-left:6px}#shop-component .sort-wrapper .mobile-sort-wrapper .mobile-tag-wrapper .icon-close[data-v-28cad2b2]{margin-bottom:2px}#shop-component .filter-side-menu[data-v-28cad2b2]{position:fixed;top:185px;left:0;z-index:90;height:calc(100vh - 185px);overflow-y:scroll;width:24rem;border-right:2px solid #e9e9e9}@media only screen and (max-width:991px){#shop-component .filter-side-menu[data-v-28cad2b2]{display:none}}#shop-component .cart-label[data-v-28cad2b2]{font-size:18px;margin-right:5px;font-weight:600}#shop-component .cart-count[data-v-28cad2b2]{font-size:18px;font-weight:600}#shop-component .cart-link[data-v-28cad2b2]{position:relative}#shop-component .icon-cart-link[data-v-28cad2b2]{font-size:2rem;margin-bottom:3px;margin-right:7px}#shop-component .shop-main-content[data-v-28cad2b2]{position:absolute;top:245px;left:24rem;width:calc(100% - 24rem);padding:3.5rem 4rem 5rem 4rem;transition:top .7s ease 0s}@media only screen and (max-width:991px){#shop-component .shop-main-content[data-v-28cad2b2]{top:130px;left:0;width:100%;padding:32px 1.5rem}}@media only screen and (min-width:991px){#shop-component .desktop-filters[data-v-28cad2b2]{display:flex}}@media only screen and (max-width:991px){#shop-component .desktop-filters[data-v-28cad2b2]{display:none}}body.admin-bar #shop-component .sort-wrapper[data-v-28cad2b2]{top:217px}@media only screen and (max-width:991px){body.admin-bar #shop-component .sort-wrapper[data-v-28cad2b2]{top:122px}}@media only screen and (max-width:782px){body.admin-bar #shop-component .sort-wrapper[data-v-28cad2b2]{top:135px}}body.admin-bar #shop-component .filter-side-menu[data-v-28cad2b2]{top:217px}body.admin-bar #shop-component .shop-main-content[data-v-28cad2b2]{top:272px}@media only screen and (max-width:991px){body.admin-bar #shop-component .shop-main-content[data-v-28cad2b2]{top:175px}}@media only screen and (max-width:782px){body.admin-bar #shop-component .shop-main-content[data-v-28cad2b2]{top:185px}}