#shopify-section-gg-header>.gg-header{background:#fffefb;isolation:isolate;-webkit-backdrop-filter:none;backdrop-filter:none}.gg-header>.gg-wordmark img{mix-blend-mode:multiply}.blog-posts{--page-content-width: var(--narrow-page-width);--page-width: calc(var(--page-content-width) + (var(--page-margin) * 2));--columns-gap: 36px;--rows-gap: 36px}.blog-posts-container{display:grid;grid-template-columns:repeat(6,1fr);gap:1rem;width:100%;column-gap:var(--columns-gap);row-gap:var(--rows-gap)}.blog-post-item{grid-column:span var(--col-span);background-color:var(--color-background)}.blog-post-item{border:1px solid rgb(var(--color-foreground-rgb) / var(--opacity-20));padding:0 1rem 1rem}.blog-post-item:has(.blog-post-card__image-container){border:none;padding:0}.gg-signup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;box-sizing:border-box;width:min(480px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:0;border:1px solid var(--navy,#1b2b46);margin:auto;background:var(--ivory,#f4f1e8);color:var(--navy,#1b2b46);overflow:auto;overscroll-behavior:contain;box-shadow:0 18px 80px #0d182a40;font-family:var(--gg-font,sans-serif)}.gg-signup::backdrop{background:#16223c66}.gg-signup-inner{padding:44px 38px 26px;text-align:center}.gg-signup-close{position:absolute;top:4px;right:4px;width:48px;height:48px;padding:0;border:0;color:inherit;background:none;cursor:pointer;font-size:28px;line-height:1}.gg-signup-eyebrow{margin:0 0 25px;font-size:10px;line-height:1.5;letter-spacing:.18em;font-weight:600}.gg-signup h2{max-width:340px;margin:0 auto 14px;font-family:inherit;font-size:35px;line-height:1.1;font-weight:500;letter-spacing:-.035em}.gg-signup h2:focus{outline:none}.gg-signup #gg-signup-description{margin:0 auto 24px;max-width:330px;font-size:13px;line-height:1.65}.gg-signup-label{display:block;text-align:left;font-size:11px;margin-bottom:7px}.gg-signup-email{display:block;box-sizing:border-box;width:100%;height:49px;padding:12px 13px;border:1px solid #1b2b4666;border-radius:0;color:inherit;background:#ffffff70;font:inherit;font-size:16px}.gg-signup-consent{display:flex;align-items:flex-start;gap:10px;padding:14px 0 18px;text-align:left;font-size:10px;line-height:1.6;cursor:pointer}.gg-signup-consent input{flex:0 0 17px;width:17px;height:17px;margin:1px 0 0;accent-color:var(--navy,#1b2b46)}.gg-signup-consent-error{margin:-6px 0 18px;text-align:left;font-family:inherit;font-size:11px;line-height:1.6;color:var(--navy,#1b2b46)}.gg-signup-button{box-sizing:border-box;display:block;width:100%;min-height:49px;border:1px solid var(--navy,#1b2b46);padding:14px 16px;background:var(--navy,#1b2b46);color:var(--ivory,#f4f1e8);font:inherit;font-size:11px;font-weight:600;letter-spacing:.08em;cursor:pointer}.gg-signup-later{min-height:44px;margin:6px 0 0;border:0;padding:10px;background:none;color:inherit;font:inherit;font-size:11px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.gg-signup-terms{margin:15px 0 0;font-size:9px;line-height:1.65;color:#46546b}.gg-signup-terms a{color:inherit;text-decoration:underline;text-underline-offset:2px}.gg-signup-code{padding:18px 8px;border:1px solid #1b2b4640;margin:0 0 16px}.gg-signup-code span{display:block;margin-bottom:8px;font-size:10px;letter-spacing:.07em}.gg-signup-code strong{font-size:18px;letter-spacing:.07em;overflow-wrap:anywhere}.gg-signup-note{font-size:11px;line-height:1.6;margin:0 0 20px}.gg-signup-errors{margin:0 0 16px;text-align:left;color:#872d2d;font-size:12px;line-height:1.5}.gg-signup-errors ul{padding-left:18px}.gg-signup :is(input,button,a):focus-visible{outline:2px solid var(--navy,#1b2b46);outline-offset:3px}html.gg-signup-open{overflow:hidden}@media(max-width:480px){.gg-signup-inner{padding:38px 24px 22px}.gg-signup-eyebrow{margin-bottom:20px}.gg-signup h2{font-size:31px}.gg-signup #gg-signup-description{font-size:12px;margin-bottom:20px}}@media(max-height:600px){.gg-signup-inner{padding-top:32px}.gg-signup-eyebrow{margin-bottom:12px}.gg-signup h2{font-size:28px}.gg-signup #gg-signup-description{margin-bottom:14px}.gg-signup-consent{padding-top:10px;padding-bottom:12px}.gg-signup-terms{margin-top:8px}}#gg-size{overflow-y:auto;overscroll-behavior:contain}#gg-size .dialog-heading{position:sticky;top:-1px;background:#fff;z-index:1}.size-table{table-layout:fixed}@media(max-width:480px){#gg-size{width:calc(100% - 32px);max-height:calc(100dvh - 32px);padding:20px}.size-table th,.size-table td{padding:12px 8px}}.gg-whatsapp{position:fixed;right:max(22px,env(safe-area-inset-right));bottom:calc(22px + env(safe-area-inset-bottom));z-index:10;display:flex;flex-direction:column;align-items:center;gap:7px}.gg-whatsapp-label{display:block;color:var(--navy,#1b2b46);font-family:Montserrat,sans-serif;font-size:11px;font-weight:400;line-height:1.3;letter-spacing:.01em;white-space:nowrap;text-align:center}.gg-whatsapp-control{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:50px;height:50px;min-width:44px;min-height:44px;padding:12px;border:1px solid var(--navy,#1b2b46);border-radius:50%;background:var(--ivory,#f4f1e8);color:var(--navy,#1b2b46);box-shadow:0 3px 14px #1b2b461c;text-decoration:none;opacity:1;-webkit-appearance:none;appearance:none;transition:background-color .18s,color .18s,box-shadow .18s}.gg-whatsapp-control svg{display:block;width:24px;height:24px;flex:none}.gg-whatsapp-control:disabled{background:var(--ivory,#f4f1e8);color:var(--navy,#1b2b46);opacity:1;cursor:default}a.gg-whatsapp-control:hover{background:var(--navy,#1b2b46);color:var(--ivory,#f4f1e8);box-shadow:0 5px 18px #1b2b4626}.gg-whatsapp-control:focus-visible{outline:2px solid var(--navy,#1b2b46);outline-offset:4px}body:has(dialog[open]) .gg-whatsapp,html.gg-signup-open .gg-whatsapp,body:has(.gg-toast.visible) .gg-whatsapp{visibility:hidden;pointer-events:none}@media(max-width:749px){.gg-whatsapp{right:max(16px,env(safe-area-inset-right));bottom:calc(18px + env(safe-area-inset-bottom))}.gg-whatsapp-control{width:48px;height:48px;padding:11px}}@media(prefers-reduced-motion:reduce){.gg-whatsapp-control{transition:none}}: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{width:var(--width);max-width:100%;display:flex;flex-direction:column;align-items:var(--horizontal-alignment);color:var(--color, var(--color-foreground))}.text-block>*{width:var(--width);max-inline-size:min(100%,var(--max-width, 100%));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.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>*:first-child{margin-block-start:0}.text-block>*:last-child{margin-block-end:0}.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)}
/*# sourceMappingURL=/cdn/shop/t/8/compiled_assets/styles.css.map?subset=AAABAAEAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAC */
