@charset "UTF-8";/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on May 14, 2024 */@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px)*2)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px)*-4))}.plyr__caption{background:#000c;background:var(--plyr-captions-background,#000c);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:#0000;border:0;border-radius:4px;border-radius:var(--plyr-control-radius,4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7);position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:#ffffffe6;background:var(--plyr-menu-background,#ffffffe6);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-menu-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid #0000;border-top-color:#ffffffe6;border:var(--plyr-menu-arrow-size,4px) solid #0000;border-top-color:var(--plyr-menu-background,#ffffffe6);content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7 - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing, 10px)*.7/1.5) calc(var(--plyr-control-spacing, 10px)*.7*1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid #0000;border:var(--plyr-menu-item-arrow-size,4px) solid #0000;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing, 10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:#0000001a;content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:#23282f1a}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing, 10px)*.7*-1 - -2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#0000;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:#0000;background-image:linear-gradient(90deg,currentColor 0,#0000 0);background-image:linear-gradient(to right,currentColor var(--value,0),#0000 var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:#0000}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:#0000;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:#fff;background:var(--plyr-tooltip-background,#fff);border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(var(--plyr-control-spacing, 10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7);transform:translate(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:#0000;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc((var(--plyr-range-track-height, 5px)/2)*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:#0000}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,#23282f99 25%,#0000 0,#0000 50%,#23282f99 0,#23282f99 75%,#0000 0,#0000);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,#23282f99) 25%,#0000 25%,#0000 50%,var(--plyr-progress-loading-background,#23282f99) 50%,var(--plyr-progress-loading-background,#23282f99) 75%,#0000 75%,#0000);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:#0000}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:#ffffff40;background-color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:#c1c8d199;background-color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px)/2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--audio .plyr__progress__buffer{color:#c1c8d199;color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--video .plyr__progress__buffer{color:#ffffff40;color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;bottom:0;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#fff;background-color:var(--plyr-tooltip-background,#fff);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:7px;border-radius:calc(var(--plyr-menu-radius, 8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #00000026;content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:7px;border-bottom-left-radius:calc(var(--plyr-menu-radius, 8px) - 1px);border-bottom-right-radius:7px;border-bottom-right-radius:calc(var(--plyr-menu-radius, 8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}@font-face{font-family:Bebas Kai;src:url(/app/themes/marius-et-lison/dist/CvfDoEfd.woff2) format("woff2"),url(/app/themes/marius-et-lison/dist/CEl84O61.woff) format("woff");font-weight:400;font-style:normal}/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on May 7, 2024 */@font-face{font-family:DINPro;src:url(/app/themes/marius-et-lison/dist/DCbTjBaw.woff2) format("woff2"),url(/app/themes/marius-et-lison/dist/Cb9rK0rG.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:DINPro;src:url(/app/themes/marius-et-lison/dist/DZhHfG2L.woff2) format("woff2"),url(/app/themes/marius-et-lison/dist/SG1SAHFy.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:DINPro;src:url(/app/themes/marius-et-lison/dist/DQl0GGxH.woff2) format("woff2"),url(/app/themes/marius-et-lison/dist/Doff-QG7.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:DINPro;src:url(/app/themes/marius-et-lison/dist/CRF0PHPx.woff2) format("woff2"),url(/app/themes/marius-et-lison/dist/JAfRw4jz.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:marius-et-lison_icons;src:url(/app/themes/marius-et-lison/dist/CSrkMeva.eot?74950760);src:url(/app/themes/marius-et-lison/dist/CSrkMeva.eot?74950760#iefix) format("embedded-opentype"),url(/app/themes/marius-et-lison/dist/BJJ99o7d.woff2?74950760) format("woff2"),url(/app/themes/marius-et-lison/dist/BLZ7CPtc.woff?74950760) format("woff"),url(/app/themes/marius-et-lison/dist/COVjI-ly.ttf?74950760) format("truetype"),url(/app/themes/marius-et-lison/dist/Deue_dod.svg?74950760#marius-et-lison_icons) format("svg");font-weight:400;font-style:normal}[class^=icon-]:before,[class*=" icon-"]:before{font-family:marius-et-lison_icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-cart:before{content:""}.icon-down-open:before{content:""}.icon-dashboard:before{content:""}.icon-basket:before{content:""}.icon-download:before{content:""}.icon-address-book:before{content:""}.icon-account:before{content:""}.icon-logout:before{content:""}.icon-search:before{content:""}.icon-clue:before{content:""}.icon-go-big:before{content:""}.icon-error-big:before{content:""}.icon-valid-big:before{content:""}.icon-valid:before{content:""}.icon-error:before{content:""}.icon-go:before{content:""}.icon-lock:before{content:""}.icon-lightbulb:before{content:""}.icon-script:before{content:""}.icon-video:before{content:""}.icon-gift-card:before{content:""}.icon-answer:before{content:""}.icon-left-big:before{content:""}.icon-home:before{content:""}.icon-info-circled-alt:before{content:""}.icon-facebook:before{content:""}.icon-youtube:before{content:""}.icon-instagram:before{content:""}.icon-spinner1:before{content:""}:root{--plyr-color-main:#efc744}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes animloader{0%{transform:scale(0);opacity:1}to{transform:scale(1);opacity:0}}*,*:before,*:after{box-sizing:border-box}html,body,div,span,object,iframe,figure,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,code,em,img,small,strike,strong,sub,sup,tt,b,u,i,ol,ul,li,fieldset,form,label,table,caption,tbody,tfoot,thead,tr,th,td,main,canvas,embed,footer,header,nav,section,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;text-size-adjust:none}footer,header,nav,section,main{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input{-webkit-appearance:none;border-radius:0}ins{text-decoration:none}.btn{padding:10px 25px;color:#000;background-color:#efc744;border-radius:30px;text-decoration:none;transition:.4s;display:inline-block;border:solid 1px #efc744;cursor:pointer;font-weight:500;font-family:DINPro,sans-serif}.btn:hover{background-color:#d4a712;border-color:#d4a712;color:#000}form input:not([type=checkbox]):not([type=radio]),form textarea,form.woocommerce-form input:not([type=checkbox]):not([type=radio]),form.woocommerce-form textarea,form.woocommerce-ResetPassword input:not([type=checkbox]):not([type=radio]),form.woocommerce-ResetPassword textarea{background:#0003;border:none;padding:25px 15px 10px;border-radius:10px;color:inherit;font-size:16px}form input:not([type=checkbox]):not([type=radio]):-webkit-autofill,form input:not([type=checkbox]):not([type=radio]):-webkit-autofill:hover,form input:not([type=checkbox]):not([type=radio]):-webkit-autofill:focus,form textarea:-webkit-autofill,form textarea:-webkit-autofill:hover,form textarea:-webkit-autofill:focus,form.woocommerce-form input:not([type=checkbox]):not([type=radio]):-webkit-autofill,form.woocommerce-form input:not([type=checkbox]):not([type=radio]):-webkit-autofill:hover,form.woocommerce-form input:not([type=checkbox]):not([type=radio]):-webkit-autofill:focus,form.woocommerce-form textarea:-webkit-autofill,form.woocommerce-form textarea:-webkit-autofill:hover,form.woocommerce-form textarea:-webkit-autofill:focus,form.woocommerce-ResetPassword input:not([type=checkbox]):not([type=radio]):-webkit-autofill,form.woocommerce-ResetPassword input:not([type=checkbox]):not([type=radio]):-webkit-autofill:hover,form.woocommerce-ResetPassword input:not([type=checkbox]):not([type=radio]):-webkit-autofill:focus,form.woocommerce-ResetPassword textarea:-webkit-autofill,form.woocommerce-ResetPassword textarea:-webkit-autofill:hover,form.woocommerce-ResetPassword textarea:-webkit-autofill:focus{-webkit-text-fill-color:#efc744;-webkit-box-shadow:0 0 0px 40rem #1c4644 inset}form label:not(:has([type=checkbox])):not(:has([type=radio])),form.woocommerce-form label:not(:has([type=checkbox])):not(:has([type=radio])),form.woocommerce-ResetPassword label:not(:has([type=checkbox])):not(:has([type=radio])){font-size:.8em;transform:translateY(30px);margin-left:15px;opacity:.8;position:relative;z-index:10;display:inline-block}form .required-symbol,form.woocommerce-form .required-symbol,form.woocommerce-ResetPassword .required-symbol{color:#be4b49;font-weight:700;font-size:1.2em}form textarea,form.woocommerce-form textarea,form.woocommerce-ResetPassword textarea{resize:none;height:7em;font-family:DINPro,sans-serif}@media screen and (min-width: 768px){form input:not([type=checkbox]):not([type=radio]),form textarea,form.woocommerce-form input:not([type=checkbox]):not([type=radio]),form.woocommerce-form textarea,form.woocommerce-ResetPassword input:not([type=checkbox]):not([type=radio]),form.woocommerce-ResetPassword textarea{font-size:18px}}input[type=checkbox]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}[type=checkbox][role=switch]{width:2.75em;height:1.5em;border:.2em solid #526f6d;border-radius:1.25em;background-color:#526f6d;line-height:1.25em;transition:.2s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=checkbox][role=switch]:before{display:block;aspect-ratio:1;height:100%;border-radius:50%;background-color:#fff;content:"";transition:margin .1s ease-in-out}[type=checkbox][role=switch]:checked{background-color:#0e2322;border-color:#0e2322}[type=checkbox][role=switch]:checked:before{margin-inline-start:1.25em}.wpcf7-not-valid-tip{font-size:.8em;color:#be4b49}.wpcf7-response-output{border:none!important;background:#fff3;border-radius:10px;margin-bottom:0}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.sent .wpcf7-response-output{font-weight:500}.wpcf7 form.failed .wpcf7-response-output{color:#be4b49}.wpcf7 form.sent .wpcf7-response-output{background:#ffffff80;color:#49be70}header#main-header{z-index:20;background-color:#fff;box-shadow:0 0 10px #0000000d;position:sticky;top:-1px}header#main-header .wrapper{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:0 auto;max-width:1300px;padding:12px 15px;transition:.4s}header#main-header .hdr-logo{width:125px;padding-right:35px;margin-right:auto;transition:.4s}header#main-header .hdr-logo img{max-width:100%;display:block}header#main-header .nav-main,header#main-header .nav-shop{font-family:Bebas Kai,sans-serif;letter-spacing:1px;font-size:22px}header#main-header .nav-main ul li a,header#main-header .nav-shop ul li a{text-decoration:none;text-transform:uppercase;position:relative;display:inline-block;color:#000;white-space:nowrap}header#main-header .nav-main{order:5}header#main-header .nav-main .menu-toggle{border:0;background:none;padding:5px 0 0 5px}header#main-header .nav-main .menu-toggle svg{width:35px}header#main-header .nav-main .menu-toggle svg #top-line,header#main-header .nav-main .menu-toggle svg #bottom-line,header#main-header .nav-main .menu-toggle svg #middle-line{transform-box:fill-box;transform-origin:center}header#main-header .nav-main ul{list-style-type:none;align-items:center;display:none;position:absolute;top:100%;left:0;z-index:99999;background:#fff;width:100%;box-shadow:inset 0 15px 15px -15px #0000000d;padding:15px}header#main-header .nav-main ul li{padding:0 15px;margin:15px 0;text-align:center}header#main-header .nav-main ul li a{transition:.3s}header#main-header .nav-main ul li a:before{transition:inherit;content:"";display:block;position:absolute;height:2px;width:80%;background-color:#efc744;bottom:-5px;left:10%;opacity:0;transform:translateY(-8px)}header#main-header .nav-main ul li a:hover{color:#efc744}header#main-header .nav-main ul li.current-menu-item>a:before,header#main-header .nav-main ul li.current_page_parent>a:before{transform:none;opacity:1}header#main-header .nav-main ul li.home i{display:none}header#main-header .nav-main.toggled .menu-toggle svg #top-line{animation:down-rotate .6s ease-out both}header#main-header .nav-main.toggled .menu-toggle svg #bottom-line{animation:up-rotate .6s ease-out both}header#main-header .nav-main.toggled .menu-toggle svg #middle-line{animation:hide .6s ease-out forwards}header#main-header .nav-main.toggled .nav-menu{display:block}header#main-header .nav-shop ul{display:flex;align-items:center}header#main-header .nav-shop ul li a i[class^=icon-]{transition:.3s}header#main-header .nav-shop ul li.cart a:before,header#main-header .nav-shop ul li.my-account a:before{content:none;display:none}header#main-header .nav-shop ul li.cart{padding-right:25px}header#main-header .nav-shop ul li.cart a:hover i{color:#efc744}header#main-header .nav-shop ul li.my-account{color:#000;background-color:#efc744;border-radius:30px;text-decoration:none;transition:.4s;display:inline-block;border:solid 1px #efc744;cursor:pointer;font-weight:500;font-family:DINPro,sans-serif;padding:5px 15px;font-size:16px;font-family:Bebas Kai,sans-serif}header#main-header .nav-shop ul li.my-account:hover{background-color:#d4a712;border-color:#d4a712;color:#000}header#main-header.is-sticky .wrapper{padding-top:10px;padding-bottom:10px}header#main-header.is-sticky .hdr-logo{max-width:100px}@media screen and (min-width: 768px){header#main-header .nav-main ul li,header#main-header .nav-shop ul li{margin:0;padding:0 10px}header#main-header .nav-main ul li a,header#main-header .nav-shop ul li a{font-size:16px}header#main-header .nav-main ul li.home i,header#main-header .nav-shop ul li.home i{display:block}header#main-header .nav-main ul li.home span,header#main-header .nav-shop ul li.home span{display:none}header#main-header .nav-main{font-size:18px;order:initial}header#main-header .nav-main .menu-toggle{display:none}header#main-header .nav-main ul{display:flex;position:static;box-shadow:none;padding:0}header#main-header .nav-shop ul li.my-account{font-size:18px}}@media screen and (min-width: 992px){header#main-header .hdr-logo{padding:0}header#main-header .nav-main ul li,header#main-header .nav-shop ul li{padding:0 15px}header#main-header .nav-main ul li a,header#main-header .nav-shop ul li a{font-size:22px}header#main-header .nav-shop ul li.my-account{padding:10px 25px}}.topnav{background-color:#245855;color:#fff;z-index:2;order:-1}.topnav .container{display:flex;justify-content:space-between;align-items:center;padding-top:5px;padding-bottom:5px}.topnav .free-investigation-link{text-decoration:none;font-weight:500}.topnav .socials{margin:0 -5px}@keyframes up-rotate{0%{animation-timing-function:cubic-bezier(.16,-.88,.97,.53);transform:translateY(0)}30%{transform-origin:center;animation-timing-function:cubic-bezier(.34,1.56,.64,1);transform:translateY(-10px)}to{transform-origin:center;transform:translateY(-10px) rotate(45deg) scale(.9)}}@keyframes down-rotate{0%{animation-timing-function:cubic-bezier(.16,-.88,.97,.53);transform:translateY(0)}30%{transform-origin:center;animation-timing-function:cubic-bezier(.34,1.56,.64,1);transform:translateY(10px)}to{transform-origin:center;transform:translateY(10px) rotate(-45deg) scale(.9)}}@keyframes hide{29%{opacity:1}30%{opacity:0}to{opacity:0}}footer#main-footer{padding:1em 2em;background:#245855;color:#fff}footer#main-footer .container{display:flex;flex-direction:column}footer#main-footer .nav-footer{margin:0 -25px 25px}footer#main-footer .nav-footer ul{display:flex;flex-direction:column;margin:0 -10px}footer#main-footer .nav-footer ul li a,footer#main-footer .nav-footer ul li span.ob-link{text-decoration:none;margin:0 10px;font-size:.8em}footer#main-footer .socials{margin:0 -35px}@media screen and (min-width: 576px){footer#main-footer .container{flex-direction:row;justify-content:space-between}footer#main-footer .nav-footer ul{flex-direction:row;margin:0 -10px}footer#main-footer .nav-footer,footer#main-footer .socials{margin:0}}::selection{color:#000;background:#efc744}a,span.ob-link{color:inherit}a:hover,span.ob-link:hover{color:#efc744;transition:.4s;cursor:pointer}p{margin-bottom:25px}strong{font-weight:bolder}em{font-style:italic}.sr-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}img{height:auto;width:auto}body{min-height:100vh;display:flex;flex-direction:column;font-family:DINPro,sans-serif;font-size:16px;font-weight:300;line-height:1.5em}body section#content{flex:1}body .container{max-width:1320px;margin:0 auto;padding:0 15px}.socials{display:flex;flex-direction:row}.socials li{margin:0 5px}.socials li a{color:inherit;display:flex;justify-content:center;align-items:center}.socials li a:hover{color:#efc744}.products{display:flex;flex-direction:column;justify-content:center}.products>.product{margin-bottom:25px;display:flex;flex-direction:column;width:100%;max-width:330px;margin-left:auto;margin-right:auto}.products>.product .media{text-align:center}.products>.product .media-content{display:flex;flex-direction:column;align-items:center;position:relative}.products>.product .entry-title{font-size:1.5em;font-weight:500;margin:25px 0}.products>.product .entry-title a{color:#000;text-decoration:none}.products>.product .entry-title a:hover{color:#efc744}.products>.product .price{display:flex;flex-direction:row-reverse;align-items:baseline}.products>.product .price ins{padding:0 10px}.products>.product .button{padding:10px 25px;background-color:#efc744;border-radius:30px;text-decoration:none;transition:.4s;display:inline-block;border:solid 1px #efc744;cursor:pointer;font-weight:500;font-family:DINPro,sans-serif;color:#000;background-color:#fff;border-color:#fff;background-color:transparent;border-color:#0000001a}.products>.product .button:hover{background-color:#d4a712;border-color:#d4a712;color:#000}.products>.product .button:hover{background-color:#d9d9d9;border-color:#d9d9d9;color:#000}.products>.product .add_to_cart_button{padding:10px 25px;color:#000;background-color:#efc744;border-radius:30px;text-decoration:none;transition:.4s;display:inline-block;border:solid 1px #efc744;cursor:pointer;font-weight:500;font-family:DINPro,sans-serif}.products>.product .add_to_cart_button:hover{background-color:#d4a712;border-color:#d4a712;color:#000}.products>.product .add_to_cart_button,.products>.product .view_product_button{height:50px;width:50px;padding:0;display:flex;align-items:center;justify-content:center;text-indent:100%;overflow:hidden;white-space:nowrap;position:relative}.products>.product .add_to_cart_button:before,.products>.product .add_to_cart_button:after,.products>.product .view_product_button:before,.products>.product .view_product_button:after{position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%);text-indent:0}.products>.product .add_to_cart_button.loading,.products>.product .view_product_button.loading{padding-right:0}.products>.product .add_to_cart_button.loading:after,.products>.product .view_product_button.loading:after{top:15px;right:15px;left:auto}.products>.product .add_to_cart_button:before,.products>.product .view_product_button:before{content:"";font-family:marius-et-lison_icons}.products>.product .add_to_cart_button.loading:before,.products>.product .add_to_cart_button.added:before,.products>.product .view_product_button.loading:before,.products>.product .view_product_button.added:before{display:none}.products>.product .add_to_cart_button:after,.products>.product .view_product_button:after{margin:0!important}.products>.product .view_product_button{padding:10px 25px;background-color:#efc744;border-radius:30px;text-decoration:none;transition:.4s;display:inline-block;border:solid 1px #efc744;cursor:pointer;font-weight:500;font-family:DINPro,sans-serif;color:#000;background-color:#fff;border-color:#fff;background-color:transparent;border-color:#0000001a}.products>.product .view_product_button:hover{background-color:#d4a712;border-color:#d4a712;color:#000}.products>.product .view_product_button:hover{background-color:#d9d9d9;border-color:#d9d9d9;color:#000}.products>.product .view_product_button:before{content:""}.products>.product .view_product_button:hover{background-color:#efc744;border-color:#efc744}@media screen and (min-width: 576px){.products{flex-direction:row;flex-wrap:wrap;margin:0 -15px}}@media screen and (min-width: 768px){.products .product{margin-left:15px;margin-right:15px}}@media screen and (min-width: 992px){.products .product{max-width:330px}}.product-card{background:#fff;display:flex;flex-direction:column;border-radius:10px;overflow:hidden;box-shadow:#63636333 0 2px 8px;position:relative}.product-card_image{height:300px;max-width:100%;transition:height .5s;overflow:hidden;margin:15px;border-radius:5px}.product-card_image img{object-fit:cover;object-position:top;width:100%;height:100%;transition:filter .5s,transform .5s;transform:scale(1)}.product-card_body{padding:0 25px 25px;position:relative;height:60px;transition:height .5s}.product-card_body .woocommerce-product-rating{display:flex;flex-direction:row;align-items:end}.product-card_body .woocommerce-product-rating .star-rating{margin:0 4px 0 0}.product-card_body .woocommerce-product-rating .woocommerce-review-count{font-size:.8em;line-height:1em}.product-card_title{font-weight:500;font-family:Bebas Kai,sans-serif;font-size:1.5em}.product-card_price{font-weight:500;font-size:1.2em;color:#245855;display:block}.product-card_content{line-height:1.2em;font-size:16px;opacity:0;position:absolute;transform:translateY(35px);transition:opacity .3s,transform .3s;transition-delay:0s;margin-top:70px;text-align:justify;width:calc(100% - 50px);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;line-clamp:6;height:115.2px;overflow:hidden}.product-card_footer{padding:0 25px 15px;background:#fff;position:relative;z-index:10;display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center}.product-card_link{position:absolute;height:100%;width:100%;top:0;left:0}.product-card.product-type-gift-card .product-card_image img{filter:none!important;object-position:center}.product-card:hover .product-card_image{height:160px}.product-card:hover .product-card_image img{filter:brightness(60%);transform:scale(1.2)}.product-card:hover .product-card_body{height:200px}.product-card:hover .product-card_content{opacity:1;transform:translateY(0);transition-delay:.2s}.products>.product-card.product .product-card_title{margin:0}.products>.product-card.product .product-card_body{align-items:start}.products>.product-card.product .price{font-weight:500;font-size:1.2em}.products>.product-card.product .price ins{padding-left:0}.products>.product-card.product .price del{font-weight:300;opacity:.5}.page-title{margin-top:50px}.tool-pagination li .page-number,.tool-pagination a.prev,.tool-pagination a.next{text-decoration:none;height:35px;width:35px;border:solid 1px rgba(0,0,0,.2);border-radius:100%;display:flex;align-items:center;justify-content:center;margin:0 3px}.tool-pagination li .page-number.current,.tool-pagination a.prev.current,.tool-pagination a.next.current{background:#efc744;border-color:#efc744}.tool-pagination li .page-number:hover:not(.current),.tool-pagination a.prev:hover:not(.current),.tool-pagination a.next:hover:not(.current){background:#f3f3e9;color:inherit}.tool-pagination a.prev i,.tool-pagination a.next i{transform:rotate(-90deg)}.tool-pagination a.prev i{transform:rotate(90deg)}.star-rating{color:#efc744}.progression{font-size:.8em}.progression progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:2px;border:none;background:#0e2322;color:#fff}.progression progress::-moz-progress-bar{background:#fff}.progression progress::-webkit-progress-bar{background:#0e2322}.progression progress::-webkit-progress-value{background:#fff}.badge{position:absolute;top:-10px;right:-16px;width:20px;height:20px;line-height:20px;border-radius:50%;text-align:center;font-size:.75rem;font-weight:500;color:#000;background-color:#efc744}body.page .page-title,body.page-template-default .page-title{font-family:Bebas Kai,sans-serif;font-size:3em;line-height:1em;margin-bottom:35px;margin-top:35px;text-transform:uppercase;position:relative;display:inline-block}body.page .page-title:before,body.page-template-default .page-title:before{content:"";display:block;position:absolute;background:#efc744;height:4px;width:40px;bottom:-15px;left:10px}@media (min-width: 992px){body.page .page-title,body.page-template-default .page-title{margin-top:65px}}body.page .article-body,body.page-template-default .article-body{text-align:justify}body.home .home-section_container{padding-top:35px;padding-bottom:35px}body.home .home-section_title{flex-basis:100%;margin-bottom:25px}body.home .home-section_title>*{font-family:Bebas Kai,sans-serif;font-size:3em;line-height:1em;margin-bottom:35px;text-transform:uppercase;position:relative;display:inline-block;margin-top:0}body.home .home-section_title>*:before{content:"";display:block;position:absolute;background:#efc744;height:4px;width:40px;bottom:-15px;left:10px}@media (min-width: 992px){body.home .home-section_title>*{margin-top:65px}}body.home .home-section_title>*:before{background:#245855}body.home .home-section_overline{flex-basis:100%;color:#245855;font-weight:500}body.home #hero{background-color:#f3f3e9;overflow:hidden;position:relative}body.home #hero .home-section_container{padding-bottom:0}body.home #hero .hero_inner{display:flex;flex-direction:column}body.home #hero .hero_overline{color:#245855;font-family:Bebas Kai,sans-serif;font-size:1.1em;display:block;margin-bottom:10px}body.home #hero .hero_title{font-size:1.75em;line-height:1.3em;max-width:300px;font-weight:500}body.home #hero .hero_title span br{display:none}body.home #hero .hero_content{max-width:500px;margin-bottom:30px}body.home #hero .hero p{font-size:20px;margin-bottom:60px;line-height:1.2em}body.home #hero .hero p strong{position:relative}body.home #hero .hero p strong:before{content:"";display:block;position:absolute;background:#efc744;height:2px;width:110%;bottom:-6px;left:-5%}body.home #hero .hero_cta{padding:10px 25px;color:#000;background-color:#efc744;border-radius:30px;text-decoration:none;transition:.4s;display:inline-block;border:solid 1px #efc744;cursor:pointer;font-weight:500;font-family:DINPro,sans-serif;box-shadow:#63636333 0 2px 8px;box-shadow:#efc744 0 2px 25px;margin:0 auto}body.home #hero .hero_cta:hover{background-color:#d4a712;border-color:#d4a712;color:#000}body.home #hero .hero_shop-link{text-decoration:underline;font-weight:500;margin:15px auto;z-index:2}body.home #hero .hero_shop-link:hover{color:#efc744}body.home #hero .hero_illustration{position:relative;height:450px;width:100%;margin:-50px auto 0}body.home #hero .hero_illustration:before{content:"";display:block;height:450px;width:450px;background:#efc744;border-radius:100%;position:absolute;top:0;left:50%;transform:translate(-50%) translateY(21%)}body.home #hero .hero_illustration_char{max-width:215px;position:absolute;bottom:0;filter:drop-shadow(1em 1em .25rem rgba(0,0,0,.2))}body.home #hero .hero_illustration_char1{bottom:-250px;left:50%;transform:translate(-85%)}body.home #hero .hero_illustration_char2{right:50%;transform:translate(85%)}body.home #dialog{background:#fff;position:relative;margin-top:-100px}body.home #dialog .home-section_container{display:flex;flex-direction:column}body.home #dialog .dialog_title{order:-2}body.home #dialog .dialog_title>*{display:block;text-align:center}body.home #dialog .dialog_title>*:before{left:50%;transform:translate(-50%)}body.home #dialog .dialog_subtitle{order:-3;text-align:center}body.home #dialog .dialog_image{max-width:250px;margin-left:auto;margin-right:auto}body.home #dialog .dialog_image img{max-width:100%;display:block;margin:0 auto}body.home #dialog .dialog_replicas{order:-1;font-size:1.25em;line-height:1.5em}body.home #dialog .dialog_replicas .dialog_replica{margin-bottom:100px;position:relative}body.home #dialog .dialog_replicas .dialog_replica:after{content:"";position:absolute;bottom:-65px;display:block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAboAAAAmCAYAAACyJF4JAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAAMbSURBVHhe7d1BThNRGAfw98pGd1QvgEdgWVcNeACOwA3sDewN4AbGI7hHUjd2abyBHkBbd27qswMBlRJssTO8efNj14RM5/u9L/mnfxomhg78zKbDvRR2Xi9HHXZgXCMSIECAwLVAeh+/TQ9T9frJ4F0sTWb2cbgbfvRephDHpc1mHgIECBBYR6DgoJt9ODxKMZ2EEPcqimWav+k9Woz6+5P5OjR+hwABAgTKECjuE91qTZk+xdAb9QdnkzKOzBQECBAgsIlAMUF3S035PaY07j8/P90ExO8SIECAQFkCRQSdmrKspTQNAQIEtinQ6qBTU25zFVyLAAECZQq0MujUlGUuo6kIECBQh0Drgk5NWccauCYBAgTKFWhN0Kkpy11CkxEgQKBOgeyDTk1Z5/G7NgECBMoXyDro1JTlL6AJCRAgULdAlkGnpqz72F2fAAEC3RHIKujUlN1ZPJMSIECgKYFsgk5N2dSRex8CBAh0S+DBg05N2a2FMy0BAgSaFniwoFNTNn3U3o8AAQLdFHiQoJtNXwxT+Ll8EGrcq9g9Qqeby2dqAgQINCHQaNBd1JRp5yTEcHQ5nEfoNHHI3oMAAQJdFmgs6GbTg1cphVGIcXcJ7hE6Xd46sxMgQKBBgdqDTk3Z4Gl6KwIECBBYEagt6NSUto0AAQIEchCoJejUlDkcrXsgQIAAgUpgq0GnprRUBAgQIJCbwFaCTk2Z27G6HwIECBC4EvjvoFNTWiYCBAgQyFng3kGnpsz5WN0bAQIECNz7E52a0vIQIECAQJsENvpEp6Zs09G6VwIECBCoBNYKups15fKfU76NjxfH/f3JHCMBAgQIEMhZ4M6gW6kpU/oSY++4Pzib5DyUeyNAgAABAv/8G93NmjKFdPp0cD5GR4AAAQIE2iSw8onu1poyLkb9weRzmwZzrwQIECBAoBK4DroYFs/+eoSOmtKGECBAgEABAtdBF1KaXz1CR01ZwMkagQABAgQuBH4HXfWq+jalmtJqECBAgEBBApdBp6Ys6EiNQoAAAQJ/CsSv04Oxb1NaCgIECBAoVeAXgRvfpChY9okAAAAASUVORK5CYII=) no-repeat;height:38px;width:39%;left:16%;transform:scaleX(-1)}body.home #dialog .dialog_replicas .dialog_replica p{margin-bottom:0}body.home #dialog .dialog_steps{flex-basis:100%}body.home #dialog .dialog_steps .step{display:flex;align-items:baseline}body.home #dialog .dialog_steps .step_number{font-family:Bebas Kai,sans-serif;font-size:4em;color:#245855;line-height:1em;padding-right:15px}body.home #dialog .dialog_steps .step_body{flex:1}body.home #dialog .dialog_steps .step_label{font-size:1.2em}body.home #dialog .dialog_archive-types{margin-top:10px}body.home #dialog .dialog_archive-types_elems{display:flex;flex-wrap:wrap}body.home #dialog .dialog_archive-types .archive-type{flex:1;display:flex;flex-direction:column;align-items:center}body.home #dialog .dialog_archive-types .archive-type_icon{width:75px;height:75px}body.home #dialog .dialog_archive-types .archive-type_name{font-weight:500}body.home #concept{background:#f3f3e9}body.home #concept .concept_image{z-index:10;max-width:250px;margin-left:auto;margin-right:auto}body.home #concept .concept_image img{width:100%;filter:drop-shadow(1em 1em .25rem rgba(0,0,0,.2))}body.home #concept .concept-parts{display:flex;flex-direction:column;margin-top:35px}body.home #concept .concept-parts .concept-part{padding:15px 0 30px;line-height:1.5em}body.home #concept .concept-parts .concept-part_title{font-size:1.2em;font-weight:bolder;margin-bottom:15px}body.home #concept .concept-parts .concept-part_content{text-align:justify}body.home #concept .concept_cta{padding:10px 25px;color:#000;background-color:#efc744;border-radius:30px;text-decoration:none;transition:.4s;display:inline-block;border:solid 1px #efc744;cursor:pointer;font-weight:500;font-family:DINPro,sans-serif;margin:0 auto}body.home #concept .concept_cta:hover{background-color:#d4a712;border-color:#d4a712;color:#000}body.home #concept .concept_cta_wrapper{text-align:center}body.home #free-investigation{background-color:#245855;color:#fff}body.home #free-investigation .home-section_container{display:flex;flex-direction:column;padding-bottom:0;overflow:hidden}body.home #free-investigation .home-section_overline{color:#efc744}body.home #free-investigation .home-section_title>*:before{background:#efc744}body.home #free-investigation .free-investigation_image{order:10;margin-top:85px}body.home #free-investigation .free-investigation_image img{max-width:100%;display:block;filter:drop-shadow(1em 1em .25rem rgba(0,0,0,.2))}body.home #free-investigation .free-investigation_parts{margin-top:-15px}body.home #free-investigation .free-investigation_parts .free-investigation-part{padding:15px 0}body.home #free-investigation .free-investigation_parts .free-investigation-part_content{line-height:1.5em;text-align:justify}body.home #free-investigation .free-investigation_cta{order:5;flex-basis:100%;margin-top:50px;margin-left:auto;margin-right:auto}body.home #free-investigation .free-investigation_cta a{padding:10px 25px;background-color:#efc744;border-radius:30px;text-decoration:none;transition:.4s;display:inline-block;border:solid 1px #efc744;cursor:pointer;font-weight:500;font-family:DINPro,sans-serif;color:#000;background-color:#fff;border-color:#fff}body.home #free-investigation .free-investigation_cta a:hover{background-color:#d4a712;border-color:#d4a712;color:#000}body.home #free-investigation .free-investigation_cta a:hover{background-color:#d9d9d9;border-color:#d9d9d9;color:#000}body.home #free-investigation .free-investigation_emphasis{order:6;flex-basis:100%;margin-top:50px;font-weight:500;font-size:1.5em;line-height:1.4em;text-align:center}body.home #gift-card{margin-bottom:-350px}body.home #gift-card .gift-card_title>*{display:block;text-align:center}body.home #gift-card .gift-card_title>*:before{left:50%;transform:translate(-50%)}body.home #gift-card .gift-card_subtitle{text-align:center}body.home #gift-card .gift-card_hook{line-height:1.5em;margin-bottom:25px}body.home #gift-card .gift-card_body{display:flex;flex-direction:column}body.home #gift-card .gift-card_image{margin:55px -15px 0 0;order:10}body.home #gift-card .gift-card_image img{max-width:100%;filter:drop-shadow(1em 1em .25rem rgba(0,0,0,.2))}body.home #gift-card .gift-card_parts-zone1 .gift-card_parts_title,body.home #gift-card .gift-card_parts-zone2 .gift-card_parts_title{margin-bottom:25px;font-weight:500;font-size:1.2em}body.home #gift-card .gift-card_parts-zone1 .gift-card-part,body.home #gift-card .gift-card_parts-zone2 .gift-card-part{margin-bottom:25px;text-align:justify}body.home #gift-card .gift-card_parts-zone1 .gift-card-part_content,body.home #gift-card .gift-card_parts-zone2 .gift-card-part_content{line-height:1.5em}body.home #gift-card .gift-card_parts-zone1 .gift-card-part_content p,body.home #gift-card .gift-card_parts-zone2 .gift-card-part_content p{margin:0}body.home #gift-card .gift-card_parts-zone1{margin-bottom:55px}body.home #gift-card .gift-card_parts-zone2{background:#f3f3e9;border-radius:10px;padding:25px 25px 10px}body.home #gift-card .gift-card_parts-zone2 .gift-card-part{display:flex;flex-direction:column;align-items:center}body.home #gift-card .gift-card_parts-zone2 .gift-card-part_icon{width:55px;height:55px;margin-bottom:25px}body.home #gift-card .gift-card_cta{margin-top:50px;text-align:center}body.home #gift-card .gift-card_cta a{padding:10px 25px;color:#000;background-color:#efc744;border-radius:30px;text-decoration:none;transition:.4s;display:inline-block;border:solid 1px #efc744;cursor:pointer;font-weight:500;font-family:DINPro,sans-serif}body.home #gift-card .gift-card_cta a:hover{background-color:#d4a712;border-color:#d4a712;color:#000}body.home #highlighted-products{background-color:#f3f3e9;position:relative}body.home #highlighted-products .home-section_container{display:flex;flex-direction:column;position:relative}body.home #highlighted-products .highlighted-products{position:relative}body.home #highlighted-products .highlighted-products_parts{display:flex;flex-direction:column;align-items:center}body.home #highlighted-products .highlighted-products_parts .highlighted-product{flex:1;max-width:375px}body.home #highlighted-products .highlighted-products_parts .highlighted-product+.highlighted-product{margin-top:35px}body.home #highlighted-products .highlighted-products_all-link{padding:10px 25px;background-color:#efc744;border-radius:30px;text-decoration:none;transition:.4s;display:inline-block;border:solid 1px #efc744;cursor:pointer;font-weight:500;font-family:DINPro,sans-serif;color:#000;background-color:#fff;border-color:#fff;background-color:transparent;border-color:#0000001a;align-self:center;margin-top:-10px}body.home #highlighted-products .highlighted-products_all-link:hover{background-color:#d4a712;border-color:#d4a712;color:#000}body.home #highlighted-products .highlighted-products_all-link:hover{background-color:#d9d9d9;border-color:#d9d9d9;color:#000}body.home #highlighted-products .highlighted-products_all-link:hover{background-color:#efc744;border-color:#efc744}@media screen and (min-width: 576px){body.home #hero{padding:0 5%}body.home #concept .concept_image{max-width:30%;float:left;margin-right:10%;margin-bottom:25px}body.home #concept .concept-parts{display:initial;margin-top:0}body.home #free-investigation .free-investigation_image{text-align:center}body.home #free-investigation .free-investigation_image img{max-width:500px;margin:0 auto}body.home #gift-card{margin-bottom:0}body.home #gift-card .gift-card_body{position:relative}body.home #gift-card .gift-card_parts-zone2 .gift-card-part{flex-direction:row;max-width:50%}body.home #gift-card .gift-card_parts-zone2 .gift-card-part_icon{margin-right:25px}body.home #gift-card .gift-card_image{position:absolute;right:0;max-width:40%;bottom:0}}@media screen and (max-width: 767px){body.home .home-section#highlighted-products .home-section_title>*{display:block;text-align:center}body.home .home-section#highlighted-products .home-section_title>*:before{left:50%;transform:translate(-50%)}body.home .home-section#highlighted-products .home-section_overline{text-align:center}}@media screen and (min-width: 768px){body.home .home-section_container{padding-top:50px;padding-bottom:50px}body.home #hero{padding-top:5%}body.home #hero .home-section_container{padding:0}body.home #hero .hero_inner{padding-bottom:5%}body.home #hero .hero_title{font-size:2em;max-width:none}body.home #hero .hero_title span{white-space:unset}body.home #hero .hero_title span br{display:initial}body.home #hero .hero_content{max-width:300px}body.home #hero .hero_cta,body.home #hero .hero_shop-link{margin-left:0}body.home #hero .hero_illustration{position:absolute;background:#efc744;border-radius:100%;width:800px;height:800px;transform:scale(.5);transform-origin:center right;bottom:-205px;right:2vw}body.home #hero .hero_illustration:before{display:none}body.home #hero .hero_illustration_char{max-width:450px}body.home #hero .hero_illustration_char1{bottom:-500px}body.home #dialog{margin-top:0}body.home #dialog .container{position:relative;margin-left:5%;margin-right:5%;padding-bottom:225px}body.home #dialog .dialog_image{margin:initial}body.home #dialog .dialog_replicas{margin-left:25%}body.home #dialog .dialog_replicas .dialog_replica{margin-bottom:35px}body.home #dialog .dialog_replicas .dialog_replica:after{transform:none}body.home #dialog .dialog_steps{position:absolute;width:60%;right:0;bottom:5%;padding-left:25px}body.home #dialog .dialog_steps .archive-type{flex-basis:33.33%}body.home #dialog .dialog_steps .archive-type_icon{width:85px;height:85px;margin-bottom:0}body.home #concept .concept_image{max-width:45%}body.home #free-investigation .home-section_container{flex-direction:row;flex-wrap:wrap;align-items:flex-start;position:relative;padding-bottom:100px}body.home #free-investigation .free-investigation_image{width:50%;margin-top:0;margin-left:10%;position:absolute;bottom:0;right:0}body.home #free-investigation .free-investigation_image img{max-width:100%}body.home #free-investigation .free-investigation_parts{max-width:450px}body.home #free-investigation .free-investigation_cta,body.home #free-investigation .free-investigation_emphasis{text-align:center;flex-basis:60%;margin:50px 0 0}body.home #free-investigation .free-investigation_emphasis{padding:0 5%}body.home #gift-card .gift-card_parts-zone1{max-width:60%}body.home #gift-card .gift-card_parts-zone2{margin-top:55px}body.home #gift-card .gift-card_image{right:-20px}body.home #gift-card .gift-card_cta{text-align:left}body.home #highlighted-products .highlighted-products_all-link{position:absolute;top:100px;right:35px;margin-top:0}}@media screen and (max-width: 991px){body.home .home-section:not(#highlighted-products) .home-section_title>*{display:block;text-align:center}body.home .home-section:not(#highlighted-products) .home-section_title>*:before{left:50%;transform:translate(-50%)}body.home .home-section:not(#highlighted-products) .home-section_overline{text-align:center}}@media screen and (min-width: 992px){body.home .home-section_container{padding-top:65px;padding-bottom:50px}body.home .home-section_title span{margin-top:0}body.home #hero .hero_inner{padding-bottom:4%}body.home #hero .hero_content{max-width:350px}body.home #hero .hero_illustration{transform:scale(.7);bottom:-250px;right:2vw}body.home #dialog .container{max-width:1000px;margin-left:10%;margin-right:10%}body.home #concept{margin-bottom:-175px}body.home #concept .home-section_container{display:flex;flex-wrap:wrap;align-items:flex-start}body.home #concept .concept_image{max-width:none;flex-basis:25%}body.home #concept .concept-parts{flex-basis:65%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:start;transform:translateY(-150px)}body.home #concept .concept-parts .concept-part{flex-basis:50%;padding:15px 30px 30px}body.home #concept .concept-parts .concept-part:nth-child(2n){transform:translateY(85px)}body.home #concept .concept_cta_wrapper{position:absolute;right:0;bottom:8%;width:50%}body.home #free-investigation .home-section_container{flex-direction:column}body.home #free-investigation .free-investigation_image{width:65%;max-width:900px}body.home #free-investigation .free-investigation_parts,body.home #free-investigation .free-investigation_cta,body.home #free-investigation .free-investigation_emphasis{width:100%;max-width:500px;position:relative;z-index:2}body.home #highlighted-products .highlighted-products_parts{flex-direction:row;justify-content:space-around}body.home #highlighted-products .highlighted-products_parts .product{margin:0 15px;max-width:calc(33.33% - 30px)}body.home #highlighted-products .highlighted-products_all-link{top:93px}}@media screen and (min-width: 1200px){body.home #hero .hero{min-height:calc(100vh - 121px)}body.home #hero .hero_inner{padding-bottom:6%}body.home #hero .hero_overline{font-size:1.3em}body.home #hero .hero_title{font-size:2.5em;margin-bottom:25px}body.home #hero .hero_content{max-width:400px;margin-bottom:50px}body.home #hero .hero_illustration{transform:scale(.8)}body.home #dialog .container{flex-wrap:wrap;flex-direction:row;position:relative;max-width:1320px;margin:0 auto;padding-bottom:75px}body.home #dialog .dialog_image{flex-basis:20%;max-width:none;margin:0}body.home #dialog .dialog_image img{max-width:none}body.home #dialog .dialog_replicas{flex-basis:60%;display:flex;flex-direction:column;order:initial;margin-left:0}body.home #dialog .dialog_replicas .dialog_replica{width:70%;margin-top:2%;margin-bottom:100px}body.home #dialog .dialog_replicas .dialog_replica:after{left:5%;width:442px}body.home #dialog .dialog_steps{bottom:15%;right:0}body.home #dialog .dialog_archive-types_elems{flex-wrap:nowrap}body.home #concept{margin-bottom:-235px}body.home #concept .concept_image{flex-basis:40%;margin-right:10%}body.home #concept .concept-parts{flex-basis:50%;padding-bottom:85px}body.home #concept .concept_cta_wrapper{bottom:20%}body.home #free-investigation{position:relative;padding-top:25px}body.home #free-investigation .home-section_container{flex-direction:row;flex-wrap:wrap}body.home #free-investigation .free-investigation_parts{flex-basis:50%;max-width:none}body.home #free-investigation .free-investigation_cta,body.home #free-investigation .free-investigation_emphasis{text-align:left;max-width:none;padding:0}body.home #gift-card{margin-bottom:-350px}body.home #gift-card .gift-card_body{flex-direction:row;align-items:flex-start}body.home #gift-card .gift-card_parts-zone1{flex-basis:30%}body.home #gift-card .gift-card_image{flex-basis:40%;padding:0 15px 0 0;position:static;order:initial;margin-left:-30px;margin-top:-10px}body.home #gift-card .gift-card_image img{max-width:700px}body.home #gift-card .gift-card_parts-zone2{z-index:2;flex-basis:35%;flex-basis:40%;transform:translateY(-100px)}body.home #gift-card .gift-card_parts-zone2 .gift-card-part{max-width:none}body.home #gift-card .gift-card_parts-zone2 .gift-card-part_icon{margin-right:25px}body.home #highlighted-products .highlighted-products_parts{margin:0 -25px;justify-content:center}body.home #highlighted-products .highlighted-products_parts .product{margin:0 25px;max-width:330px}}@media screen and (min-width: 1400px){body.home #hero{padding-bottom:10%;padding-top:10%}body.home #hero .hero_inner{padding-bottom:0;display:block}body.home #hero .hero_title{font-size:3em;margin-bottom:50px}body.home #hero .hero_content{max-width:500px}body.home #hero .hero_cta{margin-right:15px}body.home #hero .hero_illustration{right:5%;bottom:-10%;transform:scale(.85)}body.home #hero .hero_illustration_char{max-width:475px}body.home #hero .hero_illustration_char1{bottom:-535px}body.home #dialog .dialog_archive-types{right:5%}body.home #concept{margin-bottom:-175px}body.home #concept .concept_cta{bottom:20%}body.home #free-investigation .home-section_container{position:initial}body.home #free-investigation .free-investigation_image{overflow:hidden}body.home #free-investigation .free-investigation_parts{flex-basis:55%;display:flex;flex-wrap:wrap;margin:0 -30px}body.home #free-investigation .free-investigation_parts .free-investigation-part{padding:15px 30px;flex-basis:50%}body.home #free-investigation .free-investigation_cta,body.home #free-investigation .free-investigation_emphasis{flex-basis:55%}body.home #gift-card{margin-bottom:-425px}}@media screen and (min-width: 1650px){body.home #hero .hero_illustration{transform:none}body.home #free-investigation .free-investigation_image{width:55%}body.home #free-investigation .free-investigation_parts,body.home #free-investigation .free-investigation_cta,body.home #free-investigation .free-investigation_emphasis{flex-basis:75%}}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:#000}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.image{width:100%}body.post-type-archive-product .shop_title,body.woocommerce-shop .shop_title{font-family:Bebas Kai,sans-serif;font-size:3em;line-height:1em;margin-bottom:35px;margin-top:35px;text-transform:uppercase;position:relative;display:inline-block;display:block;text-align:center}body.post-type-archive-product .shop_title:before,body.woocommerce-shop .shop_title:before{content:"";display:block;position:absolute;background:#efc744;height:4px;width:40px;bottom:-15px;left:10px}@media (min-width: 992px){body.post-type-archive-product .shop_title,body.woocommerce-shop .shop_title{margin-top:65px}}body.post-type-archive-product .shop_title:before,body.woocommerce-shop .shop_title:before{left:50%;transform:translate(-50%)}body.post-type-archive-product .shop_content,body.woocommerce-shop .shop_content{text-align:center}body.post-type-archive-product .shop_buttons,body.woocommerce-shop .shop_buttons{display:flex;margin-top:35px;justify-content:center}body.post-type-archive-product .shop_buttons .shop_button,body.woocommerce-shop .shop_buttons .shop_button{background-color:#efc744;border-radius:30px;text-decoration:none;transition:.4s;display:inline-block;border:solid 1px #efc744;cursor:pointer;font-weight:500;font-family:DINPro,sans-serif;color:#000;background-color:#fff;border-color:#fff;background-color:transparent;border-color:#0000001a;margin:5px;white-space:nowrap;padding:5px 15px}body.post-type-archive-product .shop_buttons .shop_button:hover,body.woocommerce-shop .shop_buttons .shop_button:hover{background-color:#d4a712;border-color:#d4a712;color:#000}body.post-type-archive-product .shop_buttons .shop_button:hover,body.woocommerce-shop .shop_buttons .shop_button:hover{background-color:#d9d9d9;border-color:#d9d9d9;color:#000}body.post-type-archive-product .container .site-main,body.woocommerce-shop .container .site-main{display:flex;flex-direction:column}body.post-type-archive-product .container.has-gift-cards.has-investigations:not(.has-series) .shop-button--gift-card,body.post-type-archive-product .container.has-gift-cards.has-investigations:not(.has-series) .shop-section--gift-card,body.woocommerce-shop .container.has-gift-cards.has-investigations:not(.has-series) .shop-button--gift-card,body.woocommerce-shop .container.has-gift-cards.has-investigations:not(.has-series) .shop-section--gift-card{order:100}body.post-type-archive-product .shop-section,body.woocommerce-shop .shop-section{text-align:center;padding:50px 0 25px}body.post-type-archive-product .shop-section_title,body.woocommerce-shop .shop-section_title{font-size:2.2em;font-weight:500;color:#245855}body.post-type-archive-product .shop-section_subtitle,body.woocommerce-shop .shop-section_subtitle{margin:35px auto 50px}body.post-type-archive-product .shop-section+.shop-section,body.woocommerce-shop .shop-section+.shop-section{padding-top:25px}@media screen and (min-width: 576px){body.post-type-archive-product .shop_buttons .shop_button,body.woocommerce-shop .shop_buttons .shop_button{padding:10px 25px}body.post-type-archive-product .shop-section_subtitle,body.woocommerce-shop .shop-section_subtitle{max-width:80%}}@media screen and (min-width: 768px){body.post-type-archive-product .shop-section_subtitle,body.woocommerce-shop .shop-section_subtitle{max-width:50%}}@media screen and (min-width: 992px){body.post-type-archive-product .shop-section,body.woocommerce-shop .shop-section{padding-top:75px}body.post-type-archive-product .shop-section+.shop-section,body.woocommerce-shop .shop-section+.shop-section{padding-top:50px}}body.woocommerce.single-product .single-product-details{margin-top:35px;display:flex;flex-direction:column;align-items:start}body.woocommerce.single-product .single-product-details .entry-images{position:relative}body.woocommerce.single-product .single-product-details .entry-summary{display:flex;flex-wrap:wrap;align-items:start;width:100%!important}body.woocommerce.single-product .single-product-details .entry-summary .entry-title{font-family:Bebas Kai,sans-serif;font-size:3em;line-height:1em;margin-bottom:35px;text-transform:uppercase;position:relative;display:inline-block;margin-top:8px;flex-basis:100%;margin-top:0!important}body.woocommerce.single-product .single-product-details .entry-summary .entry-title:before{content:"";display:block;position:absolute;background:#efc744;height:4px;width:40px;bottom:-15px;left:10px}@media (min-width: 992px){body.woocommerce.single-product .single-product-details .entry-summary .entry-title{margin-top:65px}}body.woocommerce.single-product .single-product-details .entry-summary .price{font-size:2em;flex-basis:100%;font-weight:500;text-align:center}body.woocommerce.single-product .single-product-details .entry-summary .woocommerce-product-details__short-description{line-height:1.25em;text-align:justify;margin-bottom:25px}body.woocommerce.single-product .single-product-details .entry-summary .records-used{margin-bottom:50px;flex-basis:100%}body.woocommerce.single-product .single-product-details .entry-summary .records-used_title{font-weight:500}body.woocommerce.single-product .single-product-details .entry-summary .records-used_records{display:flex;flex-direction:row}body.woocommerce.single-product .single-product-details .entry-summary .records-used_records .record{padding:10px;display:flex;flex-direction:column;align-items:center}body.woocommerce.single-product .single-product-details .entry-summary .records-used_records .record_icon{max-width:70px}body.woocommerce.single-product .single-product-details .entry-summary .records-used_records .record_label{font-size:.8em}body.woocommerce.single-product .single-product-details .entry-summary form.cart{margin-top:25px;display:flex;flex-direction:column;margin-left:auto;margin-right:auto}body.woocommerce.single-product .single-product-details .entry-summary form.cart button.single_add_to_cart_button{padding:10px 25px;color:#000;background-color:#efc744;border-radius:30px;text-decoration:none;transition:.4s;display:inline-block;border:solid 1px #efc744;cursor:pointer;font-weight:500;font-family:DINPro,sans-serif}body.woocommerce.single-product .single-product-details .entry-summary form.cart button.single_add_to_cart_button:hover{background-color:#d4a712;border-color:#d4a712;color:#000}body.woocommerce.single-product .single-product-details .entry-summary .already-purchased{text-align:center;padding-bottom:5px;font-size:.8em}body.woocommerce.single-product .single-product-details .entry-summary #gift-this-product{border:none;padding:0;margin:1em auto 0}body.woocommerce.single-product .single-product-details .entry-summary #gift-this-product .gift-this-product-description-container{display:flex;align-items:center;font-family:Bebas Kai,sans-serif;font-weight:500}body.woocommerce.single-product .single-product-details .entry-summary #gift-this-product .gift-this-product-title-message{font-weight:inherit}body.woocommerce.single-product .single-product-details .entry-summary #gift-this-product #give-as-present{text-decoration:underline;font-weight:500;padding:0;border:none;display:inline-block;font-weight:inherit;margin:0 0 0 .25em;border-radius:none;background-color:transparent!important;font-family:inherit}body.woocommerce.single-product .single-product-details .entry-summary #gift-this-product #give-as-present:hover{color:#efc744}body.woocommerce.single-product .single-product-details .entry-summary .woosb-bundled,body.woocommerce.single-product .single-product-details .entry-summary .woosb-bundles{flex-basis:100%;background:#f3f3e9;padding:25px;border-radius:10px}body.woocommerce.single-product .single-product-details .entry-summary .woosb-bundled .woosb-wrap_title,body.woocommerce.single-product .single-product-details .entry-summary .woosb-bundles .woosb-wrap_title{font-weight:500;margin-bottom:15px}body.woocommerce.single-product .single-product-details .entry-summary .woosb-bundled .woosb-products,body.woocommerce.single-product .single-product-details .entry-summary .woosb-bundled .woosb-product,body.woocommerce.single-product .single-product-details .entry-summary .woosb-bundles .woosb-products,body.woocommerce.single-product .single-product-details .entry-summary .woosb-bundles .woosb-product{border:0}body.woocommerce.single-product .single-product-details .woocommerce-tabs{width:100%}body.woocommerce.single-product .single-product-details .woocommerce-tabs ul.tabs{display:none}body.woocommerce.single-product .single-product-details .woocommerce-tabs .panel{display:block!important}body.woocommerce.single-product .single-product-details .woocommerce-tabs .panel h2{font-family:Bebas Kai,sans-serif;font-size:3em;line-height:1em;margin-bottom:35px;margin-top:35px;text-transform:uppercase;position:relative;display:inline-block}body.woocommerce.single-product .single-product-details .woocommerce-tabs .panel h2:before{content:"";display:block;position:absolute;background:#efc744;height:4px;width:40px;bottom:-15px;left:10px}@media (min-width: 992px){body.woocommerce.single-product .single-product-details .woocommerce-tabs .panel h2{margin-top:65px}}body.woocommerce.single-product .single-product-details .woocommerce-tabs .panel .woocommerce-Reviews #review_form .comment-form-rating>label{transform:none;margin:0}body.woocommerce.single-product .single-product-details .woocommerce-tabs .panel .woocommerce-Reviews #review_form .comment-form-rating .stars{margin:0!important}body.woocommerce.single-product .single-product-details .woocommerce-tabs .panel .woocommerce-Reviews #review_form .comment-form-rating .stars a{color:#efc744}body.woocommerce.single-product .single-product-details .woocommerce-tabs .panel .woocommerce-Reviews #review_form .comment-form-comment textarea{background:#0000000d}body.woocommerce.single-product .single-product-details .woocommerce-tabs .panel .woocommerce-Reviews #review_form .form-submit #submit{padding:10px 25px;background-color:#efc744;border-radius:30px;text-decoration:none;transition:.4s;display:inline-block;border:solid 1px #efc744;cursor:pointer;font-weight:500;font-family:DINPro,sans-serif;color:#000;background-color:#fff;border-color:#fff;background-color:transparent;border-color:#0000001a}body.woocommerce.single-product .single-product-details .woocommerce-tabs .panel .woocommerce-Reviews #review_form .form-submit #submit:hover{background-color:#d4a712;border-color:#d4a712;color:#000}body.woocommerce.single-product .single-product-details .woocommerce-tabs .panel .woocommerce-Reviews #review_form .form-submit #submit:hover{background-color:#d9d9d9;border-color:#d9d9d9;color:#000}body.woocommerce.single-product .single-product-details .woocommerce-tabs .panel .woocommerce-Reviews .woocommerce-noreviews{margin-bottom:0}body.woocommerce.single-product .single-product-details .delivery-conditions_title{font-weight:500;text-align:center}body.woocommerce.single-product .single-product-details .delivery-conditions .delivery-condition{display:flex;align-items:center;margin-top:30px;flex-direction:column}body.woocommerce.single-product .single-product-details .delivery-conditions .delivery-condition_icon{max-width:50px;margin-right:25px}body.woocommerce.single-product .single-product-details section.related-products{width:100%}body.woocommerce.single-product .single-product-details section.related-products>h2{font-family:Bebas Kai,sans-serif;font-size:3em;line-height:1em;margin-top:35px;text-transform:uppercase;position:relative;display:inline-block;display:block;text-align:center;margin-bottom:50px}body.woocommerce.single-product .single-product-details section.related-products>h2:before{content:"";display:block;position:absolute;background:#efc744;height:4px;width:40px;bottom:-15px;left:10px}@media (min-width: 992px){body.woocommerce.single-product .single-product-details section.related-products>h2{margin-top:65px}}body.woocommerce.single-product .single-product-details section.related-products>h2:before{left:50%;transform:translate(-50%)}body.woocommerce.single-product .single-product-details.product-type-gift-card .woocommerce-product-gallery__wrapper,body.woocommerce.single-product .single-product-details.product-type-gift-card .woocommerce-product-gallery__wrapper img{border-radius:0}body.woocommerce.single-product .single-product-details.product-type-gift-card .woocommerce-product-gallery__wrapper .ywgc-main-form-preview-container{box-shadow:none}body.woocommerce.single-product .single-product-details.product-type-gift-card .price{display:none}body.woocommerce.single-product .single-product-details.product-type-gift-card .gift-cards-list{display:flex;flex-wrap:wrap}body.woocommerce.single-product .single-product-details.product-type-gift-card .gift-cards-list .ywgc_select_amount_title{flex-basis:100%;font-weight:500;margin-bottom:15px}body.woocommerce.single-product .single-product-details.product-type-gift-card .gift-cards-list .ywgc-amount-buttons{padding:10px 25px;background-color:#efc744;text-decoration:none;transition:.4s;display:inline-block;border:solid 1px #efc744;cursor:pointer;font-weight:500;font-family:DINPro,sans-serif;color:#000;background-color:#fff;border-color:#fff;background-color:transparent;border-color:#0000001a;border-radius:0;border-right-width:0;height:auto;width:auto;max-width:none}body.woocommerce.single-product .single-product-details.product-type-gift-card .gift-cards-list .ywgc-amount-buttons:hover{background-color:#d4a712;border-color:#d4a712;color:#000}body.woocommerce.single-product .single-product-details.product-type-gift-card .gift-cards-list .ywgc-amount-buttons:hover{background-color:#d9d9d9;border-color:#d9d9d9;color:#000}body.woocommerce.single-product .single-product-details.product-type-gift-card .gift-cards-list .ywgc-amount-buttons:first-of-type{border-radius:30px 0 0 30px!important}body.woocommerce.single-product .single-product-details.product-type-gift-card .gift-cards-list .ywgc-amount-buttons:last-of-type{border-radius:0 30px 30px 0!important;border-right-width:1px}body.woocommerce.single-product .single-product-details.product-type-gift-card .gift-cards-list .ywgc-amount-buttons.selected_button{background:#efc744!important;border-color:#efc744;color:#000!important}body.woocommerce.single-product .single-product-details.product-type-gift-card .ywgc_delivery_info_title{margin-bottom:0;font-weight:500}body.woocommerce.single-product .single-product-details.product-type-gift-card .gift-card-content-editor input,body.woocommerce.single-product .single-product-details.product-type-gift-card .gift-card-content-editor textarea{background:#0000000d;margin:0;height:auto}body.woocommerce.single-product .single-product-details.product-type-gift-card .gift-card-content-editor .ywgc-sender-name{width:100%}body.woocommerce.single-product .single-product-details.product-type-gift-card form.cart{flex-basis:100%}body.woocommerce.single-product .yith-ywgc-gift-this-product-modal-wrapper{border-radius:0}body.woocommerce.single-product .yith-ywgc-gift-this-product-modal-wrapper .ywgc-gift-this-product-modal-title{font-family:Bebas Kai,sans-serif}body.woocommerce.single-product .yith-ywgc-gift-this-product-modal-wrapper .product-type-gift-card .woocommerce-product-gallery__wrapper{border-radius:0}body.woocommerce.single-product .yith-ywgc-gift-this-product-modal-wrapper .product-type-gift-card .woocommerce-product-gallery__wrapper .ywgc-main-form-preview-container{min-height:18em}body.woocommerce.single-product .yith-ywgc-gift-this-product-modal-wrapper .product-type-gift-card .woocommerce-product-gallery__wrapper .ywgc-main-form-preview-container .ywgc-gifted-product-container{border-radius:0;background:#0000000d}body.woocommerce.single-product .yith-ywgc-gift-this-product-modal-wrapper .product-type-gift-card .entry-summary{width:100%}body.woocommerce.single-product .yith-ywgc-gift-this-product-modal-wrapper .product-type-gift-card .ywgc_delivery_info_title{font-weight:500;margin-bottom:0}body.woocommerce.single-product .yith-ywgc-gift-this-product-modal-wrapper .product-type-gift-card .gift-card-content-editor input,body.woocommerce.single-product .yith-ywgc-gift-this-product-modal-wrapper .product-type-gift-card .gift-card-content-editor textarea{background:#0000000d;margin:0!important;height:auto}body.woocommerce.single-product .yith-ywgc-gift-this-product-modal-wrapper .product-type-gift-card .gift-card-content-editor .ywgc-sender-name{width:100%}body.woocommerce.single-product .yith-ywgc-gift-this-product-modal-wrapper .product-type-gift-card .gift_card_add_to_cart_button{padding:10px 25px;color:#000;background-color:#efc744;border-radius:30px;text-decoration:none;transition:.4s;display:inline-block;border:solid 1px #efc744;cursor:pointer;font-weight:500;font-family:DINPro,sans-serif}body.woocommerce.single-product .yith-ywgc-gift-this-product-modal-wrapper .product-type-gift-card .gift_card_add_to_cart_button:hover{background-color:#d4a712;border-color:#d4a712;color:#000}@media screen and (min-width: 576px){body.woocommerce.single-product .single-product-details .entry-summary{justify-content:space-between}body.woocommerce.single-product .single-product-details .entry-summary .price{flex-basis:40%;text-align:left}body.woocommerce.single-product .single-product-details .entry-summary form.cart{flex-basis:60%;margin:0;position:relative}body.woocommerce.single-product .single-product-details .entry-summary .already-purchased{position:absolute;top:0;transform:translateY(-100%);width:100%}body.woocommerce.single-product .single-product-details .entry-summary .woosb-bundled,body.woocommerce.single-product .single-product-details .entry-summary .woosb-bundles{margin-top:50px}body.woocommerce.single-product .single-product-details.product-type-gift-card .entry-summary form.cart{flex-basis:100%}}@media screen and (min-width: 768px){body.woocommerce.single-product .single-product-details{margin-top:75px}}@media screen and (min-width: 992px){body.woocommerce.single-product .single-product-details{flex-direction:row;flex-wrap:wrap;margin-top:100px}body.woocommerce.single-product .single-product-details .entry-images{width:50%;padding-right:25px}body.woocommerce.single-product .single-product-details .entry-summary{width:50%!important}body.woocommerce.single-product .single-product-details .entry-summary .price{flex-basis:auto}body.woocommerce.single-product .single-product-details .entry-summary form.cart{margin-top:0;flex-basis:auto}body.woocommerce.single-product .single-product-details .delivery-conditions_title{text-align:left}body.woocommerce.single-product .single-product-details .delivery-conditions .delivery-condition{flex-direction:row}body.woocommerce.single-product .yith-ywgc-gift-this-product-modal-wrapper .product-type-gift-card{display:flex}body.woocommerce.single-product .yith-ywgc-gift-this-product-modal-wrapper .product-type-gift-card .woocommerce-product-gallery{margin-right:25px}}.price del{font-size:.7em}body.woocommerce-cart .article-content .article-h1,body.woocommerce-checkout .article-content .article-h1{font-family:Bebas Kai,sans-serif;font-size:3em;line-height:1em;margin-bottom:35px;margin-top:35px;text-transform:uppercase;position:relative;display:inline-block}body.woocommerce-cart .article-content .article-h1:before,body.woocommerce-checkout .article-content .article-h1:before{content:"";display:block;position:absolute;background:#efc744;height:4px;width:40px;bottom:-15px;left:10px}@media (min-width: 992px){body.woocommerce-cart .article-content .article-h1,body.woocommerce-checkout .article-content .article-h1{margin-top:65px}}body.woocommerce-cart .article-content .checkout_coupon #coupon_code,body.woocommerce-checkout .article-content .checkout_coupon #coupon_code{padding:8px 15px;background:none;border:solid 1px #000000;border-radius:3px}body.woocommerce-cart .article-content .woocommerce-info,body.woocommerce-checkout .article-content .woocommerce-info{background-color:#f3f3e9;border-top-color:#efc744;color:#000}body.woocommerce-cart .article-content .woocommerce-info:before,body.woocommerce-checkout .article-content .woocommerce-info:before{color:#efc744}body.woocommerce-cart .article-content .woocommerce form.woocommerce-form-coupon,body.woocommerce-checkout .article-content .woocommerce form.woocommerce-form-coupon{border:none;border-radius:0;box-shadow:#63636333 0 2px 8px}body.woocommerce-cart .article-content .woocommerce form.woocommerce-form-coupon button[type=submit],body.woocommerce-checkout .article-content .woocommerce form.woocommerce-form-coupon button[type=submit]{font-family:DINPro,sans-serif;font-weight:500;background-color:#efc744!important;color:#000!important}body.woocommerce-cart .article-content .woocommerce form.woocommerce-form-login,body.woocommerce-checkout .article-content .woocommerce form.woocommerce-form-login{border:none;border-radius:0;box-shadow:#63636333 0 2px 8px}body.woocommerce-cart .article-content .woocommerce form.woocommerce-form-login input,body.woocommerce-checkout .article-content .woocommerce form.woocommerce-form-login input{background:transparent;border:solid 1px}body.woocommerce-cart .article-content .woocommerce form.woocommerce-form-login button[type=submit],body.woocommerce-checkout .article-content .woocommerce form.woocommerce-form-login button[type=submit]{font-family:DINPro,sans-serif;font-weight:500;background-color:#efc744!important;color:#000!important}body.woocommerce-cart .article-content .woocommerce .empty-cart,body.woocommerce-checkout .article-content .woocommerce .empty-cart{text-align:center}body.woocommerce-cart .article-content .woocommerce .empty-cart_title,body.woocommerce-checkout .article-content .woocommerce .empty-cart_title{margin-top:75px;margin-bottom:25px;font-weight:500;font-size:2.2em}body.woocommerce-cart .article-content .woocommerce .empty-cart_subtitle,body.woocommerce-checkout .article-content .woocommerce .empty-cart_subtitle{margin-bottom:50px}body.woocommerce-cart .article-content .woocommerce .empty-cart_buttons,body.woocommerce-checkout .article-content .woocommerce .empty-cart_buttons{display:flex;margin-bottom:50px;justify-content:center}body.woocommerce-cart .article-content .woocommerce .empty-cart_buttons .empty-cart_button,body.woocommerce-checkout .article-content .woocommerce .empty-cart_buttons .empty-cart_button{padding:10px 25px;color:#000;background-color:#efc744;border-radius:30px;text-decoration:none;transition:.4s;display:inline-block;border:solid 1px #efc744;cursor:pointer;font-weight:500;font-family:DINPro,sans-serif;margin:0 5px}body.woocommerce-cart .article-content .woocommerce .empty-cart_buttons .empty-cart_button:hover,body.woocommerce-checkout .article-content .woocommerce .empty-cart_buttons .empty-cart_button:hover{background-color:#d4a712;border-color:#d4a712;color:#000}body.woocommerce-cart .article-content .woocommerce .return-to-shop,body.woocommerce-checkout .article-content .woocommerce .return-to-shop{text-align:center}body.woocommerce-cart .article-content .woocommerce .return-to-shop .wc-backward,body.woocommerce-checkout .article-content .woocommerce .return-to-shop .wc-backward{padding:10px 25px;background-color:#efc744;border-radius:30px;text-decoration:none;transition:.4s;display:inline-block;border:solid 1px #efc744;cursor:pointer;font-weight:500;font-family:DINPro,sans-serif;color:#000;background-color:#fff;border-color:#fff;background-color:transparent;border-color:#0000001a}body.woocommerce-cart .article-content .woocommerce .return-to-shop .wc-backward:hover,body.woocommerce-checkout .article-content .woocommerce .return-to-shop .wc-backward:hover{background-color:#d4a712;border-color:#d4a712;color:#000}body.woocommerce-cart .article-content .woocommerce .return-to-shop .wc-backward:hover,body.woocommerce-checkout .article-content .woocommerce .return-to-shop .wc-backward:hover{background-color:#d9d9d9;border-color:#d9d9d9;color:#000}body.woocommerce-cart .article-content .ywgc_have_code,body.woocommerce-checkout .article-content .ywgc_have_code{font-size:18px!important;padding:1em 2em 1em 3.5em;background-color:#f3f3e9;border:0;border-top:3px solid #efc744!important;box-shadow:none!important;margin:0 0 2em;font-weight:300;position:relative}body.woocommerce-cart .article-content .ywgc_have_code:before,body.woocommerce-checkout .article-content .ywgc_have_code:before{content:"";font-family:marius-et-lison_icons;font-size:14px;display:inline-block;position:absolute;left:1.8em;color:#efc744}body.woocommerce-cart .article-content .ywgc_enter_code,body.woocommerce-checkout .article-content .ywgc_enter_code{box-shadow:#63636333 0 2px 8px}body.woocommerce-cart .article-content .ywgc_enter_code .form-row input,body.woocommerce-checkout .article-content .ywgc_enter_code .form-row input{padding:8px 15px;border:solid 1px rgba(0,0,0,.3);border-radius:3px;font-size:18px;width:100%}body.woocommerce-cart .article-content .ywgc_enter_code .form-row .ywgc_apply_gift_card_button,body.woocommerce-checkout .article-content .ywgc_enter_code .form-row .ywgc_apply_gift_card_button{font-family:DINPro,sans-serif;font-weight:500;background-color:#efc744!important;color:#000!important}body.woocommerce-cart .article-content .shop_table.cart .actions input,body.woocommerce-checkout .article-content .shop_table.cart .actions input{padding:10px 15px;border:solid 1px rgba(0,0,0,.3);border-radius:3px;background:none;width:auto!important}body.woocommerce-cart .article-content .cart-collaterals .checkout-button,body.woocommerce-checkout .article-content .cart-collaterals .checkout-button{background-color:#efc744;color:#000}body.woocommerce-cart .article-content .woocommerce-checkout input:not([type=checkbox]):not([type=radio]),body.woocommerce-cart .article-content .woocommerce-checkout textarea,body.woocommerce-checkout .article-content .woocommerce-checkout input:not([type=checkbox]):not([type=radio]),body.woocommerce-checkout .article-content .woocommerce-checkout textarea{background:none;border:solid 1px #000000;padding:10px 15px;border-radius:3px}body.woocommerce-cart .article-content .woocommerce-checkout label,body.woocommerce-checkout .article-content .woocommerce-checkout label{margin:0;transform:none}body.woocommerce-cart .article-content .woocommerce-checkout .select2 .select2-selection--single,body.woocommerce-checkout .article-content .woocommerce-checkout .select2 .select2-selection--single{border-color:#000;height:44px}body.woocommerce-cart .article-content .woocommerce-checkout .select2 .select2-selection--single .select2-selection__rendered,body.woocommerce-checkout .article-content .woocommerce-checkout .select2 .select2-selection--single .select2-selection__rendered{color:#000;font-weight:400;line-height:normal;padding:10px 15px}body.woocommerce-cart .article-content .woocommerce-checkout .select2 .select2-selection--single .select2-selection__arrow,body.woocommerce-checkout .article-content .woocommerce-checkout .select2 .select2-selection--single .select2-selection__arrow{height:44px}body.woocommerce-cart .article-content .woocommerce-checkout .select2 .select2-selection--single .select2-selection__arrow b,body.woocommerce-checkout .article-content .woocommerce-checkout .select2 .select2-selection--single .select2-selection__arrow b{border-color:#000000 transparent transparent transparent}body.woocommerce-cart .article-content .woocommerce-checkout #payment,body.woocommerce-checkout .article-content .woocommerce-checkout #payment{background:#f3f3e9}body.woocommerce-cart .article-content .woocommerce-checkout #payment div.payment_box,body.woocommerce-checkout .article-content .woocommerce-checkout #payment div.payment_box{background:#dadad1}body.woocommerce-cart .article-content .woocommerce-checkout #payment div.payment_box:before,body.woocommerce-checkout .article-content .woocommerce-checkout #payment div.payment_box:before{border-bottom-color:#dadad1}body.woocommerce-cart .article-content .woocommerce-checkout #payment #place_order,body.woocommerce-checkout .article-content .woocommerce-checkout #payment #place_order{background:#efc744;color:#000;font-weight:500}body.woocommerce-cart .article-content .woocommerce-checkout #payment input[type=radio],body.woocommerce-checkout .article-content .woocommerce-checkout #payment input[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}body.woocommerce-cart .article-content .woocommerce-checkout #payment input[type=checkbox],body.woocommerce-checkout .article-content .woocommerce-checkout #payment input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}body.woocommerce-cart .article-content .woocommerce-checkout #payment .IntegratedPayment,body.woocommerce-checkout .article-content .woocommerce-checkout #payment .IntegratedPayment{max-width:none}body.woocommerce-cart .article-content .woocommerce-checkout #payment .IntegratedPayment .IntegratedPayment_container.-pan,body.woocommerce-cart .article-content .woocommerce-checkout #payment .IntegratedPayment .IntegratedPayment_container.-cardHolder,body.woocommerce-cart .article-content .woocommerce-checkout #payment .IntegratedPayment .IntegratedPayment_container.-exp,body.woocommerce-cart .article-content .woocommerce-checkout #payment .IntegratedPayment .IntegratedPayment_container.-cvv,body.woocommerce-checkout .article-content .woocommerce-checkout #payment .IntegratedPayment .IntegratedPayment_container.-pan,body.woocommerce-checkout .article-content .woocommerce-checkout #payment .IntegratedPayment .IntegratedPayment_container.-cardHolder,body.woocommerce-checkout .article-content .woocommerce-checkout #payment .IntegratedPayment .IntegratedPayment_container.-exp,body.woocommerce-checkout .article-content .woocommerce-checkout #payment .IntegratedPayment .IntegratedPayment_container.-cvv{border-color:#515151}body.woocommerce-cart .article-content .woocommerce-checkout #payment .IntegratedPayment .IntegratedPayment_container.-pan:before,body.woocommerce-cart .article-content .woocommerce-checkout #payment .IntegratedPayment .IntegratedPayment_container.-cardHolder:before,body.woocommerce-cart .article-content .woocommerce-checkout #payment .IntegratedPayment .IntegratedPayment_container.-exp:before,body.woocommerce-cart .article-content .woocommerce-checkout #payment .IntegratedPayment .IntegratedPayment_container.-cvv:before,body.woocommerce-checkout .article-content .woocommerce-checkout #payment .IntegratedPayment .IntegratedPayment_container.-pan:before,body.woocommerce-checkout .article-content .woocommerce-checkout #payment .IntegratedPayment .IntegratedPayment_container.-cardHolder:before,body.woocommerce-checkout .article-content .woocommerce-checkout #payment .IntegratedPayment .IntegratedPayment_container.-exp:before,body.woocommerce-checkout .article-content .woocommerce-checkout #payment .IntegratedPayment .IntegratedPayment_container.-cvv:before{background-color:#515151}body.woocommerce-cart .article-content .woocommerce-checkout #payment .IntegratedPayment #cardholder::placeholder,body.woocommerce-cart .article-content .woocommerce-checkout #payment .IntegratedPayment #credit-card-number::placeholder,body.woocommerce-cart .article-content .woocommerce-checkout #payment .IntegratedPayment #expiration::placeholder,body.woocommerce-cart .article-content .woocommerce-checkout #payment .IntegratedPayment #cvv::placeholder,body.woocommerce-checkout .article-content .woocommerce-checkout #payment .IntegratedPayment #cardholder::placeholder,body.woocommerce-checkout .article-content .woocommerce-checkout #payment .IntegratedPayment #credit-card-number::placeholder,body.woocommerce-checkout .article-content .woocommerce-checkout #payment .IntegratedPayment #expiration::placeholder,body.woocommerce-checkout .article-content .woocommerce-checkout #payment .IntegratedPayment #cvv::placeholder{color:#51515180}body.woocommerce-cart .article-content .woocommerce-checkout #payment:has(.wc_payment_methods input#payment_method_ppcp-gateway:checked),body.woocommerce-checkout .article-content .woocommerce-checkout #payment:has(.wc_payment_methods input#payment_method_ppcp-gateway:checked){margin-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}body.woocommerce-cart .article-content .woocommerce-checkout #payment:has(.wc_payment_methods input#payment_method_ppcp-gateway:checked) .form-row.place-order,body.woocommerce-checkout .article-content .woocommerce-checkout #payment:has(.wc_payment_methods input#payment_method_ppcp-gateway:checked) .form-row.place-order{margin-bottom:0}body.woocommerce-cart .article-content .woocommerce-checkout #payment:has(.wc_payment_methods input#payment_method_ppcp-gateway:checked)+.ppc-button-wrapper,body.woocommerce-checkout .article-content .woocommerce-checkout #payment:has(.wc_payment_methods input#payment_method_ppcp-gateway:checked)+.ppc-button-wrapper{height:100px;background:#f3f3e9;padding:1em;margin-bottom:50px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}body.woocommerce-order-received .woocommerce-notice{margin-bottom:25px}body.woocommerce-cart .cart_totals>h2:first-child{display:none}body.woocommerce-cart .actions button{padding:10px 25px;background-color:#efc744;text-decoration:none;transition:.4s;display:inline-block;border:solid 1px #efc744;cursor:pointer;font-weight:500;font-family:DINPro,sans-serif;color:#000;background-color:#fff;border-color:#fff;background-color:transparent;border-color:#0000001a;border-radius:3px}body.woocommerce-cart .actions button:hover{background-color:#d4a712;border-color:#d4a712;color:#000}body.woocommerce-cart .actions button:hover{background-color:#d9d9d9;border-color:#d9d9d9;color:#000}body.woocommerce-cart .coupon{display:flex;flex-direction:row;flex-wrap:wrap}body.woocommerce-cart .coupon:after,body.woocommerce-cart .coupon:before{display:none!important}body.woocommerce-cart .coupon>div{flex-basis:100%;text-align:left;order:-1}body.woocommerce-cart .coupon input,body.woocommerce-cart .coupon button{display:none!important;flex-basis:100%;margin-bottom:5px!important;margin-right:0!important}body.woocommerce-cart .coupon.active>div{margin-bottom:10px}body.woocommerce-cart .coupon.active input,body.woocommerce-cart .coupon.active button{display:block!important}@media (min-width: 576px){body.woocommerce-cart .coupon{justify-content:space-between}body.woocommerce-cart .coupon input,body.woocommerce-cart .coupon button{flex-basis:48%}}@media (min-width: 768px){body.woocommerce-cart .coupon{max-width:calc(100% - 225px)}}body.woocommerce-checkout h3:not(#ship-to-different-address){font-size:2.2em;font-weight:500;font-size:1.75em;line-height:1em;margin-bottom:15px}body.woocommerce-checkout #customer_details{margin-bottom:50px;display:flex;flex-direction:column}body.woocommerce-checkout #payment{margin-bottom:50px}body.woocommerce-checkout #ship-to-different-address{margin-bottom:15px;margin-top:25px}body.woocommerce-checkout #ship-to-different-address span{text-decoration:underline;font-weight:500}body.woocommerce-checkout #ship-to-different-address span:hover{color:#efc744}body.woocommerce-checkout .woocommerce-form-coupon-toggle{display:none}@media (min-width: 769px){body.woocommerce-checkout form.woocommerce-checkout{display:flex;position:relative;flex-wrap:wrap;justify-content:end}body.woocommerce-checkout form.woocommerce-checkout>*{flex-basis:50%}body.woocommerce-checkout form.woocommerce-checkout>.woocommerce-NoticeGroup{flex-basis:100%;order:-10}body.woocommerce-checkout form.woocommerce-checkout>h3{width:50%;padding-left:25px;order:0;margin-left:50%;order:-5}body.woocommerce-checkout form.woocommerce-checkout #customer_details{padding-right:25px;margin-top:-46px}body.woocommerce-checkout form.woocommerce-checkout #customer_details .col-1,body.woocommerce-checkout form.woocommerce-checkout #customer_details .col-2{width:100%}body.woocommerce-checkout form.woocommerce-checkout #customer_details .col-2{margin-top:25px}body.woocommerce-checkout form.woocommerce-checkout #order_review{padding-left:25px;margin-top:31px}}body.blog .page-title,body.category.archive .page-title{font-family:Bebas Kai,sans-serif;font-size:3em;line-height:1em;margin-bottom:35px;margin-top:35px;text-transform:uppercase;position:relative;display:inline-block}body.blog .page-title:before,body.category.archive .page-title:before{content:"";display:block;position:absolute;background:#efc744;height:4px;width:40px;bottom:-15px;left:10px}@media (min-width: 992px){body.blog .page-title,body.category.archive .page-title{margin-top:65px}}body.blog .categories,body.category.archive .categories{margin-bottom:50px}body.blog .categories ul,body.category.archive .categories ul{display:flex;flex-wrap:wrap;margin:0 -8px}body.blog .categories .category,body.category.archive .categories .category{margin:15px 8px 0}body.blog .categories .category.active a,body.category.archive .categories .category.active a{padding:10px 25px;color:#000;background-color:#efc744;border-radius:30px;text-decoration:none;transition:.4s;display:inline-block;border:solid 1px #efc744;cursor:pointer;font-weight:500;font-family:DINPro,sans-serif}body.blog .categories .category.active a:hover,body.category.archive .categories .category.active a:hover{background-color:#d4a712;border-color:#d4a712;color:#000}body.blog .categories .category a,body.category.archive .categories .category a{padding:10px 25px;background-color:#efc744;border-radius:30px;text-decoration:none;transition:.4s;display:inline-block;border:solid 1px #efc744;cursor:pointer;font-weight:500;font-family:DINPro,sans-serif;color:#000;background-color:#fff;border-color:#fff;background-color:transparent;border-color:#0000001a;padding:5px 15px!important}body.blog .categories .category a:hover,body.category.archive .categories .category a:hover{background-color:#d4a712;border-color:#d4a712;color:#000}body.blog .categories .category a:hover,body.category.archive .categories .category a:hover{background-color:#d9d9d9;border-color:#d9d9d9;color:#000}body.blog .sticky,body.category.archive .sticky{text-align:center;margin:50px auto}body.blog .sticky_thumbnail,body.category.archive .sticky_thumbnail{margin-bottom:50px}body.blog .sticky_title,body.category.archive .sticky_title{text-transform:uppercase;font-family:Bebas Kai,sans-serif;color:#000;font-size:22px;margin-bottom:50px}body.blog .sticky_title a,body.category.archive .sticky_title a{text-decoration:none;color:inherit}body.blog .sticky_content,body.category.archive .sticky_content{text-align:left;line-height:1.2em;padding:0 10%}body.blog .sticky_content p,body.category.archive .sticky_content p{margin-bottom:15px}body.blog .tool-pagination,body.category.archive .tool-pagination{display:flex;justify-content:center}body.blog .tool-pagination:has(li),body.category.archive .tool-pagination:has(li){margin:55px 0}body.blog .tool-pagination ul,body.category.archive .tool-pagination ul{display:flex}body.single-post .post-type-post{text-align:center;margin:50px auto}body.single-post .post-type-post_thumbnail{margin-bottom:50px;width:100%;max-width:600px}body.single-post .post-type-post_title{text-transform:uppercase;font-family:Bebas Kai,sans-serif;color:#000;font-size:1.5em;margin-bottom:50px}body.single-post .post-type-post_title a{text-decoration:none;color:inherit}body.single-post .post-type-post_content{text-align:justify;line-height:1.2em}body.single-post .post-type-post_content p{margin-bottom:15px}body.single-post .post-type-post .related{text-align:left;margin-top:100px}body.single-post .post-type-post .related_title{font-family:Bebas Kai,sans-serif;font-size:3em;line-height:1em;margin-top:35px;text-transform:uppercase;position:relative;display:inline-block;margin-bottom:65px}body.single-post .post-type-post .related_title:before{content:"";display:block;position:absolute;background:#efc744;height:4px;width:40px;bottom:-15px;left:10px}@media (min-width: 992px){body.single-post .post-type-post .related_title{margin-top:65px}}.posts .tease-post{display:flex;flex-direction:column;margin-bottom:50px}.posts .tease-post_thumbnail{flex:0 0 250px;margin-bottom:15px}.posts .tease-post_thumbnail img{width:100%;height:100%;object-fit:cover}.posts .tease-post_content{flex:1;padding-right:25px}.posts .tease-post_title{text-transform:uppercase;font-family:Bebas Kai,sans-serif;margin-bottom:20px;font-size:18px}.posts .tease-post_title a{text-decoration:none;color:#000}.posts .tease-post_title a:hover{color:#efc744}.posts .tease-post_excerpt{line-height:1.2em;text-align:justify}@media screen and (min-width: 576px){.posts .tease-post{flex-direction:row}.posts .tease-post_thumbnail{flex-basis:33.33%;margin-right:25px}}@media screen and (min-width: 768px){body.single-post .post-type-post_content{padding:0 10%}}@media screen and (min-width: 992px){body.blog .tool-pagination,body.category.archive .tool-pagination{margin-top:0}.posts{display:flex;flex-wrap:wrap}.posts .tease-post{width:50%;margin-bottom:35px}}body.page-template-contact{background:#f3f3e9}body.page-template-contact #content .container{display:flex;flex-direction:column}body.page-template-contact .page-title{font-family:Bebas Kai,sans-serif;font-size:3em;line-height:1em;margin-bottom:35px;margin-top:35px;text-transform:uppercase;position:relative;display:inline-block;flex-basis:100%;order:1}body.page-template-contact .page-title:before{content:"";display:block;position:absolute;background:#efc744;height:4px;width:40px;bottom:-15px;left:10px}@media (min-width: 992px){body.page-template-contact .page-title{margin-top:65px}}body.page-template-contact .contact_subtitle{margin-bottom:25px;order:2}body.page-template-contact section#contact-form{background-color:#245855;border-radius:10px;box-shadow:#63636333 0 2px 8px;padding:25px;flex-basis:40%;color:#fff;order:4}body.page-template-contact section#contact-form .contact-form_title{text-align:center;font-weight:500}body.page-template-contact section#contact-form form{display:flex;flex-wrap:wrap;margin:0 -15px}body.page-template-contact section#contact-form form .form-group,body.page-template-contact section#contact-form form .rgpd-notice{flex-basis:100%;padding:0 15px}body.page-template-contact section#contact-form form .wpcf7-form-control{display:block;width:100%}body.page-template-contact section#contact-form form .rgpd-notice{font-size:.8em;line-height:1.2em;margin-top:25px;margin-bottom:0}body.page-template-contact section#contact-form form .form_footer{padding:15px;margin-top:25px;flex-basis:100%;display:flex;align-items:center;position:relative}body.page-template-contact section#contact-form form .form_footer .wpcf7-form-control{padding:10px 25px;color:#000;background-color:#efc744;border-radius:30px;text-decoration:none;transition:.4s;display:inline-block;border:solid 1px #efc744;cursor:pointer;font-weight:500;font-family:DINPro,sans-serif;font-family:Bebas Kai,sans-serif;font-size:16px}body.page-template-contact section#contact-form form .form_footer .wpcf7-form-control:hover{background-color:#d4a712;border-color:#d4a712;color:#000}body.page-template-contact section#contact-form form .form_footer .wpcf7-submit{font-size:1.2em;border-radius:10px}body.page-template-contact section#contact-form form .form_footer .wpcf7-spinner{position:absolute;right:0}body.page-template-contact .contact_image{width:80%;max-width:400px;order:3;margin:0 auto 25px}body.page-template-contact section#faq{padding:25px 0;flex-basis:60%;order:5}body.page-template-contact section#faq .faq_title{text-align:center;font-weight:500}body.page-template-contact section#faq .faq_items{margin-top:35px}body.page-template-contact section#faq .faq_category_title{font-family:Bebas Kai,sans-serif;color:#245855;font-size:1.2em;margin-top:30px}body.page-template-contact section#faq .accordion{margin-top:10px;margin-bottom:10px;transition:.3s;background-color:#fff;border-radius:10px;overflow:hidden}body.page-template-contact section#faq .accordion:hover{cursor:pointer}body.page-template-contact section#faq .accordion_question{display:flex;align-items:center;justify-content:space-between;color:#000;padding:5px 10px;transition:.3s;font-weight:500}body.page-template-contact section#faq .accordion_question p{margin:5px;padding:0;font-size:20px}body.page-template-contact section#faq .accordion_question i{transform:rotate(-90deg);transition:.3s}body.page-template-contact section#faq .accordion.active .accordion_question{background-color:#efc744}body.page-template-contact section#faq .accordion.active .accordion_question i{transform:none}body.page-template-contact section#faq .accordion.active .accordion_answer{max-height:1000px}body.page-template-contact section#faq .accordion_answer{max-height:0;overflow:hidden;transition:.3s;text-align:justify}body.page-template-contact section#faq .accordion_answer p{margin:5px;padding:10px 15px}@media screen and (min-width: 768px){body.page-template-contact section#contact-form form .form-group:nth-child(2),body.page-template-contact section#contact-form form .form-group:nth-child(3){flex-basis:50%}body.page-template-contact section#contact-form form .form_footer .wpcf7-form-control{font-size:18px}}@media screen and (min-width: 1200px){body.page-template-contact #content .container{display:flex;flex-direction:row-reverse;flex-wrap:wrap;align-items:flex-start;justify-content:start;position:relative}body.page-template-contact .contact_subtitle{margin-right:10%;flex-basis:55%}body.page-template-contact .contact_image{position:absolute;left:42%;top:50px;max-width:300px;filter:drop-shadow(1em 1em .25rem rgba(0,0,0,.2));z-index:15}body.page-template-contact section#contact-form{margin-bottom:50px}body.page-template-contact section#faq{padding-right:50px}}@media screen and (min-width: 1400px){body.page-template-contact section#contact-form{padding:50px}}body.page-template-characters section#creators{background:#f3f3e9;padding-bottom:25px}body.page-template-characters section#creators .container{display:flex;flex-direction:column}body.page-template-characters section#creators .creators_title{font-family:Bebas Kai,sans-serif;font-size:3em;line-height:1em;margin-top:35px;text-transform:uppercase;position:relative;display:inline-block;flex-basis:100%;margin-bottom:50px}body.page-template-characters section#creators .creators_title:before{content:"";display:block;position:absolute;background:#efc744;height:4px;width:40px;bottom:-15px;left:10px}@media (min-width: 992px){body.page-template-characters section#creators .creators_title{margin-top:65px}}body.page-template-characters section#creators .creators_quote{position:relative;font-size:1.5em;line-height:1.2em;font-weight:500;margin-bottom:35px;color:#0e2322}body.page-template-characters section#creators .creators_quote:after{content:"";display:block;position:absolute;height:2px;width:60px;background:#efc744;bottom:0;left:0;transform:translate(-140%) translateY(-10px)}body.page-template-characters section#creators .creators_content{line-height:1.2em;text-align:justify}body.page-template-characters section#creators .creators_content p{margin-bottom:25px}body.page-template-characters section#creators .creators_image img{border-radius:10px;overflow:hidden;max-width:100%}body.page-template-characters section#characters .characters_title{font-family:Bebas Kai,sans-serif;font-size:3em;line-height:1em;margin-bottom:35px;margin-top:35px;text-transform:uppercase;position:relative;display:inline-block;display:block;text-align:center}body.page-template-characters section#characters .characters_title:before{content:"";display:block;position:absolute;background:#efc744;height:4px;width:40px;bottom:-15px;left:10px}@media (min-width: 992px){body.page-template-characters section#characters .characters_title{margin-top:65px}}body.page-template-characters section#characters .characters_title:before{left:50%;transform:translate(-50%)}body.page-template-characters section#characters .character{background:#f3f3e9;position:relative;overflow:hidden}body.page-template-characters section#characters .character .container{display:flex;flex-direction:column;margin-bottom:-200px}body.page-template-characters section#characters .character:first-child{background:#245855;color:#fff}body.page-template-characters section#characters .character:first-child .character_image{transform:translate(-40%) translateY(15%)}body.page-template-characters section#characters .character:first-child .character_image img{transform:translate(-12%) translateY(-55%)}body.page-template-characters section#characters .character_name{font-family:Bebas Kai,sans-serif;font-size:3em;line-height:1em;margin-bottom:35px;margin-top:35px;text-transform:uppercase;position:relative;display:inline-block}body.page-template-characters section#characters .character_name:before{content:"";display:block;position:absolute;background:#efc744;height:4px;width:40px;bottom:-15px;left:10px}@media (min-width: 992px){body.page-template-characters section#characters .character_name{margin-top:65px}}body.page-template-characters section#characters .character_image{transform:translate(8%) translateY(15%)}body.page-template-characters section#characters .character_image img{position:absolute;z-index:2;top:50%;left:50%;transform:translate(-68%) translateY(-40%);filter:drop-shadow(1em 1em .25rem rgba(0,0,0,.2))}body.page-template-characters section#characters .character_image:before{content:"";display:block;background-color:#efc744;width:700px;height:700px;border-radius:100%}body.page-template-characters section#characters .character_content p{margin-bottom:25px;text-align:justify}body.page-template-characters section#characters .character_content .pronunciation{font-size:.8em}@media screen and (min-width: 576px){body.page-template-characters section#creators .creators_quote{margin-left:35px;max-width:80%}}@media screen and (min-width: 768px){body.page-template-characters section#creators .creators_title{margin-bottom:75px}body.page-template-characters section#creators .creators_quote{margin-bottom:60px}body.page-template-characters section#creators .creators_image{margin-bottom:50px}body.page-template-characters section#creators .creators_content,body.page-template-characters section#creators .creators_image{max-width:80%;margin-left:auto;margin-right:auto}body.page-template-characters section#characters .character_image{transform:translate(42%) translateY(15%)}body.page-template-characters section#characters .character_image img{transform:translate(-90%) translateY(-40%)}}@media screen and (min-width: 992px){body.page-template-characters section#creators{padding-bottom:50px}body.page-template-characters section#characters .character .container{flex-direction:row;flex-wrap:wrap;margin-bottom:50px}body.page-template-characters section#characters .character_name{flex-basis:60%}body.page-template-characters section#characters .character_image{position:absolute;right:-150px;bottom:10px;transform:translate(42%) translateY(0)}body.page-template-characters section#characters .character_image img{transform:translate(-100%) translateY(-40%)}body.page-template-characters section#characters .character_content{flex-basis:60%}body.page-template-characters section#characters .character:first-child{margin-bottom:0}body.page-template-characters section#characters .character:first-child .container{justify-content:flex-end}body.page-template-characters section#characters .character:first-child .container .character_image{left:-150px;right:auto}}@media screen and (min-width: 1200px){body.page-template-characters section#creators .container{flex-wrap:wrap;flex-direction:row}body.page-template-characters section#creators .creators_quote{max-width:40%}body.page-template-characters section#creators .creators_content{flex-basis:60%;padding-right:50px}body.page-template-characters section#creators .creators_image{flex-basis:40%;margin-top:-50px}}@media screen and (min-width: 1400px){body.page-template-characters section#creators .creators_content{padding-right:150px}body.page-template-characters section#characters .character_name,body.page-template-characters section#characters .character_content{flex-basis:65%}body.page-template-characters section#characters .character_image{right:-250px;bottom:-100px;transform:none!important}body.page-template-characters section#characters .character_image img{position:absolute;z-index:2;top:50%;left:50%;transform:translate(-100%) translateY(-50%);filter:drop-shadow(1em 1em .25rem rgba(0,0,0,.2))}body.page-template-characters section#characters .character:first-child .container .character_image{left:-250px}}@media screen and (min-width: 1600px){body.page-template-characters section#characters .character_image{right:-150px}body.page-template-characters section#characters .character:first-child .container .character_image{left:-150px}}body.page-template-legals h1:not([class^=title-h]):not([class*=" title-h"]),body.page-template-legals .title-h1{font-family:Bebas Kai,sans-serif;font-size:3em;line-height:1em;margin-top:35px;text-transform:uppercase;position:relative;display:inline-block;margin-bottom:75px}body.page-template-legals h1:not([class^=title-h]):not([class*=" title-h"]):before,body.page-template-legals .title-h1:before{content:"";display:block;position:absolute;background:#efc744;height:4px;width:40px;bottom:-15px;left:10px}@media (min-width: 992px){body.page-template-legals h1:not([class^=title-h]):not([class*=" title-h"]),body.page-template-legals .title-h1{margin-top:65px}}body.page-template-legals h2:not([class^=title-h]):not([class*=" title-h"]),body.page-template-legals .title-h2{font-size:2.2em;font-weight:500;margin-top:35px;margin-bottom:20px}body.page-template-legals h3:not([class^=title-h]):not([class*=" title-h"]),body.page-template-legals .title-h3{font-weight:500;font-family:Bebas Kai,sans-serif;font-size:1.5em;margin-top:20px;margin-bottom:10px}body.page-template-legals h4:not([class^=title-h]):not([class*=" title-h"]),body.page-template-legals .title-h4{font-weight:500}body.page-template-legals article{margin-bottom:5em}body.page-template-legals article .article_body>*:first-child{margin-top:0}body.page-template-legals p{margin-bottom:1em}body.woocommerce-account section#content{background-color:#245855;color:#fff}body.woocommerce-account section#content .article-h1{font-family:Bebas Kai,sans-serif;font-size:3em;line-height:1em;margin-bottom:35px;margin-top:35px;text-transform:uppercase;position:relative;display:inline-block;color:#fff}body.woocommerce-account section#content .article-h1:before{content:"";display:block;position:absolute;background:#efc744;height:4px;width:40px;bottom:-15px;left:10px}@media (min-width: 992px){body.woocommerce-account section#content .article-h1{margin-top:65px}}body.woocommerce-account section#content .woocommerce-MyAccount-navigation ul{display:flex;flex-direction:column;align-items:flex-start}body.woocommerce-account section#content .woocommerce-MyAccount-navigation ul li a{display:flex;padding:15px 10px;text-decoration:none;color:#fff}body.woocommerce-account section#content .woocommerce-MyAccount-navigation ul li a:before{display:block;font-family:marius-et-lison_icons;margin-right:15px;width:28px;text-align:right}body.woocommerce-account section#content .woocommerce-MyAccount-navigation ul li a:hover{color:#efc744}body.woocommerce-account section#content .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard a:before{content:""}body.woocommerce-account section#content .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a:before{content:""}body.woocommerce-account section#content .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads a:before{content:""}body.woocommerce-account section#content .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a:before{content:""}body.woocommerce-account section#content .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a:before{content:""}body.woocommerce-account section#content .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:before{content:""}body.woocommerce-account section#content .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--games a:before{content:""}body.woocommerce-account section#content .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--gift-cards a:before{content:""}body.woocommerce-account section#content .woocommerce-MyAccount-content p{padding-bottom:15px;line-height:1.2em}body.woocommerce-account section#content .woocommerce-MyAccount-content .games .page-title{font-family:Bebas Kai,sans-serif;font-size:3em;line-height:1em;margin-top:35px;text-transform:uppercase;position:relative;display:inline-block;margin-bottom:50px}body.woocommerce-account section#content .woocommerce-MyAccount-content .games .page-title:before{content:"";display:block;position:absolute;background:#efc744;height:4px;width:40px;bottom:-15px;left:10px}@media (min-width: 992px){body.woocommerce-account section#content .woocommerce-MyAccount-content .games .page-title{margin-top:65px}}body.woocommerce-account section#content .woocommerce-MyAccount-content .games .game{background:#fff;margin-bottom:25px;color:#000;display:flex;flex-direction:column;position:relative;transition:.3s;min-height:190px}body.woocommerce-account section#content .woocommerce-MyAccount-content .games .game_thumbnail{overflow:hidden;height:200px}body.woocommerce-account section#content .woocommerce-MyAccount-content .games .game_thumbnail img{object-fit:cover;width:100%;height:100%;transition:.3s}body.woocommerce-account section#content .woocommerce-MyAccount-content .games .game_thumbnail .thumb-placeholder{display:block;align-content:center;text-align:center;width:100%;height:100%}body.woocommerce-account section#content .woocommerce-MyAccount-content .games .game_thumbnail .thumb-placeholder i{font-size:40px}body.woocommerce-account section#content .woocommerce-MyAccount-content .games .game_body{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:first baseline;flex:1;padding:20px}body.woocommerce-account section#content .woocommerce-MyAccount-content .games .game_body>*{flex-basis:50%}body.woocommerce-account section#content .woocommerce-MyAccount-content .games .game_body .game_title{order:3;flex-basis:100%}body.woocommerce-account section#content .woocommerce-MyAccount-content .games .game_body .game_created-at{order:1;flex-basis:50}body.woocommerce-account section#content .woocommerce-MyAccount-content .games .game_body .game_badges{order:3;flex-basis:100%}body.woocommerce-account section#content .woocommerce-MyAccount-content .games .game_body .game_chapters-done{order:2;flex:1}body.woocommerce-account section#content .woocommerce-MyAccount-content .games .game_body .game_character{order:5;align-self:self-end}body.woocommerce-account section#content .woocommerce-MyAccount-content .games .game_body .game_play{flex:0;order:6}body.woocommerce-account section#content .woocommerce-MyAccount-content .games .game_title{font-weight:500;font-size:1.25em;margin-bottom:15px}body.woocommerce-account section#content .woocommerce-MyAccount-content .games .game_created-at{font-size:.75em;font-weight:600;text-transform:uppercase;margin-bottom:8px}body.woocommerce-account section#content .woocommerce-MyAccount-content .games .game_badges .badge-list{display:flex;flex-wrap:wrap}body.woocommerce-account section#content .woocommerce-MyAccount-content .games .game_badges .badge-list__item__icon{display:block;max-width:35px}body.woocommerce-account section#content .woocommerce-MyAccount-content .games .game_badges p{margin:0;padding:0;font-size:.8em}body.woocommerce-account section#content .woocommerce-MyAccount-content .games .game_chapters-done{font-size:.8em;display:flex;flex-direction:column;align-items:end;transform:translateY(-7px)}body.woocommerce-account section#content .woocommerce-MyAccount-content .games .game_chapters-done .progression{width:100%}body.woocommerce-account section#content .woocommerce-MyAccount-content .games .game_chapters-done .progression progress{background-color:#ddd;color:#245855;height:5px;border-radius:3px;width:100%}body.woocommerce-account section#content .woocommerce-MyAccount-content .games .game_chapters-done .progression progress::-moz-progress-bar{background:#245855}body.woocommerce-account section#content .woocommerce-MyAccount-content .games .game_chapters-done .progression progress::-webkit-progress-bar{background:#ddd}body.woocommerce-account section#content .woocommerce-MyAccount-content .games .game_chapters-done .progression progress::-webkit-progress-value{background:#245855}body.woocommerce-account section#content .woocommerce-MyAccount-content .games .game_created-at,body.woocommerce-account section#content .woocommerce-MyAccount-content .games .game_character,body.woocommerce-account section#content .woocommerce-MyAccount-content .games .game_chapters-done{color:#999;line-height:1.2em}body.woocommerce-account section#content .woocommerce-MyAccount-content .games .game_character{font-size:.8em}body.woocommerce-account section#content .woocommerce-MyAccount-content .games .game_play{padding:10px 25px;color:#000;background-color:#efc744;border-radius:30px;text-decoration:none;transition:.4s;display:inline-block;border:solid 1px #efc744;cursor:pointer;font-weight:500;font-family:DINPro,sans-serif;box-shadow:#63636333 0 2px 8px;margin-top:0;white-space:nowrap}body.woocommerce-account section#content .woocommerce-MyAccount-content .games .game_play:hover{background-color:#d4a712;border-color:#d4a712;color:#000}body.woocommerce-account section#content .woocommerce-MyAccount-content .games .game:hover{box-shadow:0 10px 10px #0003}body.woocommerce-account section#content .woocommerce-MyAccount-content .games .game:hover .game_thumbnail img{transform:scale(1.2)}body.woocommerce-account section#content .woocommerce-MyAccount-content .games .game--yet-to-buy{background:#0003;color:#fff}body.woocommerce-account section#content .woocommerce-MyAccount-content .games .game--yet-to-buy .game_excerpt{flex-basis:100%;order:3;margin-right:25px}body.woocommerce-account section#content .woocommerce-MyAccount-content .games .game--yet-to-buy .game_character{color:#ffffff80}body.woocommerce-account section#content #customer_login h2{text-align:center;font-weight:500;font-size:1.2em}body.woocommerce-account section#content .login,body.woocommerce-account section#content .register{border:none;padding:0;width:100%;max-width:450px;margin:0 auto}body.woocommerce-account section#content .login .form-row,body.woocommerce-account section#content .register .form-row{padding:0;margin:0}body.woocommerce-account section#content .login .woocommerce-form-login__submit,body.woocommerce-account section#content .login .woocommerce-form-register__submit,body.woocommerce-account section#content .register .woocommerce-form-login__submit,body.woocommerce-account section#content .register .woocommerce-form-register__submit{padding:10px 25px;color:#000;background-color:#efc744;text-decoration:none;transition:.4s;display:inline-block;border:solid 1px #efc744;cursor:pointer;font-weight:500;font-family:DINPro,sans-serif;border-radius:10px;margin-top:25px}body.woocommerce-account section#content .login .woocommerce-form-login__submit:hover,body.woocommerce-account section#content .login .woocommerce-form-register__submit:hover,body.woocommerce-account section#content .register .woocommerce-form-login__submit:hover,body.woocommerce-account section#content .register .woocommerce-form-register__submit:hover{background-color:#d4a712;border-color:#d4a712;color:#000}body.woocommerce-account section#content .login .woocommerce-form__label-for-checkbox,body.woocommerce-account section#content .register .woocommerce-form__label-for-checkbox{transform:none;position:relative;padding-left:35px;margin:25px 0 0;font-size:16px;float:right;cursor:pointer}body.woocommerce-account section#content .login .woocommerce-form__label-for-checkbox input,body.woocommerce-account section#content .register .woocommerce-form__label-for-checkbox input{display:none}body.woocommerce-account section#content .login .woocommerce-form__label-for-checkbox:before,body.woocommerce-account section#content .register .woocommerce-form__label-for-checkbox:before{content:"";display:block;border-radius:3px;position:absolute;left:0;top:50%;width:1.5rem;height:1.5rem;transform:translateY(-50%);background-color:#0003;border:none}body.woocommerce-account section#content .login .woocommerce-form__label-for-checkbox:has(input:checked):before,body.woocommerce-account section#content .register .woocommerce-form__label-for-checkbox:has(input:checked):before{background:#0003 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSIxMiIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgMTIgOSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgPHBhdGggZD0iTTQuNTc1IDguOTc3cy0uNDA0LS4wMDctLjUzNi0uMTY1TC4wNTcgNS42NGwuODI5LTEuMjI3TDQuNDcgNy4yNjggMTAuOTIxLjA4NmwuOTIzIDEuMTAzLTYuODYzIDcuNjRjLS4xMzQtLjAwMy0uNDA2LjE0OC0uNDA2LjE0OHoiIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPg0KPC9zdmc+) 50% 40% no-repeat}body.woocommerce-account section#content .login .woocommerce-LostPassword,body.woocommerce-account section#content .register .woocommerce-LostPassword{margin-top:25px;text-align:center}body.woocommerce-account section#content .login .woocommerce-LostPassword a,body.woocommerce-account section#content .register .woocommerce-LostPassword a{text-decoration:none}body.woocommerce-account section#content .login{margin-bottom:50px}body.woocommerce-account section#content .register p{margin-top:25px}body.woocommerce-account section#content .woocommerce-ResetPassword button[type=submit]{padding:10px 25px;color:#000;background-color:#efc744;text-decoration:none;transition:.4s;display:inline-block;border:solid 1px #efc744;cursor:pointer;font-weight:500;font-family:DINPro,sans-serif;border-radius:10px;margin-top:25px}body.woocommerce-account section#content .woocommerce-ResetPassword button[type=submit]:hover{background-color:#d4a712;border-color:#d4a712;color:#000}@media screen and (min-width: 768px){body.woocommerce-account section#content .woocommerce-MyAccount-content .games .game{padding:20px 20px 20px 225px;flex-direction:row;flex-wrap:wrap;border-radius:100px 5px 5px 100px}body.woocommerce-account section#content .woocommerce-MyAccount-content .games .game_thumbnail{width:150px;height:150px;border-radius:100%;margin-right:25px;position:absolute;left:20px;top:50%;transform:translateY(-50%)}body.woocommerce-account section#content .woocommerce-MyAccount-content .games .game_body{padding:0}body.woocommerce-account section#content .woocommerce-MyAccount-content .games .game--yet-to-buy{border-radius:5px}body.woocommerce-account section#content .login .woocommerce-form__label-for-checkbox{font-size:18px}}body.single-stories{background:#245855;color:#fff}body.single-stories:has(>.container .current-chapter) header#story-header{height:100px}body.single-stories header#story-header{background-color:#1d4644;height:70px}body.single-stories header#story-header .container{display:flex;align-items:center;justify-content:space-between;height:70px}body.single-stories header#story-header .hdr-logo{max-width:75px;margin-right:15px}body.single-stories header#story-header .hdr-logo a{width:100%}body.single-stories header#story-header .hdr-logo a img{width:100%;display:block}body.single-stories header#story-header .story_title{flex:1;font-family:Bebas Kai,sans-serif;font-size:1.2em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:15px}body.single-stories header#story-header .back-link a{background-color:#efc744;border-radius:30px;text-decoration:none;transition:.4s;display:inline-block;border:solid 1px #efc744;cursor:pointer;font-weight:500;font-family:DINPro,sans-serif;color:#000;background-color:#fff;border-color:#fff;padding:5px 15px;font-size:.8em}body.single-stories header#story-header .back-link a:hover{background-color:#d4a712;border-color:#d4a712;color:#000}body.single-stories header#story-header .back-link a:hover{background-color:#d9d9d9;border-color:#d9d9d9;color:#000}body.single-stories header#story-header .back-link a [class^=icon-]:before{margin-left:0;margin-right:.5em}body.single-stories header#story-header .back-link_text{display:none}body.single-stories .container{max-width:1800px;margin-bottom:25px;width:100%}body.single-stories>.container{min-height:calc(100vh - 355px);padding-top:15px}body.single-stories .intro{display:flex;flex-direction:column-reverse}body.single-stories .intro .page-title{font-family:Bebas Kai,sans-serif;font-size:3em;line-height:1em;margin-top:35px;text-transform:uppercase;position:relative;display:inline-block;font-size:64px;line-height:64px;margin-bottom:75px}body.single-stories .intro .page-title:before{content:"";display:block;position:absolute;background:#efc744;height:4px;width:40px;bottom:-15px;left:10px}@media (min-width: 992px){body.single-stories .intro .page-title{margin-top:65px}}body.single-stories .intro_content{background:#ffffff1a;padding:25px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:#0000001a 0 4px 12px}body.single-stories .intro_content .content-inner div:not(.page-title){line-height:1.5em;text-align:justify;white-space:break-spaces}body.single-stories .intro_content .page-title{margin-top:0}body.single-stories .intro_content .intro_footer{margin-top:25px}body.single-stories .intro_content .chapters-meta{text-transform:uppercase;font-family:Bebas Kai,sans-serif;letter-spacing:1px}body.single-stories .intro_content .chapters-meta .chapters-titles{text-transform:none;font-family:DINPro,sans-serif}body.single-stories .intro_content .start-game{padding:10px 25px;color:#000;background-color:#efc744;border-radius:30px;text-decoration:none;transition:.4s;display:inline-block;border:solid 1px #efc744;cursor:pointer;font-weight:500;font-family:DINPro,sans-serif;font-family:Bebas Kai,sans-serif;margin-top:25px;font-size:1em;white-space:nowrap}body.single-stories .intro_content .start-game:hover{background-color:#d4a712;border-color:#d4a712;color:#000}body.single-stories .intro_content .start-game [class^=icon-]:before{margin-right:0;margin-left:.5em}body.single-stories .intro_thumbnail{height:250px;margin:0 auto 25px}body.single-stories .intro_thumbnail img{width:100%;height:100%;object-fit:cover;object-position:top}body.single-stories .chapter .page-header{display:flex;align-items:center;margin-top:100px}body.single-stories .chapter .page-title{margin-left:100px;color:#efc744;font-weight:800;display:inline-block}body.single-stories .chapter .story-done-badge{margin-left:15px;padding:8px 15px;font-size:.8em;background-color:#efc744;border-radius:5px}body.single-stories .outro_title h1{font-family:Bebas Kai,sans-serif;font-size:3em;line-height:1em;margin-bottom:35px;text-transform:uppercase;position:relative;display:inline-block;margin-top:15px}body.single-stories .outro_title h1:before{content:"";display:block;position:absolute;background:#efc744;height:4px;width:40px;bottom:-15px;left:10px}@media (min-width: 992px){body.single-stories .outro_title h1{margin-top:65px}}body.single-stories .outro_body{margin-top:50px;display:flex;flex-direction:column}body.single-stories .outro .end-video{flex-basis:100%}body.single-stories .outro .end-video video{width:100%}body.single-stories .outro .badges__title{font-size:2.2em;font-weight:500;line-height:1em;margin-bottom:15px}body.single-stories .outro .badges .badge-list{display:flex;flex-wrap:wrap;margin-bottom:50px}body.single-stories .outro .badges .badge-list__item:not(.obtained){filter:grayscale(1);opacity:.5}body.single-stories .outro .badges .badge-list__item__icon{max-width:50px;display:block}body.single-stories .outro .game-time{margin-bottom:50px}body.single-stories .outro .more{padding:50px 0}body.single-stories .outro .more_title{font-size:2.2em;font-weight:500;line-height:1em}body.single-stories .outro .more .content{margin-top:50px;margin-bottom:25px}body.single-stories .outro .more .links{list-style-type:none;margin-bottom:25px}body.single-stories .outro .more .links .link{display:block;margin:10px 5px}body.single-stories .outro .back-to-start{padding:10px 25px;color:#000;background-color:#efc744;border-radius:30px;text-decoration:none;transition:.4s;display:inline-block;border:solid 1px #efc744;cursor:pointer;font-weight:500;font-family:DINPro,sans-serif}body.single-stories .outro .back-to-start:hover{background-color:#d4a712;border-color:#d4a712;color:#000}body.single-stories .outro .review{margin-top:50px}body.single-stories .outro .review__title{font-weight:500;font-family:Bebas Kai,sans-serif;font-size:1.5em;line-height:1em}body.single-stories .outro .review__form{margin-top:30px}body.single-stories .outro .review__form label{transform:none;margin:0}body.single-stories .outro .review__form .comment-form-rating p.stars{margin-bottom:0}body.single-stories .outro .review__form .comment-form-rating p.stars a{color:#efc744;margin-right:5px}body.single-stories .outro .review__form .comment-form-comment textarea{box-sizing:border-box;width:100%}body.single-stories .outro .review__form #submit{margin-top:10px;padding:10px 25px;background-color:#efc744;border-radius:30px;text-decoration:none;transition:.4s;display:inline-block;border:solid 1px #efc744;cursor:pointer;font-weight:500;font-family:DINPro,sans-serif;color:#000;background-color:#fff;border-color:#fff}body.single-stories .outro .review__form #submit:hover{background-color:#d4a712;border-color:#d4a712;color:#000}body.single-stories .outro .review__form #submit:hover{background-color:#d9d9d9;border-color:#d9d9d9;color:#000}body.single-stories .outro .review__form fieldset:disabled .stars{opacity:.5}body.single-stories .outro .review__form fieldset:disabled .stars a{cursor:auto}body.single-stories .outro .review__form fieldset:disabled .stars a:hover:before{content:""}body.single-stories .outro .review__form fieldset:disabled #submit{opacity:.5;cursor:not-allowed}body.single-stories .outro .review__form fieldset:disabled #submit span{display:none}body.single-stories .outro .review__form fieldset:disabled #submit:before{display:block;font-family:marius-et-lison_icons;animation:spin 2s linear infinite;content:""}body.single-stories .outro .review .thank-you{margin-top:10px;font-weight:500}body.single-stories #app{margin-bottom:70px}body.single-stories #app .loader{position:fixed;margin:0;width:100px;height:100px;display:none;top:50%;left:50%;transform:translate(-50%) translateY(-50%);z-index:10}body.single-stories #app .loader:after,body.single-stories #app .loader:before{content:"";box-sizing:border-box;width:100px;height:100px;border-radius:50%;background:#fff;opacity:0;position:absolute;left:0;top:0;animation:animloader 2s linear infinite}body.single-stories #app .loader:after{animation-delay:1s}body.single-stories #app .admin-mode{position:absolute;top:10px;left:50%;background:#be4b49;padding:10px;transform:translate(-50%);z-index:5}body.single-stories #app.loading .inner{display:none}body.single-stories #app.loading .loader{display:block}body.single-stories #app .chapter{position:relative}body.single-stories #app .chapter_nav{box-shadow:#0003 0 -8px 10px;position:fixed;z-index:10;left:0;bottom:0;width:100%;background-color:#fff;padding:10px 15px}body.single-stories #app .chapter_nav ul{display:flex;justify-content:space-between;max-width:450px;margin:0 auto}body.single-stories #app .chapter_nav ul li{flex-basis:25%;position:relative}body.single-stories #app .chapter_nav ul li.active:before{content:"";display:block;position:absolute;background:#efc744;height:30px;width:30px;border-radius:100%;left:50%;top:-2px;transform:translate(-50%)}body.single-stories #app .chapter_nav ul li.active a{font-weight:500}body.single-stories #app .chapter_nav ul a{display:flex;flex-direction:column;color:#245855;text-align:center;text-decoration:none;transition:0s}body.single-stories #app .chapter_nav ul a i{position:relative;margin:0 auto 5px;z-index:2}body.single-stories #app .chapter-tab{display:none}body.single-stories #app .chapter-tab.active{display:block}body.single-stories #app .chapter_header{padding-left:70px;margin-bottom:50px}body.single-stories #app .chapter_order{font-size:4em;color:#1d4644;position:absolute;top:0;left:0;transform:translateY(26px);font-family:Bebas Kai,sans-serif;line-height:1em}body.single-stories #app .chapter_overline{color:#efc744;font-weight:500;font-size:16px;text-transform:none;opacity:1;transform:translateY(15px);display:block}body.single-stories #app .chapter_title{font-family:Bebas Kai,sans-serif;font-size:3em;line-height:1em;margin-bottom:35px;margin-top:35px;text-transform:uppercase;position:relative;display:inline-block;margin-top:15px!important;display:block}body.single-stories #app .chapter_title:before{content:"";display:block;position:absolute;background:#efc744;height:4px;width:40px;bottom:-15px;left:10px}@media (min-width: 992px){body.single-stories #app .chapter_title{margin-top:65px}}body.single-stories #app .chapter_script{text-align:justify;line-height:1.3em}body.single-stories #app .chapter_script .script_download{padding:10px 25px;background-color:#efc744;border-radius:30px;text-decoration:none;transition:.4s;display:inline-block;border:solid 1px #efc744;cursor:pointer;font-weight:500;font-family:DINPro,sans-serif;color:#000;background-color:#fff;border-color:#fff;margin-bottom:25px}body.single-stories #app .chapter_script .script_download:hover{background-color:#d4a712;border-color:#d4a712;color:#000}body.single-stories #app .chapter_script .script_download:hover{background-color:#d9d9d9;border-color:#d9d9d9;color:#000}body.single-stories #app .chapter_script .script_part{margin-bottom:15px}body.single-stories #app .chapter_script .script_part.dialogue .character{font-style:normal;font-weight:500}body.single-stories #app .chapter_script .script_part.narration{color:#efc744;font-weight:400;font-style:italic}body.single-stories #app .chapter_video{background:#000}body.single-stories #app .chapter_video>div{width:100%}body.single-stories #app .chapter_question{display:block;margin-bottom:15px;transform:none;margin-left:0;font-size:18px;opacity:1;margin-right:-52px;width:100%}body.single-stories #app .chapter_form{display:flex;flex-direction:row;margin-bottom:15px;align-items:end}body.single-stories #app .chapter_form>*:first-child{flex:1}body.single-stories #app .chapter_form .form-group{z-index:2}body.single-stories #app .chapter_form .chapter_invalid-notice{font-size:.8em;line-height:1em;font-weight:500;margin-bottom:15px;display:none}body.single-stories #app .chapter_form .chapter_invalid-notice:has(+.chapter_answer:invalid){display:block}body.single-stories #app .chapter_form .chapter_answer{padding:15px 24px;border:none;width:100%;background:#fff;border-radius:0;color:#000;font-size:18px}body.single-stories #app .chapter_form .chapter_answer:invalid{background:#be4b49}body.single-stories #app .chapter_form .chapter_answer:disabled{opacity:.5}body.single-stories #app .chapter_form .chapter_submit{background:#efc744;border:none;cursor:pointer;transition:.4s;color:#fff;font-size:1.2em;height:52px;width:52px}body.single-stories #app .chapter_form .chapter_submit:before{display:block;content:"";font-family:marius-et-lison_icons}body.single-stories #app .chapter_form .chapter_submit:not(:disabled):hover{background:#ebb915}body.single-stories #app .chapter_form .chapter_submit:disabled{cursor:not-allowed}body.single-stories #app .chapter_form.loading .chapter_submit:before{animation:spin 2s linear infinite;content:""}body.single-stories #app .chapter_form.error .chapter_submit{background-color:#be4b49}body.single-stories #app .chapter_form.error .chapter_submit:before{content:""}body.single-stories #app .chapter_form.error .chapter_submit:not(:disabled):hover{background:#9c3a38}body.single-stories #app .chapter_form.valid .chapter_submit{background-color:#49be70}body.single-stories #app .chapter_form.valid .chapter_submit:before{content:""}body.single-stories #app .chapter_form.valid .chapter_submit:not(:disabled):hover{background:#389c59}body.single-stories #app .chapter .solution_content{display:block;width:100%;height:52px;padding:15px 70px 15px 24px;background-color:#fff;position:relative;margin-bottom:15px;color:#49be70;font-weight:500}body.single-stories #app .chapter .solution_content:before{content:"";display:block;position:absolute;height:52px;width:52px;right:0;top:0;background-color:#49be70}body.single-stories #app .chapter .solution_content:after{display:block;content:"";font-family:marius-et-lison_icons;color:#fff;position:absolute;right:18px;top:12px}body.single-stories #app .chapter .solution_proof{font-size:.8em;opacity:.8}body.single-stories #app .chapter_advancement{position:absolute;top:-25px;left:50%;margin:0;transform:translate(-50%) translateY(-33px);width:100%;z-index:10}body.single-stories #app .chapter_advancement .game-nav{top:0;width:100%;max-width:500px;margin:0 auto}body.single-stories #app .chapter_advancement .game-nav ul{display:flex;margin:0 -5px;justify-content:space-between}body.single-stories #app .chapter_advancement .game-nav li{margin:5px}body.single-stories #app .chapter_advancement .game-nav li button{border:none;background:#fff;height:25px;width:25px;border-radius:100%;position:relative;cursor:pointer;display:block}body.single-stories #app .chapter_advancement .game-nav li button:before{display:block;content:"";font-family:marius-et-lison_icons;color:#0e2322;position:absolute;top:50%;left:50%;transform:translate(-52%) translateY(-50%) rotate(-90deg)}body.single-stories #app .chapter_advancement .game-nav li button:hover:not(:disabled){background-color:#0e2322}body.single-stories #app .chapter_advancement .game-nav li button:hover:not(:disabled):before{color:#fff}body.single-stories #app .chapter_advancement .game-nav li button:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}body.single-stories #app .chapter_advancement .game-nav li.previous button:before{transform:translate(-60%) translateY(-50%) rotate(90deg)}body.single-stories #app .chapter_progression{position:absolute;font-size:.8em;display:flex;align-items:center;width:calc(100% - 100px);max-width:400px;left:50%;transform:translate(-50%);top:6px}body.single-stories #app .chapter_progression progress{width:100%;margin:0 15px;display:flex;align-items:center}body.single-stories #app .chapter_tutorial{margin-top:15px}body.single-stories #app .chapter_tutorial .tutorial_header{display:flex;align-items:end;margin-bottom:15px}body.single-stories #app .chapter_tutorial .tutorial_title{font-weight:500;margin-right:10px}body.single-stories #app .chapter_tutorial .tutorial_title label{text-decoration:underline;cursor:pointer}body.single-stories #app .chapter_tutorial input#toggle-tutorial{display:none}body.single-stories #app .clues{margin-top:50px}body.single-stories #app .clues_title{margin-bottom:10px;display:inline-block;position:relative;font-weight:500}body.single-stories #app .clues_title .badge{top:-5px;right:-25px}body.single-stories #app .clues ul{display:flex;flex-wrap:wrap;margin:0 -10px;position:relative;overflow:hidden}body.single-stories #app .clues .clue{display:flex;flex-direction:column-reverse}body.single-stories #app .clues .clue-button{background-color:#efc744;border-radius:30px;text-decoration:none;transition:.4s;display:inline-block;border:solid 1px #efc744;cursor:pointer;font-weight:500;font-family:DINPro,sans-serif;color:#000;background-color:#fff;border-color:#fff;padding:0;transition:.4s,padding 0s;margin:10px;width:50px;height:50px;position:relative;font-size:1em;border:solid 2px #ffffff;display:flex;align-items:center;justify-content:center}body.single-stories #app .clues .clue-button:hover{background-color:#d4a712;border-color:#d4a712;color:#000}body.single-stories #app .clues .clue-button:hover{background-color:#d9d9d9;border-color:#d9d9d9;color:#000}body.single-stories #app .clues .clue-button:hover{box-shadow:#63636333 0 2px 8px}body.single-stories #app .clues .clue-button:before{content:"";display:block;font-family:marius-et-lison_icons}body.single-stories #app .clues .clue .clue_show .clue-button{color:#000;background-color:#efc744;border-radius:30px;text-decoration:none;transition:.4s;display:inline-block;border:solid 1px #efc744;cursor:pointer;font-weight:500;font-family:DINPro,sans-serif;padding:0;transition:.4s,padding 0s;border-width:2px;border-color:#efc744}body.single-stories #app .clues .clue .clue_show .clue-button:hover{background-color:#d4a712;border-color:#d4a712;color:#000}body.single-stories #app .clues .clue.loading .clue-button:before{animation:spin 2s linear infinite;content:""!important}body.single-stories #app .clues .clue.locked{margin:10px;width:50px;height:50px;background:#ffffff80;border-radius:100%;display:flex;align-items:center;justify-content:center;color:#000;pointer-events:none}body.single-stories #app .clues .clue.locked:before{content:"";font-family:marius-et-lison_icons}body.single-stories #app .clues .clue.solution:not(:has(.clue-button)){flex-direction:row;width:auto;padding:0 15px;border-radius:30px}body.single-stories #app .clues .clue.solution:not(:has(.clue-button)):after{content:"Solution";margin-left:10px}body.single-stories #app .clues .clue.solution:has(.clue-button) .clue-button{width:auto;padding:0 15px;border-radius:30px}body.single-stories #app .clues .clue.solution:has(.clue-button) .clue-button:before{content:"";display:initial}body.single-stories #app .clues .clue.solution:has(.clue-button) .clue-button:after{content:"Solution";margin-left:10px}body.single-stories #app .clues .clue.active .clue-button{background:transparent!important}body.single-stories #app .clues .clue.active .clue_show .clue-button{color:#efc744}body.single-stories .modal--wrong-answer{width:60em}body.single-stories .modal--no-email .shop-link{padding:10px 25px;color:#000;background-color:#efc744;border-radius:30px;text-decoration:none;transition:.4s;display:inline-block;border:solid 1px #efc744;cursor:pointer;font-weight:500;font-family:DINPro,sans-serif}body.single-stories .modal--no-email .shop-link:hover{background-color:#d4a712;border-color:#d4a712;color:#000}body.single-stories .modal--no-email .swal2-confirm{text-decoration:underline;font-weight:500;background-color:transparent;margin:0}body.single-stories .modal--no-email .swal2-confirm:hover{color:#efc744}body.single-stories .modal--no-email .swal2-confirm:hover{background:transparent}body.single-stories .swal2-container .swal2-html-container>div{margin-top:25px}body.single-stories .swal2-container .swal2-html-container>div input{margin-left:auto;margin-right:auto;width:100%}body.single-stories .swal2-container .swal2-html-container label{font-weight:300;font-size:.9em}body.single-stories .swal2-container .swal2-html-container label[for=terms]{display:flex;align-items:baseline;margin-top:15px;text-align:left}body.single-stories .swal2-container .swal2-html-container label[for=terms] input{margin-right:10px}body.single-stories .swal2-container .swal2-html-container .notice{margin-top:15px;font-weight:300;font-size:.85em;max-width:80%;margin-left:auto;margin-right:auto}@media screen and (min-width: 576px){body.single-stories>.container{min-height:calc(100vh - 255px)}body.single-stories .intro_content .intro_footer{margin-top:75px;display:flex;align-items:end;justify-content:space-between}body.single-stories .intro_content .start-game{margin-left:50px}}@media screen and (min-width: 768px){body.single-stories header#story-header .container{justify-content:start}body.single-stories header#story-header .hdr-logo{margin-right:50px}body.single-stories>.container{padding-top:35px;min-height:calc(100vh - 270px)}body.single-stories #app .intro_thumbnail{height:350px}body.single-stories #app .chapter_header{padding-left:100px}body.single-stories #app .chapter_order{font-size:6em;transform:none}body.single-stories #app .chapter_overline{font-size:18px}body.single-stories #app .chapter_advancement{top:-50px}body.single-stories .game-nav{top:-45px}}@media screen and (min-width: 992px){body.single-stories{position:relative}body.single-stories>.container{min-height:calc(100vh - 95px)}body.single-stories:has(>.container .current-chapter) header#story-header{height:110px}body.single-stories header#story-header{position:fixed;z-index:9;width:50%}body.single-stories header#story-header .container{margin:0 auto}body.single-stories .container{margin-bottom:0;padding:0 50px}body.single-stories #app{margin-bottom:0}body.single-stories #app .intro_thumbnail{position:fixed;width:60%;left:0;height:calc(100vh - 162px);top:70px;margin:0}body.single-stories #app .intro_content{position:relative;min-height:100vh;z-index:10;width:50%;margin-left:auto;padding:5% 4%;display:flex;align-items:center}body.single-stories #app .chapter{margin-top:120px}body.single-stories #app .chapter-tab{display:block}body.single-stories #app .chapter-tab[data-tab=answer]:has(+.chapter-tab .chapter_clues){flex:1}body.single-stories #app .chapter_nav{display:none}body.single-stories #app .chapter_script{margin-right:25px}body.single-stories #app .chapter_header{width:50%;padding-right:25px}body.single-stories #app .chapter_body{display:flex;align-items:start;margin-bottom:0}body.single-stories #app .chapter_body .left{padding-bottom:25px;width:50%}body.single-stories #app .chapter_body .right{background:#ffffff4d;padding:50px 25px;min-height:100vh;position:fixed;right:50px;top:0;width:calc(50% - 50px);bottom:0;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column}body.single-stories #app .chapter_video{margin-bottom:45px}body.single-stories #app .chapter_advancement{position:fixed;left:0;top:60px;width:50%;padding:0 50px;transform:none;display:flex;flex-direction:row;align-items:center;justify-content:space-between}body.single-stories #app .chapter_advancement .game-nav{position:static;width:auto;margin:0}body.single-stories #app .chapter_progression{position:static;transform:none}body.single-stories #app .chapter_progression progress{background:#245855}body.single-stories #app .chapter_progression progress::-webkit-progress-bar{background:#245855}body.single-stories #app .chapter .game-nav ul{justify-content:start}body.single-stories .outro{margin-top:120px}body.single-stories .outro_title{width:50%;padding-right:25px}body.single-stories .outro_body{flex-direction:row}body.single-stories .outro_body .end-video,body.single-stories .outro_body .more{flex-basis:50%}body.single-stories .outro_body .end-video{padding-right:25px;margin-bottom:25px}body.single-stories .outro_body .more{background:#ffffff4d;padding:50px 25px 25px;min-height:100vh;position:fixed;right:50px;top:0;width:calc(50% - 50px);bottom:0;overflow-y:auto}}@media screen and (min-width: 1200px){body.single-stories>.container{min-height:calc(100vh - 65px)}body.single-stories #app .intro_thumbnail{height:calc(100vh - 135px)}}@media screen and (min-width: 1400px){body.single-stories header#story-header .container{padding:0 6%}body.single-stories .container{padding:0 150px}body.single-stories .intro_thumbnail{height:60vh;top:20vh;width:88%;left:6%}body.single-stories #app .chapter_body .right,body.single-stories .outro .more{right:150px;width:calc((100vw - 300px)/2)}}@media screen and (min-width: 1600px){body.single-stories:has(>.container .current-chapter) header#story-header,body.single-stories:has(>.container .outro) header#story-header{left:max(150px,(100% - 1500px) / 2);width:calc(min(1500px,100% - 300px)*.58)}body.single-stories:has(>.container .current-chapter) header#story-header:before,body.single-stories:has(>.container .outro) header#story-header:before{content:"";display:block;width:max(150px,(100vw - 1800px) / 2 + 150px);height:100%;position:absolute;top:0;left:0;background-color:#1d4644;transform:translate(-100%)}body.single-stories:has(>.container .current-chapter) header#story-header>.container,body.single-stories:has(>.container .outro) header#story-header>.container{padding:0 75px 0 0}body.single-stories header#story-header{left:0;width:50%}body.single-stories .intro_content{padding:10% 100px;width:42%}body.single-stories .intro_thumbnail{top:15%;left:5%;width:90%;height:70%}body.single-stories #app .chapter_header{width:58%;padding-right:75px}body.single-stories #app .chapter_advancement{margin-left:max(150px,(100% - 1500px) / 2);width:calc(min(1500px,100% - 300px)*.58);padding:0 75px 0 0}body.single-stories #app .chapter_body .left{width:58%;padding-right:50px}body.single-stories #app .chapter_body .right{width:calc(min(100% - 300px,1500px)*.42);right:max(150px,(100% - 1500px) / 2);padding:50px}body.single-stories #app .chapter_video{margin-left:-50px;margin-right:-50px}body.single-stories .outro_title{width:58%;padding-right:50px}body.single-stories .outro .end-video{flex-basis:58%;padding-right:50px}body.single-stories .outro .more{width:calc(min(100% - 300px,1500px)*.42);right:max(150px,(100% - 1500px) / 2);padding:50px}}.error404_section{margin:50px;text-align:center}.error404_title{font-family:Bebas Kai,sans-serif;font-size:3em;line-height:1em;margin-bottom:35px;margin-top:35px;text-transform:uppercase;position:relative;display:inline-block;display:block}.error404_title:before{content:"";display:block;position:absolute;background:#efc744;height:4px;width:40px;bottom:-15px;left:10px}@media (min-width: 992px){.error404_title{margin-top:65px}}.error404_title:before{display:none}.error404_image{max-width:100%}.error404_home-link{padding:10px 25px;color:#000;background-color:#efc744;border-radius:30px;text-decoration:none;transition:.4s;display:inline-block;border:solid 1px #efc744;cursor:pointer;font-weight:500;font-family:DINPro,sans-serif;margin-top:50px}.error404_home-link:hover{background-color:#d4a712;border-color:#d4a712;color:#000}.swal2-popup.swal2-toast{box-sizing:border-box;grid-column:1/4!important;grid-row:1/4!important;grid-template-columns:min-content auto min-content;padding:1em;overflow-y:hidden;background:#fff;box-shadow:0 0 1px #00000013,0 1px 2px #00000013,1px 2px 4px #00000013,1px 3px 8px #00000013,2px 4px 16px #00000013;pointer-events:all}.swal2-popup.swal2-toast>*{grid-column:2}.swal2-popup.swal2-toast .swal2-title{margin:.5em 1em;padding:0;font-size:1em;text-align:initial}.swal2-popup.swal2-toast .swal2-loading{justify-content:center}.swal2-popup.swal2-toast .swal2-input{height:2em;margin:.5em;font-size:1em}.swal2-popup.swal2-toast .swal2-validation-message{font-size:1em}.swal2-popup.swal2-toast .swal2-footer{margin:.5em 0 0;padding:.5em 0 0;font-size:.8em}.swal2-popup.swal2-toast .swal2-close{grid-column:3/3;grid-row:1/99;align-self:center;width:.8em;height:.8em;margin:0;font-size:2em}.swal2-popup.swal2-toast .swal2-html-container{margin:.5em 1em;padding:0;overflow:initial;font-size:1em;text-align:initial}.swal2-popup.swal2-toast .swal2-html-container:empty{padding:0}.swal2-popup.swal2-toast .swal2-loader{grid-column:1;grid-row:1/99;align-self:center;width:2em;height:2em;margin:.25em}.swal2-popup.swal2-toast .swal2-icon{grid-column:1;grid-row:1/99;align-self:center;width:2em;min-width:2em;height:2em;margin:0 .5em 0 0}.swal2-popup.swal2-toast .swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:1.8em;font-weight:700}.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.swal2-popup.swal2-toast .swal2-actions{justify-content:flex-start;height:auto;margin:.5em 0 0;padding:0 .5em}.swal2-popup.swal2-toast .swal2-styled{margin:.25em .5em;padding:.4em .6em;font-size:1em}.swal2-popup.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line]{position:absolute;width:1.6em;height:3em;border-radius:50%}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.8em;left:-.5em;transform:rotate(-45deg);transform-origin:2em 2em;border-radius:4em 0 0 4em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.25em;left:.9375em;transform-origin:0 1.5em;border-radius:0 4em 4em 0}.swal2-popup.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-success .swal2-success-fix{top:0;left:.4375em;width:.4375em;height:2.6875em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{top:1.125em;left:.1875em;width:.75em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{top:.9375em;right:.1875em;width:1.375em}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip{animation:swal2-toast-animate-success-line-tip .75s}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long{animation:swal2-toast-animate-success-line-long .75s}.swal2-popup.swal2-toast.swal2-show{animation:swal2-toast-show .5s}.swal2-popup.swal2-toast.swal2-hide{animation:swal2-toast-hide .1s forwards}div:where(.swal2-container){display:grid;position:fixed;z-index:1060;top:0;right:0;bottom:0;left:0;box-sizing:border-box;grid-template-areas:"top-start     top            top-end" "center-start  center         center-end" "bottom-start  bottom-center  bottom-end";grid-template-rows:minmax(min-content,auto) minmax(min-content,auto) minmax(min-content,auto);height:100%;padding:.625em;overflow-x:hidden;transition:background-color .1s;-webkit-overflow-scrolling:touch}div:where(.swal2-container).swal2-backdrop-show,div:where(.swal2-container).swal2-noanimation{background:#0006}div:where(.swal2-container).swal2-backdrop-hide{background:transparent!important}div:where(.swal2-container).swal2-top-start,div:where(.swal2-container).swal2-center-start,div:where(.swal2-container).swal2-bottom-start{grid-template-columns:minmax(0,1fr) auto auto}div:where(.swal2-container).swal2-top,div:where(.swal2-container).swal2-center,div:where(.swal2-container).swal2-bottom{grid-template-columns:auto minmax(0,1fr) auto}div:where(.swal2-container).swal2-top-end,div:where(.swal2-container).swal2-center-end,div:where(.swal2-container).swal2-bottom-end{grid-template-columns:auto auto minmax(0,1fr)}div:where(.swal2-container).swal2-top-start>.swal2-popup{align-self:start}div:where(.swal2-container).swal2-top>.swal2-popup{grid-column:2;place-self:start center}div:where(.swal2-container).swal2-top-end>.swal2-popup,div:where(.swal2-container).swal2-top-right>.swal2-popup{grid-column:3;place-self:start end}div:where(.swal2-container).swal2-center-start>.swal2-popup,div:where(.swal2-container).swal2-center-left>.swal2-popup{grid-row:2;align-self:center}div:where(.swal2-container).swal2-center>.swal2-popup{grid-column:2;grid-row:2;place-self:center center}div:where(.swal2-container).swal2-center-end>.swal2-popup,div:where(.swal2-container).swal2-center-right>.swal2-popup{grid-column:3;grid-row:2;place-self:center end}div:where(.swal2-container).swal2-bottom-start>.swal2-popup,div:where(.swal2-container).swal2-bottom-left>.swal2-popup{grid-column:1;grid-row:3;align-self:end}div:where(.swal2-container).swal2-bottom>.swal2-popup{grid-column:2;grid-row:3;place-self:end center}div:where(.swal2-container).swal2-bottom-end>.swal2-popup,div:where(.swal2-container).swal2-bottom-right>.swal2-popup{grid-column:3;grid-row:3;place-self:end end}div:where(.swal2-container).swal2-grow-row>.swal2-popup,div:where(.swal2-container).swal2-grow-fullscreen>.swal2-popup{grid-column:1/4;width:100%}div:where(.swal2-container).swal2-grow-column>.swal2-popup,div:where(.swal2-container).swal2-grow-fullscreen>.swal2-popup{grid-row:1/4;align-self:stretch}div:where(.swal2-container).swal2-no-transition{transition:none!important}div:where(.swal2-container) div:where(.swal2-popup){display:none;position:relative;box-sizing:border-box;grid-template-columns:minmax(0,100%);width:32em;max-width:100%;padding:0 0 1.25em;border:none;border-radius:5px;background:#fff;color:#545454;font-family:inherit;font-size:1rem}div:where(.swal2-container) div:where(.swal2-popup):focus{outline:none}div:where(.swal2-container) div:where(.swal2-popup).swal2-loading{overflow-y:hidden}div:where(.swal2-container) h2:where(.swal2-title){position:relative;max-width:100%;margin:0;padding:.8em 1em 0;color:inherit;font-size:1.875em;font-weight:600;text-align:center;text-transform:none;word-wrap:break-word}div:where(.swal2-container) div:where(.swal2-actions){display:flex;z-index:1;box-sizing:border-box;flex-wrap:wrap;align-items:center;justify-content:center;width:auto;margin:1.25em auto 0;padding:0}div:where(.swal2-container) div:where(.swal2-actions):not(.swal2-loading) .swal2-styled[disabled]{opacity:.4}div:where(.swal2-container) div:where(.swal2-actions):not(.swal2-loading) .swal2-styled:hover{background-image:linear-gradient(#0000001a,#0000001a)}div:where(.swal2-container) div:where(.swal2-actions):not(.swal2-loading) .swal2-styled:active{background-image:linear-gradient(#0003,#0003)}div:where(.swal2-container) div:where(.swal2-loader){display:none;align-items:center;justify-content:center;width:2.2em;height:2.2em;margin:0 1.875em;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border-width:.25em;border-style:solid;border-radius:100%;border-color:#2778c4 transparent #2778c4 transparent}div:where(.swal2-container) button:where(.swal2-styled){margin:.3125em;padding:.625em 1.1em;transition:box-shadow .1s;box-shadow:0 0 0 3px transparent;font-weight:500}div:where(.swal2-container) button:where(.swal2-styled):not([disabled]){cursor:pointer}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm){border:0;border-radius:.25em;background:initial;background-color:#7066e0;color:#fff;font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm):focus-visible{box-shadow:0 0 0 3px #7066e080}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny){border:0;border-radius:.25em;background:initial;background-color:#dc3741;color:#fff;font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny):focus-visible{box-shadow:0 0 0 3px #dc374180}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel){border:0;border-radius:.25em;background:initial;background-color:#6e7881;color:#fff;font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel):focus-visible{box-shadow:0 0 0 3px #6e788180}div:where(.swal2-container) button:where(.swal2-styled).swal2-default-outline:focus-visible{box-shadow:0 0 0 3px #6496c880}div:where(.swal2-container) button:where(.swal2-styled):focus-visible{outline:none}div:where(.swal2-container) button:where(.swal2-styled)::-moz-focus-inner{border:0}div:where(.swal2-container) div:where(.swal2-footer){margin:1em 0 0;padding:1em 1em 0;border-top:1px solid #eee;color:inherit;font-size:1em;text-align:center}div:where(.swal2-container) .swal2-timer-progress-bar-container{position:absolute;right:0;bottom:0;left:0;grid-column:auto!important;overflow:hidden;border-bottom-right-radius:5px;border-bottom-left-radius:5px}div:where(.swal2-container) div:where(.swal2-timer-progress-bar){width:100%;height:.25em;background:#0003}div:where(.swal2-container) img:where(.swal2-image){max-width:100%;margin:2em auto 1em}div:where(.swal2-container) button:where(.swal2-close){z-index:2;align-items:center;justify-content:center;width:1.2em;height:1.2em;margin-top:0;margin-right:0;margin-bottom:-1.2em;padding:0;overflow:hidden;transition:color .1s,box-shadow .1s;border:none;border-radius:5px;background:transparent;color:#ccc;font-family:monospace;font-size:2.5em;cursor:pointer;justify-self:end}div:where(.swal2-container) button:where(.swal2-close):hover{transform:none;background:transparent;color:#f27474}div:where(.swal2-container) button:where(.swal2-close):focus-visible{outline:none;box-shadow:inset 0 0 0 3px #6496c880}div:where(.swal2-container) button:where(.swal2-close)::-moz-focus-inner{border:0}div:where(.swal2-container) .swal2-html-container{z-index:1;justify-content:center;margin:0;padding:1em 1.6em .3em;overflow:auto;color:inherit;font-size:1.125em;font-weight:400;line-height:normal;text-align:center;word-wrap:break-word;word-break:break-word}div:where(.swal2-container) input:where(.swal2-input),div:where(.swal2-container) input:where(.swal2-file),div:where(.swal2-container) textarea:where(.swal2-textarea),div:where(.swal2-container) select:where(.swal2-select),div:where(.swal2-container) div:where(.swal2-radio),div:where(.swal2-container) label:where(.swal2-checkbox){margin:1em 2em 3px}div:where(.swal2-container) input:where(.swal2-input),div:where(.swal2-container) input:where(.swal2-file),div:where(.swal2-container) textarea:where(.swal2-textarea){box-sizing:border-box;width:auto;transition:border-color .1s,box-shadow .1s;border:1px solid #d9d9d9;border-radius:.1875em;background:transparent;box-shadow:inset 0 1px 1px #0000000f,0 0 0 3px transparent;color:inherit;font-size:1.125em}div:where(.swal2-container) input:where(.swal2-input).swal2-inputerror,div:where(.swal2-container) input:where(.swal2-file).swal2-inputerror,div:where(.swal2-container) textarea:where(.swal2-textarea).swal2-inputerror{border-color:#f27474!important;box-shadow:0 0 2px #f27474!important}div:where(.swal2-container) input:where(.swal2-input):focus,div:where(.swal2-container) input:where(.swal2-file):focus,div:where(.swal2-container) textarea:where(.swal2-textarea):focus{border:1px solid #b4dbed;outline:none;box-shadow:inset 0 1px 1px #0000000f,0 0 0 3px #6496c880}div:where(.swal2-container) input:where(.swal2-input)::placeholder,div:where(.swal2-container) input:where(.swal2-file)::placeholder,div:where(.swal2-container) textarea:where(.swal2-textarea)::placeholder{color:#ccc}div:where(.swal2-container) .swal2-range{margin:1em 2em 3px;background:#fff}div:where(.swal2-container) .swal2-range input{width:80%}div:where(.swal2-container) .swal2-range output{width:20%;color:inherit;font-weight:600;text-align:center}div:where(.swal2-container) .swal2-range input,div:where(.swal2-container) .swal2-range output{height:2.625em;padding:0;font-size:1.125em;line-height:2.625em}div:where(.swal2-container) .swal2-input{height:2.625em;padding:0 .75em}div:where(.swal2-container) .swal2-file{width:75%;margin-right:auto;margin-left:auto;background:transparent;font-size:1.125em}div:where(.swal2-container) .swal2-textarea{height:6.75em;padding:.75em}div:where(.swal2-container) .swal2-select{min-width:50%;max-width:100%;padding:.375em .625em;background:transparent;color:inherit;font-size:1.125em}div:where(.swal2-container) .swal2-radio,div:where(.swal2-container) .swal2-checkbox{align-items:center;justify-content:center;background:#fff;color:inherit}div:where(.swal2-container) .swal2-radio label,div:where(.swal2-container) .swal2-checkbox label{margin:0 .6em;font-size:1.125em}div:where(.swal2-container) .swal2-radio input,div:where(.swal2-container) .swal2-checkbox input{flex-shrink:0;margin:0 .4em}div:where(.swal2-container) label:where(.swal2-input-label){display:flex;justify-content:center;margin:1em auto 0}div:where(.swal2-container) div:where(.swal2-validation-message){align-items:center;justify-content:center;margin:1em 0 0;padding:.625em;overflow:hidden;background:#f0f0f0;color:#666;font-size:1em;font-weight:300}div:where(.swal2-container) div:where(.swal2-validation-message):before{content:"!";display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center}div:where(.swal2-container) .swal2-progress-steps{flex-wrap:wrap;align-items:center;max-width:100%;margin:1.25em auto;padding:0;background:transparent;font-weight:600}div:where(.swal2-container) .swal2-progress-steps li{display:inline-block;position:relative}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step{z-index:20;flex-shrink:0;width:2em;height:2em;border-radius:2em;background:#2778c4;color:#fff;line-height:2em;text-align:center}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:#2778c4}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step{background:#add8e6;color:#fff}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background:#add8e6}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step-line{z-index:10;flex-shrink:0;width:2.5em;height:.4em;margin:0 -1px;background:#2778c4}div:where(.swal2-icon){position:relative;box-sizing:content-box;justify-content:center;width:5em;height:5em;margin:2.5em auto .6em;border:.25em solid transparent;border-radius:50%;border-color:#000;font-family:inherit;line-height:5em;cursor:default;-webkit-user-select:none;user-select:none}div:where(.swal2-icon) .swal2-icon-content{display:flex;align-items:center;font-size:3.75em}div:where(.swal2-icon).swal2-error{border-color:#f27474;color:#f27474}div:where(.swal2-icon).swal2-error .swal2-x-mark{position:relative;flex-grow:1}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;transform:rotate(45deg)}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-error.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-error.swal2-icon-show .swal2-x-mark{animation:swal2-animate-error-x-mark .5s}div:where(.swal2-icon).swal2-warning{border-color:#facea8;color:#f8bb86}div:where(.swal2-icon).swal2-warning.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-warning.swal2-icon-show .swal2-icon-content{animation:swal2-animate-i-mark .5s}div:where(.swal2-icon).swal2-info{border-color:#9de0f6;color:#3fc3ee}div:where(.swal2-icon).swal2-info.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-info.swal2-icon-show .swal2-icon-content{animation:swal2-animate-i-mark .8s}div:where(.swal2-icon).swal2-question{border-color:#c9dae1;color:#87adbd}div:where(.swal2-icon).swal2-question.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-question.swal2-icon-show .swal2-icon-content{animation:swal2-animate-question-mark .8s}div:where(.swal2-icon).swal2-success{border-color:#a5dc86;color:#a5dc86}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line]{position:absolute;width:3.75em;height:7.5em;border-radius:50%}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.4375em;left:-2.0635em;transform:rotate(-45deg);transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.6875em;left:1.875em;transform:rotate(-45deg);transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}div:where(.swal2-icon).swal2-success .swal2-success-ring{position:absolute;z-index:2;top:-.25em;left:-.25em;box-sizing:content-box;width:100%;height:100%;border:.25em solid rgba(165,220,134,.3);border-radius:50%}div:where(.swal2-icon).swal2-success .swal2-success-fix{position:absolute;z-index:1;top:.5em;left:1.625em;width:.4375em;height:5.625em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-success [class^=swal2-success-line]{display:block;position:absolute;z-index:2;height:.3125em;border-radius:.125em;background-color:#a5dc86}div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=tip]{top:2.875em;left:.8125em;width:1.5625em;transform:rotate(45deg)}div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=long]{top:2.375em;right:.5em;width:2.9375em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-tip{animation:swal2-animate-success-line-tip .75s}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-long{animation:swal2-animate-success-line-long .75s}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-circular-line-right{animation:swal2-rotate-success-circular-line 4.25s ease-in}[class^=swal2]{-webkit-tap-highlight-color:transparent}.swal2-show{animation:swal2-show .3s}.swal2-hide{animation:swal2-hide .15s forwards}.swal2-noanimation{transition:none}.swal2-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.swal2-rtl .swal2-close{margin-right:initial;margin-left:0}.swal2-rtl .swal2-timer-progress-bar{right:0;left:auto}@keyframes swal2-toast-show{0%{transform:translateY(-.625em) rotate(2deg)}33%{transform:translateY(0) rotate(-2deg)}66%{transform:translateY(.3125em) rotate(2deg)}to{transform:translateY(0) rotate(0)}}@keyframes swal2-toast-hide{to{transform:rotate(1deg);opacity:0}}@keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}to{top:1.125em;left:.1875em;width:.75em}}@keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}to{top:.9375em;right:.1875em;width:1.375em}}@keyframes swal2-show{0%{transform:scale(.7)}45%{transform:scale(1.05)}80%{transform:scale(.95)}to{transform:scale(1)}}@keyframes swal2-hide{0%{transform:scale(1);opacity:1}to{transform:scale(.5);opacity:0}}@keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}to{top:2.8125em;left:.8125em;width:1.5625em}}@keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}to{top:2.375em;right:.5em;width:2.9375em}}@keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}to{transform:rotate(-405deg)}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;transform:scale(.4);opacity:0}50%{margin-top:1.625em;transform:scale(.4);opacity:0}80%{margin-top:-.375em;transform:scale(1.15)}to{margin-top:0;transform:scale(1);opacity:1}}@keyframes swal2-animate-error-icon{0%{transform:rotateX(100deg);opacity:0}to{transform:rotateX(0);opacity:1}}@keyframes swal2-rotate-loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes swal2-animate-question-mark{0%{transform:rotateY(-360deg)}to{transform:rotateY(0)}}@keyframes swal2-animate-i-mark{0%{transform:rotate(45deg);opacity:0}25%{transform:rotate(-25deg);opacity:.4}50%{transform:rotate(15deg);opacity:.8}75%{transform:rotate(-5deg);opacity:1}to{transform:rotateX(0);opacity:1}}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow:hidden}body.swal2-height-auto{height:auto!important}body.swal2-no-backdrop .swal2-container{background-color:transparent!important;pointer-events:none}body.swal2-no-backdrop .swal2-container .swal2-popup{pointer-events:all}body.swal2-no-backdrop .swal2-container .swal2-modal{box-shadow:0 0 10px #0006}@media print{body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow-y:scroll!important}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown)>[aria-hidden=true]{display:none}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container{position:static!important}}body.swal2-toast-shown .swal2-container{box-sizing:border-box;width:360px;max-width:100%;background-color:transparent;pointer-events:none}body.swal2-toast-shown .swal2-container.swal2-top{inset:0 auto auto 50%;transform:translate(-50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{inset:0 0 auto auto}body.swal2-toast-shown .swal2-container.swal2-top-start,body.swal2-toast-shown .swal2-container.swal2-top-left{inset:0 auto auto 0}body.swal2-toast-shown .swal2-container.swal2-center-start,body.swal2-toast-shown .swal2-container.swal2-center-left{inset:50% auto auto 0;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{inset:50% auto auto 50%;transform:translate(-50%,-50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{inset:50% 0 auto auto;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-start,body.swal2-toast-shown .swal2-container.swal2-bottom-left{inset:auto auto 0 0}body.swal2-toast-shown .swal2-container.swal2-bottom{inset:auto auto 0 50%;transform:translate(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{inset:auto 0 0 auto}.plyr .plyr__control--overlaid{box-shadow:0 0 0 5px #efc74480}.woocommerce .quantity .qty{background:none;border:solid 1px #f3f2f5;padding:10px 15px}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin-left:0}button:where(.swal2-styled){color:#000!important;font-family:DINPro,sans-serif!important;font-size:18px!important}.swal2-confirm{background-color:#efc744}.swal2-confirm:focus-visible{box-shadow:0 0 0 3px #efc7444d}.swal2-cancel{background-color:#fff;border:solid 1px rgba(0,0,0,.1)}.swal2-icon.swal2-info,.swal2-icon.swal2-question,.swal2-icon.swal2-warning{color:#efc744;border-color:#efc7444d}.swal2-icon.swal2-error{border-color:#be4b494d;color:#be4b49}.swal2-icon.swal2-error [class^=swal2-x-mark-line]{background-color:#be4b49}.swal2-icon.swal2-success .swal2-success-ring{color:#49be70;border-color:#49be704d}.swal2-icon.swal2-success [class^=swal2-success-line]{background-color:#49be70}.swal2-container .swal2-loader{border-color:#efc744 transparent #efc744 transparent}@media screen and (min-width: 768px){body{font-size:18px}body .container{padding:0 35px}}
