@import"https://fonts.googleapis.com/css2?family=Pinyon+Script&display=swap";:root:root{--os-cream: #F6F1EA;--os-ink: #1C1B19;--os-taupe: #A2958A;--os-olive: #5E6B4E;--os-burgundy: #6E2A32;--os-brown: #3C3226;--os-toile: #5C6E8F;--os-butter: #F0E2BC;--os-shell: #EFE4DA;--os-rule: rgba(28, 27, 25, .14);--os-script-stack: "Pinyon Script", Georgia, serif;--os-arch: 260px 260px 6px 6px;--os-arch-sm: 180px 180px 5px 5px;--os-product-radius: 10px;--os-scallop-w: 26px;--os-scallop-h: 13px;--alt-btn-border-radius: 999px;--input-border-radius: 999px;--badge-border-radius: 999px}@media(max-width:749px){:root:root{--os-arch: 170px 170px 5px 5px;--os-arch-sm: 120px 120px 4px 4px;--os-product-radius: 8px;--os-scallop-w: 20px;--os-scallop-h: 10px}}.os-script{font-family:var(--os-script-stack);font-weight:400;font-style:normal;line-height:.9;letter-spacing:0;text-transform:none;color:var(--os-olive);display:block}.os-script--burgundy{color:var(--os-burgundy)}.os-script--ink{color:var(--os-ink)}.os-script--xl{font-size:56px}.os-script--lg{font-size:46px}.os-script--md{font-size:34px}@media(max-width:749px){.os-script--xl{font-size:40px}.os-script--lg{font-size:34px}.os-script--md{font-size:27px}}.os-eyebrow{display:block;font-size:10px;letter-spacing:.22em;text-transform:uppercase;line-height:1;color:var(--os-taupe)}.os-arch,.os-arch--sm{overflow:hidden;position:relative}.os-arch{border-radius:var(--os-arch)}.os-arch--sm{border-radius:var(--os-arch-sm)}.os-arch>img,.os-arch--sm>img,.os-arch .theme-img,.os-arch--sm .theme-img{border-radius:inherit}.os-circle{border-radius:999px;overflow:hidden}.os-panel--butter{background-color:var(--os-butter)}.os-panel--shell{background-color:var(--os-shell)}.os-panel--cream{background-color:var(--os-cream)}.os-scallop{position:relative;overflow:visible}.os-scallop:after{content:"";position:absolute;left:0;right:0;bottom:calc(var(--os-scallop-h) * -1);height:var(--os-scallop-h);z-index:2;pointer-events:none;background-repeat:repeat-x;background-size:var(--os-scallop-w) var(--os-scallop-w);background-image:radial-gradient(circle at calc(var(--os-scallop-w) / 2) 0,var(--os-scallop-color, var(--os-butter)) calc(var(--os-scallop-w) / 2 - .6px),transparent calc(var(--os-scallop-w) / 2 - .2px))}.os-scallop.os-panel--shell{--os-scallop-color: var(--os-shell)}.os-scallop.os-panel--butter{--os-scallop-color: var(--os-butter)}.os-scallop.os-panel--cream{--os-scallop-color: var(--os-cream)}.os-divider{display:flex;align-items:center;justify-content:center;gap:18px}.os-divider:before,.os-divider:after{content:"";flex:1;max-width:180px;height:1px;background:var(--os-rule)}.os-sprig{flex:none;display:block;width:26px;height:26px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235E6B4E' stroke-width='1.1' stroke-linecap='round'%3E%3Cpath d='M12 22V6'/%3E%3Cpath d='M12 13c-4 0-6-2.5-6-6 3.4 0 6 2.4 6 6z'/%3E%3Cpath d='M12 16c4 0 6-2.5 6-6-3.4 0-6 2.4-6 6z'/%3E%3Ccircle cx='12' cy='3.4' r='1.5'/%3E%3C/svg%3E")}.os-toile-fill{background-color:var(--os-shell);background-size:58px 58px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='58' height='58' viewBox='0 0 58 58'%3E%3Cg fill='none' stroke='%235C6E8F' stroke-opacity='.30' stroke-width='.9' stroke-linecap='round'%3E%3Cpath d='M14 40c0-9 5-14 5-20'/%3E%3Cpath d='M19 26c-4-1-6-4-6-7 3 0 6 2 6 5'/%3E%3Cpath d='M19 31c4-1 6-4 6-7-3 0-6 2-6 5'/%3E%3Cpath d='M43 54c0-9 5-14 5-20'/%3E%3Cpath d='M48 40c-4-1-6-4-6-7 3 0 6 2 6 5'/%3E%3C/g%3E%3Ccircle cx='40' cy='16' r='2' fill='%236E2A32' fill-opacity='.22'/%3E%3Ccircle cx='9' cy='50' r='2' fill='%236E2A32' fill-opacity='.22'/%3E%3C/svg%3E")}.grid-view-item .aspect-ratio,.grid-view-item__image-wrapper,.product-grid--image-wrapper,.product-card-basic__image .aspect-ratio{border-radius:var(--os-product-radius);overflow:hidden}.grid-view-item .theme-img,.product-card-basic__image .theme-img{border-radius:inherit}.collection-list .collection-list__item,.collection-list .collection-list__item img,.collection-list__item.collection-list__item,.collection-list__item.collection-list__item img{border-radius:var(--os-product-radius)!important}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--os-toile);outline-offset:3px}@media(prefers-reduced-motion:reduce){.os-scallop:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/custom.css.map */
