*{font-family:Rubik}.gemer-header-wrapper{border-bottom:1px solid #eee;box-shadow:0 5px 14px 1px #00000008;background:#fff}.gemer-header-inner{display:grid;grid-template-columns:1fr 4fr .5fr;align-items:center;padding:20px 0}ul.gemer-menu{display:flex;gap:10px;justify-content:flex-end;align-items:center;margin-bottom:0;padding:0 20px;font-size:16px}ul.gemer-menu>li>a.active{text-decoration:underline;font-weight:700}ul.gemer-menu>li>a.active,ul.gemer-menu>li>a:hover{text-decoration:underline}.gemer-header-icons{display:flex;justify-content:flex-end;gap:15px}.gemer-header-icons #cart-icon-bubble{position:relative}.gemer-header-icons .cart-count-bubble{position:absolute;right:-5px;top:12px;background:#000;color:#fff;width:16px;height:16px;display:flex;align-items:center;justify-content:center;font-size:8px;border-radius:30px}.gemer-header-icons svg{width:24px;height:auto;stroke:none}.slick-arrow.slick-next,.slick-arrow.slick-prev{font-size:0;background:red;border:0;box-shadow:none;background-color:#fff4ed;background-image:url({{$filesUrl}}/general/assets/arrow-gemer.svg);background-repeat:no-repeat;background-position:center;background-size:50%;background-position-y:9px}.slick-arrow.slick-next{transform:translateY(-50%) scaleX(-1)!important;-webkit-transform:translateY(-50%) scaleX(-1)!important}.main-banners-slider .container{padding:0}ul.slick-slider,.halo-block-fullwidth-banner{margin-bottom:0}.slick-slide{line-height:0;font-size:0}.gemer-spacer{padding:10px 0;display:block}.gemer-title{text-align:center;margin:20px 0;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center}.gemer-title h2{margin-bottom:0;font-size:22px;letter-spacing:6px;color:#1C1C1C;padding:0 40px;font-weight:400;text-transform:uppercase}.gemer-title::before{content:'';flex:1 1 auto;height:1px;background-color:#eaeaea}.gemer-title::after{content:'';flex:1 1 auto;height:1px;background-color:#eaeaea}.gemer-view-more{text-align:center}.gemer-view-more a{font-size:16px;display:inline-block;border:1px solid #000;padding:10px 20px;border-radius:2px;line-height:100%;padding-right:15px}.gemer-view-more svg{width:15px;height:auto;fill:none;transform:scaleX(-1);position:relative;bottom:1px;margin-left:5px}.gemer-footer-logo-wrap img{max-width:100%;width:150px}.gemer-footer-company-description-text{width:300px;line-height:120%;margin:20px 0;font-size:15px;margin-bottom:0;max-width:100%}.gemer-footer-wrapper{background:#fff5ed;padding:40px 0}.gemer-footer-inner{display:grid;grid-template-columns:3fr 4fr 2.2fr;align-items:start;padding:20px 0;justify-items:start;gap:20px}.gemer-footer-contacts-company{display:flex;justify-content:flex-end;width:100%}.company-name-gemer-contact{font-size:18px;font-weight:600;margin-bottom:10px}.company-aadress-line-footer{font-size:16px;font-weight:400;margin:10px 0}.footer-icon-contact svg{width:24px;height:auto;fill:none;stroke:none}.gemer-footer-menus-company{display:flex;justify-content:space-between;width:100%}.gemer-footer-menu-area h3{margin-bottom:10px;font-size:17px;font-weight:600}.gemer-footer-menu-area ul li a{font-size:14px;font-weight:300}.contacts-footer-wrapper-inner{padding-right:20px}.product-image-thumbnail-loop{width:80px;max-width:100%}.gemer-product-wrapper-loop{border-bottom:1px solid #eee;display:grid;grid-template-columns:.2fr 3fr 1fr;align-items:center}.gemer-product-details{display:flex;align-items:flex-start;gap:20px;justify-content:space-between}.gemer-loop-quantity-wrapper{display:grid;grid-template-columns:1fr 2fr 1fr;width:160px;justify-items:start;align-items:center;position:relative;max-width:100%}.gemer-loop-text-quanity-in-cart{position:absolute;width:100%;left:0;top:-10px;text-align:center}.gemer-loop-quantity-value input{max-width:100%;padding:0;width:100%;border:0;text-align:center}.gemer-loop-quantity-button{width:100%;text-align:center;background:#000;color:#fff;font-weight:700}.gemer-loop-text-quanity-in-cart span{background:#fff;padding:0 5px;font-size:9px}.gemer-loop-quantity-wrapper>div{padding:4px}.gemer-loop-quantity-button.gemer-loop-quantity-minus{border-top-left-radius:6px;border-bottom-left-radius:6px}.gemer-loop-quantity-button.gemer-loop-quantity-plus{border-top-right-radius:6px;border-bottom-right-radius:6px}.gemer-loop-quantity-value{border-top:1px solid #000;border-bottom:1px solid #000;padding:3px!important;display:flex;align-items:center}.gemer-product-loop-actions{display:flex;justify-content:flex-end;width:100%;gap:10px}.gemer-loop-action-cart-add,.gemer-loop-action-wishlist-add{display:flex;align-items:center;justify-content:center}.gemer-loop-action-cart-add svg{width:24px;height:auto;fill:none;stroke:none}.gemer-loop-action-wishlist-add svg{width:20px;height:auto;fill:none;stroke:none}.gemer-loop-title-wrapper a span{font-size:16px;font-weight:500}.row .gemer-product-wrapper-loop:last-child{border:0}.srs-gem-form-field-label{font-size:14px;line-height:20px;font-weight:500;margin:0 0;letter-spacing:1px}.srs-gem-form-input input{width:100%;border:0;border-bottom:1px solid #eaeaea;font-size:14px;padding:5px 0}.srs-gem-form-field-group{margin:20px 0;flex:100%;max-width:100%}.srs-gem-form-field-group.half{flex:48%;max-width:48%}.srs-gem-required{color:#db2626;padding:0 5px}.srs-gem-form-inner{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between}.security-badge{width:100%;background:#f7f5f5;padding:20px;border-radius:3px;border:1px solid #eee}.security-badge .form-field{position:relative}.srs-gem-or-account-exist{text-align:center;border-top:1px solid #eee;padding:20px 0}.center{text-align:center}.w100{width:100%}.srs-gem-form-inner .button-1.button{margin:20px auto;width:100%;padding:15px 40px;font-weight:400;font-size:16px}.minimized-form{width:500px;margin:0 auto}.gemer-register-picture-wrap{margin:20px auto}.gemer-register-picture-wrap p{font-size:17px;font-weight:200;line-height:24px}.srs-gem-account-exist-title{font-size:20px;margin:20px 0;font-weight:600}.srs-gem-account-exist-button .button{width:100%;padding:15px 40px;font-weight:400;font-size:16px}.login-content.container .sign-in{padding-right:50px}.register-page .wrapper-content .button-1{width:100%;height:auto;margin-top:0;padding:15px 40px;font-weight:400;font-size:18px}.subtitle-text{font-size:16px;line-height:120%;margin:10px 0;font-weight:600}.parapgraph-text{font-size:14px;line-height:120%;margin:10px 0}.register-page .button-register{display:flex;margin-top:25px;justify-content:space-between}.button.button-2{border-color:var(--primary);color:var(--primary);padding:15px 40px;height:auto!important;width:auto!important;font-size:16px;font-weight:400}.captcha-security-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:center}.captcha-security-text{font-size:14px;font-weight:400}.captcha-security-text a{text-decoration:underline;font-weight:600}.register-page .button-register .link-underline .text{margin-left:0;text-decoration:underline;font-size:14px;font-weight:300}.account-forgot-pwd-text p{font-size:14px;line-height:120%;margin:20px 0;margin-bottom:0}.register-page .heading{margin-bottom:20px}.page-content .srs_cart2_left_side .button-1,.page-content .srs_cart2_right_side .button-1{margin:0;width:100%;padding:16px 40px;font-size:16px;font-weight:400}.srs_cart2_total_row{padding:2px 10px;border-bottom:0;font-size:16px;font-weight:400}.srs_cart2_total_row.grand_total_srs_cart2{font-size:18px;font-weight:600;border:0;padding:10px 10px}.srs_cart2_buttons_flex_totals{border-top:0}.srs_cart2_right_side{border:0}.collection-header,.page-header{padding-bottom:0}.product-collection.row.products-grid{margin:0}.toolbar{padding:20px 0;border-top:0}.srs-cat-description-up h3{font-weight:400;font-size:18px}.srs-cat-desciption-text{font-size:16px;line-height:130%;font-weight:300}.srs-cat-description-up{margin:20px 0}.srs-cat-description-up.has-cat-image{display:grid;justify-content:space-between;align-items:center;gap:40px;grid-template-columns:1fr 1fr}.toolbar-sort .toolbar-label{font-size:14px;font-weight:400;text-transform:none}.toolbar .toolbar-dropdown .label-tab{background:#fff;border:1px solid #eaeaea;padding:5px 30px 5px 10px;min-height:auto;width:100%;min-width:150px;max-width:100%;cursor:pointer;position:relative;line-height:160%;font-size:15px}.toolbar .toolbar-dropdown .label-text{font-size:14px;font-weight:300;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#000}.toolbar .toolbar-dropdown .dropdown-menu{padding:0;padding-bottom:10px;box-shadow:none;display:initial;border-radius:0;border:1px solid #eee}.toolbar .toolbar-dropdown .dropdown-menu li{display:inline-block;vertical-align:middle;position:relative;width:100%;padding:5px 20px;border-bottom:1px solid #f0f0f0;padding-top:0}.toolbar .toolbar-dropdown .dropdown-menu li a{font-size:14px}.toolbar-item.category-count{font-size:14px;font-weight:300}.toolbar-item.category-count span{font-size:14px;margin-right:10px;font-weight:600}.gemer-product-loop-actions-quantity .gemer-loop-text-quanity-in-cart{opacity:0;pointer-events:none}.gemer-product-loop-actions-quantity.product-in-cart .gemer-loop-text-quanity-in-cart{opacity:1;pointer-events:none}.gemer-loop-action-cart-add.product-in-cart{display:none}.gemer-product-loop-actions-quantity .gemer-loop-quantity-wrapper{width:125px}.gemer-product-loop-actions-quantity.product-in-cart .gemer-loop-quantity-wrapper{width:160px}.gemer-loop-quantity-button.gemer-loop-quantity-minus,.gemer-loop-quantity-button.gemer-loop-quantity-plus{width:40px;cursor:pointer}.gemer-product-wrapper-loop.loading{pointer-events:none;opacity:.4}.gemer-loop-action-cart-add,.gemer-loop-action-wishlist-add{cursor:pointer}.gemer-loop-action-wishlist-add.wishlist-added svg path{fill:#000}.pagination-page-total .pagination-total-progress .pagination-total-item{background-color:#000}.pagination-page-total{text-align:center;color:#000;letter-spacing:.02em;margin:25px 0 20px;font-weight:300;font-size:12px}.pagination__list .pagination__item-arrow{color:#000;background:#fff;border:1px solid #000;cursor:pointer;position:absolute;top:50%;padding:10px;width:35px;height:35px;border-radius:3px}.pagination__list .pagination-num .pagination__item{color:#000;width:35px;height:35px;background-color:#fff;border-radius:3px;border:1px solid #f3f3f3}.pagination__list .pagination-num .pagination__item.pagination__item--current{border:1px solid #000}.product-collection.products-grid .gemer-product-wrapper-loop:last-child,.product-collection.products-grid .gemer-product-wrapper-loop:last-of-type{border:0}.product-collection.products-grid>.gemer-product-wrapper-loop:last-child{border:0}.product-collection.products-grid .gemer-product-wrapper-loop:not(:has(~.gemer-product-wrapper-loop)){border:0}.gemer-loop-title-description{padding-left:10px;padding-right:40px;line-height:130%}.gemer-loop-price-qty .card-price{display:flex;flex-direction:column;white-space:nowrap;align-content:flex-end;text-align:right;align-items:flex-end}.card-price.price__sale .price-item--regular{margin:0}.card-price.price__sale .price__last span{color:#000;font-weight:700;font-size:16px}.card-price.price__sale .price-item--regular span{text-decoration:line-through;font-weight:300;color:#606060}.gemer-loop-sku-etc{margin:5px 0}.page-sidebar .sidebarBlock-content .nav li a{font-size:16px;display:inline-block;font-weight:400;color:#3c3c3c;padding:4px 0;line-height:22px;text-decoration:underline}.page-sidebar .sidebarBlock-heading{font-size:18px;letter-spacing:.05em;text-transform:none;font-weight:500;line-height:22px;color:#232323;border-bottom:0;margin:0;padding-bottom:5px;margin-bottom:0;position:relative;cursor:pointer}.srs_general_account_menu__widget{display:none}.srs-checkout-block{border:0;box-sizing:border-box;padding:0;box-shadow:none;border-radius:3px;display:flex;flex-wrap:wrap;gap:20px;margin:20px 0;position:relative}.logged-out-product-content{font-size:14px;line-height:120%;font-weight:300}.logged-out-product-content a{text-decoration:underline;font-weight:600}.srs-gem-form-field-group.disabled{opacity:.5;pointer-events:none}.srs-gem-form-field-group.disabled input{background:#f8f8f8}.srs-gem-form-field-group select{border:1px solid #eaeaea;padding:10px 10px;height:auto;border-radius:4px;font-size:14px}.button.button-1{padding:16px 40px;font-size:16px;font-weight:400}#halo-cart-sidebar .button.button-2{width:100%!important}.halo-cart-sidebar .previewCartItem-image{display:inline-block;vertical-align:top;width:60px;text-align:center;position:relative;top:0}.halo-cart-sidebar .previewCartItem-name{font-size:14px;font-weight:400;line-height:20px;text-transform:none;margin:0 0 8px}.halo-cart-sidebar .halo-sidebar-header{border-bottom:1px solid #eee}.previewCart{overflow-y:auto;overflow-x:hidden;flex-grow:1;padding:10px 0}.menu-item.menu-cms-page-1{order:-1}.menu-item.menu-cms-page-7{order:1}.gemer-nav{position:relative;z-index:50}.gemer-menu{display:flex;gap:22px;list-style:none;margin:0;padding:0;align-items:center}.gemer-menu>li{position:relative}.gemer-menu>li>a{display:inline-block;padding:10px 4px;line-height:1;text-decoration:none}.gemer-menu .submenu-toggle{border:0;background:#fff0;padding:8px 6px;cursor:pointer;line-height:1;padding-left:0}.submenu{position:absolute;top:100%;left:0;min-width:240px;background:#fff;border:1px solid #e6e6e6;border-radius:8px;box-shadow:0 8px 24px rgb(0 0 0 / .08);padding:8px;margin-top:8px;list-style:none;opacity:0;visibility:hidden;transform:translateY(4px);transition:opacity .15s ease,transform .15s ease,visibility .15s}.submenu li{margin:0}.submenu a,.submenu .placeholder{display:block;padding:10px 12px;border-radius:6px;text-decoration:none}.submenu a:hover{background:#faeef1}.menu-item.open>.submenu{opacity:1;visibility:visible;transform:translateY(0)}@media (hover:hover) and (pointer:fine){.menu-item:hover>.submenu{opacity:1;visibility:visible;transform:translateY(0)}}@media (max-width:992px){.gemer-menu{flex-direction:column;align-items:stretch;gap:0}.gemer-menu>li{border-bottom:1px solid #eee}.submenu{position:static;box-shadow:none;border:0;border-radius:0;margin:0;transform:none}.menu-item.open>.submenu{opacity:1;visibility:visible}}.gemer-footer-menu-area ul li a{font-size:16px;font-weight:300}.brand-page-gemer-wrapper{display:grid;grid-template-columns:2fr 1fr;align-items:start}.gallery_brand_page.row{display:flex;flex-direction:row;justify-content:space-around;align-items:center;margin:20px 0;margin-bottom:40px;margin-left:0;margin-right:0}.brand-page-left-content h2{font-size:30px;font-weight:500;letter-spacing:2px;position:relative;margin:10px 0}.brand-page-content{font-size:17px;font-weight:200;line-height:24px}.gemer-brands-list-inner{display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.gemer-brands-item{flex:0 0 200px;display:flex;align-items:center;justify-content:center;flex-basis:22%;max-width:22%}.gemer-brands-item img{max-width:100%;height:auto;display:block}@media (max-width:768px){.gemer-brands-item{flex:0 0 45%}}@media (max-width:480px){.gemer-brands-item{flex:0 0 100%}}.gemer-brands-list-inner{display:flex;flex-wrap:wrap;gap:24px;justify-content:flex-start}body.body-cms-page .collection-template{margin-top:0}.our_facts{padding:20px 0;padding-bottom:0}.wrapper_facts_flex{display:flex;flex-wrap:wrap;padding-left:0;align-content:center;flex-direction:row;align-items:flex-start;justify-content:space-between;padding-left:20px}.wrapper_facts_flex .item_title{font-size:20px;letter-spacing:3px;font-weight:300;padding-top:40px;color:#222;text-transform:uppercase;margin-bottom:-15px}.item_fact_description p{font-size:12px;font-weight:400;line-height:17px}.number_fact{position:absolute;background:#ff008d;color:#fff;padding:5px;border-radius:50%;width:30px;height:30px;font-weight:100;font-size:14px;left:-5px;top:5px;z-index:-1}.beauty_element{height:140px;position:absolute;top:0;width:30%;background:#ffeff6;z-index:-1;left:10px}.our_facts{padding:40px 0;padding-bottom:40px}.wrapper_facts_flex{display:flex;flex-wrap:nowrap;padding-left:0;align-content:center;flex-direction:row;align-items:flex-start;justify-content:space-between}.beauty_element{height:200px;position:absolute;top:0;width:40%;background:#faeef1;z-index:-1;left:0}.number_fact{position:absolute;background:#ffdee7;color:#333;padding:9px;border-radius:50%;width:40px;height:40px;font-weight:100;font-size:17px;left:-20px;top:10px;z-index:-1}.item_fact{list-style:none;flex:0 0 32.333333%;padding:0 20px;position:relative}.item_fact_description p{font-size:15px;font-weight:400}.wrapper_facts_flex .item_title{font-size:30px;letter-spacing:5px;font-weight:300;padding-top:40px;color:#222;text-transform:uppercase;margin-bottom:-10px;line-height:30px}.item_fact_description{margin:20px 0}.brand_item .brand_name,.brand_item .brand_tags{z-index:9!important}body.cart-sidebar-show .background-overlay{z-index:999;opacity:1;visibility:visible}.gemer-product-general-wrapper{display:grid;grid-template-columns:.8fr 1fr;gap:20px}.gemer-product-title h1{font-weight:500;font-size:40px;line-height:110%}.productView-short-desc{font-size:14px;line-height:120%;margin:20px 0}.small-parameters-on-product .productView-info-item span{font-size:14px}.small-parameters-on-product .productView-info-item span:first-child{font-weight:500;color:#000!important;margin-right:5px}.small-parameters-on-product .productView-info-item a{font-size:14px;text-decoration:underline}.small-parameters-on-product{border-bottom:1px solid #eee;padding-bottom:20px;margin:20px 0}.gemer-price-wrapper-product-page{display:flex;align-items:center;font-size:30px;gap:10px;font-weight:600}.gemer-price-wrapper-product-page .sre-product-regular-price.price-old{text-decoration:line-through;color:#999;font-size:18px}.productView-variants.halo-productOptions{margin:20px 0}.productView-variants .form__label{font-size:16px;font-weight:400;text-transform:uppercase}.productView-variants .matrixOption{border-radius:0;padding:0 20px;border-color:#e4e2e2}.productView-variants .matrixOption .text{font-size:14px;font-weight:300}.productView-variants .matrixOption.active{border-color:#bebebe;background:#f7f6f6}.add-to-carts form{display:flex;align-items:center;justify-content:flex-start;gap:20px}.previewCartGroup{margin:0}.previewCartAction{width:100%}.page-content .productView-action .button-1{width:100%;margin:0}.previewCartItem-qty{width:120px;margin-top:0}.previewCartGroup-top{display:grid;grid-template-columns:8fr 1fr;gap:20px}.previewCartGroup-top .productView-wishlist a{border:1px solid #ccc;height:100%;display:flex;align-items:center;justify-content:center}.previewCartGroup-top .productView-wishlist a svg{width:24px;height:auto;fill:#747474}.previewCartGroup-top .productView-wishlist a.wishlist-added{background:#000;border-color:#000}.previewCartGroup-top .productView-wishlist a.wishlist-added svg{fill:#fff}.page-content .add-to-carts .form-input{padding:15px 20px 15px 20px}.previewCartItem-qty .btn-quantity{width:40px;height:54px}.previewCartItem-qty .btn-quantity::before{left:15px;top:25px}.previewCartItem-qty .btn-quantity.plus::after{left:15px;top:25px}.previewCartItem-qty .btn-quantity.plus{border-left:1px solid #e7e6e6}.previewCartItem-qty .minus.btn-quantity{border-right:1px solid #e7e6e6}.productView-share{display:none}.add-to-carts{margin:40px 0}.srs-tabs-product-wrapper{margin:20px 0}.srs-tab-product-title{display:flex;justify-content:space-between;align-items:center;gap:.5rem;font-size:20px;padding:20px 20px;border-bottom:1px solid #eee;font-weight:400;cursor:pointer;user-select:none}.srs-tab-product-title:hover,.srs-tab-product-title:focus{outline:none}.srs-tab-product-title .icon-arrow-tabs{display:inline-block;transition:transform .2s ease;font-weight:600}.srs-tab-product-wrap.active .srs-tab-product-title .icon-arrow-tabs{transform:rotate(180deg)}.srs-tab-product-content{display:none;padding:12px 0 16px;line-height:1.6}.srs-tab-product-wrap.active .srs-tab-product-content{display:block}.product-attributes-wrap table.attribute{width:100%;border-collapse:collapse;font-size:14px}.product-attributes-wrap table.attribute td{padding:6px 0;vertical-align:top}.product-attributes-wrap table.attribute tr+tr td{border-top:1px dashed #eee}.srs-tab-product-wrap+.srs-tab-product-wrap .srs-tab-product-title{border-top:none}.srs-tab-product-content{padding:10px 20px;font-size:14px}.srs-tab-product-content ul,.srs-tab-product-content ol{padding:0;list-style:inherit;margin-bottom:20px;margin-left:20px}.srs-tab-product-wrap.active{background:#f6f6f6}table.attribute{margin:20px 0;background:#fff}.product-attributes-wrap table.attribute td{padding:10px 20px;vertical-align:top;background:#efefef}.product-attributes-wrap table.attribute td:last-child{background:#efefef91;border-left:1px solid #00000012;font-weight:600}.productView-images-wrapper .productView-image{display:none}.productView-images-wrapper .productView-image.sre-product-main-image{display:block}.productView-thumbnail-wrapper .productView-for{display:flex;flex-wrap:wrap;gap:20px}.productView-thumbnail-wrapper .productView-for .productView-thumbnail{flex-basis:20%}.sidebarBlock.filters{border:1px solid #efefef;box-shadow:0 0 5px 3px #00000008}.sidebarBlock-headingWrapper{border-bottom:1px solid #eee;padding:5px 10px;background:#fafafa}.page-sidebar .sidebarBlock-headingWrapper .sidebarBlock-heading{font-size:16px;font-weight:600}.sidebarBlock.filters .filter-options-srs-select{border-bottom:1px solid #eee;padding:5px 10px}.filter-options-srs-select label.checkbox span{font-size:13px;line-height:130%}.filter-options-srs-select label.checkbox span.rlr-right{display:none}.filter-options-srs-select label.checkbox input[type=checkbox]{width:16px;height:16px;min-height:16px;min-width:16px}.sidebarBlock-content.filters-content-sidebar{max-height:300px;overflow-y:auto}.topbar-gemer-announcement{width:100%}.topbar-gemer-announcement.sra-section-edit{min-height:inherit}.topbar-gemer-wrapper{background:#000}.topbar-gemer-inner{display:grid;grid-template-columns:1fr 1fr;align-items:center;justify-items:start;background:#000;color:#fff;font-size:14px}.topbar-gemer-account-information{width:100%;border:0;text-align:right;display:flex;justify-content:flex-end;gap:10px;align-items:center}.topbar-gemer-account-information a{color:#fff;text-decoration:underline;padding:5px 0;white-space:nowrap}.logged-in-gemer-welcome{line-height:100%;padding:5px 10px;display:block;font-size:14px;text-align:left}.topbar-gemer-account-information a:hover{color:#fff}.collection-template{padding-bottom:0}.srs-cart-item-left{box-sizing:border-box;padding:20px;border-right:1px solid #f4f4f4;max-width:160px}.srs-cart-item-left img{-webkit-backdrop-filter:opacity(1);backdrop-filter:opacity(1);mix-blend-mode:darken}.cart-wrapper-inner-general{width:100%;display:grid;grid-template-columns:2fr 1fr;gap:20px}.srs-cart-product-wrapper{opacity:1;pointer-events:inherit;transition:opacity .3s;background:#fbfbfb;border-radius:3px;display:grid;grid-template-columns:1fr 6fr;gap:20px;margin-bottom:10px;align-items:center}.srs-cart-product-wrapper .cart-item-product-name a{font-size:16px;font-weight:400;text-decoration:none}.pricing-item-in-basket{display:flex;gap:10px;margin-top:10px;font-size:14px}.pricing-item-in-basket span.amount{font-size:16px;font-weight:600;color:var(--skinmedblack)}.sub-total-per-product{display:flex;gap:5px;border-left:1px solid #cecece;padding-left:10px;font-size:14px;align-items:center}.item-in-basket-actions{display:flex;align-items:center;gap:20px;margin:10px 0;margin-bottom:0}.remove-skinmed-product-from-cart a{width:auto;display:flex;align-items:center;gap:2px;border:0;border-radius:0;padding:1em 0em;color:var(--skinmedblack);font-weight:400;font-size:12px!important}.skinmed-product-add-cart-single{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;gap:10px}.skinmed-product-add-cart-single .ux-quantity{border:1px solid #ededed;border-radius:3px;overflow:hidden;display:inline-flex;opacity:1;vertical-align:top;white-space:nowrap}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.skinmed-product-add-cart-single .ux-quantity .ux-quantity__button{border:0;font-size:16px;width:30px;font-weight:600;text-shadow:none;min-height:0;height:auto;min-width:auto;text-align:center;display:flex;align-items:center;justify-content:center;padding:0 0}.skinmed-product-add-cart-single .quantity input[type=number]{background-color:#fff;box-shadow:none;color:#333;opacity:1!important;outline:0;border:0;outline:none;box-shadow:none;max-height:38px;width:40px;text-align:center}.ux-quantity .input-text.qty{font-size:13px;padding:15px 2px;height:100%;display:flex;align-items:center;justify-content:center}.remove-skinmed-product-from-cart svg{fill:none;stroke:none}.cart-item-inner-scale{transform:scale(.8);transform-origin:left center}.cart-item-variations{display:flex;gap:10px;font-size:14px;margin-top:5px}.cart-item-variations>div{border-left:1px solid #ccc;padding-left:10px;line-height:100%;opacity:1}.cart-item-variations>div:first-child{border:0;padding-left:0}.pricing-item-in-basket span.amount.old-price{font-weight:500;text-decoration:line-through;font-size:14px;color:#999}.pricing-item-in-basket span.amount.sale-price{color:#e27b14}.srs_cart2_right_side{border:0;width:100%;max-width:100%}.skinmed-tabbed-content-wrapper{border:1px solid #f0f0f0;border-radius:3px;margin-bottom:10px}.skinmed-tabbed-content-title{cursor:pointer;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;justify-content:space-between;align-items:center}.skinmed-tabbed-content-title.opened span svg{transform:rotate(90deg)}.skinmed-tabbed-content-title span svg{width:24px;height:24px;transform:rotate(270deg);transition:all .2s ease-in-out}.skinmed-coupon-tabbed-content-content{padding:1em;border-top:1px solid #eee}.skinmed-coupon-tabbed-content-content input[name="coupon_code"]{margin:0;outline:none;box-shadow:none;border-right:0;border:1px solid #f6f5f5;font-size:14px}.skinmed-coupon-tabbed-content-content .coupon-form{margin-bottom:0;display:flex}.skinmed-coupon-tabbed-content-content button[name="apply_coupon"]{margin:0;white-space:nowrap;padding:10px 20px;background:#000;font-size:12px;border:0;width:100%;color:#fff}.skinmed-tabbed-content-title{padding:1em}.skinmed-tabbed-content-title span{font-size:16px;font-weight:300}.skinmed-tabbed-content-title span svg{fill:none;stroke:none}.career-page-inner-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:120px;margin:40px 0}.career-page-left{font-size:17px;font-weight:200;line-height:24px}.career-page-contact{margin:20px 0}a.career-contact-email{color:#161616;text-transform:uppercase;font-size:16px;letter-spacing:3px;cursor:pointer;border:1px solid #525150;font-weight:500;width:auto;padding:8px 20px;margin-bottom:20px;text-decoration:none}.content-template-content-cms_page .customer-content,.content-template-content-cms_page .customer-content p{font-size:17px;font-weight:200;line-height:24px}.content-template-content-cms_page .gemer-title h2{font-weight:400!important}.content-template-content-cms_page .customer-content h2{font-size:24px;font-weight:600;margin-top:0;padding-top:0}.content-template-content-cms_page .customer-content h3{font-size:18px;font-weight:600;margin-top:0;padding-top:0}.content-template-content-cms_page .customer-content hr{margin:20px 0;background:#ccc}.tk-product-page .logged-out-product-content{font-size:16px}