@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:#292929; 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:#292929; --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:#DBDBDB; --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:#DBDBDB; --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%; }}.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;}.text-sale { color:#BE1E8C;}.stock__text { color:initial; font-weight:700;}.artdet__stock .badge.stock { font-weight:700; font-size:14px; color:#292929;}.artdet__stock .badge.stock .icon-set { font-size:20px;}.artdet__stock .badge.stock.on-stock .icon-set { color:#3DA239;}.artdet__stock .badge.stock .stock__qty-and-unit { color:initial;}.artdet__stock .badge.stock.on-stock ~ .time-until:before { content:url('../!common_design/custom/pelenka.unas.hu/image/circle-check.svg'); margin-left:1px; margin-right:4px;}.subscribe-link { font-weight:bold; color:#BE1E8C;}.artdet__virtual-point-highlighted { font-size:14px; font-weight:700; display:flex; align-items:center; color:initial;}.artdet__virtual-point-highlighted-row { display:flex; align-items:center; line-height:1.2;}.artdet__virtual-point-highlighted:before, .artdet__virtual-point-highlighted-row:before { content:url('../!common_design/custom/pelenka.unas.hu/image/pontok.svg'); width:16px; height:16px; display:block; margin-right:5px; transform:scale(1.1);}.artdet__virtual-point-highlighted:before { filter:brightness(0); transform:scale(1);}.artdet__virtual-point-highlighted__title { color:#BE1E8C; margin-right:3px;}.time-until { font-size:15px; font-weight:500; width:100%; color:#000000;}.time-until:before, .artdet__stock-title:before { content:url('../!common_design/custom/pelenka.unas.hu/image/clock.svg'); margin-right:5px; display:inline-flex; vertical-align:middle; height:22px;}.artdet__stock-title { display:flex; align-items:center; font-size:14px; font-weight:bold; line-height:1.3; min-width:100%;}.stock-detail-text { font-weight:400; display:block;}.gift--by_cart_total .product__badge-gift.badge.badge--gift { color:#BE1E8C; font-weight:500; background-color:#fdb813; border-color:#fdb813; font-weight:bold; padding:4px 10px; border-radius:1rem; font-size:14px;}.gift--by_cart_total .product-price-empty { min-height:7px;}.products.type--2 .product-main-btn.gift-style { border-radius:2rem; padding:7px 10px !important; font-weight:700; height:unset !important;}.products.type--2 .product-main-btn.gift-style .icon-set { font-size:20px !important;}@media only screen and (max-width:450px) { .gift--by_cart_total .products.type--2 .product__main {  position:relative;  bottom:0;  left:0;  right:0;  margin-bottom:0.5rem;  width:100%;  padding-right:0; } .products.type--2 .product-main-btn.gift-style {  width:100%; }}.artdet__price-base-outer .artdet__sale.badge.badge--sale { background:#fdb713; border-color:#fdb713; color:#BE1E8C; font-weight:800; padding:2px 4px; font-size:19px;}.badge--bundle-qty { color:#BE1E8C; background-color:#fdb813; font-size:14px; font-weight:700; padding:3px 5px;}@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:992px) { .header-is-hidden-by-scroll-down .artdet__main-grid .sticky-lg-top.highlighted-block {  top:0;  row-gap:0.5rem; }}.artdet__main-grid .sticky-lg-top.highlighted-block { box-shadow:none; padding:10px 0 5px 0; top:9rem; transition:ease top 0.5s; border:none;}.artdet__main-grid .sticky-lg-top.highlighted-block .artdet__cart-input-wrap .btn { background:white;}@media (max-width:767.98px) { .artdet__main-grid .sticky-lg-top.highlighted-block {  background:#f8f6f9;  margin-inline:-12px;  padding:1rem;  position:relative;  max-height:unset !important;  top:unset !important;  overflow:hidden; }}@media (min-width:992px) { .artdet__main-grid .sticky-lg-top.highlighted-block {  padding-left:0.5rem;  background:transparent; } .artdet__main-grid .sticky-lg-top.highlighted-block .artdet__cart-input-wrap .btn:hover {  background-color:#fdb813;  color:#BE1E8C; }}@media (min-width:992px) { #artdet__main-block .layout-container--2, #artdet__main-block .layout-container--4 {  position:relative; } #artdet__main-block .layout-container--2:after {  content:"";  position:absolute;  top:-1rem;  left:calc(100% + 1rem);  z-index:0;  background:#f8f6f9;  min-height:100vh;  width:calc(100% + 1.5rem);  max-width:680px;  height:calc(100% + 1rem); } #artdet__main-block .layout-container--4:after {  content:"";  position:absolute;  top:-1.5rem;  left:calc(100% + 1rem);  min-height:100vh;  height:calc(100% + 3.5rem);  z-index:0;  background:#f8f6f9;  width:calc(100% + 1.5rem);  max-width:680px; }}.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 12px #dedbe1;}@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: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 { outline:0; display:block; position:relative;}.has-img:focus-visible::before { content:""; display:block; position:absolute; z-index:5; top:0; left:0; right:0; bottom:0; outline:1px solid #721254; box-shadow:inset 0 0 0 calc(0.125rem + 1px) #e5a5d1; outline-offset:-1px; pointer-events:none; border-radius:inherit;}.has-img.btn:focus-visible { display:inline-flex;}::-ms-reveal { display:none;}.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:"Open Sans", "sans-serif"; font-size:1.125rem; font-weight:500;}.main:has(#page_searchcomplex_include_content) .main__title { text-align:center;}@media (max-width:575.98px) { .box_last_content .main-title {  margin-bottom:0.4rem; }}.sub-title { margin-bottom:1.5rem; font-weight:500;}.products_in_bundle .sub-title { display:none;}.carousel-block .sub-title { margin-bottom:0.5rem;}.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);}.main-block { margin-bottom:var(--space-block-padding);}::-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(190, 30, 140, 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:6px; display:block;}::selection { background-color:#f2f2f2;}.table-header { color:rgba(41, 41, 41, 0.7); font-size:0.875rem; border-bottom:1px solid #DBDBDB; 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.8225rem; }}@media (min-width:440px) { .table-row {  grid-template-columns:1fr auto 1fr 2fr; }}.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;}.button-loading:after { content:""; display:inline-block; width:20px; height:20px; border-radius:50%; border:3px solid; border-color:white transparent white transparent; animation:spin 1.2s linear infinite;}.button-loading .icon-set { display:none;}#page_artlist_content .page_content_ajax,.product-list-wrapper:not(.empty-category),.similar-products__inner,.additional-products__inner { min-height:300px;}.additional-products, .similar-products { background:#FFFFFF; margin-inline:-12px; padding:12px;}.additional-products .carousel-block.is-hidden .carousel__nav, .similar-products .carousel-block.is-hidden .carousel__nav { opacity:1;}.ajax-content-placeholder { position:relative;}.page_no #page_artref_inner { position:relative;}.page_shop_order_send #page_artref_inner { display:none;}.gift__base-product-name { display:block; font-size:1rem; text-transform:none; color:#BE1E8C;}.page_content_ajax.hibridrclass { position:sticky; width:100%; top:50%;}#page_artlist_content { background:white;}#box_page_content_blog { min-height:705px;}.nav-item__count-badge { align-self:center;}.nav-item__all-cat { color:#292929; font-weight:700 !important;}.nav-item:hover > .nav-item__all-cat { color:#292929;}.page_page_subpage a:hover { color:#ab1b7e;}.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 #DBDBDB; 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; margin-top:3rem; background:#F8F6F9;}#box_last_content:empty { display:none;}#box_last_content .product__inner { background:white;}.product-offer--last { padding-bottom:0;}.carousel-block-box_last_1_last_box_prod_last { padding-bottom:20px !important;}.box_last_content.start { margin-top:0 !important; margin-bottom:0.4rem;}.box_last_content.start .product-offer--last { padding-top:2rem;}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.5rem);}input.page_qty_input:not([readonly]) { width:44px; flex:0 0 44px; font-weight:bold;}input.page_qty_input.form-control-sm { min-height:calc(calc(1.5em + 0.45rem) - 0.25rem);}input.page_qty_input.form-control-lg { min-height:calc(calc(1.5em + 0.55rem) - 0.25rem);}input.page_qty_input:focus { box-shadow:none;}.product__review.empty { min-height:14px; opacity:0; visibility:hidden;}.product__review.empty:after { display: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; font-weight:800; color:#BE1E8C;}.has-price-sale .product-price--base { color:#292929; font-weight:400;}.product-price--sale { color:#BE1E8C;}.product__price-base, .product__price-sale { font-weight:800; color:#BE1E8C; font-size:1.9rem;}@media (max-width:439.98px) { .product__price-base, .product__price-sale {  font-size:1.6rem; }}@media (max-width:390px) { .product__price-base, .product__price-sale {  font-size:1.45rem; }}.product-price--unit-price, .product-price--unit { line-height:1.25;}.cart-mob-sticky { flex-direction:row; flex-wrap:nowrap; align-items:center; background:#F1F1F1; margin-inline:-12px; padding:1rem; position:sticky; top:0; z-index:10; justify-content:space-between;}.page_shop_order_control .cart-mob-sticky { margin-inline:0; column-gap:1.4rem;}.cart-mob-sticky-left .sum-box__total-price { display:flex; flex-direction:column; align-items:flex-start;}.cart-mob-sticky-left .sum-box__value { padding-left:0;}.cart-mob-sticky .btn-primary { font-weight:800; padding:0.5rem 1rem; border-radius:3rem; flex-grow:1; max-width:220px;}@media (max-width:767.98px) { .page_shop_cart .main__title {  display:none; }}@media (max-width:767.98px) { .page_shop_cart .cart__cart-empty {  margin-top:2rem; }}@media (max-width:767.98px) { .page_shop_cart .main {  padding-top:0; }}.cart-item__price-unit-block { line-height:1; font-size:16px; font-weight:700; display:flex; flex-direction:column; align-content:center; text-align:center;}.akcios-ar { color:#BE1E8C;}.normal-ar { font-weight:400; font-size:14px;}.cart__click-here-to-buy-btn { border-radius:2rem; padding:0.5rem 2rem;}.cart-item-sum-col { flex-direction:column;}.cart-item__sum-price-gross { color:initial; font-size:16px; font-weight:700;}.cart-item__price-unit-block:before, .cart-item-sum-col:before { content:attr(data-text); display:block; font-size:12px; text-align:center; font-weight:400; line-height:1.5;}.cart-item__qty-wrap .qtyminus_common, .cart-item__qty-wrap .qtyplus_common { background:white;}@media (max-width:390px) { .cart-item__qty-wrap .qtyminus_common, .cart-item__qty-wrap .qtyplus_common {  width:2rem;  height:2rem; }}.back_to_top { box-shadow:var(--bs-box-shadow); position:fixed; font-size:1.25rem; transition:ease 0.2s; z-index:1070; bottom:1.25rem; right:1.25rem; display:inline-flex; align-items:center; justify-content:center; opacity:0; visibility:hidden; border-radius:50%;}.back_to_top.show { visibility:visible; opacity:1;}.fixed-cart-on-artdet-visible .back_to_top { bottom:7rem;}.back_to_top .icon-set { font-size:14px;}@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, #FFFFFF 0%, #FFFFFF 100%); padding-top:3rem; padding-bottom:3rem; color:#292929; font-size:0.875rem; overflow:hidden;}.footer *::selection { background-color:#ffffff;}.footer.no-partners { padding-bottom:4rem;}.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:#292929;}.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:0.5rem;}.footer__nav .element-links { gap:var(--list-item-gap);}.footer__nav-5 p:last-of-type { margin-bottom:0;}@media (min-width:768px) { .footer__nav-5 {  width:512px;  max-width:100%; }}.footer__header { margin-bottom:1rem; font-size:16px; font-weight:bold; position:relative; color:#BE1E8C;}@media (min-width:768px) { .footer_v2_menu_5 .element-link {  text-align:right; } .footer_v2_menu_5 .element-links {  justify-items:end; }}.qtyminus_common, .qtyplus_common { width:var(--qty-button-width); height:var(--qty-button-width); padding:0; border-radius:50%; background-color:#f3f0f5; color:#BE1E8C;}.qtyminus_common:hover, .qtyplus_common:hover { background-color:#fdb813; color:#BE1E8C;}@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:#292929; min-height:calc(1.5em + 0.5rem + 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; padding:0; transition:color 0.2s, background-color 0.2s, border-color 0.2s, box-shadow 0.2s; margin:0px; border-radius:50%; 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:#BE1E8C;}.product-function-btn:hover { background:white !important; color:#BE1E8C !important;}.product-function-btn .icon-set { font-size:20px;}@media (max-width:439.98px) { .product-function-btn {  width:2rem;  height:2rem;  flex:0 0 2rem; } .product-function-btn .icon-set {  font-size:18px; }}.page_qty_input_outer { padding:var(--padding-y) var(--padding-x); border-radius:6px; position:relative; display:inline-flex; column-gap:var(--qty-gap); }.page_qty_input_outer:has(.form-control-lg) { min-height:50px; border:none; display:flex; align-items:center;}.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(41, 41, 41, 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.2em; --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; 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 #721254; outline-offset:-1px; box-shadow:inset 0 0 0 0.125rem #e5a5d1;}.tippy-box { background-color:#ffffff; color:#292929; box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15); border-radius:6px; 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:28px; 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; }}.checkout__img { mix-blend-mode:darken;}#provider-partners { background:linear-gradient(to bottom, #F8F6F9 0%, #F8F6F9 100%); padding-bottom:2rem; padding-top:2rem; overflow:hidden; z-index:1; position:relative;}.partner_element a { color:#292929;}.partner_element a:hover { color:#8F8F8F;}:where(.partner_element) a { text-decoration:none;}#provider_link_click { flex:0 0 100%; text-align:center;}@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.toast-top-right { top:1.25rem;}#toast-container { padding:0.625rem 0.625rem 0; position:fixed; z-index:999999; pointer-events:none;}#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:#3DA239; color:white; font-weight:600;}#toast-container > .toast-success .toast-close-button { color:white;}#toast-container > .toast-warning { background-color:#FFC107; color:#292929;}#toast-container > .toast-warning .toast-close-button { color:#292929;}#toast-container > .toast-error { background-color:#C91D25; color:#ffffff;}#toast-container > .toast-error .toast-close-button { color:#ffffff;}#toast-container > .toast-info { background-color:#165DC9; color:#ffffff;}#toast-container > .toast-info .toast-close-button { color:#ffffff;}.toast-qty { white-space:nowrap; font-weight:700;}#list-artpack_page .product { border-bottom:1px solid #DBDBDB; 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:#e5a5d1; border-radius:8px; 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-cookie-alert .modal-dialog { max-width:28rem !important;}.modal-cookie-alert .modal-header { padding-bottom:0;}.modal-cookie-alert .modal-title { font-size:1.2rem;}.modal-cookie-alert .modal-body { padding-top:1rem; text-align:justify; font-size:15px;}.modal-cookie-alert .modal-footer .btn { width:100%; border-radius:2rem; font-size:15px; padding:0.5rem;}.modal-cookie-alert .cookie-alert__btn-allow { order:-1; font-weight:bold;}.modal-cookie-alert .modal-footer .btn .icon-set { display:none !important;}.modal-cookie-alert .modal-footer { display:flex;}#overlay_explicit { display:flex; background:#BE1E8C; opacity:1;}#overlay_explicit .modal-content { max-width:399px; padding:1rem;}#overlay_explicit .modal-footer { flex-direction:column !important; gap:5px;}.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;}.modal-footer { justify-content:center !important;}@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; max-width:640px !important; max-height:calc(98% - var(--bs-modal-margin-y));}.modal-dialog .main-title { font-size:16px; text-transform:uppercase; text-align:center; font-weight:700;}@media (min-width:768px) { .modal-dialog .main-title {  font-size:18px; }}@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:#C91D25;}.modal-dialog--warning .modal-header__icon { color:#FFC107;}.modal-dialog--ok .modal-header__icon { color:#3DA239;}.modal-content { background:white;}.modal-header { gap:1rem; background:var(--bs-modal-bg); justify-content:center; padding:1.5rem 1.5rem 0rem 1.5rem; border:none;}.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;}@media screen and (max-height:730px) { #modal-marketing .modal-dialog {  margin-top:auto;  max-height:calc(100vh - 1rem);  margin-bottom:auto; } #modal-marketing .modal-header .btn-close {  display:none; }}.modal-exitpopup-newsletter .modal-header { background:#f8f6f9; padding-bottom:1rem;}.modal-exitpopup-newsletter .modal-header__title { font-size:20px;}.modal-exitpopup-newsletter .modal-body { padding-top:1rem;}.modal-exitpopup-newsletter .modal-body__sub-title { text-align:center; font-size:16px; font-weight:bold;}#modal-marketing .modal-body { background:var(--bs-modal-bg); border-radius:1rem;}.modal-header__title-wrapper:focus-visible { outline:none;}.modal-header__title { font-weight:700; font-size:1.4rem; line-height:1.25; color:#BE1E8C; text-align:center;}.modal-body .overlay_text, .modal-body .overlay_texts { text-align:center;}.modal-header__sub-title { font-weight:500; text-align:center;}.modal-header__icon { font-size:2em; color:#BE1E8C; display:none;}.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;}.js-already-registered-email { font-weight:bold; margin-bottom:1rem !important;}.overlay_subscribe_button_wrap { max-width:320px; margin:auto; gap:1rem;}.overlay_subscribe_button_wrap .btn-primary { border-radius:3rem; padding:0.5rem;}.overlay_subscribe_button_wrap .btn-secondary { width:max-content; margin:auto; padding:0.5rem 2rem; border-radius:2rem;}.modal-footer button { border-radius:3rem; padding:0.5rem 2rem;}.modal-footer button .icon-set { display:none;}.modal-footer button.btn-primary { font-weight:bold; letter-spacing:0.5px;}@media (max-width:439.98px) { .modal-footer button.btn-primary {  order:-1; }}.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, #e5a5d1 0%, #d878ba 100%); border-radius:8px; position:relative; display:flex; flex-direction:column; place-self:center; padding:1.5rem var(--circle-width); justify-content:space-between; 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:200px; --wheel-width-active:320px; --wheel-width:200px; --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-left:calc(var(--wheel-triangle-border-top) * -1); transition:border-width ease 1s, margin-left ease 1s; position:relative; 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; pointer-events:none;}.modal-exitpopup-wheel .exitpopup-coupon-2 { border-radius:6px;}.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); }}.welcome-user { padding:1rem 0;}.welcome-user a { display:none;}.accordion-header { position:sticky; top:0; z-index:1020;}.header-is-sticky.header-is-visible-by-scroll-up .accordion-header { transition:top ease var(--header-sticky-on-scroll-up-transition-time);}.accordion { row-gap:10px; display:flex; flex-direction:column;}.accordion-button { gap:0.5em; line-height:1.5; border-radius:3rem !important; background:#f3f0f5; border:none; font-weight:700; padding:0.7rem 1rem; color:#BE1E8C;}.accordion-button:after { color:#BE1E8C;}.accordion-button:not(.collapsed) { color:white; background-color:#BE1E8C; box-shadow:none;}.accordion-button:not(.collapsed)::after { filter:brightness(0) invert(1);}.nav-tabs { display:none; border-bottom:0; gap:0.5rem 0; margin-bottom:1.5rem;}.nav-tabs .nav-link { border-top-width:0; border-right-width:0; border-left-width:0; border-bottom-color:#DBDBDB; gap:0.5em; margin-bottom:0; border-radius:var(--bs-border-radius) var(--bs-border-radius) 0 0;}.nav-tabs .nav-item { border-radius:var(--bs-border-radius) var(--bs-border-radius) 0 0;}.nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link { color:white; background-color:#BE1E8C !important; border-color:#BE1E8C !important;}.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { background:#BE1E8C !important; color:white !important;}.responsive-tabs { margin-bottom:1.5rem;}@media (min-width:992px) { .responsive-tabs {  max-width:1440px;  margin-bottom:1.5rem;  display:flex;  flex-direction:row;  margin-inline:auto; } .responsive-tabs .nav-tabs-container {  max-width:400px; } .responsive-tabs .nav-tabs {  display:flex;  justify-content:center;  flex-direction:column;  column-gap:1rem; } .responsive-tabs .accordion-header {  display:none; } .responsive-tabs .accordion-collapse {  display:none; } .responsive-tabs .accordion-item.active .accordion-collapse {  display:block; } .responsive-tabs .accordion {  --bs-accordion-body-padding-y:0; } .responsive-tabs .nav-tabs .nav-link {  background:#f3f0f5;  border-radius:2rem;  border:none;  font-weight:700;  padding:0.7rem 1rem;  color:#BE1E8C; } .responsive-tabs .nav-tabs .nav-link.active {  color:white; } .responsive-tabs .nav-tabs .nav-link .icon-set {  font-size:20px; }}@media (max-width:991.98px) { .responsive-tabs .tab-pane {  display:block !important;  opacity:1; }}.toast-title { font-weight:700;}.toast-message { -ms-word-wrap:break-word; word-wrap:break-word;}.toast-message a, .toast-message label { color:#FFF;}.toast-message a:hover { color:#CCC; text-decoration:none;}.toast-close-button { position:relative; right:-0.3em; top:-0.3em; float:right; font-size:20px; font-weight:700; color:#FFF; -webkit-text-shadow:0 1px 0 #fff; text-shadow:0 1px 0 #fff; opacity:0.8; -ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80); filter:alpha(opacity=80); line-height:1;}.toast-close-button:focus, .toast-close-button:hover { color:#000; text-decoration:none; cursor:pointer; opacity:0.4; -ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40); filter:alpha(opacity=40);}.rtl .toast-close-button { left:-0.3em; float:left; right:0.3em;}button.toast-close-button { padding:0; cursor:pointer; background:0 0; border:0; -webkit-appearance:none;}.toast-top-center { top:0; right:0; width:100%;}.toast-bottom-center { bottom:0; right:0; width:100%;}.toast-top-full-width { top:0; right:0; width:100%;}.toast-bottom-full-width { bottom:0; right:0; width:100%;}.toast-top-left { top:12px; left:12px;}.toast-top-right { top:12px; right:12px;}.toast-bottom-right { right:12px; bottom:12px;}.toast-bottom-left { bottom:12px; left:12px;}#toast-container { position:fixed; z-index:999999; pointer-events:none;}#toast-container * { -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;}#toast-container > div { position:relative; pointer-events:auto; overflow:hidden; margin:0 0 6px; padding:15px 15px 15px 50px; width:300px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; background-position:15px center; background-repeat:no-repeat; -moz-box-shadow:0 0 12px #999; -webkit-box-shadow:0 0 12px #999; box-shadow:0 0 12px #999; color:#FFF; opacity:0.8; -ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80); filter:alpha(opacity=80);}#toast-container > div.rtl { direction:rtl; padding:15px 50px 15px 15px; background-position:right 15px center;}#toast-container > div:hover { -moz-box-shadow:0 0 12px #000; -webkit-box-shadow:0 0 12px #000; box-shadow:0 0 12px #000; opacity:1; -ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100); filter:alpha(opacity=100); cursor:pointer;}#toast-container > .toast-info { background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=) !important;}#toast-container > .toast-error { background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=) !important;}#toast-container > .toast-success { background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==) !important;}#toast-container > .toast-warning { background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=) !important;}#toast-container.toast-bottom-center > div, #toast-container.toast-top-center > div { width:300px; margin-left:auto; margin-right:auto;}#toast-container.toast-bottom-full-width > div, #toast-container.toast-top-full-width > div { width:96%; margin-left:auto; margin-right:auto;}.toast { background-color:#030303;}.toast-success { background-color:#51A351;}.toast-error { background-color:#BD362F;}.toast-info { background-color:#2F96B4;}.toast-warning { background-color:#F89406;}.toast-progress { position:absolute; left:0; bottom:0; height:4px; background-color:#000; opacity:0.4; -ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40); filter:alpha(opacity=40);}@media all and (max-width:240px) { #toast-container > div {  padding:8px 8px 8px 50px;  width:11em; } #toast-container > div.rtl {  padding:8px 50px 8px 8px; } #toast-container .toast-close-button {  right:-0.2em;  top:-0.2em; } #toast-container .rtl .toast-close-button {  left:-0.2em;  right:0.2em; }}@media all and (min-width:241px) and (max-width:480px) { #toast-container > div {  padding:8px 8px 8px 50px;  width:18em; } #toast-container > div.rtl {  padding:8px 50px 8px 8px; } #toast-container .toast-close-button {  right:-0.2em;  top:-0.2em; } #toast-container .rtl .toast-close-button {  left:-0.2em;  right:0.2em; }}@media all and (min-width:481px) and (max-width:768px) { #toast-container > div {  padding:15px 15px 15px 50px;  width:25em; } #toast-container > div.rtl {  padding:15px 50px 15px 15px; }}.checkout__img { width:auto; vertical-align:top;}.checkout__item:not(.with-svg) .checkout__img { max-height:var(--checkout_img_maxheight);}.checkout__item.with-svg .checkout__img { height:calc(var(--checkout_img_maxheight) - 0.5rem);}.checkout__item { border-radius:0; overflow:hidden; display:flex; max-width:calc(var(--checkout_img_maxwidth) - 0.5rem);}.checkout__item.with-svg { padding:0.25rem; box-sizing:content-box;}.login-box__customer-datas { word-break:break-word;}.login-box__customer-datas .icon-set { font-size:1.25rem; min-height:1.2em;}#offcanvas-box-login:has(.logged-out) { background-color:#f8f6f9;}#offcanvas-box-login:has(.logged-out) .offcanvas-header { background:transparent;}#box_login_content .btn:not(.show-hide-password-btn) { border-radius:2rem; min-height:3rem; font-weight:700; letter-spacing:0.5px;}.login-box__customer-data { display:flex; column-gap:0.5rem; font-size:14px; justify-content:center;}.login-box__customer-data span:first-child { flex-shrink:0;}.login-box__customer-data.point.discount-data { font-weight:bold;}.login-box__customer-data.discount-data span:last-child { white-space:nowrap;}.login-box__btn { justify-content:flex-start; margin-bottom:10px; border-radius:2rem; background:#f3f0f5; font-size:16px; font-weight:700; color:#BE1E8C; padding:0.5rem 1rem; gap:0.7rem; position:relative;}.login-box__btn-favourites .cart-box__item-num { position:relative !important; top:0; margin-left:0.5rem;}.login-box__btn-logout { background:white;}.login-box__facebook-btn, .login-box__google-btn { height:calc(1.5em + 0.5rem + calc(1px * 2));}.cookie-alert__checkboxes { padding-top:1.5rem;}.cookie-alert__consent-data { font-size:14px; margin-top:0.7rem !important;}.cookie-alert__header-cookie-icon { color:#FFC107;}.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; }}.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.2195rem * 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;}h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 { font-weight:800;}.icon-set.fav { display:none;}.added .icon-set.no-fav { display:none;}.added .icon-set.fav { display:block;}.btn-close:hover, .btn-close:active { opacity:1;}.orderflow-main-btn, .new-cust__modify-btn, #button_del { width:100%; max-width:320px; margin:auto; min-height:50px; border-radius:50px;}.orderflow-main-btn .icon-set, .new-cust__modify-btn .icon-set, #button_del .icon-set { font-size:15px !important; width:1rem; flex:0 0 1rem; max-height:1rem; idth:1rem;}.back-shop { width:100%; max-width:275px; margin:auto; min-height:45px; border-radius:50px; font-weight:bold;}.new-cust__decide-reg-btn { width:100%; max-width:320px; margin:auto; min-height:50px; border-radius:50px;}.in-order-flow h1 { text-align:center;}.in-order-flow #footer { display:none;}.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);}@media (min-width:576px) { .offcanvas .nav-link:hover {  color:#BE1E8C;  background:#f8f6f9; }}.offcanvas .carousel-block, .offcanvas .container { padding-left:0; padding-right:0;}.navbtn.redirect .nav-link__name:after { content:""; display:inline-block; width:13px; height:13px; margin-inline:8px; border-radius:50%; border:2px solid; border-color:#ae3088 transparent #ae3088 transparent; animation:spin 1.2s linear infinite; z-index:1000; position:relative;}.offcanvas-xl { background-color:#ffffff !important; padding:13px 15px;}.offcanvas-body { flex-grow:0;}.offcanvas-end .offcanvas-body { max-width:420px; margin-inline:auto; width:100%; padding-inline:1rem;}.offcanvas.offcanvas-end { width:calc(100% - 3.1rem); max-width:500px; height:100vh;}.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 #DBDBDB;}.offcanvas--box-cat { background:white;}.offcanvas--box-cat .offcanvas-header { background-color:var(--bs-offcanvas-bg);}.offcanvas--box-cat .nav-item { min-height:30px; position:relative; background:transparent !important;}.offcanvas--box-cat .nav-item:not(.btn-group) .nav-link { padding-right:0.25rem;}.offcanvas--box-cat .nav-item:not(:last-child):after { content:""; width:calc(100% - 30px); height:1px; background:#f3f0f5; display:block; position:absolute; bottom:0; left:0; right:0; margin:auto;}.offcanvas--box-cat .btn.active { background:white; border:none; font-weight:700; color:#BE1E8C;}.offcanvas--box-cat .dropdown-toggle { border-radius:50% !important; position:absolute; right:0; height:38px; width:38px; z-index:1; color:#BE1E8C; font-size:14px;}.offcanvas--box-cat .dropdown-toggle .icon-set:not(.svg--cat) { fill:#BE1E8C;}.offcanvas--box-cat .nav-link { gap:0.375rem; flex-grow:1; flex-basis:0; min-width:0; border-radius:3rem !important; font-weight:700; font-size:14px; padding-top:7px; padding-bottom:7px;}.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:1200px) and (max-width:1579.98px) { .opened-category-levels-3 .offcanvas--box-cat.offcanvas.offcanvas-start {  transform:translateX(-100%); }}@media (min-width:820px) and (max-width:1199.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%); }}@media (max-width:819.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%); }}.offcanvas-scrollbox { overflow-y:auto; scrollbar-width:auto; scrollbar-color:#dcd3de #ffffff; background:white; overflow-x:hidden;}.offcanvas--box-cat-1 { margin-left:min(var(--bs-offcanvas-max-width), var(--bs-offcanvas-width)); border-left:1px solid #DBDBDB; z-index:1046;}.offcanvas--box-cat-2 { margin-left:calc(min(var(--bs-offcanvas-max-width), var(--bs-offcanvas-width)) * 2); border-left:1px solid #DBDBDB; z-index:1047;}.offcanvas--box-cat-3 { margin-left:calc(min(var(--bs-offcanvas-max-width), var(--bs-offcanvas-width)) * 3); border-left:1px solid #DBDBDB; z-index:1048;}.offcanvas--box-cat-4 { margin-left:calc(min(var(--bs-offcanvas-max-width), var(--bs-offcanvas-width)) * 4); border-left:1px solid #DBDBDB; z-index:1049;}.offcanvas-start { transition:none;}.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 0.3rem;}.offcanvas-header { gap:0.5em 0.5rem; padding-inline:20px; flex-wrap:wrap; padding-bottom:1rem;}.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 .btn-back .icon-set { font-size:20px;}.offcanvas-header ~ .offcanvas-header { border-top:1px solid #DBDBDB;}.offcanvas-end .offcanvas-header { justify-content:center;}.offcanvas-header__icon { font-size:2em;}.offcanvas-start .offcanvas-header, .offcanvas-end .offcanvas-header { padding-top:calc(var(--bs-offcanvas-padding-y) * 2);}.offcanvas--box-cat .offcanvas-header, .offcanvas--box-cat #offcanvas-body-box-menu { padding-bottom:0;}.dropdown-banner img { position:absolute; width:1011px; min-width:1070px; height:535px; min-height:535px; top:0; right:0; z-index:-1; visibility:hidden; display:none;}@media (min-width:1240px) { .offcanvas--box-cat-1.show .dropdown-banner img {  visibility:visible;  display:block;  content-visibility:visible;  z-index:0; }}#offcanvas-header-box-menu, #offcanvas-body-box-menu { background:#f8f6f9; border:none;}#offcanvas-body-box-menu { overflow:visible; max-height:unset;}@media (min-width:992px) { .offcanvas--box-cat.offcanvas-start {  position:fixed;  left:1.5rem;  top:126px !important;  min-height:535px;  max-height:535px; } .offcanvas--box-cat.offcanvas-start .offcanvas-body {  overflow:hidden; } .space + .nav-link {  break-after:column; } .offcanvas--box-cat-0.offcanvas-start .offcanvas-header, .offcanvas--box-cat-0 #offcanvas-body-box-menu {  display:none; } .offcanvas--box-cat.offcanvas-start .offcanvas-header {  padding-bottom:0rem; } .offcanvas--box-cat.offcanvas-start .offcanvas-header .offcanvas-title {  font-size:20px; } .offcanvas--box-cat-1 {  width:1012px !important;  max-width:calc(100vw - 380px) !important;  min-width:unset; } .offcanvas--box-cat-1 .nav-item {  width:100%; } .offcanvas--box-cat-1 .nav-item .dropdown-toggle.btn.navbtn {  display:none; } .offcanvas--box-cat-1 .nav-item:after {  display:none !important; } .offcanvas--box-cat-1 .navbar-nav {  column-fill:auto;  column-count:4;  -moz-column-fill:auto;  -moz-column-count:4;  height:460px;  display:block; }}@media only screen and (min-width:1440px) { .offcanvas--box-cat.offcanvas-start {  position:fixed;  left:calc((100vw - 1402px) / 2) !important;  top:126px !important;  min-height:535px;  max-height:535px; }}.offcanvas-backdrop { background:rgba(200, 187, 206, 0.6);}@media (min-width:992px) { .offcanvas-backdrop {  z-index:1020; }}.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 6px 6px;}.offcanvas-bottom, .offcanvas-bottom .offcanvas-header { border-radius:6px 6px 0 0;}.offcanvas-title { display:block; font-family:"Open Sans", sans-serif; font-weight:800; color:#BE1E8C;}@media (min-width:576px) { .offcanvas-top, .offcanvas-bottom {  --bs-offcanvas-header-padding-x:1.5rem;  --bs-offcanvas-header-padding-y:0.75rem; }}.offcanvas-box-filter #order-mob-container:not(:empty) { background:#f8f6f9; margin-left:-15px; margin-right:-15px; width:calc(100% + 2rem); padding:0.5rem 0.8rem;}.offcanvas-box-filter #order-mob-container:not(:empty) #new_art_order_top { max-width:100%; width:100%;}.filter-box-bar__inner .btn { border-radius:2rem; padding:0.5rem 1rem;}.offcanvas-filter-box-open-btn { font-weight:bold;}.filter__filter-delete-btn:not(:disabled) + .filter-search { display:none;}.popup-nav { display:flex; flex-direction:row; justify-content:center; column-gap:10px; margin-bottom:20px; margin-inline:-10px;}.popup-nav-btn { border-radius:2rem; padding:10px 13px; font-size:14px; font-weight:700;}@media (min-width:768px) { .popup-nav-btn {  padding:10px 20px; }}@media only screen and (max-width:378px) { .popup-nav-btn {  padding:7px 10px; }}.gift-products.prod-style2 .main-title { font-size:1.1rem; margin-bottom:0.6rem; font-weight:700;}.prod-style2 .products { min-width:100%; --bs-columns:1 !important; row-gap:1rem !important;}.gift-products.prod-style2 .product__inner { flex-direction:row !important;}.gift-products.prod-style2 .shipping-today-block { display:none;}.prod-style2 .product__badge-first, .prod-style2 .product__badge-second, .prod-style2 .marked-prod:before { display:none !important;}.prod-style2 .product__data { flex-grow:1; margin:0 !important;}.prod-style2 .product__review.empty, .prod-style2 .stickers { display:none;}.prod-style2 .product__name { -webkit-line-clamp:unset; height:unset !important;}.prod-style2 .product__badge-sale.badge.badge--sale { width:45px; height:45px; line-height:45px; font-size:18px;}.prod-style2 .products.type--1 .product__inner { display:flex; flex-direction:row;}.prod-style2 .product__img-outer { max-width:129px; min-width:129px; margin-top:0 !important;}.prod-style2 .products.type--1 .product__lc-1 { gap:5px; display:flex; flex-direction:column; justify-content:center;}.prod-style2 .product__prices { min-height:unset;}.product__img { mix-blend-mode:multiply;}@media (max-width:439.98px) { .list-block-cross_popup .main-title {  margin-inline:-10px;  margin-bottom:10px;  font-size:15px; }}.product__badge-sale-price { width:90px; height:90px; white-space:normal; line-height:22px; display:flex; align-items:center; justify-content:center; text-transform:uppercase; padding:5px; font-size:20px; position:relative; border-radius:50%; font-weight:800;}@media (max-width:439.98px) { .product__badge-sale-price {  width:70px;  height:70px;  font-size:16px;  line-height:16px; }}.product__badge-sale { width:60px; height:60px; line-height:60px; margin:0 0 0.5rem 0; letter-spacing:-0.5px; user-select:none; font-size:24px; background-color:#fdb713; color:#BE1E8C; font-weight:800; display:flex; align-items:center; justify-content:center; border-radius:50%; border:none;}.product__badge-first { width:90px; height:90px; white-space:normal; line-height:22px; display:flex; align-items:center; justify-content:center; text-transform:uppercase; padding:5px; font-size:20px; background-color:#BE1E8C; color:#be1e8b; font-weight:800; display:none; position:relative; border-radius:50%; position:absolute; z-index:1; border:none;}@media (max-width:439.98px) { .product__badge-first {  width:70px;  height:70px;  font-size:17px;  line-height:17px; }}.products.type--1 .product__badge-first { top:-18px;}.artdet__image-block .product__badge-first { margin:0.5rem;}@media (min-width:576px) { .artdet__image-block .product__badge-first {  margin:1rem; }}.badge--sale span:after { font-size:16px;}.product__badges-text { z-index:1;}.first-percent { position:absolute; bottom:-20px; left:0px; border-radius:40px; width:50px; height:50px; display:flex; align-items:center; justify-content:center; font-size:20px; background:#BE1E8C; background:linear-gradient(25deg, #BE1E8C 0%, #BE1E8C 65%, rgba(255, 255, 255, 0) 67%, rgba(255, 255, 255, 0) 100%);}@media (max-width:439.98px) { .first-percent {  width:45px;  height:45px;  font-size:17px;  bottom:-15px;  padding-top:6px; }}.first-percent span:after { font-size:13px;}.product__badge-sale-price-artdet { width:100px; height:100px; white-space:normal; line-height:28px; font-size:22px; font-weight:800; text-transform:uppercase; display:flex; align-items:center; border-radius:50%; position:absolute; top:0; left:0; z-index:1;}.product__badge-first.badge--first-artdet { width:100px; height:100px; font-size:24px; line-height:28px;}.badge--first-artdet .first-percent, .product__badge-sale-price-artdet .first-percent { width:56px; height:56px; font-size:22px; line-height:22px; bottom:-20px; padding-top:6px;}.product__badge-second { background:#be1e8b; color:#fdb813; font-size:12px; font-weight:bold; padding:2px 5px; border-radius:5px; display:none; max-width:max-content; margin-inline:6px; margin-top:6px;}.promotion-line { display:flex; align-items:center; flex-wrap:wrap; gap:0.5rem;}.artdet__badge-second { font-size:13px; line-height:18px; padding:5px 15px; margin:0; border-radius:2rem;}.product__badge-second p { margin-bottom:0;}.product__badge-second .icon--info:before { content:url('../!common_design/custom/pelenka.unas.hu/image/info.svg'); width:13px; height:15px; display:inline-block; vertical-align:middle; font-size:0; line-height:0; transform:scale(0.85); filter:invert(1); margin-left:3px;}.artdet__badges .artdet__sale { width:80px; height:80px; line-height:60px; margin:0 0 0.5rem 0; letter-spacing:-0.5px; user-select:none; font-size:30px; background-color:#fdb713; color:#BE1E8C; font-weight:800; display:flex; align-items:center; justify-content:center; border-radius:50%; border:none; position:absolute; z-index:1;}.free_bar { background:#f8f6f9 !important; text-align:center; padding:1rem 1rem 1.5rem 1rem; overflow:hidden; transition:all ease 0.4s; margin-bottom:2rem; border-radius:0.5rem;}#current-cart2 { position:relative; height:20px; margin-top:10px; background:#ffffff; box-sizing:border-box; border-radius:10px; margin-inline:2rem;}@media (max-width:439.98px) { #current-cart2 {  margin-inline:1rem; }}#current-cart2-limit { position:relative; z-index:1; width:0; height:20px; top:0px; left:0; background:#3DA239; border-radius:10px;}#current-cart2-label { position:absolute; bottom:-4px; z-index:1; padding:0 1rem; display:flex; justify-content:space-between; width:100%;}.cart2-shipping-box { position:relative; max-width:1400px; margin-inline:auto;}#limit-number2 { float:right; color:white; font-weight:bold; font-size:12px; line-height:20px; width:100%;}#limit-number2.less70 { font-size:0;}#limit-number2:after { content:url('../!common_design/custom/pelenka.unas.hu/image/free-shipping.svg'); position:absolute; right:1rem; filter:invert(1);}@media (max-width:439.98px) { #limit-number2:after {  right:0.5rem; }}#current-cart2-label label { vertical-align:top; font-size:12px; line-height:18px; font-weight:bold; padding-right:0;}#current-cart2:before { content:""; width:46.15384%; background:#d3e3ff; position:absolute; display:inline-block; height:100%; z-index:0; left:0; display:none;}.free-shipping-list:before { content:url('https://www.pelenka.hu/shop_ordered/81731/pic/icon/ingyenes.svg'); height:16px; display:block;}@media (max-width:439.98px) { .free-shipping-list:before {  content:url('https://www.pelenka.hu/shop_ordered/81731/pic/icon/ingyenes-mob.svg'); }}.free-shipping-list { display:none; transition:all 0.3s ease;}.product__inner:hover .free-shipping-list { transform:scale(1.1);}.free-shipping-det { display:flex; align-items:center; font-weight:bold; font-size:13px; line-height:18px; background:#f3f0f5; padding:5px 15px; border-radius:15px; display:none; width:max-content;}.free-shipping-det:before { content:url('https://www.pelenka.hu/shop_ordered/81731/pic/icon/ingyenes-det.svg'); line-height:18px !important;}.artdet__data-right-inner .free-shipping-det { background:transparent; padding:0; font-weight:400; font-size:14px; align-items:flex-start;}.artdet__data-right-inner .free-shipping-det:before { filter:hue-rotate(215deg) brightness(0.55); vertical-align:middle;}.mobil-cat-outer { padding:3rem 0.6rem 0rem 0.6rem; flex-wrap:wrap; margin-bottom:1rem;}.mobil-cat-up-outer { row-gap:0.5rem;}.mobil-cat-up { margin-left:1rem; margin-right:1rem; max-width:unset;}.mobil-cat img { outline:5px solid #f3eaf1; margin-bottom:1rem; border-radius:50%;}.mobil-cat a { display:flex; flex-direction:column; text-decoration:none;}.mobil-cat a span { font-size:14px; max-width:120px; margin-inline:auto; line-height:1.2;}@media only screen and (max-width:350px) { .mobil-cat a span {  font-size:13px; }}.mobil-cat { text-align:center; font-weight:700; color:#000000; padding-inline:13px !important;}.mobil-cat p { margin:0 -0.5rem;}.blog__btn-more { border-radius:3rem; padding:0.5rem 1rem; font-weight:600; margin:auto;}.blog__btn-more svg.icon-set { font-size:12px !important;}.blog_author_pic_wrap-list { max-width:50px; border-radius:50%; overflow:hidden;}.blog-item__author-name { white-space:nowrap; text-overflow:ellipsis; overflow:hidden; font-weight:bold; font-size:16px; color:initial;}.blog-item__info { display:flex; align-items:center; font-size:14px !important; line-height:1.2; padding:0.7rem 0.8rem 0 0.7rem;}.blog_time-name { display:flex; flex-direction:column; margin-left:0.5rem !important;}.blog-item__img-outer { padding-inline:0.8rem;}.blog-item__title { font-size:1.3rem;}.page__blog-author-img { max-width:50px; border-radius:50%; overflow:hidden; max-height:50px;}.blog_time-name { margin:0; line-height:1.2; font-size:14px;}.page__blog-author-name { font-weight:bold; color:initial; font-size:17px;}.page_content--blog-details { width:900px; margin:auto; background:#f8f6f9; border-radius:1rem; max-width:calc(100% - 1.5rem);}.blog-item__details-btn { align-self:flex-end; font-weight:bold; text-transform:uppercase; font-size:14px !important; color:#BE1E8C;}.blog-details__intro-text { color:inherit; font-weight:600;}.has-details-img .blog-details__header { background-color:#eeeaf0;}.blog-details__inner { background:transparent; box-shadow:none;}.blog-details__back-btn-wrap { padding:0rem 2rem 1rem 2rem;}.blog-details__back-btn { border-radius:3rem; padding:6px 27px; font-weight:bold; margin:auto; display:flex; max-width:max-content;}#start-blog .blog-item__intro { max-height:10rem; margin-bottom:0rem; overflow:hidden; position:relative; line-height:1.7; font-size:16px;}#start-blog .blog-item__intro:after { position:absolute; height:40px; width:100%; z-index:1; content:""; bottom:0; background:#f8f6f9; background:linear-gradient(180deg, rgba(248, 246, 249, 0) 0%, #f8f6f9 100%);}#start-blog .blog-item__title { font-size:18px;}.blog-item__intro h1 { line-height:1.4; font-size:16px;}.blog-item__intro h1 span { font-size:15px !important; font-weight:500;}.blog-item__intro h1 strong { font-weight:500;}.blog-details__intro-text h1 { font-size:16px; font-weight:600; line-height:1.4;}.blog-details__intro-text h1 span { font-size:16px !important;}.blog-details__intro-text h1 span { font-size:16px !important; font-weight:500 !important;}.blog-details__intro-text h1 strong { font-weight:500;}.blog-details__text { margin-top:1.5rem;}@media (min-width:992px) { .page_content .page_content--blog {  grid-column:auto/span 6; } .blog-item__inner {  max-width:100%; }}@supports (container-type:inline-size) { .blog-item__title {  font-size:1.3rem; }}.start-newsletter .element { background:linear-gradient(to bottom, #BE1E8C 0%, #BE1E8C 100%); padding-top:3rem; padding-bottom:3rem; color:#FFFFFF;}.newsletter_text__container .btn-primary { background:white; color:#BE1E8C; text-transform:uppercase; font-weight:700; border-radius:3rem; padding:0.5rem 2rem;}.newsletter_text__container .btn-primary:hover { background:#fdb813;}.newsletter_text__container .main-title { font-weight:400; font-size:1.3rem;}.newsletter_text__container .sub-title { font-weight:700; font-size:1.3rem;}.footer__nav { --list-item-gap:0.4rem;}@media (min-width:1240px) { .footer__nav-1 picture {  display:none; }}@media (max-width:991.98px) { .footer__nav-1 .footer__header {  display:none; } .footer__nav {  margin-top:0rem;  margin-inline:0.5rem; } .footer__nav-1 {  text-align:center;  background:#f3f0f5;  max-width:unset !important;  flex:unset;  padding:2rem 0;  margin-top:-1.5rem;  width:100%;  margin-inline:0;  margin-bottom:1.5rem; } .footer__nav-5 {  text-align:center; } .footer__nav-5 .footer__header {  text-align:left; } .footer__nav-1 ul {  display:block !important;  font-weight:bold;  margin-bottom:0 !important; } .footer__nav ul {  display:none;  margin-bottom:1rem; } .footer__header:after {  content:url('../!common_design/custom/pelenka.unas.hu/image/arrow-footer.svg');  width:17px;  height:17px;  display:inline-block;  position:absolute;  right:1.3rem;  top:0.2rem; } .footer_v2_menu_5 .footer__header:after {  opacity:0; } .opened.footer__header:after {  transform:rotate(-180deg); } .footer__nav-right.col-md-5.col-lg-3 {  margin-top:1rem; }}.start-banners picture img { min-width:460px;}.start-banners-text img { mix-blend-mode:multiply; margin:0 0.5rem 0.5rem 0; max-height:90px;}.start-banners-outer { border-bottom:10px solid #f1daeb; background:#F8F6F9; padding-top:1rem; padding-bottom:2rem;}.start-banners { align-items:flex-end;}.start-banners-text h1 strong { color:#be1e8c;}.start-banners-text a { color:#be1e8c;}.start-banners-text a:hover { color:#fdb813;}.start-banners-text { display:flex; flex-direction:column; justify-content:center; padding:1rem 0rem 0px 3rem;}@media (max-width:991.98px) { .start-banners picture img {  min-width:300px; } .start-banners {  align-items:flex-start; } .start-banners-text {  padding-left:3rem; }}@media (max-width:767.98px) { .start-banners {  display:block !important;  text-align:center; } .start-banners-text {  padding-left:0; } .start-banners-text img {  margin:0.5rem; } .start-banners picture img {  min-width:unset; } .start-banners-outer {  border:none;  padding-top:3rem; }}@media (max-width:439.98px) { .start-banners picture img {  max-width:340px;  width:100%; } .start-banners-text img {  margin:0.5rem 0; }}.page_shop_start .termek_velemeny { padding-top:1rem; margin-bottom:1rem;}.checkout_velemeny { padding:1rem 0; min-height:60px; text-align:center; margin-top:2rem;}@media (max-width:767.98px) { .checkout_velemeny {  padding:1.5rem 0;  margin-bottom:4rem;  background:#f3f0f5;  margin-left:-2rem;  margin-right:-2rem;  margin-top:0rem; }}@media (max-width:439.98px) { .checkout_velemeny {  min-height:80px;  margin-bottom:1rem; }}@media (max-width:439.98px) { .checkout_velemeny .source-Arukereso .ti-rating-text, .termek_velemeny .source-Arukereso .ti-rating-text, .checkout_velemeny .source-Google .ti-rating-text {  min-width:100%; } .checkout_velemeny .source-Google .ti-text {  width:100%;  text-align:center; }}@media (min-width:768px) { .checkout_velemeny:before {  content:"";  position:absolute;  height:55px;  background:#f9f7fa;  width:100vw;  left:0;  margin-top:-1rem;  border-top:2px solid #f3f0f5;  border-bottom:2px solid #f3f0f5; }}.checkout_velemeny .source-Arukereso, .checkout_velemeny .source-Google { display:flex !important; flex-direction:row !important; flex-wrap:wrap; align-items:center; justify-content:center; padding:0 !important;}.checkout_velemeny .source-Arukereso .ti-star, .termek_velemeny .source-Arukereso .ti-star { width:18px !important; height:18px !important;}.checkout_velemeny .source-Google .ti-star { width:18px !important; height:18px !important;}.checkout_velemeny .source-Arukereso .ti-stars.star-lg, .termek_velemeny .source-Arukereso .ti-stars.star-lg, .checkout_velemeny .source-Google .ti-stars { margin:0 1rem !important; padding:0 !important; display:flex !important; align-items:center !important;}.checkout_velemeny .source-Arukereso .ti-large-logo, .termek_velemeny .source-Arukereso .ti-large-logo { height:24px !important;}.checkout_velemeny .source-Google .ti-large-logo { height:24px !important; width:80px;}#container .checkout_velemeny .ti-widget-container { margin-bottom:0 !important; margin-top:0.5rem;}.termek_velemeny { background:#f8f6f9; overflow:hidden; margin-bottom:4rem;}.termek_velemeny .element__title { max-width:1400px; margin:auto; font-size:1.7rem; font-weight:900; padding:0.5rem 0 0 0.8rem; margin-bottom:-1rem;}.termek_velemeny .element__content { max-width:1400px; margin:auto; padding:2rem 0;}.termek_velemeny .ti-inner { width:calc(100% - 2rem);}.termek_velemeny .source-Arukereso { display:flex !important; flex-direction:row; align-items:center; justify-content:center; padding:0 !important; margin:0 !important; flex-wrap:wrap;}.in-order-flow .termekoldali_velemeny { background:#f8f6f9; margin-top:0; padding-top:5px; border:none;}.in-order-flow .termek_velemeny .element__title { display:none;}.in-order-flow .termek_velemeny { margin-bottom:0;}#artdet__main-block .termek_velemeny { background:white; margin-bottom:0; margin-top:2rem;}#artdet__main-block .termek_velemeny .ti-inner { background:#f8f6f9 !important;}#artdet__main-block .termek_velemeny .element__title { padding:0; line-height:1.2;}#artdet__image-block { padding-bottom:0;}.order-mods__item { transition:all ease 0.4s; margin-bottom:0.8rem; background:#f3f0f5 !important; padding:0.5rem 0 0.5rem 2.3rem; border-radius:10px; position:relative; border:none !important;}.order-mods--active .order-mods__name { font-weight:bold;}.order-mods--active .order-mods__name .icon-set { display:none;}.order-mods__shipping-cost { color:#BE1E8C; font-weight:bold;}.order-mods__description { color:initial; padding-top:7px;}.order-mods__name .icon-set { font-size:14px; margin-left:5px; width:1rem;}.page_shop_order_mods .sum-box__details, .page_shop_order_mods .sum-box__coupon { display:none !important;}.page_shop_order_mods .sum-box { box-shadow:none !important;}.page_shop_order_mods .form-check-input:checked[type=radio] { opacity:1; background:url('../!common_design/custom/pelenka.unas.hu/image/stock-w.svg') center no-repeat; background-color:#BE1E8C; background-size:10px;}.card-save .form-check-label { font-weight:bold; font-size:14px;}.sum-box { border:none;}.shipping-today-block { display:flex; align-items:center;}.stock-and-shipping { display:flex; width:100%; justify-content:space-between; margin-bottom:0.3rem;}.shipping-today .shipping-today-block:after { font-weight:700; font-size:13px; letter-spacing:0; background:#029CCF; color:white; padding:1px 5px; border-radius:4px;}@media only screen and (max-width:390px) { .shipping-today .shipping-today-block:after {  font-size:12px;  padding:0px 4px; }}.form-control { font-size:16px !important;}.form-control, #other_orszag { padding:0.5rem 1rem; border-radius:2rem;}.other-country .form-select-group::after { top:1.2rem; right:1.5rem;}.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.form-text):not(.invalid-tooltip):not(.invalid-feedback):not(.form-text) { margin-left:-1px; border-top-left-radius:0; border-bottom-left-radius:0; border-top-right-radius:1.5rem; border-bottom-right-radius:1.5rem;}#newcust_default_mod .form-group:has(.form-control[readonly]), #newcust_default_mod .form-group:has(.form-select[readonly]) { display:none;}.prod-promotion .type--1.carousel .product.carousel-cell { border-top:2.2rem solid transparent;}.prod-promotion .type--1 .page_artlist_list.type--1 .product { margin-bottom:5rem;}.prod-promotion .type--1 .marked-prod:before, .prod-promotion .type--1.carousel .marked-prod:before { position:absolute; top:-25px; z-index:1; border-top-left-radius:1rem; border-top-right-radius:1rem; font-weight:bold; padding:4px 5px; font-size:12px; left:0; right:0; text-align:center;}.prod-promotion .type--1.carousel .marked-prod .product__inner { border-top-right-radius:0; border-top-left-radius:0;}.prod-promotion .type--1 .marked-prod .product__inner { border-top-left-radius:0; border-top-right-radius:0;}.redirect-style h1 { text-align:center;}.redirect-style #page_art_content { background:#f8f6f9; border-radius:1rem; margin-bottom:4rem; margin-left:1rem; margin-right:1rem; padding-bottom:1rem; width:unset; max-width:600px !important; margin:auto;}.redirect-style h1.main-title { text-align:center;}@media (min-width:440px) { .redirect-style .breadcrumb {  display:flex;  justify-content:center; }}.redirect-style .form-control { background:white;}.redirect-style .empty-category .alert-info { background:transparent; border:none; text-align:center; font-size:1.6rem; line-height:1.5;}.redirect-style .empty-category .alert-info:before { display:none;}.redirect-style .empty-category-search { display:none;}.redirect-style .empty-category { margin-bottom:0 !important;}.empty-cat-name { color:#c01c8c; font-weight:bold;}.redirect-style .empty-category:before { content:url('https://www.pelenka.hu/shop_ordered/81731/pic/icon/empty-category.svg'); margin:auto; display:block; width:120px;}.free-shipping-tipp { margin-bottom:10px; border:1px solid #f9e6f3; background:white; padding:12px 15px; border-radius:5px; row-gap:10px; display:flex; flex-direction:column; font-size:15px;}.free-shipping-content { display:flex; align-items:center; align-content:center; column-gap:0.8rem;}.free-shipping-content strong { font-size:14px;}.free-shipping-content:before { content:url('https://www.pelenka.hu/shop_ordered/81731/pic/icon/free-shipping-det.svg'); background:#f8f6f9; min-width:70px; min-height:70px; display:flex; align-items:center; justify-content:center; border-radius:50%;}.free-shipping-text a { color:#c01c8c; font-weight:bold;}.free-shipping-text a:hover { color:initial;}.free-shipping-text p { margin-bottom:0.15rem;}.free-shipping-link { padding:0.4rem 0.8rem; font-weight:bold; border-radius:2rem; font-size:15px;}@media (min-width:992px) { .free-shipping-link {  display:none; }}.prod-tipp { margin-bottom:10px; border:1px solid #f9e6f3; background:white; padding:10px 15px; border-radius:5px; display:none; align-items:center; font-size:15px;}.prod-tipp div { word-break:break-word;}.prod-tipp:before { content:url('../!common_design/custom/pelenka.unas.hu/image/tipp-new.svg'); min-width:70px; flex:0 0 70px; min-height:70px; text-align:center; margin-right:15px; display:flex; align-items:center; justify-content:center; background:#f8f6f9; border-radius:50%;}.prod-tipp a { color:#c01c8c; font-weight:bold;}.prod-tipp a:hover { color:initial;}.cart-clicked { background:#3DA239 !important; border-color:#3DA239 !important; box-shadow:unset !important;}.cart-clicked:before { color:white !important;}.artdet__cart-btn,.navbar__fixed-cart-btn,.product__main-btn { transition:transform 2s;}.cart-clicked { animation:zoomOutIn 2s ease-in-out;}@keyframes zoomOutIn { 0% {  transform:scale(1); } 50% {  transform:scale(0.8); } 100% {  transform:scale(1); }}.markoff #modal-marketing, .page_shop_cart #modal-marketing { display:none !important;}.markoff .modal-backdrop[data-id=modal-marketing], .page_shop_cart .modal-backdrop[data-id=modal-marketing] { display:none !important;}body:not(.markoff) #modal-marketing.show ~ #toast-container { display:none !important;}.markoff.modal-open { padding-right:0 !important; overflow-x:hidden !important; overflow-y:scroll !important;}.cart-item-stock, .cart-item-unstock { font-weight:bold; font-size:13px; display:flex; align-items:center; margin-top:0.1rem;}.cart-item-stock:before { margin-right:3px; width:14px; height:14px; content:url('../!common_design/custom/pelenka.unas.hu/image/stock-g.svg'); display:inline-block; vertical-align:middle;}.cart-item-unstock:before { margin-right:3px; content:url('../!common_design/custom/pelenka.unas.hu/image/stock-p.svg'); display:inline-block; vertical-align:middle; line-height:0;}.artdet__cart-btn { position:relative !important; overflow:hidden;}.cart-clicked.artdet__cart-btn:after { display:none;}.artdet__cart-btn:after { position:absolute; content:""; display:inline-block; top:-180px; left:0; width:30px; height:100%; background-color:#fff; animation:shiny-btn1 10s ease-in-out 1, shiny-btn1 7.2s ease-in-out infinite; animation-delay:1s, 8.2s;}@-webkit-keyframes shiny-btn1 { 0% {  -webkit-transform:scale(0) rotate(45deg);  opacity:0; } 80% {  -webkit-transform:scale(0) rotate(45deg);  opacity:0.5; } 81% {  -webkit-transform:scale(4) rotate(45deg);  opacity:1; } 100% {  -webkit-transform:scale(50) rotate(45deg);  opacity:0; }}@keyframes shiny-btn1 { 0% {  transform:scale(0) rotate(45deg);  opacity:0; } 80% {  transform:scale(0) rotate(45deg);  opacity:0.5; } 81% {  transform:scale(4) rotate(45deg);  opacity:1; } 100% {  transform:scale(50) rotate(45deg);  opacity:0; }}.cart-item-unstock span { font-weight:400; margin-left:0.2rem;}.order-mods__handling-cost { font-weight:bold; color:#BE1E8C;}.order-mods__handling-cost-wrap.no-pay-cost .order-mods__handling-cost:before { content:attr(data-text);}.artdet-more-info { background:#f8f6f9;}@media (max-width:767.98px) { .artdet-more-info {  padding:15px 20px;  margin-inline:-12px; }}@media (min-width:992px) { .artdet-more-info {  padding:0.5rem 0.9rem;  border-radius:2rem;  transition:ease all 0.4s; } .artdet-more-info:has(.open) {  border-radius:1rem; }}.more-info__title { display:flex; align-items:center; cursor:pointer; margin-bottom:0; column-gap:0.4rem; font-size:24px; transition:ease all 0.4s;}.more-info__title.open { padding-top:0.6rem;}@media (min-width:992px) { .more-info__title {  justify-content:center; }}.more-info-content { display:none; margin-top:1rem;}#artdet__long-description { overflow:hidden;}#artdet__long-description table { max-width:100%;}.more-info-block { margin-bottom:1.5rem;}.more-info-title { font-weight:bold; font-size:16px; border-bottom:1px solid; margin-bottom:5px;}.usp-container-outer { overflow:hidden; max-height:34px; margin-bottom:1.5rem; position:relative; margin-top:0.5rem;}.usp-container { row-gap:7px; column-gap:7px; flex-direction:row; overflow-x:auto; overflow-y:hidden; min-height:34px; flex-wrap:nowrap !important; display:flex; align-items:flex-start; white-space:normal; padding-bottom:1rem; padding-right:2rem;}.usp-badge { background:#f8f6f9; padding:5px 12px; border-radius:2rem; font-weight:700; color:#be1e8c; min-width:max-content; font-size:14px;}.usp-container-outer:after { content:""; position:absolute; top:0; right:0; width:30px; height:100%; pointer-events:none; background:linear-gradient(to left, rgba(255, 255, 255, 0.92) 50%, rgba(255, 255, 255, 0) 100%); z-index:1;}@media only screen and (max-width:576px) { .usp-container-outer:after {  width:20px; }}.dragscroll { cursor:grab;}.bb-title { font-weight:bold; font-size:16px;}.bb-feature-list { list-style-type:disc; list-style-position:outside; margin:1rem 0; padding-left:1rem;}.bb-feature-list li { margin-bottom:0.5rem;}#box_coupons_content { max-width:480px; display:flex; flex-direction:column; padding-bottom:5rem;}.coupons-box:has(.expired) { order:1000;}.coupons-box { margin-bottom:1.5rem; padding:1.2rem 1rem; border:1px solid #f9e6f3; background:#f7f6f9; border-radius:10px; display:flex; flex-direction:row; align-items:center; gap:1rem; position:relative;}.coupons-box h6 { margin-bottom:5px;}.coupons-box .coupon-title { margin-bottom:0px; margin-top:10px; background:white; padding:10px 10px 20px 10px; text-align:center; position:relative; border:2px dashed #c9c9c9; cursor:pointer;}.coupons-box .coupon-title:after { content:"kuponkód"; display:block; position:absolute; font-size:13px; left:0; right:0; bottom:5px; font-weight:600;}@media (max-width:439.98px) { .coupons-box {  align-items:flex-start; }}@media (max-width:439.98px) { .coupons-box h6 {  padding-left:70px;  height:50px;  margin-bottom:15px;  display:flex;  align-items:center;  justify-content:flex-start; }}.copy-coupon { height:2.5rem; width:2.5rem; border-radius:50%; background:#f7f6f9; position:absolute; right:0.5rem; top:0.5rem; display:flex; align-items:center; justify-content:center;}.copy-coupon:hover { background:#BE1E8C; color:white;}.coupon-title.copied { background:#e5f8e4; border-color:#51D24C;}.coupon-title.copied .copy-coupon { background:#51D24C; color:white;}.coupons-img { background:white; min-width:70px; min-height:70px; display:flex; align-items:center; justify-content:center; border-radius:50%; border:1px solid #BE1E8C; overflow:hidden;}@media (max-width:439.98px) { .coupons-img {  min-width:57px;  min-height:57px;  position:absolute; }}.coupons-details a { color:#BE1E8C; font-weight:bold; display:block;}.coupons-details a:hover { color:initial;}.coupons-sum ~ .coupons-details-box { margin-top:2px;}.coupons-sum { position:absolute; top:-11px; left:13px; color:#be1e8c; background:#ffffff; font-weight:800; border-radius:2rem; padding:1px 10px; font-size:13px; border:1px solid #f9e6f3;}.coupons-sum.finish { background:red; color:white;}.coupons-sum.expired { top:0; left:0; z-index:1; width:100%; height:100%; display:flex; align-items:center; justify-content:center; background:rgba(0, 0, 0, 0.3294117647); border-radius:10px; color:white; font-size:36px; text-shadow:0 0 10px BLACK;}.coupon-subtitle a { color:#BE1E8C; font-weight:bold;}.coupon-subtitle a:hover { color:initial;}#ud_shop_page .main__title { text-align:center;}#ud_shop_page:not(.blog-style, .blog-style-details) .main .page_content { background:#f8f6f9; padding:0.6rem; border-radius:1rem; margin-bottom:1.5rem;}#ud_shop_page:not(.blog-style, .blog-style-details) #page_page_content > .container { max-width:900px;}.spec-reg .btn { width:100%; max-width:240px; border-radius:50px;}.cart10 { min-height:3rem;}.order-mods__param--radios { width:100%;}.order-mods__param { transition:all ease 0.4s; margin-bottom:0.8rem; background:#f3f0f5 !important; padding:1.2rem; border-radius:10px; position:relative; border:none !important;}.order-mods__param-title { font-size:1rem; font-weight:bold;}.form-check.order-mods__param--radio { background:white; border-radius:5px; padding:0.4rem 0.4rem 0.4rem 2.2rem; font-weight:bold; width:100%; position:relative;}.order-mods__param-desc { margin-bottom:0.6rem; display:block;}.order-mods__param--radio .form-check-label { display:flex; align-items:center;}#price { margin-left:auto; color:#28a745;}.form-check.order-mods__param--radio .form-check-input, .order-mods__point-account .form-check-input, #order_control_terms { border-radius:2px; width:20px; height:20px; border-color:#28a745; border-width:0.1rem; margin-right:10px;}.form-check.order-mods__param--radio .form-check-input:checked[type=radio], .order-mods__point-account .form-check-input:checked[type=checkbox], #order_control_terms:checked[type=checkbox] { content:""; background:url('../!common_design/custom/pelenka.unas.hu/image/stock-w.svg') center no-repeat; background-color:#28a745;}#page_order_mods_param_5628299 { display:none;}#page_order_mods_param_5452460 .custom-radio .custom-control-label::before { top:12px; left:12px; border-radius:2px; width:20px; height:20px; border-color:#28a745;}#page_order_mods_param_5452460 .custom-control-input:checked ~ .custom-control-label::before { background:#28a745;}#page_order_mods_param_5452460 .order-mods__param--radio.option-1 { position:absolute; z-index:1; width:100%; opacity:0;}#page_order_mods_param_5452460 .order-mods__param--radio.option-2 { z-index:2;}#page_order_mods_param_5452460 .order-mods__param--radio.option-2:has(.form-check-input:checked[type=radio]) { z-index:0;}#page_order_mods_param_5661729.js-order-mods--disabled { display:none;}.variant-cart-item[data-sku=order_param_5661729] .cart-item__pic { content:url('https://www.pelenka.hu/shop_ordered/81731/pic/icon/fast-shipping.svg');}#page_order_mods_param_5661729 .custom-radio .custom-control-label::before { top:12px; left:12px; border-radius:2px; width:20px; height:20px; border-color:#28a745;}#page_order_mods_param_5661729 .custom-control-input:checked ~ .custom-control-label::before { background:#28a745;}#page_order_mods_param_5661729 .order-mods__param--radio.option-1 { position:absolute; z-index:1; width:100%; opacity:0;}#page_order_mods_param_5661729 .order-mods__param--radio.option-2 { z-index:2;}#page_order_mods_param_5661729 .order-mods__param--radio.option-2:has(.form-check-input:checked[type=radio]) { z-index:0;}.new-cust__buttons.top { display:flex; flex-direction:column; row-gap:1rem; margin-bottom:2rem;}.reg-already { text-align:center;}.reg-already .login-btn { font-weight:800; color:#BE1E8C;}.reg-recommended { display:block; width:100%; background:#f8f6f9; margin:auto; padding:10px 15px; text-align:center; border-radius:8px;}.reg-recommended a { font-weight:bold; color:#BE1E8C; font-size:16px;}.reg-recommended a:hover { color:initial;}#extraServicePrompt { background:#e5f8e4 !important; margin-top:1rem; margin-bottom:0.8rem;}#extraServicePrompt:before { content:"NÉPSZERŰ"; background:#51D24C; color:white; font-weight:bold; padding:2px 10px; border-radius:5px; position:absolute; top:-13px;}@media only screen and (max-width:575px) { #extraServicePrompt {  margin-inline:-20px;  max-width:unset;  border-radius:0; }}#page_order_mods_5072295 { background:#e5f8e4 !important; position:relative;}#page_order_mods_5072295 .order-mods__handling-cost { color:#2dab28;}#page_order_mods_5072295:before { content:"AJÁNLJUK"; background:#51D24C; color:white; font-weight:bold; padding:2px 10px; border-radius:5px; position:absolute; top:-13px; font-size:14px;}.postreg__inner { padding:1.5rem; border-radius:0.6rem;}.reg-opinion { display:flex; flex-direction:row; flex-wrap:wrap; justify-content:center; position:relative; background:#f9f7fa; margin-bottom:3rem;}.reg-opinion .element__html h5:after { content:url('../!common_design/custom/pelenka.unas.hu/image/star-full-a.svg') " " url('../!common_design/custom/pelenka.unas.hu/image/star-full-a.svg') " " url('../!common_design/custom/pelenka.unas.hu/image/star-full-a.svg') " " url('../!common_design/custom/pelenka.unas.hu/image/star-full-a.svg') " " url('../!common_design/custom/pelenka.unas.hu/image/star-full-a.svg'); margin-left:10px;}.reg-opinion:not(.reg-block)::before { display:none;}.reg-opinion .new-customer__password-again { display:none;}.reg-opinion:not(.reg-block) .ertekelj { background:#f9f7fa; width:100%; max-width:700px; margin-left:0;}.ertekelj__container { background:white; padding:1.5rem; border-radius:0.6rem;}.order-send__postreg .form-label-group input.placeholder-hide + label { overflow:visible;}.order-send__postreg .page_design_ok input:not(.is-invalid) + label:after { top:10px;}.order-send__postreg, #page_reg_ok_content { width:48%; max-width:550px; background:#f9f7fa; padding:50px 10px;}.pment-change .order-send__postreg { display:none;}.order-send__postreg-title p { font-size:1.4rem; text-align:center; margin-top:0rem; margin-bottom:0; font-weight:400;}#div_out_passwd_again { display:none;}.udvozlunk p { font-size:1.4rem;}.ertekelj { display:inline-block; width:48%; text-align:justify; vertical-align:top; max-width:550px; padding:50px 30px;}.ertekelj a { padding:8px 30px; text-align:center; min-width:260px; height:unset; font-weight:bold; letter-spacing:unset; display:block; border-radius:50px; width:fit-content; margin:auto;}.ertekelj h3 { font-weight:bold; text-align:left;}i.csillagok { color:#FEBF00; text-shadow:0px 0px 1px black; font-size:29px; font-style:unset; margin:0 10px;}.postreg__buttons .btn { border-radius:2rem; padding:0.5rem 2rem; min-width:50%; font-weight:bold;}.postreg__buttons { display:flex; justify-content:center; flex-wrap:wrap; margin-top:2rem;}@media only screen and (max-width:768px) { .reg-opinion {  padding-top:1rem; } .order-send__postreg, .ertekelj, #page_reg_ok_content {  width:100%;  margin:0;  padding:1rem; } .ertekelj a {  margin:15px auto;  display:block;  left:0;  right:0;  width:fit-content; } .order-send__postreg #button_mod, .ertekelj a {  min-width:250px;  text-align:center; }}.order-checkout__payment-section { background:#f8f6f9; padding:1.5rem; border-radius:1rem; max-width:600px;}.order-checkout__payment-infos .order-control-data { display:flex; gap:5px; align-items:center;}.order-checkout__payment-infos .order-control-title { display:block;}.order-checkout__payment-infos .order-control-value { font-weight:bold;}.checkout_change-box section { background:#f8f6f9; padding:1rem; border-radius:1rem;}.checkout_change-box section .order-mods__item { background:white !important;}.order-checkout__repay-box #current-payment-method { font-weight:bold;}.checkout_change-text { font-size:18px; font-weight:bold; text-align:center;}body:has(.checkout--change) .termekoldali_velemeny, body:has(.checkout--change) #page_orderflow_outer, body:has(.checkout--change) #footer, body:has(.checkout--change) #provider-partners { display:none;}.checkout_change-box { text-align:center; row-gap:40px;}.checkout_change-box .form-check-label { text-align:left;}.checkout_change-box .main-title-3 { font-size:20px;}.checkout_change-box .btn { margin-top:1rem;}@media (max-width:439.98px) { .checkout--change .order-checkout__payment-infos {  padding-top:0.5rem !important; } .checkout--change .order-checkout__main-title {  font-size:22px;  padding-bottom:0.7rem; } .checkout--change .checkout_change-text {  font-size:16px;  max-width:310px;  padding:5px 0;  color:#BE1E8C; } .checkout--change .line-separator {  display:none; } .checkout--change .checkout_change-box {  row-gap:16px; } .checkout--change .checkout_change-box .main-title-3 {  font-size:18px; } .checkout--change .order-checkout__payment-section {  padding:1rem; }}#query-suggestion-title { font-weight:bold !important; font-size:16px;}.suggestion--query { row-gap:10px;}.suggestion-list { gap:8px; display:flex; flex-wrap:wrap;}.suggestion-list .badge { color:#BE1E8C; padding:5px 14px; border-radius:1rem; border:1px solid #f9e6f3; background:#f8f6f9;}.suggestion-list .badge .icon-set { margin-right:5px;}.suggestion-list .badge:hover { background:#BE1E8C !important; color:white; border-color:#BE1E8C;}.logged_in_name { background:#f3f0f5; padding:1rem; pointer-events:none;}.logged_in_btns { padding:0 1rem; display:flex; flex-direction:row; align-items:center; gap:9px; margin-top:0.7rem;}.logged_in_btns > .btn { border-radius:2rem; padding:0.5rem 2rem; font-weight:bold; font-size:15px; min-width:calc(50% - 7px);}.logged_out_cat { background:#f3f0f5; padding:1rem; display:flex; flex-direction:row; align-items:center;}.logged_out_cat .icon-set { color:#BE1E8C; font-size:24px; margin-right:5px;}.logged_out_cat .btn { color:initial; padding-inline:5px;}.logged_out_cat button:after { content:"/"; margin-left:5px; font-weight:300;}.logged_out_cat button { font-weight:bold;}#artdet__service-plus input { display:none;}.form-check--plus-service { background:#f2f0f5; border-radius:5px; padding:0px 10px; width:max-content; font-size:14PX;}.gift-cart-class { background:#f3f0f5; max-width:400px;}.gift-cart-class .modal-header { background:transparent; display:flex; flex-direction:column;}.thx-gift { background:white; border-radius:50%; display:flex; width:4rem; height:4rem; align-items:center; justify-content:center; color:#BE1E8C; font-size:38px;}.youtube-video { width:100%; position:relative; padding-bottom:56.25%; height:0; overflow:hidden;}#video-youtube { position:absolute; top:0; left:0; width:100%; height:100%;}.youtube_video { cursor:pointer; position:absolute; top:20px; right:20px; z-index:1;}@media (max-width:767.98px) { .youtube_video {  right:5px;  top:5px; }}.youtube_video:before { content:url('https://www.pelenka.hu/shop_ordered/81731/pic/icon/youtube-icon.svg');}.youtube_video_list:before { background:url('https://www.pelenka.hu/shop_ordered/81731/pic/icon/youtube-icon.svg') center no-repeat; background-size:30px; content:""; width:30px; height:30px;}@media (max-width:439.98px) { .youtube_video_list:before {  background-size:24px;  width:24px;  height:24px; }}.tiktok_video { cursor:pointer; position:absolute; top:20px; right:20px; z-index:1;}@media (max-width:767.98px) { .tiktok_video {  right:5px;  top:5px; }}.tiktok_video:before { content:url('../!common_design/custom/pelenka.unas.hu/image/tiktok.svg');}.tiktok_video_list:before { background:url('../!common_design/custom/pelenka.unas.hu/image/tiktok.svg') center no-repeat; background-size:40px; content:""; width:40px; height:40px;}@media (max-width:439.98px) { .tiktok_video_list:before {  background-size:30px;  width:30px;  height:30px; }}.youtube_video ~ .tiktok_video { top:95px;}.youtube-alt-btn-new { position:absolute; top:35%; margin:auto; left:0; right:0; display:flex; align-items:center; flex-direction:column; font-weight:bold; color:#be1e8b; background:rgba(255, 255, 255, 0.7411764706); width:150px; height:150px; border-radius:50%; justify-content:center; padding:1rem; text-align:center; line-height:1.2; font-size:16px; z-index:10;}.youtube-alt-btn-new:before { content:url('https://www.pelenka.hu/shop_ordered/81731/pic/icon/youtube-icon.svg'); animation:youlogo 2s infinite;}.img-thumbs-pic-video { position:relative;}.img-thumbs-pic-video .youtube-alt-btn-new { top:0; width:70px; height:70px; cursor:pointer; bottom:0;}.img-thumbs-pic-video .youtube-alt-btn-new:before { animation:unset; transition:ease 0.5s all;}.img-thumbs-pic-video .youtube-alt-btn-new:hover:before { transform:scale(0.7);}@keyframes youlogo { 0% {  transform:scale(0.75); } 60% {  transform:scale(1); } 100% {  transform:scale(0.75); }}.termek_video_bg { position:fixed; z-index:10000; width:100%; height:100vh; display:table; top:0; left:0; background:rgba(200, 187, 206, 0.6); display:none;}.termek_video_table { max-width:800px; width:100%; vertical-align:middle; margin:auto; display:table-cell; cursor:pointer;}.termek_video { max-width:800px; width:100%; vertical-align:middle; margin:auto; position:relative; padding:0 10px;}.tiktok .termek_video {  width:min(100%, 460px, 50.625vh); max-height:90vh;}.video_close { position:absolute; right:10px; top:0; width:40px; height:40px; z-index:1; cursor:pointer; background-color:#BE1E8C; display:flex; align-items:center; justify-content:center; font-size:25px; color:white;}.video_close:hover { filter:brightness(0.8);}.flexible-container { position:relative; overflow:hidden; background:white; }.flexible-container iframe,.flexible-container object,.flexible-container embed { position:absolute; top:0; left:0; width:100%; height:100%;}.youtube .termek_video .flexible-container { aspect-ratio:16/9;}.tiktok .termek_video .flexible-container { aspect-ratio:9/16;}@supports not (aspect-ratio:1/1) { .flexible-container {  height:0;  padding-top:0;  } .youtube .termek_video .flexible-container {  padding-bottom:56.25%;  } .tiktok .termek_video .flexible-container {  padding-bottom:177.78%;  }}.youtube-video iframe { position:absolute; top:0; left:0; width:100%; height:100%;}@keyframes youlogo2 { 0% {  transform:scale(0.9); } 60% {  transform:scale(1); } 100% {  transform:scale(0.9); }}@media only screen and (max-width:420px) { .video_close {  width:35px;  height:35px; }}.product-reviews__title-wrap { justify-content:center;}.writing-review__product-pic-name-wrap { flex-grow:unset !important;}.product-reviews__btn-back { display:none;}.reviews__btn { border-radius:2rem; padding:0.5rem 2rem; font-weight:bold; min-width:260px;}.reviews__btn .icon-set { display:none;}.product-reviews__title.main-title span { display:block; font-size:1rem; font-weight:normal;}div#reviews__btn-wrap { display:flex; justify-content:center;}.faq-container .main-title { font-weight:400;}.faq-container { max-width:800px; padding-inline:0;}.faq-box { margin-bottom:10px; display:flex; flex-direction:row; padding:10px 15px; background:white; border-radius:30px; align-items:center; transition:ease all 1s;}.faq-box:has(.opened) { border-radius:10px;}.faq-img { margin-right:10px;}.faq-elem { flex-grow:1;}.faq-elem ul { list-style-type:disc; list-style-position:outside; margin:1rem 0; padding-left:1rem;}.faq-title { position:relative; cursor:pointer; padding-right:20px; display:flex; align-items:center; font-weight:bold; font-size:16px;}.faq-desc { display:none; margin-top:5px; padding-left:35px;}.faq-box:last-child { border:none; margin-bottom:0;}.faq-box:last-child .faq-title:not(.opened) { padding-bottom:0;}.faq-title:after { content:url('../!common_design/custom/pelenka.unas.hu/image/arrow-p.svg'); margin-right:8px; position:absolute; right:0; top:50%; transform:translateY(-50%) rotate(90deg); transition:ease all 0.5s;}.faq-title.opened:after { transform:translateY(-50%) rotate(-90deg); margin-right:6px;}.faq h3 { font-size:18px !important; color:initial !important; margin-left:20px;}.faq-video { position:relative; width:100%; display:flex; flex-direction:column;}@media (min-width:992px) { .faq-video {  min-height:420px; }}.faq-video-player { width:100%; height:auto; display:block;}.faq-video-container { padding-inline:0;}.faq-video-content { width:100%; max-width:calc(100% - 470px); position:absolute; top:0; right:0; border-radius:10px; overflow:hidden;}@media (max-width:767.98px) { .faq-video-content {  position:unset;  max-width:100%; }}.faq-video-title { max-width:440px; margin-bottom:15px; padding:13px 18px; display:flex; align-items:center; font-size:16px; font-weight:600; border-radius:50px; cursor:pointer; background:#ffffff;}@media (max-width:767.98px) { .faq-video-title {  max-width:100%; }}.faq-video-title:hover, .faq-video-title.active { background:#be1e8c; color:white;}.faq-video-content { display:none;}.faq-video-title.active + .faq-video-content { display:block; margin-bottom:20px;}.search-tags-container { display:flex; gap:10px; flex-wrap:nowrap; flex-direction:row; overflow-x:auto; overflow-y:hidden; padding-bottom:15px; padding-right:1rem;}.search-tags-scrollbox:after { content:""; position:absolute; top:0; right:0; width:30px; height:100%; pointer-events:none; background:linear-gradient(to left, rgba(255, 255, 255, 0.92) 50%, rgba(255, 255, 255, 0) 100%); z-index:1;}.search-tags-scrollbox { padding-top:14px; padding-inline:1rem; min-height:36px; overflow:hidden; max-height:44px; position:relative;}@media (min-width:768px) { .search-tags-scrollbox {  position:absolute; }}@media (max-width:767.98px) { .search-tags-scrollbox {  order:-1;  padding-top:8px;  padding-inline:8px;  margin-bottom:0px;  max-height:38px;  min-height:38px; }}@media (max-width:575.98px) { .search-tags-scrollbox {  padding-top:7px;  padding-inline:8px;  margin-bottom:7px; }}.search-smart-autocomplete .line-separator--vertical { margin:1.3em 0.6375em;}.search_tags { padding:0.2rem 0.8rem; border:1px solid #BE1E8C; border-radius:1rem; font-weight:bold; background:#BE1E8C; color:white; font-size:14px; z-index:1; min-width:max-content;}.search_tags:hover { color:#BE1E8C; background:white;}@media (min-width:768px) { .search-tags-scrollbox:not(.d-none) ~ .row {  padding-top:42px; }}#ugyfelszolgalat { position:relative;}#ugyfelszolgalat_kep { position:absolute; top:-25px; right:0;}#ugyfelszolgalat_kep img { border-radius:50%; width:55px; height:55px; margin-top:10px;}.header__support li:nth-child(4) { color:#888;}.page_cart_empty { text-align:center;}.overlay_login .overlay_close a:before,.overlay_login .overlay_close a:after { background-color:#fff;}.responsive_menu_close { z-index:1000;}.responsive_menu_close:before,.responsive_menu_close:after { background-color:#be1e8c;}.responsive_menu_close { box-shadow:inset 0 0 0 -1px #be1e8c;}.responsive_menu_close:hover { box-shadow:inset 0px 0px 0px 6px #be1e8c;}.category-product-list .page_content_ajax {  position:sticky;  top:50%;}.category-product-list .page_content_ajax:after {  border-color:#BE1E8C transparent #BE1E8C transparent;}.product__badge-sale, .search-smart-sale-percent, .artdet__badges .artdet__sale, .artdet__price-base-outer .artdet__sale.badge.badge--sale {  background-color:black !important;  color:white !important;  border-color:black;}.page_shop_cat_191522 .main__title, .page_shop_cat_868008 .main__title {  display:none;}.shipping-today .product__stock.on-stock .stock__text {  pointer-events:none;  cursor:unset;}.badge-second4 .icon--info {  filter:invert(1);}.filter-not-exists:not(.filter-box-content-exists) .categories.mt-8 {  display:none;}.page_shop_page_503010 #main {  background:black;  color:white;}.page_shop_page_503010 #breadcrumb {  display:none;}.page_shop_page_503010 .main__title h1 {  margin-top:1.5rem;  margin-bottom:2rem;}.bf-image-pcs {  margin-inline:-1.5rem;  margin-top:-1rem;  border-radius:1rem;  overflow:hidden;}.page_shop_page_503010 #ud_shop_page .container > .page_content {  background:unset !important;  padding:0 !important;  border-radius:0 !important;}.page_shop_page_503010 #ud_shop_page .page_content > .page_content {  padding:1rem 1.5rem;  margin-bottom:1rem;  background:transparent;  color:white;  box-shadow:0 0 9px 5px #ae3089;}.page_shop_page_503010 #page_page_content > .container {  max-width:700px !important;}.page_shop_page_503010 h2, .page_shop_page_503010 h3 {  color:#BE1E8C;  margin-bottom:5px;  line-height:1;}.bf-info-icons {  display:flex;  flex-wrap:wrap;  gap:26px;  justify-content:center;  margin-bottom:1.5rem;  margin-top:2rem;}.bf-info-icon {  display:flex;  flex-direction:column;  align-items:center;}.bf-info-icon span {  max-width:90px;  margin-top:10px;  line-height:1.2;  text-align:center;  font-weight:500;}.bf-info-icon img {  max-width:90px;  flex:0 0 90px;  border-radius:50%;  box-shadow:0 0 9px 5px #ae3089;}#page_content_3169696 {  padding:0 !important;  background:white !important;  border-radius:1rem !important;  overflow:hidden !important;  margin-inline:-5px;}@media only screen and (max-width:768px) {  #page_content_3169606 .type_normal div img {  max-width:80px;  flex:0 0 80px;  }}@media (max-width:768px) {  .freeze-sticky-header body {  overflow:hidden;  padding-right:0px;  }}::selection {  background:#BE1E8C;  color:#ffffff;}::-moz-selection {  background:#BE1E8C;  color:#ffffff;}::-webkit-selection { background:#BE1E8C; color:#ffffff;}@media only screen and (max-width:992px) {  #ud_shop_artdet .header--full {  position:unset;  top:-160px;  }  .header-is-visible-by-scroll-up #ud_shop_artdet .header--full {  position:sticky;  top:0;  }  .header-is-hidden-by-scroll-down #ud_shop_artdet .header--full {  position:sticky;  }}@media only screen and (max-width:992px) {  .btn:focus-visible {  outline:unset;  box-shadow:unset;  }}#custom-content-bottom {  margin-top:1.5rem;}#overlay_close ~ .modal-backdrop {  background:#BE1E8C;  opacity:1;}#overlay_close #modal-dialog-close {  max-width:500px !important;}.page_shop_page_272458 .category-card {  background:#fdb813;  border-color:#fdb813;  color:#92176b;  border-radius:2rem;  padding:0.3rem 1.2rem;  font-size:15px;  font-weight:bold;}@media (min-width:768px) {  .page_shop_page_272458 .category-card:hover {  background:#f3f0f5;  color:#92176b;  border-color:#f3f0f5;  }}#collapse-accessibility_policy h2 {  margin-top:1rem;  margin-bottom:0.5rem;  font-size:1.4rem;}body.using-mouse .offcanvas .nav-link:focus-visible { outline:none; box-shadow:none;}.page_shop_page_746315 .main {  background:linear-gradient(to bottom, #ede9f0 0px, #F8F6F9 900px);}.page_shop_page_746315 #page_page_content > .container {  padding-inline:5px;  max-width:1200px !important;}.page_shop_page_746315 .page_content {  background:unset !important;}#page_content_2834024 .container-max-xl, #page_content_2834029 .container-max-xl, #page_content_2834034 .container-max-xl {  background:#ffffff;  padding:1rem 1.5rem !important;  border-radius:5px;  display:flex;  flex-direction:row;  align-items:center;  justify-content:center;  row-gap:1rem;  column-gap:1.5rem;  height:100%;}.page_shop_page_746315 #page_page_content h3 {  font-weight:bold;  color:#be1e8c;  font-size:16px;}.page_shop_page_746315 #page_content_2837854 h3 {  font-size:22px;  margin-bottom:1.5rem;}.page_shop_page_746315 #page_page_content a {  font-weight:bold;  color:#be1e8c;  word-break:break-word;}.page_shop_page_746315 #page_page_content a:hover {  color:initial;}#page_content_2834539 {  margin-bottom:0 !important;}#page_content_2834029, #page_content_2834024, #page_content_2834034 {  margin-bottom:0 !important;background:white !important;}#page_content_2834024 .container-max-xl:before {  content:"";  background:url('https://www.pelenka.hu/shop_ordered/81731/pic/ugyfelszolgalat/ugyfelszolgalat.png') center no-repeat;  width:64px;  height:64px;  display:block;  background-size:contain;  min-width:64px;}#page_content_2834029 .container-max-xl:before {  content:"";  background:url('https://www.pelenka.hu/shop_ordered/81731/pic/ugyfelszolgalat/ugyintezes.png') center no-repeat;  width:64px;  height:64px;  display:block;  background-size:contain;  min-width:64px;}#page_content_2834034 .container-max-xl:before {  content:"";  background:url('https://www.pelenka.hu/shop_ordered/81731/pic/ugyfelszolgalat/uzlet.png') center no-repeat;  width:64px;  height:64px;  display:block;  background-size:contain;  min-width:64px;}#page_content_2834329 {  z-index:0;  margin-top:1rem;position:relative;}#page_content_2834329:before {  content:"";  background:url('https://www.pelenka.hu/shop_ordered/81731/pic/icon/kerdojel.png');  position:absolute;  width:calc(100% + 3rem);  height:100%;  left:-20px;  z-index:-1;  top:0;}@media (min-width:1200px) {  #page_content_2834329:before {  width:100vw;  left:calc((-100vw + 1180px) / 2);  }}#page_content_2837849 {  z-index:0;  margin-bottom:0 !important;position:relative;}#page_content_2837854 {  display:flex;  align-items:center;  margin-bottom:0 !important;z-index:1;}#page_content_2837849:before {  content:"";  background:url('https://www.pelenka.hu/shop_ordered/81731/pic/icon/kerdojel.png');  position:absolute;  width:calc(100% + 3rem);  height:100%;  left:-20px;  z-index:-1;  top:0;}@media (min-width:1200px) {  #page_content_2837849:before {  width:100vw;  left:calc((-100vw + 1180px) / 2);  }}.header_contact_section p {  display:flex;  flex-direction:column;}.invoice-number__data a, .package-number__data a {  display:flex;}.page_shop_page_945184 #page_page_content > .container {  max-width:1440px !important;}.page_shop_page_945184 #page_page_content > .container .page_content {  background:unset;  padding:unset !important;  border:none !important;  background:white !important;}.blog-rovatok {  display:flex;  flex-wrap:wrap;  justify-content:space-between;  text-align:center;}.blog-rovat-sor {  flex:0 0 49%;  max-width:49%;  margin-bottom:1%;  position:relative;}.blog-details__text h3 {  font-weight:bold;  color:white;  margin-bottom:1rem;  background:#c01c8b;  padding:0.5rem 1rem;  width:max-content;}.blog-rovat h3 {  font-weight:bold;  left:0rem;  position:absolute;  bottom:10%;  background:#c01c8b;  color:white;  padding:1rem 2rem;}@media screen and (max-width:767px) {  .blog-rovat-sor {  flex:0 0 100%;  max-width:100%;  }}.artdet__sale:has(#price_save_CL49982), .badge--sale:has(#price_save_artlist_CL49982), .badge--sale:has(#price_save_box_last_1_CL49982) {  display:none;}#price_save_CL49982, #price_save_artlist_CL49982, .page_shop_artdet_CL49982 .artdet__alt_img-main:before, .product_link_normal[data-sku*="CL49982"]:before {  display:none;}.artdet__sale:has(#price_save_CL27118), .badge--sale:has(#price_save_artlist_CL27118), .badge--sale:has(#price_save_box_last_1_CL27118) {  display:none;}#price_save_CL27118, #price_save_artlist_CL27118, .page_shop_artdet_CL27118 .artdet__alt_img-main:before, .product_link_normal[data-sku*="CL27118"]:before {  display:none;}#container.shipping-today .prod-on-stock:not(.marked-prod):before {  background:#03A9F4;  color:white;  text-transform:uppercase;  box-shadow:0px 0px 0px 0px #03A9F4, 0px 0px 0px 0px #03A9F4;}@media (min-width:992px) {  #container.shipping-today .prod-on-stock:not(.marked-prod):hover:before {  box-shadow:-10px 0px 0px 0px #03A9F4, 10px 0px 0px 0px #03A9F4;  }}.exitpopup-type-newsletter .page_exitpopup_title1 {  color:#be1e8c;  font-weight:600;  margin-bottom:0;  padding-bottom:1rem;  background:#f3f0f5;}.page_exitpopup_title2:empty {  display:none;}.exitpopup-type-newsletter .page_exitpopup_title3 {  text-align:center;  font-size:14px;  margin-bottom:2.5rem !important;  background:#f3f0f5;  padding-bottom:2rem;}.exitpopup-type-newsletter .page_exitpopup_form_button {  margin-top:2rem;}.form_exitpopup_button_subscribe {  font-size:14px;  padding-inline:2rem;  border-radius:4rem;  width:100%;  max-width:400px;}#favourites-counter {  right:5px;}.page_shop_page_710925 h1.main-title {  display:none;}.page_shop_page_710925 #mmform313062 {  margin-inline:auto;}.mmform {  margin-inline:auto;}.page_shop_page_511472 .main-title {  display:none !important;}@media only screen and (max-width:576px) {  .order-track__order-row:after {  content:"Megrendelés részletek »";  display:flex;  align-items:center;  font-weight:bold;  color:#be1e8c;  padding:0 1rem;  }}.order-control__shipping-comment {  display:none;}#category-search {  border-color:#eae5ed;  background:#f3f0f5;  border-radius:3rem;  padding:0.8rem 2rem 0.8rem 2rem;  width:100%;  max-width:420px;  border:1px solid #eae5ed;  color:#be1e8c;  font-weight:bold;}#category-search::placeholder {   color:#be1e8c;  font-weight:600;}#category-search::-webkit-input-placeholder {  color:#be1e8c;  font-weight:600;}#category-search::-moz-placeholder {  color:#be1e8c;  font-weight:600;}#category-search:-ms-input-placeholder {  color:#be1e8c;  font-weight:600;}#category-search::-ms-input-placeholder {  color:#be1e8c;  font-weight:600;}.order-mods__point-account .custom-control.custom-checkbox {  background:white;  padding:1rem 1rem 1rem 4rem;  font-weight:bold;}.order-mods__point-account .custom-checkbox .custom-control-label::before {  top:10px;  left:10px;  border-color:#28a745 !important;}.order-mods__point-account .custom-control-input:checked ~ .custom-control-label::before {  background:#28a745;}.product__badge-second [data-tippy-root] {  font-weight:500;}.product__badge-second [data-tippy-root] .tippy-content {  font-size:13px;}.normal-category__qty {  display:none;}#page_order_mods_param_5628299 {  display:none !important;}.variant-cart-item[data-sku="order_param_5628299"] .cart-item__pic {  content:url('https://www.pelenka.hu/shop_ordered/81731/pic/icon/kiscsomag.svg');}.cart__shipping-modes:has(.cart__shipping-mode:nth-child(7)) .cart__shipping-mode[data-name*="Prémium házhozszállítás"] {  display:none;}input#order_param_5452460_2 + .custom-control-label {  font-weight:bold;}.order-mods__item.not-available:before {  content:"";  position:absolute;  top:5px;  right:5px;  width:1rem;  height:1rem;  background:#ffffff;  border-radius:50%;}.order-mods__params-title.order-mods__main-title + p {  width:100%;}.param-mod-text {  margin-bottom:1rem;  margin-top:-0.5rem;}.order-control__cart .service_plus-item {  background:none;}#page_order_mods_param_5452460 legend {  text-transform:uppercase;}.products_in_bundle .stickers-wrap {  display:none;}.cart-alerts {  display:none;}.partners {  display:block;}.artdet_main_overlay {  position:absolute;  top:0;  left:0;}.artdet_main_overlay + .artdet_main_overlay {  display:none;}.not-stock__text {  display:none;}.payment-redirection--countdown-popup .order-send__make-this-to-popup img {  display:none;}@media screen and (max-width:767px) {  .pment-change .row.gutters-5.mt-5 {  display:block;  }  .pment-change .checkout_velemeny { display:none;  }}#container .checkout_velemeny .source-Arukereso, #container .checkout_velemeny .source-Google {  padding:0 !important;}.szall-table {  border-radius:1rem !important;  border:1px solid #d4d4d4;  overflow:hidden;}.szall-table td {  padding:5px;}.szall-table tr:first-child {  background:#be1e8c;  color:white;}.szall-table tr:nth-child(2n + 2) {  background:white;}.szall-table tr:nth-child(2n + 3) {  background:#f1ecf4;}#container .checkout_velemeny .source-Arukereso .ti-stars.star-lg .ti-star, #container .termek_velemeny .source-Arukereso .ti-stars.star-lg .ti-star {  width:22px !important;  height:22px !important;}.header_logo-img-wrapper a:nth-child(2) {  display:none;}@media screen and (max-width:991px) {  .header_logo-img-wrapper img {  max-width:104px;  }  .header_logo-img-wrapper a:nth-child(1) {  display:none;  }  .header_logo-img-wrapper a:nth-child(2) {  display:block;  }}@media (min-width:1200px){  .filter-side-box-col {  position:sticky;  top:7rem;  height:calc(100vh - 11rem);  margin-bottom:5rem;  width:100%;  max-width:310px;  padding-right:0;  }  .header:not(.not_top.is-fixed) ~ .main--with-boxes .filter-side-box-col {  height:calc(100vh - 16rem);  }  .header:not(.not_top.is-fixed) ~ .aktualis_ajanlat ~ .main--with-boxes .filter-side-box-col {  height:calc(100vh - 23rem);  }  .filter-side-box {  padding-right:2rem;  }  .product_filter_content {  max-height:unset;  }  .filter-side-box-wrapper {  padding-top:0;  margin-top:-5px;  }  .filter-side-box-wrapper {  scrollbar-width:auto;  scrollbar-color:#dcd3de #ffffff;  }    .filter-side-box-wrapper::-webkit-scrollbar {  width:16px;  }    .filter-side-box-wrapper::-webkit-scrollbar-track {  background:#ffffff;  }    .filter-side-box-wrapper::-webkit-scrollbar-thumb {  background-color:#eeeaf0;  border-radius:10px;  border:3px solid #ffffff;  }}#line404 {  width:0;  height:5px;  background-color:#be1e8c;  position:relative;  overflow:hidden;  border-radius:1rem;}.line404 {  max-width:420px;  margin-inline:auto;  background:#f2f0f5;  padding:6px 8px;  border-radius:1rem;}#page_notfound_content .page_product_list_ref {  display:none;}#page_notfound_content .line-separator {  display:none;}#page_notfound_content {  padding-bottom:8rem;}.block-404__outer.text-center {  display:none;}#page_notfound_title {  color:#be1e8b !important;}#page_notfound_content .not-found-block {  padding-bottom:1rem !important;}#page_notfound_content a.btn-primary.btn {  margin-top:1rem;  min-width:240px;  font-size:15px;  padding:0.5rem;  border-radius:5rem;  font-weight:700;}#ud_shop_artdet .footer {  padding-bottom:10rem;}@media only screen and (max-width:440px) {  #bekelteto-table tr {  display:flex;  flex-direction:column;  }}.page_shop_page_935814 .main__title {  display:none;}.js-nav-item-431694 .nav-link {  color:#be1e8c !important;  background:#fdb813;  border-radius:5px;  color:#be1e8c;  padding:0.5rem 1rem;  text-transform:uppercase;  margin-left:1rem;  letter-spacing:0.5px;  -webkit-animation-name:tada;  animation-name:tada;  -webkit-animation-delay:.5s;  animation-delay:.5s;  -webkit-animation-duration:1s;  animation-duration:1s;  -webkit-animation-timing-function:linear;  animation-timing-function:linear;  -webkit-animation-iteration-count:1;  animation-iteration-count:1;  transition:all ease 0.1s;}.js-nav-item-431694 .nav-link:hover {  transform:scale(0.9);}@-webkit-keyframes tada { from { -webkit-transform:scale3d(1, 1, 1); transform:scale3d(1, 1, 1); } 10%, 20% { -webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); } 30%, 50%, 70%, 90% { -webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); } 40%, 60%, 80% { -webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); } to { -webkit-transform:scale3d(1, 1, 1); transform:scale3d(1, 1, 1); }} @keyframes tada { from { -webkit-transform:scale3d(1, 1, 1); transform:scale3d(1, 1, 1); } 10%, 20% { -webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); } 30%, 50%, 70%, 90% { -webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); } 40%, 60%, 80% { -webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); } to { -webkit-transform:scale3d(1, 1, 1); transform:scale3d(1, 1, 1); }}.writing-review__error-text { position:absolute; top:0; left:10px; right:10px; padding:10px;}.writing-review__info br { display:none;}.review-summary { align-items:center; --bs-columns:1;}.review-summary .line-separator--1, .review-summary .line-separator--2 { display:none;}.review-summary__average .stars { font-size:1.5rem;}.product-reviews__review { container-type:inline-size;}.product-review { border-radius:10px; padding:1.2rem; font-size:15px; background-color:#f8f6f9;}.product-review .star--empty { color:#a9a9a9;}.review-summary__reviews-count { white-space:nowrap;}.review-summary__score-num { line-height:1; font-size:2.375rem; font-family:"Open Sans", "sans-serif"; font-weight:800;}.product-reviews__summary-bar { display:flex; align-items:center; justify-content:center; gap:0.75rem;}.progress-bar__progress { flex-grow:1; max-width:100px;}.border-gap { display:flex; align-items:center; flex-wrap:wrap; --gap:1.875rem; --border-width:1px; overflow:hidden;}.border-gap > *:not(:last-child) { margin-right:calc(var(--gap) + var(--border-width));}.border-gap > *:not(:first-child) { border-left:var(--border-width) solid #DBDBDB; padding-left:calc(var(--gap) / 2 + var(--border-width)); margin-left:calc(var(--gap) / -2 - var(--border-width));}.product-review__head { gap:0.75rem; display:flex; align-items:flex-start; flex-wrap:wrap; line-height:1.25; border-bottom:2px solid #e9e4ec; padding-bottom:1rem; margin-bottom:0.6rem;}.product-review__head:before { content:url('https://www.pelenka.hu/shop_ordered/81731/pic/icon/hiteles-vasarlo.svg');}.product-review__head .stars { font-size:1rem;}.product-review__head.not-has-name .stars { margin-right:auto;}.product-review__admin-answer-title, .review-text__title { font-weight:700;}.review-text__title { font-size:0.95rem;}.product-review__author { font-size:15px; font-weight:bold; margin-top:5px;}.product-review__write-review-btn { border-radius:3rem; padding:0.5rem 1.5rem; font-weight:bold; font-size:15px;}.product-reviews__summary-bar .progress-bar__progress { max-width:190px; height:10px; background:#ebe2ef; box-shadow:none;}.product-reviews__summary-bar .progress-bar { border-radius:1rem;}.progress-bar__count-num { color:gray; font-weight:400;}.product-review__created-at, .product-review__verified-customer-wrap { white-space:nowrap; font-size:14px;}.badge--verified-customer { color:#981870; background-color:#f2d2e8; border-color:#e5a5d1;}.product-review__message { --readmore-btn-bg:#f8f6f9; --readmore-fade-bg:248, 246, 249; text-align:justify; margin-bottom:8px;}.product-review__advantage, .product-review__disadvantage { --readmore-btn-bg:#f8f6f9; --readmore-fade-bg:248, 246, 249;}.product-review__advantage .read-more__content, .product-review__disadvantage .read-more__content { display:flex; flex-direction:column; gap:0 0.75rem;}.product-reviews--type-2 .product-review-summary, #ud_shop_artforum .product-review-summary { background-color:#FFFFFF; border-radius:6px; padding:1.25rem 0.625rem 1.25rem 1.25rem;}@media (min-width:768px) { .product-reviews--type-2 .product-review-summary, #ud_shop_artforum .product-review-summary {  padding:2.5rem 1.875rem 2.5rem 2.5rem; }}.product-review__images-content { --gap:0.5rem; --items:3; --gap-calculated:calc((var(--gap) * (var(--items) - 1) / var(--items))); --item-width-percent:calc(100% / var(--items) - var(--gap-calculated)); display:flex; gap:var(--gap); scrollbar-width:thin; scrollbar-color:#a8a8a8 #FFFFFF; overflow:auto hidden; -ms-scroll-snap-type:x mandatory; scroll-snap-type:x mandatory; scroll-behavior:smooth; -webkit-overflow-scrolling:touch; align-items:flex-end;}.product-review__images-content::-webkit-scrollbar { width:6px; height:6px;}.product-review__images-content::-webkit-scrollbar-thumb { background:#a8a8a8; border:3px solid #a8a8a8; border-radius:3px;}.product-review__images-content::-webkit-scrollbar-thumb:hover { background:#8f8f8f; border:3px solid #8f8f8f;}.product-review__images-content::-webkit-scrollbar-track { background-color:#FFFFFF; border-radius:3px;}.product-review__image { cursor:zoom-in; max-width:var(--item-width-percent); border-radius:4px; scroll-snap-align:start;}.writing-review__image-upload-outer { display:flex; height:80px; width:80px; justify-content:center; position:relative;}.uploaded .writing-review__image-upload-outer { margin-bottom:1rem;}.writing-review__image-upload { flex:1 1 100%; cursor:pointer; position:relative; margin:0; background-color:#f7f7f7; border-radius:6px; border:1px solid #DBDBDB;}.writing-review__image-upload .icon-set { position:absolute; top:50%; left:50%; transform:translate(-50%, -50%);}.writing-review__image-upload:focus { border-color:#BE1E8C; outline:0; box-shadow:0 0 0 transparent, 0 0 0 0.125rem inset #e5a5d1;}.writing-review__image-wrapper { display:flex; align-items:center; overflow:hidden; border-radius:6px;}.js-review-image.has-fault .writing-review__upload-image-outer { border-color:#C91D25;}.writing-review__image-delete { position:absolute; bottom:0; left:50%; transform:translate(-50%, 50%);}.js-review-image-content img { max-height:200px;}.progress-bar__count { line-height:1; text-align:left; font-weight:500; font-variant-numeric:tabular-nums; min-width:calc(var(--ch-width) + 1);}.reviews__btn { min-width:120px;}.product-review__admin-answer { padding:0.625rem; border-radius:4px; background-color:#f5f5f5;}@supports (container-type:inline-size) { @container (max-width:499.8px) {  .product-review__write-review-btn { width:300px;  } } @container (min-width:500px) {  .review-summary { --bs-columns:2;  }  .review-summary .line-separator--1 { display:flex;  }  .no-review__title-wrap { grid-column:auto/span 2;  }  .product-review__advantage .read-more__content, .product-review__disadvantage .read-more__content { flex-direction:row;  }  .review-text__title { flex:0 0 120px; max-width:120px;  } } @container (min-width:800px) {  .review-summary { --bs-columns:3;  }  .review-summary .line-separator--2 { display:flex;  }  .no-review__title-wrap { grid-column:auto;  } }}@supports not (container-type:inline-size) { @media (max-width:575.98px) {  .product-review__write-review-btn { width:300px;  } } @media (min-width:576px) and (max-width:767.98px) {  .review-summary { --bs-columns:2;  }  .review-summary .line-separator--1 { display:flex;  }  .no-review__title-wrap { grid-column:auto/span 2;  } } @media (min-width:768px) and (max-width:991.98px) {  .review-summary { --bs-columns:3;  }  .review-summary .line-separator--1, .review-summary .line-separator--2 { display:flex;  } } @media (min-width:992px) and (max-width:1239.98px) {  .review-summary { --bs-columns:2;  }  .review-summary .line-separator--1 { display:flex;  }  .no-review__title-wrap { grid-column:auto/span 2;  } } @media (min-width:1240px) {  .review-summary { --bs-columns:3;  }  .review-summary .line-separator--1, .review-summary .line-separator--2 { display:flex;  } }}.fixed-cart { position:fixed; bottom:0; left:0; right:0; z-index:1030; transform:translateY(100%); background-color:#ffffff; color:#292929; transition:all ease 0.4s; overflow:hidden; visibility:hidden; box-shadow:0 0 30px rgba(0, 0, 0, 0.1);}.fixed-cart.is-visible { transform:translateY(0); visibility:visible;}@media (min-width:992px) { .fixed-cart {  display:none; }}.fixed-cart__price { font-size:1.6rem; white-space:nowrap;}.fixed-cart__btn { width:unset; padding:0.5rem 1.5rem; height:unset; border-radius:3rem; font-weight:800; letter-spacing:0.5px;}.fixed-cart__price-base-outer { display:flex; align-items:center; gap:0.2rem;}.fixed-cart__price-base-outer .badge--sale { font-size:15px; background:#fdb713; border-color:#fdb713; color:#BE1E8C; font-weight:800; padding-inline:2px;}.fixed-cart__price-base-outer .badge--sale span:after { font-size:12px;}.has-price-sale .fixed-cart__price--base { font-size:1rem;}.fixed-cart__prices { column-gap:5px;}.fixed-cart__prices > div { flex-direction:column;}.fixed-cart__name { font-weight:500;}@media (max-width:575.98px) { .fixed-cart__name {  font-size:0.75rem;  display:none; }}@media (max-width:359.8px) { .fixer-cart__img-col {  display:none; }}.element-title .main-title, .element-title .sub-title, .element-title .element-links { position:relative; z-index:1;}:where(.element-title) a { text-decoration:none;}.element-icon .icon-set { vertical-align:middle;}.element-img, .element-img-outer { border-radius:6px; overflow:hidden;}.element-text-vertical-align-top .element-texts { justify-content:flex-start;}.element-text-vertical-align-center .element-texts { justify-content:center;}.element-text-vertical-align-bottom .element-texts { justify-content:flex-end;}.element-text-horizontal-align-left .element-texts { align-items:flex-start;}.element-text-horizontal-align-left .element-texts .element-text { margin-right:auto;}.element-text-horizontal-align-center .element-texts { align-items:center; text-align:center;}.element-text-horizontal-align-center .element-texts .element-text { margin-right:auto; margin-left:auto;}.element-text-horizontal-align-right .element-texts { align-items:flex-end; text-align:right;}.element-text-horizontal-align-right .element-texts .element-text { margin-left:auto;}.element-texts__container { overflow:hidden auto; scrollbar-width:none;  -ms-overflow-style:none;  padding:0.75rem; cursor:auto;}.element-texts__container::-webkit-scrollbar { background:transparent;  width:0; height:0;}@media (min-width:768px) { .element-texts__container {  padding:1.5rem; }}.element-text, .element-links, .html-text { word-break:break-word; margin-bottom:0.75rem;}.element-text:last-child, .element-links:last-child, .html-text:last-child { margin-bottom:0;}.element-text:has(+ .text--button), .element-links:has(+ .text--button), .html-text:has(+ .text--button) { margin-bottom:1.5rem;}.element-link { font-size:inherit; line-height:1.5;}.element-link .icon-set { --svg-icon-width:1em; vertical-align:middle; line-height:1;}.element-link.icon-link { font-size:1rem;}.element-icon-plus-text { display:inline;}.element-icon-plus-text .icon-set:not(:only-child) { margin-right:0.25em;}.element-icon-plus-text.with-indent { text-indent:-1em; padding-left:1em;}.element-icon-plus-text span { vertical-align:middle; font-weight:400;}.text--big { font-size:1.7rem; margin-bottom:1rem; line-height:1.25;}.text--medium { font-size:1.4rem;}.text--big, .text--medium { font-family:"Open Sans", "sans-serif"; font-weight:500;}.text--small { font-size:1.125rem;}.carousel-cell-text__btn-wrap { display:flex; flex-wrap:wrap; gap:0.5rem;}.text--button { position:sticky; bottom:0;}.texts--layer { position:absolute; height:100%; width:100%; top:0; left:0; z-index:2; display:flex; flex-direction:column; align-items:flex-start; justify-content:flex-end; text-wrap:balance; pointer-events:none;}.texts--layer a, .texts--layer button { pointer-events:auto;}.texts--no-layer { border-radius:6px; overflow:hidden;}.html-text:not(:only-child):not(:last-child) { margin-bottom:0.6rem;}.html-text p:last-child { margin-bottom:0;}