body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.wp-site-blocks{padding-left:var(--theme--spacing--gap);padding-right:var(--theme--spacing--gap);overflow:hidden}.wp-site-blocks .alignfull{padding-left:var(--theme--spacing--gap);padding-right:var(--theme--spacing--gap);margin-left:calc(-1 * var(--theme--spacing--gap)) !important;margin-right:calc(-1 * var(--theme--spacing--gap)) !important}.wp-site-blocks>*,.wp-site-blocks>*+*{margin-block-start:unset;margin-block-end:unset}h1,h2,h3,h4,h5,h6{margin-top:0px;margin-bottom:20px;line-height:1.25}ul,ol,dl{margin-top:0px;margin-bottom:20px}ul ul{margin-bottom:0px}p{margin-top:0px;margin-bottom:20px}a{transition:color 300ms, background 300ms, border 300ms}input:focus,select:focus,textarea:focus{outline:none}figure{margin-top:0px;margin-bottom:0px}input,select,textarea,button{font-family:var(--theme--font-family--body)}textarea:disabled{box-shadow:none}img{max-width:100%;height:auto}ins{text-decoration:none}img.alignright{float:right;margin:5px 0 20px 20px}img.alignnone{margin:5px 20px 20px 0}img.alignleft{float:left;margin:5px 20px 20px 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}header,main,footer{clear:both}input[type="text"],input[type="password"],input[type="tel"],input[type="email"],select,textarea{font-size:13px;border-width:0 0 1px;padding:0 0 16px;background:transparent;color:var(--theme--color--input-text);border-color:var(--theme--color--input-border)}input[type="text"]:focus,input[type="password"]:focus,input[type="tel"]:focus,input[type="email"]:focus,select:focus,textarea:focus{border-color:var(--theme--color--input-border-active)}select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:20px;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2236%22%20height%3D%2236%22%20viewBox%3D%220%200%2036%2036%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M10.5%2015l7.5%207.5%207.5-7.5z%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M0%200h36v36h-36z%22%20fill%3D%22none%22%2F%3E%0A%3C%2Fsvg%3E%0A");background-size:20px;background-position:calc(100% - 6px) 0px;background-repeat:no-repeat}input[type="submit"],button[type="submit"]{background:var(--theme--color--button-background);color:var(--theme--color--button-text);border:0px}input[type=number]{border:none;margin:0px}input[type=number]{-moz-appearance:textfield}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}fieldset{margin:30px 0 30px;padding:0;border-width:0px}fieldset legend{margin-bottom:15px;padding-left:0;font-weight:600}.coffeeshop-input-number{border-width:1px;border-style:solid;white-space:nowrap;background:var(--theme--color--input-number-background);color:var(--theme--color--input-number-text);border-color:var(--theme--color--input-number-border);-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.coffeeshop-input-number>span{cursor:pointer;padding:0px 12px}.coffeeshop-input-number input[type="number"]{background:transparent}::-webkit-input-placeholder{opacity:0.8}:-ms-input-placeholder{opacity:0.8}::placeholder{opacity:0.8}.wp-block-separator{border-bottom-width:1px;margin-top:0px;margin-bottom:0px}.wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots){height:5px;width:50px}.wp-block-image.aligncenter{margin-left:auto;margin-right:auto}.lg-backdrop.in{opacity:0.9}*{border-color:var(--theme--color--border)}.wp-block-separator{border-color:var(--theme--color--border)}div.wp-block-columns{gap:var(--theme--spacing--gap)}.wp-block-cover{width:auto}.wp-block-cover,.wp-block-cover-image{min-height:200px;padding:0}.wp-block-cover .wp-block-cover__inner-container{color:inherit}.wp-block-button{margin-bottom:20px}.wp-block-button__link{background:var(--theme--color--button-background);color:var(--theme--color--button-text)}.wp-block-button__link:hover,.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:visited{color:var(--theme--color--button-text)}.wp-block-button.is-style-squared .wp-block-button__link{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.wp-block-quote{border-left-width:3px;padding:4px 0px 0px 25px;color:var(--theme--color--header-element);border-color:var(--theme--color--header-element)}.wp-block-post-template{margin-bottom:0px}.wp-block-post-template,.wp-block-query-loop{display:flex;gap:var(--theme--spacing--gap)}@media(min-width:600px){.wp-block-post-template.columns-2>li{width:calc(50% - (var(--theme--spacing--gap)/2))}.wp-block-post-template.columns-3>li{width:calc(33.33333% - (var(--theme--spacing--gap)*2/3))}.wp-block-post-template.columns-4>li{width:calc(25% - (var(--theme--spacing--gap)*3/4))}.wp-block-post-template.columns-5>li{width:calc(20% - (var(--theme--spacing--gap)*4/5))}.wp-block-post-template.columns-6>li{width:calc(16.66667% - (var(--theme--spacing--gap)*5/6))}.wp-block-query-loop.columns-2>li{width:calc(50% - (var(--theme--spacing--gap)/2))}.wp-block-query-loop.columns-3>li{width:calc(33.33333% - (var(--theme--spacing--gap)*2/3))}.wp-block-query-loop.columns-4>li{width:calc(25% - (var(--theme--spacing--gap)*3/4))}.wp-block-query-loop.columns-5>li{width:calc(20% - (var(--theme--spacing--gap)*4/5))}.wp-block-query-loop.columns-6>li{width:calc(16.66667% - (var(--theme--spacing--gap)*5/6))}}@media only screen and (max-width: 999px){.wp-block-columns.goodlayers-column-tablet-break{flex-direction:column}.wp-block-post-template.columns-4>li,.wp-block-post-template.columns-5>li,.wp-block-post-template.columns-6>li{width:calc(33.33333% - (var(--theme--spacing--gap)*2/3))}.wp-block-query-loop.columns-4>li,.wp-block-query-loop.columns-5>li,.wp-block-query-loop.columns-6>li{width:calc(33.33333% - (var(--theme--spacing--gap)*2/3))}}@media only screen and (max-width: 768px){.wp-block-post-template.columns-3>li,.wp-block-post-template.columns-4>li,.wp-block-post-template.columns-5>li,.wp-block-post-template.columns-6>li{width:calc(50% - (var(--theme--spacing--gap)/2))}.wp-block-query-loop.columns-3>li,.wp-block-query-loop.columns-4>li,.wp-block-query-loop.columns-5>li,.wp-block-query-loop.columns-6>li{width:calc(50% - (var(--theme--spacing--gap)/2))}}@media only screen and (max-width: 550px){.wp-block-post-template.columns-2>li,.wp-block-post-template.columns-3>li,.wp-block-post-template.columns-4>li,.wp-block-post-template.columns-5>li,.wp-block-post-template.columns-6>li{width:100%}.wp-block-query-loop.columns-2>li,.wp-block-query-loop.columns-3>li,.wp-block-query-loop.columns-4>li,.wp-block-query-loop.columns-5>li,.wp-block-query-loop.columns-6>li{width:100%}}.goodlayers-position-relative{position:relative}.goodlayers-overflow-hidden{overflow:hidden}.goodlayers-child-separator>div:before{content:"/";margin-right:0.5em}.goodlayers-child-separator>div:first-child:before{display:none}.goodlayers-title-wrap{background:url('/wp-content/themes/coffee-shop/images/page-title-bg.png');background-size:cover;background-position:center}.goodlayers-blog-title-wrap{background:url('/wp-content/themes/coffee-shop/images/page-title-bg.png');background-size:cover;background-position:center}.coffeeshop-lb-overflow-hidden{overflow:hidden}body.single main .entry-content a{text-decoration:underline}.coffeeshop-top-bar{position:relative;font-size:14px;text-align:center;padding-top:5px;padding-bottom:5px;display:none;background-color:var(--theme--color--top-bar-background);color:var(--theme--color--top-bar-text)}.coffeeshop-top-bar .coffeeshop-close{position:absolute;right:20px;top:6px;font-size:20px;line-height:1;cursor:pointer}.coffeeshop-top-bar .coffeeshop-close:before{font-family:"dashicons";content:"\f335"}.coffeeshop-header-search{width:20px;height:20px;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.16667 2.5C5.48477 2.5 2.5 5.48477 2.5 9.16667C2.5 12.8486 5.48477 15.8333 9.16667 15.8333C12.8486 15.8333 15.8333 12.8486 15.8333 9.16667C15.8333 5.48477 12.8486 2.5 9.16667 2.5ZM9.16667 4.16667C11.9281 4.16667 14.1667 6.40524 14.1667 9.16667C14.1667 11.9281 11.9281 14.1667 9.16667 14.1667C6.40524 14.1667 4.16667 11.9281 4.16667 9.16667C4.16667 6.40524 6.40524 4.16667 9.16667 4.16667Z' fill='%2312022F'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.7438 12.7473C13.0441 12.4467 13.5168 12.4234 13.8438 12.6775L13.9223 12.7467L17.2557 16.077C17.5812 16.4023 17.5815 16.93 17.2562 17.2556C16.9559 17.5561 16.4832 17.5794 16.1562 17.3254L16.0777 17.2561L12.7443 13.9258C12.4188 13.6005 12.4185 13.0729 12.7438 12.7473Z' fill='%2312022F'/%3E%3C/svg%3E%0A")}.coffeeshop-header-search .block-list-appender{display:none}.coffeeshop-header-search-form-lb{position:fixed;top:0px;right:0px;bottom:0px;left:0px;z-index:999;display:flex;align-items:center;justify-content:center;padding-left:30px;padding-right:30px;background:rgba(0, 0, 0, 0.9)}.coffeeshop-header-search-form-lb form{display:flex;align-items:center;gap:10px;max-width:600px;padding-bottom:10px;border-bottom:3px solid #303030}.coffeeshop-header-search-form-lb input[type="text"]{background:transparent;border:none;width:100%;font-size:40px;padding:0;line-height:48px;letter-spacing: .5px;color:#fff}.coffeeshop-header-search-form-lb input[type="submit"]{color:transparent;width:40px;height:40px;flex-shrink:0;cursor:pointer;background-color:transparent;background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.16667 2.5C5.48477 2.5 2.5 5.48477 2.5 9.16667C2.5 12.8486 5.48477 15.8333 9.16667 15.8333C12.8486 15.8333 15.8333 12.8486 15.8333 9.16667C15.8333 5.48477 12.8486 2.5 9.16667 2.5ZM9.16667 4.16667C11.9281 4.16667 14.1667 6.40524 14.1667 9.16667C14.1667 11.9281 11.9281 14.1667 9.16667 14.1667C6.40524 14.1667 4.16667 11.9281 4.16667 9.16667C4.16667 6.40524 6.40524 4.16667 9.16667 4.16667Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.7438 12.7473C13.0441 12.4467 13.5168 12.4234 13.8438 12.6775L13.9223 12.7467L17.2557 16.077C17.5812 16.4023 17.5815 16.93 17.2562 17.2556C16.9559 17.5561 16.4832 17.5794 16.1562 17.3254L16.0777 17.2561L12.7443 13.9258C12.4188 13.6005 12.4185 13.0729 12.7438 12.7473Z' fill='white'/%3E%3C/svg%3E%0A")}.coffeeshop-header-search-form-lb .coffeeshop-close{width:50px;height:50px;flex-shrink:0;cursor:pointer;background-color:transparent;background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.34408 5.17475C6.01717 4.92057 5.54448 4.94367 5.24408 5.24408C4.91864 5.56951 4.91864 6.09715 5.24408 6.42259L8.82149 10L5.24408 13.5774L5.17475 13.6559C4.92057 13.9828 4.94367 14.4555 5.24408 14.7559C5.56951 15.0814 6.09715 15.0814 6.42259 14.7559L10 11.1785L13.5774 14.7559L13.6559 14.8252C13.9828 15.0794 14.4555 15.0563 14.7559 14.7559C15.0814 14.4305 15.0814 13.9028 14.7559 13.5774L11.1785 10L14.7559 6.42259L14.8252 6.34408C15.0794 6.01717 15.0563 5.54448 14.7559 5.24408C14.4305 4.91864 13.9028 4.91864 13.5774 5.24408L10 8.82149L6.42259 5.24408L6.34408 5.17475Z' fill='white'/%3E%3C/svg%3E%0A")}.coffeeshop-header-search-form-lb ::-webkit-input-placeholder{opacity:1;color:#fff}.coffeeshop-header-search-form-lb :-ms-input-placeholder{opacity:1;color:#fff}.coffeeshop-header-search-form-lb ::placeholder{opacity:1;color:#fff}.coffeeshop-header-wishlist{width:20px;height:20px;cursor:pointer;position:relative;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.47317 2.74858C2.35922 3.69002 0.95764 6.91142 2.00634 9.97054C2.53027 11.389 3.37741 12.6562 4.48854 13.6943C4.79812 13.9766 5.16918 14.2858 5.6025 14.6225L6.05659 14.9685C6.13574 15.0277 6.21663 15.0876 6.29925 15.1484L6.81591 15.5223L7.3745 15.915L7.97518 16.3268L8.61813 16.7577C9.45565 17.3134 10.5445 17.3134 11.3821 16.7579L11.7048 16.5427C11.9195 16.3989 12.1271 16.2582 12.3277 16.1208L12.908 15.7183C13.0012 15.6528 13.0927 15.5881 13.1823 15.5242L13.6992 15.1503C13.7819 15.0896 13.8627 15.0297 13.9419 14.9705L14.3956 14.6251L14.8073 14.2985C15.0678 14.087 15.3004 13.8879 15.5052 13.7011C16.6237 12.6562 17.4709 11.3889 17.9882 9.98917C19.0429 6.91298 17.6357 3.69028 14.5211 2.74864L14.2979 2.68624C12.8799 2.31996 11.3734 2.50193 10.1014 3.18226L9.99676 3.24L9.89313 3.18211C8.55418 2.465 6.95468 2.30107 5.47317 2.74858ZM9.51724 4.90469C9.80481 5.10718 10.1886 5.10732 10.4763 4.90505C11.4963 4.18798 12.8241 3.97808 14.0395 4.34423C16.2018 4.99794 17.1742 7.22481 16.4182 9.43008C15.9981 10.5662 15.2972 11.6146 14.3748 12.4764C14.0977 12.7291 13.7552 13.0134 13.3481 13.3286L12.9196 13.654C12.8446 13.71 12.7678 13.7667 12.6892 13.8244L12.1965 14.1802L11.6611 14.5561L11.0834 14.9518L10.4592 15.37C10.1816 15.5541 9.8187 15.5541 9.53952 15.3689L9.22421 15.1587L8.62516 14.7529L8.06832 14.3668L7.55377 14.0004C7.38932 13.8816 7.23193 13.7662 7.08162 13.654L6.65197 13.3276C6.37972 13.1167 6.13586 12.9192 5.92053 12.7353L5.61895 12.4696C4.70392 11.6147 4.00305 10.5662 3.57631 9.41144C2.82613 7.22241 3.79422 4.99735 5.9553 4.34399C7.17004 3.97706 8.49795 4.18697 9.51724 4.90469Z' fill='%2312022F'/%3E%3C/svg%3E%0A")}.coffeeshop-header-wishlist .block-list-appender{display:none}.coffeeshop-header-wishlist a{position:absolute;top:0px;right:0px;bottom:0px;left:0px}.coffeeshop-header-account{width:20px;height:20px;cursor:pointer;position:relative;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.0008 11.667C9.71285 11.6667 9.432 11.6703 9.15851 11.6777L8.62138 11.6978C8.35778 11.7104 8.10167 11.727 7.85325 11.7477L7.36672 11.7942C4.27178 12.1318 2.49994 13.153 2.49994 14.9981C2.49994 16.7633 4.029 17.764 6.85237 18.1487L7.32152 18.2057L7.81314 18.252C7.98073 18.2657 8.15203 18.2777 8.327 18.2879L8.86289 18.3133C8.95403 18.3167 9.04608 18.3197 9.13903 18.3222L9.70753 18.3323L9.99985 18.3336C10.1966 18.3337 10.3898 18.3321 10.5793 18.3288L11.1372 18.3138C11.2284 18.3104 11.3186 18.3067 11.408 18.3025L11.933 18.2721C12.1043 18.2602 12.2719 18.2466 12.4358 18.2312L12.9163 18.1798C15.8879 17.8202 17.4994 16.8147 17.4997 15.0005C17.5001 13.0141 15.4544 11.9874 11.9008 11.7315L11.383 11.7002C11.031 11.6828 10.6655 11.6723 10.2871 11.6686L10.0008 11.667ZM9.99917 13.3337C13.8353 13.3375 15.8332 14.0631 15.8331 15.0002C15.833 15.5331 15.2636 15.9842 14.0939 16.2822L13.76 16.3596C13.353 16.4454 12.885 16.515 12.3548 16.5662L11.8852 16.6054C11.8044 16.6112 11.7223 16.6166 11.639 16.6216L11.1235 16.6467C11.035 16.65 10.9453 16.653 10.8543 16.6555L10.2926 16.6657L10.0002 16.667C9.80272 16.6669 9.61043 16.6652 9.42328 16.6617L8.87722 16.6462C8.78878 16.6428 8.70161 16.639 8.61571 16.6347L8.11565 16.6046L7.64608 16.5651C5.29852 16.3374 4.16661 15.7479 4.16661 14.9981C4.16661 14.228 5.51682 13.5985 8.11557 13.3995L8.61744 13.3673C9.04782 13.3447 9.50852 13.3332 9.99917 13.3337Z' fill='%2312022F'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 1.66699C7.69882 1.66699 5.83334 3.53247 5.83334 5.83366C5.83334 8.13485 7.69882 10.0003 10 10.0003C12.3012 10.0003 14.1667 8.13485 14.1667 5.83366C14.1667 3.53247 12.3012 1.66699 10 1.66699ZM10 3.33366C11.3807 3.33366 12.5 4.45295 12.5 5.83366C12.5 7.21437 11.3807 8.33366 10 8.33366C8.6193 8.33366 7.50001 7.21437 7.50001 5.83366C7.50001 4.45295 8.6193 3.33366 10 3.33366Z' fill='%2312022F'/%3E%3C/svg%3E%0A")}.coffeeshop-header-account .block-list-appender{display:none}.coffeeshop-header-account a{position:absolute;top:0px;right:0px;bottom:0px;left:0px}.coffeeshop-header-cart{width:20px;height:20px;cursor:pointer;position:relative;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.0835 5.00036C13.6981 3.09876 12.0197 1.66703 10.0071 1.66703C8.90398 1.66237 7.84121 2.09957 7.05729 2.8818C6.4732 3.46464 6.07981 4.20325 5.91736 5.00036H5.79065C4.17217 5.00036 2.80312 6.14647 2.42179 8.11946L1.76881 12.9671C1.18929 16.6701 3.03755 18.3337 6.5346 18.3337H13.4578C16.7013 18.3337 18.685 16.4703 18.2806 13.1632L17.6087 8.16658C17.1497 6.15477 15.8178 5.00036 14.2322 5.00036H14.0835ZM12.3581 5.00036C12.0157 4.02921 11.0915 3.33369 10.0036 3.33369C9.34093 3.3309 8.70436 3.59276 8.23453 4.06157C7.96697 4.32856 7.76605 4.65016 7.64258 5.00036H12.3581ZM6.66667 6.66703H5.79065C4.97567 6.66703 4.2889 7.24196 4.06589 8.38861L3.41803 13.2069C3.01194 15.8027 3.97224 16.667 6.5346 16.667H13.4578C15.8135 16.667 16.9566 15.5561 16.6022 13.1891L15.9707 8.46437C15.6934 7.25863 15.0108 6.66703 14.2322 6.66703H13.3333H6.66667Z' fill='%2312022F'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.49999 9.99967C7.96023 9.99967 8.33332 9.62658 8.33332 9.16634C8.33332 8.7061 7.96023 8.33301 7.49999 8.33301C7.03975 8.33301 6.66666 8.7061 6.66666 9.16634C6.66666 9.62658 7.03975 9.99967 7.49999 9.99967ZM12.5 9.99967C12.9602 9.99967 13.3333 9.62658 13.3333 9.16634C13.3333 8.7061 12.9602 8.33301 12.5 8.33301C12.0398 8.33301 11.6667 8.7061 11.6667 9.16634C11.6667 9.62658 12.0398 9.99967 12.5 9.99967Z' fill='%2312022F'/%3E%3C/svg%3E%0A")}.coffeeshop-header-cart .block-list-appender{display:none}.coffeeshop-header-cart span{position:absolute;right:0px;top:0px;background:#f36;color:#fff}.coffeeshop-header-cart span{position:absolute;right:-5px;top:-5px;background:#f36;color:#fff;line-height:1;font-size:12px;font-weight:600;width:12px;text-align:center;padding:1px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.coffeeshop-header-cart-lb{position:fixed;top:0px;right:0px;bottom:0px;left:0px;z-index:999;overflow:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:60px 30px;background:rgba(0, 0, 0, 0.9)}.coffeeshop-header-cart-lb .coffeeshop-close{position:absolute;top:20px;right:20px;font-size:25px;line-height:1;cursor:pointer}.coffeeshop-header-cart-lb .coffeeshop-close:before{font-family:"dashicons";content:"\f335"}.coffeeshop-header-cart-content{background:#fff;width:600px;max-width:600px;padding:50px 60px;position:relative}.coffeeshop-header-cart-content .coffeeshop-header-cart-title{font-size:17px;font-weight:600;text-align:center;margin-bottom:40px}.coffeeshop-header-cart-content .coffeeshop-header-cart-item{display:flex;align-items:center;gap:30px;margin-bottom:30px}.coffeeshop-header-cart-content .coffeeshop-header-cart-item-thumbnail{max-width:87px;line-height:0}.coffeeshop-header-cart-content .coffeeshop-header-cart-item-remove{margin-left:auto}.coffeeshop-header-cart-content .coffeeshop-header-cart-button-wrap{padding-top:30px;margin-top:30px;text-align:center;border-top-width:1px;border-top-style:solid}.coffeeshop-header-cart-button,.coffeeshop-header-cart-button2{display:inline-block;font-size:13px;font-weight:bold;text-transform:uppercase;padding:15px 33px;margin:0px 5px}.coffeeshop-header-cart-button,.coffeeshop-header-cart-button:hover{background:#f4f4f4;color:#323232}.coffeeshop-header-cart-button2,.coffeeshop-header-cart-button2:hover{background:#000;color:#fff}.coffeeshop-center-middle-element>div:nth-child(1){flex-basis:0;flex-grow:1}.coffeeshop-center-middle-element>div:nth-child(3){flex-basis:0;flex-grow:1;justify-content:right}@media only screen and (max-width: 999px){.coffeeshop-tablet-left-padding0{padding-left:0 !important}.coffeeshop-tablet-right-padding0{padding-right:0 !important}header nav{order:2}.wp-block-navigation__responsive-container-open:not(.always-shown){display:flex}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:none}}.coffeeshop-navigation-slidebar-bar .coffeeshop-navigation-slidebar{pointer-events:none;position:absolute;margin-top:-3px;border-bottom-width:3px;border-bottom-style:solid;border-color:var(--theme--color--header-element)}.coffeeshop-navigation-slidebar-dot .coffeeshop-navigation-slidebar{pointer-events:none;position:absolute;margin-top:-11px;overflow:hidden}.coffeeshop-navigation-slidebar-dot .coffeeshop-navigation-slidebar:after{content:" ";display:block;width:9px;height:9px;margin:0px auto;background-color:var(--theme--color--header-element);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.wp-block-navigation__responsive-container.has-modal-open .coffeeshop-navigation-slidebar{display:none !important}.breadcrumbs{text-align:center;letter-spacing:-0.01em}div[data-type="bcn/breadcrumb-trail"]{text-align:center}.wp-block-navigation .wp-block-navigation__container{gap:40px;font-family:var(--theme--font-family--navigation)}.wp-block-navigation__container>.wp-block-navigation-item{padding-top:15px;padding-bottom:15px}.wp-block-navigation__submenu-container li:first-child{padding-top:14px}.wp-block-navigation__submenu-container li:last-child{padding-bottom:14px}.wp-block-navigation__submenu-container .wp-block-navigation-item__content{padding:7px 20px}.wp-block-navigation .wp-block-navigation__submenu-container li.has-child .wp-block-navigation__submenu-icon{margin-right:20px}.wp-block-comment-template{margin-bottom:70px}.wp-block-comment-template .wp-block-comment-author-name, .wp-block-comment-template .wp-block-comment-author-name a{color:var(--theme--color--header)}.comment-respond .comment-reply-title{font-size:24px;margin-bottom:20px}.comment-respond .comment-form{display:flex;flex-wrap:wrap}.comment-respond .comment-form>p{width:100%;flex-shrink:0;order:5;margin-bottom:28px}.comment-respond .comment-form .comment-notes{order:1}.comment-respond .comment-form .comment-form-author{order:2;width:calc(50% - 15px);margin-right:30px}.comment-respond .comment-form .comment-form-author label{display:none}.comment-respond .comment-form .comment-form-email{order:3;width:calc(50% - 15px)}.comment-respond .comment-form .comment-form-email label{display:none}.comment-respond .comment-form .comment-form-url{order:4}.comment-respond .comment-form .comment-form-url label{display:none}.comment-respond .comment-form .comment-form-comment label{display:none}.comment-respond .comment-form .form-submit input[type=submit]{font-size:14px;font-weight:500;padding:14px 35px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.comment-respond .comment-form .comment-form-cookies-consent{padding-top:10px}.comment-respond .comment-form .form-submit{margin-top:15px}.comment-respond .comment-form input[type="text"], .comment-respond .comment-form input[type="email"], .comment-respond .comment-form input[type="url"], .comment-respond .comment-form textarea{font-size:13px;border-width:0 0 1px;padding:0 0 16px;border-color:var(--theme--color--input-border)}.comment-respond .comment-form input[type="text"]:focus, .comment-respond .comment-form input[type="email"]:focus, .comment-respond .comment-form input[type="url"]:focus, .comment-respond .comment-form textarea:focus{border-color:var(--theme--color--input-border-active)}.wc-block-grid[data-carousel] ul.wc-block-grid__products{flex-wrap:nowrap;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.wc-block-grid[data-carousel][data-overflow="hidden"] ul.wc-block-grid__products{overflow:hidden}.wc-block-grid[data-carousel].coffeeshop-slider-animated ul.wc-block-grid__products>li{opacity:0.9;transform:scale(0.9);transition:opacity 300ms, transform 300ms}.wc-block-grid[data-carousel].coffeeshop-slider-animated ul.wc-block-grid__products>li.coffeeshop-active{opacity:1;transform:scale(1)}.glgu-group-custom[data-carousel]{display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--theme--spacing--gap);-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.glgu-group-custom[data-carousel]>div{flex-shrink:0;box-sizing:border-box}.glgu-group-custom[data-carousel].coffeeshop-slider-animated>div{opacity:0.9;transform:scale(0.9);transition:opacity 300ms, transform 300ms}.glgu-group-custom[data-carousel].coffeeshop-slider-animated>div.coffeeshop-active{opacity:1;transform:scale(1)}.glgu-group-custom[data-column="1"]>div{width:100%}.glgu-group-custom[data-column="2"]>div{width:calc(50% - (var(--theme--spacing--gap)/2))}.glgu-group-custom[data-column="3"]>div{width:calc(33.33333% - (var(--theme--spacing--gap)*2/3))}.glgu-group-custom[data-column="4"]>div{width:calc(25% - (var(--theme--spacing--gap)*3/4))}.glgu-group-custom[data-column="5"]>div{width:calc(20% - (var(--theme--spacing--gap)*4/5))}.glgu-group-custom[data-column="6"]>div{width:calc(16.66667% - (var(--theme--spacing--gap)*5/6))}.wp-block-query[data-carousel] ul{display:flex;flex-wrap:nowrap;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.wp-block-query[data-carousel] ul>li{flex-shrink:0}.wp-block-query[data-carousel].coffeeshop-slider-animated ul>li{opacity:0.9;transform:scale(0.9);transition:opacity 300ms, transform 300ms}.wp-block-query[data-carousel].coffeeshop-slider-animated ul>li.coffeeshop-active{opacity:1;transform:scale(1)}.wp-block-query[data-carousel][data-overflow="hidden"] ul{overflow:hidden}.goodlayers-with-carousel-nav-follow{cursor:grab}.goodlayers-carousel-nav-follow[data-type="touch-slide-black"]{background:#1f1f1f;color:#fff}.goodlayers-carousel-nav-follow[data-type="touch-slide-black"]:before,.goodlayers-carousel-nav-follow[data-type="touch-slide-black"]:after{border-color:#fff}.goodlayers-carousel-nav-follow[data-type="touch-slide-white"]{background:#fff;color:#1f1f1f;box-shadow:0 20px 40px rgba(0, 0, 0, 0.09)}.goodlayers-carousel-nav-follow[data-type="touch-slide-white"]:before,.goodlayers-carousel-nav-follow[data-type="touch-slide-white"]:after{border-color:#1f1f1f}.goodlayers-carousel-nav-follow{position:fixed;opacity:0;width:80px;height:80px;margin-left:-40px;margin-top:-40px;z-index:0;pointer-events:none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transform:scale(0);transform:scale(0);transition:transform 300ms, opacity 300ms}.goodlayers-carousel-nav-follow:hover{cursor:none}.goodlayers-carousel-nav-follow.goodlayers-active{opacity:1;-webkit-transform:scale(1);transform:scale(1);z-index:999}.goodlayers-carousel-nav-follow.goodlayers-over-link{opacity:0.2;-webkit-transform:scale(0.2);transform:scale(0.2);z-index:0.2}.goodlayers-carousel-nav-follow:before{content:" ";width:8px;height:8px;position:absolute;display:block;border-style:solid;border-width:1px 0px 0px 1px;transform:translate(18px, 36px) rotate(-45deg)}.goodlayers-carousel-nav-follow:after{content:" ";width:8px;height:8px;position:absolute;display:block;border-style:solid;border-width:1px 0px 0px 1px;transform:translate(53px, 36px) rotate(135deg)}ul.goodlayers-list-link{padding-left:0px;padding-right:0px;list-style:none}ul.goodlayers-list-link li{padding-top:8px}ul.goodlayers-list-link li:first-child{padding-top:0px}.woocommerce .star-rating{font-size:1.1em;color:var(--theme--color--rating);letter-spacing:0.25em;width:6.4em}.woocommerce .star-rating::before{color:var(--theme--color--rating)}.wc-block-grid__product-rating .star-rating{color:var(--theme--color--rating);letter-spacing:0.25em;width:6.4em}.wc-block-grid__product-rating .star-rating::before{color:var(--theme--color--rating)}.wc-block-grid .wc-block-grid__products{gap:var(--theme--spacing--gap);margin:0}.wc-block-grid .wc-block-grid__products .wc-block-grid__product{max-width:100%;border:0px;flex-grow:0;flex-shrink:0;flex-basis:auto;margin-bottom:0px;padding-left:0px !important;padding-right:0px !important}.wc-block-grid__product-title{color:var(--theme--color--header-element)}.wc-block-grid__products .wc-block-grid__product-image img{width:100%;border:none !important}.wc-block-grid__product-price ins{text-decoration:none}.wc-block-grid__product-onsale{background:var(--theme--color--wc-sale-price);color:#fff;border:0px}.wc-block-grid.has-2-columns .wc-block-grid__product{width:calc(50% - (var(--theme--spacing--gap)/2))}.wc-block-grid.has-3-columns .wc-block-grid__product{width:calc(33.33333% - (var(--theme--spacing--gap)*2/3))}.wc-block-grid.has-4-columns .wc-block-grid__product{width:calc(25% - (var(--theme--spacing--gap)*3/4))}.wc-block-grid.has-5-columns .wc-block-grid__product{width:calc(20% - (var(--theme--spacing--gap)*4/5))}.wc-block-grid.has-6-columns .wc-block-grid__product{width:calc(16.66667% - (var(--theme--spacing--gap)*5/6))}.yith-wcwl-add-to-wishlist i{color:var(--theme--color--header-element)}.wc-block-grid-product-default .wc-block-grid__product-title{font-size:1.2rem;text-align:left;margin-bottom:18px}.wc-block-grid-product-default{margin-bottom:30px}.wc-block-grid-product-default .coffeeshop-wc-thumbnail-wrap{position:relative;margin-bottom:25px}.wc-block-grid-product-default .wc-block-grid__product-image:not(.wc-block-components-product-image){line-height:0;margin-bottom:0}.wc-block-grid-product-default .wc-block-grid__product-onsale{position:absolute;top:0;right:0;left:auto;width:50px;height:50px;line-height:50px;font-weight:400;text-transform:none;padding:0;margin:10px 10px 0 0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;z-index:51}.wc-block-grid-product-default .coffeeshop-wc-product-info{display:flex;align-items:center;justify-content:space-between;gap:5px;flex-wrap:wrap}.wc-block-grid-product-default .coffeeshop-wc-product-info .price{margin:0px;font-size:18px}.wc-block-grid-product-default .coffeeshop-wc-product-info .price ins{color:var(--theme--color--wc-sale-price)}.wc-block-grid-product-default .coffeeshop-wc-product-info .price del{opacity:0.5}.wc-block-grid-product-default .coffeeshop-wc-product-info .wc-block-grid__product-rating{margin:0px}.wc-block-grid-product-default .coffeeshop-wc-thumbnail-overlay{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;z-index:50;top:0px;right:0px;bottom:0px;left:0px;background:rgba(255, 255, 255, 0.85);opacity:0;-webkit-transition:opacity 300ms;-moz-transition:opacity 300ms;transition:opacity 300ms}.wc-block-grid-product-default .coffeeshop-wc-thumbnail-wrap:hover .coffeeshop-wc-thumbnail-overlay{opacity:1}.wc-block-grid-product-default .wp-block-button .wp-block-button__link{display:block;font-size:20px;font-weight:400;padding:0;margin-top:0px;color:#000;background:transparent}.wc-block-grid-product-default .yith-wcwl-add-to-wishlist{position:absolute;left:20px;top:20px;line-height:0;padding-left:1px;margin-top:0px;font-size:20px;width:20px;height:20px;white-space:nowrap;overflow:hidden;z-index:51}.wc-block-grid-product-default .yith-wcwl-add-button i{margin-right:0px}.wc-block-grid-product-default .yith-wcwl-add-button span{display:none}.wc-block-grid-product-default .yith-wcwl-add-to-wishlist .blockUI{display:none !important}.wc-block-grid[data-product-style="1"] .wc-block-grid__product-add-to-cart a{color:var(--theme--color--link)}.wc-block-grid[data-product-style="1"] .wc-block-grid__product-add-to-cart a:hover{color:var(--theme--color--link-hover)}.wc-block-grid[data-product-style="1"] .wc-block-grid__product{background-color:var(--theme--color--wc-product1-background)}.wc-block-grid[data-product-style="1"] .wc-block-grid__product-price ins{color:var(--theme--color--wc-sale-price)}.wc-block-grid[data-product-style="1"] .coffeeshop-wc-thumbnail-wrap{position:relative}.wc-block-grid[data-product-style="1"] .coffeeshop-wc-thumbnail-wrap img{display:block}.wc-block-grid[data-product-style="1"] .coffeeshop-wc-thumbnail-overlay{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;z-index:50;top:0px;right:0px;bottom:0px;left:0px;background:rgba(255, 255, 255, 0.85);opacity:0;-webkit-transition:opacity 300ms;-moz-transition:opacity 300ms;transition:opacity 300ms}.wc-block-grid[data-product-style="1"] .coffeeshop-wc-thumbnail-wrap:hover .coffeeshop-wc-thumbnail-overlay{opacity:1}.wc-block-grid[data-product-style="1"] .coffeeshop-wc-thumbnail-wrap .wp-block-button a{display:block;font-size:20px;font-weight:400;padding:0;margin-top:0px;color:#000;background:transparent;text-transform:none}.wc-block-grid[data-product-style="1"] .wc-block-grid__products .wc-block-grid__product-image{margin-bottom:0px}.wc-block-grid[data-product-style="1"] .wc-block-grid__product{overflow:hidden;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.wc-block-grid[data-product-style="1"] .wc-block-grid__product-title{font-size:18px}.wc-block-grid[data-product-style="1"] .coffeeshop-wc-content-wrap{padding:30px 30px 20px;text-align:left;border-top-width:1px;border-top-style:solid}.wc-block-grid[data-product-style="1"] .coffeeshop-wc-info-wrap{display:flex;flex-direction:column;gap:10px}.wc-block-grid[data-product-style="1"] .wc-block-grid__product-rating .star-rating{margin-left:0px}.wc-block-grid[data-product-style="1"] .wc-block-grid__product-price{margin:0px;font-size:18px}.wc-block-grid[data-product-style="1"] .wc-block-grid__product-price .amount{opacity:0.5}.wc-block-grid[data-product-style="1"] .wc-block-grid__product-price del{margin-right:5px}.wc-block-grid[data-product-style="1"] .wc-block-grid__product-price del .amount{opacity:0.3}.wc-block-grid[data-product-style="1"] .wc-block-grid__product-price ins .amount{opacity:1}.wc-block-grid[data-product-style="1"] .wc-block-grid__product-add-to-cart{margin:0px;margin-top:6px;letter-spacing:1px;font-size:13px;font-weight:600;text-transform:uppercase}.wc-block-grid[data-product-style="1"] .wc-block-grid__product-add-to-cart a{white-space:nowrap}.wc-block-grid[data-product-style="1"] .wc-block-grid__product-onsale{font-size:14px;font-weight:400;line-height:50px;text-transform:none;width:50px;height:50px;padding:0;margin-bottom:0px;position:absolute;right:15px;top:15px;border:0px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;z-index:51}.wc-block-grid[data-product-style="1"] .yith-wcwl-add-to-wishlist{position:absolute;left:20px;top:20px;line-height:0;padding-left:1px;margin-top:0px;font-size:20px;width:20px;height:20px;white-space:nowrap;overflow:hidden;z-index:51}.wc-block-grid[data-product-style="1"] .yith-wcwl-add-button i{margin-right:0px}.wc-block-grid[data-product-style="1"] .yith-wcwl-add-button span{display:none}.wc-block-grid[data-product-style="1"] .yith-wcwl-add-to-wishlist .blockUI{display:none !important}.wc-block-grid[data-product-style="1"] .yith-wcwl-wishlistexistsbrowse a{position:absolute;top:0px;left:0px;width:100%;height:100%;opacity:0}.wc-block-grid[data-product-style="2"] .coffeeshop-wc-content-inner{background:var(--theme--color--wc-product2-content-background)}.wc-block-grid[data-product-style="2"] .coffeeshop-wc-thumbnail-wrap{line-height:0;width:35%;min-width:90px;position:relative;z-index:1}.wc-block-grid[data-product-style="2"] .wc-block-grid__products{justify-content:center}.wc-block-grid[data-product-style="2"] .wc-block-grid__product{display:flex;align-items:flex-end;margin-bottom:25px}.wc-block-grid[data-product-style="2"] .wc-block-grid__product .wc-block-grid__product-image{margin-bottom:10px}.wc-block-grid[data-product-style="2"] .wc-block-grid__product-title{font-size:18px}.wc-block-grid[data-product-style="2"] .coffeeshop-wc-content-wrap{flex-grow:1;height:100%;position:relative}.wc-block-grid[data-product-style="2"] .coffeeshop-wc-content-inner{height:100%;text-align:left;padding:35px 30px 35px 60px;margin-left:-40px;box-sizing:border-box;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px}.wc-block-grid[data-product-style="2"] .wc-block-grid__product-onsale{display:none}.wc-block-grid[data-product-style="2"] .coffeeshop-wc-info-wrap{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px}.wc-block-grid[data-product-style="2"] .wc-block-grid__product-rating .star-rating{margin-left:0px}.wc-block-grid[data-product-style="2"] .coffeeshop-wc-short-description{margin-bottom:18px}.wc-block-grid[data-product-style="2"] .wc-block-grid__product-price{margin:0px;font-size:18px;font-weight:600}.wc-block-grid[data-product-style="2"] .wc-block-grid__product-price .coffeeshop-from{font-weight:normal;font-size:12px;margin-right:5px}.wc-block-grid[data-product-style="2"] .wc-block-grid__product-price del{display:none}.wc-block-grid[data-product-style="2"] .wc-block-grid__product-add-to-cart{margin:0px;font-size:13px;font-weight:500}.wc-block-grid[data-product-style="2"] .wp-block-button__link{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.wc-block-grid[data-product-style="2"] .yith-wcwl-add-to-wishlist{position:absolute;right:20px;top:20px;line-height:0;margin-top:0px;font-size:15px;width:15px;height:15px;padding:1px;white-space:nowrap;overflow:hidden;border-width:10px;border-style:solid;background:#fff;border-color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.wc-block-grid[data-product-style="2"] .yith-wcwl-add-button i{margin-right:0px}.wc-block-grid[data-product-style="2"] .yith-wcwl-add-button span{display:none}.wc-block-grid[data-product-style="2"] .yith-wcwl-add-to-wishlist .blockUI{display:none !important}.wc-block-grid[data-product-style="2"] .yith-wcwl-wishlistexistsbrowse a{position:absolute;top:0px;left:0px;width:100%;height:100%;opacity:0}@media only screen and (min-width: 1000px){.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel--description{column-count:2}}@media only screen and (max-width: 999px){.wc-block-grid.has-4-columns .wc-block-grid__product, .wc-block-grid.has-5-columns .wc-block-grid__product, .wc-block-grid.has-6-columns .wc-block-grid__product{width:calc(33.33333% - (var(--theme--spacing--gap)*2/3))}.wc-block-grid[data-product-style="2"].has-3-columns .wc-block-grid__product{width:calc(50% - (var(--theme--spacing--gap)/2))}}@media only screen and (max-width: 768px){.wc-block-grid.has-3-columns .wc-block-grid__product, .wc-block-grid.has-4-columns .wc-block-grid__product, .wc-block-grid.has-5-columns .wc-block-grid__product, .wc-block-grid.has-6-columns .wc-block-grid__product{width:calc(50% - (var(--theme--spacing--gap)/2))}.wc-block-grid[data-product-style="2"].has-2-columns .wc-block-grid__product, .wc-block-grid[data-product-style="2"].has-3-columns .wc-block-grid__product{width:100%;max-width:400px;margin-left:auto;margin-right:auto}}@media only screen and (max-width: 550px){.wc-block-grid.has-2-columns .wc-block-grid__product, .wc-block-grid.has-3-columns .wc-block-grid__product, .wc-block-grid.has-4-columns .wc-block-grid__product, .wc-block-grid.has-5-columns .wc-block-grid__product, .wc-block-grid.has-6-columns .wc-block-grid__product{width:100%}.wc-block-grid[data-product-style="2"].has-4-columns .wc-block-grid__product, .wc-block-grid[data-product-style="2"].has-5-columns .wc-block-grid__product, .wc-block-grid[data-product-style="2"].has-6-columns .wc-block-grid__product{max-width:400px;margin-left:auto;margin-right:auto}}@media(max-width: 480px){.wc-block-grid.has-2-columns .wc-block-grid__products, .wc-block-grid.has-3-columns .wc-block-grid__products, .wc-block-grid.has-4-columns .wc-block-grid__products, .wc-block-grid.has-5-columns .wc-block-grid__products, .wc-block-grid.has-6-columns .wc-block-grid__products{display:flex}}.wc-block-all-products .wc-block-components-product-sale-badge{position:absolute;top:0;right:0;left:auto;width:50px;height:50px;line-height:50px;font-weight:400;text-transform:none;padding:0;margin:10px 10px 0 0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.wc-block-all-products .wc-block-grid__product-image{margin-bottom:25px}.wc-block-all-products .wc-block-grid__product-title{font-size:1.2rem;margin-bottom:18px}.wc-block-all-products .price{font-size:18px;color:var(--theme--color--content);margin-bottom:20px}.wc-block-all-products .price ins{color:var(--theme--color--wc-sale-price)}.wc-block-all-products .price del{opacity:0.5}.wc-block-all-products .price>*{margin-left:0px;margin-right:5px}.wc-block-all-products .wc-block-grid__product{text-align:left}.mailpoet_form_html input, .mailpoet_form_iframe input{font-family:var(--theme--font-family--body)}.contact-form-submission{padding:1.5em 0;margin-left:10px}.mailpoet_form.mailpoet_form_successfully_send .mailpoet_validate_success{left:0;position:absolute;text-align:left;top:130%;transform:none;font-size:13px}footer .mailpoet_form.mailpoet_form_successfully_send .mailpoet_validate_success{left:0;top:0;font-size:14px;text-align:left}.woocommerce-privacy-policy-text{font-size:14px;margin-bottom:30px}p.woocommerce-LostPassword.lost_password a{text-decoration:underline}.woocommerce-MyAccount-content fieldset{margin-bottom:0}.woocommerce .woocommerce-result-count{margin:0px 0 2.2em}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{border:1px solid rgba(0,0,0,.07);z-index:99}.wp-block-navigation .wp-block-navigation__submenu-icon svg{margin-top:-1px;margin-left:4px}.subsubnav{letter-spacing:0 px;text-transform:none;font-weight:400}@media only screen and (max-width: 600px){.mobile-hero-font-size{font-size:40px !important}}.wp-block-query-pagination-numbers a:hover, .wp-block-query-pagination-numbers span.current{background:var(--theme--color--header-element);color:#fff}nav.wp-block-query-pagination a.wp-block-query-pagination-previous:before, nav.wp-block-query-pagination a.wp-block-query-pagination-next:before{color:var(--theme--color--header)}nav.wp-block-query-pagination a.wp-block-query-pagination-previous:hover, nav.wp-block-query-pagination a.wp-block-query-pagination-next:hover{border-color:var(--theme--color--header)}.woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current{background:var(--theme--color--header-element);color:#fff}.woocommerce nav.woocommerce-pagination ul li a.prev:before, .woocommerce nav.woocommerce-pagination ul li a.next:before{color:var(--theme--color--header)}.woocommerce nav.woocommerce-pagination ul li a.prev:focus, .woocommerce nav.woocommerce-pagination ul li a.prev:hover, .woocommerce nav.woocommerce-pagination ul li a.next:focus, .woocommerce nav.woocommerce-pagination ul li a.next:hover{border-color:var(--theme--color--header);background:transparent}.wp-block-query-pagination>.wp-block-query-pagination-next,.wp-block-query-pagination>.wp-block-query-pagination-numbers,.wp-block-query-pagination>.wp-block-query-pagination-previous{margin-bottom:0px;margin-right:0px}nav.wp-block-query-pagination{gap:5px;justify-content:center}nav.wp-block-query-pagination a, nav.wp-block-query-pagination span{display:inline-block;width:40px;height:40px;line-height:40px;font-size:14px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.wp-block-query-pagination-numbers{display:flex;gap:5px}nav.wp-block-query-pagination a.wp-block-query-pagination-previous, nav.wp-block-query-pagination a.wp-block-query-pagination-next{width:45px;height:45px;line-height:45px;border-width:1px;border-style:solid;color:transparent;position:relative;overflow:hidden;transition:border-color 300ms}nav.wp-block-query-pagination a.wp-block-query-pagination-previous:hover, nav.wp-block-query-pagination a.wp-block-query-pagination-next:hover{border-color:var(--theme--color--header)}nav.wp-block-query-pagination a.wp-block-query-pagination-previous:before{content:"\f341";font-family:"dashicons";position:absolute;left:15px;top:0px;color:#000}nav.wp-block-query-pagination a.wp-block-query-pagination-next:before{content:"\f345";font-family:"dashicons";position:absolute;left:15px;top:0px;color:#000}.woocommerce nav.woocommerce-pagination ul{display:flex;gap:5px;justify-content:center;align-items:center;margin:0;border:0}.woocommerce nav.woocommerce-pagination ul li{border:0}.woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span{width:40px;height:40px;line-height:40px;padding:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.woocommerce nav.woocommerce-pagination ul li a.prev, .woocommerce nav.woocommerce-pagination ul li a.next{width:45px;height:45px;line-height:45px;border-width:1px;border-style:solid;color:transparent;position:relative;overflow:hidden;transition:border-color 300ms}.woocommerce nav.woocommerce-pagination ul li a.prev:before{content:"\f341";font-family:"dashicons";position:absolute;left:15px;top:0px}.woocommerce nav.woocommerce-pagination ul li a.next:before{content:"\f345";font-family:"dashicons";position:absolute;left:15px;top:0px}.wc-block-pagination{display:flex;justify-content:center;gap:5px;margin-top:50px}.wc-block-pagination button{width:40px;height:40px;line-height:40px;padding:0;margin:0;border:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.wc-block-pagination .wc-block-components-pagination__page:not(.toggle){cursor:pointer}.wc-block-pagination .wc-block-components-pagination__page--active[disabled]{font-weight:400;cursor:default;background:var(--theme--color--header-element);color:#fff}.wpcf7 label{color:var(--theme--color--header-element);font-size:16px;font-weight:500}.wpcf7 input, .wpcf7 select, .wpcf7 textarea{padding:14px 18px;border-width:1px;border-style:solid;width:100%;box-sizing:border-box;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.wpcf7 select{background-position:calc(100% - 6px) 50%}.wpcf7 label .wpcf7-form-control-wrap{margin-top:5px;display:block}.wpcf7 input:focus, .wpcf7 select:focus, .wpcf7 textarea:focus{border-color:var(--theme--color--input-border)}.wpcf7 input[type="submit"]{font-size:18px}.wpcf7 .wpcf7-spinner{display:block;margin-top:-40px;margin-left:auto;margin-right:auto}.wpcf7 form .wpcf7-response-output{margin-left:0px;margin-right:0px;color:var(--theme--color--content)}.wpcf7 input[type=checkbox]{width:auto}.wp-block-jetpack-contact-form{gap:20px;box-sizing:border-box}.wp-block-jetpack-contact-form label{color:var(--theme--color--header-element);font-size:16px;font-weight:500}.wp-block-jetpack-contact-form button{font-weight:500}.wp-block-jetpack-contact-form button, .wp-block-jetpack-contact-form input, .wp-block-jetpack-contact-form textarea{padding:12px 16px;border-width:1px;border-style:solid;width:100%;box-sizing:border-box;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.wp-block-jetpack-contact-form select{font-size:14px;padding:15px 16px;border-width:1px;border-style:solid;width:100%;box-sizing:border-box;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-position:calc(100% - 6px) 50%}.wp-block-jetpack-contact-form input:focus, .wp-block-jetpack-contact-form select:focus, .wp-block-jetpack-contact-form textarea:focus{border-color:var(--theme--color--input-border)}.wp-block-jetpack-contact-form .grunion-field-label.checkbox{font-size:14px;display:block}.wp-block-jetpack-contact-form input[type=checkbox]{width:auto}.wp-block-navigation__responsive-container-close{right:auto;left:50%;margin-left:-17px}.wp-block-navigation__responsive-container-close svg{width:34px;height:34px}.wp-block-navigation__responsive-container.is-menu-open{animation:overlay-menu__fade-in-animation .3s ease-out}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{padding-top:60px;padding-bottom:60px}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container>.wp-block-navigation-item{padding:0px;margin-bottom:0px}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container, .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{gap:25px;width:100%}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .submenu-container, .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{width:100%;padding:0px 0 0 20px}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container li, .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container li:first-child{margin-top:25px}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container li:first-child{padding-top:0px}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container li:last-child{padding-bottom:0px}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container>li{opacity:0;-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0);transition:opacity 300ms, transform 300ms}.wp-block-navigation__responsive-container.is-menu-open.has-modal-open .wp-block-navigation__container>li{width:100%;opacity:1;-webkit-transform:none;transform:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container>li:nth-child(1){transition-delay:150ms}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container>li:nth-child(2){transition-delay:300ms}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container>li:nth-child(3){transition-delay:450ms}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container>li:nth-child(4){transition-delay:600ms}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container>li:nth-child(5){transition-delay:750ms}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container>li:nth-child(6){transition-delay:900ms}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container>li:nth-child(7){transition-delay:1050ms}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container>li:nth-child(8){transition-delay:1200ms}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container>li:nth-child(9){transition-delay:1350ms}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container>li:nth-child(10){transition-delay:1500ms}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:block;position:absolute;right:8px;top:7px}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container li.has-child .wp-block-navigation__submenu-icon{margin-right:0px}.wc-block-components-button:not(.is-link).contained,.wc-block-components-button:not(.is-link).contained:active,.wc-block-components-button:not(.is-link).contained:disabled,.wc-block-components-button:not(.is-link).contained:focus,.wc-block-components-button:not(.is-link).contained:hover{color:var(--theme--color--button-text);background:var(--theme--color--button-background)}.wc-block-components-quantity-selector{font-size:16px;width:110px}.wc-block-components-quantity-selector:after{border-radius:0;border-color:var(--theme--color--input-border);opacity:1}.wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input{font-size:16px;font-weight:normal;padding:12px 0px}.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button{font-size:13px;font-weight:700;opacity:1}.wc-block-components-quantity-selector>.wc-block-components-quantity-selector__button--plus{padding:0px 7px 0px 0px}.wc-block-components-quantity-selector>.wc-block-components-quantity-selector__button--minus{padding:0px 0px 0px 7px}.wc-block-cart-items{border-collapse:collapse}.wc-block-cart-items td{padding:20px 0px;vertical-align:middle}table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name{font-size:18px;font-weight:700;margin-bottom:5px}table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__prices{display:none}table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-metadata{margin-bottom:5px;font-size:14px}table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity{margin-top:20px;display:flex;gap:20px}table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-quantity-selector{margin-bottom:0px}.is-large.wc-block-cart .wc-block-cart-items th{padding:5px 0px 10px;text-align:left}.is-large.wc-block-cart .wc-block-cart-items th:last-child{text-align:right}.is-large.wc-block-cart .wc-block-cart-items td.wc-block-cart-item__image, .is-large.wc-block-cart .wc-block-cart-items td.wc-block-cart-item__total{padding:30px 0px;vertical-align:top}.is-large.wc-block-cart .wc-block-cart-items td.wc-block-cart-item__product{padding:25px 20px 25px 40px;vertical-align:middle}.is-large.wc-block-cart .wc-block-cart-items td:after, .is-large.wc-block-cart .wc-block-cart-items:after{border-color:var(--theme--color--border);opacity:1}.is-large.wc-block-cart .wc-block-cart__totals-title{padding:0;font-size:18px;padding-bottom:15px;text-align:left;text-transform:none}.wc-block-cart__sidebar .wp-block-woocommerce-cart-order-summary-block{padding:35px;margin-bottom:20px;background:var(--theme--color--wc-cart-summary-background);color:var(--theme--color--wc-cart-summary-text)}.wc-block-cart__sidebar .wc-block-components-totals-wrapper:after{border-color:var(--theme--color--wc-cart-summary-border);opacity:1}.wc-block-cart__sidebar  .wc-block-components-totals-wrapper:last-child:after{display:none}.wc-block-cart__sidebar .wc-block-components-totals-item{padding-left:0px;padding-right:0px}.wc-block-cart__sidebar .wc-block-components-totals-item__label{font-weight:600}.wc-block-cart__sidebar .wc-block-components-totals-item__value{font-weight:400}.wc-block-cart__sidebar .wc-block-components-totals-footer-item .wc-block-components-totals-item__label, .wc-block-cart__sidebar .wc-block-components-totals-footer-item .wc-block-components-totals-item__value{font-size:16px;font-weight:700}.wc-block-cart__sidebar .wc-block-components-totals-coupon .wc-block-components-panel__button{font-size:16px;font-weight:700}.wc-block-cart__sidebar .wc-block-components-text-input input[type=text]{border-color:var(--theme--color--wc-cart-summary-border);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.wc-block-cart__sidebar .wc-block-components-totals-coupon__form{font-size:14px}.wc-block-cart__sidebar .wc-block-components-text-input input[type=text]:focus{border-color:#ddd;outline:none;box-shadow:none}.wc-block-cart__sidebar .wc-block-components-text-input input[type=text], .wc-block-cart__sidebar .wc-block-components-text-input.is-active input[type=text]{padding:0.9rem 1.1rem;text-indent:0px}.wc-block-cart__sidebar .wc-block-components-text-input.is-active label{display:none}.is-large .wc-block-components-sidebar .wc-block-components-panel, .is-large .wc-block-components-sidebar .wc-block-components-totals-item{padding-left:0px;padding-right:0px}body.rtl .wc-block-grid[data-carousel], body.rtl .wp-block-query[data-carousel], body.rtl .glgu-group-custom[data-carousel]{direction:ltr}body.rtl .wc-block-grid[data-carousel] ul > li, body.rtl .wp-block-query[data-carousel] ul > li, body.rtl .glgu-group-custom[data-carousel]>div{direction:rtl}body.rtl .goodlayers-carousel-nav-follow{direction:ltr}body.rtl .wc-block-grid[data-product-style="1"] .coffeeshop-wc-content-wrap{text-align:right}body.rtl .wc-block-grid[data-product-style="2"] .coffeeshop-wc-content-inner{text-align:right;padding-left:30px;padding-right:60px;margin-left:0px;margin-right:-40px}body.rtl .wc-block-grid[data-product-style="2"] .yith-wcwl-add-to-wishlist{right:auto;left:20px}body.rtl .wc-block-grid[data-product-style="2"] .wc-block-grid__product-price .coffeeshop-from{margin-right:0px;margin-left:5px}body.rtl .wp-block-navigation .wp-block-navigation__submenu-icon{margin-right:0.25em;margin-left:0}body.rtl .wp-block-navigation .wp-block-navigation__submenu-container li.has-child .wp-block-navigation__submenu-icon{margin-right:0;margin-left:20px}body.rtl ul.glgu-bullet{direction:ltr}body.rtl .woocommerce-checkout .col2-set .col-1, body.rtl .woocommerce-checkout .col2-set .col-2{float:none}.wc-block-product-categories-list--has-images{padding-left:0}.wc-block-product-categories select{border-width:1px;border-style:solid;padding:10px 35px 10px 18px;background-position:calc(100% - 6px) 9px}.wc-block-product-categories__button{border-width:1px;border-style:solid;cursor:pointer}body.page-template-page-transparent-header header{position:absolute;top:0px;left:0px;right:0px;padding-left:var(--theme--spacing--gap);padding-right:var(--theme--spacing--gap);z-index:99}body.admin-bar.page-template-page-transparent-header header{margin-top:32px}@media screen and (max-width: 782px){body.admin-bar.page-template-page-transparent-header header{margin-top:46px}}.goodlayers-single-post-tag span{display:none}.goodlayers-single-post-tag a{padding:7px 12px;margin-right:10px;font-size:12px;border-width:1px;border-style:solid;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.goodlayers-single-post-tag a:hover{color:var(--theme--color--button-text);background-color:var(--theme--color--button-background);border-color:var(--theme--color--button-background)}.woocommerce-account .wp-block-post-title, .woocommerce-account main .woocommerce, .woocommerce-cart .wp-block-post-title, .woocommerce-cart main .woocommerce, .woocommerce-checkout .wp-block-post-title, .woocommerce-checkout main .woocommerce{max-width:var(--theme--spacing--wide-width)}.woocommerce a.button, .woocommerce button.single_add_to_cart_button, .woocommerce button[name=add-to-cart], .woocommerce button[type=submit]:not(.wp-block-search__button), .woocommerce input[name=submit], .woocommerce input.button{padding:13px 25px 13px;font-size:14px;font-weight:500;letter-spacing:-0.01em;font-family:var(--theme--font-family--body);-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}.woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit{color:var(--theme--color--button-text);background:var(--theme--color--button-background)}.woocommerce button.button:disabled, .woocommerce button.button:disabled:hover, .woocommerce button.button:disabled[disabled], .woocommerce button.button:disabled[disabled]:hover{color:var(--theme--color--button-text);background:var(--theme--color--button-background)}.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover{color:var(--theme--color--button-text);background:var(--theme--color--button-background)}.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt{color:var(--theme--color--button-text);background:var(--theme--color--button-background)}.woocommerce button.button.alt.disabled, .woocommerce button.button.alt.disabled:hover{color:var(--theme--color--button-text);background:var(--theme--color--button-background)}.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover{color:var(--theme--color--button-text);background:var(--theme--color--button-background)}.woocommerce .woocommerce-info, .woocommerce .woocommerce-message{font-size:16px;margin:0 0 2.8em;padding:1.3em 2em 1.3em 3.5em;background-color:#f5f5f5;color:#888;border:none}.woocommerce .woocommerce-info:before, .woocommerce .woocommerce-message:before{top:1.3em;color:#0c0c0c}.woocommerce .woocommerce-info a, .woocommerce .woocommerce-message a{color:#070707}.woocommerce .woocommerce-message .button{color:var(--theme--color--button-text)}.woocommerce .woocommerce-message .button{background-color:var(--theme--color--button-background)}.woocommerce .woocommerce-error{font-size:16px;background-color:#101010;color:#fff;border:none}.woocommerce .woocommerce-error:before, .woocommerce .woocommerce-error a{color:#fff}.woocommerce .woocommerce-message .button, .woocommerce .woocommerce-info .button, .woocommerce .woocommerce-error .button{margin-top:-10px;margin-bottom:-10px}.woocommerce form.login, .woocommerce form.register{border:0px;padding:0px}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{margin-bottom:0px;margin-top:5px}.woocommerce-page .woocommerce-form-login .input-text{font-size:16px;padding:0 0 16px}.woocommerce form .show-password-input, .woocommerce-page form .show-password-input, .woocommerce-page .woocommerce-form-login .show-password-input{top:0}.woocommerce ul.products li.product a img{margin-bottom:0px}.woocommerce ul.products li.product .onsale{margin:10px 10px 0 0;z-index:51}.woocommerce ul.products li.product .coffeeshop-shop-loop-item-content-wrap{font-size:18px;padding:25px 0px 30px}.woocommerce ul.products li.product .coffeeshop-shop-loop-item-content-wrap .woocommerce-loop-product__title{padding-top:0px;padding-bottom:0px;margin-bottom:18px}.woocommerce ul.products li.product .coffeeshop-shop-loop-item-content-wrap .star-rating{order:2;font-size:13px;margin-bottom:0px}.woocommerce ul.products li.product .coffeeshop-shop-loop-item-content-wrap .price{margin-bottom:0px;line-height:1;font-size:18px;color:var(--theme--color--content)}.woocommerce ul.products li.product .coffeeshop-shop-loop-item-content-wrap .price ins{font-weight:400;color:var(--theme--color--wc-sale-price)}.woocommerce ul.products li.product .coffeeshop-after-shop-loop-item-title{display:flex;gap:15px;flex-wrap:wrap;align-items:center;justify-content:space-between}.woocommerce ul.products li.product .coffeeshop-shop-loop-thumbnail img{display:block;margin-left:auto;margin-right:auto}.woocommerce ul.products li.product .coffeeshop-shop-loop-thumbnail{position:relative}.woocommerce ul.products li.product .coffeeshop-shop-loop-thumbnail-overlay{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;z-index:50;top:0px;right:0px;bottom:0px;left:0px;background:rgba(255, 255, 255, 0.85);opacity:0;-webkit-transition:opacity 300ms;-moz-transition:opacity 300ms;transition:opacity 300ms}.woocommerce ul.products li.product .coffeeshop-shop-loop-thumbnail-overlay .button{font-size:20px;font-weight:400;padding:0;margin-top:0px;color:#000;background:transparent}.wc-block-grid[data-product-style="1"] .coffeeshop-wc-thumbnail-wrap .wp-block-button a:before, .wc-block-grid-product-default .wp-block-button .wp-block-button__link:before, .woocommerce ul.products li.product .coffeeshop-shop-loop-thumbnail-overlay .button:before{content:" ";display:block;width:35px;height:35px;margin:0px auto 20px;background-size:cover;background-image:url("data:image/svg+xml,%3Csvg width='75' height='75' viewBox='0 0 75 75' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_64_13388)'%3E%3Cpath d='M61.2755 48.6663C63.5305 46.9722 65.1638 44.6561 66.0005 41.9661L74.7857 15.9573H18.3111L17.688 9.04843C17.4737 6.6185 16.3648 4.37278 14.5658 2.72549C12.7666 1.07819 10.4323 0.170776 7.99281 0.170776H0.580566V5.96399H7.99281C10.0493 5.96399 11.7364 7.50882 11.9176 9.56323L16.4512 59.8324C16.4519 59.8414 16.4528 59.8502 16.4536 59.8592C16.8955 64.2973 20.2277 67.7641 24.485 68.4864C25.6203 71.8748 28.8224 74.3241 32.588 74.3241C36.2834 74.3241 39.4375 71.9658 40.6267 68.6757H47.4325C48.6217 71.9658 51.7758 74.3241 55.4712 74.3241C60.1829 74.3241 64.0162 70.4907 64.0162 65.7791C64.0162 61.0675 60.1829 57.2341 55.4712 57.2341C51.7758 57.2341 48.6217 59.5924 47.4325 62.8825H40.6267C39.4375 59.5924 36.2834 57.2341 32.588 57.2341C29.0163 57.2341 25.9513 59.4375 24.6762 62.5557C23.3488 62.0287 22.3738 60.8013 22.2196 59.297L21.498 51.2959H53.4436C56.277 51.2961 58.9852 50.3867 61.2755 48.6663ZM55.4715 63.0274C56.9889 63.0274 58.2233 64.2618 58.2233 65.7792C58.2233 67.2967 56.9889 68.5311 55.4715 68.5311C53.954 68.5311 52.7196 67.2967 52.7196 65.7792C52.7196 64.2618 53.954 63.0274 55.4715 63.0274ZM32.5882 63.0274C34.1056 63.0274 35.34 64.2618 35.34 65.7792C35.34 67.2967 34.1056 68.5311 32.5882 68.5311C31.0707 68.5311 29.8364 67.2967 29.8364 65.7792C29.8364 64.2618 31.0707 63.0274 32.5882 63.0274ZM20.9757 45.503V45.5028L18.8334 21.7505H66.714L60.5 40.147L60.4758 40.2222C59.5193 43.3315 56.6276 45.503 53.4439 45.503H20.9757Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_64_13388'%3E%3Crect width='74.2051' height='74.2051' fill='white' transform='translate(0.580566 0.144897)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}.woocommerce ul.products li.product .coffeeshop-shop-loop-thumbnail-overlay .button.loading::after{top:50%;left:50%;right:auto;margin-left:-8px;margin-top:-2px}.woocommerce ul.products li.product .coffeeshop-shop-loop-thumbnail-overlay .added_to_cart{padding-top:0px;margin-top:10px}.woocommerce ul.products li.product .coffeeshop-shop-loop-thumbnail:hover .coffeeshop-shop-loop-thumbnail-overlay{opacity:1}.woocommerce ul.products li.product .yith-wcwl-add-to-wishlist i{font-size:20px}.woocommerce ul.products li.product.coffeeshop-product-style-1{box-sizing:border-box;border-width:1px;border-style:solid;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.woocommerce ul.products li.product.coffeeshop-product-style-1 .coffeeshop-shop-loop-item-content-wrap{padding:30px 30px 30px;text-align:left;border-top-width:1px;border-top-style:solid}.woocommerce ul.products li.product.coffeeshop-product-style-1 .coffeeshop-shop-loop-thumbnail{overflow:hidden;-webkit-border-radius:20px 20px 0px 0px;-moz-border-radius:20px 20px 0px 0px;border-radius:20px 20px 0px 0px}.woocommerce ul.products li.product.coffeeshop-product-style-1 .woocommerce-loop-product__title{font-size:18px}.woocommerce ul.products li.product.coffeeshop-product-style-1 .button{font-size:14px;font-weight:500;text-transform:uppercase;padding:0;margin-top:18px;background:transparent;color:var(--theme--color--link)}.woocommerce ul.products li.product.coffeeshop-product-style-1 .button:hover{color:var(--theme--color--link-hover)}.woocommerce ul.products li.product.coffeeshop-product-style-1 .coffeeshop-shop-loop-item-content-wrap .price .amount{opacity:0.5}.woocommerce ul.products li.product.coffeeshop-product-style-1 .coffeeshop-shop-loop-item-content-wrap .price del .amount{opacity:0.3}.woocommerce ul.products li.product.coffeeshop-product-style-1 .coffeeshop-shop-loop-item-content-wrap .price ins .amount{opacity:1}.woocommerce ul.products li.product.coffeeshop-product-style-2{display:flex;align-items:flex-end;margin-bottom:25px}.woocommerce ul.products li.product.coffeeshop-product-style-2 .coffeeshop-shop-loop-thumbnail{width:35%;min-width:90px;line-height:0;margin-bottom:10px}.woocommerce ul.products li.product.coffeeshop-product-style-2 .coffeeshop-shop-loop-item-content-wrap{flex-grow:1;height:100%;padding:0}.woocommerce ul.products li.product.coffeeshop-product-style-2 .coffeeshop-shop-loop-item-content-inner{height:100%;text-align:left;padding:35px 30px 35px 60px;margin-left:-40px;box-sizing:border-box;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;background:var(--theme--color--wc-product2-content-background)}.woocommerce ul.products li.product.coffeeshop-product-style-2 .coffeeshop-shop-loop-item-content-wrap .woocommerce-loop-product__title{font-size:18px;margin-bottom:12px}.woocommerce ul.products li.product.coffeeshop-product-style-2 .coffeeshop-shop-loop-item-content-wrap .price{font-size:18px;font-weight:600}.woocommerce ul.products li.product.coffeeshop-product-style-2 .button{font-size:13px;padding:10px 15px;margin-top:0px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:var(--theme--color--button-background);color:var(--theme--color--button-text)}.woocommerce ul.products li.product.coffeeshop-product-style-2 .coffeeshop-wc-short-description{font-size:15px;margin-bottom:18px}.woocommerce ul.products li.product.coffeeshop-product-style-2 .price del{display:none}.woocommerce ul.products li.product.coffeeshop-product-style-2 .coffeeshop-from{font-size:12px;font-weight:normal;margin-right:5px}.woocommerce ul.products li.product.coffeeshop-product-style-2 .yith-wcwl-add-to-wishlist{position:absolute;right:20px;top:20px;line-height:0;margin-top:0px;font-size:15px;width:15px;height:15px;padding:1px;white-space:nowrap;overflow:hidden;border-width:10px;border-style:solid;background:#fff;border-color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.woocommerce ul.products li.product.coffeeshop-product-style-2 .yith-wcwl-add-to-wishlist i{font-size:15px}ul.products{display:flex;flex-wrap:wrap;gap:var(--theme--spacing--gap)}.woocommerce ul.products::after, .woocommerce ul.products::before{display:none}.woocommerce ul.products li.product{margin:0px;float:none}.woocommerce ul.products.columns-2 li.product{width:calc(50% - (var(--theme--spacing--gap)/2))}.woocommerce ul.products.columns-3 li.product{width:calc(33.33333% - (var(--theme--spacing--gap)*2/3))}.woocommerce ul.products.columns-4 li.product{width:calc(25% - (var(--theme--spacing--gap)*3/4))}.woocommerce ul.products.columns-5 li.product{width:calc(20% - (var(--theme--spacing--gap)*4/5))}.woocommerce ul.products.columns-6 li.product{width:calc(16.66667% - (var(--theme--spacing--gap)*5/6))}.woocommerce-page ul.products li.product{margin:0px;float:none}.woocommerce-page ul.products.columns-2 li.product{width:calc(50% - (var(--theme--spacing--gap)/2))}.woocommerce-page ul.products.columns-3 li.product{width:calc(33.33333% - (var(--theme--spacing--gap)*2/3))}.woocommerce-page ul.products.columns-4 li.product{width:calc(25% - (var(--theme--spacing--gap)*3/4))}.woocommerce-page ul.products.columns-5 li.product{width:calc(20% - (var(--theme--spacing--gap)*4/5))}.woocommerce-page ul.products.columns-6 li.product{width:calc(16.66667% - (var(--theme--spacing--gap)*5/6))}.woocommerce nav.woocommerce-pagination{margin-top:40px}@media only screen and (max-width: 999px){.woocommerce ul.products.columns-4 li.product, .woocommerce ul.products.columns-5 li.product, .woocommerce ul.products.columns-6 li.product{width:calc(33.33333% - (var(--theme--spacing--gap)*2/3))}.woocommerce ul.products.columns-3 li.product{width:calc(50% - (var(--theme--spacing--gap)/2))}.woocommerce ul.products.columns-3 li.product.coffeeshop-product-style-2{width:calc(50% - (var(--theme--spacing--gap)/2))}}@media only screen and (max-width: 768px){.woocommerce ul.products.columns-3 li.product, .woocommerce ul.products.columns-4 li.product, .woocommerce ul.products.columns-5 li.product, .woocommerce ul.products.columns-6 li.product{width:calc(50% - (var(--theme--spacing--gap)/2))}.woocommerce ul.products.columns-2 li.product{width:100%;max-width:400px;margin-left:auto;margin-right:auto}.woocommerce ul.products.columns-2 li.product.coffeeshop-product-style-2, .woocommerce ul.products.columns-3 li.product.coffeeshop-product-style-2{width:100%;max-width:400px;margin-left:auto;margin-right:auto}}@media only screen and (max-width: 550px){.woocommerce ul.products.columns-2 li.product, .woocommerce ul.products.columns-3 li.product, .woocommerce ul.products.columns-4 li.product, .woocommerce ul.products.columns-5 li.product, .woocommerce ul.products.columns-6 li.product{width:calc(50% - (var(--theme--spacing--gap)/2))}.woocommerce ul.products.columns-4 li.product.coffeeshop-product-style-2, .woocommerce ul.products.columns-5 li.product.coffeeshop-product-style-2, .woocommerce ul.products.columns-5 li.product.coffeeshop-product-style-2{max-width:400px;margin-left:auto;margin-right:auto}}.woocommerce span.onsale{background:var(--theme--color--wc-sale-price);color:#fff}.woocommerce span.onsale{width:50px;height:50px;line-height:50px;padding:0;font-weight:400;top:0;right:0;left:auto}.woocommerce div.product p.price, .woocommerce div.product span.price{color:var(--theme--color--content)}.woocommerce div.product p.price ins, .woocommerce div.product span.price ins{font-weight:400}.single-product.woocommerce div.product div.summary{display:flex;flex-direction:column;max-width:480px}.single-product.woocommerce div.product div.summary>*{order:10}.single-product.woocommerce div.product div.summary .product_title{order:0;margin-bottom:15px}.single-product.woocommerce div.product div.summary p.price{order:0;font-size:24px;margin-bottom:10px;color:var(--theme--color--content)}.single-product.woocommerce div.product p.price del{opacity:0.3}.single-product.woocommerce div.product div.summary .woocommerce-product-rating{order:1;margin-bottom:30px}.single-product.woocommerce .woocommerce-product-rating .woocommerce-review-link{display:none}.single-product.woocommerce div.product div.summary .product_meta{order:2}.single-product.woocommerce div.product div.summary form{order:2;margin-bottom:40px}.single-product.woocommerce div.product div.summary .woocommerce-product-details__short-description{order:2;margin-bottom:10px}.single-product.woocommerce div.product div.summary .first-payment-date{margin-bottom:0px}.single-product.woocommerce .coffeeshop-input-number{margin-right:5px}.single-product.woocommerce div.product .quantity .qty{height:38px;padding:0px;margin-right:0px}.single-product.woocommerce div.product .quantity+.single_add_to_cart_button{font-size:14px;font-weight:400;min-height:auto;min-width:130px;height:40px;padding-top:0px;padding-bottom:0px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.single-product.woocommerce .product_meta{font-weight:700;padding:12px 0px;border-width:1px 0px;border-style:solid}.single-product.woocommerce .product_meta>span{font-weight:700;margin-right:18px;letter-spacing:-0.01em}.single-product.woocommerce .product_meta>span>*{font-weight:400}.woocommerce div.product form.cart .woo-variation-items-wrapper:after{content:" ";display:block;clear:both}.woocommerce div.product form.cart table.variations th{line-height:1.7;text-align:left;font-size:18px;padding:0px;color:var(--theme--color--header);vertical-align:middle}.woocommerce div.product form.cart table.variations th label{margin:0px}.woocommerce div.product form.cart .variations select{height:auto;border-width:1px;margin-left:18px;padding:10px 30px 10px 10px;background-position:calc(100% - 6px) 8px}.woocommerce div.product form.cart .variations td.value{white-space:nowrap}.woocommerce-Reviews .comment-respond .comment-reply-title{display:block;font-size:25px;font-weight:600;margin-bottom:25px;color:var(--theme--color--header)}.woocommerce-Reviews .comment-respond .comment-form label{font-weight:500}.woocommerce-Reviews .comment-respond .comment-form .comment-form-author{width:100%;order:initial}.woocommerce-Reviews .comment-respond .comment-form .comment-form-author label{display:block}.woocommerce-Reviews .comment-respond .comment-form .comment-form-email{width:100%;order:initial}.woocommerce-Reviews .comment-respond .comment-form .comment-form-email label{display:block}.woocommerce-Reviews .comment-respond .comment-form .comment-form-comment label{display:block}.woocommerce-Reviews .comment-respond .comment-form .comment-notes{order:initial}.woocommerce-Reviews #review_form #respond .comment-form-rating{display:flex;align-items:center;margin-bottom:30px}.woocommerce-Reviews #review_form #respond .comment-form-rating label{margin-bottom:0px;min-width:150px}.woocommerce-Reviews #review_form #respond .comment-form-rating p{margin-bottom:0px;line-height:1}.woocommerce-Reviews #review_form #respond p{margin-bottom:30px}.woocommerce-Reviews .comment-respond .comment-form input[type="text"], .woocommerce-Reviews .comment-respond .comment-form input[type="email"], .woocommerce-Reviews .comment-respond .comment-form input[type="url"], .woocommerce-Reviews .comment-respond .comment-form textarea{width:100%;padding:14px 18px;border-width:1px;border-style:solid;box-sizing:border-box;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.woocommerce-Reviews .comment-respond .comment-form input[type="text"]:focus, .woocommerce-Reviews .comment-respond .comment-form input[type="email"]:focus, .woocommerce-Reviews .comment-respond .comment-form input[type="url"]:focus, .woocommerce-Reviews .comment-respond .comment-form textarea{border-color:var(--theme--color--input-border)}.woocommerce-Reviews #respond input#submit{padding:18px 35px}.woo-variation-swatches .variable-items-wrapper.wvs-style-squared{margin-top:10px;float:left}.woo-variation-swatches .variable-items-wrapper.wvs-style-squared li.variable-item.button-variable-item{margin:0px 12px 0px 0px;padding:0px 8px;height:auto;border-width:1px;border-style:solid;border-color:transparent;box-shadow:none;background:var(--theme--color--input-number-background);color:var(--theme--color--input-number-text)}.woo-variation-swatches .variable-items-wrapper.wvs-style-squared li.variable-item.button-variable-item.selected, .woo-variation-swatches .variable-items-wrapper.wvs-style-squared li.variable-item.button-variable-item.selected:hover{box-shadow:none;border-color:var(--theme--color--input-number-border)}.woo-variation-swatches .variable-items-wrapper.wvs-style-squared+.reset_variations{margin-top:13px;margin-left:10px;display:inline-block}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item.selected:not(.no-stock){background:var(--theme--color--input-number-background);color:var(--theme--color--input-number-text)}.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item .variable-item-span{padding:2px 0px;min-width:34px}#wcpay-payment-request-wrapper{padding-top:0px !important}#wcpay-payment-request-button-separator{margin-top:20px !important}.single-product.woocommerce div.product div.summary div#wcpay-payment-request-wrapper{float:left;width:150px;clear:none !important;margin-right:10px;background:#000}.single-product.woocommerce div.product div.summary p#wcpay-payment-request-button-separator{display:none !important}.woocommerce div.product .related.products{margin-top:6rem;clear:both}.woocommerce div.product .related.products h2{margin-bottom:40px}.single-product.woocommerce div.product .woocommerce-tabs{padding-top:60px}.woocommerce div.product .woocommerce-tabs ul.tabs::before, .woocommerce div.product .woocommerce-tabs ul.tabs li.active::before, .woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li::before, .woocommerce div.product .woocommerce-tabs ul.tabs li::after{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{margin:0px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0px 0px 10px;margin-bottom:40px;font-size:18px;border-bottom-width:2px;border-bottom-style:solid}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:0px;background:transparent;padding:0px;margin-right:35px}.woocommerce div.product .woocommerce-tabs ul.tabs li:last-child{margin-right:0px}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:transparent}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-weight:500;letter-spacing:-0.02em}.woocommerce div.product .woocommerce-tabs .panel h2{display:none}.coffeeshop-wc-tabs-slidebar{position:relative;width:0px;height:2px;background:var(--theme--color--header-element);transform:translateY(-42px)}.woocommerce div.product .woocommerce-tabs .woocommerce-product-attributes{border-collapse:collapse;margin-top:-18px}.woocommerce table.shop_attributes{border:none}.woocommerce table.shop_attributes th{text-align:left;border-bottom-width:1px;border-bottom-style:solid}.woocommerce table.shop_attributes td{padding:18px 0px;font-style:normal;text-align:right;border-bottom-width:1px;border-bottom-style:solid}.woocommerce table.shop_attributes tr:nth-child(even) td, .woocommerce table.shop_attributes tr:nth-child(even) th{background:transparent}.woocommerce table.shop_attributes td p{padding:0}.woocommerce #reviews #comments ol.commentlist{list-style:none;padding-left:0}.woocommerce #reviews #comments ol.commentlist li{padding:40px;margin-bottom:30px;border-width:1px;border-style:solid;border-color:var(--theme--color--border)}.woocommerce #reviews #comments ol.commentlist li img.avatar{position:static;float:left;width:85px;border:0px;padding:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-right:30px}.woocommerce #reviews #comments ol.commentlist li .comment-text{overflow:hidden;padding:0;margin:0;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{display:flex;flex-direction:column-reverse}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta .woocommerce-review__dash{display:none}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta .woocommerce-review__author{font-size:22px;color:var(--theme--color--header);line-height:1.2}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta .woocommerce-review__published-date{font-size:14px;color:var(--theme--color--content)}.woocommerce #reviews #comments ol.commentlist li .comment-text .star-rating{float:none}.woocommerce-cart table.shop_table.cart{border:0px}.woocommerce-cart table.shop_table.cart .product-thumbnail{max-width:100px;line-height:0}.woocommerce-cart table.shop_table.cart td{padding:25px 10px}.woocommerce-cart table.shop_table.cart th{padding:0px 10px 15px 10px;font-size:18px;line-height:1.25}.woocommerce-cart table.shop_table.cart td.product-name{font-size:18px;font-weight:700}.woocommerce-cart table.shop_table.cart td.product-name a{display:inline-block;color:var(--theme--color--header)}.woocommerce-cart table.shop_table.cart .coffeeshop-input-number{display:inline-block;background:transparent;border-color:var(--theme--color--input-border)}.woocommerce-cart table.shop_table.cart .quantity .qty{padding:12px 0px;width:1.5em}.woocommerce-cart table.shop_table.cart .amount{display:block;font-weight:700;font-size:18px;color:var(--theme--color--header)}.woocommerce-cart table.shop_table.cart a.remove{width:auto;white-space:nowrap;text-align:right;font-weight:400;color:inherit !important}.woocommerce-cart table.shop_table.cart a.remove:hover{background:transparent;color:inherit !important}.woocommerce-cart .woocommerce-cart-form #coupon_code{margin-right:0px;height:46px;font-size:14px}.woocommerce-cart .woocommerce-cart-form .actions .button{font-size:14px;font-weight:500;height:46px;margin-right:0px;padding:0px 25px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}.woocommerce-cart .woocommerce-cart-form .actions .button[disabled]{padding:0px 25px}.woocommerce-cart .woocommerce-cart-form table.cart td.actions .coupon .button{margin-left:10px}.goodlayers-cart-total-frame{padding:35px;background:var(--theme--color--wc-cart-summary-background);color:var(--theme--color--wc-cart-summary-text)}.woocommerce-cart .woocommerce-cart-form{width:62%;float:left;margin-right:60px}.woocommerce-cart .cart-collaterals .cart_totals h2{border-color:var(--theme--color--wc-cart-summary-border)}.woocommerce-cart .cart-collaterals{overflow:hidden;width:auto}.woocommerce-cart .cart-collaterals .cart_totals{float:none;width:auto}.woocommerce-cart main .woocommerce:after{content:" ";display:block;clear:both}.woocommerce-cart .cart-collaterals .cart_totals h2{font-size:18px;padding-bottom:15px;margin-bottom:0px;border-bottom-width:1px;border-bottom-style:solid}.woocommerce-cart .cart-collaterals .cart_totals table{margin-bottom:0px;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.woocommerce-cart .cart-collaterals .cart_totals table.shop_table th{padding:20px 0}.woocommerce-cart .cart-collaterals .cart_totals table.shop_table td{padding:20px 0;text-align:right}.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr.shipping td{text-align:left}.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr.shipping .goodlayers-head{font-weight:700;margin-bottom:15px}.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination strong{font-weight:500}.woocommerce-cart .cart-collaterals .shipping-calculator-form{margin-top:25px}.woocommerce-cart .cart-collaterals .cart_totals table small{font-weight:400;font-size:12px}.woocommerce-cart .cart-collaterals .shipping-calculator-button{margin-top:15px}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{font-size:15px;font-weight:600;padding:18px 20px;margin-bottom:0px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}@media only screen and (max-width: 999px){.woocommerce-cart table.shop_table.cart tr.cart_item{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;border-top:1px solid rgba(0,0,0,.1);padding:20px 0px}.woocommerce-cart table.shop_table.cart th{display:none}.woocommerce-cart table.shop_table.cart tr.cart_item td{border:0;padding:0}.woocommerce-cart table.shop_table.cart tr.cart_item td.product-remove{width:100%}.woocommerce-cart table.shop_table.cart tr.cart_item td.product-remove a{text-align:center}.woocommerce-cart table.shop_table.cart tr.cart_item td.product-name{width:100%;text-align:center !important}}@media only screen and (max-width: 850px){.woocommerce-cart .woocommerce-cart-form{width:auto;float:none;margin-right:0px}}@media only screen and (max-width: 768px){.woocommerce table.shop_table_responsive tr, .woocommerce-page table.shop_table_responsive tr{display:table-row}.woocommerce #content table.cart .product-thumbnail, .woocommerce table.cart .product-thumbnail, .woocommerce-page #content table.cart .product-thumbnail, .woocommerce-page table.cart .product-thumbnail{display:table-cell}.woocommerce table.shop_table_responsive tr td, .woocommerce-page table.shop_table_responsive tr td{display:table-cell;text-align:left !important}.woocommerce table.shop_table_responsive tr:nth-child(2n) td, .woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background:transparent}.woocommerce table.shop_table_responsive tr td::before, .woocommerce-page table.shop_table_responsive tr td::before{display:none}.woocommerce-cart table.shop_table.cart td.product-subtotal{text-align:right !important}.woocommerce table.shop_table_responsive tbody th, .woocommerce-page table.shop_table_responsive tbody th{display:table-cell}.woocommerce-cart .cart-collaterals .cart_totals table.shop_table td{text-align:right !important}.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr.shipping td{text-align:left !important}.woocommerce-cart .woocommerce-cart-form table.cart td.actions .coupon .button{width:calc(50% - 10px)}}.woocommerce form .form-row label, .woocommerce-page form .form-row label{display:none}.woocommerce-page .input-text{font-size:16px;padding:0 0 16px}.woocommerce-page .select2-container .select2-search__field{padding:10px;height:auto;margin-bottom:12px}.woocommerce-page .select2-container .select2-selection{font-size:16px;padding:0px 0px 15px;height:auto;border-color:var(--theme--color--input-border)}.select2-container .select2-selection--single .select2-selection__rendered{padding:0px;line-height:1.4}.select2-container--default .select2-selection--single .select2-selection__arrow b{top:10px;margin-left:14px}.select2-container--default .select2-selection--single{border-width:0px 0px 1px;background:transparent;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}.select2-container--open .select2-dropdown--below{border-top:1px solid #aaa}.select2-container--open .select2-dropdown--above{border-bottom:1px solid #aaa}.woocommerce form.checkout_coupon{padding-bottom:14px}.woocommerce form.checkout_coupon input[name="coupon_code"]{padding-top:12px}.goodlayers-checkout-customer-details{float:left;width:44%;margin-right:6%}.goodlayers-checkout-order-review{overflow:hidden}.woocommerce-checkout .col2-set .col-1, .woocommerce-checkout .col2-set .col-2{float:none;width:auto;margin-bottom:30px}.woocommerce-checkout table.shop_table{width:100%}.woocommerce-checkout form:after{content:" ";display:block;clear:both}.woocommerce-checkout .woocommerce-checkout-review-order{background:var(--theme--color--wc-cart-summary-background);color:var(--theme--color--wc-cart-summary-text);padding:25px 30px}.woocommerce-checkout table.shop_table{border:0px}.woocommerce-checkout table.shop_table th:nth-child(2), .woocommerce-checkout table.shop_table td:nth-child(2){text-align:right}.woocommerce-checkout .woocommerce-shipping-totals .goodlayers-head{float:left}.woocommerce-checkout .woocommerce-shipping-totals .goodlayers-tail{float:right}.woocommerce-checkout ul#shipping_method li{margin-bottom:0px}.woocommerce-checkout #payment{background:transparent}.woocommerce-checkout #payment ul.payment_methods{padding:0px;border-bottom:0px}.woocommerce-checkout #payment #place_order{width:100%;padding:16px 20px;background:var(--theme--color--button-background);color:var(--theme--color--button-text)}@media only screen and (max-width: 999px){.goodlayers-checkout-customer-details{float:none;width:auto}}.woocommerce-checkout #payment ul.payment_methods{margin-bottom:20px}#wcpay-card-element,#wcpay-sepa-element{padding:12px 15px;min-height:0px;margin-bottom:20px}#payment .payment_methods li .payment_box.payment_method_woocommerce_payments fieldset{padding:0}#add_payment_method #payment div.payment_box, .woocommerce-cart #payment div.payment_box, .woocommerce-checkout #payment div.payment_box{background:transparent;padding:0 0 0 31px}#add_payment_method #payment div.payment_box::before, .woocommerce-cart #payment div.payment_box::before, .woocommerce-checkout #payment div.payment_box::before{display:none}#add_payment_method #payment div.form-row, .woocommerce-cart #payment div.form-row, .woocommerce-checkout #payment div.form-row{padding:0px}.woocommerce form .form-row{padding:0px;margin-bottom:30px}.woocommerce-wishlist .yith-wcwl-share a{font-size:20px;padding:0;margin-right:20px;background:transparent;color:var(--theme--color--header)}.woocommerce-wishlist .yith-wcwl-share ul{margin:0px}.woocommerce-wishlist .yith-wcwl-share h4.yith-wcwl-share-title{margin-bottom:24px}.woocommerce-wishlist .yith-wcwl-share{float:none;margin-bottom:20px}.woocommerce-wishlist table.wishlist_table{font-size:16px;width:100%;border:0}.wishlist_table tr td, .wishlist_table tr th.product-checkbox, .wishlist_table tr th.wishlist-delete{text-align:left}.wishlist_table td del{opacity:0.3}.wishlist_table tr td.product-thumbnail a img{max-width:50px}.wishlist_table .product-add-to-cart a{background:transparent;color:var(--theme--color--link)}.wishlist_table a.remove{color:var(--theme--color--header) !important}.wishlist_table a.remove:hover{color:inherit !important;background:transparent !important}.tnp-subscription-minimal.tnp{text-align:right}.tnp-subscription-minimal.tnp input.tnp-email{background:transparent;width:100%;font-size:16px;border-width:0px 0px 2px 0px;padding:0px 15px 15px;margin-bottom:20px}.tnp-subscription-minimal.tnp input.tnp-submit{width:auto;padding:12px 25px;font-size:14px;letter-spacing:0.3px}.wp-block-read-more i{font-size:12px;display:inline-block;overflow:hidden;vertical-align:middle;width:0px;margin-left:6px;transition:width 150ms;-webkit-transition:width 150ms;-moz-transition:width 150ms}.wp-block-read-more:hover i{width:20px}#add_payment_method .wc-proceed-to-checkout, .woocommerce-cart .wc-proceed-to-checkout, .woocommerce-checkout .wc-proceed-to-checkout{padding:30px 0}.wc-proceed-to-checkout a.checkout-button.button.alt.wc-forward.wp-element-button{margin-bottom:20px}.wc-proceed-to-checkout div#ppcp-messages{margin-bottom:20px}.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item .variable-item-span{font-size:14px;font-weight:600;padding:3px 5px}p#mailpoet_woocommerce_checkout_optin_field{margin-bottom:10px}p#mailpoet_woocommerce_checkout_optin_present_field{margin-bottom:10px}label.checkbox.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox{font-size:14px}.woocommerce-terms-and-conditions-wrapper{font-size:14px}.woocommerce-checkout #payment div.form-row{margin-bottom:10px}.woocommerce-checkout #payment ul.payment_methods{margin-bottom:30px;border-bottom:1px solid #d5d5d5;padding-bottom:25px}.woocommerce div.product div.summary{margin-bottom:0}.woocommerce-variation-price{margin-bottom:20px;margin-top:-15px}.woocommerce-Reviews #respond input#submit{padding:14px 29px;font-size:14px;font-weight:500;border-radius:0px}.woocommerce-Reviews #review_form #respond p{margin-bottom:15px}.woocommerce ul.order_details li{font-size:13px;line-height:2.2;letter-spacing:1px}.woocommerce ul.order_details li strong{font-size:16px;letter-spacing:0}.woocommerce-page .woocommerce-thankyou-order-received, .woocommerce-page h2.woocommerce-column__title{font-size:24px}.woocommerce-page ul.woocommerce-order-overview{border-bottom:1px solid #e5e5e5;padding-bottom:10px;margin-bottom:60px}.woocommerce .woocommerce-order-details{margin-bottom:50px}.woocommerce-page .woocommerce-customer-details address{width:auto}.woocommerce-account .woocommerce-MyAccount-navigation li{padding:0.8em 0;font-weight:500;letter-spacing:-0.02em}.woocommerce-account .woocommerce-MyAccount-navigation-link.is-active{font-weight:600}.woocommerce-account .woocommerce-MyAccount-content{width:71%}.woocommerce-account .woocommerce-MyAccount-navigation{width:27%}.woocommerce-MyAccount-content a{text-decoration:underline}.woocommerce-account .woocommerce-MyAccount-content>p:first-of-type{margin-bottom:45px}.woocommerce-account .addresses .title h3{font-size:20px}.woocommerce-MyAccount-content address{font-style:normal}#add_payment_method #payment, .woocommerce-cart #payment{background:#f5f5f5;border-radius:0px}#add_payment_method #payment ul.payment_methods{border:0;padding:30px 40px 0px 29px}#add_payment_method #payment div.form-row{padding:0px 40px 40px 0px}p.order-again{margin-bottom:60px}.woocommerce table.shop_table{margin-bottom:40px}.woocommerce form .form-row{margin-bottom:2.5em}.woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last{width:48%}.woocommerce-MyAccount-content .edit-account span em{font-size:13px;color:#888}.contact-form input{font-size:14px}.contact-form textarea{font-size:14px;padding:12px 16px;height:140px}.contact-form input[type=checkbox], .contact-form input[type=radio]{margin:0 6px 0 5px}.grunion-field-wrap.grunion-field-checkbox-wrap{margin-top:-20px;margin-bottom:0}.contact-form select{padding:18px 15px}body .contact-form .contact-form__select-wrapper:after{display:none}table.wc-block-cart-items .wc-block-cart-items__header{font-size:17px;text-transform:none}table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link{font-size:14px}table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total{font-weight:600;font-size:17px}.wc-block-components-button:not(.is-link) .wc-block-components-button__text{font-size:15px;font-weight:500}.woocommerce #payment #place_order, .woocommerce-page #payment #place_order{float:right;font-size:15px;font-weight:500}@media only screen and (max-width: 768px){.woocommerce-account .woocommerce-MyAccount-content, .woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:100%}.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1{margin-bottom:30px}}.coffeeshop-wc-thumbnail-wrap .wc-block-grid__product-image{display:block}:where(.wp-block-cover-image:not(.has-text-color)),:where(.wp-block-cover:not(.has-text-color)){color:inherit}.wp-block-jetpack-contact-form .contact-form__select-wrapper:after{display:none;top:12px}.wp-block-jetpack-contact-form input.grunion-field{padding:12px 16px}.wp-block-jetpack-contact-form select.grunion-field{padding:18px 15px;font-size:14px;padding:15px 16px;border-width:1px;border-style:solid;width:100%;box-sizing:border-box;background-position:calc(100% - 6px) 50%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}body .wp-block-post-template, body .wp-block-query-loop{display:flex;flex-wrap:wrap}.yith-wcwl-icon-svg{width:20px;vertical-align:sub;margin-right:5px}