.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;display:inline-block;vertical-align:middle}body{font-family:Nunito Sans,sans-serif;background-color:#faf9f6;color:#2f3430;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,.font-headline,.font-serif,.serif-font{font-family:Della Respira,serif}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.fabric-radius-left{border-top-left-radius:3rem;border-bottom-right-radius:0;border-top-right-radius:0;border-bottom-left-radius:0}.fabric-radius-right{border-top-right-radius:3rem;border-bottom-left-radius:0;border-top-left-radius:0;border-bottom-right-radius:0}.asymmetric-image{border-top-left-radius:3rem;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}details>summary{list-style:none}details>summary::-webkit-details-marker{display:none}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;display:none}.bs-card{width:220px;flex-shrink:0;display:flex;flex-direction:column}.bs-card-image-wrap{aspect-ratio:4 / 5;border-radius:.75rem;overflow:hidden;background:#f4f4f0;margin-bottom:1rem;position:relative}.bs-card-image-wrap img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.bs-card:hover .bs-card-image-wrap img{transform:scale(1.05)}.bs-card-quickadd{position:absolute;bottom:1rem;right:1rem;width:2.5rem;height:2.5rem;border-radius:9999px;background:#faf9f6;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .25s ease;box-shadow:0 6px 20px #2f34301f}.bs-card:hover .bs-card-quickadd{opacity:1}.bs-card-quickadd .material-symbols-outlined{font-size:20px;color:#6a5c4c}.bs-card-info{display:flex;flex-direction:column;gap:.15rem;transition:opacity .2s ease}.bs-card-info:hover{opacity:.8}.bs-card-title{font-family:Della Respira,serif;font-size:15px;color:#2f3430;line-height:1.35;margin:0}.bs-card-vendor{font-family:Nunito Sans,sans-serif;font-size:11px;color:#6a6a6a;text-transform:uppercase;letter-spacing:.12em;margin-top:.25rem}.bs-card-price{font-family:Nunito Sans,sans-serif;font-size:13px;color:#6a5c4c;font-weight:500;margin-top:.5rem}@media(min-width:768px){.bs-card{width:260px}.bs-card-title{font-size:16px}.bs-card-price{font-size:14px}}.product-page details>div p{margin-bottom:.5rem}.product-page details>div p:last-child{margin-bottom:0}.product-page details>div ul{list-style:disc;padding-left:1.25rem;margin-bottom:.5rem}.product-page details>div ol{list-style:decimal;padding-left:1.25rem;margin-bottom:.5rem}.product-page details>div strong{font-weight:600}.product-page details>div em{font-style:italic}.product-page details>div a{color:#6a5c4c;text-decoration:underline}.prose p{margin-bottom:1rem}.prose a{color:#6a5c4c;text-decoration:underline}.prose strong{font-weight:600}.prose ul{list-style:disc;padding-left:1.25rem;margin-bottom:1rem}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin .8s linear infinite}.policy-page .shopify-policy__title{display:none}.policy-page .shopify-policy__body,.policy-page .policy-content{font-family:Nunito Sans,sans-serif;font-size:15px;line-height:1.85;color:#5c605c}.policy-page .shopify-policy__body h1,.policy-page .policy-content h1{font-family:Della Respira,serif;font-size:2rem;font-weight:300;color:#2f3430;margin-top:3rem;margin-bottom:1.5rem;padding-top:2rem;border-top:1px solid rgba(175,179,174,.15)}.policy-page .shopify-policy__body h2,.policy-page .policy-content h2{font-family:Della Respira,serif;font-size:1.5rem;font-weight:300;color:#2f3430;margin-top:3rem;margin-bottom:1.25rem;padding-top:2rem;border-top:1px solid rgba(175,179,174,.15)}.policy-page .shopify-policy__body h2:first-child,.policy-page .policy-content h2:first-child{margin-top:0;padding-top:0;border-top:none}.policy-page .shopify-policy__body h3,.policy-page .policy-content h3{font-family:Della Respira,serif;font-size:1.15rem;font-weight:400;color:#2f3430;margin-top:2rem;margin-bottom:1rem}.policy-page .shopify-policy__body p,.policy-page .policy-content p{margin-bottom:1.25rem;color:#5c605c;line-height:1.85}.policy-page .shopify-policy__body ul,.policy-page .policy-content ul{list-style:none;padding-left:0;margin-bottom:1.5rem}.policy-page .shopify-policy__body ul li,.policy-page .policy-content ul li{position:relative;padding-left:1.5rem;margin-bottom:.5rem}.policy-page .shopify-policy__body ul li:before,.policy-page .policy-content ul li:before{content:"";position:absolute;left:0;top:.65em;width:6px;height:6px;border-radius:50%;background-color:#6a5c4c66}.policy-page .shopify-policy__body ol,.policy-page .policy-content ol{padding-left:1.5rem;margin-bottom:1.5rem}.policy-page .shopify-policy__body ol li,.policy-page .policy-content ol li{margin-bottom:.5rem}.policy-page .shopify-policy__body a,.policy-page .policy-content a{color:#6a5c4c;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#6a5c4c4d;transition:text-decoration-color .2s ease}.policy-page .shopify-policy__body a:hover,.policy-page .policy-content a:hover{text-decoration-color:#6a5c4c}.policy-page .shopify-policy__body strong,.policy-page .policy-content strong{color:#2f3430;font-weight:600}.policy-page .shopify-policy__body table,.policy-page .policy-content table{width:100%;border-collapse:collapse;margin:1.5rem 0;font-size:14px}.policy-page .shopify-policy__body th,.policy-page .policy-content th{text-align:left;padding:.75rem 1rem;background:#f4f4f0;color:#2f3430;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.05em;border-bottom:2px solid rgba(175,179,174,.2)}.policy-page .shopify-policy__body td,.policy-page .policy-content td{padding:.75rem 1rem;border-bottom:1px solid rgba(175,179,174,.12);vertical-align:top}.img-placeholder{width:100%;height:100%;background-color:#e6e9e4;display:flex;align-items:center;justify-content:center}.img-placeholder:after{content:"";width:48px;height:48px;border:2px solid #afb3ae;border-radius:8px;opacity:.3}main>section:first-child:not([class*="min-h-[921px]"]){padding-top:7rem}@media(max-width:768px){.policy-page .shopify-policy__body h2,.policy-page .policy-content h2{font-size:1.25rem;margin-top:2rem;padding-top:1.5rem}.policy-page .shopify-policy__body h3,.policy-page .policy-content h3{font-size:1.05rem}.policy-page .shopify-policy__body,.policy-page .policy-content{font-size:14px}}.hero-full-bleed{margin-top:-5.5rem;padding-top:0}main>section:first-child:not(.hero-full-bleed){padding-top:0rem}.shopify-policy__title{margin:0 0 3.5rem!important;padding:0 0 2.5rem!important;border-bottom:1px solid rgba(175,179,174,.25)!important;text-align:left!important}.shopify-policy__title:before{content:"Legal & Policies";display:block;font-family:Nunito Sans,sans-serif!important;font-size:11px!important;text-transform:uppercase!important;letter-spacing:.25em!important;color:#6a5c4c!important;margin-bottom:1.25rem!important;font-weight:400!important}.shopify-policy__title h1{font-family:Della Respira,Playfair Display,Georgia,serif!important;font-weight:400!important;color:#2f3430!important;line-height:1.05!important;letter-spacing:-.01em!important;margin:0!important;font-size:clamp(2.25rem,5vw,3.75rem)!important;text-align:left!important}.shopify-policy__body{max-width:100%!important;margin:0!important;padding:0!important;text-align:left!important}.shopify-policy__body .rte,.shopify-policy__body{color:#3a3f3b!important;font-size:1rem!important;line-height:1.75!important;font-family:Nunito Sans,sans-serif!important}@media(min-width:768px){.shopify-policy__body .rte,.shopify-policy__body{font-size:1.0625rem!important}}.shopify-policy__body p{margin:0 0 1.25rem!important;max-width:100%!important;text-align:left!important}.shopify-policy__body p:last-child{margin-bottom:0!important}.shopify-policy__body h1,.shopify-policy__body h2{font-family:Della Respira,Playfair Display,Georgia,serif!important;color:#2f3430!important;font-weight:400!important;font-size:1.6rem!important;margin:2.5rem 0 1rem!important;line-height:1.25!important;letter-spacing:-.005em!important;text-align:left!important}.shopify-policy__body h3{font-family:Della Respira,Playfair Display,Georgia,serif!important;color:#2f3430!important;font-weight:400!important;font-size:1.3rem!important;margin:2rem 0 .75rem!important;line-height:1.3!important;text-align:left!important}.shopify-policy__body h4,.shopify-policy__body h5,.shopify-policy__body h6{font-family:Nunito Sans,sans-serif!important;color:#2f3430!important;font-weight:600!important;font-size:1rem!important;margin:1.75rem 0 .6rem!important;text-transform:uppercase!important;letter-spacing:.08em!important;text-align:left!important}.shopify-policy__body ul,.shopify-policy__body ol{margin:0 0 1.5rem!important;padding-left:1.5rem!important;text-align:left!important}.shopify-policy__body li{margin-bottom:.6rem!important;padding-left:.35rem!important}.shopify-policy__body li::marker{color:#6a5c4c!important}.shopify-policy__body strong,.shopify-policy__body b{color:#2f3430!important;font-weight:600!important}.shopify-policy__body em,.shopify-policy__body i{font-style:italic!important}.shopify-policy__body a{color:#6a5c4c!important;text-decoration:underline!important;text-underline-offset:3px!important;text-decoration-thickness:1px!important;transition:color .2s!important}.shopify-policy__body a:hover{color:#2f3430!important}.shopify-policy__body blockquote{margin:1.5rem 0!important;padding:.5rem 0 .5rem 1.5rem!important;border-left:3px solid #6a5c4c!important;color:#5c605c!important;font-style:italic!important}.shopify-policy__body hr{margin:2.5rem 0!important;border:0!important;border-top:1px solid rgba(175,179,174,.3)!important}.shopify-policy__body table{width:100%!important;border-collapse:collapse!important;margin:1.5rem 0!important;font-size:.95rem!important}.shopify-policy__body th,.shopify-policy__body td{padding:.85rem 1rem!important;text-align:left!important;border-bottom:1px solid rgba(175,179,174,.25)!important}.shopify-policy__body th{background:#6a5c4c0d!important;font-weight:600!important;color:#2f3430!important;text-transform:uppercase!important;font-size:.8rem!important;letter-spacing:.06em!important}@media(max-width:640px){.shopify-policy__container{padding:6.5rem 1.25rem 4rem!important}.shopify-policy__title{margin-bottom:2.5rem!important;padding-bottom:2rem!important}}.shopify-policy__container{padding-top:8rem!important}@media(max-width:768px){.shopify-policy__container{padding-top:5rem!important}}@media(max-width:480px){.shopify-policy__container{padding-top:4rem!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/theme.css.map */
