.grid{display:flex;gap:var(--grid-gap);height:100%;align-items:flex-end}html[data-cta-style="Square Bracket"] .card-top-inner::before,html[data-cta-style="Square Bracket"] .restricted-access-icon::before,html[data-cta-style=Mixed] .card-top-inner::before,html[data-cta-style=Mixed] .restricted-access-icon::before{content:"["}html[data-cta-style="Square Bracket"] .card-top-inner::after,html[data-cta-style="Square Bracket"] .restricted-access-icon::after,html[data-cta-style=Mixed] .card-top-inner::after,html[data-cta-style=Mixed] .restricted-access-icon::after{content:"]"}.card-title-and-image{display:flex;flex-direction:column}.card{display:flex;flex-direction:column}.card-top{display:flex;align-items:center;gap:max(6px,calc(.42vw * var(--scale)));margin-bottom:max(10px,calc(.7vw * var(--scale)))}.restricted-access-icon{display:flex;align-items:center;justify-content:center}.restricted-access-icon-inner{height:max(12px,calc(.83vw * var(--scale)));min-height:max(12px,calc(.83vw * var(--scale)));width:max(12px,calc(.83vw * var(--scale)));min-width:max(12px,calc(.83vw * var(--scale)));display:flex;align-items:center;justify-content:center;margin-left:3px;margin-right:3px}.card-title{margin-bottom:max(12px,calc(.83vw * var(--scale)))}.card-title .medium-text{display:flex}.card-image{display:flex;align-items:center;justify-content:center;position:relative}.card .border-radius-animation .placeholder,.card .border-radius-animation figure{border-radius:0!important}.card-image-inner{width:unset;max-height:calc(var(--horizontal-container-height) - (max(117px,calc(8.2vw * var(--scale)))))}.card-image figure,.tag-card-image figure{width:100%!important;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.card-bottom{margin-top:max(12px,calc(.83vw * var(--scale)));display:flex;align-items:flex-start;justify-content:space-between;gap:max(32px,calc(2.22vw * var(--scale)))}.card-bottom-right{white-space:nowrap;opacity:.6}.placeholder{display:flex;align-items:center;justify-content:center;width:100%;border:1px solid var(--text-color);height:100%}html[data-card-image-aspect-ratio-desktop=Auto] .placeholder{aspect-ratio:4/5;width:calc(4/5 * (var(--horizontal-container-height) - max(117px,calc(8.2vw * var(--scale)))))}html[data-card-image-aspect-ratio-desktop="Alternate Align Bottom"] .grid .card .card-image-inner,html[data-card-image-aspect-ratio-desktop="Alternate Align Top"] .grid .card .card-image-inner{aspect-ratio:4/5;width:calc(4/5 * (var(--horizontal-container-height) - max(117px,calc(8.2vw * var(--scale)))))}html[data-card-image-aspect-ratio-desktop="Alternate Align Bottom"] .grid .card,html[data-card-image-aspect-ratio-desktop="Alternate Align Top"] .grid .card{width:calc(4/5 * (var(--horizontal-container-height) - max(117px,calc(8.2vw * var(--scale)))))}html[data-card-image-aspect-ratio-desktop="Alternate Align Bottom"] .grid .card:nth-child(2n) .card-image-inner,html[data-card-image-aspect-ratio-desktop="Alternate Align Top"] .grid .card:nth-child(2n) .card-image-inner{aspect-ratio:4/3;width:calc(max(360px,23vw) * var(--grid-cards-scale))}html[data-card-image-aspect-ratio-desktop="Alternate Align Bottom"] .grid .card:nth-child(2n),html[data-card-image-aspect-ratio-desktop="Alternate Align Top"] .grid .card:nth-child(2n){width:calc(max(360px,23vw) * var(--grid-cards-scale))}html[data-card-image-aspect-ratio-desktop="Alternate Align Bottom"] .grid .card:nth-child(2n) .card-image{margin-top:0}html[data-card-image-aspect-ratio-desktop="Alternate Align Top"] .grid{align-items:flex-start}.card-excerpt{margin-top:max(11px,calc(.76vw * var(--scale)))}html[data-show-excerpt-on-cards=true] .card .card-bottom{margin-top:max(8px,calc(.56vw * var(--scale)))}custom-pagination{margin-top:auto;margin-bottom:max(28px,calc(1.94vw * var(--scale)))}custom-pagination .pagination-button{margin-left:var(--grid-gap);font-size:max(16px, calc(1.11vw * var(--scale)))}html[data-show-excerpt-on-cards=true] custom-pagination{margin-bottom:max(76px,calc(5.28vw * var(--scale)))}html[data-card-image-aspect-ratio-desktop="Alternate Align Top"] custom-pagination{margin-bottom:0}.tags-grid{display:grid;grid-template-rows:1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:column dense;column-gap:var(--grid-gap);row-gap:max(50px,calc(3.5vw * var(--scale)))}.tag-card{display:flex;flex-direction:column;width:calc(4/3 * (var(--horizontal-container-height) * .5 - (3.82vw * var(--scale))))}.tag-card-image{display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}.tag-card-image,.tag-card-image figure,.tag-card-image img{aspect-ratio:4/3;width:calc(4/3 * (var(--horizontal-container-height) * .5 - (3.82vw * var(--scale))))}.card-animation{visibility:hidden}.card-overlay{display:none;position:absolute;top:auto;bottom:-3px;right:-3px;left:-3px;height:100%;z-index:2;background-color:var(--background-color)}.card-animation-handler .card-overlay{display:block}.mobile-post-number{display:none}.sticky-posts-section .tags-grid{grid-auto-columns:min-content}.author-social{display:flex;font-size:max(14px, calc(.97vw* var(--scale)))}.author-social:hover{text-decoration:none!important}.author-social .social-inner{min-width:max(17px,calc(1.18vw* var(--scale)));width:max(17px,calc(1.18vw* var(--scale)));height:max(17px,calc(1.18vw* var(--scale)))}.author-card-links{display:flex;align-items:center;gap:max(6px,calc(.42vw* var(--scale)))}.lookbook-grid{display:flex;gap:calc(var(--grid-gap) * 2);height:100%;align-items:center}.lookbook-card{position:relative;display:block;text-decoration:none;height:calc(var(--horizontal-container-height) - max(10px,calc(.7vw * var(--scale))));aspect-ratio:3/2;overflow:hidden}.lookbook-card-image{position:absolute;inset:0}.lookbook-card-image figure{width:100%;height:100%}.lookbook-card-img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s cubic-bezier(.25, .05, 0, 1.02)}.lookbook-card:hover .lookbook-card-img{transform:scale(1.03)}.lookbook-card::after{content:'';position:absolute;inset:0;background:rgba(0,0,0,0);transition:background .4s ease;z-index:1;pointer-events:none}.lookbook-card:hover::after{background:rgba(0,0,0,.15)}.lookbook-card-overlay{position:absolute;bottom:0;left:0;right:0;padding:max(24px,calc(1.7vw * var(--scale)));color:#fff;z-index:2;text-align:center}.lookbook-card,.lookbook-card-overlay,.lookbook-card-overlay *{color:#fff}.lookbook-card-title{font-family:var(--font1);font-size:max(20px, calc(1.39vw * var(--scale)));font-weight:500;letter-spacing:.05em;color:#fff;margin:0;line-height:1.3;transition:transform .3s ease}.lookbook-card:hover .lookbook-card-title{transform:translateY(-3px);text-shadow:0 2px 8px rgba(0,0,0,.4)}.lookbook-card-subtitle{font-family:var(--font1);font-size:max(16px, calc(1.11vw * var(--scale)));font-weight:300;letter-spacing:.1em;color:#fff!important;opacity:1!important;margin-top:max(4px,calc(.28vw * var(--scale)));transition:transform .3s ease 30ms}.lookbook-card:hover .lookbook-card-subtitle{transform:translateY(-3px);text-shadow:0 2px 8px rgba(0,0,0,.4)}.lookbook-see-more{display:flex;align-items:center;white-space:nowrap;font-size:max(13px, calc(.9vw * var(--scale)));font-weight:300;letter-spacing:.15em;text-transform:uppercase;text-decoration:none;color:var(--text-color);transition:opacity .3s ease}.lookbook-grid .lookbook-see-more{margin-left:calc(var(--big-padding)/ 2 - var(--grid-gap) * 2)}.innovation-grid .lookbook-see-more{margin-left:calc(var(--big-padding)/ 2 - 12px)}.lookbook-see-more:hover{opacity:.6}.innovation-grid{display:flex;gap:max(24px,calc(1.67vw * var(--scale)));height:100%;align-items:center}.innovation-card{position:relative;display:block;text-decoration:none;height:100vh;aspect-ratio:3/4;overflow:hidden}.innovation-card-image{position:absolute;inset:0}.innovation-card-image figure{width:100%;height:100%}.innovation-card-img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s cubic-bezier(.25, .05, 0, 1.02)}.innovation-card:hover .innovation-card-img{transform:scale(1.03)}.innovation-card::after{content:'';position:absolute;inset:0;background:rgba(0,0,0,0);transition:background .4s ease;z-index:1;pointer-events:none}.innovation-card:hover::after{background:rgba(0,0,0,.15)}.innovation-card-overlay{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:max(30px,calc(2.1vw * var(--scale)));z-index:2;text-align:center}.innovation-card,.innovation-card-overlay,.innovation-card-overlay *{color:#fff}.innovation-card-title{font-family:var(--font1);font-size:max(24px, calc(1.67vw * var(--scale)));font-weight:500;letter-spacing:.08em;color:#fff;margin:0;line-height:1.3;transition:transform .3s ease}.innovation-card:hover .innovation-card-title{transform:translateY(-3px);text-shadow:0 2px 8px rgba(0,0,0,.4)}.innovation-card-subtitle{font-family:var(--font1);font-size:max(16px, calc(1.11vw * var(--scale)));font-weight:300;letter-spacing:.1em;color:#fff!important;opacity:1!important;margin-top:max(16px,calc(1.11vw * var(--scale)));transition:transform .3s ease 30ms}.innovation-card:hover .innovation-card-subtitle{transform:translateY(-3px);text-shadow:0 2px 8px rgba(0,0,0,.4)}.layered-section-header{position:absolute;top:calc((var(--horizontal-container-height) - 100dvh)/ 2 + max(56px,calc(3.9vw * var(--scale))));left:var(--big-padding);z-index:2}.layered-slogan{font-family:var(--font1);font-size:max(24px, calc(1.67vw * var(--scale)));font-weight:300;letter-spacing:.08em;line-height:1.3}.layered-sub-slogan{font-family:var(--font1);font-size:max(14px, calc(.97vw * var(--scale)));font-weight:300;letter-spacing:.1em;margin-top:max(6px,calc(.4vw * var(--scale)));opacity:.7}.layered-grid{display:flex;gap:var(--grid-gap);height:100%;align-items:flex-start;padding-top:max(80px,calc(5.6vw * var(--scale)))}.no-section-header .layered-grid{padding-top:calc(max(14px,calc(.97vw * var(--scale))) * 1.3 + max(9px,calc(.625vw * var(--scale))))}.no-section-header custom-pagination{margin:0;margin-left:calc(var(--big-padding)/ 2);display:flex;align-items:center;align-self:center}.no-section-header custom-pagination .pagination-button{background:0 0;color:var(--text-color);border:none;border-radius:0;padding:0;margin:0;font-size:max(13px, calc(.9vw * var(--scale)));font-weight:300;letter-spacing:.15em;text-transform:uppercase;white-space:nowrap;transition:opacity .3s ease;cursor:pointer}.no-section-header custom-pagination .pagination-button:hover{opacity:.6}.layered-card{display:flex;flex-direction:column;flex-shrink:0;width:calc(3 / 4 * 45vh);text-decoration:none;color:var(--text-color)}.layered-card-image{position:relative;overflow:hidden;aspect-ratio:3/4;width:100%}.layered-card-image figure{width:100%;height:100%}.layered-card-img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s cubic-bezier(.25, .05, 0, 1.02)}.layered-card:hover .layered-card-img{transform:scale(1.03)}.layered-card-image::after{content:'';position:absolute;inset:0;background:rgba(0,0,0,0);transition:background .4s ease;z-index:1;pointer-events:none}.layered-card:hover .layered-card-image::after{background:rgba(0,0,0,.15)}.layered-card-text{margin-top:max(12px,calc(.83vw * var(--scale)))}.layered-card-related-title{font-family:var(--font2);font-size:max(15px, calc(1.04vw * var(--scale)));font-weight:300;letter-spacing:.15em;text-transform:uppercase;opacity:.5;margin-bottom:max(36px,calc(2.5vw * var(--scale)));display:block;text-align:center}.layered-card-title{font-family:var(--font1);font-size:max(16px, calc(1.11vw * var(--scale)));font-weight:400;letter-spacing:.02em;line-height:1.3;transition:opacity .3s ease}.layered-card:hover .layered-card-title{opacity:.6}.layered-card-excerpt{font-size:max(13px, calc(.9vw * var(--scale)));font-weight:300;line-height:1.5;margin-top:max(6px,calc(.4vw * var(--scale)));opacity:.7;transition:opacity .3s ease;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.layered-card:hover .layered-card-excerpt{opacity:.6;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.layered-grid .lookbook-see-more{margin-left:calc(var(--big-padding)/ 2 - var(--grid-gap));align-self:center}.hidden-excerpt{display:none}html[data-show-excerpt-on-cards=true] .card-excerpt.hidden-excerpt{display:-webkit-box}@media (max-width:991px){.lookbook-grid{gap:12px;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;padding-left:var(--small-padding);scrollbar-width:none}.lookbook-grid::-webkit-scrollbar{display:none}.lookbook-card{flex-shrink:0;width:75vw;height:auto;aspect-ratio:3/2;scroll-snap-align:start}.lookbook-grid:has(.lookbook-card:only-child){padding:0}.lookbook-card:only-child{width:100%}.lookbook-card-overlay{text-align:center;padding:20px;align-items:center}.lookbook-card-title{font-size:20px;font-weight:600;letter-spacing:.08em}.lookbook-card-subtitle{font-size:14px;margin-top:4px}.lookbook-grid .lookbook-see-more{display:none}.innovation-grid{flex-direction:column;gap:12px;padding:0}.innovation-card{height:auto;width:100%;aspect-ratio:4/3}.innovation-card-overlay{align-items:center;justify-content:center}.innovation-card-title{font-size:18px}.innovation-card-subtitle{font-size:13px;margin-top:8px}.innovation-grid .lookbook-see-more{display:none}.layered-section-header{position:static;text-align:center;margin-bottom:16px}.layered-slogan{font-size:20px}.layered-grid{gap:12px;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;padding-left:var(--small-padding);padding-top:0;scrollbar-width:none;align-items:stretch}.layered-grid::-webkit-scrollbar{display:none}.layered-card{flex-shrink:0;width:75vw;scroll-snap-align:start}.layered-grid:has(.layered-card:only-child){padding:0}.layered-card:only-child{width:100%}.layered-card-image{aspect-ratio:3/4}.layered-card-text{margin-top:10px}.layered-card-title{font-size:18px}.layered-card-excerpt{font-size:15px;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.layered-grid .lookbook-see-more{display:none}}@media (max-width:479px){.lookbook-card{width:80vw}.lookbook-card-title{font-size:18px}}@media (max-width:991px){.grid{flex-direction:column}.card-image,.card-image img{width:100%;max-height:auto}.placeholder-wrapper{height:auto}.grid .card{width:100%!important}.grid .card .card-image-inner{width:100%!important;height:auto}custom-pagination{margin-top:0;margin-bottom:0!important;margin-left:0!important;display:flex;align-items:center;justify-content:center;width:100%}custom-pagination .pagination-button{margin-left:0;margin-top:calc(var(--grid-gap) * .8);display:flex}body.no-sidebar #posts-section{padding-left:0}body.no-sidebar .layered-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;overflow-x:visible;scroll-snap-type:none;padding-left:0;padding-top:0;padding-bottom:calc(var(--small-padding) * 3);height:auto}body.no-sidebar .layered-card{width:100%;flex-shrink:unset;scroll-snap-align:unset;margin-bottom:var(--small-padding)}body.no-sidebar .layered-card:nth-last-child(-n+2){margin-bottom:0}body.no-sidebar .layered-card-image{aspect-ratio:3/4}body.no-sidebar .layered-card-text{margin-top:8px;text-align:left}body.no-sidebar .layered-card-title{font-size:15px;font-weight:400}body.no-sidebar .layered-card-excerpt{font-size:13px;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.tags-grid{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:calc(var(--grid-gap)/ 2);row-gap:calc((3 * var(--grid-gap))/ 4);margin-top:6px}.tag-card{height:100%;width:calc(50% - var(--grid-gap)/ 4);display:flex;flex-direction:column}.tag-card-image{display:flex;align-items:center;justify-content:center;overflow:hidden}.mobile-post-number{display:block}.desktop-post-number{display:none}.tag-card-image,.tag-card-image figure,.tag-card-image img{width:100%!important}.card p.two-lines{-webkit-line-clamp:2!important}}@media (max-width:479px){.card-bottom{gap:16px}.tags-grid{column-gap:18px;row-gap:28px}}@media (max-width:380px){.tags-grid{flex-direction:column}.tag-card{width:100%}}