@import url("/assets/components/minishop2/css/web/lib/jquery.jgrowl.min.css");
@import url('/assets/components/ajaxform/css/lib/jquery.jgrowl.min.css');
div.jGrowl>.ui-state-highlight{background:inherit;color:inherit;border:inherit}.ms2-message-success{background-color:green !important}.ms2-message-error{background-color:brown !important}.ms2-message-info{background-color:black !important}#msCart th.count,#msCart th.weight,#msCart th.price,#msCart th.remove,.ms-count,.ms-weight,.ms-price,.ms-remove{width:15%}.js #msCart [type="submit"][value="cart/change"]{display:none}#msMiniCart,.msMiniCart{font-size:.8em}#msMiniCart h5,.msMiniCart h5{margin:0}#msMiniCart .empty,.msMiniCart .empty{display:block}#msMiniCart .not_empty,.msMiniCart .not_empty{display:none}#msMiniCart.full .empty,.msMiniCart.full .empty{display:none}#msMiniCart.full .not_empty,.msMiniCart.full .not_empty{display:block}#msProduct .old_price,#msCart .old_price,.ms2_product .old_price{color:brown;font-style:italic;text-decoration:line-through}#msOrder{margin-top:50px}#msOrder .radio{min-height:30px;margin-bottom:10px}#msOrder .radio img{max-height:30px;margin-top:-2px;padding:0 10px}#msOrder .required-star{display:none;color:brown}#msOrder .required .required-star{display:inline}#msOrder .error{border:1px solid brown !important}.msProductsLog,.msGalleryLog,.msCartLog,.msOrderLog,.msGetOrderLog{width:100%;overflow:auto;word-wrap:normal;white-space:pre}
.jGrowl{z-index:9999;color:#fff;font-size:12px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;position:fixed}.jGrowl.top-left{left:0;top:0}.jGrowl.top-right{right:0;top:0}.jGrowl.bottom-left{left:0;bottom:0}.jGrowl.bottom-right{right:0;bottom:0}.jGrowl.center{top:0;width:50%;left:25%}.jGrowl.center .jGrowl-closer,.jGrowl.center .jGrowl-notification{margin-left:auto;margin-right:auto}.jGrowl-notification{background-color:#000;opacity:.9;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=(0.9*100));-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=(0.9*100));zoom:1;width:250px;padding:10px;margin:10px;text-align:left;display:none;border-radius:5px;min-height:40px}.jGrowl-notification .ui-state-highlight,.jGrowl-notification .ui-widget-content .ui-state-highlight,.jGrowl-notification .ui-widget-header .ui-state-highlight{border:1px solid #000;background:#000;color:#fff}.jGrowl-notification .jGrowl-header{font-weight:700;font-size:.85em}.jGrowl-notification .jGrowl-close{background-color:transparent;color:inherit;border:none;z-index:99;float:right;font-weight:700;font-size:1em;cursor:pointer}.jGrowl-closer{background-color:#000;opacity:.9;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=(0.9*100));-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=(0.9*100));zoom:1;width:250px;padding:10px;margin:10px;display:none;border-radius:5px;padding-top:4px;padding-bottom:4px;cursor:pointer;font-size:.9em;font-weight:700;text-align:center}.jGrowl-closer .ui-state-highlight,.jGrowl-closer .ui-widget-content .ui-state-highlight,.jGrowl-closer .ui-widget-header .ui-state-highlight{border:1px solid #000;background:#000;color:#fff}@media print{.jGrowl{display:none}}

.af-message-success{background-color:green !important}
.af-message-error{background-color:brown !important}
.af-message-info{background-color:black !important}
.ajax_form.af_example{width:100%}
.ajax_form.af_example .controls input,
.ajax_form.af_example .controls textarea{width:100%}
.ajax_form .error{color:brown}
@media screen and (min-width:320px){.ajax_form.af_example .controls button[type="submit"]{float:right}}
@media screen and (max-width:320px){.ajax_form.af_example .controls button{width:100%;margin-top:5px}}
.ck-origin{--ck-o-ink:#385469;--ck-o-soft:#5d7183;--ck-o-tape:rgba(255,170,51,.62);--ck-o-ease:cubic-bezier(.16,1,.3,1);position:relative;padding:clamp(40px,6vw,80px) 0 clamp(64px,8vw,110px)}
.ck-origin--about{padding-bottom:clamp(8px,2vw,24px)}
.ck-origin__wrap{max-width:1080px;margin:0 auto;padding:0 16px;display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-rows:auto auto;grid-template-areas:"head media" "body media";column-gap:clamp(32px,6vw,88px);align-items:center}
.ck-origin__head{grid-area:head;align-self:end}
.ck-origin__body{grid-area:body;align-self:start}
.ck-origin__media{grid-area:media;position:relative;width:100%;max-width:380px;justify-self:center;padding:18px 0 30px}.ck-origin .section-title{margin-bottom:22px}
.ck-origin .section-title h2{text-align:left}.ck-origin__print{position:relative;margin:0;background:#fff;padding:10px 10px 12px;border-radius:3px;box-shadow:0 2px 4px rgba(56,84,105,.12),0 22px 40px -18px rgba(56,84,105,.45);transform:rotate(2.4deg);transition:transform .45s var(--ck-o-ease),box-shadow .45s var(--ck-o-ease)}
.ck-origin__print img{display:block;width:100%;height:auto;border-radius:1px}
.ck-origin__print::before{content:"";position:absolute;top:-13px;left:50%;width:104px;height:28px;margin-left:-52px;background:var(--ck-o-tape);transform:rotate(-3deg);box-shadow:0 1px 2px rgba(0,0,0,.06);z-index:2}.ck-origin__clip{position:absolute;left:-34px;bottom:6px;width:min(86%,300px);margin:0;transform:rotate(-3.5deg);box-shadow:0 10px 22px -10px rgba(56,84,105,.55);transition:transform .45s var(--ck-o-ease);z-index:3}
.ck-origin__clip img{display:block;width:100%;height:auto}
.ck-origin__clip::before{content:"";position:absolute;top:-9px;left:-12px;width:54px;height:22px;background:var(--ck-o-tape);transform:rotate(-38deg)}@media (hover:hover){.ck-origin__media:hover .ck-origin__print{transform:rotate(.6deg) translateY(-4px);box-shadow:0 2px 4px rgba(56,84,105,.12),0 30px 48px -20px rgba(56,84,105,.5)}.ck-origin__media:hover .ck-origin__clip{transform:rotate(-1.5deg) translateY(-2px)}}
.ck-origin .ck-origin__quote{margin:0 0 18px;padding:0 0 0 22px;border-left:4px solid #FA3}
.ck-origin .ck-origin__quote p{margin:0 0 10px;font-family:"Quicksand",sans-serif;font-weight:700;font-size:clamp(24px,2.8vw,34px);line-height:1.22;color:var(--ck-o-ink)}
.ck-origin__nw{white-space:nowrap}
.ck-origin__quote cite{display:block;font-style:normal;font-size:15px;line-height:1.4;color:var(--ck-o-soft)}
.ck-origin p.ck-origin__text{margin:0;max-width:520px;font-size:18px;line-height:1.6;color:var(--ck-o-ink)}
.ck-origin__text a{color:#c97a00;font-weight:700;text-decoration:underline;text-underline-offset:3px}
.ck-origin__text a:hover{color:var(--ck-o-ink)}.ck-origin--jca{--ck-o-ink:var(--ink,#23324A);--ck-o-soft:var(--ink-soft,#4A5870)}
.ck-origin--jca .jca-h2{margin-bottom:22px}
.ck-origin--jca .ck-origin__quote p{font-family:var(--display);font-weight:600}
.ck-origin--jca .ck-origin__quote cite,.ck-origin--jca p.ck-origin__text{font-family:var(--body)}
.ck-origin--jca .ck-origin__quote{border-left-color:var(--orange,#FA3)}@media (max-width:767px){.ck-origin__wrap{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "media" "body"}.ck-origin__media{max-width:290px;margin:6px auto 26px}.ck-origin__clip{left:-22px;width:92%}.ck-origin .ck-origin__quote p{font-size:24px}.ck-origin p.ck-origin__text{font-size:17px}}@media (prefers-reduced-motion:reduce){.ck-origin__print,.ck-origin__clip{transition:none}}