:root{--font-joly: "Joly Display", serif;--font-jakarta: "Plus Jakarta Sans", sans-serif}h1,h2,h5,h6{font-family:var(--font-joly)!important}body,p,li,a,h3,h4,h5,h6,blockquote,span,small,em,strong,div,label{font-family:var(--font-jakarta)!important}.btn,.btn span,.button,.button span,#button-id,#button-id span,.product-buy-buttons--primary{font-family:var(--font-jakarta)!important;text-transform:uppercase;text-spacing:1.25px!important}.tpo_modal-background{background-color:#2c2828d9!important;-webkit-backdrop-filter:blur(3px)!important;backdrop-filter:blur(3px)!important}.tpo_modal-content{min-height:fit-content}.tpo_close-popup-button:hover{color:#fff;background-color:transparent!important}.tpo_modal-container{border-radius:0!important}@media(min-width:768px){.tpo_modal-container{min-width:50%!important;top:90%!important}.tpo_close-popup-button{position:absolute;top:calc(-5% - 26px)!important;right:calc(-40% - 26px)!important;color:#fff!important;font-size:36px!important}}.tpo_option-required-indicator{display:none}.tpo_option-label-container .form__label{text-transform:uppercase;letter-spacing:1px;font-weight:400}.tpo_option-label.tpo_dropdown .tpo_option-input{padding:9px 15px!important}.tpo_option-input-wrapper>svg,.tpo_font-picker-label>svg{right:24px!important}.tpo_option-input-wrapper svg{width:10px;fill:#000!important}.tpo_option-type-selection{width:100%;padding:8px 16px!important}.tpo_option-set-container:has(+.tpo_total-additional-price-wrapper.tpo_hidden){margin-bottom:-20px!important}.tpo_open-modal-button{text-transform:uppercase;letter-spacing:1px;text-decoration:underline;text-underline-offset:2px;color:#7d7879!important;text-decoration-color:#7d7879!important;text-decoration-thickness:.5px;margin-bottom:-42px;z-index:10}.tpo_open-modal-button-wrapper{display:flex;width:100%!important;justify-content:flex-end}.product-zoom--root,.product-zoom--root img{cursor:zoom-in}.cart--nav{display:flex;justify-content:flex-end;align-items:center}.cart--root:not([data-view=desktop]) .cart--nav{text-align:center;flex-wrap:wrap}.cart--root:not([data-view=desktop]) .cart--nav .cart--button{width:100%;order:1}.cart--continue-shopping{margin-right:var(--spacing--3, 16px)}.cart--root:not([data-view=desktop]) .cart--continue-shopping{margin-right:0;order:2;padding-top:var(--spacing--3, 16px);width:100%}.cart--continue-shopping span:hover{cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/33/assets/knotium-custom.css.map */
