/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--sk-size:40px;--sk-color:#333;}.ajax-throbber{position:relative;width:40px;height:40px;}.ajax-progress.ajax-progress-fullscreen{position:fixed;z-index:11000;top:0;right:0;bottom:0;left:0;overflow:visible;width:2em;height:2em;margin:auto;background-color:transparent;background-image:none;}
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:16px;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{display:inline;padding:1px 6px 2px;background:transparent url(/core/misc/throbber-active.svg) no-repeat 0 center;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{position:fixed;z-index:1261;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/core/misc/loading-small.svg);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;}
.toastify{padding:12px 20px;color:#fff;display:inline-block;box-shadow:0 3px 6px -1px rgba(0,0,0,0.12),0 10px 36px -4px rgba(77,96,232,0.3);background:-webkit-linear-gradient(315deg,#73a5ff,#5477f5);background:linear-gradient(135deg,#73a5ff,#5477f5);position:fixed;opacity:0;transition:all 0.4s cubic-bezier(0.215,0.61,0.355,1);border-radius:2px;cursor:pointer;text-decoration:none;max-width:calc(50% - 20px);z-index:2147483647;}.toastify.on{opacity:1;}.toast-close{background:0 0;border:0;color:#fff;cursor:pointer;font-family:inherit;font-size:1em;opacity:0.4;padding:0 5px;}.toastify-right{right:15px;}.toastify-left{left:15px;}.toastify-top{top:-150px;}.toastify-bottom{bottom:-150px;}.toastify-rounded{border-radius:25px;}.toastify-avatar{width:1.5em;height:1.5em;margin:-7px 5px;border-radius:2px;}.toastify-center{margin-left:auto;margin-right:auto;left:0;right:0;max-width:fit-content;max-width:-moz-fit-content;}@media only screen and (max-width:360px){.toastify-left,.toastify-right{margin-left:auto;margin-right:auto;left:0;right:0;max-width:fit-content;}}
.site-orders-cart-ajax-preloader{text-align:center;}.site-orders-cart-ajax-preloader img{width:35px;}.cart__items{grid-area:cart__items;}.cart__order-information{grid-area:cart__order-information;}.cart{display:grid;grid-gap:1rem;grid-template-areas:"cart__items" "cart__order-information";}.cart__item-image{grid-area:cart__item-image;text-align:center;margin-bottom:1rem;}.cart__item-title{grid-area:cart__item-title;}.cart__item-quantity{grid-area:cart__item-quantity;text-align:center;}.cart__item-price{grid-area:cart__item-price;text-align:center;font-size:1.5em;font-weight:700;margin-bottom:1rem;}.cart__item-actions{grid-area:cart__item-actions;}.cart__item-delete-image{width:auto;height:30px;}.cart__item{display:grid;grid-gap:0.5rem;grid-template-columns:0.5fr auto auto;grid-template-areas:"cart__item-title cart__item-title cart__item-title"
                       "cart__item-image cart__item-image cart__item-image"
                       "cart__item-price cart__item-price cart__item-price"
                       "cart__item-quantity auto cart__item-actions";align-items:center;}.cart__items-box{border-top:1px solid #ececec;border-bottom:1px solid #ececec;}.cart__item-box{padding:1rem 0;border-bottom:1px solid #ececec;}.cart__item-box:last-child{margin-bottom:0;border-bottom:0;}.cart__item-link{color:#222;}.cart__item-link:hover{color:#898f97;}.cart__item-actions{text-align:center;}.cart__item-delete{background:0;border:0;color:#898f97;}.cart__item-delete:hover{color:#222;cursor:pointer;}.cart__item-quantity-actions{border:1px solid #ececec;display:inline-flex;}.cart__item-quantity-actions,.cart__item-quantity-actions *{box-sizing:border-box;}.cart__item-quantity-actions-button{outline:none;-webkit-appearance:none;background-color:#efefef;border:none;align-items:center;justify-content:center;width:2rem;height:auto;cursor:pointer;margin:0;position:relative;}.cart__item-quantity-actions-button:before,.cart__item-quantity-actions-button:after{display:inline-block;position:absolute;content:'';width:1rem;height:2px;background-color:#212121;transform:translate(-50%,-50%);}.cart__item-quantity-actions-button_plus:after{transform:translate(-50%,-50%) rotate(90deg);}.cart__item-quantity-actions input[type=number]{max-width:3rem;padding:.5rem;border:none;font-size:1rem;height:2rem;font-weight:bold;text-align:center;}@media only screen and (min-width:360px){.cart__item{display:grid;grid-gap:0.5rem;grid-template-columns:1fr 1fr 0.3fr;grid-template-areas:"cart__item-title cart__item-title cart__item-title"
                         "cart__item-image cart__item-image cart__item-image"
                         "cart__item-quantity cart__item-price cart__item-actions";align-items:center;}}@media only screen and (min-width:768px){.cart__item{grid-template-columns:1fr 1fr 1fr;grid-template-areas:"cart__item-image cart__item-title cart__item-title"
                         "cart__item-quantity cart__item-price cart__item-actions";}.cart__item-quantity-actions-button{width:2rem;}.cart__item-quantity-actions-button{width:2rem;}.cart__item-quantity-actions input[type=number]{max-width:4rem;}}@media only screen and (min-width:992px){.cart__item{grid-template-columns:1fr 2fr 2fr 1fr 1fr;grid-template-areas:"cart__item-image cart__item-title cart__item-quantity cart__item-price cart__item-actions";}.cart__item-image{margin-bottom:0;}.cart__item-price{font-size:1.2em;font-weight:700;margin-bottom:0;}}@media only screen and (min-width:1200px){.cart{grid-template-columns:65% auto;grid-gap:4rem;grid-template-areas:"cart__items cart__order-information";}.cart__item{grid-template-columns:1fr 1.5fr 1.5fr 1.5fr 1fr;grid-template-areas:"cart__item-image cart__item-title cart__item-quantity cart__item-price cart__item-actions";}}@media only screen and (min-width:1400px){.cart__item{grid-template-columns:1fr 2fr 1fr 1fr 1fr;grid-template-areas:"cart__item-image cart__item-title cart__item-quantity cart__item-price cart__item-actions";}}
