.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:1.0713rem;--bs-breadcrumb-margin-bottom:0.3571rem;--bs-breadcrumb-font-size:0.8572rem;--bs-breadcrumb-bg:#0000;--bs-breadcrumb-divider-color:#4d6980;--bs-breadcrumb-item-padding-x:0.7142rem;--bs-breadcrumb-item-active-color:#005ca9;background-color:var(--bs-breadcrumb-bg);display:flex;flex-wrap:nowrap;font-size:var(--bs-breadcrumb-font-size);list-style:none;margin-bottom:var(--bs-breadcrumb-margin-bottom);overflow-x:auto;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);white-space:nowrap}@media(min-width:62em){.breadcrumb{margin-bottom:1.0713rem}}.breadcrumb-item+.breadcrumb-item{color:var(--bs-breadcrumb-divider-color);padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item:before{color:var(--bs-breadcrumb-divider-color);content:url(/assets/default/icons/breadcrumb-right.svg);padding-right:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item a{color:inherit}.breadcrumb-item img{position:relative;top:-1px}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.breadcrumb-wrapper{overflow-x:auto}.breadcrumb-scrollable{display:inline-flex;flex-wrap:nowrap;max-width:100%;white-space:nowrap;width:max-content}.read-more{background:none;border:none;color:var(--bs-gray-700);display:block;font-size:.9285rem;margin-bottom:2.1426rem;padding:0}.read-more .icon{font-size:.5714rem}.filter-border{border-bottom:1px solid var(--bs-gray-100);height:42px}.filter{font-size:.9285rem}.filter .filter-inline{gap:30px}.filter .filter-inline a{align-items:center;color:var(--bs-gray-700);display:flex;height:100%}@media(min-width:75em){.filter .filter-inline a{border-bottom:1px solid #0000}}.filter .filter-inline .active{color:var(--bs-primary)}@media(min-width:75em){.filter .filter-inline .active{border-bottom:1px solid var(--bs-primary)}}.filter .dropdown-menu-limit{min-width:3.5rem}.filter .form-check-label{color:var(--bs-blue);font-size:.9285rem;line-height:1.4284rem}.filter .btn-link{padding:0}.filter .color-gray{color:var(--bs-gray)}@media(max-width:35.99875em){.filter .filter-first,.filter .filter-second{flex:1 0 100%;max-width:100%}}.products-grid{margin-left:-1px;margin-right:0;margin-top:-21px}.products-grid>*{padding-left:0;padding-right:0}.products-grid .box-bottom{border-bottom:1px solid var(--bs-gray-100);padding-bottom:1.4284rem}.products-grid .box{border-left:1px solid var(--bs-gray-100);padding:1.4284rem}.products-grid hr,.products-grid-category hr,.products-grid-full hr{border-color:var(--bs-gray-100);margin:1.4284rem;opacity:1}@media(max-width:35.99875em){.products-grid-category .products-grid-item:nth-child(odd) .box,.products-grid-full .products-grid-item:nth-child(odd) .box{padding-left:0}.products-grid-category .products-grid-item:nth-child(odd) hr,.products-grid-full .products-grid-item:nth-child(odd) hr{margin-left:0}.products-grid-category .products-grid-item:nth-child(2n) .box,.products-grid-full .products-grid-item:nth-child(2n) .box{padding-right:0}.products-grid-category .products-grid-item:nth-child(2n) hr,.products-grid-full .products-grid-item:nth-child(2n) hr{margin-right:0}}.products-grid-container{overflow:hidden}@media(min-width:62em){.products-grid-container:has(.box:hover){overflow:visible}.products-grid-container:has(.box:hover) .products-grid-item:nth-child(-n+2) hr{visibility:hidden}}@media(min-width:62em)and (min-width:48em){.products-grid-container:has(.box:hover) .products-grid-item:nth-child(-n+3) hr{visibility:hidden}}@media(min-width:62em)and (min-width:62em){.products-grid-container:has(.box:hover) .products-grid-item:nth-child(-n+4) hr{visibility:hidden}}@media(min-width:62em){.products-grid-item .box{padding:1.4284rem;position:relative;transition:transform .3s ease,box-shadow .3s ease}.products-grid-item .box:hover{box-shadow:0 3px 15px #142c4829}}.products-grid-item .boost-product{background:var(--bs-red);border-radius:.7142rem;bottom:0;color:var(--bs-white);font-size:.8572rem;height:1.4284rem;left:0;line-height:1.4284rem;position:absolute;text-align:center;text-transform:uppercase;width:1.4284rem}.products-grid-item .action-popular{color:var(--bs-gray);font-size:24px;position:absolute;right:0;top:-.7142rem}.products-grid-item .action-popular .icon-active{color:var(--bs-red)}.products-grid-item button.action-popular{background:none;border:none;padding:0}.products-grid-item .labels{display:flex;flex-direction:column;gap:3px;left:0;position:absolute;top:0;z-index:5}.products-grid-item .labels>div{background:#faedf3;border-radius:3px;color:var(--bs-white);font-size:.8572rem;padding:3px 8px;text-align:center;text-transform:uppercase;width:fit-content}.products-grid-item .labels .label-action{background:var(--bs-red)}.products-grid-item .labels .label-gift{background:#faedf3;color:var(--bs-red)}.products-grid-item .labels .label-new{background:var(--bs-blue)}.products-grid-item .labels .label-sale{background:var(--bs-green)}.products-grid-item .labels .label-top{background:#dfedf7;color:var(--bs-blue)}.products-grid-item .labels .label-mdz{background:#eccdc8;color:#743620}.products-grid-item .btn-cart{min-width:9.2846rem}.products-grid-item .col-img{margin-bottom:1.0713rem;position:relative}.products-grid-item .col-img .badge-box{left:1.4284rem;position:absolute;top:0;width:55px}.products-grid-item h2{color:var(--bs-blue);font-size:1.1431rem;font-weight:500;height:3.9rem;line-height:1.3rem;margin-bottom:.3571rem;overflow:hidden}.products-grid-item h2 a{color:var(--bs-blue)}.products-grid-item .row-info-product{min-height:2.8568rem}.products-grid-item .price-default{font-size:1.1431rem;font-weight:700}@media(min-width:62em){.products-grid-item .price-default{font-size:1.2857rem}}.products-grid-item .price-action{color:var(--bs-gray-700);font-size:.8572rem;font-weight:700;margin-right:.3571rem;text-decoration:line-through}@media(max-width:61.99875em){.products-grid-item .price-action{font-size:1rem}}.products-grid-item .price-action .icon{font-size:.7143rem;position:relative;top:-1px}@media(max-width:61.99875em){.products-grid-item .price-action .icon{display:none}}.products-grid-item .price-product-hu .price-default{font-size:1.0714rem;font-weight:700}@media(min-width:62em){.products-grid-item .price-product-hu .price-default{font-size:1.2857rem}}.products-grid-item .price-product-hu .price-action{font-size:.7143rem}@media(max-width:61.99875em){.products-grid-item .price-product-hu .price-action{font-size:.8572rem}}.products-grid-item .product-code,.products-grid-item .stock-detail{color:var(--bs-gray-700);font-size:.8572rem}.products-grid-item .stock-detail .stock-detail-info{font-weight:700}.products-grid-item .stock-detail .stock-detail-in{color:var(--bs-green)}.btn-pagination{min-width:270px}.pagination-up{color:var(--bs-gray-700);font-size:.8572rem;text-decoration:underline}.pagination-up .icon{font-size:.7143rem;transform:rotate(180deg)}.m3v-pagination{font-size:1rem;list-style:none;margin:0;padding:0}.m3v-pagination a{color:var(--bs-body-color);text-decoration:underline}.m3v-pagination a:active,.m3v-pagination a:focus,.m3v-pagination a:hover{text-decoration:none}.m3v-pagination .disabled{color:var(--bs-body-color);cursor:not-allowed;font-size:.8572rem}.m3v-pagination .icon{color:var(--bs-gray-700);font-size:.7143rem}.m3v-pagination .icon.disabled{color:var(--bs-blue-light)}.m3v-pagination .pages span{margin:0 1px}.m3v-pagination .pages a{border-radius:.214rem;display:inline-block;font-size:.8572rem;height:2.1426rem;line-height:2.1426rem;text-align:center;text-decoration:none;width:2.1426rem}.m3v-pagination .pages a:active,.m3v-pagination .pages a:focus,.m3v-pagination .pages a:hover{background-color:var(--bs-gray-100)}.m3v-pagination .pages .disabled{color:var(--bs-blue);display:inline-block;font-weight:700;height:2.1426rem;line-height:2.1426rem;text-align:center;width:2.1426rem}.bf-banner .swiper-slide-next,.bf-banner .swiper-slide-prev{opacity:.3}.bf-banner .bf-banner-slide{aspect-ratio:4/3;background:#000;color:#fff;display:block;overflow:hidden;position:relative;text-decoration:none}@media(min-width:36em){.bf-banner .bf-banner-slide{border-radius:.3571rem}}@media(min-width:48em){.bf-banner .bf-banner-slide{aspect-ratio:1300/354}}.bf-banner .bf-banner-image{align-items:center;background:#fff;bottom:0;display:flex;justify-content:center;padding:1.4284rem 1.4284rem 1.4284rem 25%;position:absolute;right:0;top:0;width:60%}@media(min-width:48em){.bf-banner .bf-banner-image{padding-left:20%;width:55%}}.bf-banner .bf-banner-image:before{background:linear-gradient(90deg,#000,#0000);content:"";inset:0 auto 0 0;position:absolute;width:45%}.bf-banner .bf-banner-image img{height:auto;max-height:100%;max-width:100%;object-fit:contain;width:auto}.bf-banner .bf-banner-text{align-items:flex-start;display:flex;flex-direction:column;gap:.3571rem;height:100%;justify-content:center;max-width:62%;padding:1.4284rem;position:relative;z-index:1}@media(min-width:48em){.bf-banner .bf-banner-text{gap:.7142rem;max-width:55%;padding:1.4284rem 0 1.4284rem 12%}}.bf-banner .bf-banner-label{background:#fe1080;border-radius:3px;color:#fff;font-size:.8572rem;font-weight:700;letter-spacing:1px;padding:3px .7142rem;text-transform:uppercase}@media(min-width:62em){.bf-banner .bf-banner-label{font-size:1rem}}.bf-banner .bf-banner-title{display:-webkit-box;font-size:1.7143rem;font-weight:300;-webkit-line-clamp:3;line-height:1.2;-webkit-box-orient:vertical;overflow:hidden}@media(min-width:62em){.bf-banner .bf-banner-title{font-size:2.8571rem;-webkit-line-clamp:2}}.bf-banner .bf-banner-prices{align-items:baseline;display:flex;gap:.7142rem}.bf-banner .bf-banner-old{color:#b3b3b3;font-size:1rem;text-decoration:line-through}@media(min-width:62em){.bf-banner .bf-banner-old{font-size:1.2857rem}}.bf-banner .bf-banner-price{color:#fe1080;font-size:1.7143rem;font-weight:700}@media(min-width:62em){.bf-banner .bf-banner-price{font-size:2.2857rem}}.bf-banner .bf-banner-note{color:#bdbdbd;font-size:.9285rem}.bf-banner .bf-banner-note:first-letter{text-transform:uppercase}@media(min-width:62em){.bf-banner .bf-banner-note{font-size:1.0714rem}}.bf-banner .bf-banner-btn{background:#fe1080;border-radius:.3571rem;color:#fff;font-weight:700;margin-top:.3571rem;padding:.7142rem 1.4284rem;transition:background-color .2s ease}.bf-banner .bf-banner-slide:hover .bf-banner-btn{background:#fff;color:#fe1080}.bf-banner .swiper-pagination-bullet{background:#fff;border:1px solid #fe1080;height:var(--bs-spacer-10);opacity:1;width:var(--bs-spacer-10)}.bf-banner .swiper-pagination-bullet-active{background:#fe1080;border-radius:var(--bs-spacer-5);height:var(--bs-spacer-10);width:var(--bs-spacer-30)}.bf-banner .swiper-pagination{margin-top:.7142rem;padding:0;position:unset}.bf-banner .banner-titles{display:flex;margin:0;padding:20px 0}.bf-banner .banner-titles li.active a{color:#fe1080}.bf-banner .banner-titles li a{color:var(--bs-gray-600);font-size:.9285rem}.bf-banner .banner-titles li{border-left:1px solid var(--bs-gray-600);cursor:pointer;display:block;flex:1 1 0;list-style-type:none;padding:2px 40px;text-align:center}.bf-banner .banner-titles li:last-child{border-right:1px solid var(--bs-gray-600)}.gift-hero{background:linear-gradient(180deg,#fef8f0,#fef8f0 55%,#fef8f000);margin-bottom:2.1426rem;overflow:hidden;padding:min(16vw,66px) 0 1.7855rem;position:relative}@media(min-width:48em){.gift-hero{padding:2.1426rem 0}}.gift-hero>.container{position:relative;z-index:1}.gift-hero .gift-hero-decor{height:auto;pointer-events:none;position:absolute;top:0;z-index:0}.gift-hero .gift-hero-decor-left{display:none;left:0}@media(min-width:100em){.gift-hero .gift-hero-decor-left{display:block;width:min(235px,(100vw - 1320px)/2)}}.gift-hero .gift-hero-decor-right{right:0;width:min(100%,415px)}@media(min-width:48em){.gift-hero .gift-hero-decor-right{width:420px}}@media(min-width:106.25em){.gift-hero .gift-hero-decor-right{width:670px}}.gift-hero .gift-hero-head{margin-bottom:1.7855rem}@media(min-width:48em){.gift-hero .gift-hero-head{margin-bottom:1.4284rem}}.gift-hero .gift-hero-title{color:var(--bs-blue);font-size:clamp(1.8571rem,8.7vw,2.8571rem);font-weight:700;line-height:1.15;margin-bottom:.7142rem;max-width:62vw}@media(min-width:48em){.gift-hero .gift-hero-title{max-width:none}}@media(min-width:75em){.gift-hero .gift-hero-title{font-size:3.8571rem}}.gift-hero .gift-hero-subtitle{color:var(--bs-gray-700);font-size:1.1431rem;line-height:1.5;margin:0}@media(min-width:48em){.gift-hero .gift-hero-subtitle{font-size:1.5714rem;line-height:1.3}}.gift-hero .gift-hero-tiles{display:grid;gap:.7142rem;grid-template-columns:repeat(2,1fr)}@media(min-width:48em){.gift-hero .gift-hero-tiles{grid-template-columns:2fr 1fr 1fr}}.gift-hero .gift-hero-tile{aspect-ratio:322/204;border-radius:.7142rem;color:var(--bs-white);display:block;overflow:hidden;position:relative;text-decoration:none}@media(min-width:48em){.gift-hero .gift-hero-tile{border-radius:.3571rem}}.gift-hero .gift-hero-tile>img{height:100%;inset:0;object-fit:cover;position:absolute;transition:transform .3s ease;width:100%}.gift-hero .gift-hero-tile:after{background:linear-gradient(180deg,#0a192d00,#0a192db3);content:"";inset:40% 0 0;position:absolute}.gift-hero .gift-hero-tile:hover>img{transform:scale(1.04)}.gift-hero .gift-hero-tile-text{bottom:1.0713rem;font-size:1.2143rem;font-weight:700;left:1.0713rem;line-height:1.2;position:absolute;text-shadow:0 1px 4px #00000059;z-index:1}@media(min-width:75em){.gift-hero .gift-hero-tile-text{bottom:1.4284rem;font-size:1.4285rem;left:1.4284rem}}.gift-hero .gift-hero-tile-large{grid-column:1/-1}@media(min-width:48em){.gift-hero .gift-hero-tile-large{aspect-ratio:auto;grid-column:1;grid-row:1/span 2}}.gift-hero .gift-hero-tile-large .gift-hero-tile-text{bottom:1.4284rem;font-size:1.8571rem}@media(min-width:48em){.gift-hero .gift-hero-tile-large .gift-hero-tile-text{bottom:2.1426rem;font-size:2rem;left:2.1426rem}}@media(min-width:75em){.gift-hero .gift-hero-tile-large .gift-hero-tile-text{font-size:2.9rem}}.gift-hero .gift-hero-arrow{height:.7em;margin-left:.2em;vertical-align:.05em;width:auto}.gift-hero .gift-hero-prices{align-items:center;display:grid;gap:.7142rem;grid-template-columns:repeat(2,1fr);justify-items:start;margin-top:2.1426rem}@media(min-width:48em){.gift-hero .gift-hero-prices{display:flex;justify-content:center}}.gift-hero .gift-hero-prices>a:nth-of-type(odd){justify-self:end}.gift-hero .gift-hero-sprig{grid-row:3;height:auto;justify-self:end;margin-top:1.0713rem;width:165px}.gift-hero .gift-hero-sprig:last-child{justify-self:start;width:182px}@media(min-width:48em){.gift-hero .gift-hero-sprig{flex:0 1 191px;margin:0 .7142rem;min-width:0;width:auto}.gift-hero .gift-hero-sprig:last-child{flex-basis:211px;width:auto}}.gift-hero .gift-hero-price{align-items:center;background:var(--bs-white);border:1px solid #c3d6e6;border-radius:2rem;color:var(--bs-blue);display:inline-flex;font-size:1.2857rem;font-weight:700;gap:.3571rem;justify-content:center;min-width:135px;padding:.7142rem 1.0713rem;text-decoration:none;transition:border-color .2s ease,background-color .2s ease;white-space:nowrap}@media(min-width:48em){.gift-hero .gift-hero-price{flex:none;font-size:1.1431rem;font-weight:500;min-width:0;padding:.7142rem 1.4284rem}}.gift-hero .gift-hero-price img{height:auto;width:20px}@media(min-width:48em){.gift-hero .gift-hero-price img{width:16px}}.gift-hero .gift-hero-price.active,.gift-hero .gift-hero-price:hover{background:#dfedf7;border-color:var(--bs-blue)}.gift-hero.gift-hero-category{padding-top:min(10vw,42px)}@media(min-width:48em){.gift-hero.gift-hero-category{padding-top:1.4284rem}}.gift-hero.gift-hero-category .gift-hero-breadcrumb{display:none;font-size:.8572rem;margin-bottom:1.4284rem}@media(min-width:48em){.gift-hero.gift-hero-category .gift-hero-breadcrumb{display:flex}}.gift-hero.gift-hero-category .gift-hero-category-row{row-gap:1.7855rem}.gift-hero.gift-hero-category .gift-hero-back{align-items:center;background:#fef8f0;border:1px solid #c3d6e6;border-radius:2rem;color:var(--bs-blue);display:inline-flex;font-size:1.0714rem;gap:1.0713rem;line-height:1.2;margin-bottom:1.4284rem;padding:.7142rem 2.1426rem .7142rem 1.4284rem;text-decoration:none;transition:border-color .2s ease,background-color .2s ease}@media(min-width:48em){.gift-hero.gift-hero-category .gift-hero-back{font-size:1.1431rem;margin-bottom:2.1426rem}}.gift-hero.gift-hero-category .gift-hero-back:hover{background:#dfedf7;border-color:var(--bs-blue)}.gift-hero.gift-hero-category .gift-hero-back-arrow{flex:none}.gift-hero.gift-hero-category .gift-hero-title{font-size:2.1429rem;margin-bottom:1.0713rem;max-width:none}@media(min-width:48em){.gift-hero.gift-hero-category .gift-hero-title{font-size:2.5rem;margin-bottom:1.4284rem}}@media(min-width:75em){.gift-hero.gift-hero-category .gift-hero-title{font-size:3.4286rem}}.gift-hero.gift-hero-category .gift-hero-desc{color:var(--bs-gray-700);font-size:1.1431rem;line-height:1.45;margin-bottom:1.7855rem}@media(min-width:48em){.gift-hero.gift-hero-category .gift-hero-desc{font-size:1.4285rem;margin-bottom:2.1426rem}}@media(min-width:75em){.gift-hero.gift-hero-category .gift-hero-desc{font-size:1.5714rem;line-height:1.36}}.gift-hero.gift-hero-category .gift-hero-desc p:last-child{margin-bottom:0}.gift-hero.gift-hero-category .gift-hero-prices{margin-top:0}@media(min-width:48em){.gift-hero.gift-hero-category .gift-hero-prices{flex-wrap:wrap;justify-content:flex-start}}@media(min-width:75em){.gift-hero.gift-hero-category .gift-hero-price{font-weight:700}.gift-hero.gift-hero-category .gift-hero-price img{width:18px}}.gift-hero.gift-hero-category .gift-hero-image{aspect-ratio:533/340;border-radius:.7142rem;display:block;height:auto;object-fit:cover;width:100%}@media(min-width:48em){.gift-hero.gift-hero-category .gift-hero-image{border-radius:.3571rem}}.gift-hero.gift-hero-category .gift-hero-others{display:grid;gap:.7142rem;grid-template-columns:repeat(2,1fr);margin-top:1.7855rem}@media(min-width:62em){.gift-hero.gift-hero-category .gift-hero-others{grid-template-columns:repeat(auto-fit,minmax(0,1fr));margin-top:2.1426rem}}.gift-hero.gift-hero-category .gift-hero-others .gift-hero-tile{aspect-ratio:322/170}@media(min-width:62em){.gift-hero.gift-hero-category .gift-hero-others .gift-hero-tile{aspect-ratio:322/130}}.gift-hero-section-title{align-items:center;color:var(--bs-blue);display:flex;font-size:1.5714rem;font-weight:500;gap:2.1426rem;margin-bottom:1.7855rem}@media(min-width:48em){.gift-hero-section-title{font-size:2.1rem}}.gift-hero-section-title:after,.gift-hero-section-title:before{border-top:2px solid var(--bs-gray-100);content:"";flex:1}
/*# sourceMappingURL=action.a38f533234954e9b829e.css.map*/