@media (min-width:640px){.sm\:bottom-6{bottom:1.5rem}.sm\:left-3{left:.75rem}.sm\:right-3{right:.75rem}.sm\:right-5{right:1.25rem}.sm\:top-3{top:.75rem}.sm\:top-5{top:1.25rem}.sm\:mx-2{margin-left:.5rem;margin-right:.5rem}.sm\:mx-auto{margin-left:auto;margin-right:auto}.sm\:mb-10{margin-bottom:2.5rem}.sm\:mb-12{margin-bottom:3rem}.sm\:mb-16{margin-bottom:4rem}.sm\:mb-2{margin-bottom:.5rem}.sm\:mb-3{margin-bottom:.75rem}.sm\:mb-4{margin-bottom:1rem}.sm\:mb-5{margin-bottom:1.25rem}.sm\:mb-6{margin-bottom:1.5rem}.sm\:mb-8{margin-bottom:2rem}.sm\:block{display:block}.sm\:inline-block{display:inline-block}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:h-10{height:2.5rem}.sm\:h-12{height:3rem}.sm\:h-20{height:5rem}.sm\:h-5{height:1.25rem}.sm\:h-6{height:1.5rem}.sm\:h-7{height:1.75rem}.sm\:h-8{height:2rem}.sm\:h-80{height:20rem}.sm\:h-\[70vh\]{height:70vh}.sm\:w-10{width:2.5rem}.sm\:w-12{width:3rem}.sm\:w-24{width:6rem}.sm\:w-5{width:1.25rem}.sm\:w-52{width:13rem}.sm\:w-6{width:1.5rem}.sm\:w-7{width:1.75rem}.sm\:w-8{width:2rem}.sm\:w-\[240px\]{width:240px}.sm\:w-auto{width:auto}.sm\:min-w-\[20px\]{min-width:20px}.sm\:max-w-none{max-width:none}.sm\:shrink-0{flex-shrink:0}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-start{justify-content:flex-start}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-0{gap:0}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:gap-5{gap:1.25rem}.sm\:gap-6{gap:1.5rem}.sm\:gap-8{gap:2rem}.sm\:space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem*var(--tw-space-y-reverse))}.sm\:space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem*var(--tw-space-y-reverse))}.sm\:space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem*var(--tw-space-y-reverse))}.sm\:self-auto{align-self:auto}.sm\:rounded-lg{border-radius:.5rem}.sm\:rounded-xl{border-radius:.75rem}.sm\:rounded-b-xl{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.sm\:rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.sm\:border-r{border-right-width:1px}.sm\:border-charcoal-200{--tw-border-opacity:1;border-color:rgb(212 209 204/var(--tw-border-opacity,1))}.sm\:p-10{padding:2.5rem}.sm\:p-3{padding:.75rem}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-8{padding:2rem}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.sm\:py-12{padding-top:3rem;padding-bottom:3rem}.sm\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.sm\:py-16{padding-top:4rem;padding-bottom:4rem}.sm\:py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.sm\:py-20{padding-top:5rem;padding-bottom:5rem}.sm\:py-24{padding-top:6rem;padding-bottom:6rem}.sm\:py-28{padding-top:7rem;padding-bottom:7rem}.sm\:py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.sm\:py-4{padding-top:1rem;padding-bottom:1rem}.sm\:py-8{padding-top:2rem;padding-bottom:2rem}.sm\:pb-0{padding-bottom:0}.sm\:pb-14{padding-bottom:3.5rem}.sm\:pl-10{padding-left:2.5rem}.sm\:pr-10{padding-right:2.5rem}.sm\:pt-1{padding-top:.25rem}.sm\:pt-12{padding-top:3rem}.sm\:pt-8{padding-top:2rem}.sm\:text-left{text-align:left}.sm\:text-center{text-align:center}.sm\:text-2xl{font-size:1.5rem;line-height:2rem;letter-spacing:-.015em}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem;letter-spacing:-.02em}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem;letter-spacing:-.025em}.sm\:text-5xl{font-size:3rem;line-height:1.05;letter-spacing:-.03em}.sm\:text-6xl{font-size:3.75rem;line-height:1}.sm\:text-\[12px\]{font-size:12px}.sm\:text-\[13px\]{font-size:13px}.sm\:text-\[26px\]{font-size:26px}.sm\:text-\[38px\]{font-size:38px}.sm\:text-base{font-size:1rem;line-height:1.6rem;letter-spacing:0}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem;letter-spacing:0}.sm\:text-sm{font-size:.875rem;line-height:1.4rem;letter-spacing:.005em}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem;letter-spacing:-.01em}.sm\:text-xs{font-size:.75rem;line-height:1rem;letter-spacing:.02em}}@media (min-width:768px){.md\:bottom-auto{bottom:auto}.md\:left-1\/2{left:50%}.md\:top-1\/2{top:50%}.md\:order-1{order:1}.md\:order-2{order:2}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-7{grid-column:span 7/span 7}.md\:mt-0{margin-top:0}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:aspect-\[4\/4\.5\]{aspect-ratio:4/4.5}.md\:aspect-auto{aspect-ratio:auto}.md\:h-\[36px\]{height:36px}.md\:h-full{height:100%}.md\:max-h-\[90vh\]{max-height:90vh}.md\:w-\[45\%\]{width:45%}.md\:w-\[940px\]{width:940px}.md\:max-w-\[95vw\]{max-width:95vw}.md\:flex-shrink-0{flex-shrink:0}.md\:translate-y-full{--tw-translate-y:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:cursor-grab{cursor:grab}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:gap-20{gap:5rem}.md\:gap-8{gap:2rem}.md\:overflow-hidden{overflow:hidden}.md\:rounded-3xl{border-radius:1.5rem}.md\:border{border-width:1px}.md\:border-accent\/10{border-color:rgba(107,86,66,.1)}.md\:p-10{padding:2.5rem}.md\:px-12{padding-left:3rem;padding-right:3rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:py-32{padding-top:8rem;padding-bottom:8rem}.md\:text-2xl{font-size:1.5rem;line-height:2rem;letter-spacing:-.015em}.md\:text-\[100px\]{font-size:100px}.md\:text-\[11px\]{font-size:11px}.md\:text-base{font-size:1rem;line-height:1.6rem;letter-spacing:0}.md\:backdrop-blur-md{--tw-backdrop-blur:blur(12px)}.md\:backdrop-blur-md,.md\:backdrop-blur-sm{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.md\:backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.md\:transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.md\:duration-300{transition-duration:.3s}.md\:ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.group:hover .md\:group-hover\:translate-y-0{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media (min-width:1024px){.lg\:sticky{position:sticky}.lg\:bottom-8{bottom:2rem}.lg\:left-8{left:2rem}.lg\:right-6{right:1.5rem}.lg\:right-8{right:2rem}.lg\:top-24{top:6rem}.lg\:top-6{top:1.5rem}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:aspect-video{aspect-ratio:16/9}.lg\:h-12{height:3rem}.lg\:h-14{height:3.5rem}.lg\:h-7{height:1.75rem}.lg\:h-8{height:2rem}.lg\:h-96{height:24rem}.lg\:h-\[150px\]{height:150px}.lg\:h-auto{height:auto}.lg\:max-h-screen{max-height:100vh}.lg\:w-14{width:3.5rem}.lg\:w-7{width:1.75rem}.lg\:w-8{width:2rem}.lg\:w-\[150px\]{width:150px}.lg\:w-\[220px\]{width:220px}.lg\:w-\[280px\]{width:280px}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:gap-12{gap:3rem}.lg\:gap-16{gap:4rem}.lg\:gap-20{gap:5rem}.lg\:gap-3{gap:.75rem}.lg\:gap-8{gap:2rem}.lg\:self-start{align-self:flex-start}.lg\:p-10{padding:2.5rem}.lg\:p-12{padding:3rem}.lg\:p-14{padding:3.5rem}.lg\:p-3{padding:.75rem}.lg\:p-4{padding:1rem}.lg\:px-16{padding-left:4rem;padding-right:4rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-12{padding-top:3rem;padding-bottom:3rem}.lg\:py-20{padding-top:5rem;padding-bottom:5rem}.lg\:py-24{padding-top:6rem;padding-bottom:6rem}.lg\:py-28{padding-top:7rem;padding-bottom:7rem}.lg\:pb-0{padding-bottom:0}.lg\:pl-14{padding-left:3.5rem}.lg\:pt-12{padding-top:3rem}.lg\:text-3xl{font-size:1.875rem;line-height:2.25rem;letter-spacing:-.02em}.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem;letter-spacing:-.025em}.lg\:text-5xl{font-size:3rem;line-height:1.05;letter-spacing:-.03em}.lg\:text-6xl{font-size:3.75rem;line-height:1}}@media (min-width:1280px){.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:space-x-10>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2.5rem*var(--tw-space-x-reverse));margin-left:calc(2.5rem*(1 - var(--tw-space-x-reverse)))}.xl\:text-7xl{font-size:4.5rem;line-height:1}}.slein-article>p:first-child{font-size:1.25rem;line-height:1.7;color:#1a1a1a}@media (min-width:640px){.slein-article>p:first-child{font-size:1.5rem}}.slein-article>p:first-child::first-letter{float:left;margin-right:.75rem;font-size:3.75rem;line-height:1;font-weight:300}.slein-article h3{margin-top:3rem;font-size:1.5rem;line-height:2rem;font-weight:500;letter-spacing:-.025em}.slein-article blockquote{margin:2.5rem 0;border-left:2px solid currentColor;padding-left:1.5rem;font-size:1.25rem;font-style:italic;line-height:1.625}.product-description-intro *,.accordion-content *{font-family:Inter,var(--font-sans),system-ui,sans-serif!important}.product-description-intro h2{font-family:Inter,system-ui,sans-serif!important;font-size:1.5rem;font-weight:300;color:#2b2b29;margin-bottom:1rem;margin-top:0;line-height:1.2}.product-description-intro p{color:#383634;margin-bottom:1rem;line-height:1.625;font-family:Inter,system-ui,sans-serif!important}.product-description-intro strong{color:#2b2b29;font-weight:600;font-family:Inter,system-ui,sans-serif!important}.accordion-item{margin-bottom:.5rem}.accordion-header{cursor:pointer;padding:1rem 0;display:flex;justify-content:space-between;align-items:center;font-family:Inter,system-ui,sans-serif;font-size:1.125rem;font-weight:300;color:#2b2b29;user-select:none;transition:color .2s}.accordion-header:hover{color:#6B5642}.accordion-toggle{width:24px;height:24px;display:flex;align-items:center;justify-content:center;transition:transform .3s}.accordion-toggle.open{transform:rotate(180deg)}.accordion-content{max-height:0;overflow:hidden;transition:max-height .2s cubic-bezier(.4,0,.2,1),opacity .2s ease-out;opacity:0;padding-bottom:0;will-change:max-height,opacity}.accordion-content.open{max-height:500px;opacity:1;padding-bottom:1rem}.accordion-content p{color:#383634;margin-bottom:1rem;line-height:1.625;font-family:Inter,system-ui,sans-serif}.accordion-content ul{color:#383634;margin-bottom:1rem;margin-left:1rem;list-style-type:disc;font-family:Inter,system-ui,sans-serif}.accordion-content li{margin-bottom:.5rem;color:#383634;font-family:Inter,system-ui,sans-serif}.accordion-content strong{color:#2b2b29;font-weight:600;font-family:Inter,system-ui,sans-serif}