.dedicate-a-tree .btn-back{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(251 249 243/var(--tw-bg-opacity));border-color:rgb(38 135 80/var(--tw-border-opacity));border-radius:30px;border-style:solid;border-width:2px;color:rgb(38 135 80/var(--tw-text-opacity));display:inline-block;font-family:TT Commons;font-size:20px;font-weight:700;margin-bottom:20px;padding:10px 30px 10px 50px;position:relative}.dedicate-a-tree .btn-back:hover{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(38 135 80/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:1024px){.dedicate-a-tree .btn-back{font-size:24px;margin-bottom:50px}}.choose-tree{display:none}.choose-tree.active{display:block}.list{--tw-bg-opacity:1;background-color:rgb(251 249 243/var(--tw-bg-opacity));padding:30px 0}@media (min-width:1024px){.list{padding:53px 0 126px}}.list .container .list-items .list-item{--tw-border-opacity:1;--tw-bg-opacity:1;align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(112 112 112/var(--tw-border-opacity));border-style:solid;border-width:1px;display:flex;flex-direction:column;gap:17px;margin-bottom:20px;padding:18px 20px}@media (min-width:768px){.list .container .list-items .list-item{align-items:flex-start;flex-direction:row;gap:1.25rem;padding-right:3rem}}@media (min-width:1024px){.list .container .list-items .list-item{gap:55px;padding:18px 32px 18px 57px}}@media (min-width:1280px){.list .container .list-items .list-item{padding:18px 50px 18px 75px}}.list .container .list-items .list-item .list-item-icon{margin-left:auto;margin-right:auto}.list .container .list-items .list-item .list-item-icon .list-item-icon-wrapper{--tw-bg-opacity:1;align-items:center;background-color:rgb(192 215 155/var(--tw-bg-opacity));border-radius:50%;display:flex;height:100px;justify-content:center;width:100px}@media (min-width:1024px){.list .container .list-items .list-item .list-item-icon .list-item-icon-wrapper{height:194px;width:194px}}.list .container .list-items .list-item .list-item-icon .list-item-icon-wrapper img{height:56px;max-width:190px;width:auto}@media (min-width:1024px){.list .container .list-items .list-item .list-item-icon .list-item-icon-wrapper img{height:109px}}.list .container .list-items .list-item.active,.list .container .list-items .list-item:hover{--tw-bg-opacity:1;background-color:rgb(192 215 155/var(--tw-bg-opacity))}.list .container .list-items .list-item.active .list-item-icon-wrapper,.list .container .list-items .list-item:hover .list-item-icon-wrapper{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.list .container .list-items .list-item .title{--tw-text-opacity:1;color:rgb(29 29 27/var(--tw-text-opacity));font-family:TT Commons;font-size:28px;font-weight:700;line-height:48px}@media (min-width:1024px){.list .container .list-items .list-item .title{font-size:42px}}.list .container .list-items .list-item .list-item-content{display:flex;flex-direction:column;gap:0}@media (min-width:768px){.list .container .list-items .list-item .list-item-content{flex-direction:row;gap:2.5rem}}@media (min-width:1024px){.list .container .list-items .list-item .list-item-content{gap:3.5rem}}@media (min-width:1280px){.list .container .list-items .list-item .list-item-content{gap:75px}}.list .container .list-items .list-item .button-wrapper{margin-left:auto;margin-right:auto;margin-top:30px;position:relative}@media (min-width:768px){.list .container .list-items .list-item .button-wrapper{margin-top:0}}@media (min-width:1024px){.list .container .list-items .list-item .button-wrapper{width:40%}}.list .container .list-items .list-item .button-wrapper .add-block{margin-left:auto;margin-right:auto;top:0}.list .container .list-items .list-item .button-wrapper .add-block .btn-add{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(203 79 11/var(--tw-bg-opacity));border-radius:30px;color:rgb(255 255 255/var(--tw-text-opacity));cursor:pointer;display:flex;font-family:TT Commons;font-size:1.25rem;height:43px;justify-content:center;line-height:1.75rem;line-height:1;width:134px}@media (min-width:1024px){.list .container .list-items .list-item .button-wrapper .add-block .btn-add{font-size:22px;height:53px;line-height:1;margin-right:30px;width:174px}}.list .container .list-items .list-item .button-wrapper .add-block .btn-add.hide{opacity:0;transition:opacity .5s linear;z-index:0}.list .container .list-items .list-item .button-wrapper .number-block{align-items:center;display:flex;gap:15px;margin-left:auto;margin-right:auto;opacity:0;position:absolute;top:0;z-index:-1}.list .container .list-items .list-item .button-wrapper .number-block.show{opacity:1;transition:opacity .5s linear;z-index:20}.list .container .list-items .list-item .button-wrapper .number-block .number-wrapper{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(203 79 11/var(--tw-bg-opacity));border-radius:30px;color:rgb(255 255 255/var(--tw-text-opacity));display:flex;height:43px;width:134px}@media (min-width:1024px){.list .container .list-items .list-item .button-wrapper .number-block .number-wrapper{height:53px;width:174px}}.list .container .list-items .list-item .button-wrapper .number-block .number-wrapper .ico-minus,.list .container .list-items .list-item .button-wrapper .number-block .number-wrapper .ico-plus,.list .container .list-items .list-item .button-wrapper .number-block .number-wrapper .number-text{width:100%}.list .container .list-items .list-item .button-wrapper .number-block .number-wrapper .ico-plus{position:relative}.list .container .list-items .list-item .button-wrapper .number-block .number-wrapper .ico-plus:before{height:18px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:18px}.list .container .list-items .list-item .button-wrapper .number-block .number-wrapper .ico-minus{position:relative}.list .container .list-items .list-item .button-wrapper .number-block .number-wrapper .ico-minus:before{height:3px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:18px}.list .container .list-items .list-item .button-wrapper .number-block .number-wrapper .number-text{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgb(251 249 243/var(--tw-bg-opacity));border-radius:0;color:rgb(29 29 27/var(--tw-text-opacity));display:flex;font-family:TT Commons;font-size:1.25rem;justify-content:center;line-height:1.75rem;line-height:1;text-align:center}@media (min-width:1024px){.list .container .list-items .list-item .button-wrapper .number-block .number-wrapper .number-text{font-size:22px}}.list .container .list-items .list-item .button-wrapper .number-block .number-wrapper .number-text:focus{outline:2px solid transparent;outline-offset:2px}.list .container .list-items .list-item .button-wrapper .number-block .ico-close{cursor:pointer;font-size:0}.list .container .list-items .list-item .button-wrapper .number-block .ico-close:before{display:block;position:absolute;top:50%;transform:translateY(-50%)}.choose-certificate{display:none}.choose-certificate.active{display:block}.choose-certificate .certificate-list{--tw-bg-opacity:1;background-color:rgb(251 249 243/var(--tw-bg-opacity));padding:30px 0}@media (min-width:1024px){.choose-certificate .certificate-list{padding:53px 0 126px}}.choose-certificate .certificate-list .container .certificate-list-items{display:grid;gap:20px;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:1024px){.choose-certificate .certificate-list .container .certificate-list-items{grid-template-columns:repeat(3,minmax(0,1fr))}}.choose-certificate .certificate-list .container .certificate-item{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(112 112 112/var(--tw-border-opacity));border-style:solid;border-width:1px;cursor:pointer;padding:17px 25px 20px}.choose-certificate .certificate-list .container .certificate-item.active{--tw-border-opacity:1;border-color:rgb(203 79 11/var(--tw-border-opacity));border-style:solid;border-width:5px}.choose-certificate .certificate-list .container .certificate-item.active .certificate-title{--tw-text-opacity:1;color:rgb(203 79 11/var(--tw-text-opacity))}.choose-certificate .certificate-list .container .certificate-image.celebration{background:url(../images/Celebration.jpg) no-repeat;height:260px;max-width:100%;width:348px}.choose-certificate .certificate-list .container .certificate-image img{width:100%}.choose-certificate .certificate-list .container .certificate-wrapper{display:flex;justify-content:space-between;margin-top:27px}@media (min-width:1024px){.choose-certificate .certificate-list .container .certificate-wrapper{margin-top:33px}}.choose-certificate .certificate-list .container .certificate-wrapper .certificate-title{font-family:TT Commons;font-size:22px;font-weight:700;line-height:26px;text-transform:capitalize}@media (min-width:1024px){.choose-certificate .certificate-list .container .certificate-wrapper .certificate-title{font-size:28px;line-height:33px}}.choose-certificate .certificate-list .container .certificate-wrapper .button{position:relative}.preview-certificate{display:none;position:relative}.preview-certificate.active{display:block}.preview-certificate .preview-certificate-edit{--tw-bg-opacity:1;background-color:rgb(251 249 243/var(--tw-bg-opacity));padding:40px 0 35px}@media (min-width:1600px){.preview-certificate .preview-certificate-edit{padding:50px 0 110px}}.preview-certificate .container .title{font-family:TT Commons;font-size:24px;font-weight:700;line-height:26px;margin-bottom:15px}@media (min-width:1024px){.preview-certificate .container .title{font-size:30px}}.preview-certificate .container .preview-certificate-content{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(112 112 112/var(--tw-border-opacity));border-style:solid;border-width:1px;margin-bottom:10px;padding:30px 20px 140px;position:relative}@media (min-width:1024px){.preview-certificate .container .preview-certificate-content{bottom:0;padding:0}}.preview-certificate .container .preview-certificate-content .certificate-logo{display:none;height:100px}@media (min-width:1024px){.preview-certificate .container .preview-certificate-content .certificate-logo{display:block}}.preview-certificate .container .preview-certificate-content .image-wrapper-desktop{bottom:0;display:none;height:100%;position:absolute;right:0;top:0}@media (min-width:1024px){.preview-certificate .container .preview-certificate-content .image-wrapper-desktop{display:block}}.preview-certificate .container .preview-certificate-content .sub-header p{--tw-text-opacity:1;color:rgb(29 29 27/var(--tw-text-opacity));display:none;font-family:Montserrat,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:18px;line-height:26px;margin-bottom:40px;padding-top:40px}@media (min-width:1024px){.preview-certificate .container .preview-certificate-content .sub-header p{display:block}}.preview-certificate .container .preview-certificate-content .preview-certificate-wrapper{position:relative;width:100%}@media (min-width:1024px){.preview-certificate .container .preview-certificate-content .preview-certificate-wrapper{padding:35px 50% 30px 60px}}.preview-certificate .container .preview-certificate-content .preview-certificate-wrapper .div-input{align-items:flex-start;display:flex;gap:0 20px;justify-content:space-between;margin-bottom:35px}.preview-certificate .container .preview-certificate-content .preview-certificate-wrapper .div-input>div{width:90%}@media (min-width:1024px){.preview-certificate .container .preview-certificate-content .preview-certificate-wrapper .div-input.preview-certificate-message-block{margin-bottom:50px}}.preview-certificate .container .preview-certificate-content .preview-certificate-wrapper .preview-certificate-message,.preview-certificate .container .preview-certificate-content .preview-certificate-wrapper .preview-certificate-occasion{--tw-text-opacity:1;color:rgb(29 29 27/var(--tw-text-opacity));font-family:TT Commons DemiBold;font-size:16px;line-height:26px;width:100%}@media (min-width:1024px){.preview-certificate .container .preview-certificate-content .preview-certificate-wrapper .preview-certificate-message,.preview-certificate .container .preview-certificate-content .preview-certificate-wrapper .preview-certificate-occasion{font-size:24px}}.preview-certificate .container .preview-certificate-content .preview-certificate-wrapper .preview-certificate-name{--tw-text-opacity:1;border-width:0;color:rgb(29 29 27/var(--tw-text-opacity));font-family:TT Commons;font-size:23px;font-weight:700;line-height:26px;text-align:left;width:100%}@media (min-width:1024px){.preview-certificate .container .preview-certificate-content .preview-certificate-wrapper .preview-certificate-name{font-size:45px}}.preview-certificate .container .preview-certificate-content .preview-certificate-wrapper .preview-certificate-message{border-width:0;padding:0;text-align:left}.preview-certificate .container .preview-certificate-content .preview-certificate-wrapper .preview-certificate-message:focus,.preview-certificate .container .preview-certificate-content .preview-certificate-wrapper .preview-certificate-name:focus,.preview-certificate .container .preview-certificate-content .preview-certificate-wrapper .preview-certificate-occasion:focus{outline:2px solid transparent;outline-offset:2px}.preview-certificate .container .preview-certificate-content .preview-certificate-wrapper span{--tw-text-opacity:1;color:rgb(168 168 168/var(--tw-text-opacity));font-size:12px;line-height:26px}@media (min-width:1024px){.preview-certificate .container .preview-certificate-content .preview-certificate-wrapper span{font-size:20px}}.preview-certificate .container .preview-certificate-content .preview-certificate-wrapper span.error{--tw-text-opacity:1;color:rgb(224 9 9/var(--tw-text-opacity));display:none;font-size:16px}.preview-certificate .container .preview-certificate-content .preview-certificate-wrapper span.error.show{display:block}.preview-certificate .container .preview-certificate-content .preview-certificate-wrapper .preview-certificate-bottom-text{bottom:30px;display:none;font-size:11px;line-height:16px;position:absolute;width:70%}@media (min-width:1024px){.preview-certificate .container .preview-certificate-content .preview-certificate-wrapper .preview-certificate-bottom-text{display:block}}.preview-certificate .container .image-wrapper-mobile{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(112 112 112/var(--tw-border-opacity));border-style:solid;border-width:1px;padding:20px}@media (min-width:1024px){.preview-certificate .container .image-wrapper-mobile{display:none}}.preview-certificate .container .image-wrapper-mobile img{margin-left:auto;margin-right:auto}.preview-certificate .container .note{--tw-text-opacity:1;color:rgb(29 29 27/var(--tw-text-opacity));font-size:16px;line-height:26px;margin-top:25px}@media (min-width:1024px){.preview-certificate .container .note{font-size:18px}}.total{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(5 43 64/var(--tw-bg-opacity));color:rgb(251 249 243/var(--tw-text-opacity))}.total .container{align-items:center;display:flex;flex-direction:column;justify-content:space-between;padding-bottom:40px;padding-top:50px}@media (min-width:1024px){.total .container{flex-direction:row;padding-bottom:45px;padding-top:45px}}.total .container .text{font-family:TT Commons;font-size:36px;font-weight:700;margin-bottom:18px}@media (min-width:1024px){.total .container .text{font-size:55px;margin-bottom:0}}.total .container span{font-family:Montserrat,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:18px}@media (min-width:1024px){.total .container span{font-size:26px}}.total .container span.price{font-weight:700}.total .container .button-block{display:block;margin-left:auto;margin-right:auto;margin-top:25px;text-align:center}@media (min-width:1024px){.total .container .button-block{display:inline-block;margin-left:40px;margin-top:0}}
/*# sourceMappingURL=dedicate-a-tree.css.map */
