:root{--sv-font: "IBM Plex Sans Condensed", "Helvetica Neue", sans-serif;--sv-blue: #2484c6;--sv-purple: #b964a4;--sv-gray: #595a5c;--sv-dark: #1a1a1a;--sv-card-bg: #d0d0d0}body,button,input,select,textarea{font-family:var(--sv-font)!important;color:var(--sv-gray);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{font-family:var(--sv-font)!important;color:var(--sv-dark)}a{color:var(--sv-blue);transition:color .2s}a:hover{color:#1d6fa6}.announcement-bar{background:var(--sv-dark)!important;font-family:var(--sv-font)!important;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:400;padding:10px 0}.announcement-bar a,.announcement-bar .announcement-bar__message{color:#fff!important;font-weight:400}.header{border-bottom:none!important;border:none!important;padding:16px 0}.header:after{display:none!important}.shopify-section-header,.header--has-line-separator{border-bottom:none!important}.header__line-separator{display:none!important}.header__heading-link{display:inline-block!important;visibility:visible!important;position:relative!important;font-size:0!important;color:transparent!important;text-indent:-99999px!important;overflow:hidden!important;line-height:0!important;background-image:url(story-visual-logo-v2.svg)!important;background-repeat:no-repeat!important;background-position:left center!important;background-size:contain!important;width:230px!important;height:51px!important;min-width:230px!important;min-height:51px!important}.header__heading-link>*,.header__heading span{font-size:0!important;color:transparent!important;visibility:hidden!important;width:0!important;height:0!important;overflow:hidden!important;position:absolute!important}.header__heading-link span,h1.header__heading-link,.header__heading>a{font-size:0!important;color:transparent!important;text-indent:-99999px!important;overflow:hidden!important;line-height:0!important}.header__menu-item,.list-menu__item,.header__menu-item span,.header__inline-menu .list-menu__item,.header__inline-menu a,.header__inline-menu .list-menu__item a{font-family:var(--sv-font)!important;font-size:1.125rem!important;font-weight:600!important;letter-spacing:.05em!important;text-transform:uppercase!important;color:var(--sv-dark)!important}.header__menu-item:hover,.list-menu__item:hover{color:var(--sv-blue)!important}.product .product__info-wrapper:before,.product .product__media-wrapper:before,.section-main-product:before,.product__info-container:before{display:none!important;border:none!important}.product,.section-main-product{border-top:none!important}.header+*,.shopify-section-header+*{border-top:none!important}.product__media-list:after,.product__media-wrapper:after,.thumbnail-slider:after,.product__media-gallery:after{display:none!important}.product__media-wrapper{background:#f0f0f0;border-bottom:none!important;margin-bottom:0!important}.product__title h1,.product__title,h1.product__title{font-family:var(--sv-font)!important;font-size:3rem!important;font-weight:300!important;letter-spacing:.04em!important;text-transform:none!important;line-height:1.1!important;color:var(--sv-dark)!important}.price--large .price-item,.product .price-item--regular,.product .price-item--sale{font-family:var(--sv-font)!important;font-size:1.8rem!important;font-weight:300!important;color:var(--sv-gray)!important}.product-form__input label,.variant-input-wrapper label,fieldset legend{font-family:var(--sv-font)!important;font-size:.85rem!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--sv-dark)!important;margin-bottom:6px!important}.product-form__input select,.product-form__input .field__input,.product-form select,.field__input{font-family:var(--sv-font)!important;border:1px solid #555!important;border-radius:0!important;font-size:.95rem!important;font-weight:400;padding:12px 40px 12px 16px!important;color:var(--sv-dark)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='%231a1a1a' d='M4 6l4 4 4-4'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 14px center!important;background-size:14px!important;-webkit-appearance:none!important;appearance:none!important}.product__description,.product__description p{font-family:var(--sv-font)!important;font-size:1rem;font-weight:400;line-height:1.7;color:var(--sv-gray)}.button,.cart__checkout-button,a.button,.product-form__submit,button[name=add]{font-family:var(--sv-font)!important;background:var(--sv-blue)!important;color:#fff!important;border:none!important;border-radius:0!important;font-weight:400!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-size:1.4rem!important;padding:18px 36px!important;min-height:62px!important;display:flex;align-items:center;justify-content:center;transition:all .3s ease;position:relative;overflow:hidden}.product-form__submit .loading__spinner.hidden{display:none!important}.product-form__submit>span,button[name=add]>span{display:inline-flex!important;align-items:center;gap:14px}.product-form__submit>span:after,button[name=add]>span:after{content:"\2192";display:inline-block;font-size:1.2em;transition:transform .3s ease}.product-form__submit:hover>span:after,button[name=add]:hover>span:after{transform:translate(6px)}.button:hover,.product-form__submit:hover,button[name=add]:hover{background:#1d6fa6!important}.shopify-payment-button,.shopify-payment-button__button,.dynamic-checkout__content,[data-shopify=dynamic-checkout-cart],.cart__dynamic-checkout-buttons{display:none!important}.sv-delivery-note{text-align:center;font-family:var(--sv-font);font-size:.8rem;font-weight:400;letter-spacing:.04em;color:var(--sv-gray);margin-top:12px;padding:0}.sv-delivery-note em{font-style:normal;color:var(--sv-dark);font-weight:600}.product-tabs,section[id*=product-tabs],.section-product-tabs{background:linear-gradient(to bottom,#edecec,#fff)!important;padding:48px 0!important;margin-top:0!important;border:none!important}.product-tabs__header,.product-tabs>ul,.product-tabs>div:first-child,[class*=product-tabs]>[class*=header],.collapsible-content__header{display:flex!important;justify-content:center!important;text-align:center!important;width:100%!important}.product-tabs .tabs-header,.tabs-container>.tabs-nav{display:flex!important;justify-content:center!important}.product-tabs__header{border-bottom:1px solid #ddd}.product-tabs__tab{font-family:var(--sv-font)!important;padding:16px 28px!important;font-size:.85rem!important;font-weight:700!important;letter-spacing:.08em;text-transform:uppercase;color:var(--sv-gray);cursor:pointer;border-bottom:2px solid transparent}.product-tabs__tab:hover{color:var(--sv-dark)}.product-tabs__tab.active{color:var(--sv-dark);border-bottom-color:var(--sv-blue)}.product-tabs__content{padding:24px 0;font-size:1rem;line-height:1.7}.sv-tabs-nav{display:flex!important;justify-content:center!important;width:100%!important}.sv-tab-btn{font-size:16px!important;font-weight:600!important;letter-spacing:.1em!important;padding:18px 36px!important}.sv-tab-panel p,.sv-tab-panel li{font-size:16px!important;line-height:1.75!important}.sv-tab-panel h3{font-size:15px!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important}.product__description table{width:100%;margin-top:16px;font-size:.9rem}.product__description table td{padding:10px 0;border-bottom:1px solid #eee}.product__description table td:first-child strong{font-weight:700;text-transform:uppercase;font-size:.8rem;letter-spacing:.06em;color:var(--sv-dark)}.product__description table td:last-child{text-align:right;color:var(--sv-blue);font-weight:600;font-size:.85rem}.collection-hero__title,.collection__title h1{font-family:var(--sv-font)!important;font-weight:300!important;font-size:2.8rem!important;text-transform:none!important;letter-spacing:.04em!important;color:var(--sv-dark);text-align:center!important;width:100%!important}.collection__description,.collection__description p,.collection .rte,.collection-hero__description,[class*=collection] .rte{font-weight:400;font-size:1rem;line-height:1.7;color:var(--sv-gray);max-width:640px;margin:0 auto 24px!important;text-align:center!important}.collection-hero,.collection .title-wrapper,.collection .collection-hero__inner{text-align:center!important}.card-wrapper,.card--standard{border:none;box-shadow:none}.card__content,.card-information{padding:10px 12px 16px;text-align:center}.card__heading,.card__heading a{font-family:var(--sv-font)!important;font-weight:700;font-size:.8rem;letter-spacing:.06em;text-transform:uppercase;color:var(--sv-dark);line-height:1.4}.card-information .price,.card-information .price-item{font-weight:400;font-size:.9rem;color:var(--sv-gray)}.card-wrapper:hover{transform:translateY(-2px);transition:transform .3s ease}.card-wrapper:hover .card__heading a{color:var(--sv-blue)}.collection .grid,.product-grid{gap:40px!important;column-gap:40px!important;row-gap:40px!important}.collection .grid__item{padding:0!important}.rich-text .rich-text__heading h1,.rich-text .rich-text__heading .h0,.rich-text h1{font-family:var(--sv-font)!important;font-weight:200!important;letter-spacing:.04em!important;text-transform:none!important}.rich-text .rich-text__heading h2,.rich-text .rich-text__heading h3{font-family:var(--sv-font)!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-size:.9rem!important}.rich-text .rich-text__text p{font-weight:400;font-size:1rem;line-height:1.7;color:var(--sv-gray)}.newsletter{background:var(--sv-dark)}.newsletter__heading{font-family:var(--sv-font)!important;font-weight:300!important;letter-spacing:.04em!important}.newsletter .button,.newsletter .newsletter__button{background:var(--sv-purple)!important;border-color:var(--sv-purple)!important;color:#fff!important}.newsletter .button:hover{background:#9c5089!important;border-color:#9c5089!important}.footer{background:var(--sv-dark)}.footer a{font-family:var(--sv-font)!important;color:#ccc;font-size:.8rem;font-weight:400;letter-spacing:.04em;text-transform:uppercase}.footer a:hover{color:var(--sv-purple)}.footer__content-bottom a[href*="shopify.com"]{display:none}.facets__summary,.facets__disclosure-title{font-size:.85rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--sv-gray)}input[type=text],input[type=email],input[type=password],input[type=number],input[type=tel],textarea,select{font-family:var(--sv-font)!important;border:1px solid #ccc;border-radius:0;font-size:.9rem;font-weight:400;color:var(--sv-gray);padding:10px 14px}input:focus,textarea:focus,select:focus{border-color:var(--sv-blue);outline:none;box-shadow:0 0 0 1px var(--sv-blue)}.sv-description-wrap .sv-description-content{max-height:100px;overflow:hidden;transition:max-height .4s ease;position:relative}.sv-description-wrap .sv-description-content:after{content:"";position:absolute;bottom:0;left:0;right:0;height:50px;background:linear-gradient(transparent,#fff);pointer-events:none}.sv-description-wrap.expanded .sv-description-content{max-height:3000px}.sv-description-wrap.expanded .sv-description-content:after{opacity:0}.sv-read-more-toggle{display:inline-block;margin-top:8px;font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--sv-blue);cursor:pointer;border:none;background:none;padding:4px 0}.sv-read-more-toggle:hover{color:#1d6fa6}::selection{background:var(--sv-purple);color:#fff}.related-products .section-header__title{font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:.9rem}@media screen and (max-width:749px){.header__heading-link{width:205px!important;height:46px!important;min-width:205px!important;min-height:46px!important}.header__menu-item{font-size:.75rem!important}.announcement-bar{font-size:9px}.product__title h1{font-size:2rem!important}.card__heading{font-size:.7rem}.collection-hero__title,.collection__title h1{font-size:1.6rem!important}.button,.product-form__submit,button[name=add]{font-size:.8rem!important;padding:12px 20px!important;min-height:48px}.product-form__submit:after,button[name=add]:after{font-size:1em;margin-left:10px}.rich-text .rich-text__heading h1{font-size:1.8rem!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
