.header--sticky.js-header-sticky--fixed{box-shadow:0 2px 16px #0000002e;transition:box-shadow .2s ease}.header--center .header__logo-img{max-width:120px!important;width:auto!important;height:auto!important}@media screen and (max-width:767px){.header--center .header__logo-img{max-width:80px!important}}.announcement{padding:10px 20px}.announcement__text{font-size:12px!important;letter-spacing:.04em;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:90vw;margin:0 auto;text-align:center}@media screen and (max-width:480px){.announcement__text{white-space:normal;font-size:11px!important}}.product__img{width:100%;height:auto;display:block}.product__title{text-transform:none!important;font-size:13px!important;line-height:1.4;letter-spacing:.02em;margin-top:10px}.product__price{font-weight:600}.product{border-radius:4px;transition:box-shadow .2s ease,transform .2s ease}.product:hover{box-shadow:0 6px 24px #0000001a;transform:translateY(-3px)}.product-btn .c-btn--primary{background-color:#c4122f!important;border-color:#c4122f!important;color:#fff!important;font-size:11px;letter-spacing:.08em}.product-btn .c-btn--primary:hover{background-color:#9c0e25!important;border-color:#9c0e25!important}.collection__header-info__title-text{font-size:clamp(20px,3vw,36px);text-transform:none!important;letter-spacing:.03em}.collection__header-info__text{max-width:680px;margin:0 auto;font-size:15px;line-height:1.7;color:#444}.collection__header-img{position:absolute!important;top:0;left:0;width:100%;height:100%}.collection__header-img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#0000001a,#00000080);pointer-events:none;z-index:1}.collection__header-info{position:relative;z-index:2}.collection--img .collection__header-info__title-text{color:#212121}.collection--img .collection__header-info__text{color:#444}.collection__header:not(.collection__header--img){padding:40px 0 32px;background:#faf8f5;border-bottom:1px solid #ece8e1;margin-bottom:32px}.collection__header:not(.collection__header--img) .collection__header-info__title-text{font-size:clamp(22px,3vw,36px);color:#212121}.collection-main__sort{border-bottom:1px solid #e8e8e8;padding-bottom:16px;margin-bottom:24px}@media screen and (max-width:767px){.o-layout--small{margin-left:-8px}.o-layout--small>.o-layout__item{padding-left:8px}}.product-single__title-text{text-transform:none!important;font-size:clamp(22px,3vw,38px)!important;line-height:1.25;letter-spacing:.01em}.product-single__top-bg{opacity:.85}.product-single__photo--large .product-single__photo__img{max-width:420px;margin:0 auto;display:block}.product-single--classic .product-single__photo .o-ratio{background:#fafafa;border-radius:4px}.product-single__photo__img{object-fit:contain!important}.product-single__price-text{font-size:28px;font-weight:700}.product-single__price-number--sale{color:#c4122f}.product-single__form .c-btn--primary,.product-single__form [name=add]{width:100%;padding:16px 24px;font-size:14px;letter-spacing:.1em;background-color:#c4122f!important;border-color:#c4122f!important}.product-single__form .c-btn--primary:hover,.product-single__form [name=add]:hover{background-color:#9c0e25!important;border-color:#9c0e25!important}.product-single__form .shopify-payment-button{margin-top:10px}.shopify-payment-button__button--branded{border-radius:2px!important}.product-single__bottom .rte{font-size:15px;line-height:1.8;color:#333}.product-single__bottom .rte ul{padding-left:20px}.product-single__bottom .rte p{margin-bottom:12px}.breadcrumb{font-size:12px;opacity:.7}@media screen and (max-width:959px){.product-single__photo{margin-bottom:24px}.product-single__price-text{font-size:24px}.product-single__bottom{padding-bottom:80px}}.product-single__qty{margin-bottom:14px}.product-single__qty>.quantity-selector{display:block;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#888;margin-bottom:6px;font-weight:600}.product-single__qty-input{display:block;float:none!important;clear:both;margin-top:0;overflow:visible}.product-single__qty-input input[type=number]{width:90px;height:44px;border:1px solid #ddd;border-radius:2px;text-align:center;font-size:16px;color:#212121;background:#fff;-moz-appearance:textfield;padding:0 12px;display:block;margin-top:0}.product-single__qty-input input[type=number]::-webkit-inner-spin-button,.product-single__qty-input input[type=number]::-webkit-outer-spin-button{opacity:1}.product-single__qty-input input[type=number]:focus{outline:none;border-color:#c4122f}.sv-payment-icons{margin-top:14px;padding-top:14px;border-top:1px solid #ece8e1;text-align:center}.sv-payment-icons__img{max-width:100%;height:auto;max-height:32px;display:inline-block;opacity:.65;filter:grayscale(20%)}.sv-payment-icons__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px}.sv-payment-icons__item{display:flex;align-items:center}.sv-payment-icons__svg{width:auto;height:22px;opacity:.65;filter:grayscale(20%);transition:opacity .15s ease}.sv-payment-icons__svg:hover{opacity:1}.sv-tasting-notes{background:#faf8f5;border:1px solid #ece8e1;border-radius:6px;padding:28px 32px;margin:28px 0}.sv-tasting-notes__title{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#c4122f;font-weight:600;margin-bottom:16px;border-bottom:2px solid #c4122f;padding-bottom:8px;display:inline-block}.sv-tasting-notes__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px 24px;margin-top:16px}.sv-tasting-notes__item label{display:block;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#888;margin-bottom:4px}.sv-tasting-notes__item span{display:block;font-size:14px;color:#212121;font-weight:500}@media screen and (max-width:767px){.sv-tasting-notes{padding:20px}.sv-tasting-notes__grid{grid-template-columns:1fr 1fr;gap:12px 16px}}.slideshow__text{max-width:540px}.slideshow__text p{font-size:16px!important;line-height:1.7;display:block!important;-webkit-line-clamp:unset!important;overflow:visible!important;opacity:.92}.slideshow__title{font-size:clamp(28px,5vw,60px)!important;line-height:1.1!important;text-transform:uppercase;letter-spacing:.05em!important}.slideshow__btn.c-btn{padding:14px 32px;font-size:12px;letter-spacing:.12em}.home-collection .section__title-text{font-size:clamp(18px,2.5vw,28px)}.testimonial__image{max-width:80px!important;max-height:80px!important;object-fit:contain}.sv-card-cta{display:block;margin-top:8px;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#c4122f;font-weight:600;text-decoration:none}.sv-card-cta:hover{text-decoration:underline;color:#9c0e25}@media screen and (max-width:767px){.section{padding-bottom:40px!important}.footer .o-layout__item{margin-bottom:24px}}.newsletter__age-statement{margin-top:12px;font-size:12px;line-height:1.5;opacity:.75}.newsletter__age-statement p{margin:0}.footer-responsibility{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 14px;text-align:center;padding:16px 0 4px;margin-top:8px;border-top:1px solid rgba(128,128,128,.2)}.footer-responsibility__token{height:26px;width:auto;display:block}.footer-responsibility__primary{font-weight:700}.footer-responsibility__statement{font-size:12px;opacity:.8}
/*# sourceMappingURL=/cdn/shop/t/8/assets/stellenview-cro.css.map */
