@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1.5}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;box-sizing:content-box}textarea{overflow:auto;vertical-align:top;resize:vertical}audio,canvas,video{display:inline-block;display:inline;zoom:1;max-width:100%;width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{border:0;-ms-interpolation-mode:bicubic;height:auto}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button{border:none;padding:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;height:13px;width:13px}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html,button,input,select,textarea{color:#222}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}a{text-decoration:none}@font-face{font-family:Inter V;src:local("Inter V"),url(/build/assets/Inter-Variable-Cl4AQHp9.ttf);font-weight:100 900;font-style:normal;font-display:swap}*{margin:0;padding:0;box-sizing:border-box}body{background-color:#eee9e3;overflow:auto}.container{position:absolute;min-height:190vh;width:100%;left:0;top:0;overflow:hidden}header{position:relative;display:flex;justify-content:center;z-index:999}header .logo-tn{margin:15px 0}header ul{display:flex;justify-content:space-between;gap:270px}header .headerGift{min-width:140px}header .headerGift img{opacity:0}header p{margin:29px 0;font-family:Inter V;font-size:14px;font-style:normal;font-weight:400;line-height:160%}footer{position:absolute;bottom:0;left:50%;transform:translate(-50%);text-align:center}footer ul{display:flex;align-items:flex-end}footer .footer-text-box{position:relative;z-index:999;margin-bottom:25px;color:#000;font-size:12px;line-height:160%;text-transform:uppercase}footer .footer-text-box span{font-family:Inter V;font-weight:600}footer .footer-text-box .credits{font-family:Inter V;font-weight:400;letter-spacing:1.2px;opacity:.6}footer .footer-text-box .share-button-container{display:flex;justify-content:space-between;align-items:center;opacity:.6;gap:12px;padding:10px 20px}footer .footer-text-box .share-button-container:hover{opacity:1;cursor:pointer}footer .christmas-tree-footer,footer .christmas-gift{margin-bottom:-150px;opacity:0}.shareSparesButtons{position:absolute;bottom:20px;display:none;justify-content:space-between;background-color:#fff;padding:20px;border-radius:4px;box-shadow:0 0 150px #000}.footer-text-box{position:relative;bottom:0;left:0;width:100%;color:#fff;text-align:center;padding:10px;z-index:9999}.center-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;z-index:10}.center-content h1{color:#000;text-align:right;font-family:Inter V;font-size:51px;font-style:normal;font-weight:800;line-height:120%;letter-spacing:20px;text-transform:uppercase}.center-content p{color:#0009;text-align:center;font-family:Inter V;font-size:27px;font-style:normal;font-weight:300;line-height:130%}.center-content button{margin-top:16px;padding:31.046px 48.787px;cursor:pointer;border-radius:221px;background:linear-gradient(180deg,#03ab02,#326c2e);border:none;color:#fff;text-align:center;font-family:Inter V;font-size:27px;font-weight:600;line-height:160%;text-transform:uppercase}.center-content button:hover{background:linear-gradient(180deg,#326c2e,#03ab02)}.element{position:absolute;width:312px;height:350px;padding:15px 14px 7px;background-color:#fff;border-radius:5px;box-shadow:0 4px 8px #0003;transform-origin:center;will-change:transform,opacity}.decor-element{position:absolute}.decor-fix{position:absolute;opacity:0}.element img{max-width:100%;height:264px;-o-object-fit:cover;object-fit:cover;border-radius:5px}.element p{font-family:Inter V;font-size:14px;line-height:125%;margin-top:9px;text-align:center;height:53px;display:flex;justify-content:center;align-items:center}#tree3{right:-100px}.popup-overlay{position:relative;top:0;left:0;width:100%;height:100vh;background:#000c;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;justify-content:flex-start;align-items:center;flex-direction:column;z-index:800;overflow-y:auto;padding:89px 0}.popup-overlay .share-button-container{opacity:.6}.popup-overlay .share-button-container span{font-family:Inter V}.popup-overlay .share-button-container:hover{opacity:1;cursor:pointer}.popup-overlay .footer-text-box span{margin-right:12px}.popup-content{background:#fff;padding:32px;max-width:515px;border-radius:4px;text-align:center;position:relative}.popup-content-main{overflow-y:auto}.popup-close{position:absolute;top:-20px;right:-10px;cursor:pointer;font-size:20px;background:linear-gradient(180deg,#03ab02,#326c2e),#fff;box-shadow:0 0 2px #0000000d,0 4px 10px #0000001a;padding:13px;background-color:green;border-radius:50px}.popup-close svg{width:16px;height:16px;fill:#fff;display:block}.popup-close:hover{background:linear-gradient(180deg,#326c2e,#03ab02),#fff}#popup-next,#popup-prev{display:none;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.side-button{position:fixed;top:50%;transform:translateY(-50%);z-index:1000;display:none;align-items:center;gap:8px;padding:14px;font-size:24px;color:#fff;background:linear-gradient(180deg,#03ab02,#326c2e);box-shadow:0 0 3.75px #0000000d,0 6.25px 15px #0000001a;border:none;border-radius:50%;cursor:pointer;transition:background .3s ease}.side-button span{font-family:Inter V;font-size:14px;font-weight:600;line-height:125%}.side-button:hover #popup-next,.side-button:hover #popup-prev{display:block;opacity:1;visibility:visible}.side-button:hover{background:linear-gradient(180deg,#326c2e,#03ab02)}.side-button svg{display:block;width:28px;height:28px;fill:#fff}.mobilePopupButton{display:none}.left-button{padding:14px 14px 14px 4px;left:0;border-radius:0 100px 100px 0}.right-button{padding:14px 4px 14px 14px;right:0;border-radius:100px 0 0 100px}#popup-image{margin-top:16px;width:451px;height:419px;-o-object-fit:cover;object-fit:cover;border-radius:2px;border:.6px solid rgba(0,0,0,.2)}#popup-title{color:#000;text-align:center;font-family:Inter V;font-size:24px;font-style:normal;font-weight:600;line-height:125%}.page-counter{display:flex;justify-content:center;align-items:center;margin-top:24px}.page-counter span{font-family:Inter V;font-weight:400;font-size:18px;color:#000}.page-counter .counter-container{display:flex;align-items:end}.page-counter .separator{margin:0 5px;color:#000}#total-pages{color:#0006;font-size:14px}#popup-text{margin-top:24px;font-family:Inter V;font-size:17px;font-style:normal;font-weight:400;line-height:150%;text-align:left}#popup-text a{font-family:Inter V;color:#03ab02;font-weight:600}@media screen and (min-width: 1600px){.center-content{position:absolute;top:35%}}@media screen and (max-width: 640px){body{background:url(/build/assets/bg-color-main-CVyUK0FE.png) #d3d3d3 0% 0%/50px 50px repeat}.container{min-height:875px;height:100%}.center-content{top:45%}.element{width:142px;height:160px;padding:6.87px 6.412px 3.206px;box-shadow:0 3.5px 3.5px #0000001a,3.5px 3.5px 13.125px #0000000d}.element img{height:120px}.element p{margin-top:4px;font-size:6.412px;height:24px;font-weight:600}.center-content h1{color:#000;text-align:center;font-family:Inter V;font-size:22px;font-style:normal;font-weight:800;line-height:120%;letter-spacing:10px;text-transform:uppercase;white-space:nowrap}.center-content p{color:#0009;text-align:center;font-family:Inter V;font-size:20px;font-style:normal;font-weight:400;line-height:130%}.center-content img{width:200px}.center-content button{margin-top:14px;padding:18px 26px;font-size:16px}header .logo-tn{width:140px;margin:10px 0}header ul{gap:1px}header .headerGift{display:inline;text-align:right;flex:0 1 auto;min-width:auto;width:105px}header .headerGift img{width:100px;height:auto}header p{font-size:9px;margin:16px 0;white-space:nowrap}.decor-fix img{transform:scale(.57)}.popup-overlay{padding:90px 0 100px}.popup-content{padding:12px;max-width:90vw}.popup-content-main{overflow-y:auto}.popup-close{right:-15px}#popup-title{font-size:20px}#popup-image{width:calc(90vw - 30px);height:calc(90vw - 30px)}.page-counter,#popup-text{margin-top:12px}#popup-text{font-size:4.2vw}.side-button{display:none}.mobilePopupButton{display:block;border:none;outline:none;background:none;margin:0 12px}.mobilePopupButton img{width:20px}.shareSparesButtons{bottom:50px;padding:20px}}
