.de-recent-layout .heading{font-size:clamp(24px,2.6vw,37px);letter-spacing:-.035em;line-height:1.15}.de-recent-grid .de-recent-card{min-width:0;padding:0;border:0;background:transparent;text-align:start}.de-recent-card__link{display:block;color:inherit;text-decoration:none}.de-recent-card__image{display:block;aspect-ratio:1;overflow:hidden;border:1px solid #ebe3d9;border-radius:13px;background:#f6f1eb}.de-recent-card__image :is(img,svg){display:block;width:100%;height:100%;object-fit:cover}.de-recent-card__name{display:block;margin-top:8px;color:#302318;font-size:clamp(14px,1.2vw,17px);font-weight:600;line-height:1.3}.de-recent-card__link:hover .de-recent-card__name{text-decoration:underline}.de-recent-card__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 7px;margin-top:4px;font-size:.875rem}.de-recent-card__price .price__regular{color:#432e22}.de-recent-card__price .price__sale{color:#6e6054;text-decoration:line-through}.de-recent-card__price .price__sale:before,.de-recent-card__price .price__sale:after{content:none}@media(max-width:767px){.de-recent-layout .de-recent-grid{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.de-recent-layout .slider--tablet>.de-recent-grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - 10px)/2)}}.de-ugc{--ugc-pad: clamp(16px, 2vw, 24px);--ugc-gap: clamp(12px, 1.8vw, 20px);display:block;min-width:0;margin-block-start:16px;overflow:hidden;border-radius:16px;background:#f7f4ef;color:#30251c}.de-ugc [hidden]{display:none!important}.de-ugc__heading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px var(--ugc-pad) 12px}.de-ugc__heading h2{margin:0;font:inherit;max-inline-size:18ch;font-size:clamp(16px,1.25vw,18px);font-weight:600;line-height:1.25;letter-spacing:-.01em;text-wrap:balance}.de-ugc__arrows{display:flex;gap:10px;flex:none}.de-ugc__arrows button,.de-ugc__close,.de-ugc__pause{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid #d9d0c4;border-radius:50%;background:#fff;color:inherit;cursor:pointer}.de-ugc__arrows button:disabled{border-color:transparent;opacity:.45;cursor:default}.de-ugc__arrows [data-ugc-step="-1"] svg{transform:rotate(180deg)}.de-ugc__arrows svg,.de-ugc__close svg{width:19px;height:19px}.de-ugc__track{--ugc-card-width: calc((100% - 2 * var(--ugc-gap)) / 2.75);display:flex;gap:var(--ugc-gap);overflow-x:auto;padding:0 var(--ugc-pad) var(--ugc-pad);scroll-snap-type:x mandatory;scroll-padding-inline:var(--ugc-pad);scrollbar-width:none}.de-ugc__track::-webkit-scrollbar{display:none}.de-ugc__track:after{content:"";flex:0 0 calc(100% - var(--ugc-card-width) - var(--ugc-gap))}.de-ugc__card{position:relative;flex:0 0 var(--ugc-card-width);min-width:0;scroll-snap-align:start}.de-ugc__clip{position:relative;display:block;overflow:hidden;aspect-ratio:2 / 3;border-radius:14px;background:#e9dfd1}.de-ugc__clip:focus-visible{outline:2px solid #725039;outline-offset:-3px}.de-ugc__clip img,.de-ugc__preview{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;pointer-events:none}.de-ugc__clip img{z-index:1}.de-ugc__clip.is-previewing img{visibility:hidden}.de-ugc__pause{position:absolute;z-index:2;inset:auto 6px 6px auto;width:36px;height:36px;border-color:#fff8;background:#231a14ae;color:#fff}.de-ugc__pause span{width:9px;height:11px;border-inline:2px solid currentColor}.de-ugc__pause[aria-pressed=true] span{width:0;height:0;border:6px solid transparent;border-right:0;border-left:9px solid currentColor}.de-ugc__dialog{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;background:transparent;color:#30251c}.de-ugc__dialog[open]{display:grid;place-items:center}.de-ugc__dialog::backdrop{background:#211912e8}body:has(.de-ugc__dialog[open]){overflow:hidden}.de-ugc__player{position:relative}.de-ugc__player video{display:block;width:min(92vw,48vh,520px);height:min(84vh,880px);height:min(84dvh,880px);object-fit:contain;border-radius:14px;background:#1c1510}.de-ugc__close{position:absolute;inset:8px 8px auto auto;z-index:1}@media(max-width:767px){.de-ugc__track{--ugc-card-width: calc((100% - var(--ugc-gap)) / 2)}.de-ugc__arrows{gap:6px}}
/*# sourceMappingURL=/cdn/shop/t/78/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAB */
