body{background:var(--color-light-grey) url('../../../gfx/pagebg.jpg') repeat center top;display:flex;justify-content:center;flex-direction:column;background-attachment:fixed}div#page{width:100%;max-width:1464px;margin:-4px auto 0 auto;position:relative}div#page.scrolled{margin-top:81px}header{width:100%;min-height:81px;background:url('../../../gfx/topFlow.png') repeat-x center bottom;position:relative;display:flex;justify-content:center;z-index:100;transition:min-height .8s ease-out}header.scrolled{position:fixed;min-height:50px;top:0}header div#inheader{position:relative;max-width:1464px;width:100%;display:flex;justify-content:space-between;align-items:flex-start}header div#inheader a#logo{display:block;position:absolute;top:-40px;left:0;width:165px;height:165px;background:url('../../../gfx/logobg.png') no-repeat center center;background-size:cover;display:flex;justify-content:center;transition:width .3s,height .3s,top .3s,padding .3s,filter .3s ease-out;z-index:200}header div#inheader a#logo:active{background-size:95% 95%}header div#inheader a#logo img{width:80%;height:auto;margin:25px 0 0 0}header.scrolled div#inheader a#logo{top:-10px;width:45px;height:45px;content:url("../../../gfx/logo_goska_short.svg");padding:10px;cursor:pointer}header.scrolled div#inheader a#logo img{margin:6px 0 0 0}nav#mobile{display:none}header div#inheader nav#desktop ul{display:flex;margin:23px 0 0 180px;list-style-type:none;gap:var(--space-5);transition:margin .4s,gap .6s}header.scrolled div#inheader nav#desktop ul{margin:var(--space-1) 0 0 60px;gap:var(--space-3)}header div#inheader nav#desktop ul li,header div#inheader p.contact{font-size:21px}header div#inheader nav#desktop ul li a,header div#inheader p.contact a{color:var(--color-white);text-decoration:none;transition:text-shadow .3s ease-out}nav ul li a:hover,nav ul li a[aria-current=true],header div#inheader p.contact a:hover{text-shadow:0 0 var(--space-1) var(--color-white),0 0 var(--space-1) var(--color-white)}nav ul li a.catchy{padding:3px var(--space-1);border-radius:var(--space-1);background-color:var(--brand-color-red)}header div#inheader > div{display:flex;gap:var(--space-7)}header div#inheader > div p{margin-top:23px;display:flex}div p.contact{gap:var(--space-5);transition:opacity .1s}header.scrolled div#inheader > div p.contact{opacity:0}header.scrolled div#inheader > div p{margin:var(--space-1) 0 0 0}header div#inheader > div p.icons{gap:var(--space-3);margin:23px var(--space-2) 0 0}header.scrolled div#inheader > div p.icons{margin:var(--space-1) var(--space-2) 0 0}p.contact a{display:flex;gap:var(--space-3);padding:1px 0 1px var(--space-4);background-size:var(--space-3) var(--space-3);background-repeat:no-repeat;background-position:left 4px}p.contact a.phone{background-image:url('../../../gfx/icons/phone-white-ourlined.svg')}p.contact a.fb{background-image:url('../../../gfx/icons/facebook-white-outlined.svg')}header div#inheader p.icons a img{width:var(--space-3);height:var(--space-3)}header div#inheader p.icons a:not(.active):not(#hamburgerIcon),header div#inheader p.icons a.inactive{opacity:.5}header div#inheader p.icons a#hamburgerIcon{display:none}header div#inheader p.icons a.active{position:relative}header div#inheader p.icons a.active span{border-radius:50%;color:var(--color-white);font-size:13px;text-align:center;width:20px;height:20px;display:flex;background-color:var(--brand-color-red);border:2px solid var(--brand-color-dark);position:absolute;right:-12px;top:-8px;justify-content:center;align-items:center;-webkit-animation:wobble .8s both;animation:wobble .8s both}div#dynamicSearch{padding:var(--space-5) 0;text-align:center;position:relative}div#dynamicSearch.lowMargin{padding:var(--space-5) 0 var(--space-3) 0}div#dynamicSearch input[type=text]{background:var(--color-white);font-size:34px;border:1px solid var(--color-dark-grey);border-radius:var(--space-1);padding:var(--space-1) var(--space-3);width:100%;max-width:750px;font-weight:400;background-position:right var(--space-3) center;background-size:var(--space-4) var(--space-4);background-repeat:no-repeat}div#dynamicSearch input:focus,div#dynamicSearch input:focus-visible{outline:var(--brand-color-dark) auto 2px}div#dynamicSearch input[type=text]::placeholder{color:var(--color-dark-grey)}div#dynamicSearch button{background:none;border:none;width:var(--space-4);height:var(--space-4);background-image:url('../../../gfx/icons/search.svg');background-size:contain;background-position:left center;background-repeat:no-repeat;margin:14px 0 0 -50px;padding:var(--space-0) var(--space-2);content = '';opacity:.5;cursor:pointer;position:absolute}div#dynamicSearch div#searchResults{display:none;width:100%;max-width:792px;background:var(--color-white);margin:0 auto;padding:0;position:absolute;z-index:400;left:50%;transform:translateX(-50%);max-height:400px;overflow-y:auto;-webkit-border-bottom-right-radius:var(--space-1);-webkit-border-bottom-left-radius:var(--space-1);-moz-border-radius-bottomright:var(--space-1);-moz-border-radius-bottomleft:var(--space-1);border-bottom-right-radius:var(--space-1);border-bottom-left-radius:var(--space-1);-webkit-box-shadow:0 21px 27px -22px rgba(78,78,80,1);-moz-box-shadow:0 21px 27px -22px rgba(78,78,80,1);box-shadow:0 21px 27px -22px rgba(78,78,80,1)}div#dynamicSearch div#searchResults > div p{padding:0 var(--space-4) 0 var(--space-2)}div#dynamicSearch div#searchResults > div p a{display:flex;align-items:center;justify-content:space-between;font-size:var(--text-size-bigger);color:var(--text-color-regular);text-decoration:none;gap:var(--space-2)}div#dynamicSearch div#searchResults > div p a:hover span{text-decoration:underline}div#dynamicSearch div#searchResults > div p a:hover img{transform:scale(1.3)}div#dynamicSearch div#searchResults > div p a span:first-of-type{display:flex;align-items:center;text-align:left}div#dynamicSearch div#searchResults > div p a span:last-of-type{color:var(--brand-color-red);font-weight:600}div#dynamicSearch div#searchResults > div img{width:80px;height:80px;object-fit:contain;margin:0 var(--space-2) 0 0;transition:transform .5s}div#paperWhite,div#additionalPaper{background:var(--color-white);border-top-right-radius:var(--space-1);border-top-left-radius:var(--space-1);padding:var(--space-4) 0;overflow:hidden}div#paperWhite.notLast{border-bottom-right-radius:var(--space-1);border-bottom-left-radius:var(--space-1)}div#additionalPaper{margin:var(--space-10) 0 0 0;padding:var(--space-6) 0}div#page section h2{font-size:var(--text-size-h2);text-align:center;font-weight:400;margin:0 0 var(--space-4) 0}div#mainCategories,div#newPromos,div#mainBrowser div.offers{margin:0 var(--space-2)}div#mainCategories > div > div{position:relative;height:140px;display:flex;align-items:flex-start;flex-direction:column;margin:var(--space-1) 0 0 0;overflow:hidden;transition:height .4s,filter 1s ease-out}div#mainCategories.compact > div > div{margin:0}div#mainCategories.compact > div > div{max-width:calc(50% - var(--space-1));width:100%}div#mainCategories.compact > div{display:flex;flex-wrap:wrap;gap:var(--space-2)}div#mainCategories:not(.compact) > div > div.active{height:360px}div#mainCategories > div > div.inactive{filter:grayscale(100%)}div#mainCategories > div > div.inactive img{filter:blur(5px)}div#mainCategories > div > div img{width:100%;height:auto;object-fit:cover;position:absolute;bottom:0;z-index:10;transition:transform .4s,filter .4s ease-out}div#mainCategories > div > div:first-of-type{border-top-right-radius:var(--space-2);border-top-left-radius:var(--space-2)}div#mainCategories > div > div:last-of-type{border-bottom-right-radius:var(--space-2);border-bottom-left-radius:var(--space-2)}div#mainCategories.compact > div > div:first-of-type{border-top-right-radius:0}div#mainCategories.compact > div > div:nth-of-type(2){border-top-right-radius:var(--space-2)}div#mainCategories.compact > div > div:nth-last-of-type(2){border-bottom-left-radius:var(--space-2)}div#mainCategories.compact > div > div:last-of-type{border-bottom-left-radius:0;border-bottom-right-radius:var(--space-2)}div#mainCategories > div > div div{position:absolute;bottom:0;width:100%;z-index:20}div#mainCategories > div > div div p,div#mainCategories > div > div div h3{color:var(--color-white);text-shadow:0 0 var(--space-0) rgba(0,0,0,0.6)}div#mainCategories > div > div div h3{font-size:64px;font-weight:400;margin:0 var(--space-5) var(--space-3) var(--space-5);text-align:right;transition:font-size .4s ease-out}div#mainCategories.compact > div > div div h3{font-size:50px;margin:0 var(--space-3) var(--space-2) var(--space-3)}div#mainCategories.compact > div > div:nth-of-type(odd) div h3,div#mainCategories.compact > div > div:nth-of-type(odd) div p{text-align:left}div#mainCategories.compact > div > div:nth-of-type(even) div h3,div#mainCategories.compact > div > div:nth-of-type(even) div p{text-align:right}div#mainCategories > div > div.active div h3{text-align:left;font-size:136px;margin:0 var(--space-5) 0 var(--space-5)}div#mainCategories.compact > div > div.active div h3{font-size:70px;margin:0 var(--space-3) 0 var(--space-3)}div#mainCategories > div > div div p{display:none;margin:0 var(--space-6) var(--space-3) var(--space-6);font-size:var(--text-size-large)}div#mainCategories.compact > div > div div p{margin:0 var(--space-3) var(--space-2) var(--space-3);font-size:var(--text-size-bigger)}div#mainCategories > div > div.active div p{display:block}div#mainCategories > div > div.active:hover img{transform:scale(1.2)}div#paperWhite section{margin:0 0 var(--space-8) 0}div.offersContainer{margin:var(--space-1) 0 0 0}div.offers{display:flex;margin:0 0 var(--space-6) 0;justify-content:center}div.offers > div{text-align:center;margin:0 0 var(--space-4) 0;position:relative;padding:0 0 var(--space-3) 0}div#mainBrowser div.offers > div{overflow:hidden}div#newPromos div.offers > div{width:calc(100% / 5)}div#mainBrowser div.offers > div{width:calc(100% / 6)}div#offersDistro div.offers > div{width:calc(100% / 4)}div.offers > div a{text-decoration:none}div.offers > div p:not(.badge){font-size:var(--text-size-large);margin:0;z-index:60;position:absolute;bottom:0;width:100%;text-align:center}div.offers > div p span.price{color:var(--brand-color-dark);transition:color .4s}div#newPromos div.offers > div p span.price{color:var(--color-white);background:var(--brand-color-red);padding:2px var(--space-0) 2px 14px;border-radius:var(--space-1)}div.offers > div p span.prev-price{color:var(--text-color-light);text-decoration:line-through;transition:color .4s}div.offers > div img{width:100%;max-width:250px;max-height:210px;height:200px;object-fit:contain;transition:transform .4s;z-index:50;transform-origin:50% calc(100% - 20px)}div.offers > div a:hover span.price{color:var(--brand-color-red)}div.offers > div a:hover img{transform:scale(1.2)}p.sectionLink{text-align:center;font-size:28px;margin:var(--space-4)}p.sectionLink a{color:var(--brand-color-dark)}p.sectionLink a:hover{color:var(--brand-color-red)}div#mainBrowser{margin:var(--space-12) 0 var(--space-6) 0;padding:0 0 var(--space-6) 0;background:url('../../../gfx/zabki.png') repeat-x left bottom}div#mainBrowser.searchBrowser{margin:var(--space-6) 0 var(--space-4) 0;padding:0;background:none}div#mainBrowser div.tabs{display:flex;justify-content:center}div#mainBrowser div.tabs button{font-size:28px;border:none;background:transparent;padding:var(--space-1) var(--space-3);cursor:pointer}div#mainBrowser div.tabs button[aria-selected=true]{background:var(--brand-color-dark);color:var(--color-white);-webkit-border-top-left-radius:var(--space-0);-webkit-border-top-right-radius:var(--space-0);-moz-border-radius-topleft:var(--space-0);-moz-border-radius-topright:var(--space-0);border-top-left-radius:var(--space-0);border-top-right-radius:var(--space-0)}div#mainBrowser div.tabs button[aria-selected=true]:hover,div#mainBrowser div.ops button:hover{text-shadow:0 0 var(--space-2) #fff}div#mainBrowser div.tabs button[aria-selected=false]:hover{color:var(--brand-color-red)}div#mainBrowser > div.folded{display:none}div#mainBrowser > div.expanded div.offers,div#offersDistro div.offers{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center}div#offersDistro div.offers{margin:var(--space-3) var(--space-3) 0 var(--space-3)}div#mainBrowser > div.expanded{background:url('../../../gfx/topFlow.png') repeat-x center top}div#mainBrowser > div.offers > div{flex-grow:1}div#mainBrowser div.offers > div img{max-width:230px}ul.paging{display:flex;margin:var(--space-2);list-style-type:none;gap:var(--space-1);justify-content:center;padding:0}ul.paging li{font-size:var(--space-3)}ul.paging li a{font-size:var(--space-3);color:var(--brand-color-dark);text-decoration:none;width:var(--space-5);height:var(--space-5);display:inline-flex;justify-content:center;align-items:center}ul.paging li a:hover{color:var(--brand-color-red)}ul.paging li a[aria-current=true]{color:var(--color-white);background:var(--brand-color-dark);border-radius:50%}div#mainBrowser div.ops{display:flex;padding:var(--space-3) 0;gap:var(--space-3);justify-content:center}div#mainBrowser div.ops button{background:none;border:none;color:var(--color-white);font-size:var(--space-3);cursor:pointer}div#mainBrowser div.ops button::after{content:'';background:url('../../../gfx/icons/chevron-blank-white-down.svg') no-repeat center center;background-size:contain;width:14px;height:14px;display:inline-block;transition:transform .3s ease-out;margin:0 0 0 var(--space-2)}div#mainBrowser div.ops button[aria-selected=true]::after{transform:rotate(180deg)}div.kinds,div.sizes,div.colors{overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}ul.colors,ul.sizes{display:flex;margin:var(--space-4) 0 var(--space-5) 0;list-style-type:none;gap:12px;padding:0;flex-wrap:wrap}ul.colors{justify-content:safe center}ul.sizes{justify-content:safe center}ul.colors li a,ul.sizes li a,div#parameters div#sizes button{text-decoration:none;width:36px;height:36px;display:block;margin:0;border-radius:50%;border:1px solid #fff;-webkit-box-shadow:0 0 5px -1px rgba(66,68,90,0.6);-moz-box-shadow:0 0 5px -1px rgba(66,68,90,0.6);box-shadow:0 0 5px -1px rgba(66,68,90,0.6);transition:transform .2s,border-radius .2s,width .2s,height .2s,box-shadow .2s,margin .2s ease-out;text-align:center}ul.sizes li a,div#parameters div#sizes button{color:var(--color-white);font-size:22px;background-color:var(--brand-color-dark);text-align:center;font-weight:400}ul.sizes li a{line-height:36px}ul.colors li a:hover,ul.sizes li a:hover,div#parameters div#sizes button:hover{border-radius:20%;transform:scale(1.3)}ul.colors li a[aria-current=true]{background-image:url('../../../gfx/icons/check-white-outlined.svg');background-position:center center;background-size:50% 50%;background-repeat:no-repeat}ul.sizes li a[aria-current=true]{background-color:var(--brand-color-red)}ul.colors.focused li a:not([aria-current=true]),ul.sizes.focused li a:not([aria-current=true]){width:var(--space-4);height:var(--space-4);margin:var(--space-0) 0}ul.sizes.focused li a:not([aria-current=true]){font-size:20px;line-height:32px}div.kinds,div.colors,div.sizes{background:url('../../../gfx/zabki.png') repeat-x center bottom;margin:0 var(--space-2)}div.kinds.kindsSearch{margin:0 var(--space-2) var(--space-4) var(--space-2)}div#mainBrowser div.kinds:not(.true),div.colors:not(.true),div.sizes:not(.true){display:none}div#categoryMenu div.sizes,div#colorsMenu div.colors{background:none;margin:0}div#categoryMenu div.sizes{display:flex}div.kinds ul{display:flex;list-style-type:none;gap:var(--space-1);justify-content:safe center;padding:0;margin:0}div#mainBrowser div.kinds ul{margin:var(--space-3) 0}div.kinds ul li,div.kinds ul li a,div.kinds ul li a p{text-align:center}div.kinds ul li img{width:80px;height:70px;object-fit:contain;transition:filter 1s,transform .2s ease-out}div.kinds ul li a{text-decoration:none;transition:margin .2s ease-out;display:block}div.kinds ul li p{color:var(--brand-color-dark);font-size:20px;transition:color .2s ease-out;width:100%;margin:var(--space-0) 0 var(--space-3) 0}div.kinds ul li a:hover img{transform:scale(1.3)}div.kinds ul li a[aria-current=true],div.kinds ul li a[aria-current=true] p{text-decoration:underline}div.kinds ul li a:hover p,div.kinds ul li a[aria-current=true],div.kinds ul li a[aria-current=true] p{color:var(--brand-color-red)}div.kinds ul li a[aria-current=true] img{transform:scale(1.3)}div#page section div#whyBuyHere h2{margin:0 0 var(--space-8) 0}div#whyBuyHere > div{display:flex;justify-content:center;max-width:calc(100% - var(--space-16));margin:auto}div#whyBuyHere > div > div{text-align:center;max-width:calc(100% / 4)}div#whyBuyHere > p{text-align:center}div#whyBuyHere > div > div p{font-size:var(--text-size-mobile-medium);margin:var(--space-3)}div#whyBuyHere > div > div img{width:var(--space-8);height:var(--space-8)}div#headerBanner{width:100%;height:240px;position:relative;border-bottom-right-radius:8px;border-bottom-left-radius:8px;margin-top:calc(var(--space-3) * -1);display:flex;overflow:hidden;align-items:flex-end}div#headerBanner::after{content:"";position:absolute;bottom:0;inset:0;box-shadow:inset 0 -120px 24px 0 rgba(0,0,0,0.4);pointer-events:none}div#headerBanner h1{position:absolute;font-size:var(--space-9);margin:0 0 var(--space-4) var(--space-8);z-index:50;text-shadow:0 0 6px rgba(0,0,0,0.6)}div#headerBanner h1,div#headerBanner h1 a{font-weight:400;color:var(--color-white)}div#headerBanner h1 a{text-decoration:none;display:flex;gap:var(--space-2);align-items:center}div#headerBanner h1 a::before{content:'';background:url('../../../gfx/icons/chevron-white-left.svg') no-repeat center center;width:var(--space-4);height:var(--space-4);margin:0;animation:slide-in-left .6s cubic-bezier(0.77,0,0.175,1) forwards}div#headerBanner img{transform:translateY(0px);will-change:transform;object-fit:cover;Width:100%}div#categoryMenu{justify-content:space-between;padding:0 var(--space-1);flex-wrap:wrap}div#categoryMenu,div#categoryMenu > div{display:flex;align-items:center;gap:var(--space-2)}div#categoryMenu > div.sizesDiv{max-width:calc(100% - 420px)}div#categoryMenu,div#categoryMenu > div label,div#categoryMenu,div#categoryMenu > div p{font-size:24px}div#categoryMenu,div#categoryMenu > div ul.sizes{margin:var(--space-1)}div#categoryMenu > div ul.sizes li a{color:var(--brand-color-dark);background-color:var(--color-white);box-shadow:0 0 0 0 rgba(66,68,90,0);border:none}div#categoryMenu > div ul.sizes li a:hover{box-shadow:0 0 5px -1px rgba(66,68,90,0.6)}div#categoryMenu > div ul.sizes li a[aria-current=true],div#parameters div#sizes button[aria-current=true]{background-color:var(--brand-color-red);color:var(--color-white)}div#categoryMenu div.ops button{background:var(--color-white);border:none;color:var(--brand-color-dark);font-size:var(--space-3);cursor:pointer;border-radius:var(--space-1);padding:6px var(--space-2);display:flex;align-items:center}div#categoryMenu div.ops button.op::after{content:'';background:url('../../../gfx/icons/chevron-blank-red-down.svg') no-repeat center center;background-size:contain;width:14px;height:14px;display:inline-block;transition:transform .3s ease-out;margin:0 0 0 var(--space-1)}div#categoryMenu div.ops button[data-kind=prizes]::after{background:url('../../../gfx/icons/chevron-blank-double-red-down.svg') no-repeat center center}div#categoryMenu div.ops button[aria-selected=false]::after{transform:rotate(180deg)}div#categoryMenu div.ops button#reset{display:flex;padding:var(--space-1)}div#categoryMenu div.ops button#reset img{width:var(--space-3);height:var(--space-3);margin:0;transition:transform .3s ease-out}div#categoryMenu div.ops button#reset:hover img{transform:rotate(180deg)}div#offersDistro,div.puppet.subpage{margin:var(--space-3) var(--space-2) var(--space-6) var(--space-2);padding:var(--space-1) 0 var(--space-6) 0;background:url('../../../gfx/zabki.png') repeat-x left bottom}div#similarOffers div#offersDistro{padding:0;background:none}div.offers h3{font-size:22px;font-weight:400;margin:0 var(--space-1) var(--space-3) var(--space-1)}div.offers a h3{color:var(--text-color-regular)}div.offers a:hover h3{color:var(--brand-color-red)}div#offerContainer,div#subPageContainer{background:var(--color-white);border-bottom-right-radius:var(--space-1);border-bottom-left-radius:var(--space-1);overflow:hidden;margin-top:-8px}div#offerContainer{margin-bottom:var(--space-10)}div.forceMargin{margin-top:var(--space-10);padding:var(--space-3) var(--space-2) var(--space-3) var(--space-2);display:flex;flex-direction:column;align-items:center}div#offerContainer{padding:var(--space-4) 0 var(--space-8) 0}div#subPageContainer{padding:var(--space-3) var(--space-2) var(--space-3) var(--space-2);display:flex;flex-direction:column;align-items:center;margin-bottom:0}div#offerContainer p#supHeader{text-align:center;font-size:var(--text-size-large);color:var(--text-color-regular);margin:var(--space-4) 0 var(--space-2) 0}div#offerContainer p#supHeader a{color:var(--text-color-regular);transition:color .3s ease-out}div#offerContainer p#supHeader a:hover{color:var(--brand-color-red)}div#offerContainer h1{text-align:center;font-size:var(--space-6);color:var(--text-color-regular);font-weight:400;margin:var(--space-2) auto var(--space-2) auto;max-width:var(--max-content-width)}div#offerContainer div#fotoBrowser{position:relative}div#offerContainer div#fotoBrowser div#scene{position:relative;overflow:hidden;height:35vh;width:100%;margin:0 auto;display:flex;justify-content:center;align-items:center}div#offerContainer div#fotoBrowser > div#scene > a{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;z-index:1}div#offerContainer div#fotoBrowser > div#scene > a > img{width:100%;height:100%;display:block;object-fit:contain}div#offerContainer div#fotoBrowser > div#scene > a[aria-current="true"]{opacity:1;z-index:2}div#offerContainer div#fotoBrowser > div#scene > a.fromRight{animation:slide-in-right .6s cubic-bezier(0.77,0,0.175,1) forwards}div#offerContainer div#fotoBrowser > div#scene > a.fromLeft{animation:slide-in-left .6s cubic-bezier(0.77,0,0.175,1) forwards}div#offerContainer div#fotoBrowser > div#scene > a.toRight{animation:slide-out-right .6s cubic-bezier(0.77,0,0.175,1) forwards}div#offerContainer div#fotoBrowser > div#scene > a.toLeft{animation:slide-out-left .6s cubic-bezier(0.77,0,0.175,1) forwards}div#offerContainer div#fotoBrowser div#thumbnails{display:flex;gap:var(--space-4);justify-content:center;background:url('../../../gfx/zabki.png') repeat-x left center;margin-top:4px}div#offerContainer div#fotoBrowser div#thumbnails a{background:var(--color-white);padding:var(--space-1);cursor:pointer}div#offerContainer div#fotoBrowser div#thumbnails img{height:60px;width:auto;position:relative}div#offerContainer div#fotoBrowser div#thumbnails img[aria-current=false]{filter:grayscale(50%);opacity:.5}p.badge{z-index:100;border-radius:50%;background:var(--brand-color-red);color:var(--color-white);display:flex;justify-content:center;align-items:center;width:auto;height:auto;aspect-ratio:1;position:absolute;font-weight:400;transform:scale(0)}div#offerContainer div#fotoBrowser div#scene p.badge{font-size:24px;line-height:20px;padding:5px 8px 11px 8px;top:var(--space-2);right:30%;border:2px solid var(--color-white);margin:0}div#offerContainer div#fotoBrowser div#scene p.badge{-webkit-animation:slide-in-blurred-right .6s cubic-bezier(0.230,1.000,0.320,1.000) .3s both;animation:slide-in-blurred-right .6s cubic-bezier(0.230,1.000,0.320,1.000) .3s both}div.offers a p.badge{font-size:13px;line-height:11px;padding:2px 4px 6px 4px;top:var(--space-2);width:48px;height:48px;border:1px solid var(--color-white)}div.offers p.badge.reveal.now{-webkit-animation:scale-in-center .5s cubic-bezier(0.250,0.460,0.450,0.940) .5s both;animation:scale-in-center .5s cubic-bezier(0.250,0.460,0.450,0.940) .5s both}div#offersDistro div.offers p.badge{right:20%}div#mainBrowser div.offers p.badge{right:var(--space-2)}div.offers p.badge span.icon{display:none}div#offerDetails{display:flex;width:100%;align-items:center;margin:var(--space-6) 0 0 0;flex-direction:column}div#offerDetails > div{max-width:1100px;width:100%;display:flex;justify-content:center}div.narrowed{max-width:1100px;width:100%}div#parameters div#sizes button{flex-shrink:0}div#parameters div#sizes div.overflown button:first-of-type{margin-left:var(--space-2)}div#parameters div#sizes div.overflown button:last-of-type{margin-right:var(--space-2)}div#offerDetails > div:first-of-type{gap:var(--space-6)}div#offerDetails > div > div#parameters{width:40%}div#offerDetails > div > div.description{width:60%;flex-direction:column}div#offerDetails > div > div.description p:not(.omnibus){font-size:var(--text-size-mobile-bigger);margin:0 0 var(--space-3) 0}div#offerDetails > div > div > div h2{text-align:left;font-size:30px;margin:0}div#offerDetails > div > div > div#price span.price{font-size:var(--space-9);font-weight:500}div#offerDetails > div > div > div#price p{margin:0}div#offerDetails > div > div > div h2 span.prev-price{color:var(--text-color-light);text-decoration:line-through;font-weight:100}div#offerDetails > div > div > div#price span.price.highlit{color:var(--brand-color-red)}header,div#page,footer{filter:blur(0px);transition:filter .5s ease-out}header.blurred,div#page.blurred,footer.blurred{filter:blur(10px)}html.noScroll,body.noScroll{overflow:hidden}header.blurred *,div#page.blurred *,footer.blurred *{pointer-events:none}div#parameters{display:flex;flex-wrap:wrap}div#parameters div#price,div#parameters div#sizes{width:50%}div#parameters div#sizes p{font-size:var(--text-size-medium)}div#parameters div#sizes p a{color:var(--text-color-regular)}div#parameters div#sizes p a:hover{color:var(--brand-color-red)}div#parameters div#sizes > div{display:flex;flex-wrap:wrap;gap:var(--space-2);padding:var(--space-2) 0 0 0}div#parameters div#sizes button{cursor:pointer}div.promoNote{width:100%}div#offerContainer p.badge span.icon{display:none}div.promoNote p.omnibus{font-size:var(--text-size-smaller);font-weight:400;color:var(--text-color-regular);margin:0}div#makeOrder{padding:var(--space-6) 0 0 0;flex-direction:column;gap:var(--space-3)}div#makeOrder p{text-align:center;margin:0;display:flex;justify-content:center}div#makeOrder p#goNext img{width:var(--space-2);height:var(--space-2);filter:grayscale(1);opacity:.6;transition:filter .5s,opacity .5 ease-out}div#makeOrder p#goNext.next img{-webkit-animation:bounce-top .9s both;animation:bounce-top .9s both;filter:grayscale(0);opacity:1}div#makeOrder button[data-buy],a.button.primary,button.button.primary,div#inuser form.userForm button,div.contentModal div.puppetSays p.puppet.action a,section.notfound div.puppetSays p.puppet.action a,section.checkoutStep div.puppetSays p.puppet.action a,div.steps button.primary{color:var(--color-white);background-color:var(--brand-color-red);font-size:28px;padding:12px 64px;border:none;border-radius:var(--space-1);font-weight:400;align-items:center;cursor:pointer;transition:background-color .2s,transform .2s,box-shadow .2s ease-out;text-decoration:none}div#makeOrder button[data-buy]:active,a.button.primary:active,button.button.primary:active,div#inuser form.userForm button:active,div.contentModal div.puppetSays p.puppet.action a:active,section.notfound div.puppetSays p.puppet.action a:active,div.steps button.primary:active{opacity:.8}div#makeOrder button[data-buy]{display:flex;gap:var(--space-1);justify-content:center}div#makeOrder button[data-buy]::before{content:url("../../../gfx/icons/basket-white-outlined.svg");width:var(--space-3);height:var(--space-3);margin-top:-6px}div#makeOrder button[data-buy]:hover{transform:scale(1.1);-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 0 12px 0 rgba(0,0,0,0.2);box-shadow:0 0 12px 0 rgba(0,0,0,0.2)}.deny{-webkit-animation:wobble .8s both;animation:wobble .8s both}div#makeOrder button[data-buy].deny{background-color:var(--color-dark-grey)}div#parameters div#sizes h2{transition:color .2s ease-out}.attention,img.bounce{-webkit-animation:bounce-top .9s both;animation:bounce-top .9s both}div#parameters div#sizes h2.attention{color:var(--brand-color-red)}div#makeOrder p a[data-ask]{font-size:var(--text-size-mobile-bigger);color:var(--text-color-regular);transition:color .5s ease-out}div#makeOrder p a[data-ask]:hover{color:var(--brand-color-red)}p#editLink{position:absolute;right:var(--space-3);top:var(--space-3)}p#editLink a{color:var(--color-white);background-color:var(--brand-color-red);font-size:var(--text-size-medium);padding:var(--space-1) var(--space-2);border:none;border-radius:var(--space-1);font-weight:400;text-decoration:none;transition:background-color .2s ease-out}p#editLink a:hover{background-color:var(--brand-color-dark)}div#cart,div#user{position:absolute;top:0;margin-top:71px;max-width:1464px;width:100%;z-index:80;display:none;-webkit-animation:slide-out-top .3s cubic-bezier(0.250,0.460,0.450,0.940) both;animation:slide-out-top .3s cubic-bezier(0.250,0.460,0.450,0.940) both}div#cart.scrolled,div#user.scrolled{margin-top:41px;position:fixed}div#incart,div#inuser{background:var(--text-color-regular);color:var(--color-white);padding:var(--space-2);-webkit-border-bottom-right-radius:var(--space-2);-webkit-border-bottom-left-radius:var(--space-2);-moz-border-radius-bottomright:var(--space-2);-moz-border-radius-bottomleft:var(--space-2);border-bottom-right-radius:var(--space-2);border-bottom-left-radius:var(--space-2);display:block;width:auto}div#incart{width:100%;max-width:516px}div#cart.opened,div#user.opened{display:flex;justify-content:flex-end;left:50%;transform:translateX(-50%);-webkit-animation:slide-in-top .3s cubic-bezier(0.250,0.460,0.450,0.940) both;animation:slide-in-top .3s cubic-bezier(0.250,0.460,0.450,0.940) both}div#subheaderOverlay{position:fixed;display:none;background:rgba(0,0,0,0.3);width:100%;height:100%;z-index:50;top:0}div#subheaderOverlay.opened{display:flex;animation:fade-in .6s cubic-bezier(0.250,0.460,0.450,0.940) both}div.puppetSays h1,div.cartSummary h2,div.cartSummary h2,div.gallery h2,div#mailFormContainer h2,div.puppet h3{font-weight:400;font-size:var(--text-size-h2);margin:var(--space-3) 0}div.cartSummary h2,div.puppetSays h2{font-size:var(--text-size-mobile-bigger);font-weight:400}div.cartSummary p,div.cartSummary p a,div#inuser div.puppetSays p.puppet.action a{color:var(--color-white)}div.cartSummary p#continue,div#inuser div.puppetSays p.puppet.action{font-size:var(--text-size-mobile-bigger);text-align:center}#groceriesList{display:flex;flex-direction:column;gap:var(--space-3);max-height:50vh;overflow-y:auto;padding:0 var(--space-1) var(--space-2) 0;-webkit-mask-image:linear-gradient(to bottom,#333 calc(100% - 24px),transparent 100%);mask-image:linear-gradient(to bottom,#333 calc(100% - 24px),transparent 100%);padding:0 0 var(--space-2) 0}.cart-item{display:flex;align-items:center;gap:var(--space-2)}.cart-item img{width:100px;height:100px;object-fit:contain;background:white;border-radius:8px;flex-shrink:0}.cart-item-details{display:flex;flex-direction:column;justify-content:space-between;flex-grow:1;align-self:stretch;gap:var(--space-2)}.cart-item-actions{display:flex;justify-content:space-between;align-items:center}.cart-item p{margin:0}.cart-item p.cart-item-name{font-size:var(--text-size-mobile-bigger)}.cart-item p.cart-item-price{font-size:var(--space-3)}.cart-item a{text-decoration:none;color:inherit}.cart-item a:hover{text-decoration:underline}p.cart-item-buttons{display:flex;gap:var(--space-1);margin-top:-8px}p.cart-item-buttons button{font-family:"Arial",sans-serif;background:transparent;font-size:var(--space-3);border-radius:50%;border:2px solid var(--color-white);color:var(--color-white);width:var(--space-4);height:var(--space-4);padding-top:4px;cursor:pointer;line-height:var(--space-3);display:flex;justify-content:center;align-items:center;opacity:.6;transition:opacity .3s ease-out}p.cart-item-buttons button:hover{opacity:1}p.cart-item-buttons button:active{background:var(--color-white);color:var(--text-color-regular)}div#cartCost{border-top:1px solid #494949;padding:var(--space-2) 0}div#cartCost p:first-of-type{font-size:var(--space-3);text-align:right;margin:0 0 var(--space-4) 0}div#cartCost p:first-of-type span{font-size:48px}div#cartCost p:last-of-type{text-align:center;margin:0}#scene a.is-dragging{transition:none !important}div#inuser div[role=tablist]{display:flex;margin:var(--space-1) 0 0 0;justify-content:flex-end}div#inuser div[role=tablist] button{flex-grow:1;background:transparent;font-size:var(--text-size-bigger);border:none;padding:var(--space-1) 0;max-width:180px;width:100%;white-space:nowrap}div#inuser div[role=tablist] button[aria-selected=true]{color:var(--color-white);border-bottom:3px solid var(--color-white)}div#inuser div[role=tablist] button:not([aria-selected=true]){color:var(--color-dark-grey);border-bottom:3px solid var(--color-dark-grey);cursor:pointer}div#inuser div[role=tablist] button:hover{color:var(--color-white)}div#inuser form.userForm{display:flex;flex-direction:column;justify-content:center;flex-wrap:wrap;border-top:1px solid var(--color-dark-grey);margin-top:-1px}form.userForm label{font-size:var(--text-size-mobile-smaller);display:block}form#registerForm label,form#updateForm label{margin:var(--space-1) 0 var(--space-1) 0}form#loginForm label,form#logoutForm label{margin:var(--space-2) 0 var(--space-1) 0}form.userForm input[type="text"],form.userForm input[type="password"],form.userForm textarea{background:var(--color-white);font-size:var(--text-size-mobile-medium);border:2px solid var(--color-white);border-radius:var(--space-1);padding:var(--space-1) var(--space-2)}form.userForm:not(#mailForm):not(#askForm) input[type="text"],form.userForm:not(#mailForm):not(#askForm) input[type="password"]{width:calc(100% - var(--space-4))}form#askForm input[type="text"],form#askForm textarea{width:100%}form#askForm label,form#mailForm label{margin:var(--space-2) 0 var(--space-1) 0}form.userForm textarea{height:150px}form.userForm input[readonly]{background:transparent;color:var(--color-dark-grey);border:2px solid var(--color-dark-grey)}div#inuser form.userForm button{margin:var(--space-3) 0 var(--space-1) 0}div#inuser div[role=tabpanel].folded{display:none}form.userForm input.unvalid{border:2px solid var(--brand-color-red)}form.userForm input.valid{border:2px solid var(--color-white)}p.formError{font-size:var(--text-size-mobile-smaller);background-image:url('../../../gfx/icons/error-red.svg');background-position:left center;background-size:var(--space-2) var(--space-2);background-repeat:no-repeat;padding:0 0 0 var(--space-3);margin:var(--space-1) 0 0 0;-webkit-animation:shake-horizontal .5s cubic-bezier(0.455,0.030,0.515,0.955) both;animation:shake-horizontal .5s cubic-bezier(0.455,0.030,0.515,0.955) both}div#inuser{width:auto}div#inuser form.userForm{width:100%}div#inuser form#loginForm,div#inuser form#logoutForm{width:360px;padding-top:var(--space-1)}div#inuser form#registerForm,div#inuser form#updateForm{width:720px;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--space-2);justify-content:center;padding-top:var(--space-2);max-height:70vh;overflow-y:auto;padding-right:var(--space-2)}div#inuser form#registerForm span,div#inuser form#updateForm span{display:inline;flex-grow:1;width:calc((100% / 2) - var(--space-2))}div#inuser form#registerForm span.size-1-2,div#inuser form#updateForm span.size-1-2{width:calc((100% / 2) - var(--space-2))}div#inuser form#registerForm span.size-1-3,div#inuser form#updateForm span.size-1-3{width:calc((100% / 3) - var(--space-2))}div#inuser form#registerForm span.size-1-4,div#inuser form#updateForm span.size-1-4{width:calc((100% / 4) - var(--space-2))}div#inuser p.userAccordion{width:100%;text-align:left;margin:0}div#inuser p.userAccordion a{color:var(--color-white);text-decoration:none}div#inuser p.userAccordion a::after{content:'';background:url('../../../gfx/icons/chevron-blank-white-down.svg') no-repeat center center;background-size:contain;width:12px;height:12px;display:inline-block;transition:transform .3s ease-out;margin:0 0 0 var(--space-1)}div#inuser p.userAccordion a.rotated::after{transform:rotate(180deg)}div#inuser div#companyInputsHolder,div#inuser div#passwordInputsHolder,div#inuser div#userDataHolder{display:none;width:100%}div#inuser div#companyInputs,div#inuser div#passwordInputs{width:100%;display:flex;gap:var(--space-2)}div#agreements p:not(.formError){display:flex;gap:var(--space-1);align-items:flex-start;margin:var(--space-0) 0;padding:var(--space-0) 0}div#agreements p.formError{margin-left:var(--space-3)}div#agreements p input[type=checkbox]{width:var(--space-2);height:var(--space-2)}div#agreements p label{font-size:var(--text-size-smaller);margin:0}div#agreements p label a{color:var(--brand-color-beige)}div#inuser p.userHeader{font-size:var(--text-size-medium);width:100%;text-align:left;margin:0;font-weight:400}div#inuser p.userName{font-size:var(--text-size-bigger);margin:var(--space-0) 0}div#registerRules{max-height:100px;overflow-y:auto;mask-image:linear-gradient(to bottom,#333 calc(100% - 12px),transparent 100%);padding-right:var(--space-1)}div#registerRules p{margin:var(--space-0) 0}div#inuser div#userInfo{display:flex;gap:var(--space-2);margin:var(--space-2) 0}div.userAvatar{width:55px;height:55px;display:flex;border-radius:50%;background:url('../../../gfx/logobg.png') no-repeat center center;background-size:contain;font-size:var(--text-size-bigger);align-items:center;justify-content:center;color:var(--brand-color-brown);-webkit-animation:flip-in-ver-left .5s cubic-bezier(0.250,0.460,0.450,0.940) .2s both;animation:flip-in-ver-left .5s cubic-bezier(0.250,0.460,0.450,0.940) .2s both}div.puppetSays{width:100%}div.puppetSays p.puppet.says{font-size:var(--text-size-medium)}div#cart div.puppetSays div.puppet.image,div#inuser div.puppetSays div.puppet.image{background:var(--color-white);border-radius:var(--space-2);padding:var(--space-2) var(--space-1);text-align:center}div#cart div.puppetSays div.puppet.image img,div#inuser div.puppetSays div.puppet.image img{max-height:280px;width:auto;object-fit:contain}div.puppetSays div.puppet.image.powerless img,div.puppetSays div.puppet.image.sad img,div.puppetSays div.puppet.image.notfound img,div.puppetSays div.puppet.image.not-ready img,div.puppetSays div.puppet.image.error img,img.wobble{-webkit-animation:wobble-hor-bottom .8s both;animation:wobble-hor-bottom .8s both}div.puppetSays div.puppet.image.happy img,div.puppetSays div.puppet.image.postman img{animation:joyful-jump .4s both}div.modalHolder{position:fixed;z-index:3000;top:0;left:0;display:none}div.modalHolder,div.modalHolderRelative{width:100%;height:100vh}div.modalHolderRelative{position:relative}div.contentModal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--color-white);border-radius:var(--space-2);padding:var(--space-4) var(--space-8);box-shadow:0 0 24px 0 rgba(0,0,0,0.2)}div.contentModal div.puppetSays{text-align:center}div.contentModal div.puppetSays div.puppet.image img{max-height:300px;width:auto}div.contentModal div.puppetSays p.puppet.action{margin-top:var(--space-4)}section.notfound{padding:var(--space-2)}section.notfound div.puppetSays,section.checkoutStep div.puppetSays{text-align:center}section.notfound div.puppetSays div.puppet.image img,section.checkoutStep div.puppetSays div.puppet.image img{max-height:400px;margin:var(--space-4)}h1.pageMainHeader{margin:0 var(--space-2);font-size:var(--text-size-large);text-align:center;font-weight:400}section.searchResults div#offersDistro{padding:var(--space-1) 0 0 0;background:none}div#paperWhite.checkoutHolder{padding:var(--space-8) var(--space-10)}div#checkoutHeader{display:flex;justify-content:space-between;gap:var(--space-4)}div#checkoutHeader > div:last-of-type{background:url('../../../gfx/line_bg.png') no-repeat left 26px;background-size:100% 3px;margin:var(--space-3) 0 0 0}div#checkoutHeader ul li{flex-grow:1;text-align:center;display:flex;flex-direction:column;align-items:center;font-size:var(--text-size-regular)}div#checkoutHeader ul li:nth-of-type(1):before{content:"1"}div#checkoutHeader ul li:nth-of-type(2):before{content:"2"}div#checkoutHeader ul li:nth-of-type(3):before{content:"3"}div#checkoutHeader ul li:nth-of-type(4):before{content:"4"}div#checkoutHeader h1{font-size:var(--text-size-large);margin:0 0 var(--space-1) 0;font-weight:400}div#checkoutHeader h1 a{color:var(--text-color-regular)}div#page section div#checkoutHeader h1,div#page section div#checkoutHeader h2{text-align:left}div#page section div#checkoutHeader h2{font-size:var(--space-6);margin:0 0 var(--space-1) 0}div#checkoutHeader ul{display:flex;list-style-type:none;background-image:url('../../../gfx/line.png');background-position:0 26px;background-repeat:no-repeat;padding:0;margin:0;transition:background-size .5s ease-out}div#checkoutHeader ul.stage1{background-size:0 3px}div#checkoutHeader ul.stage2{background-size:33% 3px}div#checkoutHeader ul.stage3{background-size:66% 3px}div#checkoutHeader ul.stage4{background-size:100% 3px}div#checkoutHeader ul li,div#checkoutHeader ul li:before{color:var(--brand-color-red)}div#checkoutHeader ul li:before{background:var(--color-white);border-radius:50%;border:3px solid var(--brand-color-red);font-size:var(--text-size-bigger);display:block;width:var(--space-6);height:var(--space-5);padding-top:var(--space-1);line-height:var(--text-size-large);margin:0 0 var(--space-0) 0;-webkit-box-shadow:0 0 0 3px var(--color-white);-moz-box-shadow:0 0 0 var(--color-white);box-shadow:0 0 0 3px var(--color-white);transition:color .5s,background .3s ease-out}div#checkoutHeader ul li.active:before{background:var(--brand-color-red);color:var(--color-white);-webkit-animation:jello-horizontal .8s both;animation:jello-horizontal .8s both}div#checkoutHeader ul li{padding:0 var(--space-5)}div#checkoutHeader ul li:first-of-type{padding:0 var(--space-5) 0 0}div#checkoutHeader ul li:last-of-type{padding:0 0 0 var(--space-5)}section.checkout#intro{margin:0 0 var(--space-4) 0}p#editBasket{text-align:right;float:right}p#editBasket button{font-size:var(--text-size-bigger);background:transparent;border:none;padding:0;text-decoration:underline;cursor:pointer}p#editBasket button:hover{color:var(--brand-color-red)}section.checkoutStep[aria-current=false]{display:none}section.checkoutStep div.checkoutSummary{display:flex;flex-direction:column;gap:var(--space-1)}section.checkoutStep div.checkoutSummary div.cart-item img{width:120px;height:120px;object-fit:contain}section.checkoutStep div.checkoutSummary div.cart-item div.cart-item-details p{font-size:var(--text-size-large)}section.checkoutStep div.checkoutSummary div.cart-item div.cart-item-details p.cart-item-name{margin:var(--space-4) 0 0 0}section.checkoutStep div.checkoutSummary div.cart-item div.cart-item-details p.cart-item-price{margin:0 0 var(--space-4) 0}section.checkoutStep div.cartCost p{text-align:right;font-size:var(--text-size-bigger);margin:0}section.checkoutStep div.cartCost span{font-size:var(--text-size-h1);font-weight:400;margin-left:var(--space-1)}section.checkoutStep#checkoutBasket{margin:0 0 var(--space-2) 0}section.checkoutStep div.steps{display:flex;justify-content:space-between;gap:var(--space-2);background:url('../../../gfx/zabki.png') repeat-x left top;padding:var(--space-6) 0 0 0;margin:var(--space-3) 0 0 0}section.checkoutStep div.orderOptions{margin:0 0 var(--space-2) 0}section.checkoutStep div.orderOptions,section.checkoutStep div.orderOptions > div{display:flex}section.checkoutStep div.orderOptions{gap:var(--space-4)}section.checkoutStep div.orderOptions > div{gap:var(--space-1)}section.checkoutStep div.orderOptions > div label,section.checkoutStep div#checkoutDeliveryOps > div label{font-size:var(--text-size-medium)}section.checkoutStep div.orderOptions > div input[type=radio],section.checkoutStep div#checkoutDeliveryOps > div input[type=radio]{width:var(--space-2);height:var(--space-2)}section.checkoutStep input[type=text],form#askForm input[type=text],form#mailForm input[type=text],form.userForm textarea{border:1px solid var(--color-dark-grey)}section.checkoutStep span label{margin:var(--space-2) 0 var(--space-1) 0}section.checkoutStep div#orderUserData,section.checkoutStep div#orderLoadUserData,section.checkoutStep div#checkoutDeliveryOps,section.checkoutStep div#orderAddress{display:flex;gap:var(--space-3)}section.checkoutStep div#orderUserData > span{flex-grow:1}section.checkoutStep span.companyData:not(.active){display:none}section.checkoutStep div#orderLoadUserData p{font-size:var(--text-size-medium)}section.checkoutStep div#orderLoadUserData p a,div#proposal p a{color:var(--text-color-regular)}section.checkoutStep div#orderLoadUserData p a:hover,div#proposal p a:hover{color:var(--brand-color-red)}section.checkoutStep div#checkoutDeliveryOps{flex-wrap:wrap;margin:var(--space-3) 0 0 0}section.checkoutStep div#checkoutDeliveryOps > div{display:flex;gap:var(--space-1);min-width:calc((100% - var(--space-6))/3)}section.checkoutStep div#orderAddress{margin:var(--space-3) 0 var(--space-3) 0}section.checkoutStep div#orderAddress span{flex-grow:1}section.checkoutStep div#orderAddress span.narrowed{max-width:150px}.hide{display:none}section#checkoutDelivery div#proposal p{margin:0;text-align:right;font-size:var(--text-size-medium)}section#checkoutDelivery div#proposal p a{}div#inpostSelectorInner{display:none}div#packDetails{display:flex;gap:var(--space-3);margin:var(--space-6) 0 0 0}div#packDetails > div#packImage{width:100%;max-width:200px}div#packDetails > div#packImage img{width:200px;height:160px;object-fit:cover;border-radius:var(--space-1);background:var(--color-light-grey)}div#packDetails h3{font-size:var(--text-size-bigger);margin:0 0 var(--space-2) 0;font-weight:400}div#packDetails p{font-size:var(--text-size-medium);margin:0 0 var(--space-1) 0}div#packDetails > div:last-of-type{display:flex;gap:var(--space-2);flex-direction:column;justify-content:space-between}div#packDetails > div:last-of-type button.button.secondary{font-size:var(--text-size-mobile-medium);text-align:left}div#packDetails a[data-fancybox]{background:url('../../../gfx/icons/marker.svg') no-repeat -4px center;padding:0 0 0 var(--space-3);background-size:var(--space-3) var(--space-3);color:var(--brand-color-red);font-size:var(--text-size-medium)}div#modalBodyText{max-height:80vh;margin-top:-8px;z-index:100}section.checkoutStep h3{font-weight:400;font-size:var(--text-size-bigger)}section.checkoutStep div#payments{display:flex;flex-direction:column;gap:var(--space-2)}section.checkoutStep div#payments > div.payMethod{display:flex;max-width:var(--max-content-width);border:2px solid var(--color-dark-grey);border-radius:var(--space-1);padding:var(--space-3);cursor:pointer;transition:background .3s;justify-content:space-between;gap:var(--space-2)}section.checkoutStep div#payments > div.payMethod[aria-current="false"]{background:var(--color-light-grey)}section.checkoutStep div#payments > div.payMethod:hover,section.checkoutStep div#payments > div.payMethod[aria-current="true"]{background:var(--color-white)}section.checkoutStep div#payments > div.payMethod label{display:inline;font-size:var(--text-size-bigger);cursor:pointer}section.checkoutStep div#payments > div.payMethod p{margin:var(--space-2) 0 0 var(--space-3);font-size:var(--text-size-medium)}section.checkoutStep div#payments > div.payMethod[aria-current="false"] p{display:none}section.checkoutStep div#payments > div.payMethod[aria-current="true"] p{-webkit-animation:scale-in-ver-top .3s cubic-bezier(0.250,0.460,0.450,0.940) both;animation:scale-in-ver-top .3s cubic-bezier(0.250,0.460,0.450,0.940) both}section.checkoutStep div#payments > div.payMethod[aria-current="true"]{border:2px solid var(--brand-color-red)}div.serviceLogo img{height:30px;width:auto}div#order-agreements h3{margin-bottom:0}div#order-agreements,div#order-agreements > div{display:flex;align-items:flex-start}div#order-agreements > div{gap:var(--space-2);margin-top:var(--space-3)}div#order-agreements{flex-direction:column}div#order-agreements > div label{font-size:var(--text-size-medium)}div#order-agreements > div input[type="checkbox"]{width:var(--space-2);height:var(--space-2);cursor:pointer;flex-shrink:0}div#order-agreements > div label a{color:var(--text-color-regular)}div#order-agreements p.formError{margin-left:var(--space-5)}div#saveOrder div#saveContainer{display:flex;width:100%;justify-content:flex-end}section.confirm{display:flex;justify-content:center}div#saleStatus{max-width:1100px;display:flex;align-items:center;gap:var(--space-5);margin:auto}div#saleStatus div#puppet img{width:300px;height:400px;object-fit:contain}div#saleStatus div#communicate{text-align:left}div#saleStatus div#communicate h3{font-weight:400;font-size:var(--text-size-large);margin:0 0 var(--space-3) 0}div#saleStatus div#communicate p{font-size:var(--text-size-medium)}div#saleStatus div#communicate p.action{margin-top:var(--space-5)}div#saleStatus div#communicate p a.link{color:var(--text-color-regular)}div#saleStatus div#communicate p.error{margin:var(--space-3) 0 0 0}div#saleStatus div#communicate p.error strong{font-weight:400;color:var(--brand-color-red)}div#saleStatus div#paymentDetails{padding:var(--space-1) var(--space-3);background:var(--color-light-grey);border-radius:var(--space-2)}div#saleStatus div#paymentDetails p{display:flex;gap:var(--space-2)}div#saleStatus div#paymentDetails span img{width:var(--space-2);height:var(--space-2);object-fit:contain;margin-left:var(--space-1);cursor:pointer}div#saleStatus div#paymentDetails p span:first-of-type{min-width:120px}.blink{-webkit-animation:bounce-little-top .9s both;animation:bounce-little-top .9s both}div#subPageContainer p,div#subPageContainer li{font-size:var(--text-size-mobile-bigger)}div#subPageContainer a{color:var(--text-color-regular);transition:color .2s ease-out}div#subPageContainer a:hover{color:var(--brand-color-red)}div#subPageContainer h2{text-align:left !important}div#subPageContainer iframe:not([allowfullscreen]){border-radius:var(--space-1);overflow:hidden;margin:var(--space-5) 0;display:block;background:var(--color-light-grey)}div#subPageContainer figure:not(.media){margin:var(--space-5) 0 0 0;padding:0;width:100%}div#subPageContainer figure:not(.media) img{width:100%;height:auto;object-fit:contain;border-radius:var(--space-1);overflow:hidden;background:var(--color-light-grey)}div#downloads ul{margin:0;padding:0}div#downloads ul li,div.modalDownloads ul li{display:block;margin:0 0 var(--space-1) 0}div#downloads ul li a,div.modalDownloads ul li a{background-image:url('../../../gfx/icons/document-download.svg');background-repeat:no-repeat;background-position:left center;background-size:22px 22px;padding:0 0 0 var(--space-4)}div.gallery{text-align:center;margin:0 var(--space-2) var(--space-5) var(--space-2)}div.gallery h2,div#mailFormContainer h2{text-align:center}div.gallery ul{margin:var(--space-5) 0 var(--space-2) 0;padding:0;display:flex;flex-wrap:wrap;list-style-type:none;gap:var(--space-4);justify-content:center}div.gallery ul li a{display:flex}div.gallery ul li img{border-radius:var(--space-1);max-width:100%;height:auto;object-fit:cover;transition:transform .4s;transform-origin:50% 50%;border:8px solid var(--color-white);box-shadow:0 0 4px 0 rgba(0,0,0,0.2);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:transform .3s ease,border .3s ease,box-shadow .3s ease;z-index:1}div.gallery ul li a:hover img{transform:scale(1.1)}div#mailFormContainer{margin:0 var(--space-2) var(--space-5) var(--space-2)}div#mailFormContainer div{display:flex;gap:var(--space-3);justify-content:center}div#mailFormContainer div span{width:50%;display:block}form#mailForm input[type=text],form#mailForm textarea{width:calc(100% - var(--space-4) - 2px)}form#mailForm div.formAction{display:flex;justify-content:center;margin:var(--space-3) 0 var(--space-2) 0;align-items:center}div#mailFormContainer div.puppetSays{flex-direction:column;gap:0}div#mailFormContainer div.puppetSays div.puppet.image img,div.subpage.puppet img{max-height:400px;width:auto;object-fit:contain;margin:var(--space-4)}div.puppet.subpage.sad img{-webkit-animation:wobble-hor-bottom .8s both;animation:wobble-hor-bottom .8s both}div.subpage{text-align:center}div#mailFormContainer div.puppetSays p{text-align:center}div#promosBanners > div{position:relative;margin:0 var(--space-2) var(--space-3) var(--space-2);border-radius:var(--space-2);overflow:hidden}div#promosBanners > div img{width:100%;height:400px;object-fit:cover;filter:brightness(60%);transition:filter .8s;transform:scale(1.2);transition:transform .5s ease-out}div#promosBanners > div:hover img{filter:brightness(40%);transform:scale(1.1)}div#promosBanners a{display:block}div#promosBanners a > div{position:absolute;top:50%;transform:translateY(-50%);text-align:center;width:100%;color:var(--color-white);display:flex;flex-direction:column;justify-content:center;align-items:center}div#promosBanners a div.badge,div.promoBadge{background:var(--brand-color-red);padding:var(--space-2);font-size:var(--text-size-h1);border-radius:50%;display:flex;justify-content:center;align-items:center;aspect-ratio:1 / 1}div.promoBadge{color:var(--color-white);max-width:140px;position:absolute;right:var(--space-8);top:70px;font-size:var(--text-size-bigger);width:80px;height:auto}div#promosBanners a h2{font-size:70px;margin:0}div#promosBanners a p{color:var(--color-white);text-decoration:underline;font-size:24px;transition:text-shadow .3s;margin:var(--space-2) 0 0 0}div#promosBanners > div:hover p{text-shadow:0 0 var(--space-2) #fff}div#promoDescription{max-width:1100px;width:100%;display:flex;justify-content:center;text-align:center;font-size:var(--text-size-mobile-bigger);margin:0 auto var(--space-3) auto}footer{background:var(--color-white) url('../../../gfx/bottomFlow.png') repeat-x center top;width:100%;max-width:1464px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}footer > div{margin:var(--space-4) var(--space-3) var(--space-3) var(--space-3)}footer div#linx ul{list-style-type:none;columns:3;column-gap:var(--space-3);margin:0;padding:0}footer div#linx ul li{font-size:22px;line-height:36px;white-space:nowrap}footer div#linx ul li a{color:#ccc;text-decoration:none;background-size:14px 14px;background-position:left center;background-repeat:no-repeat;padding:0 0 0 var(--space-3);transition:text-shadow .3s,color .3s ease-out}footer div#linx ul li a:hover{text-shadow:0 0 var(--space-2) var(--color-white);color:var(--color-white)}footer div#linx ul li a.contact{background-image:url('../../../gfx/icons/phone-white.svg')}footer div#linx ul li a.rules{background-image:url('../../../gfx/icons/rules.svg')}footer div#linx ul li a.sizes{background-image:url('../../../gfx/icons/sizes.svg')}footer div#linx ul li a.privacy{background-image:url('../../../gfx/icons/privacy.svg')}footer div#linx ul li a.cookies{background-image:url('../../../gfx/icons/cookies.svg')}footer div#linx ul li a.about{background-image:url('../../../gfx/icons/about.svg')}footer div#icons ul{list-style-type:none;display:flex;columns:2;gap:var(--space-3);margin:0;padding:0}footer div#icons ul li a img{height:var(--space-5);width:auto;object-fit:contain;opacity:.7;transition:opacity .3s ease-out}footer div#icons ul li a:hover img{opacity:1}figure.media{position:relative;cursor:pointer;background-color:#000;overflow:hidden;margin:0 0 var(--space-4) 0;width:100%;padding-bottom:56.25%;height:0;border-radius:var(--space-1)}.video-lazy-thumbnail{position:absolute;top:0;left:0;width:100%;height:100%}.video-lazy-thumbnail img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .3s ease}figure.video-lazy-load:hover .video-lazy-thumbnail img{opacity:.7}.video-play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;background-color:rgba(0,0,0,0.6);border:2px solid #fff;border-radius:50%;cursor:pointer;padding:0;transition:background-color .3s ease,transform .3s ease,box-shadow .3s ease;z-index:1;box-shadow:0 0 0 0 rgba(0,0,0,0.4)}.video-play-button::after{content:'';display:block;position:absolute;top:50%;left:55%;transform:translate(-50%,-50%);width:0;height:0;border-top:18px solid transparent;border-bottom:18px solid transparent;border-left:28px solid #fff}figure.video-lazy-load:hover .video-play-button{background-color:var(--brand-color-red);transform:translate(-50%,-50%) scale(1.1);box-shadow:0 0 24px 0 rgba(0,0,0,0.4)}figure.video-loaded iframe{position:absolute;top:0;left:0;width:100%;height:100%}.mO:not(.variant){display:none !important}.dO:not(.variant){display:flex !important}