:root{--sika-yellow: #f6d500;--sika-red: #d71920;--sika-red-dark: #b51218;--sika-black: #171717;--sika-graphite: #292929;--sika-gray: #666666;--sika-border: #e5e5e5;--sika-surface: #f5f5f3;--sika-white: #ffffff;--sika-radius-sm: 6px;--sika-radius-md: 12px;--sika-radius-lg: 18px;--sika-shadow-sm: 0 4px 14px rgba(0, 0, 0, .06);--sika-shadow-md: 0 12px 34px rgba(0, 0, 0, .11);--sika-container: 1440px}html{scroll-behavior:smooth}body{color:var(--sika-black);background:var(--sika-white);-webkit-font-smoothing:antialiased}.page-width{width:min(100% - 40px,var(--sika-container));max-width:var(--sika-container);margin-inline:auto}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3{color:var(--sika-black);letter-spacing:-.025em;line-height:1.1}p{line-height:1.65}a{text-underline-offset:3px}.header-wrapper{background:var(--sika-white);border-bottom:1px solid var(--sika-border)}.header{min-height:82px}.header__heading-logo{max-height:250px!important;width:auto;transition:transform .25s ease}.header__heading-logo:hover{transform:scale(1.03)}.header__menu-item{color:var(--sika-black);font-weight:700;font-size:1.4rem;letter-spacing:.015em;text-transform:uppercase}.header__menu-item:hover,.header__active-menu-item{color:var(--sika-red);text-decoration:none}.header__icon{transition:transform .18s ease,color .18s ease}.header__icon:hover{color:var(--sika-red);transform:translateY(-1px)}.announcement-bar{background:var(--sika-black);color:var(--sika-white)}.announcement-bar__message{padding-block:10px;font-size:1.25rem;font-weight:700;letter-spacing:.02em}.button,.shopify-payment-button__button,.product-form__submit,.quick-add__submit{min-height:50px;border:0;border-radius:var(--sika-radius-sm);background:var(--sika-red);color:var(--sika-white);font-weight:800;letter-spacing:.015em;text-transform:uppercase;box-shadow:none;transition:transform .18s ease,background .18s ease,box-shadow .18s ease}.button:before,.button:after,.shopify-payment-button__button:before,.shopify-payment-button__button:after{display:none}.button:hover,.product-form__submit:hover,.quick-add__submit:hover{background:var(--sika-red-dark);color:var(--sika-white);transform:translateY(-2px);box-shadow:0 8px 18px #b7121838}.button--secondary{background:var(--sika-yellow);color:var(--sika-black)}.button--secondary:hover{background:#e6c700;color:var(--sika-black)}.title-wrapper-with-link{align-items:flex-end;margin-bottom:28px}.title-wrapper-with-link .title{position:relative;margin:0;padding-left:18px;font-size:clamp(2.6rem,4vw,4.4rem);font-weight:900}.title-wrapper-with-link .title:before{content:"";position:absolute;inset:5% auto 5% 0;width:6px;background:var(--sika-yellow)}.title-wrapper-with-link>a{color:var(--sika-red);font-weight:800;text-decoration:none}.card-wrapper{height:100%}.card{height:100%;overflow:hidden;border:1px solid var(--sika-border);border-radius:var(--sika-radius-md);background:var(--sika-white);box-shadow:var(--sika-shadow-sm);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.card:hover{border-color:#d1d1d1;transform:translateY(-5px);box-shadow:var(--sika-shadow-md)}.card__inner{background:var(--sika-surface)}.card__media{margin:0}.card__media img{object-fit:contain!important;padding:18px;transition:transform .26s ease}.card:hover .card__media img{transform:scale(1.035)}.card__content{padding:18px!important}.card__heading{min-height:4.8em;margin-bottom:10px;font-size:1.5rem;font-weight:800;line-height:1.3;text-transform:none}.card__heading a{display:-webkit-box;overflow:hidden;color:var(--sika-black);text-decoration:none;-webkit-box-orient:vertical;-webkit-line-clamp:3}.card-information>*:not(.visually-hidden:first-child)+*{margin-top:8px}.caption-with-letter-spacing{color:var(--sika-gray);font-size:1.1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.price{color:var(--sika-black);font-weight:900}.price-item--regular{font-size:1.75rem}.price--on-sale .price-item--regular{color:var(--sika-gray)}.price-item--sale{color:var(--sika-red);font-size:1.9rem}.badge{padding:7px 11px;border:0;border-radius:4px;background:var(--sika-yellow);color:var(--sika-black);font-size:1.05rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.collection-list__item .card{position:relative;min-height:320px}.collection-list__item .card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000005 30%,#000000c7);pointer-events:none}.collection-list__item .card__content{position:absolute;z-index:2;inset:auto 0 0;padding:24px!important}.collection-list__item .card__heading{min-height:auto;margin:0;font-size:2rem}.collection-list__item .card__heading a{color:var(--sika-white)}.product{gap:clamp(30px,5vw,70px)}.product__media-wrapper{border-radius:var(--sika-radius-lg)}.product__media{overflow:hidden;border:1px solid var(--sika-border);border-radius:var(--sika-radius-md);background:var(--sika-surface)}.product__media img{object-fit:contain}.product__info-container{max-width:620px}.product__vendor{margin-bottom:8px;color:var(--sika-red);font-size:1.2rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.product__title h1{margin-bottom:14px;font-size:clamp(2.8rem,4vw,4.8rem);font-weight:900;line-height:1.05}.product__info-container .price{margin-block:14px 20px}.product__info-container .price-item{font-size:2.8rem}.product-form__quantity{margin-top:20px}.quantity{min-height:48px;border:1px solid var(--sika-border);border-radius:var(--sika-radius-sm)}.product__description{margin-top:28px;padding-top:25px;border-top:1px solid var(--sika-border);color:#363636}.product__description ul{padding-left:20px}.product__description li{margin-bottom:8px}.product__description li::marker{color:var(--sika-red)}.product-form__input input[type=radio]+label{min-width:52px;padding:11px 16px;border:1px solid #cfcfcf;border-radius:var(--sika-radius-sm);background:var(--sika-white);color:var(--sika-black);font-weight:700}.product-form__input input[type=radio]:checked+label{border-color:var(--sika-black);background:var(--sika-black);color:var(--sika-white)}.field__input,.select__select,.customer .field input,textarea{border:1px solid #cfcfcf;border-radius:var(--sika-radius-sm);background:var(--sika-white)}.field:before,.field:after,.select:before,.select:after{display:none}.field__input:focus,.select__select:focus,textarea:focus{border-color:var(--sika-red);box-shadow:0 0 0 3px #d719201f}.footer{margin-top:70px;border-top:6px solid var(--sika-yellow);background:var(--sika-black);color:var(--sika-white)}.footer h2,.footer h3,.footer a,.footer p,.footer .copyright__content{color:var(--sika-white)}.footer a:hover{color:var(--sika-yellow)}@media screen and (max-width:749px){.page-width{width:min(100% - 28px,var(--sika-container))}.header{min-height:66px}.header__heading-logo{max-height:70px!important}.title-wrapper-with-link{align-items:flex-start;flex-direction:column;gap:10px}.card__content{padding:14px!important}.card__heading{min-height:4.2em;font-size:1.35rem;-webkit-line-clamp:3}.price-item--regular,.price-item--sale{font-size:1.55rem}.product__title h1{font-size:2.8rem}.product__info-container .price-item{font-size:2.35rem}}.banner .banner__heading,.banner .banner__text,.banner .banner__content,.banner .banner__box,.banner .banner__text p{color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/sika-redesign.css.map */
