*{box-sizing:border-box;margin:0}body{display:flex;flex-direction:column;margin:0;min-height:100svh}html:has(dialog[scroll-lock][open],details[scroll-lock][open]){overflow:hidden}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,textarea,select{font:inherit;border-radius:var(--style-border-radius-inputs)}:where(a,button,input,select,textarea,summary):focus-visible{outline:2px solid currentColor;outline-offset:3px}select{background-color:var(--color-background);color:currentcolor}dialog{background-color:var(--color-background);color:var(--color-foreground)}p{text-wrap:pretty}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p:empty{display:none}:is(p,h1,h2,h3,h4,h5,h6):first-child,:empty:first-child+:where(p,h1,h2,h3,h4,h5,h6){margin-block-start:0}:is(p,h1,h2,h3,h4,h5,h6):last-child,:where(p,h1,h2,h3,h4,h5,h6)+:has(+:empty:last-child){margin-block-end:0}body{font-family:var(--font-primary--family);background-color:var(--color-background);color:var(--color-foreground)}.shopify-section{--content-width: min( calc(var(--page-width) - var(--page-margin) * 2), calc(100% - var(--page-margin) * 2) );--content-margin: minmax(var(--page-margin), 1fr);--content-grid: var(--content-margin) var(--content-width) var(--content-margin);position:relative;grid-template-columns:var(--content-grid);display:grid;width:100%}.shopify-section>*{grid-column:2}.shopify-section>.full-width{grid-column:1 / -1}.featured-collection.full-width,.featured-blog.full-width .featured-blog__container{width:100%;max-width:none}#MainContent:has(#ac-pqa-qa-block){min-height:calc(100svh - var(--header-height-desktop))}#MainContent #ac-pqa-qa-block{width:100%;max-width:var(--board-max-width);margin:var(--board-margin-top) auto var(--board-padding-bottom);padding:0 var(--board-padding-inline);color:var(--textcolor);font-family:var(--font-primary--family);font-size:var(--board-font-size);line-height:1.5}#MainContent #ac-pqa-qa-block *{letter-spacing:0}#MainContent #ac-pqa-qa-block :is(input,select,textarea,button){font:inherit}#MainContent #ac-pqa-qa-block .ac-qa-block-container{padding:0;border:0;border-top:var(--border-editorial);border-bottom:var(--border-editorial);border-radius:0;background:transparent;box-shadow:none}#MainContent #ac-pqa-qa-block .ac-qa-block-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0 20px;border-bottom:var(--border-editorial)}#MainContent #ac-pqa-qa-block .ac-qa-block-title{margin:0;color:var(--textcolor);font-size:var(--board-title-font-size);font-weight:var(--board-title-font-weight);line-height:1.4}#MainContent #ac-pqa-qa-block .ac-qa-ask-button,#MainContent #ac-pqa-qa-block .ac-qa-form-submit{min-width:var(--control-min-width-sm);height:var(--control-height-sm);padding:var(--control-padding-sm);border:var(--border-editorial);border-radius:var(--control-radius-square);background:var(--button-primary-background);color:var(--button-primary-color);box-shadow:none;font-weight:var(--control-font-weight-strong);cursor:pointer}#MainContent #ac-pqa-qa-block .ac-qa-block-sub-header{display:grid;grid-template-columns:minmax(0,1fr) max-content;align-items:center;gap:10px;padding:16px 0 18px}#MainContent #ac-pqa-qa-block .ac-qa-search-container{min-width:0}#MainContent #ac-pqa-qa-block .ac-qa-search,#MainContent #ac-pqa-qa-block .ac-qa-sort,#MainContent #ac-pqa-qa-block .ac-qa-form-input{width:100%;min-height:var(--control-height-sm);border:var(--border-editorial);border-radius:var(--control-radius-square);background:var(--color-surface);color:var(--textcolor);box-shadow:none}#MainContent #ac-pqa-qa-block .ac-qa-search{padding:0 12px}#MainContent #ac-pqa-qa-block .ac-qa-sort-container{display:flex;align-items:center;justify-self:end;gap:10px;width:auto;font-size:var(--board-font-size);line-height:1;white-space:nowrap}#MainContent #ac-pqa-qa-block .ac-qa-sort-container label{color:var(--textcolor);font-weight:var(--board-meta-font-weight);line-height:var(--control-height-sm)}#MainContent #ac-pqa-qa-block .ac-qa-sort{width:160px;min-width:150px;max-width:170px;height:var(--control-height-sm);min-height:var(--control-height-sm);padding:0 12px;font-size:var(--board-font-size);line-height:var(--control-height-sm);cursor:pointer}#MainContent #ac-pqa-qa-block .ac-qa-block-list{border-top:var(--border-muted)}#MainContent #ac-pqa-qa-block .ac-qa-block-single{padding:18px 0;border-bottom:var(--board-row-border)}#MainContent #ac-pqa-qa-block .ac-qa-question-container{display:flex;align-items:flex-start;gap:8px;color:var(--textcolor);font-weight:var(--control-font-weight-strong)}#MainContent #ac-pqa-qa-block .ac-qa-question-prefix{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-width:20px;height:20px;padding:0 5px;border-radius:var(--product-detail-radius-sm);background:var(--textcolor);color:var(--color-surface);font-size:12px;line-height:1}#MainContent #ac-pqa-qa-block .ac-qa-user-info,#MainContent #ac-pqa-qa-block .ac-faq-form-product-info{margin-top:8px;color:var(--color-text-muted-strong);font-size:12px;font-weight:var(--board-meta-font-weight)}#MainContent #ac-pqa-qa-block .ac-qa-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:16px}#MainContent #ac-pqa-qa-block .ac-qa-small-button,#MainContent #ac-pqa-qa-block .ac-qa-small-button-link,#MainContent #ac-pqa-qa-block .ac-qa-small-button-plain,#MainContent #ac-pqa-qa-block .ac-qa-form-cancel{min-width:0;height:var(--control-height-xs);padding:var(--control-padding-xs);border:var(--border-editorial);border-radius:var(--control-radius-square);background:transparent;color:var(--textcolor);box-shadow:none;text-decoration:none;cursor:pointer}#MainContent #ac-pqa-qa-block .ac-qa-small-button-link,#MainContent #ac-pqa-qa-block .ac-qa-small-button-plain{border-color:transparent;padding-inline:0;text-decoration:underline;text-underline-offset:2px}#MainContent #ac-pqa-qa-block .ac-qa-count{padding:18px 0 20px;color:var(--textcolor);font-weight:var(--control-font-weight-strong);text-align:right}#MainContent #ac-pqa-qa-block .ac-qa-overlay-container{font-family:var(--font-primary--family);color:var(--textcolor)}#MainContent #ac-pqa-qa-block .ac-qa-popup{width:min(500px,calc(100vw - 40px));border:var(--border-editorial);border-radius:var(--control-radius-square);background:var(--color-surface);box-shadow:none}#MainContent #ac-pqa-qa-block .ac-qa-popup-header{padding:18px 20px;border-bottom:var(--border-muted)}#MainContent #ac-pqa-qa-block .ac-qa-popup-title{color:var(--textcolor);font-size:var(--board-title-font-size);font-weight:var(--board-title-font-weight)}#MainContent #ac-pqa-qa-block .ac-qa-popup-content{padding:18px 20px}#MainContent #ac-pqa-qa-block .ac-qa-form-group{margin-bottom:14px}#MainContent #ac-pqa-qa-block .ac-qa-form-group label{display:block;margin-bottom:6px;color:var(--textcolor);font-size:var(--board-font-size)}#MainContent #ac-pqa-qa-block textarea.ac-qa-form-input{min-height:120px;padding:10px 12px;resize:vertical}#MainContent #ac-pqa-qa-block input.ac-qa-form-input{padding:0 12px}#MainContent #ac-pqa-qa-block .ac-qa-popup-footer{display:flex;justify-content:flex-end;gap:8px;padding:0 20px 20px}@media(max-width:749px){#MainContent:has(#ac-pqa-qa-block){min-height:calc(100svh - var(--header-height-mobile))}#MainContent #ac-pqa-qa-block{margin:var(--board-margin-top-mobile) auto 80px;padding:0 var(--board-padding-inline-mobile)}#MainContent #ac-pqa-qa-block .ac-qa-block-header{align-items:flex-start;flex-direction:column;gap:12px;padding-top:16px}#MainContent #ac-pqa-qa-block .ac-qa-ask-button{width:100%}#MainContent #ac-pqa-qa-block .ac-qa-block-sub-header{grid-template-columns:1fr;gap:10px;padding:14px 0 16px}#MainContent #ac-pqa-qa-block .ac-qa-search-container,#MainContent #ac-pqa-qa-block .ac-qa-sort-container{width:min(100%,520px)}#MainContent #ac-pqa-qa-block .ac-qa-sort-container{display:grid;grid-template-columns:auto minmax(0,1fr);justify-self:start}#MainContent #ac-pqa-qa-block .ac-qa-sort{min-width:0;width:100%;max-width:none}#MainContent #ac-pqa-qa-block .ac-qa-popup{width:calc(100vw - 30px);max-height:calc(100svh - 30px);overflow:auto}}body .jdgm-review-widget-modal.jdgm-write-review-modal{color:var(--textcolor);font-family:var(--font-primary--family);font-size:13px;line-height:1.45}body .jdgm-review-widget-modal.jdgm-write-review-modal *{letter-spacing:0}body .jdgm-review-widget-modal.jdgm-write-review-modal :is(button,input,select,textarea){font-family:var(--font-primary--family)}body .jdgm-write-review-modal .jdgm-write-review-modal__content{width:min(520px,calc(100vw - 40px));height:auto;min-height:0;max-height:calc(100svh - 40px);padding:30px 34px 34px;overflow:auto}body .jdgm-write-review-modal .jdgm-write-review-modal__sections,body .jdgm-write-review-modal .jdgm-write-review-modal__section,body .jdgm-write-review-modal .jdgm-write-review-modal__page,body .jdgm-write-review-modal .jdgm-write-review-modal__form,body .jdgm-write-review-modal .jdgm-write-review-modal__slider-container,body .jdgm-write-review-modal .jdgm-write-review-modal__navigation{width:100%}body .jdgm-write-review-modal .jdgm-write-review-modal__sections,body .jdgm-write-review-modal .jdgm-write-review-modal__section,body .jdgm-write-review-modal .jdgm-write-review-modal__page{height:auto;min-height:0}body .jdgm-write-review-modal .jdgm-write-review-modal__page-header{height:auto;margin-bottom:32px}body .jdgm-write-review-modal .jdgm-write-review-modal__title{max-width:100%;margin:0 auto 10px;color:var(--textcolor);font-size:20px;font-weight:var(--control-font-weight-strong);line-height:1.35;text-align:center}body .jdgm-write-review-modal .jdgm-write-review-modal__intro{max-width:100%;margin:0 auto;color:var(--textcolor);font-size:13px;line-height:1.5;text-align:center}body .jdgm-write-review-modal .jdgm-write-review-modal__product-image{width:130px;height:130px;margin:0 auto 28px;border-radius:var(--product-detail-radius-sm);overflow:hidden}body .jdgm-write-review-modal .jdgm-write-review-modal__product-title{width:100%;margin:0 auto 28px;color:var(--textcolor);font-size:16px;font-weight:var(--control-font-weight-strong);line-height:1.35;text-align:center}body .jdgm-write-review-modal .jdgm-write-review-modal__stars{display:flex;justify-content:center;gap:9px;width:auto;height:auto;margin:0 auto}body .jdgm-write-review-modal .jdgm-write-review-modal__stars .jdgm-star{width:auto;height:auto;font-size:36px;line-height:1}body .jdgm-write-review-modal .jdgm-write-review-modal__nav-btn{min-height:var(--control-height-sm);padding:var(--control-padding-md);border-radius:var(--control-radius-square);font-size:13px;font-weight:var(--control-font-weight-strong);line-height:1.2}body .jdgm-write-review-modal .jdgm-write-review-modal__close-btn{top:14px;right:14px;width:32px;height:32px}@media(max-width:749px){body .jdgm-write-review-modal .jdgm-write-review-modal__content{width:calc(100vw - 24px);max-height:calc(100svh - 24px);padding:28px 18px 30px}body .jdgm-write-review-modal .jdgm-write-review-modal__page-header{margin-bottom:26px}body .jdgm-write-review-modal .jdgm-write-review-modal__title{font-size:18px}body .jdgm-write-review-modal .jdgm-write-review-modal__intro{font-size:12px}body .jdgm-write-review-modal .jdgm-write-review-modal__product-image{width:116px;height:116px;margin-bottom:22px}body .jdgm-write-review-modal .jdgm-write-review-modal__product-title{margin-bottom:24px;font-size:15px}body .jdgm-write-review-modal .jdgm-write-review-modal__stars{gap:7px}body .jdgm-write-review-modal .jdgm-write-review-modal__stars .jdgm-star{font-size:30px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/critical.css.map */
