.bw-content-eyebrow,:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .rich-text__caption,:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .image-with-text__text.caption-with-letter-spacing{display:inline-flex;align-items:center;gap:var(--bw-comp-eyebrow-badge-gap);margin:0 0 var(--bw-sys-spacing-between);padding:var(--bw-comp-eyebrow-badge-padding);font-family:var(--bw-sys-type-eyebrow-font);font-size:var(--bw-sys-type-eyebrow-size);font-weight:var(--bw-sys-type-eyebrow-weight);letter-spacing:var(--bw-sys-type-eyebrow-tracking);text-transform:var(--bw-sys-type-eyebrow-transform);line-height:var(--bw-sys-type-eyebrow-leading);color:var(--bw-comp-eyebrow-badge-label);background:var(--bw-comp-eyebrow-badge-container);border:var(--bw-comp-card-outline-width) solid var(--bw-comp-eyebrow-badge-outline);border-radius:var(--bw-comp-eyebrow-badge-corner)}.bw-content-eyebrow:before,:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .rich-text__caption:before,:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .image-with-text__text.caption-with-letter-spacing:before{content:"";flex:none;inline-size:var(--bw-comp-eyebrow-badge-dot-size);block-size:var(--bw-comp-eyebrow-badge-dot-size);border-radius:var(--bw-sys-shape-corner-full);background:var(--bw-comp-eyebrow-badge-dot);box-shadow:0 0 0 var(--bw-comp-eyebrow-badge-dot-ring-width) var(--bw-comp-eyebrow-badge-dot-ring)}.bw-content-title,:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .main-page-title,:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .rich-text__heading.hxl,:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .template-search__header h1,:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .article-template__title,.shopify-policy__title h1{margin:0 0 var(--bw-sys-spacing-between);font-family:var(--bw-sys-type-headline-font);font-weight:var(--bw-sys-type-headline-weight);font-size:var(--bw-sys-type-headline-size);line-height:var(--bw-sys-type-headline-leading);letter-spacing:var(--bw-sys-type-headline-tracking);color:var(--bw-sys-color-on-background);text-wrap:balance}.bw-content-title,:is(#MainContent[data-template=page],#MainContent[data-template=search],#MainContent[data-template="404"]) :is(.main-page-title,.rich-text__heading.hxl,.template-search__header h1),.shopify-policy__title h1{max-inline-size:var(--bw-comp-content-head-measure)}.bw-content-lede,:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .rich-text__heading.hxl+.rich-text__text p{max-inline-size:var(--bw-sys-type-lede-measure);margin:0;font-family:var(--bw-sys-type-lede-font);font-size:var(--bw-sys-type-lede-size);font-weight:var(--bw-sys-type-lede-weight);line-height:var(--bw-sys-type-lede-leading);color:var(--bw-sys-color-on-surface-variant)}.bw-content-links{display:grid;gap:var(--bw-sys-spacing-card-internal);margin:var(--bw-sys-spacing-section-flow) 0 0;padding:0;list-style:none;max-inline-size:576px}.bw-content-links a{display:flex;align-items:center;justify-content:space-between;gap:var(--bw-sys-spacing-between);min-block-size:var(--bw-sys-size-control-lg);padding:0 var(--bw-sys-spacing-card-padding);background:var(--bw-comp-card-container);border:var(--bw-comp-card-outline-width) solid var(--bw-comp-card-outline);border-radius:var(--bw-sys-shape-corner-full);font-size:var(--bw-sys-type-body-size);font-weight:var(--bw-sys-type-label-strong-weight);color:var(--bw-sys-color-on-surface);text-decoration:none;transition:background-color var(--bw-sys-motion-duration-fast) var(--bw-sys-motion-easing-standard)}body main .bw-content-links a{color:var(--bw-sys-color-on-surface);text-decoration:none}.bw-content-links a:after{content:"\2192";content:"\2192" / "";font-weight:var(--bw-sys-type-body-weight);color:var(--bw-sys-color-primary)}.bw-content-links a:hover{background:var(--bw-sys-color-secondary-container)}.bw-content-search{margin:0}.bw-content-search__label{display:block;margin-block-end:var(--bw-comp-content-field-label-gap);font-size:var(--bw-sys-type-body-small-size);font-weight:var(--bw-sys-type-label-strong-weight);line-height:var(--bw-sys-type-body-small-leading);color:var(--bw-sys-color-on-surface)}.bw-content-search__row{position:relative}.bw-content-search__input{inline-size:100%;block-size:var(--bw-comp-field-height);padding:0 calc(var(--bw-comp-button-filled-height-sm) + var(--bw-sys-spacing-between)) 0 var(--bw-comp-field-padding-inline);font:inherit;font-size:var(--bw-sys-type-body-size);color:var(--bw-sys-color-on-surface);background:var(--bw-comp-field-container);border:var(--bw-comp-field-outline-width) solid var(--bw-comp-field-outline);border-radius:var(--bw-comp-field-corner)}.bw-content-search__input:hover{box-shadow:inset 0 0 0 calc(var(--bw-comp-content-field-outline-width-hover) - var(--bw-comp-field-outline-width)) var(--bw-comp-field-outline)}.bw-content-panel{padding:var(--bw-comp-content-panel-padding);background:var(--bw-comp-content-panel-container);border:var(--bw-comp-content-panel-outline-width) solid var(--bw-comp-content-panel-outline);border-radius:var(--bw-comp-content-panel-corner)}@media screen and (max-width:749px){.bw-content-panel{padding:var(--bw-comp-content-panel-padding-compact)}}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .page-width{max-inline-size:calc(var(--bw-sys-layout-max-width) + 2 * var(--bw-sys-layout-gutter));padding-inline:var(--bw-sys-layout-gutter)}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .page-width--narrow{max-inline-size:calc(var(--bw-sys-layout-max-width) + 2 * var(--bw-sys-layout-gutter))}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .page-width--narrow>:is(.rte,.main-page-title,form){max-inline-size:var(--bw-sys-layout-text-max)}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .article-template .page-width--narrow{max-inline-size:calc(var(--bw-sys-layout-text-max) + 2 * var(--bw-sys-layout-gutter));margin-inline:auto}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .rte,.shopify-policy__body .rte{font-size:var(--bw-sys-type-body-size);line-height:var(--bw-sys-type-body-leading);color:var(--bw-sys-color-on-surface)}.shopify-policy__body .rte{overflow-wrap:anywhere}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .rte :is(h2,h3,h4),.shopify-policy__body .rte :is(h2,h3,h4){margin:var(--bw-sys-spacing-section-flow) 0 var(--bw-sys-spacing-card-internal);color:var(--bw-sys-color-on-background)}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .rte h2,.shopify-policy__body .rte h2{font-size:var(--bw-sys-type-title-section-size);line-height:var(--bw-sys-type-title-section-leading);letter-spacing:var(--bw-sys-type-title-section-tracking)}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .rte :is(h3,h4),.shopify-policy__body .rte :is(h3,h4){font-size:var(--bw-sys-type-title-card-size);line-height:var(--bw-sys-type-title-card-leading);letter-spacing:var(--bw-sys-type-title-card-tracking)}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .rte :is(p,li),.shopify-policy__body .rte :is(p,li){max-inline-size:var(--bw-sys-layout-text-max)}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .rte :is(ul,ol),.shopify-policy__body .rte :is(ul,ol){padding-inline-start:1.25em;list-style-position:outside}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .rte li+li,.shopify-policy__body .rte li+li{margin-block-start:var(--bw-sys-spacing-card-internal)}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .rte hr,.shopify-policy__body .rte hr{border:0;border-block-start:1px solid var(--bw-sys-color-outline);margin:var(--bw-sys-spacing-section-flow) 0}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .rte table,.shopify-policy__body .rte table{font-size:var(--bw-sys-type-body-small-size)}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .rte table :is(td,th),.shopify-policy__body .rte table :is(td,th){padding:var(--bw-sys-spacing-card-internal);border:1px solid var(--bw-sys-color-outline)}.shopify-policy__body .rte a{color:var(--bw-comp-link-label);text-decoration-color:var(--bw-comp-link-underline);text-decoration-thickness:var(--bw-comp-link-underline-thickness);text-underline-offset:var(--bw-comp-link-underline-offset)}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .page-width--narrow>.bw-content-panel{margin-block-start:var(--bw-sys-spacing-section-flow)}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .bw-content-panel.rte>:first-child{margin-block-start:0}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .bw-content-panel.rte>:last-child{margin-block-end:0}#MainContent>.shopify-section:has(.main-page-title,.contact)+.barkwoo-section-wrapper>.bw-cta{padding-block-start:var(--bw-sys-layout-section-y)}.shopify-policy__container{box-sizing:border-box;inline-size:100%;max-inline-size:calc(var(--bw-sys-layout-max-width) + 2 * var(--bw-sys-layout-gutter));margin:0 auto;padding:var(--bw-sys-spacing-section-compact) var(--bw-sys-layout-gutter) 0;font-family:var(--bw-sys-type-body-font)}.shopify-policy__title{text-align:start;margin-block-end:var(--bw-sys-spacing-section-flow)}.shopify-policy__body .rte{max-inline-size:var(--bw-comp-blog-measure)}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .rich-text__wrapper{inline-size:100%}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .rich-text__blocks{max-inline-size:none}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .rich-text__wrapper--left .rich-text__blocks{max-inline-size:832px}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .rich-text__heading.hxl+.rich-text__text{margin-block-start:var(--bw-sys-spacing-between)}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .rich-text__text p{max-inline-size:var(--bw-sys-layout-text-max)}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .rich-text__caption+.rich-text__heading{margin-block-start:0}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .image-with-text:not(.image-with-text--overlap){padding:var(--bw-comp-content-panel-inset);background:var(--bw-comp-content-panel-container);border:var(--bw-comp-content-panel-outline-width) solid var(--bw-comp-content-panel-outline);border-radius:var(--bw-comp-content-panel-corner-lg)}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .image-with-text .image-with-text__media,:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .image-with-text .image-with-text__media img{border-radius:var(--bw-comp-content-panel-media-corner);overflow:hidden}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .image-with-text .image-with-text__media-item:after,:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .image-with-text .image-with-text__text-item:after{content:none}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .image-with-text .image-with-text__content{padding:var(--bw-sys-spacing-section-flow);background:transparent;border-radius:0}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .image-with-text__heading{font-size:var(--bw-sys-type-title-section-size);line-height:var(--bw-sys-type-title-section-leading);letter-spacing:var(--bw-sys-type-title-section-tracking);margin:0 0 var(--bw-sys-spacing-between)}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .image-with-text__text.rte p{color:var(--bw-sys-color-on-surface-variant)}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .image-with-text__text.rte p+p{margin-block-start:var(--bw-sys-spacing-between)}@media screen and (max-width:749px){:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .image-with-text:not(.image-with-text--overlap){padding:var(--bw-sys-spacing-card-internal);border-radius:var(--bw-comp-content-panel-corner)}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .image-with-text .image-with-text__media,:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .image-with-text .image-with-text__media img{border-radius:var(--bw-sys-shape-corner-md)}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .image-with-text .image-with-text__content{padding:var(--bw-comp-content-panel-padding-compact) var(--bw-sys-spacing-card-internal) var(--bw-sys-spacing-card-internal)}}@media screen and (min-width:750px)and (max-width:989px){:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .image-with-text .image-with-text__grid>.grid__item{inline-size:100%;max-inline-size:100%}}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"])>.shopify-section:has(.image-with-text,.multicolumn){padding-block-start:var(--bw-sys-layout-section-y)}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"])>.shopify-section:has(.image-with-text,.multicolumn)+.barkwoo-section-wrapper>.bw-cta{padding-block-start:var(--bw-sys-layout-section-y)}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .multicolumn .multicolumn-list{padding-inline:0;--grid-desktop-horizontal-spacing: var(--bw-sys-spacing-between);--grid-desktop-vertical-spacing: var(--bw-sys-spacing-between);--grid-mobile-horizontal-spacing: var(--bw-sys-spacing-card-internal);--grid-mobile-vertical-spacing: var(--bw-sys-spacing-card-internal)}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .multicolumn .multicolumn-card{block-size:100%;padding:var(--bw-comp-card-padding);background:var(--bw-comp-card-container);border:var(--bw-comp-card-outline-width) solid var(--bw-comp-card-outline);border-radius:var(--bw-comp-card-corner)}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .multicolumn .multicolumn-card:after{content:none}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .multicolumn .multicolumn-card__info{padding:0}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .multicolumn .multicolumn-card__info h3{margin:0 0 var(--bw-sys-spacing-card-internal);font-family:var(--bw-sys-type-title-card-font);font-weight:var(--bw-sys-type-title-card-weight);font-size:var(--bw-sys-type-title-card-size);line-height:var(--bw-sys-type-title-card-leading);letter-spacing:var(--bw-sys-type-title-card-tracking)}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .multicolumn .multicolumn-card__info .rte p{margin:0;color:var(--bw-sys-color-on-surface-variant)}@media screen and (max-width:749px){:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .multicolumn .multicolumn-card{padding:var(--bw-comp-content-panel-padding-compact)}}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .collapsible-content .collapsible-content-wrapper-narrow{max-inline-size:calc(var(--bw-sys-layout-max-width) + 2 * var(--bw-sys-layout-gutter));margin-inline:auto;padding-inline:var(--bw-sys-layout-gutter)}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .collapsible-content .collapsible-content__header,:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .collapsible-content .collapsible-content__grid,:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .collapsible-content .bw-sources{max-inline-size:832px}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .collapsible-content .collapsible-content__header{margin-block-end:var(--bw-sys-spacing-between)}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .collapsible-content__heading{margin:0;font-size:var(--bw-sys-type-title-section-size);line-height:var(--bw-sys-type-title-section-leading);letter-spacing:var(--bw-sys-type-title-section-tracking);text-align:start}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .collapsible-content .accordion{margin:0;border-block-start:0;border-block-end:1px solid var(--bw-sys-color-outline);background:transparent}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .collapsible-content .accordion:first-child{border-block-start:1px solid var(--bw-sys-color-outline)}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .collapsible-content .accordion summary{display:flex;align-items:center;min-block-size:var(--bw-sys-size-control-lg);padding:var(--bw-sys-spacing-between) 0}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .collapsible-content .accordion .summary__title{gap:0}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .collapsible-content .accordion summary>.svg-wrapper:has(.icon-accordion){display:none}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .collapsible-content .accordion__title{font-size:var(--bw-sys-type-body-size);font-weight:var(--bw-sys-type-label-strong-weight);line-height:var(--bw-sys-type-title-card-leading);letter-spacing:0;color:var(--bw-sys-color-on-surface)}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .collapsible-content .accordion .icon-caret{color:var(--bw-sys-color-primary)}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .collapsible-content .accordion__content{padding:0 0 var(--bw-sys-spacing-card-padding);color:var(--bw-sys-color-on-surface-variant)}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .collapsible-content .accordion__content p{margin:0;max-inline-size:var(--bw-sys-layout-text-max)}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .collapsible-content .accordion__content p+p{margin-block-start:var(--bw-sys-spacing-card-internal)}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .field:after{box-shadow:0 0 0 var(--bw-comp-field-outline-width) var(--bw-comp-field-outline)}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .field:hover:after{box-shadow:0 0 0 var(--bw-comp-content-field-outline-width-hover) var(--bw-comp-field-outline)}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .field__input{background:var(--bw-comp-field-container);box-shadow:none}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .field__label{font-size:var(--bw-sys-type-body-small-size);letter-spacing:0;color:var(--bw-sys-color-on-surface-variant)}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .contact form{padding:var(--bw-comp-content-panel-padding);background:var(--bw-comp-content-panel-container);border:var(--bw-comp-content-panel-outline-width) solid var(--bw-comp-content-panel-outline);border-radius:var(--bw-comp-content-panel-corner)}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .contact .contact__fields{column-gap:var(--bw-comp-content-field-gap);align-items:start}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .contact .field{display:flex;flex-direction:column;gap:var(--bw-comp-content-field-label-gap);margin:0 0 var(--bw-comp-content-field-gap)}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .contact .field:before,:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .contact .field:after{content:none}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .contact .field__label,:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .contact .field__input:is(:focus,:not(:placeholder-shown),:-webkit-autofill)~.field__label{position:static;order:-1;font-size:var(--bw-sys-type-body-small-size);font-weight:var(--bw-sys-type-label-strong-weight);line-height:var(--bw-sys-type-body-small-leading);letter-spacing:0;color:var(--bw-sys-color-on-surface)}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .contact .field__input,:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .contact .field__input:is(:focus,:not(:placeholder-shown),:-webkit-autofill){box-sizing:border-box;inline-size:100%;block-size:var(--bw-comp-field-height);min-block-size:var(--bw-comp-field-height);padding:0 var(--bw-comp-field-padding-inline);font-size:var(--bw-sys-type-body-size);color:var(--bw-sys-color-on-surface);background:var(--bw-comp-field-container);border:var(--bw-comp-field-outline-width) solid var(--bw-comp-field-outline);border-radius:var(--bw-comp-field-corner);box-shadow:none;flex:none}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .contact textarea.field__input,:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .contact textarea.field__input:is(:focus,:not(:placeholder-shown)){block-size:calc(3 * var(--bw-comp-field-height));min-block-size:calc(3 * var(--bw-comp-field-height));padding:var(--bw-sys-spacing-between) var(--bw-comp-field-padding-inline);border-radius:var(--bw-comp-field-corner-multiline);resize:vertical}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .contact .field__input:hover{box-shadow:inset 0 0 0 calc(var(--bw-comp-content-field-outline-width-hover) - var(--bw-comp-field-outline-width)) var(--bw-comp-field-outline)}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .contact .field__input[aria-invalid=true]{border-color:var(--bw-comp-content-error-label);box-shadow:inset 0 0 0 calc(var(--bw-comp-content-field-outline-width-hover) - var(--bw-comp-field-outline-width)) var(--bw-comp-content-error-label)}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .contact .contact__button{margin-block-start:var(--bw-sys-spacing-card-internal)}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .contact .contact__button .button{min-inline-size:calc(3 * var(--bw-comp-field-height))}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .contact .form__message{display:flex;align-items:flex-start;gap:var(--bw-sys-spacing-card-internal);margin:0;font-family:var(--bw-sys-type-body-font);font-size:var(--bw-sys-type-body-size);font-weight:var(--bw-sys-type-label-strong-weight);line-height:var(--bw-sys-type-body-small-leading);letter-spacing:0}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .contact :is(.form__message,.contact__field-error) :is(.icon,svg){flex:none;inline-size:var(--bw-comp-content-alert-icon-size);block-size:var(--bw-comp-content-alert-icon-size);margin:0}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .contact .icon-error circle+circle{fill:var(--bw-comp-content-error-icon-container);stroke:var(--bw-comp-content-error-icon-container)}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .contact .icon-error path{fill:var(--bw-comp-content-error-icon-label)}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .contact .icon-error path:last-child{stroke:var(--bw-comp-content-error-icon-container)}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .contact .icon-success path:first-child{fill:var(--bw-comp-content-success-icon);stroke:var(--bw-comp-content-success-icon)}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .contact .icon-success path:last-child{stroke:var(--bw-sys-color-on-primary)}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .contact .form__message:has(>[role=alert]),:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .contact div.form__message{margin-block-end:var(--bw-sys-spacing-card-internal)}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .contact .form-status[role=alert]{display:flex;align-items:center;gap:var(--bw-sys-spacing-card-internal);margin:0;font-size:var(--bw-sys-type-body-size);font-weight:var(--bw-sys-type-label-strong-weight);color:var(--bw-comp-content-error-label)}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .contact .form-status-list:not(.form__message){margin:0 0 var(--bw-comp-content-field-gap);padding:0;list-style:none;font-size:var(--bw-sys-type-body-size)}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .contact .form-status-list:not(.form__message) .link{display:inline-flex;align-items:center;min-block-size:var(--bw-sys-size-control-min);font-size:var(--bw-sys-type-body-size);color:var(--bw-comp-link-label);text-decoration:underline;text-decoration-color:var(--bw-comp-link-underline);text-decoration-thickness:var(--bw-comp-link-underline-thickness);text-underline-offset:var(--bw-comp-link-underline-offset)}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .contact .contact__field-error{display:block}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .contact .contact__field-error .form__message{align-items:center;font-size:var(--bw-sys-type-body-small-size);color:var(--bw-comp-content-error-label)}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .contact .contact__field-error .svg-wrapper{display:contents}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .contact h2.form-status.form__message{align-items:center;margin:0 0 var(--bw-comp-content-field-gap);padding:var(--bw-sys-spacing-between) var(--bw-comp-field-padding-inline);background:var(--bw-comp-content-success-container);border-radius:var(--bw-sys-shape-corner-card);font-size:var(--bw-sys-type-body-size);color:var(--bw-comp-content-success-label)}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .contact h2.form-status.form__message:focus:not(:focus-visible){outline:none}@media screen and (max-width:749px){:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .contact form{padding:var(--bw-comp-content-panel-padding-compact)}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .contact .contact__button .button{inline-size:100%}}.bw-research__head{max-inline-size:832px;margin-block-end:var(--bw-sys-spacing-section-flow)}.shopify-section:not(:has(>.barkwoo-section--spruce,>.barkwoo-section--coral,>.barkwoo-section--ink))+.barkwoo-section-wrapper>.bw-cta{padding-block-start:0}.bw-cta--in-section{margin-block-start:var(--bw-sys-layout-section-y)}.bw-cta__band{display:grid;overflow:hidden;background:var(--bw-comp-band-spruce-container);color:var(--bw-comp-band-spruce-label);border-radius:var(--bw-comp-band-spruce-corner);--bw-sys-focus-ring-color: var(--bw-sys-color-focus-on-inverse)}.bw-cta__band--media{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.bw-cta__text{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--bw-sys-spacing-card-padding);padding:var(--bw-comp-content-cta-band-padding)}.bw-cta__band--media .bw-cta__text{flex-direction:column;align-items:flex-start;justify-content:center}.bw-cta__copy{max-inline-size:640px}.bw-cta__title{margin:0 0 var(--bw-sys-spacing-between);font-family:var(--bw-sys-type-headline-font);font-weight:var(--bw-sys-type-headline-weight);font-size:var(--bw-sys-type-headline-size);line-height:var(--bw-sys-type-headline-leading);letter-spacing:var(--bw-sys-type-headline-tracking);text-wrap:balance}body .bw-cta .bw-cta__title{color:var(--bw-comp-band-spruce-label)}.bw-cta__blurb{margin:0;font-size:var(--bw-sys-type-lede-size);line-height:var(--bw-sys-type-lede-leading);color:var(--bw-comp-band-spruce-body)}.bw-cta__media{min-block-size:100%}.bw-cta__image{display:block;inline-size:100%;block-size:100%;object-fit:cover}@media screen and (max-width:989px){.bw-cta__band--media{grid-template-columns:1fr}.bw-cta__band--media .bw-cta__media{order:-1;aspect-ratio:4 / 3}}@media screen and (max-width:749px){.bw-cta__band{border-radius:var(--bw-comp-content-cta-band-corner-compact)}.bw-cta__text{padding:var(--bw-comp-content-cta-band-padding-compact);gap:var(--bw-sys-spacing-card-padding)}.bw-cta__button{inline-size:100%;padding-inline:var(--bw-comp-narrow-fit-cta-padding-inline);white-space:normal;text-align:center}}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .article-template__content .bw-table-scroll{margin-block:var(--bw-sys-spacing-card-padding);overflow-x:auto;background:var(--bw-comp-card-container);border:1px solid var(--bw-comp-card-outline);border-radius:var(--bw-comp-card-corner)}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .article-template__content .bw-table-scroll:focus-visible{outline:var(--bw-sys-focus-ring-width) solid var(--bw-sys-focus-ring-color);outline-offset:var(--bw-sys-focus-ring-offset);box-shadow:none}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .article-template__content table{inline-size:100%;margin:0;border-collapse:collapse;table-layout:auto;font-size:var(--bw-sys-type-body-small-size);line-height:var(--bw-sys-type-body-small-leading)}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .article-template__content caption{padding:var(--bw-sys-spacing-between) var(--bw-sys-spacing-between) 0;text-align:start;font-weight:var(--bw-sys-type-label-strong-weight);color:var(--bw-sys-color-on-surface)}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .article-template__content table :is(th,td){padding:var(--bw-sys-spacing-card-internal) var(--bw-sys-spacing-between);border:0;border-block-end:1px solid var(--bw-sys-color-outline);text-align:start;vertical-align:top}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .article-template__content table th{font-weight:var(--bw-sys-type-label-strong-weight);color:var(--bw-sys-color-on-surface);background:var(--bw-sys-color-surface-offset)}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .article-template__content table tr:last-child>td{border-block-end:0}@media screen and (max-width:749px){:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .article-template__content table:has(tr>:nth-child(3)){min-inline-size:calc(var(--bw-sys-layout-text-max) * .75)}}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .article-template__content .bw-table-scroll{border:var(--bw-comp-evidence-table-outline-width) solid var(--bw-comp-evidence-table-outline);border-radius:var(--bw-comp-evidence-table-corner);background:var(--bw-comp-evidence-table-scroll-cues),var(--bw-comp-evidence-table-container)}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .article-template__content table{font-size:var(--bw-comp-evidence-table-label-size);line-height:var(--bw-comp-evidence-table-label-leading)}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .article-template__content table :is(th,td){padding:var(--bw-comp-evidence-table-cell-padding);border-block-end-color:var(--bw-comp-evidence-table-rule)}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .article-template__content table thead th{vertical-align:bottom;font-family:var(--bw-comp-evidence-table-head-font);font-size:var(--bw-comp-evidence-table-head-size);font-weight:var(--bw-comp-evidence-table-head-weight);line-height:var(--bw-comp-evidence-table-head-leading);letter-spacing:var(--bw-comp-evidence-table-head-tracking);background:var(--bw-comp-evidence-table-head-container)}@media screen and (max-width:749px){:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .article-template__content .bw-table-scroll{border-radius:var(--bw-comp-evidence-table-corner-compact)}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .article-template__content table :is(th,td){padding:var(--bw-comp-evidence-table-cell-padding-compact)}:is(#MainContent[data-template=page],#MainContent[data-template=blog],#MainContent[data-template=article],#MainContent[data-template=search],#MainContent[data-template="404"]) .article-template__content table thead th{font-size:var(--bw-comp-evidence-table-head-size-compact)}}.bw-404{display:grid;gap:var(--bw-sys-spacing-section-flow);align-items:center;padding:var(--bw-sys-layout-section-y) var(--bw-sys-layout-gutter) 0;max-inline-size:calc(var(--bw-sys-layout-max-width) + 2 * var(--bw-sys-layout-gutter))}.bw-404__cta{margin-block-start:var(--bw-sys-spacing-card-padding)}.bw-404__panel .bw-content-links{margin-block-start:var(--bw-sys-spacing-card-padding);max-inline-size:none}.bw-404__panel .bw-content-links a{background:var(--bw-sys-color-background);border-color:transparent}.bw-404__panel .bw-content-links a:hover{background:var(--bw-sys-color-secondary-container)}@media screen and (min-width:990px){.bw-404{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--bw-sys-spacing-section-internal)}}@media screen and (max-width:749px){.bw-404__cta{inline-size:100%;padding-inline:var(--bw-comp-narrow-fit-cta-padding-inline);white-space:normal;text-align:center}.bw-404 .bw-content-search__row .barkwoo-btn{flex:1 1 100%}.bw-404__panel .bw-content-links a{padding-inline:var(--bw-comp-field-padding-inline)}}#MainContent[data-template=search] .template-search{padding-inline:0}#MainContent[data-template=search] .template-search__header{max-inline-size:calc(var(--bw-sys-layout-max-width) + 2 * var(--bw-sys-layout-gutter));margin:0 auto var(--bw-sys-spacing-section-flow);padding-inline:var(--bw-sys-layout-gutter);text-align:start}#MainContent[data-template=search] .template-search__header h1{text-align:start}#MainContent[data-template=search] .template-search__search{margin:var(--bw-sys-spacing-card-padding) 0 0;max-inline-size:640px}#MainContent[data-template=search] .template-search__search .search{margin:0}#MainContent[data-template=search] .template-search .search .field:after{box-shadow:0 0 0 var(--bw-comp-field-outline-width) var(--bw-comp-field-outline)}#MainContent[data-template=search] .template-search .search .field:hover:after{box-shadow:0 0 0 var(--bw-comp-content-field-outline-width-hover) var(--bw-comp-field-outline)}#MainContent[data-template=search] .template-search .search__input.field__input,#MainContent[data-template=search] .template-search .search__input.field__input:is(:focus,:not(:placeholder-shown),:-webkit-autofill){block-size:var(--bw-comp-field-height);padding:0 calc(var(--bw-comp-button-filled-height-sm) + var(--bw-sys-size-control-min) + var(--bw-sys-spacing-between)) 0 var(--bw-comp-field-padding-inline);font-size:var(--bw-sys-type-body-size);color:var(--bw-sys-color-on-surface);background:var(--bw-comp-field-container)}#MainContent[data-template=search] .template-search .search__input.field__input::placeholder{opacity:1;color:var(--bw-sys-color-on-surface-variant)}#MainContent[data-template=search] .template-search .search .field__label{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}:is(#MainContent[data-template=search] .template-search,.bw-content-search) .search__button.field__button{inset-block-start:calc((var(--bw-comp-field-height) - var(--bw-comp-button-filled-height-sm)) / 2);inset-inline-end:calc((var(--bw-comp-field-height) - var(--bw-comp-button-filled-height-sm)) / 2);inline-size:var(--bw-comp-button-filled-height-sm);block-size:var(--bw-comp-button-filled-height-sm);border-radius:var(--bw-sys-shape-corner-full);background:var(--bw-comp-button-filled-container);color:var(--bw-comp-button-filled-label);box-shadow:none;transition:background-color var(--bw-sys-motion-duration-fast) var(--bw-sys-motion-easing-standard)}:is(#MainContent[data-template=search] .template-search,.bw-content-search) .search__button.field__button:hover{background:var(--bw-comp-button-filled-container-hover)}:is(#MainContent[data-template=search] .template-search,.bw-content-search) .search__button .icon{transform:none}#MainContent[data-template=search] .template-search .reset__button.field__button{inset-block-start:calc((var(--bw-comp-field-height) - var(--bw-sys-size-control-min)) / 2);inset-inline-end:calc((var(--bw-comp-field-height) - var(--bw-comp-button-filled-height-sm)) / 2 + var(--bw-comp-button-filled-height-sm));inline-size:var(--bw-sys-size-control-min);block-size:var(--bw-sys-size-control-min);border-radius:var(--bw-sys-shape-corner-full);color:var(--bw-sys-color-on-surface-variant);background:transparent;box-shadow:none}#MainContent[data-template=search] .template-search .reset__button.field__button:hover{background:var(--bw-sys-color-secondary-container);color:var(--bw-sys-color-on-surface)}#MainContent[data-template=search] .template-search .reset__button:after{content:none}#MainContent[data-template=search] .template-search__header p[role=status]{margin:var(--bw-sys-spacing-between) 0 0;font-size:var(--bw-sys-type-body-size);color:var(--bw-sys-color-on-surface-variant)}#MainContent[data-template=search] .template-search__header .bw-content-links{margin-block-start:var(--bw-sys-spacing-card-padding)}#MainContent[data-template=search] .template-search .light,#MainContent[data-template=search] .template-search .search__results-count{font-size:var(--bw-sys-type-body-size);color:var(--bw-sys-color-on-surface-variant);opacity:1}#MainContent[data-template=search] .template-search .facets-container,#MainContent[data-template=search] .template-search .product-count{font-size:var(--bw-sys-type-body-small-size)}#MainContent[data-template=search] .template-search__results.page-width{max-inline-size:calc(var(--bw-sys-layout-max-width) + 2 * var(--bw-sys-layout-gutter));padding-inline:var(--bw-sys-layout-gutter)}.bw-search-results{display:grid;gap:var(--bw-sys-spacing-card-internal);max-inline-size:832px;margin:0;padding:0;list-style:none}.bw-search-result{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--bw-sys-spacing-between);align-items:center;padding:var(--bw-sys-spacing-between);background:var(--bw-comp-card-container);border:var(--bw-comp-card-outline-width) solid var(--bw-comp-card-outline);border-radius:var(--bw-comp-card-corner)}.bw-search-result:not(.bw-search-result--media){padding-inline:var(--bw-sys-spacing-card-padding)}.bw-search-result--media{grid-template-columns:var(--bw-comp-content-result-thumb-size) minmax(0,1fr);gap:var(--bw-sys-spacing-card-padding)}.bw-search-result__media{inline-size:var(--bw-comp-content-result-thumb-size);aspect-ratio:1;overflow:hidden;border-radius:var(--bw-comp-content-result-thumb-corner);background:var(--bw-sys-color-surface-offset)}.bw-search-result__image{display:block;inline-size:100%;block-size:100%;object-fit:cover}.bw-search-result__body{display:grid;gap:var(--bw-sys-spacing-card-internal);justify-items:start;padding-block:var(--bw-sys-spacing-card-internal)}.bw-search-result__body>*{margin:0}.bw-search-result__tag{padding:var(--bw-comp-content-result-tag-padding);border-radius:var(--bw-sys-shape-corner-full);background:var(--bw-comp-content-result-tag-container);color:var(--bw-comp-content-result-tag-label);font-size:var(--bw-sys-type-meta-size);font-weight:var(--bw-comp-content-result-tag-weight);line-height:var(--bw-sys-type-meta-leading)}.bw-search-result__title{font-family:var(--bw-sys-type-title-card-font);font-weight:var(--bw-sys-type-title-card-weight);font-size:var(--bw-sys-type-title-card-size);line-height:var(--bw-sys-type-title-card-leading);letter-spacing:var(--bw-sys-type-title-card-tracking);text-wrap:balance}body main .bw-search-result__link{display:inline-block;padding-block:calc((var(--bw-sys-size-control-min) - 1lh) / 2);margin-block:calc((1lh - var(--bw-sys-size-control-min)) / 2);color:var(--bw-sys-color-on-surface);text-decoration:none}body main .bw-search-result__link:hover{text-decoration:underline;text-decoration-color:var(--bw-comp-link-underline);text-decoration-thickness:var(--bw-comp-link-underline-thickness);text-underline-offset:var(--bw-comp-link-underline-offset)}.bw-search-result__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}.bw-search-result:has(.bw-search-result__link:focus-visible){outline:var(--bw-sys-focus-ring-width) solid var(--bw-sys-focus-ring-color);outline-offset:var(--bw-sys-focus-ring-offset)}body main .bw-search-result__link:focus-visible{outline:none}.bw-search-result__meta{font-size:var(--bw-sys-type-body-small-size);line-height:var(--bw-sys-type-body-small-leading);color:var(--bw-sys-color-on-surface-variant)}.bw-search-result__price{font-family:var(--bw-sys-type-price-font);font-weight:var(--bw-sys-type-price-weight);font-size:var(--bw-sys-type-lede-size);font-variant-numeric:var(--bw-sys-type-price-numeric);color:var(--bw-sys-color-on-surface)}.bw-search-result__excerpt{max-inline-size:var(--bw-sys-layout-text-max);font-size:var(--bw-sys-type-body-small-size);line-height:var(--bw-sys-type-body-small-leading);color:var(--bw-sys-color-on-surface-variant)}#MainContent[data-template=search] .template-search .pagination-wrapper{max-inline-size:832px;margin-block-start:var(--bw-sys-spacing-section-flow)}@media screen and (max-width:749px){.bw-search-result--media{grid-template-columns:var(--bw-comp-content-result-thumb-size-compact) minmax(0,1fr);gap:var(--bw-sys-spacing-between);align-items:start}.bw-search-result__media{inline-size:var(--bw-comp-content-result-thumb-size-compact)}.bw-search-result:not(.bw-search-result--media){padding-inline:var(--bw-comp-content-panel-padding-compact)}.bw-search-result__body{padding-block:0}}body.password{background:var(--bw-sys-color-background);color:var(--bw-sys-color-on-background);font-family:var(--bw-sys-type-body-font);font-size:var(--bw-sys-type-body-size);line-height:var(--bw-sys-type-body-leading);letter-spacing:0}body.password hr{block-size:0;border:0;border-block-start:var(--bw-comp-card-outline-width) solid var(--bw-sys-color-outline)}body.password .password-header{max-inline-size:calc(var(--bw-sys-layout-max-width) + 2 * var(--bw-sys-layout-gutter));padding:var(--bw-sys-spacing-between) var(--bw-sys-layout-gutter);color:var(--bw-sys-color-on-surface)}body.password .password-header>h1{margin:0;font-family:var(--bw-sys-type-wordmark-font);font-weight:var(--bw-sys-type-wordmark-weight);font-size:var(--bw-sys-type-wordmark-size);line-height:var(--bw-sys-type-wordmark-leading);letter-spacing:var(--bw-sys-type-wordmark-tracking);text-transform:var(--bw-sys-type-wordmark-transform)}body.password .password-logo{inline-size:auto;max-inline-size:100%;block-size:var(--bw-comp-masthead-brand-mark-height);object-fit:contain}body.password .password-content{color:var(--bw-sys-color-on-surface-variant)}body.password .password-link{display:inline-flex;align-items:center;min-block-size:var(--bw-sys-size-control-min);font-weight:var(--bw-sys-type-label-strong-weight);color:var(--bw-comp-link-label);text-decoration-color:var(--bw-comp-link-underline);text-underline-offset:var(--bw-comp-link-underline-offset)}body.password .password-link .svg-wrapper{color:var(--bw-sys-color-primary)}body.password .email-signup-banner__box{padding-block:var(--bw-sys-layout-section-y);background:transparent}body.password .email-signup-banner__heading,body.password .newsletter__wrapper h1{margin:0 0 var(--bw-sys-spacing-between);font-family:var(--bw-sys-type-display-font);font-weight:var(--bw-sys-type-display-weight);font-size:var(--bw-sys-type-display-size);line-height:var(--bw-sys-type-display-leading);letter-spacing:var(--bw-sys-type-display-tracking);color:var(--bw-sys-color-on-background);text-wrap:balance}body.password .email-signup-banner .newsletter__subheading,body.password .email-signup-banner .newsletter__subheading p{max-inline-size:var(--bw-sys-type-lede-measure);margin-inline:auto;font-size:var(--bw-sys-type-lede-size);line-height:var(--bw-sys-type-lede-leading);color:var(--bw-sys-color-on-surface-variant)}body.password .email-signup-banner .newsletter-form{max-inline-size:480px;margin-block-start:var(--bw-sys-spacing-card-padding)}body.password .newsletter-form .field:before,body.password .newsletter-form .field:after{content:none}body.password .newsletter-form .field__input,body.password .newsletter-form .field__input:is(:focus,:not(:placeholder-shown),:-webkit-autofill){block-size:var(--bw-comp-field-height);padding:0 calc(var(--bw-comp-button-filled-height-sm) + var(--bw-sys-spacing-between)) 0 var(--bw-comp-field-padding-inline);font-size:var(--bw-sys-type-body-size);color:var(--bw-sys-color-on-surface);background:var(--bw-comp-field-container);border:var(--bw-comp-field-outline-width) solid var(--bw-comp-field-outline);border-radius:var(--bw-comp-field-corner);box-shadow:none}body.password .newsletter-form .field__input:hover{box-shadow:inset 0 0 0 calc(var(--bw-comp-content-field-outline-width-hover) - var(--bw-comp-field-outline-width)) var(--bw-comp-field-outline)}body.password .newsletter-form .field__input[aria-invalid=true]{border-color:var(--bw-comp-content-error-label);box-shadow:inset 0 0 0 calc(var(--bw-comp-content-field-outline-width-hover) - var(--bw-comp-field-outline-width)) var(--bw-comp-content-error-label)}body.password .newsletter-form .field__input::placeholder{opacity:1;color:var(--bw-sys-color-on-surface-variant)}body.password .newsletter-form .field__label{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}body.password .newsletter-form__button.field__button{inset-block-start:calc((var(--bw-comp-field-height) - var(--bw-comp-button-filled-height-sm)) / 2);inset-inline-end:calc((var(--bw-comp-field-height) - var(--bw-comp-button-filled-height-sm)) / 2);inline-size:var(--bw-comp-button-filled-height-sm);block-size:var(--bw-comp-button-filled-height-sm);border-radius:var(--bw-sys-shape-corner-full);background:var(--bw-comp-button-filled-container);color:var(--bw-comp-button-filled-label);box-shadow:none;transition:background-color var(--bw-sys-motion-duration-fast) var(--bw-sys-motion-easing-standard)}body.password .newsletter-form__button.field__button:hover{background:var(--bw-comp-button-filled-container-hover)}body.password .newsletter-form__button.field__button,body.password .newsletter-form__button.field__button *{color:var(--bw-comp-button-filled-label)}body.password .email-signup-banner .field__button:focus-visible{outline:var(--bw-sys-focus-ring-width) solid var(--bw-sys-focus-ring-color);outline-offset:var(--bw-sys-focus-ring-offset);box-shadow:none}body.password .form__message{display:flex;align-items:center;justify-content:center;gap:var(--bw-sys-spacing-card-internal);margin-block-start:var(--bw-sys-spacing-card-internal);font-size:var(--bw-sys-type-body-small-size);font-weight:var(--bw-sys-type-label-strong-weight);line-height:var(--bw-sys-type-body-small-leading)}body.password .form__message .svg-wrapper,body.password .form__message .icon{flex:none;inline-size:var(--bw-comp-content-alert-icon-size);block-size:var(--bw-comp-content-alert-icon-size);margin:0}body.password .newsletter-form__message:not(.newsletter-form__message--success),body.password .password-field .form__message{color:var(--bw-comp-content-error-label)}body.password .newsletter-form__message--success{padding:var(--bw-sys-spacing-card-internal) var(--bw-comp-field-padding-inline);background:var(--bw-comp-content-success-container);border-radius:var(--bw-sys-shape-corner-full);color:var(--bw-comp-content-success-label)}body.password .icon-error circle+circle{fill:var(--bw-comp-content-error-icon-container);stroke:var(--bw-comp-content-error-icon-container)}body.password .icon-error path{fill:var(--bw-comp-content-error-icon-label)}body.password .icon-error path:last-child{stroke:var(--bw-comp-content-error-icon-container)}body.password .icon-success path:first-child{fill:var(--bw-comp-content-success-icon);stroke:var(--bw-comp-content-success-icon)}body.password .icon-success path:last-child{stroke:var(--bw-sys-color-on-primary)}body.password .password-modal__content{background:var(--bw-sys-color-background)}body.password .password-modal__content-heading{font-family:var(--bw-sys-type-title-section-font);font-weight:var(--bw-sys-type-title-section-weight);font-size:var(--bw-sys-type-title-section-size);line-height:var(--bw-sys-type-title-section-leading);letter-spacing:var(--bw-sys-type-title-section-tracking);color:var(--bw-sys-color-on-background)}body.password .password-form .field:after{box-shadow:0 0 0 var(--bw-comp-field-outline-width) var(--bw-comp-field-outline);border-radius:var(--bw-comp-field-corner)}body.password .password-form .field__input{block-size:var(--bw-comp-field-height);font-size:var(--bw-sys-type-body-size);background:var(--bw-comp-field-container);border-radius:var(--bw-comp-field-corner);box-shadow:none}body.password .password-form .field__label{font-size:var(--bw-sys-type-body-small-size);letter-spacing:0;color:var(--bw-sys-color-on-surface-variant)}body.password .password-field--error .field:after{box-shadow:0 0 0 var(--bw-comp-content-field-outline-width-hover) var(--bw-comp-content-error-label)}body.password .button{min-block-size:var(--bw-comp-button-filled-height);padding:var(--bw-comp-button-filled-padding);border:0;border-radius:var(--bw-comp-button-filled-corner);background:var(--bw-comp-button-filled-container);color:var(--bw-comp-button-filled-label);font-family:var(--bw-sys-type-body-font);font-size:var(--bw-comp-button-filled-label-size);font-weight:var(--bw-comp-button-filled-label-weight);letter-spacing:0;box-shadow:none}body.password .button:before,body.password .button:after{box-shadow:none}body.password .button:hover{background:var(--bw-comp-button-filled-container-hover)}body.password details[open] .modal__toggle-close,body.password .modal__close-button{place-items:center;min-inline-size:var(--bw-sys-size-control-min);min-block-size:var(--bw-sys-size-control-min);border-radius:var(--bw-sys-shape-corner-full)}body.password .password__footer{padding-block-start:var(--bw-sys-spacing-card-padding);background:var(--bw-sys-color-background);color:var(--bw-sys-color-on-surface-variant)}body.password .password__footer .list-social__link{min-inline-size:var(--bw-sys-size-control-min);min-block-size:var(--bw-sys-size-control-min);justify-content:center;color:var(--bw-sys-color-on-surface)}body.password .password__footer-text,body.password .password__footer-text a{color:var(--bw-sys-color-on-surface-variant)}body.password .password__footer-text a{display:inline-flex;align-items:center;min-block-size:var(--bw-sys-size-control-min);text-decoration-color:var(--bw-comp-link-underline);text-underline-offset:var(--bw-comp-link-underline-offset)}body.password .password__footer .icon-shopify{color:var(--bw-sys-color-on-surface)}body.password :is(p,span,a,label,small,li){font-size:max(1em,var(--bw-sys-type-body-small-size))}body.password :focus-visible{outline:var(--bw-sys-focus-ring-width) solid var(--bw-sys-focus-ring-color);outline-offset:var(--bw-sys-focus-ring-offset);box-shadow:none}@media screen and (max-width:749px){body.password .password-header{gap:var(--bw-sys-spacing-card-internal)}body.password .password-logo{block-size:var(--bw-comp-masthead-brand-mark-height-compact)}}body.gift-card{max-inline-size:calc(576px + 2 * var(--bw-sys-layout-gutter));padding:var(--bw-sys-spacing-section-compact) var(--bw-sys-layout-gutter);background:var(--bw-sys-color-background);color:var(--bw-sys-color-on-background);font-family:var(--bw-sys-type-body-font);font-size:var(--bw-sys-type-body-size);line-height:var(--bw-sys-type-body-leading);letter-spacing:0}body.gift-card :is(h1,h2){font-family:var(--bw-sys-type-display-font);font-weight:var(--bw-sys-type-heading-weight);letter-spacing:var(--bw-sys-type-title-section-tracking);color:var(--bw-sys-color-on-background)}body.gift-card h1{font-size:var(--bw-sys-type-display-size);line-height:var(--bw-sys-type-display-leading);letter-spacing:var(--bw-sys-type-display-tracking);font-variant-numeric:var(--bw-sys-type-price-numeric)}body.gift-card h2{font-size:var(--bw-sys-type-title-card-size)}body.gift-card main{padding:var(--bw-comp-card-padding);background:var(--bw-comp-card-container);border:1px solid var(--bw-comp-card-outline);border-radius:var(--bw-comp-card-corner)}body.gift-card .gift-card__image{border-radius:var(--bw-sys-shape-corner-media)}body.gift-card .gift-card__text,body.gift-card .badge{font-size:var(--bw-sys-type-body-small-size);color:var(--bw-sys-color-on-surface-variant);letter-spacing:0}body.gift-card .gift-card__number{font-family:var(--bw-sys-type-mono-meta-font);font-size:var(--bw-sys-type-title-card-size);letter-spacing:var(--bw-sys-type-mono-meta-tracking);color:var(--bw-sys-color-on-surface)}body.gift-card .button{min-block-size:var(--bw-comp-button-filled-height);padding:var(--bw-comp-button-filled-padding);border:0;border-radius:var(--bw-comp-button-filled-corner);background:var(--bw-comp-button-filled-container);color:var(--bw-comp-button-filled-label);font-family:var(--bw-sys-type-body-font);font-size:var(--bw-comp-button-filled-label-size);font-weight:var(--bw-comp-button-filled-label-weight);letter-spacing:0;box-shadow:none}body.gift-card .button:before,body.gift-card .button:after{box-shadow:none}body.gift-card .button--secondary{background:var(--bw-comp-button-outlined-container);color:var(--bw-comp-button-outlined-label);border:var(--bw-comp-button-outlined-outline-width) solid var(--bw-comp-button-outlined-outline)}body.gift-card :focus-visible{outline:var(--bw-sys-focus-ring-width) solid var(--bw-sys-focus-ring-color);outline-offset:var(--bw-sys-focus-ring-offset);box-shadow:none}
/*# sourceMappingURL=/cdn/shop/t/222/assets/bw-content.css.map */
