.aspect-ratio{position:relative}.rte iframe[src*=youtube],.rte iframe[src*=vimeo]{height:auto}.collection-tabs .slider__grid-item{display:flex}.fill-available-width{flex:1 1 100%}.card__product-media img{z-index:2}.card__badges-item{width:max-content}.info-card__image .lazy-image{width:100%;border-radius:var(--cards-radius);-webkit-border-radius:var(--cards-radius);overflow:hidden}.menu__item-title a:focus-visible,.menu__item-title summary:focus-visible{outline:2px solid currentColor;outline-offset:2px;border-radius:2px}.menu__item-title a:focus-visible{outline:2px solid rgb(var(--layout-text-color));outline-offset:2px}.article__info-author-meta{gap:8px}.article__info-author-link{display:inline-flex;align-items:center;gap:8px;color:inherit;text-decoration:none}.article__info-author-avatar{width:28px;height:28px;border-radius:999px;-webkit-border-radius:999px;overflow:hidden;border:1px solid rgba(var(--layout-text-color),.12);background:rgba(var(--layout-text-color),.03);flex:0 0 28px}.article__info-author-avatar img{width:100%;height:100%;object-fit:cover;display:block}.article__author{position:relative;overflow:hidden;padding:24px;border:1px solid rgba(var(--layout-text-color),.12);border-radius:24px;-webkit-border-radius:24px;gap:16px;align-items:flex-start;background:radial-gradient(circle at 100% 0,rgba(var(--layout-text-color),.05) 0,rgba(var(--layout-text-color),0) 42%),linear-gradient(180deg,rgba(var(--layout-text-color),.02),rgba(var(--layout-text-color),.01));box-shadow:0 12px 30px rgba(var(--layout-text-color),.05),0 1px rgba(var(--layout-text-color),.06)}.article__author:before{content:"";position:absolute;inset:0 0 auto 0;height:1px;background:linear-gradient(90deg,rgba(var(--layout-text-color),.14),rgba(var(--layout-text-color),.03))}.article__author-image{flex:0 0 100px;border:1px solid rgba(var(--layout-text-color),.1);background:rgba(var(--layout-text-color),.03)}.article__author-image,.article__block-image .article__block-image-wrapper{border-radius:18px;-webkit-border-radius:18px}.article__author-main{flex:1 1 auto;gap:12px;position:relative;z-index:1}.article__author-name{margin:0;font-size:clamp(2.7rem,2.1rem + .35vw,3.2rem);line-height:1.15;letter-spacing:-.01em}.article__author-name-link{color:inherit;text-decoration:none;transition:color var(--animation-duration) var(--transition-timing-function)}.article__author-identities{display:flex;flex-wrap:wrap;gap:8px;margin:0}.article__author-identity{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;line-height:1.2;border:1px solid rgba(var(--layout-text-color),.14);border-radius:999px;padding:6px 10px;background:rgba(var(--layout-text-color),.03)}.article__author-description{margin:0;border:1px solid rgba(var(--layout-text-color),.14);border-radius:14px;-webkit-border-radius:14px;padding:12px 14px;background:rgba(var(--layout-text-color),.02);opacity:.9}.article__author-description:before{content:none}.article__author-description>*:first-child{margin-top:0}.article__author-description>*:last-child{margin-bottom:0}.article__author-socials{display:flex;flex-wrap:wrap;gap:8px;margin:0}.article__author-social-link{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(var(--layout-text-color),.14);border-radius:999px;background:rgba(var(--layout-text-color),.02);transition:opacity var(--animation-duration) var(--transition-timing-function),border-color var(--animation-duration) var(--transition-timing-function),background-color var(--animation-duration) var(--transition-timing-function),transform var(--animation-duration) var(--transition-timing-function)}.article__author-social-link svg{width:18px;height:18px}.article__author-social-link svg path{fill:rgb(var(--layout-text-color))}.article__author-profile-link{width:fit-content;max-width:100%;border-radius:999px;-webkit-border-radius:999px;border:1px solid rgba(var(--layout-text-color),.2);background:rgba(var(--layout-text-color),.03);padding-inline:14px}@media(hover:hover){.article__author-image-link{transition:opacity var(--animation-duration) var(--transition-timing-function),transform var(--animation-duration) var(--transition-timing-function),box-shadow var(--animation-duration) var(--transition-timing-function)}.article__author-image-link:hover{opacity:1;transform:translateY(-1px);box-shadow:0 8px 20px rgba(var(--layout-text-color),.15)}.article__author-name-link:hover,.article__info-author-link:hover{color:rgba(var(--layout-text-color),var(--hover-opacity))}.article__author-social-link:hover{opacity:1;border-color:rgba(var(--layout-text-color),var(--hover-opacity));background-color:rgba(var(--layout-text-color),.08);transform:translateY(-1px)}}@media screen and (max-width:768px){.article__author{flex-direction:column;padding:18px;gap:14px;border-radius:20px;-webkit-border-radius:20px}.article__author-image{width:80px;height:80px;flex-basis:80px}}.contact-form .input{height:auto}.main-product .color__swatch--pill{gap:12px}.main-product .color__swatch-input{margin-left:auto;margin-right:0}.variant-not-produced-bg,input.not-produced+.color__swatch,input.not-produced+label.color__swatch,option.not-produced,.color__swatch.not-produced,.color__swatch.variant-not-produced-bg{background-color:rgba(var(--layout-text-color),.05)!important;cursor:not-allowed}.variant-not-produced-bg.color__swatch--pill,input.not-produced+.color__swatch--pill,.color__swatch--pill.not-produced,.color__swatch--pill.variant-not-produced-bg{background-color:rgba(var(--layout-text-color),.05)!important;border-color:rgba(var(--layout-text-color),.1)!important}.variant-not-produced-bg.color__swatch--color,input.not-produced+.color__swatch--color,.color__swatch--color.not-produced,.color__swatch--color.variant-not-produced-bg{background-color:rgba(var(--layout-text-color),.05)!important}.variant-not-produced-bg.color__swatch--image,input.not-produced+.color__swatch--image,.color__swatch--image.not-produced,.color__swatch--image.variant-not-produced-bg{background-color:rgba(var(--layout-text-color),.05)!important}.variant-out-of-stock-indicator,input.out-of-stock+.color__swatch,input.out-of-stock+label.color__swatch,option.out-of-stock,.color__swatch.out-of-stock,.color__swatch.variant-out-of-stock-indicator{position:relative}.variant-out-of-stock-indicator.color__swatch--color:after,input.out-of-stock+.color__swatch--color:after,.color__swatch--color.out-of-stock:after,.color__swatch--color.variant-out-of-stock-indicator:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom left,transparent 45%,rgb(0,0,0) 45%,rgb(0,0,0) 55%,transparent 55%);border-radius:var(--swatches-radius);pointer-events:none;z-index:2;opacity:1}.variant-out-of-stock-indicator.color__swatch--image:after,input.out-of-stock+.color__swatch--image:after,.color__swatch--image.out-of-stock:after,.color__swatch--image.variant-out-of-stock-indicator:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom left,transparent 45%,rgb(0,0,0) 45%,rgb(0,0,0) 55%,transparent 55%);border-radius:var(--swatches-radius);pointer-events:none;z-index:2;opacity:1;transition:none!important}input:not(.out-of-stock)+.color__swatch--color:after,input:not(.out-of-stock)+.color__swatch--image:after,.color__swatch--color:not(.out-of-stock):not(.variant-out-of-stock-indicator):after,.color__swatch--image:not(.out-of-stock):not(.variant-out-of-stock-indicator):after{content:"";display:none!important;opacity:0!important;transition:none!important}select option.variant-not-produced-bg,select option.not-produced{background-color:rgba(var(--layout-text-color),.05);color:rgba(var(--layout-text-color),.4)}select option.variant-out-of-stock-indicator,select option.out-of-stock{position:relative;padding-left:20px}select option.variant-out-of-stock-indicator:before,select option.out-of-stock:before{content:"\2014";position:absolute;left:4px;color:rgba(var(--layout-text-color),.6)}.main-product .color__swatch--pill.color__swatch--color .color__swatch-input{margin-inline-start:auto;margin-left:auto;margin-right:0}.main-product .color__swatch--pill .color__swatch-name{flex:1;min-width:0}.main-product .color__swatch--pill .color__swatch-input{margin-left:auto;margin-right:0;flex-shrink:0;order:2}.multicolumn__item{display:flex}.sticky-cart .product-form__buttons .product-form__submit{justify-content:center}.filters-container{margin-block:0}
/*# sourceMappingURL=/cdn/shop/t/274/assets/custom-styles.css.map */
