/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}a,button,[role="button"],input,label,select,textarea{touch-action:manipulation}.allcap{text-transform:uppercase}.italic{font-style:italic}.reg{font-weight:400}.semi{font-weight:600}.bold,.spec-text{font-weight:700}.super{font-size:0.5625rem;vertical-align:super}.black55{color:var(--clr-black-55)}.black69{color:var(--clr-black-69)}.btn-48{padding:12px 24px;height:48px;font-size:16px}.btn-40{padding:8px 20px;height:40px;font-size:1rem}.btn-32,.sa-Polaris-Button{padding:4px 16px;height:32px;font-size:.8125rem}.input-32{padding:6px 16px !important;height:18.677px !important}.sa-Polaris-Button{padding:4px 16px !important}.btn-24,.pd-action-link{padding:0 12px;height:24px;font-size:.8125rem}.serif{font-family:"Times New Roman","serif"}.sans{font-family:Segoe UI,system-ui,-apple-system,sans-serif}.dxl{font-family:"Times New Roman","serif";font-style:normal;font-weight:500;font-size:4rem;line-height:125%}.f1{font-family:"Times New Roman","serif";font-style:normal;font-weight:500;font-size:1.125rem}.dCrown{font-family:Segoe UI,system-ui,-apple-system,sans-serif;font-size:.8125rem;font-weight:400;line-height:120%;letter-spacing:0.12em;text-transform:uppercase}.d-1{font-family:"Times New Roman","serif";font-weight:500;font-size:1.25rem;line-height:120%}.d0,.sa-subHeader{font-family:"Times New Roman","serif";font-weight:500;font-size:1.5rem;line-height:120%}.d1{font-family:"Times New Roman","serif";font-weight:500;font-size:2rem;line-height:120%}.d2,.shopify-policy__title h1{font-family:"Times New Roman","serif";font-weight:500;font-size:2.375rem;line-height:120%}.d3{font-family:"Times New Roman","serif";font-weight:500;font-size:3.125rem;line-height:120%}.d4{font-family:"Times New Roman","serif";font-weight:500;font-size:4rem;line-height:120%}.d5{font-family:Segoe UI,system-ui,-apple-system,sans-serif;font-weight:700;font-size:1rem;line-height:120%;letter-spacing:0.12em;text-transform:uppercase}.heading{font-family:Segoe UI,system-ui,-apple-system,sans-serif;font-style:normal;line-height:125%}.heading.h1{font-size:18px}.heading.h2{font-size:1rem}.caption,.spec-title,.spec-text{font-family:Segoe UI,system-ui,-apple-system,sans-serif;font-style:normal;line-height:150%;font-size:.875rem}.caption.c2,.spec-title.c2,.spec-text.c2{font-size:.8125rem}.tc{font-family:"Times New Roman","serif";font-style:normal;font-weight:500;font-size:.8125rem;line-height:120%;text-transform:uppercase}body{font-family:Segoe UI,system-ui,-apple-system,sans-serif;font-style:normal;font-size:16px;line-height:150%}body .b2{font-size:1rem}body .b1{font-size:16px}#product h4{font-family:Segoe UI,system-ui,-apple-system,sans-serif;font-style:normal;font-weight:600;margin-top:0;margin-bottom:8px}.white{color:white}html{height:100%;overflow-y:scroll;scroll-behavior:smooth;line-height:1.5}.overscroll{overflow:visible !important;overflow-y:scroll !important;position:unset !important;inset:unset !important}body{margin:0;box-sizing:border-box;background-color:var(--clr-body-background);color:var(--clr-text);transition:0.25s ease}img:-moz-loading{visibility:hidden}@media (max-width: 500px){.shincha-year{display:none}}p{color:var(--clr-text);margin:12px 0}.cart-logo-icon{margin-right:3px}.cart-logo-icon path{fill:var(--clr-primary-2)}.toast{position:fixed;justify-content:space-evenly;align-items:center;display:flex;bottom:15px;opacity:1;width:fit-content;pointer-events:all;height:40px;border:0;text-align:center;padding:8px 16px;background:var(--clr-black-white);color:var(--clr-white-black);z-index:21312;border-radius:8px;gap:12px;box-shadow:0 0.5rem 1rem -0.25rem #1a1a1a38}.toast.toastError{background:var(--clr-red-0);color:#fdfdfc}.toast .toastClose{cursor:pointer;font-size:12px}.h_buttons{margin-top:16px}.h_buttons div{background-color:var(--clr-body-background) !important;-webkit-transition:0.1s background-color linear, 0.1s color linear !important;-moz-transition:0.1s background-color linear, 0.1s color linear !important;-o-transition:0.1s background-color linear, 0.1s color linear !important;transition:0.1s background-color linear, 0.1s color linear !important;border-radius:30px !important;border:1px solid var(--clr-primary) !important}.h_buttons div:hover{border:1px solid var(--clr-primary) !important;background:var(--clr-primary) !important;filter:unset !important}.h_buttons div:hover span{color:var(--clr-primary-2) !important}.h_buttons div i{height:24px;width:24px !important;min-width:unset !important;background-repeat:no-repeat;margin:auto 7px auto auto !important}.h_buttons div .png-google{background-image:url('//ippodotea.com/cdn/shop/t/47/assets/icon-google.svg?v=90402944129092297991685384415')}.h_buttons div .fax-apple{background-image:url('//ippodotea.com/cdn/shop/t/47/assets/icon-apple.svg?v=105589154006258530161685384414')}.h_buttons div .fax-amazon{background-image:url('//ippodotea.com/cdn/shop/t/47/assets/icon-amazon.svg?v=143941370834313193451685384414')}.h_buttons div .h_google_text,.h_buttons div .h_amazon_text,.h_buttons div .h_apple_text{color:var(--clr-text) !important;font-weight:600 !important}a{text-decoration:none;color:var(--clr-text)}.text-link{text-decoration:underline;cursor:pointer}.max-width-pad{padding:0 24px}.header-message:hover .hover-span{text-decoration:underline}.item-link:hover{text-decoration:underline}.hover-link:hover{font-weight:700}.underline{text-decoration:underline}#main{box-sizing:border-box;-webkit-overflow-scrolling:touch;padding-bottom:0;transition:padding-bottom 0.25s ease}.zindex-mega{z-index:7 !important}hr{border:none;border-bottom:1px solid var(--clr-black-12);margin:16px 0}hr.hr-8{margin:8px 0}hr.hr-32{margin:32px 0}.note-alert{padding:16px 24px;background:var(--clr-accent-red-bg);border-radius:50px}.note-info{padding:16px;background:var(--clr-gold-5);border-radius:8px}.note-progress{padding:16px;background:var(--clr-blue-30);border-radius:8px}.note-success{padding:16px;background:var(--clr-green-5);border-radius:8px}.note-paper{padding:16px 24px;border-radius:50px;background:var(--clr-paper-5)}.contain{object-fit:contain;object-position:top}.cover{object-fit:cover}.inline{display:inline}.overflow{overflow:hidden}.hr--clear{border-color:transparent}.hr--green{border-color:var(--clr-green-0);max-width:120px;border-width:2px;margin:8px 0}.hr--black{border:1px solid !important;border-color:#030301;width:100%}.capitalize:first-letter{text-transform:capitalize}#sub-header.add-border{border-bottom:1px solid var(--clr-black-12)}input[type="checkbox"]:hover{cursor:pointer}input[type="text"],input[type="search"],input[type="email"],input[type="tel"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;color:var(--clr-text)}input[type="number"],input[type="email"]:not(.form-email-input):not(.sa-formInput):not(#reviewEmail):not(.chat-input){padding:12px 20px;border-style:solid;width:100%;border-radius:30px;border-width:1px;outline:none !important}textarea,input[type="text"],input[type="tel"],input[type="password"],input[type="number"],.form-email-input,.sa-formInput,#reviewEmail{border-radius:6px !important;border:none;padding:10px !important}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.errors{border-radius:6px;background:var(--clr-red-40);margin:15px 0}.form--success{border-radius:6px;background:var(--clr-green-4);padding:20px;margin:15px 0}.form-reset-password form{display:grid;max-width:500px;width:calc(100% - 48px);grid-gap:8px;margin:0 auto 40px}.shopify-challenge__container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:100px 0}.shopify-challenge__button{margin:15px auto}.footer-input{border-color:var(--clr-black-12)}.footer-input:hover,.footer-input:active,.footer-input:visited{border-color:var(--clr-black-12)}.space-between{justify-content:space-between}.space-evenly{justify-content:space-evenly}.start{justify-content:flex-start}.center{justify-content:center}.end{justify-content:flex-end}.flex{display:flex;align-items:center}.inline-flex{display:inline-flex;align-items:center}.grid{display:grid;align-items:center}.gap-2{grid-gap:2px}.gap-4{grid-gap:4px}.gap-8{grid-gap:8px}.gap-16{grid-gap:16px}.gap-24{grid-gap:24px}.gap-32{grid-gap:32px}.round-8{border-radius:8px}.round-16{border-radius:16px}.align-start{align-items:flex-start}.align-end{align-items:flex-end}.column{flex-direction:column}.fit-content{width:fit-content}.one-half{flex-basis:50%}.no-pointer{pointer-events:none}input[type=file],input[type=file]::-webkit-file-upload-button{cursor:pointer}.half{width:50%}.one-quarter{flex-basis:30%}.nowrap{white-space:nowrap}.two-cols{grid-template-columns:1fr 1fr}.three-cols{grid-template-columns:1fr 1fr 1fr}.four-cols{grid-template-columns:1fr 1fr 1fr 1fr}.five-cols{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.six-cols{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.seven-cols{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr}.flex-none{flex:0}.main-pad{padding:24px}.main-pad2{padding:48px}.button-group .right-btn{margin-left:16px}.product-layout-grid{display:grid;grid-template-columns:1fr 1fr}.simple-grid{display:grid;grid-template-columns:1fr 1fr}.quad-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px}.quad-grid.kit .column{align-items:start;grid-gap:8px}.quad-grid.kit .bold{margin-bottom:-4px}.quad-grid h3{margin:5px 0 0}.quad-grid img{border-radius:8px}.tri-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:10px}.tri-grid h3{margin:4px 0}.cube-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:10px}.cube-grid h3{margin:0 0 8px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.wrap{flex-wrap:wrap}.relative{position:relative !important}.absolute{position:absolute !important}.underline{text-decoration:underline}.max-width{margin:0 auto;max-width:var(--max-width)}.spread{width:100%}.spreadh{height:100%}.grow{flex-grow:1}.half-width{width:65%}.breadcrumbs{padding:16px 0;text-align:center;width:calc(100% - 24px)}.breadcrumbs.dark .btn-paper{color:#fdfdfc !important}.breadcrumbs.dark path{stroke:#fdfdfc !important}.separator{width:100%;margin:7px 0;border-top:1px solid var(--clr-black-12)}.separator.clear{border-color:transparent !important;background-color:transparent !important}.separator.foot{border-color:var(--clr-black-12);opacity:0.6}.featured-link{margin-top:6px;width:100%;display:block}.featured-link a{text-decoration:none !important}.section-bg-paper-6{background:var(--clr-paper-6)}.Polaris-Button__Spinner{position:absolute;display:flex;height:15px;justify-content:center;align-items:center}.drip-lightbox .drip-submit-button{-webkit-box-shadow:unset !important;-moz-box-shadow:unset !important;box-shadow:unset !important;border-radius:30px !important}.drip-submit-button{border-radius:30px !important}#chat-nudge{width:279px;background:var(--clr-btn-multi);color:var(--clr-btn-multi-text);padding-top:12px;box-shadow:0 4px 20px -1px rgba(0,0,0,0.08);border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:20px;transition:transform 0.2s ease;transform:translate(-24px, 300px);position:fixed;bottom:24px;right:0;z-index:8}#chat-nudge .chat-name{margin-bottom:7px;width:calc(100% - 24px);padding:0 12px}#chat-nudge .chat-name div{grid-gap:8px}#chat-nudge .chat-name .avatar{width:32px;height:32px}#chat-nudge .chat-name .avatar .online-indicator{position:absolute;width:8px;height:8px;bottom:1px;right:2px;border-radius:50%;background:#8BDB70;border:0.5px solid var(--clr-primary-2)}#chat-nudge #chat-nudge-close{cursor:pointer;padding-left:10px}#chat-nudge .chat-text{padding:0 12px;font-size:14px}#chat-nudge hr{width:100%;margin:12px 0 0;padding:0 12px}#chat-nudge #chat-reply{width:calc(100% - 24px);padding:12px;font-size:14px;cursor:pointer}#chat-nudge #chat-reply:hover{font-weight:bold}.holiday-grid{margin-top:36px;text-align:left;width:100% !important;grid-gap:8px}.holiday-grid .blur-coming-soon{filter:blur(15px);opacity:0.5;pointer-events:none}.holiday-grid .item-link img{margin-bottom:4px}.holiday-grid.three-cols{gap:clamp(8px, 2vw, 32px);justify-content:space-between}.holiday-grid.four-cols{gap:clamp(8px, 2vw, 32px);justify-content:space-between}.holiday-grid.two-cols{gap:clamp(8px, 2vw, 32px);justify-content:space-between;grid-template-columns:1fr 1fr}.holiday-grid .text-left{flex-grow:1}.holiday-grid button{height:100%;max-height:40px;margin-top:4px}.holiday-grid img{width:100%;height:auto;object-fit:cover;border-radius:16px}.holiday-items-grid{margin-top:36px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:16px;max-width:910px}.holiday-items-grid .product-card{width:100% !important}@media (max-width: 680px){#chat-nudge{width:calc(100% - 24px);bottom:12px;right:unset;left:50%;transform:translate(-50%, 200px)}.holiday-grid{grid-template-columns:1fr !important}.holiday-grid.three-cols{grid-gap:32px !important}.holiday-grid.two-cols{grid-gap:32px !important}}@media (max-width: 1000px){.holiday-items-grid{grid-template-columns:1fr 1fr;grid-gap:16px}}[data-chat-nudge='false'] #chat-nudge{bottom:-200px !important;opacity:0}[data-chat-nudge='true'] #chat-nudge{transform:translate(-24px, 0)}[data-chat-nudge='true'] .btn-multi-wrapper,[data-chat-nudge='true'] .accessibility-trigger{transform:translateY(200px)}@media (max-width: 680px){[data-chat-nudge='true'] #chat-nudge{transform:translate(-50%, 0)}}.visually-hidden,.label--hidden{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}.sub-header-link,.header-link,.filter-item,.btn,select,input:not(#Search),textarea,.bullets__item,#btn-multi:hover,.footer-menu a,.featured-link,.header-logo-desktop,.header-logo-icon,.quantity-change,.item-qty,.cart__table-cell--image,.secondary-image,.header-search{outline-color:var(--clr-focus);-webkit-transition:outline 0.2s ease-out !important;transition:outline 0.2s ease-out !important}.sub-header-link:hover,.header-link:hover,.filter-item:hover,.btn:hover,select:hover,input:not(#Search):hover,textarea:hover,.bullets__item:hover,#btn-multi:hover:hover,.footer-menu a:hover,.featured-link:hover,.header-logo-desktop:hover,.header-logo-icon:hover,.quantity-change:hover,.item-qty:hover,.cart__table-cell--image:hover,.secondary-image:hover,.header-search:hover{outline:1px solid var(--clr-focus)}.sub-header-link:focus,.sub-header-link:focus-visible,.header-link:focus,.header-link:focus-visible,.filter-item:focus,.filter-item:focus-visible,.btn:focus,.btn:focus-visible,select:focus,select:focus-visible,input:not(#Search):focus,input:not(#Search):focus-visible,textarea:focus,textarea:focus-visible,.bullets__item:focus,.bullets__item:focus-visible,#btn-multi:hover:focus,#btn-multi:hover:focus-visible,.footer-menu a:focus,.footer-menu a:focus-visible,.featured-link:focus,.featured-link:focus-visible,.header-logo-desktop:focus,.header-logo-desktop:focus-visible,.header-logo-icon:focus,.header-logo-icon:focus-visible,.quantity-change:focus,.quantity-change:focus-visible,.item-qty:focus,.item-qty:focus-visible,.cart__table-cell--image:focus,.cart__table-cell--image:focus-visible,.secondary-image:focus,.secondary-image:focus-visible,.header-search:focus,.header-search:focus-visible{outline:none;outline-color:var(--clr-focus);-webkit-box-shadow:0 0 0 4px var(--clr-focus) !important;box-shadow:0 0 0 4px var(--clr-focus) !important}.header-search:hover{outline:none !important}.product-title:has(a:focus) a{text-decoration:underline !important}.product-image-link{width:120px;height:120px;border-radius:8px}.slider-arrow:focus,.slider-arrow:hover{background:#d8b66321}.pseudoHover{transform:scale(1.1)}.template-product .tab,.template-page-faq-new .tab,.blog-faq .tab{outline-color:var(--clr-focus);-webkit-transition:all 0.2s ease-out !important;transition:all 0.2s ease-out !important}.template-product .tab:has(.tab-input:focus),.template-page-faq-new .tab:has(.tab-input:focus),.blog-faq .tab:has(.tab-input:focus){outline:none;outline-color:var(--clr-focus)}.template-page-faq-new .tab:has(.tab-input:focus),.blog-faq .tab:has(.tab-input:focus){-webkit-box-shadow:inset 0 0 0 4px var(--clr-focus) !important;box-shadow:inset 0 0 0 4px var(--clr-focus) !important}.template-product .tab-input:focus+.tab-label{-webkit-box-shadow:0 0 0 4px var(--clr-focus) !important;box-shadow:0 0 0 4px var(--clr-focus) !important}.pd-action-link{text-decoration:none !important}.article-tags{margin-top:8px}.article-tags .tag-sep:last-of-type{display:none}.related-items-container{max-width:1000px;justify-content:center}.file-drop-area{position:relative;display:flex;justify-content:center;align-items:center;max-width:100%;padding:12px;border:1px dashed var(--clr-text);border-radius:3px;transition:0.2s}.file-drop-area.dragover{background-color:var(--clr-black-8)}.fake-btn{flex-shrink:0;border:1px solid var(--clr-text);border-radius:50px;padding:8px 15px;margin-right:8px;display:flex;grid-gap:4px;align-items:center}.file-msg,.file-msg2{font-size:small;font-weight:300;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-input{position:absolute;left:0;top:0;height:100%;width:100%;cursor:pointer;opacity:0}.file-input:focus{outline:none}#promotionModal{background:#030302 !important;border-radius:16px !important}#promotionModal .modal-close{color:#fdfdfc !important}#promotionModal .modal-close:focus,#promotionModal .modal-close:focus-visible{box-shadow:none !important}#promotionModal .modal-inner{padding:54px 54px 48px}#promotionModal .modal-inner .d3,#promotionModal .modal-inner span,#promotionModal .modal-inner p,#promotionModal .modal-inner a{color:#fdfdfc !important}#promotionModal .modal-inner .btn-primary{background:#fdfdfc !important;color:#030302 !important}#promotionModal .modal-inner .btn-primary-inverse{border-color:#fdfdfc !important;color:#fdfdfc !important}#BFCMModal .modal-inner{padding:54px 54px 48px}[data-theme="light"] #promotionModal{border:1px solid #dbaf5759 !important}@media only screen and (max-width: 800px){#promotionModal .modal-close{right:12px;top:12px}#promotionModal .modal-inner{padding:36px 24px 24px}#promotionModal .modal-inner .d3{font-size:3rem;line-height:54px !important}#BFCMModal .modal-inner{padding:36px 24px 24px}}#modalProduct .product-card{justify-content:center}#modalProduct .product-card .product-addbtn{margin-top:4px;font-size:16px;width:100%;height:32px}#modalProduct .product-card .product-addbtn svg{width:16px;height:17px}.header-message{grid-gap:8px;line-height:12px}.top-header{height:55.01px;visibility:visible;opacity:1;display:grid;align-items:center;transition:opacity 0.1s ease}#header-wrapper{background-color:var(--clr-body-background)}#header{background-color:var(--clr-body-background);z-index:6;width:100%;transition:transform 0.2s ease;will-change:transform}#header .btn-plain{width:46px;padding:4px 0}#header #header-top-right{width:336px;display:grid;grid-template-columns:1fr 0fr 0fr}#header .primary-nav-container{display:grid;grid-template-columns:5fr 1fr;grid-gap:8px}#header .header-logo-desktop{margin:0;border-radius:8px}#header .header-logo-desktop svg{margin:4px}#header.with-message{padding-top:32px}#header .btn:not(.btn-primary):not(.btn-primary-inverse){color:var(--clr-black-69)}#header .max-width{width:calc(100% - 48px)}#header.shift-up [data-text="Back to School"]{display:none}#sub-header{height:47.01px;display:grid}#sub-header #sub-header-links{display:grid;grid-template-columns:repeat(10, 0fr)}#sub-header .sub-header-link{color:var(--clr-black-69);text-decoration:none;padding:7px 12px;display:inline-flex;flex-direction:column;border-radius:8px;white-space:nowrap}#sub-header .sub-header-link:hover{color:var(--clr-text)}#sub-header .sub-header-link::after{content:'';border-bottom:solid 1px var(--clr-black-69);width:16px;margin:0 auto;visibility:hidden;display:block}#sub-header #sub-header-menu-left{display:grid;grid-template-columns:0fr 0fr;position:absolute;transition:visibility 0s 0.2s, opacity 0.2s linear;left:0;opacity:0;align-items:center;visibility:hidden;grid-gap:4px}#sub-header #sub-header-menu-right{display:grid;grid-template-columns:0fr 0fr;position:absolute;transition:visibility 0s 0.2s, opacity 0.2s linear;right:0;opacity:0;visibility:hidden;align-items:center}#sub-header #sub-header-logo .header-logo-icon{height:23px}#sub-header #sub-header-addcart-mobile{margin:5px 0}#sub-header #sub-header-addcart .product-title,#sub-header #sub-header-addcart-mobile .product-title{max-width:65vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0 auto;font-weight:400}.header-link{display:inline-flex;flex-direction:column;padding:8px 10px;color:var(--clr-black-69);text-decoration:none;border-radius:8px}.header-link:hover{color:var(--clr-text)}.btn-plain span::before,.header-link::before,.sub-header-link::before{content:attr(data-text);content:attr(data-text)/"";height:0;visibility:hidden;overflow:hidden;user-select:none;pointer-events:none;font-weight:600}@media speech{.btn-plain span::before,.header-link::before,.sub-header-link::before{display:none}}.header-pad-left{display:grid;grid-template-columns:0fr 5fr;grid-gap:16px}.header-logo svg{height:40px;margin-top:6px}.header-logo-icon{height:27px;margin:10px 2px 7px 0}.header-icon{width:20px;height:20px}.link-active-true{font-weight:600;color:var(--clr-text) !important}.link-active-true.sub-header-link:after{visibility:visible !important}.link-underline{font-weight:700}.shopping-cart-count{background:var(--clr-red-0);color:white;position:absolute;font-size:0.75rem;border-radius:50%;width:16px;height:16px;display:flex;align-items:center;justify-content:center;top:0;right:4px}#chat-unread{width:20px;height:20px;font-size:0.8125rem;top:-6px;position:absolute;right:-6px;display:flex;justify-content:center;align-items:center}.pulse{position:absolute;justify-self:center;align-self:center;height:25px;width:25px;z-index:10;border:6px solid #ef5350;border-radius:70px;animation:pulse2 1s ease-out infinite}.tiblock{align-items:center;display:flex;height:17px}.ticontainer .tidot{background-color:white}.tidot{-webkit-animation:mercuryTypingAnimation 1.5s infinite ease-in-out;border-radius:2px;display:inline-block;height:2px;margin-right:1px;margin-left:1px;width:2px}@-webkit-keyframes mercuryTypingAnimation{0%{-webkit-transform:translateY(0px)}28%{-webkit-transform:translateY(-5px)}44%{-webkit-transform:translateY(0px)}}.tidot:nth-child(1){-webkit-animation-delay:200ms}.tidot:nth-child(2){-webkit-animation-delay:300ms}.tidot:nth-child(3){-webkit-animation-delay:400ms}@keyframes pulse2{0%{-webkit-transform:scale(0);opacity:0.0}25%{-webkit-transform:scale(0.1);opacity:0.1}50%{-webkit-transform:scale(0.5);opacity:0.3}75%{-webkit-transform:scale(0.8);opacity:0.5}100%{-webkit-transform:scale(1);opacity:0.0}}#footer{background:var(--clr-gold-5)}#footer #footer-top{padding-top:40px;display:flex;width:calc(100% - 48px)}#footer #footer-top .footer-menu{width:50%;padding:0 20px 20px}#footer #footer-top .footer-menu:first-of-type{padding-left:0}#footer #footer-top .footer-menu a{line-height:1.5}#footer #footer-bottom{padding:20px 0}#footer #footer-bottom *{color:var(--clr-black-69)}#footer #footer-left{align-self:center}#footer #footer-left svg{width:100%;max-width:250px;height:auto;margin:0 auto}#footer #footer-left .payment-icons{margin:24px auto 0 auto;display:flex;flex-wrap:wrap;justify-content:center;grid-gap:6px;max-width:200px}#footer #footer-left .payment-icons .payment-icon{max-width:34px;border-radius:3px}#footer #footer-right .footer-links{width:100%}#footer .footer-social{display:flex;align-items:center;padding:8px 8px 8px 0;color:var(--clr-black-69)}#footer .footer-social svg{width:20px;height:20px;margin-right:5px}#footer .footer-inner{display:flex}#footer #footer-left .footer-inner,#footer #footer-middle .footer-inner{flex-direction:column}#footer .footer-heading{width:100%;padding-bottom:10px}#footer .footer-newsletter-text{margin-bottom:1em;max-width:300px}#mobile-menu{position:fixed;top:0;overflow-y:scroll;z-index:5;width:180px;transition:0.2s ease;height:100vh;height:100dvh;padding:10px 0 16px;background:var(--clr-body-background);border-right:1px solid var(--clr-black-18);display:none}#mobile-menu .header-logo{width:180px}#mobile-menu .header-logo svg{margin:0}#mobile-menu .mobile-menu-icon{width:32px;margin-right:16px}#mobile-menu .link-active-true.sub-header-link:after{display:none}#mobile-menu .separator{background-color:var(--clr-black-12);width:100%;height:1px;margin:12px 0;border:none !important}#mobile-menu .sub-header-link{padding:6px 22px;min-height:32px;flex-direction:row}[data-mobilemenu-open='true'] #mobile-menu{display:flex;animation:slide-from-left 0.2s forwards}[data-mobilemenu-open='true'] #header{transform:translateX(180px)}[data-mobilemenu-open='true'] #shipping-message{mix-blend-mode:unset}[data-mobilemenu-open='closing'] #mobile-menu{animation:slide-to-left 0.2s forwards;display:flex}[data-mobilemenu-open='closing'] #header{transform:translateX(0)}[data-mobilemenu-open='closing'] #shipping-message{mix-blend-mode:unset}#shipping-message{position:fixed;height:32px;mix-blend-mode:var(--blend-mode);background:var(--clr-gold-5);width:100%;z-index:7;text-align:center;will-change:transform;transition:transform 0.2s ease}#shipping-message .shipping-message-container{height:100%;width:calc(100% - 48px)}#mobile-menu{padding-top:39px}.stick{top:100px !important}.sticky-desktop{top:100px}.menos-cart,#profile-menu,.cart-header{top:88px}#headerFill{height:135px}@media only screen and (max-width: 680px){.menos-cart,#profile-menu,#filter,.cart-header{top:82px !important}#home-slider .slider__holder{height:660px}}.home-header-menu-left,.home-header-menu-right{top:45px !important}.top-check{margin-top:-100px}.recipes .top-check{margin-top:-60px}.toc-ref{margin-top:-80px;padding-top:104px}h3.toc-ref{margin-top:-80px;padding-top:80px;margin-bottom:12px}.how-to-prepare .tab-input{margin-top:-90px;padding-top:90px}.template-cart #cart-container{margin-bottom:80px}.menos-cart-shipping{text-align:center;color:var(--clr-text);padding-top:4px}.menos-cart-shipping .shipping-countdown{font-weight:700}.updateQtyInput{margin:0 !important;line-height:36px;border:1px solid var(--clr-black-12) !important}.menos-cart{display:none;position:fixed !important;background:var(--clr-body-background);overflow-x:hidden;overflow-y:auto;z-index:10;max-height:calc(100vh - 255px);width:570px;padding:16px 16px 0;justify-content:center;box-sizing:content-box;border-bottom-right-radius:8px;border-bottom-left-radius:8px}.menos-cart .shopify-planet-banner{align-items:center;border:1px solid #95c9b4;border-radius:4px;display:flex;flex-direction:row;background-color:transparent;border:none;margin-bottom:16px;border-radius:8px}.menos-cart .shopify-planet-banner-title-container{display:block}.menos-cart .shopify-planet-banner-title{color:#1d4136;font-size:16px;font-weight:500;font-size:14px;font-weight:400;text-align:right;color:var(--clr-green-1);padding-right:12px}.menos-cart .shopify-planet-banner-subtitle{align-items:center;color:#4a8674;display:flex;font-size:12px;padding-right:12px;text-align:right;place-self:end}.menos-cart .shopify-planet-banner-subtitle a{color:var(--clr-green-2) !important;text-decoration:none}.menos-cart .cart-buttons-primary{padding-bottom:17px;transition:box-shadow 0.2s ease}.menos-cart .cart-buttons-primary.shaDup{box-shadow:0 -12px 12px -12px var(--clr-box-shadow)}.menos-cart .cart-buttons-primary .checkout-btn-group{grid-gap:16px;flex-wrap:wrap;justify-content:end;width:100%}.menos-cart .cart-buttons-primary .btn-close-cart.mobile{display:none}.menos-cart .max-quantity{display:none;position:absolute;background:var(--clr-red-43);padding:6px;border:1px solid var(--clr-red-10);box-shadow:0 2px 6px -4px rgba(0,0,0,0.16);border-radius:4px;transform:translateY(-40px);width:fit-content}.menos-cart .max-quantity.open{display:flex;animation:fade-in 0.2s}.menos-cart .max-quantity.closing{animation:fade-out 0.2s}.menos-cart .cart__header-labels{padding-bottom:8px}.menos-cart .cart_item_container{grid-gap:8px;margin:4px 0}.menos-cart .cart_item_container .cart__row:not(:last-of-type:not(.rec-item)){padding-bottom:8px;border-bottom:1px solid var(--clr-black-12)}.menos-cart .rec-item{padding:4px 0}.menos-cart .cart__table-cell--image{display:flex}.menos-cart .cart__table-cell--image img{width:56px;height:56px}.menos-cart .cart__table-cell--line-price{margin-left:5px;flex-basis:55px}.menos-cart .cart_itemTitleContainer{padding-left:16px;flex-basis:100px;padding-right:4px;column-gap:4px}.menos-cart .cart_itemTitleContainer .heading{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.menos-cart #upsellMsg{padding-right:0}.menos-cart .dutyMessage .Polaris-Banner{border-radius:5px;justify-content:center}.menos-cart .preorderMsg,.menos-cart .alertMsg{margin-top:12px;text-align:center}.menos-cart .preorderMsg .Polaris-Banner,.menos-cart .alertMsg .Polaris-Banner{border-radius:5px;justify-content:center}.menos-cart .alertMsg,.menos-cart .preorderMsg{margin-bottom:4px}.menos-cart .cart-content{min-height:100%}.menos-cart .quantity-change{height:100%;min-width:20px;transition:0.2s ease;background:var(--clr-body-background);outline:1px solid var(--clr-black-17-hex) !important;display:flex;align-items:center;justify-content:center}.menos-cart .quantity-change.disabled{pointer-events:none;background:var(--clr-black-5);color:var(--clr-black-44)}.menos-cart .quantity-change:focus{z-index:0}.menos-cart .remove___cart{cursor:pointer}.menos-cart .remove___cart:hover{text-decoration:underline}.menos-cart .item-qty{min-width:32px;width:100%;cursor:pointer;display:flex;justify-content:center;align-items:center;height:44px;outline:1px solid var(--clr-black-17-hex) !important;background:var(--clr-body-background)}.menos-cart .item-qty:focus{z-index:0}.menos-cart #ippodo-recommend-container{display:flex;justify-content:center;align-items:center}.menos-cart #ippodo-recommend{background:var(--clr-body-background);z-index:2}.menos-cart #ippodo-recommend-container,.menos-cart #ippodo-recommend{height:112px;margin-bottom:4px}.menos-cart .qty-update-close{border:1px solid transparent;padding:5px 10px;cursor:pointer;border-radius:4px;-webkit-text-stroke:1px;display:flex}.menos-cart .qty-update-close:hover,.menos-cart .qty-update-close:active,.menos-cart .qty-update-close:focus{border:1px solid var(--clr-text)}.menos-cart .cart__quantity{flex-basis:90px}.menos-cart .txt--minor a{color:var(--clr-text);text-decoration:none}.menos-cart .giftNote{width:calc(100% - 20px);border:1px solid var(--clr-black-12);display:none;outline:none;border-radius:8px;padding:8px 10px}.menos-cart .giftNote input,.menos-cart .giftNote textarea{width:calc(100% - 20px)}.menos-cart .file-drop-area2{position:relative;display:flex;justify-content:center;align-items:center;max-width:100%;transition:0.2s;border-radius:6px;border:none}.menos-cart .file-drop-area2 .fake-btn{width:calc(100% - 30px);margin:0 !important;justify-content:center;background-color:field;border:none;border-radius:6px}.cart-scroll-down{position:absolute;bottom:15px;opacity:1;top:-5px;left:0;right:0;height:0;transition:opacity 0.2s ease}.cart-scroll-down.scroll-up{top:15px;bottom:-5px}#cart-scroller span{position:absolute;top:-45px;left:50%;width:24px;height:24px;margin-left:-12px;border-left:1px solid var(--clr-text);border-bottom:1px solid var(--clr-text);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:sdb04 2s infinite;animation:sdb04 2s infinite;box-sizing:border-box}@-webkit-keyframes sdb04{0%{-webkit-transform:rotate(-45deg) translate(0, 0)}20%{-webkit-transform:rotate(-45deg) translate(-10px, 10px)}40%{-webkit-transform:rotate(-45deg) translate(0, 0)}}@keyframes sdb04{0%{transform:rotate(-45deg) translate(0, 0)}20%{transform:rotate(-45deg) translate(-10px, 10px)}40%{transform:rotate(-45deg) translate(0, 0)}}#packingSlip{overflow:hidden}.cart-template{margin-bottom:40px}.cart-template .menos-cart-bubble,.cart-template .menos-cart{top:0 !important;margin-top:0 !important}.cart-template .menos-cart{max-height:100% !important;display:flex !important;position:relative !important;z-index:1;border-top:1px solid var(--clr-black-12)}.cart-template .btn-close-cart{display:none !important}.cart-template .cart-buttons-primary{justify-content:end}[data-cart-open='true'] .menos-cart:not(.cart-cart){animation:fade-in 0.2s}[data-cart-open='true'] .menos-cart:not(.cart-cart){display:block}[data-cart-open='closing'] .menos-cart:not(.cart-cart){animation:fade-out 0.2s}[data-cart-open='closing'] .menos-cart:not(.cart-cart){display:block}.giftNoteLabel{font-size:16px}.giftNoteLabel:hover{cursor:pointer}.stickyCart{position:sticky;bottom:0;background:var(--clr-body-background);padding:18px;z-index:2;margin-left:-24px;width:calc(100% + 12px)}.btn,.pd-action-link{-webkit-transition:0.1s background-color linear, 0.1s color linear;-moz-transition:0.1s background-color linear, 0.1s color linear;-o-transition:0.1s background-color linear, 0.1s color linear;transition:0.1s background-color linear, 0.1s color linear;display:flex;align-items:center;justify-content:center;border-radius:56px;color:var(--clr-text);line-height:24px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;touch-action:manipulation;-webkit-appearance:button;text-rendering:auto;writing-mode:horizontal-tb !important}.btn.btn--disabled,.pd-action-link.btn--disabled{border:none !important;color:var(--clr-black-36) !important;background:var(--clr-black-12) !important;pointer-events:none !important;cursor:default !important}.btn.btn--disabled path,.pd-action-link.btn--disabled path{stroke:var(--clr-black-36) !important}.btn-plain{background:none;border:none;outline-color:transparent;display:grid;align-items:center;border-radius:8px !important;outline:none !important}.btn-plain:hover,.btn-plain:active{cursor:pointer}.btn-plain:hover .caption,.btn-plain:active .caption{color:var(--clr-text) !important;font-weight:600}.btn-plain:hover path,.btn-plain:hover ellipse,.btn-plain:active path,.btn-plain:active ellipse{stroke:var(--clr-text) !important;stroke-opacity:1 !important}.btn-plain span{line-height:125%}.btn-plain svg{margin:0 auto}.btn-newsletter{outline:none;background:none;border:none;top:0;position:absolute;right:3px;padding:13px;cursor:pointer}.btn-newsletter svg{width:20px;height:15px}.btn-primary,.shopify-challenge__button,.sa-signupBtn,.sa-affiliateAddLinkBtn,.jdgm-submit-rev,.jdgm-submit-question,.pd-action-link{border:1px solid var(--clr-primary);background:var(--clr-primary);color:var(--clr-primary-2);outline:none !important}.btn-primary:hover,.btn-primary:active,.shopify-challenge__button:hover,.shopify-challenge__button:active,.sa-signupBtn:hover,.sa-signupBtn:active,.sa-affiliateAddLinkBtn:hover,.sa-affiliateAddLinkBtn:active,.jdgm-submit-rev:hover,.jdgm-submit-rev:active,.jdgm-submit-question:hover,.jdgm-submit-question:active,.pd-action-link:hover,.pd-action-link:active{background:var(--clr-primary-2);color:var(--clr-primary);cursor:pointer}.btn-primary:hover .active-svg,.btn-primary:active .active-svg,.shopify-challenge__button:hover .active-svg,.shopify-challenge__button:active .active-svg,.sa-signupBtn:hover .active-svg,.sa-signupBtn:active .active-svg,.sa-affiliateAddLinkBtn:hover .active-svg,.sa-affiliateAddLinkBtn:active .active-svg,.jdgm-submit-rev:hover .active-svg,.jdgm-submit-rev:active .active-svg,.jdgm-submit-question:hover .active-svg,.jdgm-submit-question:active .active-svg,.pd-action-link:hover .active-svg,.pd-action-link:active .active-svg{fill:var(--clr-primary) !important}.btn-primary:hover .active-svg2,.btn-primary:active .active-svg2,.shopify-challenge__button:hover .active-svg2,.shopify-challenge__button:active .active-svg2,.sa-signupBtn:hover .active-svg2,.sa-signupBtn:active .active-svg2,.sa-affiliateAddLinkBtn:hover .active-svg2,.sa-affiliateAddLinkBtn:active .active-svg2,.jdgm-submit-rev:hover .active-svg2,.jdgm-submit-rev:active .active-svg2,.jdgm-submit-question:hover .active-svg2,.jdgm-submit-question:active .active-svg2,.pd-action-link:hover .active-svg2,.pd-action-link:active .active-svg2{stroke:var(--clr-primary) !important}.btn-green{border:1px solid var(--clr-green-1);background:var(--clr-green-1)}.btn-green:hover,.btn-green:active{color:var(--clr-green-1)}.btn-white{border:1px solid var(--clr-white-1);background:var(--clr-white-1);color:#030302}.btn-white:hover,.btn-white:active{background:#030302;color:var(--clr-white-1);cursor:pointer}.btn-primary-inverse,.product-feature2 .btn-primary{border:1px solid var(--clr-primary);background:var(--clr-primary-2);color:var(--clr-primary);outline:none !important}.btn-primary-inverse:hover:not(.no-hover),.btn-primary-inverse:active:not(.no-hover),.product-feature2 .btn-primary:hover:not(.no-hover),.product-feature2 .btn-primary:active:not(.no-hover){background:var(--clr-primary) !important;color:var(--clr-primary-2);cursor:pointer}.btn-primary-inverse:hover:not(.no-hover) .active-svg,.btn-primary-inverse:active:not(.no-hover) .active-svg,.product-feature2 .btn-primary:hover:not(.no-hover) .active-svg,.product-feature2 .btn-primary:active:not(.no-hover) .active-svg{fill:var(--clr-primary-2) !important}.btn-primary-inverse:hover:not(.no-hover) .active-svg2,.btn-primary-inverse:active:not(.no-hover) .active-svg2,.product-feature2 .btn-primary:hover:not(.no-hover) .active-svg2,.product-feature2 .btn-primary:active:not(.no-hover) .active-svg2{stroke:var(--clr-primary-2) !important}.btn-primary-inverse:hover:not(.no-hover) s,.btn-primary-inverse:active:not(.no-hover) s,.product-feature2 .btn-primary:hover:not(.no-hover) s,.product-feature2 .btn-primary:active:not(.no-hover) s{color:lightgray}.btn-text-dark{border:1px solid var(--clr-primary-2);background:transparent;color:var(--clr-primary-2);outline:none !important}.btn-text-dark:hover,.btn-text-dark:active{background:var(--clr-primary-2);color:var(--clr-text);cursor:pointer}.btn-text{border:1px solid var(--clr-text);background:transparent;outline:none !important}.btn-text.white{color:#fdfdfc;border:1px solid #fdfdfc;background:var(--clr-black-17)}.btn-text.white:hover,.btn-text.white:active{color:var(--clr-text);border:1px solid var(--clr-text)}.btn-text:hover,.btn-text:active{background:var(--clr-primary-2);cursor:pointer}.btn-paper{background:var(--clr-paper-4);border:1px solid var(--clr-paper-4);color:var(--clr-text);min-width:110px;outline:none !important}.btn-paper:hover,.btn-paper:active{border:1px solid var(--clr-text);cursor:pointer}.btn-paper path{stroke:var(--clr-text)}.btn-black-12{background:var(--clr-black-12);border:1px solid transparent;color:var(--clr-text);outline:none !important}.btn-black-12:hover,.btn-black-12:active{background:var(--clr-black-8);cursor:pointer}.btn-black-12 path{stroke:var(--clr-text)}.btn-preorder{outline:none !important;border:1px solid var(--clr-preorder);background:transparent;color:var(--clr-preorder)}.btn-preorder:hover,.btn-preorder:active{background:var(--clr-preorder);color:var(--clr-primary-2);cursor:pointer}.btn-preorder:hover .active-svg,.btn-preorder:active .active-svg{fill:var(--clr-primary-2) !important}.btn-preorder:hover .active-svg2,.btn-preorder:active .active-svg2{stroke:var(--clr-primary-2) !important}.btn-unavailable{border:1px solid var(--clr-unavailable);color:var(--clr-unavailable);pointer-events:none;background:none;text-align:center}.btn-unavailable:hover,.btn-unavailable:active{background:var(--clr-unavailable);color:var(--clr-text-unavailable);cursor:pointer}.btn-oos-loading{border:1px solid var(--clr-black-12);background:var(--clr-body-background)}.btn-currency:hover svg,.btn-currency:active svg{fill:var(--clr-primary-2) !important}.btn-close-modal{background:none;border:none;outline-color:transparent;font-size:0.75rem}.btn-close-modal:hover,.btn-close-modal:active{cursor:pointer}.shopify-challenge__button{height:40px;padding:8px 20px !important;display:flex !important}.add-cart-icon{margin-right:5px}.quantity-container input{text-align:center;outline:none;border:none;color:var(--clr-text);background:transparent}.quantity-container.btn-40{padding:0 20px;height:38px}.quantity-container.btn-40 .quantity-change{height:38px;border-radius:6px}.quantity-container.btn-40 input{max-width:50px;height:18px}.quantity-container.btn-32{padding:0 12px !important;height:30px}.quantity-container.btn-32 .quantity-change,.quantity-container.btn-32 input{height:24px}.quantity-container.btn-32 input{max-width:32px}.quantity-container:hover,.quantity-container:focus{box-shadow:none !important}.quantity-change{background:transparent;border:none;outline:none;cursor:pointer;color:var(--clr-primary)}.quantity-change.plus{margin-right:1px}.quantity-change.minus{margin-left:1px}.btn-multi-wrapper{position:fixed;right:0;bottom:12px;z-index:5;margin:0 24px;transition:0.2s ease}.btn-multi-wrapper #btn-multi{border:1px solid var(--clr-btn-multi);background:var(--clr-btn-multi);backdrop-filter:blur(10px);color:var(--clr-btn-multi-text);outline:none !important;transition:0.2s ease;height:42px;font-size:0.875rem;box-shadow:0 3px 10px rgba(0,0,0,0.16)}.btn-multi-wrapper #btn-multi .btn-unavailable{border:none !important;color:var(--clr-btn-multi-text) !important;cursor:default !important;min-width:80px !important}.btn-multi-wrapper #btn-multi:hover,.btn-multi-wrapper #btn-multi:active{cursor:pointer}.btn-multi-wrapper #btn-multi #btn-chat .closed-text,.btn-multi-wrapper #btn-multi .product-addbtn{border-bottom:0.01rem solid transparent}.btn-multi-wrapper #btn-multi #btn-chat:hover .closed-text,.btn-multi-wrapper #btn-multi .product-addbtn:hover{border-bottom:0.01rem solid}.btn-multi-wrapper #btn-multi #btn-chat,.btn-multi-wrapper #btn-multi #addFixed,.btn-multi-wrapper #btn-multi #mobile-filter-open{padding:9px 18px}.btn-multi-wrapper #btn-multi #btn-chat{min-width:55px}.btn-multi-wrapper #btn-multi #addFixed{padding:0}.btn-multi-wrapper #btn-multi #addFixed .compare-price{display:none}.btn-multi-wrapper #btn-multi #addFixed .Polaris-Button__Spinner{left:50%;margin-left:-7.5px;margin-top:5px}.btn-multi-wrapper #btn-multi .btn-multi-left{display:none}.btn-multi-wrapper #btn-multi .btn-multi-sep{margin:0}.btn-multi-wrapper #btn-multi.btn-multi-active .btn-multi-sep,.btn-multi-wrapper #btn-multi.btn-multi-active .btn-multi-left{display:flex !important}.btn-multi-wrapper #btn-multi.btn-multi-active .btn-multi-right{flex-basis:40%}.btn-multi-wrapper #btn-multi.btn-multi-active .btn-multi-left{flex-basis:60%;padding:9px 18px}@media only screen and (max-width: 900px){.btn-multi-wrapper #btn-multi.btn-multi-mobile-active .btn-multi-sep,.btn-multi-wrapper #btn-multi.btn-multi-mobile-active .btn-multi-left{display:flex !important}}@media only screen and (max-width: 350px){.btn-multi-wrapper #btn-multi.btn-multi-mobile-active .btn-multi-left,.btn-multi-wrapper #btn-multi.btn-multi-active .btn-multi-left{flex-basis:90%}}.btn-multi-wrapper #btn-multi.btn-multi-collection.btn-multi-mobile-active .btn-multi-right,.btn-multi-wrapper #btn-multi.btn-multi-collection.btn-multi-active .btn-multi-right{flex-basis:50%}.btn-multi-wrapper #btn-multi.btn-multi-collection.btn-multi-mobile-active .btn-multi-left,.btn-multi-wrapper #btn-multi.btn-multi-collection.btn-multi-active .btn-multi-left{flex-basis:50%}@media only screen and (min-width: 801px){.btn-multi-wrapper{justify-content:flex-end;width:unset !important;right:0;bottom:24px}#collection-container:not(.default-layout) .product-card{width:325px !important}}.sa-Polaris-Button{border:1px solid var(--clr-primary) !important;background:var(--clr-primary) !important;color:var(--clr-primary-2) !important;outline:none !important;border-radius:56px !important}.sa-Polaris-Button:hover,.sa-Polaris-Button:active{background:var(--clr-primary-2) !important;color:var(--clr-primary) !important;cursor:pointer}.sa-Polaris-Button:hover .active-svg,.sa-Polaris-Button:active .active-svg{fill:var(--clr-primary) !important}.sa-Polaris-Button:hover .active-svg2,.sa-Polaris-Button:active .active-svg2{stroke:var(--clr-primary) !important}.sa-Polaris-Modal-Header{color:var(--clr-text)}.dropdown{position:relative;cursor:pointer;display:inline-block;transition:all 0.2s ease}.dropdown-content{display:none;position:absolute;overflow:auto;text-align:center;z-index:3;left:-1px;width:250px;border-radius:6px;border:1px solid var(--clr-black-12);background:var(--clr-paper-4);grid-template-columns:1fr 1fr 1fr;grid-gap:6px;padding:5px;max-height:300px}.dropdown-content .ippodo-curr{display:flex;align-items:center;text-align:left;padding:0 5px 0 14px;text-decoration:none;color:var(--clr-text)}.dropdown-content .ippodo-curr .cflag{margin-right:6px}.dropdown-content .ippodo-curr:hover{background:var(--clr-paper-5)}.ippodo-active-curr{display:flex;align-items:center;grid-gap:2px;height:22px}.ippodo-active-curr .cflag{margin-right:2px}.cflag{width:20px;height:14px;margin-bottom:-2px;border-radius:3px}.curr-drop .cflag{margin-bottom:-1px}#profile-menu{position:fixed;display:none;flex-direction:column;background:var(--clr-body-background);padding:16px;width:200px;z-index:10;transition:0.2s ease;border-bottom-right-radius:8px;border-bottom-left-radius:8px}#profile-menu .h_buttons{flex-wrap:nowrap !important;grid-gap:4px !important;margin-top:0 !important}#profile-menu .h_buttons div{padding:0 16px !important;height:30px !important;font-size:0.8125rem !important}#profile-menu .h_buttons div i,#profile-menu .h_buttons div.h_google_center>p{margin:0 !important}#profile-menu .h_buttons div span,#profile-menu .h_buttons div i:not(.fab):not(.fax){display:none !important}#profile-menu .h_buttons div .fab,#profile-menu .h_buttons div .h_buttons div>img{height:20px !important;width:20px !important}#profile-menu .h_divider{display:none !important}#profile-menu .btn{width:100%;margin:5px 0}#profile-menu .btn-currency{padding:0;display:flex !important;background:var(--clr-body-background) !important;color:var(--clr-text) !important;transition:none !important}#profile-menu .btn-currency:hover,#profile-menu .btn-currency:active,#profile-menu .btn-currency:visited{text-decoration:underline}#profile-menu .btn-currency:hover svg,#profile-menu .btn-currency:active svg,#profile-menu .btn-currency:visited svg{fill:var(--clr-text) !important}#profile-menu .dropdown-open{border-bottom-left-radius:0;border-bottom-right-radius:0;background:var(--clr-body-background)}#profile-menu .dropdown-content{top:31px;border-top:0;border-top-right-radius:0;border-top-left-radius:0;background:transparent;border-color:var(--clr-text);background:var(--clr-body-background);grid-template-columns:1fr 1fr;width:190px;max-height:250px}#dark-mode-toggle{width:100%;align-items:center;justify-content:flex-end;display:flex;margin-bottom:5px}[data-profile-open='true'] #profile-menu{animation:fade-in 0.2s;display:flex}[data-profile-open='closing'] #profile-menu{animation:fade-out 0.2s;display:flex}.Polaris-Icon--colorTealDark svg{fill:#00848e}.Polaris-Icon--colorTealDark::after{background-color:#b7ecec}.Polaris-Banner--hasDismiss{padding-right:5.6rem;border-radius:10px}.Polaris-Banner__Heading{padding-top:0.2rem}.Polaris-Banner__Content{padding:0.4rem 0;word-break:break-word;overflow-wrap:break-word}.Polaris-Banner__Ribbon{flex:0 0 2.7rem}.Polaris-Icon--colorYellowDark svg{fill:#8a6116}.Polaris-Icon--colorYellowDark::after{background-color:#ffea8a}.Polaris-Icon--colorRedDark svg{fill:#bf0711}.Polaris-Icon--colorRedDark img{filter:brightness(0) saturate(100%) invert(12%) sepia(100%) saturate(5699%) hue-rotate(353deg) brightness(75%) contrast(101%)}.Polaris-Icon--colorRedDark::before{background-color:var(--p-surface-critical, #fead9a)}.Polaris-Icon__Svg,.Polaris-Icon__Img{position:relative;z-index:2;display:block;width:100%;max-width:100%;max-height:100%}.Polaris-Icon{display:block;height:20px;width:20px;max-height:100%;max-width:100%;margin:auto}.Polaris-Icon--hasBackdrop{position:relative;display:flex;align-items:center;margin:0.4rem}.Polaris-Icon--hasBackdrop::after{content:"";position:absolute;z-index:1;top:-0.4rem;bottom:-0.4rem;left:-0.4rem;right:-0.4rem;border-radius:50%}.Polaris-Icon--isColored{color:var(--clr-text)}.Polaris-Spinner{-webkit-animation:Polaris-Spinner--loading 500ms linear infinite;animation:Polaris-Spinner--loading 500ms linear infinite;color:transparent}.Polaris-Spinner--sizeSmall{height:2rem;width:2rem}.Polaris-Button--plain.Polaris-Button--iconOnly{margin:-0.8rem}.Polaris-Badge{display:inline-flex;align-items:center;padding:2px 8px;border:1px solid transparent;border-radius:32px;color:var(--clr-text)}.Polaris-Badge--statusInfo{border-color:var(--clr-black-69)}.Polaris-Badge--statusSuccess{background-color:#bbe5b3;border-color:#bbe5b3}.Polaris-Badge--statusAttention{background-color:var(--clr-gold-4);border-color:var(--clr-gold-4)}.Polaris-Badge--statusWarning{background-color:#ffc58b;color:#594430}.Polaris-Badge--statusSubscribe{background-color:var(--clr-blue-1);border-color:var(--clr-blue-1);color:var(--clr-body-background) !important}.Polaris-Badge--statusAnnounce{background-color:var(--clr-gold-20);border-color:var(--clr-gold-20);color:var(--clr-text) !important}.Polaris-Banner{position:relative;display:flex}.Polaris-Banner--withinPage{padding:4px}.Polaris-Banner--withinPage.Polaris-Banner--statusInfo{background-color:var(--clr-blue-30)}.Polaris-Banner--withinPage.Polaris-Banner--statusWarning{background-color:var(--clr-gold-4)}.Polaris-Banner--withinPage.Polaris-Banner--statusCritical{background-color:var(--clr-blue-30)}.Polaris-Banner--withinPage .Polaris-Banner__Dismiss{right:10px;top:10px;position:absolute}:root{--search-border-radius:12px}.little-sun{display:none}.header-search{width:100%;height:100%;border-radius:30px;border:1px solid var(--clr-black-10);outline:none;padding:10px 5px 10px 20px;max-width:1200px}.collection-search{width:100%;height:100%;border-radius:30px;border:1px solid var(--clr-black-18-hex);outline:none !important;padding:10px 20px;background:none !important;margin:24px auto;display:flex}.search-form:has(.header-search:focus) #predictive-search #predictive-search-results{outline:none;outline-color:var(--clr-focus);box-shadow:0 4px 0 4px var(--clr-focus)}#shopify-section-main-search,predictive-search,.search-form{width:100%;display:flex;position:relative;justify-content:center;align-items:center}#predictive-search{animation:fade-in 0.2s;z-index:4;display:none}#predictive-search #predictive-search-results{position:absolute;top:36px;width:calc(100% - 89px);width:-moz-available;width:-webkit-fill-available;width:stretch;left:0;background:var(--clr-body-background);padding:12px 44px 20px;border-bottom:1px solid var(--clr-black-18-hex);border-left:1px solid var(--clr-black-18-hex);border-right:1px solid var(--clr-black-18-hex);border-radius:0 0 var(--search-border-radius) var(--search-border-radius)}#predictive-search #predictive-search-results .predictive-search-btn{margin:24px auto 0}#predictive-search #predictive-search-results .predictive-search__results-list{padding-inline-start:20px;margin:12px 0}#predictive-search #predictive-search-results .predictive-search__results-list a:hover,#predictive-search #predictive-search-results .predictive-search__results-list span:hover,#predictive-search #predictive-search-results .predictive-search__results-list a:focus,#predictive-search #predictive-search-results .predictive-search__results-list span:focus{text-decoration:underline}#predictive-search #predictive-search-results .predictive-search__results-list mark{background-color:var(--clr-gold-4);color:var(--clr-text)}@media screen and (max-width: 680px){#predictive-search #predictive-search-results{top:42px}}[data-search-open='true'] .header-search{background:var(--clr-body-background) !important;border-radius:var(--search-border-radius) var(--search-border-radius) 0 0}[data-search-open='true'] #predictive-search{display:block}[data-search-open='true'] .little-sun{display:block;z-index:7;position:fixed;top:0;left:0;width:100%;height:100%;animation:fade-in 0.2s;background-color:var(--clr-transparent-background)}[data-search-open='true'] #shopify-section-main-search{z-index:8}@media screen and (max-width: 680px){[data-search-open='true'] predictive-search{width:calc(100vw - 24px);transform:translateX(-54px)}}[data-search-open='false'] #predictive-search{display:none}[data-search-open='closing'] #predictive-search{animation:fade-out 0.2s}[data-search-open='closing'] #shopify-section-main-search{z-index:8}[data-search-open='closing'] .little-sun{z-index:7;display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--clr-transparent-background);animation:fade-out 0.2s}[data-livesearch="true"] #collection-filter{display:none !important}.modal{box-shadow:0 0 0 100vw var(--clr-transparent-background);border:0;color:var(--clr-text);background:var(--clr-body-background);border-radius:10px;max-width:550px;padding:0;width:100%}.modal .modal-inner{padding:24px}.modal .modal-close{position:absolute;right:24px;top:24px;padding:5px;background:none;border:none;border-radius:6px;outline-color:var(--clr-focus);-webkit-transition:all 0.2s ease-out !important;transition:all 0.2s ease-out !important}.modal .modal-close:hover{outline:1px solid var(--clr-focus);cursor:pointer}.modal .modal-close:focus,.modal .modal-close:focus-visible{outline:none;outline-color:var(--clr-focus);-webkit-box-shadow:0 0 0 4px var(--clr-focus) !important;box-shadow:0 0 0 4px var(--clr-focus) !important}.modal .modal-content .loading .cart-hidden-loading{visibility:hidden}.modal .modal-content .loading .cart-visible-loading{display:flex}.modal .modal-content h2,.modal .modal-content h3{margin-top:0;margin-bottom:15px;padding-right:36px}.modal .modal-content h3{font-family:'Lora', serif;text-transform:unset;font-weight:400;letter-spacing:unset}.modal .modal-content p{margin-top:5px;margin-bottom:20px}.modal .modal-content input[type="radio"]{flex-basis:15px}.modal .modal-content form{display:grid}.modal .modal-content .quizAnswer{align-items:center;display:flex;grid-gap:6px;transition:outline 0.2s ease}.modal .modal-content .quizAnswer label{flex-basis:calc(100% - 15px);cursor:pointer;padding-top:6px;padding-bottom:6px;padding-right:6px}.modal .modal-content .quizAnswer input[type="radio"]{cursor:pointer}.modal .modal-content .quizAnswer:hover{outline:1px solid var(--clr-black-69);border-radius:8px;cursor:pointer}.modal .modal-content .btn-continue{margin-top:16px}.modal .modal-content .quizResults{display:grid;grid-template-columns:1fr 3fr;align-items:center}.modal .modal-content .quizResults.noImg{grid-template-columns:1fr}.modal .modal-content .quiz-back-btn{margin-right:15px;font-weight:normal}.modal .modal-content .quiz-back-btn:hover{text-decoration:underline}.modal::backdrop{background:RGB(0 0 0/0.5);opacity:0}.modal[open]{animation:fade-in 0.2s}.toast[open]{animation:fade-in-bottom 0.2s}.modal[closing]{display:block;pointer-events:none;inset:0;animation:fade-out 0.2s}.toast[closing]{pointer-events:none;animation:fade-out-bottom 0.2s}dialog{position:fixed;left:0;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;margin:auto;display:block}dialog:focus-visible{outline:none !important}dialog:not([open]){display:none}dialog+.backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.1)}._dialog_overlay{position:fixed;top:0;right:0;bottom:0;left:0}dialog.fixed{position:fixed;top:50%;transform:translate(0, -50%)}@media (max-width: 470px){.modal .modal-content .quizResults{grid-template-columns:1fr}}#filter{z-index:1;width:100%;max-width:120px;margin-right:16px}#filter .filter-section{padding-bottom:25px;display:grid}#filter .filter-title{padding-bottom:5px}#filter .filter-item{color:var(--clr-black-69);line-height:1.7;cursor:pointer}#filter .filter-item.isActive{color:var(--clr-text);font-weight:700}#filter .filter-item.isActive .filter-radio,#filter .filter-item.isActive .filter-check{background-color:var(--clr-green-2)}#filter .filter-item.isDisabled{color:var(--clr-black-36);pointer-events:none}#filter .filter-item.isDisabled .filter-radio,#filter .filter-item.isDisabled .filter-check{background-color:var(--clr-black-8)}#filter .filter-radio{height:8px;width:8px;margin-right:5px;background-color:var(--clr-black-12);border-radius:50%;display:inline-block}#filter .filter-check{height:8px;width:8px;margin-right:5px;background-color:var(--clr-black-36);display:inline-block}@media only screen and (max-width: 900px){#filter{position:fixed;top:133.5px;background:var(--clr-body-background);border-right:1px solid var(--clr-black-18);border-bottom:1px solid var(--clr-black-18);border-bottom-right-radius:6px;height:calc(100vh - 70px);overflow-x:scroll;z-index:12;padding:15px;display:none;width:120px;max-width:unset;transition:margin 0.2s ease}#filter.collection-filter{margin-left:-24px}#filter #mobile-close,#filter #mobile-filter-title{display:block !important}#filter #mobile-close{padding-bottom:80px}#mobile-filter{display:flex !important}}[data-filter-open='true'] #filter{animation:slide-from-left 0.2s forwards;display:flex}[data-filter-open='closing'] #filter{animation:slide-to-left 0.2s forwards;display:flex}#gorgias-chat-container{display:none !important;z-index:-100}#gorgias-chat-container iframe{display:none !important;z-index:-100;width:1px !important;height:1px !important}[data-chat-open2="true"] #chat-ippodo-ai{display:block}#chat-ippodo-ai{position:fixed;bottom:0;right:0;z-index:1000;display:none;width:calc(100% - 48px);max-width:550px;background:var(--clr-body-background);border-top-left-radius:8px;overflow:hidden;box-shadow:0 0 17px -5px var(--clr-box-shadow);transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1)}#chat-ippodo-ai.dragover{box-shadow:inset 0 0 25px -2px var(--clr-box-shadow);transform:scale(0.99);opacity:0.95;border:2px dashed var(--clr-primary);background-color:var(--clr-primary-2)}#chat-ippodo-ai .file-drop-area2:has(#file-input-chat:hover){cursor:pointer}#chat-ippodo-ai .file-drop-area2:has(#file-input-chat:hover) .upload-btn{background:var(--clr-primary-2);color:var(--clr-primary)}#chat-ippodo-ai .file-drop-area2:has(#file-input-chat:hover) .upload-btn .upload-svg path{fill:var(--clr-primary)}#chat-ippodo-ai .file-drop-area2:has(#file-input-chat:hover) .upload-btn .upload-svg circle{fill:var(--clr-primary-2)}#chat-ippodo-ai .file-drop-area2:has(#file-input-chat:hover) #file-input-chat{cursor:pointer}#chat-ippodo-ai p{color:var(--clr-text) !important}#chat-ippodo-ai p:last-of-type{margin-bottom:0}#chat-ippodo-ai .fake-btn-text{max-width:80px;text-overflow:ellipsis;overflow:hidden}[data-theme='dark'] .file-drop-area2:has(#file-input-chat:hover){cursor:pointer}[data-theme='dark'] .file-drop-area2:has(#file-input-chat:hover) .upload-btn{background:var(--clr-primary) !important;color:var(--clr-primary-2) !important}[data-theme='dark'] .file-drop-area2:has(#file-input-chat:hover) .upload-btn .upload-svg path{fill:var(--clr-primary-2) !important}[data-theme='dark'] .file-drop-area2:has(#file-input-chat:hover) .upload-btn .upload-svg circle{fill:var(--clr-primary) !important}[data-theme='dark'] .file-drop-area2:has(#file-input-chat:hover) #file-input-chat{cursor:pointer}#user-input{height:20px}[data-chat-connecting="true"] #btn-chat .chat-hidden-loading{visibility:hidden}[data-chat-connecting="true"] #btn-chat .chat-visible-loading{display:flex !important}[data-chat-connecting="true"] #send-button{cursor:wait;content:''}[data-chat-connecting="true"] #send-button .text{visibility:hidden}[data-chat-connecting="true"] #send-button .loading-spinner{display:flex !important}[data-chat-connecting="true"] #chat-reply .text{visibility:hidden}[data-chat-connecting="true"] #chat-reply .loading-spinner{display:flex !important}#messages-container{width:calc(100% - 16px);overflow:hidden;height:calc(100dvh - 330px);overflow-y:auto;padding:8px;z-index:1;position:relative}#clear-chat{cursor:pointer;text-align:center;margin:4px auto;display:block;color:var(--clr-black-55);white-space:nowrap}#clear-chat:hover{text-decoration:underline}.filter-reset-icon{display:inline-block}.filter-reset-icon svg{fill:var(--clr-black-55);height:12px;width:12px;margin-right:5px}.mini-message{position:fixed;bottom:12px;right:12px;z-index:1000;display:none;width:calc(100% - 48px);max-width:500px;background:var(--clr-body-background);border:1px solid var(--clr-black-17);border-radius:5px;overflow:hidden;padding:12px}.message-avatar{width:32px;height:32px;border-radius:50%}.message{margin-bottom:10px;padding:5px 10px;border-radius:5px}.message .grid{grid-template-columns:1fr;align-items:start}.message-profile{border-radius:5px}.message-name{white-space:nowrap;font-size:14px;line-height:20px}.message-content{padding:5px 8px;border-radius:5px;position:relative;transition:opacity 0.2s ease;margin-top:8px}.message-content .attachments{display:grid;grid-template-columns:repeat(auto-fit, minmax(0, 1fr));gap:4px;max-width:514px;margin-bottom:4px}.message-content .attachments .attachment{max-width:300px;display:grid;gap:4px}.message-content .attachments .attachment-image{width:100%;height:100%;object-fit:contain;border-radius:6px}.message-content .attachments .attachment-image-wrapper{position:relative;min-height:100px}.message-content .attachments .attachment-image.loading{opacity:0}.message-content .attachments .image-loading-spinner{position:absolute;top:calc(50% - 15px);left:calc(50% - 15px);transform:translate(-50%, -50%);width:30px;height:30px;border:3px solid #f3f3f3;border-top:3px solid #555;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:translate(-50%, -50%) rotate(0deg)}100%{transform:translate(-50%, -50%) rotate(360deg)}}.message-content a{text-decoration:underline !important}.message-content::after{content:'';position:absolute;width:0;height:0}.message.user .message-content{background-color:var(--clr-primary);color:var(--clr-primary-2);text-align:left}.message.user .message-content::after{bottom:-9px;right:6px;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid var(--clr-primary)}.message.staff .message-content{background-color:var(--clr-blue-1);color:var(--clr-white-black)}.message.staff .message-content a{color:var(--clr-white-black) !important}.message.staff .message-content::after{left:11px;top:-19px;border-top:10px solid transparent;border-bottom:10px solid var(--clr-blue-1);border-right:10px solid transparent}.message.assistant .message-content{background-color:var(--clr-blue-5);gap:8px}.message.assistant .message-content::after{left:15px;top:-19px;border-top:10px solid transparent;border-bottom:10px solid var(--clr-blue-5);border-right:10px solid transparent}.message.assistant .message-time{gap:16px;justify-content:space-between;width:100%}.message.assistant .message-time .ticket-self-close{cursor:pointer;color:var(--clr-green-2)}.message.assistant .message-time .ticket-self-close:hover{text-decoration:underline}.message.assistant.loading .message-content{display:flex;flex-direction:row;align-items:center}.message.system{font-style:italic}.message.system .message-content{background-color:var(--clr-red-43);gap:8px}.message.system .message-content::after{left:15px;top:-19px;border-top:10px solid transparent;border-bottom:10px solid var(--clr-blue-5);border-right:10px solid transparent}.message.system .message-time{gap:16px;justify-content:space-between;width:100%}.message.system .message-time .ticket-self-close{cursor:pointer;color:var(--clr-green-2)}.message.system .message-time .ticket-self-close:hover{text-decoration:underline}.input-container{z-index:1;position:relative;display:flex;padding:8px;background-color:var(--clr-btn-multi)}#chat-info-collect{flex-wrap:wrap;justify-content:end}#chat-info-collect .grid{grid-template-columns:60px 1fr;row-gap:4px;align-items:center}#chat-info-collect #save-info{place-self:end}#chat-email-input-container,#chat-address-input-container{z-index:0;padding:8px 12px;position:absolute;transition:all 0.2s ease-in-out;background-color:var(--clr-blue-4);width:calc(100% - 24px);opacity:0;bottom:0}#chat-email-input-container .grid,#chat-address-input-container .grid{grid-template-columns:60px 1fr;row-gap:4px;width:calc(100% - 20px)}#chat-email-input-container.move-up,#chat-address-input-container.move-up{opacity:1;z-index:3}#chat-email-input-container #save-email,#chat-address-input-container #save-email{place-self:end}.chat-header{padding:10px 15px;background-color:var(--clr-btn-multi);border-bottom:1px solid var(--clr-black-17);color:var(--clr-white-black)}.chat-header h3{margin:0 0 5px 0}.chat-header p{margin:0}.message.system{background-color:var(--clr-red-43);color:var(--clr-text);font-style:italic}.loading-indicator{text-align:center;padding:10px;font-style:italic;color:var(--clr-black-50);background-color:var(--clr-paper-5)}.hidden{display:none}.tea-brewing-animation,.tea-sipping-animation{display:inline-flex;justify-content:center;align-items:center;height:20px;width:20px}.teacup{width:16px;height:12px;background-color:#e7e7e6;border-radius:0 0 8px 8px;position:relative;overflow:hidden}.tea{position:absolute;bottom:0;left:0;width:100%;height:70%;background-color:#4a740b}.tea-brewing-animation .tea{animation:fillTea 10s ease-in-out infinite}.tea-sipping-animation .tea{animation:sipTea 10s ease-in-out infinite}.steam{position:absolute;top:-5px;left:3px;width:2px;height:5px;background-color:#ccc;opacity:0;animation:steamRise 5s ease-out infinite}.steam:nth-child(2){left:7px;animation-delay:0.2s}.steam:nth-child(3){left:11px;animation-delay:0.4s}@keyframes fillTea{0%,
  100%{height:0}50%{height:100%}}@keyframes sipTea{0%,
  100%{height:70%}50%{height:60%}}@keyframes steamRise{0%{transform:translateY(0);opacity:0}50%{opacity:1}100%{transform:translateY(-5px);opacity:0}}.loading-text{font-style:italic;color:var(--clr-black-50)}.message.assistant.loading .loading-content,.message.staff.loading .loading-content{display:flex}.message.assistant:not(.loading) .loading-content,.message.staff:not(.loading) .loading-content{display:none}.message-time{display:none}.message:last-child .message-time{display:flex}@media (max-width: 470px){#chat-ippodo-ai{width:100%;right:0;bottom:0;border-top-right-radius:8px}#messages-container{height:60dvh}}@media (max-height: 700px){#messages-container{height:calc(100dvh - 164px)}#chat-ippodo-ai{border-top-left-radius:0;border-top-right-radius:0}}.tgl{display:none}.tgl,.tgl:after,.tgl:before,.tgl *,.tgl *:after,.tgl *:before,.tgl+.tgl-btn{box-sizing:border-box}.tgl::selection,.tgl:after::selection,.tgl:before::selection,.tgl *::selection,.tgl *:after::selection,.tgl *:before::selection,.tgl+.tgl-btn::selection{background:none}.tgl+.tgl-btn{outline:0;display:block;width:100%;height:32px;position:relative;cursor:pointer;user-select:none}.tgl+.tgl-btn:after,.tgl+.tgl-btn:before{position:relative;display:block;content:"";width:50%;height:100%}.tgl+.tgl-btn:after{left:0}.tgl+.tgl-btn:before{display:none}.tgl.checked+.tgl-btn:after{left:50%}.tgl-light+.tgl-btn{will-change:contents;background-image:url('//ippodotea.com/cdn/shop/t/47/assets/toggle-day.jpg?v=51697918020644955831685384547');border-radius:2em;padding:2px;transition:all .4s ease}.tgl-light+.tgl-btn:after{border-radius:50%;background-image:url('//ippodotea.com/cdn/shop/t/47/assets/toggle-day.jpg?v=51697918020644955831685384547');background-size:cover;transition:all .2s ease}.tgl-light.checked+.tgl-btn{background-image:url('//ippodotea.com/cdn/shop/t/47/assets/toggle-night.jpg?v=145067971385425650581685384547')}.tgl-ios+.tgl-btn{will-change:contents;background-image:url('//ippodotea.com/cdn/shop/t/47/assets/toggle-day.jpg?v=51697918020644955831685384547');background-size:cover;border-radius:2em;padding:2px;transition:all 0.4s ease;transition:background-image 0.4s;border:1px solid #e8eae9}.tgl-ios+.tgl-btn:after{will-change:contents;border-radius:2em;background:#fbfbfb;transition:left 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275),padding 0.3s ease,margin 0.3s ease;box-shadow:0 0 0 1px rgba(0,0,0,0.1),0 4px 0 rgba(0,0,0,0.08)}.tgl-ios+.tgl-btn:active{background-image:url('//ippodotea.com/cdn/shop/t/47/assets/toggle-night.jpg?v=145067971385425650581685384547')}.tgl-ios+.tgl-btn:active:after{padding-right:0.8em}.tgl-ios.checked+.tgl-btn{transition:background-image 0.4s}.tgl-ios.checked+.tgl-btn:active{box-shadow:none}.tgl-ios.checked+.tgl-btn:active:after{margin-left:-0.8em}[data-theme="dark"] .tgl+.tgl-btn:after{left:50%;background:#d8d8d8}[data-theme="dark"] .tgl-ios+.tgl-btn{background-image:url('//ippodotea.com/cdn/shop/t/47/assets/toggle-night.jpg?v=145067971385425650581685384547');box-shadow:none;margin-left:-0.8em;border:1px solid #606261}[data-theme="dark"] .tgl-ios+.tgl-btn:active{background-image:url('//ippodotea.com/cdn/shop/t/47/assets/toggle-day.jpg?v=51697918020644955831685384547')}[data-theme="dark"] .tgl-ios+.tgl-btn:active .tgl+.tgl-btn:after{background:#fff}[data-theme="dark"] .tgl-light+.tgl-btn{background-image:url('//ippodotea.com/cdn/shop/t/47/assets/toggle-night.jpg?v=145067971385425650581685384547');box-shadow:none;margin-left:-0.8em;border:1px solid #606261}[data-theme="dark"] .tgl-light+.tgl-btn:after{background-image:url('//ippodotea.com/cdn/shop/t/47/assets/toggle-day.jpg?v=51697918020644955831685384547');background-size:cover}[data-theme='dark'] .shopify-planet-banner-title{color:var(--clr-green-3) !important}[data-theme='dark'] .dark-text *{color:var(--clr-body-background)}[data-theme='dark'] .btn-primary .active-svg{fill:var(--clr-primary-2) !important}[data-theme='dark'] .btn-primary:hover .active-svg{fill:var(--clr-primary) !important}[data-theme='dark'] .slideFeatureText{color:var(--clr-text)}[data-theme='dark'] .light .btn-text,[data-theme='dark'] .light .slideFeatureText{color:var(--clr-primary-2) !important}[data-theme='dark'] .light .d4,[data-theme='dark'] .light p,[data-theme='dark'] .light h1,[data-theme='dark'] .light h2,[data-theme='dark'] .light h3,[data-theme='dark'] .light h4{color:var(--clr-primary-2)}[data-theme='dark'] .light .btn-primary{background:var(--clr-primary-2) !important;border:1px solid var(--clr-primary-2) !important;color:var(--clr-primary)}[data-theme='dark'] .light .btn-primary:hover{background:var(--clr-primary) !important;color:var(--clr-primary-2) !important}[data-theme='dark'] .light .btn-primary .active-svg{fill:var(--clr-primary) !important}[data-theme='dark'] .light .btn-primary:hover .active-svg{fill:var(--clr-primary-2) !important}[data-theme='dark'] .light .btn-primary-inverse{border:1px solid var(--clr-primary-2) !important;color:var(--clr-primary-2) !important}[data-theme='dark'] .light .btn-primary-inverse:hover{background:var(--clr-primary) !important;color:var(--clr-primary-2) !important}[data-theme='dark'] .light .slider-arrow path{stroke:var(--clr-primary-2) !important}[data-theme='dark'] .light .btn-text{background:#D6D5D2 !important;border-color:#D6D5D2 !important}[data-theme='dark'] .light .btn-text:focus,[data-theme='dark'] .light .btn-text:active,[data-theme='dark'] .light .btn-text:hover{background:#030302 !important;color:#D6D5D2 !important}[data-theme='dark'] .light .btn-preorder{background:transparent !important;border-color:#030302 !important;color:#030302 !important}[data-theme='dark'] .light .btn-preorder:focus,[data-theme='dark'] .light .btn-preorder:active,[data-theme='dark'] .light .btn-preorder:hover{background:#030302 !important;color:#D6D5D2 !important}[data-theme='dark'] .article .article-feature-wrap:after{background:linear-gradient(0deg, var(--clr-body-background), rgba(255,0,0,0));background-size:100% 100%;height:50px;width:100%;bottom:4px;left:0;content:'';position:absolute}[data-theme='dark'] .fax-apple{filter:invert(1)}[data-theme='dark'] .h_apple_button:hover .fax-apple{filter:unset}[data-theme='dark'] .btn-text-dark{border:1px solid var(--clr-text);background:transparent;color:var(--clr-text);outline:none !important}[data-theme='dark'] .btn-text-dark:hover,[data-theme='dark'] .btn-text-dark:active,[data-theme='dark'] .btn-text-dark:visited{background:var(--clr-primary-2);cursor:pointer}[data-theme='dark'] .btn-text,[data-theme='dark'] .btn-text-dark{border-color:var(--clr-text)}[data-theme='dark'] #desktop-search,[data-theme='dark'] .header-search{background:#000;border:none}[data-theme='dark'] .is-too-bright{background-color:#525252a3}[data-theme='dark'] img:not(#home-slider .slider__image,.nobright){filter:brightness(0.9)}[data-theme='dark'] #collection-container.default-layout .chart-rich.bancha,[data-theme='dark'] #collection-container.default-layout .chart-rich.teabags,[data-theme='dark'] #collection-container.default-layout .chart-other.organic,[data-theme='dark'] #collection-container.default-layout.green-tea-container .chart-light{color:#030302}[data-theme='dark'] #collection-container.default-layout .chart-medium.bancha,[data-theme='dark'] #collection-container.default-layout .chart-medium.teabags{color:#D6D5D2}[data-theme='dark'] .swoosh-light{display:none !important}[data-theme='dark'] .sa-Polaris-DataTable__Cell--total{background:var(--clr-body-background)}[data-theme='dark'] .sa-Polaris-Badge{border-color:var(--clr-body-background)}[data-theme='dark'] .sa-Polaris-DataTable__TableRow:hover .sa-Polaris-DataTable__Cell{background:var(--clr-body-background)}[data-theme='dark'] .img-theme-light{display:none}[data-theme='dark'] .btn-green{border:1px solid var(--clr-green-3);background:var(--clr-green-3)}[data-theme='dark'] .btn-green:hover,[data-theme='dark'] .btn-green:active,[data-theme='dark'] .btn-green:visited{color:var(--clr-green-3);background:var(--clr-green-5)}[data-theme='dark'] .vote{content:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 9.4L8 1L1 9.4H5.375V15H10.625V9.4H15Z' stroke='%23FBFAF8' stroke-opacity='0.44' stroke-linejoin='round'/%3E%3C/svg%3E%0A") !important}[data-theme='dark'] .vote.vote-up.active,[data-theme='dark'] .vote.vote-up:hover{content:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 9.4L8 1L1 9.4H5.375V15H10.625V9.4H15Z' fill='%23182013' stroke='%237A9F60' stroke-linejoin='round'/%3E%3C/svg%3E%0A") !important}[data-theme='dark'] .vote.vote-down.active,[data-theme='dark'] .vote.vote-down:hover{content:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 9.4L8 1L1 9.4H5.375V15H10.625V9.4H15Z' fill='%23290A0D' stroke='%23D22D3A' stroke-linejoin='round'/%3E%3C/svg%3E%0A") !important}[data-theme="light"][data-keymode='true'] #shipping-message{background-color:#515a75 !important}[data-theme="light"] .gift-msg-btn,[data-theme="light"] textarea,[data-theme="light"] input[type="text"],[data-theme="light"] input[type="tel"],[data-theme="light"] input[type="password"],[data-theme="light"] .form-email-input,[data-theme="light"] .sa-formInput,[data-theme="light"] select:not(.product-option-select){background:#eee !important}[data-theme="light"] .h_apple_button:hover .fax-apple{filter:invert(1)}[data-theme="light"] .dark .slide-text{color:var(--clr-body-background);background:rgba(3,3,2,0.67) !important}[data-theme="light"] .dark .slide-text .d1,[data-theme="light"] .dark .slide-text .d2,[data-theme="light"] .dark .slide-text p{color:var(--clr-body-background)}[data-theme="light"] .dark path{stroke:var(--clr-body-background) !important}[data-theme="light"] .dark .btn-text{border:1px solid var(--clr-primary-2);color:var(--clr-primary-2)}[data-theme="light"] .dark .btn-text:hover{color:var(--clr-text)}[data-theme="light"] .dark .btn-primary{border:1px solid var(--clr-primary-2) !important;background:var(--clr-primary-2) !important;color:var(--clr-primary) !important}[data-theme="light"] .dark .btn-primary path{stroke:var(--clr-primary) !important}[data-theme="light"] .dark .btn-primary:hover{border:1px solid var(--clr-primary-2) !important;background:var(--clr-primary) !important;color:var(--clr-primary-2) !important}[data-theme="light"] .dark .btn-primary:hover path{stroke:var(--clr-primary-2) !important}[data-theme="light"] .dark .btn-primary:hover .active-svg{fill:var(--clr-primary-2) !important}[data-theme="light"] .dark .btn-preorder{background:#D6D5D2 !important;border-color:#D6D5D2 !important}[data-theme="light"] .dark .btn-preorder:focus,[data-theme="light"] .dark .btn-preorder:active,[data-theme="light"] .dark .btn-preorder:hover{background:#030302 !important;color:#D6D5D2 !important}[data-theme="light"] .img-theme-dark{display:none}.casts-a-shadow{position:fixed;top:0;left:0;width:100%;height:100vh;animation:fade-in 200ms;background-color:var(--clr-transparent-background);z-index:4}[data-chat-open2='true'] .btn-multi-wrapper,[data-chat-open2='true'] .accessibility-trigger{pointer-events:none;transform:translateY(70px);opacity:0}[data-cart-open='true'] #the-sun,[data-review-request-open='true'] #the-sun,[data-profile-open='true'] #the-sun,[data-search-open='true'] #the-sun,[data-mobilemenu-open='true'] #the-sun,[data-filter-open='true'] #the-sun,[data-chat-open='true']:not([data-chat-override='true']) #the-sun{position:fixed;top:0;left:0;width:100%;height:100vh;animation:fade-in 0.2s;background-color:var(--clr-transparent-background);z-index:4}[data-cart-open='true'] .btn-multi-wrapper,[data-cart-open='true'] .accessibility-trigger,[data-review-request-open='true'] .btn-multi-wrapper,[data-review-request-open='true'] .accessibility-trigger,[data-profile-open='true'] .btn-multi-wrapper,[data-profile-open='true'] .accessibility-trigger,[data-search-open='true'] .btn-multi-wrapper,[data-search-open='true'] .accessibility-trigger,[data-mobilemenu-open='true'] .btn-multi-wrapper,[data-mobilemenu-open='true'] .accessibility-trigger,[data-filter-open='true'] .btn-multi-wrapper,[data-filter-open='true'] .accessibility-trigger,[data-chat-open='true']:not([data-chat-override='true']) .btn-multi-wrapper,[data-chat-open='true']:not([data-chat-override='true']) .accessibility-trigger{pointer-events:none;transform:translateY(70px);opacity:0}[data-chat-open='true']:not([data-chat-override='true']) #the-sun,[data-chat-open='closing']:not([data-chat-override='true']) #the-sun{z-index:7 !important}[data-cart-open='closing']:not([data-profile-open='true']):not([data-search-open='true']):not([data-mobilemenu-open='true']):not([data-filter-open='true']):not([data-chat-open='closing']) #the-sun,[data-profile-open='closing']:not([data-cart-open='true']):not([data-search-open='true']):not([data-mobilemenu-open='true']):not([data-filter-open='true']):not([data-chat-open='closing']) #the-sun,[data-search-open='closing']:not([data-cart-open='true']):not([data-profile-open='true']):not([data-mobilemenu-open='true']):not([data-filter-open='true']):not([data-chat-open='closing']) #the-sun,[data-mobilemenu-open='closing']:not([data-cart-open='true']):not([data-cart-open='true']):not([data-profile-open='true']):not([data-search-open='true']):not([data-filter-open='true']):not([data-chat-open='closing']) #the-sun,[data-filter-open='closing']:not([data-cart-open='true']):not([data-profile-open='true']):not([data-search-open='true']):not([data-mobilemenu-open='true']):not([data-chat-open='closing']) #the-sun,[data-chat-open='closing']:not([data-chat-override='true']):not([data-filter-open='true']):not([data-cart-open='true']):not([data-profile-open='true']):not([data-search-open='true']):not([data-mobilemenu-open='true']) #the-sun{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:var(--clr-transparent-background);z-index:4;animation:fade-out 0.2s}.eclipse{z-index:7}.is-too-bright{position:fixed;top:0;left:0;width:100%;height:100vh;animation:fade-in 200ms;background-color:var(--clr-transparent-background-light);z-index:4}.is-open{display:flex !important}.hide{display:none !important}.show{display:flex !important}.show-block{display:block !important}.dropdown-open .dropdown-content{display:grid !important}.visible{visibility:visible !important}.hide-in-place{visibility:hidden;width:0}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-out{0%{opacity:1}100%{opacity:0}}@keyframes fade-in-bottom{0%{opacity:0;transform:translateY(40px)}100%{opacity:1;transform:translateY(0px)}}@keyframes fade-out-bottom{0%{opacity:1}100%{opacity:0;transform:translateY(40px)}}@keyframes slide-from-left{0%{transform:translateX(-180px)}100%{transform:translateX(0)}}@keyframes slide-to-left{0%{transform:translateX(0)}100%{transform:translateX(-180px)}}@keyframes loading{0%{width:0}25%{width:60vw}100%{width:100vw}}#loading{top:0;position:fixed;height:2px;background:var(--clr-primary);z-index:20;opacity:1;animation-name:loading;animation-duration:20s}.hide-header{position:absolute;transform:translateY(-60px);opacity:0;visibility:hidden}.hide-header-right{position:absolute;transform:translateX(60px)}.hide-addCart{position:absolute;transform:translateY(40px);opacity:0;z-index:-2;visibility:hidden}#header.index-hide{transform:translateY(-100%)}.shift-up{transform:translateY(-56px)}.shift-up2{transform:translateY(-11px)}.shift-up3{margin-top:-55.5px}@media screen and (max-height: 500px){.shift-up{transform:translateY(-200px)}.shift-up3{transform:translateY(-46.5px) !important}#filter{height:100vh !important}.sticky-desktop{top:52px}#shipping-message{mix-blend-mode:unset !important}}.shift-down{transform:translateY(200px)}.shift-down-slow{transform:translateY(100px)}.shift-up-message{transform:translateY(-32px)}.product-hidden{opacity:0 !important;pointer-events:none;transform:scale(0.00001) !important;height:0}.product-visible{opacity:1}.show-badge{animation:fade-in 200ms}.shift-up .top-header{opacity:0}.shift-up .fade-in{transition:0.2s ease !important;visibility:visible !important;opacity:1 !important}.stick{position:fixed !important;top:60px !important}.stop{position:absolute;bottom:0px;top:unset !important}.page-loading{display:none}.cart-visible-loading{display:none}.cart-loading .cart-visible-loading{display:flex;pointer-events:none}.cart-loading .cart-hidden-loading{visibility:hidden}.cart-loading button:not(.modal-close),.cart-loading .btn:not(.modal-close){pointer-events:none}.cart-loading{cursor:wait !important}@-webkit-keyframes pulse{0%{transform:scale(1)}80%{transform:scale(1.1)}100%{transform:scale(1)}}@keyframes pulse{0%{transform:scale(1)}80%{transform:scale(1.08)}100%{transform:scale(1)}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.Polaris-Spinner{-webkit-animation:Polaris-Spinner--loading 500ms linear infinite;animation:Polaris-Spinner--loading 500ms linear infinite;color:transparent}.Polaris-Spinner--sizeTiny{height:16px;width:16px}.Polaris-Spinner--sizeSmall{height:18px;width:18px}.Polaris-Spinner--sizeMedium{height:24px;width:24px}.Polaris-Spinner--sizeLarge{height:40px !important;width:40px}@-webkit-keyframes Polaris-Spinner--loading{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes Polaris-Spinner--loading{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes polaris-SkeletonShimmerAnimation{0%{background-color:var(--clr-paper-4)}100%{background-color:var(--clr-paper-5)}}[data-keymode='true'] #keyCutMenu{position:fixed;bottom:0;padding:12px 0;z-index:4;justify-content:center;align-items:center}[data-keymode='true'] #keyCutMenu .keyCutHeading{padding:0 10px;display:flex;align-items:center;max-width:75px;text-align:center}[data-keymode='true'] .keyShow{display:flex !important}[data-keymode='true'] .keyHide,[data-keymode='true'] .btn-multi-wrapper{display:none !important}[data-keymode='true'] #skipto{margin-top:-136px;padding-top:136px;z-index:-1;visibility:hidden;pointer-events:none}[data-keymode='true'] #skipto:focus-visible{outline:none !important}[data-keymode='true'] kbd{background:var(--clr-body-background);color:var(--clr-text);border:1px solid black;box-shadow:inset 0 -2px 0 0 #303030;border-radius:4px;font-size:.825rem;padding:5px 7px;line-height:15px}[data-keymode='true'] .keyCut{padding:0 10px}[data-keymode='true'] .keyPressed{border-color:var(--clr-focus);box-shadow:0 0 0 4px var(--clr-focus)}[data-keymode='true'] .keyBorder{border:none !important}[data-keymode='true'] .keyPad{padding:0 !important}[data-keymode='true'] .keySpread{width:100%;justify-content:center}[data-keymode='true'] #keySkip{width:120px;z-index:10;justify-content:center;overflow:hidden;white-space:nowrap;align-items:center;position:fixed;top:0;height:32px}[data-keymode='true'] #keySkip span{text-overflow:ellipsis}[data-keymode='true'] kbd[data-key="esc"]{background:linear-gradient(to right, var(--clr-focus) 49%, var(--clr-body-background) 50%) right bottom;background-size:200% 100%;transition:all 1.2s ease}[data-keymode='true'] kbd[data-key="esc"].keyPressed{background-position:left bottom}[data-keymode='true'] #shipping-message,[data-keymode='true'] #keyCutMenu{background-color:var(--clr-btn-multi);color:var(--clr-btn-multi-text)}[data-keymode='true'] .keySpan{display:flex;grid-gap:2px;align-items:center}.hbuttons{margin-top:16px}.customer-message{max-width:500px;margin:24px auto}#account-forms{margin-top:32px}#account-forms h1{margin-bottom:0}#account-forms .form-container{width:50%}#account-forms #CustomerCreateForm,#account-forms #RecoverPasswordForm,#account-forms #CustomerLoginForm,#account-forms #createCustomerLink{width:100%}#account-forms.max-width{width:calc(100% - 48px)}#account-menu{margin-bottom:24px;overflow-x:auto}#account-menu .in-line{text-decoration:none}#account h1,.page-order-history h1,#workshops h1,#order-history h1,.page-subscriptions h1,.sa-pageContainer h1,#affiliate h1,.page-privacy-request h1{margin:18px 0 !important}#account .order-products,.page-order-history .order-products,#workshops .order-products,#order-history .order-products,.page-subscriptions .order-products,.sa-pageContainer .order-products,#affiliate .order-products,.page-privacy-request .order-products{display:flex;align-items:center;margin:16px 0}#account .order-products img,.page-order-history .order-products img,#workshops .order-products img,#order-history .order-products img,.page-subscriptions .order-products img,.sa-pageContainer .order-products img,#affiliate .order-products img,.page-privacy-request .order-products img{margin-right:5px}#account .btn-plain,.page-order-history .btn-plain,#workshops .btn-plain,#order-history .btn-plain,.page-subscriptions .btn-plain,.sa-pageContainer .btn-plain,#affiliate .btn-plain,.page-privacy-request .btn-plain{color:var(--clr-black-55);white-space:nowrap;padding:0 12px;margin:16px 0}#account .btn-plain-selected,.page-order-history .btn-plain-selected,#workshops .btn-plain-selected,#order-history .btn-plain-selected,.page-subscriptions .btn-plain-selected,.sa-pageContainer .btn-plain-selected,#affiliate .btn-plain-selected,.page-privacy-request .btn-plain-selected{text-decoration:underline;text-underline-offset:4px;color:var(--clr-text)}.menos-address{padding:16px;border:1px solid var(--clr-black-12)}.menos-address p{margin:0}.menos-address p:first-of-type{margin-bottom:16px}.menos-address p:nth-of-type(2){border-left:1px solid var(--clr-black-36);padding-left:16px}.menos-address .btn-plain{margin:0 !important}@media screen and (max-width: 900px){.cube-grid{grid-template-columns:1fr 1fr}}@media screen and (max-width: 680px){#account-menu{justify-content:start}#account .account-menu:nth-child(1) .btn-plain{padding-left:0}.cube-grid{grid-template-columns:1fr}}.form-address{position:fixed;left:50%;transform:translate(-50%, -50%);z-index:8;top:50%;max-height:80vh;overflow:auto;background:var(--clr-body-background);padding:16px}.form-address label{font-size:0.875rem;min-width:100px}.form-address .form{display:flex;flex-direction:column}.form-address .space-between{margin:4px 0;grid-gap:16px}.form-address select,.form-address input{width:100%;max-width:183px;font-size:0.875rem;border:none;border-radius:6px;padding:10px}.form-address input[type="checkbox"]{width:unset}.form-address select{height:37px;padding:5px}.form-address .addressModalClose{margin:0 !important}.page,.page-workshops{padding-bottom:100px}.page.max-width,.page-workshops.max-width{width:calc(100% - 48px)}.page a:not(.page-workshops a):not(.toc .table-of-contents li a),.page-workshops a:not(.page-workshops a):not(.toc .table-of-contents li a){text-decoration:underline}.page h1,.page-workshops h1{margin-top:0;text-align:center}.page .contact-form form,.page-workshops .contact-form form{display:flex;flex-direction:column;margin-top:10px;max-width:500px;width:100%}.page .contact-form form .input,.page-workshops .contact-form form .input{margin-bottom:10px}.page .contact-form form input[type="checkbox"],.page-workshops .contact-form form input[type="checkbox"]{margin-right:5px}.page .contact-form form button,.page-workshops .contact-form form button{margin-top:15px}.featured-item{border-top-left-radius:16px;border-bottom-left-radius:16px}#faq h1{text-align:center}#faq .Polaris-Card{max-width:800px;margin:0 auto}#faq .Polaris-Subheading{padding:40px 0;padding-top:70px;margin-bottom:0px;margin-top:-30px;text-align:center}.ippodo-page h3:not(.toc-ref){margin:0 0 -12px}.toc a:hover{text-decoration:underline}.btn-multi-wrapper.max-width{width:calc(100% - 48px)}.page-faq{display:flex}.menos-hero{top:-1px;box-shadow:0 -15px 35px 0 var(--blog-feature-bg);position:relative}.menos-hero .headline{width:fit-content;display:inline-block}#about-hero{height:352px;z-index:1;overflow:hidden}#about-hero video{width:100%;height:100%;position:absolute;z-index:-1;object-fit:cover;filter:brightness(0.5);max-width:calc(var(--max-width) + 48px) !important}#about-hero h1{margin:0}#about-hero p{margin-top:16px;margin-bottom:0}#about-hero h1,#about-hero .collection-desc,#about-hero .dCrown{color:#fdfdfc}#about-hero svg{width:30px;height:30px;fill:var(--clr-text);margin-right:10px}#about-hero .gradient{position:absolute}#about-hero .gradient-left{height:100%;width:80px;left:-1px;background:linear-gradient(90deg, var(--blog-feature-bg), var(--gradient-transparent))}#about-hero .gradient-right{right:-1px;height:100%;width:80px;background:linear-gradient(270deg, var(--blog-feature-bg), var(--gradient-transparent))}#about-hero .gradient-bottom{bottom:-1px;height:80px;width:100%;background:linear-gradient(360deg, var(--blog-feature-bg), var(--gradient-transparent))}#about .about-grid-item{overflow:hidden;border-radius:16px;height:100%;align-items:start}#about .about-grid-item .category-text{background:var(--clr-paper-5);padding:16px;height:100%;width:calc(100% - 32px)}#about .about-grid-item .category-text p{margin:0}#about .about-grid-item:hover h3{text-decoration:underline}#about.max-width{width:calc(100% - 48px)}#about .about-embed{width:calc(100% - 100px);height:100%;margin:50px;min-height:400px}#about .about-select{padding:6px 6px 6px 0;cursor:pointer;max-width:100px}#about .about-store{display:grid;grid-template-columns:1fr 1fr;padding:48px 0}#about .about-store .store-text h2{margin-top:0;margin-bottom:16px}#about .about-store .store-text.left{padding-right:40px}#about .about-store .store-text.right{padding-left:40px}#about .about-store iframe{width:100%;animation:polaris-SkeletonShimmerAnimation 600ms ease infinite alternate;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:background-color;position:relative}#about .about-store .store-img{height:100%}#about .about-store .store-img img{width:100%;object-fit:cover;flex-grow:1}#about .about-store .store-img img:not(.about-page-img){margin-top:16px}#about .home-stores{margin-top:24px;margin-bottom:64px}#about .home-stores .store{background-color:var(--clr-paper-5)}#about .home-stores .store-desc button{margin-top:32px}#about .home-stores .store-links{margin-bottom:25px}#about .home-stores .store-link{padding:7px 7px !important;text-transform:uppercase}#about .home-stores .store-link:hover{cursor:pointer}#about .home-stores img{min-height:500px;object-fit:cover}@media only screen and (max-width: 1024px){#about .about-store{padding:24px 0;margin:40px 0}#about .about-store:last-of-type{margin-bottom:26px}#about .cube-grid{grid-template-columns:1fr 1fr}}@media only screen and (max-width: 680px){#about hr{max-width:unset !important}#about .about-store{padding:0px;grid-template-columns:1fr}#about .about-store:last-of-type{margin-bottom:40px}#about .about-store iframe{max-width:unset;height:326px}#about .about-store .store-text{margin-bottom:16px;padding:0px !important}}@media only screen and (max-width: 600px){#about .cube-grid{grid-template-columns:1fr}}.home-collection .home-collection-title{margin-bottom:24px}.home-collection .tri-grid{grid-gap:24px}.home-collection img{max-height:200px;height:100%;object-fit:cover}.home-collection #about.category-text{background:var(--clr-paper-4);padding:16px;width:calc(100% - 32px);min-height:94px}.home-collection #about.category-text h1{margin:0}.home-collection #about.category-text p{margin:4px 0 0;font-family:Lato, serif;font-style:normal;font-weight:normal;line-height:150%;color:var(--clr-black-69)}.home-collection.list-collection .category-text{min-height:104px}.sa-pageContainer .sa-Table{width:100%}.sa-pageContainer .sa-subHeader:nth-of-type(1){margin-top:0}.shopify-policy__body{margin-bottom:62px}.page-faq-new h1,.blog-faq h1{margin-bottom:40px}.page-faq-new .top-tabs,.blog-faq .top-tabs{margin-bottom:48px}.page-faq-new .tabs,.blog-faq .tabs{overflow:hidden}.page-faq-new .tabs .tab,.blog-faq .tabs .tab{width:100%;overflow:hidden;display:grid}.page-faq-new .tabs .tab:nth-of-type(even),.blog-faq .tabs .tab:nth-of-type(even){background:var(--clr-body-background)}.page-faq-new .tabs .tab:nth-of-type(odd),.blog-faq .tabs .tab:nth-of-type(odd){background:var(--clr-paper-5)}.page-faq-new .tabs .tab.bgoverride,.blog-faq .tabs .tab.bgoverride{background:var(--clr-paper-5)}.page-faq-new .tabs .tab-label,.blog-faq .tabs .tab-label{display:flex;justify-content:space-between;-webkit-tap-highlight-color:transparent;user-select:none;border-radius:8px;padding:24px;cursor:pointer;align-items:center}.page-faq-new .tabs .tab-label:hover,.blog-faq .tabs .tab-label:hover{text-decoration:underline}.page-faq-new .tabs .tab-label::after,.blog-faq .tabs .tab-label::after{content:"";-webkit-mask:url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 17.1666V3.83325' stroke='%23D6D5D2'/%3E%3Cpath d='M16.6668 10.5L3.3335 10.5' stroke='%23D6D5D2'/%3E%3C/svg%3E%0A");mask:url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 17.1666V3.83325' stroke='%23D6D5D2'/%3E%3Cpath d='M16.6668 10.5L3.3335 10.5' stroke='%23D6D5D2'/%3E%3C/svg%3E%0A");background:var(--clr-text);height:20px;width:20px;font-size:1.5rem;text-align:center;transition:all .2s ease}.page-faq-new .tabs .tab-content,.blog-faq .tabs .tab-content{max-height:0;color:var(--clr-text)}.page-faq-new .tabs .tab-content .c,.blog-faq .tabs .tab-content .c{padding:0 24px 24px 24px}.page-faq-new .tabs .tab-content .c a,.blog-faq .tabs .tab-content .c a{text-decoration:underline !important}.page-faq-new .tabs .tab-content .c p:first-of-type,.blog-faq .tabs .tab-content .c p:first-of-type{margin-top:0}.page-faq-new .tabs .tab-content .c .list-arrow-gray,.blog-faq .tabs .tab-content .c .list-arrow-gray{margin-bottom:0}.page-faq-new .tabs .top-label,.blog-faq .tabs .top-label{padding-top:0}.page-faq-new .tabs .top-label::after,.blog-faq .tabs .top-label::after{-webkit-mask:url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.6668 13.8333L10.0002 7.16663L3.3335 13.8333' stroke='%23D6D5D2'/%3E%3C/svg%3E%0A");mask:url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.6668 13.8333L10.0002 7.16663L3.3335 13.8333' stroke='%23D6D5D2'/%3E%3C/svg%3E%0A");background:var(--clr-text)}.page-faq-new .tabs .tab-input,.blog-faq .tabs .tab-input{position:absolute;opacity:0;z-index:-1}.page-faq-new .tabs .top-check+.tab-label::after,.page-faq-new .tabs .tab-input:checked+.tab-label::after,.blog-faq .tabs .top-check+.tab-label::after,.blog-faq .tabs .tab-input:checked+.tab-label::after{-webkit-mask: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 d='M15 5L5 15' stroke='%23D6D5D2'/%3E%3Cpath d='M5 5L15 15' stroke='%23D6D5D2'/%3E%3C/svg%3E%0A");mask: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 d='M15 5L5 15' stroke='%23D6D5D2'/%3E%3Cpath d='M5 5L15 15' stroke='%23D6D5D2'/%3E%3C/svg%3E%0A");background:var(--clr-text)}.page-faq-new .tabs .top-check+.top-label::after,.page-faq-new .tabs .tab-input:checked+.top-label::after,.blog-faq .tabs .top-check+.top-label::after,.blog-faq .tabs .tab-input:checked+.top-label::after{-webkit-mask:url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.3335 7.16675L10.0002 13.8334L16.6668 7.16675' stroke='%23D6D5D2'/%3E%3C/svg%3E%0A");mask:url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.3335 7.16675L10.0002 13.8334L16.6668 7.16675' stroke='%23D6D5D2'/%3E%3C/svg%3E%0A");background:var(--clr-text)}.page-faq-new .tabs .top-check ~ .tab-content,.page-faq-new .tabs .tab-input:checked ~ .tab-content,.blog-faq .tabs .top-check ~ .tab-content,.blog-faq .tabs .tab-input:checked ~ .tab-content{max-height:unset}.page-faq-new .tabs .tab-content:has(*:focus),.page-faq-new .tabs .tab-content:focus,.blog-faq .tabs .tab-content:has(*:focus),.blog-faq .tabs .tab-content:focus{max-height:unset}@media only screen and (max-width: 800px){.page-faq-new .tabs-wrapper,.blog-faq .tabs-wrapper{width:100vw;transform:translateX(-24px)}}.page-faq-new .top-label,.blog-faq .top-label{pointer-events:none}.page-faq-new .top-label:after,.blog-faq .top-label:after{display:none}.template-blog .max-width,.template-page-locations .max-width,.template-page-about .max-width,.template-page-workshops .max-width{width:calc(100% - 48px)}.template-blog .btn-paper,.template-page-locations .btn-paper,.template-page-about .btn-paper,.template-page-workshops .btn-paper{background:var(--clr-white-44);color:var(--clr-black-white) !important;min-width:unset;border:none !important;padding:10px 16px}.blog-btn-group{grid-gap:8px;display:flex;z-index:2;justify-content:flex-start;position:absolute;flex-wrap:wrap;top:16px}.blog-btn-group .btn.active{background:var(--clr-green-30)}.blog{margin-bottom:32px}.blog .search-form-blog{display:block}.blog.home-blog{margin-bottom:0;padding-bottom:24px}.blog a{text-decoration:none !important}.blog img:not(.recipe-card img){width:100%;height:200px;object-fit:cover}.blog img{border-radius:16px}.blog .article .tag{margin-bottom:0;margin-top:16px}.blog .article .title:hover a{text-decoration:underline}.blog .article p{margin:0}.blog.page{padding:0}.blog .tri-grid{grid-gap:24px}#collection-hero .collection-desc p{margin:0 0 16px;padding-right:48px}#collection-hero .two-cols{grid-gap:16px}#collection-hero .feature-img .gradient{position:absolute;z-index:1}#collection-hero .feature-img .gradient-left{height:100%;width:80px;left:-1px;background:linear-gradient(90deg, var(--blog-feature-bg), var(--gradient-transparent))}#collection-hero .feature-img .gradient-right{right:-1px;height:100%;width:80px;background:linear-gradient(270deg, var(--blog-feature-bg), var(--gradient-transparent))}#collection-hero .feature-img .gradient-bottom{bottom:-1px;height:80px;width:100%;background:linear-gradient(360deg, var(--blog-feature-bg), var(--gradient-transparent))}#collection-hero .feature-img img{object-fit:cover;object-position:center;height:352px;width:100%}@media only screen and (max-width: 680px){#collection-hero.blog-hero .d2{margin:0 0 12px !important}#collection-hero .collection-desc p{padding-right:0}#collection-hero .text-box{padding:32px 0;z-index:2;margin-top:-32px}#collection-hero .btn-40{width:100%}#collection-hero .feature-img{width:100vw;display:table;padding-bottom:0 !important;padding-left:0 !important}#collection-hero .feature-img img{min-height:unset !important}#collection-hero .feature-img .gradient-left,#collection-hero .feature-img .gradient-right{display:none}#collection-hero .feature-img .gradient-bottom{display:block !important}}@media only screen and (max-width: 900px){#collection-hero.blog-hero .d2{font-size:2rem !important}}@keyframes modal-video{from{opacity:0}to{opacity:1}}@keyframes modal-video-inner{from{transform:translate(0, 100px)}to{transform:translate(0, 0)}}.modal-video{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:1000000;cursor:pointer;opacity:1;animation-timing-function:ease-out;animation-duration:0.3s;animation-name:modal-video;-webkit-transition:opacity 0.3s ease-out;-moz-transition:opacity 0.3s ease-out;-ms-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.modal-video-close{opacity:0}.modal-video-close .modal-video-movie-wrap{-webkit-transform:translate(0, 100px);-moz-transform:translate(0, 100px);-ms-transform:translate(0, 100px);-o-transform:translate(0, 100px);transform:translate(0, 100px)}.modal-video-body{max-width:940px;width:100%;height:100%;margin:0 auto;display:table}.modal-video-inner{display:table-cell;vertical-align:middle;width:100%;height:100%}.modal-video-movie-wrap{width:100%;height:0;position:relative;padding-bottom:56.25%;background-color:#333;animation-timing-function:ease-out;animation-duration:0.3s;animation-name:modal-video-inner;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-ms-transition:-ms-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out}.modal-video-movie-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal-video-close-btn{position:absolute;z-index:2;top:-35px;right:-35px;display:inline-block;width:35px;height:35px;overflow:hidden;border:none;background:transparent;cursor:pointer}.modal-video-close-btn:before{transform:rotate(45deg)}.modal-video-close-btn:after{transform:rotate(-45deg)}.modal-video-close-btn:before,.modal-video-close-btn:after{content:"";position:absolute;height:2px;width:100%;top:50%;left:0;background:#fff;border-radius:5px;margin-top:-6px}@media only screen and (max-width: 680px){.template-page-about #about-hero{height:520px}.blog-btn-group{justify-content:center}.template-blog .feature-img,.template-page-locations .feature-img,.template-page-workshops .feature-img{padding-bottom:24px}.template-blog .feature-img img,.template-page-locations .feature-img img,.template-page-workshops .feature-img img{border-radius:0 !important}.template-blog .blog-btn-group,.template-page-locations .blog-btn-group,.template-page-workshops .blog-btn-group{position:absolute;z-index:1;width:var(--max-width-calc)}.template-blog .blog-hero .two-cols,.template-page-locations .blog-hero .two-cols,.template-page-workshops .blog-hero .two-cols{grid-template-columns:1fr;width:100% !important;align-items:end}.template-blog .blog-hero p,.template-page-locations .blog-hero p,.template-page-workshops .blog-hero p{padding-right:0 !important;margin-bottom:0 !important}.template-blog .blog-hero .text-box,.template-page-locations .blog-hero .text-box,.template-page-workshops .blog-hero .text-box{width:var(--max-width-calc);margin:0 auto}.fake-btn:not(.gift-msg-btn),.file-msg{text-indent:-9999px;line-height:0}.fake-btn:not(.gift-msg-btn):after{content:'Take a photo';text-indent:0;display:block;line-height:initial}.file-msg:after{content:'or tap to upload';text-indent:0;display:block;line-height:initial}.simple-grid{grid-template-columns:1fr}.breadcrumbs .btn-paper{min-width:unset}.modal{max-width:calc(100% - 24px) !important}#fixedContainer{width:100% !important}#recommended .related-items-container{max-width:500px;width:calc(100vw - 24px)}#header #header-top-right{width:100px}#header .max-width{width:calc(100% - 24px)}.max-width-pad{padding:0 12px}.home-collection .tri-grid,.template-blog .tri-grid{grid-template-columns:1fr}.home-collection .tri-grid img,.template-blog .tri-grid img{max-width:unset}.main-pad2{padding:24px}.home-stores{margin-top:17px}.home-stores img{min-height:unset}.home-stores .one-half{flex-basis:100%}.home-stores h2{margin-bottom:16px}.home-stores .store-desc{width:calc(100% - 48px)}.main-wrap{flex-wrap:wrap}.main-wrap .order2{order:2}.main-spread{flex-basis:100%;width:100%}.featured-grid-text{order:2}.featured-items .featured-item{max-width:unset !important}.featured-items .featured-grid-item,.featured-items .order2{order:2}.featured-items .featured-items-container{grid-gap:0}.featured-items .featured-items-container .product-card{width:100% !important;margin:0 !important}.featured-items .featured-items-container .product-card .product-image-container{margin-bottom:0 !important}.featured-items .featured-items-container .product-card .product-image-container:before{display:none !important}.featured-items .featured-items-container .product-card .product-price{margin-bottom:0 !important}.featured-items .featured-items-container .product-card .product-image-link{width:unset !important}.featured-items .featured-items-container:not(:first-of-type) .product-card{margin-top:32px}.main-spread-cut{flex-basis:100%;width:calc(100% - 48px)}.main-hide{display:none !important}.home-quiz .text-box{max-width:unset !important;min-width:unset !important;padding:24px 0 0}.button-group .right-btn{margin-left:0;margin-top:16px}.section.slider{margin-top:0px}.customers-account .page{padding-left:0;padding-right:0}.blog img{height:200px}#recommended{padding:0}#sub-header-addcart-mobile .quantity-container{display:none}#sub-header-addcart-mobile .header-add-title{margin-right:5px;max-width:130px;text-align:center}.mobile-full-width{width:100%}.mobile-hide{display:none !important}.header-logo svg{margin:10px 20px 20px;width:175px}#header{position:fixed}.top-header{height:50px}.header-pad-left{grid-gap:8px}#desktop-search{position:absolute;max-width:calc(100% - 190px);margin:0 auto;left:64px;height:38px}.menos-cart{width:calc(100% - 32px);max-height:calc(100vh - 200px);padding:16px 16px 0;border-right:none !important}.menos-cart .cart__table-cell--image img{width:50px;height:50px}.menos-cart.cart-cart{border:none !important}.menos-cart .stickyCart{padding:16px}.menos-cart .cart-buttons-primary{padding-bottom:15px}.cart-header:not(.cart-cart .cart-header){position:fixed;background:var(--clr-body-background);width:100%;left:0;text-align:center;padding:6px 0 12px;z-index:3;transition:box-shadow 0.2s ease}.cart-header:not(.cart-cart .cart-header) .d1{font-size:1.75rem}.cart-header:not(.cart-cart .cart-header).shaDown{box-shadow:0 12px 12px -12px var(--clr-box-shadow)}.cart-content:not(.cart-cart .cart-content){margin-top:64px;min-height:-moz-fill-available;min-height:-webkit-fill-available;min-height:fill-available;min-height:stretch;min-height:100%}.cart-cart .cart-content{margin-top:24px}#profile-menu{top:50px;border-right:none !important}.shift-bubble:before,.shift-bubble:after{right:18px !important}#headerFill{height:82px}}@media only screen and (min-width: 681px){.min-mobile-hide{display:none}.sticky-top{position:fixed;top:0;width:100%}.desktop-absolute{position:absolute}.desktop-end{justify-content:end}[data-theme='light'] .collection-background{background:linear-gradient(45deg, #f5f4f9 0%, transparent 100%) top right,linear-gradient(135deg, transparent 100%, #f5f4f9 0%) bottom right}}@media only screen and (max-width: 900px){.holiday-grid{grid-gap:32px}.holiday-grid.four-cols{grid-gap:16px !important;row-gap:32px !important;grid-template-columns:1fr 1fr !important}.holiday-grid.four-cols img{height:auto}.search-grid{grid-template-columns:1fr 1fr}.search-grid .product-card{width:100% !important}.search-grid .product-card .product-info{text-align:center}#header .max-width{width:calc(100% - 24px)}#footer #footer-top{flex-wrap:wrap;justify-content:center}#footer #footer-top #footer-left{order:2;padding:32px 0;margin-top:20px}#footer #footer-top #footer-left,#footer #footer-top #footer-middle{flex-basis:50%}#footer #footer-top #footer-right{flex-basis:50%}#footer #footer-top #footer-right .footer-inner{flex-basis:100%}#footer #footer-top #footer-middle .footer-inner{padding:0 20px 20px 0}#footer #footer-top .footer-menu{padding:0}#footer #footer-top .footer-menu:first-of-type{padding-right:20px}#footer #footer-top .footer-social{padding-left:0}.tablet-hide{display:none}.sub-header-link{padding:7px 7px !important}#sub-header-profile-show,#sub-header-logo{display:none}.header-search{margin:5px 0}.product-hidden{height:0 !important}.mobile-comfy{transform:translate(-180px);transition:all 0.2s ease}}@media only screen and (max-width: 374px){.blog-btn-group{width:var(--max-width-calc-small) !important}.blog-hero .text-box{width:var(--max-width-calc-small) !important}.max-width:not(article):not(.primary-nav-container):not(.myvideo):not(.blog-hero .main-wrap):not(.holiday-grid):not(.template-pmax .max-width){width:calc(100% - 34px) !important}[data-search-open='true'] predictive-search{width:calc(100vw - 17px);transform:translateX(-62px)}[data-search-open='true'] predictive-search #predictive-search #predictive-search-results{padding:12px 33px 20px}.tiny-wrap{flex-wrap:wrap}#product-description .quantity-container .quantity-change{width:50px}#product-description .quantity-container.btn-40{padding:0 10px !important;width:100%}#product-description .quantity-container.btn-40 input{max-width:35px}.message-container{width:100%}.shipping-message-container{width:calc(100% - 8px) !important}.shipping-message-container .shipping-text{margin:0 10px;font-size:0.75rem}#sub-header-addcart-mobile .header-add-title{max-width:80px !important;max-height:36px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:18px}#sub-header-addcart-mobile .header-cart-icon{width:24px;height:24px}.matcha-main #collection-container .mide-text,.matcha-main #collection-container .midw-text,.gyokuro-main #collection-container .mide-text,.gyokuro-main #collection-container .midw-text,.sencha-main #collection-container .mide-text,.sencha-main #collection-container .midw-text,.bancha-main #collection-container .mide-text,.bancha-main #collection-container .midw-text{font-size:0.8125rem}.feature-img:not(.blog-hero .feature-img):not(#about-hero .feature-img){margin-left:-17px !important}}@media only screen and (max-width: 470px){.recipe-img-teabag{width:128px;height:auto}#product .product-specs{grid-template-columns:1fr !important}#footer-right{flex-basis:100% !important}.shipping-message-container{max-width:100% !important}.blog img{height:150px}#learn-more .how-to-prepare{padding:15px}#product #product-specs-container .product-specs,.mobile-grid{grid-template-columns:1fr}.how-to-prepare .tri-brew .brew{width:calc(50% - 8px);padding:5px}.how-to-prepare .tri-brew .brew:nth-of-type(1){margin-left:-5px}.mobile-wrap{flex-wrap:wrap}#sub-header-addcart-mobile .quantity-container{height:30px !important}#sub-header-addcart-mobile .quantity-container input{max-width:30px}#sub-header-addcart-mobile .quantity-change{height:22px}#about .about-store-container .store-text{padding:20px}#about .about-store-container .map-embed{margin:0 20px 80px 20px !important}#about .about-store-container .about-embed,#about .about-store-container .about-store .store-text{width:calc(100% - 40px) !important}.product-card .product-title{max-width:calc(100% - 12px)}}@media only screen and (max-width: 321px){.how-to-prepare .tri-brew .brew{width:calc(50% - 10px)}}@media only screen and (min-width: 681px){.sticky-desktop{position:sticky}.min-hide{display:none}}@media only screen and (min-width: 901px){.min-tablet-hide{display:none}#footer-top .footer-menu{padding-right:0 !important}}@media only screen and (max-width: 680px){.sencha-browse .product-card,.gyokuro-browse .product-card,.teabags-browse .product-card,.bancha-browse .product-card{gap:6px}.product-layout-grid{grid-template-columns:1fr}.shift-down-mobile{transform:translateY(200px)}.min-show{display:none}#loading{display:none !important}.blog:not(.home-blog) .tri-grid{grid-template-columns:1fr 1fr}.blog:not(.home-blog) .tri-grid img{max-width:unset}#product #product-images{padding:0 !important;max-width:400px;margin:0 auto 24px}.tablet-wrap{flex-wrap:wrap}.tablet-wrap .order2{order:2}.tablet-wrap .featured-item{border-radius:0 0 16px 16px}.tablet-wrap .product-card{justify-content:center}.tablet-wrap .product-card .product-info{width:unset}.tablet-spread{flex-basis:100%;width:100%}.home-quiz{padding-top:16px !important}.mobile-one-col{grid-template-columns:1fr !important}#account-forms .form-container{width:100%}#account-forms .form-container-register{margin-top:70px}.shift-bubble:before,.shift-bubble:after{right:26px}.mobile-column{flex-direction:column}#about .about-store-container{height:unset}#about .about-store-container .store-text,#about .about-store-container .about-store{width:100%}#about .about-store-container .about-store .store-text{width:calc(100% - 100px)}#about .about-store-container .store-description{padding-bottom:10px}#about .about-store-container .map-embed{margin:0 50px 80px 50px}#about .about-store-container .maps-container{order:2;margin-top:15px}}@media only screen and (max-width: 1128px){#home-featured .slide-text{margin-left:15px}#home-collection{padding:15px 15px 40px}#home-collection .home-collection-fade{width:calc(100% + 15px);left:-15px}}@media only screen and (max-width: 1200px){#about .about-store-container .about-store img{object-fit:cover;object-position:center}}@media only screen and (max-width: 600px){.compare-price.hide-length{display:none}.blog .tri-grid{grid-template-columns:1fr !important}.hide-600{display:none}.btn-paper{padding:8px}#footer #footer-top #footer-left,#footer #footer-top #footer-middle{flex-basis:100% !important}#footer #footer-top #footer-middle{padding-bottom:24px}#footer #footer-top #footer-middle .footer-inner{width:100%;padding:0 0 20px}#footer #footer-top #footer-right{flex-basis:100% !important}}@media only screen and (max-height: 840px) and (min-width: 801px){.product-layout-grid{grid-template-columns:1fr 1.5fr}}
/*# sourceMappingURL=styles-main.css.map */