.ajax-throbber.sk-circle-fade{position:relative;width:var(--sk-size);height:var(--sk-size);}.ajax-throbber .sk-circle-fade-dot{position:absolute;top:0;left:0;width:100%;height:100%;}.ajax-throbber .sk-circle-fade-dot::before{display:block;width:15%;height:15%;content:"";animation:sk-circle-fade 1.2s infinite ease-in-out both;border-radius:100%;background-color:var(--sk-color);}.ajax-throbber .sk-circle-fade-dot:nth-child(1){transform:rotate(30deg);}.ajax-throbber .sk-circle-fade-dot:nth-child(2){transform:rotate(60deg);}.ajax-throbber .sk-circle-fade-dot:nth-child(3){transform:rotate(90deg);}.ajax-throbber .sk-circle-fade-dot:nth-child(4){transform:rotate(120deg);}.ajax-throbber .sk-circle-fade-dot:nth-child(5){transform:rotate(150deg);}.ajax-throbber .sk-circle-fade-dot:nth-child(6){transform:rotate(180deg);}.ajax-throbber .sk-circle-fade-dot:nth-child(7){transform:rotate(210deg);}.ajax-throbber .sk-circle-fade-dot:nth-child(8){transform:rotate(240deg);}.ajax-throbber .sk-circle-fade-dot:nth-child(9){transform:rotate(270deg);}.ajax-throbber .sk-circle-fade-dot:nth-child(10){transform:rotate(300deg);}.ajax-throbber .sk-circle-fade-dot:nth-child(11){transform:rotate(330deg);}.ajax-throbber .sk-circle-fade-dot:nth-child(1)::before{animation-delay:-1.1s;}.ajax-throbber .sk-circle-fade-dot:nth-child(2)::before{animation-delay:-1s;}.ajax-throbber .sk-circle-fade-dot:nth-child(3)::before{animation-delay:-0.9s;}.ajax-throbber .sk-circle-fade-dot:nth-child(4)::before{animation-delay:-0.8s;}.ajax-throbber .sk-circle-fade-dot:nth-child(5)::before{animation-delay:-0.7s;}.ajax-throbber .sk-circle-fade-dot:nth-child(6)::before{animation-delay:-0.6s;}.ajax-throbber .sk-circle-fade-dot:nth-child(7)::before{animation-delay:-0.5s;}.ajax-throbber .sk-circle-fade-dot:nth-child(8)::before{animation-delay:-0.4s;}.ajax-throbber .sk-circle-fade-dot:nth-child(9)::before{animation-delay:-0.3s;}.ajax-throbber .sk-circle-fade-dot:nth-child(10)::before{animation-delay:-0.2s;}.ajax-throbber .sk-circle-fade-dot:nth-child(11)::before{animation-delay:-0.1s;}@keyframes sk-circle-fade{0%,39%,100%{transform:scale(0.6);opacity:0;}40%{transform:scale(1);opacity:1;}}
.cke5-custom-block-indent-1{margin-left:40px;}.cke5-custom-block-indent-2{margin-left:80px;}.cke5-custom-block-indent-3{margin-left:120px;}.cke5-custom-block-indent-4{margin-left:160px;}.cke5-custom-block-indent-5{margin-left:200px;}.cke5-custom-block-indent-6{margin-left:240px;}.cke5-custom-block-indent-7{margin-left:280px;}.cke5-custom-block-indent-8{margin-left:320px;}.cke5-custom-block-indent-9{margin-left:360px;}.cke5-custom-block-indent-10{margin-left:400px;}.cke5-custom-block-indent-11{margin-left:440px;}.cke5-custom-block-indent-12{margin-left:480px;}.cke5-custom-block-indent-13{margin-left:520px;}.cke5-custom-block-indent-14{margin-left:560px;}.cke5-custom-block-indent-15{margin-left:600px;}.cke5-custom-block-indent-16{margin-left:640px;}.cke5-custom-block-indent-17{margin-left:680px;}.cke5-custom-block-indent-18{margin-left:720px;}.cke5-custom-block-indent-19{margin-left:760px;}.cke5-custom-block-indent-20{margin-left:800px;}
