.product__section-title h1{font-weight:400;letter-spacing:.005em;line-height:1.18}.product__section .price-item--regular,.product__section .price__regular{font-weight:400;letter-spacing:.01em}.product__section .product-form__cart-submit,.product__section button[name=add],.product__form-buttons .AddtoCart,.sv-sticky-atc__btn{text-transform:uppercase;letter-spacing:.1em;font-weight:500;min-height:48px}.product__section+.shopify-section,.shopify-section+.shopify-section{margin-top:4px}@media screen and (min-width:992px){.product__section-details{position:sticky;top:16px;align-self:start}}.navigation__menulink{text-transform:uppercase;letter-spacing:.14em;font-weight:500}.product-form__cart-submit,button[name=add],.shopify-payment-button__button,.btn,.button,button.button,.newsletter__button,.input-group__btn .btn,.input-group__field,.newsletter__input,input[type=email],input[type=text],input[type=search],select,.select__select{border-radius:2px!important}.image-with-text .title,.image-with-text__heading,.rich-text__heading,.half-video-slider__heading,.section__title{text-transform:uppercase;letter-spacing:.05em}#footer-wrapper,.footer-section{background:#000!important}.footer-section,.footer-section a,.footer-section .footer-block-content,#footer-wrapper,#footer-wrapper a,#footer-wrapper p,.footer-section [class*=footer-menu]{--footer-text: #ffffff;color:#fff}.footer-section a:hover{opacity:.7}.navigation__menulink{letter-spacing:.2em!important;font-weight:500}.section--caption .title,.section--caption h2,.section--caption h3,.image-with-text .title,.image-with-text h2,.rich-text__heading,.rich__text h2,.cs-collection-showcase h2,.half-video-slider__heading,.section-header h2,.section__heading{letter-spacing:.04em!important;line-height:1.32!important}.accordion-title,.accordion__title,.tab__title,.tab-title,.collapsible-trigger,.product-tabs__title,.product__tab-title,details>summary,.tab_content__title,.tab-link{text-transform:uppercase!important;letter-spacing:.18em!important}.breadcrumbs a,.homepage-link,.breadcrumb a{letter-spacing:.04em}.image-with-text{padding-top:22px;padding-bottom:22px}html .AddtoCart,html .add.js-ajax-submit,html .secondary-button,html .shopify-payment-button__button,html .shopify-payment-button__button--unbranded,html .product-form__cart-submit{border-radius:2px!important}.details__title,.rte-tab,.tabbed{text-transform:uppercase!important;letter-spacing:.2em!important;font-weight:500;font-size:12.5px}.shopify-payment-button>.shopify-payment-button__button,.shopify-payment-button>button,div.shopify-payment-button__button--unbranded{border-radius:2px!important}.details{border:0!important;border-top:1px solid #e6e6e6!important;border-radius:0!important;background:transparent!important;margin:0!important;padding:0!important;box-shadow:none!important}.details:last-of-type{border-bottom:1px solid #e6e6e6!important}.details__summary{display:flex!important;align-items:center;justify-content:space-between;gap:16px;padding:20px 2px!important;cursor:pointer;list-style:none}.details__summary::-webkit-details-marker{display:none}.details__summary::marker{content:""}.details__title{margin:0!important}.details__content{padding:0 2px 22px!important}.details__icon{transition:transform .25s ease}.details[open] .details__icon{transform:rotate(180deg)}.tab.tabbed-block,.tabbed-block{border:0!important;border-top:1px solid #e6e6e6!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;min-height:0!important;height:auto!important;padding:4px 2px 22px!important}.product--grid_add details>summary,.product--grid_add details[open]>summary,.theme-features__icon-position--top_right .icn,.theme-features__icon-position--top_left .icn{background:#000!important}body.template-page-b2b #shopify-section-sections--27730177556848__newsletter_band,body.template-page-vorulisti #shopify-section-sections--27730177556848__newsletter_band{display:none!important}#shopify-section-sections--27730177556848__newsletter_band{background:#f4f1ea!important;color:#1a1a1a!important;border-top:1px solid #e7e2d8;border-bottom:0}#shopify-section-sections--27730177556848__newsletter_band .section-title{position:relative}#shopify-section-sections--27730177556848__newsletter_band .section-title:before{content:"P\f3stlisti";display:block;font-size:11px;letter-spacing:.34em;text-transform:uppercase;color:#9a8f7e;margin-bottom:16px}#shopify-section-sections--27730177556848__newsletter_band .section-title h2{color:#161616!important;text-transform:uppercase;letter-spacing:.05em;font-size:30px;font-weight:600;line-height:1.16;max-width:16ch;margin-left:auto;margin-right:auto}#shopify-section-sections--27730177556848__newsletter_band .section-subheading,#shopify-section-sections--27730177556848__newsletter_band .section-subheading p{color:#6b6b6b!important;font-size:14px}#shopify-section-sections--27730177556848__newsletter_band .newsletter__input,#shopify-section-sections--27730177556848__newsletter_band .input-group__field{background:transparent!important;color:#161616!important;border:0!important;border-bottom:1px solid #c7bfb0!important;border-radius:0!important;padding:14px 4px!important;font-size:15px!important;letter-spacing:.02em}#shopify-section-sections--27730177556848__newsletter_band .newsletter__input:focus,#shopify-section-sections--27730177556848__newsletter_band .input-group__field:focus{border-bottom-color:#161616!important;outline:none}#shopify-section-sections--27730177556848__newsletter_band .newsletter__input::placeholder{color:#9c9483!important;letter-spacing:.04em}#shopify-section-sections--27730177556848__newsletter_band .newsletter__submit{background:#000!important;color:#fff!important;border:1px solid #000000!important;border-radius:2px!important;text-transform:uppercase;letter-spacing:.16em;font-size:12px;font-weight:600}#shopify-section-sections--27730177556848__newsletter_band .newsletter__submit:hover{background:#333!important;color:#fff!important}#shopify-section-sections--27730177556848__newsletter_band .gdpr-text,#shopify-section-sections--27730177556848__newsletter_band .gdpr-text p{color:#6a627a!important}#footer-wrapper a,.footer-section a{transition:opacity .2s ease}#footer-wrapper a:hover,.footer-section a:hover{opacity:.55!important}.search-page--form_content #search-bar{max-width:600px;margin:8px auto 4px}.search-page--form_content #search-bar form{display:flex;flex-wrap:wrap;align-items:stretch}.search-page--form_content .searchbox__input{flex:1 1 0!important;width:auto!important;min-width:0;margin:0!important;border-radius:2px 0 0 2px!important;border-right:0!important}.search-page--form_content #search_button{flex:0 0 auto;width:auto!important;margin:0!important;padding:0 30px!important;white-space:nowrap;border-radius:0 2px 2px 0!important}.search-page--form_content #search-bar form p{flex:1 1 100%;order:5;text-align:center;margin:18px 0 0!important;color:#555}.user-login,#customer-wrapper{max-width:440px;margin:50px auto 90px;padding:0 20px}.user-login .row{margin:0}.user-login [class*=desktop-push],#create-customer{width:100%!important;left:0!important;right:0!important;margin-left:0!important;float:none!important}.user-login .section-heading,.customer-account>.row>h1,#customer-wrapper .title,.template_header .title,#recover-password .section-heading{text-transform:uppercase;letter-spacing:.1em;font-weight:600;text-align:center;margin-bottom:26px}.user-login input[type=email],.user-login input[type=password],.user-login input[type=text],#create-customer input[type=text],#create-customer input[type=email],#create-customer input[type=password],#recover-password input[type=email]{width:100%!important;box-sizing:border-box;border:1px solid #d0d0d0!important;border-radius:2px!important;padding:13px 14px!important;font-size:15px!important;background:#fff!important;margin-bottom:4px}.user-login input:focus,#create-customer input:focus,#recover-password input:focus{outline:none;border-color:#000!important}.user-login label,#create-customer label.login,.large_form label{display:block;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#444;font-weight:600;margin:4px 0 7px}.user-login input[type=submit],#create-customer input[type=submit],.action_bottom input[type=submit],#recover-password input[type=submit]{width:100%!important;background:#000!important;color:#fff!important;border:1px solid #000!important;border-radius:2px!important;padding:15px!important;text-transform:uppercase;letter-spacing:.16em;font-size:12px!important;margin-top:14px;cursor:pointer}.user-login input[type=submit]:hover,#create-customer input[type=submit]:hover{background:#333!important;border-color:#333!important}.accounts__recover-password,.user-login .button-as-link{font-size:12px;color:#777!important}.accounts__recover-password:hover{color:#000!important}.customer-account{max-width:1100px;margin:32px auto 80px;padding:0 20px}.customer-account>.row>h1{text-align:left}.customer-account .sidebar-nav a{text-transform:uppercase;letter-spacing:.08em;font-size:13px}.customer-account .sidebar-nav a.selected{font-weight:600;color:#000}.product-index{transition:box-shadow .35s ease}.product-index:hover{box-shadow:0 10px 30px #00000012}.cs-collection-card{overflow:hidden}.cs-collection-card__image{transition:transform .6s cubic-bezier(.22,.61,.36,1)}.cs-collection-card:hover .cs-collection-card__image{transform:scale(1.04)}.collection__banner h1,.banner--collection h1,[class*=collection-banner] h1{letter-spacing:.14em!important;text-shadow:0 1px 18px rgba(0,0,0,.25)}a:focus-visible,button:focus-visible,[role=button]:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:2px solid #000!important;outline-offset:2px!important;border-radius:2px}.mobile-menu__b2b{border-top:1px solid rgba(0,0,0,.08);margin-top:12px;padding-top:12px}.mobile-menu__b2b .menu__link{font-size:13px;letter-spacing:.06em;opacity:.85}.breadcrumb,[class*=breadcrumb]{letter-spacing:.04em}@media(prefers-reduced-motion:reduce){.product-index,.cs-collection-card__image{transition:none!important}.cs-collection-card:hover .cs-collection-card__image{transform:none!important}}input::placeholder,textarea::placeholder,.searchbox__input::placeholder,.search__input::placeholder,.js-hz-filter-input::placeholder{color:#595959!important;opacity:1!important}input#mobile__global--search::placeholder,input.mobile__search-input::placeholder,input.searchbox__input::placeholder{color:#595959!important;opacity:1!important}input[name="contact[email]"]::placeholder,.input-group__field::placeholder,.newsletter input::placeholder{color:#2c2c40!important;opacity:1!important}@media(max-width:767px){#slider.sv-gallery-reserve{aspect-ratio:var(--sv-ar, 1 / 1);overflow:hidden}}.featured__collection-carousel:not(.flickity-enabled){display:flex;flex-wrap:nowrap;overflow:hidden}.featured__collection-carousel:not(.flickity-enabled)>.featured__collection-product{flex:0 0 auto}:root{--sv-accent: #7c568f;--sv-accent-ink: #6f5280;--sv-accent-tint: #f2edf6;--sv-tile: #f7f6f4;--sv-radius-md: 12px;--sv-radius-lg: 16px;--sv-shadow-lift: 0 14px 34px rgba(20, 20, 30, .1)}.product--grid-image{border-radius:var(--sv-radius-md);background:var(--sv-tile)}@media(hover:hover){.product-index{transition:transform .28s cubic-bezier(.2,.6,.2,1),box-shadow .28s ease}.product-index:hover{transform:translateY(-5px)}.product-index:hover .product--grid-image{box-shadow:var(--sv-shadow-lift)}}.color-tracker__item.is-current a:after{border-color:var(--sv-accent)!important}.color-tracker__item a:focus-visible:after{border-color:var(--sv-accent)!important;outline-color:var(--sv-accent)!important}.df-row--on .df-check{background:var(--sv-accent)!important;border-color:var(--sv-accent)!important}.df-row__link:focus-visible{outline-color:var(--sv-accent)!important}.df-wrap.df--apple .df-tab--apple,.df-wrap.df--samsung .df-tab--samsung{background:var(--sv-accent)}.sidebar-list-filter input:checked+label,.filter__label input:checked~*{color:var(--sv-accent-ink)}.sv-active-filters{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 18px}.sv-filter-pill{display:inline-flex;align-items:center;gap:7px;padding:6px 12px;font-size:12px;letter-spacing:.02em;color:#222;background:var(--sv-accent-tint);border:1px solid #e4dcea;border-radius:999px;text-decoration:none;transition:background .15s ease,border-color .15s ease}.sv-filter-pill:hover{background:#e9dff0;border-color:var(--sv-accent)}.sv-filter-pill__x{font-size:14px;line-height:1;color:var(--sv-accent-ink)}.sv-filter-clear{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#8a8a8a;text-decoration:underline;text-underline-offset:3px;margin-left:4px}.sv-filter-clear:hover{color:#111}.product--grid-image .sv-placeholder{position:relative;background:var(--sv-tile)}.sv-placeholder__mark{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-family:Montserrat,Inter,sans-serif;font-weight:700;font-size:32px;letter-spacing:.12em;color:#c7ccd3}.half-video-slider__fraction{display:none!important}.cs-collection-card__title{white-space:normal!important;overflow:visible!important;text-overflow:clip!important}.grid__wrapper.product-loop.is_infinite{grid-template-rows:none;grid-auto-rows:min-content}.cs-collection-showcase .cs-collection-card,.cs-collection-showcase .cs-collection-card__media{border-radius:var(--sv-radius-lg, 16px)!important}@media(hover:hover){.cs-collection-showcase .cs-collection-card{transition:transform .45s cubic-bezier(.2,.6,.2,1),box-shadow .45s ease}.cs-collection-showcase .cs-collection-card:hover{transform:translateY(-4px);box-shadow:var(--sv-shadow-lift, 0 14px 34px rgba(20,20,30,.1))}}.cs-collection-showcase .cs-collection-card__media:after{background:linear-gradient(to top,#121218cc,#12121870 24%,#1212181a 46%,#12121800 64%)!important;transition:opacity .45s ease!important}.cs-collection-showcase .cs-collection-card__image{transition:transform .7s cubic-bezier(.22,.61,.36,1)!important}.cs-collection-showcase .cs-collection-card:hover .cs-collection-card__image{transform:scale(1.06)!important}.cs-collection-showcase .cs-collection-card:hover .cs-collection-card__media:after{opacity:.97!important}.cs-collection-showcase .cs-collection-card__content{left:22px!important;right:22px!important;bottom:22px!important;transition:transform .45s cubic-bezier(.2,.6,.2,1)}.cs-collection-showcase .cs-collection-card__title{display:inline-flex;align-items:center;gap:9px;margin:0!important;font-family:Montserrat,Inter,sans-serif!important;font-size:15px!important;font-weight:600!important;line-height:1.15!important;letter-spacing:.14em!important;text-transform:uppercase;color:#fff!important;text-shadow:0 1px 14px rgba(0,0,0,.35)}.cs-collection-showcase .cs-collection-card__title:after{content:"\2192";font-family:Inter,sans-serif;font-size:15px;font-weight:500;letter-spacing:0;opacity:0;transform:translate(-5px);transition:opacity .4s ease,transform .4s cubic-bezier(.2,.6,.2,1)}@media(hover:hover){.cs-collection-showcase .cs-collection-card:hover .cs-collection-card__title:after{opacity:.92;transform:translate(0)}.cs-collection-showcase .cs-collection-card:hover .cs-collection-card__content{transform:translateY(-2px)}}@media(max-width:767px){.cs-collection-showcase .cs-collection-card__content{left:16px!important;right:16px!important;bottom:16px!important}.cs-collection-showcase .cs-collection-card__title{font-size:13px!important;letter-spacing:.12em!important}}@media(prefers-reduced-motion:reduce){.cs-collection-showcase .cs-collection-card,.cs-collection-showcase .cs-collection-card__content,.cs-collection-showcase .cs-collection-card__title:after{transition:none!important}.cs-collection-showcase .cs-collection-card:hover{transform:none!important}.cs-collection-showcase .cs-collection-card:hover .cs-collection-card__title:after{opacity:.92;transform:none}}.collection__page--full-width-filters .sort-by__wrapper{display:none!important}.sv-sort{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin:2px 0 20px}.sv-sort__label{font-family:Montserrat,Inter,sans-serif;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#767676}.sv-sort__pills{display:flex;flex-wrap:wrap;gap:12px}.sv-sort__pill{display:inline-flex;align-items:center;padding:10px 20px;font-size:13px;line-height:1;letter-spacing:.01em;color:#3a3a3a;background:#f4f3f1;border:1px solid #e7e5e1;border-radius:999px;text-decoration:none;white-space:nowrap;transition:background .15s ease,border-color .15s ease,color .15s ease}.sv-sort__pill:hover{background:#e9e7e2;color:#111}.sv-sort__pill:focus-visible{outline:2px solid var(--sv-accent);outline-offset:2px}.sv-sort__pill.is-active{background:var(--sv-accent);border-color:var(--sv-accent);color:#fff;box-shadow:0 2px 8px #8d6a9f47}.sv-sort__pill.is-active:hover{background:var(--sv-accent-ink);color:#fff}@media(max-width:749px){.sv-sort__pills{width:100%;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:2px}.sv-sort__pills::-webkit-scrollbar{display:none}}@media screen and (min-width:980px){.megamenu .megamenu__container{min-height:190px}.megamenu{padding-top:26px}.megamenu .megamenu__header{padding:2px 0 8px;margin-bottom:12px;letter-spacing:.14em;max-width:200px;border-bottom:1px solid var(--sv-tile, #f7f6f4)}.megamenu .megamenu__listlink{transition:color .15s ease}.megamenu .megamenu__listlink:hover{color:var(--sv-accent, #8D6A9F)!important}}.collection__device-top{margin:4px 0 16px}.df--compact{position:relative;display:inline-block;border-bottom:0!important}.df--compact>.details__summary{list-style:none;display:inline-flex;align-items:center;gap:10px;padding:10px 18px;background:#f4f3f1;border:1px solid #e7e5e1;border-radius:999px;cursor:pointer}.df--compact>.details__summary::-webkit-details-marker{display:none}.df--compact>.details__summary .details__title{margin:0!important;font-family:Montserrat,Inter,sans-serif!important;font-size:13px!important;font-weight:600!important;letter-spacing:.02em!important;text-transform:none!important}.df--compact .details__icon{transition:transform .2s ease}.df--compact[open] .details__icon{transform:rotate(180deg)}.df--compact>.details__content{position:absolute;z-index:60;top:calc(100% + 8px);left:0;width:320px;max-height:400px;overflow-y:auto;background:#fff;border:1px solid #e7e5e1;border-radius:14px;box-shadow:var(--sv-shadow-lift, 0 14px 34px rgba(20,20,30,.1));padding:14px 16px}@media(max-width:749px){.df--compact>.details__content{width:min(320px,86vw)}}.sv-subcats{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:2px 0 20px;padding-bottom:2px}.sv-subcat{display:inline-flex;align-items:center;padding:8px 16px;font-size:13px;letter-spacing:.01em;color:#3a3a3a;background:transparent;border:1px solid #e2e0dc;border-radius:999px;text-decoration:none;white-space:nowrap;transition:background .15s ease,color .15s ease,border-color .15s ease}.sv-subcat:hover{background:#f2f1ee;color:#111;border-color:#d8d6d1}.sv-subcat.is-active{background:var(--sv-accent);border-color:var(--sv-accent);color:#fff}.sv-subcat.is-active:hover{background:var(--sv-accent-ink);color:#fff}@media(max-width:749px){.sv-subcats{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.sv-subcats::-webkit-scrollbar{display:none}}.image__gallery-block .cta a{display:inline-flex;align-items:center;justify-content:center;padding:13px 28px;border-radius:999px!important;font-family:Montserrat,Inter,sans-serif;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;line-height:1;box-shadow:0 4px 14px #14141e1f;transition:transform .2s ease,box-shadow .2s ease}.image__gallery-block .cta a:hover{transform:translateY(-2px);box-shadow:0 8px 22px #14141e2e}.js-quick-add-link svg,.js-quick-add-link svg *,.quick--add_button svg,.quick--add_button svg *,.card-wishlist__off svg,.card-wishlist__off svg *{fill:#1a1a1a!important;color:#1a1a1a!important}.product-index .js-quick-add-link,.product-index .quick--add_button{background:#ffffffe6!important;border-radius:999px!important;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 1px 4px #0000001a}@media screen and (min-width:990px){#CollectionProductGrid,#CollectionProductGrid>.row,#CollectionProductGrid>.row>.grid__wrapper,.collection__page--sidebar.js-desktop-sidebar,.collection__page--sidebar.js-desktop-sidebar .collection__sidebar--wrapper,.collection__page--sidebar.js-desktop-sidebar #CollectionSidebarFiltersForm{overflow:visible}.collection__page--sidebar.js-desktop-sidebar{align-self:stretch}.collection__page--sidebar.js-desktop-sidebar .collection__sidebar--wrapper,.collection__page--sidebar.js-desktop-sidebar #CollectionSidebarFiltersForm{height:100%}.collection__sidebar--sidebar__inner-wrapper.is_sticky{position:sticky;top:100px;align-self:flex-start;max-height:calc(100vh - 120px);overflow-y:auto;overflow-x:clip}}:root{--sv-cart-ink: #141217;--sv-cart-line: #ece9ef;--sv-cart-muted: #6b6570}.sv-cart-ship{padding:0}.ajax-cart__drawer-wrapper .sv-cart-ship{padding:14px 18px 0}.ajax-cart__page-wrapper .sv-cart-ship{padding:0 0 6px}.sv-ship{background:var(--sv-accent-tint, #f2edf6);border:1px solid #e7ddef;border-radius:var(--sv-radius-md, 12px);padding:13px 16px;margin:0 0 4px}.sv-ship__msg{display:flex;align-items:center;gap:8px;font-size:13.5px;line-height:1.35;color:#2b2530;letter-spacing:.005em}.sv-ship__msg strong{color:var(--sv-accent-ink, #6f5280);font-weight:600;white-space:nowrap}.sv-ship__ic{flex:0 0 auto;color:var(--sv-accent, #8D6A9F)}.sv-ship--done .sv-ship__ic{color:#2f8f6b}.sv-ship__track{position:relative;height:6px;border-radius:999px;background:#e2d6ec;margin:10px 0 7px;overflow:hidden}.sv-ship__fill{position:absolute;inset:0 auto 0 0;height:100%;border-radius:999px;background:linear-gradient(90deg,#a487b6,var(--sv-accent, #8D6A9F));transition:width .45s cubic-bezier(.2,.6,.2,1)}.sv-ship--done .sv-ship__fill{background:linear-gradient(90deg,#4bb58a,#2f8f6b)}.sv-ship__note{display:block;font-size:11px;color:var(--sv-cart-muted);letter-spacing:.01em}.ajax-cart__drawer-wrapper .ajax-cart__header-wrapper,.ajax-cart__page-wrapper .ajax-cart__header-wrapper{border-bottom:1px solid var(--sv-cart-line);align-items:center}.ajax-cart__drawer-wrapper .ajax-cart__header-wrapper{padding:16px 18px!important}.ajax-cart__header-wrapper h2.section-heading,.ajax-cart__header-wrapper h1.section-heading{text-transform:uppercase;letter-spacing:.16em;font-weight:500;font-size:15px}.ajax-cart__header-wrapper p{color:var(--sv-cart-muted);font-size:12.5px}.ajax-cart__cart-item{border-top:1px solid var(--sv-cart-line)}.ajax-cart__cart-item:last-child{border-bottom:1px solid var(--sv-cart-line)}.ajax-cart__item-image__wrapper{background:var(--sv-tile, #f7f6f4);border-radius:var(--sv-radius-md, 12px);overflow:hidden;aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center}.ajax-cart__item-image__wrapper a{display:block;width:100%;height:100%}.ajax-cart__item-image__wrapper img{width:100%!important;height:100%!important;max-width:none!important;object-fit:contain;padding:8px}.ajax-cart__title a{font-size:14.5px!important;font-weight:500;line-height:1.3;letter-spacing:.005em;color:var(--text-color)}.ajax-cart__cart-variants,.ajax-cart__cart-variants p{font-size:12.5px!important;color:var(--sv-cart-muted);line-height:1.45}.ajax-cart__item-details [data-cart-item-price]{margin-top:4px;font-size:13px}.ajax-cart__item-details [data-cart-item-price] dd{font-weight:500}.ajax-cart__item-remove{top:14px;right:14px;opacity:.65;transition:opacity .15s ease}.ajax-cart__item-remove:hover{opacity:1}.ajax-cart__item-remove svg path{transition:fill .15s ease}.ajax-cart__item-remove:hover svg path{fill:var(--sv-accent, #8D6A9F)!important}.ajax-cart__drawer-wrapper .ajax-cart__item-qty{text-align:right}.ajax-cart__item-quantity{display:inline-flex;align-items:stretch;border:1px solid var(--dotted-color);border-radius:999px;overflow:hidden;height:40px;background:var(--background)}.ajax-cart__qty-control--up,.ajax-cart__qty-control--down{border:0!important;height:38px!important;line-height:38px!important;width:36px!important;padding:0!important;font-size:17px!important;background:transparent!important;color:var(--text-color);border-radius:0!important;transition:color .15s ease,background .15s ease}.ajax-cart__qty-control--up:hover,.ajax-cart__qty-control--down:hover{color:var(--sv-accent, #8D6A9F);background:var(--sv-accent-tint, #f2edf6)}input[type=number].ajax-cart__qty-input,.ajax-cart__qty-input{border:0!important;width:40px!important;height:38px!important;background:transparent!important;font-size:14px!important;font-weight:500;border-radius:0!important;box-shadow:none!important}.ajax-cart__drawer-wrapper .ajax-cart__summary-wrapper{border-top:1px solid var(--sv-cart-line);box-shadow:0 -8px 24px #1412170d;padding:16px 18px 18px!important}.ajax-cart__final-details .subtotal p{font-weight:500}.ajax-cart__final-details .subtotal .subtotal-price,.ajax-cart__final-details .total .total-price{font-weight:600}.ajax-cart__final-details .total p{font-size:15px!important}.ajax-cart__final-details hr{border:0;border-top:1px solid var(--sv-cart-line);margin:10px 0}.ajax-cart__final-details .tax p,.ajax-cart__final-details .shipping p{color:var(--sv-cart-muted);font-size:12.5px}.ajax-cart__buttons{display:flex;flex-direction:column;gap:10px;margin-top:14px}.ajax-cart__button-submit{order:1;width:100%;margin:0!important;background:var(--sv-cart-ink)!important;color:#fff!important;border:0!important;border-radius:2px!important;min-height:54px;height:auto;line-height:1;text-transform:uppercase;letter-spacing:.12em;font-weight:600;font-size:13.5px;cursor:pointer;transition:background .18s ease}.ajax-cart__button-submit:hover,.ajax-cart__button-submit:hover *{background:#1f1f1f!important;color:#fff!important}.ajax-cart__button-submit:focus-visible{outline:2px solid var(--sv-accent);outline-offset:2px}.ajax-cart__button-view_cart.button.secondary-button,.ajax-cart__button-view_cart{order:2;width:100%;background:transparent!important;color:var(--sv-cart-muted)!important;border:0!important;min-height:0!important;line-height:1.4!important;font-size:13px;letter-spacing:.04em;text-transform:none;text-decoration:underline;text-underline-offset:3px;padding:2px 0!important}.ajax-cart__button-view_cart:hover{color:var(--sv-accent-ink, #6f5280)!important}.sv-cart-continue{display:block;width:100%;margin:12px 0 0;padding:4px 0;background:none;border:0;cursor:pointer;font-size:13px;letter-spacing:.04em;color:var(--sv-cart-muted);text-align:center;transition:color .15s ease}.sv-cart-continue:hover{color:var(--sv-accent-ink, #6f5280)}.sv-cart-trust{list-style:none;display:flex;justify-content:space-between;gap:6px;margin:14px 0 2px!important;padding:13px 0 0;border-top:1px solid var(--sv-cart-line)}.sv-cart-trust__item{display:flex;flex-direction:column;align-items:center;gap:5px;flex:1;font-size:10.5px;letter-spacing:.02em;color:var(--sv-cart-muted);text-align:center;line-height:1.2}.sv-cart-trust__item svg{color:var(--sv-accent, #8D6A9F);opacity:.9}.ajax-cart__empty-cart{font-size:inherit!important}.sv-empty__ic{color:var(--sv-accent, #8D6A9F);opacity:.55;margin:8px auto 14px;display:block}.sv-empty__title{font-size:18px!important;font-weight:500;letter-spacing:.01em;margin-bottom:16px}.sv-empty__cta.button{display:inline-block;background:var(--sv-cart-ink)!important;color:#fff!important;border:0!important;border-radius:2px!important;padding:14px 30px!important;text-transform:uppercase;letter-spacing:.12em;font-weight:600;font-size:12.5px;transition:background .18s ease}.sv-empty__cta.button:hover{background:#1f1f1f!important}.ajax-cart__drawer-wrapper .ajax-cart__empty-cart{margin-top:60px!important;padding-bottom:60px}.ajax-cart__drawer-wrapper .ajax-cart__info-wrapper,.ajax-cart__page-wrapper .sv-cart-continue,.ajax-cart__page-wrapper .sv-cart-trust{display:none!important}.ajax-cart__page-wrapper .ajax-cart__item-image__wrapper{max-width:110px}.ajax-cart__page-wrapper .ajax-cart__title a{font-size:15.5px!important}.ajax-cart__page-wrapper .ajax-cart__buttons{max-width:420px;margin-left:auto}.ajax-cart__page-wrapper .ajax-cart__summary-wrapper{padding-top:8px}@media screen and (max-width:740px){.ajax-cart__drawer-wrapper .sv-cart-ship{padding:12px 14px 0}.ajax-cart__drawer-wrapper .ajax-cart__header-wrapper,.ajax-cart__drawer-wrapper .ajax-cart__summary-wrapper,.ajax-cart__drawer-wrapper .ajax-cart__cart-item{padding:14px!important}.sv-cart-trust__item{font-size:10px}.ajax-cart__drawer-wrapper .ajax-cart__item-details{grid-column:auto / span 5!important}.ajax-cart__drawer-wrapper .ajax-cart__item-qty{grid-column:auto / span 4!important}.ajax-cart__drawer-wrapper .ajax-cart__item-qty button{display:inline-block!important}.ajax-cart__drawer-wrapper .ajax-cart__item-quantity{height:36px}.ajax-cart__drawer-wrapper .ajax-cart__qty-control--up,.ajax-cart__drawer-wrapper .ajax-cart__qty-control--down{width:30px!important;height:34px!important;line-height:34px!important;font-size:16px!important}.ajax-cart__drawer-wrapper .ajax-cart__qty-input{width:30px!important;height:34px!important}}html,body{overflow-x:clip;max-width:100%}.half-video-slider__heading,.half-video-slider__subheading,.half-video-slider__text{text-shadow:0 1px 18px rgba(0,0,0,.4),0 1px 3px rgba(0,0,0,.28)}.card-colors__count,.cp__eyebrow{color:#767676!important}.df-section{color:#767676!important;font-size:11px!important}input#mobile__global--search,input.mobile__search-input.searchbox__input{color:#767676!important}.ajax-cart__header__continue-link{display:inline-flex!important;align-items:center;justify-content:center;gap:6px;min-height:44px;min-width:44px;box-sizing:border-box}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,[tabindex]:focus-visible,[role=button]:focus-visible,[role=link]:focus-visible,[role=tab]:focus-visible{outline:2px solid #111!important;outline-offset:2px!important;border-radius:2px}.footer-section a:focus-visible,.footer-section button:focus-visible{outline-color:#fff!important}.product--grid-image{position:relative}.new-arrival-badge{position:absolute;z-index:5;top:10px;left:10px;background:var(--text-color, #1a1a1a);color:#fff;font-size:10px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;padding:4px 8px;border-radius:2px;line-height:1}.product--grid-image .reveal{overflow:hidden}.product--grid-image .reveal img{transition:transform .55s cubic-bezier(.2,.7,.2,1);will-change:transform}.product--grid-image:hover .reveal img{transform:scale(1.045)}.card-wishlist{position:absolute;z-index:6;top:8px;right:8px;width:34px;height:34px;display:flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:#ffffffe6;cursor:pointer;color:#111;padding:0;transition:background .2s ease,transform .15s ease}.card-wishlist:hover{background:#fff;transform:scale(1.06)}.card-wishlist svg{display:block}.card-wishlist__off,.card-wishlist__on{line-height:0;display:flex}.card-wishlist__on,.card-wishlist.is-active .card-wishlist__off{display:none}.card-wishlist.is-active .card-wishlist__on{display:flex}.card-magsafe-badge{position:absolute;top:10px;left:10px;z-index:2;display:inline-flex;align-items:center;gap:5px;padding:5px 10px 5px 8px;background:#ffffffeb;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid rgba(0,0,0,.08);border-radius:999px;font-family:Inter,sans-serif;font-size:10.5px;font-weight:600;letter-spacing:.04em;color:#111;line-height:1;pointer-events:none}.card-magsafe-badge__ico{width:12px;height:12px;flex:none}.card-magsafe-badge[hidden]{display:none!important}.filtering__pagination .sv-devhelp-btn,.sv-devhelp-btn{-webkit-appearance:none;appearance:none;display:inline-flex!important;align-items:center;width:auto!important;flex:0 0 auto!important;align-self:center;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;min-height:0!important;padding:0!important;margin:0!important;font-family:Inter,sans-serif;font-size:12px;letter-spacing:.02em;color:#555!important;cursor:pointer;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.filtering__pagination .sv-devhelp-btn:hover,.sv-devhelp-btn:hover{background:transparent!important;color:#111!important;text-decoration:underline!important}.sv-devhelp-pop{border:0;border-radius:14px;padding:0;width:min(560px,92vw);box-shadow:0 20px 60px #0000002e;overflow:hidden}.sv-devhelp-pop::backdrop{background:#00000047}.sv-devhelp-pop__head{display:flex;align-items:center;justify-content:space-between;padding:16px 18px;border-bottom:1px solid #eee}.sv-devhelp-pop__title{font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:#111;font-weight:600}.sv-devhelp-pop__x{-webkit-appearance:none;appearance:none;background:transparent;border:0;font-size:22px;line-height:1;color:#888;cursor:pointer;padding:0 4px}.sv-devhelp-pop__x:hover{color:#111}.sv-devhelp-pop__cols{display:grid;grid-template-columns:1fr 1fr;gap:22px;padding:18px}.sv-devhelp-pop__brand{margin:0 0 10px;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#8a8a8a}.sv-devhelp-pop__step{display:flex;align-items:center;gap:9px;font-size:12.5px;line-height:1.4;color:#444;margin-bottom:9px}.sv-devhelp-pop__ico{flex:none;width:24px;height:24px}.sv-devhelp-pop__ico img{width:24px;height:24px;object-fit:contain;border-radius:5px;display:block}.sv-devhelp-pop__more{display:block;padding:14px 18px;border-top:1px solid #eee;font-size:12.5px;color:#111;text-decoration:none;letter-spacing:.02em}.sv-devhelp-pop__more:hover{text-decoration:underline}@media(max-width:560px){.sv-devhelp-pop__cols{grid-template-columns:1fr}}.card-colors{margin-top:8px;min-height:16px}.card-colors__swatches{--sw-dot:14px;--sw-gap:7px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--sw-gap);max-width:132px;margin-inline:auto}.card-colors__dot{position:relative;width:var(--sw-dot);height:var(--sw-dot);border-radius:50%;display:block;flex:none;box-shadow:inset 0 0 0 1px #0000001f;transition:transform .12s ease}.card-colors__dot:hover{transform:scale(1.18)}.card-colors__dot.is-current{box-shadow:inset 0 0 0 1px #0000001f,0 0 0 1.5px #111}.card-colors__more{font-size:12px;line-height:1;color:#767676;letter-spacing:.02em;margin-left:1px}.card-colors__dot.is-sold-out{opacity:.32}.card-colors__dot.is-sold-out:hover{transform:none}@media(prefers-reduced-motion:reduce){.card-colors__dot{transition:none}}.product-listing__quickview-trigger svg,.product-listing__quickview-trigger svg *{fill:#1a1a1a!important;color:#1a1a1a!important}.ajax-cart__drawer-wrapper .ajax-cart__item-qty button{display:inline-block!important}.card-magsafe-badge{top:8px;left:8px;gap:3px;padding:2px 6px 2px 5px;background:#ffffffd1;-webkit-backdrop-filter:none;backdrop-filter:none;border-color:#0000000f;font-size:9px;font-weight:600;letter-spacing:.02em;color:#444}.card-magsafe-badge__ico{width:9px!important;height:9px!important}.new-arrival-badge~.card-magsafe-badge{top:34px}.newsletter--section.global__section.global__section--padding{padding-top:30px!important;padding-bottom:30px!important}@media(min-width:741px){body.template-collection .parallax--section{--desktop-section-height:560px !important}}.template-product .image--with-text.global__section--padding{padding-top:14px;padding-bottom:14px}@media(max-width:749px){.sv-subcats,.sv-sort__pills{-webkit-mask-image:linear-gradient(90deg,#000 88%,transparent);mask-image:linear-gradient(90deg,#000 88%,transparent)}}.ajax-cart__page-wrapper .ajax-cart__button-view_cart{display:none!important}.product--grid-image--strap .reveal img{transform:scale(1.35);transform-origin:center}.product--grid-image--strap:hover .reveal img{transform:scale(1.41)}.sv-gallery-reserve.sv-gallery--strap .box-ratio img{transform:scale(1.35);transform-origin:center}.card-colors{position:relative;margin-top:8px;min-height:20px}.card-colors .card-colors__swatches{opacity:0;pointer-events:none;transition:opacity .2s ease}.card-colors:hover .card-colors__swatches,.card-colors:focus-within .card-colors__swatches{opacity:1;pointer-events:auto}.card-colors:hover .card-colors__label,.card-colors:focus-within .card-colors__label{opacity:0}@media(hover:none){.card-colors__label{display:none}.card-colors .card-colors__swatches{opacity:1!important;pointer-events:auto!important}}@media(prefers-reduced-motion:reduce){.card-colors__label,.card-colors .card-colors__swatches{transition:none}}.card-colors{position:relative;margin-top:8px}.card-colors__label{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;text-align:center;font-size:11px;line-height:1.2;color:#767676;pointer-events:none;opacity:1;transition:opacity .18s ease}.card-colors__swatches{opacity:0;pointer-events:none;transition:opacity .2s ease}.product--grid-image:hover~.product--details .card-colors__swatches,.product--details:hover .card-colors__swatches,.product--details:focus-within .card-colors__swatches{opacity:1;pointer-events:auto}.product--grid-image:hover~.product--details .card-colors__label,.product--details:hover .card-colors__label,.product--details:focus-within .card-colors__label{opacity:0}@media(hover:none){.card-colors__label{display:none}.card-colors__swatches{opacity:1!important;pointer-events:auto!important}}@media(prefers-reduced-motion:reduce){.card-colors__label,.card-colors__swatches{transition:none}}.megamenu .menu--content_container{justify-content:center;text-align:center}.megamenu .header_text{width:100%;text-align:center}.ajax-cart__item-remove--js{display:inline-flex;align-items:center;justify-content:center;background:transparent!important;border:0!important;box-shadow:none!important;min-width:44px!important;min-height:44px!important;width:44px!important;height:44px!important;padding:11px!important;margin:0!important;border-radius:0!important;color:inherit!important;transform:none!important}.ajax-cart__item-remove--js:hover{background:transparent!important}.ajax-cart__item-remove--js .ajax-cart__item-remove--icon{margin:0!important}.card-colors__dot{position:relative}.card-colors__dot:after{content:"";position:absolute;inset:calc((var(--sw-dot, 14px) - 24px) / 2)}body:has(#slideout-mobile-navigation:popover-open){overflow:hidden}.card-fit{display:none;margin-top:4px;font-size:11px;font-weight:600;letter-spacing:.01em;line-height:1.2;color:#2b7a2b}.card-fit:not([hidden]){display:block}.theme-features__icon-position--top_right .product--grid-image .icn{right:52px!important}
/*# sourceMappingURL=/cdn/shop/t/17/assets/simaveski-boutique.css.map */
