.qf-story{display:grid;gap:40px;align-items:center;grid-template-columns:1fr}@media(min-width:900px){.qf-story{grid-template-columns:.9fr 1.1fr;gap:64px}}.qf-story__media img,.qf-story__ph{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:28px 28px 120px}.qf-story__ph{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:var(--qf-soft);color:var(--qf-accent);font-weight:700}.qf-story__ph .qf-ico{width:56px;height:56px}.qf-grid{display:grid;gap:22px}.qf-grid--cats{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.qf-grid--feats{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.qf-cat{display:flex;flex-direction:column;padding:0;overflow:hidden;text-decoration:none;color:inherit!important}.qf-cat__img{display:block;aspect-ratio:4/3;background:var(--qf-soft);overflow:hidden}.qf-cat__img img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.qf-cat:hover .qf-cat__img img{transform:scale(1.06)}.qf-cat__ph{display:flex;width:100%;height:100%;align-items:center;justify-content:center;color:var(--qf-accent)}.qf-cat__ph .qf-ico{width:48px;height:48px}.qf-cat__body{display:flex;flex-direction:column;gap:8px;padding:20px 22px 24px;flex:1}.qf-cat__title{font-size:18px;color:var(--qf-ink)}.qf-cat__text{color:var(--qf-muted);font-size:15px}.qf-cat__sizes{align-self:flex-start;background:var(--qf-soft);color:var(--qf-accent);font-size:13px;font-weight:700;padding:4px 12px;border-radius:999px}.qf-cat__cta{margin-top:auto;padding-top:6px;font-weight:700;color:var(--qf-accent)}.qf-feat__title{font-size:18px;margin-bottom:8px}.qf-feat p{color:var(--qf-muted);margin:0}.qf-contact__grid{display:grid;gap:36px;grid-template-columns:1fr;align-items:start}@media(min-width:960px){.qf-contact__grid{grid-template-columns:.85fr 1.15fr;gap:56px}}.qf-contact__cards{display:grid;gap:14px;margin-top:24px}.qf-info{display:flex;align-items:center;gap:16px;padding:18px 20px;text-decoration:none;color:inherit!important}.qf-info .qf-icon-bubble{margin:0}.qf-info__text{display:flex;flex-direction:column;min-width:0}.qf-info__text small{color:var(--qf-muted);font-size:13px;text-transform:uppercase;letter-spacing:.08em}.qf-info__text strong{font-size:16px;color:var(--qf-ink);word-break:break-word}.qf-social{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:26px;font-weight:700}.qf-pill{display:inline-block;padding:8px 18px;border-radius:999px;border:1.5px solid var(--qf-accent);text-decoration:none;font-size:14px;font-weight:700;transition:background .2s}.qf-pill:hover{background:var(--qf-accent);color:#fff}.qf-formcard{padding:clamp(22px,4vw,40px);box-shadow:0 24px 60px -36px #d6247f80}.qf-formcard:hover{transform:none}.qf-muted{color:var(--qf-muted);margin:10px 0 24px}.qf-form{display:grid;gap:16px}.qf-form__row{display:grid;gap:16px;grid-template-columns:1fr}@media(min-width:600px){.qf-form__row{grid-template-columns:1fr 1fr}}.qf-field{display:flex;flex-direction:column;gap:6px;font-weight:600;font-size:14px}.qf-field input,.qf-field textarea{width:100%;padding:13px 16px;border:1.5px solid var(--qf-line);border-radius:12px;font:inherit;font-weight:400;color:var(--qf-ink);background:#fffafc;transition:border-color .2s,box-shadow .2s}.qf-field input:focus,.qf-field textarea:focus{outline:none;border-color:var(--qf-accent);box-shadow:0 0 0 4px #d6247f1f}.qf-btn--full{width:100%}.qf-alert{padding:14px 18px;border-radius:12px;font-weight:600}.qf-alert--ok{background:#e7f6ec;color:#1d6b3a}.qf-alert--err{background:#fdeaea;color:#a22222}.qf-alert ul{margin:0;padding-left:1.2em}.qf-hint{background:var(--qf-soft);text-align:center;padding:28px 0}.qf-hint p{margin:0;font-weight:600}.qf-search{display:block;max-width:520px;margin:28px auto 0}.qf-search input{width:100%;padding:15px 22px 15px 50px;border-radius:999px;border:1.5px solid var(--qf-line);font:inherit;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23d6247f' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M20 20l-3.5-3.5'/%3E%3C/svg%3E") no-repeat 18px center}.qf-search input:focus{outline:none;border-color:var(--qf-accent);box-shadow:0 0 0 4px #d6247f1f}.qf-faq__group{margin-bottom:40px}.qf-faq__heading{font-size:21px;font-weight:800;margin-bottom:16px;display:flex;align-items:center;gap:12px}.qf-faq__heading:before{content:"";width:6px;height:26px;border-radius:6px;background:var(--qf-accent)}.qf-faq__list{display:grid;gap:12px}.qf-q{background:var(--qf-card);border:1px solid var(--qf-line);border-radius:16px;transition:box-shadow .25s,border-color .25s}.qf-q[open]{border-color:var(--qf-accent);box-shadow:0 16px 36px -26px #d6247f99}.qf-q summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px;font-weight:700}.qf-q summary::-webkit-details-marker{display:none}.qf-q summary:focus-visible{outline:3px solid rgba(214,36,127,.35);outline-offset:2px;border-radius:16px}.qf-q summary i{position:relative;width:28px;height:28px;border-radius:50%;background:var(--qf-soft);flex:none}.qf-q summary i:before,.qf-q summary i:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:2px;background:var(--qf-accent);transform:translate(-50%,-50%);transition:transform .25s}.qf-q summary i:after{transform:translate(-50%,-50%) rotate(90deg)}.qf-q[open] summary i:after{transform:translate(-50%,-50%) rotate(0)}.qf-q__a{padding:0 22px 20px;color:var(--qf-muted)}.qf-faq__empty{text-align:center;color:var(--qf-muted);font-weight:600;padding:20px 0}.qf-promise{background:linear-gradient(135deg,var(--qf-soft),#fff);text-align:center;padding:clamp(52px,8vw,96px) 0}.qf-hero--compact{padding:clamp(38px,6vw,70px) 0}.qf .qf-hero--compact .qf-lead{font-size:16px;margin-top:10px}.qf-policy__layout{display:grid;gap:32px;grid-template-columns:1fr;align-items:start}@media(min-width:960px){.qf-policy__layout{grid-template-columns:270px 1fr;gap:56px}}.qf-toc{background:var(--qf-soft);border-radius:var(--qf-radius);padding:22px 24px}@media(min-width:960px){.qf-toc{position:sticky;top:110px;max-height:calc(100vh - 140px);overflow:auto}}.qf-toc__title{display:block;margin-bottom:12px;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--qf-accent)}.qf-toc ol{list-style:none;margin:0;padding:0;display:grid;gap:2px;counter-reset:toc}.qf-toc li{counter-increment:toc}.qf-toc a{display:block;padding:7px 10px;border-radius:10px;text-decoration:none;color:var(--qf-ink);font-size:15px;font-weight:600}.qf-toc a:before{content:counter(toc) ".";color:var(--qf-accent);margin-right:8px;font-weight:800}.qf-toc a:hover{background:#fff}.qf-policy__intro{font-size:17px;color:var(--qf-muted);padding-bottom:26px;margin-bottom:10px;border-bottom:1px dashed var(--qf-line)}.qf-policy__sec{padding:26px 0;border-bottom:1px solid #f6e7ec;scroll-margin-top:110px}.qf-policy__sec h2{font-size:21px;font-weight:800;display:flex;align-items:center;gap:14px;margin-bottom:12px}.qf-num{width:36px;height:36px;border-radius:50%;background:var(--qf-accent);color:#fff;font-size:14px;display:inline-flex;align-items:center;justify-content:center;flex:none}.qf-policy__sec .qf-richtext{color:#3c353d}.qf-tablewrap{overflow-x:auto;border:1px solid var(--qf-line);border-radius:var(--qf-radius)}.qf-table{width:100%;border-collapse:collapse;min-width:420px}.qf-table th{background:var(--qf-soft);text-align:left;padding:14px 18px;font-size:14px;text-transform:uppercase;letter-spacing:.06em}.qf-table td{padding:14px 18px;border-top:1px solid #f6e7ec}.qf .qf-table__note{color:var(--qf-muted);font-size:14px;margin-top:12px}.qf-note{display:flex;gap:16px;align-items:flex-start;background:#fff8fa;border:1px solid var(--qf-line);border-left:5px solid var(--qf-accent);border-radius:14px;padding:18px 20px;margin:26px 0}.qf-note .qf-icon-bubble{margin:0;width:44px;height:44px}.qf-policy__contact{margin-top:34px;background:linear-gradient(135deg,var(--qf-soft),#fff);border-radius:var(--qf-radius);padding:28px;display:flex;flex-wrap:wrap;gap:18px;align-items:center;justify-content:space-between}.button.button--style{color:var(--color-button-style);background:var(--bg-button-style);border:1px solid var(--border-button-style);max-width:var(--width-button-style)}@media(min-width:1025px){.button.button--style:hover{color:var(--color-button-hover-style);background:var(--bg-button-hover-style);border-color:var(--border-button-hover-style)}}@media screen and (min-width:1025px){.media-block.container-full{padding-left:var(--padding-left-full-width);padding-right:var(--padding-right-full-width)}}.media-block{min-height:var(--section-min-height, "auto")}.media-block.container{margin:0}[style*="--horizontal-alignment: center"] .special-heading-block{--text-align-default: center}[style*="--horizontal-alignment: flex-end"] .special-heading-block{--text-align-default: right}[style*="--horizontal-alignment: flex-start"]>.special-heading-block{--text-align-default: left}[style*="--horizontal-alignment: center"]>.special-heading-block{--text-align-default: center}[style*="--horizontal-alignment: flex-end"]>.special-heading-block{--text-align-default: right}.special-heading-block{background-color:var(--background-color, transparent);border-radius:var(--corner-radius, 0rem)}.special-heading-block.h2>*{font-size:var(--heading-size);color:var(--color-heading);line-height:var(--heading-line-height);text-align:var(--text-align, var(--text-align-default));overflow-wrap:anywhere}@media(max-width:767px){.special-heading-block.h2>*{font-size:var(--heading-size-mb)}}.special-heading-block.h2 p{margin:unset}.special-heading-block.h2 .special_text--color{color:var(--special_heading_color)}.special-heading-block.h2 .special_text--background{color:transparent;background-image:var(--special_heading_image);background-clip:text;-webkit-background-clip:text;background-position:center;background-size:cover}.background-image-container img{object-fit:cover;width:100%;height:100%}.background-image-fit img{object-fit:contain}.video-background,.video-background *{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.video-background--cover *{object-fit:cover}.video-background--contain *{object-fit:contain}@media(prefers-reduced-motion:reduce){video-background-component video{display:none}}.overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--overlay-layer);pointer-events:none;border-radius:var(--overlay-border-radius, 0px)}.overlay--solid{background:var(--overlay-color)}.overlay--gradient{background:linear-gradient(var(--overlay-direction),var(--overlay-color),var(--overlay-color--end))}.section-content-wrapper.section-content-wrapper{min-height:calc(var(--section-min-height, "auto") - var(--section-height-offset, 0px));position:relative;width:100%;height:100%}.section-wrapper .section{min-height:var(--section-min-height, "auto")}.section[data-shopify-visual-preview]{min-height:var(--section-preview-height);padding-top:0}.section[data-shopify-visual-preview] .custom-section-background{display:none}body:has(>#header-group>.header-section>#header-component[transparent]):not(:has(>#header-group>.header-section+.shopify-section))>main>.section-wrapper:first-child{--section-height-offset: var(--header-group-height, 0)}.section-wrapper .custom-section-background{grid-column:1 / -1}.custom-section-content{z-index:var(--layer-flat)}@media screen and (min-width:1025px){.custom-section .container-full{padding-left:var(--padding-left-full-width);padding-right:var(--padding-right-full-width)}}.layout-panel-flex{display:flex!important;gap:var(--gap);height:100%}.layout-panel-flex--row{flex-flow:row var(--flex-wrap);justify-content:var(--horizontal-alignment);align-items:var(--vertical-alignment)}.layout-panel-flex--column{flex-flow:column var(--flex-wrap);align-items:var(--horizontal-alignment);justify-content:var(--vertical-alignment)}@media screen and not (min-width:750px){.mobile-column{flex-flow:column nowrap;align-items:var(--horizontal-alignment);justify-content:var(--vertical-alignment-mobile)}.layout-panel-flex--row:not(.mobile-column) .text-block{flex:1 1 var(--max-width--display-tight)}.layout-panel-flex--row:not(.mobile-column) .image-block{flex:1 1 var(--size-style-width-mobile-min)}.layout-panel-flex--row:not(.mobile-column) .button{flex:0 0 fit-content}}@media(min-width:750px){.layout-panel-flex{flex-direction:var(--flex-direction)}}:root{--text-align-default: left}[style*="--horizontal-alignment: center"] .text-block{--text-align-default: center}[style*="--horizontal-alignment: flex-end"] .text-block{--text-align-default: right}[style*="--horizontal-alignment: flex-start"]>.text-block{--text-align-default: left}[style*="--horizontal-alignment: center"]>.text-block{--text-align-default: center}[style*="--horizontal-alignment: flex-end"]>.text-block{--text-align-default: right}.text-block{max-width:100%;display:flex;flex-direction:column;align-items:var(--horizontal-alignment)}.text-block,.text-block>*{width:var(--width);text-align:var(--text-align, var(--text-align-default));text-wrap:var(--text-wrap)}.text-block:not(.text-block--full-width).rte,.text-block:not(.text-block--full-width).paragraph{text-wrap:balance;text-wrap:pretty}.text-block:not(.text-block--full-width):is(.h1,.h2,.h3,.h4,.h5,.h6){text-wrap:balance}.text-block:is(.h1,.h2,.h3,.h4,.h5,.h6) a{text-decoration-color:transparent}.text-block,.text-block>:is(h1,h2,h3,h4,h5,h6,p,*){color:var(--color-text);font-size:var(--font-size-text);line-height:var(--text-line-height);font-weight:var(--font-weight-text);max-width:var(--cus-width-text);overflow-wrap:break-word;margin-top:0;margin-bottom:0}@media(max-width:1024px){.text-block,.text-block>:is(h1,h2,h3,h4,h5,h6,p,*){font-size:var(--font-size-text-mb)}}.text-block>*:first-child{margin-block-start:0}.text-block>*:last-child{margin-block-end:0}.text-block>*+*{margin-top:2rem}.text-block--align-center,.text-block--align-center>*{margin-inline:auto}.text-block--align-right,.text-block--align-right>*{margin-inline-start:auto}.text-block--background{background-color:var(--text-background-color);border-radius:var(--text-corner-radius)}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map */
