main.salva-product-main .no-user-select{user-select:none;-webkit-user-select:none}main.salva-product-main object{overflow:visible!important;padding:0;display:block;height:fit-content}main.salva-product-main a{color:inherit;text-decoration:none}main.salva-product-main a,button{cursor:pointer}main.salva-product-main a,button,label,dialog,p,a:focus,button:focus,input,input:focus,select,[role=button]{-webkit-tap-highlight-color:transparent!important;-webkit-appearance:none;appearance:none;-webkit-text-fill-color:inherit;-moz-appearance:none}main.salva-product-main a:not(.focused),button:not(.focused),label:not(.focused),dialog:not(.focused),p,a:not(.focused):focus,input:not(.focused),input:not(.focused):focus,select:not(.focused),input:not(.focused):active,textarea:not(.focused),textarea:not(.focused):focus,textarea:active{outline:none}main.salva-product-main input.focused+label{outline:-webkit-focus-ring-color auto 1px}main.salva-product-main button{border:none;background-color:transparent}main.salva-product-main li{list-style-type:none}main.salva-product-main img{object-fit:cover}main.salva-product-main h1,main.salva-product-main h2,main.salva-product-main h3,main.salva-product-main h4,main.salva-product-main h5,main.salva-product-main h6{word-break:break-word}main.salva-product-main input[type=number]::-webkit-outer-spin-button,main.salva-product-main input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}main.salva-product-main input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;border:none}main.salva-product-main input[type=number]:focus{border:none}main.salva-product-main input{caret-color:rgb(var(--layout-text-color))}main.salva-product-main .theme-content{display:flex;background-color:rgb(var(--layout-background-color));position:relative;width:100vw;max-width:100%;z-index:1;min-height:100vh}main.salva-product-main .inside-content{display:flex;flex-direction:column;width:100%;position:relative}main.salva-product-main [hidden]{display:none!important}body.body--contain .inside-content main.salva-product-main section:not(.slideshow-section) *:not(.thumbnail-slider *):not(.product__info-container *):not(.rich-text *):not(.media-with-text *):not(.card__content *):not(.events *){contain:layout style}body.body--contain.hidden main.salva-product-main .inside-content main *,body.body--contain.quick-view-open main.salva-product-main .inside-content main *{contain:none!important}@media screen and (min-width: 921px){@supports selector(:has(+ *)){main.salva-product-main .inside-content:has(main .shopify-section:first-child .overlapping-section) .header-section,main.salva-product-main .inside-content:has(main .shopify-section:first-child .overlapping-section) .header-group__sections{margin-bottom:-100%}main.salva-product-main .inside-content:has(main .shopify-section:first-child .overlapping-section) .shopify-section-header-hidden:not(.header--static) .header-section{transform:translateY(-100%)}}main.salva-product-main overlap-navigation:not(.loaded) .shopify-section:first-child .overlapping-container-js+div{opacity:0}main.salva-product-main overlap-navigation:not(.loaded) .shopify-section:first-child .overlapping-section .slideshow__controls,main.salva-product-main overlap-navigation:not(.loaded) .shopify-section:first-child .overlapping-section .slideshow__controls-button{opacity:0}}main.salva-product-main .header-group{position:relative}main.salva-product-main .inside-content main{flex:1 1 auto;max-width:100%}main.salva-product-main .page-width{max-width:var(--page-width);margin:0 auto}main.salva-product-main .grid{display:grid}.section-padding--spacious{padding-left:48px;padding-right:48px}main.salva-product-main .section-padding--compact{padding-left:24px;padding-right:24px}main.salva-product-main section[id^=shopify-section-]:first-of-type .ordinal-section{padding-top:max(calc(24px + var(--padding-top)),0px)}main.salva-product-main section[id^=shopify-section-]:last-of-type .ordinal-section--spacious{padding-bottom:max(calc(160px + var(--padding-bottom)),0px)}main.salva-product-main section[id^=shopify-section-]:last-of-type .ordinal-section--compact{padding-bottom:max(calc(48px + var(--padding-bottom)),0px)}.ordinal-section--spacious{--section-padding: 96px}.ordinal-section--spacious.ordinal-section--lines{--section-padding: 64px}.ordinal-section--compact{--section-padding: 32px }.ordinal-section{padding-top:max(calc(var(--section-padding) + var(--padding-top)),0px);padding-bottom:max(calc(var(--section-padding) + var(--padding-bottom)),0px)}main.salva-product-main .app{font-family:var(--base-font-family);font-style:var(--base-font-style);font-weight:var(--base-font-weight)}main.salva-product-main input{border:none;background-color:transparent;width:100%;height:100%;display:flex;align-items:center;border-radius:0}main.salva-product-main input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{transition-delay:300s}main.salva-product-main input[type=checkbox],main.salva-product-main input[type=radio]{border:var(--outline-thickness) solid rgb(var(--accent-button-color));background:transparent;width:24px;height:24px;cursor:pointer}main.salva-product-main .no-default-color input[type=checkbox]{border-color:rgb(var(--layout-text-color))}main.salva-product-main input[type=checkbox]{border-radius:3px}main.salva-product-main input[type=checkbox]:focus{outline-offset:-1px}main.salva-product-main input[type=checkbox]:checked{background-color:rgb(var(--accent-button-color));position:relative}main.salva-product-main .no-default-color input[type=checkbox]:checked{background-color:rgb(var(--layout-text-color))}main.salva-product-main input[type=checkbox]:checked:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";z-index:5;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:90%;mask-position:center;mask-repeat:no-repeat;mask-size:90%;background-color:rgb(var(--layout-background-color));-moz-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuNjcyNDIgMTYuMzUwOEwwLjgzMzI1MiA5LjUxMTY1TDIuMDExNTkgOC4zMzMzM0w3LjY3MjQyIDEzLjk5NDFMMTcuNDk5OSA0LjE2NjY2TDE4LjY3ODMgNS4zNDQ5OUw3LjY3MjQyIDE2LjM1MDhaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuNjcyNDIgMTYuMzUwOEwwLjgzMzI1MiA5LjUxMTY1TDIuMDExNTkgOC4zMzMzM0w3LjY3MjQyIDEzLjk5NDFMMTcuNDk5OSA0LjE2NjY2TDE4LjY3ODMgNS4zNDQ5OUw3LjY3MjQyIDE2LjM1MDhaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuNjcyNDIgMTYuMzUwOEwwLjgzMzI1MiA5LjUxMTY1TDIuMDExNTkgOC4zMzMzM0w3LjY3MjQyIDEzLjk5NDFMMTcuNDk5OSA0LjE2NjY2TDE4LjY3ODMgNS4zNDQ5OUw3LjY3MjQyIDE2LjM1MDhaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K)}main.salva-product-main input[type=radio]{border-radius:50%}main.salva-product-main input[type=radio]:checked{background-image:radial-gradient(rgb(var(--layout-background-color)) 0px 20%,rgb(var(--accent-button-color)) 20% 100%)}main.salva-product-main input[type=search]::-webkit-search-decoration,main.salva-product-main input[type=search]::-webkit-search-cancel-button,main.salva-product-main input[type=search]::-webkit-search-results-button,main.salva-product-main input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}main.salva-product-main input[disabled=disabled]{cursor:default;background-color:rgb(var(--layout-background-color));border:var(--outline-thickness) solid rgba(var(--layout-text-color),.8)}main.salva-product-main textarea{background-color:transparent;border-radius:var(--textarea-radius);color:rgb(var(--layout-text-color))}main.salva-product-main .select{position:relative}main.salva-product-main select{border:var(--outline-thickness) solid rgb(var(--layout-text-color));border-radius:var(--field-radius);background:transparent;padding:0 32px 0 12px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;min-height:44px}main.salva-product-main .select svg{fill:rgb(var(--layout-text-color))}main.salva-product-main .select select{-webkit-appearance:none;appearance:none;-webkit-text-fill-color:rgb(var(--layout-text-color));-moz-appearance:none;line-height:calc(44px - var(--outline-thickness))}main.salva-product-main .select-icon{position:absolute;top:50%;transform:translateY(-50%);right:12px;display:flex;align-items:center;z-index:3;pointer-events:none}main.salva-product-main .select-icon svg{width:auto;height:100%}main.salva-product-main .solid-button,main.salva-product-main .outlined-button,main.salva-product-main .link-button{width:fit-content;transition:all var(--animation-duration) var(--transition-timing-function)}main.salva-product-main .solid-button,main.salva-product-main .outlined-button{display:flex;align-items:center;justify-content:center;min-width:200px}main.salva-product-main .link-button{display:inline}main.salva-product-main .big-button,main.salva-product-main .shopify-challenge__button,main.salva-product-main .solid-button,body main.salva-product-main .shopify-pc__banner__dialog button.shopify-pc__banner__btn-accept,body main.salva-product-main .shopify-pc__prefs__header-actions>button.primary{position:relative;color:rgb(var(--base-button-color));background-color:rgb(var(--accent-button-color));border-radius:var(--button-radius);-webkit-border-radius:var(--button-radius);z-index:3}main.salva-product-main shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size: 44px;--shopify-accelerated-checkout-button-border-radius: var(--button-radius);--shopify-accelerated-checkout-button-box-shadow: none;--shopify-accelerated-checkout-skeleton-background-color: #dedede;--shopify-accelerated-checkout-skeleton-animation-opacity-start: 1;--shopify-accelerated-checkout-skeleton-animation-opacity-end: .5;--shopify-accelerated-checkout-skeleton-animation-duration: 4s;--shopify-accelerated-checkout-skeleton-animation-timing-function: ease}main.salva-product-main shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-block-size: 42px;--shopify-accelerated-checkout-button-inline-size: 54px;--shopify-accelerated-checkout-button-border-radius: var(--button-radius);--shopify-accelerated-checkout-button-box-shadow: none;--shopify-accelerated-checkout-inline-alignment: flex-start;--shopify-accelerated-checkout-row-gap: 8px;--shopify-accelerated-checkout-skeleton-background-color: #dedede;--shopify-accelerated-checkout-skeleton-animation-opacity-start: 1;--shopify-accelerated-checkout-skeleton-animation-opacity-end: .5;--shopify-accelerated-checkout-skeleton-animation-duration: 4s;--shopify-accelerated-checkout-skeleton-animation-timing-function: ease}main.salva-product-main .big-button,main.salva-product-main .shopify-challenge__button{padding:12px 32px;min-height:64px;transition:background-color var(--animation-duration) var(--transition-timing-function)}main.salva-product-main .solid-button,main.salva-product-main .outlined-button,body main.salva-product-main .shopify-pc__banner__dialog button.shopify-pc__banner__btn-accept,body main.salva-product-main .shopify-pc__banner__dialog button.shopify-pc__banner__btn-decline,body main.salva-product-main .shopify-pc__prefs__header-actions>button{padding:6px 24px;min-height:44px}main.salva-product-main .outlined-button:after,main.salva-product-main .buttons-zoom.elem-hover--outlined:not(.disabled):after,main.salva-product-main .solid-button:after,main.salva-product-main .big-button:after,main.salva-product-main .shopify-challenge__button:after,body main.salva-product-main .shopify-pc__banner__dialog button.shopify-pc__banner__btn-accept:after,body main.salva-product-main .shopify-pc__banner__dialog button.shopify-pc__banner__btn-decline:after,body main.salva-product-main .shopify-pc__prefs__header-actions>button:after{content:"";display:inline-block;position:absolute;top:0;left:0;right:0;bottom:0;background:transparent;border-radius:var(--button-radius);-webkit-border-radius:var(--button-radius)}main.salva-product-main .buttons-zoom.elem-hover--outlined:not(.disabled) a{z-index:1}main.salva-product-main .outlined-button:after,main.salva-product-main .buttons-zoom.elem-hover--outlined:not(.disabled):after,body main.salva-product-main .shopify-pc__banner__dialog button.shopify-pc__banner__btn-decline:after,body main.salva-product-main .shopify-pc__prefs__header-actions>button:not(.primary):after{border:var(--outline-thickness) solid rgb(var(--accent-button-color));transition:transform var(--animation-duration) var(--transition-timing-function),border var(--animation-duration) var(--transition-timing-function)}main.salva-product-main .buttons-zoom.elem-hover--outlined:not(.disabled) .outlined-button:after{display:none}main.salva-product-main .elem-hover{width:fit-content}main.salva-product-main .solid-button:after,main.salva-product-main .big-button:after,main.salva-product-main .shopify-challenge__button:after,body main.salva-product-main .shopify-pc__banner__dialog button.shopify-pc__banner__btn-accept:after,body main.salva-product-main .shopify-pc__prefs__header-actions>button.primary:after{border:var(--outline-thickness) solid transparent}main.salva-product-main .no-default-color .big-button,main.salva-product-main .no-default-color .solid-button,main.salva-product-main .no-default-color .shopify-challenge__button{color:rgb(var(--layout-background-color));background-color:rgb(var(--layout-text-color));will-change:opacity;transition:opacity var(--animation-duration) var(--transition-timing-function)}main.salva-product-main .no-default-color .big-button[disabled],main.salva-product-main .no-default-color .solid-button[disabled],main.salva-product-main .no-default-color .shopify-challenge__button[disabled]{color:rgb(var(--layout-background-color));background-color:rgba(var(--layout-text-color),.8)}main.salva-product-main .big-button svg main.salva-product-main .solid-button svg{fill:rgb(var(--base-button-color))}main.salva-product-main .big-button[disabled] svg main.salva-product-main .solid-button[disabled] svg{fill:rgba(var(--layout-text-color),.8)}main.salva-product-main .buttons-zoom.elem-hover{position:relative}main.salva-product-main .buttons-zoom .solid-button:not([disabled]):before,main.salva-product-main .buttons-zoom .big-button:not([disabled]):before,main.salva-product-main .buttons-zoom.elem-hover--solid:not(.disabled):before{content:"";position:absolute;background-color:rgb(var(--accent-button-color));top:0;left:0;width:100%;height:100%;border-radius:var(--button-radius);overflow:hidden;transition:transform var(--animation-duration) var(--transition-timing-function),background-color var(--animation-duration) var(--transition-timing-function)}main.salva-product-main .buttons-zoom .solid-button:not([disabled]):before,main.salva-product-main .buttons-zoom .big-button:not([disabled]):before{z-index:-1}main.salva-product-main .buttons-zoom.elem-hover--solid:not(.disabled):before{z-index:0}main.salva-product-main .no-default-color .buttons-zoom .solid-button:not([disabled]):before,main.salva-product-main .no-default-color .buttons-zoom .big-button:not([disabled]):before,main.salva-product-main .no-default-color .buttons-zoom.elem-hover--solid:not(.disabled):before{background-color:rgb(var(--layout-text-color))}main.salva-product-main .big-button[disabled],main.salva-product-main .solid-button[disabled]{color:rgb(var(--layout-background-color));background-color:rgba(var(--layout-text-color),.8)}main.salva-product-main .big-button[disabled],main.salva-product-main .solid-button[disabled],main.salva-product-main .outlined-button[disabled],main.salva-product-main .link-button[disabled],main.salva-product-main button[disabled]{cursor:default;pointer-events:none}main.salva-product-main .outlined-button{position:relative;color:rgb(var(--accent-button-color));background-color:transparent;border-radius:var(--button-radius);-webkit-border-radius:var(--button-radius)}main.salva-product-main .outlined-button svg{fill:rgb(var(--accent-button-color))}main.salva-product-main .outlined-button[disabled],main.salva-product-main .no-default-color .outlined-button[disabled],main.salva-product-main .link-button[disabled]{color:rgba(var(--layout-text-color),.8)}main.salva-product-main .outlined-button[disabled]:after,main.salva-product-main .no-default-color .outlined-button[disabled]:after{border:var(--outline-thickness) solid rgba(var(--layout-text-color),.8)}main.salva-product-main .outlined-button[disabled] svg{fill:rgba(var(--layout-text-color),.8)}main.salva-product-main .no-default-color .outlined-button,main.salva-product-main .no-default-color .link-button{color:rgb(var(--layout-text-color))}main.salva-product-main .no-default-color .outlined-button:after,main.salva-product-main .no-default-color .buttons-zoom.elem-hover--outlined:not(.disabled):after{border:var(--outline-thickness) solid rgb(var(--layout-text-color))}main.salva-product-main .no-default-color .outlined-button svg{fill:rgb(var(--layout-background-color))}main.salva-product-main .no-default-color .outlined-button[disabled] svg{fill:rgba(var(--layout-background-color),.8)}main.salva-product-main .link-button{color:rgb(var(--accent-button-color));background-color:transparent}@media (hover: hover){main.salva-product-main .big-button:hover,main.salva-product-main .solid-button:hover,main.salva-product-main .shopify-challenge__button:hover,body main.salva-product-main .shopify-pc__banner__dialog button.shopify-pc__banner__btn-accept:hover,body main.salva-product-main .shopify-pc__prefs__header-actions>button.primary:hover{background-color:rgb(var(--hover-button-color))}main.salva-product-main .buttons-zoom .big-button:hover:before,main.salva-product-main .buttons-zoom .solid-button:hover:before,main.salva-product-main .buttons-zoom.elem-hover--solid:hover:before{transform:scale3d(1.02,1.1,1);background-color:rgb(var(--hover-button-color))}main.salva-product-main .no-default-color .big-button:hover,main.salva-product-main .no-default-color .solid-button:hover,main.salva-product-main .no-default-color .shopify-challenge__button:hover{color:rgb(var(--layout-background-color));background-color:rgb(var(--layout-text-color));opacity:.7}main.salva-product-main .no-default-color .buttons-zoom .big-button:hover:before,main.salva-product-main.no-default-color .buttons-zoom .solid-button:hover:before,main.salva-product-main .no-default-color .buttons-zoom .elem-hover--solid:hover:before,main.salva-product-main .no-default-color .buttons-zoom.elem-hover--solid:hover:before{background-color:rgb(var(--layout-text-color))}main.salva-product-main .outlined-button:hover,body main.salva-product-main .shopify-pc__banner__dialog button.shopify-pc__banner__btn-decline:hover,body main.salva-product-main .shopify-pc__prefs__header-actions>button:not(.primary):hover{color:rgb(var(--hover-button-color))}main.salva-product-main .outlined-button:hover svg{fill:rgb(var(--hover-button-color))}main.salva-product-main .no-default-color .outlined-button:hover{color:rgb(var(--layout-text-color));opacity:.7}main.salva-product-main .outlined-button:hover:after,main.salva-product-main .buttons-zoom .outlined-button:hover:after,main.salva-product-main .buttons-zoom.elem-hover--outlined:hover:after,body main.salva-product-main .shopify-pc__banner__dialog button.shopify-pc__banner__btn-decline:hover:after,body main.salva-product-main .shopify-pc__prefs__header-actions>button:not(.primary):hover:after{border:var(--outline-thickness) solid rgb(var(--hover-button-color))}main.salva-product-main .buttons-zoom .outlined-button:hover:after,main.salva-product-main .buttons-zoom.elem-hover--outlined:hover:after{transform:scale3d(1.02,1.1,1)}main.salva-product-main .no-default-color .outlined-button:hover:after,main.salva-product-main .no-default-color .buttons-zoom .outlined-button:hover:after,main.salva-product-main .no-default-color .buttons-zoom.elem-hover--outlined:hover:after{border:var(--outline-thickness) solid rgba(var(--layout-text-color),.7)}main.salva-product-main .link-button:hover{color:rgb(var(--hover-button-color))}main.salva-product-main .no-default-color .link-button:hover{color:rgb(var(--layout-text-color));opacity:.7}}main.salva-product-main .richtext p:not(:last-child){padding-bottom:1em;display:block}main.salva-product-main .richtext *:not(p):not(:first-child):not(strong):not(em):not(a):not(.table-block__col):not(li):not(.table-block__col *):not(span){padding-top:1em;display:block}main.salva-product-main .richtext *:not(p):not(:last-child):not(strong):not(em):not(a):not(.table-block__col):not(:only-child):not(.table-block__col *):not(span){padding-bottom:.5em;display:block}main.salva-product-main .richtext ul{display:inline-block}main.salva-product-main .richtext ul li{list-style-type:disc}main.salva-product-main .richtext ol li{list-style-type:auto}main.salva-product-main .richtext ul,.richtext ol{width:fit-content}main.salva-product-main .center .richtext ul,.center .richtext ol{margin-left:auto;margin-right:auto}main.salva-product-main .field--checkbox .richtext ul,.field--checkbox .richtext ol{margin-left:0;margin-right:0}main.salva-product-main .richtext ul li,.richtext ol li{display:list-item!important;list-style-position:inside;text-align:start;width:fit-content}main.salva-product-main .richtext:not(.text-block__item) h1{font-size:48px;line-height:64px;letter-spacing:-.01em;font-weight:inherit}main.salva-product-main .richtext:not(.text-block__item) h2{font-size:40px;line-height:54px;letter-spacing:normal;font-weight:inherit}main.salva-product-main .richtext:not(.text-block__item) h3{font-size:32px;line-height:46px;letter-spacing:normal;font-weight:inherit}main.salva-product-main .richtext:not(.text-block__item) h4{font-size:28px;line-height:36px;letter-spacing:normal;font-weight:inherit}main.salva-product-main .richtext:not(.text-block__item) h5{font-size:24px;line-height:36px;letter-spacing:normal;font-weight:inherit}main.salva-product-main .richtext:not(.text-block__item) h6{font-size:20px;line-height:32px;letter-spacing:normal;font-weight:inherit}main.salva-product-main .richtext.text-block__item h1,main.salva-product-main .richtext.text-block__item h2,main.salva-product-main .richtext.text-block__item h3,main.salva-product-main .richtext.text-block__item h4,main.salva-product-main .richtext.text-block__item h5,main.salva-product-main .richtext.text-block__item h6{font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:inherit}main.salva-product-main .link-animation{position:relative;will-change:opacity;transition:opacity var(--animation-duration) var(--transition-timing-function)}main.salva-product-main .link-animation--underline span,main.salva-product-main .link-animation span,main.salva-product-main .menu__list--secondary-sidebar .link-animation--underline span{background-color:transparent;background-image:linear-gradient(to top,rgb(var(--layout-text-color)) 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px);background-repeat:no-repeat;transition:background-size var(--animation-duration) var(--transition-timing-function)}main.salva-product-main .link--highlighted .link-animation--underline span,main.salva-product-main .link--highlighted .link-animation span,main.salva-product-main .menu__list--secondary-sidebar .link--highlighted .link-animation--underline span{background-color:transparent;background-image:linear-gradient(to top,rgb(var(--highlight-color)) 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px);background-repeat:no-repeat;transition:background-size var(--animation-duration) var(--transition-timing-function)}main.salva-product-main .link-animation--underline span,main.salva-product-main .link-animation span{background-position:right bottom,right bottom;background-size:0% 1px,100% 1px}main.salva-product-main .link-animation--underline.underline-active span,main.salva-product-main .link-animation.underline-active span{background-size:100% 1px,100% 1px}main.salva-product-main .menu__list--secondary-sidebar .link-animation--underline span,main.salva-product-main .menu__list--secondary-sidebar .link-animation span{background-position:bottom left,bottom left;background-size:1px 0%,1px 100%}main.salva-product-main .menu__item.color-accent .link-animation--underline span,main.salva-product-main .menu__item.color-accent .link-animation span{background-image:linear-gradient(to top,rgb(var(--accent-button-color)) 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px)}main.salva-product-main .underline-active{cursor:default}main.salva-product-main .link-animation--slide span{line-height:135%!important;display:flex;flex-direction:column;justify-content:center;transition:transform var(--animation-duration) .1s;position:relative}main.salva-product-main .link-animation--slide:not(.underline-active) span:before{content:attr(data-hover);line-height:135%!important;position:absolute;top:100%;display:flex;align-items:flex-start;overflow-y:hidden;transform:translateZ(0);will-change:opacity;transition:opacity .1s var(--transition-timing-function) .1s}main.salva-product-main .secondary-sidebar .link-animation--slide:not(.underline-active) span:before{top:0;left:-100%}main.salva-product-main .transparent-sidebar.invert-sidebar .link-animation--slide:not(.underline-active) span:before{content:attr(data-hover);background:inherit;background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}main.salva-product-main .menu__list--secondary-sidebar .underline-active{background-color:transparent;background-image:linear-gradient(to top,rgb(var(--layout-text-color)) 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px);background-repeat:no-repeat}main.salva-product-main .underline-active{background-position:right bottom,right bottom;background-size:100% 1px,100% 1px}main.salva-product-main .menu__list--secondary-sidebar .underline-active{background-position:left top,left top;background-size:1px 100%,1px 100%;transition:background-size var(--animation-duration) var(--transition-timing-function)}main.salva-product-main .richtext a,main.salva-product-main .link-button,main.salva-product-main .icon-button.link-button .icon-button__title,main.salva-product-main .shopify-pc__banner__body p a,main.salva-product-main .shopify-pc__banner__btn-manage-prefs span{color:rgb(var(--accent-button-color));position:relative;background-color:transparent;background-image:linear-gradient(to top,rgb(var(--accent-button-color)) 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px);background-repeat:no-repeat;background-position:right bottom,right bottom;background-size:100% 1px,100% 1px;will-change:color;transition:color var(--animation-duration) var(--transition-timing-function)}main.salva-product-main .link-button[disabled],main.salva-product-main .icon-button.link-button[disabled] .icon-button__title{background-image:linear-gradient(to top,rgba(var(--layout-text-color),.8) 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px);color:rgba(var(--layout-text-color),.8)}main.salva-product-main .no-default-color .richtext a,main.salva-product-main .no-default-color .link-button,main.salva-product-main .no-default-color .icon-button.link-button .icon-button__title{will-change:opacity;color:rgb(var(--layout-text-color));background-image:linear-gradient(to top,rgb(var(--layout-text-color)) 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px);transition:color var(--animation-duration) var(--transition-timing-function),opacity var(--animation-duration) var(--transition-timing-function)}main.salva-product-main .no-default-color .link-button[disabled],main.salva-product-main .no-default-color .icon-button.link-button[disabled] .icon-button__title{color:rgba(var(--layout-text-color),.8);background-image:linear-gradient(to top,rgba(var(--layout-text-color),.8) 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px)}main.salva-product-main .richtext-link--underline a,main.salva-product-main .link-button--underline{transition:background-size var(--animation-duration) var(--transition-timing-function),color var(--animation-duration) var(--transition-timing-function),background-position var(--animation-duration) var(--transition-timing-function)}main.salva-product-main .icon-button.link-button{background-image:none!important;background-size:0!important}main.salva-product-main .solid-button.icon-button svg{fill:rgb(var(--layout-background-color));transition:fill var(--animation-duration) var(--transition-timing-function)}main.salva-product-main .outlined-button.icon-button svg,main.salva-product-main .link-button.icon-button svg{fill:rgb(var(--accent-button-color));transition:fill var(--animation-duration) var(--transition-timing-function)}main.salva-product-main .no-default-color .outlined-button.icon-button svg,main.salva-product-main .no-default-color .link-button.icon-button svg{fill:rgb(var(--layout-text-color))}main.salva-product-main .outlined-button[disabled].icon-button svg,main.salva-product-main .link-button[disabled].icon-button svg{fill:rgba(var(--layout-text-color),.8)}@media (hover: hover){main.salva-product-main .outlined-button.icon-button:hover svg,main.salva-product-main .link-button.icon-button:hover svg{fill:rgb(var(--hover-button-color))}main.salva-product-main .no-default-color .outlined-button.icon-button:hover svg,main.salva-product-main .no-default-color .link-button.icon-button:hover svg{fill:rgba(var(--layout-text-color),.7)}}@media (hover: hover){main.salva-product-main .richtext a:hover,main.salva-product-main .link-button:not(.icon-button):hover,main.salva-product-main .icon-button.link-button:hover .icon-button__title,main.salva-product-main .shopify-pc__banner__body p a:hover,main.salva-product-main .shopify-pc__banner__btn-manage-prefs span:hover{color:rgb(var(--hover-button-color));opacity:1;background-image:linear-gradient(to top,rgb(var(--hover-button-color)) 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px)}main.salva-product-main .icon-button.link-button:hover svg{fill:rgb(var(--hover-button-color))}main.salva-product-main .no-default-color .richtext a:hover,main.salva-product-main .no-default-color .link-button:not(.icon-button):hover,main.salva-product-main .no-default-color .icon-button.link-button:hover .icon-button__title{color:rgb(var(--layout-text-color));background-image:linear-gradient(to top,rgb(var(--layout-text-color)) 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px);opacity:.7}main.salva-product-main .no-default-color .richtext-link--underline a:hover,main.salva-product-main .no-default-color .link-button--underline:not(.icon-button):hover,main.salva-product-main .no-default-color .icon-button.link-button--underline:hover .icon-button__title{opacity:1;animation:startAnimateUnderlinedLinksNoColor var(--animation-duration) var(--transition-timing-function),endAnimateUnderlinedLinksNoColor var(--animation-duration) var(--transition-timing-function) var(--animation-duration)}main.salva-product-main .richtext-link--underline a:hover,main.salva-product-main .link-button--underline:not(.icon-button):hover,main.salva-product-main .icon-button.link-button--underline:hover .icon-button__title{opacity:1;animation:startAnimateUnderlinedLinks var(--animation-duration) var(--transition-timing-function),endAnimateUnderlinedLinks var(--animation-duration) var(--transition-timing-function) var(--animation-duration)}}@keyframes startAnimateUnderlinedLinks{0%{background-position:right bottom,right bottom;background-size:100% 1px,100% 1px;background-image:linear-gradient(to top,rgb(var(--accent-button-color)) 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px)}to{background-position:right bottom,left bottom;background-size:0% 1px,100% 1px;background-image:linear-gradient(to top,rgb(var(--accent-button-color)) 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px)}}@keyframes endAnimateUnderlinedLinks{0%{background-position:left bottom,left bottom;background-size:0% 1px,100% 1px;background-image:linear-gradient(to top,rgb(var(--hover-button-color)) 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px)}to{background-position:left bottom,right bottom;background-size:100% 1px,100% 1px;background-image:linear-gradient(to top,rgb(var(--hover-button-color)) 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px)}}@keyframes startAnimateUnderlinedLinksNoColor{0%{background-position:right bottom,right bottom;background-size:100% 1px,100% 1px;background-image:linear-gradient(to top,rgb(var(--layout-text-color)) 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px)}to{background-position:right bottom,left bottom;background-size:0% 1px,100% 1px;background-image:linear-gradient(to top,rgb(var(--layout-text-color)) 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px)}}@keyframes endAnimateUnderlinedLinksNoColor{0%{background-position:left bottom,left bottom;background-size:0% 1px,100% 1px;background-image:linear-gradient(to top,rgb(var(--layout-text-color)) 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px)}to{background-position:left bottom,right bottom;background-size:100% 1px,100% 1px;background-image:linear-gradient(to top,rgb(var(--layout-text-color)) 0px 0px),linear-gradient(to top,transparent 0px,transparent 0px)}}@media (hover: hover){main.salva-product-main .hover-link:hover .link-animation:not(.underline-active){opacity:.7}main.salva-product-main .hover-link:hover .link-animation--underline:not(.underline-active) span{background-position:left bottom,left bottom;background-size:100% 1px,100% 1px}main.salva-product-main .menu__list--secondary-sidebar .hover-link:hover .link-animation--underline:not(.underline-active) span{background-position:top left,top left;background-size:1px 100%,1px 100%}main.salva-product-main .hover-link:hover .link-animation--slide:not(.underline-active) span{transform:translateY(-100%)}main.salva-product-main .secondary-sidebar .hover-link:hover .link-animation--slide:not(.underline-active) span{transform:translate(100%)}main.salva-product-main .hover-link:hover .link-animation--slide:not(.underline-active) span:before{opacity:.7;background:inherit}}main.salva-product-main summary::-webkit-details-marker{display:none}main.salva-product-main summary{list-style:none}main.salva-product-main html.no-js .no-js-hidden{display:none!important}main.salva-product-main .visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}main.salva-product-main .product__placeholder img{width:100%;height:100%}main.salva-product-main .media{display:block;position:relative;overflow:hidden}main.salva-product-main .media--transparent{background-color:transparent}main.salva-product-main .media>*:not(.zoom):not(.deferred-media__poster-button),main.salva-product-main .media model-viewer{display:block;width:100%;position:absolute;top:0;left:0;height:100%}main.salva-product-main .product--full_width .media>*:not(.zoom):not(.deferred-media__poster-button),main.salva-product-main .product--full_width .media model-viewer{display:block;min-width:100%;width:auto;height:100%}main.salva-product-main .media--square{padding-bottom:100%}main.salva-product-main .media--portrait{padding-bottom:125%}main.salva-product-main .media--landscape{padding-bottom:66.6%}main.salva-product-main .media.media--hover-effect>img+img{opacity:0}main.salva-product-main .ratio-original{aspect-ratio:auto}main.salva-product-main .ratio-square{aspect-ratio:1 / 1}main.salva-product-main .ratio-portrait{aspect-ratio:4 / 5}main.salva-product-main .ratio-narrow_portrait{aspect-ratio:2 / 3}main.salva-product-main .ratio-traditional{aspect-ratio:4 / 3}main.salva-product-main .ratio-landscape{aspect-ratio:3 / 2}main.salva-product-main .ratio-wide{aspect-ratio:16 / 9}main.salva-product-main .ratio-super_wide{aspect-ratio:4 / 1}main.salva-product-main .placeholder{background-color:rgba(var(--layout-text-color),.07);display:flex;justify-content:center;align-items:center;height:240px;width:100%;flex:0 0 100%}main.salva-product-main .placeholder+svg{fill:rgba(var(--layout-text-color),.5)}main.salva-product-main .page-placeholder{width:64px;height:64px}main.salva-product-main .placeholder-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;font:var(--base-body-s-font);color:rgba(var(--layout-text-color),.7)}main.salva-product-main .placeholder-svg{width:100%;background-color:rgba(var(--layout-text-color),.07);fill:rgb(var(--layout-text-color),.5)}main.salva-product-main .unit-price{display:flex}main.salva-product-main deferred-media{display:block}@media (hover: hover){main.salva-product-main .quantity__button:hover{opacity:.7}}main.salva-product-main .quantity__button[name=minus]{transform:rotate(180deg)}main.salva-product-main .quantity{display:flex;align-items:center;border-radius:var(--field-radius);border:var(--outline-thickness) solid rgb(var(--layout-text-color));min-height:44px;width:168px}main.salva-product-main .quantity__input{text-align:center;width:100%;height:100%;color:rgb(var(--layout-text-color))}main.salva-product-main .quantity__input::placeholder{color:rgb(var(--layout-text-color))}main.salva-product-main .quantity__button{flex-shrink:0;border:0;background-color:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;color:rgb(var(--layout-text-color));padding:0;width:44px;height:40px;will-change:opacity;transition:opacity var(--animation-duration) var(--transition-timing-function)}main.salva-product-main .quantity__button svg{pointer-events:none;fill:rgb(var(--layout-text-color))}main.salva-product-main .quantity__button:focus-visible,.quantity__input:focus-visible{z-index:2}main.salva-product-main .quantity__button:not(:focus-visible):not(.focused),main.salva-product-main .quantity__input:not(:focus-visible):not(.focused){box-shadow:inherit;background-color:inherit}main.salva-product-main .quantity__input::-webkit-outer-spin-button,main.salva-product-main .quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}main.salva-product-main .quantity__input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}main.salva-product-main .overlay{display:none;width:100vw;height:100vh;position:fixed;z-index:30;top:0;left:0;opacity:0;background-color:rgb(var(--layout-text-color))}main.salva-product-main .drawer.active .overlay,main.salva-product-main .overlay.open,pickup-availability-drawer[open] .overlay,main.salva-product-main .menu-drawer:not([hidden])+.overlay{display:block;opacity:.5;z-index:30;animation:disableOpacity .3s var(--transition-timing-function)}@keyframes disableOpacity{0%{opacity:0}to{opacity:.5}}@keyframes drawerOpen{0%{right:-40px;opacity:0}to{right:0;opacity:1}}main.salva-product-main .loading-overlay__spinner.hidden{display:none}main.salva-product-main .button .loading-overlay__spinner svg circle,main.salva-product-main .infinite-scroll.loading[data-trigger=button] svg circle{stroke:rgb(var(--base-button-color))!important}main.salva-product-main .button-wrapper{display:flex;justify-content:flex-end;position:sticky;position:-webkit-sticky;top:16px;background-color:transparent;z-index:15}main.salva-product-main .button-close{cursor:pointer;width:44px;height:44px;display:flex;justify-content:center;position:relative;align-items:center;z-index:3;background-color:rgb(var(--layout-text-color));border-radius:var(--other-buttons-radius);transition:transform var(--animation-duration) var(--transition-timing-function),opacity var(--animation-duration) var(--transition-timing-function);will-change:opacity}main.salva-product-main .button-close:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1;cursor:pointer;border-radius:var(--other-buttons-radius);background-color:rgb(var(--layout-text-color));box-shadow:0 0 2px rgba(var(--layout-text-color),var(--close-button-shadow)),0 2px 10px rgba(var(--layout-text-color),var(--close-button-shadow));transition:transform var(--animation-duration) var(--transition-timing-function),opacity var(--animation-duration) var(--transition-timing-function)}main.salva-product-main .cart-drawer .button-close.fill svg,main.salva-product-main .filter-form .button-close.fill svg{fill:rgb(var(--popup-background-color))}main.salva-product-main .button-close svg{will-change:opacity;fill:rgb(var(--layout-background-color));transition:transform var(--animation-duration) var(--transition-timing-function),fill var(--animation-duration) var(--transition-timing-function)}main.salva-product-main .button-close.fill svg,main.salva-product-main .no-default-color .button-close.fill:not(.close-popup) svg{fill:rgb(var(--layout-background-color))}main.salva-product-main .no-default-color .button-close:not(.close-popup),main.salva-product-main .no-default-color .button-close:not(.close-popup):after{background-color:rgb(var(--layout-text-color))}main.salva-product-main .no-default-color .button-close:not(.close-popup) svg{fill:rgb(var(--layout-background-color))}@media (hover: hover){main.salva-product-main .button-close:hover{opacity:.7}main.salva-product-main .button-close:hover svg{opacity:.7;transform:rotate(180deg)}main.salva-product-main .buttons-zoom .button-close:hover:after{transform:scale3d(1.1,1.1,1)}}main.salva-product-main .label{display:block;margin-bottom:4px;color:rgb(var(--layout-text-color))}main.salva-product-main .input{border:var(--outline-thickness) solid rgb(var(--layout-text-color));border-radius:var(--field-radius);color:rgb(var(--layout-text-color));min-height:44px;padding:8px 16px}main.salva-product-main .input.required.invalid{border-color:rgb(var(--error-color))}main.salva-product-main .input.required.valid{border-color:rgb(var(--layout-text-color))}main.salva-product-main .input::placeholder,select::placeholder,textarea::placeholder{color:rgba(var(--layout-text-color),.5)}main.salva-product-main .fields-wrapper .field:not(:last-child){margin-bottom:16px}main.salva-product-main .field--checkbox{display:flex;align-items:center;position:relative}main.salva-product-main .field--checkbox input[type=checkbox]{flex-shrink:0}main.salva-product-main .field--checkbox .label{color:rgb(var(--layout-text-color));margin-left:8px;margin-bottom:0}main.salva-product-main .field--checkbox,select{cursor:pointer}main.salva-product-main .shopify-challenge__container{margin-top:128px;margin-bottom:128px}main.salva-product-main .main--spacious .shopify-challenge__container{padding-left:48px;padding-right:48px}main.salva-product-main .main--compact .shopify-challenge__container{padding-left:24px;padding-right:24px}main.salva-product-main .shopify-challenge__message{color:rgb(var(--layout-text-color));margin-bottom:32px;font-family:var(--base-font-family);font-style:var(--base-font-style);font-weight:var(--base-font-weight);text-transform:uppercase;letter-spacing:.02em;text-align:start}main.salva-product-main .shopify-challenge__container .shopify-challenge__button{margin-top:32px;width:100%;min-height:64px;cursor:pointer}main.salva-product-main .popup-wrapper{display:none;opacity:0;top:calc(50% + 40px)}main.salva-product-main .popup-wrapper:not(.filter-form).open{display:block;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);max-height:calc(100% - 130px);width:720px;max-width:calc(100% - 100px);overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none;box-shadow:0 7px 38px #0000001a;z-index:50;opacity:1;background-color:rgb(var(--popup-background-color));animation:modalAndPopupOpen var(--animation-duration) var(--transition-timing-function)}main.salva-product-main .popup-wrapper.popup-wrapper--page:not(.filter-form).open{width:1024px}@keyframes modalAndPopupOpen{0%{top:calc(50% + 40px);opacity:0}to{top:50%;opacity:1}}main.salva-product-main .popup-content,main.salva-product-main .popup__text.popup-content:last-child{padding:42px 64px 64px}main.salva-product-main .popup__text.popup-content{padding:42px 64px 0}main.salva-product-main .popup-wrapper.open::-webkit-scrollbar{width:0;height:0;display:none}main.salva-product-main .popup-wrapper.open::-moz-scrollbar{width:0;height:0;display:none;scrollbar-width:none}main.salva-product-main ul:empty,p:empty{display:none}main.salva-product-main .slider-button[disabled=disabled] svg{fill:rgba(var(--layout-text-color),.5)}main.salva-product-main .dim{opacity:.7}main.salva-product-main .heading{color:rgb(var(--layout-text-color))}main.salva-product-main .heading--accent{color:rgb(var(--accent-button-color))}main.salva-product-main .page-width{margin-left:auto;margin-right:auto}main.salva-product-main .page-width--1200{max-width:1200px;width:100%}main.salva-product-main .page-width--1400{max-width:1400px;width:100%}main.salva-product-main .page-width--1700{max-width:1700px;margin-left:auto;margin-right:auto;width:100%}main.salva-product-main .hover-accent{transition:color var(--animation-duration) var(--transition-timing-function)}main.salva-product-main .hover-accent svg{transition:fill var(--animation-duration) var(--transition-timing-function)}main.salva-product-main .hover-opacity{will-change:opacity;transition:opacity var(--animation-duration) var(--transition-timing-function)}@media (hover: hover){main.salva-product-main .hover-accent:hover{color:rgb(var(--hover-button-color))}main.salva-product-main .hover-accent:hover svg{fill:rgb(var(--hover-button-color))}main.salva-product-main .hover-opacity:hover{opacity:.7}}main.salva-product-main overlap-navigation{display:block;width:100%}main.salva-product-main .shopify-section-group-additional-header-sections{position:relative;z-index:1}main.salva-product-main pickup-availability-drawer{display:block;visibility:hidden;position:fixed;pointer-events:none;top:0;right:0;z-index:101}main.salva-product-main pickup-availability-drawer[open]{display:block;visibility:visible;pointer-events:all}main.salva-product-main .recommendation-modal__container{background-color:rgb(var(--layout-background-color));color:rgb(var(--layout-text-color))}main.salva-product-main .recommendation-modal__close-button{width:44px;height:44px}main.salva-product-main .recommendation-modal__message--bold{font-weight:inherit!important}main.salva-product-main .recommendation-modal__benefits ul li{color:rgb(var(--layout-text-color))}main.salva-product-main .recommendation-modal__backdrop{background-color:rgb(var(--layout-text-color));opacity:.5}main.salva-product-main .recommendation-modal__form button{margin-top:24px!important}main.salva-product-main .recommendation-modal__button{color:rgb(var(--layout-background-color));background-color:rgb(var(--layout-text-color));height:64px!important;border-radius:var(--button-radius)!important}main.salva-product-main .recommendation-modal__button--minimal{color:rgb(var(--layout-text-color));height:44px!important;width:100%!important;border:var(--line-width) solid rgb(var(--layout-text-color));text-decoration-line:none!important}main.salva-product-main .brutalist .recommendation-modal__message,main.salva-product-main .brutalist .recommendation-modal__message--align-start,main.salva-product-main .brutalist .recommendation-modal__button{font:var(--base-body-l-font)!important;letter-spacing:.02em;text-transform:uppercase}body.salva-product .duet .recommendation-modal__message,body.salva-product .duet .recommendation-modal__message--align-start,body.salva-product .duet .recommendation-modal__button{font:var(--accent-body-m-font)!important}body.salva-product .minimal_basic .recommendation-modal__message,body.salva-product .minimal_basic .recommendation-modal__message--align-start,body.salva-product .minimal_basic .recommendation-modal__button{font:var(--base-body-m-font)!important}body.salva-product .minimal_uppercase .recommendation-modal__message,body.salva-product .minimal_uppercase .recommendation-modal__message--align-start,body.salva-product .minimal_uppercase .recommendation-modal__button{font:var(--base-body-s-font)!important;text-transform:uppercase;letter-spacing:.02em}body.salva-product .minimal_heavy .recommendation-modal__message,body.salva-product .minimal_heavy .recommendation-modal__message--align-start,body.salva-product .minimal_heavy .recommendation-modal__button{font:var(--base-heading-xs-font)!important}body.salva-product .contrast .recommendation-modal__message,body.salva-product .classic .recommendation-modal__message,body.salva-product .contrast .recommendation-modal__message--align-start,body.salva-product .classic .recommendation-modal__message--align-start,body.salva-product .contrast .recommendation-modal__button,body.salva-product .classic .recommendation-modal__button{font:var(--accent-body-l-font)!important}body.salva-product .avant_garde .recommendation-modal__message,body.salva-product .avant_garde .recommendation-modal__message--align-start,body.salva-product .avant_garde .recommendation-modal__button{font:var(--base-body-m-font)!important;text-transform:uppercase;letter-spacing:.02em}.minimal_uppercase .recommendation-modal__benefits ul li,.minimal_basic .recommendation-modal__benefits ul li,.classic .recommendation-modal__benefits ul li,.contrast .recommendation-modal__benefits ul li,.minimal_uppercase .recommendation-modal__button--minimal,.minimal_basic .recommendation-modal__button--minimal,.classic .recommendation-modal__button--minimal,.contrast .recommendation-modal__button--minimal,.minimal_uppercase .recommendation-modal__content select,.minimal_basic .recommendation-modal__content select,.classic .recommendation-modal__content select,.contrast .recommendation-modal__content select{font:var(--base-label-font)!important;text-transform:uppercase;letter-spacing:.02em}.minimal_heavy .recommendation-modal__benefits ul li,.minimal_heavy .recommendation-modal__button--minimal,.minimal_heavy .recommendation-modal__content select{font:var(--base-body-l-font)!important}.brutalist .recommendation-modal__benefits ul li,.brutalist .recommendation-modal__button--minimal,.brutalist .recommendation-modal__content select{font:var(--base-body-l-font)!important;letter-spacing:.02em;text-transform:uppercase}.avant_garde .recommendation-modal__benefits ul li,.avant_garde .recommendation-modal__button--minimal,.avant_garde .recommendation-modal__content select{font:var(--accent-body-m-font)!important}.duet .recommendation-modal__benefits ul li,.duet .recommendation-modal__button--minimal,.duet .recommendation-modal__content select{font:var(--base-body-m-font)!important}main.salva-product-main .body-secondary-text--minimal_uppercase{font:var(--base-body-s-font);letter-spacing:.02em;text-transform:uppercase}main.salva-product-main .label-checkbox--minimal_heavy,main.salva-product-main .label-checkbox--duet{font:var(--base-body-l-font)}main.salva-product-main .label-checkbox--avant_garde{font:var(--accent-body-m-font)}main.salva-product-main .label-checkbox--minimal_uppercase,main.salva-product-main .label-checkbox--minimal_basic,main.salva-product-main .label-checkbox--classic,main.salva-product-main .label-checkbox--contrast{font:var(--base-body-m-font)}main.salva-product-main .label-checkbox--brutalist{font:var(--accent-heading-xs-font)}main.salva-product-main .body-secondary-text--minimal_basic,main.salva-product-main .body-secondary-text--classic,main.salva-product-main .label--minimal_uppercase,main.salva-product-main .input--minimal_uppercase,.input--minimal_basic,.input--classic,main.salva-product-main .big-button--minimal_uppercase,.big-button--classic,main.salva-product-main .button--minimal_uppercase,.button--classic,main.salva-product-main .minimal_uppercase .shopify-challenge__button,main.salva-product-main .classic .shopify-challenge__button{font:var(--base-body-s-font)}.body-secondary-text--minimal_heavy,.body-text--minimal_heavy,.body-text--duet,.label--minimal_heavy,.label--brutalist,.input--minimal_heavy,.input--brutalist,.button--minimal_heavy{font:var(--base-body-l-font)}.body-secondary-text--avant_garde,.input--duet,.input--avant_garde,.button--avant_garde,.button--contrast{font:var(--accent-body-s-font)}.body-secondary-text--contrast,.label--minimal_basic,.label--classic,.label--avant_garde,.label--contrast,.input--contrast,.button--minimal_basic{font:var(--base-label-font)}.body-secondary-text--brutalist{font:var(--base-body-l-font);letter-spacing:.02em;text-transform:uppercase}.body-secondary-text--duet,.body-text--minimal_uppercase,.body-text--minimal_basic,.body-text--classic,.body-text--contrast,.label--duet,.big-button--minimal_basic,.big-button--avant_garde,.minimal_basic .shopify-challenge__button,.avant_garde .shopify-challenge__button{font:var(--base-body-m-font)}.body-text--avant_garde,.button--duet{font:var(--accent-body-m-font)}.body-text--brutalist,.big-button--contrast,.contrast .shopify-challenge__button{font:var(--accent-heading-xs-font)}.label--minimal_uppercase,.label--minimal_basic,.label--classic,.label--avant_garde,.label--contrast,.label--brutalist,.input--minimal_uppercase,.input--brutalist{text-transform:uppercase;letter-spacing:.02em}.big-button--minimal_heavy,.big-button--brutalist,.minimal_heavy .shopify-challenge__button,.brutalist .shopify-challenge__button{font:var(--base-heading-xs-font)}.big-button--duet,.button--brutalist,.duet .shopify-challenge__button{font:var(--accent-body-l-font)}.big-button--minimal_uppercase,.big-button--avant_garde,.big-button--brutalist,.button--minimal_uppercase,.button--minimal_basic,.minimal_uppercase .shopify-challenge__button,.avant_garde .shopify-challenge__button,.brutalist .shopify-challenge__button{text-transform:uppercase}.big-button--minimal_uppercase,.big-button--avant_garde,.button--minimal_uppercase,.button--minimal_basic,.minimal_uppercase .shopify-challenge__button,.avant_garde .shopify-challenge__button{letter-spacing:.02em}main.password-main{position:relative;z-index:1}body .shopify-pc__prefs__dialog header h2{font:var(--base-heading-s-font)}body #shopify-pc__banner__body-title,body .shopify-pc__prefs__dialog h3,body .shopify-pc__prefs__dialog label{font:var(--base-heading-xs-font)}body .shopify-pc__banner__body p,body .shopify-pc__prefs__dialog p,body .shopify-pc__prefs__dialog li{font:var(--base-body-m-font)}body .shopify-pc__banner__btns,body .shopify-pc__prefs__header-actions{font:var(--base-body-s-font);text-transform:uppercase;letter-spacing:.02em}body .shopify-pc__banner__btns>button,body .shopify-pc__prefs__header-actions>button{position:relative}body .shopify-pc__banner__body p a,body .shopify-pc__banner__btn-manage-prefs span,body .shopify-pc__banner__dialog button.shopify-pc__banner__btn-manage-prefs{text-decoration:none}body .shopify-pc__banner__dialog,body .shopify-pc__banner__dialog p,.shopify-pc__banner__body #shopify-pc__banner__body-title,body .shopify-pc__prefs__dialog header,body .shopify-pc__prefs__dialog header h2,body .shopify-pc__prefs__scrollable,body .shopify-pc__prefs__scrollable *{background-color:rgb(var(--popup-background-color))!important;color:rgb(var(--layout-text-color))!important}body .shopify-pc__prefs__option:first-child,body .shopify-pc__prefs__dialog header{border-color:rgb(var(--layout-text-color))}body .shopify-pc__prefs__option label span svg path{fill:rgb(var(--layout-text-color))}body .shopify-pc__prefs__option label span svg{background-color:rgb(var(--popup-background-color))}body .shopify-pc__banner__dialog button.shopify-pc__banner__btn-decline,body .shopify-pc__prefs__header-actions>button:not(.primary){border:none;background-color:transparent;color:rgb(var(--accent-button-color));border-radius:var(--button-radius);-webkit-border-radius:var(--button-radius);transition:all var(--animation-duration) var(--transition-timing-function)}body .shopify-pc__banner__dialog button.shopify-pc__banner__btn-accept,body .shopify-pc__prefs__header-actions>button.primary{border:none;transition:all var(--animation-duration) var(--transition-timing-function)}@media only screen and (max-width: 750px){body .shopify-pc__prefs__header-actions{flex-direction:row;flex-wrap:wrap}body .shopify-pc__prefs__header-actions>button{width:auto}}@media screen and (max-width: 550px){body .shopify-pc__banner__btns{flex-wrap:wrap;justify-content:center}}@media screen and (max-width: 920px){.section-padding--spacious,.main--spacious .shopify-challenge__container{padding-left:24px;padding-right:24px}}@media screen and (min-width: 921px){.main_xs--spacious .inside-content{max-width:calc(100% - max(12.5%,280px))}.main_xs--compact .inside-content{max-width:calc(100% - max(12.5%,200px))}.main_xs_with_secondary--spacious .inside-content{max-width:calc(100% - max(12.5%,280px) - 96px)}.main_xs_with_secondary--compact .inside-content{max-width:calc(100% - max(12.5%,200px) - 96px)}.main_s--spacious .inside-content{max-width:calc(100% - max(18.75%,280px))}.main_s--compact .inside-content{max-width:calc(100% - max(18.75%,200px))}.main_s_with_secondary--spacious .inside-content{max-width:calc(100% - max(18.75%,280px) - 96px)}.main_s_with_secondary--compact .inside-content{max-width:calc(100% - max(18.75%,200px) - 96px)}.main_m--spacious .inside-content{max-width:calc(100% - max(25%,280px))}.main_m--compact .inside-content{max-width:calc(100% - max(25%,200px))}.main_m_with_secondary--spacious .inside-content{max-width:calc(100% - max(25%,280px) - 96px)}.main_m_with_secondary--compact .inside-content{max-width:calc(100% - max(25%,200px) - 96px)}.main_l--spacious .inside-content,.main_l--compact .inside-content{max-width:50%}}@media screen and (max-width: 1440px){section[id^=shopify-section-]:last-of-type .ordinal-section--spacious{padding-bottom:max(calc(128px + var(--padding-bottom)),0px)}.ordinal-section--spacious{--section-padding: 80px}.ordinal-section--spacious.ordinal-section--lines{--section-padding: 48px}}@media screen and (min-width: 1200px){.page-width.ordinal-section--spacious{--section-padding: 80px}.page-width.ordinal-section--spacious.ordinal-section--lines{--section-padding: 48px}section[id^=shopify-section-]:last-of-type .ordinal-section--spacious.page-width{padding-bottom:max(calc(128px + var(--padding-bottom)),0px)}}@media screen and (max-width: 1024px){.shopify-challenge__container{margin-top:96px;margin-bottom:96px}section[id^=shopify-section-]:last-of-type .ordinal-section--spacious{padding-bottom:max(calc(96px + var(--padding-bottom)),0px)}}@media screen and (max-width: 768px){.ordinal-section--spacious{--section-padding: 64px}.ordinal-section--spacious.ordinal-section--lines{--section-padding: 32px}section[id^=shopify-section-]:first-of-type .ordinal-section{padding-top:max(calc(16px + var(--padding-top)),0px)}section[id^=shopify-section-]:last-of-type .ordinal-section--spacious{padding-bottom:max(calc(64px + var(--padding-bottom)),0px)}.section-padding--spacious,.section-padding--compact{padding-left:16px;padding-right:16px}.shopify-challenge__container{margin-top:64px;margin-bottom:64px}.main--spacious .shopify-challenge__container,.main--compact .shopify-challenge__container{padding-left:16px;padding-right:16px}.shopify-challenge__message{margin-bottom:24px}main.salva-product-main .popup-wrapper:not(.filter-form).open{max-height:calc(100% - 32px);max-width:calc(100% - 16px)}main.salva-product-main .popup-content,main.salva-product-main .popup__text.popup-content:last-child{padding:42px 24px 48px}main.salva-product-main .popup__text.popup-content{padding:42px 24px 0}main.salva-product-main .solid-button,main.salva-product-main .outlined-button,main.salva-product-main .shopify-pc__banner__dialog button.shopify-pc__banner__btn-accept,main.salva-product-main .shopify-pc__banner__dialog button.shopify-pc__banner__btn-decline,body main.salva-product-main .shopify-pc__prefs__header-actions>button{min-width:120px;padding:6px 12px;min-height:36px}}@media screen and (max-width: 500px){section[id^=shopify-section-]:last-of-type .ordinal-section--spacious{padding-bottom:max(calc(48px + var(--padding-bottom)),0px)}section[id^=shopify-section-]:last-of-type .ordinal-section--compact{padding-bottom:max(calc(32px + var(--padding-bottom)),0px)}.ordinal-section--spacious{--section-padding: 48px}.ordinal-section--compact{--section-padding: 24px }.section-padding--spacious,.section-padding--compact{padding-left:16px;padding-right:16px}.shopify-challenge__container{margin-top:48px;margin-bottom:48px}}@media screen and (max-width: 1720px) and (min-width: 921px){.main_xs--spacious section[id^=shopify-section-]:last-of-type .ordinal-section--spacious{padding-bottom:max(calc(128px + var(--padding-bottom)),0px)}.main_xs--spacious .ordinal-section--spacious{--section-padding: 80px}.main_xs--spacious .ordinal-section--spacious.ordinal-section--lines{--section-padding: 48px}}@media screen and (min-width: 1480px){.main_xs--spacious .page-width.ordinal-section--spacious{--section-padding: 80px}.main_xs--spacious .page-width.ordinal-section--spacious.ordinal-section--lines{--section-padding: 48px}.main_xs--spacious section[id^=shopify-section-]:last-of-type .ordinal-section--spacious.page-width{padding-bottom:max(calc(128px + var(--padding-bottom)),0px)}}@media screen and (max-width: 1304px) and (min-width: 921px){.main_xs--spacious .shopify-challenge__container{margin-top:96px;margin-bottom:96px}.main_xs--spacious section[id^=shopify-section-]:last-of-type .ordinal-section--spacious{padding-bottom:max(calc(96px + var(--padding-bottom)),0px)}}@media screen and (max-width: 1048px) and (min-width: 921px){.main_xs--spacious .ordinal-section--spacious{--section-padding: 64px}.main_xs--spacious .ordinal-section--spacious.ordinal-section--lines{--section-padding: 32px}.main_xs--spacious section[id^=shopify-section-]:first-of-type .ordinal-section{padding-top:max(calc(16px + var(--padding-top)),0px)}.main_xs--spacious section[id^=shopify-section-]:last-of-type .ordinal-section--spacious{padding-bottom:max(calc(64px + var(--padding-bottom)),0px)}.main_xs--spacious .section-padding--spacious,.main_xs--spacious .main--spacious .shopify-challenge__container{padding-left:16px;padding-right:16px}.main_xs--spacious .shopify-challenge__container{margin-top:64px;margin-bottom:64px}.main_xs--spacious .shopify-challenge__message{margin-bottom:24px}.main_xs--spacious .popup-content,.main_xs--spacious .popup__text.popup-content:last-child{padding:45px 24px 24px}.main_xs--spacious .popup__text.popup-content{padding:45px 24px 0}.main_xs--spacious .solid-button,.main_xs--spacious .outlined-button{min-width:120px;padding:6px 12px;min-height:36px}}@media screen and (max-width: 1224px) and (min-width: 921px){.main_xs--compact .shopify-challenge__container{margin-top:96px;margin-bottom:96px}}@media screen and (max-width: 968px) and (min-width: 921px){.main_xs--compact [id^=shopify-section-]:first-of-type .ordinal-section{padding-top:max(calc(16px + var(--padding-top)),0px)}.main_xs--compact .section-padding--compact,.main_xs--compact .main--compact .shopify-challenge__container{padding-left:16px;padding-right:16px}.main_xs--compact .shopify-challenge__container{margin-top:64px;margin-bottom:64px}.main_xs--compact .shopify-challenge__message{margin-bottom:24px}.main_xs--compact .popup-content,.main_xs--compact .popup__text.popup-content:last-child{padding:45px 24px 24px}.main_xs--compact .popup__text.popup-content{padding:45px 24px 0}.main_xs--compact .solid-button,.main_xs--compact .outlined-button{min-width:120px;padding:6px 12px;min-height:36px}}@media screen and (max-width: 1816px) and (min-width: 921px){.main_xs_with_secondary--spacious section[id^=shopify-section-]:last-of-type .ordinal-section--spacious{padding-bottom:max(calc(128px + var(--padding-bottom)),0px)}.main_xs_with_secondary--spacious .ordinal-section--spacious{--section-padding: 80px}.main_xs_with_secondary--spacious .ordinal-section--spacious.ordinal-section--lines{--section-padding: 48px}}@media screen and (min-width: 1576px){.main_xs_with_secondary--spacious .page-width.ordinal-section--spacious{--section-padding: 80px}.main_xs_with_secondary--spacious .page-width.ordinal-section--spacious.ordinal-section--lines{--section-padding: 48px}.main_xs_with_secondary--spacious section[id^=shopify-section-]:last-of-type .ordinal-section--spacious.page-width{padding-bottom:max(calc(128px + var(--padding-bottom)),0px)}}@media screen and (max-width: 1400px) and (min-width: 921px){.main_xs_with_secondary--spacious .shopify-challenge__container{margin-top:96px;margin-bottom:96px}.main_xs_with_secondary--spacious section[id^=shopify-section-]:last-of-type .ordinal-section--spacious{padding-bottom:max(calc(96px + var(--padding-bottom)),0px)}}@media screen and (max-width: 1144px) and (min-width: 921px){.main_xs_with_secondary--spacious .ordinal-section--spacious{--section-padding: 64px}.main_xs_with_secondary--spacious .ordinal-section--spacious.ordinal-section--lines{--section-padding: 32px}.main_xs_with_secondary--spacious section[id^=shopify-section-]:first-of-type .ordinal-section{padding-top:max(calc(16px + var(--padding-top)),0px)}.main_xs_with_secondary--spacious section[id^=shopify-section-]:last-of-type .ordinal-section--spacious{padding-bottom:max(calc(64px + var(--padding-bottom)),0px)}.main_xs_with_secondary--spacious .section-padding--spacious,.main_xs_with_secondary--spacious .main--spacious .shopify-challenge__container{padding-left:16px;padding-right:16px}.main_xs_with_secondary--spacious .shopify-challenge__container{margin-top:64px;margin-bottom:64px}.main_xs_with_secondary--spacious .shopify-challenge__message{margin-bottom:24px}.main_xs_with_secondary--spacious .popup-content,.main_xs_with_secondary--spacious .popup__text.popup-content:last-child{padding:45px 24px 24px}.main_xs_with_secondary--spacious .popup__text.popup-content{padding:45px 24px 0}.main_xs_with_secondary--spacious .solid-button,.main_xs_with_secondary--spacious .outlined-button{min-width:120px;padding:6px 12px;min-height:36px}}@media screen and (max-width: 1320px) and (min-width: 921px){.main_xs_with_secondary--compact .shopify-challenge__container{margin-top:96px;margin-bottom:96px}}@media screen and (max-width: 1064px) and (min-width: 921px){.main_xs_with_secondary--compact [id^=shopify-section-]:first-of-type .ordinal-section{padding-top:max(calc(16px + var(--padding-top)),0px)}.main_xs_with_secondary--compact .section-padding--compact,.main_xs_with_secondary--compact .main--compact .shopify-challenge__container{padding-left:16px;padding-right:16px}.main_xs_with_secondary--compact .shopify-challenge__container{margin-top:64px;margin-bottom:64px}.main_xs_with_secondary--compact .shopify-challenge__message{margin-bottom:24px}.main_xs_with_secondary--compact .popup-content,.main_xs_with_secondary--compact .popup__text.popup-content:last-child{padding:45px 24px 24px}.main_xs_with_secondary--compact .popup__text.popup-content{padding:45px 24px 0}.main_xs_with_secondary--compact .solid-button,.main_xs_with_secondary--compact .outlined-button{min-width:120px;padding:6px 12px;min-height:36px}}@media screen and (max-width: 1772px) and (min-width: 921px){.main_s--spacious section[id^=shopify-section-]:last-of-type .ordinal-section--spacious{padding-bottom:max(calc(128px + var(--padding-bottom)),0px)}.main_s--spacious .ordinal-section--spacious{--section-padding: 80px}.main_s--spacious .ordinal-section--spacious.ordinal-section--lines{--section-padding: 48px}}@media screen and (min-width: 1480px){.main_s--spacious .page-width.ordinal-section--spacious{--section-padding: 80px}.main_s--spacious .page-width.ordinal-section--spacious.ordinal-section--lines{--section-padding: 48px}.main_s--spacious section[id^=shopify-section-]:last-of-type .ordinal-section--spacious.page-width{padding-bottom:max(calc(128px + var(--padding-bottom)),0px)}}@media screen and (max-width: 1304px) and (min-width: 921px){.main_s--spacious .shopify-challenge__container{margin-top:96px;margin-bottom:96px}.main_s--spacious section[id^=shopify-section-]:last-of-type .ordinal-section--spacious{padding-bottom:max(calc(96px + var(--padding-bottom)),0px)}}@media screen and (max-width: 1048px) and (min-width: 921px){.main_s--spacious .ordinal-section--spacious{--section-padding: 64px}.main_s--spacious .ordinal-section--spacious.ordinal-section--lines{--section-padding: 32px}.main_s--spacious section[id^=shopify-section-]:first-of-type .ordinal-section{padding-top:max(calc(16px + var(--padding-top)),0px)}.main_s--spacious section[id^=shopify-section-]:last-of-type .ordinal-section--spacious{padding-bottom:max(calc(64px + var(--padding-bottom)),0px)}.main_s--spacious .section-padding--spacious,.main_s--spacious .main--spacious .shopify-challenge__container{padding-left:16px;padding-right:16px}.main_s--spacious .shopify-challenge__container{margin-top:64px;margin-bottom:64px}.main_s--spacious .shopify-challenge__message{margin-bottom:24px}.main_s--spacious .popup-content,.main_s--spacious .popup__text.popup-content:last-child{padding:45px 24px 24px}.main_s--spacious .popup__text.popup-content{padding:45px 24px 0}.main_s--spacious .solid-button,.main_s--spacious .outlined-button{min-width:120px;padding:6px 12px;min-height:36px}}@media screen and (max-width: 1260px) and (min-width: 921px){.main_s--compact .shopify-challenge__container{margin-top:96px;margin-bottom:96px}}@media screen and (max-width: 968px) and (min-width: 921px){.main_s--compact [id^=shopify-section-]:first-of-type .ordinal-section{padding-top:max(calc(16px + var(--padding-top)),0px)}.main_s--compact .section-padding--compact,.main_s--compact .main--compact .shopify-challenge__container{padding-left:16px;padding-right:16px}.main_s--compact .shopify-challenge__container{margin-top:64px;margin-bottom:64px}.main_s--compact .shopify-challenge__message{margin-bottom:24px}.main_s--compact .popup-content,.main_s--compact .popup__text.popup-content:last-child{padding:45px 24px 24px}.main_s--compact .popup__text.popup-content{padding:45px 24px 0}.main_s--compact .solid-button,.main_s--compact .outlined-button{min-width:120px;padding:6px 12px;min-height:36px}}@media screen and (max-width: 1890px) and (min-width: 921px){.main_s_with_secondary--spacious section[id^=shopify-section-]:last-of-type .ordinal-section--spacious{padding-bottom:max(calc(128px + var(--padding-bottom)),0px)}.main_s_with_secondary--spacious .ordinal-section--spacious{--section-padding: 80px}.main_s_with_secondary--spacious .ordinal-section--spacious.ordinal-section--lines{--section-padding: 48px}}@media screen and (min-width: 1595px){.main_s_with_secondary--spacious .page-width.ordinal-section--spacious{--section-padding: 80px}.main_s_with_secondary--spacious .page-width.ordinal-section--spacious.ordinal-section--lines{--section-padding: 48px}.main_s_with_secondary--spacious section[id^=shopify-section-]:last-of-type .ordinal-section--spacious.page-width{padding-bottom:max(calc(128px + var(--padding-bottom)),0px)}}@media screen and (max-width: 1400px) and (min-width: 921px){.main_s_with_secondary--spacious .shopify-challenge__container{margin-top:96px;margin-bottom:96px}.main_s_with_secondary--spacious section[id^=shopify-section-]:last-of-type .ordinal-section--spacious{padding-bottom:max(calc(96px + var(--padding-bottom)),0px)}}@media screen and (max-width: 1144px) and (min-width: 921px){.main_s_with_secondary--spacious .ordinal-section--spacious{--section-padding: 64px}.main_s_with_secondary--spacious .ordinal-section--spacious.ordinal-section--lines{--section-padding: 32px}.main_s_with_secondary--spacious section[id^=shopify-section-]:first-of-type .ordinal-section{padding-top:max(calc(16px + var(--padding-top)),0px)}.main_s_with_secondary--spacious section[id^=shopify-section-]:last-of-type .ordinal-section--spacious{padding-bottom:max(calc(64px + var(--padding-bottom)),0px)}.main_s_with_secondary--spacious .section-padding--spacious,.main_s_with_secondary--spacious .main--spacious .shopify-challenge__container{padding-left:16px;padding-right:16px}.main_s_with_secondary--spacious .shopify-challenge__container{margin-top:64px;margin-bottom:64px}.main_s_with_secondary--spacious .shopify-challenge__message{margin-bottom:24px}.main_s_with_secondary--spacious .popup-content,.main_s_with_secondary--spacious .popup__text.popup-content:last-child{padding:45px 24px 24px}.main_s_with_secondary--spacious .popup__text.popup-content{padding:45px 24px 0}.main_s_with_secondary--spacious .solid-button,.main_s_with_secondary--spacious .outlined-button{min-width:120px;padding:6px 12px;min-height:36px}}@media screen and (max-width: 1378px) and (min-width: 921px){.main_s_with_secondary--compact .shopify-challenge__container{margin-top:96px;margin-bottom:96px}}@media screen and (max-width: 1064px) and (min-width: 921px){.main_s_with_secondary--compact [id^=shopify-section-]:first-of-type .ordinal-section{padding-top:max(calc(16px + var(--padding-top)),0px)}.main_s_with_secondary--compact .section-padding--compact,.main_s_with_secondary--compact .main--compact .shopify-challenge__container{padding-left:16px;padding-right:16px}.main_s_with_secondary--compact .shopify-challenge__container{margin-top:64px;margin-bottom:64px}.main_s_with_secondary--compact .shopify-challenge__message{margin-bottom:24px}.main_s_with_secondary--compact .popup-content,.main_s_with_secondary--compact .popup__text.popup-content:last-child{padding:45px 24px 24px}.main_s_with_secondary--compact .popup__text.popup-content{padding:45px 24px 0}.main_s_with_secondary--compact .solid-button,.main_s_with_secondary--compact .outlined-button{min-width:120px;padding:6px 12px;min-height:36px}}@media screen and (max-width: 1920px) and (min-width: 921px){.main_m section[id^=shopify-section-]:last-of-type .ordinal-section--spacious{padding-bottom:max(calc(128px + var(--padding-bottom)),0px)}.main_m .ordinal-section--spacious{--section-padding: 80px}.main_m .ordinal-section--spacious.ordinal-section--lines{--section-padding: 48px}}@media screen and (min-width: 1600px){.main_m .page-width.ordinal-section--spacious{--section-padding: 80px}.main_m .page-width.ordinal-section--spacious.ordinal-section--lines{--section-padding: 48px}.main_m section[id^=shopify-section-]:last-of-type .ordinal-section--spacious.page-width{padding-bottom:max(calc(128px + var(--padding-bottom)),0px)}}@media screen and (max-width: 1365px) and (min-width: 921px){.main_m .shopify-challenge__container{margin-top:96px;margin-bottom:96px}.main_m section[id^=shopify-section-]:last-of-type .ordinal-section--spacious{padding-bottom:max(calc(96px + var(--padding-bottom)),0px)}}@media screen and (max-width: 1048px) and (min-width: 921px){.main_m--spacious .ordinal-section--spacious{--section-padding: 64px}.main_m--spacious .ordinal-section--spacious.ordinal-section--lines{--section-padding: 32px}.main_m--spacious section[id^=shopify-section-]:first-of-type .ordinal-section{padding-top:max(calc(16px + var(--padding-top)),0px)}.main_m--spacious section[id^=shopify-section-]:last-of-type .ordinal-section--spacious{padding-bottom:max(calc(64px + var(--padding-bottom)),0px)}.main_m--spacious .section-padding--spacious,.main_m--spacious .main--spacious .shopify-challenge__container{padding-left:16px;padding-right:16px}.main_m--spacious .shopify-challenge__container{margin-top:64px;margin-bottom:64px}.main_m--spacious .shopify-challenge__message{margin-bottom:24px}.main_m--spacious .popup-content,.main_m--spacious .popup__text.popup-content:last-child{padding:45px 24px 24px}.main_m--spacious .popup__text.popup-content{padding:45px 24px 0}.main_m--spacious .solid-button,.main_m--spacious .outlined-button{min-width:120px;padding:6px 12px;min-height:36px}}@media screen and (max-width: 1024px) and (min-width: 921px){.main_m--compact [id^=shopify-section-]:first-of-type .ordinal-section{padding-top:max(calc(16px + var(--padding-top)),0px)}.main_m--compact .section-padding--compact,.main_m--compact .main--compact .shopify-challenge__container{padding-left:16px;padding-right:16px}.main_m--compact .shopify-challenge__container{margin-top:64px;margin-bottom:64px}.main_m--compact .shopify-challenge__message{margin-bottom:24px}.main_m--compact .popup-content,.main_m--compact .popup__text.popup-content:last-child{padding:45px 24px 24px}.main_m--compact .popup__text.popup-content{padding:45px 24px 0}.main_m--compact .solid-button,.main_m--compact .outlined-button{min-width:120px;padding:6px 12px;min-height:36px}}@media screen and (max-width: 2048px) and (min-width: 921px){.main_m_with_secondary section[id^=shopify-section-]:last-of-type .ordinal-section--spacious{padding-bottom:max(calc(128px + var(--padding-bottom)),0px)}.main_m_with_secondary .ordinal-section--spacious{--section-padding: 80px}.main_m_with_secondary .ordinal-section--spacious.ordinal-section--lines{--section-padding: 48px}}@media screen and (min-width: 1728px){.main_m_with_secondary .page-width.ordinal-section--spacious{--section-padding: 80px}.main_m_with_secondary .page-width.ordinal-section--spacious.ordinal-section--lines{--section-padding: 48px}.main_m_with_secondary section[id^=shopify-section-]:last-of-type .ordinal-section--spacious.page-width{padding-bottom:max(calc(128px + var(--padding-bottom)),0px)}}@media screen and (max-width: 1493px) and (min-width: 921px){.main_m_with_secondary .shopify-challenge__container{margin-top:96px;margin-bottom:96px}.main_m_with_secondary section[id^=shopify-section-]:last-of-type .ordinal-section--spacious{padding-bottom:max(calc(96px + var(--padding-bottom)),0px)}}@media screen and (max-width: 1152px) and (min-width: 921px){.main_m_with_secondary .ordinal-section--spacious{--section-padding: 64px}.main_m_with_secondary .ordinal-section--spacious.ordinal-section--lines{--section-padding: 32px}.main_m_with_secondary section[id^=shopify-section-]:first-of-type .ordinal-section{padding-top:max(calc(16px + var(--padding-top)),0px)}.main_m_with_secondary section[id^=shopify-section-]:last-of-type .ordinal-section--spacious{padding-bottom:max(calc(64px + var(--padding-bottom)),0px)}.main_m_with_secondary .section-padding--spacious,.main_m_with_secondary .section-padding--compact,.main_m_with_secondary .main--spacious .shopify-challenge__container,.main_m_with_secondary .main--compact .shopify-challenge__container{padding-left:16px;padding-right:16px}.main_m_with_secondary .shopify-challenge__container{margin-top:64px;margin-bottom:64px}.main_m_with_secondary .shopify-challenge__message{margin-bottom:24px}.main_m_with_secondary .popup-content,.main_m_with_secondary .popup__text.popup-content:last-child{padding:45px 24px 24px}.main_m_with_secondary .popup__text.popup-content{padding:45px 24px 0}.main_m_with_secondary .solid-button,.main_m_with_secondary .outlined-button{min-width:120px;padding:6px 12px;min-height:36px}}@media screen and (max-width: 2880px) and (min-width: 921px){.main_l section[id^=shopify-section-]:last-of-type .ordinal-section--spacious{padding-bottom:max(calc(128px + var(--padding-bottom)),0px)}.main_l .ordinal-section--spacious{--section-padding: 80px}.main_l .ordinal-section--spacious.ordinal-section--lines{--section-padding: 48px}}@media screen and (min-width: 2400px){.main_l .page-width.ordinal-section--spacious{--section-padding: 80px}.main_l .page-width.ordinal-section--spacious.ordinal-section--lines{--section-padding: 48px}.main_l section[id^=shopify-section-]:last-of-type .ordinal-section--spacious.page-width{padding-bottom:max(calc(128px + var(--padding-bottom)),0px)}}@media screen and (max-width: 2048px) and (min-width: 921px){.main_l .shopify-challenge__container{margin-top:96px;margin-bottom:96px}.main_l section[id^=shopify-section-]:last-of-type .ordinal-section--spacious{padding-bottom:max(calc(96px + var(--padding-bottom)),0px)}}@media screen and (max-width: 1536px) and (min-width: 921px){.main_l .ordinal-section--spacious{--section-padding: 64px}.main_l .ordinal-section--spacious.ordinal-section--lines{--section-padding: 32px}.main_l section[id^=shopify-section-]:first-of-type .ordinal-section{padding-top:max(calc(16px + var(--padding-top)),0px)}.main_l--spacious section[id^=shopify-section-]:last-of-type .ordinal-section--spacious{padding-bottom:max(calc(64px + var(--padding-bottom)),0px)}.main_l .section-padding--spacious,.main_l .section-padding--compact,.main_l .main--spacious .shopify-challenge__container,.main_l .main--compact .shopify-challenge__container{padding-left:16px;padding-right:16px}.main_l .shopify-challenge__container{margin-top:64px;margin-bottom:64px}.main_l .shopify-challenge__message{margin-bottom:24px}.main_l .popup-content,.main_l .popup__text.popup-content:last-child{padding:45px 24px 24px}.main_l .popup__text.popup-content{padding:45px 24px 0}.main_l .solid-button,.main_l .outlined-button{min-width:120px;padding:6px 12px;min-height:36px}}@media screen and (max-width: 1000px) and (min-width: 921px){.main_l section[id^=shopify-section-]:last-of-type .ordinal-section--spacious{padding-bottom:max(calc(48px + var(--padding-bottom)),0px)}.main_l section[id^=shopify-section-]:last-of-type .ordinal-section--compact{padding-bottom:max(calc(32px + var(--padding-bottom)),0px)}.main_l .ordinal-section--spacious{--section-padding: 48px}.main_l .ordinal-section--compact.ordinal-section--lines{padding-top:max(calc(24px + var(--padding-top)),0px);padding-bottom:max(calc(24px + var(--padding-bottom)),0px)}.main_l .section-padding--spacious,.main_l .section-padding--compact{padding-left:16px;padding-right:16px}.main_l .shopify-challenge__container{margin-top:48px;margin-bottom:48px}}.home-card-container{display:flex;gap:24px;justify-content:center;flex-wrap:wrap;padding:30% 0}.home-card-container .card-homepage-1,.home-card-container .card-homepage-2,.home-card-container .card-homepage-3{border-radius:20px;padding:24px;color:#fff;box-shadow:0 8px 20px #0001111a;text-align:center;transition:transform .3s ease}.home-card-container .card-homepage-1 img,.home-card-container .card-homepage-2 img,.home-card-container .card-homepage-3 img{width:100%;border-radius:16px;margin-bottom:16px}.home-card-container .card-title{font-size:18px;font-weight:700;text-transform:uppercase;margin-bottom:8px;padding:0!important}.home-card-container .card-desc{font-size:15px;font-weight:400;padding:0!important;line-height:20px}@media screen and (max-width: 768px){.home-card-container{flex-direction:column;align-items:center}.home-card-container .card-homepage-1,.home-card-container .card-homepage-2,.home-card-container .card-homepage-3{transform:none!important}}@media screen and (min-width: 769px){.home-card-container{flex-wrap:nowrap;align-items:flex-start}.card-homepage-1{transform:translateY(-30%)}.card-homepage-3{transform:translateY(30%)}}main.salva-product-main .logo{height:100px;padding-top:20px}main.salva-product-main .bottom-menu{padding:20px 0 0;margin-top:20px}.pp-info-box{padding:20px 20px 20px 0;width:100%;font-family:inherit;font-size:inherit;color:inherit}.pp-info-row{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid #ddd;min-height:100px;line-height:45px;font-size:20.8px;font-weight:500;align-items:center}.pp-info-row:last-child{border-bottom:none}.pp-info-label{min-width:35%;font-weight:700}.pp-info-value{text-align:right}main.salva-product-main .product-banner{display:flex;align-items:center;justify-content:space-between;max-width:100%;margin:auto}main.salva-product-main .product-text{max-width:45%}main.salva-product-main .product-text h4{font-size:12px;letter-spacing:1px;font-weight:700;color:#555;text-transform:uppercase;margin-bottom:10px}main.salva-product-main .product-text h1{font-size:42px;font-weight:700;margin-bottom:20px;line-height:1.2}main.salva-product-main .product-text p{font-size:14px;color:#555;line-height:1.6;margin-bottom:24px}main.salva-product-main .cta-row{display:block!important;align-items:center;gap:16px}main.salva-product-main .cta-row .btn{background-color:#658dca;color:#fff;padding:12px 20px;border:none;border-radius:6px;font-size:14px;cursor:pointer;box-shadow:0 2px 5px #00000026}main.salva-product-main .product-image{position:relative;width:45%;display:flex;justify-content:center;align-items:center;background-color:#d9edff;border-radius:20px;padding:40px!important}main.salva-product-main .product-image img{max-width:100%;height:auto;display:block}main.salva-product-main .media-with-text--full-width main.salva-product-main .large main.salva-product-main .right-padding main.salva-product-main .media-with-text__content-wrapper,main.salva-product-main .media-with-text--full-width .half .right-padding .media-with-text__content-wrapper{width:100%}.media-with-text--full-width .large .right-padding .media-with-text__content-wrapper,.media-with-text--full-width .half .left-padding .media-with-text__content-wrapper{width:100%}.comparison-container{position:relative;max-width:100%;margin:0 auto;padding:40px 20px}.vertical-line{position:absolute;top:0;bottom:0;left:50%;width:2px;background-color:#000;transform:translate(-50%);z-index:0}.comparison-header{position:relative;display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:0;min-height:100px}.comparison-header h3:first-child{width:50%;text-align:right;padding-right:7%;font-size:3rem}.comparison-header h3{width:50%;text-align:left;padding-left:7%;font-size:3rem}.comparison-header img{max-width:100%;height:auto;max-height:200px}.comparison-header .left-img,.comparison-header .right-img{width:45%;display:block}.vs-circle{position:absolute;top:100px;left:50%;transform:translate(-50%,-50%);background:#fff;border:2px solid #000;border-radius:50%;padding:20px;color:#000;font-size:x-large;z-index:2}.horizontal-line{height:2px;background-color:#000;margin-top:-1.5px;margin-bottom:40px}.comparison-row{display:grid;grid-template-columns:1fr auto 1fr;align-items:flex-start;padding:20px 0;position:relative}.comparison-row .left{text-align:right;font-size:16px;padding-right:20px;z-index:1;width:90%;margin-top:1%}.comparison-row .right{text-align:left;font-size:16px;padding-left:6em;z-index:1;width:90%;margin-top:1%}.comparison-row .label{position:relative;text-transform:uppercase;text-align:center;font-size:18px;padding:5%;width:200px;z-index:2;background-color:#fff}.comparison-row .label:before,.comparison-row .label:after{content:"";position:absolute;top:.65em;width:50px;height:2px;background-color:#000;z-index:-1}.comparison-row .label:before{right:100%;margin-right:10px}.comparison-row .label:after{left:100%;margin-left:10px}@media (max-width: 768px){.comparison-row{grid-template-columns:1fr;text-align:center}.comparison-row .label:before,.comparison-row .label:after,.vertical-line{display:none}.comparison-header{flex-direction:column}.comparison-header .left-img,.comparison-header .right-img{width:100%}}.product-comparison-container{display:grid;grid-template-columns:180px 1fr 1fr 1fr;font-size:15px;margin:40px auto;border:1px solid #e0e6ed;border-radius:8px;overflow:hidden;box-shadow:0 4px 14px #0000000f}.product-comparison-row{display:contents}.product-comparison-heading{background-color:#f0f5fa;color:#2b4c78;font-weight:700;padding:16px;text-align:center;border-bottom:1px solid #e0e6ed;border-right:1px solid #e0e6ed}.product-comparison-heading img{width:200px;height:100px;object-fit:cover}.product-comparison-title{font-weight:600;margin-bottom:4px;text-align:center}.product-comparison-cell{padding:16px;background-color:#f9fcff;border-bottom:1px solid #e0e6ed;border-right:1px solid #e0e6ed;vertical-align:top}.product-comparison-cell:last-child{border-right:none}.product-comparison-label{background-color:#f0f5fa;font-weight:700;color:#2b4c78;text-align:left}.product-comparison-cell em{color:#555;font-size:13px;display:block;margin-top:4px;text-align:center}.product-comparison-cell img.plant-img{display:block;margin:10px auto 0;border-radius:6px;max-width:100%;height:auto}main.salva-product-main .product-item{display:flex;align-items:center;margin-bottom:12px;gap:10px}main.salva-product-main .product-item img{width:48px;height:48px;object-fit:cover;border-radius:6px}main.salva-product-main .product-item a{font-weight:500;color:#2b4c78;text-decoration:none}main.salva-product-main ul.product__media-list.contains-media.grid.grid--peek.list-unstyled.slider.slider--mobile{display:flex}@font-face{font-family:Phudu;src:url("{{ 'Phudu.ttf' | https://cdn.shopify.com/s/files/1/0924/0759/5282/files/Phudu.ttf?v=1747363125 }}") format("[ttf]")}
/*# sourceMappingURL=/cdn/shop/t/5/assets/salva-base.css.map */
