header-component,.header,[class*=header-section]{box-shadow:0 1px #00000014,0 2px 12px #0000000f;transition:box-shadow .3s ease}header-component[sticky],header-component[data-sticky],.header--sticky{box-shadow:0 2px 20px #00000026}*,*:before,*:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.header__nav-link,.header__nav-item>a,[data-header-nav-link],.header__dropdown-link,nav a{letter-spacing:.06em;font-variant-ligatures:common-ligatures;transition:opacity .2s ease}.header__nav-link:hover,.header__nav-item>a:hover{opacity:.65}.header__logo,[class*=header-logo]{transition:opacity .25s ease}.header__logo:hover,[class*=header-logo]:hover{opacity:.8}.button,.btn,[class*=button-primary],[class*=button-secondary],[class*=btn-]{transition:background-color .25s cubic-bezier(.4,0,.2,1),color .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1),transform .2s ease,box-shadow .2s ease!important;letter-spacing:.08em}.button:hover,[class*=button-primary]:hover{transform:translateY(-1px);box-shadow:0 4px 14px #00000024}.button:active,[class*=button-primary]:active{transform:translateY(0);box-shadow:none}h1,.h1{letter-spacing:.01em;line-height:1.08;font-weight:400;font-optical-sizing:auto}h2,.h2{letter-spacing:.015em;line-height:1.12;font-weight:400}h3,.h3{letter-spacing:.015em;line-height:1.2;font-weight:400}h4,.h4{letter-spacing:.02em;line-height:1.3;font-weight:400}h5,.h5{letter-spacing:.14em;line-height:1.5;font-weight:600}h6,.h6{letter-spacing:.12em;line-height:1.5;font-weight:600}body{line-height:1.75;letter-spacing:.01em}p{line-height:1.75;max-width:68ch}.product__title,[class*=product-title],[class*=product__title]{letter-spacing:.01em;line-height:1.15;font-weight:400}[class*=price__regular],[class*=price__sale],[class*=price-item],.price{letter-spacing:.04em;font-variant-numeric:tabular-nums;font-weight:600}[class*=price--sale],[class*=price-item--sale]{font-weight:700}.section__heading,[class*=section-heading],[class*=section__heading]{letter-spacing:.015em;line-height:1.15;font-weight:400}[class*=product-card],.product-card{transition:box-shadow .3s ease,transform .3s ease}[class*=product-card]:hover,.product-card:hover{box-shadow:0 8px 32px #00000014;transform:translateY(-2px)}a{transition:opacity .2s ease,color .2s ease}footer a{letter-spacing:.04em}footer a:hover{opacity:.65}[class*=announcement],.announcement-bar,.announcement-bar__message{letter-spacing:.12em;font-size:.72rem}[class*=price__regular],[class*=price__sale],.price{letter-spacing:.02em;font-variant-numeric:tabular-nums}[class*=variant-button],[class*=swatch]{transition:all .2s ease}input:focus-visible,textarea:focus-visible,select:focus-visible{outline:1.5px solid rgba(0,0,0,.35);outline-offset:2px}details summary{letter-spacing:.05em;cursor:pointer;transition:opacity .2s ease}details summary:hover{opacity:.7}[class*=breadcrumb],.breadcrumb{letter-spacing:.08em;font-size:.72rem;text-transform:uppercase}[class*=cart-drawer],.cart-drawer{letter-spacing:.02em}::-webkit-scrollbar{width:3px;height:3px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#0000002e;border-radius:2px}::-webkit-scrollbar-thumb:hover{background:#00000059}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.hero .hero__content-wrapper{padding-inline:var(--page-margin, 5vw)}@media screen and (max-width:749px){.hero .hero__content-wrapper{padding-inline:20px}}.hero .hero__content-wrapper p{letter-spacing:.18em;opacity:.85}.hero h1{color:#fdf8f2;text-shadow:0 1px 24px rgba(0,0,0,.35);line-height:1.05!important}@media screen and (max-width:749px){.hero h1{font-size:clamp(2rem,10vw,3.5rem)!important}}.hero .button,.hero .size-style{background-color:#faf7f2!important;border-color:#faf7f2!important;color:#111!important;font-size:.8125rem!important;letter-spacing:.14em!important;padding-block:14px!important;padding-inline:40px!important;margin-block-start:8px}.hero .button:hover,.hero .size-style:hover{background-color:#f0ebe3!important;border-color:#f0ebe3!important;color:#111!important;transform:translateY(-1px);box-shadow:0 6px 20px #00000040!important}marquee-component p,marquee-component a{font-size:.72rem!important;font-weight:600;letter-spacing:.12em;text-transform:uppercase;text-decoration:none}.crochiah-shipping-bar{padding:12px 0 14px;border-bottom:1px solid var(--color-border, rgba(0,0,0,.1));margin-bottom:4px}.crochiah-shipping-bar__text{font-size:.75rem;color:var(--color-foreground);margin:0 0 8px;letter-spacing:.01em}.crochiah-shipping-bar__text strong{font-weight:600}.crochiah-shipping-bar__track{height:3px;background:#0000001a;border-radius:2px;overflow:hidden}.crochiah-shipping-bar__fill{height:100%;background:#1c1208;border-radius:2px;transition:width .4s ease}.crochiah-shipping-bar--achieved .crochiah-shipping-bar__fill{background:#2d7a2d}.crochiah-shipping-bar--achieved .crochiah-shipping-bar__text{color:#2d7a2d}.crochiah-cart-trust{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 0 4px;font-size:.67rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--color-foreground);opacity:.55}.product__title h1,.product-details h1,[data-block-type=text] h1{font-family:var(--font-heading--family)!important;letter-spacing:.01em;line-height:1.1;font-weight:400}.crochiah-product-trust{display:flex;flex-wrap:wrap;gap:0;list-style:none;margin:4px 0 0;padding:0;border-top:1px solid rgba(0,0,0,.08);border-bottom:1px solid rgba(0,0,0,.08)}.crochiah-product-trust li{font-size:.68rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#6b5f52;padding:10px 0;flex:1 1 auto;text-align:center;position:relative}.crochiah-product-trust li+li:before{content:"";position:absolute;left:0;top:20%;height:60%;width:1px;background:#0000001a}@media(max-width:749px){.crochiah-product-trust{display:grid;grid-template-columns:1fr 1fr}.crochiah-product-trust li+li:before{display:none}.crochiah-product-trust li:nth-child(odd){border-right:1px solid rgba(0,0,0,.08)}.crochiah-product-trust li:nth-child(1),.crochiah-product-trust li:nth-child(2){border-bottom:1px solid rgba(0,0,0,.08)}}.crochiah-variant-meta-row{display:flex;align-items:center;gap:16px;margin-block-start:6px}.crochiah-wa-chat-link{display:inline-flex;align-items:center;gap:4px;font-family:var(--font-body--family);font-size:.8125rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#1a7a3c;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#1a7a3c59;transition:opacity .2s ease}.crochiah-wa-chat-link:before{content:"";display:inline-block;width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%231a7a3c'%3E%3Cpath d='M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;flex-shrink:0}.crochiah-wa-chat-link:hover{opacity:.75}.crochiah-size-guide-trigger{display:inline-flex;align-items:center;gap:4px;background:none;border:none;padding:0;cursor:pointer;font-family:var(--font-body--family);font-size:.8125rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--color-foreground);opacity:.65;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#0000004d;transition:opacity .2s ease}.crochiah-size-guide-trigger:before{content:"\2195";font-style:normal;opacity:.7}.crochiah-size-guide-trigger:hover{opacity:1}.crochiah-sg-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000;z-index:9998;pointer-events:none;transition:background .3s ease}.crochiah-sg-overlay--open{background:#00000073;pointer-events:all}.crochiah-sg-drawer{position:fixed;top:0;right:0;height:100%;width:440px;max-width:100vw;background:#fff;z-index:9999;display:flex;flex-direction:column;transform:translate(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);box-shadow:-2px 0 20px #0000001a}.crochiah-sg-drawer--open{transform:translate(0)}@media(max-width:479px){.crochiah-sg-drawer{width:100vw}}.crochiah-sg-header{display:flex;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid #f0f0f0;flex-shrink:0}.crochiah-sg-close{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:none;border:none;cursor:pointer;color:#333;padding:0;flex-shrink:0}.crochiah-sg-close:hover{color:#000}.crochiah-sg-title{font-family:var(--font-heading--family);font-size:1rem;font-weight:600;letter-spacing:.02em;margin:0;color:#282c3f}.crochiah-sg-tabs{display:flex;border-bottom:1px solid #eaeaec;flex-shrink:0}.crochiah-sg-tab{flex:1;background:none;border:none;border-bottom:3px solid transparent;padding:14px 0;font-family:var(--font-body--family);font-size:.875rem;font-weight:700;letter-spacing:.02em;color:#94969f;cursor:pointer;transition:color .15s ease,border-color .15s ease;margin-bottom:-1px;text-align:center}.crochiah-sg-tab--active{color:#1c1208;border-bottom-color:#1c1208}.crochiah-sg-tab:hover:not(.crochiah-sg-tab--active){color:#282c3f}.crochiah-sg-body{flex:1;overflow-y:auto;padding:0}#crochiah-sg-panel-chart{padding:0}.crochiah-sg-unit-row{display:flex;justify-content:flex-end;padding:12px 20px 8px;gap:0}.crochiah-sg-unit-btn{background:none;border:1px solid #d4d5d9;padding:5px 14px;font-family:var(--font-body--family);font-size:.78rem;font-weight:600;color:#94969f;cursor:pointer;transition:all .15s ease}.crochiah-sg-unit-btn:first-child{border-radius:20px 0 0 20px;border-right:none}.crochiah-sg-unit-btn:last-child{border-radius:0 20px 20px 0}.crochiah-sg-unit-btn--active{background:#282c3f;border-color:#282c3f;color:#fff}.crochiah-sg-table-wrap{overflow-x:auto;border-top:1px solid #eaeaec}.crochiah-sg-table{width:100%;border-collapse:collapse;font-size:.8125rem}.crochiah-sg-table th{padding:12px 10px;text-align:center;font-weight:700;font-size:.78rem;color:#282c3f;border-bottom:1px solid #eaeaec;background:#fff;white-space:nowrap}.crochiah-sg-table th:first-child,.crochiah-sg-table td:first-child{width:36px;padding-inline:12px}.crochiah-sg-table th:nth-child(2),.crochiah-sg-table td:nth-child(2){text-align:left;font-weight:700}.crochiah-sg-table td{padding:13px 10px;text-align:center;border-bottom:1px solid #f0f0f0;color:#282c3f;font-size:.8125rem}.crochiah-sg-table tbody tr:last-child td{border-bottom:none}.crochiah-sg-table tbody tr:hover{background:#fafafa}.crochiah-sg-table tbody tr.crochiah-sg-row--selected{background:#fff8f9}.crochiah-sg-radio-cell input[type=radio]{width:16px;height:16px;accent-color:#1c1208;cursor:pointer}.crochiah-sg-size-cell{font-weight:700;color:#282c3f;font-size:.875rem}.crochiah-sg-garment-note{font-size:.72rem;color:#94969f;padding:12px 20px 20px;line-height:1.5;margin:0;border-top:1px solid #f0f0f0}.crochiah-sg-garment-note strong{color:#282c3f}#crochiah-sg-panel-measure{padding:20px}.crochiah-sg-measure-intro{font-size:.8125rem;color:#535766;line-height:1.55;margin:0 0 20px;text-align:center}.crochiah-sg-diagram{display:flex;justify-content:center;margin-bottom:24px}.crochiah-sg-body-svg{width:100%;max-width:280px;height:auto}.crochiah-sg-measure-steps{display:flex;flex-direction:column;gap:0;border-top:1px solid #f0f0f0}.crochiah-sg-measure-step{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:12px 0;border-bottom:1px solid #f0f0f0}.crochiah-sg-measure-label{font-size:.8125rem;font-weight:700;color:#282c3f;flex-shrink:0;min-width:70px}.crochiah-sg-measure-desc{font-size:.78rem;color:#535766;line-height:1.5;text-align:right}.crochiah-payment-row{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:10px 0 6px;border-top:1px solid rgba(0,0,0,.07)}.crochiah-payment-secure{font-size:.68rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-foreground);opacity:.45;margin-inline-end:4px}.crochiah-payment-badge{display:inline-flex;align-items:center;justify-content:center;height:22px;padding:0 7px;border:1px solid rgba(0,0,0,.15);border-radius:4px;font-size:.6rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-foreground);opacity:.6;background:#00000008}.crochiah-collection-seo-footer{padding:40px 0 32px;border-top:1px solid rgba(0,0,0,.07);margin-top:16px}.crochiah-ccsf-heading{font-size:.9375rem;font-weight:600;letter-spacing:.01em;margin-bottom:10px;color:var(--color-foreground);opacity:.75}.crochiah-ccsf-body{font-size:.875rem;line-height:1.65;color:var(--color-foreground);opacity:.55;max-width:760px}@view-transition{navigation:auto}::view-transition-old(root){animation:.18s ease-out crochiah-vt-out}::view-transition-new(root){animation:.26s ease-in crochiah-vt-in}@keyframes crochiah-vt-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-6px)}}@keyframes crochiah-vt-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation:none}}#shopify-section-1771148077d0d0712b{padding-block:40px 48px!important;border-top:1px solid rgba(0,0,0,.08)}#shopify-section-1771148077d0d0712b *{font-family:var(--font-body--family)!important}.AirReviews-Blocks--Title,.AirReviews-AllBlocks__Heading{font-family:var(--font-heading--family)!important;font-size:1.5rem!important;font-weight:400!important;letter-spacing:.01em!important;line-height:1.2!important;color:#111!important;margin-bottom:20px!important;border-bottom:none!important}.AirReviews-Blocks__SummaryInner,.AirReviews-Blocks__SummaryRight,.AirReviews-Blocks__SummaryRight--Container{background:transparent!important;box-shadow:none!important;border:none!important;border-radius:0!important;padding:0!important}.AirReviews-Blocks__Summary,.AirReviews-Blocks__SummaryWrapper{background:transparent!important;box-shadow:none!important;border-radius:0!important;padding:0 0 24px!important;margin-bottom:24px!important;border-bottom:1px solid rgba(0,0,0,.08)!important}.AirReviews-Blocks--Rate,.AirReviews-Blocks--RateCount{font-family:var(--font-heading--family)!important;font-size:2.5rem!important;font-weight:400!important;letter-spacing:-.01em!important;line-height:1!important;color:#111!important}.AirReviews-Blocks--ReviewCount,.AirReviews-Blocks--ReviewCount__Text,.AirReviews-Blocks--MaximumRate{font-size:.68rem!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#00000073!important}.AirReviews-Blocks-Star svg path,.AirReviews-AllBlocks-Star svg path,.AirReviews-StarRate--Icon svg path,.AirReviews-StarRate--Positive svg path,.AirReviews-Star__Classic svg path{fill:#c9872a!important}.AirReviews-StarRate--Positive,.AirReviews-StarRate--Icon{color:#c9872a!important}.AirReviews-Blocks-ProcessBar{height:3px!important;background:#0000001a!important;border-radius:2px!important}.AirReviews-Blocks-ProcessBar--primary{background:#c9872a!important;border-radius:2px!important}.AirReviews-Blocks__ListSort{padding-block:14px!important;border-bottom:1px solid rgba(0,0,0,.07)!important;margin-bottom:4px!important}.AirReviews-Select__Input{font-size:.72rem!important;letter-spacing:.04em!important;border:1px solid rgba(0,0,0,.15)!important;border-radius:3px!important;background:transparent!important}.AirReviews-Blocks--ListItem,.AirReviews-Blocks__ReviewDetails,.AirReviews-Blocks__ReviewCard{background:transparent!important;box-shadow:none!important;border:none!important;border-bottom:1px solid rgba(0,0,0,.07)!important;border-radius:0!important;padding:24px 0!important;margin:0!important}.AirReviews-Blocks--ListItem:last-child,.AirReviews-Blocks__ReviewDetails:last-child{border-bottom:none!important}.AirReviews-Blocks__Avatar{width:34px!important;height:34px!important;min-width:34px!important;border-radius:50%!important;font-size:.65rem!important;font-weight:700!important;background:#111!important;color:#fdf8f3!important}.AirReviews-Blocks__AuthorName{font-size:.7rem!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#111!important}.AirReviews-Blocks__Date,.AirReviews-Blocks__DateWrapper{font-size:.65rem!important;letter-spacing:.06em!important;color:#00000061!important}.AirReviews-Blocks__VerifyBuyerText,.AirReview-BadgeIcon__Text{font-size:.62rem!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#3a7d44!important}.AirReviews-Blocks__Content,.Avada-ReviewContent,.Avada-ReviewContent__LimitLength{font-size:.9rem!important;line-height:1.78!important;color:#3a3a3a!important;margin-top:8px!important}.AirReviews-Blocks_Image,.AirReviews-Blocks_ListImage,.AirReviews-Thumbnail__RelatedImage{border-radius:5px!important;overflow:hidden!important;transition:opacity .2s ease!important}.AirReviews-Blocks_Image:hover,.AirReviews-Blocks_ListImage:hover{opacity:.82!important}.AirReviews-Blocks__SubmitReview,.AirReviews-Button--primary{font-size:.7rem!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;border-radius:3px!important;padding:11px 24px!important}.AirReviews-ReplyBlocks{background:#00000006!important;border-left:2px solid rgba(0,0,0,.12)!important;border-radius:0 3px 3px 0!important;padding:12px 16px!important;margin-top:14px!important;box-shadow:none!important}.AirReviews-Blocks--PoweredBy,.AirReviews-Blocks--PoweredByInner,.AirReviews__PoweredBy{display:none!important}@media(max-width:749px){#shopify-section-1771148077d0d0712b{padding-block:32px 40px!important}.AirReviews-Blocks--ListItem,.AirReviews-Blocks__ReviewDetails{padding:20px 0!important}}@keyframes crochiah-wa-pulse{0%{box-shadow:0 4px 12px #00000040,0 0 #25d36673}70%{box-shadow:0 4px 12px #00000040,0 0 0 16px #25d36600}to{box-shadow:0 4px 12px #00000040,0 0 #25d36600}}.crochiah-wa-btn{animation:crochiah-wa-pulse 2.4s ease-out infinite}.crochiah-wa-btn:hover{animation:none}.card-gallery{--border-width: 0px !important;--border-style: none !important;background:#f0ebe3}product-card,.product-card{transition:none!important}product-card:hover,.product-card:hover{transform:none!important;box-shadow:none!important}@media(hover:hover)and (min-width:750px){.card-gallery img,.product-media-container img{transition:transform .5s cubic-bezier(.4,0,.2,1)}product-card:hover .card-gallery img,product-card:hover .product-media-container img{transform:scale(1.04)}}product-card product-title,product-card [class*=product-title]{font-size:.875rem!important;font-weight:400!important;letter-spacing:.01em!important;line-height:1.4!important;color:#1c1208!important}product-card [class*=price]{font-size:.875rem!important;font-weight:600!important}product-card [class*=price--sale],product-card [class*=price-item--sale]{color:#8b5e0a!important}.product-badges__badge{font-size:.58rem!important;letter-spacing:.06em!important;padding-block:3px!important;padding-inline:7px!important}.collection-card__inner{overflow:hidden}@media(hover:hover)and (min-width:750px){.collection-card .collection-card__image img{transition:transform .5s cubic-bezier(.4,0,.2,1)}.collection-card:hover .collection-card__image img{transform:scale(1.04)}}@media(max-width:749px){.hero{min-height:90svh!important}.hero .button{width:auto!important;min-width:160px}h2{font-size:clamp(1.375rem,5.5vw,1.875rem)!important;line-height:1.15!important}.card-gallery{border-radius:6px!important}product-card product-title,product-card [class*=product-title]{font-size:.8125rem!important;margin-top:6px!important}product-card [class*=price]{font-size:.8125rem!important;margin-top:2px!important}.product-grid{gap:14px 10px!important}.crochiah-satc{padding-bottom:max(12px,env(safe-area-inset-bottom))}[class*=variant-picker] button,[class*=swatch]{min-height:44px!important;min-width:44px!important}.product-information{padding-block-end:80px!important}.main-collection-section{padding-inline:0!important}}@media(max-width:749px){.crochiah-trust{overflow:hidden}.crochiah-trust__list{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;justify-content:flex-start!important;scrollbar-width:none!important;padding:0 16px!important;gap:0!important}.crochiah-trust__list::-webkit-scrollbar{display:none}.crochiah-trust__item{flex-shrink:0!important;min-width:110px;border-bottom:none!important;border-right:1px solid #e5ddd5!important;padding:14px 12px!important}.crochiah-trust__item+.crochiah-trust__item:before{display:none!important}.crochiah-trust__item:last-child{border-right:none!important}}@media(max-width:749px){.crochiah-cct__list{overflow-x:auto!important;flex-wrap:nowrap!important;justify-content:flex-start!important;scrollbar-width:none!important}.crochiah-cct__list::-webkit-scrollbar{display:none}.crochiah-cct__item{flex-shrink:0!important;white-space:nowrap}.crochiah-cct__dot{flex-shrink:0}}@media(max-width:749px){[class*=product-list-content]{padding-block-end:8px!important}}@media(max-width:749px){[class*=crochiah-newsletter]{padding-block:32px!important}}@media(max-width:749px){[class*=crochiah-mkb],[class*=crochiah_mkb]{padding-inline:16px!important}}@media(max-width:749px){::-webkit-scrollbar{display:none}}@media(max-width:749px){#shopify-section-hero_qjcaRW .content-layout,#shopify-section-hero_qjcaRW .blocks-layout,#shopify-section-hero_qjcaRW [class*=content-grid]{align-items:center!important}#shopify-section-hero_qjcaRW [class*=text] p{text-align:center}#shopify-section-hero_qjcaRW .button,#shopify-section-hero_qjcaRW button[class*=button]{margin-inline:auto}}@media(max-width:749px){product-card product-title,product-card [class*=product-title],product-card h3,product-card h4{font-size:.875rem!important;font-weight:500!important;line-height:1.35!important;color:#1c1208!important;margin-top:8px!important}product-card [class*=price]:not([class*=sale]){font-size:.8125rem!important;opacity:.72}product-card [class*=price--sale],product-card [class*=price-item--sale]{font-size:.875rem!important;font-weight:600!important;opacity:1}}.crochiah-ch2-tagline{font-size:.75rem!important;font-weight:600!important;letter-spacing:.06em!important;opacity:.5!important;text-transform:uppercase!important}@media(max-width:749px){.crochiah-ch2{padding-block:14px 12px!important}.crochiah-ch2-nav{gap:6px!important;flex-wrap:wrap!important;justify-content:center!important}.crochiah-ch2-nav__link{font-size:.7rem!important;padding:7px 14px!important;border-width:1.5px!important;opacity:.75!important}.crochiah-ch2-nav__link--active{opacity:1!important}}@media(max-width:749px){.footer a,footer a,.footer__link,.footer nav a{min-height:40px;display:inline-flex;align-items:center;padding-block:4px}.footer__nav-links,.footer ul{gap:2px}}@media(max-width:749px){#shopify-section-crochiah_mkb .section,.crochiah-mkb{padding-block:28px!important}.crochiah-mkb__title,#shopify-section-crochiah_mkb h2{font-size:clamp(1.25rem,5vw,1.5rem)!important;margin-bottom:12px!important}.crochiah-mkb__body,#shopify-section-crochiah_mkb p{font-size:.9375rem!important;line-height:1.65!important}}@media(max-width:749px){#shopify-section-section .section{padding-block:10px!important}#shopify-section-crochiah_cct{padding-block:6px!important}}.crochiah-shipping-note{background:#0064140f;border:1px solid rgba(0,100,20,.18);border-radius:6px;padding:8px 14px;font-size:.8125rem;font-weight:600;color:#1a6e22;text-align:center;letter-spacing:.01em}.crochiah-tax-badge{display:inline-flex;align-items:center;gap:4px;font-size:.72rem!important;letter-spacing:.04em;color:#3a7d44;background:#3a7d4414;border:1px solid rgba(58,125,68,.2);border-radius:4px;padding:3px 8px;font-weight:600}.rte ul,.rte ol{padding-inline-start:1.2rem}.rte li{margin-block:.3em;line-height:1.7}.rte p{margin-block:.6em}.rte p:first-child{margin-block-start:0}.rte p:last-child{margin-block-end:0}@media(max-width:749px){.rte{font-size:.9375rem!important;line-height:1.7!important}}.crochiah-sg-trigger{background:none;border:1px solid rgba(0,0,0,.22);border-radius:20px;padding:5px 14px;cursor:pointer;font-size:.78rem;font-family:inherit;font-weight:600;letter-spacing:.04em;color:var(--color-foreground);opacity:.7;transition:opacity .2s,border-color .2s;display:inline-flex;align-items:center;gap:4px}.crochiah-sg-trigger:hover{opacity:1;border-color:#00000080}quick-add-drawer,.quick-add-modal,[class*=quick-add] dialog{border-radius:16px 16px 0 0!important}@media(max-width:749px){[class*=quick-add] [class*=variant-picker] label,[class*=quick-add] [class*=variant] button{min-height:42px!important;min-width:42px!important;font-size:.875rem!important}[class*=quick-add] h3,[class*=quick-add] [class*=product-title]{font-size:1rem!important}}.crochiah-btt{position:fixed;bottom:28px;left:24px;z-index:8998;width:40px;height:40px;background:var(--color-foreground, #1c1208);color:var(--color-background, #faf7f2);border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 10px #0003;opacity:0;pointer-events:none;transform:translateY(8px);transition:opacity .25s ease,transform .25s ease}.crochiah-btt--visible{opacity:1;pointer-events:auto;transform:translateY(0)}.crochiah-btt:hover{opacity:.8}@media(max-width:749px){.crochiah-btt{width:36px;height:36px;bottom:88px;left:16px}}.crochiah-craft-callout{display:flex;align-items:center;gap:7px;margin-top:10px;padding:7px 12px;background:#b8860b12;border:1px solid rgba(184,134,11,.18);border-radius:5px;font-size:.775rem;font-weight:500;color:#7a5c00;letter-spacing:.01em;line-height:1.4}.crochiah-craft-callout svg{flex-shrink:0;color:#b8860b}@media(max-width:749px){header-component [aria-label*=earch],header-component button[class*=search],header-component a[class*=search],.header__icon--search{min-width:44px!important;min-height:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}}.rte a{color:var(--color-foreground);text-decoration:underline;opacity:.75}.rte a:hover{opacity:1}.card-gallery,.product-media-container{background:linear-gradient(145deg,#f0ebe3,#e8ddd4)!important}product-card{--card-bottom-gap: 6px}@media(max-width:749px){product-card{border-radius:0!important}@media(max-width:390px){.product-grid{gap:10px 8px!important}}}.product-badges__badge[class*=sale],.product-badges__badge--sale{background:#f9f3e6!important;color:#8b5e0a!important;border:1px solid #d4a843!important}.product-badges__badge[class*=sold-out],.product-badges__badge--sold-out{background:#f5f5f5!important;color:#555!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/crochiah-premium.css.map */
