.shopify-policy__title,.shopify-policy__title h1{text-align:center}.utilities.utilities{align-items:flex-start}.utilities.utilities>*{text-align:left;justify-self:start}.shopify-policy__container.shopify-policy__container{max-width:680px;margin-inline:auto;padding-inline:20px;padding-block:32px 64px}.shopify-policy__title h1{margin-block-end:32px;font-size:2rem;line-height:1.2}.shopify-policy__body{font-size:1rem;line-height:1.7}.section.page-width-content{grid-template-columns:1fr min(680px,calc(100% - 40px)) 1fr}.section.page-width-content>*{grid-column:2}.section.page-width-content h1{text-align:center;font-size:2rem;line-height:1.2}.section.page-width-content,.shopify-policy__body{font-size:1rem;line-height:1.7}.section.page-width-content h2,.shopify-policy__body h2{margin-block:40px 12px;font-size:1.25rem;line-height:1.3}.section.page-width-content h3,.shopify-policy__body h3{margin-block:24px 8px;font-size:1.0625rem;line-height:1.4}.section.page-width-content p,.section.page-width-content li,.shopify-policy__body p,.shopify-policy__body li{font-size:1rem;line-height:1.7}.section.page-width-content ul,.section.page-width-content ol{padding-inline-start:20px}.section.page-width-content li{margin-block-end:8px}.section.page-width-content table{width:100%;border-collapse:collapse;margin-block:8px 16px}.section.page-width-content table td{padding:10px 0;border-block-end:1px solid #E3E1DE;vertical-align:top}.section.page-width-content table td:last-child{text-align:right;white-space:nowrap}.section.page-width-content details{border-block-end:1px solid #E3E1DE}.section.page-width-content details>summary{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding-block:16px;font-size:1rem;line-height:1.45;cursor:pointer;list-style:none}.section.page-width-content details>summary::-webkit-details-marker{display:none}.section.page-width-content details>summary:after{content:"+";flex:none;font-size:1.125rem;line-height:1;color:#5c4a3a}.section.page-width-content details[open]>summary:after{content:"\2212"}.section.page-width-content details>summary:hover{color:#5c4a3a}.section.page-width-content details>*:not(summary){margin-block:0 16px}.section.page-width-content details>p:first-of-type{margin-block-start:-4px}.size-guide{display:flex;justify-content:flex-end;margin-block:-4px 4px}.size-guide__trigger{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:none;color:#1c1a17;font-family:var(--font-body--family);font-size:.8125rem;line-height:1.2;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.size-guide__trigger:hover{color:#5c4a3a}.size-guide__dialog{width:min(720px,calc(100vw - 32px));max-height:calc(100vh - 64px);padding:0;border:0;background:#fff;color:#1c1a17}.size-guide__dialog::backdrop{background:#1c1a178c}.size-guide__panel{position:relative;padding:32px 28px 28px}.size-guide__close{position:absolute;inset-block-start:12px;inset-inline-end:14px;padding:4px 8px;border:0;background:none;color:#1c1a17;font-size:1.5rem;line-height:1;cursor:pointer}.size-guide__header{text-align:center;margin-block-end:16px}.size-guide__title{margin:0;font-family:var(--font-heading--family);font-size:1.125rem;line-height:1.3}.size-guide__subtitle{margin:4px 0 0;font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;opacity:.6}.size-guide__units{display:flex;align-items:center;justify-content:center;gap:8px;margin-block-end:16px;color:#9a948c;font-size:.75rem}.size-guide__units button{padding:2px 4px;border:0;background:none;color:inherit;font:inherit;letter-spacing:.08em;cursor:pointer}.size-guide__units button.is-active{color:#5c4a3a;font-weight:600}.size-guide__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.size-guide__table{width:100%;min-width:340px;border-collapse:collapse;font-size:.8125rem}.size-guide__table th,.size-guide__table td{border:1px solid #E3E1DE;padding:9px 12px;text-align:center;white-space:nowrap}.size-guide__table thead th{background:#f5f4f2;font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.size-guide__table tbody td:first-child{font-weight:600}.size-guide__note{margin:12px 0 0;font-size:.75rem;line-height:1.6;opacity:.75}.size-guide[data-active-unit=in] [data-unit-table=cm],.size-guide[data-active-unit=cm] [data-unit-table=in]{display:none}@media screen and (max-width:600px){.size-guide__panel{padding:28px 16px 20px}}@media screen and (min-width:750px){.shopify-section[id$=__category_tiles] .resource-list--grid{grid-template-columns:repeat(12,1fr)}.shopify-section[id$=__category_tiles] .resource-list--grid>.resource-list__item:nth-child(-n+4){grid-column:span 3}.shopify-section[id$=__category_tiles] .resource-list--grid>.resource-list__item:nth-child(n+5){grid-column:span 4}}@media screen and (max-width:749px){.shopify-section[id$=__category_tiles] .resource-list--grid>.resource-list__item:nth-child(odd):last-child{grid-column:span 2}}.buy-buttons-block .add-to-cart-button{--button-background-color: transparent;--button-color: #1c1a17;--button-border-width: 1px;--button-border-color: #1c1a17;text-transform:uppercase;letter-spacing:.12em;font-size:12px;font-weight:500;min-height:54px}.buy-buttons-block .add-to-cart-button:hover{--button-background-color: #1c1a17;--button-color: #ffffff}.buy-buttons-block:not(:has(.express-checkout__button)) .add-to-cart-button{--button-background-color: #1c1a17;--button-color: #ffffff}.buy-buttons-block:not(:has(.express-checkout__button)) .add-to-cart-button:hover{--button-background-color: #5c4a3a}.buy-buttons-block .add-to-cart-button .svg-wrapper{display:none}.express-checkout__button{--button-background-color: #1c1a17;--button-color: #ffffff;--button-border-width: 0;width:100%;min-height:54px;text-transform:uppercase;letter-spacing:.12em;font-size:12px;font-weight:500}.express-checkout__button:hover:not(:disabled){--button-background-color: #5c4a3a}.express-checkout__button:disabled{cursor:wait;opacity:.7}.accelerated-checkout-block{margin-block-start:10px}.collection-card__hover-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;object-fit:cover;opacity:0;pointer-events:none}@media(hover:hover){.collection-card__image .resource-image__image,.collection-card__hover-image{transition:opacity .5s ease,transform .6s cubic-bezier(.22,.61,.36,1)}.collection-card:hover .resource-image__image,.collection-card:hover .collection-card__hover-image{transform:scale(1.04)}.collection-card:hover .collection-card__hover-image{opacity:1}}@media(prefers-reduced-motion:reduce){.collection-card__image .resource-image__image,.collection-card__hover-image{transition:none}.collection-card:hover .resource-image__image,.collection-card:hover .collection-card__hover-image{transform:none}}.variant-option--photos{gap:10px}.variant-picker .variant-option--photos .variant-option__button-label--photo{display:block;width:60px;min-width:0;max-width:60px;height:80px;flex:0 0 60px;padding:3px;border:1px solid #E3E1DE;border-radius:0;background:#fff;overflow:hidden;outline:none}.variant-picker .variant-option--photos .variant-option__button-label--photo:hover{border-color:#9a958e;outline:none}.variant-picker .variant-option--photos .variant-option__button-label--photo:has(:checked){border:1.5px solid var(--color-foreground);outline:none}.variant-picker .variant-option--photos .variant-option__button-label--photo:has(:focus-visible){outline:2px solid var(--color-foreground);outline-offset:2px}.variant-option__photo{display:block;width:100%;max-width:100%;height:100%;object-fit:contain;object-position:center}.variant-option__button-label--photo:has([data-option-available=false]) .variant-option__photo{opacity:.4}.variant-option__button-label--photo input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;margin:0;cursor:pointer}@media screen and (min-width:750px){.variant-picker .variant-option--photos .variant-option__button-label--photo{width:66px;max-width:66px;height:88px;flex-basis:66px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
