@font-face{font-family:OV Caveat;src:url(ov-caveat-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}.ov-gift[hidden]{display:none!important}.ov-gift{position:relative;container-type:inline-size;border:2px solid var(--ov-green);border-radius:12px;background:#fbf4e7;transition:box-shadow .15s ease}.ov-gift.is-on{box-shadow:0 3px 10px #1e562024}.ov-gift__bar{display:flex;align-items:center;gap:11px;margin:0;padding:8px 12px;cursor:pointer}.ov-gift__ic{box-sizing:content-box;padding:6px;border-radius:50%;background:var(--ov-green);color:#fbf4e7}.ov-gift__text{position:relative;flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.ov-gift__title{position:relative;align-self:flex-start;max-width:100%}.ov-gift__label{display:block;font-size:14px;font-weight:800;line-height:1.2;color:var(--ov-ink);text-wrap:balance}.ov-gift__title:after{content:"";position:absolute;left:0;bottom:0;width:22px;height:22px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M22 2c-7 .2-12.300 3.300-14.300 9.200-.5 1.500-.7 3-.5 4.300l2.300 1.300c1.200-.1 2.600-.6 4-1.400C18.600 12.300 21.600 8 22 2z' fill='%2363411C'/%3E%3Cpath d='M9.500 14.500 19 5' stroke='%23FBF4E7' stroke-width='.9' stroke-linecap='round'/%3E%3Cpath d='M2 22l7.500-7.500' stroke='%2363411C' stroke-width='1.700' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat center / contain;opacity:0;pointer-events:none}.ov-gift__sub{display:flex;align-items:baseline;min-width:0;margin-top:1px}.ov-gift__free{flex:none;font-size:12px;font-weight:800;line-height:1.3;color:var(--ov-green)}.ov-gift__free:after{content:"\b7";margin:0 5px;font-weight:400;color:var(--ov-lang-cap)}.ov-gift.is-on .ov-gift__free{display:none}.ov-gift__hint{flex:0 1 auto;min-width:0;font-size:12px;line-height:1.3;color:var(--ov-lang-cap);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@container (max-width: 399.98px){.ov-gift:not(.is-on) .ov-gift__hint{display:none}.ov-gift:not(.is-on) .ov-gift__free:after{display:none}}.ov-gift__text:after{content:"\2019Tis the Season";position:absolute;top:50%;right:12px;transform:translateY(-50%) rotate(-7deg);font-family:OV Caveat,Segoe Script,Bradley Hand,cursive;font-size:24px;font-weight:700;line-height:1;color:var(--ov-brown-edge);white-space:nowrap;pointer-events:none}.ov-gift[data-ov-lang=da] .ov-gift__text:after{content:"Det er d\e9n tid p\e5  \e5ret";font-size:22px;transform:translateY(-50%) rotate(-5deg)}.ov-gift.is-on .ov-gift__text:after{display:none}@container (max-width: 539.98px){.ov-gift__text:after{display:none}}@container (max-width: 565.98px){.ov-gift[data-ov-lang=da] .ov-gift__text:after{display:none}}.ov-gift__tease{display:flex;flex:none;align-items:center;padding-left:9px}.ov-gift__tease img{display:block;width:28px;height:28px;margin-left:-9px;object-fit:cover;border-radius:6px;border:2px solid #FBF4E7;box-shadow:0 1px 3px #2b211752}.ov-gift__tease img:nth-child(1){transform:rotate(-9deg)}.ov-gift__tease img:nth-child(2){transform:rotate(4deg) translateY(-2px)}.ov-gift__tease img:nth-child(3){transform:rotate(-3deg) translateY(1px)}.ov-gift__bar:hover .ov-gift__tease img{margin-left:-3px;transform:none}.ov-gift.is-on .ov-gift__tease{display:none}.ov-gift__check,.ov-gift__opt input{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.ov-gift__switch{position:relative;flex:none;width:40px;height:24px;border-radius:12px;background:#7d6a45;transition:background-color .15s ease}.ov-gift__switch:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fbf4e7;box-shadow:0 1px 2px #2b211759;transition:transform .15s ease}.ov-gift.is-on .ov-gift__switch{background:var(--ov-green)}.ov-gift.is-on .ov-gift__switch:after{transform:translate(16px)}.ov-gift__check:focus-visible~.ov-gift__switch{outline:2px solid var(--ov-ink);outline-offset:2px}.ov-gift__panel{display:none;padding:0 12px 14px;border-top:1px solid var(--ov-tile-border)}.ov-gift.is-on .ov-gift__panel{display:block}@media(prefers-reduced-motion:no-preference){@keyframes ov-gift-open{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes ov-gift-pop{0%{transform:scale(.9) rotate(-3deg)}60%{transform:scale(1.04) rotate(1deg)}to{transform:none}}@keyframes ov-gift-shake{0%,to{transform:none}20%{transform:rotate(-14deg) scale(1.1)}45%{transform:rotate(11deg) scale(1.1)}70%{transform:rotate(-6deg)}85%{transform:rotate(3deg)}}@keyframes ov-gift-zoom{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes ov-gift-write{0%{clip-path:inset(-30% 100% -30% -2px)}to{clip-path:inset(-30% -2px -30% -2px)}}@keyframes ov-gift-quill{0%{left:0;opacity:0;transform:none}6%{opacity:1}75%{left:100%;opacity:1;transform:none}to{left:100%;opacity:0;transform:translate(7px,-9px) rotate(14deg)}}@keyframes ov-gift-scribble{0%{bottom:-1px}to{bottom:4px}}.ov-gift__ic{animation:ov-gift-shake .8s ease-in-out 1s 1}.ov-gift__tease img{transition:transform .2s ease,margin-left .2s ease}.ov-gift.is-on .ov-gift__panel{animation:ov-gift-open .22s ease-out}.ov-gift__preview.is-pop{animation:ov-gift-pop .28s ease-out}.ov-gift__title.is-writing .ov-gift__label{animation:ov-gift-write .9s linear}.ov-gift__title.is-writing:after{animation:ov-gift-quill 1.2s linear,ov-gift-scribble .1125s ease-in-out 8 alternate}.ov-gift__zoom.is-open{animation:ov-gift-zoom .14s ease-out}}.ov-gift__stage{display:flex;align-items:center;gap:20px;padding:14px 0 6px}.ov-gift__preview{position:relative;flex:none;width:72px;height:72px}.ov-gift__preview-paper{display:block;width:100%;height:100%;object-fit:cover;border-radius:10px;box-shadow:0 2px 6px #4a371938}.ov-gift__preview-tag{position:absolute;right:-9px;bottom:-7px;width:36px;height:36px;object-fit:cover;border-radius:50%;border:2px solid #FBF4E7;box-shadow:0 1px 3px #2b211759}.ov-gift__preview-tag[hidden]{display:none}.ov-gift__sum{display:flex;flex-direction:column;min-width:0;font-size:13.5px;line-height:1.4;color:var(--ov-ink-soft)}.ov-gift__sum b{font-size:14px;font-weight:800;color:var(--ov-ink)}.ov-gift__group{min-width:0;margin:12px 0 0;padding:0;border:0}.ov-gift__legend{display:block;margin:0 0 6px;padding:0;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--ov-lang-cap)}.ov-gift__sum .ov-gift__legend{margin-bottom:2px}.ov-gift__opts{display:grid;grid-template-columns:repeat(auto-fill,minmax(58px,1fr));gap:10px 8px}.ov-gift__opt{position:relative;display:flex;flex-direction:column;align-items:center;gap:5px;margin:0;cursor:pointer;text-align:center}.ov-gift__sw{position:relative;display:block;width:100%;aspect-ratio:1 / 1;overflow:hidden;border-radius:8px;background:#f0e2c9;box-shadow:0 0 0 1px var(--ov-tile-border);transition:box-shadow .12s ease}.ov-gift__sw img{display:block;width:100%;height:100%;object-fit:cover}.ov-gift__sw--none{display:flex;align-items:center;justify-content:center;color:var(--ov-lang-cap)}.ov-gift__opt:hover .ov-gift__sw{box-shadow:0 0 0 2px var(--ov-brown-edge)}.ov-gift__opt input:checked+.ov-gift__sw{box-shadow:0 0 0 3px var(--ov-green)}.ov-gift__opt input:focus-visible+.ov-gift__sw{outline:2px solid var(--ov-ink);outline-offset:4px}.ov-gift__name{font-size:11px;font-weight:700;line-height:1.2;color:var(--ov-ink-soft)}.ov-gift__opt input:checked~.ov-gift__name{color:var(--ov-ink)}.ov-gift__zoom{position:absolute;z-index:5;top:0;left:0;display:none;width:212px;padding:6px 6px 0;border-radius:12px;background:#fbf4e7;box-shadow:0 0 0 1px var(--ov-tile-border),0 10px 28px #2b21174d;pointer-events:none}.ov-gift__zoom.is-open{display:block}.ov-gift.is-zooming{z-index:3}.ov-gift__zoom img{display:block;width:200px;height:200px;object-fit:cover;border-radius:8px}.ov-gift__zoom span{display:block;padding:6px 4px 8px;font-size:12.5px;font-weight:800;line-height:1.25;text-align:center;color:var(--ov-ink)}.ov-gift__box{display:flex;align-items:center;gap:11px;margin:0;padding:8px 10px;border-radius:8px;background:#f4e8d8;box-shadow:0 0 0 1px var(--ov-tile-border);cursor:pointer}.ov-gift__box+.ov-gift__box{margin-top:8px}.ov-gift__box:has(input:checked){box-shadow:0 0 0 2px var(--ov-green)}.ov-gift__box input{flex:none;width:18px;height:18px;margin:0;accent-color:var(--ov-green)}.ov-gift__box img{flex:none;width:44px;height:44px;object-fit:cover;border-radius:6px}.ov-gift__box-text{flex:1 1 auto;min-width:0;font-size:12px;line-height:1.35;color:var(--ov-ink-soft)}.ov-gift__box-text b{display:block;font-size:13.5px;font-weight:700;color:var(--ov-ink)}.ov-gift__box-text a{color:var(--ov-green);text-decoration:underline;text-underline-offset:2px}.ov-gift__box-price{flex:none;font-size:13.5px;font-weight:800;color:var(--ov-ink);white-space:nowrap}.ov-gift__note,.ov-gift__msg{margin:12px 0 0;font-size:12px;line-height:1.4;color:var(--ov-ink-soft)}.ov-gift__msg{font-weight:700;color:#7a5310}.ov-gift__msg[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/109/assets/ov-gift.css.map */
