html{scrollbar-gutter:stable}body{overflow-x:hidden}.menu-drawer,.menu-drawer__submenu{transition:none!important;animation:none!important}.js details[open]>.menu-drawer,.js details[open]>.menu-drawer__submenu{transition:none!important}:root{--page-width: 1160px;--grid-desktop-horizontal-spacing: 48px;--grid-desktop-vertical-spacing: 64px;--font-heading-scale: 1.1;--font-body-scale: 1.02}.header__menu-item{text-transform:uppercase;letter-spacing:.14em;font-size:12px}.card,.card__inner,.card__content{border:none!important;box-shadow:none!important}.card__heading a{text-transform:uppercase;letter-spacing:.14em;font-size:12px}.price{font-size:12px;opacity:.85}.button{border-radius:0!important;text-transform:uppercase;letter-spacing:.14em;font-size:12px}.banner__heading{text-transform:uppercase;letter-spacing:.16em}.card__information{padding-top:8px!important}.card,.card__inner,.card__content{background:transparent!important;border:none!important;box-shadow:none!important}.card__information .price,.card__badge,.badge,.badge--bottom-left,.badge--sold-out{display:none!important}.card__information{padding:0!important}.card__media{background:transparent!important}.card-wrapper:hover{transform:none!important}.card__media img{width:100%!important;height:auto!important;max-width:none!important}.card__media{transform:scale(1.15)}body{background-color:#26282b}body{font-family:var(--font-body-family);font-weight:300}h1,h2,h3,h4,h5,h6,.header__menu-item,.card__heading,.banner__heading,.button,.price{font-family:var(--font-heading-family);font-weight:300}h1,h2,h3{letter-spacing:.12em}.header__menu-item,.card__heading a,.button{letter-spacing:.14em;text-transform:uppercase}.header-wrapper .header{max-width:100%!important;min-height:36px!important;padding:0 10px!important;display:flex!important;align-items:center!important}.header-wrapper .header__inline-menu{display:none!important}.header-wrapper .header__heading{margin-right:auto!important;display:flex!important;align-items:center!important}.header-wrapper .header__icons{margin-left:auto!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:20px!important}.header-wrapper .header__icon svg{width:24px!important;height:24px!important}.header-wrapper .header__icon,.header-wrapper .header__heading-link{padding:0!important}.header-wrapper .header__icon--cart svg,.header-wrapper .header__icon--cart .icon{width:24px!important;height:24px!important}.header-wrapper .header{min-height:48px!important;padding:0 16px!important;display:flex!important;align-items:center!important}.header__icons{margin-left:auto!important;justify-content:flex-end!important}.header__icon--cart svg{width:34px!important;height:34px!important}.header__icon--cart{transform:scale(1.8)!important}.banner,.banner__media{min-height:120vh}.banner__media{aspect-ratio:auto}.banner__media img{object-fit:cover}.header__midlogo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none}.header__midlogo img{height:22px;width:auto}.header__custom-icons{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;gap:12px;z-index:3}.header__custom-icons img{height:30px;width:auto;display:block}.card__information,.card__heading,.card__heading a{text-align:center!important}.card__information{margin-top:5px!important}.footer *,.footer *:before,.footer *:after{box-shadow:none!important}.footer input,.footer .field__input,.footer .newsletter-form__field-wrapper,.footer .field{background:transparent!important;border:none!important;outline:none!important;box-shadow:none!important}.footer input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px transparent inset!important;-webkit-text-fill-color:inherit!important}.footer input{border-bottom:none!important}.banner{height:100vh!important;min-height:100vh!important}.banner__media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;height:100%!important;width:100%!important}.banner__media img{width:100%!important;height:100%!important;object-fit:cover!important}.mystic-footer{background:#1e1e1e;color:#8b8b8b;padding:80px 40px;border-top:1px solid rgba(255,0,0,0)}.mystic-footer__inner{display:grid;grid-template-columns:repeat(3,1fr);gap:60px;max-width:1400px;margin:0 auto}.mystic-footer h4{font-size:12px;letter-spacing:.25em;text-transform:uppercase;color:#b30000;margin-bottom:20px}.mystic-footer p,.mystic-footer a{font-size:14px;line-height:1.6;color:#8b8b8b;text-decoration:none!important}.mystic-footer a:hover{color:red}.mystic-footer__block a{display:block;margin-bottom:8px}@media(max-width:900px){.mystic-footer__inner{grid-template-columns:1fr;gap:40px}}.header__inline-menu{display:flex!important}.header__icon--search,.header__icon--account{display:none!important}.header__icon--menu,.header__icon--cart{display:flex!important}.header__icons{margin-left:auto!important;gap:18px}.header__icon svg{width:22px!important;height:22px!important}.header__icons{margin-left:auto!important;display:flex!important;align-items:center}.header__icon--menu{order:2}.header{position:relative}.header__icon--menu,.header__icon--menu-drawer{position:absolute!important;right:4px!important;top:50%!important;transform:translateY(-50%)!important;display:flex!important;z-index:10}.header__icons{margin-left:auto!important;display:flex!important;align-items:center;justify-content:flex-end;gap:10px}.header__icon--cart{order:1}.header__icon--menu,.header__icon--menu-drawer{order:2}.header__icon svg{width:24px!important;height:24px!important}.header__icon:not(.header__icon--menu):not(.header__icon--menu-drawer):not(.header__icon--cart){display:none!important}.header__icons{margin-left:auto!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:14px!important}.header__icon--menu,.header__icon--menu-drawer,.header__icon--cart{position:static!important;display:inline-flex!important;align-items:center!important}.header__icon--menu,.header__icon--menu-drawer{position:absolute!important;right:-21px!important;top:50%;transform:translateY(-50%)}.header__icon--cart{position:absolute!important;right:56px;transform:translateY(-50%)}.header__icon svg{width:16px;height:16px}.menu-drawer__menu-item,.header__menu-item{font-family:Optima,Optima Nova,Candara,Segoe UI,sans-serif!important}:root{--font-heading-family: "Optima", "Optima Nova", Candara, "Segoe UI", sans-serif;--font-body-family: "Optima", "Optima Nova", Candara, "Segoe UI", sans-serif}#MainContent,header,footer{position:relative;z-index:1}.template-index .card__information .card__heading,.template-index .card__information .card__heading a{font-size:clamp(18px,1.8vw,26px)!important;line-height:1.15!important}.template-index .card-information .caption-with-letter-spacing,.template-index .card-information .caption-large{font-size:clamp(14px,1.2vw,18px)!important}html,body{font-family:Optima,Optima Nova,Candara,Segoe UI,sans-serif!important}*:not(svg):not(path):not(use):not(symbol){font-family:inherit}.template-collection .collection-hero{display:none!important}.template-collection .page-width{max-width:100%!important;padding-left:20px!important;padding-right:20px!important}.template-index .card__information{margin-top:16px!important}.menu-drawer__navigation{padding-top:80px!important}.menu-drawer{display:none!important}.header-nav-inline{position:absolute;right:140px;top:0;bottom:0;display:flex;align-items:center;gap:32px;z-index:50;pointer-events:none;opacity:0;transform:translate(40px);transition:opacity .36s cubic-bezier(.2,.8,.2,1),transform .36s cubic-bezier(.2,.8,.2,1)}.header-nav-inline.is-open{opacity:1;transform:translate(0);pointer-events:auto}.header-nav-inline.no-transition{transition:none!important}.header-nav-inline__link{font-family:Optima,Optima Nova,Candara,Segoe UI,sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:currentColor;text-decoration:none;white-space:nowrap}.header-nav-inline__link:hover{opacity:.65}.header-nav-inline__link.is-active{text-decoration:none}@media screen and (max-width:749px){.header-nav-inline{top:100%!important;right:0!important;bottom:auto!important;left:auto!important;height:calc(var(--viewport-height, 100vh) - (var(--header-bottom-position, 100%)))!important;flex-direction:column!important;align-items:flex-end!important;justify-content:flex-start!important;gap:30px!important;padding:34px 26px 40px!important;width:max-content!important;min-width:150px!important;background:rgba(var(--color-background),.3)!important;-webkit-backdrop-filter:blur(20px) saturate(120%)!important;backdrop-filter:blur(20px) saturate(120%)!important;-webkit-mask-image:linear-gradient(to left,#000 62%,rgba(0,0,0,0) 100%)!important;mask-image:linear-gradient(to left,#000 62%,#0000)!important;transform:translate(100%)!important;transition:opacity .38s cubic-bezier(.2,.8,.2,1),transform .38s cubic-bezier(.2,.8,.2,1)!important;z-index:60!important}.header-nav-inline.is-open{transform:translate(0)!important}.header-nav-inline__link{font-size:14px!important;text-align:right!important;white-space:nowrap!important;line-height:1.1!important;padding:6px 0!important}.header__icon--menu{-webkit-tap-highlight-color:transparent!important}.header__icon--menu .icon{transition:none!important;transform:none!important}.header__icon--menu .icon-hamburger{visibility:visible!important;opacity:1!important}.header__icon--menu .icon-close{visibility:hidden!important;opacity:0!important}details.menu-opening>.header__icon--menu .icon-hamburger{visibility:hidden!important;opacity:0!important}details.menu-opening>.header__icon--menu .icon-close{visibility:visible!important;opacity:1!important}}@media screen and (min-width:750px){.header-nav-inline__link--cart{display:none!important}}@media screen and (max-width:749px){.header__icon--cart{display:none!important}}body.overflow-hidden-desktop,body.overflow-hidden-tablet,body.overflow-hidden-mobile{overflow:visible!important}.product-grid{row-gap:3rem!important}@media screen and (max-width:749px){.product-grid .grid__item{width:100%!important;max-width:100%!important}.product-grid{row-gap:3.5rem!important;column-gap:0!important}.product-grid .card__media{transform:none!important}.product-grid .card__information{margin-top:16px!important}}.header__icons--localization .desktop-localization-wrapper,.header-localization .desktop-localization-wrapper{margin-right:45px!important;position:relative!important;z-index:3!important}@media screen and (max-width:749px){.header__icons--localization .desktop-localization-wrapper,.header-localization .desktop-localization-wrapper{margin-right:16px!important}}.header-nav-inline__loc{display:none}@media screen and (max-width:749px){.header-nav-inline__loc{display:block!important;width:100%!important}.header-nav-inline__loc .localization-form{display:block!important;margin:0!important;padding:0!important}.header-nav-inline__loc .disclosure{display:block!important}.header-nav-inline__loc .localization-form__select,.header-nav-inline__loc .disclosure__button{border:none!important;border-radius:0!important;outline:none!important;box-shadow:none!important;background:none!important;min-width:0!important;min-height:0!important;height:auto!important;width:100%!important;padding:6px 0!important;margin:0!important;display:flex!important;justify-content:flex-end!important;text-align:right!important;font-size:12px!important;font-weight:700!important;line-height:1.1!important;letter-spacing:.14em!important;text-transform:uppercase!important;white-space:nowrap!important}.header-nav-inline__loc .localization-form__select:focus,.header-nav-inline__loc .disclosure__button:focus,.header-nav-inline__loc .localization-form__select:focus-visible{outline:none!important;box-shadow:none!important}.header-nav-inline__loc .icon-caret,.header-nav-inline__loc .localization-form__select svg,.header-nav-inline__loc .disclosure__button svg{display:none!important}.header-nav-inline__loc .localization-form__select:before,.header-nav-inline__loc .localization-form__select:after,.header-nav-inline__loc .disclosure__button:before,.header-nav-inline__loc .disclosure__button:after,.header-nav-inline__loc .localization-form__select:hover:after,.header-nav-inline__loc .localization-form__select:focus:after,.header-nav-inline__loc .localization-form__select:focus-visible:after{display:none!important;content:none!important;box-shadow:none!important;border:none!important}.header-nav-inline__loc .localization-form__select span{text-align:right!important;white-space:nowrap!important}.header-nav-inline__loc .disclosure__list-wrapper{display:none!important;border:none!important;background:none!important;box-shadow:none!important}}.loc-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:#12121273;-webkit-backdrop-filter:blur(16px) saturate(115%);backdrop-filter:blur(16px) saturate(115%);opacity:0;pointer-events:none;transition:opacity .3s cubic-bezier(.2,.8,.2,1)}.loc-modal-backdrop.is-active{opacity:1;pointer-events:auto}.disclosure__list-wrapper.loc-modal{position:fixed!important;top:50%!important;left:50%!important;right:auto!important;bottom:auto!important;transform:translate(-50%,-50%)!important;width:min(86vw,360px)!important;max-height:68vh!important;overflow-y:auto!important;z-index:201!important;display:block!important;background:#2e2e2ef7!important;border:1px solid rgba(188,0,0,.55)!important;border-radius:0!important;padding:20px 18px!important;animation:locModalIn .26s cubic-bezier(.2,.8,.2,1) both}@keyframes locModalIn{0%{opacity:0;transform:translate(-50%,-50%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.disclosure__list-wrapper.loc-modal .disclosure__list{list-style:none!important;margin:0!important;padding:0!important}.disclosure__list-wrapper.loc-modal .disclosure__item a,.disclosure__list-wrapper.loc-modal .disclosure__link{display:block!important;text-align:center!important;padding:12px 6px!important;font-size:14px!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#bc0000!important;text-decoration:none!important;border-bottom:1px solid rgba(188,0,0,.18)!important}.disclosure__list-wrapper.loc-modal .country-filter,.disclosure__list-wrapper.loc-modal .country-filter__input{background:transparent!important;color:#bc0000!important;border:1px solid rgba(188,0,0,.4)!important;border-radius:0!important}.disclosure__list-wrapper.loc-modal,.disclosure__list-wrapper.loc-modal *:not(.country-filter__input){border:none!important;box-shadow:none!important;border-radius:0!important}.disclosure__list-wrapper.loc-modal *:not(.country-filter__input):before,.disclosure__list-wrapper.loc-modal *:not(.country-filter__input):after{border:none!important;box-shadow:none!important}.disclosure__list-wrapper.loc-modal .country-filter__input{border:1px solid rgba(188,0,0,.55)!important;background:transparent!important;color:#bc0000!important;border-radius:0!important}.disclosure__list-wrapper.loc-modal .country-filter__input::placeholder{color:#bc00008c!important}.disclosure__list-wrapper.loc-modal .country-filter__reset-button,.disclosure__list-wrapper.loc-modal .country-filter__reset-button svg,.disclosure__list-wrapper.loc-modal .country-filter__reset-button path,.disclosure__list-wrapper.loc-modal .country-filter__search-icon svg,.disclosure__list-wrapper.loc-modal .country-filter__search-icon path{color:#bc0000!important;fill:#bc0000!important;stroke:#bc0000!important;opacity:1!important}.disclosure__list-wrapper.loc-modal .disclosure__item a{border-bottom:1px solid rgba(188,0,0,.18)!important}.disclosure__list-wrapper.loc-modal .disclosure__item:last-child a{border-bottom:none!important}.disclosure__list-wrapper.loc-modal .country-selector__close-button,.disclosure__list-wrapper.loc-modal .country-selector__close-button svg,.disclosure__list-wrapper.loc-modal .country-selector__close-button svg *,.disclosure__list-wrapper.loc-modal .country-selector__close-button path,.disclosure__list-wrapper.loc-modal .country-selector__close-button line{color:#bc0000!important;fill:#bc0000!important;stroke:#bc0000!important;opacity:1!important}@media screen and (min-width:750px){.header .desktop-localization-wrapper{transition:opacity .26s cubic-bezier(.2,.8,.2,1),visibility .26s ease}.header:has(#header-nav-inline.is-open) .desktop-localization-wrapper,.header-wrapper:has(#header-nav-inline.is-open) .desktop-localization-wrapper,.header:has(details.menu-opening) .desktop-localization-wrapper{opacity:0!important;visibility:hidden!important;pointer-events:none!important}}body.loc-modal-open #shopify-section-header,body.loc-modal-open .section-header,body.loc-modal-open .header-wrapper{z-index:300!important}@media screen and (max-width:749px){.header-nav-inline:has(.localization-form__select[aria-expanded=true]){transition:none!important;will-change:auto!important;transform:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;-webkit-mask-image:none!important;mask-image:none!important;overflow:visible!important}body.loc-modal-open .header-nav-inline__link,body.loc-modal-open .header-nav-inline__loc .localization-form__select{opacity:.2!important;transition:opacity .24s ease!important}}@media screen and (max-width:749px){.country-selector__overlay{display:none!important}.header-nav-inline__loc .localization-form__select[aria-expanded=true]+.disclosure__list-wrapper,.header-nav-inline__loc .disclosure__list-wrapper.loc-modal{position:fixed!important;top:50%!important;left:50%!important;right:auto!important;bottom:auto!important;transform:translate(-50%,-50%)!important;width:min(86vw,360px)!important;height:auto!important;max-height:68vh!important;overflow-y:auto!important;z-index:201!important;display:block!important;background:#2e2e2ef7!important;padding:20px 18px!important;animation:none!important}.header-nav-inline__loc .country-filter{background-color:transparent!important}}product-info .product__description,product-info .product__description-container,product-info [class*=product__description]{display:none!important}product-info .dom-cover--otrada .dom-cover__inner,product-info .dom-cover--otrada .dom-cover__inner *{font-size:15.5px!important;line-height:1.65!important}product-info .dom-cover--sykomora .dom-cover__inner,product-info .dom-cover--sykomora .dom-cover__inner *{font-size:14.5px!important;line-height:1.65!important}product-info .dom-cover--kadilo .dom-cover__inner,product-info .dom-cover--kadilo .dom-cover__inner *{font-size:15px!important;line-height:1.65!important}@media screen and (max-width:749px){product-info.pdp--2k17 .product__info-container{padding-bottom:170px!important}product-info.pdp--dominatrix .product__info-container{padding-bottom:140px!important}product-info.pdp--kadilo .product__info-container{padding-bottom:170px!important}product-info.pdp--otrada .product__info-container{padding-bottom:170px!important}product-info.pdp--sykomora .product__info-container{padding-bottom:180px!important}product-info.pdp--discovery-set .product__info-container{padding-bottom:110px!important}}.shopify-policy__title{display:none!important}.shopify-policy__container{padding-top:110px!important}@media screen and (max-width:749px){.shopify-policy__container{padding-top:90px!important}}@media screen and (min-width:750px){.product-grid{justify-content:center!important}}@media screen and (min-width:750px){product-info.stsk-pdp.pdp--dominatrix .page-width>.product{padding-bottom:90px!important}product-info.stsk-pdp.pdp--otrada .page-width>.product{padding-bottom:160px!important}product-info.stsk-pdp.pdp--kadilo .page-width>.product{padding-bottom:145px!important}product-info.stsk-pdp.pdp--2k17 .page-width>.product{padding-bottom:170px!important}product-info.stsk-pdp.pdp--sykomora .page-width>.product{padding-bottom:160px!important}product-info.stsk-pdp.pdp--discovery-set .page-width>.product{padding-bottom:90px!important}}#MatrixRainFooterCanvas{pointer-events:none!important;z-index:1!important}body:not(.template-product) #MatrixRainFooterCanvas{display:none!important}product-info variant-selects,product-info .product-form__input--dropdown,product-info .product-form__input--pill{display:none!important}product-info .fmt-picker{display:flex!important;justify-content:center!important;gap:10px!important;margin:-6px auto 0!important;flex-wrap:wrap!important;width:auto!important}product-info .fmt-opt{display:inline-block!important;width:auto!important;background:transparent!important;border:1px solid #BC0000!important;color:#bc0000!important;border-radius:0!important;cursor:pointer!important;padding:9px 16px!important;font-family:Optima,Optima Nova,Candara,Segoe UI,sans-serif!important;font-size:11px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;white-space:nowrap!important;line-height:1.1!important;transition:background .18s ease,color .18s ease!important}product-info .fmt-opt.is-active{background:#bc0000!important;color:#2e2e2e!important}product-info .fmt-opt[disabled]{opacity:.35!important;cursor:not-allowed!important}@media screen and (max-width:749px){product-info .fmt-opt{font-size:10px!important;padding:8px 13px!important}}product-info .product__media-wrapper .product__media-list,product-info .product__media-wrapper media-gallery{margin-bottom:0!important;padding-bottom:0!important}product-info .fmt-picker{margin-top:-20px!important;position:relative!important;z-index:5!important}product-info .product__media-icon{display:none!important}product-info .thumbnail-list,product-info .slider-buttons,product-info .product__media-list .slider-counter{display:none!important}product-info .product__media-list{display:block!important;width:100%!important;transform:none!important}product-info .product__media-item{width:100%!important;max-width:100%!important;flex:0 0 100%!important;scroll-snap-align:none!important}product-info .gal-nav{display:flex;align-items:center;justify-content:center;gap:18px;margin:10px auto 0;position:relative;z-index:5}product-info .gal-arrow{background:none;border:0;cursor:pointer;padding:6px;width:14px;height:14px;border-right:2px solid #BC0000;border-bottom:2px solid #BC0000;transform:rotate(135deg)}product-info .gal-arrow--next{transform:rotate(-45deg)}product-info .gal-count{font-family:Optima,Optima Nova,Candara,Segoe UI,sans-serif;font-size:11px;letter-spacing:.14em;color:#bc0000}@media screen and (max-width:749px){product-info .gal-arrow{display:none!important}product-info .gal-nav{margin-top:14px!important}}product-info .product__media-item{margin:0 auto!important}@media screen and (min-width:750px){product-info .product__media-item{max-width:520px!important}}@media screen and (max-width:749px){product-info .product__media-item{max-width:330px!important}}.desktop-localization-wrapper .localization-form__select,.desktop-localization-wrapper .disclosure__button{font-size:15px!important;font-weight:700!important}.disclosure__list-wrapper .disclosure__item a,.disclosure__list-wrapper .disclosure__link{font-size:17px!important;font-weight:700!important}@media screen and (min-width:750px){.header-nav-inline__link{font-size:15px!important;font-weight:700!important}}.card__heading,.card__heading a,.card-information .card__heading{font-size:15px!important;font-weight:700!important}.cart-notification__heading,.cart-notification-product__name,.cart-notification-product dt,.cart-notification-product dd,.cart-notification__links a{font-size:16px!important;font-weight:700!important}.cart-items thead th,.cart-items__heading,.cart-items__heading--wide{font-size:17px!important;font-weight:700!important}.cart-item__name{font-size:22px!important}.cart-item__details .product-option,.cart-item__details dt,.cart-item__details dd{font-size:16px!important}.cart-item__totals .price,.cart-item__price-wrapper .price,.totals__total-value{font-size:21px!important}.quantity,.quantity__input,.quantity__button{font-weight:700!important}.quantity__input{font-size:18px!important}.quantity__button svg{stroke-width:2.4px!important}.cart__checkout-button,.cart__dynamic-checkout-buttons .cart__checkout-button{background:#bc0000!important;border-color:#bc0000!important;color:#2e2e2e!important;font-size:17px!important;font-weight:700!important}.contact-box__text,.contact-box__link,.faq-question,.faq-acc__q,.faq-answer,.faq-acc__a,.help-text,.help-list,.help-list li{font-size:16px!important}.help-text-head{font-size:15px!important}.help-nav__item{font-size:13px!important}.page-width .rte p,.page-width .rte li,main .rte p,main .rte li{font-size:17px!important}.header__heading,.header__heading-link,.header__heading-logo-wrapper,.header__heading-logo{position:relative!important;z-index:3!important}@media screen and (max-width:749px){.header-nav-inline__link{font-size:17px!important;font-weight:600!important}.header-nav-inline__loc .localization-form__select,.header-nav-inline__loc .disclosure__button{font-size:15px!important;font-weight:600!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/custom.css.map */
