@charset "UTF-8";.spinner-fa,.spinner-grow,.spinner-border { display:inline-block; width:var(--bs-spinner-width); height:var(--bs-spinner-height); vertical-align:var(--bs-spinner-vertical-align); border-radius:50%; animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);}@keyframes spinner-border { to {  transform:rotate(360deg) ; }}.spinner-border { --bs-spinner-width:2rem; --bs-spinner-height:2rem; --bs-spinner-vertical-align:-0.125em; --bs-spinner-border-width:0.25em; --bs-spinner-animation-speed:2s; --bs-spinner-animation-name:spinner-border; border:var(--bs-spinner-border-width) solid currentcolor; border-right-color:transparent;}.spinner-border-sm { --bs-spinner-width:1rem; --bs-spinner-height:1rem; --bs-spinner-border-width:0.2em;}@keyframes spinner-grow { 0% {  transform:scale(0); } 50% {  opacity:1;  transform:none; }}.spinner-grow { --bs-spinner-width:2rem; --bs-spinner-height:2rem; --bs-spinner-vertical-align:-0.125em; --bs-spinner-animation-speed:2s; --bs-spinner-animation-name:spinner-grow; background-color:currentcolor; opacity:0;}.spinner-grow-sm { --bs-spinner-width:1rem; --bs-spinner-height:1rem;}.spinner-fa { --bs-spinner-width:2rem; --bs-spinner-height:2rem; --bs-spinner-vertical-align:-0.125em; --bs-spinner-animation-speed:2s; --bs-spinner-animation-name:fa-spin;}.spinner-fa svg { max-height:100%; width:100%; flex:100%; height:100%;}@keyframes fa-spin { 0% {  transform:rotate(0deg); } 100% {  transform:rotate(360deg); }}.spinner-overlay { display:flex; justify-content:center; align-items:center; width:100%; height:100%; position:absolute; left:0; top:0; background-color:rgba(255, 255, 255, 0.75); color:#333333; z-index:1; user-select:none;}.modal { --bs-modal-zindex:1055; --bs-modal-width:640px; --bs-modal-padding:1rem; --bs-modal-margin-x:0.5rem; --bs-modal-margin-y:4rem; --bs-modal-color:#333333; --bs-modal-bg:var(--bs-body-bg); --bs-modal-border-color:var(--bs-border-color-translucent); --bs-modal-border-width:0px; --bs-modal-border-radius:var(--bs-border-radius-lg); --bs-modal-box-shadow:var(--bs-box-shadow-sm); --bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - 0px); --bs-modal-header-padding-x:1rem; --bs-modal-header-padding-y:0.75rem; --bs-modal-header-padding:0.75rem 1rem; --bs-modal-header-border-color:#AEAEAE; --bs-modal-header-border-width:1px; --bs-modal-header-bg:#ffffff; --bs-modal-title-line-height:1.5; --bs-modal-footer-gap:0.5rem; --bs-modal-footer-bg:; --bs-modal-footer-border-color:#AEAEAE; --bs-modal-footer-border-width:0px; position:fixed; top:0; left:0; z-index:var(--bs-modal-zindex); display:none; width:100%; height:100%; overflow-x:hidden; overflow-y:auto; outline:0;}.modal-dialog { position:relative; width:auto; margin:var(--bs-modal-margin-y) var(--bs-modal-margin-x); pointer-events:none;}.modal.fade .modal-dialog { transition:transform 0.3s ease-out; transform:translate(0, -50px);}.modal.show .modal-dialog { transform:none;}.modal.show.modal-static .modal-dialog { transform:scale(1.02);}.modal-dialog-scrollable { max-height:calc(100% - var(--bs-modal-margin-y) * 2); }.modal-dialog-scrollable .modal-body { overflow-y:auto; overscroll-behavior-y:contain;}.modal-dialog-centered { display:flex; align-items:center; min-height:calc(100% - var(--bs-modal-margin-y) * 2);}.modal-content { position:relative; display:flex; flex-direction:column; width:100%; color:var(--bs-modal-color); pointer-events:auto; background-color:var(--bs-modal-bg); background-clip:padding-box; border:var(--bs-modal-border-width) solid var(--bs-modal-border-color); border-radius:var(--bs-modal-border-radius); box-shadow:var(--bs-modal-box-shadow); outline:0;}.modal-backdrop { --bs-backdrop-zindex:1050; --bs-backdrop-bg:#000000; --bs-backdrop-opacity:0.5; position:fixed; top:0; left:0; z-index:var(--bs-backdrop-zindex); width:100vw; height:100vh; background-color:var(--bs-backdrop-bg);}.modal-backdrop.fade { opacity:0;}.modal-backdrop.show { opacity:var(--bs-backdrop-opacity);}.modal-header { display:flex; flex-shrink:0; align-items:center; padding:var(--bs-modal-header-padding-y) var(--bs-modal-header-padding-x); border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color); background-color:var(--bs-modal-header-bg); border-top-left-radius:var(--bs-modal-inner-border-radius); border-top-right-radius:var(--bs-modal-inner-border-radius);}.modal-header .btn-close { padding:calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5); margin:calc(-0.5 * var(--bs-modal-header-padding-y)) calc(-0.5 * var(--bs-modal-header-padding-x)) calc(-0.5 * var(--bs-modal-header-padding-y)) auto;}.modal-title { margin-bottom:0; line-height:var(--bs-modal-title-line-height);}.modal-body { position:relative; flex:1 1 auto; padding:var(--bs-modal-padding);}.modal-footer { display:flex; flex-shrink:0; flex-wrap:wrap; align-items:center; justify-content:flex-end; padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5); background-color:var(--bs-modal-footer-bg); border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color); border-bottom-right-radius:var(--bs-modal-inner-border-radius); border-bottom-left-radius:var(--bs-modal-inner-border-radius);}.modal-footer > * { margin:calc(var(--bs-modal-footer-gap) * 0.5);}@media (min-width:576px) { .modal {  --bs-modal-padding:1.5rem;  --bs-modal-margin-y:4rem;  --bs-modal-box-shadow:var(--bs-box-shadow);  --bs-modal-header-padding-y:1rem;  --bs-modal-header-padding-x:1.5rem; } .modal-dialog {  max-width:var(--bs-modal-width);  margin-right:auto;  margin-left:auto; } .modal-sm {  --bs-modal-width:440px; }}@media (min-width:992px) { .modal-lg, .modal-xl {  --bs-modal-width:860px; }}@media (min-width:1240px) { .modal-xl {  --bs-modal-width:1140px; }}.modal-fullscreen { width:100vw; max-width:none; height:100%; margin:0;}.modal-fullscreen .modal-content { height:100%; border:0; border-radius:0;}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer { border-radius:0;}.modal-fullscreen .modal-body { overflow-y:auto;}@media (max-width:439.98px) { .modal-fullscreen-xs-down {  width:100vw;  max-width:none;  height:100%;  margin:0; } .modal-fullscreen-xs-down .modal-content {  height:100%;  border:0;  border-radius:0; } .modal-fullscreen-xs-down .modal-header, .modal-fullscreen-xs-down .modal-footer {  border-radius:0; } .modal-fullscreen-xs-down .modal-body {  overflow-y:auto; }}@media (max-width:575.98px) { .modal-fullscreen-sm-down {  width:100vw;  max-width:none;  height:100%;  margin:0; } .modal-fullscreen-sm-down .modal-content {  height:100%;  border:0;  border-radius:0; } .modal-fullscreen-sm-down .modal-header, .modal-fullscreen-sm-down .modal-footer {  border-radius:0; } .modal-fullscreen-sm-down .modal-body {  overflow-y:auto; }}@media (max-width:767.98px) { .modal-fullscreen-md-down {  width:100vw;  max-width:none;  height:100%;  margin:0; } .modal-fullscreen-md-down .modal-content {  height:100%;  border:0;  border-radius:0; } .modal-fullscreen-md-down .modal-header, .modal-fullscreen-md-down .modal-footer {  border-radius:0; } .modal-fullscreen-md-down .modal-body {  overflow-y:auto; }}@media (max-width:991.98px) { .modal-fullscreen-lg-down {  width:100vw;  max-width:none;  height:100%;  margin:0; } .modal-fullscreen-lg-down .modal-content {  height:100%;  border:0;  border-radius:0; } .modal-fullscreen-lg-down .modal-header, .modal-fullscreen-lg-down .modal-footer {  border-radius:0; } .modal-fullscreen-lg-down .modal-body {  overflow-y:auto; }}@media (max-width:1239.98px) { .modal-fullscreen-xl-down {  width:100vw;  max-width:none;  height:100%;  margin:0; } .modal-fullscreen-xl-down .modal-content {  height:100%;  border:0;  border-radius:0; } .modal-fullscreen-xl-down .modal-header, .modal-fullscreen-xl-down .modal-footer {  border-radius:0; } .modal-fullscreen-xl-down .modal-body {  overflow-y:auto; }}@media (max-width:1439.98px) { .modal-fullscreen-xxl-down {  width:100vw;  max-width:none;  height:100%;  margin:0; } .modal-fullscreen-xxl-down .modal-content {  height:100%;  border:0;  border-radius:0; } .modal-fullscreen-xxl-down .modal-header, .modal-fullscreen-xxl-down .modal-footer {  border-radius:0; } .modal-fullscreen-xxl-down .modal-body {  overflow-y:auto; }}.placeholder { display:inline-block; min-height:1em; vertical-align:middle; cursor:wait; background-color:currentcolor; opacity:0.5;}.placeholder.btn::before { display:inline-block; content:"";}.placeholder-xs { min-height:0.6em;}.placeholder-sm { min-height:0.8em;}.placeholder-lg { min-height:1.2em;}.placeholder-glow .placeholder { animation:placeholder-glow 2s ease-in-out infinite;}@keyframes placeholder-glow { 50% {  opacity:0.2; }}.placeholder-wave { mask-image:linear-gradient(90deg, #000000 55%, rgba(0, 0, 0, 0.8) 75%, #000000 95%); mask-size:200% 100%; animation:placeholder-wave 2s linear infinite;}@keyframes placeholder-wave { 100% {  mask-position:-200% 0%; }}#overlay_reg_decide_on_form_content { min-height:246px;}.nav-item__count-badge { --bs-badge-padding-y:0.2em; --bs-badge-padding-x:0.35em; font-size:0.75rem; font-variant-numeric:tabular-nums;}.break { flex-basis:100%; height:0; margin-top:calc(var(--bs-gutter-y) * -1);}.usn { -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none;}.anchor-hidden { float:left; width:0; height:0; visibility:hidden; margin:0; padding:0; margin-top:calc(var(--bs-gutter-y) * -1);}menu { list-style:none; margin:0;}.direct-filter-link { display:inline-flex !important; align-items:center; vertical-align:top;}ul { list-style:disc inside none;}ol { list-style-position:inside;}ol, ul, dl { margin-bottom:1.5em; padding-left:0;}.round-bracket-around::before { content:"(";}.round-bracket-around::after { content:")";}.round-bracket-around:empty { display:none;}.info-icon { white-space:nowrap; font-size:min(1em, 1rem); line-height:1;}.info-icon::before { content:" ";}.hover-ring-anim:hover:not(.disable):not([disabled]) .icon-set { animation:ring 4s 0.4s ease-in-out infinite; transform-origin:50% 0;}.text-sale { color:#000000;}@keyframes ring { 0% {  transform:rotate(0); } 1% {  transform:rotate(30deg); } 3% {  transform:rotate(-28deg); } 5% {  transform:rotate(34deg); } 7% {  transform:rotate(-32deg); } 9% {  transform:rotate(30deg); } 11% {  transform:rotate(-28deg); } 13% {  transform:rotate(26deg); } 15% {  transform:rotate(-24deg); } 17% {  transform:rotate(22deg); } 19% {  transform:rotate(-20deg); } 21% {  transform:rotate(18deg); } 23% {  transform:rotate(-16deg); } 25% {  transform:rotate(14deg); } 27% {  transform:rotate(-12deg); } 29% {  transform:rotate(10deg); } 31% {  transform:rotate(-8deg); } 33% {  transform:rotate(6deg); } 35% {  transform:rotate(-4deg); } 37% {  transform:rotate(2deg); } 39% {  transform:rotate(-1deg); } 41% {  transform:rotate(1deg); } 43% {  transform:rotate(0); } 100% {  transform:rotate(0); }}@keyframes spin { 100% {  transform:rotate(360deg); }}@keyframes spin-pulse { 25% {  transform:rotate(180deg); } 75% {  transform:rotate(360deg); }}.spin-pulse { animation:spin-pulse 5s linear infinite; animation-timing-function:steps(2);}@keyframes translateY { 0% {  transform:translateY(100%); } 100% {  transform:translateY(0%); }}@keyframes translateY2 { 0% {  transform:rotate(-90deg) translateX(-50%) translateY(-100%); } 100% {  transform:rotate(-90deg) translateX(-50%) translateY(0); }}@keyframes dots { 0% {  content:""; } 20% {  content:"."; } 40% {  content:".."; } 60% {  content:"..."; } 80% {  content:"...."; } 100% {  content:"....."; }}@keyframes fadein { 0% {  opacity:0; } 100% {  opacity:1; }}@keyframes beat-fade { 0%, 100% {  opacity:0.4;  transform:scale(1); } 50% {  opacity:1;  transform:scale(1.25); }}@keyframes bg-pulse { to {  filter:brightness(80%); }}@keyframes bg-pulse2 { 0%, 100% {  opacity:0; } 50% {  opacity:1; }}@media (min-width:1240px) { .sticky-xl-top {  position:-webkit-sticky;  top:var(--sticky-offset);  max-height:calc(100vh - 2 * var(--sticky-offset));  overflow:hidden auto; } .header-is-sticky.header-is-visible-by-scroll-up .sticky-xl-top {  transition:top ease var(--header-sticky-on-scroll-up-transition-time);  top:calc(var(--header-height) + var(--sticky-offset));  max-height:calc(100vh - 2 * var(--sticky-offset) - var(--header-height)); } .header-is-sticky.header-with-sticky-behavior .sticky-xl-top {  top:calc(var(--header-height) + var(--sticky-offset));  max-height:calc(100vh - 2 * var(--sticky-offset) - var(--header-height)); } .sticky-xl-top.highlighted-block {  box-shadow:0 0 0.5rem rgba(0, 0, 0, 0.075); }}@media (min-width:992px) { .sticky-lg-top {  position:-webkit-sticky;  top:var(--sticky-offset);  max-height:calc(100vh - 2 * var(--sticky-offset));  overflow:hidden auto; } .header-is-sticky.header-is-visible-by-scroll-up .sticky-lg-top {  transition:top ease var(--header-sticky-on-scroll-up-transition-time);  top:calc(var(--header-height) + var(--sticky-offset));  max-height:calc(100vh - 2 * var(--sticky-offset) - var(--header-height)); } .header-is-sticky.header-with-sticky-behavior .sticky-lg-top {  top:calc(var(--header-height) + var(--sticky-offset));  max-height:calc(100vh - 2 * var(--sticky-offset) - var(--header-height)); } .sticky-lg-top.highlighted-block {  box-shadow:0 0 0.5rem rgba(0, 0, 0, 0.075); }}@media (min-width:1240px) and (max-width:1439.98px) { .col-xl-only-custom-5 {  -webkit-box-flex:0;  -ms-flex:0 0 20%;  flex:0 0 20%;  max-width:20%; }}@media (min-width:1440px) { .col-xxl-custom-5 {  -webkit-box-flex:0;  -ms-flex:0 0 20%;  flex:0 0 20%;  max-width:20%; }}@media (min-width:1240px) { .col-xl-custom-5 {  -webkit-box-flex:0;  -ms-flex:0 0 20%;  flex:0 0 20%;  max-width:20%; } .col-xl-custom-8 {  -webkit-box-flex:0;  -ms-flex:0 0 12.5%;  flex:0 0 12.5%;  max-width:12.5%; }}.has-img:focus-visible, .has-fv:focus-visible { outline:0; display:inherit; position:relative;}.has-img:focus-visible::before, .has-fv:focus-visible::before { content:""; display:block; position:absolute; z-index:5; top:0; left:0; right:0; bottom:0; outline:1px solid #997618; box-shadow:inset 0 0 0 calc(0.125rem + 1px) #ffe8a9; outline-offset:-1px; pointer-events:none; border-radius:inherit;}.has-img.btn:focus-visible, .has-fv.btn:focus-visible { display:inline-flex;}::-ms-reveal { display:none;}[data-after]::after { content:attr(data-after);}[data-after="%"]::before { content:"-";}.video-responsive { overflow:hidden; padding-bottom:56.25%; position:relative; height:0;}.video-responsive iframe { left:0; top:0; height:100%; width:100%; position:absolute;}.microcaps { letter-spacing:0.1em; text-transform:uppercase; font-size:0.813rem; opacity:0.5; font-weight:600; word-break:break-word; line-height:1.25;}.main-title2 { font-family:"Inter", "Inter-fallback"; font-size:1.125rem; font-weight:500;}.sub-title { margin-bottom:1.5rem; color:rgba(51, 51, 51, 0.7); font-weight:500;}.search__search-value { font-weight:500; margin:0 0.625rem;}.search__search-value::before { content:'"';}.search__search-value::after { content:'"';}.margin-block { margin-top:var(--space-block-padding); margin-bottom:var(--space-block-padding);}.margin-block-small { margin-top:calc(var(--space-block-padding) / 2); margin-bottom:calc(var(--space-block-padding) / 2);}.padding-block, .custom-content--page_shop_start { padding-top:var(--space-block-padding); padding-bottom:var(--space-block-padding);}.padding-block-small { padding-top:calc(var(--space-block-padding) / 2); padding-bottom:calc(var(--space-block-padding) / 2);}::-webkit-scrollbar { width:0.625rem; height:0.625rem;}::-webkit-scrollbar-button { width:0; height:0;}::-webkit-scrollbar-thumb { background:#a8a8a8; border:5px solid #a8a8a8;}::-webkit-scrollbar-thumb:hover { background:#8f8f8f; border:5px solid #8f8f8f;}::-webkit-scrollbar-thumb:active { background:#8f8f8f;}::-webkit-scrollbar-track { background:#dbdbdb;}::-webkit-scrollbar-corner { background:transparent;}.scroll-to-highlighted { --offset:-0.5em; --bg:rgba(255, 197, 40, 0.1); position:relative;}.scroll-to-highlighted::after { content:""; position:absolute; left:var(--offset); right:var(--offset); top:var(--offset); bottom:var(--offset); background-color:var(--bg); animation-name:bg-pulse2; animation-duration:1s; animation-iteration-count:infinite; animation-direction:alternate-reverse; animation-timing-function:linear; border-radius:5px; display:block;}::selection { background-color:#eaeaea;}.box_content_ajax::after,.page_content_ajax::after { content:""; display:inline-block; width:28px; height:28px; margin:8px; border-radius:50%; border:2px solid; border-color:#8f8f8f transparent #8f8f8f transparent; animation:spin 1.2s linear infinite;}.box_content_ajax, .page_content_ajax { text-align:center; padding:1.875rem 1.25rem; position:relative; width:100%; display:flex; align-items:center; justify-content:center;}#page_artlist_content .page_content_ajax,.product-list-wrapper:not(.empty-category),.similar-products__inner,.additional-products__inner { min-height:300px;}.ajax-content-placeholder { position:relative; min-height:300px;}.page_no #page_artref_inner { position:relative;}.gift__base-product-name { display:block; font-size:1rem; text-transform:none; color:#000000;}#box_page_content_blog { min-height:777px;}.nav-item__count-badge { align-self:center;}.nav-item__all-cat { color:#333333; font-weight:700 !important;}.nav-item:hover > .nav-item__all-cat { color:#333333;}.page_page_subpage a:hover { color:#e6b124;}.nav-link__icon-container { display:flex; align-items:center;}.nav-link__icon-container:empty { display:none;}.nav-link__icon-container .icon-set { font-size:16px;}.nav-link__icon-container img { max-height:16px; flex:0 0 16px; width:16px;}.box__title { position:relative; margin-bottom:1.25rem; font-size:1.5rem; text-transform:uppercase; font-weight:500; display:flex; align-items:center; user-select:none;}.box__title--filter-box { margin-bottom:0.625rem;}.filter-box__title-text { align-self:center;}.box__content iframe { max-width:100%;}.box-counter__number { border:1px solid #AEAEAE; height:40px; line-height:40px; font-size:1rem; text-align:center; margin:0 3px; flex:1 1 35px; max-width:35px; background-color:#ffffff;}.box-counter__number:first-child { margin-left:0;}.box-counter__number:last-child { margin-right:0;}#box_last_content { min-height:220px; padding-top:3rem;}input.page_qty_input { border:none; text-align:center; font-weight:500; background-color:transparent; padding:0; border-radius:0; opacity:1; min-height:calc(1.5em + 0.625rem);}input.page_qty_input:not([readonly]) { width:var(--input-width); flex:1 0 var(--input-width); }input.page_qty_input.form-control-sm { min-height:calc(calc(1.5em + 0.5625rem) - 0.25rem);}input.page_qty_input.form-control-lg { min-height:calc(calc(1.5em + 0.815rem) - 0.25rem);}input.page_qty_input:focus { box-shadow:none;}#image_to_cart img { transition:none !important;}.price-gross-format, .price-net-format, .price-vat-format { white-space:nowrap; }.product-price--base, .product-price--sale, .product-price--gift { line-height:1.2; font-weight:600;}.has-price-sale .product-price--base { color:rgba(51, 51, 51, 0.7); font-weight:400;}.product-price--sale { color:#000000;}.product-price--unit-price, .product-price--unit { line-height:1.25; color:rgba(51, 51, 51, 0.7);}.back_to_top { box-shadow:var(--bs-box-shadow); position:fixed; font-size:1.25rem; transition:ease 0.2s; z-index:1030; bottom:1.25rem; right:1.25rem; display:inline-flex; align-items:center; justify-content:center; opacity:0; visibility:hidden;}.back_to_top.show { visibility:visible; opacity:1;}.fixed-cart-on-artdet-visible .back_to_top { bottom:7rem;}@media (max-width:575.98px) { .back_to_top.hide-on-mobile {  display:none !important; }}@media (min-width:576px) { .back_to_top {  bottom:10.625rem;  right:3.75rem; } .fixed-cart-on-artdet-visible .back_to_top {  bottom:13rem; }}.grecaptcha-badge { z-index:1000;}.logged-in .writing-review__info { display:none;}.footer { background:linear-gradient(to bottom, #2A2A2A 0%, #2A2A2A 100%); padding-top:3rem; padding-bottom:3rem; color:#FFFFFF; font-size:0.875rem; overflow:hidden;}.footer *::selection { background-color:#333333;}.footer.no-partners { padding-bottom:4rem;}.footer:not(.footer--v2) .social_icons .elements { justify-content:center;}@media (min-width:768px) { .footer:not(.footer--v2) .social_icons .elements {  justify-content:flex-end; }}.footer__html:not(:has(a)) { padding:0 0.75rem;}:where(.footer__nav) a { display:inline-block; vertical-align:top;}:where(.footer__nav) a:hover { color:#DADADA;}.footer__nav { --list-item-gap:0.875rem;}.footer__nav a { text-decoration:none;}.footer__nav ul { list-style:none; margin-bottom:0;}.footer__nav ul + .element-links { margin-top:var(--list-item-gap);}.footer__nav li { word-break:break-word;}.footer__nav li + li { margin-top:var(--list-item-gap);}.footer__nav.footer--simple { text-align:center;}.footer__nav.footer--simple ul { display:inline-flex; flex-wrap:wrap; align-items:center; justify-content:center; gap:1rem;}.footer__nav.footer--simple li + li { margin-top:0;}.footer__nav .element-links { gap:var(--list-item-gap);}.footer--v2 .footer__nav:not(.footer__nav-5) .element-links { align-items:flex-start;}.footer--v2 .footer__nav:not(.footer__nav-5) .element-link { font-size:inherit;}@media (min-width:768px) { .footer.footer--v2:not(.footer-menu-count--5) .footer__nav:not(.footer__nav-5) {  flex:1 0 0%; }}.footer__nav-5 p:last-of-type { margin-bottom:0;}@media (min-width:768px) { .footer:not(.footer--v2) .footer__nav-5 {  width:512px;  max-width:100%; } .footer:not(.footer--v2) .footer__nav-5 .footer_v2_menu_5 .element-links {  align-items:flex-end;  text-align:right; }}.footer--v2 .footer_v2_menu_5, .footer--v2 .footer__nav-inner, .footer--v2 .footer__nav-5 .element-links { align-items:inherit;}.footer__header { margin-bottom:1.25rem;}.qtyminus_common, .qtyplus_common { width:var(--qty-button-width); height:var(--qty-button-width); padding:0;}@supports (mask-size:cover) { .qtyminus_common::before, .qtyplus_common::before {  content:"";  mask-size:var(--qty-button-sign-size);  width:1em;  height:1em;  background-color:currentColor;  mask-position:center;  mask-repeat:no-repeat; }}@supports not (mask-size:cover) { .qtyminus_common, .qtyplus_common {  background-position:center;  background-size:var(--qty-button-sign-size);  background-repeat:no-repeat; }}.coupon-copy-btn__icon-copied, .coupon-code-copied .coupon-copy-btn__icon-copy { display:none;}.coupon-code-copied .coupon-copy-btn__icon-copied { display:initial;}.exitpopup-coupon-value { overflow:auto hidden; -ms-scroll-snap-type:x mandatory; scroll-snap-type:x mandatory; scroll-behavior:smooth; -webkit-overflow-scrolling:touch; scrollbar-width:thin; scrollbar-color:#a8a8a8 #ffffff; white-space:nowrap; padding:0 0.5rem;}.exitpopup-coupon-value::-webkit-scrollbar { width:6px; height:6px;}.exitpopup-coupon-value::-webkit-scrollbar-thumb { background:#a8a8a8; border:3px solid #a8a8a8; border-radius:3px;}.exitpopup-coupon-value::-webkit-scrollbar-thumb:hover { background:#8f8f8f; border:3px solid #8f8f8f;}.exitpopup-coupon-value::-webkit-scrollbar-track { background-color:#ffffff; border-radius:3px;}.exitpopup-coupon-2 { font-size:1.5rem; line-height:1.2; font-weight:600; background-color:#ffffff; color:#333333; min-height:calc(1.5em + 0.625rem + calc(1px * 2)); display:flex; justify-content:center; text-align:center; align-items:center; position:relative; margin:0 calc(var(--circle-width) * -1);}.product-function-btn { --bs-btn-hover-color:#ffffff; --bs-btn-hover-bg:#8f8f8f; --bs-btn-hover-border-color:#8f8f8f; --bs-btn-active-color:#ffffff; --bs-btn-active-bg:#525252; --bs-active-border-color:#525252; display:inline-flex; align-items:center; justify-content:center; position:relative; cursor:pointer; transition:color 0.2s, background-color 0.2s, border-color 0.2s, box-shadow 0.2s; margin:0px; border-radius:5px; background:#ffffffcc; border:0px solid #ffffffcc; font-size:0.875rem; width:2.5rem; height:2.5rem; flex:0 0 2.5rem; pointer-events:auto; line-height:1; white-space:nowrap; color:inherit;}.product-function-btn.page_artdet_func_compare_checked, .product-function-btn.page_art_func_compare_checked, .product-function-btn.added { color:var(--bs-btn-active-color); background-color:var(--bs-btn-active-bg); border-color:var(--bs-btn-active-border-color);}.page_qty_input_outer { padding:var(--padding-y) var(--padding-x); border-radius:5px; border:var(--input-border-width) solid #AEAEAE; background-color:#ffffff; position:relative; display:inline-flex; column-gap:var(--qty-gap);}.page_qty_input_outer:has(.form-control-lg) { border-radius:5px;}.page_qty_input_outer:has(.form-control-sm) { border-radius:5px;}.page_qty_input_outer:focus-within { outline:1px solid #997618; outline-offset:-1px; box-shadow:inset 0 0 0 0.125rem #ffe8a9;}.credit iframe { margin:0 !important;}.credit__header { display:flex; align-items:center; justify-content:center; gap:1rem; font-weight:600; margin-bottom:1rem;}.credit__logo { max-width:140px; max-height:60px;}.cart-item__qty-unit, .quantity-unit-type--under .artdet__cart-unit, .quantity-unit-type--under .product__cart-unit { position:absolute; left:50%; bottom:0; transform:translate(-50%); text-align:center; color:rgba(51, 51, 51, 0.7); pointer-events:none; line-height:1;}.cart-item__qty-unit, .quantity-unit-type--under .artdet__cart-unit { font-size:0.75rem;}.page_qty_input_outer.qty--input, .cart-item__qty-wrap, .product__cart-input-wrap, .artdet__cart-input-wrap { --padding-y:0.125rem; --padding-x:0.125rem; --qty-gap:0px; --qty-button-width:2.25rem; --qty-button-sign-size:1rem; --input-width:3.2rem; --input-border-width:1px;}@media (min-width:768px) { .page_qty_input_outer.qty--input, .cart-item__qty-wrap, .product__cart-input-wrap, .artdet__cart-input-wrap {  min-width:calc(var(--input-width) + var(--qty-button-width) * 2 + var(--qty-gap) * 2 + var(--padding-x) * 2 + var(--input-border-width) * 2); }}.stock { white-space:normal; text-align:left; display:flex; align-items:center; column-gap:0.25em; padding:0.125em 0.375em; justify-self:flex-start; line-height:1.25;}.scrolling-no { overflow:hidden;}.facebook-iframe, .google-iframe { height:40px; max-width:100%; padding:0; border:0; display:inline-block;}@media (max-width:575.98px) { .facebook-iframe, .google-iframe {  width:100%; }}.section-block { padding:2rem 0; position:relative; overflow:hidden; min-height:100%;}@media (min-width:576px) { .section-block {  padding:5% 10%; }}.up-block { display:flex; flex-direction:column;}.up-block .carousel__products > .container { padding-left:0; padding-right:0;}.up-block .carousel.products::before, .up-block .carousel.products::after { display:none;}.up-block .carousel__title-outer > .container { padding-left:0; padding-right:0;}.up-block ~ .up-block { margin-top:2.5rem;}[data-tippy].tippy-module-loading { cursor:wait;}span[data-tippy] { cursor:help;}span[data-tippy]:focus-visible:not(.btn) { outline:0; background-color:var(--focus-visible-bg); text-decoration-color:currentColor; text-decoration-color:color-mix(in srgb, currentColor 50%, transparent); text-decoration:underline; color:var(--focus-visible-color);}img[data-tippy]:focus-visible, img.js-init-ps:focus-visible { outline:1px solid #997618; outline-offset:-1px; box-shadow:inset 0 0 0 0.125rem #ffe8a9;}.tippy-box { background-color:#ffffff; color:#333333; box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15); border-radius:5px; font-size:0.875rem; line-height:16px;}.tippy-content { padding:0.625rem;}.tippy-content p:last-child { margin-bottom:0;}.tippy-arrow { color:#ffffff;}.loading-spinner__wrap { min-height:200px; position:relative;}.loading-spinner { display:inline-block; position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); z-index:3; line-height:0;}.loading-spinner::after { content:""; display:inline-block; width:28px; height:28px; margin:8px; border-radius:50%; border:2px solid; border-color:#8f8f8f transparent #8f8f8f transparent; animation:spin 1.2s linear infinite;}.loading-spinner--small { display:inline-block; vertical-align:middle; width:0.875rem; height:0.875rem; border-radius:50%; border:2px solid; border-color:#8f8f8f transparent #8f8f8f transparent; animation:spin 1.2s linear infinite;}#partners { flex:0 0 100%;}@media (min-width:768px) { #partners {  flex:1 1 auto; }}#provider-partners { background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%); padding-top:0; padding-bottom:3rem; overflow:hidden;}.partner_element a { color:#333333;}.partner_element a:hover { color:#8F8F8F;}:where(.partner_element) a { text-decoration:none;}#provider_link_click { flex:0 0 100%; text-align:center; display:block;}@media (min-width:768px) { #provider_link_click {  order:-1;  flex:0 0 auto;  text-align:left; }}.draggable { -webkit-overflow-scrolling:touch; overflow-x:auto; overflow-y:hidden;}.draggable:not(.is-pointer-down) { -ms-scroll-snap-type:x mandatory; scroll-snap-type:x mandatory; scroll-behavior:smooth;}.draggable .dragging { cursor:grabbing; scroll-snap-type:none;}.draggable .dragging a { pointer-events:none;}#toast-container.toast-bottom-center > div, #toast-container.toast-top-center > div { width:360px !important; max-width:100%; padding:0.625rem;}#toast-container.toast-top-center { top:1.25rem;}#toast-container { padding:0.625rem 0.625rem 0;}#toast-container > div.toast { border-radius:0; opacity:1; box-shadow:0 0 20px rgba(0, 0, 0, 0.3) !important;}#toast-container > div.toast { background-image:none !important; border-radius:3px;}.toast-message .icon-set { margin-right:0.5em; vertical-align:middle;}svg.toast-close-button { opacity:1; right:0; top:0.125rem !important; margin-left:0.938rem; text-shadow:none;}#toast-container > .toast-success { background-color:#12A046; color:#000000;}#toast-container > .toast-success .toast-close-button { color:#000000;}#toast-container > .toast-warning { background-color:#FFC528; color:#333333;}#toast-container > .toast-warning .toast-close-button { color:#333333;}#toast-container > .toast-error { background-color:#B7373D; color:#ffffff;}#toast-container > .toast-error .toast-close-button { color:#ffffff;}#toast-container > .toast-info { background-color:#FFC528; color:#333333;}#toast-container > .toast-info .toast-close-button { color:#333333;}.toast-qty { white-space:nowrap; font-weight:700;}.layout--start_categories .carousel, .layout--carousel .carousel, .categories .carousel, .start_reviews__carousel .carousel, .artdet__image-block .carousel, .gallery .carousel { border-radius:5px;}.layout--start_categories .carousel:focus-visible::before, .layout--carousel .carousel:focus-visible::before, .categories .carousel:focus-visible::before, .start_reviews__carousel .carousel:focus-visible::before, .artdet__image-block .carousel:focus-visible::before, .gallery .carousel:focus-visible::before { border-radius:5px;}#list-artpack_page .product { border-bottom:1px solid #AEAEAE; padding-bottom:0.5rem;}#list-artpack_page .product__inner { flex-direction:row; background-color:transparent; border-radius:0;}#list-artpack_page .product__name { font-size:1rem;}#list-artpack_page .product__data { padding-top:0; padding-bottom:0; padding-right:2.5rem;}#list-artpack_page .product__params { container:card-width/inline-size;}#list-artpack_page .product__main { position:absolute; right:0; top:0; padding:0; margin:0;}#list-artpack_products { --bs-gap:0.375rem; gap:var(--bs-gap); background-color:#ffe8a9; border-radius:5px; padding:var(--bs-gap); grid-template-columns:repeat(auto-fit, minmax(calc(var(--main-img-width) * 0.84), 1fr));}.products-in-bundle__title::after { content:":";}.products-in-bundle__components { white-space:nowrap;}.products-in-bundle__component { font-weight:700;}.products-in-bundle__component-divider { padding:0 3px; font-weight:400;}.products-in-bundle__component-divider::after { content:"+";}.fault-items { margin-bottom:0;}.fault-by { font-weight:700;}.modal { align-items:flex-start; justify-content:center;}.modal .spinner-overlay { border-radius:var(--bs-border-radius-lg);}.modal .carousel-block, .modal .container { padding-right:0 !important; padding-left:0 !important;}.modal [class*=sticky-] { --header-height:0rem; --sticky-offset:0rem;}.modal.show { padding-right:0 !important;}div#overlay_explicit { display:flex; background:var(--bs-primary-300); opacity:1;}.modal.fade .modal-dialog--explicit { transform:none;}.modal.fade .modal-dialog--explicit .modal-content { opacity:0; transition:opacity ease-out 0.3s;}.modal.fade.show .modal-dialog--explicit .modal-content { opacity:1;}.modal-auto { --bs-modal-width:max-content;}.modal-body:empty, .modal-footer:empty { display:none;}@media (max-width:439.98px) { .modal-footer {  display:grid;  justify-content:unset; }}.modal-dialog { display:flex; justify-content:center; min-width:0; flex:1 1 auto;}@media (min-width:576px) { .modal-dialog {  margin-left:0.5rem;  margin-right:0.5rem; }}.modal-dialog-centered { align-items:center;}.modal-dialog--error .modal-header__icon,.modal-dialog--choose-gift .modal-header__icon,.modal-dialog--dialog-delete .modal-header__icon { color:#B7373D;}.modal-dialog--warning .modal-header__icon { color:#FFC528;}.modal-dialog--ok .modal-header__icon { color:#12A046;}.modal-header { gap:1rem;}.modal-header .btn-close { padding:0.625rem 0.625rem; margin:0 0 0.625rem 0; position:absolute; bottom:100%; right:0; border-radius:50%; background-color:var(--bs-modal-header-bg);}.modal-header .btn-close .icon-set { font-size:1.5rem;}.modal-header:has(.btn-close:only-child) { padding:0; margin:0; border:0;}.modal-header__title-wrapper:focus-visible { outline:none;}.modal-header__title { font-weight:500; font-size:1.5rem; line-height:1.25;}.modal-header__sub-title { font-weight:400; font-size:0.875rem; color:rgba(51, 51, 51, 0.7);}.modal-header__icon { font-size:2em; color:#FFC528;}.modal-body { scrollbar-width:thin; scrollbar-color:#a8a8a8 #ffffff;}.modal-body::-webkit-scrollbar { width:6px; height:6px;}.modal-body::-webkit-scrollbar-thumb { background:#a8a8a8; border:3px solid #a8a8a8; border-radius:3px;}.modal-body::-webkit-scrollbar-thumb:hover { background:#8f8f8f; border:3px solid #8f8f8f;}.modal-body::-webkit-scrollbar-track { background-color:#ffffff; border-radius:3px;}.modal-body:not(:empty) ~ .modal-footer { padding:0 calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5) calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5); margin-top:calc(var(--bs-modal-footer-gap) * -0.5); position:relative;}.modal-body:not(:empty) ~ .modal-footer::before { content:""; position:absolute; bottom:100%; height:var(--bs-modal-padding); background:linear-gradient(0deg, var(--bs-modal-bg) 20%, transparent 100%); width:100%; left:0; margin-bottom:calc(var(--bs-modal-footer-gap) * -0.5);}.design-coupon-wrapper { width:396px; max-width:100%; margin:0 auto;}.design-coupon { --border-width:4px; --circle-width:50px; background-image:linear-gradient(to right, #ffe8a9 0%, #ffdc7e 100%); border-radius:5px; position:relative; display:flex; flex-direction:column; place-self:center; padding:1.5rem var(--circle-width); justify-content:center; border:var(--border-width) solid white; box-shadow:0 calc(var(--border-width) * -1) var(--border-width) calc(var(--border-width) * -1) rgba(0, 0, 0, 0.075), 0 var(--border-width) var(--border-width) calc(var(--border-width) * -1) rgba(0, 0, 0, 0.075); aspect-ratio:2/1; width:100%;}.design-coupon::before, .design-coupon::after { content:""; position:absolute; width:calc(var(--circle-width) / 2); height:var(--circle-width); background:var(--bs-modal-bg); border-radius:50%; top:50%; transform:translateY(-50%); border:solid white; z-index:1;}.design-coupon::before { left:calc(var(--border-width) * -1); border-width:var(--border-width) var(--border-width) var(--border-width) 0; border-radius:0 calc(var(--circle-width) / 2) calc(var(--circle-width) / 2) 0; box-shadow:inset calc(var(--border-width) * -1) 0 var(--border-width) rgba(0, 0, 0, 0.075);}.design-coupon::after { right:calc(var(--border-width) * -1); border-width:var(--border-width) 0 var(--border-width) var(--border-width); border-radius:calc(var(--circle-width) / 2) 0 0 calc(var(--circle-width) / 2); box-shadow:inset var(--border-width) 0 var(--border-width) rgba(0, 0, 0, 0.075);}#modal-exitpopup:not(.is-end) .hide-this-by-start, #modal-exitpopup.is-end .hide-this-by-end, #modal-exitpopup.without-close-button .modal-header .btn-close { display:none !important;}#modal-exitpopup.is-end .modal-exitpopup-newsletter-coupon { --bs-modal-width:640px;}#modal-exitpopup.is-end .modal-exitpopup-wheel-with-newsletter .wheel-container-outer { --wheel-width:320px;}.modal-exitpopup-picture { --bs-modal-width:fit-content; --bs-modal-padding:0.375rem;}.modal-exitpopup-video { --bs-modal-padding:0.375rem;}.modal-exitpopup-video .modal-content { width:100%;}#modal-exitpopup-wheel .wheel-container-outer { --wheel-width:var(--wheel-width-active);}.modal-exitpopup-wheel .wheel-container-outer { --wheel-outer-width:320px; --wheel-width-active:320px; --wheel-width:320px; --wheel-outline:0 solid currentColor; --wheel-slice-padding:calc(var(--wheel-width) / 10); --wheel-triangle-border-right:calc(var(--wheel-width) / 13); --wheel-triangle-border-top:calc(var(--wheel-width) / 26); --wheel-hole-width:calc(var(--wheel-width) / 8); --wheel-hole-border:0 solid currentColor; position:relative; line-height:1; word-break:break-word; display:inline-flex; align-items:center; justify-content:flex-end; max-width:100%;}.modal-exitpopup-wheel .wheel-container-outer::after { content:""; display:block; width:0; height:0; border-top:var(--wheel-triangle-border-top) solid transparent; border-bottom:var(--wheel-triangle-border-top) solid transparent; border-right:var(--wheel-triangle-border-right) solid currentColor; margin-right:calc(var(--wheel-triangle-border-top) * -1); position:absolute; z-index:1;}.modal-exitpopup-wheel .wheel-container { position:relative; display:flex; align-items:center; justify-content:center; border-radius:50%; overflow:hidden; outline:var(--wheel-outline); container:wheel-width/inline-size; width:var(--wheel-width); height:var(--wheel-width); flex:0 0 var(--wheel-width); transition:outline-width ease 1s, width ease 1s, flex-basis ease 1s, height ease 1s;}.modal-exitpopup-wheel .wheel { position:absolute; top:0; left:0; width:100%; height:100%; background:currentColor; border-radius:50%; overflow:hidden; transform:rotate(135deg); transition:transform 3.5s cubic-bezier(0, 0.5, 0.5, 1);  z-index:1;}.modal-exitpopup-wheel .wheel::after { content:""; position:absolute; width:var(--wheel-hole-width); height:var(--wheel-hole-width); background:var(--bs-modal-bg); border-radius:50%; top:50%; left:50%; transform:translate(-50%, -50%); z-index:10; border:var(--wheel-hole-border); transition:border-width ease 1s, width ease 1s, height ease 1s;}.modal-exitpopup-wheel .wheel .number { position:absolute; width:50%; height:50%; transform-origin:bottom right; display:flex; align-items:center; justify-content:center; padding:var(--wheel-slice-padding) 0 0 var(--wheel-slice-padding); transition:padding ease 1s; font-size:6cqi;}.modal-exitpopup-wheel .wheel svg { position:absolute; left:0; top:0; bottom:0; right:0; width:100%; height:100%;}.modal-exitpopup-wheel .wheel .option-title { transform:rotate(-135deg);}.modal-exitpopup-wheel .wheel-col-data { min-width:0;}.modal-exitpopup-wheel .wheel-text-content-after-spin,.modal-exitpopup-wheel .wheel-text-content-before-spin { opacity:1; transition:opacity 0.5s ease, height 0.5s ease;}.modal-exitpopup-wheel .wheel-text-content-after-spin.is-hidden,.modal-exitpopup-wheel .wheel-text-content-before-spin.is-hidden { opacity:0; height:0; overflow:hidden; pointer-events:none;}.modal-exitpopup-wheel .exitpopup-coupon-2 { border-radius:5px;}.modal-exitpopup-wheel .js-result-text-wrap.is-hidden,.modal-exitpopup-wheel .js-wheel-spin-again-btn-wrap.is-hidden,.modal-exitpopup-wheel .js-result-wrap.is-hidden { display:none;}@media (min-width:768px) { .wheel-container-outer {  width:var(--wheel-outer-width); }}.with-lazy-bg { position:relative;}.list-block .img-lazy-bg-wrapper, .with-lazy-bg .img-lazy-bg-wrapper { position:sticky; pointer-events:none; top:0; height:100vh;}.list-block .img-lazy-bg-wrapper + *, .with-lazy-bg .img-lazy-bg-wrapper + * { margin-top:-100vh;}.img-lazy-bg-wrapper img { object-fit:scale-down; object-position:top center; width:100%;}.table-header { color:rgba(51, 51, 51, 0.7); font-size:0.875rem; border-bottom:1px solid #AEAEAE; display:flex; justify-content:space-between; gap:0.5rem;}.table-header .title:last-child:not(:first-child) { text-align:right;}.table-row, .table-header { padding:0.25rem 0;}.table-row { grid-template-columns:auto auto auto 2fr; gap:0.5rem;}@media (max-width:575.98px) { .table-row {  font-size:0.875rem; }}@media (min-width:440px) { .table-row {  grid-template-columns:1fr auto 1fr 2fr; }}.page_content--faq { margin-bottom:100px;}.faq-title { background-color:#dbdbdb; font-family:var(--bs-font-sans-serif);}.login-box__customer-datas { word-break:break-word; font-weight:500; color:rgba(51, 51, 51, 0.7);}.login-box__customer-datas .icon-set { font-size:1.25rem; min-height:1.2em;}.login-box__customer-data { display:flex; column-gap:0.5rem;}.login-box__customer-data span:first-child { flex-shrink:0;}.login-box__customer-data span:last-child { color:var(--bs-emphasis-color);}.login-box__customer-data.discount-data span:last-child { white-space:nowrap;}.login-box__btn { text-align:left; justify-content:flex-start;}.login-box__facebook-btn, .login-box__google-btn { height:calc(1.5em + 0.625rem + calc(1px * 2));}.cookie-alert__checkboxes { padding-top:1.5rem;}.cookie-alert__consent-data { font-size:8px;}.cookie-alert__header-cookie-icon { color:#FFC528;}.offcanvas-cookie-alert { --bs-offcanvas-zindex:1000000;}.offcanvas-cookie-alert ~ .offcanvas-backdrop { z-index:999995;}.offcanvas-cookie-alert { --bs-offcanvas-padding-y:0.75rem; --bs-offcanvas-padding-x:0.75rem; max-width:var(--container-max-actual); margin:0 auto;}@media (min-width:576px) { .offcanvas-cookie-alert {  --bs-offcanvas-padding-y:1.5rem;  --bs-offcanvas-padding-x:1.5rem; }}.social_icons .element-icon .icon-set { font-size:18px; fill:#FFC528;}.social_icons a.element { color:#FFC528;}.social_icons a.element:hover { color:#BC8A00;}.social_icons a.element:hover .icon-set { fill:#BC8A00;}.layout--social_icons .elements.need-gap { column-gap:1rem;}.layout--social_icons .element-icon { display:flex; align-items:center; column-gap:0.5rem;}.layout--social_icons .element-icon.only-icon { display:flex; min-width:36px; min-height:36px; align-items:center; justify-content:center; padding:0.5em;}.layout--html_listing .element-links { --bs-columns:1; --bs-gap:0;}.layout--html_listing .symbol-element { display:flex; column-gap:0.375rem; flex:0 0 100%;}.layout--html_listing .symbol-element > .element-icon { display:flex; align-self:flex-start; align-items:center; min-height:calc(1em * var(--bs-body-line-height, 1.5) + 0.28125rem * 2 + 1px * 2);}.layout--html_listing .symbol-element.only-icon { --width:2.5rem; width:var(--width); flex:0 0 var(--width); max-width:var(--width); height:var(--width); align-items:center; justify-content:center; margin:calc(var(--list-item-gap) / -2) 0; display:inline-flex;}.layout--html_listing .symbol-element.only-icon a { display:flex; height:100%; width:100%; justify-content:center; align-items:center;}.offcanvas { opacity:0;}.offcanvas.showing, .offcanvas.show { opacity:1;}.offcanvas.hiding { opacity:0;}.offcanvas.has-opened-offcanvas > .offcanvas-header .btn-close { opacity:0;}.offcanvas .nav-item.dropdown { flex-wrap:wrap;}.offcanvas .form-check { width:100%;}.offcanvas .navbar-nav .dropdown-menu { --bs-dropdown-padding-y:0.25rem; --bs-dropdown-padding-x:0.25rem; position:relative !important; flex:100%; transform:none !important; margin-top:0; border-top-left-radius:0; border-top-right-radius:0; overflow:hidden auto;}.offcanvas .navbar-nav .dropdown-menu .icon-set { transform:rotate(0deg);}.offcanvas .navbar-nav .dropdown-menu .dropdown-toggle-split.show .icon-set { transform:rotate(0deg) scaleY(-1);}.offcanvas .nav-link:hover { background-color:#eaeaea;}.offcanvas .carousel-block, .offcanvas .container { padding-left:0; padding-right:0;}.offcanvas .dropdown-item { white-space:normal;}.offcanvas-body { flex-grow:0;}.offcanvas-xxs { opacity:0;}.offcanvas-xxs.showing, .offcanvas-xxs.show { opacity:1;}.offcanvas-xxs.hiding { opacity:0;}@media (max-width:439.98px) { .offcanvas-xs {  opacity:0; } .offcanvas-xs.showing, .offcanvas-xs.show {  opacity:1; } .offcanvas-xs.hiding {  opacity:0; }}@media (max-width:575.98px) { .offcanvas-sm {  opacity:0; } .offcanvas-sm.showing, .offcanvas-sm.show {  opacity:1; } .offcanvas-sm.hiding {  opacity:0; }}@media (max-width:767.98px) { .offcanvas-md {  opacity:0; } .offcanvas-md.showing, .offcanvas-md.show {  opacity:1; } .offcanvas-md.hiding {  opacity:0; }}@media (max-width:991.98px) { .offcanvas-lg {  opacity:0; } .offcanvas-lg.showing, .offcanvas-lg.show {  opacity:1; } .offcanvas-lg.hiding {  opacity:0; }}@media (max-width:1239.98px) { .offcanvas-xl {  opacity:0; } .offcanvas-xl.showing, .offcanvas-xl.show {  opacity:1; } .offcanvas-xl.hiding {  opacity:0; }}@media (max-width:1439.98px) { .offcanvas-xxl {  opacity:0; } .offcanvas-xxl.showing, .offcanvas-xxl.show {  opacity:1; } .offcanvas-xxl.hiding {  opacity:0; }}#offcanvas-body-box-menu { flex-shrink:0; flex-grow:0; max-height:30%;}.plus-menus-placed-first #offcanvas-body-box-menu, .plus-menus-placed-first #offcanvas-header-box-menu { order:-1;}.plus-menus-placed-first #offcanvas-header-box-menu { border-top:0;}.plus-menus-placed-first #offcanvas-header-box-cat-0 { border-top:1px solid #AEAEAE;}.offcanvas--box-cat .nav-item { min-height:30px;}.offcanvas--box-cat .nav-item:not(.btn-group) .nav-link { padding-right:0.25rem;}.offcanvas--box-cat .nav-link { gap:0.375rem; flex-grow:1; flex-basis:0; min-width:0;}.offcanvas--box-cat .btn-close { transition:var(--bs-offcanvas-transition);}.offcanvas--box-cat .dropdown-toggle.show .icon-set { transform:scaleY(-1);}@media (pointer:coarse) { .offcanvas--box-cat .btn-group > button.dropdown-toggle {  border-radius:var(--bs-border-radius); }}@media (min-width:1260px) and (max-width:1559.98px) { .opened-category-levels-4 .offcanvas--box-cat.offcanvas.offcanvas-start {  transform:translateX(-100%); }}@media (min-width:960px) and (max-width:1259.98px) { .opened-category-levels-3 .offcanvas--box-cat.offcanvas.offcanvas-start {  transform:translateX(-100%); } .opened-category-levels-4 .offcanvas--box-cat.offcanvas.offcanvas-start {  transform:translateX(-200%); }}@media (min-width:660px) and (max-width:959.98px) { .opened-category-levels-2 .offcanvas--box-cat.offcanvas.offcanvas-start {  transform:translateX(-100%); } .opened-category-levels-3 .offcanvas--box-cat.offcanvas.offcanvas-start {  transform:translateX(-200%); } .opened-category-levels-3 .offcanvas--box-cat.offcanvas.offcanvas-start {  transform:translateX(-300%); }}@media (max-width:659.98px) { .opened-category-levels-1 .offcanvas--box-cat.offcanvas.offcanvas-start {  transform:translateX(-100%); } .opened-category-levels-2 .offcanvas--box-cat.offcanvas.offcanvas-start {  transform:translateX(-200%); } .opened-category-levels-3 .offcanvas--box-cat.offcanvas.offcanvas-start {  transform:translateX(-300%); } .opened-category-levels-4 .offcanvas--box-cat.offcanvas.offcanvas-start {  transform:translateX(-400%); }}.offcanvas--box-cat-1 { margin-left:min(var(--bs-offcanvas-max-width), var(--bs-offcanvas-width)); border-left:1px solid #AEAEAE; z-index:1044;}.offcanvas--box-cat-2 { margin-left:calc(min(var(--bs-offcanvas-max-width), var(--bs-offcanvas-width)) * 2); border-left:1px solid #AEAEAE; z-index:1043;}.offcanvas--box-cat-3 { margin-left:calc(min(var(--bs-offcanvas-max-width), var(--bs-offcanvas-width)) * 3); border-left:1px solid #AEAEAE; z-index:1042;}.offcanvas--box-cat-4 { margin-left:calc(min(var(--bs-offcanvas-max-width), var(--bs-offcanvas-width)) * 4); border-left:1px solid #AEAEAE; z-index:1041;}.offcanvas-start .offcanvas-header .btn-close { left:100%; margin:0 0 0 var(--bs-offcanvas-padding-x);}.offcanvas-end .offcanvas-header .btn-close { right:100%; margin:0 var(--bs-offcanvas-padding-x) 0 0;}.offcanvas-header { gap:0.5em 0.5rem; border-bottom:1px solid #AEAEAE; flex-wrap:wrap;}.offcanvas-header .btn-close { position:absolute; top:var(--bs-offcanvas-padding-y); border-radius:50%; padding:0.625rem 0.625rem; margin:0; background-color:var(--bs-offcanvas-header-bg);}.offcanvas-header .btn-close .icon-set { font-size:1.5rem;}.offcanvas-header .btn-back { background-image:none; transform:translateY(calc(100% + var(--bs-offcanvas-padding-y)));}.offcanvas-header ~ .offcanvas-header { border-top:1px solid #AEAEAE;}.offcanvas-header__icon { font-size:2em;}.offcanvas-start .offcanvas-header, .offcanvas-end .offcanvas-header { padding-top:calc(var(--bs-offcanvas-padding-y) * 2);}.offcanvas-top, .offcanvas-bottom { --bs-offcanvas-height:fit-content;}.offcanvas-top .offcanvas-header, .offcanvas-bottom .offcanvas-header { align-items:center;}.offcanvas-top .offcanvas-header .btn-close, .offcanvas-bottom .offcanvas-header .btn-close { position:static; margin-left:auto;}.offcanvas-top, .offcanvas-top .offcanvas-header { border-radius:0 0 5px 5px;}.offcanvas-bottom, .offcanvas-bottom .offcanvas-header { border-radius:5px 5px 0 0;}.offcanvas-title { display:block; font-family:"Inter", "Inter-fallback";}@media (min-width:576px) { .offcanvas-top, .offcanvas-bottom {  --bs-offcanvas-header-padding-x:1.5rem;  --bs-offcanvas-header-padding-y:0.75rem; }}@font-face { font-family:'Inter'; font-style:italic; font-weight:100; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTc2dphjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:100; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOKk4j1ebLhAm8SrXTc2dphjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:100; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOCk4j1ebLhAm8SrXTc2dphjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:100; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOak4j1ebLhAm8SrXTc2dphjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:100; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOqk4j1ebLhAm8SrXTc2dphjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:100; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnPKk4j1ebLhAm8SrXTc2dphjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:100; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnPqk4j1ebLhAm8SrXTc2dphjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:200; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTcWdthjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:200; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOKk4j1ebLhAm8SrXTcWdthjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:200; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOCk4j1ebLhAm8SrXTcWdthjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:200; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOak4j1ebLhAm8SrXTcWdthjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:200; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOqk4j1ebLhAm8SrXTcWdthjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:200; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnPKk4j1ebLhAm8SrXTcWdthjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:200; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnPqk4j1ebLhAm8SrXTcWdthjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:300; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTch9thjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:300; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOKk4j1ebLhAm8SrXTch9thjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:300; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOCk4j1ebLhAm8SrXTch9thjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:300; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOak4j1ebLhAm8SrXTch9thjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:300; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOqk4j1ebLhAm8SrXTch9thjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:300; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnPKk4j1ebLhAm8SrXTch9thjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:300; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnPqk4j1ebLhAm8SrXTch9thjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:400; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTc2dthjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:400; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOKk4j1ebLhAm8SrXTc2dthjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:400; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOCk4j1ebLhAm8SrXTc2dthjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:400; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOak4j1ebLhAm8SrXTc2dthjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:400; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOqk4j1ebLhAm8SrXTc2dthjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:400; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnPKk4j1ebLhAm8SrXTc2dthjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:400; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnPqk4j1ebLhAm8SrXTc2dthjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:500; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTc69thjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:500; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOKk4j1ebLhAm8SrXTc69thjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:500; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOCk4j1ebLhAm8SrXTc69thjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:500; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOak4j1ebLhAm8SrXTc69thjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:500; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOqk4j1ebLhAm8SrXTc69thjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:500; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnPKk4j1ebLhAm8SrXTc69thjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:500; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnPqk4j1ebLhAm8SrXTc69thjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:600; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTcB9xhjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:600; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOKk4j1ebLhAm8SrXTcB9xhjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:600; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOCk4j1ebLhAm8SrXTcB9xhjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:600; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOak4j1ebLhAm8SrXTcB9xhjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:600; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOqk4j1ebLhAm8SrXTcB9xhjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:600; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnPKk4j1ebLhAm8SrXTcB9xhjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:600; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnPqk4j1ebLhAm8SrXTcB9xhjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:700; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTcPtxhjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:700; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOKk4j1ebLhAm8SrXTcPtxhjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:700; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOCk4j1ebLhAm8SrXTcPtxhjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:700; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOak4j1ebLhAm8SrXTcPtxhjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:700; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOqk4j1ebLhAm8SrXTcPtxhjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:700; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnPKk4j1ebLhAm8SrXTcPtxhjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:700; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnPqk4j1ebLhAm8SrXTcPtxhjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:800; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTcWdxhjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:800; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOKk4j1ebLhAm8SrXTcWdxhjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:800; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOCk4j1ebLhAm8SrXTcWdxhjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:800; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOak4j1ebLhAm8SrXTcWdxhjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:800; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOqk4j1ebLhAm8SrXTcWdxhjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:800; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnPKk4j1ebLhAm8SrXTcWdxhjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:800; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnPqk4j1ebLhAm8SrXTcWdxhjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:900; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTccNxhjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:900; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOKk4j1ebLhAm8SrXTccNxhjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:900; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOCk4j1ebLhAm8SrXTccNxhjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:900; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOak4j1ebLhAm8SrXTccNxhjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:900; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnOqk4j1ebLhAm8SrXTccNxhjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:900; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnPKk4j1ebLhAm8SrXTccNxhjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:italic; font-weight:900; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnPqk4j1ebLhAm8SrXTccNxhjQ.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:100; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyeMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:100; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50qjIw2boKoduKmMEVuLyeMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:100; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50ojIw2boKoduKmMEVuLyeMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:100; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50ujIw2boKoduKmMEVuLyeMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:100; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50ijIw2boKoduKmMEVuLyeMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:100; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp506jIw2boKoduKmMEVuLyeMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:100; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50yjIw2boKoduKmMEVuLyeMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:200; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuDyfMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:200; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50qjIw2boKoduKmMEVuDyfMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:200; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50ojIw2boKoduKmMEVuDyfMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:200; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50ujIw2boKoduKmMEVuDyfMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:200; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50ijIw2boKoduKmMEVuDyfMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:200; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp506jIw2boKoduKmMEVuDyfMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:200; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50yjIw2boKoduKmMEVuDyfMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:300; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuOKfMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:300; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50qjIw2boKoduKmMEVuOKfMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:300; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50ojIw2boKoduKmMEVuOKfMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:300; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50ujIw2boKoduKmMEVuOKfMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:300; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50ijIw2boKoduKmMEVuOKfMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:300; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp506jIw2boKoduKmMEVuOKfMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:300; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50yjIw2boKoduKmMEVuOKfMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:400; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:400; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50qjIw2boKoduKmMEVuLyfMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:400; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50ojIw2boKoduKmMEVuLyfMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:400; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50ujIw2boKoduKmMEVuLyfMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:400; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50ijIw2boKoduKmMEVuLyfMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:400; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp506jIw2boKoduKmMEVuLyfMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:400; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50yjIw2boKoduKmMEVuLyfMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:500; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuI6fMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:500; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50qjIw2boKoduKmMEVuI6fMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:500; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50ojIw2boKoduKmMEVuI6fMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:500; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50ujIw2boKoduKmMEVuI6fMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:500; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50ijIw2boKoduKmMEVuI6fMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:500; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp506jIw2boKoduKmMEVuI6fMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:500; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50yjIw2boKoduKmMEVuI6fMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:600; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuGKYMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:600; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50qjIw2boKoduKmMEVuGKYMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:600; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50ojIw2boKoduKmMEVuGKYMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:600; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50ujIw2boKoduKmMEVuGKYMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:600; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50ijIw2boKoduKmMEVuGKYMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:600; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp506jIw2boKoduKmMEVuGKYMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:600; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50yjIw2boKoduKmMEVuGKYMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:700; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuFuYMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:700; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50qjIw2boKoduKmMEVuFuYMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:700; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50ojIw2boKoduKmMEVuFuYMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:700; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50ujIw2boKoduKmMEVuFuYMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:700; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50ijIw2boKoduKmMEVuFuYMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:700; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp506jIw2boKoduKmMEVuFuYMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:700; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50yjIw2boKoduKmMEVuFuYMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:800; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuDyYMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:800; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50qjIw2boKoduKmMEVuDyYMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:800; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50ojIw2boKoduKmMEVuDyYMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:800; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50ujIw2boKoduKmMEVuDyYMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:800; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50ijIw2boKoduKmMEVuDyYMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:800; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp506jIw2boKoduKmMEVuDyYMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:800; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50yjIw2boKoduKmMEVuDyYMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:900; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuBWYMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:900; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50qjIw2boKoduKmMEVuBWYMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:900; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50ojIw2boKoduKmMEVuBWYMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:900; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50ujIw2boKoduKmMEVuBWYMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:900; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50ijIw2boKoduKmMEVuBWYMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:900; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp506jIw2boKoduKmMEVuBWYMZg.ttf') format('truetype');}@font-face { font-family:'Inter'; font-style:normal; font-weight:900; font-display:swap; src:url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50yjIw2boKoduKmMEVuBWYMZg.ttf') format('truetype');}@font-face { font-family:'Rubik Glitch'; font-style:normal; font-weight:400; font-display:swap; src:url('https://fonts.gstatic.com/s/rubikglitch/v2/qkBSXv8b_srFRYQVYrDKh9ZvmA.ttf') format('truetype');}.xdsoft_datetimepicker .xdsoft_time_variant .xdsoft_time.js-time-outside-window{ display:none !important;}#page_page_content{  overflow-x:hidden;}.csavarmarket-starter-pack-contact-section {  margin-bottom:32px;}.csavarmarket-starter-pack-contact-inner {  background-color:#fffaf0;  border-left:6px solid #FFC528;  padding:24px 28px;  border-radius:6px;}.csavarmarket-starter-pack-contact-inner h3 {  margin:0 0 12px 0;  font-size:20px;  line-height:1.3;  color:#3a2f00;}.csavarmarket-starter-pack-contact-inner p {  margin:0 0 16px 0;  font-size:15px;  line-height:1.6;  color:#333333;  max-width:720px;}.csavarmarket-starter-pack-contact-list {  list-style:none;  padding:0;  margin:0;  display:flex;  flex-wrap:wrap;  gap:16px 32px;}.csavarmarket-starter-pack-contact-list li {  font-size:15px;  color:#222222;}.csavarmarket-starter-pack-contact-list strong {  font-weight:600;  margin-right:6px;}.csavarmarket-starter-pack-contact-list a {  color:#c79600;  text-decoration:none;  font-weight:600;}.csavarmarket-starter-pack-contact-list a:hover {  text-decoration:underline;}@media (max-width:768px) {  .csavarmarket-starter-pack-contact-inner {  padding:20px;  }  .csavarmarket-starter-pack-contact-list {  flex-direction:column;  gap:12px;  }}.starting-pack-wrapper {  background:linear-gradient(180deg, #f8fafc 0%, #ffffff 100%);  border:1px solid #e2e8f0;  border-radius:14px;  padding:18px;  box-shadow:0 10px 28px rgba(15, 23, 42, 0.06);  position:relative;  margin-bottom:60px;}.starting-pack-search {  width:100%;  padding:12px 14px;  margin-bottom:16px;  border-radius:10px;  border:1px solid #cbd5e1;  font-size:14px;  transition:border-color 0.2s ease, box-shadow 0.2s ease;}.starting-pack-search:focus {  outline:none;  border-color:#2563eb;  box-shadow:0 0 0 3px rgba(37, 99, 235, 0.15);}.starting-pack-table {  width:100%;  border-collapse:separate;  border-spacing:0;  font-size:14px;}.starting-pack-thead{  margin-bottom:15px;}.starting-pack-thead,.starting-pack-thead tr {  display:table;  width:100%;  table-layout:fixed;}.starting-pack-thead th {  background:#0f172a;  color:#ffffff;  padding:12px 14px;  font-weight:600;  text-transform:uppercase;  font-size:12px;  letter-spacing:0.05em;}.starting-pack-thead th:first-child {  border-top-left-radius:10px;  border-bottom-left-radius:10px;}.starting-pack-thead th:last-child {  border-top-right-radius:10px;  border-bottom-right-radius:10px;  text-align:right;}.starting-pack-tbody {  display:block;  height:400px;  overflow-y:auto;  overflow-x:hidden;}.starting-pack-row {  display:table;  width:100%;  table-layout:fixed;  background:#ffffff;  transition:transform 0.15s ease, box-shadow 0.15s ease;  margin-bottom:10px;}.starting-pack-row td {  padding:12px 14px;  border-top:1px solid #e5e7eb;  border-bottom:1px solid #e5e7eb;}.starting-pack-row td:first-child {  border-left:1px solid #e5e7eb;  border-top-left-radius:10px;  border-bottom-left-radius:10px;  font-weight:600;  color:#1e293b;}.starting-pack-row td:last-child {  border-right:1px solid #e5e7eb;  border-top-right-radius:10px;  border-bottom-right-radius:10px;  text-align:right;  font-weight:800;  color:#222;}.starting-pack-row:hover {  transform:translateY(-1px);  box-shadow:0 8px 18px rgba(15, 23, 42, 0.08);  background:#f9fafb;}.starting-pack-tbody::-webkit-scrollbar {  width:8px;}.starting-pack-tbody::-webkit-scrollbar-track {  background:#f1f5f9;  border-radius:4px;}.starting-pack-tbody::-webkit-scrollbar-thumb {  background:#cbd5e1;  border-radius:4px;}.starting-pack-tbody::-webkit-scrollbar-thumb:hover {  background:#94a3b8;}.starting-pack-wrapper {  position:relative;}.starting-pack-search {  width:100%;  padding:12px 44px 12px 14px;   margin-bottom:16px;  border-radius:10px;  border:1px solid #cbd5e1;  font-size:14px;}.starting-pack-search-wrapper {  position:relative;  display:flex;  align-items:center;}.starting-pack-search-wrapper .starting-pack-search {  width:100%;  padding-right:44px;}.starting-pack-clear-btn {  position:absolute;  top:13px;  right:12px;  width:22px;  height:22px;  border-radius:50%;  border:none;  background:#e5e7eb;  color:#334155;  font-size:16px;  cursor:pointer;  display:none;  align-items:center;  justify-content:center;  line-height:1.2;}.starting-pack-clear-btn:hover {  background:#cbd5e1;}@media (max-width:768px) {  .starting-pack-tbody{  padding-right:15px;  }  .starting-pack-thead {  display:none;  }  .starting-pack-table,  .starting-pack-tbody {  display:block;  width:100%;  }  .starting-pack-row {  display:grid;  grid-template-columns:1fr 1fr;  grid-template-areas:  "name name"  "code qty";  gap:8px 12px;  padding:12px;  margin-bottom:12px;  background:#ffffff;  border:1px solid #e5e7eb;  border-radius:12px;  }  .starting-pack-row td {  border:none;  padding:0;  margin:0;  text-align:left;  }  .starting-pack-row td:nth-child(2) {  grid-area:name;  font-weight:600;  color:#0f172a;  line-height:1.4;  }  .starting-pack-row td:nth-child(1) {  grid-area:code;  font-size:13px;  color:#475569;  font-weight:500;  }  .starting-pack-row td:nth-child(3) {  grid-area:qty;  text-align:right;  font-size:13px;  font-weight:600;  }}.js-order-mods--disabled{  display:none;}.b2b-only-notice { border:1.5px solid #c0392b; background-color:#fff5f5; color:#8e1e12; padding:12px 16px; border-radius:6px; font-size:14px; line-height:1.4; max-width:100%;}#start_banner_small__carousel-block .carousel__nav{  display:none;}.long-description__content .row.mb-5{  margin-top:20px;}.cart-box__shipping-not-free, .order-mods__logo-wrap, .cart-box__sum .text-body-secondary{  display:none!important;}.specs {  --bg:#fff;  --fg:#111;  --muted:#6b7280;  --border:#e5e7eb;  background:var(--bg);  color:var(--fg);  border:1px solid var(--border);  border-radius:8px;  overflow:hidden;  margin-top:2rem;  margin-bottom:2rem;} .specs-header {  padding:16px 20px;  font-weight:600;  font-size:16px; } .specs-grid {  display:grid;  grid-template-columns:1fr; } .spec-row {  display:grid;  grid-template-columns:1fr;  padding:14px 20px;  border-top:1px solid var(--border); } .spec-label {  margin-bottom:4px;  font-weight:700; } .spec-value {  line-height:1.5; } @media (min-width:640px) {  .spec-row { grid-template-columns:280px 1fr; align-items:center; gap:12px 20px;  }  .spec-label { margin:0; } } .new-customer__customer-group{  display:none!important;}.sum-box__total-price, .text-primary{  color:#b68500;}.contact__data-item.registry,.contact__data-item.shopname,.contact__data-item.court,.contact__data-item.contact-name,.contact__data-item.contact-phone,.contact__data-item.contact-email {  display:none;}.accordion-list.discount-accordion {  margin-top:0;  margin-bottom:0;  border-radius:5px;  background:#FFC528;  overflow:hidden;  border:0;}.accordion-list.discount-accordion .discount-toggle { background:#FFC528; color:#2A2A2A; font-weight:800; font-size:1.05rem; border:none; border-radius:0; padding:1.2rem 1.5rem; width:100%; display:flex; align-items:center; justify-content:flex-start; gap:0.75rem; cursor:pointer; transition:color .2s ease, background .2s ease; margin:0;}.accordion-list.discount-accordion .btn.collapsed{  background:#FFC528;}.accordion-list.discount-accordion .discount-toggle:hover { background:#FFC528; color:#111;}.discount-accordion .discount-icon { width:1.4rem; height:1.4rem; fill:#2A2A2A; flex-shrink:0;}.discount-accordion .discount-body {  background:#fff;  color:#2A2A2A;  padding:1.5rem 1.75rem 2rem;  font-size:1rem;  line-height:1.6;  margin-top:0;  border-radius:7px;}.discount-accordion .discount-body p { margin-bottom:1rem; font-weight:500;}.discount-accordion .discount-levels { list-style:none; padding-left:0; margin:0;}.discount-accordion .discount-levels li { background:#FFF7E0; border:1px solid #FFC528; font-size:14px; padding:0.85rem 1.1rem; margin-bottom:0.6rem; border-radius:8px; font-weight:600; display:flex; justify-content:space-between; align-items:center; transition:background .2s ease, transform .2s ease;}.discount-accordion .discount-levels li:hover { background:#FFE370; transform:translateY(-2px);}.discount-accordion .discount-link { background:#2A2A2A; color:#FFC528; font-weight:700; text-decoration:none; padding:0.45rem 0.9rem; border-radius:6px; font-size:0.9rem; transition:background .2s ease, color .2s ease; text-align:center;}.discount-accordion .discount-link:hover { background:#444; color:#FFD75A;}@media (max-width:768px) { .discount-accordion .discount-toggle {  font-size:1rem;  padding:1rem 1.2rem; } .discount-accordion .discount-body {  padding:1.25rem; }}.logged-in-w-cust-group .hide-cust-group{  display:none;}#page_order_mods_param_6129346.js-order-mods--disabled {  display:none;}#page_content_3169181{  position:relative;}#page_content_3169181::before {  content:"";  width:150%;  height:100%;  display:block;  position:absolute;  left:0;  top:0;  background:#e0e0e0;  z-index:-1;  border-radius:10px;}#page_content_3169181 .page_txt{  position:relative;  z-index:2;}.discount-left { color:#2A2A2A; background:#fff; padding:3rem 2.5rem; border-radius:12px; font-family:"Inter", sans-serif;}.discount-title { font-size:2.2rem; font-weight:900; display:flex; align-items:center; gap:.6rem; margin-bottom:1rem;}.discount-title .icon-set { width:1.4em; height:1.4em; fill:#2A2A2A;}.discount-intro { font-size:1.1rem; line-height:1.5; margin-bottom:2.5rem; max-width:90%;}.discount-tier { display:flex; flex-direction:column; gap:1rem; margin-bottom:2.5rem;}.tier-box { background:#FFC528; color:#2A2A2A; border-radius:10px; padding:1.5rem; display:flex; align-items:flex-start; gap:1rem; box-shadow:0 4px 10px rgba(0,0,0,0.05); transition:transform .2s ease;}.tier-box:hover { transform:translateY(-3px);}.tier-icon{  margin-right:20px;}.tier-icon .icon-set { width:1.6em; height:1.6em; fill:#2A2A2A; margin-top:.2rem; opacity:.9;}.tier-content h3 { font-size:1.25rem; font-weight:800; margin-bottom:.3rem;}.tier-content p { font-size:1rem; font-weight:500; margin:0;}.tier-content strong { font-weight:800;}.discount-cta { background:#FFF5D1; border-left:5px solid #FFC528; border-radius:8px; padding:1.5rem 1.75rem;}.discount-cta p { margin:0; font-size:1rem; font-weight:600; line-height:1.4;}.tier-box:nth-child(1)::before,.tier-box:nth-child(2)::before { content:"%"; font-weight:900; font-size:1.8rem; color:#2A2A2A; border-radius:50%; display:flex; align-items:center; justify-content:center; width:2.2rem; height:2.2rem; flex-shrink:0; margin-right:1rem;}.tier-box { position:relative; display:flex; align-items:center; gap:1rem;}@media (max-width:768px) { .discount-left {  padding:2rem 1.5rem; } .discount-title {  font-size:1.9rem; } .discount-intro {  max-width:100%; }  .tier-box:nth-child(1)::before, .tier-box:nth-child(2)::before {  font-size:1.5rem;  width:1.8rem;  height:1.8rem;  margin-right:.8rem; }}.offer-left { color:#2A2A2A; padding:3rem 2.5rem; border-radius:12px;}.offer-title { font-size:2.4rem; font-weight:900; text-transform:uppercase; margin-bottom:1rem; display:flex; align-items:center; gap:.6rem;}.offer-intro { font-size:1.1rem; font-weight:500; margin-bottom:2rem; line-height:1.45;}.offer-subtitle { font-size:1.25rem; font-weight:800; margin:2rem 0 1rem; display:flex; align-items:center; gap:.6rem;}.offer-steps { padding-left:0; margin:0 0 1.5rem; list-style:none;}.offer-benefits li,.offer-steps li { margin-bottom:1rem; line-height:1; font-size:1rem; font-weight:600;}.icon-set { width:1.2em; height:1.2em; display:inline-block; fill:currentColor;  flex-shrink:0; margin-top:.15em;  max-height:unset;}.offer-steps { counter-reset:step;}.offer-steps li { counter-increment:step; position:relative; padding-left:2rem;}.offer-steps li::before { content:counter(step) "."; position:absolute; left:0; top:0; font-weight:900; color:#2A2A2A; font-size:1.1rem; line-height:1;}@media (max-width:768px) { .offer-left { padding:2rem 1.5rem; } .offer-title { font-size:2rem; }}.start-newsletter .btn-primary{  background:#222;  color:#FFC528;}.start-newsletter .btn-primary:hover{  background:#000;  color:#FFC528;}.main-title {  font-weight:900;  text-transform:uppercase;  font-style:italic;}#custom-content-top{  padding-top:10px;}.start_banner_big .carousel__prev-next-btn{  color:#222;}.start_banner_big .carousel__progress {  --bs-progress-bar-color:#222;}.r-offer-head{  font-weight:900;  text-transform:uppercase;  font-size:2rem;}.r-offer-text{  position:relative;  z-index:3;}.r-offer-bg{ --cut:50px; height:100%; background:#6c6c6c; color:#fff; padding:30px 2rem 40px; transition:.4s; position:relative; overflow:hidden;  border-radius:5px; -webkit-clip-path:polygon(  0 0,  calc(100% - var(--cut)) 0,  100% var(--cut),  100% 100%,  var(--cut) 100%,  0 calc(100% - var(--cut)) );   clip-path:polygon(  0 0,  calc(100% - var(--cut)) 0,  100% var(--cut),  100% 100%,  var(--cut) 100%,  0 calc(100% - var(--cut)) );}.r-offer-bg::after {  content:"";  position:absolute;  inset:0;  pointer-events:none;  background:radial-gradient(1200px 400px at 110% 120%, rgba(0, 0, 0, .18) 0%, rgba(0, 0, 0, 0) 60%), repeating-linear-gradient(49deg, rgba(0, 0, 0, 0.06) 0 14px, rgb(0 0 0 / 12%) 14px 28px);  mix-blend-mode:multiply;  opacity:.35;}.partner-bg{ --cut:50px;  display:flex;  align-items:center; height:100%; background:#FFC528; color:#111; padding:30px 5rem 40px; transition:.4s; position:relative; overflow:hidden;  border-radius:5px; -webkit-clip-path:polygon(  0 0,  calc(100% - var(--cut)) 0,  100% var(--cut),  100% 100%,  var(--cut) 100%,  0 calc(100% - var(--cut)) );   clip-path:polygon(  0 0,  calc(100% - var(--cut)) 0,  100% var(--cut),  100% 100%,  var(--cut) 100%,  0 calc(100% - var(--cut)) );}.partner-bg::after{ content:""; position:absolute; inset:0; pointer-events:none; background:  radial-gradient(1200px 400px at 110% 120%, rgba(0,0,0,.18) 0%, rgba(0,0,0,0) 60%),  repeating-linear-gradient(135deg, rgba(0,0,0,0.06) 0 14px, rgba(0,0,0,0.08) 14px 28px); mix-blend-mode:multiply; opacity:.35;}.partner-head {  font-family:"Rubik Glitch", sans-serif;  font-weight:400;  font-style:normal;  font-size:5rem;  text-transform:uppercase;  transform:rotate(-2deg);  line-height:1;  margin-bottom:0;  color:var(--ink-dark);  text-shadow:0 2px 0 rgba(0,0,0,.04);}.partner-sub-head{ display:block; font-size:4rem; margin-left:30%; transition:transform .4s; color:var(--ink-dark);}.partner-desc{ margin-top:1rem; color:#222; font-size:clamp(1rem, 1.4vw, 1.125rem);}.ediro-arrow{ display:flex; border-radius:100%; align-items:center; justify-content:center; transition:.8s;}.partner-arrow{ width:120px; height:120px; position:absolute; right:-15px; bottom:-15px; transition:.4s; opacity:.8; z-index:2;}.partner-arrow::before{ content:""; display:block; width:25px; height:25px; transform:rotate(45deg); position:relative; left:-2px; border-top:6px solid rgba(17,17,17,.65);   border-right:6px solid rgba(17,17,17,.65); transition:.4s;}.partner-bg:hover{ background:var(--ink-dark); color:var(--brand-yellow);}.partner-bg:hover .partner-head,.partner-bg:hover .partner-sub-head,.partner-bg:hover .partner-desc{ color:var(--brand-yellow);}.partner-bg:hover .partner-head{ transform:rotate(-2deg) translateX(20px);}.partner-bg:hover .partner-sub-head{ transform:translateX(-50px);}.partner-bg:hover .partner-arrow{ border-color:var(--brand-yellow);}.partner-bg:hover .partner-arrow::before{ border-top-color:var(--brand-yellow); border-right-color:var(--brand-yellow);}.partner-bg .link-spanner{ position:absolute; inset:0; z-index:5; outline:none;}.partner-bg .link-spanner:focus-visible{ outline:3px solid var(--brand-yellow); outline-offset:-3px; border-radius:10px;}@media (max-width:991.98px){ .partner-left, .partner-right{ width:100%; }}@media (max-width:768px){ .partner-head{ font-size:clamp(3rem, 10vw, 5rem); } .partner-sub-head{ font-size:clamp(2rem, 7vw, 3.5rem); margin-left:0; } .partner-bg{ padding:24px 24px 32px; } .partner-arrow{ width:90px; height:90px; right:-12px; bottom:-12px; } .partner-arrow::before{ width:20px; height:20px; }}.justify-content-evenly{ justify-content:space-evenly !important; }#artdet__similar-products .is-list .main-title__outer { margin-bottom:1rem; }#artdet__similar-products .is-list .carousel__nav { display:none !important; }#artdet__similar-products .product-list--vertical { display:flex !important; flex-direction:column !important; gap:16px; overflow:visible !important;}#artdet__similar-products .product-list__item { width:100% !important; position:static !important; transform:none !important; left:auto !important; top:auto !important; scroll-snap-align:unset !important;}#artdet__similar-products .product__inner { display:grid; grid-template-columns:60px 1fr auto; gap:16px; align-items:center; overflow:visible; padding-left:10px;}#artdet__similar-products .product__img { width:100%; height:auto; }#artdet__similar-products .product__name { margin:0 0 .25rem; }#artdet__similar-products .product__prices { margin-top:.25rem; }h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1{  font-weight:800;}#box_container_shop_filter.offcanvas-xl{  background-color:#fff !important;  padding:15px;  height:fit-content;}.category-card, .category-card .nav-item:hover, .nav-item:has(> .show), .nav-item:has(> .active){  background:#ffc528;}.category-card__name {  font-weight:700;  color:#000;}.btn { border-radius:3px;}.col-lg-4.hmc-right { display:flex; flex-wrap:wrap; flex-direction:column;}.col-lg-8.hmc-left { display:flex; flex-wrap:wrap;}.hmc-right-item { padding:12px 12px 12px 0;}.hmc-left-item { padding:12px; position:relative;}.hmc-left-item.hmc-left-item-1 { width:60%; padding-left:0;}.hmc-left-item.hmc-left-item-2 { width:40%; padding-right:0;}.hmc-left-item.hmc-left-item-3 { width:50%; padding-left:0;}.hmc-left-item.hmc-left-item-4 { width:50%; padding-right:0;}.hmc-left-item-1,.hmc-left-item-2 { min-height:360px;}.hmc-left-item-3,.hmc-left-item-4 { min-height:270px;}.hmc-right-item-1 { min-height:460px;}.hmc-right-item-2 { min-height:170px;}.hmc-item-inner { background:#fff; overflow:hidden; position:relative; padding:30px 40px 10px; display:block; width:100%; height:100%;}.hmc-left-item .hmc-item-inner::before { position:absolute; right:10px; top:35px; z-index:1; display:block; transition:1s;}.hmc-left-item-1 .hmc-item-inner::before { content:url('https://shop.unas.hu/shop_ordered/97963/pic/design/gipszkarton-csavar.png');}.hmc-left-item-2 .hmc-item-inner::before { content:url('https://shop.unas.hu/shop_ordered/97963/pic/design/faipari-csavar.png');}.hmc-left-item-3 .hmc-item-inner::before { content:url('https://shop.unas.hu/shop_ordered/97963/pic/design/tokrogzito-csavar.png');}.hmc-left-item-4 .hmc-item-inner::before { content:url('https://shop.unas.hu/shop_ordered/97963/pic/design/sbk-alapcsavar.png');}.hmc-left-item .hmc-item-inner:hover::before { top:70px;}.hmc-left-item.hmc-left-item-4 .hmc-item-inner:hover::before { top:0;}.hmc-right-item-1 .hmc-item-inner::before { content:url('https://shop.unas.hu/shop_ordered/97963/pic/design/metrikus-csavar.png'); position:absolute; right:-100px; bottom:10px; z-index:1; display:block; transition:1s;}.hmc-right-item-1 .hmc-item-inner:hover::before { right:-120px;}.hmc-right-item-2 .hmc-item-inner { padding-left:90px;}.hmc-right-item-2 .hmc-item-inner::before { content:url('https://shop.unas.hu/shop_ordered/97963/pic/design/onfuro-csavar.png'); position:absolute; left:-35px; top:15px; z-index:1; display:block; transition:1s;}.hmc-right-item-2 .hmc-item-inner:hover::before { top:0;}.hmc h2 { font-weight:300; font-size:2.59rem; line-height:1.1; position:relative; z-index:2;}.hmc h2 span { display:block; font-weight:900; font-size:2.8rem;}.hmc .hmc-left-item-3 h2,.hmc .hmc-left-item-4 h2 { font-size:1.54rem;}.hmc .hmc-left-item-3 h2 span,.hmc .hmc-left-item-4 h2 span { font-size:2.45rem;}.hmc .hmc-right-item-2 h2 { font-size:1.75rem; margin-bottom:10px;}.hmc .hmc-right-item-2 h2 span { font-size:2.45rem;}.hmc p {  max-width:220px;  position:relative;  z-index:2;  line-height:1.4;}.hmc .hmc-right-item-1 p { max-width:300px;}.overlay-link { position:absolute; display:block; top:0; left:0; width:100%; height:100%; z-index:10;}.link-arrow-wrap { position:absolute; display:block; bottom:17px; left:-10px; width:115px; height:55px; background:#ffc528; transition:0.4s;}.hmc-left-item .hmc-item-inner:hover .link-arrow-wrap,.hmc-right-item-1 .hmc-item-inner:hover .link-arrow-wrap { left:0;}.hmc-right-item-2 .link-arrow-wrap { left:unset; right:0; width:95px;}.hmc-right-item-2 .hmc-item-inner :hover .link-arrow-wrap { right:-10px;}.link-arrow { position:relative; display:block; width:100%; height:100%;}.link-arrow::before { content:""; position:absolute; width:22px; height:22px; border-top:5px solid #fff; border-right:5px solid #fff; transform:rotate(45deg); top:calc(50% - 10px); right:20px;}.sbk-pop { padding:6rem 0; position:relative;}.sbk-pop h2 { position:relative; z-index:2;}.sbk-pop-row { display:flex; position:relative; z-index:2; flex-wrap:wrap; justify-content:center;}.sbk-pop::before { content:""; position:absolute; display:block; width:150vw; height:100%; left:-25vw; top:0; background:#fff;}.sbk-pop-item { flex:0 0 12.5%; max-width:12.5%; padding:10px; display:flex; justify-content:center;}.sbk-pop h3 { font-size:16px; max-width:150px; margin-bottom:0; font-weight:800;}.sbk-pop-item-inner { position:relative;}.sbk-pop-item-inner img { transition:0.4s; position:relative; z-index:2;}.sbk-pop-img-wrap { position:relative; max-width:180px;}.sbk-pop-img-wrap::before { content:""; position:absolute; display:block; width:80%; height:80%; left:10%; top:10%; background:#d9d9d9; border-radius:50%;}.sbk-pop-item-inner:hover img { transform:scale3d(1.08, 1.08, 1);}.sbk-pop p { color:#bababa; font-weight:600; margin-top:12px; margin-bottom:2px; font-size:12px;}.sbk-green { color:#ffc528;}.sbk-2-col{  margin-bottom:50px;}.sbk-2-col-inner { position:relative; background:#fff; min-height:300px; padding:50px 30px; overflow:hidden;}.sbk-2-col-right .sbk-2-col-inner { background:#ffc528; color:#111;}.sbk-2-col-inner img { position:absolute; right:0; top:0; transition:0.4s; z-index:1;}.sbk-2-col-inner:hover img { transform:scale3d(1.04, 1.04, 1);}.sbk-2-col h3 { font-size:2.5rem; margin-bottom:0; position:relative; z-index:2;}.sbk-2-col .ext-head { font-weight:800; font-size:18px; position:relative; z-index:2;}.sbk-2-col a { z-index:3;}.sbk-2-col-left p { color:#767676;}.sbk-2-col-left .ext-head { color:#8c8c8c;}.sbk-2-col-right p { color:#111;}.sbk-2-col-right .ext-head { color:#111;}.sbk-2-col-right .link-arrow-wrap { background:#fff;}.sbk-2-col-right .link-arrow::before { border-color:#ffc528;}.sbk-2-col p { max-width:340px; font-size:17px; margin-bottom:15px; position:relative; z-index:3;}.sbk-2-col-inner:hover .link-arrow-wrap { left:0;}.sbk-us { align-items:center; position:relative; margin-bottom:70px;}.sbk-us-inner { padding:4rem 0;}.sbk-partner-inner { padding:2rem 0;}.sbk-us > div { position:relative; z-index:2; color:#fff;}.sbk-us::before { content:""; position:absolute; z-index:1; background:url('https://shop.unas.hu/shop_ordered/97963/pic/design/sbk-about-us-bg.jpg'); background-repeat:no-repeat; background-size:cover; background-attachment:fixed; width:150vw; height:100%; left:-50vw; display:block; box-shadow:0px 0px 40px rgb(0 0 0 / 20%);}.sbk-us img { margin-top:50px; margin-bottom:-70px; position:relative; z-index:4;}.sbk-us-right .sbk-us-inner { position:relative;}.sbk-us-right .sbk-us-inner::before { content:""; width:calc(100% + 20px); height:calc(100% - 80px); left:-10px; bottom:-20px; display:block; position:absolute; background:#ffc528; z-index:3;}.sbk-us h4,.sbk-partner h4 { font-size:2.8rem; font-weight:700;}.sbk-us p { max-width:520px; font-size:17px; line-height:1.2; font-weight:200;}.sbk-us p.prehead { margin-bottom:3px; font-weight:600; font-size:2rem;}.sbk-us .product__main-btn,.sbk-partner .product__main-btn { margin-top:3rem; padding-left:50px; padding-right:50px; box-shadow:none; font-size:15px; border-radius:2px; border:2px solid transparent; transition:0.4s;}.sbk-us .product__main-btn:hover,.sbk-partner .product__main-btn:hover { background:transparent; color:#ffc528; border-color:#ffc528;}.sbk-partner { align-items:center; position:relative;}.sbk-partner > div { position:relative; z-index:2;}.sbk-partner::before { content:""; position:absolute; z-index:1; background:rgb(255, 255, 255); background:linear-gradient(  90deg,  rgba(255, 255, 255, 0) 25%,  rgba(255, 255, 255, 1) 100% ); width:150vw; height:100%; left:-50vw; display:block;}.sbk-partner p { font-size:17px; line-height:1.2; max-width:600px;}.starter-usp {  margin-bottom:20px;}.sbk-starter-pack .col-lg-6, .long-description__content .col-lg-4.starter-usp-item {  flex:0 0 100%;  width:100%;}.starter-usp-inner, .starter-contain {  display:flex;  align-items:center;  min-width:100%;  margin-bottom:20px;}.starter-usp-inner {  background:#fff;  padding:2rem 3rem;  border-radius:10px;  margin-bottom:20px;}.starter-usp-inner img {  min-width:55px;  width:55px;  margin-right:10px;}.starter-usp-inner-left, .starter-contain-left {  margin-right:10px;}.starter-usp-inner h4 {  margin-bottom:3px;  color:#FFC528;  font-weight:700;  font-size:16px;}.starter-contain-title {  margin-bottom:0px;  font-weight:700;  color:#3E3E3E;}.starter-contain img {  min-width:70px;  width:70px;}.starter-contain-right {  max-width:400px;}.br-price {  display:block;  font-size:12px;  font-weight:400;}.cart-item__sum-price-gross {  font-size:12px;}.cart-item__sum-price-gross::before {  content:'Bruttó:';}.accordion-list {  margin-top:2rem;  margin-bottom:2rem;}.accordion-list .btn.collapsed {  background:#fff;}.accordion-list .btn {  width:100%;  display:block;  text-align:left;  background:#fff;  padding:15px 40px 15px 20px;  margin-bottom:10px;  position:relative;  font-size:16px;  text-transform:none;  font-weight:600;  line-height:1.3;}.accordion-list .btn::after {  content:"";  position:absolute;  width:10px;  height:10px;  right:25px;  top:calc(50% - 6px);  display:block;  border-right:2px solid #3A3A3A;  border-bottom:2px solid #3A3A3A;  transform:rotate(45deg);  transition:.4s;}.accordion-list .accordion-text > div {  padding:0px 30px 30px;}.accordion-list .btn.collapsed::after {  transform:rotate(-45deg);}.sbk-starter-pack h4{  margin-top:3rem;}.sbk-starter-pack h4.starter-usp-inner-head{  margin-top:5px;}.sbk-starter-pack-steps {  counter-reset:mhln-counter;  padding-left:0;}.sbk-starter-pack-steps > li {  list-style:none;  padding:0 0 2rem 60px;  position:relative;}.sbk-starter-pack-steps > li::before {  content:counter(mhln-counter,decimal);  border-radius:0;  color:#ffffff;  counter-increment:mhln-counter;  display:block;  font-size:20px;  font-weight:800;  height:40px;  left:0;  line-height:40px;  padding:0;  position:absolute;  text-align:center;  top:0;  width:40px;  background-color:transparent;  z-index:3;}.sbk-starter-pack-steps h4 {  margin-bottom:5px;  font-weight:800;  font-size:16px;  color:#3a3a3a;  margin-top:0;}.sbk-starter-pack-steps p:last-of-type {  margin-bottom:0;}.sbk-starter-pack-steps > li::after {  content:"";  border:none;  bottom:0;  display:block;  left:20px;  position:absolute;  top:0;  width:4px;  background:linear-gradient(0deg, rgb(255 197 40) 0%, rgb(255 197 40) 100%);  z-index:1;}.sbk-starter-pack-step-inner::before {  content:"";  background-color:#FFC528;  display:block;  font-size:22px;  font-weight:800;  height:40px;  left:0;  padding:0;  position:absolute;  top:0;  width:40px;  z-index:2;  border-radius:7px;}.sbk-starter-pack-steps > li:last-child::after {  content:none;}@media (min-width:768px) {  .search-bar-in-offcanvas .offcanvas-box-search, .search-bar-visible .search-box {  max-width:600px;  width:100%;  margin:0 auto;  }}@media (min-width:992px) {  .start_brand_slider__slides .col-auto{  flex:0 0 25%;  width:auto;  }  .sticky-lg-top.highlighted-block {  box-shadow:none;  background:#ffffff;  }  #artdet__similar-products .products.type--1 .product__data{  grid-template-columns:2fr 1fr;  }  #artdet__similar-products .product__main{  flex-wrap:nowrap;  }  #artdet__similar-products .products.type--1 .product__main-btn[data-text]::before{  display:none;  }  #artdet__similar-products .products.type--1 .product__function-btns{  display:none;  }  #artdet__similar-products .products.type--1 .product__lc-1, #artdet__similar-products .products.type--1 .product__lc-2{  align-items:center;  }    #artdet__similar-products .products.type--1 .product__img-outer {  width:60px;  min-width:30px;  }    #artdet__similar-products .products.type--1 .product__img-link {  position:relative;  padding-top:100%;  }    #artdet__similar-products .products.type--1 .product__img {  transition:.4s;  max-width:unset;  max-height:unset;  width:100%;  height:100%;  z-index:8;  position:absolute;  top:0;  left:0;  right:0;  bottom:0;  }    #artdet__similar-products .products.type--1 .product__img-outer:hover img {  z-index:15;  width:280px;  height:280px;  } .col-lg-4.hmc-right {  padding-left:12px; } .col-lg-8.hmc-left {  padding-right:12px; } .type--3.card--1 .product .card-main-grid, .type--3.card--1 .product .col-b > .grid, .type--3.card--1 .product .col-a > .grid{ align-items:center;  } .type--3.card--1 .product.has-alt-image .col-aa{  --bs-columns:1;  grid-template-columns:1fr; } #ud_shop_art .products.type--3 .product__img-outer, #ud_shop_cat .products.type--3 .product__img-outer, .page_shop_artspec_1 .products.type--3 .product__img-outer, .page_shop_artspec_2 .products.type--3 .product__img-outer, .page_shop_search .products.type--3 .product__img-outer {  width:60px;  min-width:30px;}  #ud_shop_art .products.type--3 .product__img-link, #ud_shop_cat .products.type--3 .product__img-link, .page_shop_artspec_1 .products.type--3 .product__img-link, .page_shop_artspec_2 .products.type--3 .product__img-link, .page_shop_search .products.type--3 .product__img-link {  position:relative;  padding-top:100%;  }  #ud_shop_art .products.type--3 .product__img, #ud_shop_cat .products.type--3 .product__img, .page_shop_artspec_1 .products.type--3 .product__img, .page_shop_artspec_2 .products.type--3 .product__img, .page_shop_search .products.type--3 .product__img {  transition:.4s;  max-width:unset;  max-height:unset;  width:100%;  height:100%;  z-index:8;  position:absolute;  top:0;  left:0;  right:0;  bottom:0;  }  #ud_shop_art .products.type--3 .product__img-outer:hover img, #ud_shop_cat .products.type--3 .product__img-outer:hover img, .page_shop_artspec_1 .products.type--3 .product__img-outer:hover img, .page_shop_artspec_2 .products.type--3 .product__img-outer:hover img, .page_shop_search .products.type--3 .product__img-outer:hover img {  z-index:15;  width:280px;  height:280px;  }  .type--3.card--1 .product .product__name {  font-size:18px;  }  .type--3.card--1 .product .product__alt-images, .type--3.card--1 .product .product__description-short, .type--3.card--1 .product__price-sale-infos, .type--3.card--1 .product__badges, .type--3.card--1 .product__function-btns{  display:none;  }  .type--3.card--1 .product .col-ab {  flex-direction:row;  flex-wrap:wrap;  align-items:center;  }  .type--3.card--1 .product .product__name-wrap {  width:55%;  flex-direction:column-reverse;  }  .type--3.card--1 .product__params {  width:40%;  }  .type--3.card--1 .product .product__prices{  flex-direction:row;  align-items:center;  }  .type--3.card--1 .product .product__price-base, .type--3.card--1 .product .product__price-sale {  font-size:1.3rem;  }  #artdet__similar-products .product__img-outer { width:110px; min-width:110px; }}@media (max-width:1480px) { .hmc-left-item .hmc-item-inner::before {  right:-35px; } .hmc .hmc-left-item-3 h2, .hmc .hmc-left-item-4 h2 {  font-size:14px; } .hmc-right-item-1 .hmc-item-inner::before {  right:-150px; } .hmc-right-item-1 .hmc-item-inner:hover::before {  right:-190px; }}@media (max-width:1280px) { .hmc-item-inner {  padding:30px 40px 10px 20px; } .hmc-left-item .hmc-item-inner::before {  top:65px;  right:-65px; } .hmc-left-item.hmc-left-item-4 .hmc-item-inner:hover::before {  top:30px; } .hmc-left-item .hmc-item-inner:hover::before {  top:85px; } .hmc .hmc-left-item-3 h2 span, .hmc .hmc-left-item-4 h2 span {  margin-bottom:4px; } .sbk-pop-item {  flex:0 0 25%;  max-width:25%;  min-width:155px; } .link-arrow-wrap {  width:90px; } .hmc-right-item-2 .link-arrow-wrap {  width:75px; } .hmc-right-item-2 p {  display:none; } .hmc-right-item-1 .hmc-item-inner::before {  right:-200px; } .hmc-right-item-1 .hmc-item-inner:hover::before {  right:-230px; } .sbk-2-col-inner img {  opacity:0.3; } .sbk-us h4, .sbk-partner h4 {  font-size:2.1rem;  font-weight:700; } .sbk-us p {  font-size:15px; }}@media (max-width:992px) { .col-lg-4.hmc-right {  flex-direction:row; } .hmc-right-item-1 {  width:60%;  padding-left:0; } .hmc-right-item-2 {  width:40%;  padding-right:0; } .hmc-left-item .hmc-item-inner::before {  top:35px;  right:15px; } .hmc-right-item-1 .hmc-item-inner::before {  right:-140px;  bottom:-110px;  transform:rotate(90deg); } .hmc-left > .hmc-left-item, .hmc-right > .hmc-right-item {  min-height:300px; } .hmc-right-item-2 p {  display:block; } .sbk-2-col h3 {  font-size:2.8rem; } #artdet__similar-products .product__function-btns{ display:none!important; }}@media (max-width:875px) { .hmc-left-item .hmc-item-inner::before {  top:62px;  right:-20px; } .sbk-2-col-inner {  padding:30px 30px; } .sbk-2-col .ext-head {  font-size:13px; } .sbk-2-col h3 {  font-size:2.1rem; } .sbk-2-col-inner img {  opacity:0.15; } .sbk-2-col-inner {  min-height:250px; } .sbk-us img {  margin-top:0; } .sbk-us-right .sbk-us-inner::before {  height:calc(100% - 40px);  bottom:unset;  top:30px; }}@media (max-width:768px) { .hmc-left-item .hmc-item-inner::before {  top:35px;  right:35px; } .hmc-right-item-1 .hmc-item-inner::before {  right:-85px;  bottom:-40px;  transform:rotate(90deg); } .hmc-left > .hmc-left-item, .hmc-right > .hmc-right-item {  width:100%;  padding-right:0;  padding-left:0; } .hmc h2, .hmc .hmc-left-item-3 h2, .hmc .hmc-left-item-4 h2 {  font-size:1.89rem; } .sbk-2-col-inner img {  opacity:1; } .sbk-us, .sbk-partner {  flex-direction:column-reverse; } .sbk-us {  margin-top:10px;  margin-bottom:0; } .sbk-us > div, .sbk-partner > div {  max-width:80%; } .sbk-us-right .sbk-us-inner::before {  content:none; } .sbk-us-left .sbk-us-inner, .sbk-partner-left .sbk-partner-inner {  padding-left:15px;  padding-right:15px; } .sbk-2-col-inner {  margin-bottom:20px; } .sbk-partner p {  font-size:14px; }}@media (max-width:550px) { .hmc-left-item .hmc-item-inner::before {  right:-35px; } .hmc h2, .hmc .hmc-left-item-3 h2, .hmc .hmc-left-item-4 h2 {  font-size:13px;  line-height:1.2; } .hmc-right-item-1 .hmc-item-inner::before {  right:-150px; } .sbk-pop-item {  flex:0 0 50%;  max-width:50%;  min-width:unset; } .sbk-2-col-inner img {  opacity:0.15; } .sbk-us > div, .sbk-partner > div {  max-width:95%; }}@media (max-width:450px) { .hmc-right-item-1 .hmc-item-inner::before {  right:-170px;  bottom:-115px; }}@media (max-width:400px) { .hmc-left-item .hmc-item-inner::before {  right:-20px;  top:90px; } .hmc p {  max-width:175px; } .sbk-pop h3 {  font-size:10px; } .sbk-2-col p {  font-size:15px; } .sbk-2-col .ext-head {  font-size:10px; }}.page_shop_page_183103 .page_content.grid, .page_shop_page_184066 .page_content.grid{  align-items:center;}.page_shop_page_183103 .main__title, .page_shop_page_184066 .main__title{  display:none;}.land-section {  margin-top:5rem;  margin-bottom:10rem;  color:#2A2A2A;}.land-hero-left {  display:flex;}.land-hero-left-inner {  max-width:100%;}.land-hero-top {  position:relative;  padding:3.5rem 40px 3.5rem 0;  color:#2A2A2A;  margin-bottom:40px;}.land-hero-top::before {  content:"";  background:#FFC528;  width:150vw;  height:100%;  display:block;  position:absolute;  right:0;  top:0;  z-index:1;}.land-hero-h1 {  position:relative;  z-index:2;  margin-bottom:15px;  font-size:3.5rem;  font-weight:800;  line-height:1.1;  color:#2A2A2A;}.land-hero-h1 span {  display:block;  font-size:6rem;  color:#2A2A2A;}.land-hero-h2 {  position:relative;  z-index:2;  margin-bottom:0;  font-size:25px;  font-weight:800;  color:#2A2A2A;}.land-hero-desc {  font-size:18px;  color:#2A2A2A;}.land-hero-cta {  margin-top:30px;}.land-hero-cta-main.btn.product__main-btn {  background:#2A2A2A;  color:#FFC528;  font-weight:700;  transition:.3s;}.land-hero-cta-main.btn.product__main-btn:hover {  background:#444;  color:#FFD45A;}.land-hero-cta-sec {  margin-left:20px;  font-weight:700;  text-decoration:underline;  color:#2A2A2A;}.land-hero-cta-sec:hover {  color:#444;}.img-rot-left img {  transform:rotate(-3deg);  border-radius:15px;}.img-rot-right img {  transform:rotate(2.5deg);  border-radius:15px;}#page_content_3169311 .page_content__form-inner, #page_content_3169171 .page_content__form-inner{  background:#FFC528;  padding:4rem 3rem;  border-radius:10px;  color:#000000;}#page_content_3169311 .btn, #page_content_3169171 .btn{  background:#000;  color:#FFC528;  border-radius:5px;}.land-h2 {  text-transform:uppercase;  color:#2A2A2A;}.land-desc {  font-size:16px;  color:#2A2A2A;}.land-w-bg {  position:relative;}.land-w-bg::before {  content:"";  position:absolute;  left:50%;  top:0;  width:110vw;  height:100%;  display:block;  z-index:1;  background-color:#FFC528;  background-image:none;  transform:translate3d(-50%, 0, 0);}.land-w-bg-inner {  position:relative;  z-index:2;}.land-usp {  padding:6rem 0;}.land-usp .starter-usp {  margin-bottom:0;}.land-usp .land-h2,.land-usp .land-sub-head {  color:#2A2A2A;}p.land-sub-head {  max-width:950px;  margin-bottom:30px;  display:block;  font-size:18px;}.starter-usp {  margin-bottom:20px;}.starter-usp-inner {  display:flex;  align-items:center;  background:#fff;  padding:1rem 3rem;  border-radius:10px;  margin-bottom:20px;  box-shadow:0 0 10px rgba(42, 42, 42, 0.1);  height:100%;}.starter-usp-inner img {  min-width:55px;  width:55px;  margin-right:10px;  background:#FFC52822;  border-radius:8px;  padding:5px;  filter:grayscale(1);}.starter-usp-inner h4 {  margin-bottom:3px;  color:#3a3a3a;  font-weight:700;  font-size:16px;}.starter-usp-inner p {  font-size:15px;  color:#2A2A2A;}.land-stop-box {  position:relative;  margin-bottom:0;}.land-stop-box::before {  content:"";  position:absolute;  left:50%;  top:0;  width:110vw;  height:100%;  display:block;  z-index:1;  background:linear-gradient(90deg, rgba(42, 42, 42, 0.85) 0%, rgba(42, 42, 42, 1) 100%);  transform:translate3d(-50%, 0, 0);}.land-cta-box-inner {  position:relative;  z-index:2;  color:#FFC528;  padding:5rem 0;}.land-stop-head {  text-align:center;  color:#FFC528;}.land-stop-box p {  font-size:16px;  color:#fff;}@media (max-width:1280px) {  .land-hero-h1 span { font-size:6rem; }  .land-hero-h1 { font-size:3.5rem; }}@media (max-width:992px) {  .land-section { margin-bottom:10rem; padding:0 20px; }  .land-usp { padding:5rem 0; }  .img-rot-left img, .img-rot-right img { margin-bottom:20px; }  .mob-rev { flex-direction:column-reverse; }}@media (max-width:550px) {  .land-hero-h2 { font-size:22px; }  .land-hero-h1 { font-size:3rem; }  .land-hero-h1 span { font-size:4rem; }  .land-h2 { font-size:20px; }  p.land-sub-head { font-size:16px; }  .land-hero-cta { text-align:center; }  .land-hero-cta-sec {  margin-left:0;  display:block;  margin-top:20px;  }}@media (max-width:575.98px) { .search-bar-in-offcanvas .ac_results {  margin-top:var(--bs-offcanvas-padding-y);  margin-left:calc(var(--bs-offcanvas-padding-x) * -1);  margin-right:calc(var(--bs-offcanvas-padding-x) * -1); }}@media (max-width:575.98px) and (pointer:fine) { .search-bar-in-offcanvas .ac_results {  padding:0 var(--bs-offcanvas-padding-x); }}@media (max-width:575.98px) { .search-bar-visible .ac_results {  margin-top:var(--header-inner-padding-y);  left:0 !important;  right:0;  top:0 !important;  max-height:calc(100dvh - var(--search-input-bottom-distance) - var(--header-inner-padding-y));  background-color:#FFFFFF;  padding:var(--header-inner-padding-y);  margin-left:calc(var(--header-inner-padding-y) * -1);  margin-right:calc(var(--header-inner-padding-y) * -1);  flex-direction:column;  flex-grow:1; } .search-bar-visible .ac_results.show {  z-index:1040; } .search-bar-visible .ac_results ul {  margin-top:var(--header-inner-padding-y); }}@media (max-width:575.98px) and (pointer:coarse) { .search-bar-visible .ac_results ul {  margin-left:calc(var(--header-inner-padding-y) * -1);  margin-right:calc(var(--header-inner-padding-y) * -1);  width:calc(100% + 2 * var(--header-inner-padding-y)); }}@media (max-width:575.98px) { .search-bar-visible .search-box__ac-close-btn {  background-color:rgba(255, 255, 255, 0.5); }}.ac_results { color:#333333; width:auto !important; min-height:0; max-width:600px;}.ac_results.show { display:flex !important;}.ac_results ul { overscroll-behavior-y:contain; overflow:hidden auto !important; list-style:none; margin-bottom:0; max-height:unset !important; scrollbar-width:thin; scrollbar-color:#a8a8a8 #ffffff; width:100%;}.ac_results ul::-webkit-scrollbar { width:6px; height:6px;}.ac_results ul::-webkit-scrollbar-thumb { background:#a8a8a8; border:3px solid #a8a8a8; border-radius:3px;}.ac_results ul::-webkit-scrollbar-thumb:hover { background:#8f8f8f; border:3px solid #8f8f8f;}.ac_results ul::-webkit-scrollbar-track { background-color:#ffffff; border-radius:3px;}.ac_results li { padding:0.5rem; cursor:pointer; display:grid; grid-template-columns:auto 1fr auto; align-items:center; gap:0.75rem;}@media (pointer:fine) { .ac_results li {  border-radius:5px; }}@media (pointer:fine) and (hover:hover) { .ac_results li:hover {  background-color:#eaeaea; }}.ac_results li.ac_over { background-color:#eaeaea;}@media (pointer:coarse) { .ac_results li:not(:last-child) {  border-bottom:1px solid #dbdbdb; }}.ac_price-base-outer { display:flex; align-items:center; gap:0.5em;}.ac_price { display:flex; flex-direction:column; align-items:flex-end; gap:0.25rem;}.ac_price .badge--sale { font-size:0.75em;}@media (min-width:576px) { .ac_results {  background-color:#FFFFFF;  position:fixed;  z-index:1030;  border-radius:5px;  max-height:calc(100dvh - var(--search-input-bottom-distance) - 0.375rem - 1rem);  box-shadow:0px 0px 40px rgba(0, 0, 0, 0.1);  right:calc(var(--grid-gutter-width-actual) / 2);  margin-bottom:0.75rem;  padding:0.75rem;  flex-direction:column;  flex-grow:1;  top:calc(var(--search-input-bottom-distance) + 0.375rem) !important;  transition:top ease 0.2s; } .ac_results ul {  margin-top:0.75rem; }}@media (min-width:576px) and (max-width:991.98px) { .ac_results {  left:50% !important;  transform:translateX(-50%);  width:100% !important; }}.ac_result__caret { color:#FFFFFF; top:0; position:absolute; right:50%; transform:translate(50%, -100%); z-index:1;}@media (min-width:992px) { .ac_result__caret {  right:calc(var(--search-box-input-height) / 2); }}.ac_name { line-height:normal; flex-grow:1;}.ac_text_cat { font-style:italic; text-align:right;}.ac_price--base, .ac_price--sale { font-size:1.125rem;}.has-price-sale .ac_price--base { font-size:0.75rem;}.ac_loading { position:relative; background-image:none;}.ac_loading ~ .search-box__ac-loader { opacity:1; visibility:visible;}.search-box__ac-loader { --loader-width:4px; align-items:center; visibility:hidden; opacity:0; transition:opacity 0.2s; position:absolute; top:calc(var(--search-box-input-height) / 2 - var(--loader-width) / 2); left:0.25rem; z-index:1; width:var(--loader-width); aspect-ratio:1; background:#FFC528; box-shadow:0 0 0 0 #FFC52840; border-radius:50%; animation:l1 1s infinite;}@keyframes l1 { 100% {  box-shadow:0 0 0 10px #FFC52800; }}