#MainContent{--dev-ink:#191817;--dev-muted:#615b53;--dev-gold:#d4ba8d;--dev-line:#e6ded1;--dev-paper:#faf8f4;--dev-serif:Georgia,"Times New Roman",serif}#MainContent .dev-shell{width:min(100% - 48px,1320px);margin-inline:auto}#MainContent .dev-eyebrow{font-family:var(--font-body-family);font-size:12px;font-weight:500;line-height:1.6;letter-spacing:.15em;text-transform:uppercase;margin:0 0 12px;color:inherit}#MainContent .dev-heading{font-family:var(--dev-serif);font-weight:400;line-height:1.12;letter-spacing:-.025em;font-size:clamp(30px,3.2vw,48px);margin:0;color:inherit;text-wrap:balance}#MainContent .dev-heading :is(strong,em){font-weight:inherit;font-style:normal}#MainContent .dev-subtitle{font-size:16px;line-height:1.7;max-width:580px;margin:16px 0 0;color:inherit}#MainContent .dev-text-link{color:inherit;display:inline-flex;align-items:center;gap:12px;min-height:44px;font-size:14px;text-underline-offset:5px;text-decoration-thickness:1px}#MainContent .dev-arrow{width:20px;height:20px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.4}#MainContent :is(.dev-collections,.dev-directory,.dev-collection-hero,.dev-policy) a:focus-visible,#MainContent .dev-scroll-button:focus-visible{outline:3px solid currentColor;outline-offset:5px}#MainContent .dev-collections{background:var(--dev-surface,#faf8f4);color:var(--dev-color,#191817);padding-block:var(--dev-top,48px) var(--dev-bottom,60px)}#MainContent .dev-section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:28px}#MainContent .dev-section-head .dev-eyebrow{color:var(--dev-accent,#735a33)}#MainContent .dev-collection-grid{display:grid;grid-template-columns:repeat(var(--dev-columns,4),minmax(0,1fr));gap:26px 18px;list-style:none;padding:0;margin:0}#MainContent .dev-collection-grid>li{min-width:0;margin:0}#MainContent .dev-collection-card{display:block;color:inherit;text-decoration:none;height:100%}#MainContent .dev-collection-card__media{aspect-ratio:var(--dev-ratio,1);overflow:hidden;background:#eee8df;position:relative;border-radius:var(--dev-radius,6px);border:1px solid rgba(110,90,54,.13)}#MainContent .dev-collection-card__media img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .35s ease}#MainContent .dev-collection-card__text{display:grid;grid-template-columns:1fr auto;gap:4px 12px;padding:15px 2px 0;align-items:center}#MainContent .dev-collection-card h3{font-family:var(--dev-serif);font-size:21px;font-weight:400;letter-spacing:-.015em;line-height:1.25;margin:0;color:inherit;overflow-wrap:anywhere}#MainContent .dev-collection-card__count{font-size:12px;color:var(--dev-muted);line-height:1.6;margin:0;grid-column:1}#MainContent .dev-collection-card__text .dev-arrow{grid-column:2;grid-row:1 / 3}#MainContent .dev-collection-card:hover .dev-collection-card__media img{transform:scale(1.035)}#MainContent .dev-collection-card:hover h3{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}#MainContent .dev-scroll-controls{display:none;align-items:center;justify-content:space-between;gap:16px;margin-top:22px;font-size:12px}#MainContent .dev-scroll-controls>div{display:flex;gap:8px}#MainContent .dev-scroll-button{height:44px;width:44px;border:1px solid currentColor;border-radius:50%;background:transparent;color:inherit;display:grid;place-items:center;cursor:pointer}#MainContent .dev-scroll-button:disabled{opacity:.35;cursor:default}#MainContent .dev-directory{padding-bottom:60px;color:var(--dev-ink)}#MainContent .dev-directory__hero{background:#111;color:#f6efdf;padding:48px 0;margin-bottom:36px}#MainContent .dev-directory__hero .dev-eyebrow{color:var(--dev-gold)}#MainContent .dev-collection-hero{background:var(--dev-surface,#111);color:var(--dev-color,#f6efdf);padding:36px 0;border-bottom:1px solid #d4ba8d}#MainContent .dev-collection-hero__grid{display:flex;align-items:center;justify-content:space-between;gap:40px}#MainContent .dev-collection-hero__copy{max-width:820px;min-width:0}#MainContent .dev-collection-hero .dev-eyebrow{color:var(--dev-gold)}#MainContent .dev-collection-hero .dev-text-link{color:inherit;font-size:12px;margin-bottom:16px}#MainContent .dev-collection-hero__image{width:180px;flex-shrink:0;aspect-ratio:1;border-radius:6px;overflow:hidden;border:1px solid rgba(212,186,141,.55);background:#fff}#MainContent .dev-collection-hero__image img{display:block;width:100%;height:100%;object-fit:cover}#MainContent .dev-collection-hero__count{margin:18px 0 0;font-size:13px;color:inherit;opacity:.85}#MainContent [id$=__collection_intro] .rte{padding-top:24px;max-width:1000px;font-size:16px;line-height:1.7}#MainContent [id$=__collection_desc_full] .rte{max-width:1000px;font-size:16px;line-height:1.8;border-top:1px solid var(--dev-line);padding-top:28px}#MainContent :is([id$=__tabs_collection_KMPX6q],[id$=__product-grid]) .card-wrapper{border:1px solid var(--dev-line);border-radius:6px;padding:8px;background:#fff;height:100%;box-shadow:none}#MainContent :is([id$=__tabs_collection_KMPX6q],[id$=__product-grid]) .card__information{padding:14px 6px 10px}#MainContent :is([id$=__tabs_collection_KMPX6q],[id$=__product-grid]) .card__heading{font-size:15px;line-height:1.55;letter-spacing:0}#MainContent :is([id$=__tabs_collection_KMPX6q],[id$=__product-grid]) .price{font-size:16px;line-height:1.5}#MainContent [id$=__tabs_collection_KMPX6q]{padding-bottom:24px}#MainContent [id$=__tabs_collection_KMPX6q] .custom--tabs{gap:8px;align-items:center;padding-bottom:18px}#MainContent [id$=__tabs_collection_KMPX6q] .custom--tabs>li{border-radius:100px;min-height:44px;display:flex;align-items:center;justify-content:center;padding:10px 20px;border:1px solid var(--dev-line);font-size:14px}#MainContent :is([id$=__rich_text_7ptN7c],[id$=__rich_text_FdjeD8],[id$=__lumin_mega_GXwrJx],[id$=__bundle_deals_e9M6V6]) :is(h1,h2){font-family:var(--dev-serif);font-size:clamp(29px,3vw,43px);line-height:1.15;letter-spacing:-.02em;font-weight:400}#MainContent :is([id$=__rich_text_7ptN7c],[id$=__rich_text_FdjeD8]) :is(h1,h2) strong{font-weight:400}#MainContent :is([id$=__rich_text_7ptN7c],[id$=__rich_text_FdjeD8]) .lumin-text__fancy1{color:#826536}#MainContent [id$=__lumin_mega_GXwrJx] .image-with-text__grid{border-radius:8px;overflow:hidden;border:1px solid var(--dev-line)}#MainContent [id$=__lumin_mega_GXwrJx] .image-with-text__content{background:#111;color:#f7f0e3;padding:clamp(28px,4vw,60px)}#MainContent [id$=__lumin_mega_GXwrJx] .image-with-text__heading{color:#f7f0e3}#MainContent [id$=__lumin_mega_GXwrJx] .image-with-text__text{font-size:16px;line-height:1.75}#MainContent :is([id$=__lumin_mega_GXwrJx],[id$=__bundle_deals_e9M6V6]) .button{background:#d4ba8d;color:#151412;border-radius:4px;min-height:50px;letter-spacing:.04em}#MainContent [id$=__bundle_deals_e9M6V6]>.gradient{background:#171613;color:#f6efdf}#MainContent [id$=__bundle_deals_e9M6V6] .text-under-title{max-width:650px;margin-inline:auto;font-size:16px;line-height:1.7}#MainContent [id$=__lumin_grids_48DVP3]{padding-block:20px}#MainContent [id$=__lumin_slider_2_F9CQBi] :is(h1,h2){font-family:var(--dev-serif);font-weight:400;letter-spacing:-.02em}#MainContent :is([id$=__section_divider_VJVcKi],[id$=__section_divider_Dk8J3n],[id$=__section_divider_Gk3iC3],[id$=__section_divider_RG8Xyj]) svg{height:20px;display:block}#MainContent [id^=MainProduct-] .product__title h1{font-family:var(--dev-serif)!important;font-weight:400!important;font-size:clamp(28px,2.6vw,38px)!important;line-height:1.18!important;letter-spacing:-.02em!important;color:#201c18;overflow-wrap:anywhere;text-wrap:balance}#MainContent [id^=MainProduct-] .product__info-container{color:#25211e}#MainContent [id^=MainProduct-] .price{font-size:22px;line-height:1.5}#MainContent [id^=MainProduct-] [class^=product-savings-]{color:#604821;background:#f1eadc;border-color:#d4ba8d;font-size:12px;line-height:1.5}#MainContent [id^=MainProduct-] .product-form__submit{min-height:52px;font-size:16px;border-radius:4px;letter-spacing:.04em}#MainContent [id^=MainProduct-] .product-form__input--pill input[type=radio]+label{min-height:44px;padding:12px 18px;line-height:1.3;border-radius:4px}#MainContent [id^=MainProduct-] :is(.select__select,.quantity){min-height:46px}#MainContent [id^=MainProduct-] .thumbnail{border-radius:5px}#MainContent [id^=MainProduct-] .thumbnail[aria-current=true]{border-color:#806334}#MainContent [id^=MainProduct-] :is(.product__description,.accordion__content){font-size:16px;line-height:1.8}#MainContent [id^=MainProduct-] .accordion{border-color:var(--dev-line)}#MainContent [id^=MainProduct-] .accordion summary{min-height:52px;padding-block:16px}#MainContent [id^=MainProduct-] .accordion__title{font-size:17px;letter-spacing:0;font-weight:500}#MainContent [id^=MainProduct-] :is(button,a,input,select,summary):focus-visible{outline:3px solid #806334;outline-offset:4px}#MainContent .dev-policy{color:var(--dev-ink);background:var(--dev-paper);padding-bottom:64px}#MainContent .dev-policy__hero{background:#111;color:#f7f0e3;padding:38px 0}#MainContent .dev-policy__hero .dev-eyebrow{color:var(--dev-gold)}#MainContent .dev-policy__grid{display:grid;grid-template-columns:220px minmax(0,1fr);gap:40px;padding-top:36px;align-items:start}#MainContent .dev-policy__nav{position:sticky;top:110px;font-size:14px}#MainContent .dev-policy__nav-label{font-size:12px;text-transform:uppercase;letter-spacing:.1em;margin:0 0 14px}#MainContent .dev-policy__nav a{display:block;color:var(--dev-ink);padding:11px 12px;border-bottom:1px solid var(--dev-line);text-decoration:none;line-height:1.5}#MainContent .dev-policy__nav a[aria-current=page]{border-left:2px solid #8d703d;background:#efe9de;font-weight:500}#MainContent .dev-policy__nav a:hover{text-decoration:underline;text-underline-offset:4px}#MainContent .dev-policy__contact{font-size:13px;line-height:1.6;margin-top:24px}#MainContent .dev-policy__contact a{overflow-wrap:anywhere;padding-inline:0}#MainContent .dev-policy__article{background:#fff;border:1px solid var(--dev-line);border-radius:6px;padding:clamp(24px,3.4vw,48px);min-width:0}#MainContent .dev-policy__content{font-size:16px;line-height:1.85;color:#322d27;overflow-wrap:anywhere}#MainContent .dev-policy__content :is(h1,h2,h3,h4){font-family:var(--dev-serif);font-weight:400;line-height:1.3;color:#211e19;letter-spacing:0;margin:30px 0 14px;scroll-margin-top:120px}#MainContent .dev-policy__content h2{font-size:27px}#MainContent .dev-policy__content :is(h3,h4){font-size:23px}#MainContent .dev-policy__content p{margin:0 0 18px}#MainContent .dev-policy__content li{margin-bottom:9px}#MainContent .dev-policy__content a{color:#705323;text-underline-offset:4px}#MainContent .dev-policy__content :is(img,video,iframe,table){max-width:100%}#MainContent .dev-policy__content hr{margin:28px 0;border:0;border-top:1px solid var(--dev-line)}#MainContent .dev-toc{border:1px solid var(--dev-line);padding:14px 18px;margin-bottom:28px;background:var(--dev-paper);border-radius:4px;font-size:14px;line-height:1.65}#MainContent .dev-toc summary{cursor:pointer;min-height:28px;font-weight:500}#MainContent .dev-toc ol{padding-left:22px;margin-bottom:0}#MainContent .dev-toc a{display:inline-block;padding:6px 0;color:inherit;text-underline-offset:4px}#MainContent .shopify-policy__container{max-width:1000px!important;padding:44px 28px!important;margin:36px auto!important;border:1px solid var(--dev-line);border-top:3px solid var(--dev-gold);border-radius:6px;background:#fff}#MainContent .shopify-policy__title h1{font:400 clamp(30px,3.2vw,44px)/1.2 var(--dev-serif);letter-spacing:-.02em;margin-bottom:30px}#MainContent .shopify-policy__body{font-size:16px;line-height:1.85;color:#322d27}#MainContent .shopify-policy__body :is(h2,h3){font-family:var(--dev-serif);font-weight:400;line-height:1.3;margin-top:28px}#MainContent .shopify-policy__body a{color:#705323;text-underline-offset:4px}@media(max-width:989px){#MainContent .dev-collection-grid{grid-template-columns:repeat(3,minmax(0,1fr))}#MainContent .dev-policy__grid{grid-template-columns:190px minmax(0,1fr);gap:24px}}@media(max-width:749px){#MainContent .dev-shell{width:calc(100% - 32px)}#MainContent .dev-collections{padding-block:calc(var(--dev-top,48px)*.8) calc(var(--dev-bottom,60px)*.8)}#MainContent .dev-section-head{align-items:flex-start;flex-direction:column;gap:8px;margin-bottom:22px}#MainContent .dev-section-head .dev-text-link{min-height:36px}#MainContent .dev-heading{font-size:32px}#MainContent .dev-subtitle{font-size:15px;margin-top:12px}#MainContent .dev-collection-grid{grid-template-columns:repeat(var(--dev-mobile,2),minmax(0,1fr));gap:24px 12px}#MainContent .dev-collection-grid--swipe{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:45%;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;padding-bottom:10px}#MainContent .dev-collection-grid--swipe>li{scroll-snap-align:start}#MainContent .dev-scroll-controls[data-enabled=true]{display:flex}#MainContent .dev-collection-card h3{font-size:19px}#MainContent .dev-collection-card__text{gap:4px 6px;padding-top:12px}#MainContent .dev-collection-card__text .dev-arrow{width:16px}#MainContent .dev-directory__hero{padding:32px 0;margin-bottom:28px}#MainContent .dev-collection-hero{padding:28px 0}#MainContent .dev-collection-hero__grid{gap:18px;align-items:center}#MainContent .dev-collection-hero__image{width:96px}#MainContent .dev-collection-hero .dev-heading{font-size:28px}#MainContent .dev-collection-hero .dev-text-link{font-size:11px;margin-bottom:10px}#MainContent .dev-collection-hero .dev-eyebrow{font-size:10px}#MainContent .dev-collection-hero__count{margin-top:12px;font-size:12px}#MainContent :is([id$=__tabs_collection_KMPX6q],[id$=__product-grid]) .card-wrapper{padding:5px}#MainContent :is([id$=__tabs_collection_KMPX6q],[id$=__product-grid]) .card__information{padding:10px 3px}#MainContent [id$=__tabs_collection_KMPX6q] .custom--tabs>li{padding:10px 16px;font-size:13px}#MainContent .dev-policy__hero{padding:28px 0}#MainContent .dev-policy__grid{grid-template-columns:1fr;gap:24px;padding-top:24px}#MainContent .dev-policy__nav{position:static;display:flex;flex-wrap:wrap;gap:4px 12px}#MainContent .dev-policy__nav-label,#MainContent .dev-policy__contact{width:100%;margin:0}#MainContent .dev-policy__nav a{font-size:13px;padding:9px 8px}#MainContent .dev-policy__article{padding:22px 18px}#MainContent .dev-policy__content{font-size:16px;line-height:1.8}#MainContent .dev-policy__content h2{font-size:24px}#MainContent .dev-policy__contact{margin-top:12px}#MainContent .shopify-policy__container{padding:28px 18px!important;margin:24px 16px!important}#MainContent [id^=MainProduct-] .price{font-size:21px}}@media(prefers-reduced-motion:reduce){#MainContent .dev-collection-card__media img{transition:none}#MainContent .dev-collection-card:hover .dev-collection-card__media img{transform:none}#MainContent .dev-collection-grid--swipe{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/dev-premium.css.map */
