/** Shopify CDN: Minification failed

Line 16:40142 Expected ")" to end URL token
Line 16:44586 Expected identifier but found "!"
Line 16:44601 Expected identifier but found "!"
Line 16:44610 Expected identifier but found "!"
Line 16:49649 Expected identifier but found "!"
Line 16:49657 Expected identifier but found "!"
Line 16:50818 Expected identifier but found "!"
Line 16:50826 Expected identifier but found "!"
Line 16:51280 Expected identifier but found "!"
Line 16:51288 Expected identifier but found "!"
... and 5 more hidden warnings

**/
@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 100;  font-display: swap;  src: url(/cdn/shop/files/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyeAZ9hjQ.ttf?v=ec-53226925167d83ac82d939) format('truetype');}@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 200;  font-display: swap;  src: url(/cdn/shop/files/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuDyfAZ9hjQ.ttf?v=ec-166699851667d83ac86cb5c) format('truetype');}@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 300;  font-display: swap;  src: url(/cdn/shop/files/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuOKfAZ9hjQ.ttf?v=ec-190057678667d83ac8a74bc) format('truetype');}@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 400;  font-display: swap;  src: url(/cdn/shop/files/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfAZ9hjQ.ttf?v=ec-164061390467d83ac8e21a5) format('truetype');}@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 500;  font-display: swap;  src: url(/cdn/shop/files/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuI6fAZ9hjQ.ttf?v=ec-168229138567d83ac927c99) format('truetype');}@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 600;  font-display: swap;  src: url(/cdn/shop/files/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuGKYAZ9hjQ.ttf?v=ec-173579568067d83ac9605a8) format('truetype');}@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 700;  font-display: swap;  src: url(/cdn/shop/files/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuFuYAZ9hjQ.ttf?v=ec-141804826667d83ac99fed0) format('truetype');}@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 800;  font-display: swap;  src: url(/cdn/shop/files/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuDyYAZ9hjQ.ttf?v=ec-130973283067d83ac9da380) format('truetype');}@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 900;  font-display: swap;  src: url(/cdn/shop/files/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuBWYAZ9hjQ.ttf?v=ec-171608699867d83aca20adb) format('truetype');}@font-face {font-family: 'DMSans_36pt-Bold'; src: url('/cdn/shop/files/DMSans_36pt-Bold.ttf?v=1745352332&display=swap') format('truetype');font-display: swap;}@font-face {font-family: 'Satoshi-Variable'; src: url('/cdn/shop/files/Satoshi-Variable.ttf?v=1745426719&display=swap') format('truetype');font-display: swap;}@font-face {font-family: 'Satoshi-Bold'; src: url('/cdn/shop/files/Satoshi-Bold.woff2?v=1745426515&display=swap') format('woff2');font-display: swap;}/**ECOM-INSERT-CSS**/                .ecom-column {                    position: relative;                    /* display: flex; responsive generate display block */                }                .ecom-column>.core__column--wrapper {                    align-items: flex-start; /* fix tam de mn lam layout */                    display: flex;                }                /*.ecom-column:hover {                    z-index: 1;                }*/                .ecom-column__overlay .ecom-overlay {                    pointer-events: none;                }                .ecom-column__overlay > .ecom-overlay, .ecom-column__overlay .ecom-video-background-youtube {                    position: absolute;                    inset: 0;                }                @media only screen and (min-width: 768px) {                    .ecom-column>.core__column--wrapper {                        height: 100%;                    }                }                /*.ecom-parallax-background {                    background-size: cover;                    width: 100%;                    height: 100%;                    transition: background-position 0.2s linear;                    background-repeat: inherit !important;                }*/                .ecom-use-parallax {                    background: unset !important;                }                .ecom-parallax-background {                    position: absolute;                    width: 100%;                    height: 100%;                    display: flex;                    overflow: hidden;                }                .ecom-parallax-background img {                    object-fit: cover;                    width: 100%;                    position: absolute;                    top: 0;                    left: 50%;                    transform: translate(-50%,0);                    pointer-events: none;                }                .ecom-row {                    width: 100%;                    position: relative;                }                .ecom-video-background-youtube-wrapper {                    overflow: hidden                }                .ecom-section__overlay > .ecom-overlay, .ecom-section__overlay .ecom-video-background-youtube, .ecom-video-background-youtube-wrapper{                    position:absolute;                    top:0;                    left:0;                    bottom:0;                    right:0;                }                .ecom-row:not(.ecom-section) {                    float: left;                }                .ecom-row.ecom-section {                    clear: both;                }                .ecom-row:hover {                    z-index: 1;                }                .ecom-row>div.core__row--columns.core__row--full {                    max-width: 100%;                }                @media (min-aspect-ratio: 16/9) {                    .ecom-section__overlay .ecom-video-background-youtube  { height: 300%; top: -100%; }                }                @media (max-aspect-ratio: 16/9) {                    .ecom-section__overlay .ecom-video-background-youtube  { width: 300%; left: -100%; }                }                @supports not (aspect-ratio: 16 / 9) {                    .ecom-video-background-youtube:before {                        display: block;                        content: "";                        width: 100%;                        padding-top: 56.25%;                    }                    .ecom-video-background-youtube .ecom-video-background {                        position: absolute;                        top: 0;                        right: 0;                        bottom: 0;                        left: 0;                    }                    .ecom-video-background {                        -o-object-fit: unset !important;                        object-fit: unset !important;                    }                }                @media (max-width: 767px) {                    .ecom-section__video-bg .ecom-video-background-youtube {                        display: none;                    }                }                                .tabs__wrapper.ecom__element {                    display: flex;                    width: 100%;                }                .tabs__wrapper .core__group--item {                    flex: 1;                }                .tab__item {                    visibility: hidden;                    opacity:0;                    z-index:1;                    transition: all 500ms ease;                    display:none;                }                .tab__item.ecom-item-active{                    visibility: visible;                    opacity:1;                    z-index:2;                    display:block;                }                .tabs_nav--content {                    display: flex;                }                .tabs__navs {                    display: flex;                }                .tabs__nav {                    padding: 16px 30px;                    cursor: pointer;                    flex-direction: row;                }                .tabs_nav--sub-text {                    display: flex;                    width: 100%;                }                .tabs_nav--text {                    margin: 0;                    white-space: nowrap;                    width:100%;                    overflow: hidden;                    text-overflow: ellipsis;                }                @media (min-width: 767px) {                    .tabs__wrapper--horizontal, .tabs__navs--vertical, .tabs__navs--vertical .tabs__navs--items {                        flex-direction: column;                    }                    .tabs__wrapper--vertical,                    .tabs__navs--horizontal,                    .tabs__navs--items {                        flex-direction: row;                    }                    .tabs__wrapper--vertical>.core__group--items {                        width: 100%;                    }                    .ecom-position-sticky {                        position: sticky;                        top: 0;                    }                }                .tabs__nav {                    display: flex;                    align-items: center;                }                .tabs__nav.ecom-item-active{                    pointer-events: none;                }                .tabs_nav--icon {                    display:flex;                }                .tabs_nav--icon svg{                    width:24px;                    height:auto;                }                .tabs__navs--horizontal, .tabs__navs--items{                    display:flex;                    overflow-x:auto;                    overflow: -moz-scrollbars-none;                    -ms-overflow-style: none;                }                .tabs__navs--horizontal::-webkit-scrollbar {                    width: 0 !important;                    display: none;                }                .tabs__body >div{                    padding:0 !important;                }                /*.tab__item,*/                .tabs__body{                    height:100%                }                .tabs__items{                    flex:1                }                .tabs__navs--vertical {                  width: var(--ecom-tab-nav-width);                  max-width: var(--ecom-tab-nav-width);                }                .core__group--items {                  width: var(--ecom-tab-item-width);                  max-width: var(--ecom-tab-item-width);                }                .ecom-items--sub-text {                    display: block;                }                @media (max-width: 1024px) {                  .tabs__navs--vertical {                    width: var(--ecom-tab-nav-width__tablet);                    max-width: var(--ecom-tab-nav-width__tablet);                  }                  .core__group--items {                    width: var(--ecom-tab-item-width__tablet);                    max-width: var(--ecom-tab-item-width__tablet);                  }                }                @media screen and (max-width: 767px){                    .tabs__wrapper{                        flex-direction:column                    }                    .tabs__wrapper.ecom__element .tabs__navs {                      overflow-x: hidden;                      flex-direction: column;                    }                    .tabs__navs--vertical {                      width: 100%;                      max-width: 100%;                    }                    .core__group--items {                      width: 100%;                      max-width: 100%;                    }                }                        .ecom-base__breadcrumbs__list {              align-items: center;              display: flex;              flex-wrap: wrap;            }                          a.ecom-product__heading {                    display: block;                }                            .ecom-product-single__description--paragraph, .ecom-product-single__description-view-more-btn {                    overflow: hidden;                }                .ecom-product-single__description--paragraph[style*="max-height"] {                    position: relative;                }                .ecom-product-single__description-container[data-show-type="short"] .ecom-product-single__description--paragraph .ecom-text-des.ecom-view-more-enable{                    position: relative;                }                .ecom-product-single__description-container[data-show-type="short"] .ecom-product-single__description--paragraph .ecom-text-des.ecom-view-more-enable:after {                    content: '';                    position: absolute;                    left: 0;                    right: 0;                    bottom: 0;                    height: 150px;                }                .ecom-product-single__description-container[data-show-type="short"] .ecom-product-single__description--paragraph .ecom-html-des.ecom-view-more-enable[style*="max-height"]{                    position: relative;                }                .ecom-product-single__description-container[data-show-type="short"] .ecom-product-single__description--paragraph .ecom-html-des.ecom-view-more-enable[style*="max-height"]:after {                    content: '';                    position: absolute;                    left: 0;                    right: 0;                    bottom: 0;                    height: 150px;                }                .ecom-product-single__description-view-more-btn{                    cursor:pointer;                    display:block;                }                .ecom-product-single__description-container span {                    display: inline;                }                .ecom-product-single__description--more-actions, .ecom-product-single__description--less-actions{                    display: flex;                    position: relative;                    width: 100%;                }                .ecom-product-single__description--more-actions button, .ecom-product-single__description--less-actions button{                    display: flex;                    align-items: center;                    align-content: center;                }                .ecom-product-description-tab__items .ecom-product-description-tab__item {                    margin: 0;                    list-style: none;                    padding: 10px;                    cursor: pointer;                }                .ecom-product-description__tabs-wrapper {                    padding: 5px;                }                .ecom-product-description__tabs-wrapper .ecom-product-description-tab__content {                    display: none;                }                .ecom-product-description__tabs-wrapper .ecom-product-description-tab__content.ecom-item-active {                    display: block;                }                .ecom-product-description__accordion{                    display: flex;                    flex-direction: column;                }                .ecom-product-description__accordion-item{                    display: flex;                    flex-direction: column;                }                .ecom-product-description__accordion-title{                    display: flex;                    width: 100%;                    flex-direction: row;                    padding: 0px 32px 0px 32px;                    margin-top: 16px;                    align-items: center;                    cursor: pointer;                }                .ecom-product-description__accordion-icon{                    display: flex;                    align-items: center;                    color: #444;                    margin-right: 25px;                }                .ecom-product-description__accordion-icon svg {                    height: 13px;                    width: 13px;                }                .ecom-product-description__accordion-title-text{                    display: flex;                    flex: 1;                }                .ecom-product-description__accordion .ecom-product-description__accordion-item {                    width: 100%;                    transition: all 500ms ease;                }                .ecom-product-description__accordion .ecom-product-description_accordion-content-wrapper{                    display: flex;                    width: 100%;                    align-items: center;                }                .ecom-product-description__accordion .ecom-product-description_accordion-content{                    padding: 0px 32px 0px 70px;                }                .ecom-product-description__accordion.ecom-product-description-accordion__body--auto-height .ecom-product-description__accordion-item.ecom-item-active .ecom-accordion__body{                    height:auto;                }                .ecom-product-description__accordion .ecom-product-description__accordion-item.ecom-item-active .ecom-accordion__body{                    opacity: 1;                }                .ecom-product-description__accordion .ecom-product-description__accordion-icon--active {                    display: none;                }                .ecom-product-description__accordion .ecom-accordion__body{                    display: block;                    overflow: hidden;                    margin: 0;                    border: 0;                    opacity: 0;                    box-sizing: border-box;                    transition:height 300ms ease-out;                }                .ecom-product-description__accordion-item.ecom-item-active .ecom-product-description__accordion-icon.ecom-product-description__accordion-icon--active{                    display:flex;                }                .ecom-product-description__accordion-item.ecom-item-active .ecom-product-description__accordion-icon:not(.ecom-product-description__accordion-icon--active){                    display:none;                }                .ecom-items--text>* {                    font-family: inherit;                    font-style: inherit;                    font-weight: inherit;                    letter-spacing: inherit;                    color: inherit;                    line-height: inherit;                    word-break: inherit;                    font-size: inherit;                }                .ecom-items--text {                    color: #333;                }            .ecom-core.ecom-byd3iss7e9o{width: 47%;}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-byd3iss7e9o{width: 100%;}.ecom-core.ecom-byd3iss7e9o>div.core__column--wrapper>div.core__blocks>.core__blocks--body{justify-content: left;}}.ecom-core.ecom-byd3iss7e9o>.core__column--wrapper{border-style: none;}html body .ecom-core.ecom-v77keohvph .ecom-core.ecom-byd3iss7e9o>div.core__column--wrapper{padding-right: 0px !important;padding-bottom: 0px !important;padding-left: 32px !important;margin-bottom: 0px !important;}@media screen and (max-width: 1024px) and (min-width: 768px){html body .ecom-core.ecom-v77keohvph .ecom-core.ecom-byd3iss7e9o>div.core__column--wrapper{padding-left: 35px !important;}}@media screen and (max-width: 767px) and (min-width: 101px){html body .ecom-core.ecom-v77keohvph .ecom-core.ecom-byd3iss7e9o>div.core__column--wrapper{padding-top: 0px !important;padding-right: 0px !important;padding-left: 0px !important;margin-top: 0px !important;}}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-6c5e58eqx6q{margin-bottom: 0px !important;padding-bottom: 0px !important;}}.ecom-core.ecom-um6vwyutyt{width: 100.00%;}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-um6vwyutyt{width: 100%;}}.ecom-core.ecom-um6vwyutyt>.core__column--wrapper{background-color: var(--ecom-global-colors-primary);}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-um6vwyutyt>.core__column--wrapper{border-style: solid;border-bottom-width: 0px;border-color: #e0e0e0;}}html body .ecom-core.ecom-v77keohvph .ecom-core.ecom-um6vwyutyt>div.core__column--wrapper{padding: 0px !important;margin: -12px 0px 0px 0px !important;}@media screen and (max-width: 767px) and (min-width: 101px){html body .ecom-core.ecom-v77keohvph .ecom-core.ecom-um6vwyutyt>div.core__column--wrapper{margin-bottom: 0px !important;padding-bottom: 14px !important;}}.ecom-core.ecom-edqvcsei1db{text-align: left;}.ecom-core.ecom-edqvcsei1db{padding-bottom: 0 !important;margin-top: 8px !important;}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-edqvcsei1db{padding-right: 17px !important;padding-bottom: 0px !important;padding-left: 17px !important;margin-top: 8px !important;}}.ecom-core.ecom-sn2a9zasxkq>.core__row--columns>.ecom-column>.core__column--wrapper{padding: 0px;}@media screen and (max-width: 1024px) and (min-width: 768px){.ecom-core.ecom-sn2a9zasxkq > div.core__row--columns{flex-direction: row !important;}}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-sn2a9zasxkq > div.core__row--columns{flex-direction: column-reverse !important;}}.ecom-core.ecom-wmiw38x518l{width: 100.00%;}.ecom-core.ecom-wmiw38x518l>div.core__column--wrapper>div.core__blocks>.core__blocks--body{justify-content: right;}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-wmiw38x518l{width: 100%;}.ecom-core.ecom-wmiw38x518l>div.core__column--wrapper>div.core__blocks>div.core__blocks--body{align-items: flex-start;align-content: flex-start;}.ecom-core.ecom-wmiw38x518l>div.core__column--wrapper>div.core__blocks>.core__blocks--body{justify-content: right;}}html body .ecom-core.ecom-v77keohvph .ecom-core.ecom-wmiw38x518l>div.core__column--wrapper{padding-top: 0px !important;padding-bottom: 0px !important;padding-left: 0px !important;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px !important;}@media screen and (max-width: 767px) and (min-width: 101px){html body .ecom-core.ecom-v77keohvph .ecom-core.ecom-wmiw38x518l>div.core__column--wrapper{margin-top: 0px !important;margin-right: 0px !important;margin-left: 0px !important;padding-top: 0px !important;padding-right: 0px !important;padding-left: 0px !important;}}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-n3nwzatuogf{padding-right: 0px !important;padding-left: 0px !important;}}.ecom-core.ecom-xc8uvseo8tg{width: 100.00%;}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-xc8uvseo8tg{width: 100%;}}html body .ecom-core.ecom-v77keohvph .ecom-core.ecom-xc8uvseo8tg>div.core__column--wrapper{padding: 0px !important;margin-top: 0px !important;margin-left: 0px !important;}@media screen and (max-width: 767px) and (min-width: 101px){html body .ecom-core.ecom-v77keohvph .ecom-core.ecom-xc8uvseo8tg>div.core__column--wrapper{padding-bottom: 0px !important;padding-left: 0px !important;margin-bottom: 0px !important;margin-left: 0px !important;}}.ecom-core.ecom-d9ei5gtbqev{text-align: left;}.ecom-core.ecom-d9ei5gtbqev{margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px !important;padding-top: 0px !important;padding-bottom: 0px !important;padding-left: 0px !important;}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-d9ei5gtbqev{margin: 0px 17px 0px 17px !important;padding-top: 0px !important;padding-right: 0px !important;padding-bottom: 0px !important;}}.ecom-core.ecom-yzap2gvymtq .ecom-product-description-tab__items{gap: 5px;}.ecom-core.ecom-yzap2gvymtq .ecom__element--button-icon{order: 1;}.ecom-core.ecom-yzap2gvymtq .ecom-product-single__description--less-actions button ,.ecom-core.ecom-yzap2gvymtq .ecom-product-single__description--more-actions button{gap: 5px;}.ecom-core.ecom-yzap2gvymtq .ecom-effect-accodion{transition: height 400ms ease, opacity 400ms ease;}.ecom-core.ecom-yzap2gvymtq .ecom-text-des,.ecom-core.ecom-yzap2gvymtq .ecom-html-des,.ecom-core.ecom-yzap2gvymtq .ecom-product-single__description--full-content,.ecom-core.ecom-yzap2gvymtq .ecom-product-description-tab__content,.ecom-core.ecom-yzap2gvymtq .ecom-product-description_accordion-content{text-align: left;color: #0e1318b2;padding-top: 0px;padding-bottom: 0px;margin-top: 0px;margin-bottom: 0px;}.ecom-core.ecom-yzap2gvymtq .ecom-text-des,.ecom-core.ecom-yzap2gvymtq .ecom-text-des a,.ecom-core.ecom-yzap2gvymtq .ecom-html-des,.ecom-core.ecom-yzap2gvymtq .ecom-html-des a,.ecom-core.ecom-yzap2gvymtq .ecom-product-single__description--full-content,.ecom-core.ecom-yzap2gvymtq .ecom-product-single__description--full-content a,.ecom-core.ecom-yzap2gvymtq .ecom-product-description-tab__content,.ecom-core.ecom-yzap2gvymtq .ecom-product-description-tab__content a,.ecom-core.ecom-yzap2gvymtq .ecom-product-description_accordion-content,.ecom-core.ecom-yzap2gvymtq .ecom-product-description_accordion-content a{font-size: 15px;font-weight: 400;font-family: 'Inter', sans-serif;line-height: 1.50em;}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-yzap2gvymtq .ecom-text-des,.ecom-core.ecom-yzap2gvymtq .ecom-text-des a,.ecom-core.ecom-yzap2gvymtq .ecom-html-des,.ecom-core.ecom-yzap2gvymtq .ecom-html-des a,.ecom-core.ecom-yzap2gvymtq .ecom-product-single__description--full-content,.ecom-core.ecom-yzap2gvymtq .ecom-product-single__description--full-content a,.ecom-core.ecom-yzap2gvymtq .ecom-product-description-tab__content,.ecom-core.ecom-yzap2gvymtq .ecom-product-description-tab__content a,.ecom-core.ecom-yzap2gvymtq .ecom-product-description_accordion-content,.ecom-core.ecom-yzap2gvymtq .ecom-product-description_accordion-content a{letter-spacing: 0px;font-size: 15px;font-weight: 400;font-family: 'Inter', sans-serif;line-height: 1.5em;}.ecom-core.ecom-yzap2gvymtq .ecom-text-des,.ecom-core.ecom-yzap2gvymtq .ecom-html-des,.ecom-core.ecom-yzap2gvymtq .ecom-product-single__description--full-content,.ecom-core.ecom-yzap2gvymtq .ecom-product-description-tab__content,.ecom-core.ecom-yzap2gvymtq .ecom-product-description_accordion-content{margin-top: 0px;margin-bottom: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;}}.ecom-core.ecom-yzap2gvymtq{margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px !important;padding-top: 0px !important;padding-bottom: 18px !important;display: block;}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-yzap2gvymtq{padding: 0px 17px 0px 17px !important;margin-top: 0px !important;margin-bottom: 18px !important;margin-left: 0px !important;background-color: rgba(245, 245, 245, 0);}} .ecom-core.ecom-yzap2gvymtq li{margin-left: 20px; list-style-type: disc;}.ecom-core.ecom-6wq50q5jil8 .ecom-product__heading,.ecom-core.ecom-6wq50q5jil8 .ecom-product__heading a{font-size: 28px;font-weight: 700;font-family: 'DMSans_36pt-Bold', sans-serif;letter-spacing: -0.15px;}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-6wq50q5jil8 .ecom-product__heading{text-align: left;}.ecom-core.ecom-6wq50q5jil8 .ecom-product__heading,.ecom-core.ecom-6wq50q5jil8 .ecom-product__heading a{font-family: 'Satoshi-Variable', sans-serif;font-size: 25px;letter-spacing: 0px;line-height: 34px;font-weight: 700;}}.ecom-core.ecom-6wq50q5jil8{margin-top: 25px !important;margin-bottom: 6px !important;margin-left: 0px !important;padding-top: 0px !important;padding-bottom: 0px !important;width: 100%;max-width:100%;}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-6wq50q5jil8{margin-top: 16px !important;margin-bottom: 8px !important;margin-left: 0px !important;padding: 0px 17px 0px 17px !important;}}.ecom-core.ecom-pewmyfzukqg{width: 53%;}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-pewmyfzukqg{width: 100%;}}html body .ecom-core.ecom-v77keohvph .ecom-core.ecom-pewmyfzukqg>div.core__column--wrapper{margin-top: 0px !important;padding-right: 20px !important;padding-left: 0px !important;}@media screen and (max-width: 767px) and (min-width: 101px){html body .ecom-core.ecom-v77keohvph .ecom-core.ecom-pewmyfzukqg>div.core__column--wrapper{margin-top: 0px !important;margin-bottom: 0px !important;padding: 0px !important;}}.ecom-core.ecom-dbggpao6bhr{text-align: left;}.ecom-core.ecom-dbggpao6bhr{padding-top: 0px !important;margin-top: 0px !important;}.ecom-core.ecom-6p9vpq2jr9x .ecom-base__breadcrumbs{justify-content: flex-start;border-radius: 0px;overflow: hidden;margin: 0px;padding: 0px;}.ecom-core.ecom-6p9vpq2jr9x .ecom-base__breadcrumbs__list a,.ecom-core.ecom-6p9vpq2jr9x .ecom-base__breadcrumbs__list a a{font-size: 15px;text-decoration: none;font-family: 'Inter', sans-serif;font-weight: 400;line-height: 1.25em;letter-spacing: 0px;text-transform: none;font-style: normal;}.ecom-core.ecom-6p9vpq2jr9x .ecom-base__breadcrumbs__list a{color: #121212;}.ecom-core.ecom-6p9vpq2jr9x .ecom-base__breadcrumbs--icon{color: #000;padding-right: 8px;padding-left: 8px;}.ecom-core.ecom-6p9vpq2jr9x .ecom-base__breadcrumbs--icon svg{height: 12px;width: 12px;}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-6p9vpq2jr9x .ecom-base__breadcrumbs{justify-content: flex-start;}.ecom-core.ecom-6p9vpq2jr9x .ecom-base__breadcrumbs__list a,.ecom-core.ecom-6p9vpq2jr9x .ecom-base__breadcrumbs__list a a{font-size: 15px;letter-spacing: 0px;font-family: 'Inter', sans-serif;}}.ecom-core.ecom-6p9vpq2jr9x{padding-bottom: 0px !important;padding-left: 0px !important;margin-bottom: 10px !important;margin-left: 0px !important;}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-6p9vpq2jr9x{padding-bottom: 0px !important;margin-top: 5px !important;margin-left: 17px !important;}} .ecom-core.ecom-6p9vpq2jr9x .ecom-base__breadcrumbs--icon{    display: flex;}.ecom-core.ecom-6p9vpq2jr9x .ecom-base__breadcrumbs__list{    display: flex;    align-items: center;    flex-wrap: wrap;}.ecom-core.ecom-6p9vpq2jr9x a.ecom-base__breadcrumbs__link[aria-current="page"]:not(:hover){    opacity: 0.4;    transition: 0.3s;}.ecom-core.ecom-v77keohvph>div.core__row--columns{max-width: 1250px;}.ecom-core.ecom-v77keohvph{background-color: var(--ecom-global-colors-gKtVs908);border-style: solid;border-top-width: 0px;border-color: #DFE2E6;}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-v77keohvph{background-color: var(--ecom-global-colors-gKtVs908);border-style: solid;border-top-width: 0px;border-color: #E6e6e6;}}.ecom-core.ecom-v77keohvph{padding: 0px 32px 25px 32px !important;}@media screen and (max-width: 1024px) and (min-width: 768px){.ecom-core.ecom-v77keohvph{padding-top: 35px !important;padding-bottom: 35px !important;}}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-v77keohvph{padding: 7px 0px 0px 0px !important;margin-bottom: 0px !important;}}.ecom-core.ecom-og88dzaoks{width: 100%;}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-og88dzaoks{width: 100%;}}@media screen and (max-width: 767px) and (min-width: 101px){html body .ecom-core.ecom-rcfhj5v3g .ecom-core.ecom-og88dzaoks>div.core__column--wrapper{padding: 0px !important;margin: 0px !important;}}.ecom-core.ecom-ruddjc4wby{text-align: left;}.ecom-core.ecom-ruddjc4wby{padding-bottom: 0 !important;}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-ruddjc4wby{padding-bottom: 0px !important;margin: 0px 17px 0px 17px !important;}}.ecom-core.ecom-rcfhj5v3g>div.core__row--columns{max-width: 1250px;}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-rcfhj5v3g{background-color: var(--ecom-global-colors-primary);}}.ecom-core.ecom-rcfhj5v3g{padding-bottom: 0 !important;}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-rcfhj5v3g{padding: 0px 0px 0 0px !important;margin: 0px !important;}}.ecom-core.ecom-kpkjwh6e8eg{width: 100.00%;}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-kpkjwh6e8eg{width: 100%;}}html body .ecom-core.ecom-ys6cz2t4q3 .ecom-core.ecom-kpkjwh6e8eg>div.core__column--wrapper{padding-top: 0px !important;padding-right: 0px !important;padding-left: 0px !important;margin-top: 0px !important;}@media screen and (max-width: 767px) and (min-width: 101px){html body .ecom-core.ecom-ys6cz2t4q3 .ecom-core.ecom-kpkjwh6e8eg>div.core__column--wrapper{margin-bottom: 0px !important;padding-bottom: 0px !important;}}.ecom-core.ecom-82zm0q52w96 .tabs__navs--items{flex-wrap: no-wrap;}.ecom-core.ecom-82zm0q52w96 .tabs__navs .tabs__navs--items{gap: 0px;}@media screen and (max-width: 1024px) and (min-width: 768px){.ecom-core.ecom-82zm0q52w96 .tabs__navs .tabs__navs--items{gap: 0px;}}.ecom-core.ecom-82zm0q52w96 .tabs__navs{border-style: solid;border-bottom-width: 1px;border-color: #dadada;}.ecom-core.ecom-82zm0q52w96 .tabs__wrapper.ecom__element .tabs__navs{justify-content: flex-start;}.ecom-core.ecom-82zm0q52w96 .tabs__wrapper.ecom__element .tabs__nav{border-style: solid;border-width: 0px 0px 2px 0px;border-color: rgba(234, 234, 234, 0);transition-duration: 400ms;;;padding: 0px 7px 12px 7px;margin-right: 48px;}.ecom-core.ecom-82zm0q52w96 .tabs__wrapper.ecom__element .tabs__nav:hover{border-style: solid;border-bottom-width: 2px;border-color: rgba(136, 136, 136, 0);}.ecom-core.ecom-82zm0q52w96 .tabs__wrapper.ecom__element .tabs__nav.ecom-item-active{border-style: solid;border-bottom-width: 2px;border-color: #007bff;}.ecom-core.ecom-82zm0q52w96 .tabs__wrapper.ecom__element .tabs_nav--text{text-align: left;padding: 0px;margin: 0px;}.ecom-core.ecom-82zm0q52w96 .tabs__wrapper.ecom__element .ecom-items--text{font-size: 18px;font-weight: 600;text-decoration: none;line-height: 1.4em;letter-spacing: -0.15px;font-family: 'Satoshi-Bold', sans-serif;text-transform: none;color: #0e1318b2;}.ecom-core.ecom-82zm0q52w96 .ecom-items:hover  .ecom-items--text{color: #888;}.ecom-core.ecom-82zm0q52w96 .ecom-items.ecom-item-active  .ecom-items--text{color: var(--ecom-global-colors-fVJEsYx9);}.ecom-core.ecom-82zm0q52w96 .tabs__wrapper.ecom__element .ecom-items:hover .tabs_nav--text{padding: 0px;margin: 0px;}.ecom-core.ecom-82zm0q52w96 .tabs__wrapper.ecom__element .tabs_nav--icon{margin-right: 10px;}.ecom-core.ecom-82zm0q52w96 .tabs__body{border-style: solid;border-color: var(--ecom-global-colors-0UcrhBYo);padding: 10px 0px 10px 0px;}@media screen and (max-width: 1024px) and (min-width: 768px){.ecom-core.ecom-82zm0q52w96 .tabs__wrapper.ecom__element .tabs__navs{justify-content: center;}.ecom-core.ecom-82zm0q52w96 .tabs__wrapper.ecom__element .tabs__nav{margin-top: 0px;margin-right: 50px;margin-bottom: 0px;padding-top: 15px;padding-bottom: 15px;}.ecom-core.ecom-82zm0q52w96 .tabs__wrapper.ecom__element .ecom-items--text{font-size: 30px;}.ecom-core.ecom-82zm0q52w96 .tabs__wrapper.ecom__element .tabs_nav--text{margin: 0px;padding: 0px;}.ecom-core.ecom-82zm0q52w96 .tabs__wrapper.ecom__element .tabs_nav--icon{margin-right: 8px;}}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-82zm0q52w96 .tabs__wrapper.ecom__element .tabs__nav{padding: 0px 6px 12px 6px;margin-right: 19px;margin-left: 17px;}.ecom-core.ecom-82zm0q52w96 .tabs__wrapper.ecom__element .ecom-items--text{font-size: 16px;font-weight: 600;font-family: 'Satoshi-Bold', sans-serif;}.ecom-core.ecom-82zm0q52w96 .tabs__wrapper.ecom__element .tabs_nav--icon{margin-right: 10px;}.ecom-core.ecom-82zm0q52w96 .tabs__body{padding: 20px 17px 20px 17px;margin: 0px;}}.ecom-core.ecom-82zm0q52w96{margin-top: 0px !important;padding-top: 35px !important;}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-82zm0q52w96{margin-top: 54px !important;padding-top: 0px !important;padding-left: 0px !important;}}.ecom-core.ecom-0bol9ryog97s{text-align: left;}.ecom-core.ecom-0bol9ryog97s{padding-bottom: 0 !important;}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-0bol9ryog97s{padding-top: 0px !important;padding-bottom: 0px !important;margin-top: 0px !important;}}.ecom-core.ecom-r84rznujx8j{text-align: left;}.ecom-core.ecom-r84rznujx8j{margin-top: 0px !important;padding-right: 0px !important;padding-bottom: 0 !important;}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-r84rznujx8j{padding-top: 0px !important;padding-bottom: 0 !important;margin-top: -20px !important;display: none;}}.ecom-core.ecom-v5uo6d4t4o{text-align: left;}@media screen and (min-width: 1025px) {.ecom-core.ecom-v5uo6d4t4o{margin-top: -20px !important;padding-bottom: 0 !important;display: none;}}@media screen and (max-width: 1024px) and (min-width: 768px){.ecom-core.ecom-v5uo6d4t4o{display: none;}}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-v5uo6d4t4o{padding-top: 0px !important;padding-bottom: 0 !important;margin-top: -25px !important;}}.ecom-core.ecom-ys6cz2t4q3>div.core__row--columns{max-width: 1250px;}.ecom-core.ecom-ys6cz2t4q3{background-color: var(--ecom-global-colors-primary);}.ecom-core.ecom-ys6cz2t4q3{margin-top: 0px !important;margin-bottom: 90px !important;padding-right: 32px !important;padding-bottom: 0px !important;padding-left: 32px !important;}@media screen and (max-width: 1024px) and (min-width: 768px){.ecom-core.ecom-ys6cz2t4q3 div.core__row--columns{flex-direction: row;}}@media screen and (max-width: 767px) and (min-width: 101px){.ecom-core.ecom-ys6cz2t4q3{margin-bottom: 45px !important;padding-top: 0px !important;padding-right: 0px !important;padding-left: 0px !important;display: block;}.ecom-core.ecom-ys6cz2t4q3 div.core__row--columns{flex-direction: row;}}div.tab-view[title="-- Välj --"] {display: none;}p {    font-family: 'Inter';    font-size: 16px;    letter-spacing: 0;    color: #0e1318b2;    font-weight: 400;    margin-bottom: 0px;    display: visible;    line-height: 1.45em !important;}.ecom-swiper-container {    overflow: visible;} .jdgm-form__title {    margin-bottom: 16px;    font-size: 150%;    font-weight: 700 !important;}    .jdgm-rev__title, .jdgm-rev__body>p, .jdgm-rev__reply-content>p {    margin-bottom: 8px !important;}.optionHolder.IDINPUT {  display: none !important;}.mallar-cta:hover {  background-color: #f2f4f5 !important;}#kr-styck-unique {     color: #676767 !important;     font-size: 15px;}global-embedded-section .option-type-dropdown:hover .dropbtn, product-options-section .option-type-dropdown:hover .dropbtn {    border: 1px solid #888 !important;}global-embedded-section .option-type-dropdown:hover .dropbtn, product-options-section .option-type-dropdown:active .dropbtn {    box-shadow: none !important;}.totalprice .option-list-frame.option-name-display {    display: flex;    justify-content: space-between;} product-options-section .addToCartCustomButton {display: none !important;} .ecom-core.ecom-ct2cn1m0pee .ecom-collection__product-item-information-title {    margin: 10px 0px !important;}.ecom-core.ecom-40p3djzwkkm .ecom-base-iconlist .ecom-iconlist--title, .ecom-core.ecom-40p3djzwkkm .ecom-base-iconlist .ecom-iconlist--title a {    font-family: 'Satoshi', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif !important;} .ecom-core.ecom-ct2cn1m0pee .ecom-collection__product-item-information-title, .ecom-core.ecom-ct2cn1m0pee .ecom-collection__product-item-information-title a {    font-family: 'Inter' !important;    font-weight: 400 !important;    letter-spacing: 0px;}       #pp_customize_design_btn {      margin: 0;      padding: 10px 20px;      font-size: 16px;      background-color: #ccc; /* Grå färg från start */      color: #fff;      border-radius: 8px;      cursor: pointer;      width: 100%;      font-family: Satoshi,sans-serif!important;      font-weight: 700 !important;      height: 47px;      display: flex;      justify-content: center;      align-items: center;      transition: 0.2s ease; /* Mjuk övergång */    }           #ctaButton:hover {      background-color: rgb(0,99,207) !important;  }    #files-upload-label:hover   {        background-color: rgb(0,99,207) !important;  }  global-embedded-section .minimal, product-options-section .minimal {    background-image: url(data:image/svg+xml;utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 9L12 15L18 9' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E) !important;    background-position: calc(100% - 0.7em) calc(50%), calc(100% - 0.7em + 4px) calc(50%), calc(100% - 1.7em) 60%;    background-size: 22px;    background-repeat: no-repeat;}    @media (max-width: 768px) {.ecom-core.ecom-40p3djzwkkm .ecom-iconlist--container {    flex-direction: row;      }    }    .optional-text {      color: #888;      font-style: italic;    }    .loading-spinner {      display: inline-block;      width: 23px;      height: 23px;      border: 3px solid rgba(255, 255, 255, 0.3);      border-top: 3px solid #FFF;      border-radius: 50%;      animation: spin 1s linear infinite;    }    @keyframes spin {      0% { transform: rotate(0deg); }      100% { transform: rotate(360deg); }    }    .ecom-core.ecom-ct2cn1m0pee .ecom-collection__product-item-information-title, .ecom-core.ecom-ct2cn1m0pee .ecom-collection__product-item-information-title a {        font-family: 'Satoshi', sans-serif;        font-weight: 600;        letter-spacing: 0px;      }  ::-webkit-scrollbar {  display: none !important;}.ecom-core.ecom-pja6xi2oyal {    background-color: var(--ecom-global-colors-primary);    border-style: solid;    border-bottom-width: 1px;    border-color: #f1f2f3;    box-shadow: none;}.add-to-cart-container {    width: 100%;    /* Säkerställ att den tar upp full bredd */    display: block;    /* Blockera element för att tillåta full bredd */}.instruction-postfix {    font-family: 'Inter', sans-serif !important;    margin-top: 4px;    font-weight: 400;    font-size: 15px;    margin: 0;        padding-top: 25px;    letter-spacing: 0px;        color: #676767;}@media (min-width: 1128px) {.sizes-container {    margin-top: 70px;        }    #related-caption {    font-size: 17px;    }    .bildtext-slider-arrow {    width: 44px;    height: 44px;}#related-img {    height: 240px; } } .optionHolder.totalprice {margin-bottom: 0px;    } .modal-title {    display: none !important;}global-embedded-section .option-type-dropdown-content .tab-view:hover,product-options-section .option-type-dropdown-content .tab-view:hover {  background-color: #f9f9f9;  border-radius: 0px !important;}global-embedded-section .dropdown-label, product-options-section .dropdown-label {    cursor: pointer;}.opc-modal-option{margin-top: -12px !important;    margin-bottom: 0px;    }global-embedded-section .opc-modal-option.flex.flex-wrap a, product-options-section .opc-modal-option.flex.flex-wrap a {    text-decoration: underline;    font-family: 'Satoshi',sans-serif !important;    font-size: 15px;    font-weight: 500;    color: #666;    margin: 3px;}.opc-modal .close {    background-color: #00000079 !important;    padding: 8px !important;    position: absolute;    border-radius: 50px !important;    right: 15px !important;    top: 15px !important;    line-height: 0;    cursor: pointer;    z-index: 999;    border-radius: 8px;}    .opc-modal .modal-title {    padding-bottom: 10px;    font-weight: 900;    display: none;}.opc-modal .opc-modal-content {    background-color: #fff;    margin: 0;    padding: 20px;    width: inherit;    max-width: 1200px;    max-height: 100%;    overflow: auto;    position: absolute;    left: 50%;    top: 50%;    transform: translate(-50%, -50%);    -webkit-transform: translate(-50%, -45%);    -moz-transform: translate(-50%, -50%);    height: 100%;    opacity: 1;    border-radius: 20px 20px 0px 0px;}.ecom-core.ecom-t5iwzkf69h .ecom-collection__product-submit ,body[ecom-loaded] .extension-preview{    display: none ;}.jdgm-rev-widg {    padding: 0px !important;    margin: 0;    border: none;}.opc-modal .close svg {    width: 20px;    height: 20px;    fill: #fff !important;}.ecom-core.ecom-hqqafpxb8gu {    width: 100%;    position: relative;    margin-top: 10px;    overflow: visible;    margin-top: -25px;}.optionHolder.inkmoms {    display: none;}global-embedded-section .dropbtn,product-options-section .dropbtn {    color: #121212 !important;    font-size: var(--optvalsFontsize);    background-color: #fff;    padding: 6px;    width: var(--optvalsFieldwidth);    border: none;    cursor: default;    font-weight: 400 !important;    margin-left: var(--optvalsLeftPadding);    height: var(--containerFieldheight);    border: 1px solid #dadada !important;     !importan;     !im;     !;    border-radius: 2px;    padding-bottom: 4px;}global-embedded-section .option-type-button,product-options-section .option-type-button {    position: relative;    display: var(--optdispPlacementdisplay);    margin-left: calc(var(--optdispPlacementpadding) * 2);    display: flex;    flex-wrap: wrap;    flex-direction: row;    margin-top: -10px;    margin-bottom: -10px;}.dropdown-label {    font-weight: 400;}global-embedded-section .swatch-input-holder .square,product-options-section .swatch-input-holder .square {    border-radius: 6px;    border: none;}global-embedded-section .button-input-holder label,product-options-section .button-input-holder label {    border-radius: 8px !important;    padding: 14px 15px !important;    font-family: 'Inter' !important;    font-size: 15px !important;}.jdgm-rev__icon {    float: left;    position: relative;    margin-right: 8px;    width: 0px;    height: 0px;    line-height: 36px;    text-align: center;    background-color: rgba(224, 224, 224, 0.5);    display: none !important;}.jdgm-rev__header {    margin-bottom: 0px !important;}.jdgm-rev-widg__title {    margin-top: 0px !important;    font-size: 25px;    letter-spacing: 0;    font-family: 'Satoshi', sans-serif !important;    font-weight: 600;}.jdgm-rev-widg__summary-text {    visibility: unset;    font-family: 'Inter' !important;    font-size: 15px;    letter-spacing: 0;    margin-top: 9px;    color: #0d1216db;}.jdgm-rev__timestamp,.jdgm-rev__location {    opacity: 0;    color: #FFF !important;    font-size: 13px;    min-height: 10px;    font-family: 'Inter';    display: none !important;}.jdgm-write-rev-link.jdgm-write-rev-link {    color: #323232 !important;    background-color: #fff !important;    border: 1px solid #dadada !important;    border-radius: 8px;    font-family: 'Satoshi', sans-serif !important;    font-weight: 700;    font-size: 16px;    padding: 15px;    text-align: center;    height: 50px;}.jdgm-rev-widg__header {    text-align: left;}.jdgm-histogram__bar {    margin: 0 16px;    width: 126px;    background: #E1E4E7 !important;    border-radius: 50px !important;}.jdgm-histogram__bar-content {    background-color: #0058B0;    border-radius: 50px !important;}.jdgm-sort-dropdown {    padding: 10px 20px 10px 0;    font-size: 16px;    appearance: none;    background: transparent;    border: none;    cursor: pointer;    position: relative;    z-index: 1;    color: #121212 !important;    font-family: 'Satoshi', sans-serif !important;    letter-spacing: 0;    font-weight: 700 !important;}.jdgm-widget * {    line-height: 1.45em !important;}.jdgm-rev__author {    color: #0e1318b2 !important;    font-family: 'Satoshi', sans-serif !important;    font-size: 15px !important;    font-weight: 600;}p {    font-family: 'Inter';    font-size: 16px;    letter-spacing: 0;    color: #0e1318b2;    font-weight: 400;    margin-bottom: 0px;    display: visible;}@media (min-width: 1024px) {    .modal-right {        padding: 0px;        height: 100%;        display: flex;        flex-direction: column;        justify-content: space-between;    }.sizes-container {    flex: 0.7;    margin-top: 70px;}    #pitchprint-add-to-cart-btn {    margin-top: 5px;}    .pitchprint-button-container {    margin-top: 0px !important;    width: 100%;    position: relative;    bottom: 0;    z-index: 1;    right: 0%;    padding-right: 0px;    padding-left: 0px;    background: transparent;    box-shadow: none;}    .inkmoms .instruction-formula {        font-family: 'Inter', sans-serif;        font-size: 16px !important;        font-weight: 450 !important;        letter-spacing: 0px;        color: #7F7F7F !important;        margin-top: -10px;    }    .inkmoms .instruction {        font-family: 'Albert Sans', sans-serif;        font-size: 16px !important;        font-weight: 450 !important;        letter-spacing: 0px;        color: #7F7F7F !important;        margin-top: -10px;    }    .jdgm-rev-widg__title {        margin-top: 0px !important;        font-size: 32px !important;        letter-spacing: 0;        font-family: 'Satoshi', sans-serif !important;        font-weight: 600;            text-align: center;    }    .jdgm-rev-widg__header {        text-align: center;    }    .pitchprint-text {        text-align: center;        margin-top: 15px;        width: 100%;    }    .product-title {        font-size: 35px;        color: #121212;        font-family: 'Satoshi', sans-serif !important;        font-weight: 520;        letter-spacing: 0;    }    .subtitle {        font-size: 35px;        font-weight: 520;        color: #86868B;        font-family: 'Satoshi', sans-serif !important;        letter-spacing: 0;        line-height: 1.3;    }}.option-label {    font-family: Inter !important;    font-weight: 500 !important;    letter-spacing: 0px;    color: #121212 !important;    font-size: 15px !important;}global-embedded-section .option-label,product-options-section .option-label {    display: inline-flex;    width: var(--optdispWidth);    line-height: initial;    font-size: 15px !important;     !i;     !;    letter-spacing: 0px !important;    color: #121212;    font-weight: 500 !important;    font-family: 'Inter' !important;    padding-top: var(--optdispPlacementpadding);    padding-bottom: 7px;    justify-content: var(--optdispAlignment);    min-width: 60px;}.optionHolder.eachprice {display: none;}.addToCartCustomButton {    height: 52px !important;    min-height: 52px !important;}global-embedded-section .dropbtn,product-options-section .dropbtn {    color: #121212;    font-weight: 450;    font-size: var(--optvalsFontsize);    background-color: #fff;    padding: 6px;    width: var(--optvalsFieldwidth);    border: none;    cursor: default;    margin-left: var(--optvalsLeftPadding);    height: var(--containerFieldheight);    border: 1px solid #ced4da;    border-radius: 2px;    padding-bottom: 4px;    font-family: 'Inter' !important;}global-embedded-section .dropbtn,product-options-section .dropbtn {    color: var(--optvalsTextcolor);    font-weight: 450;    font-size: var(--optvalsFontsize);    background-color: #fff;    padding: 6px;    width: var(--optvalsFieldwidth);    border: none;    cursor: default;    margin-left: 0px !important;     !i;     !;    height: var(--containerFieldheight);    border: 1px solid #ced4da;    border-radius: 2px;    padding-bottom: 4px;}global-embedded-section .swatch-input-holder .swatch-image,product-options-section .swatch-input-holder .swatch-image {    width: 140px !important;    height: 100px !important;    border-radius: 50%;    padding: 0px;    margin-right: 10px !important;    cursor: pointer;    background-size: cover;    margin-left: 5px !important;     !i;     !;}global-embedded-section .option-type-dropdown-content,product-options-section .option-type-dropdown-content {    display: none;    position: absolute;    background-color: #f9f9f9;    min-width: 100% !important;    max-width: 100% !important;    box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);    z-index: 5;    border: 1px solid #767676;    margin-top: 35px;    margin-left: 0px !important;     !i;     !;    max-height: 165px;    overflow-x: hidden;    overflow-y: scroll;    padding: 10px 0px !important;}.selected-dropdown-view {    background: #e1e4e7 !important;    border: none;    border-radius: 0px;}global-embedded-section .button-input-holder input[type="radio"]:checked+label,product-options-section .button-input-holder input[type="radio"]:checked+label {    list-style: none;    background-color: #fff !important;    outline: 2px solid #007BFF !important;        color: #121212 !important;         border: none !important;    padding-left: var(--buttonPadding);    padding-right: var(--buttonPadding);    min-width: 55px;    /*line-height: normal;  line-height: inherit;*/}global-embedded-section .button-input-holder label,product-options-section .button-input-holder label {    list-style: none;    background-color: var(--buttonUnselectedbackground);    border: 1px solid #dadada !important;    color: #121212;    font-weight: 400 !important;    padding-left: var(--buttonPadding);    padding-right: var(--buttonPadding);    padding-top: 3px;    min-width: 55px;    min-height: 36px;    text-align: center;    border-radius: var(--buttonBorderradius);    vertical-align: middle;    cursor: pointer;    z-index: 90;    line-height: 1.8em;    padding-top: 7px;    padding-bottom: 7px;    display: inline-block;}global-embedded-section .option-name-display,product-options-section .option-name-display {    font-weight: 700;    display: inline-flex;    padding-top: var(--optdispPlacementpadding);    padding-bottom: 0px !important;    /* width: var(--optdispWidth);*/    width: 100%;    justify-content: var(--optdispAlignment);    /*word-break: break-word;*/    margin-top: 8px;    position: relative;    align-items: center}global-embedded-section .product-custom-option input,product-options-section .product-custom-option input {    /* -webkit-appearance: none !important; */    font-size: 15px !important;    color: #121212 !important;    height: var(--containerFieldheight);    display: initial;    -webkit-appearance: auto;    appearance: auto;    position: relative;    font-family: 'Inter';    font-weight: 400 !important;    cursor: pointer;    transition: border 0.2s ease;    box-shadow: none !important;}global-embedded-section hr.containerSeparator,product-options-section hr.containerSeparator {    background-color: var(--containerSeparatorcolor);    border: 0px solid var(--containerSeparatorcolor);    margin-top: 0px !important;    margin-bottom: 0px !important;     !im;     !;    width: 100%;}#fyrkant {    z-index: auto !important;}div.core__row--columns {    margin: 0 auto;    display: flex;    flex-wrap: wrap;    width: 100%;    position: relative;    z-index: auto !important;}global-embedded-section .product-error-msg-label,product-options-section .product-error-msg-label {    color: #8E1F0B;    font-family: 'Inter' !important;    font-size: 16px;}.inkmoms .instruction {    font-family: 'Albert Sans', sans-serif;    font-size: 15px !important;    font-weight: 450 !important;    letter-spacing: 0px;    color: #7F7F7F !important;    margin-top: -10px;}.option-type-dropdown-content .tab-view {    color: #121212 !important;    font-family: 'Inter', sans-serif;    font-weight: 400 !important;    letter-spacing: 0px;    font-size: 15px !important;    padding: 20px 20px;    text-decoration: none;    display: flex;    align-items: center;    cursor: pointer !important;}global-embedded-section .option-type-dropdown-content .inlinePrice, product-options-section .option-type-dropdown-content .inlinePrice {    flex: 1;    font-size: 15px !important;    line-height: inherit;    text-align: right;    padding-right: 0px;    display: flex !important;    justify-content: right;    color: #676767;}global-embedded-section .option-type-dropdown-content .inlineDiscount,product-options-section .option-type-dropdown-content .inlineDiscount {    flex: 1;    font-size: var(--optvalsFontsize) !important;    line-height: 1.3;    text-align: right !important;    color: #007BFF;    display: none !important;}global-embedded-section .optionHolder,product-options-section .optionHolder {    background: var(--containerBackgroundcolor);    line-height: normal;    margin-bottom: 16px;}.totalprice .instruction {    font-family: 'Satoshi', sans-serif !important;    font-size: 18px;    font-weight: 700 !important;    color: #121212 !important;    letter-spacing: 0px;    margin-bottom: 0px;}.totalprice .instruction-formula {    text-align: left !important;    font-family: 'Satoshi', sans-serif !important;    font-size: 18px;    font-weight: 700 !important;    color: #121212 !important;    letter-spacing: 0px;    margin-bottom: 0px;    right: 0%;    position: absolute;}.totalprice .instruction-formula::after {    content: " kr";    font-size: 18px;    font-weight: 700 !important;    letter-spacing: 0px;}@media (max-width: 728px) {    .pitchprint-preview {    max-height: 300px;    margin-top: 20px;         }      .slider-content {    height: 50%;    .instruction-postfix {        padding-top: 8px;}    .ecom-swiper-navigation-position .ecom-swiper-button {        display: none;    }}.mallar-slide-container {margin-right: 17px;   }    .mallar-slider-outer-wrap {margin-bottom: 40px;   } #related-caption {    font-family: Satoshi;    font-weight: 600;    font-size: 17px;    margin-top: 10px;    color: #323232;}#related-img {border-radius: 10px;    height: 140px;    width: 100%;    object-fit: cover;    }.bildtext-slider-arrow.hide-arrow {  opacity: 0 !important;}.bildtext-slider-arrow {    pointer-events: all;    background: #fff !important;    border: none;    padding: 0px !important;    border-radius: 50px!important;    width: 40px;    height: 40px;    display: flex;    align-items: center;    justify-content: center;    color: #121212;    cursor: pointer;    transition: background .15s, border .15s, color .15s;    font-size: 1.5em;    box-shadow: 0 0 0 1px #40576d12, 0 0 8px #394c6026 !important;    margin-left: -15px;    margin-right: -15px;    visibility: visible;    opacity: 1;}.bildtext-slider-arrows {    position: absolute;    left: 0px;    right: 17px;    top: 50%;    z-index: 20;    display: flex;    justify-content: space-between;    align-items: center;    height: 0;    pointer-events: none;}