.hover__bar{background-color:transparent;display:flex;justify-content:center;bottom:1rem}.hover__bar:before{content:"";position:absolute;width:4rem;top:0;left:50%;transform:translate(-50%);background:var(--bar-image) center center / contain no-repeat;height:6px;transition:opacity .25s;opacity:0}.header__menu__inner:hover .hover__bar:before{opacity:1}.header__menu__inner.header__dropdown:before{top:0}.header__logo{padding-top:.5rem}.header__desktop__bar__c,.header__desktop__bar__r{margin-top:2.7rem}.header__desktop__bar__l{flex:auto 0 0;margin-right:2rem}img#colourful-life{width:100%;max-width:9rem;margin-right:.5rem}@media only screen and (max-width:1100px){img#colourful-life{display:none}}@media only screen and (max-width:952px){header__logo.header__logo--image{padding-bottom:.8rem}.header__logo__link img{margin-top:-1.5rem}}.sidebar__heading>span{text-transform:uppercase}.sidebar__filter__group .filter__button label,.sidebar__filter__group .sidebar__navigation__list+button{padding-left:25px;padding-right:0}.sidebar__navigation__list .icon-box,.sidebar__navigation__list .icon-theme{inset-inline-start:0px;inset-inline-end:unset}.sidebar__navigation__list .icon-box{border-radius:50%;border:1px solid var(--text)}.sidebar__navigation__list .icon-box .checkbox-border{opacity:0}.sidebar__navigation__list .icon-box .checkbox-core{transform:scale(2);transform-origin:center}.sidebar__heading{padding-block:6px;border-top:1px solid var(--text-light);border-bottom:1px solid var(--text-light)}.sidebar__heading-chevron{top:8px}.btn--add-to-cart{font-size:1rem;font-weight:600;border-radius:100vmin}.product-grid-item__image{mix-blend-mode:multiply}.product-image-wrapper,.product-grid-item__image-wrapper{background:#faf7ef;padding:1rem}@media only screen and (max-width:787px){.product__mobile--carousel .product__media{aspect-ratio:4/5}.product-image-wrapper,.product-grid-item__image-wrapper{padding:0}.product-section{padding-top:0}.header__backfill{height:5.3rem!important}}.footer__newsletter__body:first-child{align-self:flex-start}footer.footer{background:var(--background-image) var(--bg) bottom right / contain no-repeat}.cart-min-qty-note{color:var(--text-muted-color, #666);font-style:italic}.quantity__button--minus[disabled]{opacity:.3;cursor:not-allowed;pointer-events:none}.product__block__variants--multi{padding-bottom:1rem}.multi-variant-selector__header{margin-bottom:1rem;display:flex;justify-content:space-between;align-items:center}.multi-variant-row.row-header{border:none;padding-bottom:0;font-size:.8rem;text-transform:uppercase}.multi-variant-selector__label{font-weight:600;font-size:.875rem;text-transform:uppercase;letter-spacing:.05em}.multi-variant-selector__min-qty{font-size:.75rem;color:var(--text-muted-color, #666);font-weight:400}.multi-variant-selector__list{display:flex;flex-direction:column;gap:.5rem}.multi-variant-row{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;border:1px solid var(--border-color, #e5e5e5);border-radius:4px;background-color:var(--bg-color, #fff)}.multi-variant-row__info{display:flex;align-items:center;gap:1rem;flex:1}.multi-variant-row__title{min-width:80px}.multi-variant-row__sku{color:var(--text-muted-color, #666);font-size:.875rem;min-width:100px}.multi-variant-row__price{font-size:.875rem;min-width:80px}.multi-variant-row__quantity{display:flex;align-items:center;gap:.5rem}.multi-variant-qty__btn{width:16px;height:16px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:1.125rem;line-height:1;border-radius:4px;transition:background-color .2s ease}.multi-variant-qty__btn:hover{background-color:var(--btn-hover-bg-color, #f5f5f5)}.multi-variant-qty__btn:active{background-color:var(--btn-active-bg-color, #e5e5e5)}.multi-variant-qty__input{width:60px;height:32px;text-align:center;border:1px solid var(--border-color, #e5e5e5);border-radius:4px;font-size:.875rem;padding:0 .25rem}.multi-variant-qty__input::-webkit-outer-spin-button,.multi-variant-qty__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.multi-variant-qty__input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom.css.map */
