.clancy-products[data-v-45628380]{overflow:visible}.clancy-products .clancy-products__content .products[data-v-45628380]{transform-origin:center;animation:rotate-45628380 3.5s linear infinite}@keyframes rotate-45628380{0%{transform:rotate(0)}to{transform:rotate(360deg)}}*,*:before,*:after{box-sizing:border-box;margin:0}html{overflow:hidden}body{min-height:100vh;background:#948ebd;font-size:16px;overflow:hidden;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.page-container{display:grid;grid-template-columns:20px 1fr 20px;grid-template-rows:min-content 1fr min-content;height:100vh}.page-container .page__header{grid-row:1;grid-column:1/4;display:grid;grid-template-columns:26px 1fr max-content 1fr 26px;grid-column-gap:20px;position:relative;font-size:1.3em;font-family:Arial,Helvetica,sans-serif;background:#b1b4b5;border-bottom:1px solid black;text-align:center;padding:.5em 20px;z-index:1}.page-container .page__header hr{margin-bottom:.5em;border-color:#838383;border-style:solid}.page-container .page__header hr:last-of-type{margin-bottom:0}.page-container .page__header span{width:100%;height:100%;border:1px solid black;position:relative}.page-container .page__header span:first-of-type{background:white}.page-container .page__header span:last-of-type{background:#a4a2a2}.page-container .page__header span:last-of-type:before{width:100%;height:100%;border:1px solid black;position:absolute}.page-container .page__header p{margin:0}.page-container .page__header:before,.page-container .page__header:after{content:"";background:#b1b4b5;height:10px;width:19px;position:absolute;bottom:-1px}.page-container .page__header:before{left:0}.page-container .page__header:after{right:0;content:unset}.page-container .page__body{grid-column:2;text-align:center;align-self:center}.page-container .page__body .page__title{font-size:2.4em;font-family:Arial,Helvetica,sans-serif;margin:0 0 .6em;font-style:italic;color:#0d0c46;font-weight:700}.page-container .page__body .clancy-img{max-width:300px;width:100%;margin:auto;display:block;object-fit:cover;z-index:-1;transform-origin:center}.page-container .page__body .page__options{margin-top:3em;display:flex;align-items:center;justify-content:center}.page-container .page__body .page__options input{appearance:none;width:40px;height:40px;outline:3px solid black;border-radius:50%;background:white;cursor:pointer;margin-right:.9em}.page-container .page__body .page__options input:checked{background:black;border:3px solid white}.page-container .page__body .page__options label{font-size:1.9em;cursor:pointer;margin-right:1em}.page-container .page__body .page__options label:last-of-type{margin-right:0}.page-container .page__body .patrol-img{display:none;position:absolute;bottom:25px;right:25px;animation:show .9s ease-in-out infinite}.page-container .page__body .patrol-img.is-visible{display:block}.page-container .page__body .offer-text{color:#f8e055;font-size:5em;font-weight:700;text-shadow:2px 2px black;position:absolute;bottom:10%;left:50%;transform:translate(-50%);animation:show infinite;animation-duration:1s;animation-delay:0}.page-container .page__left{grid-column:1;grid-row:2/3;height:100%;background:#b1b4b5;border-right:1px solid black}.page-container .page__right{grid-column:3;grid-row:2/3;height:100%;background:#b1b4b5;border-left:1px solid black;display:flex;justify-content:space-between;flex-direction:column;align-items:center}.page-container .page__right span{border:1px solid black;width:100%;display:flex;justify-content:center;border-top:0;border-left:0;border-right:0}.page-container .page__right span:last-of-type{border-top:1px solid black;border-bottom:0}.page-container .page_bottom{grid-column:1/4;grid-row:3;height:20px;background:#b1b4b5;border-top:1px solid black;position:relative}.page-container .page_bottom:before{content:"";position:absolute;width:19px;height:4px;background:#b1b4b5;left:0;top:-1px}.modal{position:absolute;top:0;left:0;background:rgba(148,142,189,.8588235294);backdrop-filter:blur(4px);width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:999}.modal .modal__content{padding:1.4em;background:#b1b4b5;border:6px solid #c6c0c0;box-shadow:5px 7px #000;max-width:500px;margin:auto;width:90%}.modal .modal__content .modal__header{font-size:1.3em;text-transform:uppercase;text-align:center}.modal .modal__content .modal__header h5{letter-spacing:1px;font-weight:700}.modal .modal__content .modal__body{display:flex;align-items:center;margin:1.5em 0}.modal .modal__content .modal__body img{margin-right:1em;max-width:100px;user-select:none}.modal .modal__content .modal__body p{margin:0}.modal .modal__content .modal__footer{display:grid;grid-template-columns:repeat(2,1fr);gap:.4em}.modal .modal__content .modal__footer .button{cursor:pointer;border:1px solid black;background:white;width:100%;padding:.4em}.modal .modal__content .modal__footer .button:hover{opacity:.7}.modal .modal__content .modal__footer .link-button{text-decoration:none;color:#000;display:flex;justify-content:center;align-items:center;gap:.5em}.modal .modal__content .modal__footer .link-button img{width:15px}@keyframes show{0%{opacity:0}to{opacity:1}}@media (max-width: 575px){.page-container .page__header{align-items:center;grid-column-gap:10px}.page-container .page__header p{font-size:.7em}.page-container .page__body{padding:.5em}.page-container .page__body .page__title{font-size:1.4em;margin-bottom:1.3em}.page-container .page__body .page__options label{font-size:1.2em}.page-container .page__body .page__options input{width:30px;height:30px}.page-container .page__body .offer-text{font-size:2.8em;width:85%;bottom:unset}.page-container .page__body .patrol-img{max-width:100px}.page-container .page__body .clancy-products{height:300px;max-width:90%;transform:scale(1.7)}.modal .modal__content{padding:1em}.modal .modal__content .modal__body{display:block}.modal .modal__content .modal__body img{margin:0 auto .5em;display:block}.modal .modal__content .modal__footer{display:flex;flex-direction:column}}
