@layer tokens,base,components;@layer overrides{.hFJhLW_main{margin-inline:auto;padding-block:1.5rem;padding-inline:1rem}@media (min-width:48rem){.hFJhLW_main{padding-block:2rem;padding-inline:1.5rem}}.hFJhLW_screenReaderText{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}
@layer tokens,base,components;@layer overrides{.jeVthq_section{max-width:1180px;margin-inline:auto;padding-bottom:1.5rem}@media (min-width:48rem){.jeVthq_section{padding-bottom:1.75rem}}.jeVthq_grid{gap:.75rem;display:grid}@media (min-width:64rem){.jeVthq_grid{grid-template-columns:320px minmax(0,1fr) 300px;min-height:356px}}@media (min-width:80rem){.jeVthq_grid{grid-template-columns:340px minmax(0,1fr) 320px}}.jeVthq_column{border-radius:var(--radius-lg);background-color:var(--color-white);padding-inline:var(--spacing);flex-direction:column;justify-content:center;padding-block:.5rem;display:flex}@media (min-width:48rem){.jeVthq_column{padding-inline:0}}@media (min-width:64rem){.jeVthq_column{padding-right:1.5rem}}@media (min-width:80rem){.jeVthq_column{padding-right:2rem}}.jeVthq_heading{font-weight:var(--font-weight-extrabold);color:var(--color-text-dark)}.jeVthq_label{letter-spacing:var(--tracking-tight);white-space:nowrap;line-height:1.35;display:block}.jeVthq_label2{font-size:30px}@media (min-width:48rem){.jeVthq_label2{font-size:36px}}@media (min-width:64rem){.jeVthq_label2{font-size:28px}}@media (min-width:80rem){.jeVthq_label2{font-size:30px}}.jeVthq_label3{font-size:22px}@media (min-width:48rem){.jeVthq_label3{font-size:26px}}@media (min-width:64rem){.jeVthq_label3{font-size:21px}}@media (min-width:80rem){.jeVthq_label3{font-size:23px}}.jeVthq_label4{letter-spacing:var(--tracking-tight);white-space:nowrap;color:var(--color-tag-orange);margin-top:.375rem;font-size:34px;line-height:1.2;display:block}@media (min-width:48rem){.jeVthq_label4{font-size:42px}}@media (min-width:64rem){.jeVthq_label4{font-size:36px}}@media (min-width:80rem){.jeVthq_label4{font-size:40px}}.jeVthq_paragraph{max-width:18.5rem;font-size:13px;line-height:2.25;font-weight:var(--font-weight-bold);text-wrap:pretty;color:color-mix(in oklab, var(--color-primary) 90%, transparent);margin-top:1.75rem}@media (min-width:48rem){.jeVthq_paragraph{font-size:var(--text-sm);line-height:2.25}}.jeVthq_link{border-radius:var(--radius-md);background-color:var(--color-tag-orange);width:154px;height:2.75rem;font-size:13px;font-weight:var(--font-weight-bold);color:var(--color-white);transition-property:background-color,transform;transition-timing-function:var(--default-transition-timing-function);justify-content:center;align-items:center;gap:.5rem;margin-top:1.75rem;transition-duration:.15s;display:inline-flex}@media (hover:hover){.jeVthq_link:hover{translate:0 calc(var(--spacing) * -.5)}}@media (hover:hover){.jeVthq_link:hover{background-color:color-mix(in oklab, var(--color-tag-orange) 90%, transparent)}}@media (min-width:48rem){.jeVthq_link{width:170px;height:3rem;font-size:var(--text-sm);line-height:var(--text-sm--line-height)}}.jeVthq_icon{width:1rem;height:1rem}.jeVthq_grid2{gap:.75rem;display:grid}@media (min-width:40rem){.jeVthq_grid2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.jeVthq_grid2{grid-template-columns:repeat(1,minmax(0,1fr))}}.jeVthq_container{height:100%}.jeVthq_imageFrame{aspect-ratio:var(--aspect-video);border-radius:var(--radius-lg);background-color:var(--color-gray-100);transition-property:box-shadow,transform;transition-timing-function:var(--default-transition-timing-function);transition-duration:.15s;display:block;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}@media (hover:hover){.jeVthq_imageFrame:hover{translate:0 calc(var(--spacing) * -.5)}}@media (hover:hover){.jeVthq_imageFrame:hover{box-shadow:0 4px 8px -2px #72422b14,0 2px 4px -2px #0000000a}}@media (min-width:64rem){.jeVthq_imageFrame{aspect-ratio:auto;height:100%}}@media (min-width:64rem){.jeVthq_link2{min-height:100%}.jeVthq_link3{min-height:178px}}.jeVthq_containedImage{object-fit:contain}.jeVthq_coverImage{object-fit:cover;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--ease-out);transition-duration:.5s;transition-timing-function:var(--ease-out)}@media (hover:hover){.jeVthq_coverImage:is(:where(.hover-group):hover *){scale:1.03}}.jeVthq_container2{inset-inline:0;background-image:linear-gradient(to top in oklab, color-mix(in oklab, var(--color-black) 75%, transparent) 0%, color-mix(in oklab, var(--color-black) 35%, transparent) 50%, transparent 100%);color:var(--color-white);padding:1rem;position:absolute;bottom:0}@media (min-width:48rem){.jeVthq_container2{padding:1.25rem}}.jeVthq_subheading{line-height:var(--leading-snug);font-weight:var(--font-weight-extrabold)}.jeVthq_subheading2{-webkit-line-clamp:3;font-size:var(--text-lg);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (min-width:48rem){.jeVthq_subheading2{font-size:var(--text-xl)}}.jeVthq_subheading3{-webkit-line-clamp:2;font-size:var(--text-sm);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (min-width:48rem){.jeVthq_subheading3{font-size:var(--text-base)}}.jeVthq_paragraph2{font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-weight:var(--font-weight-bold);color:color-mix(in oklab, var(--color-white) 90%, transparent);margin-top:.5rem}.jeVthq_label5{margin-left:.75rem}}
@layer tokens,base,components;@layer overrides{._1SGvNq_section{border-color:#efe5dc;border-top-style:solid;border-top-width:1px;max-width:1180px;margin-inline:auto;padding-top:2rem;padding-bottom:2.25rem}@media (min-width:48rem){._1SGvNq_section{padding-bottom:2.75rem}}._1SGvNq_grid{gap:1rem;display:grid}@media (min-width:48rem){._1SGvNq_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}}._1SGvNq_container{border-radius:var(--radius-lg);background-color:var(--color-white);transition-property:box-shadow,transform;transition-timing-function:var(--default-transition-timing-function);border:1px solid #eaded3;transition-duration:.15s;overflow:hidden;box-shadow:0 8px 24px #72422b12}@media (hover:hover){._1SGvNq_container:hover{translate:0 calc(var(--spacing) * -.5)}}@media (hover:hover){._1SGvNq_container:hover{box-shadow:0 12px 30px #72422b1c}}._1SGvNq_link{display:block}._1SGvNq_imageFrame{aspect-ratio:var(--aspect-video);background-color:var(--color-gray-100);position:relative;overflow:hidden}._1SGvNq_containedImage{object-fit:contain}._1SGvNq_coverImage{object-fit:cover;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--ease-out);transition-duration:.5s;transition-timing-function:var(--ease-out)}@media (hover:hover){._1SGvNq_coverImage:is(:where(.hover-group):hover *){scale:1.03}}._1SGvNq_container2{min-height:96px;padding-block:.75rem;padding-inline:1rem}@media (min-width:48rem){._1SGvNq_container2{min-height:104px}}._1SGvNq_subheading{-webkit-line-clamp:2;font-size:14px;line-height:1.55;font-weight:var(--font-weight-extrabold);color:var(--color-primary);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (min-width:48rem){._1SGvNq_subheading{font-size:15px}}._1SGvNq_date{font-size:11px;line-height:1;font-weight:var(--font-weight-bold);color:color-mix(in oklab, var(--color-primary) 65%, transparent);margin-top:.5rem;display:block}}
@layer tokens,base,components;@layer overrides{.b1ALwG_row{color:var(--color-text-dark);align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}@media (min-width:48rem){.b1ALwG_row{margin-bottom:1.25rem}}.b1ALwG_heading{font-size:var(--text-lg);line-height:1;font-weight:var(--font-weight-extrabold)}@media (min-width:48rem){.b1ALwG_heading{font-size:var(--text-xl);line-height:1}}.b1ALwG_label{width:1.25rem;height:1.25rem;color:var(--color-tag-orange);flex-shrink:0;display:block;position:relative}.b1ALwG_label2{border-radius:var(--radius-full);background-color:currentColor;width:8px;height:8px;position:absolute;bottom:2px;left:6px}.b1ALwG_label3{border-radius:var(--radius-full);background-color:currentColor;width:5px;height:5px;position:absolute;top:5px;left:1px}.b1ALwG_label4{border-radius:var(--radius-full);background-color:currentColor;width:5px;height:5px;position:absolute;top:1px;left:6px}.b1ALwG_label5{border-radius:var(--radius-full);background-color:currentColor;width:5px;height:5px;position:absolute;top:4px;right:4px}.b1ALwG_label6{border-radius:var(--radius-full);background-color:currentColor;width:4px;height:4px;position:absolute;top:10px;right:1px}}
@layer tokens,base,components;@layer overrides{.W3RuDW_section{border-color:#efe5dc;border-top-style:solid;border-top-width:1px;max-width:1180px;margin-inline:auto;padding-top:2rem;padding-bottom:2.25rem}@media (min-width:48rem){.W3RuDW_section{padding-bottom:2.75rem}}.W3RuDW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1rem;display:grid}@media (min-width:48rem){.W3RuDW_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.75rem 1.25rem}}.W3RuDW_imageFrame{aspect-ratio:4/3;border-radius:var(--radius-lg);transition-property:box-shadow,transform;transition-timing-function:var(--default-transition-timing-function);background-color:#f8f4ee;transition-duration:.15s;position:relative;overflow:hidden;box-shadow:0 8px 24px #72422b0f}@media (hover:hover){.W3RuDW_imageFrame:is(:where(.hover-group):hover *){translate:0 calc(var(--spacing) * -.5)}}@media (hover:hover){.W3RuDW_imageFrame:is(:where(.hover-group):hover *){box-shadow:0 12px 28px #72422b1c}}.W3RuDW_productImage{object-fit:contain;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--ease-out);transition-duration:.5s;transition-timing-function:var(--ease-out);padding:1rem}@media (hover:hover){.W3RuDW_productImage:is(:where(.hover-group):hover *){scale:1.03}}@media (min-width:48rem){.W3RuDW_productImage{padding:1.25rem}}.W3RuDW_productTitle{text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.45;font-weight:var(--font-weight-extrabold);color:var(--color-primary);overflow:hidden}@media (min-width:48rem){.W3RuDW_productTitle{font-size:14px}}.W3RuDW_productPrice{margin-top:var(--spacing);font-size:12px;line-height:1;font-weight:var(--font-weight-extrabold);color:color-mix(in oklab, var(--color-primary) 85%, transparent)}@media (min-width:48rem){.W3RuDW_productPrice{font-size:13px}}.W3RuDW_container4{text-align:center;margin-top:1.5rem}@media (min-width:48rem){.W3RuDW_container4{margin-top:1.75rem}}.W3RuDW_link{align-items:center;gap:var(--spacing);font-size:13px;font-weight:var(--font-weight-bold);color:color-mix(in oklab, var(--color-primary) 80%, transparent);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:var(--default-transition-timing-function);transition-duration:var(--default-transition-duration);display:inline-flex}@media (hover:hover){.W3RuDW_link:hover{color:var(--color-tag-orange)}}@media (min-width:48rem){.W3RuDW_link{font-size:var(--text-sm);line-height:var(--text-sm--line-height)}}.W3RuDW_icon{width:1rem;height:1rem}}
@layer tokens,base,components;@layer overrides{.yohU0a_section{border-color:#efe5dc;border-top-style:solid;border-top-width:1px;max-width:1180px;margin-inline:auto;padding-top:2rem}.yohU0a_grid{gap:1.25rem;display:grid}@media (min-width:48rem){.yohU0a_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}}.yohU0a_link{border-radius:var(--radius-lg);transition-property:transform,box-shadow;transition-timing-function:var(--default-transition-timing-function);transition-duration:.3s;display:block;overflow:hidden}@media (hover:hover){.yohU0a_link:hover{scale:1.02}}@media (hover:hover){.yohU0a_link:hover{box-shadow:0 4px 8px -2px #72422b14,0 2px 4px -2px #0000000a}}.yohU0a_container{position:relative}.yohU0a_imageBackground{background-color:var(--color-gray-100)}.yohU0a_image{border-radius:var(--radius-lg)}.yohU0a_containedImage{object-fit:contain}.yohU0a_coverImage{object-fit:cover;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--ease-out);transition-duration:.5s;transition-timing-function:var(--ease-out)}@media (hover:hover){.yohU0a_coverImage:is(:where(.hover-group):hover *){scale:1.03}}}
