@font-face{font-family:Signika;src:url("./Signika-VariableFont_wght.woff2") format("woff2");font-weight:100 1000}@font-face{font-family:Signika-Light;src:url("./Signika-VariableFont_wght.woff2") format("woff2");font-weight:320}@font-face{font-family:Signika-Light-Italic;src:url("./Signika-VariableFont_wght.woff2") format("woff2");font-weight:320}html{scroll-padding-top:20px}body{background-color:white;font-family:Signika,sans-serif;position:relative}.phBackgroundLayer{position:absolute;inset:0;overflow:hidden;z-index:-1;pointer-events:none}.phPageBackground{position:absolute;top:0;left:0;width:100%;height:606px;background-image:url("../img/ph/background-top.png");background-size:100% 100%;background-repeat:no-repeat;-webkit-mask-image:linear-gradient(to bottom, black 70%, transparent 100%);mask-image:linear-gradient(to bottom, black 70%, transparent 100%)}@media (min-width: 1801px){.phPageBackground{height:700px}}.phBgAccentRight{max-width:100%;height:1180px;position:absolute;right:-40px;top:1041px}@media (min-width: 1801px){.phBgAccentRight{right:0;top:750px}}.phBgAccentLeft{max-width:100%;height:1180px;position:absolute;left:-90px;top:1578px}@media (min-width: 1801px){.phBgAccentLeft{top:2100px;left:0}}.phDashedLine{position:absolute;top:606px;left:50%;transform:translateX(-50%);width:1200px;max-width:100%;padding:0 10px}@media (min-width: 1801px){.phDashedLine{top:860px;width:1370px}}@media (max-width: 767px){.phDashedLine{display:none}}.pageObjednavkovyProces .phPageBackground{display:none}.pageObjednavkovyProces .pageHeader{background-image:url("../img/ph/background-top.png");background-size:100% 100%;background-repeat:no-repeat;-webkit-mask-image:linear-gradient(to bottom, black 70%, transparent 100%);mask-image:linear-gradient(to bottom, black 70%, transparent 100%);padding-bottom:30px;margin-bottom:-30px}@media (min-width: 1801px){.pageObjednavkovyProces .pageHeader{padding-bottom:40px;margin-bottom:-40px}}@media (max-width: 767px){.pageObjednavkovyProces .pageHeader{margin-bottom:-10px}}.pageObjednavkovyProces .phNavbar__mobileMenu{padding-bottom:24px}.pageObjednavkovyProces .phBgAccentRight,.pageObjednavkovyProces .phBgAccentLeft,.pageObjednavkovyProces .phDashedLine{display:none}.footerWrapper{position:relative}.phCrayonBottom{position:absolute;bottom:100%;left:3%;pointer-events:none;z-index:-1;margin-bottom:-20px;width:111px}@media (min-width: 1801px){.phCrayonBottom{margin-bottom:-28px;width:250px}}@media (max-width: 991px){.phCrayonBottom{margin-bottom:-15px;width:125px}}.radioButtonContainer input:checked ~ .radioButtonMark::after{background-color:#ff7b00}.checkboxContainer .checkboxMark:after{border-color:#ff7b00}.mainHeading{font-family:Signika,sans-serif;text-align:center;margin-top:40px}.mainHeading__heading{color:#3c3c3b;font-size:70px;margin-bottom:-5px;padding-left:25px}@media (max-width: 575px){.mainHeading__heading{font-size:50px;line-height:1}}.mainHeading__heart{position:relative;bottom:25px;width:34px;height:33px}@media (max-width: 575px){.mainHeading__heart{bottom:0;width:28px;height:27px}}.mainHeading__perex{color:#706f6f;display:inline-block;font-size:32px;letter-spacing:0.02em;line-height:1.05;min-height:85px;padding:10px 65px}@media (max-width: 575px){.mainHeading__perex{align-items:center;display:flex;flex-direction:column;justify-content:center;font-size:25px;padding:10px 20px}}.mainHeading__perex:hover{background:url("../img/ph/ilustrace/ilustrace_fousky_leva.svg") left no-repeat,url("../img/ph/ilustrace/ilustrace_fousky_prava.svg") right no-repeat}.phSection{max-width:1280px;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px;width:100%}@media (max-width: 575px){.phSection{padding-left:16px;padding-right:16px}}.phHeroWrapper{position:relative;max-width:1440px;margin-left:auto;margin-right:auto;padding-left:120px;padding-right:120px;width:100%}@media (min-width: 1801px){.phHeroWrapper{max-width:1600px;padding-left:15px;padding-right:15px}}@media (max-width: 991px){.phHeroWrapper{padding-left:15px;padding-right:15px}}.phCrayonTop{position:absolute;top:100%;right:4%;transform:rotate(180deg);pointer-events:none;z-index:-1;margin-top:-20px;width:147px}@media (min-width: 1801px){.phCrayonTop{margin-top:-30px;width:250px}}@media (max-width: 1800px){.phCrayonTop{right:150px;margin-top:0}}@media (max-width: 991px){.phCrayonTop{right:40px;width:100px}}.phHero{align-items:center;background-color:#fde2d0;background-image:url("../img/ph/background-top.png");background-size:cover;background-position:center;border-radius:32px;box-shadow:0 -64px 64px 0 rgba(175,154,121,0.09),0 -16px 35px 0 rgba(175,154,121,0.1);display:flex;overflow:hidden;position:relative}.phHero__bgImg{position:absolute;right:0;bottom:0;width:calc(84% - 346px);pointer-events:none;user-select:none}@media (max-width: 991px){.phHero__bgImg{width:42%;display:none}}@media (max-width: 575px){.phHero__bgImg{display:none}}.phHero__productImg{position:absolute;right:0;top:50%;transform:translateY(-50%);width:calc(70% - 240px);object-fit:contain;pointer-events:none;user-select:none}@media (max-width: 991px){.phHero__productImg{display:none}}.phHero__content{display:flex;flex-direction:column;gap:12px;margin:48px 80px;width:500px;z-index:1}@media (min-width: 1801px){.phHero__content{gap:16px;margin:60px 112px}}@media (max-width: 991px){.phHero__content{margin:0;padding:28px 24px;width:100%}}.phHero__heading{font-family:Signika,sans-serif;font-size:40px;font-weight:400;line-height:1.1;color:#3c3c3b;margin:0;margin-right:20px;position:relative;width:fit-content;text-wrap:balance}@media (min-width: 1801px){.phHero__heading{font-size:56px}}@media (max-width: 991px){.phHero__heading{font-size:36px}}.phHero__heart{position:absolute;top:-10px;left:calc(var(--heart-left, 100%) + 16px);display:block;width:37px;height:39px}.phHero__headingText{line-height:inherit}.phHero__perex{font-family:Signika-Light,sans-serif;font-size:16px;font-weight:300;line-height:1.5;color:#3c3c3b;margin:0;max-width:516px}@media (min-width: 1801px){.phHero__perex{font-size:18px}}@media (max-width: 991px){.phHero__perex{max-width:100%}}.phHero__buttons{display:flex;align-items:center;gap:24px}@media (max-width: 991px){.phHero__buttons{flex-wrap:wrap;gap:12px;justify-content:center}}.phHero__buttons .phBtn{flex:1;justify-content:center}@media (max-width: 991px){.phHero__buttons .phBtn{max-width:285px}}#pagePhHomepage .phHero{min-height:480px;text-wrap:balance}@media (min-width: 1801px){#pagePhHomepage .phHero{min-height:658px}}@media (max-width: 991px){#pagePhHomepage .phHero{height:auto;min-height:200px}}#pagePhHomepage .phHero .phHero__perex{margin-top:8px;margin-bottom:18px;font-size:18px;max-width:430px}@media (min-width: 1801px){#pagePhHomepage .phHero .phHero__perex{font-size:20px}}@media (max-width: 991px){#pagePhHomepage .phHero .phHero__perex{font-size:16px;max-width:100%}}.phBtn{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:14px 24px;border-radius:8px;font-family:Signika,sans-serif;font-size:16px;font-weight:400;line-height:normal;text-decoration:none;transition:background 0.2s, border-color 0.2s;cursor:pointer}@media (min-width: 1801px){.phBtn{min-height:56px;padding:16px 32px;font-size:18px}}@media (max-width: 991px){.phBtn{min-height:34px;padding:10px 20px}}.phBtn--solid{background:#d7445d;border:1px solid #d7445d;color:#fff}.phBtn--solid:hover,.phBtn--solid:focus{background:#c82b45;border-color:#c82b45;color:#fff}.phBtn__icon{width:24px;height:24px;flex-shrink:0}.pageHeadingWrapper{background-color:transparent;color:#3c3c3b;font-family:Signika,sans-serif;padding-top:35px}@media (max-width: 767px){.pageHeadingWrapper{padding-top:12px}}.pageHeading{font-size:57px;font-weight:normal}@media (max-width: 767px){.pageHeading{font-size:33px}}.heading1{font-family:Signika,sans-serif;font-weight:normal;font-size:46px}.afterHeaderMargin{margin-top:30px}.mainPerex{margin-top:8px}.phSectionHeading{color:#3c3c3b;font-family:Signika,sans-serif;font-size:24px;line-height:0.85;text-align:center}@media (min-width: 1801px){.phSectionHeading{font-size:32px}}.button1{background-color:#3AAB14}.button1:hover{background-color:#2e8610}.button{background-color:#3AAB14;font-weight:normal}.primaryInput{font-family:Signika-Light-Italic}.primaryInput:focus{border-color:#ff7b00}.button.secondTypeBtn{background-color:#ff7b00}.thirdTypeBtn i{color:#ff7b00}.addedToCart__closeBtn{background-color:white}.decIncWrapper input{border-left-color:#ff7b00 !important;font-family:Signika}body:not(.ublabooDatagrid) .dropdown-item.active{color:#ff7b00}body:not(.ublabooDatagrid) .dropdown-toggle .caretDownIcon{color:#ff7b00}body:not(.ublabooDatagrid) .show>.btn.dropdown-toggle{border-color:#ff7b00}.colorPlackohrani{color:#26916B !important}.phColorGreen1{color:#26916B}.colorCropper{color:#ff7b00 !important}.phColorOrange1{color:#ff7b00}.phColorPink1{color:#EA415F}.phColorBlue1{color:#2775C6}.bgColorPlackohrani{background-color:#26916B}.aboutUs{background-color:#DAE7F4}.aboutUs__box{border:3px dashed #2775C6;background-image:none}.phBox{background-color:rgba(255,255,255,0.7);border:1px solid #e8e8e8;border-radius:4px;box-shadow:0 4px 10px 0 rgba(0,0,0,0.08)}.imgDecoration{align-items:flex-end;display:flex;justify-content:space-between;margin:-70px 5px 0 20px}@media (max-width: 991px){.imgDecoration{display:none}}.phColumns{display:flex;justify-content:space-between}@media (max-width: 991px){.phColumns{flex-wrap:wrap;max-width:600px;margin:40px auto 0}}.phColumn{border:1px solid #e8e8e8;border-radius:4px;box-shadow:0 4px 10px 0 rgba(0,0,0,0.08);display:flex;flex:1 0;flex-direction:column}@media (max-width: 991px){.phColumn{flex:1 0 100%;margin-right:0 !important;margin-bottom:50px}}.phColumn:not(:last-of-type){margin-right:30px}.phColumn--reflectiveButtons{background-color:rgba(255,255,255,0.7);border-top:5px solid #C2FF04;padding-bottom:25px}.phColumn__paddingWrapper{padding:0 30px}@media (max-width: 575px){.phColumn__paddingWrapper{padding:0 10px}}.phSectionHeading--phColumn{margin-top:17px;margin-bottom:20px}.phColumn__img{margin-bottom:10px;width:100%}.phColumn__paragraph{color:#111;font-family:Signika-Light,sans-serif;font-size:18px;margin-top:10px;line-height:23px}#pagePhHomepage .phQuantityDiscountWrapper{margin-top:48px}@media (min-width: 1801px){#pagePhHomepage .phQuantityDiscountWrapper{margin-top:80px}}@media (max-width: 575px){#pagePhHomepage .phQuantityDiscountWrapper{margin-top:40px}}#pageEshop .phQuantityDiscountWrapper{margin-top:60px}#pagePhRibbonsAndSashes .phQuantityDiscountWrapper{margin-top:48px}@media (min-width: 1801px){#pagePhRibbonsAndSashes .phQuantityDiscountWrapper{margin-top:80px}}@media (max-width: 575px){#pagePhRibbonsAndSashes .phQuantityDiscountWrapper{margin-top:40px}}.phQuantityDiscount{background-color:#e5f3f0;border-radius:32px;line-height:1.2;padding:24px}@media (min-width: 1801px){.phQuantityDiscount{border-radius:32px;padding:30px 40px}}@media (max-width: 575px){.phQuantityDiscount{padding:20px}}.phQuantityDiscount__header{align-items:center;display:flex;justify-content:center;position:relative}@media (max-width: 539px){.phQuantityDiscount__header{cursor:pointer}}.phQuantityDiscount__heading{color:#3c3c3b;font-family:Signika,sans-serif;font-size:24px;font-weight:400;margin:0;text-align:center;text-wrap:balance}@media (min-width: 1801px){.phQuantityDiscount__heading{font-size:32px}}@media (max-width: 539px){.phQuantityDiscount__heading{padding:0 24px}}.phQuantityDiscount__toggle{background:none;border:0;cursor:pointer;display:none;position:absolute;right:5px;top:50%;transform:translateY(-50%)}@media (max-width: 539px){.phQuantityDiscount__toggle{display:inline-flex}}.phQuantityDiscount__toggleIcon{color:#3c3c3b;font-size:24px;transition:transform 0.2s ease}.phQuantityDiscount--expanded .phQuantityDiscount__toggleIcon{transform:rotate(180deg)}.phQuantityDiscount__items{align-items:center;display:flex;gap:16px;justify-content:space-between;list-style:none;margin:24px 0 0;padding:0}@media (min-width: 1801px){.phQuantityDiscount__items{gap:24px}}@media (max-width: 991px){.phQuantityDiscount__items{display:grid;grid-template-columns:1fr 1fr;gap:20px 16px}}@media (max-width: 539px){.phQuantityDiscount__items{display:none;grid-template-columns:1fr}}@media (max-width: 539px){.phQuantityDiscount--expanded .phQuantityDiscount__items{display:grid}}.phQuantityDiscount__item{align-items:center;display:flex;flex:1 1 0;gap:24px;justify-content:center;padding:0;position:relative}@media (min-width: 1801px){.phQuantityDiscount__item{gap:24px;padding:4px 0}}@media (max-width: 991px){.phQuantityDiscount__item{justify-content:flex-start}}@media (max-width: 539px){.phQuantityDiscount__item{justify-content:center}}@media (min-width: 992px){.phQuantityDiscount__item:not(:first-child)::before{content:"";position:absolute;left:-12px;top:50%;transform:translateY(-50%);width:1.5px;height:40px;background-color:rgba(60,60,59,0.2)}}.phQuantityDiscount__icon{flex-shrink:0;height:32px;width:32px}.phQuantityDiscount__text{display:flex;flex-direction:column;gap:2px}@media (max-width: 539px){.phQuantityDiscount__text{text-align:center}}.phQuantityDiscount__reward{color:#3c3c3b;font-family:Signika,sans-serif;font-size:18px;font-weight:500}@media (min-width: 1801px){.phQuantityDiscount__reward{font-size:22px}}.phQuantityDiscount__threshold{color:#3c3c3b;font-family:Signika-Light,sans-serif;font-size:16px}@media (min-width: 1801px){.phQuantityDiscount__threshold{font-size:18px}}.callUs{margin-top:100px}@media (max-width: 575px){.callUs{margin-top:50px}}.imgDecoration--callUs{justify-content:flex-end}.phColumn--callUs{background-color:rgba(255,255,255,0.7);border-top:5px solid #2775C6;color:#111;flex-direction:row;font-family:Signika-Light,sans-serif;padding:20px 30px}@media (max-width: 991px){.phColumn--callUs{flex-wrap:wrap}}@media (max-width: 767px){.phColumn--callUs{flex-direction:column;text-align:center}}.callUs__textCol{flex:0 0 50%}@media (max-width: 991px){.callUs__textCol{flex:0 0 60%}}@media (max-width: 767px){.callUs__textCol{margin:auto}}.phSectionHeading--callUs{color:#111;font-size:38px;text-align:left}@media (max-width: 767px){.phSectionHeading--callUs{text-align:center}}.callUs__text{font-size:18px;max-width:370px;margin-bottom:10px}.callUs__ownerCol{flex:0 0 auto}@media (max-width: 991px){.callUs__ownerCol{padding-left:20px}}@media (max-width: 767px){.callUs__ownerCol{margin:auto;padding-top:20px;padding-left:0}}.callUs__ownerRow{font-size:22px;margin-bottom:6px}.callUs__ownerRow--email{font-family:Signika;padding-top:2px}.callUs__img{align-self:center;border-radius:50%;box-shadow:0 4px 10px 0 rgba(0,0,0,0.05);margin-left:auto;width:145px}@media (max-width: 991px){.callUs__img{margin:20px auto 0}}#pagePhPlackohrani .phHelpChildren{margin-top:60px}.phHelpChildren{background-color:#fcebe6;border-radius:24px;overflow:hidden;padding:42px 24px;position:relative;text-align:center}@media (min-width: 1801px){.phHelpChildren{border-radius:32px;padding:48px 80px}}@media (max-width: 899px){.phHelpChildren{padding:32px 24px}}@media (max-width: 575px){.phHelpChildren{border-radius:24px;padding:24px 16px}}.phHelpChildren__heartLeft{bottom:-26px;height:auto;left:46px;pointer-events:none;position:absolute;width:128px;z-index:0}@media (min-width: 1801px){.phHelpChildren__heartLeft{bottom:0}}@media (max-width: 1099px){.phHelpChildren__heartLeft{bottom:0;left:20px;width:55px}}@media (max-width: 575px){.phHelpChildren__heartLeft{top:0;left:5px;transform:rotate(187deg);width:40px}}.phHelpChildren__heartRight{bottom:-28px;height:auto;pointer-events:none;position:absolute;right:14px;width:209px;z-index:0}@media (min-width: 1801px){.phHelpChildren__heartRight{bottom:0;right:30px}}@media (max-width: 1099px){.phHelpChildren__heartRight{bottom:0;right:15px;width:77px}}@media (max-width: 575px){.phHelpChildren__heartRight{bottom:0;right:10px;width:50px}}.phHelpChildren__textWrap{max-width:1152px;margin:auto;position:relative;z-index:1}@media (min-width: 1801px){.phHelpChildren__textWrap{max-width:800px}}.phHelpChildren__heading{color:#3c3c3b;font-family:Signika,sans-serif;font-size:24px;line-height:1.25;margin:0 0 8px;text-wrap:balance}@media (min-width: 1801px){.phHelpChildren__heading{font-size:32px;margin:0 0 16px}}@media (max-width: 575px){.phHelpChildren__heading{font-size:24px}}.phHelpChildren__text{color:#3c3c3b;font-family:Signika-Light,sans-serif;font-size:16px;line-height:1.4;margin:0;text-wrap:balance}@media (min-width: 1801px){.phHelpChildren__text{font-size:18px}}.helpChildrenEshop{background-color:rgba(255,255,255,0.7);border:2px solid #EA415F;border-radius:4px;color:#EA415F;overflow:hidden;padding-bottom:35px;position:relative}.helpChildrenEshop__textWrap{flex:1 1 auto;padding:0 20px}.helpChildrenEshop__heading{font-family:Signika;font-size:23px;line-height:0.9;letter-spacing:0.01em;padding-top:14px;margin-bottom:15px}.helpChildrenEshop__text{font-size:14px;margin-bottom:0;padding-right:18px}.helpChildrenEshop__heartWrap{position:absolute;bottom:-12px;right:-13px;width:60px}.gallery{display:flex;flex-wrap:wrap;margin:70px -30px 40px}@media (max-width: 991px){.gallery{margin:10px auto 30px;max-width:815px}}.gallery__imgWrapperPadding{flex:0 0 33.3%;padding:30px}@media (max-width: 991px){.gallery__imgWrapperPadding{flex:0 0 50%;padding:20px}}@media (max-width: 575px){.gallery__imgWrapperPadding{flex:100%}}.gallery__imgWrapper{text-align:center}.gallery__img{background-color:rgba(255,255,255,0.7);border:1px solid #E8E8E8;box-shadow:0 4px 10px 0 rgba(0,0,0,0.08);border-radius:4px;max-width:350px;padding:10%;width:100%}.inspirationSlider{background-color:rgba(255,255,255,0.7);border-top:5px solid #ff7b00;color:#111;margin-top:60px;padding-bottom:50px}@media (max-width: 991px){.inspirationSlider{margin-top:0}}.carousel{margin-left:30px;margin-right:30px}@media (max-width: 767px){.carousel{margin-left:0;margin-right:0}}.carousel-cell{width:270px;height:270px;margin-right:10px}@media (max-width: 499px){.carousel-cell{width:220px;height:220px}}@media (max-width: 399px){.carousel-cell{width:180px;height:180px}}.carousel-cell-image{width:100%;height:100%;object-fit:contain}.pageHeader{position:static}.containerFull{margin-right:auto;margin-left:auto;padding-right:64px;padding-left:64px;width:100%;max-width:1920px}@media (max-width: 767px){.containerFull{padding-right:20px;padding-left:20px}}@media (max-width: 574px){.containerFull{padding-right:16px;padding-left:16px}}.contactUsHeader{align-items:center;color:#706969;display:flex;font-size:14px;height:34px;text-align:right}@media (max-width: 767px){.contactUsHeader{display:none}}.contactUsHeader__needHelp{color:#373333;font-weight:bold;letter-spacing:0.33px}.contactUsHeader__link{color:#706f6f}.contactUsHeader__link:hover{margin-bottom:-1px;border-bottom:1px solid #d3d3d3}.contactUsHeader__icon{margin-left:16px;margin-right:2px}@media (max-width: 699px){.contactUsHeader{text-align:center}.contactUsHeader__email{display:none}}.phNavbar{background:transparent;position:relative;z-index:100}.phNavbar__inner{display:flex;align-items:center;min-height:128px;gap:24px}@media (min-width: 1801px){.phNavbar__inner{min-height:160px;gap:40px}}@media (max-width: 1099px){.phNavbar__inner{min-height:0;gap:16px;padding-top:10px;padding-bottom:8px}}.phNavbar__logo{display:flex;flex-shrink:0;text-decoration:none;border-radius:50%;box-shadow:0 4px 10px 0 rgba(0,0,0,0.15);transition:background-color 350ms ease, box-shadow 350ms ease}.phNavbar__logo:hover{box-shadow:0 4px 10px 0 rgba(0,0,0,0.25)}.phNavbar__logoImg{width:80px;height:80px}@media (max-width: 1099px){.phNavbar__logoImg{width:56px;height:56px}}.phNavbar__links{display:flex;flex-wrap:wrap;align-items:center;gap:24px 32px;list-style:none;margin:0;padding:0;min-width:0}@media (min-width: 1801px){.phNavbar__links{gap:36px 40px}}@media (max-width: 1099px){.phNavbar__links{display:none}}.phNavbar__link{font-family:Signika,sans-serif;font-size:16px;font-weight:400;color:#3c3c3b;text-decoration:none;white-space:nowrap}@media (min-width: 1801px){.phNavbar__link{font-size:20px}}.phNavbar__link:hover,.phNavbar__link--active{color:#3c3c3b;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:16px}.phNavbar__actions{display:flex;align-items:center;flex-shrink:0;gap:24px;margin-left:auto}.phNavbar__loginBtn{display:flex;align-items:center;justify-content:center;height:48px;padding:0 24px;border:2px solid #d7445d;border-radius:8px;font-family:Signika,sans-serif;font-size:16px;color:#d7445d;min-width:130px;text-decoration:none;white-space:nowrap;transition:background-color 350ms ease, box-shadow 350ms ease}.phNavbar__loginBtn:hover{background-color:#f9e4e7;text-decoration:none;color:#d7445d}@media (min-width: 1801px){.phNavbar__loginBtn{height:56px;padding:0 32px;font-size:18px;min-width:160px}}@media (max-width: 1099px){.phNavbar__loginBtn{display:none}}.phNavbar__cartBtn{display:flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 20px;background-color:#d7445d;border:none;border-radius:8px;font-family:Signika,sans-serif;font-size:16px;color:#fff;min-width:130px;text-decoration:none;white-space:nowrap;transition:background-color 350ms ease, box-shadow 350ms ease}.phNavbar__cartBtn:hover{background-color:#c82b45;text-decoration:none;color:#fff}@media (min-width: 1801px){.phNavbar__cartBtn{height:56px;padding:0 24px;font-size:18px;min-width:160px}}@media (max-width: 479px){.phNavbar__cartBtn{padding:0 16px}}.phNavbar__hamburger{display:none;align-items:center;gap:6px;background:none;border:none;cursor:pointer;font-family:Signika,sans-serif;font-size:16px;color:#3c3c3b;padding:8px 4px}@media (max-width: 1099px){.phNavbar__hamburger{display:flex}}.phNavbar__mobileMenu{display:none;border-top:1px solid rgba(60,60,59,0.1)}@media (min-width: 1100px){.phNavbar__mobileMenu{display:none !important}}.phNavbar__mobileMenuInner{display:flex;flex-direction:column;align-items:center;padding:8px 0}.phNavbar__mobileLink{font-family:Signika,sans-serif;font-size:18px;color:#3c3c3b;text-decoration:none;padding:8px 0}.phNavbar__mobileLink:hover{color:#d7445d;text-decoration:none}.phNavbar__mobileBtns{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;padding:4px 0 16px}.phNavbar__mobileBtns .phNavbar__loginBtn{display:flex;height:48px;padding:0 24px;font-size:16px}.footerWrapper{margin-top:80px}.footer--ph{background:url("../img/ph/footer.png") center/100% 100% no-repeat,#fde2d0;color:#3c3c3b}.footer__tagline{font-size:24px}.footer__navHeading{font-size:20px}.footer__navLink{font-size:18px}.phSectionHeading--productOffer{margin-top:80px;margin-bottom:20px}@media (max-width: 575px){.phSectionHeading--productOffer{margin-top:25px}}.productOffer__perex{font-family:Signika-Light,sans-serif;font-size:18px;max-width:700px;margin:0 auto 25px;text-align:center}.phProducts{padding-top:56px;text-align:center}@media (min-width: 1801px){.phProducts{padding-top:80px}}@media (max-width: 1800px){.phProducts{max-width:1200px}}@media (max-width: 575px){.phProducts{padding-top:40px}}.phProducts__heading{font-family:Signika,sans-serif;font-size:24px;font-weight:400;color:#3c3c3b;margin:0 0 10px}@media (min-width: 1801px){.phProducts__heading{font-size:32px}}.phProducts__perex{font-family:Signika-Light,sans-serif;font-size:16px;font-weight:300;color:#3c3c3b;margin:0 0 40px;text-wrap:balance}@media (min-width: 1801px){.phProducts__perex{font-size:18px}}.phProducts__grid{display:flex;flex-direction:column;gap:16px}@media (min-width: 1801px){.phProducts__grid{gap:24px}}.phProducts__row{display:flex;gap:24px;justify-content:center}@media (max-width: 767px){.phProducts__row{flex-wrap:wrap;gap:16px}}.phProducts__card{flex:0 0 calc(25% - 18px);display:flex;flex-direction:column;gap:8px;border-radius:8px;text-decoration:none;color:#3c3c3b;transition:opacity 0.2s}@media (max-width: 767px){.phProducts__card{flex:0 0 calc(50% - 8px)}}.phProducts__card:hover{opacity:0.8}.phProducts__card:hover .phProducts__cardName{color:#27BAAF}.phProducts__card:hover .phProducts__chevron{filter:invert(61%) sepia(46%) saturate(657%) hue-rotate(126deg) brightness(92%) contrast(87%)}.phProducts__cardImg{aspect-ratio:1 / 1;border-radius:16px;object-fit:cover;width:100%}.phProducts__cardName{display:flex;align-items:center;justify-content:space-between;font-family:Signika,sans-serif;font-size:18px;font-weight:400;padding:6px 0;line-height:1.1;text-align:left}@media (min-width: 1801px){.phProducts__cardName{font-size:20px}}.phProducts__chevron{width:8px;height:14px;flex-shrink:0;transition:filter 0.2s}.phProducts__buttons{display:flex;align-items:center;justify-content:center;gap:16px;margin:30px auto 0;max-width:500px}.phProducts__buttons .phBtn{flex:1;justify-content:center}@media (min-width: 1801px){.phProducts__buttons{gap:24px;max-width:560px}}@media (max-width: 575px){.phProducts__buttons{flex-wrap:wrap;gap:12px}}.phGallery{padding-top:56px;padding-bottom:56px;text-align:center}@media (min-width: 1801px){.phGallery{padding-top:80px;padding-bottom:80px}}.phGallery__heading{font-family:Signika,sans-serif;font-size:24px;font-weight:400;margin-bottom:16px}@media (min-width: 1801px){.phGallery__heading{font-size:32px;margin-bottom:24px}}.phGallery__grid{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}@media (min-width: 1801px){.phGallery__grid{gap:24px}}.phGallery__photo{flex:0 0 calc(25% - 12px);width:calc(25% - 12px);min-width:0;aspect-ratio:1 / 1;object-fit:cover;border-radius:16px}@media (min-width: 1801px){.phGallery__photo{flex:0 0 calc(25% - 18px);width:calc(25% - 18px)}}@media (max-width: 767px){.phGallery__photo{flex:0 0 calc(50% - 8px);width:calc(50% - 8px)}}.phColumns--pagePhPlackohrani{margin-top:60px;margin-left:auto;margin-right:auto;max-width:840px}.phColumn--pagePhPlackohrani{display:block;padding-bottom:15px}.phColumn--pagePhPlackohrani:not(:last-of-type){margin-right:40px}.phColumn--post{background-color:white;border-top:5px solid #26916B}.phColumn__img--pagePhPlackohrani{padding-top:15px}.phColumn__paddingWrapper--pagePhPlackohrani{padding:10px 70px 0}@media (min-width: 576px) and (max-width: 767px){.phColumn__paddingWrapper--pagePhPlackohrani{padding:30px 30px 0}}@media (max-width: 575px){.phColumn__paddingWrapper--pagePhPlackohrani{padding:20px 10px 0}}.phColumnSubheading{font-family:Signika;font-size:31px;margin:20px 0 15px}.phHowto__box{background-color:#fbfbfb;border:1px solid #EEEEEE;border-radius:7px;margin-bottom:12px}.phHowto__box:not(.phHowto__box--opened):hover{background-color:#F4F9F7;border:1px solid #26916B}.phHowto__box:last-of-type{margin-bottom:22px}.phHowto__box--opened{background-color:#F4F9F7;border:1px solid #26916B}.phHowto__box--opened .phHowto__chevron{transform:scaleY(-1)}.phHowto__header{align-items:baseline;cursor:pointer;display:flex;min-height:56px;padding:0 20px}@media (max-width: 399px){.phHowto__header{padding:0 10px}}.phHowto__stepNumber{align-items:center;background-color:#26916B;border-radius:50%;color:white;display:inline-flex;flex:0 0 auto;font-size:18px;font-family:Signika,sans-serif;justify-content:center;margin-right:25px;height:32px;width:32px}@media (max-width: 399px){.phHowto__stepNumber{margin-right:15px}}.phHowto__icon{margin-right:12px;position:relative;top:7px}.phHowto__heading{color:#111;font-family:Signika,sans-serif;font-size:23px;line-height:1.1;margin:0;padding:10px 0}.phHowto__chevron{color:#26916B;font-size:18px;margin-left:auto;padding-left:10px}.phHowto__content{display:none;font-family:Signika-Light,sans-serif;padding:5px 40px 20px}@media (max-width: 399px){.phHowto__content{padding-left:20px;padding-right:20px}}.phHowto__paragraph{color:#111;font-size:18px}.phHowto__paragraph:last-of-type{margin-bottom:0}.priceList__productContainer{display:flex;margin:30px -10px 0;flex-wrap:wrap}@media (max-width: 409px){.priceList__productContainer{justify-content:center}}.priceList__productWrap{flex:0 0 33.33%;padding:0 10px 20px}@media (max-width: 629px){.priceList__productWrap{flex:0 0 50%}}@media (max-width: 409px){.priceList__productWrap{flex:0 0 100%;max-width:260px}}.priceList__product{background-color:#F4F9F7;border-radius:7px;padding:15px 0;text-align:center}.priceList__heading{color:#111;font-size:16px;margin-bottom:1px}.priceList__subheading{font-size:14px;font-family:Signika-Light,sans-serif}.priceList__img{width:100%}.priceList__priceWrap{color:#111;font-size:18px;margin-top:10px}.priceList__currency{color:#706f6f;font-family:Signika-Light,sans-serif}.phColumn__paragraph--grey{color:#3c3c3b}.phColumn__hr{border-top:1px solid #d8d8d8;margin:30px 0 22px}.phColumn__paragraph--question{font-family:Signika;margin:20px 0 10px}.mainHeading__perex--pagePhCropper{max-width:800px}.phColumn--inspirationBox{background-color:rgba(255,255,255,0.7);border-top:5px solid #26916B;margin-top:50px;padding:0 10px}.phSectionHeading--inspirationBox{margin:20px 0 15px}.inspirationBox__perex{font-family:Signika-Light,sans-serif;font-size:18px;margin:0 auto 38px;max-width:450px;text-align:center}.inspirationBox__gallery{display:flex;flex-wrap:wrap;margin:0 60px 30px}@media (max-width: 1199px){.inspirationBox__gallery{margin:0 auto 10px;max-width:550px}}.inspirationBox__item{align-items:center;display:flex;flex:0 0 25%;flex-direction:column;padding:0 25px}@media (max-width: 1199px){.inspirationBox__item{flex:0 0 50%;padding:0 20px 20px}}@media (max-width: 449px){.inspirationBox__item{flex:0 0 100%}}.inspirationBox__itemHeading{align-items:center;color:#3c3c3b;display:flex;justify-content:center;font-family:Signika;font-size:30px;line-height:1;margin-bottom:-10px;max-width:100%;min-height:72px;position:relative;text-align:center;word-break:break-word}@media (max-width: 1199px){.inspirationBox__itemHeading{align-items:flex-end}}.inspirationBox__img{max-width:230px;margin-top:auto;object-fit:contain;width:100%}.phColumn--ribbonCropperManual{border-top:5px solid #2775C6;margin-top:40px;margin-bottom:50px;padding:0 10px 34px}.ribbonCropperManual__items{margin:auto}.ribbonCropperManual__item{display:flex;margin-top:16px}.ribbonCropperManual__stepNumber{align-items:center;background-color:white;border:3px solid #2775C6;border-radius:50%;color:#2775C6;display:inline-flex;flex:0 0 auto;font-size:18px;justify-content:center;margin-right:16px;height:40px;width:40px}.ribbonCropperManual__text{align-self:center;font-size:18px}.ribbonCropperManual__text--strong{font-weight:600}#pageEshop .eshop__heading,#pageEshop .customizeMotif__heading,#pageEshop .eshopTags__heading,#pageEshop .eshopDetail__otherProductHeading,#pageEshop .eshop__previewItem{font-family:Signika,sans-serif}#pageEshop .eshopTags__tag,#pageEshop .eshop__productTag,#pageEshop .checkboxContainer,#pageEshop .primaryInput--eshop,#pageEshop .eshopDetail__description,#pageEshop .eshopDetail__otherProductSize,#pageEshop .eshop__previewFooter,#pageEshop .eshop__previewText{font-family:Signika-Light,sans-serif}#pageEshop .eshopDetail__productWrapper{border-color:#ff7b00}#pageEshop .eshopDetail__optionsWrap{background-color:#FFF8F2}.mainHeading__perex--pageRecenze{max-width:740px}.phReview__container{display:flex;flex-wrap:wrap;margin:0 -30px 0}@media (max-width: 991px){.phReview__container{margin:10px auto 30px;max-width:815px}}.phReview{flex:0 0 33.3%;padding:25px 30px}@media (max-width: 991px){.phReview{flex:0 0 50%;padding:20px}}@media (max-width: 575px){.phReview{flex:100%;padding-left:0;padding-right:0}}.phReview__box{background-color:white;border:1px solid #E8E8E8;box-shadow:0 4px 10px 0 rgba(0,0,0,0.05);border-radius:4px;width:100%}.phReview__imgWrapper{align-items:center;display:flex;justify-content:center;padding:25px 0}.phReview__img{max-width:200px;width:90%}.phReview__contentWrapper{background-color:#fbfbfb;border-top:1px solid #eeecec;font-family:Signika-Light,sans-serif;font-size:16px;padding:20px 30px}.phReview__name{color:#706f6f;font-family:Signika;font-size:18px}.phReview__ratingAndDate{display:flex;flex-wrap:wrap;justify-content:space-between;margin:7px 0 12px}.phReview__rating i{color:#ff7b00;font-size:16px;margin-left:4px}.phReview__date{color:#8595A6}.phReview__text{color:#111}.articleList__title{font-family:Signika}.pageHeadingWrapper--pageBlogClanek{padding-top:50px}.pageHeading--pageBlogClanek{font-size:48px}.article__mainContent{color:#111;font-family:Signika-Light,sans-serif;margin:0 auto 50px}.contactAddress{border:3px dashed #26916B}.contactAddress__box:not(:first-of-type){border-left:3px dashed #26916B}.contactAddress__btn{background-color:#ff7b00}.contactAddress__btn:hover{background-color:#b05200}.contactForm{background-color:#FFE5EA}.contactForm__sendBtn{background-color:#EA415F}.contactForm__sendBtn:hover{background-color:#b23249}#pageKontakty .footerWrapper{margin-top:0}.donationBar{align-items:center;background-color:#fdecef;border-radius:4px;display:grid;font-size:15px;grid-template-columns:1fr auto 1fr;margin-bottom:12px;padding:4px 8px}.donationBar__text{text-align:center}.donationBar__heart{color:#EA415F;font-size:24px;text-align:right}.buyMoreMotivation--withPercentage{background-color:#fff2e5;grid-template-columns:1fr auto;text-align:left}@media (max-width: 991px){.buyMoreMotivation--withPercentage{grid-template-areas:"line11 line12"}}.buyMoreMotivation__percentIcon{color:#ff7b00;font-size:24px}#pagePhReflectiveButtons.reflectiveButtonsLightOff{background-color:#152028}#pagePhReflectiveButtons.reflectiveButtonsLightOff .lightSwitcher__bar{color:white}#pagePhReflectiveButtons.reflectiveButtonsLightOff .lightSwitcher__buttonSwitchOn,#pagePhReflectiveButtons.reflectiveButtonsLightOff .lightSwitcher__switchOff,#pagePhReflectiveButtons.reflectiveButtonsLightOff .phColumn__img--reflectiveLightOn{display:none}#pagePhReflectiveButtons.reflectiveButtonsLightOff .lightSwitcher__buttonSwitchOff,#pagePhReflectiveButtons.reflectiveButtonsLightOff .lightSwitcher__switchOn,#pagePhReflectiveButtons.reflectiveButtonsLightOff .phColumn__img--reflectiveLightOff{display:block}#pagePhReflectiveButtons.reflectiveButtonsLightOff .phColumn__paragraph,#pagePhReflectiveButtons.reflectiveButtonsLightOff .productOffer__perex,#pagePhReflectiveButtons.reflectiveButtonsLightOff .phColumn--callUs{color:#e0e3e4}#pagePhReflectiveButtons.reflectiveButtonsLightOff .phColumn--reflectiveButtons,#pagePhReflectiveButtons.reflectiveButtonsLightOff .phColumn--callUs{background-color:#202a32;border-left:1px solid #2D3A45;border-right:1px solid #2D3A45;border-bottom:1px solid #2D3A45}#pagePhReflectiveButtons.reflectiveButtonsLightOff .phSectionHeading--phColumn,#pagePhReflectiveButtons.reflectiveButtonsLightOff .phSectionHeading--productOfferReflectiveButtons,#pagePhReflectiveButtons.reflectiveButtonsLightOff .priceList__cell,#pagePhReflectiveButtons.reflectiveButtonsLightOff .phSectionHeading--callUs,#pagePhReflectiveButtons.reflectiveButtonsLightOff .eshop__heading{color:#F7F9FA}#pagePhReflectiveButtons.reflectiveButtonsLightOff .phQuantityDiscount{background-color:#202a32}#pagePhReflectiveButtons.reflectiveButtonsLightOff .phQuantityDiscount__heading,#pagePhReflectiveButtons.reflectiveButtonsLightOff .phQuantityDiscount__reward,#pagePhReflectiveButtons.reflectiveButtonsLightOff .phQuantityDiscount__threshold{color:#F7F9FA}#pagePhReflectiveButtons.reflectiveButtonsLightOff .gallery__img,#pagePhReflectiveButtons.reflectiveButtonsLightOff .eshopPreview{background-color:#202a32;border:1px solid #2D3A45}#pagePhReflectiveButtons.reflectiveButtonsLightOff .eshop__footer{background-color:#202a32}#pagePhReflectiveButtons.reflectiveButtonsLightOff .reflectiveButtons__paragraph{background-color:#202a32}#pagePhReflectiveButtons .lightSwitcher__bar{align-items:center;color:#111;display:flex;font-family:Signika,sans-serif;font-size:21px;justify-content:center;margin-bottom:26px;height:60px}#pagePhReflectiveButtons .lightSwitcher__switchOn{display:none}#pagePhReflectiveButtons .lightSwitcher__button{cursor:pointer}#pagePhReflectiveButtons .lightSwitcher__buttonSwitchOff{display:none}#pagePhReflectiveButtons .reflectiveButtons__paragraph{max-width:700px;margin:100px auto;border-radius:16px;padding:32px 40px}@media (max-width: 991px){#pagePhReflectiveButtons .reflectiveButtons__paragraph{padding:24px 20px}}#pagePhReflectiveButtons .phColumn__img--reflectiveLightOff{display:none}#pagePhReflectiveButtons .phSectionHeading--productOfferReflectiveButtons{margin-top:100px}#pagePhReflectiveButtons .productOffer__perex{margin-bottom:100px}#pagePhReflectiveButtons .phColumn--callUs{margin-bottom:120px}.phSectionHeading--ribbonsOffer{margin-top:56px}@media (min-width: 1801px){.phSectionHeading--ribbonsOffer{margin-top:80px}}.ribbonsOffer__boxCont{display:grid;gap:24px;grid-template-columns:repeat(4, 1fr);margin-top:20px}@media (min-width: 1801px){.ribbonsOffer__boxCont{gap:40px;margin-top:28px}}@media (max-width: 991px){.ribbonsOffer__boxCont{margin-left:auto;margin-right:auto;max-width:670px;grid-template-columns:repeat(2, 1fr);justify-items:center}}@media (max-width: 575px){.ribbonsOffer__boxCont{grid-template-columns:1fr}}.ribbonsOffer__box{border-radius:8px;cursor:pointer;display:flex;flex-direction:column;padding:0 0 8px}.ribbonsOffer__box:hover{text-decoration:none}@media (max-width: 991px){.ribbonsOffer__box{max-width:260px;width:100%}}.ribbonsOffer__imgWrap{aspect-ratio:1 / 1;border-radius:8px;overflow:hidden}.ribbonsOffer__img{width:100%;height:100%;object-fit:contain}.ribbonsOffer__heading{color:#111;font-size:18px;font-weight:400;font-family:Signika,sans-serif;line-height:1.4;margin-bottom:0;padding-top:10px}@media (min-width: 1801px){.ribbonsOffer__heading{font-size:20px;padding-top:12px}}.ribbonsOffer__description{color:#3c3c3b;font-size:16px;margin-top:8px;margin-bottom:0;line-height:1.5}.ribbonsOffer__orderBtn{align-items:center;background:transparent;border:none;color:#d7445d;display:inline-flex;font-size:16px;gap:8px;margin-top:8px;outline:none;padding:0;text-align:left}.ribbonsOffer__arrow{width:8px;height:14px}.phSignpost{display:flex;justify-content:center;gap:64px;padding-top:80px;padding-bottom:80px}@media (min-width: 1801px){.phSignpost{padding-top:120px;padding-bottom:120px}}@media (max-width: 991px){.phSignpost{flex-direction:column;gap:48px;padding-top:80px;padding-bottom:80px}}@media (max-width: 575px){.phSignpost{padding-top:40px;padding-bottom:40px;gap:32px}}.phSignpost__column{flex:1 1 0;display:flex;align-items:center;gap:24px;min-width:0}@media (min-width: 1801px){.phSignpost__column{gap:32px}}@media (max-width: 539px){.phSignpost__column{flex-direction:column;text-align:center;gap:16px}}.phSignpost__img{flex-shrink:0;width:200px;height:200px;border-radius:50%;object-fit:cover}.phSignpost__content{flex:1 1 0;display:flex;flex-direction:column;align-items:flex-start;gap:16px}@media (min-width: 1801px){.phSignpost__content{gap:24px}}@media (max-width: 539px){.phSignpost__content{align-items:center;gap:16px}}.phSignpost__textGroup{display:flex;flex-direction:column;gap:8px;width:100%}.phSignpost__heading{font-family:Signika,sans-serif;font-size:24px;font-weight:400;line-height:36px;color:#3c3c3b;margin:0}@media (min-width: 1801px){.phSignpost__heading{font-size:32px;line-height:40px}}@media (max-width: 575px){.phSignpost__heading{font-size:24px;line-height:32px}}.phSignpost__perex{font-family:Signika-Light,sans-serif;font-size:16px;font-weight:300;line-height:normal;color:#3c3c3b;margin:0;text-wrap:balance}@media (min-width: 1801px){.phSignpost__perex{font-size:18px}}.phSignpost__separator{flex-shrink:0;width:2px;align-self:stretch;background-image:linear-gradient(to bottom, rgba(60,60,59,0.2) 50%, transparent 50%);background-size:2px 16px;background-repeat:repeat-y}@media (max-width: 991px){.phSignpost__separator{display:none}}.phReviewsSection{padding-top:64px}@media (min-width: 1801px){.phReviewsSection{padding-top:80px}}@media (max-width: 575px){.phReviewsSection{padding-top:48px}}.phReviewsSection__heading{color:#3c3c3b;font-family:Signika,sans-serif;font-size:24px;font-weight:400;line-height:40px;margin:0 0 24px;text-align:center}@media (min-width: 1801px){.phReviewsSection__heading{font-size:32px;margin:0 0 32px}}.phReviewsSection .review{background:linear-gradient(107deg, #fff .7%, #e5f3f0 97%);border-radius:16px;gap:16px;min-height:194px;padding:24px;position:relative;isolation:isolate}@media (max-width: 767px){.phReviewsSection .review{min-height:261px;width:280px}}.phReviewsSection .review::before{content:'';position:absolute;inset:0;background:#e5f3f0;border-radius:inherit;opacity:0;transition:opacity 2s ease;z-index:-1}.phReviewsSection .review.is-selected::before{opacity:1}.phReviewsSection .review__name{color:#171515;font-family:Signika,sans-serif;font-size:16px;font-weight:500}@media (min-width: 1801px){.phReviewsSection .review__name{font-size:18px}}.phReviewsSection .review__nameSecondary{color:#3c3c3b;font-family:Signika,sans-serif;font-size:16px;font-weight:300}.phReviewsSection .review__ratingBadge{background:#3c3c3b;font-family:Signika,sans-serif}.phReviewsSection .review__date{color:#3c3c3b;font-family:Signika,sans-serif;font-size:16px;font-weight:300}.phReviewsSection .review__text{color:#373333;font-family:Signika,sans-serif;font-size:16px;font-weight:300;line-height:21px}.phReviewsSection .review__moreLink{color:#3c3c3b;text-decoration:underline}.phReviewsSection .flickity-button{background:white;border:2px solid #3c3c3b;color:#3c3c3b}.phReviewsSection .reviewCarousel__wrap::before,.phReviewsSection .reviewCarousel__wrap::after{display:none}.phReviewsSection .flickity-viewport{mask-image:linear-gradient(to right, transparent 0px, black 120px, black calc(100% - 120px), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0px, black 120px, black calc(100% - 120px), transparent 100%)}@media (max-width: 767px){.phReviewsSection .flickity-viewport{mask-image:linear-gradient(to right, transparent 0px, black 40px, black calc(100% - 40px), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0px, black 40px, black calc(100% - 40px), transparent 100%)}}
