@font-face{font-family:Cormorant;src:url(/fonts/cormorant-garamond.ttf);font-weight:300 700;font-display:swap}@font-face{font-family:Cormorant;src:url(/fonts/cormorant-garamond-italic.ttf);font-weight:300 700;font-style:italic;font-display:swap}@font-face{font-family:Be;src:url(/fonts/be-vietnam-400.ttf)}@font-face{font-family:Be;src:url(/fonts/be-vietnam-700.ttf);font-weight:700;font-display:swap}:root{color:#2f382e;font-synthesis:none;--ink:#303b30;--paper:#f8f6ef;--line:#d8d9cd;--green:#344235;--hubcom-surface:#26372b;background:#f8f6ef;font-family:Be,Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0}button,input,select{font:inherit}button,a,select{-webkit-tap-highlight-color:transparent}button{color:inherit;cursor:pointer}button:disabled{cursor:not-allowed}a{color:inherit;text-decoration:none}button{background:0 0;border:0}img{max-width:100%;height:auto;display:block}p{line-height:1.85}h1,h2,h3,p,figure{margin:0}h1,h2{white-space:pre-line;font-family:Cormorant,Times New Roman,serif;font-weight:400}h2{letter-spacing:-1.8px;font-size:clamp(34px,4vw,61px);line-height:1.18}button:focus-visible,a:focus-visible,summary:focus-visible,select:focus-visible{outline-offset:5px;outline:2px solid #9b542f}h2:focus{outline:none}.wrap{width:min(1320px,100% - 112px);margin-inline:auto}.eyebrow{letter-spacing:2px;text-transform:uppercase;font-size:11px;line-height:1.6}.button{background:var(--green);color:#fff;border:1px solid var(--green);justify-content:space-between;align-items:center;gap:28px;min-height:56px;padding:18px 24px;font-size:13px;line-height:1.5;transition:background .2s,transform .2s;display:inline-flex}.button:hover{background:#4a5b45}.button:active{transform:translateY(1px)}.button.light{color:#2e382f;background:#faf8ee;border-color:#faf8ee}.button.light:hover{background:#e9e4d4}.button:disabled{color:#5d6459;background:#d9d9ce;border-color:#d9d9ce}.text-link{border-bottom:1px solid;justify-content:space-between;align-items:center;gap:24px;min-height:44px;padding:12px 0;font-size:13px;display:inline-flex}.text-link:hover{color:#8b5033}.sr-only{clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.skip{z-index:100;background:#fff;padding:14px;position:fixed;top:-100px;left:15px}.skip:focus{top:12px}.header{background:var(--paper);z-index:5;border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:25px;height:100px;padding:0 4%;display:flex;position:relative}.wordmark{letter-spacing:-5px;flex-direction:column;align-items:center;font:italic 60px/.9 Cormorant,serif;display:flex}.wordmark span{letter-spacing:2px;margin-top:8px;font:8px/1.8 Be,sans-serif}.navigation{gap:30px;font-size:12px;display:flex}.navigation a{padding:15px 0}.navigation a:hover{text-underline-offset:7px;text-decoration:underline}.header-actions{align-items:center;gap:20px;display:flex}.languages{align-items:center;display:flex}.languages button{color:#606759;min-width:44px;min-height:44px;padding:8px;font-size:11px}.languages button[aria-pressed=true]{text-underline-offset:5px;color:var(--ink);text-decoration:underline}.bag-button{align-items:center;gap:10px;min-height:44px;font-size:12px;display:flex}.bag-button svg{width:22px;height:24px}.bag-count{border:1px solid #abb19f;border-radius:50%;place-content:center;min-width:22px;height:22px;font-size:10px;display:grid}.menu-button{min-width:44px;min-height:44px;font-size:24px;display:none}.hero{color:#fffef5;isolation:isolate;background-image:linear-gradient(90deg,#0f190e94,#0f190e21 55%,#0000),url(/images/hero.jpg);background-position:50% 51%;background-size:cover;align-items:center;height:calc(100svh - 100px);min-height:620px;max-height:1000px;padding:60px 8%;display:flex;position:relative}.hero-content{max-width:630px;position:relative}.hero h1{letter-spacing:-3px;margin:24px 0;font-size:clamp(58px,6.1vw,94px);line-height:1.08}.hero-text{color:#f3efe2;max-width:320px;margin-bottom:32px;font-size:14px;line-height:1.9}.hero-caption{letter-spacing:.4px;flex-direction:column;gap:6px;font-size:11px;display:flex;position:absolute;bottom:34px;left:8%}.hero-caption span:first-child{font:italic 24px Cormorant,serif}.hero-number{letter-spacing:3px;font-size:10px;position:absolute;bottom:36px;right:4%}.introduction{text-align:center;flex-direction:column;align-items:center;padding:95px 0 82px;display:flex}.stitch{color:#777f60;margin-bottom:23px;font-size:30px}.introduction h2{max-width:900px;font-size:clamp(31px,3.3vw,48px)}.introduction p{color:#616957;max-width:525px;margin-top:24px;font-size:13px}.introduction .text-link{margin-top:22px}.collection{padding:20px 0 105px;scroll-margin-top:20px}.section-heading{justify-content:space-between;align-items:flex-end;gap:30px;display:flex}.section-heading .eyebrow{color:#6b725f;margin-bottom:18px}.section-heading h2{font-size:clamp(32px,3.4vw,49px)}.section-heading>p{color:#616957;max-width:230px;padding-bottom:3px;font-size:12px}.filters{border-block:1px solid var(--line);justify-content:space-between;gap:20px;margin-top:36px;padding:15px 0;display:flex}.categories{gap:25px;display:flex}.categories button{color:#666c5e;border-bottom:1px solid #0000;min-height:44px;padding:9px 0;font-size:12px}.categories button[aria-pressed=true]{color:var(--ink);border-color:var(--ink)}.price-filter{color:#68715f;align-items:center;gap:16px;font-size:11px;display:flex}.price-filter select{color:var(--ink);background:0 0;border:0;max-width:210px;min-height:44px;padding:8px 18px 8px 0;font-size:12px}.result-count{color:#6e7564;margin:14px 0;font-size:10px}.product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:23px;display:grid}.product-card{min-width:0}.product-image{background:#e6e2d6;width:100%;padding:0;display:block;position:relative;overflow:hidden}.product-image img{aspect-ratio:2/3;object-fit:cover;width:100%;transition:transform .65s cubic-bezier(.2,.6,.2,1)}.product-image:hover img,.product-image:focus-visible img{transform:scale(1.035)}.product-index{letter-spacing:1px;color:#394032;background:#f8f6efc9;padding:4px 6px;font-size:10px;position:absolute;top:15px;left:15px}.quick-add{background:var(--paper);place-content:center;width:42px;height:42px;font-size:25px;transition:background .2s;display:grid;position:absolute;bottom:12px;right:12px}.product-image:hover .quick-add{background:#fff}.product-info{justify-content:space-between;align-items:start;gap:10px;padding-top:17px;display:flex}.product-info h3{font-size:12px;font-weight:400;line-height:1.6}.product-info h3 button{text-align:left;min-height:44px;padding:0;display:block}.product-info>span{white-space:nowrap;padding-top:4px;font-size:11px}.product-colors{flex-wrap:wrap;align-items:center;gap:0;display:flex}.product-colors>span{color:#6e7564;flex-basis:100%;padding-top:4px;font-size:9px}.swatch{flex-shrink:0;width:44px;height:44px;padding:0;position:relative}.swatch:before{content:"";background:var(--swatch);border:1px solid #989d8d;border-radius:50%;position:absolute;inset:13px}.swatch:after{content:"";border:1px solid #0000;border-radius:50%;position:absolute;inset:9px}.swatch:hover:after,.swatch[aria-pressed=true]:after{border-color:var(--ink)}.empty-results{text-align:center;padding:65px 0}.empty-results h3{margin-bottom:25px;font:30px Cormorant,serif}.day-story{background:#e6e8da;grid-template-columns:1.2fr 1fr;min-height:740px;display:grid}.day-photo{background-image:url(/images/hero.jpg);background-position:75%;background-size:cover;min-height:740px}.day-copy{flex-direction:column;align-items:flex-start;padding:85px 11% 55px;display:flex}.day-copy h2{margin:28px 0;font-size:clamp(36px,4vw,57px)}.day-copy>p:not(.eyebrow){max-width:330px;font-size:13px}.day-copy .text-link{text-align:left;margin-top:28px}.day-signature{color:#798365;align-self:flex-end;margin:65px 15px 0 0;font:italic 46px/1.03 Cormorant,serif;transform:rotate(-8deg)}.fabric{grid-template-columns:1fr 1.1fr;align-items:center;gap:11%;padding-block:110px;display:grid}.fabric h2{margin:22px 0}.fabric-copy>p:not(.eyebrow){color:#616957;margin-bottom:30px;font-size:13px}.fabric figure{position:relative}.fabric img{object-fit:cover;width:100%;height:580px}.fabric figcaption{letter-spacing:2px;margin-top:14px;font-size:9px}.fabric details{max-width:480px}details{border-bottom:1px solid var(--line);font-size:12px}summary{cursor:pointer;min-height:54px;padding:20px 28px 20px 0;line-height:1.6;list-style:none;position:relative}summary::-webkit-details-marker{display:none}summary:after{content:"+";font-size:18px;position:absolute;top:16px;right:4px}details[open] summary:after{content:"−"}details p{margin-bottom:20px;font-size:12px}table{border-collapse:collapse;width:100%;margin-bottom:20px;font-size:12px}caption{text-align:left;padding:12px 0}td,th{border-bottom:1px solid var(--line);text-align:left;padding:10px 6px}.closing{text-align:center;background:#e9e8dc;padding:75px 24px 85px}.closing h2{margin:24px 0 17px;font-size:clamp(43px,5.3vw,76px)}.closing>p:not(.eyebrow){font-size:13px}.closing .button{min-width:240px;margin-top:28px}.business-footer{justify-content:space-between;align-items:center;gap:24px;padding-block:38px;display:flex}.business-footer .wordmark{font-size:49px}.business-footer p,.business-footer a:not(.wordmark),.business-footer>span{font-size:11px}.business-footer a:not(.wordmark){padding:14px 0}.business-footer>span{color:#67715f}dialog{color:var(--ink);background:var(--paper);overscroll-behavior:contain;border:0;width:min(1030px,100% - 64px);max-height:90svh;padding:0;overflow:auto}dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#15201599}.dialog-inner{position:relative}.modal-toolbar{background:var(--paper);border-bottom:1px solid var(--line);z-index:3;justify-content:space-between;align-items:center;padding:10px 20px;display:flex;position:sticky;top:0}.close-button{min-width:44px;min-height:44px;font-size:30px;line-height:1}.product-detail{grid-template-columns:1fr 1fr;display:grid}.detail-photo{background:#e8e1d4}.detail-photo img{object-fit:cover;width:100%;height:100%;min-height:720px;animation:.35s ease-out cloth-in}.detail-copy{padding:35px 35px 30px}.detail-copy h2{margin:15px 0;font-size:39px;line-height:1.18}.detail-price{margin-bottom:22px;font-size:16px}.detail-copy>p:not(.eyebrow):not(.detail-price){font-size:12px}.detail-copy .composition{color:#72795e;margin-top:16px}fieldset{border:0;margin:24px 0 0;padding:0}legend{margin-bottom:8px;font-size:12px}.color-options{gap:8px;display:flex}.swatch.large{width:48px;height:48px}.swatch.large:before{inset:10px}.swatch.large:after{inset:5px}.size-options{gap:10px;display:flex}.size-options button{border:1px solid #a1aa92;min-width:48px;min-height:44px;font-size:12px}.size-options button[aria-pressed=true]{color:#fff;background:var(--green)}.size-options button:disabled{color:#747969;background:linear-gradient(135deg,#0000 49%,#adb29f 50%,#0000 52%);border-color:#ced1c1}.detail-copy .choice-help{color:#626d57;margin:15px 0}.detail-copy>.button{width:100%}.notice{min-height:26px;margin-top:12px;font-size:12px;line-height:1.6}.detail-copy>.text-link{margin-bottom:20px}.bag-dialog{width:min(640px,100% - 48px);max-height:calc(100svh - 48px);margin-right:24px}.bag-content{padding:30px}.bag-content>h2{margin:16px 0 25px;font-size:36px}.bag-content>h2>span{font:14px Be,sans-serif}.bag-lines{margin:0;padding:0;list-style:none}.bag-lines li{border-top:1px solid var(--line);gap:20px;padding:22px 0;display:flex}.bag-lines img{object-fit:cover;width:100px;height:150px}.bag-line-detail{flex:1;min-width:0}.bag-line-detail h3{font-size:14px;font-weight:400;line-height:1.7}.bag-line-detail p{margin-top:5px;font-size:12px}.quantity{flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;font-size:12px;display:flex}.quantity>button:not(.remove){border:1px solid var(--line);width:44px;height:44px;font-size:19px}.quantity button:disabled{opacity:.4}.quantity>span{text-align:center;min-width:25px}.quantity .remove{min-height:44px;margin-left:auto;padding:0 10px;font-size:11px;text-decoration:underline}.bag-total{border-top:1px solid var(--line);justify-content:space-between;gap:20px;margin-top:15px;padding-top:25px;font-size:14px;display:flex}.bag-total strong{font-size:18px;font-weight:400}.shipping-note{color:#656f59;margin:12px 0 24px;font-size:11px}.bag-content>.button{width:100%}.bag-content>.text-link{margin-top:18px;margin-right:25px}.review-notice{background:#e4e8d9;margin-bottom:20px;padding:18px;font-size:13px}.empty-bag{text-align:center;padding:35px 0}.empty-symbol{color:#8b967b;margin-bottom:25px;font:italic 100px Cormorant,serif;display:block}.empty-bag h3{font:30px/1.3 Cormorant,serif}.empty-bag p{margin:15px 0 25px;font-size:12px}.stock-note{color:#86502e;max-width:300px;font-size:10px!important}@keyframes cloth-in{0%{opacity:.65;transform:scale(.985)}to{opacity:1;transform:scale(1)}}@media (width>=1600px){.hero{background-position:50% 20%}.hero-content{margin-left:2%}}@media (width<=1100px){.wrap{width:calc(100% - 64px)}.header{gap:15px;height:90px}.navigation{gap:20px;font-size:11px}.header-actions{gap:8px}.hero{background-position:60%;height:720px;min-height:620px;padding-inline:6%}.hero h1{max-width:490px;font-size:67px}.hero-caption{left:6%}.product-grid{gap:16px}.product-info{flex-direction:column;gap:0}.product-info h3 button{min-height:35px}.product-info>span{padding:2px 0 4px}.day-story,.day-photo{min-height:650px}.day-copy{padding:65px 10%}.day-signature{font-size:37px}.fabric{gap:8%;padding-block:85px}.fabric img{height:500px}}@media (width<=800px){.header{height:82px;padding-inline:24px}.wordmark{font-size:50px}.wordmark span{font-size:7px}.navigation{background:var(--paper);border-bottom:1px solid var(--line);padding:20px 25px;font-size:15px;display:none;position:absolute;top:82px;left:0;right:0}.navigation.open{flex-direction:column;gap:3px;display:flex}.navigation a{padding:14px 0}.menu-button{display:block}.bag-label{display:none}.header-actions{gap:5px}.hero{background-position:63%;height:690px;min-height:0}.hero h1{max-width:440px;font-size:60px}.hero-content{max-width:450px}.hero-text{max-width:270px}.introduction{padding-block:70px}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}.product-info{flex-direction:row;gap:10px}.section-heading{align-items:start}.section-heading>p{max-width:180px}.day-story{grid-template-columns:1fr 1fr;min-height:580px}.day-photo{background-position:72%;min-height:580px}.day-copy{padding:45px 9%}.day-copy h2{font-size:37px}.day-signature{margin-top:40px;font-size:33px}.fabric{gap:6%}.fabric h2{font-size:40px}.fabric img{height:480px}.business-footer{flex-wrap:wrap}.business-footer p{flex:1}.product-detail{grid-template-columns:1fr 1fr}.detail-copy{padding:25px}.detail-copy h2{font-size:31px}.detail-photo img{min-height:780px}.bag-dialog{margin-inline:auto}}@media (width<=600px){html{scroll-padding-top:20px}.wrap{width:calc(100% - 36px)}.header{gap:10px;height:76px;padding-inline:18px}.wordmark{letter-spacing:-4px;font-size:44px}.wordmark span{letter-spacing:1.2px;margin-top:6px;font-size:6px}.navigation{top:76px}.header-actions{gap:0}.languages button{min-width:44px}.bag-button{gap:5px;padding:0 7px}.bag-button svg{width:19px}.bag-count{min-width:20px;height:20px}.hero{background-image:linear-gradient(#0f190e08 26%,#0f190ec9),url(/images/hero.jpg);background-position:64%;align-items:flex-end;height:690px;min-height:0;max-height:none;padding:34px 24px}.hero-content{width:100%;padding-bottom:58px}.hero .eyebrow{font-size:10px}.hero h1{letter-spacing:-1.7px;margin:15px 0;font-size:49px;line-height:1.1}.hero-text{max-width:270px;margin-bottom:22px;font-size:12px;line-height:1.8}.hero .button{min-height:52px;padding:15px 20px;font-size:12px}.hero-caption{bottom:22px;left:24px}.hero-caption span:first-child{font-size:19px}.hero-caption span:last-child{font-size:8px}.hero-number{letter-spacing:1px;font-size:8px;bottom:24px;right:18px}.introduction{padding:55px 0 58px}.introduction h2{letter-spacing:-1px;font-size:32px;line-height:1.25}.introduction p{max-width:320px;margin-top:20px;font-size:12px}.stitch{margin-bottom:18px;font-size:25px}.introduction .text-link{font-size:11px}.section-heading{display:block}.section-heading .eyebrow{margin-bottom:13px;font-size:9px}.section-heading h2{letter-spacing:-1px;font-size:35px}.section-heading>p{max-width:290px;margin-top:17px;font-size:12px}.collection{padding-bottom:60px}.filters{flex-direction:column;gap:6px;margin-top:25px;padding-block:8px}.categories{justify-content:space-between;gap:12px}.categories button{min-height:44px;font-size:11px}.price-filter{justify-content:space-between}.price-filter select{font-size:11px}.result-count{font-size:9px}.product-grid{gap:27px 12px}.product-index{font-size:8px;top:9px;left:9px}.quick-add{width:35px;height:35px;font-size:22px;bottom:8px;right:8px}.product-info{padding-top:10px;display:block}.product-info h3{font-size:11px}.product-info h3 button{min-height:32px}.product-info>span{font-size:10px;display:block}.product-colors>span{font-size:8px;line-height:1.6}.product-colors{margin-left:-8px}.product-colors>span{margin-left:8px}.day-story{grid-template-columns:1fr}.day-photo{background-position:76%;height:460px;min-height:0}.day-copy{padding:38px 26px 40px;position:relative}.day-copy h2{margin:20px 0;font-size:38px}.day-copy>p:not(.eyebrow){max-width:280px;font-size:12px}.day-copy .text-link{margin-top:20px;font-size:11px}.day-signature{margin:28px 4px 0 0;font-size:34px}.fabric{flex-direction:column-reverse;gap:35px;padding-block:60px;display:flex}.fabric figure{width:100%}.fabric img{height:350px}.fabric figcaption{font-size:8px}.fabric-copy{width:100%;padding-inline:8px}.fabric h2{font-size:43px}.fabric-copy>p:not(.eyebrow){font-size:12px}.closing{padding:55px 24px 62px}.closing h2{letter-spacing:-1px;font-size:47px}.closing>p:not(.eyebrow){font-size:12px}.business-footer{grid-template-columns:auto 1fr;gap:16px;padding-block:30px;display:grid}.business-footer p{text-align:right;font-size:10px}.business-footer>span{text-align:right;font-size:9px}.business-footer a:not(.wordmark){font-size:10px}.business-footer .wordmark{justify-self:start;font-size:44px}dialog{width:100%;height:100svh;max-height:100svh;margin:0}.product-detail{display:block}.detail-photo img{object-fit:cover;object-position:center 22%;aspect-ratio:1/1.1;width:100%;min-height:0;max-height:460px}.detail-copy{padding:28px 24px}.detail-copy h2{font-size:37px}.modal-toolbar{padding:7px 14px}.bag-dialog{width:100%;max-height:100svh;margin:0}.bag-content{padding:25px 20px}.bag-content>h2{font-size:32px}.bag-lines li{gap:15px}.bag-lines img{width:80px;height:120px}.bag-line-detail h3{font-size:12px}.quantity .remove{margin-left:0;padding-inline:5px}.quantity{gap:4px}.quantity>button:not(.remove){width:44px}.bag-total{font-size:12px}.bag-total strong{font-size:17px}.bag-content>.text-link{font-size:12px}.empty-bag h3{font-size:29px}}@media (width<=360px){.hero{background-position:63%;height:650px;padding-inline:20px}.hero h1{font-size:43px}.hero-caption{left:20px}.hero-text{max-width:245px}.header{gap:5px;padding-inline:12px}.header .wordmark span{display:none}.languages button{min-width:44px}.header-actions{gap:0}.bag-button{padding-inline:5px}.menu-button{min-width:44px}.section-heading h2{font-size:31px}.introduction h2{font-size:29px}.product-grid{gap-inline:10px}.product-info h3{font-size:10px}.day-photo{height:390px}.day-copy h2{font-size:35px}.closing h2{font-size:43px}.bag-content{padding-inline:16px}.bag-lines img{width:65px;height:98px}.bag-line-detail{flex:1}.quantity{max-width:180px}}@media (height<=720px) and (width<=600px){.hero{height:calc(100svh - 76px);min-height:540px}.hero-content{padding-bottom:45px}.hero h1{font-size:43px}.hero-caption span:last-child{display:none}.hero-text{margin-bottom:17px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}@media print{.header,.hero,.introduction,.collection,.day-story,.fabric,.closing,footer,.modal-toolbar,.bag-content>button{display:none!important}dialog{width:100%;height:auto;max-height:none;display:block;position:static}.bag-dialog{margin:0}.bag-content{padding:0}.bag-lines li{break-inside:avoid}}@media (width<=600px){.modal-toolbar{padding-top:calc(7px + env(safe-area-inset-top))}.detail-copy,.bag-content{padding-bottom:calc(30px + env(safe-area-inset-bottom))}dialog{max-width:100%}}[data-hubcom-block].hubcom-cta-cta{box-sizing:border-box;background:var(--hubcom-surface,#203f32);color:#fffdf7;text-align:left;text-transform:none;letter-spacing:normal;width:100%;box-shadow:none;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:36px;margin:40px 0;padding:40px;display:grid}[data-hubcom-block] h2{color:#fffdf7;letter-spacing:-.025em;text-align:left;text-transform:none;white-space:normal;max-width:28ch;margin:0;font-size:clamp(28px,2.8vw,40px);font-weight:400;line-height:1.3}[data-hubcom-block] .hubcom-cta-actions{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}[data-hubcom-block] a{box-sizing:border-box;color:#fffdf7;min-width:44px;min-height:54px;font:inherit;text-align:center;text-transform:none;letter-spacing:normal;white-space:normal;background:0 0;border:1px solid #a7b7ac;border-radius:0;justify-content:center;align-items:center;gap:8px;margin:0;padding:13px 18px;font-size:14px;font-weight:400;line-height:1.55;text-decoration:none;transition:background .18s,color .18s;display:inline-flex}[data-hubcom-block] a.hubcom-cta-primary{color:#203f32;background:#f5edda;border-color:#f5edda;justify-content:space-between;gap:18px;max-width:360px;font-weight:600}[data-hubcom-block] a:hover{background:#ffffff15}[data-hubcom-block] a.hubcom-cta-primary:hover{background:#fffdf7}[data-hubcom-block] a:focus-visible{outline-offset:5px;outline:3px solid #fffdf7}[data-hubcom-block] img{object-fit:contain;background:#fffdf7;border:0;border-radius:4px;flex-shrink:0;width:26px;height:26px;margin:0;padding:3px;display:block}[data-hubcom-block] svg{fill:none;stroke:currentColor;stroke-width:1.5px;flex-shrink:0;width:20px;height:20px;margin:0;display:block}@media (width<=1100px){[data-hubcom-block].hubcom-cta-cta{display:block}[data-hubcom-block] .hubcom-cta-actions{margin-top:24px}}@media (width<=700px){[data-hubcom-block].hubcom-cta-cta{margin:32px 0;padding:28px 22px}[data-hubcom-block] h2{font-size:30px}[data-hubcom-block] .hubcom-cta-actions{grid-template-columns:1fr 1fr;gap:12px;display:grid}[data-hubcom-block] a{padding-inline:12px;font-size:13px}[data-hubcom-block] a.hubcom-cta-primary{grid-column:1/-1;max-width:none}}@media (width<=360px){[data-hubcom-block] .hubcom-cta-actions{grid-template-columns:1fr}}
