.product-card-loading{background-color:var(--grey-0);border-radius:25px;width:100%;height:100%;min-height:390px;display:flex;box-shadow:0 10px 40px #00000026}.favorite-toggle{appearance:none;cursor:pointer;justify-content:center;align-items:center;width:40px;height:40px;margin:0;display:inline-flex}.favorite-toggle .text{margin-left:10px;display:inline-block}.favorite-toggle.is-disabled{will-change:opacity;opacity:.5;transition:opacity .16s ease-in-out}.favorite-toggle .svg-icon{width:40px;height:40px}.favorite-toggle input{opacity:0;cursor:pointer;width:0;height:0;position:absolute}.favorite-toggle .checkmark:after{content:"";background-image:url(../svg/fav-stroke.svg);background-repeat:no-repeat;background-size:100%;width:40px;height:40px;display:block}.favorite-toggle input:checked~.checkmark:after{background-image:url(../svg/fav-fill.svg)}.favorite-toggle.has-label .checkmark:after{background-image:url(../svg/fav-o.svg);width:40px;height:40px}.favorite-toggle.has-label input:checked~.checkmark:after{background-image:url(../svg/fav-f.svg)}.favorite-toggle.size-xl,.favorite-toggle.size-xl .checkmark:after,.favorite-toggle.size-xl .svg-icon{width:50px;height:50px}.favorite-toggle.size-lg,.favorite-toggle.size-lg .checkmark:after,.favorite-toggle.size-lg .svg-icon{width:40px;height:40px}.favorite-toggle.size-sm,.favorite-toggle.size-sm .checkmark:after,.favorite-toggle.size-sm .svg-icon{width:30px;height:30px}.attribute{position:relative}.attribute__tooltip{box-sizing:border-box;color:var(--white);text-align:center;z-index:199;visibility:hidden;opacity:0;border:1px solid #fff;border-radius:4px;width:90px;margin-top:2px;margin-left:calc(50% - 45px);padding:0 10px;transition:opacity .2s .2s;position:absolute}.attribute--size-lg .svg-icon{width:50px;height:50px}.attribute--size-md .svg-icon{width:40px;height:40px}.attribute--size-sm .svg-icon{width:30px;height:30px}.attribute:hover .attribute__tooltip{visibility:visible;opacity:1}.attributes{flex-direction:column;margin-top:2px;margin-right:2px;display:flex}.attributes .attribute{margin-bottom:10px}.attributes--inline{flex-direction:row}.attributes--inline .attribute{margin-top:0;margin-bottom:0;margin-right:10px;top:0}@media (width<=992px){.attributes .attribute{margin-bottom:5px}}.product-card-name,.product-card__name>a:not(.has-hint){-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.product-card__misc{z-index:3}.product-card-name{text-overflow:ellipsis;width:100%;overflow:hidden}.attributes,.favorite-toggle,.product-card,.product-card__misc{position:absolute;top:0}.attributes,.favorite-toggle,.product-card,.product-card__image,.product-card__misc{appearance:none;transform:translateZ(0)}.product-card{box-sizing:border-box;z-index:1;border:3px solid var(--grey-4);will-change:border-color;background-color:#fff;border-radius:25px;grid-template-areas:"image""name""price""variants""control";grid-auto-rows:minmax(min-content,max-content) 70px 43px 37px 1fr;grid-auto-flow:column dense;justify-content:start;width:100%;height:100%;min-height:390px;padding:20px;transition:border-color .3s ease-out;display:grid;box-shadow:0 10px 40px #00000026}.product-card__recommended-hint{color:#d39f36;text-align:center;width:100%;font-size:14px;font-weight:400;line-height:20px;font-family:var(--font-family-base);margin-top:10px;-webkit-text-decoration:underline dashed;text-decoration:underline dashed;display:block}.product-card a{color:#3d3d3d}.product-card a:hover{color:var(--accent)}.product-card [aria-label][role~=tooltip]:after{font-size:16px;line-height:20px}.product-card .attributes{top:-25px;right:-25px}.product-card .favorite-toggle{top:10px;left:10px}.product-card__misc{justify-content:space-between;width:100%;display:flex;position:absolute}.product-card__control,.product-card__price,.product-card__variants{align-self:center}.product-card__image{border-radius:16px;grid-area:image;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.product-card__image img{-o-object-fit:cover;object-fit:cover;border-radius:16px;width:100%;height:100%}.product-card__image:before{content:"";width:0;height:0;padding-top:100%}.product-card__image.out-of-stock{filter:grayscale()}.product-card__name{cursor:pointer;grid-area:name;height:auto;margin-top:10px;overflow:hidden}.product-card__name a{font-size:20px;line-height:30px}.product-card__name a:hover{cursor:pointer;color:var(--orange)}.product-card .original-price{color:var(--grey-5);height:100%;font-family:var(--font-family-base);font-style:400;align-self:flex-start;height:20px;margin-left:10px;font-size:16px;text-decoration:line-through}.product-card__price{grid-area:price;align-items:center;width:100%;margin-top:8px;display:flex}.product-card__variants{grid-area:variants;margin-top:7px}.product-card__control,.product-card__variants{visibility:hidden}.product-card__control{grid-area:control;align-self:flex-end;margin-top:20px}.product-card__one-click-order-button,.product-card__request-report-admission-button.s-button.size-lg{width:100%;max-width:100%;margin-top:15px}.product-card .product-price__label{margin-right:5px;display:inline-block}.product-card:focus-within,.product-card:hover{border-color:var(--orange);z-index:2;min-height:525px}.product-card:focus-within .product-card__control,.product-card:focus-within .product-card__variants,.product-card:hover .product-card__control,.product-card:hover .product-card__variants{visibility:visible}.product-card:focus-within .product-card__control,.product-card:hover .product-card__control{align-self:flex-start}@media screen and (width>=992px){.product-card.full-width{box-sizing:border-box;grid-gap:0 10px;grid-template:"image name control"min-content"image name price"/80px 1fr 230px;align-items:center;height:135px;min-height:135px;padding:20px}.product-card.full-width .product-card__misc,.product-card.full-width .product-card__one-click-order-button{display:none}.product-card.full-width .product-card__control,.product-card.full-width .product-card__name,.product-card.full-width .product-card__price,.product-card.full-width .product-card__variants{margin:0}.product-card.full-width .product-card__control,.product-card.full-width .product-card__variants{visibility:visible}.product-card.full-width .product-card__request-report-admission-button,.product-card.full-width .product-card__to-cart-button{min-width:230px}.product-card.full-width .product-card__name{position:relative}.product-card.full-width .product-card__name a{font-size:20px;line-height:25px}.product-card.full-width .product-card__name.no-price{align-self:center;margin:0}.product-card.full-width .product-card__name.has-hint{overflow:visible!important}.product-card.full-width .product-card__name .product-name__hint.show[aria-label][role~=tooltip]:after,.product-card.full-width .product-card__name .product-name__hint.show[aria-label][role~=tooltip]:before{opacity:1!important}.product-card.full-width .product-card__variants{align-self:flex-start;width:auto;height:auto;min-height:auto;margin-top:5px}.product-card.full-width .product-card__price{align-self:flex-start;width:auto;margin-top:10px}.product-card.full-width .product-card__control,.product-card.full-width .product-card__price{justify-self:center}.product-card.full-width .product-card__request-report-admission-button{margin-top:0}.product-card.full-width .product-card__image{flex-grow:1;max-width:80px;height:80px}.product-card.full-width .variant-select{margin-left:10px}}@media screen and (width<=992px){.product-card{box-shadow:none;border-width:1px;grid-template-columns:1fr;grid-template-areas:"image""name""price""variants""control";grid-auto-rows:minmax(min-content,max-content) minmax(40px,48px) 40px auto 1fr;min-height:260px;padding:10px 10px 15px;position:relative}.product-card .attributes{top:-5px;right:-5px}.product-card .favorite-toggle{top:15px;left:15px}.product-card:focus-within,.product-card:hover{min-height:260px}.product-card:focus-within .product-card__control,.product-card:hover .product-card__control{align-self:flex-end}.product-card .product-price__label,.product-card__variants>span{display:none}.product-card .product-card__to-cart-button{max-height:30px}.product-card__name,.product-card__price,.product-card__variants{margin:10px 0 0}.product-card__price{height:20px}.product-card .original-price{height:15px;font-size:14px}.product-card__control,.product-card__variants{visibility:visible}.product-card__variants{height:25px}.product-card__one-click-order-button.s-button,.product-card__one-click-order-button.size-lg,.product-card__request-report-admission-button.s-button,.product-card__request-report-admission-button.size-lg,.product-card__to-cart-button.s-button,.product-card__to-cart-button.size-lg{font-size:10px;line-height:20px}.product-card__request-report-admission-button.size-lg.s-button{line-height:15px}.product-card__to-cart-button{margin-top:0}.product-card__one-click-order-button,.product-card__to-cart-button.size-lg.s-button{width:100%;max-width:100%}.product-card__one-click-order-button{margin-top:10px}.product-card__name{width:100%}.product-card__name a{width:100%;font-size:14px;line-height:20px}}.cardVisible-enter-active,.cardVisible-leave-active{will-change:opacity;transition:opacity .3s ease-out}.cardVisible-enter,.cardVisible-leave-to{opacity:0}.products-list{z-index:1;grid-gap:30px;grid-template-rows:minmax(290px,fit-content);display:grid;position:relative}.products-list__item{min-height:390px;position:relative}@media (width>=993px){.products-list.col-1 .products-list__item{min-height:135px}.products-list.col-1{grid-gap:20px;grid-template-rows:fit-content;grid-template-columns:minmax(145px,100%)}.products-list.col-2{grid-template-columns:repeat(2,minmax(145px,100%))}.products-list.col-3{grid-template-columns:repeat(3,minmax(145px,100%))}.products-list.col-4{grid-template-columns:repeat(4,minmax(145px,100%))}}@media screen and (width<=992px){.products-list{grid-gap:10px}}@media (width<=992px){.products-list.col-mob-1{grid-gap:10px;grid-template-columns:repeat(1,minmax(145px,100%));grid-template-rows:fit-content}.products-list.col-mob-2{grid-template-columns:repeat(2,minmax(145px,100%))}.products-list.col-mob-3{grid-template-columns:repeat(3,minmax(145px,100%))}.products-list.col-mob-4{grid-template-columns:repeat(4,minmax(145px,100%))}.products-list.col-mob-1 .products-list__item{min-height:135px}.products-list__item{min-height:300px;display:flex}.products-list__item:before{content:"";width:0;height:0}}.instagram-embed{max-width:370px}.instagram-embed iframe{border:0;width:100%;min-height:480px}.swiper-pagination{text-align:center;z-index:10;transition:opacity .3s;position:absolute;transform:translateZ(0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination.swiper-pagination-disabled,.swiper-pagination-disabled>.swiper-pagination{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);width:100%;left:0}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);display:inline-block}button.swiper-pagination-bullet{box-shadow:none;appearance:none;border:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translateY(-50%)}:is(.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets) .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}:is(.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{width:8px;top:50%;transform:translateY(-50%)}:is(.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,top .2s;display:inline-block}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets) .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{white-space:nowrap;left:50%;transform:translate(-50%)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(0)}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:100% 0}.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-horizontal>.swiper-pagination-progressbar,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;top:0;left:0}.swiper-pagination-lock{display:none}@media (width>=992px){.article__swiper-control[data-v-755b6699]{display:none!important}}.ratio-wrapper{height:auto;margin:30px 0;display:flex}.ratio-wrapper,.ratio-wrapper iframe.youtube-iframe{border-radius:var(--border-radius);appearance:none;overflow:hidden;transform:translateZ(0)}.ratio-wrapper iframe.youtube-iframe{margin:0}.ratio-wrapper:before{content:"";width:0;height:0;padding-top:56.1039%}.blog-banner{background:#f8f7f5;height:370px;margin:70px 0}.blog-banner__body{background:url(../img/blog/gift.png) 100% no-repeat;height:100%}.blog-banner__body h2{color:var(--dark-1);margin:0;font-size:48px;line-height:50px}.blog-banner__body p{width:570px;color:var(--dark-1);margin:20px 0 50px;font-size:24px;font-weight:700;line-height:30px}@media (width<=992px){.blog-banner{margin:50px 0;padding-top:20px}.blog-banner__body{text-align:center;background-position:top;background-size:150px;align-items:center;padding-top:80px}.blog-banner__body h2{font-size:20px;line-height:25px}.blog-banner__body p{width:auto;margin-bottom:30px;font-size:16px;font-weight:400;line-height:20px}}.content-discount-banner{height:370px;margin:50px 0}.content-discount-banner .discount-banner .blog-banner{margin:0}.content-discount-banner .discount-banner{position:absolute;left:0;right:0}@media screen and (width<=992px){.content-discount-banner{margin:20px 0}}.content-area{color:var(--dark-1)}.content-area .post-products-widget{margin:40px 0;text-decoration:none}.content-area .post-products-widget ul{padding:0;list-style:none}.content-area .post-products-widget a{text-decoration:none}.content-area .post-products-widget li{margin:0;padding:0}.content-area .content-row--align-center{text-align:center}.content-area .content-row,.content-area .row-section{margin-bottom:20px}.content-area .content-row a,.content-area .content-row li,.content-area .content-row p,.content-area .row-section a,.content-area .row-section li,.content-area .row-section p{font-size:20px;line-height:30px}.content-area .content-row h1,.content-area .content-row h2,.content-area .content-row h3,.content-area .content-row h4,.content-area .content-row p,.content-area .row-section h1,.content-area .row-section h2,.content-area .row-section h3,.content-area .row-section h4,.content-area .row-section p{color:inherit;margin-bottom:20px}.content-area .content-row em,.content-area .row-section em{font-family:var(--font-family-deco);font-style:italic}.content-area .content-row a,.content-area .row-section a{color:var(--orange);text-decoration:underline}.content-area .content-row ol,.content-area .content-row ul,.content-area .row-section ol,.content-area .row-section ul{margin-bottom:30px}.content-area .content-row ol li,.content-area .content-row ul li,.content-area .row-section ol li,.content-area .row-section ul li{margin-bottom:10px}.content-area .content-row img,.content-area .row-section img{appearance:none;border:0;padding:0}.content-area .content-row img.emoji,.content-area .row-section img.emoji{border-radius:0}.content-area .content-row img:not(.content-area .row-section img.emoji,.content-area .content-row img.emoji),.content-area .row-section img:not(.content-area .row-section img.emoji,.content-area .content-row img.emoji){border-radius:25px;transform:translateZ(0)}@media (width<=992px){.content-area .content-row ul,.content-area .row-section ul{grid-gap:20px}.content-area .content-row li,.content-area .row-section li{border-radius:16px}}.content-area .carousel,.content-area .gallery{margin-bottom:20px}.content-area .gallery ul{grid-gap:30px;width:100%;height:max-height;grid-template-columns:repeat(3,1fr);justify-content:center;list-style:none;display:grid}.content-area .gallery img,.content-area .gallery li{appearance:none;transform:translateZ(0)}.content-area .gallery li{background-color:var(--grey-0);border-radius:25px;margin:0;padding:0;display:flex;position:relative;overflow:hidden}.content-area .gallery li img{-o-object-fit:cover;object-fit:cover;z-index:1;border:0;border-radius:0;outline:none;width:100%;height:auto;max-height:370px;margin:0}.content-area .carousel{border-radius:25px;width:auto;overflow:hidden}.content-area .carousel .article__swiper-control{margin:20px 0 30px}.content-area .carousel img{width:100%;height:100%}@media (width<=992px){.content-area .gallery ul{grid-gap:20px}.content-area .carousel{width:calc(100vw - 20px)}}.content-area .article-products .container{margin-top:40px;margin-bottom:40px}.content-area .content-area-carousel__item{width:370px;max-height:370px;margin:0 15px}.content-area .content-area-carousel img{cursor:grab}.content-area .caption{text-align:center;color:#777;max-width:100%;margin-bottom:40px;font-size:16px;font-style:italic}.content-area .caption img{border-radius:25px;margin:0 auto 10px;display:block}.content-area .caption.alignnone{float:none}.content-area .caption.alignnone img{width:100%;height:auto;display:block}.content-area .caption.alignleft{float:left;margin-left:-60px;margin-right:40px}.content-area .caption.alignright{float:right;margin-left:40px;margin-right:-60px}.content-area iframe{border:1px solid #dbdbdb;border-radius:3px;width:100%;margin-top:40px;margin-bottom:40px;display:block}.content-area blockquote,.content-area blockquote.content-row,.content-area blockquote.content-row p{font-size:30px;font-weight:500;line-height:40px}.content-area blockquote,.content-area blockquote.content-row{color:#3d3d3d;font-family:var(--font-family-alternate);text-align:center;box-sizing:border-box;margin:0;padding:0 100px;display:block;margin:50px 0!important}.content-area blockquote.content-row:after,.content-area blockquote.content-row:before,.content-area blockquote:after,.content-area blockquote:before{content:"";background-image:url(../svg/quoute.svg);background-repeat:no-repeat;width:100%;height:33px;display:block}.content-area blockquote.content-row:before,.content-area blockquote:before{transform:translate(-100px)}.content-area blockquote.content-row:after,.content-area blockquote:after{transform:rotate(180deg)translate(-100px)}@media screen and (width<=992px){.content-area blockquote,.content-area blockquote.content-row{padding:0;font-size:20px;line-height:25px;margin:45px 0!important}.content-area blockquote.content-row:after,.content-area blockquote.content-row:before,.content-area blockquote:after,.content-area blockquote:before{background-size:20px 17px;height:17px}.content-area blockquote.content-row:before,.content-area blockquote:before{transform:translateY(-15px)}.content-area blockquote.content-row:after,.content-area blockquote:after{transform:rotate(180deg)translateY(-15px)}}.content-area figure img{width:100%;max-width:inherit}.content-area img{max-width:100%;height:auto}.content-area img.aligncenter,.content-area img.alignleft,.content-area img.alignnone,.content-area img.alignright{border-radius:25px;margin-top:20px;margin-bottom:20px;display:inline-block}.content-row.instagram{justify-content:center;align-items:center;display:flex;margin:50px 0!important}.content-row.instagram .instagram-media,.content-row.instagram .instagram-media-rendered,.content-row.instagram iframe{margin:0!important}.content-row.instagram blockquote.content-row:after,.content-row.instagram blockquote.content-row:before,.content-row.instagram blockquote:after,.content-row.instagram blockquote:before{content:none}@media (width<=992px){.content-area p{font-size:16px;line-height:20px}.content-area .article-products .container,.content-area .carousel,.content-area .gallery{margin-top:15px;margin-bottom:15px}.content-area .content-row{width:100%;margin-left:0;margin-right:0}}
