html{width:100%;height:auto;margin:0;padding:0;font-size:14px;font-family:roboto;background:#fff;min-width:350px;-webkit-tap-highlight-color:rgba(255,255,255,0);outline:0;min-height:100%}body{width:100%;margin:0;padding:0}.display-wrapper{max-width:2000px}.hidden{display:none}.cart-spacer{margin-top:10px}.icon-arrow-down{font-family:Segoe MDL2 Assets;display:inline-block;font-size:8px}.icon-person{font-family:Segoe MDL2 Assets;display:inline-block;font-size:9px}a:link{text-decoration:none;color:inherit}a:visited{text-decoration:none;color:inherit}button:focus,input:focus,select:focus,textarea:focus{outline:0}.error404{height:100%;display:flex;justify-content:center;font-size:16px;color:#000;margin-bottom:5%;min-height:300px;align-items:center;flex-wrap:wrap;flex-direction:column}.error404 #gobacklink{color:#950000;position:relative;width:100%;text-align:center;margin-top:10px}.regular-page{position:relative;width:100%;min-height:calc(100% - 32px)}.font-weight-600{font-weight:600}.no-items-found{padding:10px;height:50px;font-size:12px;padding-top:15px;display:flex;align-items:center}.cookie-panel{position:fixed;bottom:0;width:100%;height:auto;background:#231f20;border-top:1px solid #a90000;z-index:9999;color:#fff;font-size:12px;text-align:center;padding-top:20px;padding-bottom:20px}.cookie-panel .cookie-text{width:80%;position:relative;display:inline-block}.cookie-panel .cookie-link{font-size:14px;opacity:.7;transition:all .5s}.cookie-panel .cookie-link:hover{opacity:1}.cookie-panel .cookie-close{position:absolute;right:10px;color:#a90000;font-size:50px;top:0;display:flex;align-items:center;justify-content:center;height:100%;cursor:pointer;transition:all .5s;user-select:none}.cookie-panel .cookie-close:hover{color:#c80000}.element-hidden{opacity:0;pointer-events:none;transition:all .5s}p{margin:0;line-height:1.6rem}.text-indicator{position:fixed;background:#333;color:#fff;padding:10px;padding-left:20px;padding-right:20px;opacity:0;animation-name:text-indicator;animation-duration:4s;top:0;left:0;pointer-events:none;z-index:99999;border-radius:20px;--random-x:0px;--random-y:0px;text-align:center}@keyframes text-indicator{0%{opacity:1}50%{transform:translate(var(--random-x),var(--random-y))}100%{opacity:0}}
#cc-main{background:0 0;color:var(--cc-primary-color);font-family:var(--cc-font-family);font-size:16px;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.15;position:relative;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;position:fixed;z-index:var(--cc-z-index)}#cc-main :after,#cc-main :before,#cc-main a,#cc-main button,#cc-main div,#cc-main h2,#cc-main input,#cc-main p,#cc-main span{all:unset;box-sizing:border-box}#cc-main .pm__badge,#cc-main button{all:initial;box-sizing:border-box;color:unset;visibility:unset}#cc-main .pm__badge,#cc-main a,#cc-main button,#cc-main input{-webkit-appearance:none;appearance:none;cursor:pointer;font-family:inherit;font-size:100%;line-height:normal;margin:0;outline:revert;outline-offset:2px;overflow:hidden}#cc-main table,#cc-main tbody,#cc-main td,#cc-main th,#cc-main thead,#cc-main tr{all:revert;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}:root{--cc-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--cc-modal-border-radius:0.5rem;--cc-btn-border-radius:0.4rem;--cc-modal-transition-duration:0.25s;--cc-link-color:var(--cc-btn-primary-bg);--cc-modal-margin:1rem;--cc-z-index:2147483647;--cc-bg:#fff;--cc-primary-color:#2c2f31;--cc-secondary-color:#5e6266;--cc-btn-primary-bg:#333;--cc-btn-primary-color:#fff;--cc-btn-primary-border-color:var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg:#000;--cc-btn-primary-hover-color:#fff;--cc-btn-primary-hover-border-color:var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg:#eaeff2;--cc-btn-secondary-color:var(--cc-primary-color);--cc-btn-secondary-border-color:var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg:#d4dae0;--cc-btn-secondary-hover-color:#000;--cc-btn-secondary-hover-border-color:#d4dae0;--cc-separator-border-color:#f0f4f7;--cc-toggle-on-bg:var(--cc-btn-primary-bg);--cc-toggle-off-bg:#667481;--cc-toggle-on-knob-bg:#fff;--cc-toggle-off-knob-bg:var(--cc-toggle-on-knob-bg);--cc-toggle-enabled-icon-color:var(--cc-bg);--cc-toggle-disabled-icon-color:var(--cc-bg);--cc-toggle-readonly-bg:#d5dee2;--cc-toggle-readonly-knob-bg:#fff;--cc-toggle-readonly-knob-icon-color:var(--cc-toggle-readonly-bg);--cc-section-category-border:var(--cc-cookie-category-block-bg);--cc-cookie-category-block-bg:#f0f4f7;--cc-cookie-category-block-border:#f0f4f7;--cc-cookie-category-block-hover-bg:#e9eff4;--cc-cookie-category-block-hover-border:#e9eff4;--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:#dee4e9;--cc-overlay-bg:rgba(0, 0, 0, 0.65);--cc-webkit-scrollbar-bg:var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg:var(--cc-btn-primary-hover-bg);--cc-footer-bg:var(--cc-btn-secondary-bg);--cc-footer-color:var(--cc-secondary-color);--cc-footer-border-color:#e4eaed;--cc-pm-toggle-border-radius:4em}#cc-main.cc--rtl{direction:rtl}#cc-main .cm__title,#cc-main a,#cc-main b,#cc-main em,#cc-main strong{font-weight:600}#cc-main button>span{pointer-events:none}#cc-main .cc__link,#cc-main a{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;font-weight:600;position:relative;transition:background-size .25s,color .25s ease}#cc-main .cc__link:hover,#cc-main a:hover{background-size:100% 1px;color:var(--cc-primary-color)}#cc-main .cc__link{color:var(--cc-link-color)}#cc-main .cm__desc,#cc-main .pm__body{overscroll-behavior:auto contain;scrollbar-width:thin}@media screen and (min-width:640px){#cc-main ::-webkit-scrollbar,#cc-main ::-webkit-scrollbar-thumb,#cc-main ::-webkit-scrollbar-track{all:revert}#cc-main ::-webkit-scrollbar-thumb{-webkit-background-clip:padding-box;background-clip:padding-box;background:var(--cc-toggle-readonly-bg);border:.25rem solid var(--cc-bg);border-radius:1rem}#cc-main ::-webkit-scrollbar-thumb:hover{background:var(--cc-toggle-off-bg)}#cc-main ::-webkit-scrollbar{background:0 0;width:12px}}html.disable--interaction.show--consent,html.disable--interaction.show--consent body{height:auto!important;overflow:hidden!important}@media (prefers-reduced-motion){#cc-main{--cc-modal-transition-duration:0s}}.cc--darkmode{--cc-bg:#161a1c;--cc-primary-color:#ebf3f6;--cc-secondary-color:#aebbc5;--cc-btn-primary-bg:#c2d0e0;--cc-btn-primary-color:var(--cc-bg);--cc-btn-primary-border-color:var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg:#98a7b6;--cc-btn-primary-hover-color:#000;--cc-btn-primary-hover-border-color:var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg:#242c31;--cc-btn-secondary-color:var(--cc-primary-color);--cc-btn-secondary-border-color:var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg:#353d43;--cc-btn-secondary-hover-color:#fff;--cc-btn-secondary-hover-border-color:var(--cc-btn-secondary-hover-bg);--cc-separator-border-color:#222a30;--cc-toggle-on-bg:var(--cc-btn-primary-bg);--cc-toggle-off-bg:#525f6b;--cc-toggle-on-knob-bg:var(--cc-btn-primary-color);--cc-toggle-off-knob-bg:var(--cc-btn-primary-color);--cc-toggle-enabled-icon-color:var(--cc-btn-primary-color);--cc-toggle-disabled-icon-color:var(--cc-btn-primary-color);--cc-toggle-readonly-bg:#343e45;--cc-toggle-readonly-knob-bg:#5f6b72;--cc-toggle-readonly-knob-icon-color:var(--cc-toggle-readonly-bg);--cc-section-category-border:#1e2428;--cc-cookie-category-block-bg:#1e2428;--cc-cookie-category-block-border:var(--cc-section-category-border);--cc-cookie-category-block-hover-bg:#242c31;--cc-cookie-category-block-hover-border:#232a2f;--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:var(--cc-toggle-readonly-bg);--cc-overlay-bg:rgba(0, 0, 0, 0.65);--cc-webkit-scrollbar-bg:var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg:var(--cc-btn-primary-hover-bg);--cc-footer-bg:#0c0e0f;--cc-footer-color:var(--cc-secondary-color);--cc-footer-border-color:#060809}.cc--darkmode #cc-main{color-scheme:dark}#cc-main .cm{background:var(--cc-bg);border-radius:var(--cc-modal-border-radius);box-shadow:0 .625em 1.875em rgba(0,0,2,.3);display:flex;flex-direction:column;max-width:24rem;opacity:0;overflow:hidden;position:fixed;transform:translateY(1.6em);visibility:hidden;z-index:1}#cc-main .cm--top{top:var(--cc-modal-margin)}#cc-main .cm--middle{top:50%;transform:translateY(calc(-50% + 1.6em))}#cc-main .cm--bottom{bottom:var(--cc-modal-margin)}#cc-main .cm--center{left:var(--cc-modal-margin);margin:0 auto;right:var(--cc-modal-margin);width:unset}#cc-main .cm--left{left:var(--cc-modal-margin);margin-right:var(--cc-modal-margin)}#cc-main .cm--right{margin-left:var(--cc-modal-margin);right:var(--cc-modal-margin)}#cc-main .cm__body{display:flex;flex-direction:column;justify-content:space-between;position:relative}#cc-main .cm__btns,#cc-main .cm__links{padding:1rem 1.3rem;width:unset}#cc-main .cm__texts{display:flex;flex:1;flex-direction:column;justify-content:center;padding:1rem 0 0}#cc-main .cm__desc,#cc-main .cm__title{padding:0 1.3rem}#cc-main .cm__title{font-size:1.05em}#cc-main .cm__title+.cm__desc{margin-top:1.1em}#cc-main .cm__desc{color:var(--cc-secondary-color);font-size:.9em;line-height:1.5;max-height:40vh;overflow-x:visible;overflow-y:auto;padding-bottom:1em}#cc-main .cm__btns{border-top:1px solid var(--cc-separator-border-color);display:flex;flex-direction:column;justify-content:center}#cc-main .cm__btn-group{display:grid;grid-auto-columns:minmax(0,1fr)}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin-top:.375rem}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem;margin-top:0}#cc-main .cm--inline .cm__btn+.cm__btn{margin-left:.375rem;margin-top:0}#cc-main .cm--inline.cm--flip .cm__btn+.cm__btn{margin-bottom:0;margin-left:0;margin-right:.375rem}#cc-main .cm--inline.cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem;margin-right:0}#cc-main .cm--wide .cm__btn+.cm__btn,#cc-main .cm--wide .cm__btn-group+.cm__btn-group{margin-left:.375rem;margin-top:0}#cc-main .cm--wide.cm--flip .cm__btn+.cm__btn,#cc-main .cm--wide.cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-right:.375rem}#cc-main .cm--bar:not(.cm--inline) .cm__btn-group--uneven,#cc-main .cm--wide .cm__btn-group--uneven{display:flex;flex:1;justify-content:space-between}#cc-main .cm--bar:not(.cm--inline).cm--flip .cm__btn-group--uneven,#cc-main .cm--wide.cm--flip .cm__btn-group--uneven{flex-direction:row-reverse}#cc-main .cm__btn{background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-border-color);border-radius:var(--cc-btn-border-radius);color:var(--cc-btn-primary-color);font-size:.82em;font-weight:600;min-height:42px;padding:.5em 1em;text-align:center}#cc-main .cm__btn:hover{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color);color:var(--cc-btn-primary-hover-color)}#cc-main .cm__btn--secondary{background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color);color:var(--cc-btn-secondary-color)}#cc-main .cm__btn--secondary:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color);color:var(--cc-btn-secondary-hover-color)}#cc-main .cm__btn--close{border-radius:0;border-bottom-left-radius:var(--cc-btn-border-radius);border-right:none;border-top:none;display:none;font-size:1em;height:42px;min-width:auto!important;overflow:hidden;padding:0!important;position:absolute;right:0;top:0;width:42px}#cc-main .cm__btn--close svg{stroke:var(--cc-btn-primary-color);transform:scale(.5);transition:stroke .15s ease}#cc-main .cm__btn--close:hover svg{stroke:var(--cc-btn-primary-hover-color)}#cc-main .cm__btn--close.cm__btn--secondary svg{stroke:var(--cc-btn-secondary-color)}#cc-main .cm__btn--close.cm__btn--secondary:hover svg{stroke:var(--cc-btn-secondary-hover-color)}#cc-main .cm__btn--close+.cm__texts .cm__title{padding-right:3rem}#cc-main .cm--inline .cm__btn-group{grid-auto-flow:column}#cc-main .cm__footer{background:var(--cc-footer-bg);border-top:1px solid var(--cc-footer-border-color);color:var(--cc-footer-color);padding:.4em 0 .5em}#cc-main .cm__links{display:flex;flex-direction:row;padding-bottom:0;padding-top:0}#cc-main .cm__link-group{display:flex;flex-direction:row;font-size:.8em;width:100%}#cc-main .cm__link-group>*+*{margin-left:1.3rem}#cc-main .cm--flip .cm__btn:last-child{grid-row:1}#cc-main .cm--inline.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--box .cm__btn--close{display:block}#cc-main .cm--box.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cm--box.cm--wide{max-width:36em}#cc-main .cm--box.cm--wide .cm__btns{flex-direction:row;justify-content:space-between}#cc-main .cm--box.cm--wide .cm__btn-group{grid-auto-flow:column}#cc-main .cm--box.cm--wide .cm__btn{min-width:120px;padding-left:1.8em;padding-right:1.8em}#cc-main .cm--box.cm--wide.cm--flip .cm__btns{flex-direction:row-reverse}#cc-main .cm--box.cm--wide.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--cloud{max-width:54em;width:unset}#cc-main .cm--cloud .cm__body{flex-direction:row}#cc-main .cm--cloud .cm__texts{flex:1}#cc-main .cm--cloud .cm__desc{max-height:9.4em}#cc-main .cm--cloud .cm__btns{border-left:1px solid var(--cc-separator-border-color);border-top:none;max-width:23em}#cc-main .cm--cloud .cm__btn-group{flex-direction:column}#cc-main .cm--cloud .cm__btn{min-width:19em}#cc-main .cm--cloud.cm--flip .cm__btn-group,#cc-main .cm--cloud.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cm--cloud.cm--inline .cm__btn-group{flex-direction:row}#cc-main .cm--cloud.cm--inline .cm__btn{min-width:10em}#cc-main .cm--cloud.cm--inline.cm--flip .cm__btn-group{flex-direction:row-reverse}#cc-main .cm--bar{border-radius:0;left:0;margin:0;max-width:unset;opacity:1;right:0;transform:translateY(0);width:100vw;--cc-modal-transition-duration:0.35s}#cc-main .cm--bar.cm--top{top:0;transform:translateY(-100%)}#cc-main .cm--bar.cm--bottom{bottom:0;transform:translateY(100%)}#cc-main .cm--bar .cm__body,#cc-main .cm--bar .cm__links{margin:0 auto;max-width:55em;width:100%}#cc-main .cm--bar .cm__body{padding:.5em 0 .9em}#cc-main .cm--bar .cm__btns{border-top:none;flex-direction:row;justify-content:space-between}#cc-main .cm--bar .cm__btn-group{grid-auto-flow:column}#cc-main .cm--bar:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-left:.375rem;margin-top:0}#cc-main .cm--bar .cm__btn{min-width:120px;padding-left:2em;padding-right:2em}#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-left:0;margin-right:.375rem}#cc-main .cm--bar.cm--flip .cm__btns{flex-direction:row-reverse}#cc-main .cm--bar.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--bar.cm--inline .cm__body,#cc-main .cm--bar.cm--inline .cm__links{max-width:74em}#cc-main .cm--bar.cm--inline .cm__body{flex-direction:row;padding:0}#cc-main .cm--bar.cm--inline .cm__btns{flex-direction:column;justify-content:center;max-width:23em}#cc-main .cm--bar.cm--inline.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cc--anim .cm,#cc-main .cc--anim.cm-wrapper:before{transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease}#cc-main .cc--anim .cm__btn,#cc-main .cc--anim .cm__close{transition:background-color .15s ease,border-color .15s ease,color .15s ease}.disable--interaction #cc-main .cm-wrapper:before{background:var(--cc-overlay-bg);bottom:0;content:"";left:0;opacity:0;position:fixed;right:0;top:0;visibility:hidden;z-index:0}.show--consent #cc-main .cc--anim .cm{opacity:1;transform:translateY(0);visibility:visible!important}.show--consent #cc-main .cc--anim .cm--middle{transform:translateY(-50%)}.show--consent #cc-main .cc--anim .cm--bar{transform:translateY(0)}.show--consent #cc-main .cc--anim.cm-wrapper:before{opacity:1;visibility:visible}#cc-main.cc--rtl .cm__btn--close{border-bottom-left-radius:unset;border-bottom-right-radius:var(--cc-btn-border-radius);left:0;right:unset}#cc-main.cc--rtl .cm__btn--close+.cm__texts .cm__title{padding-left:3rem!important;padding-right:1.3rem}#cc-main.cc--rtl .cm--inline .cm__btn+.cm__btn{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .cm--inline.cm--flip .cm__btn+.cm__btn{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn-group+.cm__btn-group,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn-group+.cm__btn-group{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar.cm--flip .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide.cm--flip .cm__btn+.cm__btn{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .cm__link-group>*+*{margin-left:0;margin-right:1.3rem}@media screen and (max-width:640px){#cc-main{--cc-modal-margin:0.5em}#cc-main .cm{max-width:none!important;width:auto!important}#cc-main .cm__body{flex-direction:column!important;padding:0!important}#cc-main .cm__btns,#cc-main .cm__desc,#cc-main .cm__links,#cc-main .cm__title{padding-left:1.1rem!important;padding-right:1.1rem!important}#cc-main .cm__btns{border-left:none!important;border-top:1px solid var(--cc-separator-border-color)!important;flex-direction:column!important;max-width:none!important;min-width:auto!important}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin:.375rem 0 0!important}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem!important;margin-top:0!important}#cc-main .cm__btn-group{display:flex!important;flex-direction:column!important;min-width:auto!important}#cc-main .cm__btn{flex:auto!important}#cc-main .cm__link-group{justify-content:center!important}#cc-main .cm--flip .cm__btn-group,#cc-main .cm--flip .cm__btns{flex-direction:column-reverse!important}}#cc-main .pm-wrapper{position:relative;z-index:2}#cc-main .pm{background:var(--cc-bg);border-radius:var(--cc-modal-border-radius);box-shadow:0 .625em 1.875em rgba(0,0,2,.3);display:flex;flex-direction:column;opacity:0;overflow:hidden;position:fixed;visibility:hidden;width:100%;width:unset;z-index:1}#cc-main svg{fill:none;width:100%}#cc-main .pm__body,#cc-main .pm__footer,#cc-main .pm__header{padding:1em 1.4em}#cc-main .pm__header{align-items:center;border-bottom:1px solid var(--cc-separator-border-color);display:flex;justify-content:space-between}#cc-main .pm__title{align-items:center;display:flex;flex:1;font-weight:600;margin-right:2em}#cc-main .pm__close-btn{background:var(--cc-btn-secondary-bg);border:1px solid var(--cc-btn-secondary-border-color);border-radius:var(--cc-btn-border-radius);height:40px;position:relative;transition:all .15s ease;width:40px}#cc-main .pm__close-btn span{display:flex;height:100%;width:100%}#cc-main .pm__close-btn svg{stroke:var(--cc-btn-secondary-color);transform:scale(.5);transition:stroke .15s ease}#cc-main .pm__close-btn:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color)}#cc-main .pm__close-btn:hover svg{stroke:var(--cc-btn-secondary-hover-color)}#cc-main .pm__body{flex:1;overflow-y:auto;overflow-y:overlay}#cc-main .pm__section,#cc-main .pm__section--toggle{border-radius:var(--cc-btn-border-radius);display:flex;flex-direction:column;margin-bottom:.5em}#cc-main .pm__section--toggle .pm__section-desc-wrapper{border:1px solid var(--cc-cookie-category-block-border);border-radius:var(--cc-btn-border-radius);border-top:none;border-top-left-radius:0;border-top-right-radius:0;display:none;margin-top:0!important;overflow:hidden}#cc-main .pm__section{border:1px solid var(--cc-separator-border-color);padding:1em;transition:background-color .25s ease,border-color .25s ease}#cc-main .pm__section:first-child{border:none;margin-bottom:2em;margin-top:0;padding:0;transition:none}#cc-main .pm__section:not(:first-child):hover{background:var(--cc-cookie-category-block-bg);border-color:var(--cc-cookie-category-block-border)}#cc-main .pm__section-toggles+.pm__section{margin-top:2em}#cc-main .pm__section--toggle{background:var(--cc-cookie-category-block-bg);border-top:none;margin-bottom:.375rem}#cc-main .pm__section--toggle .pm__section-title{align-items:center;background:var(--cc-cookie-category-block-bg);border:1px solid var(--cc-cookie-category-block-border);display:flex;justify-content:space-between;min-height:58px;padding:1.1em 5.4em 1.1em 1.2em;position:relative;transition:background-color .25s ease,border-color .25s ease;width:100%}#cc-main .pm__section--toggle .pm__section-title:hover{background:var(--cc-cookie-category-block-hover-bg);border-color:var(--cc-cookie-category-block-hover-border)}#cc-main .pm__section--toggle .pm__section-desc{margin-top:0;padding:1em}#cc-main .pm__section--toggle.is-expanded{--cc-cookie-category-block-bg:var(--cc-cookie-category-expanded-block-bg);--cc-cookie-category-block-border:var(--cc-cookie-category-expanded-block-hover-bg)}#cc-main .pm__section--toggle.is-expanded .pm__section-title{border-bottom-left-radius:0;border-bottom-right-radius:0}#cc-main .pm__section--toggle.is-expanded .pm__section-arrow svg{transform:scale(.5) rotate(180deg)}#cc-main .pm__section--toggle.is-expanded .pm__section-desc-wrapper{display:flex}#cc-main .pm__section--expandable .pm__section-title{cursor:pointer;padding-left:3.4em}#cc-main .pm__section--expandable .pm__section-arrow{background:var(--cc-toggle-readonly-bg);border-radius:100%;display:flex;height:20px;justify-content:center;left:18px;pointer-events:none;position:absolute;width:20px}#cc-main .pm__section--expandable .pm__section-arrow svg{stroke:var(--cc-btn-secondary-color);transform:scale(.5)}#cc-main .pm__section-title-wrapper{align-items:center;display:flex;position:relative}#cc-main .pm__section-title-wrapper+.pm__section-desc-wrapper{margin-top:.85em}#cc-main .pm__section-title{border-radius:var(--cc-btn-border-radius);font-size:.95em;font-weight:600}#cc-main .pm__badge{align-items:center;background:var(--cc-btn-secondary-bg);border-radius:5em;color:var(--cc-secondary-color);display:flex;flex:none;font-size:.8em;font-weight:600;height:23px;justify-content:center;margin-left:1em;min-width:23px;overflow:hidden;padding:0 .6em 1px;position:relative;text-align:center;white-space:nowrap;width:auto}#cc-main .pm__service-counter{background:var(--cc-btn-primary-bg);color:var(--cc-btn-primary-color);padding:0;width:23px}#cc-main .pm__service-counter[data-counterlabel]{padding:0 .6em 1px;width:auto}#cc-main .section__toggle,#cc-main .section__toggle-wrapper,#cc-main .toggle__icon,#cc-main .toggle__label{border-radius:var(--cc-pm-toggle-border-radius);height:23px;transform:translateZ(0);width:50px}#cc-main .section__toggle-wrapper{cursor:pointer;position:absolute;right:18px;z-index:1}#cc-main .toggle-service{height:19px;position:relative;right:0;width:42px}#cc-main .toggle-service .section__toggle,#cc-main .toggle-service .toggle__icon,#cc-main .toggle-service .toggle__label{height:19px;width:42px}#cc-main .toggle-service .toggle__icon{position:relative}#cc-main .toggle-service .toggle__icon-circle{height:19px;width:19px}#cc-main .toggle-service .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translateX(23px)}#cc-main .pm__section--toggle:nth-child(2) .section__toggle-wrapper:after{display:none!important}#cc-main .section__toggle{border:0;cursor:pointer;display:block;left:0;margin:0;position:absolute;top:0}#cc-main .section__toggle:disabled{cursor:not-allowed}#cc-main .toggle__icon{background:var(--cc-toggle-off-bg);box-shadow:0 0 0 1px var(--cc-toggle-off-bg);display:flex;flex-direction:row;pointer-events:none;position:absolute;transition:all .25s ease}#cc-main .toggle__icon-circle{background:var(--cc-toggle-off-knob-bg);border:none;border-radius:var(--cc-pm-toggle-border-radius);box-shadow:0 1px 2px rgba(24,32,3,.36);display:block;height:23px;left:0;position:absolute;top:0;transition:transform .25s ease,background-color .25s ease;width:23px}#cc-main .toggle__icon-off,#cc-main .toggle__icon-on{height:100%;position:absolute;transition:opacity .15s ease;width:100%}#cc-main .toggle__icon-on{opacity:0;transform:rotate(45deg)}#cc-main .toggle__icon-on svg{stroke:var(--cc-toggle-on-bg);transform:scale(.55) rotate(-45deg)}#cc-main .toggle__icon-off{opacity:1}#cc-main .toggle__icon-off svg{stroke:var(--cc-toggle-off-bg);transform:scale(.55)}#cc-main .section__toggle:checked~.toggle__icon{background:var(--cc-toggle-on-bg);box-shadow:0 0 0 1px var(--cc-toggle-on-bg)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-circle{background-color:var(--cc-toggle-on-knob-bg);transform:translateX(27px)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-on{opacity:1}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-off{opacity:0}#cc-main .section__toggle:checked:disabled~.toggle__icon{background:var(--cc-toggle-readonly-bg);box-shadow:0 0 0 1px var(--cc-toggle-readonly-bg)}#cc-main .section__toggle:checked:disabled~.toggle__icon .toggle__icon-circle{background:var(--cc-toggle-readonly-knob-bg);box-shadow:none}#cc-main .section__toggle:checked:disabled~.toggle__icon svg{stroke:var(--cc-toggle-readonly-knob-icon-color)}#cc-main .toggle__label{opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0;z-index:-1}#cc-main .pm__section-desc-wrapper{color:var(--cc-secondary-color);display:flex;flex-direction:column;font-size:.9em}#cc-main .pm__section-desc-wrapper>:not(:last-child){border-bottom:1px solid var(--cc-cookie-category-block-border)}#cc-main .pm__section-services{display:flex;flex-direction:column}#cc-main .pm__service{align-items:center;display:flex;justify-content:space-between;padding:.4em 1.2em;position:relative;transition:background-color .15s ease}#cc-main .pm__service:hover{background-color:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__service-header{align-items:center;display:flex;margin-right:1em;width:100%}#cc-main .pm__service-icon{border:2px solid;border-radius:100%;height:8px;margin-left:6px;margin-right:20px;margin-top:1px;min-width:8px}#cc-main .pm__service-title{font-size:.95em;width:100%;word-break:break-word}#cc-main .pm__section-desc{line-height:1.5em}#cc-main .pm__section-table{border-collapse:collapse;font-size:.9em;margin:0;overflow:hidden;padding:0;text-align:left;width:100%}#cc-main .pm__table-caption{text-align:left}#cc-main .pm__table-caption,#cc-main .pm__table-head>tr{border-bottom:1px dashed var(--cc-separator-border-color);color:var(--cc-primary-color);font-weight:600}#cc-main .pm__table-tr{transition:background-color .15s ease}#cc-main .pm__table-tr:hover{background:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__table-caption,#cc-main .pm__table-td,#cc-main .pm__table-th{padding:.625em .625em .625em 1.2em;vertical-align:top}#cc-main .pm__footer{border-top:1px solid var(--cc-separator-border-color);display:flex;justify-content:space-between}#cc-main .pm__btn-group{display:flex}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin-left:.375rem}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375rem}#cc-main .pm__btn{background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-border-color);border-radius:var(--cc-btn-border-radius);color:var(--cc-btn-primary-color);flex:auto;font-size:.82em;font-weight:600;min-height:42px;min-width:110px;padding:.5em 1.5em;text-align:center;transition:background-color .15s ease,border-color .15s ease,color .15s ease}#cc-main .pm__btn:hover{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color);color:var(--cc-btn-primary-hover-color)}#cc-main .pm__btn--secondary{background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color);color:var(--cc-btn-secondary-color)}#cc-main .pm__btn--secondary:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color);color:var(--cc-btn-secondary-hover-color)}#cc-main .pm--box{height:calc(100% - 2em);left:var(--cc-modal-margin);margin:0 auto;max-height:37.5em;max-width:43em;right:var(--cc-modal-margin);top:50%;transform:translateY(calc(-50% + 1.6em))}#cc-main .pm--box.pm--flip .pm__btn-group,#cc-main .pm--box.pm--flip .pm__footer{flex-direction:row-reverse}#cc-main .pm--bar{border-radius:0;bottom:0;height:100%;margin:0;max-height:none;max-width:29em;opacity:1;top:0;width:100%;--cc-modal-transition-duration:0.35s}#cc-main .pm--bar .pm__section-table,#cc-main .pm--bar .pm__table-body,#cc-main .pm--bar .pm__table-td,#cc-main .pm--bar .pm__table-th,#cc-main .pm--bar .pm__table-tr{display:block}#cc-main .pm--bar .pm__table-head{display:none}#cc-main .pm--bar .pm__table-caption{display:block}#cc-main .pm--bar .pm__table-tr:not(:last-child){border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm--bar .pm__table-td{display:flex;justify-content:space-between}#cc-main .pm--bar .pm__table-td:before{color:var(--cc-primary-color);content:attr(data-column);flex:1;font-weight:600;min-width:100px;overflow:hidden;padding-right:2em;text-overflow:ellipsis}#cc-main .pm--bar .pm__table-td>div{flex:3}#cc-main .pm--bar:not(.pm--wide) .pm__body,#cc-main .pm--bar:not(.pm--wide) .pm__footer,#cc-main .pm--bar:not(.pm--wide) .pm__header{padding:1em 1.3em}#cc-main .pm--bar:not(.pm--wide) .pm__btn-group,#cc-main .pm--bar:not(.pm--wide) .pm__footer{flex-direction:column}#cc-main .pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main .pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin:.375rem 0 0}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group,#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__footer{flex-direction:column-reverse}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn+.pm__btn,#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group+.pm__btn-group{margin-bottom:.375rem;margin-top:0}#cc-main .pm--bar:not(.pm--wide) .pm__badge{display:none}#cc-main .pm--bar.pm--left{left:0;transform:translateX(-100%)}#cc-main .pm--bar.pm--right{right:0;transform:translateX(100%)}#cc-main .pm--bar.pm--wide{max-width:35em}#cc-main .pm--bar.pm--wide .pm__body,#cc-main .pm--bar.pm--wide .pm__footer,#cc-main .pm--bar.pm--wide .pm__header{padding:1em 1.4em}#cc-main .pm--bar.pm--wide.pm--flip .pm__btn-group,#cc-main .pm--bar.pm--wide.pm--flip .pm__footer{flex-direction:row-reverse}#cc-main .pm-overlay{background:var(--cc-overlay-bg);bottom:0;content:"";left:0;opacity:0;position:fixed;right:0;top:0;visibility:hidden;z-index:1}#cc-main .cc--anim .pm,#cc-main .cc--anim .pm-overlay{transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease}.show--preferences #cc-main .cc--anim .pm{opacity:1;visibility:visible!important}.show--preferences #cc-main .cc--anim .pm--box{transform:translateY(-50%)}.show--preferences #cc-main .cc--anim .pm--bar{transform:translateX(0)}.show--preferences #cc-main .cc--anim .pm-overlay{opacity:1;visibility:visible}#cc-main.cc--rtl .pm__service-header{margin-left:1em;margin-right:0}#cc-main.cc--rtl .pm__section-arrow{left:unset;right:18px}#cc-main.cc--rtl .section__toggle-wrapper{left:18px;right:unset;transform-origin:left}#cc-main.cc--rtl .toggle-service{left:0}#cc-main.cc--rtl .pm__service-icon{margin-left:20px;margin-right:5px}#cc-main.cc--rtl .pm__section--toggle .pm__section-title{padding-left:5.4em;padding-right:1.2em}#cc-main.cc--rtl .pm__section--expandable .pm__section-title{padding-right:3.4em}#cc-main.cc--rtl .pm__badge{margin-left:unset;margin-right:1em}#cc-main.cc--rtl .toggle__icon-circle{transform:translateX(27px)}#cc-main.cc--rtl .toggle-service .toggle__icon-circle{transform:translateX(23px)}#cc-main.cc--rtl .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translateX(0)}#cc-main.cc--rtl .pm__table-td,#cc-main.cc--rtl .pm__table-th{padding-left:unset;padding-right:1.2em;text-align:right}#cc-main.cc--rtl .pm__table-td{padding-left:unset;padding-right:1.2em}#cc-main.cc--rtl .pm__table-td:before{padding-left:2em;padding-right:unset}#cc-main.cc--rtl .pm__btn+.pm__btn,#cc-main.cc--rtl .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .pm--flip .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip .pm__btn-group+.pm__btn-group{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin-left:0}@media screen and (max-width:640px){#cc-main .pm{border-radius:0;bottom:0;height:auto;left:0;max-height:100%;max-width:none!important;right:0;top:0;transform:translateY(1.6em)}#cc-main .pm__body,#cc-main .pm__footer,#cc-main .pm__header{padding:.9em!important}#cc-main .pm__badge{display:none}#cc-main .pm__section-table,#cc-main .pm__table-body,#cc-main .pm__table-caption,#cc-main .pm__table-td,#cc-main .pm__table-th,#cc-main .pm__table-tr{display:block}#cc-main .pm__table-head{display:none}#cc-main .pm__table-tr:not(:last-child){border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm__table-td{display:flex;justify-content:space-between}#cc-main .pm__table-td:before{color:var(--cc-primary-color);content:attr(data-column);flex:1;font-weight:600;min-width:100px;overflow:hidden;padding-right:2em;text-overflow:ellipsis}#cc-main .pm__table-td>div{flex:3}#cc-main .pm__btn-group,#cc-main .pm__footer{flex-direction:column!important}#cc-main .pm__btn-group{display:flex!important}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin:.375rem 0 0!important}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-bottom:.375rem!important;margin-top:0!important}#cc-main .pm--flip .pm__btn-group,#cc-main .pm--flip .pm__footer{flex-direction:column-reverse!important}.show--preferences #cc-main .cc--anim .pm{transform:translateY(0)!important}}
.dropdown-container{width:calc(100% - 20px);height:50px;display:inline-block;position:relative}.dropdown-container .dropdown{width:100%;height:100%;background:#fff;border:1px solid rgba(100,100,100,.2);display:flex;align-items:center;transition:all .5s;position:relative;user-select:none;cursor:pointer;color:#000}.category-helpers .dropdown-container{width:150px;margin-right:10px}.category-helpers .dropdown-container:last-child{margin-right:0}.category-helpers .dropdown-container .dropdown{background:#333;color:#fff}.dropdown-container .dropdown.active{cursor:default;border-color:#4d648d}.dropdown-container .dropdown label{position:absolute;left:10px;top:5px;font-size:14px}.dropdown-container .dropdown value{position:absolute;bottom:5px;font-size:16px;font-weight:600;width:100%;text-align:center}.category-helpers .dropdown-container .dropdown value{font-size:14px;font-weight:400}.dropdown-container .dropdown:hover{border-color:#4d648d}.dropdown-container .dropdown-options{position:absolute;width:100%;min-height:200px;height:auto;max-height:500px;background:#fff;border:1px solid #333;left:0;top:50px;transition:all .5s}.dropdown-container .dropdown-options .dropdown-search-bar{width:calc(100% - 20px);padding-left:10px;padding-right:10px;height:30px;background:rgba(255,255,255,.8);border:none;font-size:14px;border-bottom:1px solid #4d648d;box-shadow:0 0 5px rgba(0,0,0,.4)}.dropdown-container .dropdown-options .options-list{width:100%;height:calc(100% - 30px);max-height:170px;overflow:auto}.dropdown-container .dropdown-options .options-list .dropdown-option{width:calc(100% - 20px);display:inline-flex;align-items:center;padding-left:10px;font-size:16px;color:rgba(100,100,100,.8);transition:all .5s;cursor:pointer;height:auto;padding-top:5px;padding-bottom:5px;padding-right:10px}.dropdown-container .dropdown-options .options-list .dropdown-option:hover{background:#950000;color:#fff}
.footer{width:100%;position:relative;display:inline-block;min-height:500px;border-top:1px solid rgba(0,0,0,.1);box-shadow:0 0 40px rgba(200,200,200,.2);z-index:5}.footer .footer-top{display:inline-flex;width:100%;height:70px;letter-spacing:1px}.footer .footer-top .section{display:inline-flex;width:auto;height:100%;flex:1;border-right:1px solid rgba(0,0,0,.1);justify-content:center;align-items:center;font-size:14px;opacity:1;transition:all .5s;background:#231f20;color:#fff}.footer .footer-top .section.clickable{cursor:pointer}.footer .footer-top .section:hover{opacity:1}.footer .footer-top .section:last-child{border-right:none}.footer .footer-middle{display:inline-flex;width:100%;justify-content:center}.footer .footer-bottom{display:inline-flex;width:100%;border-top:1px solid rgba(0,0,0,.1);align-items:center;overflow:hidden;height:62px;background:#231f20;color:#fff;position:absolute;bottom:0;left:0}.footer .footer-bottom .bottom-item#copyright{margin-right:auto;padding-left:20px;font-size:14px;height:100%;display:flex;align-items:center}.footer .footer-bottom .bottom-item#payments{display:inline-flex;height:100%;margin-left:auto}.footer .footer-bottom .bottom-item#payments .payment-item .icon{width:64px;height:64px}.footer .footer-bottom .bottom-item#payments .payment-item#paysera .icon{background:url(/images/payments/paysera.png);background-repeat:no-repeat;background-size:contain}.footer .footer-bottom .bottom-item#payments .payment-item#visa{margin-left:10px}.footer .footer-bottom .bottom-item#payments .payment-item#visa .icon{background:url(/images/payments/visa.png);background-repeat:no-repeat;background-size:contain}.footer .footer-bottom .bottom-item#payments .payment-item#ms .icon{background:url(/images/payments/mastercard.png);background-repeat:no-repeat;background-size:contain;margin-right:5px}.footer .footer-bottom .bottom-item#payments .payment-item#paypal .icon{background:url(/images/payments/paypal.png);background-repeat:no-repeat;background-size:contain}.footer .footer-middle .section{max-width:250px;margin-top:40px;margin-left:100px;margin-right:100px}.footer .footer-middle .section .title{font-weight:600;font-size:14px;margin-bottom:10px;padding-left:0!important}.footer .footer-middle .section .item{display:inline-flex;width:calc(100% - 10px);margin-bottom:10px;padding-left:10px;font-size:12px;padding-top:5px;padding-bottom:5px;transition:all .5s}.footer .footer-middle .section .item.hoverable:hover{background:#333;color:#fff}.footer .footer-middle .section .item .key{margin-right:auto}.footer .footer-middle .section .item .val{margin-left:auto;margin-right:10px}
.header{position:relative;width:100%;height:30px;z-index:99;box-shadow:0 0 15px rgba(0,0,0,.1);background:#231f20}.header .logo{position:absolute;left:0;top:0;background:url(/images/spaisvile.png);width:120px;height:30px;background-size:contain;background-repeat:no-repeat}.header .left-items{height:100%;display:inline-flex;width:auto;float:left;justify-content:center;align-items:center;margin-left:10px;color:#fff;letter-spacing:1px}.header .left-items .shop-id{width:auto;display:inline-block;padding-left:10px;padding-right:10px;color:#7d7d7d;transition:all .5s;cursor:pointer;text-decoration:none;font-size:12px}.header .left-items .shop-id:hover{color:#000}.header .right-items{height:100%;float:right}.header #language-selector{padding-left:20px;user-select:none}.header #language-selector .language-dropdown{width:200px;height:auto;position:absolute;right:-10px;top:25px;background:#231f20;z-index:200;box-shadow:-2px 5px 5px 2px rgba(0,0,0,.4);transition:all .5s}.header #language-selector .language-dropdown .language-item{display:inline-block;width:100%;padding-top:10px;padding-bottom:10px;text-align:center;opacity:.7;cursor:pointer;transition:all .5s;color:#fff}.header #language-selector .language-dropdown .language-item.active{opacity:1;pointer-events:none;cursor:default;background:rgba(149,0,0,.7)}.header #language-selector .language-dropdown .language-item:hover{opacity:1;background:#950000;color:#fff}.header #language-selector .language-id{font-size:12px}.header #language-selector #language-arrow{display:inline-block;margin-left:5px;width:10px;height:10px;transform:translateY(2px)}.header .right-items .item{display:inline-flex;height:100%;opacity:1;transition:all .5s;cursor:pointer;position:relative;align-items:center;color:#fff;margin-right:10px;margin-left:10px;justify-content:center;font-size:12px;z-index:99}.header .right-items .item:hover{opacity:1}.header .right-items .item#user-login{width:50px;margin-left:20px}.header #user-login #user-icon{color:#000;margin-right:5px;font-size:12px;left:0}.header #user-login #user-title{color:#000;font-size:12px;display:inline-block}.header #user-login #user-arrow{color:#000;display:inline-block;margin-left:5px}.header .right-items #help{margin-right:0}@media only screen and (max-width:500px){.header .right-items .item#help{display:none}}
.display-wrapper-full{width:100%;display:inline-flex;justify-content:center}.display-wrapper-full .display-wrapper{width:90%}.display-wrapper-full .display-wrapper-cart{width:90%}@media only screen and (max-width:650px){.display-wrapper-full .display-wrapper-cart{width:100%}}@media only screen and (max-width:550px){.display-wrapper-full .display-wrapper{width:calc(100% - 20px)}}.display-wrapper{width:100%}.shop .item-display{width:100%;height:auto;margin-top:30px;z-index:4;position:relative;display:inline-flex;margin-bottom:50px}.shop .item-display .image-selector{width:60%;display:flex;justify-content:center}.shop .item-display .image-selector .image-list{width:112px;margin-right:auto}.shop .image-list-mobile{margin-bottom:50px;display:none;position:absolute;flex-direction:column;left:0}.shop .image-list-mobile .available-image,.shop .item-display .image-selector .image-list .available-image{width:100px;height:100px;border:1px solid rgba(149,0,0,.2);margin-bottom:10px;transition:all .5s;cursor:pointer;user-select:none;position:relative}.shop .image-list-mobile .available-image .cover,.shop .item-display .image-selector .image-list .available-image .cover{width:100px;height:100px;display:block;position:absolute;top:0;left:0}.shop .image-list-mobile .available-image .available-image-image,.shop .item-display .image-selector .image-list .available-image .available-image-image{width:100px;height:100px;object-fit:cover;pointer-events:none}.shop .image-list-mobile .available-image{width:50px;height:50px}.shop .image-list-mobile .available-image .available-image-image{width:50px;height:50px}.shop .image-list-mobile .available-image:hover,.shop .item-display .image-selector .image-list .available-image:hover{border:1px solid #950000;box-shadow:0 5px 5px rgba(0,0,0,.1)}.shop .image-list-mobile .available-image{margin-right:10px}.shop .image-list-mobile .available-image:last-child{margin-right:0}.shop .item-display .image-selector .selected-image-container{margin-right:auto;justify-content:center;align-items:center;display:flex;width:70%;height:90%;object-fit:contain;max-height:500px;cursor:zoom-in;position:relative;overflow:hidden;padding-right:20px}.shop .item-display .image-selector .selected-image-container .zoom-indicator{position:absolute;right:0;top:0;width:20px;height:20px;opacity:.1;color:#000;filter:drop-shadow(0 5px 5px rgba(0, 0, 0, .4));transition:all .5s}.shop .item-display .image-selector .selected-image-container .selected-image{width:100%;height:100%;object-fit:contain;transition:transform 1s;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:pixelated;image-rendering:optimize-contrast}.shop .item-display .image-selector .selected-image-container:hover .zoom-indicator{opacity:.2;width:60px;height:60px}.shop .item-display .price-container{width:40%;height:100%;min-width:300px}.shop .item-display .price-container .quantity-selector{display:inline-flex;width:100%;height:50px;align-items:center;min-height:50px;height:auto;padding-bottom:50px}.shop .item-display .price-container .quantity-selector .quantity{display:flex;width:100px;height:40px;justify-content:center;border:1px solid rgba(0,0,0,.2);align-items:center;border-radius:5px;transition:all .5s;cursor:pointer;margin-right:10px;position:relative}.shop .item-display .price-container .quantity-selector .quantity.boughtout{background:rgba(149,0,0);pointer-events:none;opacity:.2}.shop .item-display .price-container .quantity-selector .quantity.boughtout .unit{color:#fff;text-decoration:line-through}.shop .item-display .price-container .quantity-selector .quantity.active{pointer-events:none;border-color:#950000;background:#231f20;color:#fff}.pricing-container{position:absolute;bottom:-20px;width:100%;display:flex;justify-content:center;align-items:center;height:20px}.pricing-container .old-price{text-decoration:line-through}.shop .item-display .price-container .quantity-selector .quantity .q-price{color:#950000;flex:1;text-align:center}.shop .item-display .price-container .quantity-selector .quantity:first-child{margin-left:0}.shop .item-display .price-container .quantity-selector .quantity:hover{border:1px solid rgba(0,0,0,.7)}.shop .item-display .price-container .title{font-size:16px;font-weight:600;margin-bottom:20px;display:Flex;align-items:center}.shop .item-display .shop-item-spiciness{margin-right:10px}.shop .item-display .shop-item-spiciness .spiciness-wrapper .spice-icon{width:30px;height:30px}.shop .item-display .price-container .description{margin-bottom:20px;font-size:12px;height:50px;display:flex;align-items:center}.shop .item-display .price-container .description .description-unit{margin-left:5px}.shop .item-display .price-container .price{margin-bottom:20px;font-size:22px;font-weight:600;float:left}.shop .item-display .price-container .price.price-old{margin-bottom:20px;margin-left:10px;font-size:18px;margin-top:3px;font-weight:400;text-decoration:line-through}.shop .item-display .price-container .purchasing-container{border-top:1px solid rgba(0,0,0,.1);padding-top:20px;position:sticky;bottom:0;padding-bottom:10px;width:100%;height:auto;display:inline-flex;align-items:center;background:#fff}.shop .item-display .price-container .purchasing-container .error-container{position:absolute;top:2px;width:100%;text-align:center;color:red}.shop .item-display .price-container .purchasing-container .purchase-amount{width:150px;height:50px;background:#fff;border:1px solid rgba(0,0,0,.1);display:inline-flex;padding:1px;border-radius:5px;user-select:none}.shop .item-display .price-container .purchasing-container .purchase-amount .display-block{display:inline-flex;width:50px;height:50px;justify-content:center;align-items:center;cursor:pointer;transition:all .5s}.shop .item-display .price-container .purchasing-container .purchase-amount .display-block#value{border-left:none;border-right:none;font-size:16px;cursor:default;pointer-events:none}.shop .item-display .price-container .purchasing-container .purchase-amount .display-block#higher,.shop .item-display .price-container .purchasing-container .purchase-amount .display-block#lower{font-size:20px;color:rgba(0,0,0,.7)}.shop .item-display .price-container .purchasing-container .purchase-amount .display-block#higher:hover,.shop .item-display .price-container .purchasing-container .purchase-amount .display-block#lower:hover{color:#000}.shop .item-display .price-container .purchasing-container .buy-button{display:inline-grid;margin-left:20px;width:auto;height:50px;justify-content:center;align-items:center;position:relative;width:100%;border-radius:5px;cursor:pointer;transition:all .5s;user-select:none;color:#fff;font-size:16px;border:1px solid rgba(0,0,0,.1);opacity:.9;background:#231f20;overflow:hidden}.shop .item-display .price-container .purchasing-container .buy-button:hover{opacity:1}.shop .item-display .price-container .favorites-request-button{width:100%;height:20px;display:inline-flex;justify-content:flex-end;position:relative;cursor:pointer;opacity:.7;transition:all .5s;user-select:none;margin-top:10px}.shop .item-display .price-container .favorites-request-button.disabled{pointer-events:none;opacity:.5}.shop .item-display .price-container .favorites-request-button .title{font-size:12px;margin-right:5px;transition:all .5s}.shop .item-display .price-container .favorites-request-button .icon{width:15px;height:100%;margin-top:-8px;transition:all .5s}.shop .item-display .price-container .favorites-request-button.active .icon{color:red}.shop .item-display .price-container .favorites-request-button:hover .icon{color:red}.shop .item-display .price-container .favorites-request-button:hover{opacity:1}.shop .description-data-container{width:100%;max-width:1200px}.shop .description-data-container a{color:#950000!important}.shop .description-data-container .title{font-size:14px;font-weight:600;margin-bottom:20px}.shop .description-data-container .description{display:block;width:100%;height:auto;margin-bottom:20px}.itemUnavailable{width:100%;height:50px;display:flex;justify-content:center;align-items:center;border:1px solid #000;border-radius:5px;pointer-events:none}@media only screen and (max-width:500px){.shop .item-display .image-selector .selected-image-container{margin-right:0;width:80%}.shop .description-data-container{display:inline-block;width:100%}}
#overlay{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.2);pointer-events:none;z-index:99;top:0}.sk-cube-grid{position:absolute;width:86px;height:86px;pointer-events:none;z-index:100;left:calc(50% - 43px);top:calc(50% - 43px)}.sk-cube-grid .sk-cube{width:33%;height:33%;background-color:#950000;float:left;-webkit-animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out;animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out;filter:drop-shadow(0 0 2px rgba(0, 0, 0, .7))}.sk-cube-grid .sk-cube1{-webkit-animation-delay:.2s;animation-delay:.2s}.sk-cube-grid .sk-cube2{-webkit-animation-delay:.3s;animation-delay:.3s}.sk-cube-grid .sk-cube3{-webkit-animation-delay:.4s;animation-delay:.4s}.sk-cube-grid .sk-cube4{-webkit-animation-delay:.1s;animation-delay:.1s}.sk-cube-grid .sk-cube5{-webkit-animation-delay:.2s;animation-delay:.2s}.sk-cube-grid .sk-cube6{-webkit-animation-delay:.3s;animation-delay:.3s}.sk-cube-grid .sk-cube7{-webkit-animation-delay:0s;animation-delay:0s}.sk-cube-grid .sk-cube8{-webkit-animation-delay:.1s;animation-delay:.1s}.sk-cube-grid .sk-cube9{-webkit-animation-delay:.2s;animation-delay:.2s}@-webkit-keyframes sk-cubeGridScaleDelay{0%,100%,70%{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}@keyframes sk-cubeGridScaleDelay{0%,100%,70%{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}.spinner{width:200px;height:200px;background-color:#fff;border-radius:100%;-webkit-animation:sk-scaleout 1s infinite ease-in-out;animation:sk-scaleout 1s infinite ease-in-out;position:absolute;left:calc(50% - 100px);top:-75px}@-webkit-keyframes sk-scaleout{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1);opacity:0}}@keyframes sk-scaleout{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.spinner.buy-button{background-color:#333}
@media only screen and (max-width:1200px){.footer .footer-middle .section{margin-left:50px;margin-right:50px}}@media only screen and (max-width:1000px){.navigator{padding-top:10px}.shop-menu{display:none}.shop .shop-header{border-bottom:0;height:180px!important}.shop#purchasing .shop-header{border-bottom:0;height:115px!important}.shop .shop-header .mobile-menu-burger{display:unset}.shop .shop-header .user-data{width:40px;margin-top:71px}.shop .shop-header .user-data .user-item#favorites{display:none}.shop .shop-header .user-data .user-item#login{display:none!important}.shop .shop-header .user-data .user-item#login img{display:none}.shop .shop-header .search-bar{height:30px;margin-top:80px;margin-left:20px;margin-right:20px}.shop .shop-header .logo{width:200px!important;padding:0;margin:0;background-position:center;margin-left:0;margin-right:0;height:100px;position:absolute;left:calc(50% - 100px);margin-top:35px;top:0}.navigator{margin-top:0;padding-left:10px}.footer-top{display:none!important}.footer-bottom{position:absolute;bottom:0;left:0}.shop .item-display .image-selector .image-list{display:none}.shop .item-display .image-selector .selected-image-container{margin-right:0;width:80%;height:80%;margin-left:60px}.shop .image-list-mobile{display:inline-flex}.regular-page .content-container{flex-direction:column;justify-content:center;align-items:center}.regular-page .content-container .left-panel{width:100%;margin-bottom:20px}.regular-page .content-container .main-panel{width:100%;padding-left:0;padding-right:0}.regular-page .content-container .main-panel .text-container{width:100%}.regular-page .content-container .main-panel .order{width:100%;min-width:auto}.regular-page .content-container{justify-content:unset}}@media only screen and (max-width:750px){.shop-display{grid-template-columns:auto auto;column-gap:20px}.shop-display .shop-item{width:200px}}@media only screen and (max-width:650px){.shop-display{grid-template-columns:auto auto;padding-left:10px;padding-right:10px;width:calc(100% - 20px);column-gap:20px}.footer{min-height:700px!important}.footer .footer-middle{flex-direction:column;justify-content:center}.footer .footer-middle .section{margin-left:10px;margin-right:10px;justify-content:center;display:flex;flex-direction:column;width:calc(100% - 20px);max-width:unset}.shop .item-display{flex-wrap:wrap;margin-bottom:50px;padding:10px;width:calc(100% - 20px)}.shop .item-display .image-selector{width:100%}.shop .item-display .price-container{width:100%}.regular-page .content-container .main-panel .order .order-header{width:auto;height:80px;border-bottom:1px solid rgba(100,100,100,.2);position:relative;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:unset}.regular-page .content-container .main-panel .order .order-header .left{width:auto;position:unset;left:0;padding:10px;display:inline-flex;flex-direction:column}.regular-page .content-container .main-panel .order .order-header .right{width:auto;position:unset;right:0;padding:10px;text-align:right;display:inline-flex;flex-direction:column-reverse;padding-bottom:0}.regular-page .content-container .main-panel .order .order-header .order-header-items{display:unset;height:unset;width:auto;min-width:auto;flex-wrap:wrap;justify-content:end;align-items:right}.regular-page .content-container .main-panel .order .order-header .left .order-header-items{margin-left:0;margin-bottom:5px}.regular-page .content-container .main-panel .order .order-header .right .order-header-items{margin-left:0;margin-bottom:5px}.regular-page .content-container .main-panel .information-section{width:100%}.regular-page .content-container .main-panel .information-section .input-container .input-items .input-item.input-name{font-size:14px}.regular-page .content-container .main-panel .information-section .input-container .input-items .input-item.input-value{font-size:12px}}@media only screen and (max-width:550px){.shop-display#recipes{grid-template-columns:auto!important}}@media only screen and (max-width:450px){.shop-item .shop-item-spiciness{top:-20px}.shop-display{column-gap:15px}.shop-display .shop-item{height:255px;width:170px}.shop-display .shop-item .shop-item-image{height:75%}.navigator{padding-left:5px}.shop-item-price{font-size:14px!important}.shop-item-price-old{font-size:14px!important}.login-wrapper{width:100%;margin-top:10px;margin-bottom:10px}}@media only screen and (max-width:350px){.shop-display{column-gap:5px;grid-template-columns:auto;width:calc(100% - 25px)}}
.navigator{display:inline-block;width:calc(100% - 20px);user-select:none;color:rgba(0,0,0,.7);min-height:15px;margin-top:15px;position:relative;height:auto;padding-left:20px}.navigator .item-counter{position:absolute;right:10px;font-size:12px}.navigator .navigator-item{float:left;font-size:12px;opacity:.7;transition:all .5s}.navigator .navigator-item:hover{opacity:1}.navigator .navigator-item#separator{margin-left:5px;margin-right:5px;pointer-events:none}@media only screen and (max-width:650px){.navigator .item-counter{right:auto;left:10px;top:-20px}}@media only screen and (max-width:1200px){.navigator{padding-left:20px;width:calc(100% - 20px)}}
.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;height:15px;bottom:0;position:absolute}.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;width:15px;right:0;position:absolute}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px;position:absolute}.ps__thumb-y{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px;position:absolute}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ps{overflow:auto!important}}
.popup-overlay{position:fixed;margin:0;padding:0;width:100%;height:100%;display:inline-flex;justify-content:center;align-items:center;background:#fff;z-index:98;left:0;top:0;opacity:.8}.popup{position:fixed;margin:0;padding:0;width:100%;height:100%;display:inline-flex;justify-content:center;align-items:center;z-index:99;left:0;top:0;background:rgba(255,255,255,.7)}.popup .popup-container{width:500px;height:250px;background:#fff;border-radius:5px;border:1px solid rgba(100,100,100,.2);position:relative}.popup .popup-container{width:500px;height:250px;background:#fff;border-radius:5px;border:1px solid rgba(100,100,100,.2)}.popup .popup-container .popup-title{height:40px;border-bottom:1px solid rgba(100,100,100,.2);justify-content:center;align-items:center;width:100%;display:inline-flex;font-size:14px;font-weight:600;background:#333}.popup#account-deletion .popup-container,.popup#subscription-cancellation .popup-container{width:800px;height:400px}.popup#account-deletion .popup-container .popup-title,.popup#subscription-cancellation .popup-container .popup-title{color:#fff}.popup#account-deletion .popup-container .popup-descriptor,.popup#subscription-cancellation .popup-container .popup-descriptor{width:calc(100% - 20px);padding:10px;height:100%;display:flex;justify-content:center}.popup#account-deletion .popup-container .main-button,.popup#subscription-cancellation .popup-container .main-button{position:absolute;width:200px;height:50px;justify-content:center;align-items:center;display:flex;left:calc(50% - 100px);border:1px solid rgba(255,0 ,0 ,.4);border-radius:5px;bottom:20px;background:#333;color:#fff;transition:all .5s;cursor:pointer;text-align:center}.popup#account-deletion .popup-container .main-button:hover,.popup#subscription-cancellation .popup-container .main-button:hover{color:red;border:1px solid red}@media only screen and (max-width:1000px){.popup#account-deletion .popup-container,.popup#subscription-cancellation .popup-container{width:calc(80% - 20px)!important}}@media only screen and (max-width:650px){.popup#account-deletion .popup-container,.popup#subscription-cancellation .popup-container{width:calc(100% - 20px)!important}}
.shop.profile{margin-bottom:0!important;padding-bottom:0!important}.user-details{width:80%;border-radius:5px;margin-bottom:20px;border:1px solid rgba(0,0,0,.1)}.user-details .title{font-size:14px;padding-left:10px;width:calc(100% - 10px);background:#333;color:#fff;padding-top:10px;padding-bottom:10px}.user-details .main-button{width:25%;float:right}.user-details .field input{font-weight:600;color:rgba(0,0,0,.7)}@media only screen and (max-width:1000px){.user-details{width:100%}}
.purchase-timeline{display:flex;margin-bottom:20px;justify-content:center;align-items:center;border-bottom:1px solid rgba(100 ,100 ,100,.2);padding-bottom:20px;padding-top:20px;background:#231f20;padding-left:10px;padding-right:10px;width:calc(100% - 20px)}.purchase-timeline .timeline-item{display:flex;height:100%;width:auto;justify-content:center;align-items:center;margin-right:20px;transition:all .5s;color:rgba(255,255,255,.5);cursor:default}.purchase-timeline .timeline-item.active{color:#fff;cursor:default}.purchase-timeline .timeline-item.half-active{color:rgba(0,0,0,.7);cursor:pointer}.purchase-timeline .timeline-item.active .number-indicator{border:2px solid #950000!important;box-shadow:0 0 10px 1px rgba(77,100,141,.2);color:#fff}.purchase-timeline .timeline-item.half-active .number-indicator{border:2px solid rgba(255,255,255,.2)!important;box-shadow:0 0 10px 1px rgba(77,100,141,.2);color:rgba(255,255,255,.5)}.purchase-timeline .timeline-item.half-active .value{color:rgba(255,255,255,.5)}.purchase-timeline .timeline-item:last-child{margin-right:0}.purchase-timeline .timeline-item .number-indicator{width:50px;height:50px;border:2px solid rgba(100,100,100,.2);border-radius:5px;justify-content:center;align-items:center;display:flex;margin-right:20px}.purchase-timeline .timeline-item .value{font-size:16px}.purchase-container{width:100%;display:inline-flex;margin-bottom:50px}.purchase-container .purchase-content{width:calc(100% - 300px);display:inline-flex;flex-wrap:wrap;flex-direction:column}.purchase-content .delivery-address-container .fields-container .field{margin-left:0}.purchase-container .purchase-content#address{width:70%}.purchase-container .purchase-content#flex-wrapper{display:flex;justify-content:center;align-items:center}.purchase-container .purchase-content#flex-wrapper.flex-login-wrapper{flex-direction:unset;align-items:flex-start}.purchase-container .purchase-content .delivery-method-wrapper{width:calc(100% - 20px);display:grid;justify-content:center;margin-top:25px;grid-template-columns:repeat(auto-fit,minmax(250px,0));row-gap:10px;column-gap:10px;align-items:center}.purchase-container .purchase-content .delivery-method-wrapper .shipping-not-found{color:red;font-size:18px}.purchase-container .button{width:100%;height:40px;border:1px solid rgba(0,0,0,.4);background:#3b8d6a;opacity:.9;right:0;margin-right:20px;border-radius:5px;display:flex;justify-content:center;align-items:center;transition:all .5s;cursor:pointer;margin-bottom:10px;overflow:hidden;position:relative;color:#fff}.error-container{color:red;padding-bottom:5px}.purchase-container .button:hover{opacity:1}.purchase-container .purchase-content .delivery-method{width:250px;height:200px;border:1px solid rgba(77,100,141,.2);display:flex;justify-content:center;align-items:center;flex-wrap:wrap;transition:all .2s;cursor:pointer;user-select:none}.purchase-container .purchase-content .delivery-method .image-wrapper{width:100%;height:30%;display:flex;justify-content:center;align-items:center}.purchase-container .purchase-content .delivery-method .image-wrapper .image{background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important}.purchase-container .purchase-content .delivery-method .image-wrapper .image.dpd{width:70px;height:70px;background:url(/images/icons/dpd.png)}.purchase-container .purchase-content .delivery-method .image-wrapper .image.venipak{width:100px;height:100px;background:url(/images/icons/venipak.png)}.purchase-container .purchase-content .delivery-method .image-wrapper .image.omniva{width:80px;height:80px;background:url(/images/icons/omniva.png)}.purchase-container .purchase-content .delivery-method:first-child{margin-left:0!important}.purchase-container .purchase-content .delivery-method:last-child{margin-right:0!important}.purchase-container .purchase-content .delivery-method:hover{border:1px solid rgba(149,0,0,.7)}.purchase-container .purchase-content .delivery-method.active{border:1px solid #950000}.purchase-container .purchase-content .delivery-method .image{width:50px;height:50px;color:rgba(0,0,0,.4)}.purchase-container .purchase-content .delivery-method .title{width:100%;text-align:center;font-size:16px;font-weight:600;display:block;padding-left:0}.purchase-container .purchase-content .delivery-method .description{width:80%;text-align:center}.purchase-container .purchase-content .delivery-method .price{width:100%;text-align:center;font-weight:600;color:#950000;font-size:16px}.purchase-container .purchase-content .main-reg-container{margin-left:10px}.purchase-container .purchase-content .delivery-payment{display:inline-flex;width:calc(100% - 20px);justify-content:center;flex-wrap:wrap;margin-right:20px;transition:all .5s}.purchase-container .purchase-content .delivery-payment .payment-method{width:100%;box-shadow:0 0 10px 1px rgba(77,100,141,.2);margin-bottom:10px;transition:all .5s;cursor:pointer;height:40px;overflow:hidden;transition:all .5s}.purchase-container .purchase-content .delivery-payment .payment-method.active{cursor:default}.purchase-container .purchase-content .delivery-payment .payment-method:not(.active):hover{box-shadow:0 0 2px 1px #950000}.purchase-container .purchase-content .delivery-payment .payment-method .payment-method-title{width:calc(100% - 20px);border-bottom:1px solid rgba(100,100,100,.2);padding:10px;font-size:16px;cursor:pointer;background:#231f20;color:#fff}.purchase-container .purchase-content .delivery-payment .payment-method .payment-method-items{display:inline-flex;width:100%;flex-wrap:wrap;height:auto}.purchase-container .purchase-content .delivery-payment .payment-method .payment-method-items .payment-item{display:flex;box-shadow:0 0 10px 1px rgba(77,100,141,.2);width:110px;height:30px;justify-content:center;align-items:center;flex-wrap:wrap;margin:10px;padding:10px;transition:all .5s;border:1px solid transparent;cursor:pointer;user-select:none}.purchase-container .purchase-content .delivery-payment .payment-method .payment-method-items .payment-item.other{flex-wrap:wrap;width:auto}.purchase-container .purchase-content .delivery-payment .payment-method .payment-method-items .payment-item.other .icon{width:auto;margin-right:20px}.purchase-container .purchase-content .delivery-payment .payment-method .payment-method-items .payment-item.active{border:1px solid #950000}.purchase-container .purchase-content .delivery-payment .payment-method .payment-method-items .payment-item:hover{border:1px solid rgba(149,0,0,.8)}.purchase-container .purchase-content .delivery-payment .payment-method .payment-method-items .payment-item .icon{width:120px;height:26px}.purchase-container .purchase-content#summary{width:100%;justify-content:center;display:flex;flex-wrap:wrap;position:relative}.purchase-container .purchase-content .top-content{width:100%;display:inline-flex;height:auto;justify-content:center}.purchase-container .purchase-content .top-content .section{flex:1;height:100%;margin:20px;margin-top:0;margin-bottom:0;width:50%}.purchase-container .purchase-content .top-content .section:first-child{margin-left:0}.purchase-container .purchase-content .top-content .section:last-child{margin-right:0}.purchase-container .purchase-content .top-content .section .title{padding:0;font-size:16px;font-weight:400;color:#000}.purchase-container .purchase-content .top-content .section .section-item{display:flex;margin-top:5px;width:100%;align-items:center}.purchase-container .purchase-content .top-content .section .section-item .key{margin-right:auto;font-size:16px;font-weight:400;color:rgba(0,0,0,.6);width:auto;padding-right:5px}.purchase-container .purchase-content .top-content .section .section-item .val{margin-left:auto;font-size:14px;padding-left:5px}.purchase-container .purchase-summary{width:300px;padding:20px;min-height:200px;height:auto;padding-left:40px;padding-right:40px;margin-left:auto;border:1px solid rgba(100,100,100,.2);min-width:300px}@media only screen and (max-width:1000px){.purchase-container .sticky-wrapper{position:sticky;bottom:0;background:#fff}}.purchase-container .purchase-summary .shopping-cart-coupons{margin-top:0;margin-left:auto;width:100%;height:auto}.purchase-container .purchase-summary .shopping-cart-coupons .coupon-title{margin-bottom:10px}.purchase-container .purchase-summary .shopping-cart-coupons .coupon-button{margin-bottom:10px;width:100%;margin-left:0}.purchase-container .purchase-summary .shopping-cart-coupons .coupon-input{margin-bottom:10px;width:100%;margin-right:0}.purchase-container .purchase-summary .shopping-cart-coupons .promo-codes-active{width:auto;margin-top:5px;margin-right:0}.purchase-container .purchase-summary .shopping-cart-additional-comments{width:100%;height:100px;margin-bottom:10px;margin-top:10px}.purchase-container .purchase-summary .shopping-cart-additional-comments .title{font-weight:700}.purchase-container .purchase-summary .shopping-cart-additional-comments .textarea-field{width:calc(100% - 5px);height:60%;border:1px solid rgba(0,0,0,.2);border-radius:5px;resize:none;margin-top:10px;font-family:roboto;font-size:14px}.purchase-container .purchase-summary .splitter{height:1px;width:100%;background:rgba(0,0,0,.2);margin-top:10px;margin-bottom:10px}.purchase-container .purchase-summary .cart-items{display:inline-block;width:100%;height:auto;padding-top:10px;max-height:270px;overflow:auto;padding-right:10px}.purchase-container .purchase-summary .cart-items .cart-product{display:inline-block;width:100%;height:auto;margin-bottom:10px;position:relative;min-height:80px}.purchase-container .purchase-summary .cart-items .cart-product #price{position:absolute;right:0;bottom:0}.purchase-container .purchase-summary .cart-items .cart-product .unit{position:absolute;right:0;bottom:0}.purchase-container .purchase-summary .cart-items .cart-product .purchase-item-title{font-size:12px}.purchase-container .purchase-summary .cart-items .cart-product img{width:60px;height:60px;float:left;margin-right:10px;pointer-events:none;object-fit:cover}.purchase-container .purchase-summary .cart-items .cart-product .purchase-item-title{margin-left:20px;font-size:12px;margin-bottom:10px;margin-left:10px;text-align:left}.purchase-container .purchase-summary .cart-items .cart-product .amount-wrapper{display:flex;align-items:center}.purchase-container .purchase-summary .cart-items .cart-product .remove-item{width:30px;height:30px;display:flex;justify-content:center;align-items:center;position:absolute;right:0;font-size:25px;cursor:pointer;transition:all .5s;opacity:.4}.purchase-container .purchase-summary .cart-items .cart-product .remove-item:hover{opacity:.7}.purchase-container .purchase-summary .cart-items .cart-product .product-amount{border:1px solid rgba(0,0,0,.2);border-radius:5px;width:30px;text-align:center;margin-right:10px;transition:border-color .5s}.purchase-container .purchase-summary .cart-items .cart-product .product-amount:hover{border-color:rgba(0,0,0,.7)}.purchase-container .purchase-content#flex-wrapper{margin-top:20px}.purchase-container .purchase-summary .shopping-cart-total-price{width:calc(100% - 20px);height:auto;padding-left:10px;padding-right:10px;padding-bottom:10px}.purchase-container .purchase-summary .shopping-cart-total-price .purchase-summary-item{display:inline-flex;width:100%;margin-top:5px;margin-bottom:5px;font-size:12px}.purchase-container .purchase-summary .shopping-cart-total-price .purchase-summary-item .item-left{margin-right:auto}.purchase-container .purchase-summary .shopping-cart-total-price .purchase-summary-item .item-right{margin-left:auto}.purchase-container .purchase-summary .shopping-cart-total-price .purchase-summary-item.marked{font-size:16px;font-weight:600}.purchase-container .purchase-summary .purchase-title{width:100%;height:auto;padding-bottom:10px;font-size:16px}.purchase-container .purchase-summary .purchase-discount{width:100%;display:inline-flex;margin-bottom:10px}.purchase-container .purchase-summary .purchase-discount .discount-input{width:calc(60% - 20px);padding-left:10px;padding-right:10px;background:#fff;border:1px solid rgba(100,100,100,.2);border-radius:5px;height:30px}.purchase-container .purchase-summary .purchase-discount .discount-button{width:35%;display:flex;height:30px;justify-content:center;align-items:center;border:1px solid rgba(0,0,0,.5);border-radius:5px;cursor:pointer;transition:all .5s;margin-left:auto;background:rgba(0,0,0,.8);color:#fff}.purchase-container .purchase-summary .purchase-discount .discount-button:hover{background:rgba(0,0,0,.6)}.span-mark{font-weight:600}.purchase-container .purchase-content .middle-content{width:100%;display:inline-flex;border-bottom:1px solid rgba(100,100,100,.2);height:auto;flex-wrap:wrap;margin-top:40px}.purchase-container .purchase-content .middle-content .items-header{display:inline-flex;width:100%;border-top:1px solid rgba(100,100,100,.2);border-bottom:1px solid rgba(100,100,100,.2);padding-top:10px;padding-bottom:10px;font-size:12px}.purchase-container .purchase-content .middle-content .items-header .items-header-item{flex:1;display:flex}.purchase-container .purchase-content .middle-content .items-header .items-header-item#item-0{padding-left:20px;flex-basis:50%}.purchase-container .purchase-content .middle-content .items-header .items-header-item#item-1{justify-content:flex-end}.purchase-container .purchase-content .middle-content .items-header .items-header-item#item-2{justify-content:flex-end}.purchase-container .purchase-content .middle-content .items-header .items-header-item#item-3{justify-content:flex-end}.purchase-container .purchase-content .middle-content .items-list{width:100%;display:inline-flex;flex-wrap:wrap}.purchase-container .purchase-content .middle-content .items-list .item{width:100%;display:inline-flex}.purchase-container .purchase-content .middle-content .items-list .item .item-item{flex:1;display:flex;align-items:center;font-size:12px}.purchase-container .purchase-content .middle-content .items-list .item .item-item .title-summary{margin-left:10px}.purchase-container .purchase-content .middle-content .items-list .item .item-item#item-0{flex-basis:50%}.purchase-container .purchase-content .middle-content .items-list .item .item-item#item-1{justify-content:flex-end}.purchase-container .purchase-content .middle-content .items-list .item .item-item#item-2{justify-content:flex-end}.purchase-container .purchase-content .middle-content .items-list .item .item-item#item-3{justify-content:flex-end}.purchase-container .purchase-content .middle-content .items-list .item .item-item .image{width:80px;height:80px;object-fit:cover;pointer-events:none}.purchase-container .purchase-content .bottom-content{width:100%;display:inline-flex;position:relative;align-items:center;justify-content:flex-start;min-height:200px}.purchase-container .purchase-content .bottom-content .card-payment{width:500px;width:calc(100% - 350px);max-width:450px}.purchase-container .purchase-content .bottom-content .section{width:50%;min-height:100px;position:absolute;right:0;margin-top:100px}@media only screen and (max-width:700px){.purchase-container .purchase-content .bottom-content .section{margin-top:20px}}.purchase-container .purchase-content .bottom-content .section .shopping-cart-bottom .shopping-cart-total-price{width:100%}.shopping-cart-bottom .shopping-cart-total-price{margin-right:0!important}.purchase-content .button#purchase{width:100%;right:0;margin:0}.purchase-container .purchase-content .bottom-content .section .shopping-cart-bottom{justify-content:flex-end}.purchase-container .purchase-content .bottom-content .section .shopping-cart-bottom .shopping-cart-total-price{margin-right:unset}.purchase-timeline .timeline-item.half-active .number-indicator,.purchase-timeline .timeline-item.half-active .value{transition:all .5s}.purchase-timeline .timeline-item.half-active:hover .number-indicator,.purchase-timeline .timeline-item.half-active:hover .value{color:#fff}@media only screen and (max-width:1200px){.purchase-container .purchase-content .main-reg-container{margin-left:5px;margin-right:5px}}@media only screen and (max-width:1000px){.purchase-container .purchase-summary .shopping-cart-coupons{width:100%}.purchase-container .purchase-summary .shopping-cart-coupons{display:inline-table}.purchase-container .purchase-summary .shopping-cart-coupons .coupon-input{margin-bottom:10px;width:calc(100% - 20px);margin-right:0}.fields-container .field{width:calc(100% - 20px)!important;margin-right:0!important}.delivery-address-container .fields-container .field{width:100%!important}.delivery-address-container .fields-container #phone-container{width:100%!important}.delivery-address-container .fields-container #phone-container #phone_code{width:100px!important;margin-right:10px!important}.purchase-container{flex-wrap:wrap;flex-direction:column}.purchase-container .purchase-content .middle-content .items-header .items-header-item#item-0{flex-basis:30%}.purchase-container .purchase-content .middle-content .items-list .item .item-item#item-0{flex-basis:30%}.purchase-container .purchase-content{width:100%}.purchase-container .purchase-content .dropdown-container{width:calc(100% - 2px);margin-bottom:10px}.purchase-container .purchase-content .delivery-method-wrapper{width:100%}.purchase-container .purchase-content .promotion-header{width:100%!important}.purchase-container .purchase-content .promotion-content{width:100%!important}.purchase-timeline{margin-bottom:10px}.purchase-container .purchase-content .delivery-method{margin:10px}.purchase-container .purchase-content .delivery-method .title{font-size:14px;height:unset}.purchase-container .purchase-content .delivery-method .description{width:100%;height:auto}.purchase-timeline .timeline-item .value{font-size:14px}.purchase-timeline .timeline-item .number-indicator{width:30px;height:30px;margin-right:10px}.purchase-timeline .timeline-item:last-child{margin-right:0}.purchase-container .purchase-content .delivery-method-wrapper{margin-top:0}.purchase-container .purchase-summary{margin-top:20px;padding:0;width:calc(100% - 42px);padding-right:20px;padding-left:20px;padding-top:20px}.purchase-container .purchase-content#address{width:100%}.purchase-container .purchase-content .delivery-payment{width:100%}.purchase-container .purchase-content .delivery-payment .payment-method .payment-method-items{flex-wrap:wrap;justify-content:center}.purchase-container .purchase-content .top-content{width:100%;display:inline-grid;grid-template-columns:auto auto;align-items:center;grid-column-gap:50px;grid-row-gap:20px}.purchase-container .purchase-content .top-content .section{width:400px;margin:0}}@media only screen and (max-width:875px){.purchase-container .purchase-content .top-content .section{width:320px;margin:0}.purchase-container .purchase-content .top-content{grid-column-gap:20px}}@media only screen and (max-width:700px){.purchase-container .purchase-content .top-content{display:inline-flex;flex-direction:column}.purchase-container .purchase-content .top-content{grid-column-gap:10px}.purchase-container .purchase-content .bottom-content{flex-wrap:wrap;flex-direction:column}.purchase-container .purchase-content .bottom-content .card-payment{width:100%;max-width:auto}.purchase-container .purchase-content .bottom-content .section{width:100%;max-width:auto;position:relative}}@media only screen and (max-width:650px){.purchase-container{flex-wrap:wrap;flex-direction:column;width:calc(100% - 20px);margin-left:10px;margin-right:10px}.purchase-container .purchase-content#flex-wrapper.flex-login-wrapper{flex-direction:column}.purchase-container .purchase-content .top-content{grid-row-gap:10px}.purchase-container .purchase-content .middle-content .items-header .items-header-item#item-0{flex-basis:15%}.purchase-container .purchase-content .middle-content .items-list .item .item-item#item-0{flex-basis:15%}.purchase-container .purchase-content .middle-content .items-header .items-header-item#item-2{display:none}.purchase-container .purchase-content .middle-content .items-list .item .item-item#item-2{display:none}.desc{display:none}.purchase-container .purchase-content .top-content .section{width:100%;margin-bottom:20px}.purchase-container .purchase-content .delivery-method{width:100%;margin-left:0;margin-right:0;flex:unset;max-width:100%;height:120px;margin-top:5px;margin-bottom:5px}.purchase-container .purchase-content .delivery-method .title{padding-top:0}.purchase-timeline{margin-bottom:10px;flex-wrap:wrap;flex-direction:column}.purchase-timeline .timeline-item{justify-content:unset;margin-right:0;width:100%;height:auto;margin-bottom:5px}.shop#purchasing{display:unset;width:100%}.purchase-container .purchase-content#flex-wrapper{flex-wrap:wrap;flex-direction:column;margin-top:20px}.purchase-container .purchase-content .main-reg-container{width:100%;max-width:unset;margin:0;padding:0;margin-bottom:10px;min-height:200px}}
.recipe-item{height:350px;width:235px}.recipe-item .recipe-item-wrapper .recipe-item-type{float:left;color:#950000}.recipe-item .recipe-item-wrapper .recipe-item-read{float:right}.recipe-item .recipe-item-wrapper .recipe-item-read div{float:left;text-transform:uppercase;font-weight:700;opacity:.7;cursor:pointer;transition:opacity .5s}.recipe-item .recipe-item-wrapper .recipe-item-read:hover div{opacity:1}.recipe-item .recipe-item-wrapper .recipe-item-read div:nth-child(2){margin-left:10px}.recipe-item .recipe-item-wrapper .recipe-item-splitter{width:100%;height:2px;background:#000;margin-bottom:20px}.recipe-item .recipe-item-image{position:relative;display:flex;width:100%;height:70%;justify-content:center;overflow:hidden;cursor:pointer}.recipe-item .recipe-item-image .recipe-item-read{width:100%;height:100%;position:absolute;z-index:1}.recipe-item .recipe-item-image .image{width:100%;height:100%;background-size:100%;background-position:center center;background-repeat:no-repeat;object-fit:cover;transition:all .5s;filter:drop-shadow(0 0 5px rgba(0, 0, 0, .2))}.timers{position:absolute;width:100%;display:inline-flex;flex-direction:column;bottom:0}.timers .timer{width:100%;height:50px;display:inline-flex;align-items:center;background:rgba(51,51,51,.4);padding-top:10px;padding-bottom:10px}.timers .timer .timer-image{width:40px;height:40px;margin-left:10px}.timers .timer .timer-image svg path{color:#fff;fill:#fff}.timers .timer .timer-value{margin-left:10px;font-size:18px;color:#fff}.recipe-item .recipe-item-title{width:100%;height:38px;color:#000;font-size:15px;text-transform:uppercase;padding-top:20px;overflow:hidden;text-overflow:ellipsis;margin-bottom:10px}.recipe-item .recipe-item-title p{display:inline}.recipe-item .recipe-item-description{padding:20px;border-radius:0 0 5px 5px;font-size:14px;height:calc(100% - 100px);overflow:auto;width:calc(100% - 40px);position:absolute;right:0;font-size:16px;color:#fff;background:rgba(51,51,51,.4)}.recipe-display{display:inline-flex;width:100%}.recipe-display .side-wrapper{width:100%}.recipe-display .side-wrapper#misc{width:20%;min-width:300px;margin-left:20px}.recipe-display .side-wrapper .main-container{display:flex;flex-direction:column}.recipe-display .side-wrapper .main-container .section-wrapper{display:flex}.recipe-display .side-wrapper .main-container .section-wrapper .section{flex:1}.recipe-display .side-wrapper .main-container .section-wrapper .section#left{display:flex;flex-direction:column}.recipe-display .side-wrapper .main-container .section-wrapper .section#left{display:flex;flex-direction:column;margin-right:20px}.recipe-display .side-wrapper .main-container .section-wrapper .section#left #top .title{font-size:30px}.recipe-display .side-wrapper .main-container .section-wrapper .section#left .sub-section#middle{display:inline-flex;height:50px;margin-top:20px;margin-bottom:20px}.recipe-display .side-wrapper .main-container .section-wrapper .section#left .sub-section#middle .rating-container{width:200px;position:relative;height:30px;margin-top:10px}.recipe-display .side-wrapper .main-container .section-wrapper .section#left .sub-section#middle .rating-container .stars{position:absolute;left:0;height:30px;top:0;display:inline-flex;flex-direction:row-reverse}.recipe-display .side-wrapper .main-container .section-wrapper .section#left .sub-section#middle .rating-container .stars#fivestars-marked{pointer-events:none;position:absolute;z-index:1;left:0;top:0;height:30px;overflow:hidden;white-space:nowrap;display:inline-flex;flex-direction:row}.recipe-display .side-wrapper .main-container .section-wrapper .section#left .sub-section#middle .rating-container .stars#fivestars-marked .star{color:gold}.recipe-display .side-wrapper .main-container .section-wrapper .section#left .sub-section#middle .rating-container .stars .rating{display:inline-flex;justify-content:center;align-items:center;position:relative;background-color:gold;width:100%;height:100%;position:absolute}.recipe-display .side-wrapper .main-container .section-wrapper .section#left .sub-section#middle .mask{position:absolute;background:gold;height:100%;left:0;z-index:0}.recipe-display .side-wrapper .main-container .section-wrapper .section#left .sub-section#middle .mask-bg{position:absolute;background:#fff;height:100%;left:0;z-index:0;width:100%}.recipe-display .side-wrapper .main-container .section-wrapper .section#left .sub-section#middle .stars#fivestars .star{width:30px;height:30px;padding-left:5px;padding-right:5px;cursor:pointer;color:rgba(0,0,0,.1);z-index:1}.recipe-display .side-wrapper .main-container .section-wrapper .section#left .sub-section#middle .stars#fivestars-marked .star{min-width:30px;height:30px;padding-left:5px;padding-right:5px;cursor:pointer;color:rgba(0,0,0,.1);z-index:1}.recipe-display .side-wrapper .main-container .section-wrapper .section#left .sub-section#middle .stars#fivestars .star.active,.recipe-display .side-wrapper .main-container .section-wrapper .section#left .sub-section#middle .stars#fivestars .star:hover,.recipe-display .side-wrapper .main-container .section-wrapper .section#left .sub-section#middle .stars#fivestars .star:hover~.star{color:gold}.recipe-display .side-wrapper .main-container .section-wrapper .section#left .sub-section#middle .stars#fivestars:hover~#fivestars-marked .star{color:transparent}.recipe-display .side-wrapper .main-container .section-wrapper .section#left .sub-section#middle .rating svg{position:absolute;top:0;left:0;width:100%;height:100%}.recipe-display .side-wrapper .main-container .section-wrapper .section#left .sub-section#middle .value{width:40px;height:50px;display:flex;justify-content:center;align-items:center;z-index:2;float:left}.recipe-display .side-wrapper .main-container .section-wrapper .section#left .sub-section#top .spice{display:flex;flex-direction:column;justify-content:center;align-items:center;width:50px;height:50px;margin-right:30px;float:left;margin-top:10px;position:relative}.recipe-display .side-wrapper .main-container .section-wrapper .section#left .sub-section#top .spice .spice-icon{width:40px;height:40px;position:absolute;top:0}.recipe-display .side-wrapper .main-container .section-wrapper .section#left .sub-section#top .spice .spice-icon:first-of-type{margin-left:-50px}.recipe-display .side-wrapper .main-container .section-wrapper .section#left .sub-section#top .spice .spice-icon:last-of-type{margin-right:-50px}.recipe-display .side-wrapper .main-container .section-wrapper .section#left .sub-section#top .spice .spice-value{opacity:.4;position:absolute;bottom:-10px}.recipe-display .side-wrapper .main-container .section-wrapper .section#left .sub-section#bottom{display:inline-flex;margin-top:auto}.recipe-display .side-wrapper .main-container .section-wrapper .section#left .sub-section#bottom .social-media{display:inline-flex}.recipe-display .side-wrapper .main-container .section-wrapper .section#left .sub-section#bottom .social-media .media-item{width:50px;height:50px}.recipe-display .side-wrapper .main-container .section-wrapper .section#left .sub-section#bottom .favorites-request-button{margin-left:auto;width:210px;cursor:pointer;transition:all .5s;display:inline-flex;height:50px;justify-content:flex-end;align-items:center;margin-right:-10px}.recipe-display .side-wrapper .main-container .section-wrapper .section#left .sub-section#bottom .favorites-request-button .title{margin-right:10px}.recipe-display .side-wrapper .main-container .section-wrapper .section#left .sub-section#bottom .favorites-request-button .title{margin-right:10px}.recipe-display .side-wrapper .main-container .section-wrapper .section#left .sub-section#bottom .favorites-request-button .icon svg{width:30px;height:30px}.recipe-display .side-wrapper .main-container .section-wrapper .section#left .sub-section#bottom .favorites-request-button.active,.recipe-display .side-wrapper .main-container .section-wrapper .section#left .sub-section#bottom .favorites-request-button:hover{color:red}.recipe-display .side-wrapper .main-container .section-wrapper .section .recipe-image{width:100%;height:300px;object-fit:cover;object-position:center}.recipe-display .side-wrapper .main-container .description{font-size:16px;margin-top:20px}.recipe-display .side-wrapper .prep-container{margin-top:20px}.recipe-display .side-wrapper .prep-container .title{font-size:27px;font-weight:700;margin-bottom:20px}.comment-section{margin-top:50px}.comment-section .comment-list .comment{display:inline-flex;flex-direction:column;position:relative;padding:20px;width:calc(100% - 40px)}.comment-section .comment-list .comment .date{position:absolute;right:10px;top:20px;opacity:.5}.comment-section .comment-list .comment .name{font-size:18px;font-weight:700;margin-bottom:10px;width:500px;text-overflow:ellipsis;overflow:hidden}.comment-section .comment-list .comment .text{font-size:13px;padding-left:20px;width:90%;overflow-wrap:break-word}.comment-init-container{width:100%;display:inline-flex;flex-direction:column;margin-top:50px}.comment-init-container .title{font-weight:700;margin-bottom:10px}.comment-init-container .inputs{display:inline-flex;flex-direction:column}.comment-init-container .inputs .input{border:1px solid #333;border-radius:10px;padding-left:10px;padding-right:10px;font-size:14px;font-family:roboto}.comment-init-container .inputs .input#name{height:30px;width:200px;margin-bottom:5px}.comment-init-container .inputs .input#text{max-width:500px;resize:none;height:150px;width:90%}.comment-init-container .input-footer{display:inline-flex;margin-top:10px;position:relative;max-width:520px}.comment-init-container .input-footer #comment{margin-right:auto}.comment-init-container .input-footer .button{display:inline-flex;width:auto;height:30px;justify-content:center;align-items:center;width:150px;border-radius:5px;cursor:pointer;transition:all .5s;user-select:none;color:#fff;font-size:16px;border:1px solid rgba(0,0,0,.1);opacity:.9;background:#333}.comment-init-container .input-footer .word-count{height:30px}.comment-init-container .input-error{width:100%;color:red;margin-top:10px;padding:5px}.title-section{background:#333;color:#fff;width:calc(100% - 20px);height:50px;display:flex;align-items:center;padding-left:20px;margin-bottom:20px}.recipe-display .side-container{flex:1}.recipe-display .side-container .title-section{margin-bottom:0}.recipe-display .side-container .contents#ingredients{width:calc(100% - 20px);display:inline-flex;flex-direction:column;padding-left:10px;padding-right:10px;position:relative}.recipe-display .side-container .contents#ingredients .portion-change{width:200px;display:inline-flex;justify-content:flex-end;align-items:center;padding:10px;margin-left:auto;padding-right:0;padding-bottom:0}.recipe-display .side-container .contents#ingredients .portion-change #portion-selector{margin-left:10px;background:#333;color:#fff;border:none;width:50px;height:30px;text-align:center;appearance:none}.recipe-display .side-container .contents#ingredients .ingredients-text{margin-top:20px;margin-bottom:20px}.recipe-display .side-container .contents#ingredients span{margin-bottom:10px;margin-top:10px}.recipe-display .side-container .timers{position:relative;bottom:unset}.recipe-display .side-container .timers .timer{background:0 0;justify-content:center}.recipe-display .side-container .timers .timer .timer-image{background:0 0;justify-content:center;filter:invert(1)}.recipe-display .side-container .timers .timer .timer-value{color:#000}.recipe-display .side-container .shop-item{display:block;width:calc(100% - 2px);margin-bottom:10px;height:350px}.recipe-display .side-container .shop-item .shop-item-image{height:70%}.recipe-display .side-container .shop-item .shop-item-image a{width:100%;height:100%;position:relative;display:inline-flex;justify-content:center;align-items:center}.recipe-display .side-container .shop-item .wrapper-quick-purchase{opacity:1}.background{left:0;width:100%;height:100%;position:absolute;background:rgba(22,19,19,.2);z-index:0}.popup-container .content{width:700px;height:400px;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.4);border-radius:20px;margin:10px;z-index:1}.popup-container .content .product-header{background:#333;color:#fff;height:50px;display:flex;justify-content:center;align-items:center;letter-spacing:1px;box-shadow:0 5px 5px rgba(0,0,0,.2)}.popup-container .content .product-header{background:#333;color:#fff;height:50px;display:flex;justify-content:center;align-items:center;letter-spacing:1px;box-shadow:0 5px 5px rgba(0,0,0,.2)}.popup-container .content .product-body{height:calc(100% - 50px);display:inline-flex;width:100%}.popup-container .content .product-body div{flex:1}.recipe-wrapper .recipe-item{margin:10px;float:left}@media only screen and (max-width:1000px){.recipe-display{flex-direction:column}.recipe-display .side-container{margin-top:20px}.recipe-display .side-wrapper#misc{width:100%;margin-left:0}.recipe-display .side-wrapper .wrapper{max-height:unset!important}}@media only screen and (max-width:650px){.recipe-display .side-wrapper .main-container .section-wrapper{flex-direction:column}.recipe-display .side-wrapper .main-container .section-wrapper .section .sub-section .social-media{margin-bottom:10px}}
.login-wrapper{width:100%;display:inline-flex;justify-content:center;position:relative;margin-top:50px;margin-bottom:50px;min-height:200px}.main-reg-container{width:100%;min-height:400px;transition:all .5s;box-shadow:0 0 5px 5px rgba(100,100,100,.1);height:auto;position:relative;max-width:300px;border:1px solid rgba(100,100,100,.1)}.main-reg-container .title{background:#231f20;color:#fff;font-size:14px;height:40px;width:calc(100% - 10px);padding-left:10px;display:inline-flex;align-items:center;padding-top:0}.main-reg-container.removed{opacity:0}.err-msg{width:calc(100% - 40px);padding-left:20px;padding-right:20px;color:red;margin-bottom:20px;font-size:12px}.descriptor{width:calc(100% - 20px);padding:10px}.fields-container{height:auto;margin-top:20px;margin-bottom:20px}.delivery-address-container .fields-container{margin:0;display:flex;flex-wrap:wrap}.delivery-address-container .fields-container #phone-container{width:calc(50% - 15px);display:flex}.delivery-address-container .fields-container #phone-container #phone{margin:0;width:100%}.delivery-address-container .additionalFieldsRequest{text-align:right;margin-right:10px}.delivery-address-container .additionalFieldsRequest input{margin-right:5px;transform:translateY(2px)}.main-button{width:calc(100% - 20px);margin-left:10px;margin-right:10px;display:inline-flex;justify-content:center;align-items:center;height:40px;border-radius:5px;color:#fff;opacity:.9;background:#231f20;border:1px solid rgba(100,100,100,.2);transition:all .5s;margin-bottom:20px}.side-button{width:calc(100% - 20px);padding-left:10px;padding-right:10px;text-align:center;margin-bottom:10px;font-size:12px;color:rgba(0,0,0,.7);transition:all .5s;cursor:pointer}.side-button:hover{color:#000}.main-button:hover{border:1px solid #4d648d;cursor:pointer;opacity:1}.fields-container .field{width:calc(100% - 22px);margin-left:10px;margin-right:10px;height:50px;border:1px solid rgba(100,100,100,.2);border-radius:5px;margin-bottom:10px;display:flex;align-items:center;position:relative}.fields-container .field.textarea-field{height:100px;width:calc(100% - 20px);align-items:baseline;overflow:hidden}.fields-container .field.textarea-field textarea{resize:none;width:100%;height:calc(100% - 20px);border:none;border-radius:5px;font-family:roboto;padding-top:20px;padding-left:5px;overflow:auto}.fields-container .field.textarea-field label{top:20px}.fields-container #phone-container{display:flex}.user-details .fields-container #phone-container #phone_code{margin-right:0}.fields-container .field#phone_code{width:100px}.fields-container .field .delete-dropdown-value{position:absolute;right:0;height:100%;width:auto;padding-left:10px;padding-right:10px;font-size:30px;display:flex;justify-content:center;align-items:center;color:#000;cursor:pointer;transition:all .5s;display:none}.fields-container .field .delete-dropdown-value:hover{color:#fff;background:#950000}.fields-container .field .dropdown-options{position:absolute;top:49px;background:#fff;width:100%;height:235px;z-index:10;border:1px solid #333;display:none;left:-1px}.fields-container .field .dropdown-options .options-list{position:relative;height:100%;width:100%;overflow:auto}.fields-container .field .dropdown-options .options-list.height-removed{height:calc(100% - 52px)}.fields-container .field .dropdown-options .options-list .dropdown-option{width:calc(100% - 20px);font-size:14px;padding:10px;transition:all .5s;cursor:pointer}.fields-container .field .dropdown-options .options-list .no-results{width:calc(100% - 20px);font-size:14px;padding:10px;cursor:default}.fields-container .field .dropdown-options .options-list .dropdown-option:hover{color:#fff;background:#950000}.fields-container .field .dropdown-options .options-list .dropdown-option:focus{color:#fff!important;background:#950000!important}.fields-container .field .dropdown-options .options-list::-webkit-scrollbar{display:none}.fields-container .field.half-width{width:calc(50% - 17px)}.fields-container .field.focused{border:1px solid #333}.fields-container .field.invalid{border-color:red}.fields-container .field label{position:absolute;left:10px;pointer-events:none;font-size:14px;transition:all .5s}.fields-container .field input{outline:0;border:none;width:calc(100% - 20px);padding-left:10px;padding-right:10px;padding-top:10px;height:calc(100% - 12px);font-size:14px;border-radius:5px;background:0 0}.fields-container .field input.dropdown-search-bar{outline:0;border:none;width:calc(100% - 20px);padding-left:10px;padding-right:10px;padding-top:0;height:50px;font-size:14px;border-radius:5px;background:0 0;top:0;border-bottom:1px solid #333;border-radius:0}.fields-container .field input:-webkit-autofill~label{transform:translate(-5px,-12px);font-size:12px;color:#950000}.fields-container .field.active label,.fields-container .textarea.active label{transform:translate(-5px,-12px);font-size:12px;color:#950000}.fields-container .field input:focus~label,.fields-container .field textarea:focus~label{transform:translate(-5px,-12px);font-size:12px;color:#950000}input:-webkit-autofill{transition:background-color 5000s ease-in-out 0s;animation:onAutoFillStart 20s ease-in-out infinite}@keyframes onAutoFillStart{from{color:#000}to{color:#090909}}.back-button{left:0;bottom:0;width:auto!important;text-align:left}.checkbox-group{display:flex;width:calc(100% - 20px);height:40px;justify-content:flex-start;align-items:center;padding-left:10px;padding-right:10px;cursor:pointer;user-select:none}.checkbox-group .checkbox{width:20px;height:20px;border:1px solid rgba(0,0,0,.2);border-radius:5px;transition:all .5s}.checkbox-group .checkbox.active{background:#333}.checkbox-group:hover .checkbox{border:1px solid rgba(0,0,0,.4)}.checkbox-group .checkbox.active svg{color:#fff!important}.checkbox-group .checkbox-value{margin-left:10px;font-size:12px}.rules-marker{color:#950000!important}.no-left-padding{padding-left:0!important}.position-absolute{position:absolute!important}#g-login{width:90%;margin-left:auto;margin-right:auto}
.shop#regular-page{min-height:auto;padding-bottom:0!important;margin-bottom:0!important}.regular-page{position:relative;display:block;width:calc(100% - 200px);min-height:calc(100% - 32px);height:auto;margin-left:auto;margin-right:auto;padding-left:100px;padding-right:100px;max-width:1300px}.regular-page .content-container{width:100%;height:auto;margin-bottom:100px;position:relative;display:inline-flex;min-height:300px}.regular-page .content-container .regular-page-title{width:100%;height:auto;text-align:center;font-size:30px;justify-content:center;display:flex;height:100px;align-items:center;top:0;position:absolute}.regular-page .content-container .left-panel .help-menu{height:auto;margin-top:20px;display:inline-block;width:100%}.regular-page .content-container .left-panel .help-menu .help-menu-item{height:40px;display:flex;align-items:center;transition:all .5s;cursor:pointer;border-top:1px solid rgba(100,100,100,.2);padding-left:20px;font-size:12px;color:rgba(0,0,0,.5);border-bottom:1px solid transparent}.regular-page .content-container .left-panel .help-menu .help-menu-item:last-child{border-bottom:1px solid rgba(100,100,100,.2)}.regular-page .content-container .left-panel .help-menu .help-menu-item.active,.regular-page .content-container .left-panel .help-menu .help-menu-item:hover{color:#950000;border-bottom:1px solid #950000}.regular-page .content-container .left-panel .help-menu .help-menu-item.active{pointer-events:none;background:#231f20;color:#fff}.regular-page .content-container .left-panel .help-menu .help-menu-item.active .menu-item-icon.heart{color:red}.regular-page .content-container .left-panel .help-menu .help-menu-item .menu-item-icon{width:20px;height:20px;margin-right:10px}.regular-page .content-container .left-panel .help-menu .help-menu-item:hover .menu-item-icon{color:#950000}.regular-page .content-container .content{width:50%;height:auto}.regular-page .help-content{width:calc(100% - 200px);margin-left:100px;margin-right:100px;margin-top:100px}.regular-page .content-container .left-panel{width:300px;height:100%;margin-top:10px;position:relative}.regular-page .content-container .left-panel .user-panel{width:100%;height:50px}.regular-page .content-container .left-panel .user-panel .user-icon{width:50px;height:50px;border:1px solid rgba(100,100,100,.2);border-radius:100px;display:flex;justify-content:center;align-items:center;font-size:25px;float:left}.regular-page .content-container .left-panel .user-panel .user-name{height:20px;font-size:16px;margin-left:10px;float:left;width:calc(100% - 100px);margin-top:8px;text-overflow:ellipsis;overflow:hidden}.regular-page .content-container .left-panel .user-panel .user-email{height:20px;font-size:14px;margin-left:10px;float:left;color:silver;width:calc(100% - 100px);text-overflow:ellipsis;overflow:hidden}.regular-page .content-container .left-panel .user-panel .logout-button{position:absolute;top:0;right:0}.regular-page .content-container .left-panel .user-panel .logout-button #logout{color:silver;width:20px;height:20px;transition:all .5s;opacity:.7}.regular-page .content-container .left-panel .user-panel .logout-button #logout:hover{opacity:1}.regular-page .content-container .main-panel{width:calc(100% - 320px);padding-left:25px;padding-right:25px;height:auto;display:inline-flex;justify-content:center;flex-wrap:wrap}.regular-page#bio-page .content-container{transform:translateY(-50px)}.regular-page#bio-page .content-container .main-panel{width:100%}.regular-page .content-container .main-panel .full-price-list{width:100%;padding-top:20px;padding-bottom:20px}.regular-page .content-container .main-panel .full-price-list .pricing-item{width:calc(100% - 10px);height:auto;display:flex;padding-left:10px;margin-bottom:10px;font-size:18px;border:1px solid rgba(0,0,0,.2);cursor:pointer;transition:all .5s;padding-top:10px;padding-bottom:10px;flex-direction:column}.regular-page .content-container .main-panel .full-price-list .pricing-item:hover{border:1px solid #950000}.regular-page .content-container .main-panel .full-price-list .pricing-item .list-of-prices{height:0;opacity:0;pointer-events:none}.regular-page .content-container .main-panel .full-price-list .pricing-item.active .list-of-prices{height:auto;opacity:1;pointer-events:all}.regular-page .content-container .main-panel .full-price-list .pricing-item .list-of-prices .row{width:100%;padding-top:10px;padding-bottom:10px;display:flex;font-size:14px}.regular-page .content-container .main-panel .full-price-list .pricing-item .list-of-prices .row .item{flex:1}.regular-page .content-container .main-panel .text-container{width:100%;display:flex;flex-direction:column}.regular-page .content-container .main-panel .title-shipping-list{text-align:left;width:100%;font-size:20px;padding-top:20px}.regular-page .content-container .main-panel .text-container .wholesale-product-type{width:calc(100% - 20px);color:#fff;background:#333;padding-left:20px;padding-top:10px;padding-bottom:10px;font-size:16px}.regular-page .content-container .main-panel .text-container .wholesale-product-list{padding:0}.regular-page#bio-page .content-container .main-panel .text-container .wholesale-product-list{margin-top:50px}.regular-page .content-container .main-panel .text-container .wholesale-product-list li{list-style:none;height:50px;display:flex;align-items:center;padding-left:20px}.regular-page .content-container .main-panel .text-container .wholesale-product-list li:nth-child(odd){background:rgba(100,100,100,.1)}.regular-page .content-container .main-panel .order{width:80%;height:auto;min-height:200px;border:1px solid rgba(100,100,100,.2);box-shadow:0 0 10px 1px rgba(77,100,141,.2);margin-bottom:15px;border-radius:5px;position:relative;min-width:620px}.regular-page .content-container .main-panel .order .order-header{width:100%;height:50px;border-bottom:1px solid rgba(100,100,100,.2);position:relative;background:#333}.regular-page .content-container .main-panel .order .order-header .left{width:auto;position:absolute;left:0;padding:10px}.regular-page .content-container .main-panel .order .order-header .right{width:auto;position:absolute;right:0;padding:10px;text-align:right}.regular-page .content-container .main-panel .order .order-header .right .order-header-items{margin-left:10px}.regular-page .content-container .main-panel .order .order-header .order-header-items{display:inline-flex;height:100%;width:auto;min-width:150px;flex-wrap:wrap;justify-content:end;align-items:right}.regular-page .content-container .main-panel .order .order-header .order-header-items .order-header-item{width:100%;font-size:12px;color:#fff}.regular-page .content-container .main-panel .order .order-header .order-header-items .order-header-item.order-url{color:red;opacity:.7;transition:all .5s;width:auto}.regular-page .content-container .main-panel .order .order-header .order-header-items .order-header-item.order-url:hover{opacity:1}.regular-page .content-container .main-panel .order .order-items .order-item{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:inherit;position:relative;padding:10px;border-bottom:1px solid rgba(100,100,100,.1)}.regular-page .content-container .main-panel .order .order-items .order-item .order-image{width:120px;height:120px;object-fit:cover;pointer-events:none}.regular-page .content-container .main-panel .order .order-items .order-item .order-title{height:50px;width:calc(100% - 130px);font-size:13px;margin-left:10px}.regular-page .content-container .main-panel .order .order-items .order-item .order-price{position:absolute;right:10px;bottom:10px;color:red;font-size:12px}.regular-page .content-container .main-panel .empty-panel{width:100%;display:inline-flex;height:100%;justify-content:center;align-items:center}.regular-page .content-container .main-panel .shop-item .shop-item-heart{color:red;width:20px;height:20px;position:absolute;right:5px;top:5px;filter:drop-shadow(0 0 5px rgba(0, 0, 0, .2))}.regular-page .content-container .main-panel .information-section{width:80%;height:auto;position:relative;border:1px solid rgba(100,100,100,.2);border-radius:5px;margin-bottom:30px}.regular-page .content-container .main-panel .information-section .title{width:calc(100% - 10px);padding-bottom:10px;font-size:14px;text-align:left;padding-left:10px;border-bottom:1px solid rgba(100,100,100,.2);padding-top:10px;font-weight:600}.regular-page .content-container .main-panel .information-section .change-button{position:absolute;top:10px;right:10px;width:20px;height:20px;opacity:.4;transition:all .5s;cursor:pointer}.regular-page .content-container .main-panel .information-section .change-button:hover{opacity:1}.regular-page .content-container .main-panel .information-section .input-container{display:inline-block;width:100%;height:100%}.regular-page .content-container .main-panel .information-section .input-container .input-items{display:inline-flex;width:90%;padding-left:5%;padding-right:5%;height:50px;justify-content:center;align-items:center}.regular-page .content-container .main-panel .information-section .input-container .input-items .input-item.input-name{margin-right:auto;font-size:18px;color:rgba(0,0,0,.4);text-transform:capitalize;user-select:none;pointer-events:none}.regular-page .content-container .main-panel .information-section .input-container .input-items .input-item.input-value{margin-left:auto;color:rgba(0,0,0,.4)}.regular-page .content-container .main-panel .information-section .input-container .input-items .input-item.editable{color:#000;border:none;border-bottom:1px solid rgba(0,0,0,.4);text-align:right;font-size:14px}.font-weight-600{font-weight:600}.color-black{color:#000}.manage-consent{font-size:16px;text-decoration:underline;cursor:pointer;opacity:.7;transition:all .5s}.manage-consent:hover{opacity:1}@media only screen and (max-width:1200px){.regular-page{padding:0;margin:0;display:inline}.regular-page .content-container{padding-left:10px;padding-right:10px;width:calc(100% - 20px)}}
.search-bar-input{width:calc(100% - 50px);height:calc(100% - 4px);padding-left:10px;padding-right:40px;z-index:10;border:1px solid #333;border-radius:50px}.search-icon-container{position:absolute;right:0;width:50px;height:100%;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;opacity:.7;transition:all .5s;z-index:10}.search-icon-container:hover{opacity:1}.search-icon-container .search-icon{width:15px;height:15px}.search-bar-dropdown{width:calc(100% + 18px);height:480px;display:inline-flex;background:#fff;z-index:9;position:absolute;border:1px solid #f0f0f0;margin-left:-10px;margin-top:-10px;box-shadow:0 2px 10px rgba(100,100,100,.4);justify-content:center;align-items:center;background:#fff;color:#000;transition:all .5s}.search-icon svg{width:20px}.search-bar-dropdown .search-content{position:relative;width:100%;height:calc(100% - 80px);margin:10px;transition:all .5s;padding-top:10px}.search-bar-dropdown .search-content.hidden{opacity:0;pointer-events:none}.search-bar-dropdown .search-content .suggestions{position:relative;width:70%;height:100px;display:none}.search-bar-dropdown .search-content .suggestions .title{position:absolute;left:0;top:0;font-size:18px}.search-bar-dropdown .search-content .suggestions .suggestion-list{position:absolute;top:40px;display:inline-flex;justify-content:center;width:70%;height:calc(100% - 40px)}.search-bar-dropdown .search-content .suggestions .suggestion-list .suggestion{font-size:12px;margin-left:auto;margin-right:auto}.search-bar-dropdown .search-content .categories{position:absolute;right:0;top:0;width:30%;height:100%;display:none}.search-bar-dropdown .search-content .categories .title{position:absolute;left:0;top:0;font-size:18px}.search-bar-dropdown .search-content .items{position:relative;height:100%;width:100%;overflow:auto;margin-top:10px}.search-bar-dropdown .search-content .items .title{position:absolute;left:0;top:0;font-size:18px}.search-bar-dropdown .search-content .items .item-list{position:relative;height:calc(100% - 120px);overflow:hidden;display:inline-flex;flex-direction:column;width:100%;height:auto;justify-content:center;align-items:center}.search-bar-dropdown .search-content .items .item-list .search-item{position:relative;width:99%;height:100px;overflow:hidden;display:inline-flex;transition:all .5s;margin-bottom:5px;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:10px;flex-direction:column}.search-bar-dropdown .search-content .items .item-list .search-item .search-item-title{margin-top:5px;font-weight:600;width:100%;height:20px;background:#231f20;color:#fff;padding-left:10px;display:flex;align-items:center;font-size:12px;transition:all .5s}.search-bar-dropdown .search-content .items .item-list .search-item .search-item-description{margin-top:8px;overflow:hidden;font-size:12px;margin-left:90px;width:calc(100% - 90px)}.search-bar-dropdown .search-content .items .item-list .search-item .search-item-pricing{position:absolute;right:0;bottom:0;display:inline-flex}.search-bar-dropdown .search-content .items .item-list .search-item .search-item-pricing .price{margin-left:5px;margin-right:5px}.search-bar-dropdown .search-content .items .item-list .search-item .search-item-pricing .price#old-price{text-decoration:line-through;color:red}.search-bar-dropdown .search-content .items .item-list .search-item .search-item-image{width:80px;height:100%;float:left;margin-right:10px;pointer-events:none;position:absolute;display:flex;align-items:center;justify-content:center;position:absolute;left:0;top:0;margin-top:15px}.search-bar-dropdown .search-content .items .item-list .search-item .search-item-image .image{width:80px;height:80px;object-fit:contain}.search-bar-dropdown .search-content .items .item-list .search-item:hover .search-item-title{background:#950000}.search-bar-dropdown .search-content .categories .category-list{position:relative;top:40px;width:100%;height:auto}.search-bar-dropdown .search-content .categories .category{font-size:12px;width:calc(100% - 5px);padding-top:5px;padding-bottom:5px;transition:all .5s;display:inline-block;padding-left:5px}.search-bar-dropdown .search-content .categories .category:hover{background:#950000}.more-products{width:100%;margin-top:5px;position:relative}.more-products #link{position:absolute;right:0;opacity:.7;color:#950000;cursor:pointer;transition:all .5s}.more-products #link:hover{opacity:1}@media only screen and (max-width:1200px){.search-bar{width:600px!important}}@media only screen and (max-width:1000px){.search-bar{width:400px!important}}@media only screen and (max-width:800px){.search-bar{width:300px!important}}@media only screen and (max-width:650px){.search-content .suggestions{width:100%!important}.search-content .items{width:100%!important}.search-content .categories{display:none}}@media only screen and (max-width:650px){.search-bar-dropdown{width:100%;height:470px;display:inline-flex;background:#fff;z-index:9;position:fixed;border:1px solid #f0f0f0;margin-left:0;margin-top:0;box-shadow:0 2px 10px rgba(100,100,100,.4);justify-content:center;align-items:center;background:#fff;color:#000;left:0;transform:translateY(-10px)}}
.shop{position:relative;display:block;width:100%;min-height:100%;height:auto}.shop-header-container{background:#fff;height:auto;display:block;width:100%;z-index:9}.shop-header-container .shop-menu{position:sticky;top:0}.shop .shop-header{display:inline-flex;width:100%;height:170px;align-items:center;position:relative;z-index:20;justify-content:center;background:#231f20;border-top:2px solid #fff;border-bottom:2px solid #fff;flex-direction:column}.shop .shop-header .display-wrapper{display:inline-flex;align-items:center;max-width:2000px}.shop .shop-header .mobile-menu-burger{width:30px;height:30px;cursor:pointer;margin-left:20px;margin-right:auto;margin-top:84px;display:none;z-index:10}.shop .shop-header .mobile-menu-burger .layer{width:100%;height:5px;background:#fff;margin-bottom:2px;transition:all .5s;pointer-events:none}.shop .shop-header .mobile-menu-burger .layer:last-child{margin-bottom:0}.shop .shop-header .mobile-menu-burger:hover .layer{background:#950000}.shop .shop-header .logo{width:250px;height:100px;display:inline-flex;margin-right:auto;margin-left:40px;margin-top:13px}.shop .shop-header .user-data{margin-right:20px;height:100%;position:relative;display:inline-flex;align-items:center}.shop .shop-header .search-bar{height:35px;display:inline-flex;margin-right:auto;position:relative;z-index:5;flex:1;margin-left:30px;margin-right:36px}@media only screen and (max-width:1000px){.shop .shop-header .search-bar{height:35px;display:inline-flex;margin-right:auto;position:relative;z-index:5;flex:1;margin-left:30px;margin-right:36px}}.shop .shop-header .promotion-message{color:#fff;width:100%;text-align:center;pointer-events:none}.shop .shop-header .user-data .user-item{display:inline-flex;margin-right:10px;transition:all .5s;cursor:pointer;position:relative;width:auto;fill:#fff;width:50px;height:50px}.shop .shop-header .user-data .user-item#shopping-cart{justify-content:center;align-items:center}.shop .shop-header .user-data .user-item:hover{opacity:1!important;fill:#950000!important}.shop .shop-header .shopping-cart-dropdown{width:220px;height:auto;background:#fff;position:fixed;right:50px;top:140px;padding-left:10px;padding-right:10px;min-height:200px;z-index:20;transition:all .5s;box-shadow:0 0 5px rgba(0,0,0,.1)}.shop .shop-header .shopping-cart-dropdown.moved{top:20px}@media only screen and (max-width:650px){.shop .shop-header .shopping-cart-dropdown{top:170px;right:20px}.shop .shop-header .shopping-cart-dropdown.moved{top:20px;right:20px}}.shop .shop-header .shopping-cart-dropdown.cart-hidden{opacity:0;height:0;pointer-events:none}.shop .shop-header .shopping-cart-dropdown .item-wrapper{position:relative;max-height:250px;overflow:auto;padding-right:10px;width:100%;display:flex;flex-direction:column}.shop .shop-header .shopping-cart-dropdown .shopping-cart-title{width:calc(100% + 20px);height:20px;text-align:center;padding-top:10px;border-bottom:1px solid rgba(0,0,0,.2);padding-bottom:5px;font-size:12px;font-weight:600;background:#231f20;color:#fff;margin-left:-10px}.shop .shop-header .shopping-cart-dropdown .shopping-cart-item{position:relative;width:100%;display:inline-flex;height:auto;align-items:center;padding-bottom:25px;border-bottom:1px solid rgba(0,0,0,.1);user-select:none;transition:all .5s;height:85px}.shop .shop-header .shopping-cart-dropdown .shopping-cart-item.cart-item-hidden{opacity:0;height:0!important;pointer-events:none;padding:0!important}.shop .shop-header .shopping-cart-dropdown .shopping-cart-item .remove-item{position:absolute;right:0;top:-1px;color:rgba(0,0,0,.4);transition:all .5s;cursor:pointer}.shop .shop-header .shopping-cart-dropdown .shopping-cart-item .remove-item:hover{color:#000}.shop .shop-header .shopping-cart-dropdown .shopping-cart-item .shopping-cart-image{width:80px;height:80px;margin-right:5px;object-fit:cover;transition:all .5s;pointer-events:none}.shop .shop-header .shopping-cart-dropdown .shopping-cart-item.cart-item-hidden .shopping-cart-image{opacity:0;height:0}.shop .shop-header .shopping-cart-dropdown .shopping-cart-item .cart-item-title{display:inline-block;font-size:12px}.shop .shop-header .shopping-cart-dropdown .shopping-cart-item .cart-item-price{position:absolute;right:0;bottom:5px}.shop .shop-header .shopping-cart-dropdown .shopping-cart-item .cart-item-unit{position:absolute;bottom:5px;left:85px}.shop .shop-header .shopping-cart-dropdown .shopping-cart-total-price{position:relative;display:inline-flex;height:40px;align-items:center;font-size:16px;font-weight:600;width:100%}.shop .shop-header .shopping-cart-dropdown .shopping-cart-total-price .total-price-translation{font-size:14px}.shop .shop-header .shopping-cart-dropdown .shopping-cart-total-price .total-price-price{margin-left:auto;font-size:14px}.shop .shop-header .shopping-cart-dropdown .sk-cube-grid{width:50px;height:50px;top:calc(50% - 25px);left:calc(50% - 25px)}.shop .shop-header .shopping-cart-dropdown .shopping-cart-button{width:100%;height:35px;display:flex;justify-content:center;align-items:center;margin-bottom:10px;border-radius:5px;border:1px solid #000;transition:all .5s;cursor:pointer}.shop .shop-header .shopping-cart-dropdown .shopping-cart-button#check-cart{color:rgba(0,0,0,.7)}.shop .shop-header .shopping-cart-dropdown .shopping-cart-button#purchase-cart{background:#3b8d6a;color:#fff;opacity:.9}.shop .shop-header .shopping-cart-dropdown .shopping-cart-button#check-cart:hover{border:1px solid #950000}.shop .shop-header .shopping-cart-dropdown .shopping-cart-button#purchase-cart:hover{opacity:1}.shop .shop-header .shopping-cart-dropdown .shopping-cart-empty{width:100%;font-size:12px;height:100px;margin-top:calc(50% - 25px);text-align:center}.shop .shop-header .user-data .user-item img{height:100%;width:45px}.shop .shop-header .user-data .user-item#shopping-cart .item-indicator{position:absolute;width:20px;height:20px;color:#000;display:inline-flex;justify-content:center;align-items:center;pointer-events:none;font-size:20px;margin-top:10px}.shop .shop-header .user-data .user-item#favorites .favorites-dropdown{width:230px;height:auto;background:#fff;position:absolute;right:20px;top:36px;border:1px solid #f0f0f0;padding-left:10px;padding-right:10px;min-height:100px;z-index:10;opacity:0;pointer-events:none;display:flex;justify-content:center;align-items:center;color:#000;cursor:default;outline:0;box-shadow:0 0 5px rgba(0,0,0,.1);flex-direction:column;text-align:center;transition:all .5s}.shop .shop-header .user-data .user-item .user-item-title{font-size:12px;max-width:100px;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center}.shop-display{width:calc(100% - 40px);height:auto;margin-top:10px;z-index:4;position:relative;margin-bottom:50px;grid-row-gap:20px;justify-content:center;min-height:350px;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,0fr));padding:20px}.shop-display .error404{width:100%;margin:0}.shop .shop-header .user-data .user-item#favorites .favorites-dropdown.active{cursor:pointer}.shop .shop-header .user-data .user-item#favorites:hover .favorites-dropdown{opacity:1;pointer-events:auto}.category-helpers{width:calc(100% - 10px);height:50px;display:inline-flex;justify-content:flex-end;margin-top:10px;z-index:5;position:relative}.shop-item{position:relative;height:305px;width:235px;border:1px solid rgba(149,0,0,.1);transition:all .5s}.shop-item:hover{border:1px solid #950000;box-shadow:0 0 10px 1px rgba(77,100,141,.2)}.shop-item .shop-item-spiciness{position:absolute;top:-15px;left:2px}.shop-item .shop-item-spiciness .spice-icon{width:30px;height:30px}.shop-item .shop-item-prices{display:inline-flex;justify-content:center;width:100%;color:#000;bottom:5px;position:absolute}.offer-pricing{color:#950000;font-weight:700}.shop-item .shop-item-heart{color:red;width:20px;height:20px;position:absolute;right:5px;top:5px;filter:drop-shadow(0 0 5px rgba(0, 0, 0, .2))}.shop-item .shop-item-prices .shop-item-price{font-size:16px;font-weight:600}.shop-item .shop-item-prices .shop-item-price-old{font-size:16px;text-decoration:line-through;margin-left:10px}.shop-item .shop-item-image{display:flex;height:80%;justify-content:center;margin-top:-20px;z-index:0;overflow:hidden;pointer-events:none}.shop-item .wrapper-quick-purchase{background:#3b8d6a;color:#fff;text-align:center;padding-top:0;padding-bottom:0;bottom:25px;position:absolute;width:100%;opacity:0;height:40px;cursor:pointer;transition:all .5s;display:flex;justify-content:center;align-items:center}.shop-item .wrapper-quick-purchase:hover{opacity:1!important;background:#333}@media only screen and (max-width:1000px){.shop-item{height:320px}.shop-item .wrapper-quick-purchase{opacity:1}.shop-item .shop-item-image .image{height:80%!important}}.shop-item .wrapper-quick-purchase .shop-item-quick-purchase{width:50px;height:50px}.shop-item .shop-item-image .image{height:100%;background-repeat:no-repeat;background-size:contain;border-radius:5px;transition:transform 1s;transform:scale(.8);image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:pixelated;image-rendering:optimize-contrast;pointer-events:none}.shop-item .shop-item-title{width:calc(100% - 30px);text-align:center;font-size:14px;font-weight:600;padding-left:15px;padding-right:15px;height:45px;display:flex;justify-content:center;align-items:center;overflow:hidden;text-overflow:ellipsis;margin-top:5px}.shop-item .shop-item-description{display:inline-flex;width:100%;height:30px;justify-content:center;font-size:12px;align-items:center}.shop-item:hover .wrapper-quick-purchase{opacity:.9}.object-temp-hidden{opacity:0;height:0;width:0;padding:0;margin:0;pointer-events:none}.element-hidden-no-height{height:0!important;padding:0!important;margin:0!important;pointer-events:none;opacity:0;transition:all .5s}.no-price-container .title-value{background:#333;color:#fff;padding:5px;font-size:14px;margin-bottom:10px}.no-price-container .value{display:block;padding-bottom:10px;margin-left:10px;font-size:20px}
.shop-menu{display:inline-flex;width:100%;height:45px;align-items:center;border-bottom:1px solid #333;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);background:#231f20;border-top:none;justify-content:center}.shop-menu .display-wrapper{display:inline-flex}.shop-menu .shop-menu-item{display:inline-flex;margin:auto;font-size:14px;font-weight:600;color:#d03529;transition:all .5s;cursor:pointer;height:100%;align-items:center;border-bottom:2px solid transparent;letter-spacing:2px}.shop-menu .shop-menu-item.active{color:#fff}.shop-menu .shop-menu-item.wholesale{color:#ff6400}.shop-menu .shop-menu-item:hover{color:#fff;border-bottom:2px solid #d03529}.shop-item-dropdown{position:absolute;display:none;width:100%;border-bottom:1px solid #969696;box-shadow:0 2px 10px rgba(77,100,141,.4);left:0;top:250px;z-index:10;height:0;overflow:hidden;background:#231f20;justify-content:center;padding-bottom:50px;border-top:2px solid #fff}.shop-item-dropdown .shop-item-dropdown-limiter{display:inline-grid;width:90%;left:0;z-index:10;overflow:hidden;color:#fff;grid-template-columns:auto auto auto auto;column-gap:50px;padding-bottom:20px;margin-left:auto;margin-right:auto}.shop-item-dropdown.opened .shop-item-dropdown-limiter{min-height:auto;display:inline-flex;overflow:auto}.shop-item-dropdown .shop-item-dropdown-limiter .dropdown-column{display:inline-block;padding-top:20px}.shop-item-dropdown .shop-item-dropdown-limiter .dropdown-column[id="9999"]{padding-top:25px!important}.shop-item-dropdown .shop-item-dropdown-limiter .dropdown-column[id="9999"] .column-item{display:none!important}.shop-item-dropdown .shop-item-dropdown-limiter .dropdown-column:last-child{border-right:none}.shop-item-dropdown .shop-item-dropdown-limiter .dropdown-column .column-item{width:100%;min-height:10px;user-select:none}.shop-item-dropdown .shop-item-dropdown-limiter .dropdown-column .column-item .column-main-value{font-size:12px;border-bottom:1px solid rgba(0,0,0,.2);cursor:pointer;font-weight:600;width:100%;margin-bottom:10px;padding-bottom:10px;padding-left:5px;padding-top:10px;transition:all .5s}.shop-item-dropdown .shop-item-dropdown-limiter .dropdown-sub-column{margin-left:auto;margin-right:auto;display:inline-flex;flex-wrap:wrap;width:50%}.shop-item-dropdown .shop-item-dropdown-limiter .dropdown-sub-column:last-child{border-right:none}.shop-item-dropdown .shop-item-dropdown-limiter .dropdown-sub-column .column-sub-item{width:100%;user-select:none}.shop-item-dropdown .shop-item-dropdown-limiter .dropdown-sub-column .column-sub-item .column-main-value{font-size:12px;width:95%;padding-top:5px;padding-bottom:5px;padding-left:5px;transition:all .5s;cursor:pointer}.shop-item-dropdown .shop-item-dropdown-limiter .dropdown-column .column-main-value:hover,.shop-item-dropdown .shop-item-dropdown-limiter .dropdown-sub-column .column-sub-item .column-main-value:hover{background:#950000;color:#fff}@media only screen and (max-width:1200px){.shop-item-dropdown .shop-item-dropdown-limiter{width:calc(100% - 20px);padding-left:10px;padding-right:10px}.shop-item-dropdown .shop-item-dropdown-limiter .dropdown-sub-column{width:50%}}@media only screen and (max-width:1100px){.shop-item-dropdown .shop-item-dropdown-limiter .dropdown-column{padding:5px;padding-top:20px}}.shop-item-dropdown-mobile{width:100%;height:100vh;position:sticky;top:0;left:0;background:#fff;z-index:10;display:none}.shop-item-dropdown-mobile .mobile-header{font-size:30px;color:#fff;transition:all .5s;height:50px;background:#231f20;display:inline-flex;width:100%;justify-content:center;border-top:2px solid #fff}.shop-item-dropdown-mobile .close-dropdown{font-size:30px;transition:all .5s;cursor:pointer;color:rgba(255,255,255,.7);font-weight:700;margin-left:auto;padding-left:10px;padding-right:10px;padding-top:2px}.shop-item-dropdown-mobile .close-dropdown:hover{color:#fff}.logo-wrapper{position:absolute;bottom:100px;left:0;width:100%;display:flex;justify-content:center;z-index:1;opacity:.4}.shop-item-dropdown-mobile .logo{width:200px;background-position:center;height:100px;pointer-events:none;align-items:flex-end}.shop-item-dropdown-mobile .logo img{width:50%;margin-bottom:50px}.shop-item-dropdown-mobile .mobile-menu-items{width:100%;height:calc(100% - 80px);position:absolute;z-index:2;overflow:auto}.shop-item-dropdown-mobile .mobile-menu-items .mobile-item-menu{height:0;overflow:auto;scrollbar-width:none;transition:all .5s;width:100%}.shop-item-dropdown-mobile .mobile-menu-items .mobile-item-menu.extended{height:300px}.shop-item-dropdown-mobile .mobile-menu-items .mobile-item-menu::-webkit-scrollbar{width:0;background:0 0}@keyframes example{0%{opacity:.75}100%{opacity:1}}.shop-item-dropdown-mobile .mobile-menu-items .shop-menu-item-mobile{width:100%;font-size:15px;transition:all .5s;color:#000;cursor:pointer;position:relative;user-select:none;display:inline-flex;height:auto;justify-content:center;flex-direction:column;height:50px;text-align:left;transition:all .5s;animation-name:example;animation-duration:.5s}.shop-item-dropdown-mobile .mobile-menu-items .shop-menu-item-mobile span{padding-left:20px}.shop-item-dropdown-mobile .mobile-menu-items .shop-menu-item-mobile.check-all{background:#950000!important;color:#fff!important;text-align:center}.shop-item-dropdown-mobile .mobile-menu-items .shop-menu-item-mobile.check-all span{padding-left:0}.shop-item-dropdown-mobile .mobile-menu-items .shop-menu-item-mobile.marked-back{background:#231f20;color:#fff;position:sticky;top:0;z-index:99;border-bottom:2px solid #950000;box-shadow:0 0 5px 5px rgba(0,0,0,.4)}@media only screen and (min-width:500px){.shop-item-dropdown-mobile .mobile-menu-items .shop-menu-item-mobile:hover{background:#231f20!important;color:#fff!important}}@media only screen and (max-width:500px){.shop-item-dropdown-mobile .mobile-menu-items .shop-menu-item-mobile{background:0 0!important;color:#000!important}.shop-item-dropdown-mobile .mobile-menu-items .shop-menu-item-mobile.marked-back{background:#231f20!important;color:#fff!important}}.shop-item-dropdown-mobile .mobile-menu-items .shop-menu-item-mobile .shop-menu-item-mobile-expand{position:absolute;right:0;top:0;display:flex;justify-content:center;align-items:center;height:100%;width:20px;padding-right:10px;padding-left:50px}.shop-item-dropdown-mobile .mobile-menu-items .shop-menu-item-mobile .shop-menu-item-mobile-expand svg{transform:rotate(270deg);pointer-events:none;width:20px;height:25px}.shop-item-dropdown-mobile .mobile-menu-items .shop-menu-item-mobile .shop-menu-item-mobile-expand.rotate-back svg{transform:rotate(90deg)}.shop-item-dropdown-mobile .mobile-menu-items .shop-menu-item-mobile.tier_0{width:calc(100% - 30px);font-size:14px;font-weight:400;padding-right:30px}.shop-item-dropdown-mobile .mobile-menu-items .shop-menu-item-mobile .shop-menu-item-dropdown-indicator{position:absolute;width:35px;height:40px;right:0;top:0;display:flex;align-items:center;padding-left:10px;padding-right:10px;justify-content:center;opacity:0;pointer-events:none;transition:all .5s;user-select:none}.shop-item-dropdown-mobile .mobile-menu-items .shop-menu-item-mobile .shop-menu-item-title{width:calc(100% - 55px);user-select:none;height:40px;display:flex;align-items:center}.shop-item-dropdown-mobile .mobile-menu-items .shop-menu-item-mobile .shop-menu-item-dropdown-indicator.active{opacity:1;pointer-events:all}.shop-item-dropdown-mobile .mobile-menu-items .shop-menu-item-mobile .shop-menu-item-dropdown-indicator.reversed{transform:rotate(180deg)}.shop-item-dropdown-mobile .mobile-menu-items .shop-menu-item-mobile .shop-menu-item-dropdown-indicator svg{width:15px}.shop-item-dropdown-mobile .mobile-menu-items .shop-menu-item-mobile.active{color:#323232}.shop-item-dropdown-mobile .mobile-menu-items .shop-menu-item-mobile:hover{color:#000}.shop-item-dropdown-mobile .user-data{margin-left:10px}.shop-item-dropdown-mobile .user-data .user-item{display:inline-flex;justify-content:center;align-items:center;margin-right:10px;height:100%}.shop-item-dropdown-mobile .user-data .user-item #login{margin-right:10px;width:20px;height:auto}.shop-item-dropdown-mobile .user-data .user-item#favorites{display:none}.shop-item-dropdown-mobile .user-data .user-item .user-item-title{font-size:16px}@media only screen and (min-width:1000px){.shop-item-dropdown-mobile{display:none!important}}
.shop{margin-bottom:50px}.shopping-cart-title{width:100%;height:auto;font-size:20px;text-align:center;padding-bottom:10px;padding-top:10px;background:#231f20;color:#fff}.shopping-cart-items{width:auto;height:auto;display:flex;justify-content:center;flex-wrap:wrap}.shopping-cart-items .cart-header{width:100%;height:50px;border-bottom:1px solid rgba(100,100,100,.2);display:inline-flex;align-items:flex-end}.shopping-cart-items .cart-header .cart-header-item{font-size:14px;display:flex;justify-content:flex-end;align-items:center;margin-left:auto;margin-bottom:10px;width:100px;min-width:50px}.shopping-cart-items .cart-header .cart-header-item#product{margin-left:0;min-width:55%;justify-content:start}.shopping-cart-items .cart-items{width:100%;height:auto;display:inline-flex;align-items:end;flex-wrap:wrap}.shopping-cart-items .cart-items .cart-product{display:inline-flex;width:100%;height:auto;border-bottom:1px solid rgba(0,0,0,.1);padding-top:10px;padding-bottom:10px;position:relative;align-items:center;height:100px;transition:all .5s}.shopping-cart-items .cart-items .cart-product .cart-item{font-size:16px;display:inline-flex;justify-content:flex-end;align-items:center;margin-left:auto;width:100px;height:100%;color:rgba(0,0,0,.6);position:relative;min-width:50px;z-index:5}.shopping-cart-items .cart-items .cart-product .extra-msg{position:absolute;bottom:0;width:100%;text-align:center;color:red;margin-bottom:5px}.shopping-cart-items .cart-items .cart-product .cart-item .remove-item,.shopping-cart-items .cart-items .cart-product .remove-item-mobile{width:20px;height:100%;display:flex;justify-content:center;align-items:center}.shopping-cart-items .cart-items .cart-product .cart-item .remove-item .val,.shopping-cart-items .cart-items .cart-product .remove-item-mobile .val{cursor:pointer;font-size:25px;color:rgba(0,0,0,.2);transition:all .5s}.shopping-cart-items .cart-items .cart-product .remove-item-mobile{position:absolute;right:0;top:0;height:auto;z-index:10;display:none}.shopping-cart-items .cart-items .cart-product .cart-item .remove-item .val:hover,.shopping-cart-items .cart-items .cart-product .remove-item-mobile .val:hover{color:#000}.shopping-cart-items .cart-items .cart-product .cart-item#product{margin-left:0;min-width:55%;justify-content:start}.shopping-cart-items .cart-items .cart-product .cart-item#product img{width:80px!important;height:80px!important;background-size:80px 80px;background-repeat:no-repeat;padding-left:10px;object-fit:cover;pointer-events:none}.shopping-cart-items .cart-items .cart-product .cart-item#product .product-item{display:inline-block}.shopping-cart-items .cart-items .cart-product .cart-item#product .product-item#title{margin-left:30px;width:300px;font-size:14px}.shopping-cart-items .cart-items .cart-product .cart-item#product .product-item#title #product-item-title{font-weight:600}.shopping-cart-items .cart-items .cart-product .cart-item#amount input{width:70px;height:40px;font-size:16px;text-align:center;border:1px solid rgba(100,100,100,.2);border-radius:5px}.shopping-cart-items .cart-items .cart-product .cart-item .prices{display:inline-flex;flex-direction:column}.shopping-cart-items .cart-items .cart-product .cart-item .prices .sub-price{width:100%;text-align:right}.shopping-cart-items .cart-items .cart-product .cart-item .prices .sub-price#old{text-decoration:line-through;font-size:15px}.shopping-cart-bottom{display:inline-flex;width:100%;height:auto;padding-top:20px;padding-bottom:0;flex-wrap:wrap}.shopping-cart-bottom:last-child{padding-top:0}.shopping-cart-bottom#summary{padding-top:50px}.shopping-cart-bottom .shopping-cart-spacer{width:calc(90% - 40px);height:1px;background:rgba(100,100,100,.2);margin-left:auto;margin-right:auto;margin-top:30px;margin-bottom:30px}.shopping-cart-bottom .empty-spacer,.shopping-cart-coupons{width:50%;height:100%;display:inline-flex;flex-wrap:wrap;align-items:center;margin-right:auto;position:relative}.shopping-cart-coupons .error-container-promo-codes{position:relative;bottom:0;color:red;min-height:20px;margin-bottom:5px;margin-top:5px}.shopping-cart-coupons .coupon-title{width:100%;font-weight:600;font-size:14px;height:100%;display:inline-flex;align-items:flex-start;flex-wrap:wrap}.shopping-cart-coupons .coupon-input{border:1px solid rgba(0,0,0,.2);width:45%;padding-left:10px;padding-right:10px;height:30px;border-radius:5px}.purchase-container .purchase-content .delivery-payment .payment-method{width:100%;margin-bottom:10px;transition:all .5s;cursor:pointer;height:40px;overflow:hidden;border:1px solid #333}.shopping-cart-coupons .coupon-button{width:200px;height:32px;display:flex;justify-content:center;align-items:center;border:1px solid rgba(0,0,0,.2);font-weight:600;margin-left:10px;border-radius:5px;background:rgba(0,0,0,.8);color:#fff;cursor:pointer;transition:all .5s;user-select:none}.shopping-cart-coupons .coupon-button:hover{background:rgba(0,0,0,.6)}.shopping-cart-coupons .promo-wrapper{width:100%}.shopping-cart-coupons .promo-codes-active{width:auto;margin-top:5px;margin-right:5px;max-width:200px}.shopping-cart-coupons .promo-codes-active .promo-code-item{width:auto;padding:5px;border:1px solid #333;border-radius:5px;padding-right:30px;background:#950000;color:#fff;position:relative}.shopping-cart-coupons .promo-codes-active .promo-code-item .value{pointer-events:none}.shopping-cart-coupons .promo-codes-active .promo-code-item .delete-button{position:absolute;right:0;top:0;display:Flex;justify-content:center;align-items:center;padding-left:5px;padding-right:5px;font-size:25px;cursor:pointer;margin-top:-2px;opacity:.5;transition:all .5s}.shopping-cart-coupons .promo-codes-active .promo-code-item .delete-button:hover{opacity:1}.shopping-cart-bottom .shopping-cart-total-price{width:25%;height:100%}.shopping-cart-bottom .price-layer{width:100%;height:100%;display:inline-flex;font-size:14px;margin-bottom:20px}.shopping-cart-bottom .price-layer:last-child{margin-bottom:0}.shopping-cart-bottom .price-layer#discount{padding-bottom:5px;border-bottom:1px solid rgba(100,100,100,.2)}.shopping-cart-bottom .price-layer#total{font-weight:600;font-size:16px}.shopping-cart-bottom .price-layer .price-layer-item{margin-right:auto}.shopping-cart-bottom .price-layer .price-layer-value{margin-left:auto}.shopping-cart-bottom .shopping-cart-buy-button{width:100%;height:35px;border-radius:5px;background:#3b8d6a;padding-top:5px;padding-bottom:5px;font-size:18px;font-weight:600;color:#fff;transition:all .5s;border:1px solid #000;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;margin-right:auto;opacity:.8}.shopping-cart-bottom .shopping-cart-buy-button:hover{opacity:1}.err-messages{color:red;text-align:center}@media only screen and (max-width:1000px){.shop-header{height:110px!important}.shopping-cart-title{padding-left:0;width:calc(100% - 20px);text-align:left;padding-bottom:10px;padding-top:10px;font-size:16px}.shopping-cart-title#full{padding-left:20px}.shopping-cart-coupons .coupon-input{width:calc(50% - 10px);margin-right:10px}.shopping-cart-coupons .coupon-button{width:50%;flex:1}.shopping-cart-bottom{padding-bottom:10px;padding-top:10px}}@media only screen and (max-width:650px){.shopping-cart-items .cart-items .cart-product{height:150px!important}.shopping-cart-items .cart-header .cart-header-item#price-per-unit,.shopping-cart-items .cart-items .cart-product .cart-item#price-per-unit{display:none}.shopping-cart-bottom .shopping-cart-total-price,.shopping-cart-coupons,.shopping-cart-items .cart-items{width:calc(100% - 40px)}.shopping-cart-title{font-size:15px}.shopping-cart-coupons{width:100%;height:auto}.shopping-cart-coupons .coupon-title{height:auto;margin-bottom:0}.shopping-cart-bottom .shopping-cart-total-price{width:100%}.shopping-cart-bottom .price-layer{height:auto}.shopping-cart-bottom .shopping-cart-total-price{height:auto;margin-top:40px}.shopping-cart-bottom .empty-spacer{display:none}.shopping-cart-bottom{width:calc(100% - 40px);padding-left:20px;padding-right:20px}.shopping-cart-bottom .shopping-cart-buy-button{width:100%}.shopping-cart-bottom .shopping-cart-spacer{width:100%}.shopping-cart-items .cart-header,.shopping-cart-items .cart-items{width:90%}.cart-item{font-size:14px!important}.cart-header-item{font-size:12px!important}.shopping-cart-items .cart-items .cart-product .cart-item#amount input{width:30px}.shopping-cart-items .cart-header{height:30px}.shopping-cart-items{overflow:hidden}.shopping-cart-items .cart-header .cart-header-item#product,.shopping-cart-items .cart-items .cart-product .cart-item#product{min-width:40%}.shopping-cart-items .cart-items .cart-product .cart-item#product .product-item#title{margin-left:0;justify-content:center;align-items:center;white-space:pre-line;position:absolute;left:0;top:-5px}.shopping-cart-items .cart-items .cart-product .cart-item .remove-item{display:none}.shopping-cart-items .cart-items .cart-product .remove-item-mobile{display:unset}.shopping-cart-items .cart-items .cart-product .cart-item#product img{padding-left:0}}
.spaisvile-card-payment{position:absolute;width:100%;height:100%;top:0;left:0;z-index:999;display:none}.spaisvile-card-payment .background-overlay{width:100%;height:100%;background:rgba(0,0,0,.4)}.spaisvile-card-payment .card-placeholder{width:100%;height:100%;position:absolute;left:0;top:0;display:flex;justify-content:center;align-items:center}.spaisvile-card-payment .card-placeholder .card-panel{width:25%;height:auto;min-width:400px;min-height:300px;background:rgba(0,0,0,.8);box-shadow:0 0 5px rgba(0,0,0,.4);position:relative;padding-bottom:20px;transition:all .5s}.spaisvile-card-payment .card-placeholder .card-panel .payment-failed{width:100%;color:red;font-size:12px;height:50px;display:flex;align-items:center;justify-content:center}.spaisvile-card-payment .card-placeholder .card-panel .card{width:100%;height:auto;min-width:400px;min-height:300px;display:flex;justify-content:center;align-items:center;position:relative}.spaisvile-card-payment .card-placeholder .card-panel .braintree-show-card{width:95%;height:95%}.spaisvile-card-payment .card-placeholder .card-panel .card-payment-confirm{width:95%;height:40px;border:1px solid rgba(0,0,0,.4);right:0;bottom:0;border-radius:5px;display:flex;justify-content:center;align-items:center;transition:all .5s;cursor:pointer;margin-bottom:10px;overflow:hidden;background:#333;opacity:.8;color:#fff;position:relative;margin-left:auto;margin-right:auto}.spaisvile-card-payment .card-placeholder .card-panel .card-payment-confirm:hover{opacity:1}.spaisvile-card-payment .exit-card-payment{font-size:50px;position:absolute;right:20px;top:10px;color:#fff;opacity:.8;cursor:pointer;transition:all .5s;z-index:99;width:50px;height:50px}.spaisvile-card-payment .exit-card-payment:hover{opacity:1}.braintree-sheet{border:none!important}.braintree-sheet__header{background:#333!important}.braintree-sheet__text{color:#fff!important}.braintree-show-methods{width:95%}.braintree-heading{color:#fff!important}
.image-explorer{position:absolute;left:0;top:0;width:100%;height:100vh;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.7);z-index:99;flex-direction:column;user-select:none}.image-explorer .image-explorer-click-off{position:absolute;width:100%;height:100%;z-index:0}.image-explorer .image-navigator-buttons{position:absolute;width:200px;height:100px;right:0;top:0}.image-explorer .image-navigator-buttons .exit-image-explorer{font-size:50px;position:absolute;right:10px;top:10px;color:#fff;opacity:.8;cursor:pointer;transition:all .5s;width:50px;height:50px}.image-explorer .image-navigator-buttons .exit-image-explorer:hover{opacity:1}.image-explorer .image-container{height:80%}.image-explorer .image-container.active{height:70%;width:70%!important;width:auto;display:inline-block;box-shadow:0 0 10px 5px rgba(0,0,0,.2);overflow:hidden;position:relative;background:#fff}.image-explorer .image-container .image-explorer-image{width:100%;height:100%;object-fit:cover;display:none;cursor:grab;background-size:contain!important;background-repeat:no-repeat!important;transition:transform .5s;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:pixelated;image-rendering:optimize-contrast}.image-explorer .image-container .image-explorer-image.grabbed{cursor:grabbing}.image-explorer .image-list{position:sticky;bottom:0;left:0;display:inline-flex;align-items:center;justify-content:center;padding:5px;box-shadow:0 0 5px rgba(100,100,100,.1);width:auto}.image-explorer .image-list .available-image{width:100px;height:100px;border:1px solid rgba(149,0,0,.2);transition:all .5s;cursor:pointer;user-select:none;margin-right:5px;position:relative}.image-explorer .image-list .available-image .available-image-image{width:100px;height:100px;transition:all .5s;user-select:none;object-fit:cover;pointer-events:none}@media only screen and (max-width:650px){.image-explorer .image-navigator-buttons{z-index:1}.image-explorer .image-navigator-buttons .exit-image-explorer{color:#000}.image-explorer .image-container.active{width:100%!important;height:100%}.image-explorer .image-list{width:100%}.image-explorer .image-container .image-explorer-image{transition:unset}}
.screen-module{margin-bottom:10px;box-shadow:0 0 5px rgba(100,100,100,.1);position:relative;transition:all .5s;display:inline-flex;flex-wrap:nowrap;justify-content:center;width:100%;overflow:hidden;border-top:2px solid #fff;height:calc(100vh - 250px);min-height:650px!important}.screen-module .images{margin-bottom:10px;width:100%;box-shadow:0 0 5px rgba(100,100,100,.1);overflow:hidden;position:relative;transition:all .5s;display:inline-flex}.screen-module .dot-container{position:absolute;right:10px;top:10px;width:auto;height:50px;z-index:2;display:inline-flex;flex-wrap:nowrap;padding-left:100px}.screen-module .dot-container .dot{position:relative;display:flex;justify-content:center;align-items:center;background:#333;border-radius:100%;width:20px;height:20px;margin-left:5px;transition:all .5s;margin-right:5px;filter:drop-shadow(0 0 2px rgba(149, 0, 0, .2));cursor:pointer;opacity:.9}.screen-module .dot-container .dot.active,.screen-module .dot-container .dot:hover{background:#950000;opacity:1}.screen-module .dot-container .dot.active{cursor:default}.screen-module .chev{width:40px;cursor:pointer;transition:all .5s;color:#333;filter:drop-shadow(0 5px 5px rgba(0, 0, 0, .4));position:absolute;z-index:1;display:none;height:100%;align-items:center}.screen-module .chev#left{left:0;padding-left:10px;padding-right:50px}.screen-module .chev#right{right:0;padding-right:10px;padding-left:50px}.screen-module .chev:hover{color:#950000;filter:drop-shadow(0 5px 5px rgba(149, 0, 0, .4))}.scroller-item{width:100%;object-fit:contain;position:relative;display:flex;transition:all .5s;flex-shrink:0;cursor:pointer;position:relative}.scroller-item .scroller-title{position:absolute;width:100%;height:200px;z-index:99;pointer-events:none}.scroller-item .scroller-item-item{width:100%;height:100%;position:absolute;left:0;top:0;cursor:pointer}.image-scroller-image{width:100%;height:100%;object-fit:contain;position:relative;display:flex;transition:all .5s;flex-shrink:0;pointer-events:none}.image-scroller-image.hidden{opacity:0;pointer-events:none}@media only screen and (max-width:1100px){.screen-module{height:500px;min-height:auto!important}}@media only screen and (max-width:600px){.screen-module .chev{width:20px}.screen-module .chev#left{padding-right:20px}.screen-module .chev#right{padding-left:20px}.screen-module .dot-container{left:0;right:unset;bottom:0;top:unset;padding-left:0}.screen-module{height:250px}}
.paginator{position:relative;width:100%;height:45px;background:0 0;z-index:3}.paginator .number-indicator{width:50%;height:100%;background:0 0;min-width:200px;align-items:center;display:inline-flex;align-items:center;justify-content:flex-end;float:right;padding-right:5px}.paginator .number-indicator .paginator-number{flex-grow:1;height:30px;background:#333;margin-right:2px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px;width:30px;text-align:center;max-width:30px;opacity:.4;cursor:pointer;transition:all .5s;user-select:none}.paginator .number-indicator .paginator-number:hover{opacity:.8}.paginator .number-indicator .paginator-number.active{opacity:1}.paginator .number-indicator .paginator-number.ellipsis{pointer-events:none}.paginator .data-counter{width:auto;float:left;height:100%;position:relative}