@charset "UTF-8";.blog-post-detail .article-tags .tag-link,.clipboard--bubble{transition:all .25s cubic-bezier(.104,.204,.492,1)}.blog-post-detail--navigation{transition:all .25s ease}.blog-post-detail--continue{isolation:isolate;border-radius:var(--block-border-radius, 16px)}.blog-post-detail--navigation--inner{padding:0 15px;max-width:var(--grid-width-row, 1380px);margin-left:auto;margin-right:auto}@media only screen and (min-width:768px){.blog-post-detail--navigation--inner{padding:0 50px}}.blog-post-detail .article-tags .tag-link{display:inline-flex;white-space:nowrap;font-size:.8125rem;padding:5px 15px;height:31px;border-radius:var(--button-border-radius, 6px);align-items:center;font-weight:var(--font-body-medium-weight, 500);margin:0 2px 2px 0;line-height:1;background:rgba(var(--color-body-rgb),.05);color:rgba(var(--color-body-rgb),.8)}.blog-post-detail .article-tags .tag-link:hover,.blog-post-detail .article-tags .active.tag-link{color:#fff;background:var(--color-accent)}.blog-post-detail .post-meta-wrapper{font-size:.75rem;color:var(--color-body, #2c2d2e);margin-bottom:10px}.blog-post-detail .post-meta-wrapper aside{display:inline-flex;margin:0 10px 10px 0;position:relative;align-items:center;opacity:.7}.blog-post-detail .post-meta-wrapper aside:after{content:"\2014";display:inline-block;opacity:.7;margin-left:10px;opacity:.6}.blog-post-detail .post-meta-wrapper aside:last-child:after{content:none}.blog-post-detail .post-title{width:100%;max-width:800px;padding:30px;margin:0 auto;display:flex;flex-direction:column}@media only screen and (min-width:768px){.blog-post-detail .post-title{padding:50px;width:50%}}.blog-post-detail .post-title .share-article{margin-top:auto;margin-bottom:0}.blog-post-detail .post-title-wrapper{border-radius:var(--block-border-radius, 16px);background:var(--color-article-card-bg, #fff);display:flex;overflow:hidden;width:100%;margin-bottom:30px}@media only screen and (min-width:768px){.blog-post-detail .post-title-wrapper{margin-bottom:60px}}.blog-post-detail .post-title-wrapper--border-true{border:1px solid var(--color-border, #dadce0)}.blog-post-detail .post-title-wrapper--has-img-true{flex-direction:column-reverse}@media only screen and (min-width:768px){.blog-post-detail .post-title-wrapper--has-img-true{flex-direction:row;margin-bottom:60px}}.blog-post-detail .post-title-wrapper--has-img-true .post-title{margin:0}.blog-post-detail .post-title-wrapper--has-img-false{text-align:center;justify-content:center;min-height:380px;align-items:center}@media only screen and (min-width:768px){.blog-post-detail .post-title-wrapper--has-img-false{flex-direction:row;margin-bottom:60px}}.blog-post-detail .post-title-wrapper--has-img-false .post-title{margin:0}.blog-post-detail .post-title-wrapper--has-img-false .share-article{margin:20px auto 0}.blog-post-detail .featured-image{width:100%}@media only screen and (min-width:768px){.blog-post-detail .featured-image{width:50%}}.blog-post-detail .post-content{margin-bottom:30px}.blog-post-detail .post-content p+h1,.blog-post-detail .post-content p+h2,.blog-post-detail .post-content p+h3,.blog-post-detail .post-content p+h4,.blog-post-detail .post-content p+h5,.blog-post-detail .post-content p+h6{margin-top:30px}.blog-post-detail .article-tags{margin-bottom:45px}.blog-post-detail .article-tags .tag-link{margin-left:0}.blog-post-detail .share-article{text-align:left}.blog-post-detail--continue{background:var(--color-article-card-bg, #fff);display:flex;flex-direction:column-reverse;overflow:hidden;width:100%;margin-bottom:45px;padding:10px}.blog-post-detail--continue--border-true{border:1px solid var(--color-border, #dadce0)}.blog-post-detail--continue-image{flex-shrink:0;overflow:hidden;border-radius:calc(var(--block-border-radius, 16px) / 2);width:190px;margin-left:auto;display:none}.blog-post-detail--continue-image a{display:block;height:100%}@media only screen and (min-width:768px){.blog-post-detail--continue-image{display:block}}.blog-post-detail--continue-title{letter-spacing:-.02em;opacity:.6;margin-bottom:15px;font-weight:var(--font-body-medium-weight, 500);line-height:1}.blog-post-detail--continue h5{margin-bottom:20px}@media only screen and (min-width:768px){.blog-post-detail--continue h5{width:80%}}.blog-post-detail--continue-content{padding:20px;display:flex;flex-direction:column}.blog-post-detail--continue-content .text-button{margin-top:auto}@media only screen and (min-width:768px){.blog-post-detail--continue{flex-direction:row}}.blog-post-detail--navigation{background:var(--bg-body, #f5f5f5);display:grid;gap:40px;height:40px;align-items:center;position:fixed;top:0;right:0;left:0;z-index:10;pointer-events:none;border-bottom:1px solid var(--color-border, #dadce0);transform:translateY(calc(-100% - 4px))}.header-sticky--active .blog-post-detail--navigation{top:calc(var(--header-height, 0px) + 0px)}.blog-post-detail--navigation.navigation--sticky{pointer-events:all;transform:translateY(-1px)}@media only screen and (min-width:768px){.blog-post-detail--navigation{height:50px}}.blog-post-detail--navigation--inner{width:100%;display:grid;align-items:center;grid-template-columns:1fr 1fr}.blog-post-detail--navigation--inner .share-article{margin-bottom:0;margin-left:auto}.blog-post-detail--navigation--inner .share-article a:last-child{margin-right:0}.blog-post-detail--navigation--inner .share-article .clipboard--bubble{bottom:auto;top:calc(100% + 6px)}.blog-post-detail--navigation--inner .share-article .clipboard--bubble:after{bottom:auto;top:-3px;border-width:0 2.5px 3px 2.5px;border-color:transparent transparent var(--color-body, #2c2d2e) transparent}.blog-post-detail--navigation--title{font-size:.8125rem;font-weight:var(--font-body-medium-weight, 500);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.35}@media only screen and (min-width:768px){.blog-post-detail--navigation--title{font-size:.9375rem}}.blog-post-detail--navigation--title>div{overflow:hidden;text-overflow:ellipsis}.blog-post-detail--navigation--bar{display:block;height:1px;position:absolute;bottom:-1px;left:0;width:100%;transform:scaleX(0);background:var(--color-accent);transform-origin:left center}.share-article{font-size:.8125rem;line-height:1;margin-bottom:25px;display:flex;align-items:center}.share-article svg{height:16px;width:auto}.share-article svg path{fill:var(--color-body, #2c2d2e)}.share-article label{display:block;font-size:.8125rem;font-weight:var(--font-body-medium-weight, 500);margin-right:10px}.share-article .social{display:inline-flex;align-items:center;margin:0 2px;padding:0 5px;width:24px;height:24px;white-space:nowrap;color:var(--color-body, #2c2d2e)}.clipboard{position:relative}.clipboard--bubble{position:absolute;left:50%;bottom:calc(100% + 6px);transform:translate(-50%);background-color:var(--color-body, #2c2d2e);color:var(--bg-body, #f5f5f5);white-space:nowrap;font-size:.75rem;padding:3px 6px;border-radius:1px;opacity:0;pointer-events:none;line-height:1.25}.clipboard--bubble:after{content:"";width:0px;height:0px;border-style:solid;border-width:3px 2.5px 0 2.5px;border-color:var(--color-body, #2c2d2e) transparent transparent transparent;transform:translate(-2.5px);position:absolute;bottom:-3px;left:50%}.clipboard-success .clipboard--bubble{opacity:1}.blog-post-detail .post-content.page-content-width{width:100%;max-width:1000px}@media only screen and (min-width:768px){.blog-post-detail .post-content.page-content-width{font-size:18px;line-height:1.75}.blog-post-detail .post-content img{display:block;width:100%;height:auto;margin-inline:auto}}@media only screen and (min-width:1024px){.blog-post-detail .post-title-wrapper--has-img-true{height:430px}.blog-post-detail .post-title-wrapper--has-img-true .post-title,.blog-post-detail .post-title-wrapper--has-img-true .featured-image{height:100%}.blog-post-detail .post-title-wrapper--has-img-true .featured-image img{width:100%;height:100%;object-fit:cover;object-position:center}}.blog-post-detail .post-content h1{font-size:clamp(2rem,4vw,2.75rem);line-height:1.2;margin-bottom:.75em}.blog-post-detail .post-content h2{font-size:clamp(1.625rem,3vw,2.125rem);line-height:1.25;margin-bottom:.7em}.blog-post-detail .post-content h3{font-size:clamp(1.25rem,2.2vw,1.625rem);line-height:1.35;margin-bottom:.65em}.blog-post-detail .post-content p+h1{margin-top:2em}.blog-post-detail .post-content p+h2{margin-top:1.8em}.blog-post-detail .post-content p+h3{margin-top:1.6em}.blog-post-detail--navigation--inner{grid-template-columns:minmax(0,1fr);gap:0}.blog-post-detail--navigation--inner .share-article{display:none}.blog-post-detail--navigation--bar{height:2px;background:#d1a25e;transform:scaleX(0);transform-origin:left center;will-change:transform}.blog-post-detail .article-author{--article-author-accent: #d1a25e;--article-author-accent-rgb: 209, 162, 94;--article-author-link: #8d6229;--article-author-link-hover: #6f4b20;width:min(100%,940px);margin:clamp(44px,6vw,68px) auto 52px}.blog-post-detail .article-author__card{position:relative;display:grid;grid-template-columns:80px minmax(0,1fr);gap:26px;align-items:start;padding:32px 36px;border:1px solid rgba(var(--article-author-accent-rgb),.24);border-radius:var(--block-border-radius, 16px);background:linear-gradient(145deg,rgba(var(--article-author-accent-rgb),.075),#fffffff5 46%,rgba(var(--article-author-accent-rgb),.035));box-shadow:0 14px 36px #2d23160b}.blog-post-detail .article-author__card:before{position:absolute;top:-1px;left:36px;width:52px;height:2px;border-radius:999px;background:var(--article-author-accent);content:""}.blog-post-detail .article-author__avatar{display:grid;width:80px;height:80px;place-items:center;overflow:hidden;border:1px solid rgba(var(--article-author-accent-rgb),.72);border-radius:50%;background:var(--article-author-accent);box-shadow:0 0 0 4px rgba(var(--article-author-accent-rgb),.09)}.blog-post-detail .article-author__image{width:100%;height:100%;object-fit:cover}.blog-post-detail .article-author__initial{color:#fff;font-size:1.75rem;font-weight:var(--font-body-semibold-weight, 600);line-height:1;text-transform:uppercase}.blog-post-detail .article-author__content{min-width:0}.blog-post-detail .article-author__label{margin:1px 0 8px;color:#9a6b2c;font-size:.7rem;font-weight:var(--font-body-semibold-weight, 600);letter-spacing:.14em;line-height:1.2;text-transform:uppercase}.blog-post-detail .article-author__name{margin:0;font-size:clamp(1.25rem,2vw,1.45rem);font-weight:var(--font-body-semibold-weight, 600);line-height:1.25}.blog-post-detail .article-author__role{margin:4px 0 0;color:rgba(var(--color-body-rgb),.62);font-size:.9rem;line-height:1.45}.blog-post-detail .article-author__bio{max-width:70ch;margin-top:15px;color:rgba(var(--color-body-rgb),.8);font-size:1rem;line-height:1.7}.blog-post-detail .article-author__bio>:first-child{margin-top:0}.blog-post-detail .article-author__bio>:last-child{margin-bottom:0}.blog-post-detail .article-author__bio a{color:var(--article-author-link);text-decoration:underline;text-decoration-color:rgba(var(--article-author-accent-rgb),.55);text-decoration-thickness:1px;text-underline-offset:3px}.blog-post-detail .article-author__bio a:hover{color:var(--article-author-link-hover);text-decoration-color:currentColor}.blog-post-detail .article-author__link{display:inline-flex;gap:7px;align-items:center;margin-top:17px;color:var(--article-author-link);font-size:.9rem;font-weight:var(--font-body-semibold-weight, 600);text-decoration:none}.blog-post-detail .article-author__link span{transition:transform .18s ease}.blog-post-detail .article-author__link:hover{color:var(--article-author-link-hover)}.blog-post-detail .article-author__link:hover span{transform:translate(3px)}@media only screen and (max-width:767px){.blog-post-detail .article-author{margin-top:40px;margin-bottom:42px}.blog-post-detail .article-author__card{grid-template-columns:1fr;gap:19px;padding:29px 23px 27px}.blog-post-detail .article-author__card:before{left:50%;width:44px;transform:translate(-50%)}.blog-post-detail .article-author__avatar{width:72px;height:72px;margin-inline:auto}.blog-post-detail .article-author__label,.blog-post-detail .article-author__name,.blog-post-detail .article-author__role{text-align:center}.blog-post-detail .article-author__bio{margin-top:16px;text-align:left}.blog-post-detail .article-author__link{display:flex;justify-content:center;width:fit-content;margin-inline:auto}}.blog-post-detail .article-products{width:100%;max-width:1000px;margin:42px auto}.blog-post-detail .article-products__panel{position:relative;overflow:hidden;padding:21px;border:1px solid rgba(209,162,94,.38);border-radius:18px;background:linear-gradient(155deg,#fffefb,#fbf6ed);box-shadow:0 18px 42px #4833181a}.blog-post-detail .article-products__panel:before{position:absolute;top:0;right:28px;left:28px;height:3px;border-radius:0 0 999px 999px;background:linear-gradient(90deg,transparent,#d1a25e 18%,#d1a25e 82%,transparent);content:""}.blog-post-detail .article-products__eyebrow{display:flex;gap:8px;align-items:center;margin:1px 0 7px;color:#9a6827;font-size:11px;font-weight:700;letter-spacing:.13em;line-height:1.2;text-transform:uppercase}.blog-post-detail .article-products__eyebrow span{width:7px;height:7px;border-radius:50%;background:#d1a25e;box-shadow:0 0 0 4px #d1a25e24}.blog-post-detail .article-products__heading{margin:0 0 17px;font-size:20px;font-weight:600;letter-spacing:-.015em;line-height:1.25}.blog-post-detail .article-products__list{display:grid;gap:15px}.blog-post-detail .article-products__item{overflow:hidden;border:1px solid rgba(111,84,48,.14);border-radius:14px;background:#fff;box-shadow:0 5px 16px #3728150e;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.blog-post-detail .article-products__item:hover{border-color:#d1a25e94;box-shadow:0 12px 28px #4630141f;transform:translateY(-2px)}.blog-post-detail .article-products__image-link{position:relative;display:block;overflow:hidden;aspect-ratio:4 / 3;background:#f4efe7}.blog-post-detail .article-products__image{width:100%;height:100%;object-fit:cover;transition:transform .26s ease}.blog-post-detail .article-products__image-link:hover .article-products__image{transform:scale(1.035)}.blog-post-detail .article-products__badge{position:absolute;z-index:1;top:10px;right:10px;padding:5px 9px;border-radius:999px;background:#b67830;box-shadow:0 5px 12px #44270a2e;color:#fff;font-size:10px;font-weight:700;letter-spacing:.08em;line-height:1;text-transform:uppercase}.blog-post-detail .article-products__content{padding:15px}.blog-post-detail .article-products__title{display:-webkit-box;overflow:hidden;color:#29231c;font-size:15px;font-weight:600;line-height:1.42;text-decoration:none;-webkit-box-orient:vertical;-webkit-line-clamp:2}.blog-post-detail .article-products__title:hover{color:#8d6229}.blog-post-detail .article-products__price{display:flex;flex-wrap:wrap;gap:7px;align-items:baseline;margin:9px 0 13px}.blog-post-detail .article-products__price-current{color:#9a6424;font-size:17px;font-weight:700;line-height:1.2}.blog-post-detail .article-products__price-compare{color:#9b9287;font-size:12px}.blog-post-detail .article-products__form{margin:0}.blog-post-detail .article-products__button{display:flex;gap:8px;align-items:center;justify-content:center;width:100%;min-height:44px;padding:10px 14px;border:1px solid #c89148;border-radius:10px;background:linear-gradient(135deg,#d9aa66,#c58d43);box-shadow:0 8px 18px #b0742b38;color:#fff;font:inherit;font-size:14px;font-weight:700;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.blog-post-detail .article-products__button-icon{display:inline-flex;width:18px;height:18px}.blog-post-detail .article-products__button-icon svg{width:100%;height:100%}.blog-post-detail .article-products__button:hover{border-color:#aa742f;box-shadow:0 10px 22px #995b1747;transform:translateY(-1px)}.blog-post-detail .article-products__button:focus-visible{outline:3px solid rgba(209,162,94,.32);outline-offset:3px}.blog-post-detail .article-products__button:disabled{border-color:#d7d2ca;background:#d7d2ca;box-shadow:none;cursor:not-allowed;transform:none}@media only screen and (min-width:1024px){.blog-post-detail--with-products{--article-products-sticky-top: 66px;display:grid;grid-template-columns:minmax(0,1000px) minmax(260px,312px);column-gap:36px;max-width:1348px;margin-inline:auto}.header-sticky--active .blog-post-detail--with-products{--article-products-sticky-top: calc(var(--header-height, 0px) + 66px)}.blog-post-detail--with-products>.post-title-wrapper,.blog-post-detail--with-products>.blog-post-detail--end{grid-column:1 / -1}.blog-post-detail--with-products>.page-content-width,.blog-post-detail--with-products>.article-tags{grid-column:1;width:100%;max-width:1000px;margin-inline:0;align-self:start}.blog-post-detail--with-products>.article-products{position:sticky;top:var(--article-products-sticky-top);grid-column:2;grid-row:2;align-self:start;max-width:none;margin:0}.blog-post-detail--with-products .article-products__panel{max-height:calc(100vh - var(--article-products-sticky-top) - 22px);overflow-y:auto;scrollbar-color:rgba(209,162,94,.55) transparent;scrollbar-width:thin}}@media only screen and (max-width:1023px)and (hover:hover)and (pointer:fine){.blog-post-detail--navigation,.blog-post-detail--navigation.navigation--sticky,.header-sticky--active .blog-post-detail--navigation{position:static;top:auto;transform:none;pointer-events:auto}}@media only screen and (max-width:1023px){.blog-post-detail--with-products{display:flex;flex-direction:column}.blog-post-detail .article-products__item{display:grid;grid-template-columns:112px minmax(0,1fr)}.blog-post-detail .article-products__image-link{aspect-ratio:1 / 1}}@media only screen and (max-width:560px){.blog-post-detail .article-products{margin-block:34px}.blog-post-detail .article-products__panel{padding:17px;border-radius:15px}.blog-post-detail .article-products__item{grid-template-columns:96px minmax(0,1fr)}.blog-post-detail .article-products__content{padding:12px}.blog-post-detail .article-products__button{min-height:40px;font-size:13px}}@media(prefers-reduced-motion:reduce){.blog-post-detail .article-products__item,.blog-post-detail .article-products__image,.blog-post-detail .article-products__button{transition:none}}.blog-post-detail .comments-wrapper.page-content-width{width:100%;max-width:1000px;margin-inline:auto}.blog-post-detail .comments-wrapper>.page-content-width{width:100%;max-width:none;margin-inline:0}article-products-sticky{display:none}@media only screen and (min-width:1024px){.blog-post-detail--with-products>.article-products{transform:translateY(var(--article-products-sticky-offset, 0px));will-change:transform}}.blog-post-detail .article-more{width:100%;max-width:1000px;margin:56px auto 64px}.blog-post-detail .article-more__heading{margin:0 0 20px;font-size:clamp(1.5rem,2.5vw,2rem);line-height:1.2}.blog-post-detail .article-more__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px}.blog-post-detail .article-more__card{display:flex;flex-direction:column;overflow:hidden;min-width:0;border:1px solid rgba(var(--color-body-rgb),.12);border-radius:var(--block-border-radius, 16px);background:var(--color-article-card-bg, #fff);box-shadow:0 8px 24px #2d23160e}.blog-post-detail .article-more__image-link{display:block;overflow:hidden;aspect-ratio:16 / 10;background:rgba(var(--color-body-rgb),.05)}.blog-post-detail .article-more__image{width:100%;height:100%;object-fit:cover;transition:transform .22s ease}.blog-post-detail .article-more__image-link:hover .article-more__image{transform:scale(1.03)}.blog-post-detail .article-more__content{display:flex;flex:1;flex-direction:column;padding:20px}.blog-post-detail .article-more__date{margin:0 0 9px;color:rgba(var(--color-body-rgb),.55);font-size:.75rem;line-height:1.25;text-transform:uppercase}.blog-post-detail .article-more__title{margin:0;font-size:1.15rem;line-height:1.35}.blog-post-detail .article-more__title a{color:inherit;text-decoration:none}.blog-post-detail .article-more__summary{margin:12px 0 18px;color:rgba(var(--color-body-rgb),.72);font-size:.9rem;line-height:1.55}.blog-post-detail .article-more__link{margin-top:auto;color:#9a6827;font-size:.875rem;font-weight:var(--font-body-semibold-weight, 600);text-decoration:none}.blog-post-detail .article-more__link:hover{color:#6f4b20}@media only screen and (max-width:767px){.blog-post-detail .article-more{margin-block:42px 48px}.blog-post-detail .article-more__grid{gap:16px}}@media only screen and (max-width:767px){.blog-post-detail .article-products__list{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(236px,78vw);grid-template-columns:none;gap:12px;overflow-x:auto;overscroll-behavior-inline:contain;padding:2px 2px 10px;scroll-padding-inline:2px;scroll-snap-type:inline mandatory;scrollbar-color:rgba(209,162,94,.55) transparent;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.blog-post-detail .article-products__item{display:flex;flex-direction:column;grid-template-columns:none;min-width:0;scroll-snap-align:start}.blog-post-detail .article-products__image-link{aspect-ratio:4 / 3}.blog-post-detail .article-products__content{padding:14px}}@media only screen and (min-width:1024px){.blog-post-detail--with-products>.article-more{grid-column:1 / -1;max-width:none;margin-inline:0}}@media only screen and (max-width:767px){.blog-post-detail .article-more__grid{display:grid;grid-auto-flow:column;grid-auto-columns:86%;grid-template-columns:none;gap:14px;overflow-x:auto;overscroll-behavior-inline:contain;padding:2px 2px 10px;scroll-padding-inline:2px;scroll-snap-type:inline mandatory;scrollbar-color:rgba(209,162,94,.55) transparent;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.blog-post-detail .article-more__card{min-width:0;scroll-snap-align:start;scroll-snap-stop:always}.blog-post-detail .article-more .article-more__grid{min-width:0;max-width:100%;scrollbar-width:none;-ms-overflow-style:none}.blog-post-detail .article-more .article-more__grid::-webkit-scrollbar{display:none;width:0;height:0}.blog-post-detail .article-more .article-more__grid::-webkit-scrollbar-button{display:none}}.blog-post-detail .article-products__panel,.blog-post-detail .article-products__list{scrollbar-color:rgba(209,162,94,.26) transparent}.blog-post-detail .article-products__panel::-webkit-scrollbar,.blog-post-detail .article-products__list::-webkit-scrollbar{width:5px;height:5px}.blog-post-detail .article-products__panel::-webkit-scrollbar-thumb,.blog-post-detail .article-products__list::-webkit-scrollbar-thumb{border-radius:999px;background:#d1a25e42}.blog-post-detail .article-products__panel::-webkit-scrollbar-track,.blog-post-detail .article-products__list::-webkit-scrollbar-track{background:transparent}.blog-post-detail .post-content .article-image-lightbox__trigger{cursor:zoom-in}@media(hover:hover){.blog-post-detail .post-content .article-image-lightbox__trigger{transition:opacity .18s ease}.blog-post-detail .post-content .article-image-lightbox__trigger:hover{opacity:.9}}.article-image-lightbox__dialog{width:min(calc(100vw - 48px),1400px);max-width:none;max-height:none;margin:auto;padding:0;overflow:visible;border:0;background:transparent}.article-image-lightbox__dialog::backdrop{background:#120f0bd1;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.article-image-lightbox__image{display:block;width:auto;max-width:100%;max-height:calc(100vh - 72px);margin:0 auto;border-radius:min(12px,var(--block-border-radius, 12px));box-shadow:0 18px 56px #0000004d}.article-image-lightbox__close{position:absolute;top:12px;right:12px;z-index:1;display:grid;box-sizing:border-box;width:38px;height:38px;padding:0;place-items:center;border:0;border-radius:50%;background:#ffffffeb;color:#25211d;font-size:0;line-height:0;cursor:pointer}.article-image-lightbox__close:before,.article-image-lightbox__close:after{grid-area:1 / 1;width:16px;height:2px;border-radius:999px;background:currentColor;content:""}.article-image-lightbox__close:before{transform:rotate(45deg)}.article-image-lightbox__close:after{transform:rotate(-45deg)}.article-image-lightbox__close:hover{background:#fff}@media only screen and (max-width:767px){.blog-post-detail--with-products{display:grid;grid-template-columns:minmax(0,1fr)}.blog-post-detail--with-products>*{min-width:0;grid-column:1}.blog-post-detail--with-products>.post-title-wrapper{grid-row:1}.blog-post-detail--with-products>.article-products{grid-row:2;margin:0 auto 28px}.blog-post-detail .article-products__carousel{position:relative;min-width:0}.blog-post-detail .article-products__carousel .article-products__controls:not([hidden]){position:absolute;top:0;right:2px;bottom:10px;left:2px;z-index:3;display:flex;align-items:center;justify-content:space-between;margin:0;pointer-events:none}.blog-post-detail .article-products__carousel .article-products__controls button{width:38px;height:116px;padding:0;border:1px solid rgba(255,255,255,.12);border-radius:0 12px 12px 0;background:#ffffff26;color:#76511e;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;pointer-events:auto;transition:background .16s ease}.blog-post-detail .article-products__carousel .article-products__controls button:last-child{border-radius:12px 0 0 12px}.blog-post-detail .article-products__carousel .article-products__controls button:hover{background:#ffffff40}}@media only screen and (max-width:767px){.blog-post-detail .article-products .article-products__list{scrollbar-width:none;-ms-overflow-style:none}.blog-post-detail .article-products .article-products__list::-webkit-scrollbar{display:none;width:0;height:0}.blog-post-detail .article-products .article-products__list::-webkit-scrollbar-button{display:none;width:0;height:0}}@media only screen and (max-width:767px){.article-image-lightbox__dialog{width:calc(100vw - 20px)}.article-image-lightbox__image{max-height:calc(100vh - 56px);border-radius:8px}.article-image-lightbox__close{top:8px;right:8px;width:36px;height:36px}}@media only screen and (max-width:767px){.blog-post-detail .post-content iframe[src*="youtube.com/embed"],.blog-post-detail .post-content iframe[src*="youtube-nocookie.com/embed"],.blog-post-detail .post-content iframe[src*="player.vimeo.com/video"]{display:block;width:100%!important;max-width:100%;height:auto!important;aspect-ratio:16 / 9;border:0}.blog-post-detail .post-content video{display:block;max-width:100%!important;height:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/article.css.map */
