.widgets-area>:first-child{margin-top:0}.widgets-area>:last-child{margin-bottom:0}.widget{margin:var(--spacing--xl) 0;padding-bottom:var(--spacing--xl);border-bottom:1px solid var(--divider-color)}.widget:last-child{border-bottom:none;padding-bottom:0}.widget__title{margin:0 0 1.5rem}.widget-posts-list{display:flex;flex-direction:column;gap:var(--spacing--md)}.widget-search__fields{display:flex;position:relative}.widget-search__fields input[name=q]{font-size:var(--size--xs)}.widget-search__fields button[type=submit]{--buttons-font-size: var(--size--xs);--buttons-border-opacity: 0;text-transform:uppercase;position:absolute;top:0;right:0;bottom:0}.widget-blog-tags .widget__content{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing--xs)}.widget-blog-tags .widget__content a{font-size:var(--size--xxs);font-weight:var(--font-body-weight-semibold);text-transform:uppercase;padding:0 var(--spacing--xs);color:rgb(var(--color-button-text));background-color:rgba(var(--color-button),.25);transition:.3s}.widget-blog-tags .widget__content a:hover{background-color:rgba(var(--color-button),1)}.widget-social-list .list-social{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:var(--spacing--xs)}.widget-social-list .list-social__link{font-size:var(--size--sm);border-radius:999em;width:2.5rem;height:2.5rem;padding:var(--spacing--xxs);justify-content:center;border:1px solid rgba(var(--color-link),.4);transition:.3s;opacity:.55}.widget-social-list .list-social__link:hover{opacity:1;border-color:currentColor}.widget-newsletter .newsletter-form__fields{position:relative}.widget-newsletter .input-text::placeholder{font-size:var(--size--xs)}@media (min-width: 768px){.widget-newsletter .input-text{font-size:var(--size--xs)}}.widget-newsletter .newsletter-form__fields button[type=submit]{--buttons-font-size: var(--size--xs);--buttons-border-opacity: 0;text-transform:uppercase;position:absolute;top:0;right:0;bottom:0}.widget-instagram .instagram-feed{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing--xs)}.widget-instagram .instagram-feed img{width:100%;display:block}
/*# sourceMappingURL=/cdn/shop/t/15/assets/component-widgets.css.map */
