html{scrollbar-gutter:stable;overflow-x:clip}*{box-sizing:border-box;margin:0}body{display:flex;flex-direction:column;min-width:0;margin:0;min-height:100svh;overflow-x:clip}body>*,.shopify-section,.tm-container{min-width:0}html:has(dialog[scroll-lock][open],details[scroll-lock][open]){overflow:hidden}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}button,input,textarea,select{font:inherit;border-radius:var(--style-border-radius-inputs)}select{background-color:var(--color-background);color:currentcolor}dialog{background-color:var(--color-background);color:var(--color-foreground)}p{text-wrap:pretty}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p:empty{display:none}:is(p,h1,h2,h3,h4,h5,h6):first-child,:empty:first-child+:where(p,h1,h2,h3,h4,h5,h6){margin-block-start:0}:is(p,h1,h2,h3,h4,h5,h6):last-child,:where(p,h1,h2,h3,h4,h5,h6)+:has(+:empty:last-child){margin-block-end:0}body{font-family:var(--font-primary--family);font-size:var(--font-size-body);line-height:1.5;background-color:var(--color-background);background-image:var(--parchment-texture);background-size:720px 720px;color:var(--color-foreground)}main{display:block;flex:1 0 auto;min-width:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading--family);font-style:var(--font-heading--style);font-weight:700;line-height:1.16}a,button,input,select,textarea{color:inherit}button{cursor:pointer}:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.skip-link{position:fixed;top:.75rem;left:.75rem;z-index:1000;transform:translateY(-180%);padding:.65rem 1rem;background:var(--color-paper-light);color:var(--color-dark);border-radius:var(--style-border-radius-inputs)}.skip-link:focus{transform:translateY(0)}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.tm-container{width:100%;max-width:var(--page-width);padding-inline:var(--page-margin);margin-inline:auto}.tm-icon{display:block;width:1em;height:1em;overflow:visible;fill:none;stroke:currentcolor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}.tm-brand-logo{display:inline-flex;align-items:center;gap:.42rem;color:var(--color-accent)}.tm-brand-logo--light{color:#f5ead7}.tm-brand-logo__mark{display:block;width:2.55rem;flex:0 0 auto}.tm-brand-logo__mark .tm-icon{width:100%;height:auto;stroke-width:1.7}.tm-brand-logo__copy{display:grid;align-content:center;line-height:.88}.tm-brand-logo__copy small{padding-left:.16rem;font-size:var(--font-size-caption);font-weight:700;letter-spacing:.16em;line-height:1;text-transform:uppercase}.tm-brand-logo__copy strong{font-family:var(--font-heading--family);font-size:1.4rem;font-weight:700;letter-spacing:-.035em;line-height:1}.tm-button,.button{display:inline-flex;min-height:2.7rem;align-items:center;justify-content:center;gap:.55rem;padding:.65rem 1.15rem;border:1px solid var(--color-accent);border-radius:var(--style-border-radius-inputs);background:var(--color-accent);color:#fffaf0;font-weight:650;line-height:1;text-decoration:none;transition:background-color .16s ease,color .16s ease,transform .16s ease}.tm-button:hover,.button:hover{background:#3d150f;transform:translateY(-1px)}.template-index .tm-featured-products__view-more .tm-view-more-btn{background-color:#826a5b}.tm-button--light{border-color:#ead19d;background:#ead19d;color:var(--color-dark)}.tm-button--outline{border-color:var(--color-border);background:#ffffff6b;color:var(--color-dark)}.tm-button--cta{min-height:2.875rem;padding:.75rem 1.125rem;font-size:1rem;font-weight:700}.tm-section-title{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:1.6rem;text-align:center;text-transform:uppercase;font-size:clamp(1.55rem,3vw,2rem)}.tm-section-title:before,.tm-section-title:after{width:clamp(2.5rem,9vw,8rem);height:1px;content:"";background:var(--color-accent);opacity:.7}.tm-section-title span{position:relative}.tm-section-title span:before,.tm-section-title span:after{position:absolute;top:50%;width:.48rem;height:.48rem;content:"";background:var(--color-accent);transform:translateY(-50%) rotate(45deg)}.tm-section-title span:before{left:-1.65rem}.tm-section-title span:after{right:-1.65rem}.tm-paper-panel{border:1px solid var(--color-border);border-radius:calc(var(--style-border-radius-inputs) + 2px);background:#fffcf380}.tm-cart-errors{margin:0 0 1rem;padding:.7rem .85rem;border:1px solid rgba(143,39,31,.35);border-radius:var(--style-border-radius-inputs);background:#8f271f14;color:#7a1f19;font-size:var(--font-size-small)}.tm-cart-empty{display:grid;max-width:570px;justify-items:center;gap:.7rem;margin:0 auto;padding:clamp(2.2rem,6vw,4rem) 1.5rem;text-align:center}.tm-cart-empty__icon{display:grid;width:64px;height:64px;place-items:center;border:1px solid var(--color-border);border-radius:50%;color:var(--color-accent)}.tm-cart-empty__icon .tm-icon{width:28px}.tm-cart-empty h2,.tm-cart-empty h3{font-size:1.35rem}.tm-cart-empty p{max-width:38ch;color:var(--color-muted);font-size:var(--font-size-body)}.tm-breadcrumbs{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center;padding-block:1rem;color:var(--color-muted);font-size:var(--font-size-small)}.tm-breadcrumbs a{text-decoration:none}.tm-breadcrumbs a:hover{color:var(--color-accent)}.tm-breadcrumbs__separator{opacity:.65}.tm-pagination{display:flex;justify-content:center;gap:.45rem;margin-top:1.5rem}.tm-pagination a,.tm-pagination span{display:grid;min-width:29px;height:29px;padding-inline:.35rem;place-items:center;border:1px solid var(--color-border);border-radius:4px;background:#ffffff5c;font-size:var(--font-size-small);text-decoration:none}.tm-pagination a:hover{border-color:var(--color-accent);color:var(--color-accent)}.tm-pagination [aria-current=page]{border-color:var(--color-dark);background:var(--color-dark);color:#fff}.tm-pagination .tm-icon{width:13px;height:13px}.shopify-section{position:relative;display:block;width:100%}.shopify-section>*{width:100%}.shopify-section>.full-width{width:100%}@media(max-width:749px){:root{--page-margin: 14px}.tm-section-title{gap:.65rem;font-size:1.35rem}.tm-section-title:before,.tm-section-title:after{width:1.75rem}.tm-section-title span:before,.tm-section-title span:after{display:none}}.tm-article__richtext img:not(.alignleft):not(.alignright){display:block;max-width:100%;height:auto;margin-inline:auto}.tm-article .tm-article__richtext img{box-sizing:border-box;display:block;max-width:calc(100% - 24px);height:auto;margin:36px auto;overflow:hidden;padding:24px 18px 16px;border:0;border-radius:0;background:radial-gradient(ellipse at 50% 42%,rgba(255,252,241,.82),transparent 64%),radial-gradient(ellipse at 5% 3%,rgba(137,91,39,.2),transparent 22%),radial-gradient(ellipse at 96% 98%,rgba(137,91,39,.18),transparent 24%),repeating-linear-gradient(7deg,rgba(100,67,33,.025) 0 1px,transparent 1px 5px),#f3e3bd;clip-path:polygon(.8% 1.1%,7% .4%,14% .9%,22% .3%,31% .8%,40% .4%,50% .9%,60% .2%,70% .7%,80% .3%,90% .8%,99.1% .4%,99.6% 8%,99.1% 17%,99.7% 27%,99.2% 38%,99.8% 49%,99.2% 61%,99.7% 72%,99.1% 83%,99.6% 92%,99.1% 99%,91% 99.6%,82% 99.1%,72% 99.7%,62% 99.2%,51% 99.8%,41% 99.2%,30% 99.7%,20% 99.1%,10% 99.6%,.7% 99.1%,.3% 91%,.8% 81%,.2% 70%,.7% 59%,.2% 48%,.8% 37%,.3% 26%,.8% 15%);filter:drop-shadow(0 4px 5px rgba(62,38,20,.2));mix-blend-mode:darken;transition:transform .22s ease,filter .22s ease}.tm-article .tm-article__richtext a:hover>img,.tm-article .tm-article__richtext a:focus-visible>img{transform:translateY(-3px);filter:drop-shadow(0 8px 8px rgba(62,38,20,.26))}.tm-article .tm-article__richtext figure:has(>img){box-sizing:border-box;position:relative;display:block;width:fit-content;max-width:calc(100% - 24px);margin:36px auto;overflow:hidden;padding:clamp(30px,3vw,42px) clamp(32px,3.5vw,48px) clamp(28px,2.8vw,38px);border:0;border-radius:0;background:radial-gradient(ellipse at 50% 42%,rgba(255,252,241,.82),transparent 64%),radial-gradient(ellipse at 5% 3%,rgba(137,91,39,.2),transparent 22%),radial-gradient(ellipse at 96% 98%,rgba(137,91,39,.18),transparent 24%),repeating-linear-gradient(7deg,rgba(100,67,33,.025) 0 1px,transparent 1px 5px),#f3e3bd;clip-path:polygon(.8% 1.1%,7% .4%,14% .9%,22% .3%,31% .8%,40% .4%,50% .9%,60% .2%,70% .7%,80% .3%,90% .8%,99.1% .4%,99.6% 8%,99.1% 17%,99.7% 27%,99.2% 38%,99.8% 49%,99.2% 61%,99.7% 72%,99.1% 83%,99.6% 92%,99.1% 99%,91% 99.6%,82% 99.1%,72% 99.7%,62% 99.2%,51% 99.8%,41% 99.2%,30% 99.7%,20% 99.1%,10% 99.6%,.7% 99.1%,.3% 91%,.8% 81%,.2% 70%,.7% 59%,.2% 48%,.8% 37%,.3% 26%,.8% 15%);filter:drop-shadow(0 4px 5px rgba(62,38,20,.2))}.tm-article .tm-article__richtext figure:has(>img):before{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;content:"";pointer-events:none;background-image:url(https://tiendamedieval-2.myshopify.com/cdn/shop/t/23/assets/parchment-product-card-frame.svg?v=151375414149102359381788607352);background-position:center;background-repeat:no-repeat;background-size:100% 100%}.tm-article .tm-article__richtext figure:has(>img)>:not(.tm-ai-image-badge){position:relative;z-index:1}.tm-article .tm-article__richtext figure:has(>img)>img,.tm-article .tm-article__richtext figure:has(>img)>a>img{display:block;max-width:100%;height:auto;margin:0 auto;padding:0;border:0;border-radius:0;background:transparent;clip-path:none;filter:none;mix-blend-mode:darken}.tm-article .tm-article__richtext figure:has(>img)>a{display:block}.tm-article .tm-article__richtext figure:has(>img) figcaption{margin:14px 0 0}.tm-article .tm-article__richtext p:has(>img:first-child):not(:has(>:not(img,.tm-ai-image-badge))),.tm-article .tm-article__richtext p:has(>a:only-child>img:first-child):not(:has(>a:only-child>:not(img,.tm-ai-image-badge))){box-sizing:border-box;position:relative;display:block;width:fit-content;max-width:calc(100% - 24px);margin:36px auto;overflow:hidden;padding:clamp(30px,3vw,42px) clamp(32px,3.5vw,48px) clamp(28px,2.8vw,38px);border:0;border-radius:0;background:radial-gradient(ellipse at 50% 42%,rgba(255,252,241,.82),transparent 64%),radial-gradient(ellipse at 5% 3%,rgba(137,91,39,.2),transparent 22%),radial-gradient(ellipse at 96% 98%,rgba(137,91,39,.18),transparent 24%),repeating-linear-gradient(7deg,rgba(100,67,33,.025) 0 1px,transparent 1px 5px),#f3e3bd;clip-path:polygon(.8% 1.1%,7% .4%,14% .9%,22% .3%,31% .8%,40% .4%,50% .9%,60% .2%,70% .7%,80% .3%,90% .8%,99.1% .4%,99.6% 8%,99.1% 17%,99.7% 27%,99.2% 38%,99.8% 49%,99.2% 61%,99.7% 72%,99.1% 83%,99.6% 92%,99.1% 99%,91% 99.6%,82% 99.1%,72% 99.7%,62% 99.2%,51% 99.8%,41% 99.2%,30% 99.7%,20% 99.1%,10% 99.6%,.7% 99.1%,.3% 91%,.8% 81%,.2% 70%,.7% 59%,.2% 48%,.8% 37%,.3% 26%,.8% 15%);filter:drop-shadow(0 4px 5px rgba(62,38,20,.2))}.tm-article .tm-article__richtext p:has(>img:first-child):not(:has(>:not(img,.tm-ai-image-badge))):before,.tm-article .tm-article__richtext p:has(>a:only-child>img:first-child):not(:has(>a:only-child>:not(img,.tm-ai-image-badge))):before{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;content:"";pointer-events:none;background-image:url(https://tiendamedieval-2.myshopify.com/cdn/shop/t/23/assets/parchment-product-card-frame.svg?v=151375414149102359381788607352);background-position:center;background-repeat:no-repeat;background-size:100% 100%}.tm-article .tm-article__richtext p:has(>img:first-child):not(:has(>:not(img,.tm-ai-image-badge)))>img,.tm-article .tm-article__richtext p:has(>a:only-child>img:first-child):not(:has(>a:only-child>:not(img,.tm-ai-image-badge)))>a{position:relative;z-index:1}.tm-article .tm-article__richtext p:has(>img:first-child):not(:has(>:not(img,.tm-ai-image-badge)))>img,.tm-article .tm-article__richtext p:has(>a:only-child>img:first-child):not(:has(>a:only-child>:not(img,.tm-ai-image-badge)))>a>img{display:block;float:none;max-width:100%;height:auto;margin:0 auto;padding:0;border:0;border-radius:0;background:transparent;clip-path:none;filter:none;mix-blend-mode:darken}.tm-article .tm-article__richtext figure:has(>img),.tm-article .tm-article__richtext p:has(>img:first-child):not(:has(>:not(img,.tm-ai-image-badge))),.tm-article .tm-article__richtext p:has(>a:only-child>img:first-child):not(:has(>a:only-child>:not(img,.tm-ai-image-badge))){padding:clamp(36px,3.6vw,54px) clamp(40px,4.2vw,64px) clamp(34px,3.4vw,50px)}.tm-article .tm-article__richtext figure:has(>img):before,.tm-article .tm-article__richtext p:has(>img:first-child):not(:has(>:not(img,.tm-ai-image-badge))):before,.tm-article .tm-article__richtext p:has(>a:only-child>img:first-child):not(:has(>a:only-child>:not(img,.tm-ai-image-badge))):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 160' preserveAspectRatio='none'%3E%3Cpath d='M5 4L19 5 31 4 45 5 58 4 72 5 86 4 99 5 114 4 127 5 141 4 155 6 154 20 156 34 154 48 155 62 154 76 156 91 154 105 155 120 154 135 155 154 139 155 125 154 111 155 97 154 82 155 68 154 54 155 40 154 25 155 6 154 5 139 6 125 4 111 6 97 4 83 5 69 4 54 6 40 4 25Z' fill='none' stroke='%23c49a59' stroke-width='.35' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.tm-article .tm-article__richtext figure:has(>img){--tm-blog-card-padding-top: clamp(36px, 3.6vw, 54px);--tm-blog-card-padding-inline: clamp(40px, 4.2vw, 64px);--tm-blog-card-padding-bottom: clamp(34px, 3.4vw, 50px);display:grid;grid-template-columns:minmax(0,auto);padding:0;overflow:visible;background:transparent;clip-path:none;filter:none}.tm-article .tm-article__richtext figure:has(>img):before{position:relative;z-index:0;top:auto;right:auto;bottom:auto;left:auto;grid-area:1 / 1;align-self:stretch;justify-self:stretch;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 160' preserveAspectRatio='none'%3E%3Cpath d='M5 4L19 5 31 4 45 5 58 4 72 5 86 4 99 5 114 4 127 5 141 4 155 6 154 20 156 34 154 48 155 62 154 76 156 91 154 105 155 120 154 135 155 154 139 155 125 154 111 155 97 154 82 155 68 154 54 155 40 154 25 155 6 154 5 139 6 125 4 111 6 97 4 83 5 69 4 54 6 40 4 25Z' fill='none' stroke='%23c49a59' stroke-width='.35' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 100% 100% no-repeat,radial-gradient(ellipse at 50% 42%,rgba(255,252,241,.82),transparent 64%),radial-gradient(ellipse at 5% 3%,rgba(137,91,39,.2),transparent 22%),radial-gradient(ellipse at 96% 98%,rgba(137,91,39,.18),transparent 24%),repeating-linear-gradient(7deg,rgba(100,67,33,.025) 0 1px,transparent 1px 5px),#f3e3bd;clip-path:polygon(.8% 1.1%,7% .4%,14% .9%,22% .3%,31% .8%,40% .4%,50% .9%,60% .2%,70% .7%,80% .3%,90% .8%,99.1% .4%,99.6% 8%,99.1% 17%,99.7% 27%,99.2% 38%,99.8% 49%,99.2% 61%,99.7% 72%,99.1% 83%,99.6% 92%,99.1% 99%,91% 99.6%,82% 99.1%,72% 99.7%,62% 99.2%,51% 99.8%,41% 99.2%,30% 99.7%,20% 99.1%,10% 99.6%,.7% 99.1%,.3% 91%,.8% 81%,.2% 70%,.7% 59%,.2% 48%,.8% 37%,.3% 26%,.8% 15%);filter:drop-shadow(0 4px 5px rgba(62,38,20,.2))}.tm-article .tm-article__richtext figure:has(>img)>img{grid-area:1 / 1;align-self:start;justify-self:center;max-width:calc(100% - var(--tm-blog-card-padding-inline) - var(--tm-blog-card-padding-inline));margin:var(--tm-blog-card-padding-top) var(--tm-blog-card-padding-inline) var(--tm-blog-card-padding-bottom)}.tm-article .tm-article__richtext figure:has(>img)>a{grid-area:1 / 1;align-self:start;justify-self:center;max-width:calc(100% - var(--tm-blog-card-padding-inline) - var(--tm-blog-card-padding-inline));margin:var(--tm-blog-card-padding-top) var(--tm-blog-card-padding-inline) var(--tm-blog-card-padding-bottom)}.tm-article .tm-article__richtext figure:has(>img)>a>img{max-width:100%}.tm-article .tm-article__richtext figure:has(>img) figcaption{grid-area:2 / 1;min-width:0;margin:14px 0 0;background:transparent;overflow-wrap:break-word}.tm-article .tm-article__richtext figure:has(>img)>img{width:auto!important;max-width:calc(100% - var(--tm-blog-card-padding-inline) - var(--tm-blog-card-padding-inline))!important;margin-inline:var(--tm-blog-card-padding-inline)!important}.tm-article .tm-article__richtext figure:has(>img)>a{max-width:calc(100% - var(--tm-blog-card-padding-inline) - var(--tm-blog-card-padding-inline))!important;margin-inline:var(--tm-blog-card-padding-inline)!important}
/*# sourceMappingURL=/cdn/shop/t/34/assets/critical.css.map */
