body{overflow-x:hidden}.announcement-bar__inner{position:relative}.announcement-bar__item-inner{text-align:center}.announcement-bar__announcements-wrapper{position:absolute;left:50%;transform:translate(-50%) translateY(calc(50% - 3px));flex:none}.announcement-bar__menus{margin-left:auto}.header__content-segment.header__content-segment--right{gap:0!important}.navigation__links-list{column-gap:24px;margin-right:24px;flex-wrap:nowrap}@media(max-width:1280px){.navigation__links-list{column-gap:24px}}.header__links>ul>li>[data-link] .link-hover:before{top:unset;bottom:0}.header .regular-logo{transition:width .1s ease;transform-origin:0px 50%;margin:0 auto 0 0}.mobile-logo{display:none}@media screen and (max-width:960px){.regular-logo{display:none}.mobile-logo{display:block}}@media(min-width:960px){.header.is-sticky .regular-logo{width:80px}.header.is-sticky .header__inner{padding-top:8px;padding-bottom:8px}}.tag-chips{max-width:980px;margin:0 auto;padding:64px 24px}.tag-chips.product-block{padding:0}.tag-chips__list{display:flex;flex-wrap:wrap;gap:7px;margin:1rem auto 2rem}.tag-chips__list .tag-chips__chip{border-width:1px}.tag-chips__heading{text-align:center;font-size:28px;font-weight:700;margin:0 0 32px}.tag-chips__cloud{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.tag-chips__chip{display:inline-block;font-size:11.5px;font-weight:800;letter-spacing:.02em;text-transform:uppercase;padding:7px 14px;border-radius:999px;background:transparent;border:2px solid var(--color-text);color:var(--color-text);text-decoration:none;white-space:nowrap;transition:transform .15s ease}.tag-chips__chip:hover{transform:translateY(-2px)}@media(max-width:560px){.tag-chips{padding:40px 20px}.tag-chips__chip{font-size:10.5px;padding:6px 12px}}.download-files{margin-bottom:2rem}.footer__links li+li{margin-top:var(--spacing-1)!important}[data-has-navigation=true] .slideshow-slide__text-container-wrapper{padding-bottom:36px}.scroll-slider-page-dots{--dot-size: 12px}.product-item__product-title{text-transform:uppercase}.product-item__product-title__author{text-transform:capitalize;font-size:80%;opacity:.6;font-weight:700}.product-item__description{margin-top:.25rem;line-height:1.3}.product-item__media .image__img{filter:drop-shadow(0 4px 16px rgba(0,0,0,.1))}.product-item__media,.product-item__media-wrapper,.product-item__image-link,.product-item__media .product-item__image,html.do-anim .product-item__media .product-item__image.animation--lazy-load.loaded{overflow:visible}.featured-collection__dots-wrapper{display:flex;justify-content:center;width:100%;margin-top:0}.collection-banner__breadcrumbs{width:100%}.collection-banner__text-container{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin-bottom:2rem}.collection-banner__text-container-heading{text-transform:uppercase}.collection-banner__description-wrapper{margin-top:0;padding:0}.collection-item{aspect-ratio:1 / 1;border-radius:100%;display:flex;justify-content:center;align-items:center}.collection-item .collection-item__image__wrap{margin:0 24px}@media(max-width:749px){.collection-banner__text-container{display:flex;justify-content:space-between;flex-wrap:wrap}.collection-banner__description-wrapper{margin-bottom:1rem!important}}.collection-item__image__wrap .collection-item__image{overflow:visible!important}.collection-item__image__wrap img{object-fit:contain!important;height:60px;transition:transform .3s ease}.collection-item__image__wrap:hover img{transform:scale(1.1)}.image-block{margin-top:var( --image-block-margin-top-mobile, var(--image-block-margin-top, 0px) );margin-bottom:var( --image-block-margin-bottom-mobile, var(--image-block-margin-bottom, 0px) )}@media screen and (min-width:750px){.image-block{margin-top:var(--image-block-margin-top, 20px);margin-bottom:var(--image-block-margin-bottom, 20px)}}.product__subtitle{margin-bottom:1rem}.product__authors+.product__authors{margin-top:.15rem}.has-inline-liquid .text-list-with-icons-item__text{white-space:nowrap}.has-inline-liquid .text-list-with-icons-item__text>*:last-of-type{display:inline}.has-inline-liquid .inline-liquid{margin-left:.3em}@media(min-width:960px){.product__media-container[data-desktop-gallery-layout=thumbnails]{padding:0 40px}.product[data-gallery-size=small] .product__primary{max-width:1280px;padding:0 40px;margin-left:auto;margin-right:auto}}@media(min-width:960px){.product__primary{display:grid;grid-gap:4.25vw}}.download-files__btn{display:inline-block;width:auto;margin-right:12px;border:1px solid var(--color-text);padding:.25rem .5rem;transition:opacity .3s ease,background .3s ease,color .3s ease;background:var(--color-text);color:#fff;vertical-align:middle}.download-files__btn:hover{background:var(--color-text);color:#fff;opacity:.7}.download-files__btn svg{width:1.1em;height:1.1em;margin-right:.5rem;vertical-align:-.15em}@media(max-width:959px){.product__media-item .image{width:calc(100% - 100px);max-width:500px;margin:0 auto}}.filter-form__price-range-currency{left:auto;right:var(--spacing-2)}.filter-form__price-range-input-wrapper .input{padding-right:calc(var(--spacing-2) + 1.25em);padding-left:var(--spacing-2)}.product-item__price,.product-item__price-main,.product__price,.product-card-mini__price,.cross-sells__item-price-wrapper,.quick-search__result-price,.product-slider-product__price,.cart__form-item-price-wrapper,.quick-cart__item-price-wrapper,.purchase-confirmation-popup__product-price-wrapper{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--spacing-1) var(--spacing-2)}.product-item__price s,.product__price s,.product-card-mini__price s,.cross-sells__item-price-wrapper s,.quick-search__result-price s,.product-slider-product-price__compare-price,.cart__form-item-price-wrapper s,.quick-cart__item-price-wrapper s,.purchase-confirmation-popup__product-price-wrapper s{color:var(--color-text-alpha-50);font-weight:700;font-size:.75em;text-decoration-line:line-through;text-decoration-thickness:2px;text-underline-offset:0;font-variant-numeric:tabular-nums;opacity:1;order:1}.product-item__price s:empty,.product__price s:empty,.product-card-mini__price s:empty,.quick-search__result-price s:empty{display:none}.product-item__price s:not(:empty)~[data-price],.product-item__price s:not(:empty)~.sale,.product__price s:not(:empty)~[data-price],.product-card-mini__price s:not(:empty)~.sale,.cross-sells__item-price-wrapper s:not(:empty)~.sale,.quick-search__result-price s:not(:empty)~.sale,.cart__form-item-price-wrapper [data-is-sale=true],.quick-cart__item-price-wrapper [data-is-sale=true],.purchase-confirmation-popup__product-price-wrapper [data-is-sale=true],.product-item__price-wrap .sale{color:var(--color-text);font-weight:700;font-size:1.12em;line-height:1.1;letter-spacing:-.01em;font-variant-numeric:tabular-nums;order:2}.displayed-discount-wrapper{order:3;display:inline-flex;align-items:center}.displayed-discount-wrapper[data-has-discount=false]{display:none}.product-item__price .displayed-discount,.product__price .displayed-discount,.product-card-mini__price .displayed-discount,.cross-sells__item-price-wrapper .displayed-discount,.quick-search__result-price .displayed-discount,.product-slider-product__price .displayed-discount,.cart__form-item-price-wrapper .displayed-discount,.quick-cart__item-price-wrapper .displayed-discount,.purchase-confirmation-popup__product-price-wrapper .displayed-discount{display:inline-flex;align-items:center;background-color:var(--color-products-sale-price-alpha-60);color:#fff;font-weight:700;font-size:var(--font-size-body-60);line-height:1;letter-spacing:.01em;white-space:nowrap;font-variant-numeric:tabular-nums;padding:.35em .5em;border-radius:.25em;transform:translateY(-.05em)}.displayed-discount[data-badge-shape=pill]{border-radius:999px;padding:.35em .6em}.displayed-discount[data-badge-shape=circle]{border-radius:999px}.product__block .product__price .displayed-discount{font-size:var(--font-size-body-75);padding:.4em .6em}.product__price .product__price-displayed-discount{order:3;margin-right:0}.product__block .product__price [data-compare-price]{color:var(--color-text-alpha-60)}[data-item-layout=grid] .product-item__price{justify-content:inherit}@media(max-width:719px){.product-item__price .displayed-discount{font-size:calc(var(--font-size-body-60) * .95);padding:.3em .45em}}.product__block .product__price s:not(:empty)+[data-price],.product__block .product__price s:not(:empty)~[data-price],.quick-product__right-sticky-header .product__price s:not(:empty)+[data-price],.quick-product__right-sticky-header .product__price s:not(:empty)~[data-price]{color:var(--color-text);font-weight:700;font-size:1.12em;line-height:1.1;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.product__block .product__price .product__price-displayed-discount .displayed-discount,.quick-product__right-sticky-header .product__price .product__price-displayed-discount .displayed-discount{background-color:var(--color-products-sale-price-alpha-60);color:#fff;font-weight:700;font-size:var(--font-size-body-75);line-height:1;padding:.4em .6em;border-radius:.25em}.product-item__price .displayed-discount{background-color:var(--color-products-sale-price-alpha-60);color:#fff}.preorder-badge.displayed-discount{display:inline-flex;align-items:center;width:fit-content;padding:.35em .55em;background-color:#441c87;color:#fff;font-weight:700;line-height:1;text-transform:uppercase;opacity:1}.product-item__preorder-badge,.product__preorder-badge{line-height:1}.product-item__preorder-badge .preorder-badge{margin-bottom:var(--spacing-2)}.product-item__preorder-badge--catalog .preorder-badge{font-size:var(--font-size-body-50);padding:.28em .42em}.product-item__preorder-badge--overlay{position:absolute;top:var(--spacing-2);left:var(--spacing-2);z-index:3;pointer-events:none}.product-item__preorder-badge--overlay .preorder-badge{margin-bottom:0}.product__preorder-badge .preorder-badge{margin-bottom:var(--spacing-3)}.preorder-info{color:#441c87;opacity:1}.preorder-info--card{margin:var(--spacing-3) 0 0;font-size:var(--font-size-body-75);line-height:1.35}.product__price .preorder-info--product{flex:0 0 100%;order:0;margin:0 0 var(--spacing-2);font-size:.75em;font-weight:700;line-height:1.3}.preorder-badge--cart{padding:.3em .45em}.cart__form-item-preorder .preorder-badge,.quick-cart__item-preorder .preorder-badge{margin-top:var(--spacing-1)}.product-editorial-reviews__list{display:grid;gap:var(--spacing-4)}.product-editorial-review{position:relative;display:grid;grid-template-columns:2.5rem minmax(0,1fr);gap:var(--spacing-3);padding:var(--spacing-5);background:#f5f4fa;border-radius:.75rem}.product-editorial-review:before{content:"";position:absolute;top:2.75rem;left:-.8rem;width:1rem;height:1.5rem;background:#f5f4fa;clip-path:polygon(100% 0,100% 100%,0 50%)}.product-editorial-review__quote{color:var(--color-text);font-family:Georgia,Times New Roman,serif;font-size:4rem;font-weight:700;line-height:.85}.product-editorial-review__text{margin:0;font-size:var(--font-size-body-100);font-style:italic;line-height:1.35}.product-editorial-review__author{margin:var(--spacing-4) 0 0;font-size:var(--font-size-body-100);font-weight:700;line-height:1.3}.product-editorial-review__footer{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3);margin-top:var(--spacing-4)}.product-editorial-review__date{color:var(--color-text-alpha-70);font-size:var(--font-size-body-60)}.product-editorial-review__link{display:inline-flex;align-items:center;gap:8px;margin-left:auto;color:inherit;font-size:var(--font-size-body-50, .8rem);font-weight:inherit;letter-spacing:.04em;text-transform:uppercase;text-decoration:none}.product-editorial-review__link-icon{display:inline-flex;transition:transform .3s ease}.product-editorial-review__link-icon .icon{width:18px;height:18px}@media(hover:hover){.product-editorial-review__link:hover .product-editorial-review__link-label{text-decoration:underline;text-underline-offset:.18em}.product-editorial-review__link:hover .product-editorial-review__link-icon{transform:translate(4px)}}@media(max-width:719px){.product-editorial-review{grid-template-columns:1.75rem minmax(0,1fr);gap:var(--spacing-2);padding:var(--spacing-4)}.product-editorial-review__quote{font-size:3rem}.product-editorial-review__footer{align-items:flex-end}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
