#content{padding:0}#content #primary{padding-top:124px!important}#content section{padding:0 max(16px,calc((100vw - 1256px) / 2))}#tooltip{position:absolute;background-color:#333;color:#fff;padding:5px;border-radius:3px;font-size:.8rem;display:none}#before-heading{font-size:24px;font-family:"DM Sans 700";margin-top:2em}#first-view{padding-block:50px!important;background-image:url(https://paryskie.pl/wp-content/uploads/bez-kompresji/pattern_walentynki.jpg);background-position:center}#first-view .container{display:flex;justify-content:center;gap:min(3.4%,50px);align-items:center;text-align:center;color:#fff}#first-view .container .zestaw-3{order:-1}#first-view .container .zestaw{display:flex;flex-direction:column;align-items:center;gap:8px}#first-view .container .zestaw .media-wrapper{max-width:152px}#first-view .container .zestaw .media-wrapper img{max-width:100%;height:auto}#first-view .container .zestaw .data-wrapper{color:#fff;font-size:18px;line-height:1.3;display:flex;flex-direction:column;gap:4px}#first-view .container .zestaw .data-wrapper .title{color:inherit;font-family:"DM Sans 700";font-size:inherit;line-height:inherit}#first-view .container .zestaw .data-wrapper .description span{display:block;font-size:18px;line-height:1.3;color:#FFF}#first-view .container .zestaw .data-wrapper button{background-color:#000;color:#FFF;font-size:12px;line-height:1.3;font-family:"DM Sans 700";text-transform:uppercase;width:178px;height:32px;border-radius:38px;border:0}#first-view .container .description{display:flex;flex-direction:column;align-items:center}#first-view .container .description .media-wrapper{max-width:44px}#first-view .container .description .media-wrapper img{width:100%}#first-view .container .description .data-wrapper{display:flex;flex-direction:column;gap:16px;align-items:center}#first-view .container .description .data-wrapper h1{color:#fff;font-family:"DM Sans 700";font-size:28px;line-height:1.25;margin:16px 0 0 0}#first-view .container .description .data-wrapper .group .krok{color:#c49454;font-family:"DM Sans 700";line-height:1.3}#first-view .container .description .data-wrapper .description{color:#fff}#gift-pack{display:flex;justify-content:center;align-items:center;gap:16px;padding-block:20px!important;background-color:#F7E3C2;width:100%;position:fixed;z-index:999}#gift-pack .giftpack{display:flex;flex-direction:column;align-items:center;gap:11px}#gift-pack .giftpack__title{font-size:14px;font-family:"DM Sans 700";line-height:18px}#gift-pack .back-to-selection{background-color:#B60106;color:#FFF;border:0;font-size:11px;font-family:"DM Sans 700";text-transform:uppercase;width:78px;height:19px;border-radius:16px}#gift-pack #product-left .desktop{text-align:center;font-size:11px}#gift-pack #product-left .mobile{display:none}#confirm-set{width:165px;height:32px;color:#fff;background-color:#B60106;opacity:30%;border:1px solid #B60106;border-radius:38px;align-items:center;font-family:"DM Sans 700";text-transform:uppercase}.virtual-cart{display:flex;flex-wrap:wrap}@media only screen and (max-width:991px){.virtual-cart{justify-content:center;gap:8px}}.virtual-cart .confirmation{width:100%;display:flex;justify-content:center;margin-top:16px}.virtual-cart>div{gap:8px;display:flex;align-items:center}.virtual-cart .virtual-cart__30{padding-right:16px;padding-left:16px;border-left:1px solid #fff}.virtual-cart .virtual-cart__50{padding-left:16px;padding-right:16px;border-left:1px solid #fff;border-right:1px solid #fff}@media only screen and (max-width:991px){.virtual-cart .virtual-cart__50{padding-left:0;border-left:0}}.virtual-cart .virtal-cart__image img{width:46px;height:86px}.virtual-cart .virtual-cart__product{display:flex;gap:4px;flex-direction:column;justify-content:center;width:71px;align-items:center}.virtual-cart .virtual-cart__product img{width:27px;height:45px}.virtual-cart .virtual-cart__product .virtual-cart__title{font-weight:700;font-size:11px;text-align:center;white-space:nowrap}.virtual-cart .virtual-cart__product .virtual-cart__title .size{font-weight:400}.virtual-cart .virtual-cart__button{width:60px;height:19px;font-family:"DM Sans 700";text-transform:uppercase;font-size:11px;color:#fff;background-color:#34A853;border-radius:26px;border:0}#listing .opacity{opacity:.5}#listing{text-align:center}#listing h2{margin:2rem auto}#products-container.set3 .images img:last-child{display:none!important}#products-container{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;padding-left:0}@media only screen and (max-width:991px){#products-container{grid-template-columns:repeat(3,minmax(0,1fr))}}#products-container .product-tile{border:1px solid #DFDFE1;border-radius:5px;overflow:hidden;padding:0 16px 16px;gap:8px;display:flex;flex-direction:column}#products-container .product-tile .product-tile__inspiration{font-size:12px}#products-container .product-tile .product-tile__inspiration .desktop{font-size:12px}#products-container .product-tile .product-tile__data{display:flex;gap:4px;justify-content:center;align-items:center;margin-top:auto}#products-container .product-tile .product-tile__data h3{font-size:24px;white-space:nowrap}#products-container .product-tile .product-tile__data .product-meta-description__group{display:flex;gap:6px;text-transform:uppercase;text-align:center}#products-container .product-tile .product-tile__data .product-meta-description__group .product-meta-description__title{font-size:12px;text-align:end;width:8ch}#products-container .product-tile .product-tile__data .product-meta-description__group .product-meta-description__icons{display:flex;align-items:center}#products-container .product-tile .product-tile__data .product-meta-description__group .product-meta-description__icons span::after{font-size:20px!important}#products-container .product-tile .product-variations{display:flex;justify-content:space-around;align-items:center;padding:8px;border-radius:4px;background-color:#F7E3C2}#products-container .product-tile .product-variations .group{display:flex;flex-direction:column;align-items:center;gap:4px}#products-container .product-tile .product-variations .group .images{display:flex;gap:4px}#products-container .product-tile .product-variations .group .images img{width:14px;height:26px}#products-container .product-tile .product-variations button{height:19px;color:#fff;background-color:#B60106;border:1px solid #B60106;font-family:"DM Sans 700";font-size:11px;border-radius:38px}#products-container .product-tile .product-variations .button-selected{background-color:green;border-color:green}#products-container img{width:100%;aspect-ratio:1;height:auto}.loader{display:inline-block;width:20px;height:20px;border:3px solid rgb(0 0 0 / .3);border-radius:50%;border-top-color:#000;animation:spin 1s ease-in-out infinite;margin-left:10px}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.wpgb-facet-11 button{background-color:transparent!important;color:#000!important}@media only screen and (max-width:580px){#content #primary{padding-top:60px!important}#first-view{padding:26px 18px!important}#first-view .container{flex-wrap:wrap}#first-view .container .zestaw-3{order:unset}#first-view .container .zestaw{max-width:calc(50% - 16px)}#first-view .container .zestaw .media-wrapper{max-width:130px}#first-view .container .zestaw .data-wrapper{align-items:center}#first-view .container .zestaw .data-wrapper .title{font-size:14px;max-width:10ch;text-align:center}#first-view .container .zestaw .data-wrapper .description{display:none}#first-view .container .zestaw .data-wrapper button{width:120px;font-size:12px}#first-view .container .description{width:100%}#first-view .container .description .media-wrapper{max-width:26px}#first-view .container .description .data-wrapper h1{font-size:20px}#first-view .container .description .data-wrapper p.description{display:none}#first-view .container .description .data-wrapper .group .krok{font-size:14px}#first-view .container .description .data-wrapper .group .description{display:block;font-size:14px;max-width:25ch}#listing #products-container{grid-template-columns:repeat(2,minmax(0,1fr))}#listing #products-container .product-tile{padding:0 4px 4px 4px;gap:4px}#listing #products-container .product-tile .product-tile__inspiration{font-size:11px}#listing #products-container .product-tile .desktop{display:none}#listing #products-container .product-tile .product-tile__data h3{font-size:20px}#listing #products-container .product-tile .product-meta-description__group{flex-direction:column;text-transform:none;font-size:11px;text-align:center;white-space:nowrap;gap:2px}#listing #products-container .product-tile .product-meta-description__group .product-meta-description__icons span::after{font-size:12px}#listing #products-container .product-tile .product-variations{padding:4px}#listing #products-container .product-tile .product-variations button{height:auto}#gift-pack{flex-wrap:wrap;gap:8px}#gift-pack .giftpack{order:-2;gap:2px}#gift-pack .virtual-cart__30{padding-left:0;border-left:0;padding-right:8px}#gift-pack .virtual-cart__50{padding-right:8px;border-left:1px solid #FFF;border-right:0}#gift-pack .virtual-cart__product{width:55px}#gift-pack .virtual-cart__product img{width:15px;height:28px}#gift-pack .virtual-cart__product .virtual-cart__title{display:flex;flex-direction:column;line-height:1}#gift-pack #product-left{order:-1}#gift-pack #product-left .desktop{display:none}#gift-pack #product-left .mobile{display:block;font-size:12px}#confirm-set{height:26px}}.product-meta-description__icons .scent-icon{position:relative;cursor:pointer}.product-meta-description__icons .scent-icon:hover::before{content:attr(title);position:absolute;bottom:100%;left:50%;transform:translateX(-50%);background:rgb(0 0 0 / .6);color:#fff;padding:2px 4px;border-radius:4px;white-space:nowrap;z-index:10;font-size:12px}#custom-product-set.opacity{margin:0 auto 48px}@media only screen and (max-width:580px){#custom-product-set.opacity{margin-top:20px}}#custom-product-set{margin:173px auto 48px;position:relative}@media only screen and (max-width:580px){#custom-product-set{margin-top:212px}}.custom-product-set-list{padding-left:0;list-style-type:none;text-align:center;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px}@media only screen and (max-width:991px){.custom-product-set-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (max-width:580px){.custom-product-set-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.custom-product-set-list li{border:1px solid #DFDFE1;border-radius:5px;overflow:hidden;padding:0 16px 16px;gap:8px;display:flex;flex-direction:column;color:#000!important}.custom-product-set-list li .recommended-set__image img{max-width:100%;aspect-ratio:1}.custom-product-set-list li h3{font-family:"DM Sans 700";font-size:24px;line-height:31px}.custom-product-set-list li .option-details{display:flex;flex-direction:column;gap:4px}.custom-product-set-list li .option-details .oryginal_price p{font-size:14px;display:flex;justify-content:space-between}@media only screen and (max-width:991px){.custom-product-set-list li .option-details .oryginal_price p{flex-direction:column}}.custom-product-set-list li .option-details .oryginal_price p span{font-family:"DM Sans 700"}.custom-product-set-list li .option-details .price p{font-size:14px;display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:991px){.custom-product-set-list li .option-details .price p{flex-direction:column}}.custom-product-set-list li .option-details .price p span{font-family:"DM Sans 700";font-size:18px;line-height:31px}.custom-product-set-list li button{width:100%;display:flex;justify-content:center;align-items:center;background-color:#B60106;color:#FFF;font-family:"DM Sans 700";padding:16px;border-radius:55px;border:0}.custom-product-set-list li a{font-size:14px;text-decoration-line:underline;margin-top:4px}