@font-face{font-family:Outfit;src:url(Outfit-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(Outfit-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(Outfit-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(Outfit-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(Outfit-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}:root{--rd-font: "Outfit", Helvetica, sans-serif;--rd-ink: #15120e;--rd-ink-2: #4a4239;--rd-ink-3: #6e6459;--rd-ink-4: #8a7f72;--rd-ink-5: #9a9088;--rd-brown: #4d3311;--rd-brown-soft: #8a5a3b;--rd-pink: #ed86b2;--rd-green: #5e7a55;--rd-green-ink: #3f5a37;--rd-wine: #5a2230;--rd-white: #ffffff;--rd-cream: #f2ebe0;--rd-sand: #e4ded5;--rd-peach: #fbf1e6;--rd-peach-line: #e9dccb;--rd-line: #e4ded5;--rd-line-strong: #c9c1b6;--rd-radius-sm: 3px;--rd-radius: 4px;--rd-radius-md: 6px;--rd-tracking-xs: .12em;--rd-tracking-sm: .16em;--rd-tracking-md: .2em;--rd-page-max: 1440px;--rd-gutter: 36px;--rd-gutter-mobile: 20px;--rd-badge-sale-bg: #7d3826;--rd-badge-sale-color: #ffffff}html body:not(#rd) .card__badge .badge:not(.badge--bottom-left),html body:not(#rd) .badge.badge--discount,html body:not(#rd) .badge.price__badge-sale,html body:not(#rd) .rd-pdp__badge.rd-pdp__badge--sale{align-items:center!important;background:var(--rd-badge-sale-bg)!important;border:0!important;border-radius:4px!important;box-shadow:none!important;color:var(--rd-badge-sale-color)!important;font-family:Outfit,Helvetica,sans-serif!important;font-size:11px!important;font-weight:700!important;letter-spacing:.02em!important;line-height:1!important;padding:5px 9px!important;text-transform:uppercase!important}html body:not(#rd) .card__badge .badge:not(.badge--bottom-left):not([hidden]),html body:not(#rd) .badge.badge--discount:not([hidden]),html body:not(#rd) .rd-pdp__badge.rd-pdp__badge--sale:not([hidden]){display:inline-flex!important}html body:not(#rd) .shopify-section:has(>.rd-category-rail):has(+.shopify-section>.rd-new-in-tabs)>.rd-category-rail{padding-bottom:clamp(20px,2.5vw,36px)}html body:not(#rd) .shopify-section:has(>.rd-category-rail)+.shopify-section>.rd-new-in-tabs{padding-top:clamp(20px,2.5vw,40px)}html body:not(#rd) .product-card-custom__media{aspect-ratio:var(--aspect-ratio, 2 / 3)}html body:not(#rd) .product-card-custom__media>.product-card-custom__link{aspect-ratio:auto;height:100%}html body:not(#rd) .rd-pdp__slide{aspect-ratio:1400 / 2144}@media screen and (min-width:990px){html body:not(#rd) .rd-pdp__gallery .rd-pdp__slide:last-child:nth-child(odd){grid-column:auto;aspect-ratio:1400 / 2144}}html body:not(#rd) .rd-pdp-look__media,html body:not(#rd) .rd-product-card__image-wrap{aspect-ratio:1400 / 2144}html body:not(#rd) .rd-product-card__image-wrap>.rd-product-card__img{height:100%}html body:not(#rd) .rd-ship-tag{display:inline-flex;align-items:center;flex:none;background:var(--rd-ship-bg, #5cbcb2);border:0;border-radius:4px;color:var(--rd-ship-color, #ffffff);font-family:Outfit,Helvetica,sans-serif;font-size:11px;font-weight:700;letter-spacing:.02em;line-height:1;padding:5px 9px;text-transform:uppercase;white-space:nowrap}html body:not(#rd) .rd-product-card__tags{position:absolute;left:10px;top:10px;z-index:2;display:flex;flex-wrap:wrap;align-items:center;gap:6px;max-width:calc(100% - 20px)}html body:not(#rd) .rd-product-card__tags:empty{display:none}html body:not(#rd) .rd-product-card__tags>.rd-product-card__badge-discount{position:static!important;left:auto!important;top:auto!important}@media screen and (max-width:749px){html body:not(#rd) .card__badge.rd-card-tags,html body:not(#rd) .rd-product-card__tags{gap:4px!important}html body:not(#rd) .rd-product-card__tags{left:6px;top:6px;max-width:calc(100% - 12px)}html body:not(#rd) .card__badge.rd-card-tags .badge:not(.badge--bottom-left),html body:not(#rd) .card__badge.rd-card-tags .rd-ship-tag,html body:not(#rd) .rd-product-card__tags .badge,html body:not(#rd) .rd-product-card__tags .rd-ship-tag{font-size:9px!important;letter-spacing:0!important;padding:4px 5px!important}}html body:not(#rd) .rd-pdp__app{margin-top:calc(8px - var(--rd-pdp-row, 14px))}html body:not(#rd) .rd-pdp__app+.rd-pdp__services{margin-top:calc(10px - var(--rd-pdp-row, 14px))}html body:not(#rd) .rd-pdp__app:empty{display:none}html body:not(#rd) .rd-pdp__app .stock-btn{position:static!important;top:auto!important;left:auto!important;margin:0!important;width:100%!important;height:46px!important;display:flex!important;align-items:center;justify-content:center;gap:10px;padding:0 16px!important;background:transparent!important;border:1px solid rgba(21,18,14,.35)!important;border-radius:6px!important;color:#15120e!important;font-family:Outfit,Helvetica,sans-serif!important;font-size:11.5px!important;font-weight:600!important;line-height:1!important;letter-spacing:.18em!important;text-transform:uppercase!important;box-shadow:none!important;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}html body:not(#rd) .rd-pdp__app .stock-btn:before{content:"";width:18px;height:18px;flex:0 0 18px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linejoin='round'%3E%3Cpath d='M4 9.5 5.5 4h13L20 9.5M4 9.5V20h16V9.5M4 9.5c0 1.4 1.2 2.5 2.7 2.5s2.6-1.1 2.6-2.5c0 1.4 1.2 2.5 2.7 2.5s2.7-1.1 2.7-2.5c0 1.4 1.1 2.5 2.6 2.5S20 10.9 20 9.5M10 20v-5h4v5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linejoin='round'%3E%3Cpath d='M4 9.5 5.5 4h13L20 9.5M4 9.5V20h16V9.5M4 9.5c0 1.4 1.2 2.5 2.7 2.5s2.6-1.1 2.6-2.5c0 1.4 1.2 2.5 2.7 2.5s2.7-1.1 2.7-2.5c0 1.4 1.1 2.5 2.6 2.5S20 10.9 20 9.5M10 20v-5h4v5'/%3E%3C/svg%3E") center / contain no-repeat}html body:not(#rd) .rd-pdp__app .stock-btn:hover{border-color:#15120e!important;background:#15120e08!important}html body:not(#rd) .rd-star-pill{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 14px 0 16px;margin-right:14px;border:1px solid rgba(21,18,14,.2);border-radius:999px;background:#fff;color:#15120e;font-family:Outfit,Helvetica,sans-serif;font-size:11px;font-weight:600;line-height:1;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:background-color .25s ease,border-color .25s ease,color .25s ease,transform .25s ease}html body:not(#rd) .rd-star-pill__star{position:relative;display:inline-flex;width:18px;height:18px;align-items:center;justify-content:center;color:#ed86b2}html body:not(#rd) .rd-star-pill__star svg{display:block;width:18px;height:18px;transform-origin:50% 54%;animation:rdStarSpin 6s cubic-bezier(.65,0,.35,1) infinite;filter:drop-shadow(0 1px 0 rgba(21,18,14,.08))}html body:not(#rd) .rd-star-pill__spark{position:absolute;width:4px;height:4px;border-radius:50%;background:#ed86b2;opacity:0;animation:rdStarSpark 6s ease-in-out infinite}html body:not(#rd) .rd-star-pill__spark--a{top:-3px;right:-4px}html body:not(#rd) .rd-star-pill__spark--b{bottom:-2px;left:-4px;width:3px;height:3px;animation-delay:.25s}html body:not(#rd) .rd-star-pill:hover{background:#ed86b2;border-color:#ed86b2;color:#fff;transform:translateY(-1px)}html body:not(#rd) .rd-star-pill:hover .rd-star-pill__star{color:#fff}html body:not(#rd) .rd-star-pill:hover .rd-star-pill__star svg{animation-duration:1.6s}html body:not(#rd) .rd-star-pill:hover .rd-star-pill__spark{background:#fff}html body:not(#rd) .rd-star-pill.is-active{background:#15120e;border-color:#15120e;color:#f7f4ef}@keyframes rdStarSpin{0%,62%{transform:rotate(0) scale(1)}80%{transform:rotate(216deg) scale(1.18)}to{transform:rotate(360deg) scale(1)}}@keyframes rdStarSpark{0%,70%{opacity:0;transform:scale(.2)}82%{opacity:1;transform:scale(1.2)}to{opacity:0;transform:scale(.2)}}@media(prefers-reduced-motion:reduce){html body:not(#rd) .rd-star-pill__star svg,html body:not(#rd) .rd-star-pill__spark{animation:none}}@media screen and (max-width:749px){html body:not(#rd) .rd-star-pill{width:30px;height:30px;padding:0;margin:0 0 0 -2px;justify-content:center}html body:not(#rd) .rd-star-pill__txt{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/214/assets/rd-tokens.css.map */
