.blog-post-comments-container{width:100%;max-width:var(--normal-content-width);margin:0 auto}.blog-post-comments{display:flex;flex-direction:column;gap:var(--gap-3xl)}.blog-post-comment__author{display:flex;align-items:center;gap:var(--gap-2xs);margin-top:var(--margin-md);font-size:var(--font-size--body-sm);color:rgb(var(--color-foreground-rgb) / var(--opacity-subdued-text))}.blog-post-comments-pagination{display:flex;justify-content:center;gap:var(--gap-2xs)}.blog-post-comments-pagination,.blog-post-comments-pagination a,.blog-post-comments-pagination .current{color:var(--color-foreground)}.blog-post-comments-pagination .current,.blog-post-comments-pagination a{display:block;padding:var(--padding-2xs) var(--padding-xs)}.blog-post-comments-pagination .current,.blog-post-comments-pagination a:hover{border-bottom:1px solid var(--color-foreground)}.st-footer{background:#111d33;color:#fff;padding:62px 0 30px}.st-footer-top{display:grid;grid-template-columns:2fr 1fr 1fr;gap:40px;padding-bottom:50px}.st-footer-top p{font-size:14px;line-height:1.7;color:#b9c4d6;max-width:230px}.st-footer-top>div:not(:first-child){display:flex;flex-direction:column;gap:15px;font-size:13px}.st-footer-top strong{margin-bottom:7px}.st-footer-top>div:not(:first-child) a{color:#b9c4d6;text-decoration:none}.st-footer-bottom{padding-top:24px;border-top:1px solid #ffffff26;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:10px;color:#b9c4d6}.st-payments{display:flex;gap:4px;flex-wrap:wrap}.st-payments svg{width:32px;height:22px}@media(max-width:700px){.st-footer-top{grid-template-columns:1fr 1fr;gap:35px}.st-footer-top>div:first-child{grid-column:1/-1}.st-footer-bottom{flex-wrap:wrap}.st-footer{padding-bottom:100px}}:root{--st-ink:#121c30;--st-blue:#1555f5;--st-muted:#566176;--st-line:#dce2ec;--st-paper:#f6f7fa;--st-lime:#dcf98b}html{scroll-behavior:smooth;scroll-padding-top:96px}body.studio-body{margin:0;background:#fff;color:var(--st-ink);font-family:Arial,Helvetica,sans-serif}.studio-body *{box-sizing:border-box}.studio-body [hidden]{display:none!important}.studio-body a{color:inherit}.st-announcement{background:var(--st-ink);color:#fff;text-align:center;font-size:12px;letter-spacing:.04em;padding:11px 20px}.st-header{max-width:1440px;margin:auto;padding:22px 5%;display:flex;align-items:center;justify-content:space-between;gap:32px;border-bottom:1px solid var(--st-line);background:#fff}.st-logo{font-weight:800;font-size:34px;letter-spacing:-1.8px;text-decoration:none}.st-logo span{font-size:12px;vertical-align:top;margin-left:3px;letter-spacing:0}.st-header nav{display:flex;gap:27px;font-size:13px;font-weight:600}.st-header nav a{text-decoration:none}.st-header nav a:hover{text-decoration:underline;text-underline-offset:5px}.st-header-actions{display:flex;align-items:center;gap:27px}.st-bag{font-size:13px;text-decoration:none}.st-bag span{background:var(--st-paper);padding:5px 8px;border-radius:100%}.st-btn{border:0;border-radius:7px;min-height:54px;background:var(--st-blue);color:#fff!important;font-size:15px;line-height:1.3;font-weight:700;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:26px;padding:17px 26px;cursor:pointer;transition:background .2s,transform .2s;font-family:inherit}.st-btn:hover{background:#083ecb;transform:translateY(-1px)}.st-btn:disabled{opacity:.55;cursor:not-allowed}.st-btn-small{min-height:43px;padding:12px 18px;font-size:12px;gap:20px}.st-btn-light{background:#fff;color:var(--st-ink)!important}.st-btn-light:hover{background:#eef2ff}.st-wrap{max-width:1280px;width:90%;margin:auto}.st-eyebrow{font-size:11px!important;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin:0 0 20px}.st-skip{position:absolute;left:12px;top:-100px;z-index:100;background:#fff;padding:15px}.st-skip:focus{top:12px}:focus-visible{outline:3px solid #f4b400;outline-offset:4px}.st-link{font-size:13px;font-weight:700;text-underline-offset:5px}.st-section{padding:90px 0}.st-title{font-size:clamp(34px,4.3vw,58px);line-height:1.03;letter-spacing:-2.5px;margin:0 0 23px;font-weight:750}.st-copy{color:var(--st-muted);font-size:16px;line-height:1.65;margin:0}.st-row{display:flex;justify-content:space-between;gap:30px;align-items:end}.st-fine{font-size:12px;line-height:1.6;color:var(--st-muted)}.st-divider{border-bottom:1px solid var(--st-line)}@media(max-width:850px){.st-header nav{display:none}.st-header{padding:18px 5%;gap:15px}.st-logo{font-size:29px}.st-header-actions{gap:18px}.st-section{padding:58px 0}.st-title{letter-spacing:-1.5px}.st-announcement{font-size:10px}.st-row{display:block}.st-row>.st-link{display:inline-block;margin-top:15px}}@media(max-width:390px){.st-header-actions .st-btn{padding:12px;font-size:11px}.st-header-actions{gap:10px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.studio-body *{transition:none!important;animation:none!important}}.blog-post-content{max-width:var(--normal-content-width);margin:0 auto;color:var(--color, inherit)}.blog-post-content a{color:currentcolor}.blog-post-details{display:flex;gap:var(--gap-sm);font-size:var(--font-paragraph-size);color:var(--color-details, var(--color-foreground-muted));white-space:nowrap;flex-wrap:wrap}.blog-post-details>span{text-overflow:clip;overflow:hidden}.image-block__placeholder{height:100%;width:100%;object-fit:cover;object-position:center center;overflow:hidden;position:relative}.placeholder-image{position:relative;aspect-ratio:var(--ratio);overflow:hidden}.image-block{display:flex;justify-content:var(--horizontal-alignment, "inline-start")}.image-block--height-fill .image-block__image{height:100%}.image-block__image{object-fit:cover;aspect-ratio:var(--ratio)}.product-card:hover,.collection-card:hover,.predictive-search-results__card:hover{z-index:var(--layer-raised)}.gift-banner{background:#102c27;color:#fff;text-align:center}.gift-banner button{background:none;border:0;color:inherit;width:100%;font:700 13px/1.4 Arial,sans-serif;padding:13px 20px;cursor:pointer}.gift-banner span{margin-left:15px}.gift-dialog{box-sizing:border-box;border:1px solid #d8c7a3;border-radius:22px;padding:34px 34px 25px;width:calc(100% - 28px);max-width:650px;max-height:92dvh;overflow:auto;background:radial-gradient(ellipse at top,#fffaf0,#fff 65%);color:#152d29;text-align:center;font:15px/1.5 Arial,sans-serif;box-shadow:0 25px 100px #0006}.gift-dialog::backdrop{background:#0b1d29aa;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.gift-dialog [hidden]{display:none!important}.gift-close{position:absolute;right:12px;top:12px;background:transparent;border:0;border-radius:50%;width:40px;height:40px;font-size:30px;color:#29463d;cursor:pointer}.gift-stars{color:#b18535;letter-spacing:18px;font-size:25px;margin-bottom:8px}.gift-stars span{font-size:34px}.gift-eyebrow{margin:0 0 8px;font-size:10px;letter-spacing:.2em;font-weight:800;text-transform:uppercase;color:#826328}.gift-dialog h2{font-size:48px;line-height:1.04;letter-spacing:-2px;margin:0 0 13px}.gift-intro{color:#66716b;margin:0 auto 15px;max-width:400px;font-size:14px}.gift-choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:12px 0 8px}.gift-choice{--wrap:#b83744;--dark:#85232e;--ribbon:#edcf7c;position:relative;border:0;background:transparent;color:#294139;padding:0 4px 8px;cursor:pointer;border-radius:12px}.gift-color-2{--wrap:#23745a;--dark:#14513d}.gift-color-3{--wrap:#305dbc;--dark:#20438e}.gift-choice:focus-visible{outline:3px solid #a47b25;outline-offset:2px}.gift-art{display:block;position:relative;width:130px;height:147px;margin:0 auto;animation:gift-wiggle 3.2s ease-in-out infinite;transform-origin:50% 90%}.gift-color-2 .gift-art{animation-delay:.45s}.gift-color-3 .gift-art{animation-delay:.9s}.gift-glow{position:absolute;width:110px;height:18px;bottom:5px;left:10px;border-radius:50%;background:#172f2a22;filter:blur(5px)}.gift-box{position:absolute;bottom:14px;left:13px;width:104px;height:86px;border-radius:3px 3px 9px 9px;background:linear-gradient(90deg,transparent 40%,var(--ribbon) 40%,#f8e5a8 58%,transparent 58%),linear-gradient(115deg,var(--wrap),var(--dark));box-shadow:inset -7px 0 #0001,inset 0 5px #0002,0 6px 8px #0001}.gift-lid{position:absolute;bottom:97px;left:7px;width:116px;height:23px;border-radius:4px;background:linear-gradient(90deg,transparent 41%,#f7dc8d 41%,#fff0b6 57%,transparent 57%),var(--wrap);box-shadow:0 4px 5px #0002;animation:gift-lid-bounce 3.2s ease-in-out infinite}.gift-color-2 .gift-lid{animation-delay:.45s}.gift-color-3 .gift-lid{animation-delay:.9s}.gift-bow:before,.gift-bow:after{content:"";position:absolute;border:6px solid var(--ribbon);width:27px;height:18px;bottom:21px;border-radius:55% 55% 10%}.gift-bow:before{left:23px;transform:rotate(20deg)}.gift-bow:after{right:23px;transform:scaleX(-1) rotate(20deg)}.gift-spark{position:absolute;left:56px;top:52px;font-size:25px;color:#b88a25;opacity:0}.gift-number{font:700 11px Arial,sans-serif;text-transform:uppercase;letter-spacing:.13em;color:#637069}.gift-choice:hover{background:#d7c59c18}.gift-choice:disabled{cursor:default}.gift-choice.is-dim{opacity:.35}.gift-choice.is-picked .gift-art,.gift-choice.is-picked .gift-lid{animation:none}.gift-choice.is-picked .gift-lid{transform:translateY(-25px) rotate(-12deg);transition:transform .6s}.gift-choice.is-picked .gift-spark{opacity:1;transform:translateY(-13px);transition:all .6s}.gift-reveal{border-top:1px solid #e8e2d5;margin:10px 0 14px;padding-top:15px}.gift-result-label{font-size:11px;text-transform:uppercase;letter-spacing:.14em;color:#82704a;margin:0}.gift-reveal h3{font-size:36px;line-height:1.1;letter-spacing:-1px;color:#176148;margin:6px 0}.gift-reveal>p:last-child{font-size:12px;color:#637069;margin:8px auto;max-width:440px}.gift-claim{max-width:420px;margin:0 auto;text-align:left}.gift-claim label{display:block;font-size:12px;font-weight:700;margin:10px 0 5px}.gift-claim input[type=email]{box-sizing:border-box;border:1px solid #b7c2bd;border-radius:7px;padding:13px 14px;width:100%;font:16px Arial,sans-serif;background:#fff;color:#152d29}.gift-consent{font-size:10px;line-height:1.5;color:#64716b;margin:9px 0}.gift-consent a{color:inherit}.gift-submit{display:block;box-sizing:border-box;width:100%;text-align:center;background:#155d46;color:#fff!important;border:0;border-radius:8px;padding:15px;font:700 14px Arial,sans-serif;text-decoration:none;cursor:pointer}.gift-code{text-align:center;font-weight:700;letter-spacing:.09em;-webkit-user-select:all;user-select:all}.gift-rules{font-size:10px;color:#6f756c;margin:14px auto 0;max-width:480px}.gift-rules summary{cursor:pointer;text-decoration:underline;text-underline-offset:3px}.gift-rules p{text-align:left}.gift-later{border:0;background:none;color:#65726d;font:12px Arial,sans-serif;text-decoration:underline;margin-top:15px;cursor:pointer}.gift-error{color:#9e2934;font-size:12px}@keyframes gift-wiggle{0%,55%,to{transform:rotate(0)}62%{transform:rotate(-4deg)}69%{transform:rotate(4deg)}76%{transform:rotate(-3deg)}83%{transform:rotate(2deg)}}@keyframes gift-lid-bounce{0%,55%,to{transform:translateY(0)}65%{transform:translateY(-7px) rotate(-3deg)}77%{transform:translateY(-2px) rotate(2deg)}86%{transform:translateY(-5px)}}@media(max-width:520px){.gift-dialog{padding:32px 16px 22px}.gift-dialog h2{font-size:38px}.gift-choices{gap:0}.gift-art{width:100px;height:125px;transform:scale(.85)}.gift-box{width:82px;left:9px;height:72px}.gift-lid{width:94px;left:3px;bottom:83px}.gift-bow:before{left:13px}.gift-bow:after{right:13px}.gift-glow{width:80px;left:10px}.gift-spark{left:40px;top:40px}.gift-number{font-size:9px}.gift-reveal h3{font-size:30px}.gift-intro{font-size:12px}.gift-stars{margin-bottom:5px}}@media(prefers-reduced-motion:reduce){.gift-art,.gift-lid{animation:none!important}.gift-choice.is-picked .gift-lid,.gift-choice.is-picked .gift-spark{transition:none!important}}.text-block{width:var(--width, 100%)}.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);padding-block-start:max(var(--text-padding),var(--padding-block-start, 0));padding-block-end:max(var(--text-padding),var(--padding-block-end, 0));padding-inline-start:max(var(--text-padding),var(--padding-inline-start, 0));padding-inline-end:max(var(--text-padding),var(--padding-inline-end, 0))}.custom-color,.custom-color>:is(h1,h2,h3,h4,h5,h6,p,*){color:var(--color)}.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.text-block:is(.h1,.h2,.h3,.h4,.h5,.h6) a{text-decoration-line:none;color:currentColor}.text-block.text-block:is(.h1,.h2,.h3,.h4,.h5,.h6) a:hover{text-decoration-line:none;color:currentColor}.text-block h1,.text-block.h1>*{margin-block:var(--font-h1--spacing)}.text-block h2,.text-block.h2>*{margin-block:var(--font-h2--spacing)}.text-block h3,.text-block.h3>*{margin-block:var(--font-h3--spacing)}.text-block h4,.text-block.h4>*{margin-block:var(--font-h4--spacing)}.text-block h5,.text-block.h5>*{margin-block:var(--font-h5--spacing)}.text-block h6,.text-block.h6>*{margin-block:var(--font-h6--spacing)}.text-block p,.text-block.p>*{margin-block:var(--font-paragraph--spacing)}.text-block.text-block>*:last-child,.text-block.text-block>*:has(+*:last-child:empty){margin-block-end:0}.text-block.text-block>style+*,.text-block.text-block>*:first-child,.text-block.text-block>*:first-child:empty+*{margin-block-start:0}:root{--text-align-default: left}.text-block{max-width:100%;display:flex;flex-direction:column;align-items:var(--horizontal-alignment);color:var(--color, var(--color-foreground))}[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>*{width:var(--width, 100%);max-inline-size:min(100%,var(--max-width, 100%));text-align:var(--text-align, var(--text-align-default));text-wrap:var(--text-wrap)}
/*# sourceMappingURL=/cdn/shop/t/11/compiled_assets/styles.css.map?subset=AAAEAAAMIAIAAAAAAAAAAgAAAEAAAAAAAAABAAAAAAAAUA */
