:root{--unclesan-ink:#29231f;--container-max-width:1440px;--text-font-weight:400;--button-height:46px}body{line-height:1.65;-webkit-font-smoothing:antialiased}.heading{letter-spacing:-.02em;line-height:1.18}.heading--small,.heading--xsmall,.heading--xxsmall,.button,.header__linklist-link,.tabs-nav__item{font-family:var(--text-font-family);letter-spacing:.09em}.heading--small{font-size:11px;line-height:1.5}.section__header{max-width:760px;margin-inline:auto;margin-bottom:32px}.section__header .text-container>p{max-width:600px;margin-inline:auto;color:var(--unclesan-muted);font-size:15px;line-height:1.75}.page-header{padding-block:40px 28px}.page-header__text-wrapper{max-width:760px;margin-inline:auto}.button{font-size:12px;min-height:44px;letter-spacing:.08em;border-radius:4px}.input__field,.select,.quantity-selector{border-radius:4px}.input__field:focus-visible,.select:focus-visible,a:focus-visible,button:focus-visible{outline:2px solid #805b40;outline-offset:3px}.header{border-bottom:1px solid var(--unclesan-line)}.product-list .product-item{min-width:0;display:flex;flex-direction:column;background:var(--unclesan-paper);border:1px solid var(--unclesan-line);border-radius:8px;box-shadow:0 3px 12px #29231f08;height:100%}.product-list .product-item__image-wrapper{margin:0;border-radius:7px 7px 0 0;overflow:hidden;background:#f1ece5}.product-list .product-item__info{display:flex;flex:1;flex-direction:column;padding:18px;text-align:left;margin:0}.product-list .product-item-meta{text-align:left}.product-list .product-item-meta__title{font-family:var(--text-font-family);font-size:14px;font-weight:500;line-height:1.5;min-height:3em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--unclesan-ink)}.product-list .product-item-meta__price-list-container{margin-top:10px}.product-list .price-list{justify-content:flex-start;gap:4px 10px;flex-wrap:wrap}.product-list .price{font-size:14px;font-weight:600;line-height:1.5}.product-list .price--compare{font-size:12px;font-weight:400;color:var(--unclesan-muted)}.product-list .product-item-meta__color-count{font-size:12px;margin-top:8px;color:var(--unclesan-muted)}.product-list .product-item__cta-wrapper{margin-top:auto;padding-top:18px}.product-list .product-item__cta{width:100%;font-size:11px;min-height:42px;line-height:1.4;padding-inline:10px;white-space:normal}.product-list .product-item__quick-buy-button{border-radius:50%}.product-content .rte,.shopify-policy__body,.page-content .rte{line-height:1.85}.shopify-policy__container{max-width:820px;padding:40px 24px 64px}.rte table{display:block;max-width:100%;overflow-x:auto}.rte img{max-width:100%;height:auto}.cart__recap{background:var(--unclesan-paper);border:1px solid var(--unclesan-line);border-radius:8px;padding:24px}.line-item-table{border-color:var(--unclesan-line)}.drawer__header,.popover__header{border-bottom-color:var(--unclesan-line)}.drawer__content,.popover__content{background:var(--unclesan-paper)}@media(hover:hover){.product-list .product-item{transition:box-shadow .2s ease,border-color .2s ease}.product-list .product-item:hover{border-color:#c9b5a3;box-shadow:0 7px 22px #29231f14}}@media(max-width:740px){:root{--container-gutter:16px;--heading-h1-font-size:34px;--heading-h2-font-size:28px;--heading-h3-font-size:24px;--base-font-size:15px;--product-list-block-spacing:18px}.section__header{margin-bottom:24px}.section__header .text-container>p{font-size:14px;line-height:1.65}.page-header{padding-block:28px 20px}.product-list .product-item__info{padding:12px}.product-list .product-item-meta__title,.product-list .price{font-size:13px}.product-list .price--compare{font-size:11px}.product-list .product-item__cta-wrapper{padding-top:14px}.product-list .product-item__cta{font-size:10px;letter-spacing:.06em;padding-inline:6px}.cart__recap{padding:20px}.shopify-policy__container{padding:28px 18px 44px}.input__field,.select{font-size:16px}}@media(prefers-reduced-motion:reduce){.product-list .product-item{transition:none}}.shopify-section--image-with-text .image-with-text{display:block;background:#f3eee7;border-radius:10px;overflow:hidden;padding:0}.shopify-section--image-with-text .image-with-text:before{display:none}.shopify-section--image-with-text .image-with-text__wrapper{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;gap:0;padding:0;margin:0}.shopify-section--image-with-text .image-with-text__image-wrapper{position:relative;width:100%;margin:0;min-height:0;aspect-ratio:1;grid-area:auto}.shopify-section--image-with-text .image-with-text__image{width:100%;height:100%;object-fit:cover}.shopify-section--image-with-text .image-with-text__content-wrapper{position:static;width:auto;max-width:none;display:flex;align-items:center;padding:clamp(28px,4vw,64px);margin:0;grid-area:auto}.shopify-section--image-with-text .image-with-text__content-list{width:100%}.shopify-section--image-with-text .image-with-text__content{max-width:420px;margin:0}.shopify-section--image-with-text .heading.h3{font-size:clamp(28px,2.8vw,42px);line-height:1.15;margin-top:16px}.shopify-section--image-with-text .image-with-text__text-wrapper{font-size:15px;line-height:1.8;color:#65594f;margin-top:20px}.shopify-section--image-with-text .button-wrapper{margin-top:24px}.shopify-section--text-with-icons .text-with-icons__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;overflow:visible;padding:0;margin:0}.shopify-section--text-with-icons .text-with-icons__item{display:flex!important;align-items:flex-start;gap:16px;flex-direction:row;text-align:left;width:auto;min-width:0;padding:24px;margin:0;border:1px solid #e7dfd6;border-radius:8px;background:#fffdf9}.shopify-section--text-with-icons .text-with-icons__icon-wrapper{margin:0;flex:0 0 32px;width:32px}.shopify-section--text-with-icons .text-with-icons__custom-icon{width:32px;height:32px;object-fit:contain}.shopify-section--text-with-icons .text-with-icons__content-wrapper{margin:0;min-width:0;overflow-wrap:anywhere}.shopify-section--text-with-icons .heading--small{font-size:11px;line-height:1.5;letter-spacing:.08em;margin-bottom:8px}.shopify-section--text-with-icons .text-with-icons__content-wrapper p:not(.heading){font-size:13px;line-height:1.65;color:#6e655d;margin:0}.shopify-section--text-with-icons .text-with-icons__dots{display:none}@media(max-width:740px){.shopify-section--image-with-text .image-with-text__wrapper{grid-template-columns:minmax(0,1fr)}.shopify-section--image-with-text .image-with-text__image-wrapper{aspect-ratio:1.1}.shopify-section--image-with-text .image-with-text__content-wrapper{padding:26px 22px 30px}.shopify-section--image-with-text .heading.h3{font-size:29px;max-width:320px;margin-top:12px}.shopify-section--image-with-text .image-with-text__text-wrapper{font-size:14px;line-height:1.75;margin-top:16px}.shopify-section--image-with-text .button-wrapper{margin-top:20px}.shopify-section--image-with-text .button{width:100%}.shopify-section--text-with-icons .text-with-icons__list{grid-template-columns:minmax(0,1fr);gap:10px}.shopify-section--text-with-icons .text-with-icons__item{padding:20px;gap:16px}.shopify-section--text-with-icons .heading--small{margin-bottom:5px}}.shopify-section--featured-collections .section__header{max-width:none;text-align:left;margin-bottom:30px}.shopify-section--featured-collections .section__header>.text-container{display:grid;grid-template-columns:1.15fr 1fr;column-gap:56px;align-items:end}.shopify-section--featured-collections .section__header .heading--small{grid-column:1/-1;display:flex;align-items:center;gap:12px;color:#7c343b;margin:0 0 14px}.shopify-section--featured-collections .section__header .heading--small:before{content:"";display:block;width:30px;height:1px;background:currentColor}.shopify-section--featured-collections .section__header .h2{margin:0;max-width:520px;font-size:clamp(30px,3.2vw,46px)}.shopify-section--featured-collections .section__header .text-container>p{margin:0;max-width:440px;justify-self:end;font-size:14px;line-height:1.75}.shopify-section--featured-collections .product-list__inner{--product-list-block-spacing:26px}.product-list .product-item{transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease;background:#fffdf9}.product-list .product-item__cta{transition:background-color .2s ease,color .2s ease,border-color .2s ease;min-height:46px}.product-list .product-item:focus-within{border-color:#843743;box-shadow:0 0 0 2px #84374321}.product-list .product-item a:focus-visible,.product-list .product-item button:focus-visible{outline:2px solid #843743;outline-offset:3px}@media(hover:hover)and (pointer:fine){.product-list .product-item:hover{transform:translateY(-5px);border-color:#9b4b55;box-shadow:0 12px 26px #6b24301f}.product-list .product-item:hover .product-item-meta__title{color:#7c2837}.product-list .product-item:hover .product-item__cta{background:#7c2837;border-color:#7c2837;color:#fff;--primary-button-background:124,40,55}.product-list .product-item__cta:hover{background:#60202c!important;--primary-button-background:96,32,44}}.product-list .product-item:active{transform:translateY(-1px) scale(.994);border-color:#69232f;box-shadow:0 3px 9px #6b243021}.product-list .product-item__cta:active{background:#531c26!important;--primary-button-background:83,28,38;transform:scale(.985)}.shopify-section--image-with-text .image-with-text{border:1px solid #e5d9cb;box-shadow:0 8px 32px #3925180a;background:linear-gradient(130deg,#f6f0e8,#eee4d7)}.shopify-section--image-with-text .image-with-text__wrapper{grid-template-columns:1.06fr 1fr}.shopify-section--image-with-text .image-with-text__image-wrapper{aspect-ratio:1.08}.shopify-section--image-with-text .image-with-text__content-wrapper{padding:clamp(28px,4.5vw,68px)}.shopify-section--image-with-text .image-with-text__content{max-width:440px}.shopify-section--image-with-text .heading--small{display:flex;align-items:center;gap:12px;color:#7c343b}.shopify-section--image-with-text .heading--small:before{content:"";width:28px;height:1px;background:currentColor;flex-shrink:0}.shopify-section--image-with-text .heading.h3{font-size:clamp(32px,3.3vw,48px);max-width:360px;margin-top:20px}.shopify-section--image-with-text .image-with-text__text-wrapper>p{max-width:390px}.shopify-section--image-with-text .image-with-text__text-wrapper ul{display:flex;gap:0;flex-wrap:wrap;padding:18px 0 0;margin:22px 0 0;list-style:none;border-top:1px solid #d7c8b8}.shopify-section--image-with-text .image-with-text__text-wrapper li{margin:0 18px 0 0;font-size:12px}.shopify-section--image-with-text .image-with-text__text-wrapper li a{display:inline-flex;align-items:center;min-height:44px;text-decoration:none;color:#6e3b39}.shopify-section--image-with-text .image-with-text__text-wrapper li a:hover{text-decoration:underline}.shopify-section--image-with-text .button{border-radius:3px;min-height:48px}@media(max-width:740px){.shopify-section--featured-collections .section__header>.text-container{display:block}.shopify-section--featured-collections .section__header{margin-bottom:22px}.shopify-section--featured-collections .section__header .heading--small{font-size:10px;margin-bottom:12px}.shopify-section--featured-collections .section__header .h2{font-size:29px;max-width:300px}.shopify-section--featured-collections .section__header .text-container>p{margin:14px 0 0;font-size:13px;line-height:1.65;max-width:340px}.shopify-section--featured-collections .product-list__inner{--product-list-block-spacing:18px}.product-list .product-item__cta{min-height:44px}.shopify-section--image-with-text .image-with-text__wrapper{grid-template-columns:minmax(0,1fr)}.shopify-section--image-with-text .image-with-text__image-wrapper{aspect-ratio:1.15}.shopify-section--image-with-text .image-with-text__content-wrapper{padding:24px}.shopify-section--image-with-text .heading.h3{font-size:32px;max-width:280px;margin-top:14px}.shopify-section--image-with-text .image-with-text__text-wrapper ul{margin-top:16px;padding-top:10px}.shopify-section--image-with-text .image-with-text__text-wrapper li{margin-right:20px}.shopify-section--image-with-text .button-wrapper{margin-top:16px}.shopify-section--text-with-icons .text-with-icons__list{gap:0;border:1px solid #e5dbd0;border-radius:8px;background:#fffdf9;overflow:hidden}.shopify-section--text-with-icons .text-with-icons__item{padding:12px 16px;gap:12px;border:0;border-radius:0;border-bottom:1px solid #eee5da;box-shadow:none;align-items:center;background:transparent}.shopify-section--text-with-icons .text-with-icons__item:last-child{border-bottom:0}.shopify-section--text-with-icons .text-with-icons__icon-wrapper{flex-basis:24px;width:24px}.shopify-section--text-with-icons .text-with-icons__custom-icon{width:24px;height:24px}.shopify-section--text-with-icons .heading--small{font-size:10px;letter-spacing:.06em;margin-bottom:2px}.shopify-section--text-with-icons .text-with-icons__content-wrapper p:not(.heading){font-size:12px;line-height:1.5}.shopify-section--text-with-icons .text-with-icons__content-wrapper a{display:inline-flex;align-items:center;min-height:44px;text-underline-offset:3px}}@media(prefers-reduced-motion:reduce){.product-list .product-item,.product-list .product-item__cta{transition:none}.product-list .product-item:hover,.product-list .product-item:active,.product-list .product-item__cta:active{transform:none}}.shopify-section--collection-banner .page-header{padding:40px 0 32px;border-bottom:1px solid #e7dfd6;margin-bottom:20px}.shopify-section--collection-banner .page-header__text-wrapper{max-width:680px}.shopify-section--collection-banner .h1{margin-bottom:16px;font-size:clamp(32px,4vw,48px)}.shopify-section--collection-banner .unclesan-collection-intro{font:15px/1.8 var(--text-font-family);color:#6e655d;max-width:580px;margin-inline:auto}.shopify-section--collection-banner .unclesan-collection-intro p{margin:0}@media(max-width:740px){.shopify-section--collection-banner .page-header{padding:28px 0 24px;margin-bottom:12px}.shopify-section--collection-banner .h1{font-size:32px;margin-bottom:12px}.shopify-section--collection-banner .unclesan-collection-intro{font-size:13px;line-height:1.7;max-width:360px}}.product-list .product-item{background:var(--unclesan-paper);border-color:var(--unclesan-line);border-radius:var(--uc-radius)}.product-list .product-item__info{padding:var(--uc-card-padding)}.product-list .product-item-meta__title{font-size:var(--uc-card-title)}.product-list .product-item__image-wrapper{border-radius:calc(var(--uc-radius) - 1px) calc(var(--uc-radius) - 1px) 0 0}.shopify-section--featured-collections .product-list__inner:not(.product-list__inner--scroller){display:grid;grid-template-columns:repeat(var(--section-products-per-row),minmax(0,1fr));column-gap:var(--uc-grid-gap);row-gap:var(--uc-grid-row)}.shopify-section--collection-banner .page-header{background:var(--uc-banner-bg,#f5f0e9);border:1px solid var(--unclesan-line);border-radius:10px;margin:24px 0 20px;padding:var(--uc-banner-padding,36px) 28px;text-align:var(--uc-banner-align,center)}.shopify-section--collection-banner .page-header .heading--small{color:var(--uc-accent);font-size:10px;letter-spacing:.15em;margin-bottom:12px}.shopify-section--collection-banner .page-header .h1{margin:0 0 12px;line-height:1.12}.shopify-section--collection-banner .unclesan-collection-intro{max-width:520px;font-size:14px;line-height:1.7;color:var(--unclesan-muted)}@media(hover:hover)and (pointer:fine){.product-list .product-item:hover{border-color:var(--uc-accent);transform:translateY(calc(-1 * var(--uc-hover-lift)))}.product-list .product-item:hover .product-item-meta__title{color:var(--uc-accent)}.product-list .product-item:hover .product-item__cta{background:var(--uc-accent)!important;border-color:var(--uc-accent)}}.product-list .product-item:focus-within{border-color:var(--uc-accent)}.product-list .product-item:active{border-color:var(--uc-accent)}@media(max-width:740px){.product-list .product-item__info{padding:calc(var(--uc-card-padding) * .67)}.product-list .product-item-meta__title{font-size:var(--uc-card-title-m)}.shopify-section--featured-collections .product-list__inner:not(.product-list__inner--scroller){column-gap:var(--uc-grid-gap-m);row-gap:var(--uc-grid-row-m);margin:0}.shopify-section--collection-banner .page-header{margin:16px 0 12px;padding:var(--uc-banner-padding-m,24px) 20px;border-radius:8px}.shopify-section--collection-banner .page-header .h1{font-size:32px;margin-bottom:10px}.shopify-section--collection-banner .unclesan-collection-intro{font-size:13px;max-width:320px;line-height:1.7}.shopify-section--text-with-icons .text-with-icons__item{padding:var(--uc-service-padding) 14px}}@media(prefers-reduced-motion:reduce){.product-list .product-item:hover{transform:none}}.shopify-section--image-with-text .image-with-text{background:rgb(var(--section-accent-background))}.unclesan-collection-card{background:var(--unclesan-paper);border-color:var(--unclesan-line)}@media(hover:hover)and (pointer:fine){.unclesan-collection-card:hover{border-color:var(--uc-accent)}}.shopify-section--image-with-text .heading.h3{font-size:var(--uc-editorial-heading,48px)}.shopify-section--image-with-text .image-with-text__content-wrapper{padding:var(--uc-editorial-padding,54px)}@media(max-width:740px){.shopify-section--image-with-text .heading.h3{font-size:var(--uc-editorial-heading-m,32px)}.shopify-section--image-with-text .image-with-text__content-wrapper{padding:var(--uc-editorial-padding-m,24px)}}.header__linklist-link{position:relative;min-height:44px;display:inline-flex;align-items:center}.header__linklist-link:hover,.header__linklist-link[aria-expanded=true]{color:var(--uc-accent)}.header__linklist-link:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:currentColor;transform:scaleX(0);transition:transform .2s}.header__linklist-link:hover:after,.header__linklist-link[aria-expanded=true]:after{transform:scaleX(1)}.uc-nav-thumb{display:inline-block;flex:0 0 var(--uc-nav-thumb-size,48px);width:var(--uc-nav-thumb-size,48px);height:var(--uc-nav-thumb-size,48px);border-radius:6px;overflow:hidden;background:#f2ece3}.uc-nav-thumb img{display:block;width:100%;height:100%;object-fit:cover}.nav-dropdown:has(.uc-nav-thumb){min-width:300px;padding:10px;border:1px solid var(--unclesan-line);border-radius:8px;box-shadow:0 14px 36px #29231f1f}.nav-dropdown__link:has(.uc-nav-thumb),.mega-menu__title:has(.uc-nav-thumb),.mobile-nav__link:has(.uc-nav-thumb){display:flex;align-items:center;justify-content:flex-start;gap:14px;min-height:60px;padding:8px;border-radius:6px}.nav-dropdown__link:has(.uc-nav-thumb):hover,.nav-dropdown__link:has(.uc-nav-thumb):focus-visible{background:#f4eee7;color:var(--uc-accent)}.uc-nav-label{flex:1;min-width:0;font-family:var(--text-font-family);font-size:13px;letter-spacing:.02em}.mobile-nav__link:has(.uc-nav-thumb)>svg{margin-inline-start:auto}.footer__item-title{margin-bottom:18px}.footer__item-content{font-size:13px;line-height:1.8}@media(max-width:740px){.header{box-shadow:0 2px 10px #29231f08}.mobile-nav__link:has(.uc-nav-thumb){padding:8px 0}.footer__item--collapsed{border-bottom:1px solid rgb(255 255 255 / 14%);padding-bottom:8px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
