.loadicon,.loadicon-20{display:block;transform-origin:center;animation:loadicon_anim 2s infinite linear;-webkit-animation:wloadicon_anim 2s infinite linear;width:20px;height:20px;line-height:20px;font-size:20px}.loadicon-15{display:block;transform-origin:center;animation:loadicon_anim 2s infinite linear;-webkit-animation:wloadicon_anim 2s infinite linear;width:15px;height:15px;line-height:15px;font-size:15px}.loadicon-40{display:block;transform-origin:center;animation:loadicon_anim 2s infinite linear;-webkit-animation:wloadicon_anim 2s infinite linear;width:40px;height:40px;line-height:40px;font-size:40px}@keyframes "loadicon_anim"{0%{transform:rotate(0deg);}100%{transform:rotate(-360deg);}}@-webkit-keyframes "wloadicon_anim"{0%{transform:rotate(0deg);}100%{transform:rotate(-360deg);}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,li,button,fieldset,form,label,legend,input,textarea,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;outline:0;font-weight:inherit;font-style:inherit;font-size:inherit;font-family:inherit;vertical-align:baseline;line-height:inherit;box-sizing:border-box}html{padding:0px;margin:0px;font-family:'Roboto', Arial}body{padding:0px;margin:0px;color:#212121;font-weight:400;overflow-y:scroll !important;font-size:16px}body[data-layer='1']{-overflow-y:hidden}table{border-spacing:0px}table td{padding:0px;text-align:left;vertical-align:top}table td[valign='middle']{vertical-align:middle}table td[valign='bottom']{vertical-align:bottom}table td[align='left']{text-align:left}table td[align='right']{text-align:right}table td[align='center']{text-align:center}table{border-collapse:separate;border-spacing:0}table[cellspacing]{border-collapse:separate;border-spacing:attr(cellspacing)}caption,th,td{text-align:left}a{text-decoration:none;color:inherit;outline:none}b{font-weight:700}button::-moz-focus-inner{border:0}input[type='button']::-moz-focus-inner{border:0}input[type='submit']::-moz-focus-inner{border:0}select,button{font-size:1em;cursor:pointer}:focus{outline:0}.button{background:#eee;border:none;font-size:16px;padding:10px 20px;border-radius:3px;display:inline-flex;width:auto;font-weight:bold;transition:background-color 0.2s;justify-content:center;align-items:center;column-gap:10px;text-transform:uppercase;font-family:'Roboto', Arial;outline:none;box-shadow:none}.button:focus{outline:none;box-shadow:none}.button:hover{background:#e0e0e0}.button.--pressed,.button:active{background:#dbdbdb}.button.--small{font-size:14px;padding:7px 15px;border-radius:2px}.button i{vertical-align:middle;font-size:120%;line-height:0.7}.button i:before{-vertical-align:middle}.button.--normal-text,.button.--text-normal{font-weight:normal}.button.--left{justify-content:flex-start}.button.--no-radius{border-radius:0px}.button.--font-12{font-size:12px}.button.--no-padding{padding:0px}.button.--double-padding{padding:20px 20px}.button.--wide{width:100%}.button.--center,.button.--to-center{display:block;margin-left:auto;margin-right:auto}.button.--circle{border-radius:100%;width:40px;height:40px;min-width:40px;min-height:40px;padding:0;display:flex;justify-content:center;align-items:center}.button.--circle i{font-size:16px;display:block;vertical-align:baseline;margin-right:0px}.button.--circle i:before{vertical-align:baseline}.button.--circle.--inline{display:inline-flex}.button.--circle.--mini{width:25px;height:25px;min-width:25px;min-height:25px}.button.--transparent{background:none !important}.button.--transparent.--pressed,.button.--transparent:active,.button.--transparent:hover{background:rgba(0,0,0,0.1) !important}.button.--transparent-white{color:#fff;background:none !important}.button.--transparent-white.--pressed,.button.--transparent-white:active,.button.--transparent-white:hover{background:rgba(255,255,255,0.1) !important}.button.--primary{color:#fff;background:#31407c}.button.--primary.--pressed,.button.--primary:active,.button.--primary:hover{background:#232d57}.button.--default-primary{color:#212121;background:#eee}.button.--default-primary.--pressed,.button.--default-primary:active,.button.--default-primary:hover{color:#fff;background:#232d57}.button.--transparent-primary{background:none}.button.--transparent-primary.--pressed,.button.--transparent-primary:active,.button.--transparent-primary:hover{color:#fff;background:#232d57}.button.--primary-gradient{color:#fff;background:linear-gradient(to right,#49cfea,#31407c,#9d48f7);background-size:100%;background-position:center;transition:background-size 0.2s}.button.--primary-gradient.--pressed,.button.--primary-gradient:active,.button.--primary-gradient:hover{background-size:150%}.button.--fb-blue{color:#fff;background:#3b5998}.button.--fb-blue:focus,.button.--fb-blue:hover{background:#344e86}.button.--secondary{color:#fff;background:#d03737}.button.--secondary.--pressed,.button.--secondary:active,.button.--secondary:hover{background:#ac2828}.button.--secondary.--outline{color:#d03737;background-color:transparent;border:1px solid #d03737}.button.--secondary.--outline:hover{background-color:#d03737;color:#fff}.button.--yellow{background:#fed346}.button.--yellow.--pressed,.button.--yellow:active,.button.--yellow:hover{background:#fec713}.button.--orange{color:#fff;background:#E95420}.button.--orange.--pressed,.button.--orange:active,.button.--orange:hover{background:#c34113}.button.--green{color:#fff;background:#6abc44}.button.--green.--pressed,.button.--green:active,.button.--green:hover{background:#559736}.button.--default{color:#212121;background:#eee}.button.--default.--pressed,.button.--default:active,.button.--default:hover{background:#e0e0e0}.button.--white{background:#fff}.button.--white.--pressed,.button.--white:active,.button.--white:hover{background:#e6e6e6}.button.--disabled,button.button[disabled],a.button:not([href]){background:#eee;color:#888;cursor:default}.button.--disabled.--primary,button.button[disabled].--primary,a.button:not([href]).--primary{color:#888;background:#31407c}.button.--disabled.--primary.--pressed,.button.--disabled.--primary:active,.button.--disabled.--primary:hover,button.button[disabled].--primary.--pressed,button.button[disabled].--primary:active,button.button[disabled].--primary:hover,a.button:not([href]).--primary.--pressed,a.button:not([href]).--primary:active,a.button:not([href]).--primary:hover{background:#31407c}.button.--disabled.--help-on-disabled,button.button[disabled].--help-on-disabled,a.button:not([href]).--help-on-disabled{cursor:help}.button .--hidden{display:none}.button.--toggle .--toggle-0,.button.--toggle .--toggle-1{display:none}.button.--toggle[data-toggle='0'] .--toggle-0{display:inline}.button.--toggle[data-toggle='1'] .--toggle-1{display:inline}.button:not(.--loading) .loadicon{display:none}.button.--loading .loadicon{display:inline-block}.button[data-message]{position:relative}.button[data-message]:focus::after,.button[data-message]:hover::after{content:attr(data-message);position:absolute;bottom:100%;left:50%;transform:translate(-50%,-10px);background-color:#fff;text-transform:none;font-size:12px;color:#d03737;min-width:250px}.buttons{display:flex;justify-content:center;align-items:center}.buttons.--left{justify-content:flex-start;align-items:center}.buttons.--padding{padding-top:20px;padding-bottom:20px}.buttons.--padding-top{padding-top:20px}.buttons.--double-padding-top{padding-top:40px}.buttons.--padding-bottom{padding-bottom:20px}.buttons.--gap-10{gap:10px}.buttons.--gap-20{gap:20px}.select{appearance:none;background-color:#eee;border:none;font-size:16px;padding:10px 30px 10px 10px;border-radius:3px;font-family:'Roboto', Arial;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-size:24px 24px;background-position-x:calc(100% - 5px);background-position-y:calc(50% - 1px)}.select.--wide{width:100%;display:block}.select.--primary{color:#fff;background-color:#31407c;background-image:url("data:image/svg+xml;utf8,<svg fill='white' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>")}.select.--primary:hover{background-color:#232d57}.select.--secondary{color:#fff;background-color:#d03737;background-image:url("data:image/svg+xml;utf8,<svg fill='white' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>")}.select.--secondary:hover{background-color:#ac2828}.select:hover{background-color:#e0e0e0}.select.--white{background-color:#fff}.select.--white:hover{background-color:#fff}.select.--white:focus{background-color:#fff}.input,.textarea{background-color:#eee;border:none;font-size:16px;padding:10px;font-family:'Roboto', Arial;border-radius:3px;transition:background-color 0.2s}.input.--wide,.textarea.--wide{width:100%}.input.--double-padding,.textarea.--double-padding{padding:20px 20px}.input[type='number'].--no-arrows,.textarea[type='number'].--no-arrows{appearance:none;-moz-appearance:textfield;-webkit-appearance:none}.input[type='number'].--no-arrows::-webkit-outer-spin-button,.input[type='number'].--no-arrows::-webkit-inner-spin-button,.textarea[type='number'].--no-arrows::-webkit-outer-spin-button,.textarea[type='number'].--no-arrows::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.input>input:last-child,.textarea>input:last-child{min-width:30px}.input[type='color'],.textarea[type='color']{height:calc(1.3em + 20px)}.input:hover,.textarea:hover{background-color:#e0e0e0}.input:focus,.textarea:focus{background-color:#e0e0e0}.input.--white,.textarea.--white{background-color:#fff}.input.--white:hover,.textarea.--white:hover{background-color:#fff}.input.--white:focus,.textarea.--white:focus{background-color:#fff}.textarea{min-height:60px}.field{margin-bottom:10px;display:block}.field.--no-margin{margin-bottom:0px}.field.--double-margin{margin-bottom:20px}.field.--margin-top{margin-bottom:0px;margin-top:10px}.field.--hidden{display:none}.label{margin-bottom:5px;display:block}.label.--center{text-align:center}.label.--big{font-size:20px;margin-bottom:20px}.label .--sub{font-size:80%;color:#888}.bottom{display:flex}.bottom.--center{justify-content:center}.radio .checkbox-item,.radio label,.checkbox .checkbox-item,.checkbox label{display:flex;width:100%;justify-content:flex-start;align-items:stretch}.radio .checkbox-item>input[type='radio'],.radio .checkbox-item>input[type='checkbox'],.radio label>input[type='radio'],.radio label>input[type='checkbox'],.checkbox .checkbox-item>input[type='radio'],.checkbox .checkbox-item>input[type='checkbox'],.checkbox label>input[type='radio'],.checkbox label>input[type='checkbox']{display:none}.radio .checkbox-item>span,.radio label>span,.checkbox .checkbox-item>span,.checkbox label>span{cursor:pointer;display:flex;flex:1;justify-content:flex-start;align-items:center;column-gap:10px;padding:10px;transition:background-color 0.2s}.radio .checkbox-item>span .--left,.radio label>span .--left,.checkbox .checkbox-item>span .--left,.checkbox label>span .--left{flex:0}.radio .checkbox-item>span .--left i,.radio label>span .--left i,.checkbox .checkbox-item>span .--left i,.checkbox label>span .--left i{display:none;line-height:1}.radio .checkbox-item>span .--left i::before,.radio label>span .--left i::before,.checkbox .checkbox-item>span .--left i::before,.checkbox label>span .--left i::before{vertical-align:middle}.radio .checkbox-item>span .--right,.radio label>span .--right,.checkbox .checkbox-item>span .--right,.checkbox label>span .--right{flex:1}.radio .checkbox-item>span .--right .--desc,.radio label>span .--right .--desc,.checkbox .checkbox-item>span .--right .--desc,.checkbox label>span .--right .--desc{font-size:70%}.radio .checkbox-item>span .--corner,.radio label>span .--corner,.checkbox .checkbox-item>span .--corner,.checkbox label>span .--corner{flex:0}.radio .checkbox-item>span:hover,.radio label>span:hover,.checkbox .checkbox-item>span:hover,.checkbox label>span:hover{background-color:rgba(0,0,0,0.1)}.radio .checkbox-item>span.--thin,.radio label>span.--thin,.checkbox .checkbox-item>span.--thin,.checkbox label>span.--thin{padding:5px 10px}.radio .checkbox-item>span.--thin-on-desktop,.radio label>span.--thin-on-desktop,.checkbox .checkbox-item>span.--thin-on-desktop,.checkbox label>span.--thin-on-desktop{padding:5px 10px}.radio .checkbox-item input:checked+span,.radio label input:checked+span,.checkbox .checkbox-item input:checked+span,.checkbox label input:checked+span{font-weight:bold}.radio .checkbox-item input:not(:checked)+span i.--unchecked,.radio label input:not(:checked)+span i.--unchecked,.checkbox .checkbox-item input:not(:checked)+span i.--unchecked,.checkbox label input:not(:checked)+span i.--unchecked{display:block}.radio .checkbox-item input:checked+span i.--checked,.radio label input:checked+span i.--checked,.checkbox .checkbox-item input:checked+span i.--checked,.checkbox label input:checked+span i.--checked{display:block}.radio .checkbox-item input:disabled+span,.radio label input:disabled+span,.checkbox .checkbox-item input:disabled+span,.checkbox label input:disabled+span{cursor:default;color:#888}.radio .checkbox-item input:disabled+span i,.radio label input:disabled+span i,.checkbox .checkbox-item input:disabled+span i,.checkbox label input:disabled+span i{visibility:hidden}.radio .checkbox-item input:disabled+span:hover,.radio label input:disabled+span:hover,.checkbox .checkbox-item input:disabled+span:hover,.checkbox label input:disabled+span:hover{background:none}.radio.--center .checkbox-item>span,.radio.--center label>span,.checkbox.--center .checkbox-item>span,.checkbox.--center label>span{justify-content:center;align-items:center}.radio.--icon-click .checkbox-item input:checked+span,.radio.--icon-click label input:checked+span,.checkbox.--icon-click .checkbox-item input:checked+span,.checkbox.--icon-click label input:checked+span{font-weight:normal}.radio.--icon-click .checkbox-item>span,.radio.--icon-click label>span,.checkbox.--icon-click .checkbox-item>span,.checkbox.--icon-click label>span{cursor:default}.radio.--icon-click .checkbox-item>span:hover,.radio.--icon-click label>span:hover,.checkbox.--icon-click .checkbox-item>span:hover,.checkbox.--icon-click label>span:hover{background-color:none}.radio.--icon-click .checkbox-item>span .--left,.radio.--icon-click label>span .--left,.checkbox.--icon-click .checkbox-item>span .--left,.checkbox.--icon-click label>span .--left{cursor:pointer;transition:background-color 0.2s}.radio.--icon-click .checkbox-item>span .--left label,.radio.--icon-click label>span .--left label,.checkbox.--icon-click .checkbox-item>span .--left label,.checkbox.--icon-click label>span .--left label{cursor:pointer}.radio.--icon-click .checkbox-item>span .--left:hover,.radio.--icon-click label>span .--left:hover,.checkbox.--icon-click .checkbox-item>span .--left:hover,.checkbox.--icon-click label>span .--left:hover{background-color:rgba(0,0,0,0.1)}.checkbox .checkbox-item span .--left i.--unchecked::before,.checkbox label span .--left i.--unchecked::before{content:"a"}.checkbox .checkbox-item span .--left i.--checked::before,.checkbox label span .--left i.--checked::before{content:"c"}.radio .checkbox-item span .--left i.--unchecked::before,.radio label span .--left i.--unchecked::before{content:"a"}.radio .checkbox-item span .--left i.--checked::before,.radio label span .--left i.--checked::before{content:"b"}@media only screen and (max-width: 1023px){.radio .checkbox-item>span.--thin-on-desktop,.radio label>span.--thin-on-desktop,.checkbox .checkbox-item>span.--thin-on-desktop,.checkbox label>span.--thin-on-desktop{padding:10px}}.link{color:#4482BC;cursor:pointer}.link:hover{color:#366897}.loader{width:50px;height:50px;display:inline-block;position:relative}.loader>*{background:#31407c;animation:loading_anim 1s infinite ease-in-out;-webkit-animation:wloading_anim 1s infinite ease-in-out;width:20%;height:60%;display:block;position:absolute;left:16.67%;top:50%;transform:translate(-50%,-50%);border-radius:3px}.loader>*:nth-child(2){-webkit-animation-delay:0.16s;animation-delay:0.16s;left:50%}.loader>*:nth-child(3){-webkit-animation-delay:0.32s;animation-delay:0.32s;left:83.34%}.loader.--big{width:80px;height:80px}.loader.--block{display:block;margin:auto}@keyframes "loading_anim"{0%{height:60%;background:#31407c;}40%{height:100%;background:#c4cbe8;}80%{height:60%;background:#141a33;}100%{height:60%;background:#31407c;}}@-webkit-keyframes "wloading_anim"{0%{height:60%;background:#31407c;}40%{height:100%;background:#c4cbe8;}80%{height:60%;background:#141a33;}100%{height:60%;background:#31407c;}}.errorbox{display:block;padding:40px 20px;margin:100px auto;max-width:700px;text-align:center}.errorbox .--title{font-size:40px;text-transform:uppercase}.multifield>.fields{display:none}.multifield>.fields.--visible{display:flex}.multifield[data-are-all-visible='1'] button{display:none}.dynamicfield .dynamicfield-row{flex:1;border-left:3px solid #31407c;padding-left:10px;position:relative;padding-right:0px}.dynamicfield .dynamicfield-row .dynamicfield-remove{display:none}.dynamicfield .dynamicfield-row:not(:first-child){padding-right:40px}.dynamicfield .dynamicfield-row:not(:first-child) .dynamicfield-remove{display:block;position:absolute;right:-10px;top:50%;transform:translate(0,-50%)}@media only screen and (max-width: 1023px){.--desktop{display:none}}.--mobile{display:none}@media only screen and (max-width: 1023px){.--mobile{display:block}}.hue-white-to-black{filter:brightness(0) saturate(100%) invert(9%) sepia(5%) saturate(6%) hue-rotate(326deg) brightness(105%) contrast(92%)}.hue-white-to-red{filter:brightness(0) saturate(100%) invert(34%) sepia(55%) saturate(1891%) hue-rotate(335deg) brightness(85%) contrast(91%)}.hue-white-to-blue{filter:brightness(0) saturate(100%) invert(20%) sepia(11%) saturate(1886%) hue-rotate(174deg) brightness(90%) contrast(80%)}.hue-white-to-purple{filter:brightness(0) saturate(100%) invert(21%) sepia(81%) saturate(3441%) hue-rotate(273deg) brightness(73%) contrast(116%)}.hue-white-to-yellow{filter:brightness(0) saturate(100%) invert(86%) sepia(9%) saturate(7435%) hue-rotate(354deg) brightness(100%) contrast(94%)}.hue-white-to-orange{filter:brightness(0) saturate(100%) invert(36%) sepia(34%) saturate(2024%) hue-rotate(341deg) brightness(107%) contrast(102%)}.hue-white-to-green{filter:brightness(0) saturate(100%) invert(67%) sepia(18%) saturate(1279%) hue-rotate(57deg) brightness(92%) contrast(98%)}[class^="fonticon-"].--middle,[class*=" fonticon-"].--middle{vertical-align:middle;line-height:0.5}.gift-card-number-multifield{display:flex;gap:10px}.gift-card-number-multifield>input{flex:0;min-width:60px}.gift-card-number-multifield>input:last-child{min-width:30px}@media only screen and (max-width: 1023px){.gift-card-number-multifield{gap:5px}.gift-card-number-multifield>input{padding:10px 5px;min-width:50px}.gift-card-number-multifield>input:last-child{min-width:20px}}.read-more{max-height:300px;overflow:hidden;position:relative}.read-more.--open{max-height:none;overflow:auto}.read-more button.read-more-button{position:absolute;bottom:0px;left:0;right:0;border:none;background:linear-gradient(to bottom,rgba(255,255,255,0),#ffffff 60%);padding:40px 0 10px 0;text-align:center}.read-more.--open>button.read-more-button{display:none}.read-more.--uncropped>button.read-more-button{display:none}.mt-1{margin-top:5px}.mt-2{margin-top:10px}.mt-3{margin-top:15px}.mt-4{margin-top:20px}footer{background:#eee;padding:0px 0}footer .footer-top{background:#31407c;color:#fff}footer .footer-top .footer-top-content .footer-logo{padding:50px 0 0px 0;display:flex;justify-content:center}footer .footer-top .footer-top-content .footer-language{padding:20px 0 50px 0;display:flex;justify-content:center;align-items:center;flex-direction:column}footer .footer-top .footer-top-content .footer-info{display:flex;justify-content:space-evenly}footer .footer-top .footer-top-content .footer-info .footer-info-left{flex:1}footer .footer-top .footer-top-content .footer-info .footer-info-center{flex:1}footer .footer-top .footer-top-content .footer-info .footer-info-right{flex:1}footer .footer-top .footer-top-content .footer-info .footer-info-icon{text-align:center}footer .footer-top .footer-top-content .footer-info .footer-info-icon i{font-size:30px;height:30px;line-height:30px;display:inline-block}footer .footer-top .footer-top-content .footer-info .footer-info-text{text-align:center;padding-top:10px}footer .footer-top .footer-top-content .footer-info .footer-info-text.--bold{font-weight:bold}footer .footer-top .footer-top-content .footer-digital-transformation img{cursor:pointer;max-height:65px}footer .footer-top .footer-top-content #digitalTransformationModal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100vw;height:100vh;background:rgba(0,0,0,0.7);justify-content:center;align-items:center}footer .footer-top .footer-top-content #popup-btn{position:absolute;top:10px;right:10px;background:#fff;border:none;border-radius:50%;width:32px;height:32px;font-size:18px;cursor:pointer}footer .footer-top .footer-top-content #digitalTransformationModalContent{position:relative;max-width:90vw;max-height:90vh}footer .footer-top .footer-top-content #digitalTransformationModalContent img{max-width:100%;max-height:90vh;display:block}footer .footer-top .footer-top-content .footer-newsletter{padding-top:40px;display:flex;justify-content:center;align-items:center}footer .footer-top .footer-top-content .footer-newsletter .footer-newsletter-fields .footer-newsletter-label{padding-bottom:5px}footer .footer-top .footer-top-content .footer-newsletter .footer-newsletter-fields .footer-newsletter-form{display:flex}footer .footer-top .footer-top-content .footer-newsletter .footer-newsletter-fields .footer-newsletter-form .input{border-top-right-radius:0;border-bottom-right-radius:0;flex:1;width:100%}footer .footer-top .footer-top-content .footer-newsletter .footer-newsletter-fields .footer-newsletter-form .button{border-top-left-radius:0;border-bottom-left-radius:0}footer .footer-top .footer-top-content .footer-social{display:flex;justify-content:center;padding:50px 0;column-gap:10px}footer .footer-top .footer-top-content .footer-social a{font-size:30px}footer .footer-top .footer-top-content .footer-partners{padding-bottom:50px}footer .footer-top .footer-top-content .footer-partners .footer-partner{display:flex;justify-content:center}footer .footer-top .footer-top-content .footer-partners .footer-partner.footer-partner-wpn img{border-radius:5px}footer .footer-top .footer-top-content .footer-contact{text-align:center;padding-bottom:40px}footer .footer-menu{padding:20px;background:#fff}footer .footer-menu .footer-menu-content{display:flex;justify-content:center;flex-wrap:wrap;gap:20px}footer .footer-menu .footer-menu-content>*{text-transform:uppercase;text-align:center;font-size:14px}footer .footer-bottom{padding:10px 0;background:#eee;font-size:12px}footer .footer-bottom .footer-bottom-content{display:flex;justify-content:space-between}footer .footer-bottom .footer-bottom-content .footer-bottom-left{flex:1}footer .footer-bottom .footer-bottom-content .footer-bottom-center{flex:1;text-align:center}footer .footer-bottom .footer-bottom-content .footer-bottom-right{flex:1;text-align:right}body[data-theme-color='green'] footer .footer-top{background-color:#526d38}body[data-theme-color='pink'] footer .footer-top{background-color:#fe7393}@media only screen and (max-width: 1023px){footer .footer-top .footer-top-content .footer-info{flex-direction:column;row-gap:40px}footer .footer-menu .footer-menu-content{flex-direction:column;row-gap:20px}footer .footer-contact{text-align:center}footer .footer-bottom .footer-bottom-content{flex-direction:column;row-gap:10px}footer .footer-bottom .footer-bottom-content .footer-bottom-left,footer .footer-bottom .footer-bottom-content .footer-bottom-center,footer .footer-bottom .footer-bottom-content .footer-bottom-right{text-align:center}}.header-placeholder{height:220px}.header-placeholder[data-show-header-message='1']{height:260px}@media only screen and (max-width: 1023px){.header-placeholder{height:60px}.header-placeholder[data-show-header-message='1']{height:100px}}.header-message{display:flex;justify-content:center;align-items:center;background-color:#d03737;color:#fff;text-align:center}.header-message.--purple{background-color:#A444BC;color:#fff}.header-message.--orange{background-color:#E95420;color:#fff}.header-message.--yellow{background-color:#fed346;color:#212121}.header-message.--blue{background-color:#31407c;color:#fff}.header-message.--red{background-color:#d03737;color:#fff}.header-message.--white{background-color:#fff;color:#31407c}.header-message.--hidden{display:none}.header-message.--for-desktop{padding:10px 10px;font-size:14px;height:40px}.header-message.--for-mobile{padding:1px 10px;font-size:14px;height:40px}.header-message .header-message-inner{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.header-message .header-message-inner>img{display:inline-block;vertical-align:middle}.searchinput-area{position:relative;z-index:1001;width:100%;box-shadow:0px 0px 4px rgba(51,64,177,0.4);background:#f5f5f5;border-radius:10px;display:flex;justify-content:stretch;align-items:center}.searchinput-area button{flex:0;width:60px;height:60px;border-radius:10px 0 0 10px;background:#f5f5f5}.searchinput-area button i{font-size:20px;height:20px;line-height:20px;display:inline-block;vertical-align:middle;color:#888;margin-right:-5px}.searchinput-area input.searchinput{flex:1;width:100%;padding:20px 20px 20px 5px;background:#f5f5f5;border-radius:10px;border:none;text-align:left;cursor:text}.searchinput-area .searchinput-filter{max-width:100px;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;display:none}.searchinput-area .searchinput-filter span{padding:0;margin-right:10px}.searchinput-area .searchinput-filter span:hover{background:none}.searchinput-area .searchinput-filter span .--right{max-width:80px;font-size:12px;font-weight:normal}@media only screen and (max-width: 380px){.searchinput-area .searchinput-filter span{column-gap:3px}}header.header{top:0;right:0;left:0;z-index:900;position:absolute;box-shadow:0px 4px 4px rgba(0,0,0,0.25)}header.header .header-desktop{background:#fff}header.header .header-desktop .header-top{background:linear-gradient(90deg,rgba(50,65,83,0.152) 0%,rgba(50,65,83,0.04) 50%,rgba(50,65,83,0.2) 100%);display:flex;justify-content:space-between;align-items:center;height:30px;font-size:12px}header.header .header-desktop .header-top .header-top-left{width:440px}header.header .header-desktop .header-top .header-top-left .header-top-languages{padding-left:15px}header.header .header-desktop .header-top .header-top-left .header-top-languages span{color:#888;margin-right:10px}header.header .header-desktop .header-top .header-top-left .header-top-languages span i{vertical-align:middle;line-height:1}header.header .header-desktop .header-top .header-top-left .header-top-languages span a{vertical-align:middle}header.header .header-desktop .header-top .header-top-left .header-top-languages a{font-size:12px;margin-right:10px;vertical-align:middle}header.header .header-desktop .header-top .header-top-left .header-top-languages a.--selected{font-weight:bold}header.header .header-desktop .header-top .header-top-center{width:calc(100% - 320px - 320px);display:flex;justify-content:center;white-space:nowrap}header.header .header-desktop .header-top .header-top-center i{vertical-align:middle}header.header .header-desktop .header-top .header-top-center .header-telephone,header.header .header-desktop .header-top .header-top-center .header-email{font-weight:bold}header.header .header-desktop .header-top .header-top-center .header-hours{margin:0 40px}header.header .header-desktop .header-top .header-top-right{width:440px;display:flex;justify-content:flex-end;align-items:center;padding-right:10px}header.header .header-desktop .header-top .header-top-right .header-language{padding-right:15px}header.header .header-desktop .header-top .header-top-right .header-faq{text-transform:uppercase;white-space:nowrap}header.header .header-desktop .header-top .header-top-right .header-social{margin:0 0px 0 10px;display:flex;justify-content:space-between;width:160px}header.header .header-desktop .header-top .header-top-right .header-social a{font-size:150%;vertical-align:middle}header.header .header-desktop .header-top .header-top-right .header-social a img{display:block}header.header .header-desktop .header-top .header-top-right .header-social a i{vertical-align:middle}header.header .header-desktop .header-top .header-top-right .header-social a i :before{vertical-align:middle}header.header .header-desktop .header-bar{background:#fff;display:flex;justify-content:space-between}header.header .header-desktop .header-bar .header-left{width:400px;padding-left:20px;display:flex;justify-content:flex-start;align-items:center}header.header .header-desktop .header-bar .header-left .header-logo{height:70px}header.header .header-desktop .header-bar .header-left .header-logo img{width:204px;height:70px;object-fit:none}header.header .header-desktop .header-bar .header-center{width:calc(100% - 800px);display:flex;justify-content:center;align-items:center}header.header .header-desktop .header-bar .header-center .header-search{width:100%;max-width:900px}header.header .header-desktop .header-bar .header-right{width:400px;display:flex}header.header .header-desktop .header-bar .header-right .header-user{width:100px;display:flex;margin:8px 10px 8px 12px;border-radius:5px;align-items:center;justify-content:center;text-align:center;flex-direction:column;transition:background-color 200ms;position:relative}header.header .header-desktop .header-bar .header-right .header-user .header-user-badge{position:absolute;top:5px;right:5px}header.header .header-desktop .header-bar .header-right .header-user .header-user-icon i{font-size:30px;line-height:30px}header.header .header-desktop .header-bar .header-right .header-user .header-user-text{text-transform:uppercase;font-size:14px}header.header .header-desktop .header-bar .header-right .header-user:hover{background-color:#f5f5f5;animation:hover_radial_anim 150ms;-webkit-animation:whover_radial_anim 150ms;animation-fill-mode:forwards}header.header .header-desktop .header-bar .header-right .header-user.--selected{background-color:#ddd;animation:hover_radial_anim 150ms;-webkit-animation:whover_radial_anim 150ms;animation-fill-mode:forwards}header.header .header-desktop .header-bar .header-right .header-cart{width:300px;background-color:#eee;display:flex;height:80px;border-bottom:0px solid #ccc;position:relative;transition:background-color 200ms}header.header .header-desktop .header-bar .header-right .header-cart:hover{background-color:#ddd}header.header .header-desktop .header-bar .header-right .header-cart.--selected{background-color:#ddd}header.header .header-desktop .header-bar .header-right .header-cart .header-cart-percentage{position:absolute;bottom:0;left:0;height:3px;background:#ccc;width:100%}header.header .header-desktop .header-bar .header-right .header-cart .header-cart-percentage span{background:#6abc44;display:block;height:3px;width:0}header.header .header-desktop .header-bar .header-right .header-cart .header-cart-left{width:calc(100% - 60px)}header.header .header-desktop .header-bar .header-right .header-cart .header-cart-left .header-cart-left-top{display:flex;height:50%}header.header .header-desktop .header-bar .header-right .header-cart .header-cart-left .header-cart-left-top .header-cart-left-top-left{width:50%;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #ccc;border-right:1px solid #ccc}header.header .header-desktop .header-bar .header-right .header-cart .header-cart-left .header-cart-left-top .header-cart-left-top-left var b{font-size:26px}header.header .header-desktop .header-bar .header-right .header-cart .header-cart-left .header-cart-left-top .header-cart-left-top-left var span{font-size:12px}header.header .header-desktop .header-bar .header-right .header-cart .header-cart-left .header-cart-left-top .header-cart-left-top-right{width:50%;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #ccc}header.header .header-desktop .header-bar .header-right .header-cart .header-cart-left .header-cart-left-top .header-cart-left-top-right var b{font-size:26px}header.header .header-desktop .header-bar .header-right .header-cart .header-cart-left .header-cart-left-top .header-cart-left-top-right var span{font-size:12px}header.header .header-desktop .header-bar .header-right .header-cart .header-cart-left .header-cart-left-bottom{height:50%;font-size:10px;display:flex;align-items:center;justify-content:flex-start;padding-left:10px}header.header .header-desktop .header-bar .header-right .header-cart .header-cart-left .header-cart-left-bottom i{margin-right:5px}header.header .header-desktop .header-bar .header-right .header-cart .header-cart-right{width:60px;display:flex;align-items:center;justify-content:center}header.header .header-desktop .header-bar .header-right .header-cart .header-cart-right i.--cart{font-size:35px}header.header .header-desktop .header-bar .header-right .header-cart .header-cart-right i.--arrow{font-size:17px}header.header .header-desktop .header-menu{background:#eee;display:flex;justify-content:space-between;align-items:center;height:40px}header.header .header-desktop .header-menu .header-left{display:flex}header.header .header-desktop .header-menu .header-right{display:flex;overflow:hidden}header.header .header-desktop .header-menu a.header-menu-item{display:flex;align-items:center;padding:10px 15px;text-transform:uppercase;height:40px;white-space:nowrap;transition:background-color 200ms}header.header .header-desktop .header-menu a.header-menu-item.--new-arrivals:before,header.header .header-desktop .header-menu a.header-menu-item.--preorders:before,header.header .header-desktop .header-menu a.header-menu-item.--best-sellers:before,header.header .header-desktop .header-menu a.header-menu-item.--vip:before,header.header .header-desktop .header-menu a.header-menu-item.--offers:before{content:'';display:inline-block;width:10px;height:10px;border-radius:100%;margin-right:10px}header.header .header-desktop .header-menu a.header-menu-item.--new-arrivals:before{background:#4482BC}header.header .header-desktop .header-menu a.header-menu-item.--preorders:before{background:#A444BC}header.header .header-desktop .header-menu a.header-menu-item.--best-sellers:before{background:linear-gradient(90deg,#9F7929 0%,#D4AA48 23.23%,#FDF29D 50.83%,#D4AA48 76.87%,#B1942D 100%)}header.header .header-desktop .header-menu a.header-menu-item.--vip:before{background:linear-gradient(90deg,#77ced5 0%,#fff 50%,#77ced5 100%)}header.header .header-desktop .header-menu a.header-menu-item.--offers:before{background:#E95420}header.header .header-desktop .header-menu a.header-menu-item:hover{background-color:#ddd}header.header .header-desktop .header-menu a.header-menu-item.--selected{background-color:#ddd}header.header .header-desktop .header-bottom{color:#fff;display:flex;justify-content:stretch;align-items:stretch;height:70px}header.header .header-desktop .header-bottom .header-left.header-categories{flex:1;background-color:#31407c;background-image:linear-gradient(to top,rgba(255,255,255,0.1) 0,rgba(255,255,255,0) 100%);overflow:hidden;display:flex;justify-content:center;align-items:stretch;-column-gap:10px;-padding-left:20px}header.header .header-desktop .header-bottom .header-left.header-categories::-webkit-scrollbar{width:10px}header.header .header-desktop .header-bottom .header-left.header-categories::-webkit-scrollbar-track{background:#f1f1f1}header.header .header-desktop .header-bottom .header-left.header-categories::-webkit-scrollbar-thumb{background:#888}header.header .header-desktop .header-bottom .header-left.header-categories::-webkit-scrollbar-thumb:hover{background:#555}header.header .header-desktop .header-bottom .header-more{display:flex;align-items:stretch;justify-content:stretch;display:none}header.header .header-desktop .header-bottom .header-more .button{flex:1;height:100%}header.header .header-desktop .header-bottom .header-right{flex:0;min-width:220px;display:flex;justify-items:stretch;align-items:stretch;text-transform:uppercase;display:none}header.header .header-desktop .header-bottom .header-right a{display:flex;width:100%;height:100%;justify-content:center;align-items:center;position:relative;padding:0px;column-gap:10px}header.header .header-desktop .header-bottom .header-right a i{vertical-align:baseline;font-size:30px;height:30px;line-height:30px;display:inline-block}header.header .header-desktop .header-bottom .header-right a span{vertical-align:baseline}header.header .header-desktop .header-bottom .header-right a.--user-button{background-color:#31407c;background-image:linear-gradient(to top,rgba(255,255,255,0.1) 0,rgba(255,255,255,0) 100%);display:flex;flex-direction:column}header.header .header-desktop .header-bottom .header-right a.--user-button i{vertical-align:baseline;font-size:25px;height:25px;line-height:25px;display:inline-block}header.header .header-desktop .header-bottom .header-right a.--user-button span{padding:5px 0;font-size:12px}header.header .header-desktop .header-bottom .header-right a.--user-button.--selected,header.header .header-desktop .header-bottom .header-right a.--user-button:hover{background:#232d57}header.header .header-desktop .header-bottom .header-right a.--login-button{background:#d03737}header.header .header-desktop .header-bottom .header-right a.--login-button.--selected,header.header .header-desktop .header-bottom .header-right a.--login-button:hover{background:#ac2828}header.header .header-mobile{background:#fff}header.header .header-mobile .header-bar{padding:10px;background:#fff;display:flex;justify-content:space-between}header.header .header-mobile .header-bar .header-left{padding-left:10px;display:flex;justify-content:flex-start;align-items:center}header.header .header-mobile .header-bar .header-left .header-logo{height:40px}header.header .header-mobile .header-bar .header-left .header-logo img{width:33px;height:40px;object-fit:none}header.header .header-mobile .header-bar .header-left .mobile-header-lang{margin-left:10px;padding:10px}header.header .header-mobile .header-bar .header-right{width:calc(100% - 100px);display:flex;justify-content:flex-end;align-items:center;column-gap:20px;padding-right:20px}header.header .header-mobile .header-menu{background:#31407c;color:#fff}header.header .header-mobile .header-bottom{background:#eee}@keyframes "hover_radial_anim"{0%{background-image:radial-gradient(at center,#ddd 0,transparent 0%);}10%{background-image:radial-gradient(at center,#ddd 10%,transparent 15%);}20%{background-image:radial-gradient(at center,#ddd 20%,transparent 25%);}30%{background-image:radial-gradient(at center,#ddd 30%,transparent 35%);}40%{background-image:radial-gradient(at center,#ddd 40%,transparent 45%);}50%{background-image:radial-gradient(at center,#ddd 50%,transparent 55%);}60%{background-image:radial-gradient(at center,#ddd 60%,transparent 65%);}70%{background-image:radial-gradient(at center,#ddd 70%,transparent 75%);}80%{background-image:radial-gradient(at center,#ddd 80%,transparent 85%);}90%{background-image:radial-gradient(at center,#ddd 90%,transparent 95%);}100%{background-image:radial-gradient(at center,#ddd 100%,transparent 105%);}}@-webkit-keyframes "whover_radial_anim"{0%{background-image:radial-gradient(at center,#ddd 0,transparent 0%);}10%{background-image:radial-gradient(at center,#ddd 10%,transparent 15%);}20%{background-image:radial-gradient(at center,#ddd 20%,transparent 25%);}30%{background-image:radial-gradient(at center,#ddd 30%,transparent 35%);}40%{background-image:radial-gradient(at center,#ddd 40%,transparent 45%);}50%{background-image:radial-gradient(at center,#ddd 50%,transparent 55%);}60%{background-image:radial-gradient(at center,#ddd 60%,transparent 65%);}70%{background-image:radial-gradient(at center,#ddd 70%,transparent 75%);}80%{background-image:radial-gradient(at center,#ddd 80%,transparent 85%);}90%{background-image:radial-gradient(at center,#ddd 90%,transparent 95%);}100%{background-image:radial-gradient(at center,#ddd 100%,transparent 105%);}}@keyframes "hover_linear_anim"{0%{background-image:conic-gradient(#ddd 0,transparent 0%);}10%{background-image:conic-gradient(#ddd 10%,transparent 15%);}20%{background-image:conic-gradient(#ddd 20%,transparent 25%);}30%{background-image:conic-gradient(#ddd 30%,transparent 35%);}40%{background-image:conic-gradient(#ddd 40%,transparent 45%);}50%{background-image:conic-gradient(#ddd 50%,transparent 55%);}60%{background-image:conic-gradient(#ddd 60%,transparent 65%);}70%{background-image:conic-gradient(#ddd 70%,transparent 75%);}80%{background-image:conic-gradient(#ddd 80%,transparent 85%);}90%{background-image:conic-gradient(#ddd 90%,transparent 95%);}100%{background-image:conic-gradient(#ddd 100%,transparent 105%);}}@-webkit-keyframes "whover_linear_anim"{0%{background-image:conic-gradient(#ddd 0,transparent 0%);}10%{background-image:conic-gradient(#ddd 10%,transparent 15%);}20%{background-image:conic-gradient(#ddd 20%,transparent 25%);}30%{background-image:conic-gradient(#ddd 30%,transparent 35%);}40%{background-image:conic-gradient(#ddd 40%,transparent 45%);}50%{background-image:conic-gradient(#ddd 50%,transparent 55%);}60%{background-image:conic-gradient(#ddd 60%,transparent 65%);}70%{background-image:conic-gradient(#ddd 70%,transparent 75%);}80%{background-image:conic-gradient(#ddd 80%,transparent 85%);}90%{background-image:conic-gradient(#ddd 90%,transparent 95%);}100%{background-image:conic-gradient(#ddd 100%,transparent 105%);}}body[data-theme-color='green'] .header-desktop .header-bottom .header-left.header-categories{background-color:#526d38}body[data-theme-color='pink'] .header-desktop .header-bottom .header-left.header-categories{background-color:#fe7393}.subheader{display:none;height:60px;background:#fff;width:100%;align-items:stretch;border-bottom:1px solid #e0e0e0}.subheader.--bottom{height:50px;font-size:12px}.subheader a.subheader-item{flex:1;display:flex;align-items:center;padding:5px 5px;text-transform:uppercase;flex-direction:column;justify-content:center}.subheader a.subheader-item.--new-arrivals i,.subheader a.subheader-item.--preorders i,.subheader a.subheader-item.--best-sellers i,.subheader a.subheader-item.--offers i{display:block;width:16px;height:4px;border-radius:0;margin:2px auto 5px}.subheader a.subheader-item i{display:block;width:16px;height:4px;border-radius:0;margin:2px auto 5px;background:#4482BC}.subheader a.subheader-item.--new-arrivals i{background:#4482BC}.subheader a.subheader-item.--preorders i{background:#A444BC}.subheader a.subheader-item.--best-sellers i{background:linear-gradient(90deg,#9F7929 0%,#D4AA48 23.23%,#FDF29D 50.83%,#D4AA48 76.87%,#B1942D 100%)}.subheader a.subheader-item.--offers i{background:#E95420}.subheader a.subheader-item>div{word-break:break-word;text-align:center}.subheader a.subheader-item:hover{background:#ddd}.subheader a.subheader-item.--selected{background:#ddd}.language-menu .language-menu-header{font-size:16px;font-weight:bold;padding:10px 20px}.language-menu .language-menu-item{display:flex;justify-content:flex-start;align-items:center;gap:10px;padding:10px 20px;cursor:pointer}.language-menu .language-menu-item:hover{background:#eee}.language-menu .language-menu-item.--selected{font-weight:bold}@media only screen and (max-width: 1800px){header.header .header-desktop .header-bottom .header-more{-display:flex}}@media only screen and (max-width: 1360px){header.header .header-desktop .header-top .header-top-center{display:none}header.header .header-desktop .header-top .header-top-center .header-hours{margin:0 10px}header.header .header-desktop .header-top .header-top-right .header-social{margin:0 0 0 10px}header.header .header-desktop .header-top .header-top-right .header-faq{margin-right:10px}header.header .header-desktop .header-top .header-top-right .header-faq span{display:none}}@media only screen and (max-width: 1160px){header.header .header-desktop .header-top .header-top-center{display:none}header.header .header-desktop .header-bar .header-left{width:300px}header.header .header-desktop .header-bar .header-center{width:calc(100% - 700px)}}@media only screen and (max-width: 1500px){header.header .header-desktop .header-menu{font-size:12px}header.header .header-desktop .header-menu .header-menu-item{padding:10px !important}header.header .header-desktop .header-menu .header-menu-item.--blog{display:none}}@media only screen and (min-width: 1024px){header.header .header-desktop{display:block}header.header .header-mobile{display:none}.subheader{display:none}}@media only screen and (max-width: 1023px){header.header{position:fixed}header.header .header-desktop{display:none}header.header .header-mobile{display:block}.subheader{display:flex}}@media only screen and (max-width: 400px){header.header .header-mobile .header-bar .header-right{column-gap:10px}.subheader{font-size:12px}.subheader a.subheader-item{justify-content:flex-start;width:25%}}@media only screen and (max-width: 370px){header.header .header-mobile .mobile-header-lang{display:none}}.main-menu-tabs{display:grid;grid-auto-flow:column;grid-auto-columns:12.5%;align-items:stretch;max-width:1905px;width:100%}.main-menu-tabs[data-tabs='7']{grid-auto-columns:14.285714285714286%}.main-menu-tabs[data-tabs='6']{grid-auto-columns:16.666666666666668%}.main-menu-tabs[data-tabs='5']{grid-auto-columns:20%}.main-menu-tabs[data-tabs='4']{grid-auto-columns:25%}.main-menu-tab{cursor:pointer;display:flex;justify-content:center;align-items:center;padding:0 10px;transition:background-color 200ms}.main-menu-tab .main-menu-tab-image{margin-right:10px;position:relative}.main-menu-tab .main-menu-tab-text{max-width:calc(100% - 40px)}.main-menu-tab .main-menu-tab-text .main-menu-tab-title{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;font-weight:bold}.main-menu-tab .main-menu-tab-text .main-menu-tab-subtitle{opacity:0.8;font-size:70%;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.main-menu-tab:hover,.main-menu-tab.--selected,.main-menu-tab.--visible{background-color:#d03737}.main-menu-tab:hover .main-menu-tab-image img{animation:trembling_anim 0.5s 2s cubic-bezier(.36,.07,.19,.97) both;-webkit-animation:wtrembling_anim 0.5s 2s cubic-bezier(.36,.07,.19,.97) both;transform:translate3d(0,0,0);backface-visibility:hidden;perspective:10px}body[data-theme-color='pink'] .header-desktop .header-bottom .header-left.header-categories .main-menu-tab:hover,body[data-theme-color='pink'] .header-desktop .header-bottom .header-left.header-categories .main-menu-tab.--selected,body[data-theme-color='pink'] .header-desktop .header-bottom .header-left.header-categories .main-menu-tab.--visible{background-color:#eb5074}@keyframes "trembling_anim"{10%,90%{transform:translate3d(-1px,0,0);}20%,80%{transform:translate3d(2px,1px,0);}30%,50%,70%{transform:translate3d(-2px,-2px,0);}40%,60%{transform:translate3d(2px,1px,0);}}@-webkit-keyframes "wtrembling_anim"{10%,90%{transform:translate3d(-1px,0,0);}20%,80%{transform:translate3d(2px,1px,0);}30%,50%,70%{transform:translate3d(-2px,-2px,0);}40%,60%{transform:translate3d(2px,1px,0);}}.main-menu-content{position:absolute;top:220px;left:0;right:0;min-height:400px;max-height:600px;max-width:100vw;overflow-x:auto;overflow-y:hidden;z-index:-1;background:#31407c;display:flex;flex-direction:column;justify-content:center;color:#fff;transition:margin-top 0.3s;margin-top:-600px;opacity:0;padding:20px;column-gap:0px}.main-menu-content[data-has-menu-banner='1'] .main-submenu-item .main-submenu-item-links{max-height:280px}.main-menu-content .main-menu-banner{margin-bottom:20px;display:block}.main-menu-content .main-menu-banner img{height:150px;width:100%;object-fit:cover;object-position:center}.main-menu-content .main-submenu-items{flex:1;display:flex;flex-direction:row;justify-content:stretch;max-width:1905px;list-style-type:none;margin:0;padding:0}.main-menu-content .main-submenu-item{flex:1;max-width:200px;padding:0 10px;display:flex;flex-direction:column}.main-menu-content .main-submenu-item:first-child{padding:0 10px 0 0px}.main-menu-content .main-submenu-item:not(:last-child){border-right:1px dotted rgba(255,255,255,0.2)}.main-menu-content .main-submenu-item .main-submenu-item-image{height:60px;margin-bottom:10px}.main-menu-content .main-submenu-item .main-submenu-item-image img{display:block;width:100%;height:60px;object-fit:contain;border-radius:2px}.main-menu-content .main-submenu-item .main-submenu-item-title{font-size:20px;margin-bottom:10px}.main-menu-content .main-submenu-item .main-submenu-item-links{list-style-type:none;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;max-height:400px}.main-menu-content .main-submenu-item .main-submenu-item-links::-webkit-scrollbar{width:7px;opacity:0}.main-menu-content .main-submenu-item .main-submenu-item-links::-webkit-scrollbar-track{background:transparent}.main-menu-content .main-submenu-item .main-submenu-item-links::-webkit-scrollbar-thumb{background:transparent}.main-menu-content .main-submenu-item .main-submenu-item-links:hover::-webkit-scrollbar{opacity:1}.main-menu-content .main-submenu-item .main-submenu-item-links:hover::-webkit-scrollbar-track{background:transparent}.main-menu-content .main-submenu-item .main-submenu-item-links:hover::-webkit-scrollbar-thumb{background:#fff}.main-menu-content .main-submenu-item .main-submenu-item-links .main-submenu-item-link{display:block;margin-bottom:5px;font-size:12px;opacity:0.8;width:fit-content}.main-menu-content .main-submenu-item .main-submenu-item-links .main-submenu-item-link:hover{opacity:1}.main-menu-content.--visible{opacity:1;margin-top:0;z-index:10}body[data-show-header-message='1'] .main-menu-content{top:260px}body[data-theme-color='green'] .main-menu-content{background-color:#526d38}body[data-theme-color='pink'] .main-menu-content{background-color:#fe7393}@media only screen and (max-width: 1023px){.main-menu-content{display:none}}@media only screen and (max-width: 1400px){.main-menu-tab{flex-direction:column;flex:1;min-width:0;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.main-menu-tab .main-menu-tab-text{max-width:100%}.main-menu-tab .main-menu-tab-text .main-menu-tab-title{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.main-menu-tab .main-menu-tab-text .main-menu-tab-subtitle{display:none}}.searchlayer{position:fixed;top:0;left:0;right:0;z-index:3000000000;bottom:0;background:rgba(0,0,0,0);display:none;flex-direction:column}.searchlayer[data-show-header-message='1'] .searchlayer-header{padding-top:70px;min-height:150px}.searchlayer .searchlayer-header{flex:0;display:flex;justify-content:space-between;padding-top:30px;min-height:110px;-box-shadow:0px 4px 4px rgba(0,0,0,0.25);background:#ffffff}.searchlayer .searchlayer-header .searchlayer-left{width:400px;display:flex;justify-content:flex-start;align-items:center;padding-left:20px}.searchlayer .searchlayer-header .searchlayer-left .searchlayer-logo .--mobile{display:none}.searchlayer .searchlayer-header .searchlayer-left .searchlayer-logo .--desktop{display:block}.searchlayer .searchlayer-header .searchlayer-left .searchlayer-logo img.--desktop{width:204px;height:70px;object-fit:none}.searchlayer .searchlayer-header .searchlayer-left .searchlayer-logo img.--mobile{width:33px;height:40px;object-fit:none}.searchlayer .searchlayer-header .searchlayer-center{width:calc(100% - 800px);display:flex;justify-content:center;align-items:center}.searchlayer .searchlayer-header .searchlayer-center .searchlayer-input{width:100%;max-width:900px}.searchlayer .searchlayer-header .searchlayer-center .searchlayer-input .searchinput-filter{display:block}.searchlayer .searchlayer-header .searchlayer-right{width:400px;display:flex;justify-content:center;align-items:center}.searchlayer .searchlayer-results-area{flex:1;overflow-y:scroll;padding-left:10px}.searchlayer .searchlayer-results-area::-webkit-scrollbar{width:10px}.searchlayer .searchlayer-results-area::-webkit-scrollbar-track{background:transparent}.searchlayer .searchlayer-results-area::-webkit-scrollbar-thumb{background:#31407c;border-radius:5px}.searchlayer .searchlayer-results-area::-webkit-scrollbar-thumb:hover{background:#3f53a1}.searchlayer .searchlayer-results-area .searchlayer-inner{background:#fff;box-shadow:0px 4px 8px rgba(0,0,0,0.25);border-radius:0 0 5px 5px;padding:0}.searchlayer .searchlayer-results-area .searchlayer-categories-results .autocomplete-category{display:flex;gap:5px;padding:10px 20px}.searchlayer .searchlayer-results-area .searchlayer-categories-results .autocomplete-category i{vertical-align:middle;color:#ccc}.searchlayer .searchlayer-results-area .searchlayer-categories-results .autocomplete-category i:before{font-size:12px}.searchlayer .searchlayer-results-area .searchlayer-categories-results .autocomplete-category a{vertical-align:middle}.searchlayer .searchlayer-results-area .searchlayer-categories-results .autocomplete-category a:not([href]){color:#888}.searchlayer .searchlayer-results-area .searchlayer-categories-results .autocomplete-category:hover{background-color:#f1f1f1}.searchlayer .searchlayer-results-area .searchlayer-results{display:flex;flex-direction:column;row-gap:20px;padding-top:20px;padding-left:10px;padding-right:10px}.searchlayer .searchlayer-results-area .searchlayer-results .searchlayer-type-to-search{text-align:center;color:#888;margin:0px auto 0 auto;font-size:26px;max-width:700px;padding:60px 0 100px 0}.searchlayer .searchlayer-results-area .searchlayer-results .searchlayer-no-results{text-align:center;color:#888;margin:0px auto 0 auto;font-size:26px;max-width:700px;padding:60px 0 100px 0}.searchlayer .searchlayer-results-area .searchlayer-loading{display:none;text-align:center;justify-content:center;align-items:center;padding-top:60px;padding-bottom:100px}.searchlayer .searchlayer-results-area .searchlayer-loading .loadicon{width:60px;height:60px;font-size:60px;line-height:60px}.searchlayer.--visible{display:flex}.searchlayer.--loading .searchlayer-loading{display:flex}.searchlayer.--loading .searchlayer-results{display:none}.searchlayer.--loading .searchlayer-categories-results{display:none}@media only screen and (max-width: 1100px){.searchlayer .searchlayer-header .searchlayer-left{width:300px}.searchlayer .searchlayer-header .searchlayer-center{width:calc(100% - 600px)}.searchlayer .searchlayer-header .searchlayer-right{width:300px}}@media only screen and (max-width: 1023px){.searchlayer[data-show-header-message='1'] .searchlayer-header{padding-top:0px;min-height:60px}.searchlayer .searchlayer-header{min-height:60px;padding-top:0px}.searchlayer .searchlayer-header .searchlayer-left{padding-left:0px;width:20px}.searchlayer .searchlayer-header .searchlayer-left .searchlayer-logo{display:none}.searchlayer .searchlayer-header .searchlayer-center{width:calc(100% - 130px)}.searchlayer .searchlayer-header .searchlayer-center .searchlayer-input .searchinput-area button{display:none}.searchlayer .searchlayer-header .searchlayer-center .searchlayer-input .searchinput{width:100%;padding:10px 20px}.searchlayer .searchlayer-header .searchlayer-right{width:100px}.searchlayer .searchlayer-results-area .searchlayer-categories-results .autocomplete-category{font-size:12px;padding:10px 10px}.searchlayer .searchlayer-results-area .searchlayer-categories-results .autocomplete-category i:before{font-size:10px}.searchlayer .searchlayer-results-area .searchlayer-results .searchlayer-type-to-search{font-size:20px;max-width:250px}}@media only screen and (max-width: 380px){.searchlayer .searchlayer-header{height:60px;padding-top:0px}.searchlayer .searchlayer-header .searchlayer-left{padding-left:0px;width:10px}.searchlayer .searchlayer-header .searchlayer-left .searchlayer-logo{display:none}.searchlayer .searchlayer-header .searchlayer-center{width:calc(100% - 100px)}.searchlayer .searchlayer-header .searchlayer-right{width:70px;justify-content:flex-start}}input.searchbutton{cursor:default;width:200px;text-align:left;background:#eee;border:1px solid #aaa}input.searchbutton.--initialized{background:#fff;cursor:text}.menulayer{position:fixed;top:0;left:0;right:0;bottom:0;z-index:3000000000;background:#fff;display:none;flex-direction:column;justify-content:stretch;align-items:stretch}.menulayer .menulayer-header{flex:0;min-height:60px}.menulayer .menulayer-header .menulayer-header-top{display:flex;justify-content:flex-end;align-items:center;column-gap:0px;padding:0px;height:60px;border-bottom:1px solid #eee}.menulayer .menulayer-header .menulayer-header-top .menulayer-header-lang{margin-right:auto;margin-left:20px}.menulayer .menulayer-header .menulayer-header-top .menulayer-header-user{margin-left:20px}.menulayer .menulayer-header .menulayer-header-top .menulayer-header-title{margin-left:20px;font-size:24px;display:flex;margin-right:auto}.menulayer .menulayer-header .menulayer-header-top .menulayer-header-title i{vertical-align:middle;line-height:1.0}.menulayer .menulayer-header .menulayer-header-top .menulayer-header-title i:before{vertical-align:middle;line-height:1.0}.menulayer .menulayer-header .menulayer-header-top .menulayer-header-title span{vertical-align:middle}.menulayer .menulayer-header .menulayer-header-top .menulayer-header-close{width:100px;display:flex;justify-content:center}.menulayer .menulayer-items-area{flex:1;width:100%;overflow:auto;background:#31407c;padding-top:0px;padding-bottom:0px}.menulayer .menulayer-items-area::-webkit-scrollbar{width:10px}.menulayer .menulayer-items-area::-webkit-scrollbar-track{background:transparent}.menulayer .menulayer-items-area::-webkit-scrollbar-thumb{background:#31407c;border-radius:5px}.menulayer .menulayer-items-area::-webkit-scrollbar-thumb:hover{background:#3f53a1}.menulayer .menulayer-items-area hr{margin:10px 20px;border-color:rgba(255,255,255,0.2)}.menulayer .menulayer-items-area .menulayer-menu-tab{cursor:pointer;display:flex;justify-content:flex-start;align-items:center;padding:20px 10px;background:#31407c;color:#fff}.menulayer .menulayer-items-area .menulayer-menu-tab .menulayer-menu-tab-image{margin-right:10px}.menulayer .menulayer-items-area .menulayer-menu-tab .menulayer-menu-tab-image i{font-size:22px;width:30px;height:30px;display:inline-flex;justify-content:center;align-items:center}.menulayer .menulayer-items-area .menulayer-menu-tab .menulayer-menu-tab-text .menulayer-menu-tab-title{text-transform:uppercase}.menulayer .menulayer-items-area .menulayer-menu-tab .menulayer-menu-tab-text .menulayer-menu-tab-subtitle{opacity:0.8;font-size:70%}.menulayer .menulayer-items-area .menulayer-menu-tab.--visible{background:#d03737}.menulayer .menulayer-items-area .menulayer-menu-tab:hover{background:#d03737}.menulayer .menulayer-items-area .menulayer-menu-content{background:#2a376a;display:none;color:#fff;padding:20px}.menulayer .menulayer-items-area .menulayer-menu-content .menulayer-submenu-item{padding-bottom:40px}.menulayer .menulayer-items-area .menulayer-menu-content .menulayer-submenu-item .menulayer-submenu-item-title{font-size:26px;margin-bottom:10px}.menulayer .menulayer-items-area .menulayer-menu-content .menulayer-submenu-item .menulayer-submenu-item-links .menulayer-submenu-item-link{display:block;opacity:0.8;margin-bottom:5px}.menulayer .menulayer-items-area .menulayer-menu-content .menulayer-submenu-item .menulayer-submenu-item-links .menulayer-submenu-item-link:hover{opacity:1}.menulayer .menulayer-items-area .menulayer-menu-content.--visible{display:block}.menulayer .menulayer-items-area .menulayer-items{background:#fff;width:100%;max-width:800px;margin:auto}.menulayer.--visible{display:flex}@media only screen and (max-width: 1023px){.menulayer .menulayer-header .menulayer-header-top .menulayer-header-lang{margin-left:10px}.menulayer .menulayer-header .menulayer-header-top .menulayer-header-user{margin-left:10px}}@media only screen and (max-width: 400px){.menulayer .menulayer-header .menulayer-header-top .menulayer-header-lang{margin-left:10px;margin-right:auto}.menulayer .menulayer-header .menulayer-header-top .menulayer-header-user{margin-left:10px}.menulayer .menulayer-header .menulayer-header-top .menulayer-header-close{-width:80px}}.cartlayer{position:fixed;top:0;left:0;right:0;bottom:0;z-index:3000000000;background:#fff;display:none;flex-direction:column}.cartlayer .cartlayer-header{flex:0;min-height:100px}.cartlayer .cartlayer-header .cartlayer-header-top{display:flex;justify-content:flex-end;align-items:center;column-gap:0px;padding:0px;height:60px;border-bottom:1px solid #eee}.cartlayer .cartlayer-header .cartlayer-header-top .cartlayer-header-title{margin-right:auto;margin-left:20px;display:flex}.cartlayer .cartlayer-header .cartlayer-header-top .cartlayer-header-title i{font-size:40px;height:40px;line-height:40px;display:inline-block;vertical-align:middle;margin-right:10px}.cartlayer .cartlayer-header .cartlayer-header-top .cartlayer-header-title span{vertical-align:middle}.cartlayer .cartlayer-header .cartlayer-header-top .cartlayer-header-title span .--title{display:block;font-size:20px}.cartlayer .cartlayer-header .cartlayer-header-top .cartlayer-header-title span .--subtitle{font-size:12px}.cartlayer .cartlayer-header .cartlayer-header-top .cartlayer-header-close{width:100px;display:flex;justify-content:center}.cartlayer .cartlayer-header .cartlayer-header-bottom{height:40px;background:#31407c;display:flex;color:#fff;align-items:center;justify-content:space-around}.cartlayer .cartlayer-products{flex:1;overflow:auto;display:flex;flex-direction:column;row-gap:0px}.cartlayer .cartlayer-products .--empty-cart{display:none}.cartlayer .cartlayer-products[data-count-products='0'] .--empty-cart{display:block;text-align:center;padding:80px 0}.cartlayer .cartlayer-products::-webkit-scrollbar{width:10px}.cartlayer .cartlayer-products::-webkit-scrollbar-track{background:transparent}.cartlayer .cartlayer-products::-webkit-scrollbar-thumb{background:#31407c;border-radius:5px}.cartlayer .cartlayer-products::-webkit-scrollbar-thumb:hover{background:#3f53a1}.cartlayer .cartlayer-bottom{flex:0;min-height:60px}.cartlayer .cartlayer-bottom .button{width:100%;height:100%}.cartlayer.--visible{display:flex}@media only screen and (max-width: 1023px){.cartlayer .cartlayer-header .cartlayer-header-top .cartlayer-header-title{margin-left:10px}}@media only screen and (max-width: 380px){.cartlayer .cartlayer-header .cartlayer-header-top .cartlayer-header-user{margin-right:auto;margin-left:10px}.cartlayer .cartlayer-header .cartlayer-header-top .cartlayer-header-user .button{font-size:12px}.cartlayer .cartlayer-header .cartlayer-header-top .cartlayer-header-close{-width:80px}}.userlayer{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;background:#fff;display:none;flex-direction:column}.userlayer .userlayer-header{flex:0;min-height:100px}.userlayer .userlayer-header .userlayer-header-top{display:flex;justify-content:flex-end;align-items:center;column-gap:0px;padding:0px;height:60px;border-bottom:1px solid #eee}.userlayer .userlayer-header .userlayer-header-top .userlayer-header-title{margin-right:auto;margin-left:20px;display:flex}.userlayer .userlayer-header .userlayer-header-top .userlayer-header-title i{font-size:40px;height:40px;line-height:40px;display:inline-block;vertical-align:middle;margin-right:10px}.userlayer .userlayer-header .userlayer-header-top .userlayer-header-title span{vertical-align:middle}.userlayer .userlayer-header .userlayer-header-top .userlayer-header-title span .--title{display:block;font-size:20px}.userlayer .userlayer-header .userlayer-header-top .userlayer-header-title span .--subtitle{font-size:12px}.userlayer .userlayer-header .userlayer-header-top .userlayer-header-close{width:100px;display:flex;justify-content:center}.userlayer .userlayer-header .userlayer-header-bottom{height:40px;background:#31407c;display:flex;color:#fff;align-items:center;justify-content:space-around}.userlayer .userlayer-content{flex:1;overflow:auto;display:flex;flex-direction:column;row-gap:0px}.userlayer .userlayer-content[data-count-products='0'] .--empty-cart{display:block;text-align:center;padding:80px 0}.userlayer .userlayer-content::-webkit-scrollbar{width:10px}.userlayer .userlayer-content::-webkit-scrollbar-track{background:transparent}.userlayer .userlayer-content::-webkit-scrollbar-thumb{background:#31407c;border-radius:5px}.userlayer .userlayer-content::-webkit-scrollbar-thumb:hover{background:#3f53a1}.userlayer .userlayer-content .userlayer-login{display:block;padding:0 20px}.userlayer .userlayer-content .userlayer-menu{display:flex;justify-items:stretch;flex-direction:column;padding:0}.userlayer .userlayer-content .userlayer-menu .userlayer-menu-item{flex:1;display:flex;flex-direction:row;padding:10px 10px;align-items:center;justify-content:flex-start;position:relative;text-align:center;gap:10px}.userlayer .userlayer-content .userlayer-menu .userlayer-menu-item i{width:40px;height:40px;font-size:35px;line-height:40px;color:#31407c}.userlayer .userlayer-content .userlayer-menu .userlayer-menu-item i:before{vertical-align:middle}.userlayer .userlayer-content .userlayer-menu .userlayer-menu-item.--selected{font-weight:bold;background:#31407c;color:#fff}.userlayer .userlayer-content .userlayer-menu .userlayer-menu-item.--selected i{color:#fff}.userlayer .userlayer-content .userlayer-menu .userlayer-menu-item.--selected:hover{background:#3f53a1}.userlayer .userlayer-content .userlayer-menu .userlayer-menu-item.--selected:active{background:#232d57}.userlayer .userlayer-content .userlayer-menu .userlayer-menu-item:hover{background:#e0e0e0}.userlayer .userlayer-content .userlayer-menu .userlayer-menu-item:active{background:#dbdbdb}.userlayer .userlayer-bottom{flex:0;min-height:60px}.userlayer .userlayer-bottom .button{width:100%;height:100%}.userlayer.--visible{display:flex}@media only screen and (max-width: 1023px){.userlayer .userlayer-header .userlayer-header-top .userlayer-header-title{margin-left:10px}}@media only screen and (max-width: 380px){.userlayer .userlayer-header .userlayer-header-top .userlayer-header-user{margin-right:auto;margin-left:10px}.userlayer .userlayer-header .userlayer-header-top .userlayer-header-user .button{font-size:12px}.userlayer .userlayer-header .userlayer-header-top .userlayer-header-close{-width:80px}}main{background:#eee;min-height:600px}.page{padding:40px 0}.page.--padding-bottom-100{padding-bottom:100px}.aligner{max-width:1200px;margin:auto;padding:0 20px;display:block;text-align:left}@media only screen and (max-width: 1023px){.aligner{max-width:600px;margin:auto;padding:0 10px;display:block;text-align:left}}.max-aligner{max-width:1600px;margin:auto;padding:0 20px;display:block;text-align:left}@media only screen and (max-width: 1023px){.max-aligner{max-width:800px;margin:auto;padding:0 10px;display:block;text-align:left}}.full-aligner{padding:0 20px;display:block;text-align:left}.full-aligner.--no-padding{padding:0 0px}@media only screen and (max-width: 1023px){.full-aligner{padding:0 10px}.full-aligner.--no-padding{padding:0 0px}}.semi-aligner{max-width:900px;margin:auto;padding:0 20px;display:block;text-align:left}@media only screen and (max-width: 1023px){.semi-aligner{padding:0 10px}}.mini-aligner{max-width:600px;margin:auto;padding:0 20px;display:block;text-align:left}@media only screen and (max-width: 1023px){.mini-aligner{padding:0 10px}}.error{max-width:500px;padding:20px;background:#800;color:#fff;text-align:center;margin:100px auto}.error.--no-margin{margin:0px auto}.error.--max-700{max-width:700px}.horizontal{width:100%;display:flex;justify-content:stretch;flex-direction:row;align-items:stretch;column-gap:20px;row-gap:20px}.horizontal>*{flex:1}.horizontal>.flex-1{flex:1}.horizontal>.flex-0{flex:0}.horizontal.--gap-10{gap:10px}.horizontal.--gap-40{gap:40px}.horizontal.--gap-60{gap:60px}.horizontal.--no-row-gap{row-gap:0px}.horizontal.--no-column-gap{column-gap:0px}.horizontal.--left{justify-content:flex-start}.horizontal.--left>*{flex:0}.horizontal.--middle{align-items:center}.horizontal.--bottom{align-items:flex-end}.horizontal.--ex-button{justify-content:flex-start}.horizontal.--ex-button>.button{flex:0;min-width:200px}.horizontal.--ex-button>.button.--mini{flex:0;min-width:60px}.horizontal.--space-around{justify-content:space-around}.horizontal.--space-around>*{flex:0}.horizontal.--space-between{justify-content:space-between}.horizontal.--space-between>*{flex:0}.horizontal.--justify-center{justify-content:center}@media only screen and (max-width: 1023px){.horizontal:not(.--keep-horizontal){flex-direction:column}.horizontal:not(.--keep-horizontal).--reverse-on-mobile{flex-direction:column-reverse}.horizontal:not(.--keep-horizontal).--left{justify-content:stretch}.horizontal:not(.--keep-horizontal).--left>*{flex:1}.horizontal:not(.--keep-horizontal).--bottom{align-items:stretch}}hr{border:none;border-top:1px solid #eee;margin:40px 0}hr.--fade{opacity:0.5}hr.--black{border-top:1px solid #212121}hr.--no-margin{margin:0}hr.--margin-5,hr.--margin-5p{margin:5px 0}hr.--margin-10,hr.--margin-10p{margin:10px 0}hr.--margin-20,hr.--margin-20p{margin:20px 0}.box{background:#fff;-border:3px solid transparent;box-shadow:0px 4px 8px rgba(0,0,0,0.25);border-radius:6px;padding:20px}.box.--double-padding{padding:40px}.box.--no-padding{padding:0px}.box.--no-radius,.box.--no-corners{border-radius:0px}.box.--no-shadow,.box.--no-box-shadow{box-shadow:none}.box.--overflow-hidden{overflow:hidden}.box.--margin-bottom{margin-bottom:40px}.box.--margin-top{margin-top:40px}.box.--border-red{border:2px solid #d03737}.box.--border-green{border:2px solid #6abc44}.box.--yellow{background:#fed346}@media only screen and (max-width: 1023px){.box.--double-padding{padding:20px}}.hugeheading{font-size:280%;font-family:'Open Sans', Arial}.heading,.--heading{font-size:200%;font-family:'Open Sans', Arial}.subheading,.--subheading{font-size:150%;font-family:'Open Sans', Arial}.supersubheading,.--supersubheading{font-size:100%;font-family:'Open Sans', Arial}.miniheading,.--miniheading{font-size:80%;font-family:'Open Sans', Arial}.title,.--title{font-family:'Open Sans', Arial}.paragraph,.--paragraph,.par,.--par{text-align:justify}.tinymce-text{display:block}.tinymce-text p,.tinymce-text div{display:block;min-height:1em;margin-bottom:1em}.smalltext,.--smalltext,.subtext,.--subtext{font-size:80%}.supersmalltext,.--supersmalltext,.supersubtext,.--supersubtext{font-size:60%}.largetext,.--largetext{font-size:120%}.bigtext,.--bigtext{font-size:150%}.superbigtext,.--superbigtext{font-size:200%}.hugetext,.--hugetext{font-size:300%}.extrahugetext,.--extrahugetext{font-size:350%}.heading.--center,.heading.--text-center,.--heading.--center,.--heading.--text-center,.subheading.--center,.subheading.--text-center,.--subheading.--center,.--subheading.--text-center,.supersubheading.--center,.supersubheading.--text-center,.--supersubheading.--center,.--supersubheading.--text-center,.miniheading.--center,.miniheading.--text-center,.--miniheading.--center,.--miniheading.--text-center,.title.--center,.title.--text-center,.--title.--center,.--title.--text-center,.text.--center,.text.--text-center,.--text.--center,.--text.--text-center,.paragraph.--center,.paragraph.--text-center,.--paragraph.--center,.--paragraph.--text-center,.par .--par.--center,.par .--par.--text-center,.smalltext.--center,.smalltext.--text-center,.--smalltext.--center,.--smalltext.--text-center,.subtext.--center,.subtext.--text-center,.--subtext.--center,.--subtext.--text-center,.supersmalltext.--center,.supersmalltext.--text-center,.--supersmalltext.--center,.--supersmalltext.--text-center,.supersubtext.--center,.supersubtext.--text-center,.--supersubtext.--center,.--supersubtext.--text-center,.largetext.--center,.largetext.--text-center,.--largetext.--center,.--largetext.--text-center,.bigtext.--center,.bigtext.--text-center,.--bigtext.--center,.--bigtext.--text-center,.superbigtext.--center,.superbigtext.--text-center,.--superbigtext.--center,.--superbigtext.--text-center,.hugetext.--center,.hugetext.--text-center,.--hugetext.--center,.--hugetext.--text-center,.extrahugetext.--center,.extrahugetext.--text-center,.--extrahugetext.--center,.--extrahugetext.--text-center{text-align:center}.heading.--left,.heading.--text-left,.--heading.--left,.--heading.--text-left,.subheading.--left,.subheading.--text-left,.--subheading.--left,.--subheading.--text-left,.supersubheading.--left,.supersubheading.--text-left,.--supersubheading.--left,.--supersubheading.--text-left,.miniheading.--left,.miniheading.--text-left,.--miniheading.--left,.--miniheading.--text-left,.title.--left,.title.--text-left,.--title.--left,.--title.--text-left,.text.--left,.text.--text-left,.--text.--left,.--text.--text-left,.paragraph.--left,.paragraph.--text-left,.--paragraph.--left,.--paragraph.--text-left,.par .--par.--left,.par .--par.--text-left,.smalltext.--left,.smalltext.--text-left,.--smalltext.--left,.--smalltext.--text-left,.subtext.--left,.subtext.--text-left,.--subtext.--left,.--subtext.--text-left,.supersmalltext.--left,.supersmalltext.--text-left,.--supersmalltext.--left,.--supersmalltext.--text-left,.supersubtext.--left,.supersubtext.--text-left,.--supersubtext.--left,.--supersubtext.--text-left,.largetext.--left,.largetext.--text-left,.--largetext.--left,.--largetext.--text-left,.bigtext.--left,.bigtext.--text-left,.--bigtext.--left,.--bigtext.--text-left,.superbigtext.--left,.superbigtext.--text-left,.--superbigtext.--left,.--superbigtext.--text-left,.hugetext.--left,.hugetext.--text-left,.--hugetext.--left,.--hugetext.--text-left,.extrahugetext.--left,.extrahugetext.--text-left,.--extrahugetext.--left,.--extrahugetext.--text-left{text-align:left}.heading.--right,.heading.--text-right,.--heading.--right,.--heading.--text-right,.subheading.--right,.subheading.--text-right,.--subheading.--right,.--subheading.--text-right,.supersubheading.--right,.supersubheading.--text-right,.--supersubheading.--right,.--supersubheading.--text-right,.miniheading.--right,.miniheading.--text-right,.--miniheading.--right,.--miniheading.--text-right,.title.--right,.title.--text-right,.--title.--right,.--title.--text-right,.text.--right,.text.--text-right,.--text.--right,.--text.--text-right,.paragraph.--right,.paragraph.--text-right,.--paragraph.--right,.--paragraph.--text-right,.par .--par.--right,.par .--par.--text-right,.smalltext.--right,.smalltext.--text-right,.--smalltext.--right,.--smalltext.--text-right,.subtext.--right,.subtext.--text-right,.--subtext.--right,.--subtext.--text-right,.supersmalltext.--right,.supersmalltext.--text-right,.--supersmalltext.--right,.--supersmalltext.--text-right,.supersubtext.--right,.supersubtext.--text-right,.--supersubtext.--right,.--supersubtext.--text-right,.largetext.--right,.largetext.--text-right,.--largetext.--right,.--largetext.--text-right,.bigtext.--right,.bigtext.--text-right,.--bigtext.--right,.--bigtext.--text-right,.superbigtext.--right,.superbigtext.--text-right,.--superbigtext.--right,.--superbigtext.--text-right,.hugetext.--right,.hugetext.--text-right,.--hugetext.--right,.--hugetext.--text-right,.extrahugetext.--right,.extrahugetext.--text-right,.--extrahugetext.--right,.--extrahugetext.--text-right{text-align:right}.heading.--uppercase,.--heading.--uppercase,.subheading.--uppercase,.--subheading.--uppercase,.supersubheading.--uppercase,.--supersubheading.--uppercase,.miniheading.--uppercase,.--miniheading.--uppercase,.title.--uppercase,.--title.--uppercase,.text.--uppercase,.--text.--uppercase,.paragraph.--uppercase,.--paragraph.--uppercase,.par .--par.--uppercase,.smalltext.--uppercase,.--smalltext.--uppercase,.subtext.--uppercase,.--subtext.--uppercase,.supersmalltext.--uppercase,.--supersmalltext.--uppercase,.supersubtext.--uppercase,.--supersubtext.--uppercase,.largetext.--uppercase,.--largetext.--uppercase,.bigtext.--uppercase,.--bigtext.--uppercase,.superbigtext.--uppercase,.--superbigtext.--uppercase,.hugetext.--uppercase,.--hugetext.--uppercase,.extrahugetext.--uppercase,.--extrahugetext.--uppercase{text-transform:uppercase}.heading.--middle,.--heading.--middle,.subheading.--middle,.--subheading.--middle,.supersubheading.--middle,.--supersubheading.--middle,.miniheading.--middle,.--miniheading.--middle,.title.--middle,.--title.--middle,.text.--middle,.--text.--middle,.paragraph.--middle,.--paragraph.--middle,.par .--par.--middle,.smalltext.--middle,.--smalltext.--middle,.subtext.--middle,.--subtext.--middle,.supersmalltext.--middle,.--supersmalltext.--middle,.supersubtext.--middle,.--supersubtext.--middle,.largetext.--middle,.--largetext.--middle,.bigtext.--middle,.--bigtext.--middle,.superbigtext.--middle,.--superbigtext.--middle,.hugetext.--middle,.--hugetext.--middle,.extrahugetext.--middle,.--extrahugetext.--middle{vertical-align:middle}.heading.--margin,.--heading.--margin,.subheading.--margin,.--subheading.--margin,.supersubheading.--margin,.--supersubheading.--margin,.miniheading.--margin,.--miniheading.--margin,.title.--margin,.--title.--margin,.text.--margin,.--text.--margin,.paragraph.--margin,.--paragraph.--margin,.par .--par.--margin,.smalltext.--margin,.--smalltext.--margin,.subtext.--margin,.--subtext.--margin,.supersmalltext.--margin,.--supersmalltext.--margin,.supersubtext.--margin,.--supersubtext.--margin,.largetext.--margin,.--largetext.--margin,.bigtext.--margin,.--bigtext.--margin,.superbigtext.--margin,.--superbigtext.--margin,.hugetext.--margin,.--hugetext.--margin,.extrahugetext.--margin,.--extrahugetext.--margin{margin-bottom:20px}.heading.--margin-5,.--heading.--margin-5,.subheading.--margin-5,.--subheading.--margin-5,.supersubheading.--margin-5,.--supersubheading.--margin-5,.miniheading.--margin-5,.--miniheading.--margin-5,.title.--margin-5,.--title.--margin-5,.text.--margin-5,.--text.--margin-5,.paragraph.--margin-5,.--paragraph.--margin-5,.par .--par.--margin-5,.smalltext.--margin-5,.--smalltext.--margin-5,.subtext.--margin-5,.--subtext.--margin-5,.supersmalltext.--margin-5,.--supersmalltext.--margin-5,.supersubtext.--margin-5,.--supersubtext.--margin-5,.largetext.--margin-5,.--largetext.--margin-5,.bigtext.--margin-5,.--bigtext.--margin-5,.superbigtext.--margin-5,.--superbigtext.--margin-5,.hugetext.--margin-5,.--hugetext.--margin-5,.extrahugetext.--margin-5,.--extrahugetext.--margin-5{margin-bottom:5px}.heading.--bold,.--heading.--bold,.subheading.--bold,.--subheading.--bold,.supersubheading.--bold,.--supersubheading.--bold,.miniheading.--bold,.--miniheading.--bold,.title.--bold,.--title.--bold,.text.--bold,.--text.--bold,.paragraph.--bold,.--paragraph.--bold,.par .--par.--bold,.smalltext.--bold,.--smalltext.--bold,.subtext.--bold,.--subtext.--bold,.supersmalltext.--bold,.--supersmalltext.--bold,.supersubtext.--bold,.--supersubtext.--bold,.largetext.--bold,.--largetext.--bold,.bigtext.--bold,.--bigtext.--bold,.superbigtext.--bold,.--superbigtext.--bold,.hugetext.--bold,.--hugetext.--bold,.extrahugetext.--bold,.--extrahugetext.--bold{font-weight:bold}.heading.--red,.--heading.--red,.subheading.--red,.--subheading.--red,.supersubheading.--red,.--supersubheading.--red,.miniheading.--red,.--miniheading.--red,.title.--red,.--title.--red,.text.--red,.--text.--red,.paragraph.--red,.--paragraph.--red,.par .--par.--red,.smalltext.--red,.--smalltext.--red,.subtext.--red,.--subtext.--red,.supersmalltext.--red,.--supersmalltext.--red,.supersubtext.--red,.--supersubtext.--red,.largetext.--red,.--largetext.--red,.bigtext.--red,.--bigtext.--red,.superbigtext.--red,.--superbigtext.--red,.hugetext.--red,.--hugetext.--red,.extrahugetext.--red,.--extrahugetext.--red{color:#d03737}.heading.--green,.--heading.--green,.subheading.--green,.--subheading.--green,.supersubheading.--green,.--supersubheading.--green,.miniheading.--green,.--miniheading.--green,.title.--green,.--title.--green,.text.--green,.--text.--green,.paragraph.--green,.--paragraph.--green,.par .--par.--green,.smalltext.--green,.--smalltext.--green,.subtext.--green,.--subtext.--green,.supersmalltext.--green,.--supersmalltext.--green,.supersubtext.--green,.--supersubtext.--green,.largetext.--green,.--largetext.--green,.bigtext.--green,.--bigtext.--green,.superbigtext.--green,.--superbigtext.--green,.hugetext.--green,.--hugetext.--green,.extrahugetext.--green,.--extrahugetext.--green{color:#6abc44}.heading.--yellow,.--heading.--yellow,.subheading.--yellow,.--subheading.--yellow,.supersubheading.--yellow,.--supersubheading.--yellow,.miniheading.--yellow,.--miniheading.--yellow,.title.--yellow,.--title.--yellow,.text.--yellow,.--text.--yellow,.paragraph.--yellow,.--paragraph.--yellow,.par .--par.--yellow,.smalltext.--yellow,.--smalltext.--yellow,.subtext.--yellow,.--subtext.--yellow,.supersmalltext.--yellow,.--supersmalltext.--yellow,.supersubtext.--yellow,.--supersubtext.--yellow,.largetext.--yellow,.--largetext.--yellow,.bigtext.--yellow,.--bigtext.--yellow,.superbigtext.--yellow,.--superbigtext.--yellow,.hugetext.--yellow,.--hugetext.--yellow,.extrahugetext.--yellow,.--extrahugetext.--yellow{color:#fed346}.heading.--gray,.--heading.--gray,.subheading.--gray,.--subheading.--gray,.supersubheading.--gray,.--supersubheading.--gray,.miniheading.--gray,.--miniheading.--gray,.title.--gray,.--title.--gray,.text.--gray,.--text.--gray,.paragraph.--gray,.--paragraph.--gray,.par .--par.--gray,.smalltext.--gray,.--smalltext.--gray,.subtext.--gray,.--subtext.--gray,.supersmalltext.--gray,.--supersmalltext.--gray,.supersubtext.--gray,.--supersubtext.--gray,.largetext.--gray,.--largetext.--gray,.bigtext.--gray,.--bigtext.--gray,.superbigtext.--gray,.--superbigtext.--gray,.hugetext.--gray,.--hugetext.--gray,.extrahugetext.--gray,.--extrahugetext.--gray{color:#727272}.heading.--double-padding,.--heading.--double-padding,.subheading.--double-padding,.--subheading.--double-padding,.supersubheading.--double-padding,.--supersubheading.--double-padding,.miniheading.--double-padding,.--miniheading.--double-padding,.title.--double-padding,.--title.--double-padding,.text.--double-padding,.--text.--double-padding,.paragraph.--double-padding,.--paragraph.--double-padding,.par .--par.--double-padding,.smalltext.--double-padding,.--smalltext.--double-padding,.subtext.--double-padding,.--subtext.--double-padding,.supersmalltext.--double-padding,.--supersmalltext.--double-padding,.supersubtext.--double-padding,.--supersubtext.--double-padding,.largetext.--double-padding,.--largetext.--double-padding,.bigtext.--double-padding,.--bigtext.--double-padding,.superbigtext.--double-padding,.--superbigtext.--double-padding,.hugetext.--double-padding,.--hugetext.--double-padding,.extrahugetext.--double-padding,.--extrahugetext.--double-padding{padding-top:40px;padding-bottom:40px}.heading.--padding,.heading.--full-padding,.--heading.--padding,.--heading.--full-padding,.subheading.--padding,.subheading.--full-padding,.--subheading.--padding,.--subheading.--full-padding,.supersubheading.--padding,.supersubheading.--full-padding,.--supersubheading.--padding,.--supersubheading.--full-padding,.miniheading.--padding,.miniheading.--full-padding,.--miniheading.--padding,.--miniheading.--full-padding,.title.--padding,.title.--full-padding,.--title.--padding,.--title.--full-padding,.text.--padding,.text.--full-padding,.--text.--padding,.--text.--full-padding,.paragraph.--padding,.paragraph.--full-padding,.--paragraph.--padding,.--paragraph.--full-padding,.par .--par.--padding,.par .--par.--full-padding,.smalltext.--padding,.smalltext.--full-padding,.--smalltext.--padding,.--smalltext.--full-padding,.subtext.--padding,.subtext.--full-padding,.--subtext.--padding,.--subtext.--full-padding,.supersmalltext.--padding,.supersmalltext.--full-padding,.--supersmalltext.--padding,.--supersmalltext.--full-padding,.supersubtext.--padding,.supersubtext.--full-padding,.--supersubtext.--padding,.--supersubtext.--full-padding,.largetext.--padding,.largetext.--full-padding,.--largetext.--padding,.--largetext.--full-padding,.bigtext.--padding,.bigtext.--full-padding,.--bigtext.--padding,.--bigtext.--full-padding,.superbigtext.--padding,.superbigtext.--full-padding,.--superbigtext.--padding,.--superbigtext.--full-padding,.hugetext.--padding,.hugetext.--full-padding,.--hugetext.--padding,.--hugetext.--full-padding,.extrahugetext.--padding,.extrahugetext.--full-padding,.--extrahugetext.--padding,.--extrahugetext.--full-padding{padding-top:20px;padding-bottom:20px}.heading.--double-padding-top,.--heading.--double-padding-top,.subheading.--double-padding-top,.--subheading.--double-padding-top,.supersubheading.--double-padding-top,.--supersubheading.--double-padding-top,.miniheading.--double-padding-top,.--miniheading.--double-padding-top,.title.--double-padding-top,.--title.--double-padding-top,.text.--double-padding-top,.--text.--double-padding-top,.paragraph.--double-padding-top,.--paragraph.--double-padding-top,.par .--par.--double-padding-top,.smalltext.--double-padding-top,.--smalltext.--double-padding-top,.subtext.--double-padding-top,.--subtext.--double-padding-top,.supersmalltext.--double-padding-top,.--supersmalltext.--double-padding-top,.supersubtext.--double-padding-top,.--supersubtext.--double-padding-top,.largetext.--double-padding-top,.--largetext.--double-padding-top,.bigtext.--double-padding-top,.--bigtext.--double-padding-top,.superbigtext.--double-padding-top,.--superbigtext.--double-padding-top,.hugetext.--double-padding-top,.--hugetext.--double-padding-top,.extrahugetext.--double-padding-top,.--extrahugetext.--double-padding-top{padding-top:40px}.heading.--double-padding-bottom,.--heading.--double-padding-bottom,.subheading.--double-padding-bottom,.--subheading.--double-padding-bottom,.supersubheading.--double-padding-bottom,.--supersubheading.--double-padding-bottom,.miniheading.--double-padding-bottom,.--miniheading.--double-padding-bottom,.title.--double-padding-bottom,.--title.--double-padding-bottom,.text.--double-padding-bottom,.--text.--double-padding-bottom,.paragraph.--double-padding-bottom,.--paragraph.--double-padding-bottom,.par .--par.--double-padding-bottom,.smalltext.--double-padding-bottom,.--smalltext.--double-padding-bottom,.subtext.--double-padding-bottom,.--subtext.--double-padding-bottom,.supersmalltext.--double-padding-bottom,.--supersmalltext.--double-padding-bottom,.supersubtext.--double-padding-bottom,.--supersubtext.--double-padding-bottom,.largetext.--double-padding-bottom,.--largetext.--double-padding-bottom,.bigtext.--double-padding-bottom,.--bigtext.--double-padding-bottom,.superbigtext.--double-padding-bottom,.--superbigtext.--double-padding-bottom,.hugetext.--double-padding-bottom,.--hugetext.--double-padding-bottom,.extrahugetext.--double-padding-bottom,.--extrahugetext.--double-padding-bottom{padding-bottom:40px}.heading.--padding-top,.--heading.--padding-top,.subheading.--padding-top,.--subheading.--padding-top,.supersubheading.--padding-top,.--supersubheading.--padding-top,.miniheading.--padding-top,.--miniheading.--padding-top,.title.--padding-top,.--title.--padding-top,.text.--padding-top,.--text.--padding-top,.paragraph.--padding-top,.--paragraph.--padding-top,.par .--par.--padding-top,.smalltext.--padding-top,.--smalltext.--padding-top,.subtext.--padding-top,.--subtext.--padding-top,.supersmalltext.--padding-top,.--supersmalltext.--padding-top,.supersubtext.--padding-top,.--supersubtext.--padding-top,.largetext.--padding-top,.--largetext.--padding-top,.bigtext.--padding-top,.--bigtext.--padding-top,.superbigtext.--padding-top,.--superbigtext.--padding-top,.hugetext.--padding-top,.--hugetext.--padding-top,.extrahugetext.--padding-top,.--extrahugetext.--padding-top{padding-top:20px}.heading.--padding-bottom,.--heading.--padding-bottom,.subheading.--padding-bottom,.--subheading.--padding-bottom,.supersubheading.--padding-bottom,.--supersubheading.--padding-bottom,.miniheading.--padding-bottom,.--miniheading.--padding-bottom,.title.--padding-bottom,.--title.--padding-bottom,.text.--padding-bottom,.--text.--padding-bottom,.paragraph.--padding-bottom,.--paragraph.--padding-bottom,.par .--par.--padding-bottom,.smalltext.--padding-bottom,.--smalltext.--padding-bottom,.subtext.--padding-bottom,.--subtext.--padding-bottom,.supersmalltext.--padding-bottom,.--supersmalltext.--padding-bottom,.supersubtext.--padding-bottom,.--supersubtext.--padding-bottom,.largetext.--padding-bottom,.--largetext.--padding-bottom,.bigtext.--padding-bottom,.--bigtext.--padding-bottom,.superbigtext.--padding-bottom,.--superbigtext.--padding-bottom,.hugetext.--padding-bottom,.--hugetext.--padding-bottom,.extrahugetext.--padding-bottom,.--extrahugetext.--padding-bottom{padding-bottom:20px}.heading.--half-padding-top,.--heading.--half-padding-top,.subheading.--half-padding-top,.--subheading.--half-padding-top,.supersubheading.--half-padding-top,.--supersubheading.--half-padding-top,.miniheading.--half-padding-top,.--miniheading.--half-padding-top,.title.--half-padding-top,.--title.--half-padding-top,.text.--half-padding-top,.--text.--half-padding-top,.paragraph.--half-padding-top,.--paragraph.--half-padding-top,.par .--par.--half-padding-top,.smalltext.--half-padding-top,.--smalltext.--half-padding-top,.subtext.--half-padding-top,.--subtext.--half-padding-top,.supersmalltext.--half-padding-top,.--supersmalltext.--half-padding-top,.supersubtext.--half-padding-top,.--supersubtext.--half-padding-top,.largetext.--half-padding-top,.--largetext.--half-padding-top,.bigtext.--half-padding-top,.--bigtext.--half-padding-top,.superbigtext.--half-padding-top,.--superbigtext.--half-padding-top,.hugetext.--half-padding-top,.--hugetext.--half-padding-top,.extrahugetext.--half-padding-top,.--extrahugetext.--half-padding-top{padding-top:10px}.heading.--half-padding-bottom,.--heading.--half-padding-bottom,.subheading.--half-padding-bottom,.--subheading.--half-padding-bottom,.supersubheading.--half-padding-bottom,.--supersubheading.--half-padding-bottom,.miniheading.--half-padding-bottom,.--miniheading.--half-padding-bottom,.title.--half-padding-bottom,.--title.--half-padding-bottom,.text.--half-padding-bottom,.--text.--half-padding-bottom,.paragraph.--half-padding-bottom,.--paragraph.--half-padding-bottom,.par .--par.--half-padding-bottom,.smalltext.--half-padding-bottom,.--smalltext.--half-padding-bottom,.subtext.--half-padding-bottom,.--subtext.--half-padding-bottom,.supersmalltext.--half-padding-bottom,.--supersmalltext.--half-padding-bottom,.supersubtext.--half-padding-bottom,.--supersubtext.--half-padding-bottom,.largetext.--half-padding-bottom,.--largetext.--half-padding-bottom,.bigtext.--half-padding-bottom,.--bigtext.--half-padding-bottom,.superbigtext.--half-padding-bottom,.--superbigtext.--half-padding-bottom,.hugetext.--half-padding-bottom,.--hugetext.--half-padding-bottom,.extrahugetext.--half-padding-bottom,.--extrahugetext.--half-padding-bottom{padding-bottom:10px}.heading.--mini-padding-top,.heading.--quarter-padding-top,.--heading.--mini-padding-top,.--heading.--quarter-padding-top,.subheading.--mini-padding-top,.subheading.--quarter-padding-top,.--subheading.--mini-padding-top,.--subheading.--quarter-padding-top,.supersubheading.--mini-padding-top,.supersubheading.--quarter-padding-top,.--supersubheading.--mini-padding-top,.--supersubheading.--quarter-padding-top,.miniheading.--mini-padding-top,.miniheading.--quarter-padding-top,.--miniheading.--mini-padding-top,.--miniheading.--quarter-padding-top,.title.--mini-padding-top,.title.--quarter-padding-top,.--title.--mini-padding-top,.--title.--quarter-padding-top,.text.--mini-padding-top,.text.--quarter-padding-top,.--text.--mini-padding-top,.--text.--quarter-padding-top,.paragraph.--mini-padding-top,.paragraph.--quarter-padding-top,.--paragraph.--mini-padding-top,.--paragraph.--quarter-padding-top,.par .--par.--mini-padding-top,.par .--par.--quarter-padding-top,.smalltext.--mini-padding-top,.smalltext.--quarter-padding-top,.--smalltext.--mini-padding-top,.--smalltext.--quarter-padding-top,.subtext.--mini-padding-top,.subtext.--quarter-padding-top,.--subtext.--mini-padding-top,.--subtext.--quarter-padding-top,.supersmalltext.--mini-padding-top,.supersmalltext.--quarter-padding-top,.--supersmalltext.--mini-padding-top,.--supersmalltext.--quarter-padding-top,.supersubtext.--mini-padding-top,.supersubtext.--quarter-padding-top,.--supersubtext.--mini-padding-top,.--supersubtext.--quarter-padding-top,.largetext.--mini-padding-top,.largetext.--quarter-padding-top,.--largetext.--mini-padding-top,.--largetext.--quarter-padding-top,.bigtext.--mini-padding-top,.bigtext.--quarter-padding-top,.--bigtext.--mini-padding-top,.--bigtext.--quarter-padding-top,.superbigtext.--mini-padding-top,.superbigtext.--quarter-padding-top,.--superbigtext.--mini-padding-top,.--superbigtext.--quarter-padding-top,.hugetext.--mini-padding-top,.hugetext.--quarter-padding-top,.--hugetext.--mini-padding-top,.--hugetext.--quarter-padding-top,.extrahugetext.--mini-padding-top,.extrahugetext.--quarter-padding-top,.--extrahugetext.--mini-padding-top,.--extrahugetext.--quarter-padding-top{padding-top:5px}.heading.--mini-padding-bottom,.heading.--quarter-padding-bottom,.--heading.--mini-padding-bottom,.--heading.--quarter-padding-bottom,.subheading.--mini-padding-bottom,.subheading.--quarter-padding-bottom,.--subheading.--mini-padding-bottom,.--subheading.--quarter-padding-bottom,.supersubheading.--mini-padding-bottom,.supersubheading.--quarter-padding-bottom,.--supersubheading.--mini-padding-bottom,.--supersubheading.--quarter-padding-bottom,.miniheading.--mini-padding-bottom,.miniheading.--quarter-padding-bottom,.--miniheading.--mini-padding-bottom,.--miniheading.--quarter-padding-bottom,.title.--mini-padding-bottom,.title.--quarter-padding-bottom,.--title.--mini-padding-bottom,.--title.--quarter-padding-bottom,.text.--mini-padding-bottom,.text.--quarter-padding-bottom,.--text.--mini-padding-bottom,.--text.--quarter-padding-bottom,.paragraph.--mini-padding-bottom,.paragraph.--quarter-padding-bottom,.--paragraph.--mini-padding-bottom,.--paragraph.--quarter-padding-bottom,.par .--par.--mini-padding-bottom,.par .--par.--quarter-padding-bottom,.smalltext.--mini-padding-bottom,.smalltext.--quarter-padding-bottom,.--smalltext.--mini-padding-bottom,.--smalltext.--quarter-padding-bottom,.subtext.--mini-padding-bottom,.subtext.--quarter-padding-bottom,.--subtext.--mini-padding-bottom,.--subtext.--quarter-padding-bottom,.supersmalltext.--mini-padding-bottom,.supersmalltext.--quarter-padding-bottom,.--supersmalltext.--mini-padding-bottom,.--supersmalltext.--quarter-padding-bottom,.supersubtext.--mini-padding-bottom,.supersubtext.--quarter-padding-bottom,.--supersubtext.--mini-padding-bottom,.--supersubtext.--quarter-padding-bottom,.largetext.--mini-padding-bottom,.largetext.--quarter-padding-bottom,.--largetext.--mini-padding-bottom,.--largetext.--quarter-padding-bottom,.bigtext.--mini-padding-bottom,.bigtext.--quarter-padding-bottom,.--bigtext.--mini-padding-bottom,.--bigtext.--quarter-padding-bottom,.superbigtext.--mini-padding-bottom,.superbigtext.--quarter-padding-bottom,.--superbigtext.--mini-padding-bottom,.--superbigtext.--quarter-padding-bottom,.hugetext.--mini-padding-bottom,.hugetext.--quarter-padding-bottom,.--hugetext.--mini-padding-bottom,.--hugetext.--quarter-padding-bottom,.extrahugetext.--mini-padding-bottom,.extrahugetext.--quarter-padding-bottom,.--extrahugetext.--mini-padding-bottom,.--extrahugetext.--quarter-padding-bottom{padding-bottom:5px}.heading.--max-width-center,.heading.--max-width-800-center,.heading.--max-width-600-center,.--heading.--max-width-center,.--heading.--max-width-800-center,.--heading.--max-width-600-center,.subheading.--max-width-center,.subheading.--max-width-800-center,.subheading.--max-width-600-center,.--subheading.--max-width-center,.--subheading.--max-width-800-center,.--subheading.--max-width-600-center,.supersubheading.--max-width-center,.supersubheading.--max-width-800-center,.supersubheading.--max-width-600-center,.--supersubheading.--max-width-center,.--supersubheading.--max-width-800-center,.--supersubheading.--max-width-600-center,.miniheading.--max-width-center,.miniheading.--max-width-800-center,.miniheading.--max-width-600-center,.--miniheading.--max-width-center,.--miniheading.--max-width-800-center,.--miniheading.--max-width-600-center,.title.--max-width-center,.title.--max-width-800-center,.title.--max-width-600-center,.--title.--max-width-center,.--title.--max-width-800-center,.--title.--max-width-600-center,.text.--max-width-center,.text.--max-width-800-center,.text.--max-width-600-center,.--text.--max-width-center,.--text.--max-width-800-center,.--text.--max-width-600-center,.paragraph.--max-width-center,.paragraph.--max-width-800-center,.paragraph.--max-width-600-center,.--paragraph.--max-width-center,.--paragraph.--max-width-800-center,.--paragraph.--max-width-600-center,.par .--par.--max-width-center,.par .--par.--max-width-800-center,.par .--par.--max-width-600-center,.smalltext.--max-width-center,.smalltext.--max-width-800-center,.smalltext.--max-width-600-center,.--smalltext.--max-width-center,.--smalltext.--max-width-800-center,.--smalltext.--max-width-600-center,.subtext.--max-width-center,.subtext.--max-width-800-center,.subtext.--max-width-600-center,.--subtext.--max-width-center,.--subtext.--max-width-800-center,.--subtext.--max-width-600-center,.supersmalltext.--max-width-center,.supersmalltext.--max-width-800-center,.supersmalltext.--max-width-600-center,.--supersmalltext.--max-width-center,.--supersmalltext.--max-width-800-center,.--supersmalltext.--max-width-600-center,.supersubtext.--max-width-center,.supersubtext.--max-width-800-center,.supersubtext.--max-width-600-center,.--supersubtext.--max-width-center,.--supersubtext.--max-width-800-center,.--supersubtext.--max-width-600-center,.largetext.--max-width-center,.largetext.--max-width-800-center,.largetext.--max-width-600-center,.--largetext.--max-width-center,.--largetext.--max-width-800-center,.--largetext.--max-width-600-center,.bigtext.--max-width-center,.bigtext.--max-width-800-center,.bigtext.--max-width-600-center,.--bigtext.--max-width-center,.--bigtext.--max-width-800-center,.--bigtext.--max-width-600-center,.superbigtext.--max-width-center,.superbigtext.--max-width-800-center,.superbigtext.--max-width-600-center,.--superbigtext.--max-width-center,.--superbigtext.--max-width-800-center,.--superbigtext.--max-width-600-center,.hugetext.--max-width-center,.hugetext.--max-width-800-center,.hugetext.--max-width-600-center,.--hugetext.--max-width-center,.--hugetext.--max-width-800-center,.--hugetext.--max-width-600-center,.extrahugetext.--max-width-center,.extrahugetext.--max-width-800-center,.extrahugetext.--max-width-600-center,.--extrahugetext.--max-width-center,.--extrahugetext.--max-width-800-center,.--extrahugetext.--max-width-600-center{max-width:600px;margin-left:auto;margin-right:auto}.heading.--max-width-800-center,.--heading.--max-width-800-center,.subheading.--max-width-800-center,.--subheading.--max-width-800-center,.supersubheading.--max-width-800-center,.--supersubheading.--max-width-800-center,.miniheading.--max-width-800-center,.--miniheading.--max-width-800-center,.title.--max-width-800-center,.--title.--max-width-800-center,.text.--max-width-800-center,.--text.--max-width-800-center,.paragraph.--max-width-800-center,.--paragraph.--max-width-800-center,.par .--par.--max-width-800-center,.smalltext.--max-width-800-center,.--smalltext.--max-width-800-center,.subtext.--max-width-800-center,.--subtext.--max-width-800-center,.supersmalltext.--max-width-800-center,.--supersmalltext.--max-width-800-center,.supersubtext.--max-width-800-center,.--supersubtext.--max-width-800-center,.largetext.--max-width-800-center,.--largetext.--max-width-800-center,.bigtext.--max-width-800-center,.--bigtext.--max-width-800-center,.superbigtext.--max-width-800-center,.--superbigtext.--max-width-800-center,.hugetext.--max-width-800-center,.--hugetext.--max-width-800-center,.extrahugetext.--max-width-800-center,.--extrahugetext.--max-width-800-center{max-width:800px}.heading.--border,.--heading.--border,.subheading.--border,.--subheading.--border,.supersubheading.--border,.--supersubheading.--border,.miniheading.--border,.--miniheading.--border,.title.--border,.--title.--border,.text.--border,.--text.--border,.paragraph.--border,.--paragraph.--border,.par .--par.--border,.smalltext.--border,.--smalltext.--border,.subtext.--border,.--subtext.--border,.supersmalltext.--border,.--supersmalltext.--border,.supersubtext.--border,.--supersubtext.--border,.largetext.--border,.--largetext.--border,.bigtext.--border,.--bigtext.--border,.superbigtext.--border,.--superbigtext.--border,.hugetext.--border,.--hugetext.--border,.extrahugetext.--border,.--extrahugetext.--border{border-left:3px solid #31407c;padding-left:10px}.unselectable,.--unselectable{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (max-width: 1023px){.heading,.--heading{font-size:160%}.hugeheading,.--hugeheading{font-size:200%}.hugetext,.--hugetext{font-size:200%}.extrahugetext,.--extrahugetext{font-size:200%}}.flex{display:flex;justify-content:flex-start;align-items:center}.flex.--center{justify-content:center}.flex.--center-but-left-on-mobile{justify-content:center}.flex.--gap-10{gap:10px}.flex>.flex-0,.flex>.--flex-0{flex:0}.flex>.flex-1,.flex>.--flex-1{flex:1}@media only screen and (max-width: 1023px){.flex.--center-but-left-on-mobile{justify-content:flex-start}}.banner{display:flex;min-height:100%;min-width:100%;flex-direction:column;justify-content:flex-end;align-content:flex-start;background-color:#fff;position:relative;background-size:cover;background-position:center;overflow:hidden;border-radius:20px;box-shadow:0px 4px 8px rgba(0,0,0,0.25)}.banner.--with-text:before{content:"";position:absolute;z-index:1;top:0;right:0px;bottom:0px;left:0px;background:linear-gradient(to top,#00000033 0%,#00000000 70%)}.banner .banner-label{position:absolute;z-index:3;top:0;right:10px;width:120px;height:90px;border-radius:0px 0px 100px 100px;display:flex;color:#fff;text-align:center;justify-content:center;align-items:center;visibility:hidden;padding:0px 10px 20px 10px;flex-direction:column}.banner .banner-label span{display:block;font-size:18px;font-weight:bold}.banner .banner-handle{position:absolute;z-index:3;top:10px;left:10px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:100%;background-color:#000;color:#fff;font-size:20px;cursor:move}.banner[data-label='offer'],.banner.--is-offer{border:3px solid #E95420}.banner[data-label='offer'] .banner-label,.banner.--is-offer .banner-label{visibility:visible;background:#E95420}.banner[data-label='preorder'],.banner.--is-preorder{border:3px solid #A444BC}.banner[data-label='preorder'] .banner-label,.banner.--is-preorder .banner-label{visibility:visible;background:#A444BC}.banner[data-label='new-arrival'],.banner.--is-new-arrival{border:3px solid #4482BC}.banner[data-label='new-arrival'] .banner-label,.banner.--is-new-arrival .banner-label{visibility:visible;background:#4482BC}.banner[data-label='best-seller'],.banner.--is-best-seller{border:3px solid linear-gradient(90deg,#9F7929 0%,#D4AA48 23.23%,#FDF29D 50.83%,#D4AA48 76.87%,#B1942D 100%)}.banner[data-label='best-seller'] .banner-label,.banner.--is-best-seller .banner-label{color:#000;visibility:visible;background:linear-gradient(90deg,#9F7929 0%,#D4AA48 23.23%,#FDF29D 50.83%,#D4AA48 76.87%,#B1942D 100%)}.banner .banner-text{z-index:2;-background:linear-gradient(to right,#ffffffcc 0%,#ffffffcc 80%,#ffffff66 100%);color:#fff;padding:5px 20px 10px 20px;margin-bottom:20px}.banner .banner-text .banner-price{font-size:200%;font-family:'Open Sans', Arial;font-weight:bold;font-size:56px}.banner .banner-text .banner-price.--center,.banner .banner-text .banner-price.--text-center{text-align:center}.banner .banner-text .banner-price.--left,.banner .banner-text .banner-price.--text-left{text-align:left}.banner .banner-text .banner-price.--right,.banner .banner-text .banner-price.--text-right{text-align:right}.banner .banner-text .banner-price.--uppercase{text-transform:uppercase}.banner .banner-text .banner-price.--middle{vertical-align:middle}.banner .banner-text .banner-price.--margin{margin-bottom:20px}.banner .banner-text .banner-price.--margin-5{margin-bottom:5px}.banner .banner-text .banner-price.--bold{font-weight:bold}.banner .banner-text .banner-price.--red{color:#d03737}.banner .banner-text .banner-price.--green{color:#6abc44}.banner .banner-text .banner-price.--yellow{color:#fed346}.banner .banner-text .banner-price.--gray{color:#727272}.banner .banner-text .banner-price.--double-padding{padding-top:40px;padding-bottom:40px}.banner .banner-text .banner-price.--padding,.banner .banner-text .banner-price.--full-padding{padding-top:20px;padding-bottom:20px}.banner .banner-text .banner-price.--double-padding-top{padding-top:40px}.banner .banner-text .banner-price.--double-padding-bottom{padding-bottom:40px}.banner .banner-text .banner-price.--padding-top{padding-top:20px}.banner .banner-text .banner-price.--padding-bottom{padding-bottom:20px}.banner .banner-text .banner-price.--half-padding-top{padding-top:10px}.banner .banner-text .banner-price.--half-padding-bottom{padding-bottom:10px}.banner .banner-text .banner-price.--mini-padding-top,.banner .banner-text .banner-price.--quarter-padding-top{padding-top:5px}.banner .banner-text .banner-price.--mini-padding-bottom,.banner .banner-text .banner-price.--quarter-padding-bottom{padding-bottom:5px}.banner .banner-text .banner-price.--max-width-center,.banner .banner-text .banner-price.--max-width-800-center,.banner .banner-text .banner-price.--max-width-600-center{max-width:600px;margin-left:auto;margin-right:auto}.banner .banner-text .banner-price.--max-width-800-center{max-width:800px}.banner .banner-text .banner-price.--border{border-left:3px solid #31407c;padding-left:10px}.banner .banner-text .banner-price s{font-size:16px}.banner .banner-text .banner-title{font-size:150%;font-family:'Open Sans', Arial;font-weight:bold}.banner .banner-text .banner-title.--center,.banner .banner-text .banner-title.--text-center{text-align:center}.banner .banner-text .banner-title.--left,.banner .banner-text .banner-title.--text-left{text-align:left}.banner .banner-text .banner-title.--right,.banner .banner-text .banner-title.--text-right{text-align:right}.banner .banner-text .banner-title.--uppercase{text-transform:uppercase}.banner .banner-text .banner-title.--middle{vertical-align:middle}.banner .banner-text .banner-title.--margin{margin-bottom:20px}.banner .banner-text .banner-title.--margin-5{margin-bottom:5px}.banner .banner-text .banner-title.--bold{font-weight:bold}.banner .banner-text .banner-title.--red{color:#d03737}.banner .banner-text .banner-title.--green{color:#6abc44}.banner .banner-text .banner-title.--yellow{color:#fed346}.banner .banner-text .banner-title.--gray{color:#727272}.banner .banner-text .banner-title.--double-padding{padding-top:40px;padding-bottom:40px}.banner .banner-text .banner-title.--padding,.banner .banner-text .banner-title.--full-padding{padding-top:20px;padding-bottom:20px}.banner .banner-text .banner-title.--double-padding-top{padding-top:40px}.banner .banner-text .banner-title.--double-padding-bottom{padding-bottom:40px}.banner .banner-text .banner-title.--padding-top{padding-top:20px}.banner .banner-text .banner-title.--padding-bottom{padding-bottom:20px}.banner .banner-text .banner-title.--half-padding-top{padding-top:10px}.banner .banner-text .banner-title.--half-padding-bottom{padding-bottom:10px}.banner .banner-text .banner-title.--mini-padding-top,.banner .banner-text .banner-title.--quarter-padding-top{padding-top:5px}.banner .banner-text .banner-title.--mini-padding-bottom,.banner .banner-text .banner-title.--quarter-padding-bottom{padding-bottom:5px}.banner .banner-text .banner-title.--max-width-center,.banner .banner-text .banner-title.--max-width-800-center,.banner .banner-text .banner-title.--max-width-600-center{max-width:600px;margin-left:auto;margin-right:auto}.banner .banner-text .banner-title.--max-width-800-center{max-width:800px}.banner .banner-text .banner-title.--border{border-left:3px solid #31407c;padding-left:10px}.banner[data-layout='small'] .banner-text .banner-title{font-size:150%;font-family:'Open Sans', Arial}.banner[data-layout='small'] .banner-text .banner-title.--center,.banner[data-layout='small'] .banner-text .banner-title.--text-center{text-align:center}.banner[data-layout='small'] .banner-text .banner-title.--left,.banner[data-layout='small'] .banner-text .banner-title.--text-left{text-align:left}.banner[data-layout='small'] .banner-text .banner-title.--right,.banner[data-layout='small'] .banner-text .banner-title.--text-right{text-align:right}.banner[data-layout='small'] .banner-text .banner-title.--uppercase{text-transform:uppercase}.banner[data-layout='small'] .banner-text .banner-title.--middle{vertical-align:middle}.banner[data-layout='small'] .banner-text .banner-title.--margin{margin-bottom:20px}.banner[data-layout='small'] .banner-text .banner-title.--margin-5{margin-bottom:5px}.banner[data-layout='small'] .banner-text .banner-title.--bold{font-weight:bold}.banner[data-layout='small'] .banner-text .banner-title.--red{color:#d03737}.banner[data-layout='small'] .banner-text .banner-title.--green{color:#6abc44}.banner[data-layout='small'] .banner-text .banner-title.--yellow{color:#fed346}.banner[data-layout='small'] .banner-text .banner-title.--gray{color:#727272}.banner[data-layout='small'] .banner-text .banner-title.--double-padding{padding-top:40px;padding-bottom:40px}.banner[data-layout='small'] .banner-text .banner-title.--padding,.banner[data-layout='small'] .banner-text .banner-title.--full-padding{padding-top:20px;padding-bottom:20px}.banner[data-layout='small'] .banner-text .banner-title.--double-padding-top{padding-top:40px}.banner[data-layout='small'] .banner-text .banner-title.--double-padding-bottom{padding-bottom:40px}.banner[data-layout='small'] .banner-text .banner-title.--padding-top{padding-top:20px}.banner[data-layout='small'] .banner-text .banner-title.--padding-bottom{padding-bottom:20px}.banner[data-layout='small'] .banner-text .banner-title.--half-padding-top{padding-top:10px}.banner[data-layout='small'] .banner-text .banner-title.--half-padding-bottom{padding-bottom:10px}.banner[data-layout='small'] .banner-text .banner-title.--mini-padding-top,.banner[data-layout='small'] .banner-text .banner-title.--quarter-padding-top{padding-top:5px}.banner[data-layout='small'] .banner-text .banner-title.--mini-padding-bottom,.banner[data-layout='small'] .banner-text .banner-title.--quarter-padding-bottom{padding-bottom:5px}.banner[data-layout='small'] .banner-text .banner-title.--max-width-center,.banner[data-layout='small'] .banner-text .banner-title.--max-width-800-center,.banner[data-layout='small'] .banner-text .banner-title.--max-width-600-center{max-width:600px;margin-left:auto;margin-right:auto}.banner[data-layout='small'] .banner-text .banner-title.--max-width-800-center{max-width:800px}.banner[data-layout='small'] .banner-text .banner-title.--border{border-left:3px solid #31407c;padding-left:10px}.banner[data-layout='line'] .banner-text{margin-bottom:0;background-color:rgba(0,0,0,0.25)}.banner[data-layout='line'] .banner-text .banner-title{font-size:100%;font-family:'Open Sans', Arial;font-size:80%;font-weight:normal}.banner[data-layout='line'] .banner-text .banner-title.--center,.banner[data-layout='line'] .banner-text .banner-title.--text-center{text-align:center}.banner[data-layout='line'] .banner-text .banner-title.--left,.banner[data-layout='line'] .banner-text .banner-title.--text-left{text-align:left}.banner[data-layout='line'] .banner-text .banner-title.--right,.banner[data-layout='line'] .banner-text .banner-title.--text-right{text-align:right}.banner[data-layout='line'] .banner-text .banner-title.--uppercase{text-transform:uppercase}.banner[data-layout='line'] .banner-text .banner-title.--middle{vertical-align:middle}.banner[data-layout='line'] .banner-text .banner-title.--margin{margin-bottom:20px}.banner[data-layout='line'] .banner-text .banner-title.--margin-5{margin-bottom:5px}.banner[data-layout='line'] .banner-text .banner-title.--bold{font-weight:bold}.banner[data-layout='line'] .banner-text .banner-title.--red{color:#d03737}.banner[data-layout='line'] .banner-text .banner-title.--green{color:#6abc44}.banner[data-layout='line'] .banner-text .banner-title.--yellow{color:#fed346}.banner[data-layout='line'] .banner-text .banner-title.--gray{color:#727272}.banner[data-layout='line'] .banner-text .banner-title.--double-padding{padding-top:40px;padding-bottom:40px}.banner[data-layout='line'] .banner-text .banner-title.--padding,.banner[data-layout='line'] .banner-text .banner-title.--full-padding{padding-top:20px;padding-bottom:20px}.banner[data-layout='line'] .banner-text .banner-title.--double-padding-top{padding-top:40px}.banner[data-layout='line'] .banner-text .banner-title.--double-padding-bottom{padding-bottom:40px}.banner[data-layout='line'] .banner-text .banner-title.--padding-top{padding-top:20px}.banner[data-layout='line'] .banner-text .banner-title.--padding-bottom{padding-bottom:20px}.banner[data-layout='line'] .banner-text .banner-title.--half-padding-top{padding-top:10px}.banner[data-layout='line'] .banner-text .banner-title.--half-padding-bottom{padding-bottom:10px}.banner[data-layout='line'] .banner-text .banner-title.--mini-padding-top,.banner[data-layout='line'] .banner-text .banner-title.--quarter-padding-top{padding-top:5px}.banner[data-layout='line'] .banner-text .banner-title.--mini-padding-bottom,.banner[data-layout='line'] .banner-text .banner-title.--quarter-padding-bottom{padding-bottom:5px}.banner[data-layout='line'] .banner-text .banner-title.--max-width-center,.banner[data-layout='line'] .banner-text .banner-title.--max-width-800-center,.banner[data-layout='line'] .banner-text .banner-title.--max-width-600-center{max-width:600px;margin-left:auto;margin-right:auto}.banner[data-layout='line'] .banner-text .banner-title.--max-width-800-center{max-width:800px}.banner[data-layout='line'] .banner-text .banner-title.--border{border-left:3px solid #31407c;padding-left:10px}.banner[data-layout='line'] .banner-text .banner-description{display:none}.banner[data-layout='full']{border-radius:0px;box-shadow:none}.home-full-banner.--with-radius .banner[data-layout='full']{border-radius:20px;box-shadow:0px 4px 8px rgba(0,0,0,0.25)}.banner.ui-sortable-helper{width:100px !important;height:100px !important;min-width:100px !important;min-height:100px !important;max-width:100px !important;max-height:100px !important}.banner.ui-sortable-helper .banner-text{margin-bottom:0;background-color:rgba(0,0,0,0.25)}.banner.ui-sortable-helper .banner-text .banner-title{font-size:100%;font-family:'Open Sans', Arial;font-size:80%;font-weight:normal}.banner.ui-sortable-helper .banner-text .banner-title.--center,.banner.ui-sortable-helper .banner-text .banner-title.--text-center{text-align:center}.banner.ui-sortable-helper .banner-text .banner-title.--left,.banner.ui-sortable-helper .banner-text .banner-title.--text-left{text-align:left}.banner.ui-sortable-helper .banner-text .banner-title.--right,.banner.ui-sortable-helper .banner-text .banner-title.--text-right{text-align:right}.banner.ui-sortable-helper .banner-text .banner-title.--uppercase{text-transform:uppercase}.banner.ui-sortable-helper .banner-text .banner-title.--middle{vertical-align:middle}.banner.ui-sortable-helper .banner-text .banner-title.--margin{margin-bottom:20px}.banner.ui-sortable-helper .banner-text .banner-title.--margin-5{margin-bottom:5px}.banner.ui-sortable-helper .banner-text .banner-title.--bold{font-weight:bold}.banner.ui-sortable-helper .banner-text .banner-title.--red{color:#d03737}.banner.ui-sortable-helper .banner-text .banner-title.--green{color:#6abc44}.banner.ui-sortable-helper .banner-text .banner-title.--yellow{color:#fed346}.banner.ui-sortable-helper .banner-text .banner-title.--gray{color:#727272}.banner.ui-sortable-helper .banner-text .banner-title.--double-padding{padding-top:40px;padding-bottom:40px}.banner.ui-sortable-helper .banner-text .banner-title.--padding,.banner.ui-sortable-helper .banner-text .banner-title.--full-padding{padding-top:20px;padding-bottom:20px}.banner.ui-sortable-helper .banner-text .banner-title.--double-padding-top{padding-top:40px}.banner.ui-sortable-helper .banner-text .banner-title.--double-padding-bottom{padding-bottom:40px}.banner.ui-sortable-helper .banner-text .banner-title.--padding-top{padding-top:20px}.banner.ui-sortable-helper .banner-text .banner-title.--padding-bottom{padding-bottom:20px}.banner.ui-sortable-helper .banner-text .banner-title.--half-padding-top{padding-top:10px}.banner.ui-sortable-helper .banner-text .banner-title.--half-padding-bottom{padding-bottom:10px}.banner.ui-sortable-helper .banner-text .banner-title.--mini-padding-top,.banner.ui-sortable-helper .banner-text .banner-title.--quarter-padding-top{padding-top:5px}.banner.ui-sortable-helper .banner-text .banner-title.--mini-padding-bottom,.banner.ui-sortable-helper .banner-text .banner-title.--quarter-padding-bottom{padding-bottom:5px}.banner.ui-sortable-helper .banner-text .banner-title.--max-width-center,.banner.ui-sortable-helper .banner-text .banner-title.--max-width-800-center,.banner.ui-sortable-helper .banner-text .banner-title.--max-width-600-center{max-width:600px;margin-left:auto;margin-right:auto}.banner.ui-sortable-helper .banner-text .banner-title.--max-width-800-center{max-width:800px}.banner.ui-sortable-helper .banner-text .banner-title.--border{border-left:3px solid #31407c;padding-left:10px}.banner.ui-sortable-helper .banner-text .banner-description{display:none}.banner.ui-sortable-placeholder{min-height:100%;min-width:100%;background-color:aqua !important;visibility:visible !important}.easyadmin-line-banners .banner .banner-text{margin-bottom:0;background-color:rgba(0,0,0,0.25)}.easyadmin-line-banners .banner .banner-text .banner-title{font-size:100%;font-family:'Open Sans', Arial;font-size:80%;font-weight:normal}.easyadmin-line-banners .banner .banner-text .banner-title.--center,.easyadmin-line-banners .banner .banner-text .banner-title.--text-center{text-align:center}.easyadmin-line-banners .banner .banner-text .banner-title.--left,.easyadmin-line-banners .banner .banner-text .banner-title.--text-left{text-align:left}.easyadmin-line-banners .banner .banner-text .banner-title.--right,.easyadmin-line-banners .banner .banner-text .banner-title.--text-right{text-align:right}.easyadmin-line-banners .banner .banner-text .banner-title.--uppercase{text-transform:uppercase}.easyadmin-line-banners .banner .banner-text .banner-title.--middle{vertical-align:middle}.easyadmin-line-banners .banner .banner-text .banner-title.--margin{margin-bottom:20px}.easyadmin-line-banners .banner .banner-text .banner-title.--margin-5{margin-bottom:5px}.easyadmin-line-banners .banner .banner-text .banner-title.--bold{font-weight:bold}.easyadmin-line-banners .banner .banner-text .banner-title.--red{color:#d03737}.easyadmin-line-banners .banner .banner-text .banner-title.--green{color:#6abc44}.easyadmin-line-banners .banner .banner-text .banner-title.--yellow{color:#fed346}.easyadmin-line-banners .banner .banner-text .banner-title.--gray{color:#727272}.easyadmin-line-banners .banner .banner-text .banner-title.--double-padding{padding-top:40px;padding-bottom:40px}.easyadmin-line-banners .banner .banner-text .banner-title.--padding,.easyadmin-line-banners .banner .banner-text .banner-title.--full-padding{padding-top:20px;padding-bottom:20px}.easyadmin-line-banners .banner .banner-text .banner-title.--double-padding-top{padding-top:40px}.easyadmin-line-banners .banner .banner-text .banner-title.--double-padding-bottom{padding-bottom:40px}.easyadmin-line-banners .banner .banner-text .banner-title.--padding-top{padding-top:20px}.easyadmin-line-banners .banner .banner-text .banner-title.--padding-bottom{padding-bottom:20px}.easyadmin-line-banners .banner .banner-text .banner-title.--half-padding-top{padding-top:10px}.easyadmin-line-banners .banner .banner-text .banner-title.--half-padding-bottom{padding-bottom:10px}.easyadmin-line-banners .banner .banner-text .banner-title.--mini-padding-top,.easyadmin-line-banners .banner .banner-text .banner-title.--quarter-padding-top{padding-top:5px}.easyadmin-line-banners .banner .banner-text .banner-title.--mini-padding-bottom,.easyadmin-line-banners .banner .banner-text .banner-title.--quarter-padding-bottom{padding-bottom:5px}.easyadmin-line-banners .banner .banner-text .banner-title.--max-width-center,.easyadmin-line-banners .banner .banner-text .banner-title.--max-width-800-center,.easyadmin-line-banners .banner .banner-text .banner-title.--max-width-600-center{max-width:600px;margin-left:auto;margin-right:auto}.easyadmin-line-banners .banner .banner-text .banner-title.--max-width-800-center{max-width:800px}.easyadmin-line-banners .banner .banner-text .banner-title.--border{border-left:3px solid #31407c;padding-left:10px}.easyadmin-line-banners .banner .banner-text .banner-description{display:none}.easyadmin-small-banner .banner .banner-text .banner-title{font-size:150%;font-family:'Open Sans', Arial}.easyadmin-small-banner .banner .banner-text .banner-title.--center,.easyadmin-small-banner .banner .banner-text .banner-title.--text-center{text-align:center}.easyadmin-small-banner .banner .banner-text .banner-title.--left,.easyadmin-small-banner .banner .banner-text .banner-title.--text-left{text-align:left}.easyadmin-small-banner .banner .banner-text .banner-title.--right,.easyadmin-small-banner .banner .banner-text .banner-title.--text-right{text-align:right}.easyadmin-small-banner .banner .banner-text .banner-title.--uppercase{text-transform:uppercase}.easyadmin-small-banner .banner .banner-text .banner-title.--middle{vertical-align:middle}.easyadmin-small-banner .banner .banner-text .banner-title.--margin{margin-bottom:20px}.easyadmin-small-banner .banner .banner-text .banner-title.--margin-5{margin-bottom:5px}.easyadmin-small-banner .banner .banner-text .banner-title.--bold{font-weight:bold}.easyadmin-small-banner .banner .banner-text .banner-title.--red{color:#d03737}.easyadmin-small-banner .banner .banner-text .banner-title.--green{color:#6abc44}.easyadmin-small-banner .banner .banner-text .banner-title.--yellow{color:#fed346}.easyadmin-small-banner .banner .banner-text .banner-title.--gray{color:#727272}.easyadmin-small-banner .banner .banner-text .banner-title.--double-padding{padding-top:40px;padding-bottom:40px}.easyadmin-small-banner .banner .banner-text .banner-title.--padding,.easyadmin-small-banner .banner .banner-text .banner-title.--full-padding{padding-top:20px;padding-bottom:20px}.easyadmin-small-banner .banner .banner-text .banner-title.--double-padding-top{padding-top:40px}.easyadmin-small-banner .banner .banner-text .banner-title.--double-padding-bottom{padding-bottom:40px}.easyadmin-small-banner .banner .banner-text .banner-title.--padding-top{padding-top:20px}.easyadmin-small-banner .banner .banner-text .banner-title.--padding-bottom{padding-bottom:20px}.easyadmin-small-banner .banner .banner-text .banner-title.--half-padding-top{padding-top:10px}.easyadmin-small-banner .banner .banner-text .banner-title.--half-padding-bottom{padding-bottom:10px}.easyadmin-small-banner .banner .banner-text .banner-title.--mini-padding-top,.easyadmin-small-banner .banner .banner-text .banner-title.--quarter-padding-top{padding-top:5px}.easyadmin-small-banner .banner .banner-text .banner-title.--mini-padding-bottom,.easyadmin-small-banner .banner .banner-text .banner-title.--quarter-padding-bottom{padding-bottom:5px}.easyadmin-small-banner .banner .banner-text .banner-title.--max-width-center,.easyadmin-small-banner .banner .banner-text .banner-title.--max-width-800-center,.easyadmin-small-banner .banner .banner-text .banner-title.--max-width-600-center{max-width:600px;margin-left:auto;margin-right:auto}.easyadmin-small-banner .banner .banner-text .banner-title.--max-width-800-center{max-width:800px}.easyadmin-small-banner .banner .banner-text .banner-title.--border{border-left:3px solid #31407c;padding-left:10px}.cartofferpackbutton .--hidden,.cartbutton .--hidden{display:none}.cartofferpackbutton .--loading-message,.cartbutton .--loading-message{display:none}.cartofferpackbutton .--out-of-stock-message,.cartbutton .--out-of-stock-message{display:none}.cartofferpackbutton.--add-quantity,.cartbutton.--add-quantity{display:flex;flex-direction:column}.cartofferpackbutton.--add-quantity.--loading .--in-cart-quantity,.cartbutton.--add-quantity.--loading .--in-cart-quantity{display:none}.cartofferpackbutton.--add-quantity.--loading .--loading-message,.cartbutton.--add-quantity.--loading .--loading-message{display:inline}.cartofferpackbutton.--add-quantity[data-stock='0'] input,.cartofferpackbutton.--add-quantity[data-stock='0'] .--in-cart,.cartbutton.--add-quantity[data-stock='0'] input,.cartbutton.--add-quantity[data-stock='0'] .--in-cart{display:none}.cartofferpackbutton.--add-quantity[data-stock='0'] .--out-of-stock-message,.cartbutton.--add-quantity[data-stock='0'] .--out-of-stock-message{display:block}.cartofferpackbutton.--plus-minus,.cartbutton.--plus-minus{display:flex}.cartofferpackbutton.--plus-minus button.--plus,.cartofferpackbutton.--plus-minus button.--minus,.cartbutton.--plus-minus button.--plus,.cartbutton.--plus-minus button.--minus{width:25%}.cartofferpackbutton.--plus-minus .--loading-message,.cartbutton.--plus-minus .--loading-message{font-size:80%;min-height:41px;display:none;justify-content:center;align-items:center}.cartofferpackbutton.--plus-minus input.--quantity,.cartbutton.--plus-minus input.--quantity{text-align:center;padding-left:22px !important}.cartofferpackbutton.--plus-minus input.--quantity,.cartofferpackbutton.--plus-minus .--loading-message,.cartofferpackbutton.--plus-minus .--out-of-stock-message,.cartbutton.--plus-minus input.--quantity,.cartbutton.--plus-minus .--loading-message,.cartbutton.--plus-minus .--out-of-stock-message{width:50%}.cartofferpackbutton.--plus-minus.--loading input.--quantity,.cartbutton.--plus-minus.--loading input.--quantity{display:none}.cartofferpackbutton.--plus-minus.--loading .--loading-message,.cartbutton.--plus-minus.--loading .--loading-message{display:flex}.cartofferpackbutton.--plus-minus[data-stock='0'] input.--quantity,.cartbutton.--plus-minus[data-stock='0'] input.--quantity{display:none}.cartofferpackbutton.--plus-minus[data-stock='0'] .--out-of-stock-message,.cartbutton.--plus-minus[data-stock='0'] .--out-of-stock-message{display:block}.cartofferpackbutton.--add-one.--loading .--add-to-cart,.cartbutton.--add-one.--loading .--add-to-cart{display:none}.cartofferpackbutton.--add-one.--loading .--loading-message,.cartbutton.--add-one.--loading .--loading-message{display:inline}.cartofferpackbutton.--add-quantity .--out-of-stock-message,.cartbutton.--add-quantity .--out-of-stock-message{padding:10px 10px}.cartofferpackbutton.--add-quantity button,.cartbutton.--add-quantity button{margin-top:5px}.cartofferpackbutton.--plus-minus button.--plus,.cartbutton.--plus-minus button.--plus{padding:10px 10px;border-radius:0 2px 2px 0}.cartofferpackbutton.--plus-minus button.--minus,.cartbutton.--plus-minus button.--minus{padding:10px 10px;border-radius:2px 0 0 2px}.cartofferpackbutton.--plus-minus input.--quantity,.cartofferpackbutton.--plus-minus .--loading-message,.cartofferpackbutton.--plus-minus .--out-of-stock-message,.cartbutton.--plus-minus input.--quantity,.cartbutton.--plus-minus .--loading-message,.cartbutton.--plus-minus .--out-of-stock-message{border:1px solid #31407c;background:#fff;padding:10px 10px;border-radius:0px}.cartofferpackbutton.--plus-minus .--loading-message,.cartbutton.--plus-minus .--loading-message{font-size:16px}.--cart-variations{display:none}.--cart-variations:not([data-cart-variations='']){display:block}.category.category-box{box-shadow:0px 4px 8px rgba(0,0,0,0.25);position:relative;display:flex;flex-direction:column;align-self:flex-start;border-radius:5px;overflow:hidden;transition:all .2s ease-in-out}.category.category-box .category-image{flex:0;-border:1px solid #eee;border-bottom:none;height:200px;min-height:200px;max-height:200px;overflow:hidden;transition:all .2s ease-in-out}.category.category-box .category-image img{display:block;height:100%;width:100%;object-fit:contain}.category.category-box .category-title{flex:1;border-top:1px solid #ccc;padding:10px 5px}.category.category-box .category-count{background:rgba(255,255,255,0.6);color:#000;text-align:center;position:absolute;top:179px;right:1px;padding:5px;font-size:10px;display:flex;justify-content:center;align-items:center}.category.category-box[data-count='0'] .category-image{filter:grayscale(100%)}.category.category-box[data-count='0'] .category-title{color:#888}.category.category-box:hover{background:#e6e6e6}.category.category-box:hover .category-image{filter:brightness(90%)}.category.category-banner{-border:1px solid #444;box-shadow:5px 5px 10px rgba(0,0,0,0.1);border-radius:20px;overflow:hidden;background-color:#eee;background-size:cover;background-position:center;display:flex;align-items:flex-end;width:calc(50% - 10px);height:400px}.category.category-banner:not(:last-child){margin-right:20px}.category.category-banner .category-title{background:rgba(0,0,0,0.4);color:#fff;font-size:26px;width:100%;padding:20px}.home-categories-middle .category.category-banner{width:calc(25% - 10px);height:100px}.home-categories-middle .category.category-banner .category-title{font-size:16px;padding:10px 20px}.home-categories-bottom .category.category-banner{width:calc(8% - 10px);height:50px}.home-categories-bottom .category.category-banner .category-title{display:flex;justify-content:center;align-items:center;text-align:center;height:100%;font-size:12px;padding:5px 5px;word-wrap:break-word}.category.category-menu{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;max-width:80px;white-space:normal;font-size:12px;text-align:center;vertical-align:top;background-size:cover;padding:0px 0px;background-position:center;min-height:60px;padding-top:10px;padding-left:7px;padding-right:7px;box-sizing:content-box}.category.category-menu .category-image{-background:radial-gradient(circle,#ffffff 0,rgba(255,255,255,0) 20px);height:20px}.category.category-menu .category-image img{-mix-blend-mode:multiply;display:block;height:20px;max-width:40px;object-fit:scale-down}.category.category-menu .category-title{padding:0px 0px;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:5px}.category.category-menu:hover,.category.category-menu.--selected{background:#232d57}.category.category-menu.--is-card-game{-max-width:100px}.category.category-menu.--is-card-game .category-title{font-weight:bold}.category.category-menulayer{display:flex;padding:10px 0;justify-items:flex-start;align-items:center}.category.category-menulayer .category-image{min-width:50px;display:flex;justify-content:center;flex:0}.category.category-menulayer .category-image img{display:block;height:30px;width:30px;padding:5px 0;object-fit:scale-down;background-color:#31407c;border-radius:100%}.category.category-menulayer .category-title{flex:1;padding:5px 0px;text-transform:uppercase}.category.category-menulayer:hover{background:rgba(0,0,0,0.1)}.category.category-menulayer.--selected{background:rgba(0,0,0,0.1)}.categories-listing{padding-bottom:100px}.category-line{display:flex;justify-content:space-between;align-items:center;padding:10px;background:#fff}.category-line:not(:last-child){border-bottom:1px dotted #888}.category-line:hover{background:#f5f5f5}.event-listing{margin-bottom:20px;background:#fff;-border:3px solid transparent;box-shadow:0px 4px 8px rgba(0,0,0,0.25);border-radius:6px;padding:20px}.event-listing.--double-padding{padding:40px}.event-listing.--no-padding{padding:0px}.event-listing.--no-radius,.event-listing.--no-corners{border-radius:0px}.event-listing.--no-shadow,.event-listing.--no-box-shadow{box-shadow:none}.event-listing.--overflow-hidden{overflow:hidden}.event-listing.--margin-bottom{margin-bottom:40px}.event-listing.--margin-top{margin-top:40px}.event-listing.--border-red{border:2px solid #d03737}.event-listing.--border-green{border:2px solid #6abc44}.event-listing.--yellow{background:#fed346}.event-listing .event-bar{font-size:20px;padding:10px 20px;background:#eee;display:flex;column-gap:10px}.event-listing .event-content{display:flex;padding:20px;column-gap:10px}.event-listing .event-content .event-image{display:flex;flex:0;max-width:300px}.event-listing .event-content .event-image img{display:block;width:100%;object-fit:scale-down}.event-listing .event-content .event-info{flex:1}@media only screen and (max-width: 1023px){.event-listing .event-content{flex-direction:column}}.event-details{background:#eee;padding-bottom:100px;min-height:600px}.event-details .event-time{font-size:20px}.event-details .event-bar{background:#fff}.event-details .event-bar .event-breadcrumb{border-bottom:1px solid #eee;display:flex;column-gap:10px;flex-wrap:wrap;padding:10px 0px}.event-details .event-bar .event-breadcrumb a{font-size:12px;color:#31407c}.event-details .event-bar .event-breadcrumb a:hover{color:#212121}.event-details .event-bar .event-breadcrumb a:not(:last-child):after{content:'/';margin-left:10px;color:#888}.event-details .event-bar .event-title{padding:15px 0px 20px 0px;font-size:30px;display:flex;align-items:center;column-gap:20px}.event-details .event-bar .event-title a{flex:0;background:#eee;border-radius:100%;min-width:40px;min-height:40px;vertical-align:middle;display:flex;align-items:center;justify-content:center;color:#31407c}.event-details .event-bar .event-title a i{font-size:30px;height:30px;line-height:30px;display:inline-block;vertical-align:middle}.event-details .event-bar .event-title a:hover{background:#e0e0e0}.event-details .event-bar .event-title span{flex:1;vertical-align:middle}.event-details .event-content{display:flex;column-gap:20px;row-gap:20px;padding-top:20px}.event-details .event-content .event-content-left{-width:40%;width:500px;-flex:1;display:flex;justify-content:flex-start;align-items:center;flex-direction:column}.event-details .event-content .event-content-left .event-image{display:flex;justify-content:center;width:100%;margin-bottom:20px}.event-details .event-content .event-content-left .event-image img{min-width:100%;max-width:100%;background:#fff;object-fit:scale-down;box-shadow:0px 2px 4px rgba(0,0,0,0.25);-border:3px solid #fff;border-radius:20px}.event-details .event-content .event-content-right{-flex:0.6;width:calc(100% - 500px)}.event-details .event-content .event-info{width:100%;padding:20px;background:#fff;margin-bottom:20px;border-radius:20px;box-shadow:0px 2px 4px rgba(0,0,0,0.25)}.event-details .event-content .event-description{margin-bottom:10px}.event-details .event-content .event-description h3{margin-bottom:10px}.event-details .event-content .event-time{font-size:30px}.event-details .event-content .event-book{display:flex;justify-items:stretch;column-gap:20px}.event-details .event-content .event-book>*{flex:1}.event-details .event-checkout{padding-top:20px}.event-details .event-checkout .event-info{width:100%;padding:20px;background:#fff;margin-bottom:20px;border-radius:20px;box-shadow:0px 2px 4px rgba(0,0,0,0.25)}.event-details .event-checkout .event-slots{text-align:center;font-size:30px}.event-details .event-checkout .event-date{text-align:center;margin:10px 0}.event-details .event-checkout .event-cost{text-align:center;font-size:40px}@media only screen and (max-width: 1023px){.event-details .event-time{font-size:20px}.event-details .event-content{flex-direction:column}.event-details .event-content .event-content-left{flex:1;width:100%}.event-details .event-content .event-content-right{flex:1;width:100%}.event-details .event-content .event-content-right .event-book{flex-direction:column;row-gap:20px}.event-details .event-content .event-content-right .event-book>*{flex:1}}.product-buttons-divider{display:flex;align-items:center;text-align:center;padding-left:15%;padding-right:15%}.product-buttons-divider:before,.product-buttons-divider:after{content:'';flex:1;border-bottom:1px solid #ccc}.product-buttons-divider span{padding:0 10px;background-color:#fff;color:#666}.product.product-table{background:#fff;display:flex;box-shadow:0px 4px 8px rgba(0,0,0,0.25);border-radius:6px;border:3px solid transparent;padding:10px}.product.product-table .product-image{width:100px;transition:all .2s ease-in-out;position:relative}.product.product-table .product-image img{display:block;height:80px;width:100px;object-fit:contain}.product.product-table .product-info{padding-left:10px;width:calc(100% - 300px)}.product.product-table .product-info .product-title{width:100%}.product.product-table .product-info .product-price{font-size:30px}.product.product-table .product-info .product-price s{font-size:70%;margin-left:10px}.product.product-table .product-info .product-stock{font-size:12px}.product.product-table .product-actions{width:200px;display:flex;justify-content:center;align-items:center}.product.product-table .product-actions .button:not(:last-child){margin-right:10px}.product.product-table[data-label='available']{border:3px solid #6abc44}.product.product-table[data-label='is-upon-order']{border:3px solid #d03737}.product.product-table[data-label='offer'],.product.product-table[data-label='set-2-plus-1'],.product.product-table[data-label='has-double-points'],.product.product-table.--set-2-plus-1,.product.product-table.--has-double-points,.product.product-table.--is-offer{border:3px solid #E95420}.product.product-table[data-label='preorder'],.product.product-table.--is-preorder{border:3px solid #A444BC}.product.product-table[data-label='new-arrival'],.product.product-table.--is-new-arrival{border:3px solid #4482BC}.product.product-table[data-label='best-seller'],.product.product-table.--is-best-seller{border:3px solid #D4AA48}.product.product-table[data-label='vip'],.product.product-table.--is-vip{border:3px solid #77ced5}.product.product-table[data-label='simple-badge']{border:3px solid #d03737}.product.product-table[data-label='simple-badge'][data-label-color='red']{border:3px solid #d03737}.product.product-table[data-label='simple-badge'][data-label-color='blue']{border:3px solid #31407c}.product.product-table[data-label='simple-badge'][data-label-color='purple']{border:3px solid #9d48f7}.product.product-table[data-label='simple-badge'][data-label-color='yellow']{border:3px solid #fed346}.product.product-table[data-label='simple-badge'][data-label-color='orange']{border:3px solid #E95420}.product.product-table[data-label='simple-badge'][data-label-color='green']{border:3px solid #6abc44}.product.product-table[data-label='simple-badge'][data-label-color='black']{border:3px solid #212121}.product.product-table:hover .product-image:hover{transform:scale(1.1)}.product.product-table.--embed{background:none;box-shadow:none}.product.product-table.--embed[data-label='']{border-bottom:1px dotted #ccc}@media only screen and (min-width: 520px) and (max-width: 1023px){.product.product-table .product-info{width:calc(100% - 100px)}.product.product-table .product-actions{display:none}}@media only screen and (max-width: 519px){.product.product-table .product-image{width:60px}.product.product-table .product-image img{width:60px}.product.product-table .product-info{width:calc(100% - 60px)}.product.product-table .product-actions{display:none}}.product.product-box{background:#fff;-border:3px solid transparent;box-shadow:0px 4px 8px rgba(0,0,0,0.25);border-radius:6px;overflow:hidden;display:flex;flex-direction:column;justify-content:stretch;position:relative;padding-top:40px}.product.product-box .product-label{position:absolute;top:0;right:10px;width:120px;height:90px;border-radius:0px 0px 100px 100px;display:flex;color:#fff;text-align:center;justify-content:center;align-items:center;visibility:hidden;padding:0px 10px 15px 10px;flex-direction:column;z-index:2}.product.product-box .product-label span{display:block;font-size:18px;font-weight:bold}.product.product-box .product-label span.--big{font-size:22px}.product.product-box .product-label var{display:block;font-size:12px}.product.product-box .product-simple-badge{position:absolute;top:-10px;right:40px;z-index:3;border-radius:100%;width:60px;height:60px;background:#d03737;display:flex;text-align:center;justify-content:center;align-items:center}.product.product-box .product-image{transition:all .2s ease-in-out;position:relative}.product.product-box .product-image img{display:block;height:300px;width:100%;object-fit:scale-down}.product.product-box .product-image img.slider-image-1{display:none}.product.product-box .product-image:hover{transform:scale(1.05)}.product.product-box .product-image:hover img.slider-image-0{display:none}.product.product-box .product-image:hover img.slider-image-1{display:block}.product.product-box .product-info{padding:20px 20px;height:100%}.product.product-box .product-info .product-title{width:100%;padding-top:10px;font-size:100%;font-family:'Open Sans', Arial;font-size:120%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.product.product-box .product-info .product-title.--center,.product.product-box .product-info .product-title.--text-center{text-align:center}.product.product-box .product-info .product-title.--left,.product.product-box .product-info .product-title.--text-left{text-align:left}.product.product-box .product-info .product-title.--right,.product.product-box .product-info .product-title.--text-right{text-align:right}.product.product-box .product-info .product-title.--uppercase{text-transform:uppercase}.product.product-box .product-info .product-title.--middle{vertical-align:middle}.product.product-box .product-info .product-title.--margin{margin-bottom:20px}.product.product-box .product-info .product-title.--margin-5{margin-bottom:5px}.product.product-box .product-info .product-title.--bold{font-weight:bold}.product.product-box .product-info .product-title.--red{color:#d03737}.product.product-box .product-info .product-title.--green{color:#6abc44}.product.product-box .product-info .product-title.--yellow{color:#fed346}.product.product-box .product-info .product-title.--gray{color:#727272}.product.product-box .product-info .product-title.--double-padding{padding-top:40px;padding-bottom:40px}.product.product-box .product-info .product-title.--padding,.product.product-box .product-info .product-title.--full-padding{padding-top:20px;padding-bottom:20px}.product.product-box .product-info .product-title.--double-padding-top{padding-top:40px}.product.product-box .product-info .product-title.--double-padding-bottom{padding-bottom:40px}.product.product-box .product-info .product-title.--padding-top{padding-top:20px}.product.product-box .product-info .product-title.--padding-bottom{padding-bottom:20px}.product.product-box .product-info .product-title.--half-padding-top{padding-top:10px}.product.product-box .product-info .product-title.--half-padding-bottom{padding-bottom:10px}.product.product-box .product-info .product-title.--mini-padding-top,.product.product-box .product-info .product-title.--quarter-padding-top{padding-top:5px}.product.product-box .product-info .product-title.--mini-padding-bottom,.product.product-box .product-info .product-title.--quarter-padding-bottom{padding-bottom:5px}.product.product-box .product-info .product-title.--max-width-center,.product.product-box .product-info .product-title.--max-width-800-center,.product.product-box .product-info .product-title.--max-width-600-center{max-width:600px;margin-left:auto;margin-right:auto}.product.product-box .product-info .product-title.--max-width-800-center{max-width:800px}.product.product-box .product-info .product-title.--border{border-left:3px solid #31407c;padding-left:10px}.product.product-box .product-info .product-price{font-size:30px}.product.product-box .product-info .product-price s{font-size:70%;margin-left:10px}.product.product-box .product-info .product-price span{font-size:70%;margin-left:10px}.product.product-box .product-info .product-stock{padding-top:10px;font-size:12px;display:flex}.product.product-box .product-info .product-stock .product-cart-variations{margin-left:10px}.product.product-box .product-info .product-stock .product-cart-variations .--in-cart-label:before{content:"|";margin-right:10px;color:#aaa}.product.product-box .product-actions{background:#31407c;color:#fff;min-height:50px;display:flex;justify-content:stretch;align-items:stretch}.product.product-box .product-actions .button{flex:1;text-align:center}.product.product-box[data-label='available']{border:3px solid #6abc44}.product.product-box[data-label='available'] .product-label{visibility:visible;background:#6abc44}.product.product-box[data-label='is-upon-order']{border:3px solid #d03737}.product.product-box[data-label='is-upon-order'] .product-label{visibility:visible;background:#d03737}.product.product-box[data-label='offer'],.product.product-box[data-label='has-double-points'],.product.product-box[data-label='set-2-plus-1']{border:3px solid #E95420}.product.product-box[data-label='offer'] .product-label,.product.product-box[data-label='has-double-points'] .product-label,.product.product-box[data-label='set-2-plus-1'] .product-label{visibility:visible;background:#E95420}.product.product-box[data-label='preorder']{border:3px solid #A444BC}.product.product-box[data-label='preorder'] .product-label{visibility:visible;background:#A444BC}.product.product-box[data-label='new-arrival']{border:3px solid #4482BC}.product.product-box[data-label='new-arrival'] .product-label{visibility:visible;background:#4482BC}.product.product-box[data-label='best-seller']{border:3px solid #D4AA48}.product.product-box[data-label='best-seller'] .product-label{visibility:visible;background:linear-gradient(90deg,#9F7929 0%,#D4AA48 23.23%,#FDF29D 50.83%,#D4AA48 76.87%,#B1942D 100%);color:#000}.product.product-box[data-label='vip']{border:3px solid #77ced5}.product.product-box[data-label='vip'] .product-label{visibility:visible;background:linear-gradient(90deg,#77ced5 0%,#fff 50%,#77ced5 100%);color:#000}.product.product-box[data-label='simple-badge']{border:3px solid #d03737}.product.product-box[data-label='simple-badge'] .product-label{visibility:visible;background:#d03737;color:#fff}.product.product-box[data-label='simple-badge'][data-label-color='red']{border:3px solid #d03737}.product.product-box[data-label='simple-badge'][data-label-color='red'] .product-label{background:#d03737;color:#fff}.product.product-box[data-label='simple-badge'][data-label-color='blue']{border:3px solid #31407c}.product.product-box[data-label='simple-badge'][data-label-color='blue'] .product-label{background:#31407c;color:#fff}.product.product-box[data-label='simple-badge'][data-label-color='purple']{border:3px solid #9d48f7}.product.product-box[data-label='simple-badge'][data-label-color='purple'] .product-label{background:#9d48f7;color:#fff}.product.product-box[data-label='simple-badge'][data-label-color='yellow']{border:3px solid #fed346}.product.product-box[data-label='simple-badge'][data-label-color='yellow'] .product-label{background:#fed346;color:#fff}.product.product-box[data-label='simple-badge'][data-label-color='orange']{border:3px solid #E95420}.product.product-box[data-label='simple-badge'][data-label-color='orange'] .product-label{background:#E95420;color:#fff}.product.product-box[data-label='simple-badge'][data-label-color='green']{border:3px solid #6abc44}.product.product-box[data-label='simple-badge'][data-label-color='green'] .product-label{background:#6abc44;color:#fff}.product.product-box[data-label='simple-badge'][data-label-color='black']{border:3px solid #212121}.product.product-box[data-label='simple-badge'][data-label-color='black'] .product-label{background:#212121;color:#fff}body[data-theme-color='pink'] .product.product-box .product-actions{background-color:#fe7393}@media only screen and (max-width: 519px){.product.product-box .product-label{width:80px;height:60px;border-radius:0px 0px 100px 100px;padding:0px 5px 10px 5px}.product.product-box .product-label span{font-size:14px}.product.product-box .product-label span.--big{font-size:18px}.product.product-box .product-label var{display:none;font-size:12px}.product.product-box .product-simple-badge{width:40px;height:40px}.product.product-box .product-image img{height:150px}.product.product-box .product-info{padding:10px}.product.product-box .product-info .product-title{font-size:16px}.product.product-box .product-info .product-price{font-size:20px}.product.product-box .product-info .product-price s{margin-left:0px;display:block}.product.product-box .product-info .product-price span{margin-left:0px;display:block}.product.product-box .product-info .product-stock{font-size:12px}.product.product-box .product-actions[data-group-product='0'] .linkbutton{display:none}.product.product-box .product-actions[data-group-product='0'] .wishlistbutton{display:none}.product.product-box .product-actions[data-group-product='1'] .wishlistbutton{display:none}}.product.product-banner,.product.product-minibanner{width:100%;height:100%;border-radius:20px;overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:center;display:flex;align-items:flex-end}.product.product-banner .product-title,.product.product-minibanner .product-title{background:rgba(0,0,0,0.4);color:#fff;font-size:26px;width:100%;padding:20px}.product.product-minibanner .product-title{font-size:16px;padding:10px 20px}.dialog-product-selections,.product-selections{max-width:620px;margin:20px auto 0}.dialog-product-selections .dialog-product-selection,.dialog-product-selections .product-selection,.product-selections .dialog-product-selection,.product-selections .product-selection{text-align:left;display:flex;align-items:center;margin-top:10px}.dialog-product-selections .dialog-product-selection .product-selection-label,.dialog-product-selections .product-selection .product-selection-label,.product-selections .dialog-product-selection .product-selection-label,.product-selections .product-selection .product-selection-label{width:80px;margin-right:10px}.dialog-product-selections .--stock,.product-selections .--stock{text-align:left;margin-top:20px}.product.product-details{background:#eee;padding-bottom:100px;min-height:600px}.product.product-details .product-bar{background:#fff}.product.product-details .product-bar .product-bar-inner{flex-direction:column;display:flex}.product.product-details .product-bar .product-bar-inner .product-breadcrumb{flex:1;border-bottom:1px solid #eee;display:flex;column-gap:10px;flex-wrap:wrap;padding:10px 0px}.product.product-details .product-bar .product-bar-inner .product-breadcrumb a{font-size:12px;color:#31407c}.product.product-details .product-bar .product-bar-inner .product-breadcrumb a:hover{color:#212121}.product.product-details .product-bar .product-bar-inner .product-breadcrumb a:not(:last-child):after{content:'/';margin-left:10px;color:#888}.product.product-details .product-bar .product-bar-inner .product-title{flex:1;padding:15px 0px 20px 0px;display:flex;align-items:center;column-gap:20px}.product.product-details .product-bar .product-bar-inner .product-title a{flex:0;background:#eee;border-radius:100%;min-width:40px;min-height:40px;vertical-align:middle;display:flex;align-items:center;justify-content:center;color:#31407c}.product.product-details .product-bar .product-bar-inner .product-title a i{font-size:30px;height:30px;line-height:30px;display:inline-block;vertical-align:middle}.product.product-details .product-bar .product-bar-inner .product-title a:hover{background:#e0e0e0}.product.product-details .product-bar .product-bar-inner .product-title span{flex:1;vertical-align:middle}.product.product-details .product-content{display:flex;column-gap:20px;row-gap:20px;padding-top:20px}.product.product-details .product-content .product-content-left{-width:40%;width:500px;-flex:1;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;row-gap:20px}.product.product-details .product-content .product-content-right{-flex:0.6;width:calc(100% - 500px)}.product.product-details .product-content .product-image{display:flex;justify-content:center;width:100%;position:relative}.product.product-details .product-content .product-image a{display:block;width:100%;position:relative}.product.product-details .product-content .product-image a img{z-index:1;width:100%;max-width:100%;height:500px;background:#fff;object-fit:contain;box-shadow:0px 2px 4px rgba(0,0,0,0.25);-border:3px solid #fff;border-radius:20px;display:block;transition:height 1s;cursor:pointer}.product.product-details .product-content .product-image .product-label{z-index:2;position:absolute;top:0;right:20px;width:120px;height:90px;border-radius:0px 0px 100px 100px;display:flex;color:#fff;text-align:center;justify-content:center;align-items:center;visibility:hidden;padding:0px 10px 20px 10px;flex-direction:column}.product.product-details .product-content .product-image .product-label span{display:block;font-size:18px;font-weight:bold}.product.product-details .product-content .product-image .product-label var{display:block;font-size:12px}.product.product-details .product-content .product-image .product-image-arrow{z-index:2;position:absolute;top:50%;height:300px;transform:translate(0,-50%);width:80px;display:flex;justify-content:center;align-items:center;font-size:30px;color:rgba(49,64,124,0.5);cursor:pointer;text-shadow:0px 0px 1px #fff}.product.product-details .product-content .product-image .product-image-arrow:hover{color:#31407c}.product.product-details .product-content .product-image .product-image-arrow.left-arrow{left:0;text-align:left}.product.product-details .product-content .product-image .product-image-arrow.left-arrow i{transform:translate(-15px,0)}.product.product-details .product-content .product-image .product-image-arrow.right-arrow{right:0;text-align:right}.product.product-details .product-content .product-image .product-image-arrow.right-arrow i{transform:translate(15px,0)}.product.product-details .product-content .product-additional-images{display:flex;justify-content:center;width:100%;column-gap:20px;flex-wrap:wrap}.product.product-details .product-content .product-additional-images img{background:#fff;object-fit:cover;box-shadow:0px 2px 4px rgba(0,0,0,0.25);border-radius:5px;height:50px;width:50px;cursor:pointer}.product.product-details .product-content .product-additional-images img.--selected{border:2px solid #576bbc}.product.product-details .product-content .product-videos-carousel{position:relative;width:100%;overflow:hidden}.product.product-details .product-content .carousel-container{display:flex;align-items:center}.product.product-details .product-content .carousel-wrapper{display:flex;transition:transform 5s ease-in-out;width:100%}.product.product-details .product-content .carousel-item{min-width:100%;display:none}.product.product-details .product-content .carousel-item.active{display:block}.product.product-details .product-content .carousel-arrow{position:absolute;top:50%;transform:translateY(-50%);background:rgba(0,0,0,0.5);color:white;border:none;padding:10px;cursor:pointer;z-index:10}.product.product-details .product-content .carousel-arrow.l-arrow{left:10px}.product.product-details .product-content .carousel-arrow.r-arrow{right:10px}.product.product-details .product-content .product-videos{display:flex;flex-direction:column;align-items:stretch;width:90%}.product.product-details .product-content .product-manufacturer .product-manufacturer-title{text-align:center;padding:5px 0;font-weight:bold}.product.product-details .product-content .product-manufacturer .product-manufacturer-image{display:flex;justify-content:center;align-items:center}.product.product-details .product-content .product-info{width:100%;padding:20px;background:#fff;margin-bottom:20px;border-radius:20px;box-shadow:0px 2px 4px rgba(0,0,0,0.25)}.product.product-details .product-content .product-info.--no-padding{padding:0px}.product.product-details .product-content .product-info.product-label-desc{text-align:center;color:#fff}.product.product-details .product-content .product-info.product-label-desc span{display:block;font-size:150%}.product.product-details .product-content .product-info.product-label-desc var{display:block;font-size:80%}.product.product-details .product-content .product-info.product-label-desc[data-label='offer'],.product.product-details .product-content .product-info.product-label-desc[data-label='has-double-points'],.product.product-details .product-content .product-info.product-label-desc[data-label='set-2-plus-1']{background:#E95420}.product.product-details .product-content .product-info.product-label-desc[data-label='preorder']{background:#A444BC}.product.product-details .product-content .product-info.product-label-desc[data-label='new-arrival']{background:#4482BC}.product.product-details .product-content .product-info.product-label-desc[data-label='best-seller']{background:linear-gradient(90deg,#9F7929 0%,#D4AA48 23.23%,#FDF29D 50.83%,#D4AA48 76.87%,#B1942D 100%);color:#000}.product.product-details .product-content .product-info.product-label-desc[data-label='vip']{background:linear-gradient(90deg,#77ced5 0%,#fff 50%,#77ced5 100%);color:#000}.product.product-details .product-content .product-info.product-label-desc[data-label='simple-badge']{background:#d03737}.product.product-details .product-content .product-info.product-label-desc[data-label='simple-badge'][data-label-color='red']{background:#d03737}.product.product-details .product-content .product-info.product-label-desc[data-label='simple-badge'][data-label-color='blue']{background:#31407c}.product.product-details .product-content .product-info.product-label-desc[data-label='simple-badge'][data-label-color='purple']{background:#9d48f7}.product.product-details .product-content .product-info.product-label-desc[data-label='simple-badge'][data-label-color='yellow']{background:#fed346;color:#212121}.product.product-details .product-content .product-info.product-label-desc[data-label='simple-badge'][data-label-color='orange']{background:#E95420}.product.product-details .product-content .product-info.product-label-desc[data-label='simple-badge'][data-label-color='green']{background:#6abc44}.product.product-details .product-content .product-info.product-label-desc[data-label='simple-badge'][data-label-color='black']{background:#212121}.product.product-details .product-content .product-info.product-label-desc.--available{background:#6abc44}.product.product-details .product-content .product-title{font-size:30px}.product.product-details .product-content .product-price-area{padding:20px}.product.product-details .product-content .product-price{font-size:40px;text-align:center}.product.product-details .product-content .product-price s{font-size:70%;margin-left:10px}.product.product-details .product-content .product-cart-variations{margin-top:20px;font-size:12px;text-align:center;font-weight:bold}.product.product-details .product-content .product-buttons{margin-top:20px;display:flex;justify-content:center;align-items:stretch;column-gap:20px;row-gap:20px}.product.product-details .product-content .product-buttons .button{flex:1;max-width:300px}.product.product-details .product-content .product-properties{display:flex;column-gap:20px;row-gap:10px;flex-wrap:wrap}.product.product-details .product-content .product-properties var a:after{content:':'}.product.product-details .product-content .no-semicolon::after{content:none !important}.product.product-details .product-content .product-extra-selections{background:#f5f5f5;padding:20px;border-radius:0 0 20px 20px;margin-top:40px}.product.product-details[data-label='offer'] .product-content .product-image img,.product.product-details[data-label='has-double-points'] .product-content .product-image img,.product.product-details[data-label='set-2-plus-1'] .product-content .product-image img{border:3px solid #E95420 !important}.product.product-details[data-label='offer'] .product-content .product-image .product-label,.product.product-details[data-label='has-double-points'] .product-content .product-image .product-label,.product.product-details[data-label='set-2-plus-1'] .product-content .product-image .product-label{background:#E95420 !important;visibility:visible}.product.product-details[data-label='preorder'] .product-content .product-image img{border:3px solid #A444BC !important}.product.product-details[data-label='preorder'] .product-content .product-image .product-label{background:#A444BC !important;visibility:visible}.product.product-details[data-label='is-upon-order'] .product-content .product-image img{border:3px solid #d03737 !important}.product.product-details[data-label='is-upon-order'] .product-content .product-image .product-label{background:#d03737 !important;visibility:visible}.product.product-details[data-label='new-arrival'] .product-content .product-image img{border:3px solid #4482BC !important}.product.product-details[data-label='new-arrival'] .product-content .product-image .product-label{background:#4482BC !important;visibility:visible}.product.product-details[data-label='best-seller'] .product-content .product-image img{border:3px solid #D4AA48 !important}.product.product-details[data-label='best-seller'] .product-content .product-image .product-label{background:linear-gradient(90deg,#9F7929 0%,#D4AA48 23.23%,#FDF29D 50.83%,#D4AA48 76.87%,#B1942D 100%) !important;visibility:visible;color:#000}.product.product-details[data-label='vip'] .product-content .product-image img{border:3px solid #77ced5 !important}.product.product-details[data-label='vip'] .product-content .product-image .product-label{background:linear-gradient(90deg,#77ced5 0%,#fff 50%,#77ced5 100%) !important;visibility:visible;color:#000}.product.product-details[data-label='simple-badge'] .product-content .product-image img{border:3px solid #d03737 !important}.product.product-details[data-label='simple-badge'] .product-content .product-image .product-label{background:#d03737 !important;visibility:visible}.product.product-details[data-label='simple-badge'][data-label-color='red'] .product-content .product-image img{border:3px solid #d03737 !important}.product.product-details[data-label='simple-badge'][data-label-color='red'] .product-content .product-image .product-label{background:#d03737 !important}.product.product-details[data-label='simple-badge'][data-label-color='blue'] .product-content .product-image img{border:3px solid #31407c !important}.product.product-details[data-label='simple-badge'][data-label-color='blue'] .product-content .product-image .product-label{background:#31407c !important}.product.product-details[data-label='simple-badge'][data-label-color='purple'] .product-content .product-image img{border:3px solid #9d48f7 !important}.product.product-details[data-label='simple-badge'][data-label-color='purple'] .product-content .product-image .product-label{background:#9d48f7 !important}.product.product-details[data-label='simple-badge'][data-label-color='yellow'] .product-content .product-image img{border:3px solid #fed346 !important}.product.product-details[data-label='simple-badge'][data-label-color='yellow'] .product-content .product-image .product-label{background:#fed346 !important;color:#212121}.product.product-details[data-label='simple-badge'][data-label-color='orange'] .product-content .product-image img{border:3px solid #E95420 !important}.product.product-details[data-label='simple-badge'][data-label-color='orange'] .product-content .product-image .product-label{background:#E95420 !important}.product.product-details[data-label='simple-badge'][data-label-color='green'] .product-content .product-image img{border:3px solid #6abc44 !important}.product.product-details[data-label='simple-badge'][data-label-color='green'] .product-content .product-image .product-label{background:#6abc44 !important}.product.product-details[data-label='simple-badge'][data-label-color='black'] .product-content .product-image img{border:3px solid #212121 !important}.product.product-details[data-label='simple-badge'][data-label-color='black'] .product-content .product-image .product-label{background:#212121 !important}@media only screen and (max-width: 1023px){.product.product-details .product-bar .product-bar-inner{flex-direction:column-reverse}.product.product-details .product-bar .product-bar-inner .product-breadcrumb{border-top:1px solid #eee;border-bottom:none}.product.product-details .product-bar .product-bar-inner .product-title{padding:20px 0;font-size:20px}.product.product-details .product-content{flex-direction:column}.product.product-details .product-content .product-content-left{width:100%;max-width:none}.product.product-details .product-content .product-content-left .product-image img{max-height:500px}.product.product-details .product-content .product-content-right{width:100%}.product.product-details .product-content .product-content-right .product-properties{flex-direction:column;row-gap:10px}.product.product-details .product-content .product-content-right .product-properties var{display:flex;flex-wrap:wrap;overflow-wrap:break-word;overflow:hidden}.product.product-details .product-content .product-content-right .product-properties var a{min-width:100px}.product.product-details .product-content .product-content-right .product-buttons{flex-direction:column}.product.product-details .product-content .product-content-right .product-buttons .button{max-width:none}}.product-extra-info{background:#fff;padding:60px 0;border-top:1px solid #e0e0e0}.product-extra-info section:not(:last-child){border-bottom:1px solid #eee;margin-bottom:20px}.product-extra-info .product-extra-info-title{display:flex;justify-content:center;align-items:center;column-gap:20px;row-gap:20px}.product-extra-info .product-extra-info-title .--image{flex:0;font-size:60px;text-align:center;min-width:100px;line-height:20px}.product-extra-info .product-extra-info-title .--text{flex:1;font-size:26px;max-width:200px}.offerpack-products{padding-bottom:40px;margin-bottom:40px}.relative-listing .relative-listing-results{width:100%;display:grid;padding:0 0px 100px 0px;grid-template-columns:1fr 1fr 1fr 1fr;column-gap:20px;row-gap:20px}.relative-listing .relative-listing-results.--max-3{grid-template-columns:1fr 1fr 1fr}@media only screen and (min-width: 1024px) and (max-width: 1599px){.relative-listing .relative-listing-results,.relative-listing .relative-listing-results.--max-3{grid-template-columns:1fr 1fr 1fr}}@media only screen and (min-width: 520px) and (max-width: 1023px){.relative-listing .relative-listing-results,.relative-listing .relative-listing-results.--max-3{grid-template-columns:1fr 1fr}}@media only screen and (max-width: 519px){.relative-listing .relative-listing-results,.relative-listing .relative-listing-results.--max-3{grid-template-columns:1fr 1fr;column-gap:10px;row-gap:10px}}.product.product-details-variation,.product.product-details-extra{display:flex;justify-items:stretch;align-items:center;column-gap:10px;row-gap:10px;position:relative;border-radius:6px;border:3px solid transparent;margin-bottom:10px}.product.product-details-variation .product-details-variation-image,.product.product-details-variation .product-details-extra-image,.product.product-details-extra .product-details-variation-image,.product.product-details-extra .product-details-extra-image{flex:0;min-width:70px;display:flex;justify-content:center}.product.product-details-variation .product-details-variation-image img,.product.product-details-variation .product-details-extra-image img,.product.product-details-extra .product-details-variation-image img,.product.product-details-extra .product-details-extra-image img{display:block;height:50px;object-fit:scale-down;box-shadow:0px 2px 4px rgba(0,0,0,0.25);border-radius:5px}.product.product-details-variation .product-details-variation-title,.product.product-details-variation .product-details-extra-title,.product.product-details-extra .product-details-variation-title,.product.product-details-extra .product-details-extra-title{flex:1;font-size:16px}.product.product-details-variation .product-details-variation-price,.product.product-details-variation .product-details-extra-price,.product.product-details-extra .product-details-variation-price,.product.product-details-extra .product-details-extra-price{flex:0;width:100px;min-width:100px;text-align:center}@media only screen and (min-width: 1024px) and (max-width: 1399px){.product.product-details-variation,.product.product-details-extra{flex-direction:column}}@media only screen and (min-width: 520px) and (max-width: 1023px){.product.product-details-variation,.product.product-details-extra{flex-direction:column}}@media only screen and (max-width: 519px){.product.product-details-variation,.product.product-details-extra{flex-direction:column}}.product.product-cart,.product.product-cart-extra,.product.product-cart-overview{display:flex;justify-items:stretch;align-items:center;column-gap:10px;row-gap:10px;padding:10px 0 10px 0;position:relative}.product.product-cart:not(:last-child),.product.product-cart-extra:not(:last-child),.product.product-cart-overview:not(:last-child){border-bottom:1px solid #eee}.product.product-cart[data-quantity='0'],.product.product-cart-extra[data-quantity='0'],.product.product-cart-overview[data-quantity='0']{display:none}.product.product-cart.product.product-cart-extra,.product.product-cart-extra.product.product-cart-extra,.product.product-cart-overview.product.product-cart-extra{background:#FFF;box-shadow:0px 4px 8px rgba(0,0,0,0.25);border-radius:6px;border:3px solid transparent;padding:10px;margin-bottom:10px}.product.product-cart.product.product-cart-extra .product-sublabel,.product.product-cart-extra.product.product-cart-extra .product-sublabel,.product.product-cart-overview.product.product-cart-extra .product-sublabel{left:35px}.product.product-cart .product-image,.product.product-cart-extra .product-image,.product.product-cart-overview .product-image{flex:0;min-width:100px;display:flex;justify-content:center;position:relative}.product.product-cart .product-image img,.product.product-cart-extra .product-image img,.product.product-cart-overview .product-image img{display:block;height:50px;object-fit:scale-down;box-shadow:0px 2px 4px rgba(0,0,0,0.25);border-radius:5px}.product.product-cart .product-sublabel,.product.product-cart-extra .product-sublabel,.product.product-cart-overview .product-sublabel{transform:rotate(-90deg) translate(-50%,-50%);transform-origin:left bottom;position:absolute;bottom:50%;left:15px;font-size:12px;color:#fff;padding:1px 5px}.product.product-cart .product-label,.product.product-cart-extra .product-label,.product.product-cart-overview .product-label{display:none}.product.product-cart .product-title,.product.product-cart-extra .product-title,.product.product-cart-overview .product-title{flex:1}.product.product-cart .product-cart-offerpack,.product.product-cart-extra .product-cart-offerpack,.product.product-cart-overview .product-cart-offerpack{background:#d03737;color:#fff;padding:3px 5px}.product.product-cart .product-cart-quantity,.product.product-cart-extra .product-cart-quantity,.product.product-cart-overview .product-cart-quantity{flex:0;width:150px;min-width:150px;text-align:center}.product.product-cart .product-cart-price,.product.product-cart-extra .product-cart-price,.product.product-cart-overview .product-cart-price{flex:0;min-width:140px;text-align:center}.product.product-cart .product-cart-price .--cart-price-erased,.product.product-cart-extra .product-cart-price .--cart-price-erased,.product.product-cart-overview .product-cart-price .--cart-price-erased{text-decoration:line-through}.product.product-cart .product-cart-price .--cart-offer-price,.product.product-cart-extra .product-cart-price .--cart-offer-price,.product.product-cart-overview .product-cart-price .--cart-offer-price{color:#d03737;font-weight:bold}.product.product-cart .product-cart-cost,.product.product-cart-extra .product-cart-cost,.product.product-cart-overview .product-cart-cost{flex:0;width:100px;min-width:100px;text-align:center;font-weight:bold;font-size:20px}.product.product-cart .product-cart-cost .--cart-cost-erased,.product.product-cart-extra .product-cart-cost .--cart-cost-erased,.product.product-cart-overview .product-cart-cost .--cart-cost-erased{text-decoration:line-through;font-size:16px}.product.product-cart .product-cart-cost .--cart-coupon-percentage,.product.product-cart-extra .product-cart-cost .--cart-coupon-percentage,.product.product-cart-overview .product-cart-cost .--cart-coupon-percentage{display:none;font-size:16px;color:#fff;background-color:#d03737;padding:0 2px}.product.product-cart .product-cart-cost .--cart-coupon-cost,.product.product-cart-extra .product-cart-cost .--cart-coupon-cost,.product.product-cart-overview .product-cart-cost .--cart-coupon-cost{color:#d03737;display:block}.product.product-cart .product-cart-cost .--cart-points,.product.product-cart-extra .product-cart-cost .--cart-points,.product.product-cart-overview .product-cart-cost .--cart-points{color:#888;display:block;font-size:10px;font-weight:normal}.product.product-cart .product-cart-delete,.product.product-cart-extra .product-cart-delete,.product.product-cart-overview .product-cart-delete{flex:0;width:50px;min-width:50px}.product.product-cart[data-label='offer'] .product-label,.product.product-cart[data-label='has-double-points'] .product-label,.product.product-cart[data-label='set-2-plus-1'] .product-label,.product.product-cart-extra[data-label='offer'] .product-label,.product.product-cart-extra[data-label='has-double-points'] .product-label,.product.product-cart-extra[data-label='set-2-plus-1'] .product-label,.product.product-cart-overview[data-label='offer'] .product-label,.product.product-cart-overview[data-label='has-double-points'] .product-label,.product.product-cart-overview[data-label='set-2-plus-1'] .product-label{background:#E95420}.product.product-cart[data-label='offer'] .product-sublabel,.product.product-cart[data-label='has-double-points'] .product-sublabel,.product.product-cart[data-label='set-2-plus-1'] .product-sublabel,.product.product-cart-extra[data-label='offer'] .product-sublabel,.product.product-cart-extra[data-label='has-double-points'] .product-sublabel,.product.product-cart-extra[data-label='set-2-plus-1'] .product-sublabel,.product.product-cart-overview[data-label='offer'] .product-sublabel,.product.product-cart-overview[data-label='has-double-points'] .product-sublabel,.product.product-cart-overview[data-label='set-2-plus-1'] .product-sublabel{background:#E95420}.product.product-cart[data-label='preorder'] .product-label,.product.product-cart-extra[data-label='preorder'] .product-label,.product.product-cart-overview[data-label='preorder'] .product-label{background:#A444BC}.product.product-cart[data-label='preorder'] .product-sublabel,.product.product-cart-extra[data-label='preorder'] .product-sublabel,.product.product-cart-overview[data-label='preorder'] .product-sublabel{background:#A444BC}.product.product-cart[data-label='is-upon-order'] .product-label,.product.product-cart-extra[data-label='is-upon-order'] .product-label,.product.product-cart-overview[data-label='is-upon-order'] .product-label{background:#d03737}.product.product-cart[data-label='is-upon-order'] .product-sublabel,.product.product-cart-extra[data-label='is-upon-order'] .product-sublabel,.product.product-cart-overview[data-label='is-upon-order'] .product-sublabel{background:#d03737}.product.product-cart[data-label='new-arrival'] .product-label,.product.product-cart-extra[data-label='new-arrival'] .product-label,.product.product-cart-overview[data-label='new-arrival'] .product-label{background:#4482BC}.product.product-cart[data-label='new-arrival'] .product-sublabel,.product.product-cart-extra[data-label='new-arrival'] .product-sublabel,.product.product-cart-overview[data-label='new-arrival'] .product-sublabel{background:#4482BC}.product.product-cart[data-label='best-seller'] .product-label,.product.product-cart-extra[data-label='best-seller'] .product-label,.product.product-cart-overview[data-label='best-seller'] .product-label{background:linear-gradient(90deg,#9F7929 0%,#D4AA48 23.23%,#FDF29D 50.83%,#D4AA48 76.87%,#B1942D 100%);color:#000}.product.product-cart[data-label='best-seller'] .product-sublabel,.product.product-cart-extra[data-label='best-seller'] .product-sublabel,.product.product-cart-overview[data-label='best-seller'] .product-sublabel{background:linear-gradient(90deg,#9F7929 0%,#D4AA48 23.23%,#FDF29D 50.83%,#D4AA48 76.87%,#B1942D 100%);color:#000}.product.product-cart[data-label='vip'] .product-label,.product.product-cart-extra[data-label='vip'] .product-label,.product.product-cart-overview[data-label='vip'] .product-label{background:linear-gradient(90deg,#77ced5 0%,#fff 50%,#77ced5 100%);color:#000}.product.product-cart[data-label='vip'] .product-sublabel,.product.product-cart-extra[data-label='vip'] .product-sublabel,.product.product-cart-overview[data-label='vip'] .product-sublabel{background:linear-gradient(90deg,#77ced5 0%,#fff 50%,#77ced5 100%);color:#000}@media only screen and (max-width: 1023px){.product.product-cart,.product.product-cart-extra,.product.product-cart-overview{margin-top:20px;padding-top:20px;flex-direction:column}.product.product-cart .product-sublabel,.product.product-cart-extra .product-sublabel,.product.product-cart-overview .product-sublabel{display:none}.product.product-cart .product-label,.product.product-cart-extra .product-label,.product.product-cart-overview .product-label{position:absolute;top:0;right:10px;width:90px;height:70px;border-radius:0 0 60px 60px;display:flex;color:#fff;text-align:center;justify-content:center;align-items:center;padding:0px 10px 10px 10px;flex-direction:column;z-index:2}.product.product-cart .product-label span,.product.product-cart-extra .product-label span,.product.product-cart-overview .product-label span{display:block;font-size:14px;font-weight:bold}.product.product-cart .product-label var,.product.product-cart-extra .product-label var,.product.product-cart-overview .product-label var{display:block;font-size:10px}.product.product-cart .product-image,.product.product-cart-extra .product-image,.product.product-cart-overview .product-image{flex:0}.product.product-cart .product-image img,.product.product-cart-extra .product-image img,.product.product-cart-overview .product-image img{display:block;height:150px;object-fit:cover}.product.product-cart .product-title,.product.product-cart-extra .product-title,.product.product-cart-overview .product-title{flex:auto}.product.product-cart .product-cart-quantity,.product.product-cart-extra .product-cart-quantity,.product.product-cart-overview .product-cart-quantity{flex:auto;width:200px;min-width:auto}.product.product-cart .product-cart-price,.product.product-cart-extra .product-cart-price,.product.product-cart-overview .product-cart-price{flex:auto;width:auto;min-width:auto}.product.product-cart .product-cart-cost,.product.product-cart-extra .product-cart-cost,.product.product-cart-overview .product-cart-cost{flex:auto;width:auto;min-width:auto}.product.product-cart .product-cart-delete,.product.product-cart-extra .product-cart-delete,.product.product-cart-overview .product-cart-delete{flex:auto;width:auto}.product.product-cart[data-label='offer'],.product.product-cart[data-label='has-double-points'],.product.product-cart[data-label='set-2-plus-1'],.product.product-cart-extra[data-label='offer'],.product.product-cart-extra[data-label='has-double-points'],.product.product-cart-extra[data-label='set-2-plus-1'],.product.product-cart-overview[data-label='offer'],.product.product-cart-overview[data-label='has-double-points'],.product.product-cart-overview[data-label='set-2-plus-1']{-border-top:3px solid #E95420;border-left:none}.product.product-cart[data-label='preorder'],.product.product-cart-extra[data-label='preorder'],.product.product-cart-overview[data-label='preorder']{-border-top:3px solid #A444BC;border-left:none}.product.product-cart[data-label='new-arrival'],.product.product-cart-extra[data-label='new-arrival'],.product.product-cart-overview[data-label='new-arrival']{-border-top:3px solid #4482BC;border-left:none}.product.product-cart[data-label='best-seller'],.product.product-cart-extra[data-label='best-seller'],.product.product-cart-overview[data-label='best-seller']{-border-top:3px solid #D4AA48;border-left:none}.product.product-cart[data-label='vip'],.product.product-cart-extra[data-label='vip'],.product.product-cart-overview[data-label='vip']{-border-top:3px solid #77ced5;border-left:none}.product.product-cart[data-label='is-upon-order'],.product.product-cart-extra[data-label='is-upon-order'],.product.product-cart-overview[data-label='is-upon-order']{-border-top:3px solid #d03737;border-left:none}}.product.product-cartlayer{display:flex;justify-items:stretch;align-items:center;column-gap:10px;row-gap:10px;padding:10px 0}.product.product-cartlayer:not(:last-child){border-bottom:1px dotted #888}.product.product-cartlayer[data-quantity='0']{display:none}.product.product-cartlayer .product-image{flex:0;min-width:40px;display:flex;justify-content:center;position:relative}.product.product-cartlayer .product-image img{display:block;max-height:40px;max-width:40px;object-fit:cover}.product.product-cartlayer .product-title{flex:1}.product.product-cartlayer .product-cart-quantity{flex:0;width:auto;min-width:40px}.product.product-cartlayer .product-cart-price{flex:0;width:auto;min-width:80px}.product.product-cartlayer[data-label='offer'] .product-image img,.product.product-cartlayer[data-label='has-double-points'] .product-image img,.product.product-cartlayer[data-label='set-2-plus-1'] .product-image img{border:3px solid #E95420}.product.product-cartlayer[data-label='preorder'] .product-image img{border:3px solid #A444BC}.product.product-cartlayer[data-label='new-arrival'] .product-image img{border:3px solid #4482BC}.product.product-cartlayer[data-label='best-seller'] .product-image img{border:3px solid #D4AA48}.product.product-cartlayer[data-label='vip'] .product-image img{border:3px solid #77ced5}.product.product-cartlayer[data-label='is-upon-order'] .product-image img{border:3px solid #d03737}@media only screen and (max-width: 350px){.product.product-cartlayer .product-image{display:none}.product.product-cartlayer .product-cart-quantity{flex:0;width:auto;min-width:20px}.product.product-cartlayer .product-cart-price{flex:0;width:auto;min-width:50px}}#simpler-container{width:100%}.btn-stores-availability{cursor:pointer}@media screen and (max-width: 1023px){.btn-stores-availability{width:100%}}.prod-stores-availability-window{display:none;position:fixed;top:0;left:0;width:100%;height:100%;flex-direction:column;justify-content:center;align-items:center;background-color:rgba(0,0,0,0.75);z-index:9997}.prod-stores-availability-window.open{display:flex}.prod-stores-availability-window>.content{position:relative;width:600px;max-width:90%;display:flex;flex-direction:column;padding:0;box-sizing:border-box;border-radius:12px;background-color:#fff;color:#333}.prod-stores-availability-window>.content>.btn-close{outline:none;border:none;position:absolute;top:10px;right:10px;padding:5px 10px;background-color:transparent;font-size:26px;color:#FFFFFF}.prod-stores-availability-window>.content>.header{padding:20px;border-top-left-radius:12px;border-top-right-radius:12px;background-color:#31407c;font-size:18px;font-weight:bold;color:#FFFFFF}.prod-stores-availability-window>.content>.body{display:flex;flex-direction:column;padding:20px}.prod-stores-availability-window>.content>.body>.store:not(:first-of-type){margin-top:30px;padding-top:30px;border-top:1px solid #CCC}.prod-stores-availability-window>.content>.body>.store>.title{font-size:18px;font-weight:bold}.prod-stores-availability-window>.content>.body>.store>.title>.address{font-size:15px;font-weight:normal}.prod-stores-availability-window>.content>.body>.store>.availability-class{display:flex;align-items:center;gap:10px;margin-top:10px}.prod-stores-availability-window>.content>.body>.store>.availability-class>.class-color{width:25px;height:25px;border:1px solid #555555;border-radius:2px}.prod-stores-availability-window>.content>.body>.store>.availability-class>.class-color.--availability-1{background-color:#6abc44}.prod-stores-availability-window>.content>.body>.store>.availability-class>.class-color.--availability-2{background-color:#A444BC}.prod-stores-availability-window>.content>.body>.store>.availability-class>.class-color.--availability-3{background-color:#d03737}.prod-stores-availability-window>.content>.body>.store>.availability-class>.class-label{font-size:14px}.simplecalendar{display:flex;flex-flow:column}.simplecalendar .header .month-year{font-size:20px;font-weight:bold;color:#636e73;padding:20px 0}.simplecalendar .days{display:flex;flex-flow:wrap}.simplecalendar .days .day_name{width:calc(14.285714285714286%);border-right:1px solid transparent;border-bottom:1px solid #e6e9ea;text-transform:uppercase;font-size:12px;font-weight:bold;color:#7c878d;background-color:#fff;text-align:center}.simplecalendar .days .day_name span{padding:15px;display:block}.simplecalendar .days .day_name:nth-child(7){border-right:none}.simplecalendar .days .day_num{display:flex;flex-flow:column;width:calc(14.285714285714286%);border-right:1px solid #e6e9ea;border-bottom:1px solid #e6e9ea;row-gap:5px;font-weight:bold;color:#7c878d;-cursor:pointer;min-height:100px;padding:0 3px 3px}.simplecalendar .days .day_num span{display:inline-flex;-width:30px;font-size:14px;padding:15px 15px 5px 15px;display:block;flex:0;text-align:center}.simplecalendar .days .day_num .event{-margin-top:10px;font-weight:500;font-size:14px;padding:5px 5px;color:#fff;word-wrap:break-word;overflow:hidden;border-top:1px solid rgba(0,0,0,0.1);background:radial-gradient(ellipse at top,#523375,#3d0335);border-radius:10px}.simplecalendar .days .day_num .event.green{border:3px solid #6abc44}.simplecalendar .days .day_num .event.blue{border:3px solid #4482BC}.simplecalendar .days .day_num .event.red{border:3px solid #d03737}.simplecalendar .days .day_num .event.magenta{border:3px solid #c715c7}.simplecalendar:not(.baseurl) .days .day_num .event:hover{background:radial-gradient(ellipse at bottom right,#6b4299,#6e055f)}.simplecalendar .days .day_num:nth-child(7n+1){border-left:1px solid #e6e9ea}.simplecalendar .days .day_num.ignore{background-color:#fdfdfd;color:#ced2d4}.simplecalendar .days .day_num.today{background-color:#31407c;color:#fff}.simplecalendar .days .day_num.selday{background-color:#d03737;color:#fff}.simplecalendar .days .day_num.selweek{background-color:#eee}.simplecalendar.baseurl .days .day_num:not(.ignore):hover{background-color:#ddd}.simplecalendar.baseurl .days .day_num.today:hover{background-color:#232d57}.simplecalendar.baseurl .days .day_num.selday:hover{background-color:#ac2828}.simplecalendar.baseurl .days .day_num.selweek:hover{background-color:#aaa}.simplecalendar.baseurl .days .day_num:not(.ignore):hover .event{opacity:0.5}.simplecalendar.mini .days .day_name span{padding:15px 5px}.simplecalendar.mini .days .day_num{min-height:40px;row-gap:2px;flex-direction:row;flex-wrap:wrap;row-gap:0px;align-items:flex-start;justify-content:flex-start}.simplecalendar.mini .days .day_num .event{text-indent:-1000px;padding:0px;max-height:5px;border-width:1px !important;height:1px;margin-left:2px}.simplecalendar.mini .days .day_num span{padding:5px 5px 0;min-width:100%;font-size:14px;height:20px}@media only screen and (max-width: 1023px){.simplecalendar .days .day_name span{padding:15px 5px}.simplecalendar .days .day_num{min-height:50px;row-gap:2px}.simplecalendar .days .day_num .event{text-indent:-1000px;padding:0px;max-height:5px}.simplecalendar .days .day_num span{padding:5px 5px 0}}.simplecalendar.week .days .day_num{min-height:345px;justify-content:flex-start}.simplecalendar.week .days .day_num span:first-child{padding-bottom:0;text-transform:uppercase}.simplecalendar.week .days .day_num span:nth-child(2){padding-top:0;font-size:20px}.wishlistbutton .--hidden{display:none}.wishlistbutton .--loading-message{display:none}.wishlistbutton.--add-or-remove .--in-wishlist{display:none}.wishlistbutton.--add-or-remove .--out-of-wishlist{display:block}.wishlistbutton.--add-or-remove[data-in-wishlist='1']{color:#fff;background:#d03737 !important}.wishlistbutton.--add-or-remove[data-in-wishlist='1']:hover{background:#ac2828 !important}.wishlistbutton.--add-or-remove[data-in-wishlist='1'] .--out-of-wishlist{display:none}.wishlistbutton.--add-or-remove[data-in-wishlist='1'] .--in-wishlist{display:block}.wishlistbutton.--add-or-remove.--loading .--in-wishlist{display:none}.wishlistbutton.--add-or-remove.--loading .--out-of-wishlist{display:none}.wishlistbutton.--add-or-remove.--loading .--loading-message{display:block}.wishlistbutton.--remove{color:#fff;background:#d03737}.wishlistbutton.--remove:hover{background:#ac2828}.wishlistbutton.--remove.--loading{background:#591515}.about{padding:0px 0px 0px 0px;background-color:#fff}.about .about-light{padding:100px 20px 100px 20px;background-color:#fff}.about .about-dark{background-color:#f5f5f5;padding:100px 20px 100px 20px}.about .about-head-banner{padding:60px;margin-bottom:100px;background-image:url(/media/about/head-banner.png);min-height:300px;border-radius:8px;display:flex;align-items:center;justify-content:space-between}.about .about-head-banner h1{font-size:36px;font-weight:bold;text-align:left;color:#fff;text-transform:uppercase;font-family:'Open Sans', Arial}.about .about-heading{font-size:24px;font-weight:bold;margin-bottom:20px;font-family:'Open Sans', Arial}.about .about-content .about-content-text{padding-top:40px}.about .about-content .about-content-text p{display:block;margin-bottom:20px}.about .about-content .about-content-img{width:400px;margin:0 10px 10px 0}.about .about-stores .about-stores-store .about-stores-store-image{margin-bottom:5px}.about .about-stores .about-stores-store .about-stores-store-image img{width:100%;border-radius:8px;height:250px;object-fit:cover}.about .about-stores .about-stores-store .about-stores-store-title{font-weight:bold;font-size:20px;margin-bottom:5px;font-family:'Open Sans', Arial}.about .about-team .about-team-member .about-team-member-image{margin-bottom:5px}.about .about-team .about-team-member .about-team-member-image img{width:100%;border-radius:8px;height:300px;object-fit:cover}.about .about-team .about-team-member .about-team-member-name{font-weight:bold;font-size:20px;font-family:'Open Sans', Arial}.about .about-social{display:flex;gap:20px}.about .about-social img{width:60px}@media only screen and (max-width: 1023px){.about .about-head-banner{padding:20px;justify-content:center}.about .about-head-banner h1{text-align:center}.about .about-content .about-content-img{display:none}.about .about-content .about-content-text{padding-top:0}.about .about-social{gap:15px}.about .about-social img{width:35px}}.article .article-image img{width:100%;height:400px;object-fit:cover;display:block}.article .article-title{text-align:left;font-size:40px;font-weight:bold;padding:20px 0 40px 0}.article .article-bar{display:flex;align-items:center;justify-content:space-between;padding:20px 0 0px 0}.article .article-category-and-date{padding:0px 0 0px 0;display:flex;align-items:center}.article .article-category-and-date span.--category{background:#d03737;color:#fff;padding:5px 10px;display:inline-block;font-size:12px;font-weight:bold;margin-right:20px}.article .article-category-and-date span.--date{color:#888;font-size:16px;margin-right:20px}.article .article-text{text-align:justify;font-size:16px;font-weight:normal;padding-bottom:70px;overflow:auto}.article .article-text p{margin-bottom:30px;text-indent:30px}.article .article-text img{max-width:100%;object-fit:scale-down}.article .article-text iframe{max-width:100%}@media only screen and (max-width: 1023px){.article .article-bar{flex-direction:column;align-items:center;justify-content:flex-start}.article .article-category-and-date{padding:0px 0 20px 0}}.tp-back-to-school{position:relative;width:100%;height:auto;display:flex;align-items:center;justify-content:center;flex-direction:column}.tp-back-to-school.section-1{position:relative;width:100%;height:80vh;display:flex;align-items:center;justify-content:center;overflow:hidden}.tp-back-to-school.section-1 .background-image{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url('/media/back-to-school/brick-wall-pattern.webp');background-size:auto;background-repeat:repeat;background-position:center;z-index:0}.tp-back-to-school.section-1 .overlay-img{position:relative;max-width:40%;height:auto;z-index:1}.tp-back-to-school.section-2{width:100%;display:flex;justify-content:center;background:url('/media/back-to-school/bg-pattern.png');background-size:cover;background-repeat:repeat;background-position:center}.tp-back-to-school.section-3{width:100%;display:flex;justify-content:center;background-color:#fff}.tp-back-to-school .faq{width:100%;display:flex;justify-content:center;align-items:center}.tp-back-to-school .faq h1{font-weight:1000;font-size:3vh;text-align:left;color:#000;margin-top:50px}.tp-back-to-school .school-items,.tp-back-to-school .desk-items{margin-top:50px;margin-bottom:50px;display:contents}.tp-back-to-school #paragraph1{margin-top:20px}.tp-back-to-school .overlay-content{display:flex;width:50%;color:#000;box-sizing:border-box;justify-self:center;align-items:center}.tp-back-to-school .overlay-content img{max-width:100%}.tp-back-to-school .grid-container{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;width:100%;padding:20px}.tp-back-to-school .grid-item{text-align:center;margin-bottom:50px;border-radius:100px}.tp-back-to-school .image-container{width:100%;height:0;padding-bottom:100%;overflow:hidden;position:relative}.tp-back-to-school .image-container img{height:auto;margin-bottom:10px;border-radius:7px}.tp-back-to-school .caption{margin-top:5px;font-size:14px;color:#fff;font-weight:bold}.tp-back-to-school a{text-decoration:none;color:inherit}.tp-back-to-school .qa{background-color:#d3d3d3;padding:40px;max-width:800px;width:100%;margin-top:20px;margin-bottom:20px;border-radius:8px}.tp-back-to-school .qa .top-right-image{float:right;margin-top:0;margin-right:0}.tp-back-to-school .qa .questions{padding:50px}.tp-back-to-school .qa .questions h1{font-weight:bold;font-size:5vh;margin-bottom:25px}.tp-back-to-school .qa .qna{margin-bottom:20px}.tp-back-to-school .qa .qna .question{font-weight:bold;margin-bottom:10px;cursor:pointer}.tp-back-to-school .qa .qna .answer{padding-top:10px}@media (min-width: 768px) and (max-width: 1024px){.tp-back-to-school .background-image{height:245vh}.tp-back-to-school .overlay-img{max-width:58% !important}}@media (min-width: 320px) and (max-width: 767px){.tp-back-to-school .overlay-img{max-width:90% !important}.tp-back-to-school .overlay-content{width:100%;padding-bottom:30px;display:block}.tp-back-to-school #paragraph1{padding:40px}.tp-back-to-school .grid-container{grid-template-columns:repeat(2,1fr)}.tp-back-to-school .caption{font-size:12px;margin-top:3px}.tp-back-to-school .image-container{padding-bottom:120%}.tp-back-to-school .top-right-image{display:none}.tp-back-to-school .questions{padding:20px}}.black-friday{width:100%;display:flex;flex-direction:column;gap:50px;background-color:#0e152c;padding-bottom:50px;font-family:"Segoe UI", Arial, sans-serif;background-color:#222222;color:#f5f5f5;line-height:1.6}.black-friday h1{color:#ffb400;text-align:center;margin-bottom:1.5rem}.black-friday p{max-width:800px;margin:0 auto 1rem auto;font-size:1.1rem}.black-friday strong{color:#ffd700}.black-friday a{color:#ffd700;text-decoration:none}.black-friday a:hover{text-decoration:underline}.black-friday .black-friday-banner{display:block}.black-friday .black-friday-banner img{width:100%}.black-friday .black-friday-banner-mobile{display:none}.black-friday .black-friday-banner-mobile img{width:100%}.black-friday .info{width:100%}.black-friday .info article{width:800px;max-width:75%;margin:0 auto;color:#FFFFFF;line-height:32px;font-size:18px}.black-friday .countdown-container{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.black-friday .categories{width:1280px;max-width:80%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:30px;margin:0 auto}.black-friday .categories .category{width:calc(35%);box-sizing:border-box}.black-friday .categories .category a{width:100%;display:flex;flex-direction:column;align-items:center}.black-friday .categories .category a img{width:100%}.black-friday .categories .category a span{width:100%}.black-friday .qa{background-color:#333;margin:0 auto;padding:60px;border-radius:15px;width:1280px;color:#fff;max-width:85%}.black-friday .qa h1{font-size:24px;font-weight:bold}.black-friday .qa .questions{margin-top:40px}.black-friday .qa .questions .question{font-size:14px;font-weight:normal;display:inline-block;padding-bottom:15px;cursor:pointer}.black-friday .qa .questions .answer{font-size:14px;font-weight:normal;display:inline-block;padding-bottom:15px}@media screen and (max-width: 767px){.black-friday .black-friday-banner{display:none}.black-friday .black-friday-banner-mobile{display:block}.black-friday .categories{flex-direction:column;gap:30px}.black-friday .categories .category{width:100%}}.blog .blog-articles{padding:50px 0;display:flex;flex-wrap:wrap}.blog .blog-articles .blog-article{width:calc(50% - 20px);margin-bottom:50px}.blog .blog-articles .blog-article:nth-child(odd){margin-right:20px}.blog .blog-articles .blog-article:nth-child(even){margin-left:20px}.blog .blog-articles .blog-article .blog-article-image img{width:100%;height:300px;object-fit:cover;display:block}.blog .blog-articles .blog-article .blog-article-category{padding:40px 0 0 0}.blog .blog-articles .blog-article .blog-article-category span{background:#d03737;color:#fff;padding:5px 10px;display:inline-block;font-size:12px;font-weight:bold}.blog .blog-articles .blog-article .blog-article-title{font-size:200%;font-family:'Open Sans', Arial;padding:10px 0 0 0}.blog .blog-articles .blog-article .blog-article-title.--center,.blog .blog-articles .blog-article .blog-article-title.--text-center{text-align:center}.blog .blog-articles .blog-article .blog-article-title.--left,.blog .blog-articles .blog-article .blog-article-title.--text-left{text-align:left}.blog .blog-articles .blog-article .blog-article-title.--right,.blog .blog-articles .blog-article .blog-article-title.--text-right{text-align:right}.blog .blog-articles .blog-article .blog-article-title.--uppercase{text-transform:uppercase}.blog .blog-articles .blog-article .blog-article-title.--middle{vertical-align:middle}.blog .blog-articles .blog-article .blog-article-title.--margin{margin-bottom:20px}.blog .blog-articles .blog-article .blog-article-title.--margin-5{margin-bottom:5px}.blog .blog-articles .blog-article .blog-article-title.--bold{font-weight:bold}.blog .blog-articles .blog-article .blog-article-title.--red{color:#d03737}.blog .blog-articles .blog-article .blog-article-title.--green{color:#6abc44}.blog .blog-articles .blog-article .blog-article-title.--yellow{color:#fed346}.blog .blog-articles .blog-article .blog-article-title.--gray{color:#727272}.blog .blog-articles .blog-article .blog-article-title.--double-padding{padding-top:40px;padding-bottom:40px}.blog .blog-articles .blog-article .blog-article-title.--padding,.blog .blog-articles .blog-article .blog-article-title.--full-padding{padding-top:20px;padding-bottom:20px}.blog .blog-articles .blog-article .blog-article-title.--double-padding-top{padding-top:40px}.blog .blog-articles .blog-article .blog-article-title.--double-padding-bottom{padding-bottom:40px}.blog .blog-articles .blog-article .blog-article-title.--padding-top{padding-top:20px}.blog .blog-articles .blog-article .blog-article-title.--padding-bottom{padding-bottom:20px}.blog .blog-articles .blog-article .blog-article-title.--half-padding-top{padding-top:10px}.blog .blog-articles .blog-article .blog-article-title.--half-padding-bottom{padding-bottom:10px}.blog .blog-articles .blog-article .blog-article-title.--mini-padding-top,.blog .blog-articles .blog-article .blog-article-title.--quarter-padding-top{padding-top:5px}.blog .blog-articles .blog-article .blog-article-title.--mini-padding-bottom,.blog .blog-articles .blog-article .blog-article-title.--quarter-padding-bottom{padding-bottom:5px}.blog .blog-articles .blog-article .blog-article-title.--max-width-center,.blog .blog-articles .blog-article .blog-article-title.--max-width-800-center,.blog .blog-articles .blog-article .blog-article-title.--max-width-600-center{max-width:600px;margin-left:auto;margin-right:auto}.blog .blog-articles .blog-article .blog-article-title.--max-width-800-center{max-width:800px}.blog .blog-articles .blog-article .blog-article-title.--border{border-left:3px solid #31407c;padding-left:10px}.blog .blog-articles .blog-article .blog-article-title a:hover{color:#BF3F00}.blog .blog-articles .blog-article .blog-article-date{color:#888;font-size:90%;padding:0px 0 20px 0}@media only screen and (max-width: 1023px){.blog .blog-articles .blog-article{min-width:100%}.blog .blog-articles .blog-article:nth-child(odd){margin-right:0px}.blog .blog-articles .blog-article:nth-child(even){margin-left:0px}}.page-calendar .page-calendar-top{display:flex;justify-content:space-between;padding:20px 0}.page-calendar .page-calendar-top .page-calendar-nav{display:flex;justify-content:space-between;align-items:center;min-width:420px}.page-calendar .page-calendar-top .page-calendar-nav .page-calendar-nav-arrows{display:flex;column-gap:10px;justify-items:center;align-items:center}.page-calendar .page-calendar-top .page-calendar-nav .page-calendar-nav-arrows i{font-size:20px;height:20px;line-height:20px;display:inline-block;vertical-align:middle}.page-calendar .page-calendar-top .page-calendar-nav .page-calendar-nav-arrows span{vertical-align:middle;font-size:150%;font-family:'Open Sans', Arial}.page-calendar .page-calendar-top .page-calendar-nav .page-calendar-nav-arrows span.--center,.page-calendar .page-calendar-top .page-calendar-nav .page-calendar-nav-arrows span.--text-center{text-align:center}.page-calendar .page-calendar-top .page-calendar-nav .page-calendar-nav-arrows span.--left,.page-calendar .page-calendar-top .page-calendar-nav .page-calendar-nav-arrows span.--text-left{text-align:left}.page-calendar .page-calendar-top .page-calendar-nav .page-calendar-nav-arrows span.--right,.page-calendar .page-calendar-top .page-calendar-nav .page-calendar-nav-arrows span.--text-right{text-align:right}.page-calendar .page-calendar-top .page-calendar-nav .page-calendar-nav-arrows span.--uppercase{text-transform:uppercase}.page-calendar .page-calendar-top .page-calendar-nav .page-calendar-nav-arrows span.--middle{vertical-align:middle}.page-calendar .page-calendar-top .page-calendar-nav .page-calendar-nav-arrows span.--margin{margin-bottom:20px}.page-calendar .page-calendar-top .page-calendar-nav .page-calendar-nav-arrows span.--margin-5{margin-bottom:5px}.page-calendar .page-calendar-top .page-calendar-nav .page-calendar-nav-arrows span.--bold{font-weight:bold}.page-calendar .page-calendar-top .page-calendar-nav .page-calendar-nav-arrows span.--red{color:#d03737}.page-calendar .page-calendar-top .page-calendar-nav .page-calendar-nav-arrows span.--green{color:#6abc44}.page-calendar .page-calendar-top .page-calendar-nav .page-calendar-nav-arrows span.--yellow{color:#fed346}.page-calendar .page-calendar-top .page-calendar-nav .page-calendar-nav-arrows span.--gray{color:#727272}.page-calendar .page-calendar-top .page-calendar-nav .page-calendar-nav-arrows span.--double-padding{padding-top:40px;padding-bottom:40px}.page-calendar .page-calendar-top .page-calendar-nav .page-calendar-nav-arrows span.--padding,.page-calendar .page-calendar-top .page-calendar-nav .page-calendar-nav-arrows span.--full-padding{padding-top:20px;padding-bottom:20px}.page-calendar .page-calendar-top .page-calendar-nav .page-calendar-nav-arrows span.--double-padding-top{padding-top:40px}.page-calendar .page-calendar-top .page-calendar-nav .page-calendar-nav-arrows span.--double-padding-bottom{padding-bottom:40px}.page-calendar .page-calendar-top .page-calendar-nav .page-calendar-nav-arrows span.--padding-top{padding-top:20px}.page-calendar .page-calendar-top .page-calendar-nav .page-calendar-nav-arrows span.--padding-bottom{padding-bottom:20px}.page-calendar .page-calendar-top .page-calendar-nav .page-calendar-nav-arrows span.--half-padding-top{padding-top:10px}.page-calendar .page-calendar-top .page-calendar-nav .page-calendar-nav-arrows span.--half-padding-bottom{padding-bottom:10px}.page-calendar .page-calendar-top .page-calendar-nav .page-calendar-nav-arrows span.--mini-padding-top,.page-calendar .page-calendar-top .page-calendar-nav .page-calendar-nav-arrows span.--quarter-padding-top{padding-top:5px}.page-calendar .page-calendar-top .page-calendar-nav .page-calendar-nav-arrows span.--mini-padding-bottom,.page-calendar .page-calendar-top .page-calendar-nav .page-calendar-nav-arrows span.--quarter-padding-bottom{padding-bottom:5px}.page-calendar .page-calendar-top .page-calendar-nav .page-calendar-nav-arrows span.--max-width-center,.page-calendar .page-calendar-top .page-calendar-nav .page-calendar-nav-arrows span.--max-width-800-center,.page-calendar .page-calendar-top .page-calendar-nav .page-calendar-nav-arrows span.--max-width-600-center{max-width:600px;margin-left:auto;margin-right:auto}.page-calendar .page-calendar-top .page-calendar-nav .page-calendar-nav-arrows span.--max-width-800-center{max-width:800px}.page-calendar .page-calendar-top .page-calendar-nav .page-calendar-nav-arrows span.--border{border-left:3px solid #31407c;padding-left:10px}.page-calendar .page-calendar-top .page-calendar-nav .page-calendar-nav-arrows a{vertical-align:middle}.page-calendar .page-calendar-top .page-calendar-shop select{text-transform:uppercase;text-align:center}.page-calendar .page-calendar-top .page-calendar-shop select option{text-transform:none;text-align:left}.page-calendar .page-calendar-content{display:flex;gap:20px}.page-calendar .page-calendar-content .page-calendar-left{flex:1;max-width:300px}.page-calendar .page-calendar-content .page-calendar-right{flex:1}.page-calendar .page-calendar-title{margin-top:60px}.page-calendar .page-calendar-listing .page-calendar-listing-results{padding:40px 0 100px 0}.page-calendar .page-calendar-listing .page-calendar-listing-results .page-calendar-listing-no-results{padding:60px 0 0px 0;text-align:center;color:#888;font-size:20px}@media only screen and (max-width: 1023px){.page-calendar .page-calendar-top{flex-direction:column-reverse;justify-content:center;align-items:center;row-gap:20px}.page-calendar .page-calendar-top .page-calendar-nav{flex-direction:column;justify-content:center;align-items:center;min-width:auto;row-gap:20px}.page-calendar .page-calendar-content .page-calendar-left{flex:1;max-width:none}.page-calendar .page-calendar-content .page-calendar-right{display:none}}.over-200.--hidden{display:none}.under-200.--hidden{display:none}.cart{padding-bottom:100px}.cart .cart-title{text-align:center;padding:40px 0 10px 0}.cart .cart-title.--padding-bottom{padding-bottom:40px}.cart .cart-message{padding:10px;background:#d03737;color:#fff;margin-bottom:20px}.cart .cart-message.--no-margin{margin-bottom:0px}.cart .cart-message.--margin-top{margin-top:20px}.cart .cartstep{position:relative;padding-top:40px}.cart .cartstep:before{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;-background:rgba(255,255,255,0.5)}.cart .cartstep[data-step='cart'] #area-guest-with-preorder,.cart .cartstep[data-step='cart'] #area-guest-without-preorder{display:none}.cart .cartstep[data-step='cart'][data-has-preorder-products='0'] #area-guest-without-preorder{display:block}.cart .cartstep[data-step='cart'][data-has-preorder-products='1'] #area-guest-with-preorder{display:block}.cart .cartstep.--initialized:before{display:none}.cart .cart-products .--empty-cart{display:none}.cart .cart-products[data-count-products='0'] .--empty-cart{display:block;text-align:center;padding:40px 0 80px 0}.cart .cart-available-products,.cart .cart-preorder-products{display:flex;flex-direction:column;row-gap:10px;margin-bottom:40px}.cart .cart-available-products .subheading:before,.cart .cart-preorder-products .subheading:before{content:'';display:inline-block;width:10px;height:10px;border-radius:100%;margin-right:10px;vertical-align:middle;margin-top:-4px}.cart .cart-available-products{border:2px solid #6abc44}.cart .cart-available-products .subheading:before{background:#6abc44}.cart .cart-preorder-products{border:2px solid #A444BC}.cart .cart-preorder-products .subheading:before{background:#A444BC}.cart .cart-products[data-count-available-products='0'] .cart-available-products{display:none}.cart .cart-products[data-count-preorder-products='0'] .cart-preorder-products{display:none}.cart .cart-extra{padding-bottom:40px}.cart .cart-coupon{padding:20px;display:flex;gap:10px;background-color:#fff;align-items:center;border-radius:5px}.cart .cart-coupon .cart-coupon-label{font-size:80%;font-family:'Open Sans', Arial;margin-bottom:5px}.cart .cart-coupon .cart-coupon-label.--center,.cart .cart-coupon .cart-coupon-label.--text-center{text-align:center}.cart .cart-coupon .cart-coupon-label.--left,.cart .cart-coupon .cart-coupon-label.--text-left{text-align:left}.cart .cart-coupon .cart-coupon-label.--right,.cart .cart-coupon .cart-coupon-label.--text-right{text-align:right}.cart .cart-coupon .cart-coupon-label.--uppercase{text-transform:uppercase}.cart .cart-coupon .cart-coupon-label.--middle{vertical-align:middle}.cart .cart-coupon .cart-coupon-label.--margin{margin-bottom:20px}.cart .cart-coupon .cart-coupon-label.--margin-5{margin-bottom:5px}.cart .cart-coupon .cart-coupon-label.--bold{font-weight:bold}.cart .cart-coupon .cart-coupon-label.--red{color:#d03737}.cart .cart-coupon .cart-coupon-label.--green{color:#6abc44}.cart .cart-coupon .cart-coupon-label.--yellow{color:#fed346}.cart .cart-coupon .cart-coupon-label.--gray{color:#727272}.cart .cart-coupon .cart-coupon-label.--double-padding{padding-top:40px;padding-bottom:40px}.cart .cart-coupon .cart-coupon-label.--padding,.cart .cart-coupon .cart-coupon-label.--full-padding{padding-top:20px;padding-bottom:20px}.cart .cart-coupon .cart-coupon-label.--double-padding-top{padding-top:40px}.cart .cart-coupon .cart-coupon-label.--double-padding-bottom{padding-bottom:40px}.cart .cart-coupon .cart-coupon-label.--padding-top{padding-top:20px}.cart .cart-coupon .cart-coupon-label.--padding-bottom{padding-bottom:20px}.cart .cart-coupon .cart-coupon-label.--half-padding-top{padding-top:10px}.cart .cart-coupon .cart-coupon-label.--half-padding-bottom{padding-bottom:10px}.cart .cart-coupon .cart-coupon-label.--mini-padding-top,.cart .cart-coupon .cart-coupon-label.--quarter-padding-top{padding-top:5px}.cart .cart-coupon .cart-coupon-label.--mini-padding-bottom,.cart .cart-coupon .cart-coupon-label.--quarter-padding-bottom{padding-bottom:5px}.cart .cart-coupon .cart-coupon-label.--max-width-center,.cart .cart-coupon .cart-coupon-label.--max-width-800-center,.cart .cart-coupon .cart-coupon-label.--max-width-600-center{max-width:600px;margin-left:auto;margin-right:auto}.cart .cart-coupon .cart-coupon-label.--max-width-800-center{max-width:800px}.cart .cart-coupon .cart-coupon-label.--border{border-left:3px solid #31407c;padding-left:10px}.cart .cart-coupon .cart-coupon-input{display:block}.cart .cart-coupon .cart-coupon-submit{display:flex}.cart .cart-coupon .cart-coupon-value{display:none}.cart .cart-coupon .cart-coupon-remove{display:none}.cart .cart-coupon .cart-coupon-input,.cart .cart-coupon .cart-coupon-value{flex:1}.cart .cart-coupon .cart-coupon-submit,.cart .cart-coupon .cart-coupon-remove{flex:0}.cart .cart-coupon .cart-coupon-value-icon{font-size:40px;color:#6abc44;vertical-align:middle}.cart .cart-coupon[data-has-coupon='1'] .cart-coupon-input{display:none}.cart .cart-coupon[data-has-coupon='1'] .cart-coupon-submit{display:none}.cart .cart-coupon[data-has-coupon='1'] .cart-coupon-value{display:block}.cart .cart-coupon[data-has-coupon='1'] .cart-coupon-remove{display:flex}.cart .cart-totals{padding:40px 0;display:flex;flex-direction:column;row-gap:40px}.cart .cart-totals .cart-totals-row{text-align:center}.cart .cart-totals .cart-totals-row .cart-totals-label{font-size:80%;font-family:'Open Sans', Arial}.cart .cart-totals .cart-totals-row .cart-totals-label.--center,.cart .cart-totals .cart-totals-row .cart-totals-label.--text-center{text-align:center}.cart .cart-totals .cart-totals-row .cart-totals-label.--left,.cart .cart-totals .cart-totals-row .cart-totals-label.--text-left{text-align:left}.cart .cart-totals .cart-totals-row .cart-totals-label.--right,.cart .cart-totals .cart-totals-row .cart-totals-label.--text-right{text-align:right}.cart .cart-totals .cart-totals-row .cart-totals-label.--uppercase{text-transform:uppercase}.cart .cart-totals .cart-totals-row .cart-totals-label.--middle{vertical-align:middle}.cart .cart-totals .cart-totals-row .cart-totals-label.--margin{margin-bottom:20px}.cart .cart-totals .cart-totals-row .cart-totals-label.--margin-5{margin-bottom:5px}.cart .cart-totals .cart-totals-row .cart-totals-label.--bold{font-weight:bold}.cart .cart-totals .cart-totals-row .cart-totals-label.--red{color:#d03737}.cart .cart-totals .cart-totals-row .cart-totals-label.--green{color:#6abc44}.cart .cart-totals .cart-totals-row .cart-totals-label.--yellow{color:#fed346}.cart .cart-totals .cart-totals-row .cart-totals-label.--gray{color:#727272}.cart .cart-totals .cart-totals-row .cart-totals-label.--double-padding{padding-top:40px;padding-bottom:40px}.cart .cart-totals .cart-totals-row .cart-totals-label.--padding,.cart .cart-totals .cart-totals-row .cart-totals-label.--full-padding{padding-top:20px;padding-bottom:20px}.cart .cart-totals .cart-totals-row .cart-totals-label.--double-padding-top{padding-top:40px}.cart .cart-totals .cart-totals-row .cart-totals-label.--double-padding-bottom{padding-bottom:40px}.cart .cart-totals .cart-totals-row .cart-totals-label.--padding-top{padding-top:20px}.cart .cart-totals .cart-totals-row .cart-totals-label.--padding-bottom{padding-bottom:20px}.cart .cart-totals .cart-totals-row .cart-totals-label.--half-padding-top{padding-top:10px}.cart .cart-totals .cart-totals-row .cart-totals-label.--half-padding-bottom{padding-bottom:10px}.cart .cart-totals .cart-totals-row .cart-totals-label.--mini-padding-top,.cart .cart-totals .cart-totals-row .cart-totals-label.--quarter-padding-top{padding-top:5px}.cart .cart-totals .cart-totals-row .cart-totals-label.--mini-padding-bottom,.cart .cart-totals .cart-totals-row .cart-totals-label.--quarter-padding-bottom{padding-bottom:5px}.cart .cart-totals .cart-totals-row .cart-totals-label.--max-width-center,.cart .cart-totals .cart-totals-row .cart-totals-label.--max-width-800-center,.cart .cart-totals .cart-totals-row .cart-totals-label.--max-width-600-center{max-width:600px;margin-left:auto;margin-right:auto}.cart .cart-totals .cart-totals-row .cart-totals-label.--max-width-800-center{max-width:800px}.cart .cart-totals .cart-totals-row .cart-totals-label.--border{border-left:3px solid #31407c;padding-left:10px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-products{font-size:200%}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-products.--center,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-products.--text-center{text-align:center}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-products.--left,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-products.--text-left{text-align:left}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-products.--right,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-products.--text-right{text-align:right}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-products.--uppercase{text-transform:uppercase}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-products.--middle{vertical-align:middle}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-products.--margin{margin-bottom:20px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-products.--margin-5{margin-bottom:5px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-products.--bold{font-weight:bold}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-products.--red{color:#d03737}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-products.--green{color:#6abc44}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-products.--yellow{color:#fed346}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-products.--gray{color:#727272}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-products.--double-padding{padding-top:40px;padding-bottom:40px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-products.--padding,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-products.--full-padding{padding-top:20px;padding-bottom:20px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-products.--double-padding-top{padding-top:40px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-products.--double-padding-bottom{padding-bottom:40px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-products.--padding-top{padding-top:20px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-products.--padding-bottom{padding-bottom:20px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-products.--half-padding-top{padding-top:10px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-products.--half-padding-bottom{padding-bottom:10px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-products.--mini-padding-top,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-products.--quarter-padding-top{padding-top:5px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-products.--mini-padding-bottom,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-products.--quarter-padding-bottom{padding-bottom:5px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-products.--max-width-center,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-products.--max-width-800-center,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-products.--max-width-600-center{max-width:600px;margin-left:auto;margin-right:auto}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-products.--max-width-800-center{max-width:800px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-products.--border{border-left:3px solid #31407c;padding-left:10px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-shipping{font-size:200%}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-shipping.--center,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-shipping.--text-center{text-align:center}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-shipping.--left,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-shipping.--text-left{text-align:left}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-shipping.--right,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-shipping.--text-right{text-align:right}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-shipping.--uppercase{text-transform:uppercase}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-shipping.--middle{vertical-align:middle}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-shipping.--margin{margin-bottom:20px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-shipping.--margin-5{margin-bottom:5px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-shipping.--bold{font-weight:bold}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-shipping.--red{color:#d03737}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-shipping.--green{color:#6abc44}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-shipping.--yellow{color:#fed346}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-shipping.--gray{color:#727272}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-shipping.--double-padding{padding-top:40px;padding-bottom:40px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-shipping.--padding,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-shipping.--full-padding{padding-top:20px;padding-bottom:20px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-shipping.--double-padding-top{padding-top:40px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-shipping.--double-padding-bottom{padding-bottom:40px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-shipping.--padding-top{padding-top:20px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-shipping.--padding-bottom{padding-bottom:20px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-shipping.--half-padding-top{padding-top:10px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-shipping.--half-padding-bottom{padding-bottom:10px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-shipping.--mini-padding-top,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-shipping.--quarter-padding-top{padding-top:5px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-shipping.--mini-padding-bottom,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-shipping.--quarter-padding-bottom{padding-bottom:5px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-shipping.--max-width-center,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-shipping.--max-width-800-center,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-shipping.--max-width-600-center{max-width:600px;margin-left:auto;margin-right:auto}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-shipping.--max-width-800-center{max-width:800px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-shipping.--border{border-left:3px solid #31407c;padding-left:10px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-subtotal,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-total{font-size:300%}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-subtotal.--center,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-subtotal.--text-center,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-total.--center,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-total.--text-center{text-align:center}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-subtotal.--left,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-subtotal.--text-left,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-total.--left,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-total.--text-left{text-align:left}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-subtotal.--right,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-subtotal.--text-right,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-total.--right,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-total.--text-right{text-align:right}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-subtotal.--uppercase,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-total.--uppercase{text-transform:uppercase}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-subtotal.--middle,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-total.--middle{vertical-align:middle}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-subtotal.--margin,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-total.--margin{margin-bottom:20px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-subtotal.--margin-5,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-total.--margin-5{margin-bottom:5px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-subtotal.--bold,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-total.--bold{font-weight:bold}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-subtotal.--red,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-total.--red{color:#d03737}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-subtotal.--green,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-total.--green{color:#6abc44}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-subtotal.--yellow,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-total.--yellow{color:#fed346}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-subtotal.--gray,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-total.--gray{color:#727272}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-subtotal.--double-padding,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-total.--double-padding{padding-top:40px;padding-bottom:40px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-subtotal.--padding,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-subtotal.--full-padding,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-total.--padding,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-total.--full-padding{padding-top:20px;padding-bottom:20px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-subtotal.--double-padding-top,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-total.--double-padding-top{padding-top:40px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-subtotal.--double-padding-bottom,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-total.--double-padding-bottom{padding-bottom:40px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-subtotal.--padding-top,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-total.--padding-top{padding-top:20px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-subtotal.--padding-bottom,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-total.--padding-bottom{padding-bottom:20px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-subtotal.--half-padding-top,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-total.--half-padding-top{padding-top:10px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-subtotal.--half-padding-bottom,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-total.--half-padding-bottom{padding-bottom:10px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-subtotal.--mini-padding-top,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-subtotal.--quarter-padding-top,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-total.--mini-padding-top,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-total.--quarter-padding-top{padding-top:5px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-subtotal.--mini-padding-bottom,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-subtotal.--quarter-padding-bottom,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-total.--mini-padding-bottom,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-total.--quarter-padding-bottom{padding-bottom:5px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-subtotal.--max-width-center,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-subtotal.--max-width-800-center,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-subtotal.--max-width-600-center,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-total.--max-width-center,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-total.--max-width-800-center,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-total.--max-width-600-center{max-width:600px;margin-left:auto;margin-right:auto}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-subtotal.--max-width-800-center,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-total.--max-width-800-center{max-width:800px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-subtotal.--border,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-total.--border{border-left:3px solid #31407c;padding-left:10px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-credits{font-size:200%}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-credits.--center,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-credits.--text-center{text-align:center}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-credits.--left,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-credits.--text-left{text-align:left}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-credits.--right,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-credits.--text-right{text-align:right}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-credits.--uppercase{text-transform:uppercase}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-credits.--middle{vertical-align:middle}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-credits.--margin{margin-bottom:20px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-credits.--margin-5{margin-bottom:5px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-credits.--bold{font-weight:bold}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-credits.--red{color:#d03737}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-credits.--green{color:#6abc44}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-credits.--yellow{color:#fed346}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-credits.--gray{color:#727272}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-credits.--double-padding{padding-top:40px;padding-bottom:40px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-credits.--padding,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-credits.--full-padding{padding-top:20px;padding-bottom:20px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-credits.--double-padding-top{padding-top:40px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-credits.--double-padding-bottom{padding-bottom:40px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-credits.--padding-top{padding-top:20px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-credits.--padding-bottom{padding-bottom:20px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-credits.--half-padding-top{padding-top:10px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-credits.--half-padding-bottom{padding-bottom:10px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-credits.--mini-padding-top,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-credits.--quarter-padding-top{padding-top:5px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-credits.--mini-padding-bottom,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-credits.--quarter-padding-bottom{padding-bottom:5px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-credits.--max-width-center,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-credits.--max-width-800-center,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-credits.--max-width-600-center{max-width:600px;margin-left:auto;margin-right:auto}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-credits.--max-width-800-center{max-width:800px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost-credits.--border{border-left:3px solid #31407c;padding-left:10px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost{font-size:300%}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost.--center,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost.--text-center{text-align:center}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost.--left,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost.--text-left{text-align:left}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost.--right,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost.--text-right{text-align:right}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost.--uppercase{text-transform:uppercase}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost.--middle{vertical-align:middle}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost.--margin{margin-bottom:20px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost.--margin-5{margin-bottom:5px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost.--bold{font-weight:bold}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost.--red{color:#d03737}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost.--green{color:#6abc44}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost.--yellow{color:#fed346}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost.--gray{color:#727272}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost.--double-padding{padding-top:40px;padding-bottom:40px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost.--padding,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost.--full-padding{padding-top:20px;padding-bottom:20px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost.--double-padding-top{padding-top:40px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost.--double-padding-bottom{padding-bottom:40px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost.--padding-top{padding-top:20px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost.--padding-bottom{padding-bottom:20px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost.--half-padding-top{padding-top:10px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost.--half-padding-bottom{padding-bottom:10px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost.--mini-padding-top,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost.--quarter-padding-top{padding-top:5px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost.--mini-padding-bottom,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost.--quarter-padding-bottom{padding-bottom:5px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost.--max-width-center,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost.--max-width-800-center,.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost.--max-width-600-center{max-width:600px;margin-left:auto;margin-right:auto}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost.--max-width-800-center{max-width:800px}.cart .cart-totals .cart-totals-row .cart-totals-value .cart-cost.--border{border-left:3px solid #31407c;padding-left:10px}.cart .cart-totals .cart-totals-row .cart-totals-value.--sub{font-size:150%}.cart .cart-totals .cart-totals-row .cart-totals-value.--sub.--center,.cart .cart-totals .cart-totals-row .cart-totals-value.--sub.--text-center{text-align:center}.cart .cart-totals .cart-totals-row .cart-totals-value.--sub.--left,.cart .cart-totals .cart-totals-row .cart-totals-value.--sub.--text-left{text-align:left}.cart .cart-totals .cart-totals-row .cart-totals-value.--sub.--right,.cart .cart-totals .cart-totals-row .cart-totals-value.--sub.--text-right{text-align:right}.cart .cart-totals .cart-totals-row .cart-totals-value.--sub.--uppercase{text-transform:uppercase}.cart .cart-totals .cart-totals-row .cart-totals-value.--sub.--middle{vertical-align:middle}.cart .cart-totals .cart-totals-row .cart-totals-value.--sub.--margin{margin-bottom:20px}.cart .cart-totals .cart-totals-row .cart-totals-value.--sub.--margin-5{margin-bottom:5px}.cart .cart-totals .cart-totals-row .cart-totals-value.--sub.--bold{font-weight:bold}.cart .cart-totals .cart-totals-row .cart-totals-value.--sub.--red{color:#d03737}.cart .cart-totals .cart-totals-row .cart-totals-value.--sub.--green{color:#6abc44}.cart .cart-totals .cart-totals-row .cart-totals-value.--sub.--yellow{color:#fed346}.cart .cart-totals .cart-totals-row .cart-totals-value.--sub.--gray{color:#727272}.cart .cart-totals .cart-totals-row .cart-totals-value.--sub.--double-padding{padding-top:40px;padding-bottom:40px}.cart .cart-totals .cart-totals-row .cart-totals-value.--sub.--padding,.cart .cart-totals .cart-totals-row .cart-totals-value.--sub.--full-padding{padding-top:20px;padding-bottom:20px}.cart .cart-totals .cart-totals-row .cart-totals-value.--sub.--double-padding-top{padding-top:40px}.cart .cart-totals .cart-totals-row .cart-totals-value.--sub.--double-padding-bottom{padding-bottom:40px}.cart .cart-totals .cart-totals-row .cart-totals-value.--sub.--padding-top{padding-top:20px}.cart .cart-totals .cart-totals-row .cart-totals-value.--sub.--padding-bottom{padding-bottom:20px}.cart .cart-totals .cart-totals-row .cart-totals-value.--sub.--half-padding-top{padding-top:10px}.cart .cart-totals .cart-totals-row .cart-totals-value.--sub.--half-padding-bottom{padding-bottom:10px}.cart .cart-totals .cart-totals-row .cart-totals-value.--sub.--mini-padding-top,.cart .cart-totals .cart-totals-row .cart-totals-value.--sub.--quarter-padding-top{padding-top:5px}.cart .cart-totals .cart-totals-row .cart-totals-value.--sub.--mini-padding-bottom,.cart .cart-totals .cart-totals-row .cart-totals-value.--sub.--quarter-padding-bottom{padding-bottom:5px}.cart .cart-totals .cart-totals-row .cart-totals-value.--sub.--max-width-center,.cart .cart-totals .cart-totals-row .cart-totals-value.--sub.--max-width-800-center,.cart .cart-totals .cart-totals-row .cart-totals-value.--sub.--max-width-600-center{max-width:600px;margin-left:auto;margin-right:auto}.cart .cart-totals .cart-totals-row .cart-totals-value.--sub.--max-width-800-center{max-width:800px}.cart .cart-totals .cart-totals-row .cart-totals-value.--sub.--border{border-left:3px solid #31407c;padding-left:10px}.cart .cart-totals .cart-totals-row.--bold-message{font-weight:bold;color:#d03737}.cart .cart-totals hr{border-top:1px dotted #aaa}.cart .cart-buttons{padding:40px 0 0 0;display:flex;justify-content:center;column-gap:20px}.cart .cart-buttons.--margin-bottom{margin-bottom:40px}.cart .one-click-checkout{background:#fff;padding:0px;max-width:800px;margin:auto;border-radius:5px 5px 0 0}.cart .one-click-checkout .one-click-checkout-top{background:#fcffcf;padding:10px;border-radius:5px 5px 0 0}.cart .one-click-checkout .one-click-checkout-bottom{padding:10px 20px;min-height:100px;display:flex;gap:10px;justify-content:stretch;align-items:center}.cart .one-click-checkout .one-click-checkout-bottom .one-click-checkout-area{flex:1;position:relative}.cart .one-click-checkout .one-click-checkout-bottom .one-click-checkout-buttons{flex:0;display:flex;flex-direction:column;gap:10px}.cart .one-click-checkout[data-loading='1'] .one-click-checkout-area:before{content:" ";position:absolute;background-color:rgba(255,255,255,0.5);display:flex;justify-content:center;align-items:center;top:0;bottom:0;left:0;right:0}.cart .one-click-checkout .one-click-checkout-subbottom{padding:5px 20px 15px 20px}.cart .one-click-checkout-buttons-desc{padding:0px 20px 0px 20px;max-width:800px;margin:auto;margin-top:10px;border-radius:0 0 5px 5px}.cart .cart-totals[data-compute-credits='0'] .--compute-credits{display:none}.cart .cart-totals[data-compute-credits='1'] .--compute-credits{display:block}.cart .points-to-gain-message[data-points='0']{display:none}.cart .cart-gift-cover,.cart .cart-gift-letter{background:#fff;padding:20px;border-radius:5px}.cart .cart-gift-cover .cart-gift-cover-icon,.cart .cart-gift-letter .cart-gift-cover-icon{padding:20px 0 20px 20px;border-left:1px solid #e0e0e0;text-align:center}.cart .cart-gift-cover .cart-gift-cover-icon i,.cart .cart-gift-letter .cart-gift-cover-icon i{color:#d03737}.cart .cart-gift-cover .cart-gift-cover-icon div,.cart .cart-gift-letter .cart-gift-cover-icon div{font-size:14px}.one-click-checkout-summary{text-align:left}.one-click-checkout-summary .one-click-checkout-summary-row{display:flex;justify-content:space-between}.one-click-checkout-summary .one-click-checkout-summary-row.--cost-total{font-weight:bold}.one-click-checkout-summary .one-click-checkout-summary-row.--cost-total var{font-size:30px}.checkout-bar{background:#fff;padding:25px 0}.checkout-bar h1 i{width:50px;height:50px;color:#fff;background-color:#31407c;margin-right:10px;display:inline-flex;justify-content:center;align-items:center;border-radius:100%;font-size:28px}.checkout-bar h1 i.fonticon-cart::before{transform:translate(-2px,0)}.checkout-bar h1 i.--arrow{color:inherit;background-color:#eee;transition:background-color 0.2s;margin-right:20px}.checkout-bar h1 i.--arrow::before{transform:translate(-2px,0)}.checkout-bar h1 i.--arrow:hover{background-color:#e0e0e0}.checkout-bar .checkout-bar-point{width:250px;text-align:center;position:relative;padding-bottom:50px}.checkout-bar .checkout-bar-point:before{content:attr(data-num);color:#fff;position:absolute;left:50%;bottom:0;width:40px;height:40px;margin-left:-20px;background:#31407c;border-radius:100%;display:flex;justify-content:center;align-items:center}.checkout-bar .checkout-bar-point.--current:before{background:#d03737}.checkout-bar .checkout-bar-point.--done:after{content:"G";font-family:"efantasy";color:#6abc44;position:absolute;left:50%;bottom:0;margin-left:5px;margin-bottom:-5px;font-size:20px}.product.product-cart.selected-product,.product.product-cart-extra.selected-product,.product.product-cart-overview.selected-product{border-bottom:none;border:2px solid #6abc44;border-radius:10px;padding:20px}.product.product-cart.selected-product .btn-add-gift-cover{display:none}.cart-gift-cover-icon{display:flex;flex-direction:column;align-items:center;gap:15px}@media only screen and (max-width: 1023px){.cart .one-click-checkout .one-click-checkout-bottom{min-height:200px}.cart .cart-coupon{flex-direction:column;align-items:stretch}.cart .cart-coupon .cart-coupon-submit,.cart .cart-coupon .cart-coupon-remove{justify-content:center}.checkout-bar h1.heading{text-align:center;font-size:150%}.checkout-bar h1.heading i{display:none}}.over-200.--hidden{display:none}.under-200.--hidden{display:none}.checkout .checkout-totals-area{min-width:300px;position:sticky;top:0px}.checkout .list-totals{padding:40px 0;display:flex;flex-direction:column}.checkout .list-totals .list-totals-row{display:flex;text-align:left;justify-content:space-between;align-items:center;padding:10px 20px;border-bottom:1px dotted #888}.checkout .list-totals .list-totals-row .list-totals-value{font-size:120%}.checkout .list-totals .list-totals-row .list-totals-value.--sub{font-size:150%}.checkout .list-totals .list-totals-row .list-totals-value.--sub.--center,.checkout .list-totals .list-totals-row .list-totals-value.--sub.--text-center{text-align:center}.checkout .list-totals .list-totals-row .list-totals-value.--sub.--left,.checkout .list-totals .list-totals-row .list-totals-value.--sub.--text-left{text-align:left}.checkout .list-totals .list-totals-row .list-totals-value.--sub.--right,.checkout .list-totals .list-totals-row .list-totals-value.--sub.--text-right{text-align:right}.checkout .list-totals .list-totals-row .list-totals-value.--sub.--uppercase{text-transform:uppercase}.checkout .list-totals .list-totals-row .list-totals-value.--sub.--middle{vertical-align:middle}.checkout .list-totals .list-totals-row .list-totals-value.--sub.--margin{margin-bottom:20px}.checkout .list-totals .list-totals-row .list-totals-value.--sub.--margin-5{margin-bottom:5px}.checkout .list-totals .list-totals-row .list-totals-value.--sub.--bold{font-weight:bold}.checkout .list-totals .list-totals-row .list-totals-value.--sub.--red{color:#d03737}.checkout .list-totals .list-totals-row .list-totals-value.--sub.--green{color:#6abc44}.checkout .list-totals .list-totals-row .list-totals-value.--sub.--yellow{color:#fed346}.checkout .list-totals .list-totals-row .list-totals-value.--sub.--gray{color:#727272}.checkout .list-totals .list-totals-row .list-totals-value.--sub.--double-padding{padding-top:40px;padding-bottom:40px}.checkout .list-totals .list-totals-row .list-totals-value.--sub.--padding,.checkout .list-totals .list-totals-row .list-totals-value.--sub.--full-padding{padding-top:20px;padding-bottom:20px}.checkout .list-totals .list-totals-row .list-totals-value.--sub.--double-padding-top{padding-top:40px}.checkout .list-totals .list-totals-row .list-totals-value.--sub.--double-padding-bottom{padding-bottom:40px}.checkout .list-totals .list-totals-row .list-totals-value.--sub.--padding-top{padding-top:20px}.checkout .list-totals .list-totals-row .list-totals-value.--sub.--padding-bottom{padding-bottom:20px}.checkout .list-totals .list-totals-row .list-totals-value.--sub.--half-padding-top{padding-top:10px}.checkout .list-totals .list-totals-row .list-totals-value.--sub.--half-padding-bottom{padding-bottom:10px}.checkout .list-totals .list-totals-row .list-totals-value.--sub.--mini-padding-top,.checkout .list-totals .list-totals-row .list-totals-value.--sub.--quarter-padding-top{padding-top:5px}.checkout .list-totals .list-totals-row .list-totals-value.--sub.--mini-padding-bottom,.checkout .list-totals .list-totals-row .list-totals-value.--sub.--quarter-padding-bottom{padding-bottom:5px}.checkout .list-totals .list-totals-row .list-totals-value.--sub.--max-width-center,.checkout .list-totals .list-totals-row .list-totals-value.--sub.--max-width-800-center,.checkout .list-totals .list-totals-row .list-totals-value.--sub.--max-width-600-center{max-width:600px;margin-left:auto;margin-right:auto}.checkout .list-totals .list-totals-row .list-totals-value.--sub.--max-width-800-center{max-width:800px}.checkout .list-totals .list-totals-row .list-totals-value.--sub.--border{border-left:3px solid #31407c;padding-left:10px}.checkout .list-totals .list-totals-row.--bold-message{font-weight:bold;color:#d03737}.checkout .list-totals .list-totals-row.--cost-discount-row{color:#d03737}.checkout .list-totals .list-totals-row.--cost-credits-row{color:#d03737}.checkout .list-totals .list-totals-row.--cost-gift-card-row{color:#d03737}.checkout .list-totals hr{border-top:1px dotted #aaa}.checkout .list-totals[data-compute-credits='0'] .list-totals-row.--compute-credits{display:none}.checkout .list-totals[data-compute-credits='0'] .list-totals-row.--cost-total-row{border-bottom:none}.checkout .list-totals[data-compute-credits='0'] .list-totals-row.--cost-total-row .--cost-total-label{font-weight:bold}.checkout .list-totals[data-compute-credits='0'] .list-totals-row.--cost-total-row .--cost-total-value{font-size:160%}.checkout .list-totals[data-compute-gift-card='0'] .list-totals-row.--compute-gift-card{display:none}.checkout .list-totals[data-compute-gift-card='0'] .list-totals-row.--cost-total-row{border-bottom:none}.checkout .list-totals[data-compute-gift-card='0'] .list-totals-row.--cost-total-row .--cost-total-label{font-weight:bold}.checkout .list-totals[data-compute-gift-card='0'] .list-totals-row.--cost-total-row .--cost-total-value{font-size:160%}.checkout .list-totals[data-compute-credits='1'] .list-totals-row.--compute-credits{display:flex}.checkout .list-totals[data-compute-credits='1'] .list-totals-row.--cost-total-row{border-bottom:none;margin-bottom:10px}.checkout .list-totals[data-compute-credits='1'] .list-totals-row.--cost-total-row .--cost-total-label{font-weight:bold}.checkout .list-totals[data-compute-credits='1'] .list-totals-row.--cost-total-row .--cost-total-value{font-size:140%}.checkout .list-totals[data-compute-credits='1'] .list-totals-row.--cost-payable-row{border-bottom:none}.checkout .list-totals[data-compute-credits='1'] .list-totals-row.--cost-payable-row .--cost-label{font-weight:bold}.checkout .list-totals[data-compute-credits='1'] .list-totals-row.--cost-payable-row .--cost-value{font-size:160%}.checkout .list-totals[data-compute-gift-card='1'] .list-totals-row.--compute-gift-card{display:flex}.checkout .list-totals[data-compute-gift-card='1'] .list-totals-row.--cost-total-row{border-bottom:none;margin-bottom:10px}.checkout .list-totals[data-compute-gift-card='1'] .list-totals-row.--cost-total-row .--cost-total-label{font-weight:bold}.checkout .list-totals[data-compute-gift-card='1'] .list-totals-row.--cost-total-row .--cost-total-value{font-size:140%}.checkout .list-totals[data-compute-gift-card='1'] .list-totals-row.--cost-payable-row{border-bottom:none}.checkout .list-totals[data-compute-gift-card='1'] .list-totals-row.--cost-payable-row .--cost-label{font-weight:bold}.checkout .list-totals[data-compute-gift-card='1'] .list-totals-row.--cost-payable-row .--cost-value{font-size:160%}.checkout .list-totals[data-compute-discount='0'] .list-totals-row.--cost-discount-row{display:none}.checkout .list-totals[data-compute-gift-cover='0'] .list-totals-row.--cost-gift-cover-row{display:none}.checkout .list-totals[data-compute-gift-messages='0'] .list-totals-row.--cost-gift-messages-row{display:none}.checkout .list-totals .--double-shipping-indicator{font-weight:bold}.checkout .list-totals[data-compute-double-shipping='0'] .--double-shipping-indicator{display:none}.checkout .cart-buttons{padding:40px 0 0 0;display:flex;justify-content:center;column-gap:20px}.checkout .cart-buttons.--margin-bottom{margin-bottom:40px}.checkout .cart-accordion>summary{appearance:none;display:block;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.checkout .cart-accordion>summary::-webkit-details-marker,.checkout .cart-accordion>summary::marker{display:none}.checkout .cart-accordion>summary>div{flex:1;transition:background-color 0.2s;background-color:#fff;display:flex;align-items:center;padding:10px;cursor:pointer;border-radius:3px;font-family:'Open Sans', Arial}.checkout .cart-accordion>summary>div:hover{background-color:#e0e0e0}.checkout .cart-accordion[open]>summary>div{background-color:#e0e0e0}.checkout .cart-accordion>summary>div::before{content:"►";flex:0;margin-right:10px}.checkout .cart-accordion[open]>summary>div::before{content:"▼"}.checkout .cart-accordion>summary>div>span{font-size:24px;flex:1}.checkout .cart-accordion>summary>div>i{font-size:20px;flex:0;display:none;color:#6abc44}.checkout .cart-accordion[data-ok='1']>summary>div>i{display:block}.checkout .cart-accordion>summary>var{flex:1;min-width:100%;display:block;margin-top:20px;margin-left:15px;padding-left:10px;font-size:16px;border-left:2px solid #31407c}.checkout .cart-accordion[open]>summary>var{display:none}.checkout .cart-delivery{margin-top:20px}.checkout .cart-delivery[data-delivery='']>.buttons{display:none}.checkout .cart-delivery .cart-delivery-selections{display:flex;height:100px;align-items:stretch;column-gap:20px;margin-bottom:20px}.checkout .cart-delivery .cart-delivery-selections label{flex:1;display:flex;align-items:stretch}.checkout .cart-delivery .cart-delivery-selections label span{background:#fff;border:1px solid #eee;display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;border-radius:10px;cursor:pointer;text-align:center}.checkout .cart-delivery .cart-delivery-selections label span i{font-size:40px;height:40px;line-height:40px;display:inline-block;visibility:visible !important}.checkout .cart-delivery .cart-delivery-selections label span div{margin-top:10px}.checkout .cart-delivery .cart-delivery-selections label span:hover{background:#eee}.checkout .cart-delivery .cart-delivery-selections label input{display:none}.checkout .cart-delivery .cart-delivery-selections label input:checked+span{background:#31407c;color:#fff;border:1px solid transparent}.checkout .cart-delivery .cart-delivery-selections label input:checked+span:hover{background:#31407c}.checkout .cart-delivery .cart-delivery-selections label input:disabled+span{background:#fff;color:#888}.checkout .cart-delivery .cart-delivery-selections label input:disabled+span:hover{background:#fff}.checkout .cart-delivery .cart-delivery-boxnow,.checkout .cart-delivery .cart-delivery-pickup,.checkout .cart-delivery .cart-delivery-address{padding-top:20px;display:none}.checkout .cart-delivery[data-delivery='boxnow'] .cart-delivery-boxnow,.checkout .cart-delivery[data-delivery='pickup'] .cart-delivery-pickup,.checkout .cart-delivery[data-delivery='address'] .cart-delivery-address{display:block}.checkout .cart-delivery .cart-delivery-address-selections{padding:0px 0 20px 0;display:flex;flex-wrap:wrap;gap:5px;border-bottom:1px solid #eee;margin-bottom:20px}.checkout .cart-delivery .cart-delivery-address-selections label input{display:none}.checkout .cart-delivery .cart-delivery-address-selections label span{display:block;cursor:pointer;padding:10px 15px;border-radius:5px}.checkout .cart-delivery .cart-delivery-address-selections label span i{color:#4482BC;line-height:0.2}.checkout .cart-delivery .cart-delivery-address-selections label span i.--new{color:#6abc44}.checkout .cart-delivery .cart-delivery-address-selections label span:hover{background-color:#eee}.checkout .cart-delivery .cart-delivery-address-selections label input:checked+span{background-color:#31407c;color:#fff}.checkout .cart-delivery .cart-delivery-address-selections label input:checked+span i{color:#fff}.checkout .cart-delivery .cart-delivery-address-selections label input:checked+span i.--new{color:#fff}.checkout .cart-delivery .cart-delivery-address[data-is-logged-in='1'] .field.--email{display:none}.checkout .cart-delivery .cart-delivery-address[data-is-logged-in='1'] .field.--address-title{display:block}.checkout .cart-delivery .cart-delivery-address[data-is-logged-in='0'] .cart-delivery-address-selections{display:none}.checkout .cart-delivery .cart-delivery-address[data-is-logged-in='0'] .field.--email{display:block}.checkout .cart-delivery .cart-delivery-address[data-is-logged-in='0'] .field.--address-title{display:none}.checkout .cart-delivery .cart-address-shipping label[data-available='0']{display:none}.checkout .cart-delivery .cart-address-shipping label>input[data-hide-shipping-cost='0']+span>.--corner>.--free{display:none}.checkout .cart-delivery .cart-address-shipping label>input[data-hide-shipping-cost='1']+span>.--corner>.--cost{display:none}.checkout .cart-delivery .pickup-from-the-courier-store-area[data-available='0']{display:none}.checkout .cart-payment-and-credits{display:flex;justify-items:stretch;column-gap:20px;margin-top:20px}.checkout .cart-payment-and-credits .cart-payment{flex:1}.checkout .cart-payment-and-credits .cart-payment.--hidden{display:none}.checkout .cart-payment-and-credits .cart-payment h3{font-size:20px;margin-bottom:10px;text-align:center;border-bottom:1px solid #eee;padding:0px 0 20px 0}.checkout .cart-payment-and-credits .cart-payment label[data-available='0']{display:none}.checkout .cart-payment-and-credits .cart-payment label>input[data-hide-cod-cost='0']+span>.--corner>.--free{display:none}.checkout .cart-payment-and-credits .cart-payment label>input[data-hide-cod-cost='1']+span>.--corner>.--cost{display:none}.checkout .cart-payment-installments{margin-top:40px}.checkout .cart-payment-installments .cart-payment-installments-label{font-size:20px;margin-bottom:10px}.checkout .cart-payment-installments .cart-payment-installments-message{margin-top:5px;font-size:12px}.checkout .cart-payment-installments .cart-payment-installments-disabled{display:none;font-size:12px}.checkout .cart-payment-installments .cart-payment-installments-finloup{display:none}.checkout .cart-payment-installments .cart-payment-installments-finloup .finloup_topbar_content{font-size:12px}.checkout .cart-payment-installments[data-available='0']{display:none}.checkout .cart-payment-installments[data-available='0'] .cart-payment-installments-select{display:none}.checkout .cart-payment-installments[data-available='0'] .cart-payment-installments-disabled{display:block}.checkout .cart-payment-installments[data-available='1'][data-method='credit_card'] .cart-payment-installments-select{display:block}.checkout .cart-payment-installments[data-available='1'][data-method='credit_card'] .cart-payment-installments-disabled{display:none}.checkout .cart-payment-installments[data-available='1'][data-method='credit_card'] .cart-payment-installments-finloup{display:none}.checkout .cart-payment-installments[data-available='1'][data-method='credit_card'] .cart-payment-installments-tbi{display:none}.checkout .cart-payment-installments[data-available='1'][data-method='finloup'] .cart-payment-installments-select{display:none}.checkout .cart-payment-installments[data-available='1'][data-method='finloup'] .cart-payment-installments-disabled{display:none}.checkout .cart-payment-installments[data-available='1'][data-method='finloup'] .cart-payment-installments-finloup{display:block}.checkout .cart-payment-installments[data-available='1'][data-method='finloup'] .cart-payment-installments-tbi{display:none}.checkout .cart-payment-installments[data-available='1'][data-method='tbi'] .cart-payment-installments-select{display:none}.checkout .cart-payment-installments[data-available='1'][data-method='tbi'] .cart-payment-installments-disabled{display:none}.checkout .cart-payment-installments[data-available='1'][data-method='tbi'] .cart-payment-installments-finloup{display:none}.checkout .cart-payment-installments[data-available='1'][data-method='tbi'] .cart-payment-installments-tbi{display:block}.checkout .cart-credits{margin-top:40px}.checkout .cart-credits .cart-credits-selection{display:none;padding-left:35px;padding-top:5px}.checkout .cart-credits[data-use-credits='1'] .cart-credits-selection{display:block}.checkout .cart-credits.--hidden{display:none}.checkout .cart-credits[data-available='0']{display:none}.checkout .cart-credits h3{font-size:20px;margin-bottom:10px}.checkout .cart-credits .cart-credits-description{margin-top:5px;font-size:12px}.checkout .cart-totals[data-compute-credits='0'] .--compute-credits{display:none}.checkout .cart-totals[data-compute-credits='1'] .--compute-credits{display:block}.checkout .cart-gift-card{margin-top:40px}.checkout .cart-gift-card .cart-no-gift-card{display:none}.checkout .cart-gift-card .cart-insert-gift-card{display:none}.checkout .cart-gift-card .cart-insert-gift-card .gift-card-fields{background-color:#31407c;background-image:url('/media/logos/logo-gift-card.png');background-repeat:no-repeat;background-position:right 20px center;color:#fff;padding:20px;border-radius:10px}.checkout .cart-gift-card .cart-select-gift-card{display:block}.checkout .cart-gift-card .cart-select-gift-card .cart-selected-gift-card{padding:0px;padding-top:100px;background-color:#31407c;background-image:url('/media/logos/logo-gift-card.png');background-repeat:no-repeat;background-position:left 20px top;position:relative;color:#fff;border-radius:10px;max-width:340px}.checkout .cart-gift-card .cart-select-gift-card .cart-selected-gift-card .cart-selected-gift-card-number{font-size:24px;background-color:#fff;padding:10px 20px;color:#212121}.checkout .cart-gift-card .cart-select-gift-card .cart-selected-gift-card .cart-selected-gift-card-balance{padding:10px 20px}.checkout .cart-gift-card .cart-select-gift-card .cart-selected-gift-card .cart-selected-gift-card-remove{position:absolute;top:0;right:0;transform:translate(25%,-25%)}.checkout .cart-gift-card[data-gift-card-id='0'] .cart-select-gift-card{display:none}.checkout .cart-gift-card[data-gift-card-id='0'][data-show-gift-card='0'] .cart-no-gift-card{display:block}.checkout .cart-gift-card[data-gift-card-id='0'][data-show-gift-card='1'] .cart-insert-gift-card{display:block}.checkout .cart-gift-card .cart-gift-card-selection{display:none;padding-left:35px;padding-top:5px}.checkout .cart-gift-card[data-use-gift-card='1'] .cart-gift-card-selection{display:block}.checkout .cart-gift-card.--hidden{display:none}.checkout .cart-gift-card[data-available='0']{display:none}.checkout .cart-gift-card h3{font-size:20px;margin-bottom:10px}.checkout .cart-order-separation{padding:20px;background-color:#fff;border-radius:5px}.checkout .points-to-gain-message[data-points='0']{display:none}.checkout .cart-order-separation[data-separation-available='0']{display:none}.checkout .cart-invoice{margin-top:40px;border-top:1px solid #eee;padding-top:20px}.checkout .cart-invoice[data-available='0']{display:none}.checkout .cart-invoice .cart-invoice-address{display:none;margin-top:20px}.checkout .cart-invoice[data-invoice='commercial-invoice'] .cart-invoice-address{display:block}.checkout .cart-invoice .cart-invoice-address-selections{padding:0px 0 20px 0;display:flex;flex-wrap:wrap;gap:5px;border-bottom:1px solid #eee;margin-bottom:20px}.checkout .cart-invoice .cart-invoice-address-selections label input{display:none}.checkout .cart-invoice .cart-invoice-address-selections label span{display:block;cursor:pointer;padding:10px 15px;border-radius:5px}.checkout .cart-invoice .cart-invoice-address-selections label span i{color:#4482BC;line-height:0.2}.checkout .cart-invoice .cart-invoice-address-selections label span i.--new{color:#6abc44}.checkout .cart-invoice .cart-invoice-address-selections label span:hover{background-color:#eee}.checkout .cart-invoice .cart-invoice-address-selections label input:checked+span{background-color:#31407c;color:#fff}.checkout .cart-invoice .cart-invoice-address-selections label input:checked+span i{color:#fff}.checkout .cart-invoice .cart-invoice-address-selections label input:checked+span i.--new{color:#fff}.checkout .cart-invoice .cart-invoice-address[data-is-logged-in='1'] .field.--email{display:none}.checkout .cart-invoice .cart-invoice-address[data-is-logged-in='0'] .cart-invoice-address-selections{display:none}.checkout .cart-invoice .cart-invoice-address[data-is-logged-in='0'] .field.--email{display:block}.checkout #accordion-payment{display:none}.checkout #comment-box{display:none}.checkout #accordion-shipping[data-ok='1'][data-is-confirmed='1']+#accordion-payment{display:block}.checkout #accordion-shipping[data-ok='1'][data-is-confirmed='1']+#accordion-payment[data-ok='1'][data-is-confirmed='1']+#comment-box{display:block}.checkout[data-mode="gift-card"] #accordion-shipping{display:none}.checkout[data-mode="gift-card"] #accordion-payment{display:block}.checkout[data-mode="gift-card"] #accordion-payment[data-ok='1'][data-is-confirmed='1']+#comment-box{display:block}.checkout[data-mode='gift-card'] #main-horizontal{flex-direction:column}.checkout[data-mode='gift-card'] .box{box-shadow:none;border-radius:0}.checkout[data-mode='gift-card'] #comment-box{display:block}.checkout[data-mode='gift-card'] #confirm-payment{display:none}.checkout[data-mode='gift-card'] #comment-field{display:none}@media only screen and (max-width: 1023px){.checkout .cart-delivery .cart-delivery-selections{row-gap:20px;height:auto}.checkout .cart-delivery .cart-delivery-selections label span{padding:20px}.checkout .cart-delivery .cart-delivery-address-selections{flex-direction:column;row-gap:20px}.checkout .cart-payment-and-credits{flex-direction:column;row-gap:20px}.checkout .cart-order-separation h3{font-size:16px}.checkout .cart-invoice .cart-invoice-selections{row-gap:20px;height:auto}.checkout .cart-invoice .cart-invoice-selections label span{padding:20px}.checkout .cart-invoice .cart-invoice-address-selections{flex-direction:column;row-gap:20px}}.telephone-validation-popup .telephone-validation-popup-number-form,.telephone-validation-popup .telephone-validation-popup-otp-form{display:none}.telephone-validation-popup[data-active-form='number'] .telephone-validation-popup-number-form{display:block}.telephone-validation-popup[data-active-form='otp'] .telephone-validation-popup-otp-form{display:block}.telephone-validation-popup .telephone-validation-popup-top .telephone-validation-popup-top-desc{margin-top:10px}.telephone-validation-popup .telephone-validation-popup-fields{margin-top:10px}.telephone-validation-popup .telephone-validation-popup-error{margin-top:10px;color:#d03737}.telephone-validation-popup .telephone-validation-popup-bottom{margin-top:20px}.connect{padding-bottom:80px}.connect .connect-title{font-size:200%;font-family:'Open Sans', Arial;padding:40px 0;text-align:center}.connect .connect-title.--center,.connect .connect-title.--text-center{text-align:center}.connect .connect-title.--left,.connect .connect-title.--text-left{text-align:left}.connect .connect-title.--right,.connect .connect-title.--text-right{text-align:right}.connect .connect-title.--uppercase{text-transform:uppercase}.connect .connect-title.--middle{vertical-align:middle}.connect .connect-title.--margin{margin-bottom:20px}.connect .connect-title.--margin-5{margin-bottom:5px}.connect .connect-title.--bold{font-weight:bold}.connect .connect-title.--red{color:#d03737}.connect .connect-title.--green{color:#6abc44}.connect .connect-title.--yellow{color:#fed346}.connect .connect-title.--gray{color:#727272}.connect .connect-title.--double-padding{padding-top:40px;padding-bottom:40px}.connect .connect-title.--padding,.connect .connect-title.--full-padding{padding-top:20px;padding-bottom:20px}.connect .connect-title.--double-padding-top{padding-top:40px}.connect .connect-title.--double-padding-bottom{padding-bottom:40px}.connect .connect-title.--padding-top{padding-top:20px}.connect .connect-title.--padding-bottom{padding-bottom:20px}.connect .connect-title.--half-padding-top{padding-top:10px}.connect .connect-title.--half-padding-bottom{padding-bottom:10px}.connect .connect-title.--mini-padding-top,.connect .connect-title.--quarter-padding-top{padding-top:5px}.connect .connect-title.--mini-padding-bottom,.connect .connect-title.--quarter-padding-bottom{padding-bottom:5px}.connect .connect-title.--max-width-center,.connect .connect-title.--max-width-800-center,.connect .connect-title.--max-width-600-center{max-width:600px;margin-left:auto;margin-right:auto}.connect .connect-title.--max-width-800-center{max-width:800px}.connect .connect-title.--border{border-left:3px solid #31407c;padding-left:10px}.connect .connect-fields .connect-field{margin-bottom:10px}.connect .connect-forgot-password-link{display:flex;justify-content:flex-end}.connect .connect-bottom{margin-top:40px;display:flex;justify-content:center;column-gap:20px}.contact .contact-info{display:flex;justify-content:space-evenly;padding-top:40px}.contact .contact-info .contact-info-left{flex:1}.contact .contact-info .contact-info-center{flex:1}.contact .contact-info .contact-info-right{flex:1}.contact .contact-info .contact-info-icon{text-align:center}.contact .contact-info .contact-info-icon i{font-size:30px;height:30px;line-height:30px;display:inline-block}.contact .contact-info .contact-info-text{text-align:center;padding-top:10px}.contact .contact-info .contact-info-text.--bold{font-weight:bold}.contact .contact-social{display:flex;justify-content:center;padding:50px 0;column-gap:10px}.contact .contact-social a{font-size:40px}@media only screen and (max-width: 1023px){.contact .contact-info{flex-direction:column;row-gap:40px}}.faq .faq-categories .faq-category{margin-top:40px}.faq .faq-categories .faq-category .faq-category-questions .faq-question{margin-bottom:5px}.faq .faq-categories .faq-category .faq-category-questions .faq-question .faq-question-question{font-weight:bold;padding:10px 20px;background:#eee;cursor:pointer;transition:background-color 0.2s}.faq .faq-categories .faq-category .faq-category-questions .faq-question .faq-question-question:hover{background:#d5d5d5}.faq .faq-categories .faq-category .faq-category-questions .faq-question .faq-question-answer{text-align:justify;padding:20px 20px;background:#f6f6f6}.faq .faq-categories .faq-category .faq-category-questions .faq-question .faq-question-answer.--center,.faq .faq-categories .faq-category .faq-category-questions .faq-question .faq-question-answer.--text-center{text-align:center}.faq .faq-categories .faq-category .faq-category-questions .faq-question .faq-question-answer.--left,.faq .faq-categories .faq-category .faq-category-questions .faq-question .faq-question-answer.--text-left{text-align:left}.faq .faq-categories .faq-category .faq-category-questions .faq-question .faq-question-answer.--right,.faq .faq-categories .faq-category .faq-category-questions .faq-question .faq-question-answer.--text-right{text-align:right}.faq .faq-categories .faq-category .faq-category-questions .faq-question .faq-question-answer.--uppercase{text-transform:uppercase}.faq .faq-categories .faq-category .faq-category-questions .faq-question .faq-question-answer.--middle{vertical-align:middle}.faq .faq-categories .faq-category .faq-category-questions .faq-question .faq-question-answer.--margin{margin-bottom:20px}.faq .faq-categories .faq-category .faq-category-questions .faq-question .faq-question-answer.--margin-5{margin-bottom:5px}.faq .faq-categories .faq-category .faq-category-questions .faq-question .faq-question-answer.--bold{font-weight:bold}.faq .faq-categories .faq-category .faq-category-questions .faq-question .faq-question-answer.--red{color:#d03737}.faq .faq-categories .faq-category .faq-category-questions .faq-question .faq-question-answer.--green{color:#6abc44}.faq .faq-categories .faq-category .faq-category-questions .faq-question .faq-question-answer.--yellow{color:#fed346}.faq .faq-categories .faq-category .faq-category-questions .faq-question .faq-question-answer.--gray{color:#727272}.faq .faq-categories .faq-category .faq-category-questions .faq-question .faq-question-answer.--double-padding{padding-top:40px;padding-bottom:40px}.faq .faq-categories .faq-category .faq-category-questions .faq-question .faq-question-answer.--padding,.faq .faq-categories .faq-category .faq-category-questions .faq-question .faq-question-answer.--full-padding{padding-top:20px;padding-bottom:20px}.faq .faq-categories .faq-category .faq-category-questions .faq-question .faq-question-answer.--double-padding-top{padding-top:40px}.faq .faq-categories .faq-category .faq-category-questions .faq-question .faq-question-answer.--double-padding-bottom{padding-bottom:40px}.faq .faq-categories .faq-category .faq-category-questions .faq-question .faq-question-answer.--padding-top{padding-top:20px}.faq .faq-categories .faq-category .faq-category-questions .faq-question .faq-question-answer.--padding-bottom{padding-bottom:20px}.faq .faq-categories .faq-category .faq-category-questions .faq-question .faq-question-answer.--half-padding-top{padding-top:10px}.faq .faq-categories .faq-category .faq-category-questions .faq-question .faq-question-answer.--half-padding-bottom{padding-bottom:10px}.faq .faq-categories .faq-category .faq-category-questions .faq-question .faq-question-answer.--mini-padding-top,.faq .faq-categories .faq-category .faq-category-questions .faq-question .faq-question-answer.--quarter-padding-top{padding-top:5px}.faq .faq-categories .faq-category .faq-category-questions .faq-question .faq-question-answer.--mini-padding-bottom,.faq .faq-categories .faq-category .faq-category-questions .faq-question .faq-question-answer.--quarter-padding-bottom{padding-bottom:5px}.faq .faq-categories .faq-category .faq-category-questions .faq-question .faq-question-answer.--max-width-center,.faq .faq-categories .faq-category .faq-category-questions .faq-question .faq-question-answer.--max-width-800-center,.faq .faq-categories .faq-category .faq-category-questions .faq-question .faq-question-answer.--max-width-600-center{max-width:600px;margin-left:auto;margin-right:auto}.faq .faq-categories .faq-category .faq-category-questions .faq-question .faq-question-answer.--max-width-800-center{max-width:800px}.faq .faq-categories .faq-category .faq-category-questions .faq-question .faq-question-answer.--border{border-left:3px solid #31407c;padding-left:10px}.gift-cards{padding-bottom:100px}.gift-cards .gift-cards-lp{padding-top:40px;background-color:#fff}.gift-cards .gift-cards-lp .gift-cards-lp-top{background-image:url(/media/gift-cards/top-banner.png);background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;position:relative;height:300px}.gift-cards .gift-cards-lp .gift-cards-lp-top .center-top{position:relative;z-index:3}.gift-cards .gift-cards-lp .gift-cards-lp-top .floating-top{position:absolute;z-index:1;top:50%;left:50%;-webkit-transform:translate(-550px,-50%);-ms-transform:translate(-550px,-50%);transform:translate(-550px,-50%)}.gift-cards .gift-cards-lp .gift-cards-lp-bottom{padding-top:80px;padding-bottom:80px}.gift-cards .gift-cards-lp .gift-cards-lp-bottom .gift-cards-lp-bottom-aligner{width:100%;max-width:1000px;margin:auto}.gift-cards .gift-cards-lp .gift-cards-lp-bottom .gift-cards-lp-bottom-aligner .gift-cards-lp-bottom-paragraph{flex:1;display:flex;justify-content:space-around}.gift-cards .gift-cards-lp .gift-cards-lp-bottom .gift-cards-lp-bottom-aligner .gift-cards-lp-bottom-paragraph section{display:flex;justify-content:center;align-items:center;text-align:center;font-size:20px;padding:0 10px;max-width:450px}.gift-cards .gift-cards-lp .gift-cards-lp-bottom .gift-cards-lp-bottom-aligner .gift-cards-lp-bottom-buttons{padding-top:40px;flex:1}.gift-cards .gift-cards-lp .gift-cards-lp-faq{background-image:url(/media/gift-cards/curve.svg);background-position:top center;background-repeat:no-repeat;background-size:100% auto;background-color:#eee;min-height:200px;padding-top:100px}.gift-cards .gift-cards-lp .gift-cards-lp-faq .gift-cards-seo-faq .gift-cards-seo-faq-box{background-color:#fff;padding:60px}.gift-cards .gift-cards-lp .gift-cards-lp-faq .gift-cards-seo-faq .gift-cards-seo-faq-box .gift-cards-seo-faq-title{font-size:20px;padding-bottom:40px;text-transform:uppercase;font-weight:bold}.gift-cards .gift-cards-lp .gift-cards-lp-faq .gift-cards-seo-faq .gift-cards-seo-faq-box details{padding-left:30px;border-left:3px solid transparent;margin-bottom:30px}.gift-cards .gift-cards-lp .gift-cards-lp-faq .gift-cards-seo-faq .gift-cards-seo-faq-box details>summary{display:block;font-weight:bold;cursor:pointer;width:fit-content}.gift-cards .gift-cards-lp .gift-cards-lp-faq .gift-cards-seo-faq .gift-cards-seo-faq-box details>div{padding:20px 0}.gift-cards .gift-cards-lp .gift-cards-lp-faq .gift-cards-seo-faq .gift-cards-seo-faq-box details[open]{border-left:3px solid #49cfea}.gift-cards .gift-cards-form{padding-top:40px}.gift-cards .gift-cards-form .gift-cards-form-top{background-image:url(/media/gift-cards/top-banner-2.png);background-size:cover;background-position:center;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:20px;position:relative;color:#fff;margin-bottom:40px}.gift-cards .gift-cards-form .gift-cards-form-top .gift-cards-form-slider{display:none;min-width:200px;width:50%}.gift-cards .gift-cards-form .gift-cards-form-top .gift-cards-form-slider input{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:3px;margin-bottom:40px}.gift-cards .gift-cards-form .gift-cards-form-top .gift-cards-form-slider input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:3px;height:3px;background:#fed346;cursor:pointer;border-radius:50%;-webkit-transform:scale(11);-ms-transform:scale(11);transform:scale(11)}.gift-cards .gift-cards-form .gift-cards-form-top .gift-cards-form-slider input::-moz-range-thumb{appearance:none;width:3px;height:3px;background:#fed346;cursor:pointer;border-radius:50%;-webkit-transform:scale(11);-ms-transform:scale(11);transform:scale(11)}.gift-cards .gift-cards-form .gift-cards-form-top .gift-cards-form-slider #tickmarks{display:block;position:relative;height:30px;margin:auto;width:100%}.gift-cards .gift-cards-form .gift-cards-form-top .gift-cards-form-slider #tickmarks .tickmark{position:absolute;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);text-align:center;cursor:pointer;padding:0;display:block}.gift-cards .gift-cards-form .gift-cards-form-top .gift-cards-form-slider #tickmarks .tickmark[data-value='0']{left:0}.gift-cards .gift-cards-form .gift-cards-form-top .gift-cards-form-slider #tickmarks .tickmark[data-value='20']{left:20%}.gift-cards .gift-cards-form .gift-cards-form-top .gift-cards-form-slider #tickmarks .tickmark[data-value='40']{left:40%}.gift-cards .gift-cards-form .gift-cards-form-top .gift-cards-form-slider #tickmarks .tickmark[data-value='60']{left:60%}.gift-cards .gift-cards-form .gift-cards-form-top .gift-cards-form-slider #tickmarks .tickmark[data-value='80']{left:80%}.gift-cards .gift-cards-form .gift-cards-form-top .gift-cards-form-slider #tickmarks .tickmark[data-value='100']{left:100%}.gift-cards .gift-cards-form .gift-cards-form-top .gift-cards-form-slider #tickmarks .tickmark[selected]{-webkit-transform:scale(2) translate(-20%,0);-ms-transform:scale(2) translate(-20%,0);transform:scale(2) translate(-20%,0);z-index:2}.gift-cards .gift-cards-form .gift-cards-form-top .gift-cards-form-other-amount{display:none;min-width:400px}.gift-cards .gift-cards-form .gift-cards-form-top[data-view='slider'] .gift-cards-form-slider{display:block}.gift-cards .gift-cards-form .gift-cards-form-top[data-view='other-amount'] .gift-cards-form-other-amount{display:block}.gift-cards .gift-cards-form #from-info{position:relative}.gift-cards .gift-cards-form #from-info .floating-arrow{position:absolute;top:50%;margin-top:-30px;right:-40px}@media only screen and (max-width: 1023px){.gift-cards .gift-cards-lp .gift-cards-lp-top{height:250px;padding-top:100px}.gift-cards .gift-cards-lp .gift-cards-lp-top .center-top{height:150px}.gift-cards .gift-cards-lp .gift-cards-lp-top .floating-top{height:300px;transform:translate(-150px,-50%)}.gift-cards .gift-cards-lp .gift-cards-lp-bottom .gift-cards-lp-bottom-aligner .gift-cards-lp-bottom-paragraph{flex-direction:column;align-items:center}.gift-cards .gift-cards-lp .gift-cards-lp-bottom .gift-cards-lp-bottom-aligner .gift-cards-lp-bottom-paragraph section{margin-bottom:40px}.gift-cards .gift-cards-lp .gift-cards-lp-bottom .gift-cards-lp-bottom-aligner .gift-cards-lp-bottom-paragraph img{height:200px}.gift-cards .gift-cards-lp .gift-cards-lp-faq .gift-cards-seo-faq .gift-cards-seo-faq-box{background-color:#fff;padding:10px}.gift-cards .gift-cards-lp .gift-cards-lp-faq .gift-cards-seo-faq .gift-cards-seo-faq-box .gift-cards-seo-faq-title{font-size:18px;padding-left:13px;padding-top:10px;padding-bottom:20px;text-transform:uppercase;font-weight:bold}.gift-cards .gift-cards-lp .gift-cards-lp-faq .gift-cards-seo-faq .gift-cards-seo-faq-box details{padding-left:10px;border-left:3px solid transparent;margin-bottom:30px}.gift-cards .gift-cards-lp .gift-cards-lp-faq .gift-cards-seo-faq .gift-cards-seo-faq-box details>summary{display:block;font-weight:bold;cursor:pointer;width:fit-content}.gift-cards .gift-cards-lp .gift-cards-lp-faq .gift-cards-seo-faq .gift-cards-seo-faq-box details>div{padding:20px 0}.gift-cards .gift-cards-lp .gift-cards-lp-faq .gift-cards-seo-faq .gift-cards-seo-faq-box details[open]{border-left:3px solid #49cfea}.gift-cards .gift-cards-form .gift-cards-form-top{background:#31407c}.gift-cards .gift-cards-form .gift-cards-form-top .gift-cards-form-slider{width:80%}.gift-cards .gift-cards-form .gift-cards-form-top .gift-cards-form-slider #tickmarks{font-size:8px}.gift-cards .gift-cards-form .gift-cards-form-top .gift-cards-form-slider #tickmarks .tickmark[selected]{-webkit-transform:scale(3) translate(-20%,0);-ms-transform:scale(3) translate(-20%,0);transform:scale(3) translate(-20%,0);background:#31407c}.gift-cards .gift-cards-form .gift-cards-form-top .gift-cards-form-other-amount{min-width:200px}.gift-cards .gift-cards-form #from-info{margin-bottom:60px}.gift-cards .gift-cards-form #from-info .floating-arrow{top:100%;margin-top:10px;margin-right:-30px;right:50%;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}}.grading-cards{padding-bottom:100px}.grading-cards .grading-cards-header{background-image:url(/media/grading-cards/header-bg.webp);height:300px;background-size:cover;background-position:center;position:relative;display:flex;align-items:center;justify-content:center;border-radius:8px;margin-bottom:100px}.grading-cards .grading-cards-header .grading-cards-header-fg{background-image:url(/media/grading-cards/header-fg.webp);height:300px;width:250px;background-size:contain;background-position:center;position:absolute;right:100px;bottom:-50px}.grading-cards .grading-cards-header .grading-cards-header-text{text-align:center;color:#fff}.grading-cards .grading-cards-header .grading-cards-header-text img{display:block;margin:auto}.grading-cards .grading-cards-why .grading-cards-why-top{max-width:1200px;margin:0 auto 100px}.grading-cards .grading-cards-why .grading-cards-why-top p{display:block;max-width:600px;padding-left:100px}.grading-cards .grading-cards-why .grading-cards-why-top img{display:block;max-width:600px;width:100%}.grading-cards .grading-cards-why .grading-cards-why-reasons{gap:60px;margin-bottom:100px}.grading-cards .grading-cards-why .grading-cards-why-reasons .grading-cards-why-reason img{display:block;margin:auto}.grading-cards .grading-cards-how{background-image:url(/media/grading-cards/how-bg.webp);color:#fff;background-size:cover;background-position:center;border-radius:8px;padding:60px 20px;position:relative}.grading-cards .grading-cards-how ol{list-style:none;counter-reset:item;max-width:500px;margin:auto;padding-left:0}.grading-cards .grading-cards-how ol li{counter-increment:item;margin-bottom:20px;padding-left:50px;position:relative;min-height:40px;padding-top:10px}.grading-cards .grading-cards-how ol li::before{position:absolute;left:0;top:0;content:counter(item);background:#fff;border-radius:100%;color:black;width:1.2em;text-align:center;display:inline-block;padding:10px}.grading-cards .grading-cards-how ol li .grading-cards-how-address{padding:10px;border-radius:8px;background:rgba(255,255,255,0.2);max-width:250px;margin-top:10px}.grading-cards .grading-cards-how .grading-cards-how-fg{background-image:url(/media/grading-cards/how-fg.webp);height:400px;width:360px;background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;right:0px;bottom:-40px}.grading-cards .dynamicfield-row.grading-card-row{border:3px solid #6abc44;background:#fff;padding:20px;border-radius:8px;margin-bottom:40px}.grading-cards .dynamicfield-row.grading-card-row .dynamicfield-remove{right:-15px;top:0}.grading-cards .grading-cards-bottom{padding-top:100px}.grading-cards .grading-cards-bottom .grading-cards-content{background-image:url(/media/grading-cards/how-bg.webp);background-size:cover;background-position:center;padding:0px}.grading-cards .grading-cards-bottom .grading-cards-content .grading-cards-content-inner{padding:30px;color:#fff}.grading-cards .grading-cards-bottom .grading-cards-seo-faq{padding:0 0px 100px 0px;margin-top:60px;position:relative}.grading-cards .grading-cards-bottom .grading-cards-seo-faq .grading-cards-seo-faq-title{background-color:#2b2a2b;border-bottom:0px solid #2b2a2b;width:fit-content;padding:30px 30px 20px 30px;color:#ffffff;text-transform:uppercase;margin-bottom:-2px;position:relative;z-index:2}.grading-cards .grading-cards-bottom .grading-cards-seo-faq .grading-cards-seo-faq-box{background-color:#2b2a2b;padding:30px;position:relative;z-index:1}.grading-cards .grading-cards-bottom .grading-cards-seo-faq details{margin-bottom:5px;color:#fff}.grading-cards .grading-cards-bottom .grading-cards-seo-faq details>summary{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;font-weight:bold;padding:30px;background:#ffffff1c;cursor:pointer;transition:background-color 0.2s}.grading-cards .grading-cards-bottom .grading-cards-seo-faq details>summary:hover{background:#ffffff1c}.grading-cards .grading-cards-bottom .grading-cards-seo-faq details[open]>summary{background:#ffffff1c}.grading-cards .grading-cards-bottom .grading-cards-seo-faq details>div{padding:0 30px 30px 30px;background:#ffffff1c}@media only screen and (max-width: 1023px){.grading-cards .grading-cards-header{height:auto;flex-direction:column;padding:40px 20px 0 20px}.grading-cards .grading-cards-header .grading-cards-header-fg{position:static;transform:translate(0,50px)}.grading-cards .grading-cards-why{max-width:1200px;margin:auto}.grading-cards .grading-cards-why .grading-cards-why-top p{text-align:left;padding:0}.grading-cards .grading-cards-how .grading-cards-how-fg{display:none}}.home{padding-top:0px;padding-bottom:100px}.home .home-categories{padding-bottom:60px}.home .home-categories .home-categories-top{display:flex;margin-top:20px}.home .home-categories .home-categories-middle{margin-top:20px;display:flex}.home .home-categories .home-categories-bottom{margin-top:20px;display:flex}.home .home-title{font-size:30px;padding:140px 0 60px 0}.home .home-full-banner{display:flex;min-height:450px;position:relative}.home .max-aligner>.home-full-banner{padding-left:20px;padding-right:20px;border-radius:20px}.home .home-banners{display:flex;column-gap:40px;row-gap:40px;margin-bottom:40px;justify-content:center}.home .home-banner{display:flex;flex:1;max-width:calc(50% - 40px);border-radius:20px;min-height:450px;background:#ccc;position:relative}.home .home-minibanners{justify-content:center;display:flex;column-gap:40px;row-gap:40px;margin-bottom:40px}.home .home-minibanner{flex:1;display:flex;max-width:calc(25% - 40px);border-radius:20px;min-height:300px;background:#ccc;position:relative}.home .home-miniwidebanner{flex:1;display:flex;max-width:calc(50% - 40px);border-radius:20px;min-height:300px;background:#ccc;position:relative}.home-mobile-simple-badge-banner{padding:0 0px;padding:0px 20px 0 20px}.home-mobile-simple-badge-banner img{border-radius:20px}@media only screen and (max-width: 1023px){.home .home-banners{flex-direction:column}.home .home-banner{max-width:100%;min-height:400px}.home .home-minibanners{flex-direction:column}.home .home-minibanner{max-width:100%;min-height:400px}.home .home-miniwidebanner{max-width:100%;min-height:400px}.home .max-aligner>.home-full-banner{padding-left:0px;padding-right:0px}.home .home-mobile-simple-badge-banner{padding:0 0px}}.home-mobile-simple-badge-button{display:flex;align-items:center;padding:10px;background:#d03737;color:#fff;font-size:20px;border-radius:20px;margin-top:40px;gap:10px;transition:background 200ms;max-width:400px;margin:auto}.home-mobile-simple-badge-button[data-label-color='red']{background:#d03737}.home-mobile-simple-badge-button[data-label-color='red']:hover{background:#ac2828}.home-mobile-simple-badge-button[data-label-color='blue']{background:#31407c}.home-mobile-simple-badge-button[data-label-color='blue']:hover{background:#232d57}.home-mobile-simple-badge-button[data-label-color='purple']{background:#9d48f7}.home-mobile-simple-badge-button[data-label-color='purple']:hover{background:#8317f5}.home-mobile-simple-badge-button[data-label-color='yellow']{background:#fed346;color:#212121}.home-mobile-simple-badge-button[data-label-color='yellow']:hover{background:#fec713}.home-mobile-simple-badge-button[data-label-color='orange']{background:#E95420}.home-mobile-simple-badge-button[data-label-color='orange']:hover{background:#c34113}.home-mobile-simple-badge-button[data-label-color='green']{background:#6abc44}.home-mobile-simple-badge-button[data-label-color='green']:hover{background:#080808}.home-mobile-simple-badge-button[data-label-color='black']{background:#212121}.home-mobile-simple-badge-button[data-label-color='black']:hover{background:#3b3b3b}.newsletter-viber-popup{position:absolute;z-index:-100;opacity:0;width:90%;max-width:540px;height:90%;max-height:430px}.newsletter-viber-popup .newsletter-viber-popup-close{position:absolute;right:-15px;top:-15px}.newsletter-viber-popup.--show{opacity:1;position:fixed;z-index:1000;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff}.newsletter-viber-overlay{display:none}.newsletter-viber-overlay.--show{display:block;position:fixed;z-index:999;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.5)}.products-inner-page-listing{width:100%;display:grid;padding:0 20px 100px 20px;grid-template-columns:1fr 1fr 1fr 1fr;column-gap:20px;row-gap:20px}.products-listing{display:flex;flex-wrap:wrap;background:#fff}.products-listing .products-top-listing-filters{width:100%;background:none;display:none}.products-listing .products-top-listing-filters .filterbutton{display:block;min-width:150px;max-width:250px;margin:40px auto 40px;padding:20px}.products-listing .products-top-listing-filters .filterbutton[data-toggle='1']{background-color:#d0d0d0}.products-listing .products-left-listing-filters{width:360px;background:#eee;border-right:1px solid #eee;min-height:calc(100vh - 30px - 80px - 40px - 60px);padding:15px 0px}.products-listing .products-left-listing-filters .products-left-listing-clear{display:flex;justify-content:center;align-items:center;height:95px}.products-listing .products-left-listing-filters .products-left-listing-filter{margin-bottom:40px}.products-listing .products-left-listing-filters .products-left-listing-filter .products-left-listing-filter-name{padding:20px;font-size:80%;font-family:'Open Sans', Arial;text-transform:uppercase;font-size:12px;font-weight:bold;color:rgba(50,65,83,0.6)}.products-listing .products-left-listing-filters .products-left-listing-filter .products-left-listing-filter-name.--center,.products-listing .products-left-listing-filters .products-left-listing-filter .products-left-listing-filter-name.--text-center{text-align:center}.products-listing .products-left-listing-filters .products-left-listing-filter .products-left-listing-filter-name.--left,.products-listing .products-left-listing-filters .products-left-listing-filter .products-left-listing-filter-name.--text-left{text-align:left}.products-listing .products-left-listing-filters .products-left-listing-filter .products-left-listing-filter-name.--right,.products-listing .products-left-listing-filters .products-left-listing-filter .products-left-listing-filter-name.--text-right{text-align:right}.products-listing .products-left-listing-filters .products-left-listing-filter .products-left-listing-filter-name.--uppercase{text-transform:uppercase}.products-listing .products-left-listing-filters .products-left-listing-filter .products-left-listing-filter-name.--middle{vertical-align:middle}.products-listing .products-left-listing-filters .products-left-listing-filter .products-left-listing-filter-name.--margin{margin-bottom:20px}.products-listing .products-left-listing-filters .products-left-listing-filter .products-left-listing-filter-name.--margin-5{margin-bottom:5px}.products-listing .products-left-listing-filters .products-left-listing-filter .products-left-listing-filter-name.--bold{font-weight:bold}.products-listing .products-left-listing-filters .products-left-listing-filter .products-left-listing-filter-name.--red{color:#d03737}.products-listing .products-left-listing-filters .products-left-listing-filter .products-left-listing-filter-name.--green{color:#6abc44}.products-listing .products-left-listing-filters .products-left-listing-filter .products-left-listing-filter-name.--yellow{color:#fed346}.products-listing .products-left-listing-filters .products-left-listing-filter .products-left-listing-filter-name.--gray{color:#727272}.products-listing .products-left-listing-filters .products-left-listing-filter .products-left-listing-filter-name.--double-padding{padding-top:40px;padding-bottom:40px}.products-listing .products-left-listing-filters .products-left-listing-filter .products-left-listing-filter-name.--padding,.products-listing .products-left-listing-filters .products-left-listing-filter .products-left-listing-filter-name.--full-padding{padding-top:20px;padding-bottom:20px}.products-listing .products-left-listing-filters .products-left-listing-filter .products-left-listing-filter-name.--double-padding-top{padding-top:40px}.products-listing .products-left-listing-filters .products-left-listing-filter .products-left-listing-filter-name.--double-padding-bottom{padding-bottom:40px}.products-listing .products-left-listing-filters .products-left-listing-filter .products-left-listing-filter-name.--padding-top{padding-top:20px}.products-listing .products-left-listing-filters .products-left-listing-filter .products-left-listing-filter-name.--padding-bottom{padding-bottom:20px}.products-listing .products-left-listing-filters .products-left-listing-filter .products-left-listing-filter-name.--half-padding-top{padding-top:10px}.products-listing .products-left-listing-filters .products-left-listing-filter .products-left-listing-filter-name.--half-padding-bottom{padding-bottom:10px}.products-listing .products-left-listing-filters .products-left-listing-filter .products-left-listing-filter-name.--mini-padding-top,.products-listing .products-left-listing-filters .products-left-listing-filter .products-left-listing-filter-name.--quarter-padding-top{padding-top:5px}.products-listing .products-left-listing-filters .products-left-listing-filter .products-left-listing-filter-name.--mini-padding-bottom,.products-listing .products-left-listing-filters .products-left-listing-filter .products-left-listing-filter-name.--quarter-padding-bottom{padding-bottom:5px}.products-listing .products-left-listing-filters .products-left-listing-filter .products-left-listing-filter-name.--max-width-center,.products-listing .products-left-listing-filters .products-left-listing-filter .products-left-listing-filter-name.--max-width-800-center,.products-listing .products-left-listing-filters .products-left-listing-filter .products-left-listing-filter-name.--max-width-600-center{max-width:600px;margin-left:auto;margin-right:auto}.products-listing .products-left-listing-filters .products-left-listing-filter .products-left-listing-filter-name.--max-width-800-center{max-width:800px}.products-listing .products-left-listing-filters .products-left-listing-filter .products-left-listing-filter-name.--border{border-left:3px solid #31407c;padding-left:10px}.products-listing .products-left-listing-filters .products-left-listing-filter .products-left-listing-filter-values{padding:0 0px 0 0px;max-height:300px;overflow:auto}.products-listing .products-left-listing-filters .products-left-listing-filter .products-left-listing-filter-values::-webkit-scrollbar{width:10px}.products-listing .products-left-listing-filters .products-left-listing-filter .products-left-listing-filter-values::-webkit-scrollbar-track{background:none}.products-listing .products-left-listing-filters .products-left-listing-filter .products-left-listing-filter-values::-webkit-scrollbar-thumb{background:#888}.products-listing .products-left-listing-filters .products-left-listing-filter .products-left-listing-filter-values::-webkit-scrollbar-thumb:hover{background:#555}.products-listing .products-left-listing-filters .products-left-listing-filter .products-left-listing-filter-values .products-left-listing-filter-value-slider .priceslider-val,.products-listing .products-left-listing-filters .products-left-listing-filter .products-left-listing-filter-values .products-left-listing-filter-value-slider .ageslider-val{font-weight:bold;margin-bottom:10px}.products-listing .products-left-listing-filters .products-left-listing-filter .products-left-listing-filter-values .products-left-listing-filter-value-slider .priceslider-desc,.products-listing .products-left-listing-filters .products-left-listing-filter .products-left-listing-filter-values .products-left-listing-filter-value-slider .ageslider-desc{font-size:12px;display:flex;justify-content:space-between;margin-top:5px}.products-listing .products-left-listing-filters .products-left-listing-filter .products-left-listing-filter-values .products-left-listing-filter-value-select{width:100%;padding:0 20px}.products-listing .products-left-listing-filters .products-left-listing-filter .products-left-listing-filter-values .products-left-listing-filter-value-select select{border:1px solid rgba(0,0,0,0.6);border-radius:20px;width:100%;display:block;appearance:none;padding:20px 0px 20px 80px;text-transform:uppercase;background:transparent;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='36' viewBox='0 0 24 24' width='36' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:25px;background-position-y:calc(50% - 2px)}.products-listing .products-left-listing-filters .products-left-listing-filter .products-left-listing-filter-values .products-left-listing-filter-value-select select:hover{background-color:#e0e0e0}.products-listing .products-left-listing-filters .products-left-listing-filter .products-left-listing-filter-values .products-left-listing-filter-value-select select option{text-transform:none;padding:0px 2px 1px}.products-listing .products-left-listing-filters .products-left-listing-filter .products-left-listing-filter-values .products-left-listing-filter-value{display:flex;width:100%;justify-content:stretch;align-items:center;padding:10px 10px 10px 40px;font-size:18px}.products-listing .products-left-listing-filters .products-left-listing-filter .products-left-listing-filter-values .products-left-listing-filter-value i{vertical-align:middle;font-size:18px;height:18px;line-height:18px;display:inline-block;margin-right:5px}.products-listing .products-left-listing-filters .products-left-listing-filter .products-left-listing-filter-values .products-left-listing-filter-value span{width:calc(100% - 90px);vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.products-listing .products-left-listing-filters .products-left-listing-filter .products-left-listing-filter-values .products-left-listing-filter-value var{padding-right:10px;width:70px;font-size:16px;vertical-align:middle;font-weight:bold;color:#888;text-align:right}.products-listing .products-left-listing-filters .products-left-listing-filter .products-left-listing-filter-values .products-left-listing-filter-value:hover{background:#e0e0e0}.products-listing .products-left-listing-filters .products-left-listing-filter .products-left-listing-filter-values .products-left-listing-filter-value.--selected{font-weight:bold}.products-listing .products-left-listing-filters .products-left-listing-filter .products-left-listing-filter-values .products-left-listing-filter-value:not([href]){color:#aaa}.products-listing .products-left-listing-filters .products-left-listing-filter .products-left-listing-filter-values .products-left-listing-filter-value:not([href]):hover{background:none}.products-listing .products-left-listing-filters .products-left-listing-filter:only-child .products-left-listing-filter-values{max-height:none}.products-listing .products-listing-results{width:calc(100% - 360px);min-height:700px}.products-listing .products-listing-results .products-listing-solo-title{text-align:center;padding:0px 10px 30px 10px}.products-listing .products-listing-results .products-listing-top{display:flex;justify-content:space-between;align-items:center;min-height:100px}.products-listing .products-listing-results .products-listing-top .products-listing-category{padding:10px 20px 10px 20px;flex:1;font-size:30px}.products-listing .products-listing-results .products-listing-top .products-listing-category var{color:#aaa}.products-listing .products-listing-results .products-listing-top .products-listing-category .products-listing-breadcrumb{font-size:14px;font-weight:normal;color:#888;flex:1;display:flex;column-gap:10px;flex-wrap:wrap}.products-listing .products-listing-results .products-listing-top .products-listing-category .products-listing-breadcrumb a{font-size:12px;color:#31407c}.products-listing .products-listing-results .products-listing-top .products-listing-category .products-listing-breadcrumb a[href]:hover{color:#212121}.products-listing .products-listing-results .products-listing-top .products-listing-category .products-listing-breadcrumb a:not(:last-child):after{content:'/';margin-left:10px;color:#888}.products-listing .products-listing-results .products-listing-top .products-listing-options{padding-right:20px}.products-listing .products-listing-results .products-listing-top .products-listing-options label{margin-right:6px}.products-listing .products-listing-results .products-listing-no-results{text-align:center;padding-top:100px;padding-bottom:200px;font-size:30px;color:#888}.products-listing .products-listing-results .products-table-listing-results{width:100%;display:flex;padding:0 20px 100px 20px;flex-direction:column;row-gap:20px}.products-listing .products-listing-results .products-box-listing-results{width:100%;display:grid;padding:0 20px 100px 20px;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;column-gap:20px;row-gap:20px}.products-listing .products-listing-banner{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px 20px 20px 20px;gap:20px}.products-listing .products-listing-banner .products-listing-banner-image-area .products-listing-banner-image{width:100%;max-width:800px}.products-listing .products-listing-banner .products-listing-banner-description{width:100%;max-width:800px}.products-listing .products-listing-category-seo-description{padding:0 20px 0px 20px;margin-bottom:100px}.products-listing .products-listing-category-seo-faq{padding:0 20px 100px 60px}.products-listing .products-listing-category-seo-faq details{margin-bottom:5px}.products-listing .products-listing-category-seo-faq details>summary{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;font-weight:bold;padding:10px 20px;background:#eee;cursor:pointer;transition:background-color 0.2s}.products-listing .products-listing-category-seo-faq details>summary:hover{background:#d5d5d5}.products-listing .products-listing-category-seo-faq details>div{padding:20px 20px;background:#f6f6f6}.box-listing{display:flex}.box-listing .box-listing-results{width:calc(100% - 350px);display:flex;flex-wrap:wrap}.table-listing{display:flex}.table-listing .table-listing-results{width:calc(100% - 350px);display:flex;flex-wrap:wrap}.pagination{display:flex;justify-content:center;align-items:center;column-gap:20px;padding:0 20px 100px 20px}.pagination a{vertical-align:middle;color:#31407c}.pagination a.--selected{font-weight:bold}.pagination a.--next{margin-left:20px}.pagination a.--previous{margin-right:20px}.pagination i{vertical-align:middle}.pagination i:before{vertical-align:middle;line-height:1}.products-listing .pagination{background-color:rgba(255,255,255,0.8);margin:0 auto 60px auto;padding:20px 40px;width:fit-content;border-radius:5px}.products-listing-bottom{padding-top:20px;background-color:rgba(255,255,255,0.8)}@media only screen and (max-width: 1200px){.pagination a.--first,.pagination a.--last{display:none}}@media only screen and (max-width: 1023px){.pagination a.--first,.pagination a.--last,.pagination a.--main:not(.--selected):not(.--preselected){display:none}}@media only screen and (max-width: 1023px){.products-listing{flex-direction:column}.products-listing .products-top-listing-filters{display:block}.products-listing .products-left-listing-filters{width:100%;display:none}.products-listing .products-left-listing-filters.--visible{display:block}.products-listing .products-listing-results{width:100%}.products-listing .products-listing-breadcrumb{margin-bottom:10px}}@media only screen and (min-width: 2100px){.products-listing .products-listing-results .products-box-listing-results{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}@media only screen and (min-width: 1600px) and (max-width: 2099px){.products-listing .products-listing-results .products-box-listing-results{grid-template-columns:1fr 1fr 1fr 1fr}}@media only screen and (min-width: 1024px) and (max-width: 1599px){.products-listing .products-left-listing-filters .products-left-listing-clear{height:40px;margin-bottom:20px}.products-listing .products-listing-results .products-listing-top .products-listing-category{padding:20px 20px;font-size:20px}.products-listing .products-listing-results .products-box-listing-results{grid-template-columns:1fr 1fr 1fr}}@media only screen and (min-width: 520px) and (max-width: 1023px){.products-listing .products-listing-results .products-listing-top{flex-direction:column;justify-content:flex-start;align-items:flex-start}.products-listing .products-listing-results .products-listing-top .products-listing-category{padding:20px 20px;font-size:20px}.products-listing .products-listing-results .products-listing-top .products-listing-options{padding-left:20px;padding-bottom:20px}.products-listing .products-listing-results .products-box-listing-results{grid-template-columns:1fr 1fr}.products-inner-page-listing{grid-template-columns:1fr 1fr}}@media only screen and (max-width: 519px){.products-listing .products-listing-results .products-listing-top{flex-direction:column;justify-content:flex-start;align-items:flex-start}.products-listing .products-listing-results .products-listing-top .products-listing-category{padding:20px 20px;font-size:20px}.products-listing .products-listing-results .products-listing-top .products-listing-options{padding-left:20px;padding-bottom:20px}.products-listing .products-listing-results .products-box-listing-results{grid-template-columns:1fr 1fr;column-gap:10px;row-gap:10px}.products-inner-page-listing{grid-template-columns:1fr 1fr}}.subcategories-listing{padding:20px 20px 100px 20px;background:#fff}.subcategories-listing .subcategories-listing-category{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:60px}.subcategories-listing .subcategories-listing-category .subcategories-listing-category-image img{height:70px}.subcategories-listing .subcategories-listing-category .subcategories-listing-category-title{font-size:30px}.subcategories-listing .subcategories-listing-category .subcategories-listing-category-packs{display:flex;align-items:flex-start;justify-content:center;margin-top:50px;column-gap:20px;row-gap:20px;width:100%}.subcategories-listing .subcategories-listing-category .subcategories-listing-category-packs .subcategories-listing-category-pack{flex:1;display:block;box-shadow:0px 4px 8px rgba(0,0,0,0.25);position:relative;border-radius:5px;overflow:hidden;background-color:#fff;transition:background-color 0.2s}.subcategories-listing .subcategories-listing-category .subcategories-listing-category-packs .subcategories-listing-category-pack .subcategories-listing-category-pack-image{-border:1px solid #eee;border-bottom:none;height:200px;width:100%;transition:all 0.2s}.subcategories-listing .subcategories-listing-category .subcategories-listing-category-packs .subcategories-listing-category-pack .subcategories-listing-category-pack-image img{height:100%;width:100%;object-fit:contain}.subcategories-listing .subcategories-listing-category .subcategories-listing-category-packs .subcategories-listing-category-pack .subcategories-listing-category-pack-count{background:rgba(255,255,255,0.6);color:#000;text-align:center;position:absolute;top:179px;right:1px;padding:5px;font-size:10px;display:flex;justify-content:center;align-items:center}.subcategories-listing .subcategories-listing-category .subcategories-listing-category-packs .subcategories-listing-category-pack .subcategories-listing-category-pack-title{padding:10px 5px;background:#d03737;color:#fff}.subcategories-listing .subcategories-listing-category .subcategories-listing-category-packs .subcategories-listing-category-pack:hover{background-color:#e6e6e6}.subcategories-listing .subcategories-listing-category .subcategories-listing-category-packs .subcategories-listing-category-pack:hover .subcategories-listing-category-pack-image{filter:brightness(90%)}.subcategories-listing .subcategories-listing-title{font-size:30px;padding:100px 0 10px 0}.subcategories-listing .subcategories-listing-results{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;column-gap:20px;row-gap:20px}@media only screen and (min-width: 520px) and (max-width: 1023px){.subcategories-listing .subcategories-listing-category .subcategories-listing-category-packs{width:100%;display:flex;align-items:flex-start;justify-content:stretch}.subcategories-listing .subcategories-listing-category .subcategories-listing-category-packs .subcategories-listing-category-pack{flex:1}.subcategories-listing .subcategories-listing-category .subcategories-listing-category-packs .subcategories-listing-category-pack .subcategories-listing-category-pack-image{width:100%}.subcategories-listing .subcategories-listing-results{grid-template-columns:1fr 1fr 1fr}}@media only screen and (max-width: 519px){.subcategories-listing .subcategories-listing-category .subcategories-listing-category-packs{width:100%;display:flex;align-items:stretch;justify-content:stretch;flex-direction:column}.subcategories-listing .subcategories-listing-category .subcategories-listing-category-packs .subcategories-listing-category-pack{flex:1}.subcategories-listing .subcategories-listing-category .subcategories-listing-category-packs .subcategories-listing-category-pack .subcategories-listing-category-pack-image{width:100%}.subcategories-listing .subcategories-listing-results{grid-template-columns:1fr}}.seo-banner{padding-bottom:20px}.seo-banner img{width:100%;height:400px;object-fit:cover;object-position:center}.new-order{padding:50px 20px 100px 20px}.new-order-page .new-order-icon{text-align:center}.new-order-page .new-order-icon i{font-size:100px}.new-order-page .new-order-title{margin-top:20px;text-align:center;font-size:30px}.new-order-page .new-order-text{margin:20px auto 0 auto;text-align:center;max-width:700px}.new-order-page .new-order-text .bank-accounts .--bank{color:#666;margin-bottom:20px}.new-order-page .new-order-text .bank-accounts .--bank var{color:#212121}.new-order-page .new-order-text .bank-accounts .--bank .--bank-title{font-weight:bold;color:#212121}@media (max-width: 768px){.new-order-page .bank-account-container{display:block;text-align:center}.new-order-page .bank-account table{width:100%;display:block}.new-order-page .bank-account td{display:block;width:100%;text-align:center;padding:10px 0;font-size:12px}.new-order-page .bank-account img{max-width:80%;height:auto}}@media (max-width: 480px){.new-order-page .bank-account td{font-size:9px}.new-order-page .bank-account img{max-width:70%}.new-order-page .bank-account div{font-size:9px}}.new-order-page.--error .new-order-icon i,.new-order-page.--paid-off-false .new-order-icon i{color:#d03737}.new-order-page.--thank-you .new-order-icon i,.new-order-page.--paid-off-true .new-order-icon i{color:#6abc44}.subscribers{padding-bottom:80px}@media only screen and (max-width: 1023px){.contact .contact-info{flex-direction:column;row-gap:40px}}.textpage{padding:50px 20px 100px 20px}.textpage.--no-padding{padding:0px 0px 100px 0px}.textpage-title{font-size:40px;text-align:center;margin-bottom:50px}.textpage-content{word-wrap:break-word}.textpage-content img{display:block;max-width:100%;object-fit:scale-down;margin-left:auto;margin-right:auto}.textpage-seo-faq{padding:0 0px 100px 0px;margin-top:100px}.textpage-seo-faq .textpage-seo-faq-title{text-align:center;font-size:180%;padding-bottom:40px}.textpage-seo-faq details{margin-bottom:5px}.textpage-seo-faq details>summary{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;font-weight:bold;padding:10px 20px;background:#eee;cursor:pointer;transition:background-color 0.2s}.textpage-seo-faq details>summary:hover{background:#d5d5d5}.textpage-seo-faq details>div{padding:20px 20px;background:#f6f6f6}.christmas-gifts{padding:0px}.christmas-gifts .christmas-gifts-background{min-height:100px;padding:30px 0;color:#fff}.christmas-gifts .christmas-gifts-background.--bg-1{background-image:url(/media/christmas-gifts/bg-1.png);background-size:auto 600px;background-position:center}.christmas-gifts .christmas-gifts-background.--bg-2{background-image:url(/media/christmas-gifts/bg-2.png);background-size:auto 181px;background-position:top left;background-repeat:repeat}.christmas-gifts .christmas-gifts-background.--snow{background-image:url(/media/christmas-gifts/bg-snow.png);background-size:auto 1000px}.christmas-gifts .christmas-gifts-background.--toys{background-image:url(/media/christmas-gifts/bg-toys.png?v=2);background-size:auto 1200px;background-position:center;background-repeat:no-repeat}.christmas-gifts .christmas-gifts-background.--footsteps{background-image:url(/media/christmas-gifts/bg-footsteps.png?v=3);background-size:auto 1000px;background-position:left top;background-repeat:no-repeat}.christmas-gifts .christmas-gifts-background.--euro{background-image:url(/media/christmas-gifts/bg-euro.png?v=2);background-size:auto 1000px;background-position:center;background-repeat:no-repeat}.christmas-gifts .christmas-gifts-background.--glass{background-size:cover;background-position:top center}.christmas-gifts .christmas-gifts-background.--green{background-color:#7aaa54}.christmas-gifts .christmas-gifts-background.--dark-green{background-color:#526d38}.christmas-gifts .christmas-gifts-background.--white{background-color:#fff;color:#212121}.christmas-gifts .christmas-gifts-background.--blue{background-color:#31407b}.christmas-gifts .christmas-gifts-background.--light-blue{background-color:#00adef}.christmas-gifts .christmas-gifts-background.--black{background-color:#222222}.christmas-gifts .christmas-gifts-background.--yellow{background-color:#fed346;color:#212121}.christmas-gifts .christmas-gifts-background.--gold{background-color:#fcc046;color:#212121}.christmas-gifts .christmas-gifts-background.--orange{background-color:#fc9946;color:#212121}.christmas-gifts .christmas-gifts-background.--red{background-color:#fc4645}.christmas-gifts .christmas-gifts-connector{height:30px}.christmas-gifts .christmas-gifts-connector.--blue-to-dark-green{background-image:url(/media/christmas-gifts/connector-blue-to-dark-green.svg)}.christmas-gifts .christmas-gifts-connector.--blue-to-green{background-image:url(/media/christmas-gifts/connector-blue-to-green.svg)}.christmas-gifts .christmas-gifts-connector.--blue-to-red{background-image:url(/media/christmas-gifts/connector-blue-to-red.svg)}.christmas-gifts .christmas-gifts-connector.--dark-green-to-blue{background-image:url(/media/christmas-gifts/connector-dark-green-to-blue.svg)}.christmas-gifts .christmas-gifts-connector.--gold-to-dark-green{background-image:url(/media/christmas-gifts/connector-gold-to-dark-green.svg)}.christmas-gifts .christmas-gifts-connector.--green-to-blue{background-image:url(/media/christmas-gifts/connector-green-to-blue.svg)}.christmas-gifts .christmas-gifts-connector.--green-to-dark-green{background-image:url(/media/christmas-gifts/connector-green-to-dark-green.svg)}.christmas-gifts .christmas-gifts-connector.--orange-to-blue{background-image:url(/media/christmas-gifts/connector-orange-to-blue.svg)}.christmas-gifts .christmas-gifts-connector.--orange-to-dark-green{background-image:url(/media/christmas-gifts/connector-orange-to-dark-green.svg)}.christmas-gifts .christmas-gifts-connector.--orange-to-gold{background-image:url(/media/christmas-gifts/connector-orange-to-gold.svg)}.christmas-gifts .christmas-gifts-connector.--red-to-yellow{background-image:url(/media/christmas-gifts/connector-red-to-yellow.svg)}.christmas-gifts .christmas-gifts-connector.--yellow-to-orange{background-image:url(/media/christmas-gifts/connector-yellow-to-orange.svg)}.christmas-gifts .christmas-gifts-pattern{height:100px;background-repeat:repeat-x;background-size:auto 100%}.christmas-gifts .christmas-gifts-pattern.--blue-top{background-image:url(/media/christmas-gifts/blue-pattern-top.jpg)}.christmas-gifts .christmas-gifts-pattern.--blue-bottom{background-image:url(/media/christmas-gifts/blue-pattern-bottom.jpg)}.christmas-gifts .christmas-gifts-pattern.--dark-green-bottom{background-image:url(/media/christmas-gifts/dark-green-pattern-bottom.jpg)}.christmas-gifts .christmas-gifts-head-banner{padding:60px 0;display:flex;justify-content:center;align-items:center;text-align:center;flex-direction:column;background-color:#000;color:#fff;background-image:url(/media/christmas-gifts/head-pattern.jpg);background-size:auto 100%;background-repeat:repeat-x;height:350px;position:relative}.christmas-gifts .christmas-gifts-head-banner .christmas-gifts-head-floated-icon{position:absolute}.christmas-gifts .christmas-gifts-head-banner .christmas-gifts-head-floated-icon.--float-left{left:calc(50% - 450px);height:60px}.christmas-gifts .christmas-gifts-head-banner .christmas-gifts-head-floated-icon.--float-right{right:calc(50% - 400px);height:80px}.christmas-gifts .christmas-gifts-head-banner .christmas-countdown-title{margin-bottom:10px;font-size:80%}.christmas-gifts .christmas-gifts-head-banner .christmas-countdown{display:flex;min-width:400px}.christmas-gifts .christmas-gifts-head-banner .christmas-countdown .christmas-countdown-time{flex:1;text-align:center}.christmas-gifts .christmas-gifts-head-banner .christmas-countdown .christmas-countdown-time .christmas-countdown-time-value{font-size:180%}.christmas-gifts .christmas-gifts-head-banner .christmas-countdown .christmas-countdown-time .christmas-countdown-time-label{font-size:50%}.christmas-gifts .christmas-gifts-heading{font-size:110%;text-align:center;margin-bottom:10px;text-transform:uppercase}.christmas-gifts .christmas-gifts-heading.winterland-title{font-size:130%}.christmas-gifts .christmas-gifts-subheading{text-align:center;font-size:60%}.christmas-gifts .flipdown{margin-bottom:50px;margin-top:20px;display:flex;justify-content:center;align-items:center;width:auto;height:auto}.christmas-gifts .christmas-gifts-grid{display:grid;grid-template-columns:1fr 1fr 1fr;width:100%;padding:60px 0;gap:30px}.christmas-gifts .christmas-gifts-grid.--grid-4{grid-template-columns:1fr 1fr 1fr 1fr}.christmas-gifts .christmas-gifts-grid.--grid-2{grid-template-columns:1fr 1fr}.christmas-gifts .christmas-gifts-grid.--gap{gap:30px}.christmas-gifts .christmas-gifts-grid .christmas-gifts-grid-item{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px}.christmas-gifts .christmas-gifts-grid .christmas-gifts-grid-item .christmas-gifts-grid-item-image{background-image:radial-gradient(at center,rgba(0,0,0,0.2),rgba(0,0,0,0) 70%);height:180px;overflow:hidden;position:relative;width:100%}.christmas-gifts .christmas-gifts-grid .christmas-gifts-grid-item .christmas-gifts-grid-item-image img{position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);transition:height 200ms;height:150px}.christmas-gifts .christmas-gifts-grid .christmas-gifts-grid-item .christmas-gifts-grid-item-image img.--super-mini{height:60px}.christmas-gifts .christmas-gifts-grid .christmas-gifts-grid-item .christmas-gifts-grid-item-image img.--mini{height:90px}.christmas-gifts .christmas-gifts-grid .christmas-gifts-grid-item .christmas-gifts-grid-item-image img.--semi{height:120px}.christmas-gifts .christmas-gifts-grid .christmas-gifts-grid-item .christmas-gifts-grid-item-image img.--large{height:160px}.christmas-gifts .christmas-gifts-grid .christmas-gifts-grid-item .christmas-gifts-grid-item-description{text-align:center;font-size:70%}.christmas-gifts .christmas-gifts-grid .christmas-gifts-grid-item .christmas-gifts-grid-item-description.--uppercase{text-transform:uppercase}.christmas-gifts .christmas-gifts-grid .christmas-gifts-grid-item.--green{background-color:#7aaa5400}.christmas-gifts .christmas-gifts-grid .christmas-gifts-grid-item.--green .christmas-gifts-grid-item-image{background-image:radial-gradient(at center,#526d3888,transparent 70%)}.christmas-gifts .christmas-gifts-grid .christmas-gifts-grid-item.--dark-green{background-color:#526d3800;color:#fff}.christmas-gifts .christmas-gifts-grid .christmas-gifts-grid-item.--dark-green .christmas-gifts-grid-item-image{background-image:radial-gradient(at center,#7aaa5488,transparent 70%)}.christmas-gifts .christmas-gifts-grid .christmas-gifts-grid-item.--white{background-color:#fff a;color:#212121}.christmas-gifts .christmas-gifts-grid .christmas-gifts-grid-item.--blue{background-color:#31407b00}.christmas-gifts .christmas-gifts-grid .christmas-gifts-grid-item.--blue .christmas-gifts-grid-item-image{background-image:radial-gradient(at center,#00adef33,transparent 70%)}.christmas-gifts .christmas-gifts-grid .christmas-gifts-grid-item.--light-blue{background-color:#00adef00}.christmas-gifts .christmas-gifts-grid .christmas-gifts-grid-item.--black{background-color:#22222200}.christmas-gifts .christmas-gifts-grid .christmas-gifts-grid-item.--yellow{background-color:#fed346}.christmas-gifts .christmas-gifts-grid .christmas-gifts-grid-item.--yellow .christmas-gifts-grid-item-image{background-image:radial-gradient(at center,#fc994633,transparent 70%)}.christmas-gifts .christmas-gifts-grid .christmas-gifts-grid-item.--gold{background-color:#fcc04600}.christmas-gifts .christmas-gifts-grid .christmas-gifts-grid-item.--orange{background-color:#fed346}.christmas-gifts .christmas-gifts-grid .christmas-gifts-grid-item.--orange .christmas-gifts-grid-item-image{background-image:radial-gradient(at center,#fed34688,transparent 70%)}.christmas-gifts .christmas-gifts-grid .christmas-gifts-grid-item.--red{background-color:#fc464500}.christmas-gifts .christmas-gifts-grid .christmas-gifts-grid-item.--red .christmas-gifts-grid-item-image{background-image:radial-gradient(at center,#fed34688,transparent 70%)}.christmas-gifts .christmas-gifts-grid .christmas-gifts-grid-item:hover .christmas-gifts-grid-item-image img{height:170px}.christmas-gifts .christmas-gifts-grid .christmas-gifts-grid-item:hover .christmas-gifts-grid-item-image img.--super-mini{height:70px}.christmas-gifts .christmas-gifts-grid .christmas-gifts-grid-item:hover .christmas-gifts-grid-item-image img.--mini{height:100px}.christmas-gifts .christmas-gifts-grid .christmas-gifts-grid-item:hover .christmas-gifts-grid-item-image img.--semi{height:135px}.christmas-gifts .christmas-gifts-grid .christmas-gifts-grid-item:hover .christmas-gifts-grid-item-image img.--large{height:180px}.christmas-gifts .christmas-gifts-grid .christmas-gifts-grid-item:hover.--green{background-color:#7aaa5400}.christmas-gifts .christmas-gifts-grid .christmas-gifts-grid-item:hover.--dark-green{background-color:#526d3800}.christmas-gifts .christmas-gifts-grid .christmas-gifts-grid-item:hover.--white{background-color:#fff 0}.christmas-gifts .christmas-gifts-grid .christmas-gifts-grid-item:hover.--blue{background-color:#31407b00}.christmas-gifts .christmas-gifts-grid .christmas-gifts-grid-item:hover.--light-blue{background-color:#00adef00}.christmas-gifts .christmas-gifts-grid .christmas-gifts-grid-item:hover.--black{background-color:#22222200}.christmas-gifts .christmas-gifts-grid .christmas-gifts-grid-item:hover.--yellow{background-color:#fed346}.christmas-gifts .christmas-gifts-grid .christmas-gifts-grid-item:hover.--gold{background-color:#fcc04600}.christmas-gifts .christmas-gifts-grid .christmas-gifts-grid-item:hover.--orange{background-color:#fed346}.christmas-gifts .christmas-gifts-grid .christmas-gifts-grid-item:hover.--red{background-color:#fc464500}.christmas-gifts .merry-christmas{font-size:180%}.christmas-gifts .christmas-gifts-floated-icon{position:absolute;transform:translate(0,-70%)}.christmas-gifts .christmas-gifts-floated-icon.--upper{transform:translate(0,-100%)}.christmas-gifts .christmas-gifts-floated-icon.--float-left{left:calc(50% - 40vw)}.christmas-gifts .christmas-gifts-floated-icon.--float-left-corner{left:-10px}.christmas-gifts .christmas-gifts-floated-icon.--float-right{right:calc(50% - 40vw)}.christmas-gifts .christmas-gifts-top-floated-icon{position:absolute;transform:translate(0,-20px);right:calc(3%)}.christmas-gifts-content{background:#fed346;padding:30px}.christmas-gifts-content .christmas-gifts-content-inner{padding:30px;border:2px solid #526d38;color:#526d38}.christmas-gifts-seo-faq{padding:0 0px 100px 0px;margin-top:60px;position:relative}.christmas-gifts-seo-faq .christmas-gifts-seo-faq-title{background-color:#526d38;border:2px solid #fed346;border-bottom:0px solid #526d38;width:fit-content;padding:30px 30px 20px 30px;color:#fed346;text-transform:uppercase;margin-bottom:-2px;position:relative;z-index:2}.christmas-gifts-seo-faq .christmas-gifts-seo-faq-box{border:2px solid #fed346;background-color:#526d38;padding:30px;position:relative;z-index:1}.christmas-gifts-seo-faq details{margin-bottom:5px;color:#fed346}.christmas-gifts-seo-faq details>summary{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;font-weight:bold;padding:30px;background:#fed3461c;cursor:pointer;transition:background-color 0.2s}.christmas-gifts-seo-faq details>summary:hover{background:#fed3462c}.christmas-gifts-seo-faq details[open]>summary{background:#fed3462c}.christmas-gifts-seo-faq details>div{padding:0 30px 30px 30px;background:#fed3462c}@media (max-width: 1500px) and (min-width: 1024px){.christmas-gifts .christmas-gifts-floated-icon.--float-left{left:0}}@media only screen and (max-width: 1023px){.christmas-gifts .christmas-gifts-grid{grid-template-columns:1fr}.christmas-gifts .christmas-gifts-grid.--grid-4{grid-template-columns:1fr}.christmas-gifts .christmas-gifts-grid.--grid-2{grid-template-columns:1fr}.christmas-gifts .christmas-gifts-top-floated-icon,.christmas-gifts .christmas-gifts-head-banner .christmas-gifts-head-floated-icon,.christmas-gifts .christmas-gifts-floated-icon{display:none}.christmas-gifts .christmas-gifts-head-banner .christmas-countdown-title{font-size:60%;width:100%}.christmas-gifts .christmas-gifts-head-banner .christmas-countdown{min-width:290px}.christmas-gifts .christmas-gifts-head-banner .christmas-countdown .christmas-countdown-time .christmas-countdown-time-value{font-size:130%}.christmas-gifts .christmas-gifts-head-banner .christmas-countdown .christmas-countdown-time .christmas-countdown-time-label{font-size:35%}.christmas-gifts .christmas-gifts-heading{font-size:100%}.christmas-gifts .christmas-gifts-subheading{font-size:50%}.christmas-gifts .christmas-gifts-grid .christmas-gifts-grid-item .christmas-gifts-grid-item-description{font-size:60%}}.easter-gifts{padding:0px}.easter-gifts .easter-gifts-background{min-height:100px;padding:100px 0 100px 0;color:#fff}.easter-gifts .easter-gifts-background.--bg-1{background-image:url(/media/easter-gifts/bg-1.webp);background-size:auto 300px;background-position:center}.easter-gifts .easter-gifts-background.--bg-2{background-image:url(/media/easter-gifts/bg-2.webp);background-size:cover;background-position:bottom right;background-repeat:repeat}.easter-gifts .easter-gifts-background.--bg-3-top{background-image:url(/media/easter-gifts/bg-3.webp);background-size:cover;background-position:top left;background-repeat:repeat}.easter-gifts .easter-gifts-background.--bg-3-bottom{background-image:url(/media/easter-gifts/easter-2025-bg.webp);background-size:cover;background-position:bottom left;background-repeat:repeat}.easter-gifts .easter-gifts-background.--blue{background-color:#31407b}.easter-gifts .easter-gifts-top-image{display:flex;margin:0 auto;height:auto;width:100%;object-fit:cover;justify-content:center;padding:20px}.easter-gifts .easter-gifts-top-image img{max-width:30%;height:auto}.easter-gifts .easter-gifts-heading{font-size:200%;text-align:center;margin-bottom:10px;font-weight:1000}.easter-gifts .easter-gifts-heading.--black{color:#212121}.easter-gifts .easter-gifts-heading.--left{text-align:left}.easter-gifts .easter-gifts-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;width:100%;padding:60px 0;gap:30px}.easter-gifts .easter-gifts-grid.--grid-4{grid-template-columns:1fr 1fr 1fr 1fr}.easter-gifts .easter-gifts-grid.--grid-2{grid-template-columns:1fr 1fr}.easter-gifts .easter-gifts-grid.--no-gap{gap:0px}.easter-gifts .easter-gifts-grid .easter-gifts-grid-item .easter-gifts-grid-item-image{overflow:hidden;position:relative;width:100%}.easter-gifts .easter-gifts-grid .easter-gifts-grid-item .easter-gifts-grid-item-image.--white{background:#fff}.easter-gifts .easter-gifts-grid .easter-gifts-grid-item .easter-gifts-grid-item-image:hover{scale:1.10}.easter-gifts .easter-gifts-grid .easter-gifts-grid-item .easter-gifts-grid-item-image img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:8px}.easter-gifts .easter-gifts-grid .easter-gifts-grid-item .easter-gifts-grid-item-image .easter-gifts-grid-item-image-text{display:block;justify-self:center;color:#212121;text-align:center}.easter-gifts .easter-gifts-grid .easter-gifts-grid-item .easter-gifts-grid-item-description{text-align:center;font-size:100%}.easter-gifts .easter-gifts-grid .easter-gifts-grid-item .easter-gifts-grid-item-description.--uppercase{text-transform:uppercase}.easter-gifts .easter-gifts-grid .easter-gifts-grid-item.--white{background-color:#fff a;color:#212121}.easter-gifts .easter-gifts-grid .easter-gifts-grid-item.--wide{justify-content:space-around;flex-direction:row-reverse;background-color:#f9dfa9;color:#212121}.easter-gifts .easter-gifts-grid .easter-gifts-grid-item.--wide .easter-gifts-grid-item-image{overflow:visible;margin:-30px;flex:1;min-width:350px}.easter-gifts .easter-gifts-grid .easter-gifts-grid-item.--wide .easter-gifts-grid-item-description{padding:30px;text-align:center;flex:1}.easter-gifts-seo-faq{padding:0 0px 100px 0px;margin-top:60px;position:relative;color:#212121}.easter-gifts-seo-faq .easter-gifts-seo-faq-box{background-color:#fff;padding:30px;position:relative;z-index:1}.easter-gifts-seo-faq details{margin-bottom:5px}.easter-gifts-seo-faq details>summary{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;font-weight:bold;padding:30px;background:#eee;cursor:pointer;transition:background-color 0.2s}.easter-gifts-seo-faq details>summary:hover{background:#ddd}.easter-gifts-seo-faq details[open]>summary{background:#ddd}.easter-gifts-seo-faq details>div{padding:30px 30px 30px 30px;background:#eee}@media only screen and (max-width: 1023px){.easter-gifts .easter-gifts-top-image{max-width:100%;object-fit:contain}.easter-gifts .easter-gifts-grid{grid-template-columns:1fr}.easter-gifts .easter-gifts-grid.--grid-4{grid-template-columns:1fr}.easter-gifts .easter-gifts-grid.--grid-2{grid-template-columns:1fr}.easter-gifts .easter-gifts-heading{font-size:150%}.easter-gifts .easter-gifts-subheading{font-size:50%}.easter-gifts .easter-gifts-grid{gap:10px}.easter-gifts .easter-gifts-grid .easter-gifts-grid-item.--wide:first-child{margin-bottom:50px}.easter-gifts .easter-gifts-grid .easter-gifts-grid-item.--wide .easter-gifts-grid-item-image{min-height:250px;min-width:100px}.easter-gifts .easter-gifts-grid .easter-gifts-grid-item.--wide .easter-gifts-grid-item-image img.--semi{height:120px}.easter-gifts .easter-gifts-grid .easter-gifts-grid-item .easter-gifts-grid-item-image{height:auto;width:auto !important;display:grid;justify-content:center}.easter-gifts .easter-gifts-grid .easter-gifts-grid-item .easter-gifts-grid-item-image img.--semi-2{height:180px;display:block;justify-self:center}}.iron-studios{padding:0px 0px 0px 0px;background-color:#eee}.iron-studios .iron-studios-light{padding:0px 20px 0px 20px}.iron-studios .iron-studios-dark{background-color:#000;padding:0px 20px 0px 20px}.iron-studios .iron-studios-header{background-image:url(/media/iron-studios/header.webp);background-size:cover;background-position:center;min-height:500px;border-radius:8px;display:flex;align-items:center;justify-content:space-between;width:90%;margin:auto}.iron-studios .iron-studios-who-is{margin:150px 0;padding:50px 0;background-image:url(/media/iron-studios/who-is.webp);background-size:contain;background-position:right center;background-repeat:no-repeat;min-height:400px;border-radius:8px}.iron-studios .iron-studios-who-is>.text{max-width:50%}.iron-studios .iron-studios-slider{height:540px;padding:20px 0;overflow:hidden;border-radius:8px;display:flex;align-items:center;justify-content:center}.iron-studios .iron-studios-slider .iron-studios-slider-object{height:500px;width:calc(100% - 100px)}.iron-studios .iron-studios-slider .iron-studios-slider-object .iron-studios-slider-slide{background-size:cover;background-position:center;background-repeat:no-repeat;height:500px}.iron-studios .iron-studios-video{margin:200px 0;padding:0px 0;background-image:url(/media/iron-studios/joker.webp);background-size:contain;background-position:right center;background-repeat:no-repeat;min-height:350px;border-radius:8px}.iron-studios .iron-studios-video .iron-studios-video-text{flex:0.8;display:flex;align-items:center;justify-content:flex-start;padding-right:20px}.iron-studios .iron-studios-video .iron-studios-video-embed{flex:1.4;width:100%}.iron-studios .iron-studios-video .iron-studios-video-embed iframe{border-radius:10px}.iron-studios .iron-studios-video .iron-studios-video-placeholder{flex:0.8}.iron-studios .iron-studios-product-slider{background:#fff;min-height:400px;border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center}.iron-studios .iron-studios-product-slider .iron-studios-product-slider-object{height:400px;width:calc(100% - 100px)}.iron-studios .iron-studios-product-slider .iron-studios-product-slider-object .iron-studios-product-slider-product{background-size:cover;background-position:center;background-repeat:no-repeat;height:400px}@media only screen and (max-width: 1023px){.iron-studios .iron-studios-header{min-height:400px;width:100%}.iron-studios .iron-studios-who-is{background-image:none}.iron-studios .iron-studios-who-is>.text{max-width:100%}.iron-studios .iron-studios-video{background-image:none}.iron-studios .iron-studios-video>.heading{text-align:left}}.marketing-kit{padding:100px 20px 100px 20px}.marketing-kit .marketing-kit-head-banner{padding:60px;margin-bottom:60px;background-image:url(/media/marketing-kit/head-banner.png);background-size:auto 100%;background-repeat:no-repeat;background-position:top right;min-height:350px;border-radius:0px;display:flex;align-items:center;justify-content:space-between}.marketing-kit .marketing-kit-head-banner h1{font-size:50px;font-weight:bolder;text-align:left;color:#fff;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:black}.marketing-kit .marketing-kit-heading{font-size:24px;font-weight:bold;margin-top:60px;font-family:'Open Sans', Arial}.marketing-kit .marketing-kit-bubble{background-image:url(/media/marketing-kit/bubble.png);background-size:100% 100%;background-position:center;background-repeat:no-repeat;padding-top:20px;padding-bottom:50px;padding-left:20px;padding-right:20px;margin-bottom:20px}.marketing-kit .marketing-kit-bubble .marketing-kit-bubble-content{display:flex;gap:20px}.marketing-kit .marketing-kit-bubble .marketing-kit-bubble-content .marketing-kit-bubble-img{height:100px}.marketing-kit .marketing-kit-box{background-color:#fff;padding:0;margin-top:60px;padding:30px}.marketing-kit .marketing-kit-box.--no-padding-sides{padding-left:0;padding-right:0}.marketing-kit .marketing-kit-box .marketing-kit-box-title{font-size:20px;padding-bottom:30px;font-weight:700;font-family:'Open Sans', Arial}.marketing-kit .marketing-kit-box .marketing-kit-box-title.--with-padding-sides{padding-left:30px;padding-right:30px}.marketing-kit .marketing-kit-box .marketing-kit-box-subtitle{font-size:14px;padding-bottom:30px;font-family:'Open Sans', Arial}.marketing-kit .marketing-kit-box .marketing-kit-box-subtitle.--with-padding-sides{padding-left:30px;padding-right:30px}.marketing-kit .marketing-kit-box .marketing-kit-box-subtitle.--with-padding-top{padding-top:30px}.marketing-kit .marketing-kit-box .marketing-kit-box-subtitle .ok-icon{color:#6abc44;vertical-align:middle;line-height:16px;font-size:150%}.marketing-kit .marketing-kit-box .marketing-kit-box-subtitle .not-ok-icon{color:#d03737;vertical-align:middle;font-size:220%;line-height:16px}.marketing-kit .marketing-kit-box .marketing-kit-box-subtitle span{vertical-align:middle}.marketing-kit .marketing-kit-box-logo-vars{display:grid;grid-template-columns:1fr 1fr 1fr;gap:2px}.marketing-kit .marketing-kit-box-logo-vars .marketing-kit-box-logo-var{position:relative}.marketing-kit .marketing-kit-box-logo-vars .marketing-kit-box-logo-var img{width:100%;height:300px;z-index:1;object-fit:cover}.marketing-kit .marketing-kit-box-logo-vars .marketing-kit-box-logo-var span{z-index:2;position:absolute;bottom:20px;left:50%;transform:translate(-50%,0);font-size:14px;color:rgba(0,0,0,0.5)}.marketing-kit .marketing-kit-box-logo-vars .marketing-kit-box-logo-var span.--white{color:rgba(255,255,255,0.5)}.marketing-kit .marketing-kit-box-logo-examples{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:60px}.marketing-kit .marketing-kit-box-logo-examples .marketing-kit-box-logo-example{position:relative}.marketing-kit .marketing-kit-box-logo-examples .marketing-kit-box-logo-example img{width:100%;height:200px;z-index:1;object-fit:cover;border:2px solid #333}.marketing-kit .marketing-kit-box-logo-examples .marketing-kit-box-logo-example i{z-index:2;position:absolute;top:15px;right:15px;color:rgba(0,0,0,0.5)}.marketing-kit .marketing-kit-box-logo-examples .marketing-kit-box-logo-example i.ok-icon{color:#6abc44;font-size:30px}.marketing-kit .marketing-kit-box-logo-examples .marketing-kit-box-logo-example i.not-ok-icon{color:#d03737;font-size:40px}.marketing-kit .marketing-kit-box-logo-colors{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;gap:15px}.marketing-kit .marketing-kit-box-logo-colors .marketing-kit-box-logo-color{position:relative;height:100px;color:#fff;display:flex;justify-content:center;align-items:center;text-transform:uppercase}.marketing-kit .marketing-kit-box-logo-history{background-image:url(/media/marketing-kit/history.png);background-size:contain;height:200px;background-repeat:no-repeat;background-position:center}@media only screen and (max-width: 1023px){.marketing-kit .marketing-kit-head-banner{min-height:500px;background-image:url(/media/marketing-kit/head-banner-m.png);align-items:flex-start;background-size:cover;background-position:right bottom;padding-left:0;padding-right:0;justify-content:center}.marketing-kit .marketing-kit-head-banner h1{font-size:36px;text-align:center}.marketing-kit .marketing-kit-heading{font-size:24px;font-weight:bold;margin-bottom:20px;font-family:'Open Sans', Arial}.marketing-kit .marketing-kit-bubble{background-image:url(/media/marketing-kit/bubble-m.png)}.marketing-kit .marketing-kit-bubble .marketing-kit-bubble-content{flex-direction:column;align-items:center}.marketing-kit .marketing-kit-box-logo-vars{grid-template-columns:1fr}.marketing-kit .marketing-kit-box-logo-examples{grid-template-columns:1fr}.marketing-kit .marketing-kit-box-logo-colors{grid-template-columns:1fr}.marketing-kit .marketing-kit-box-logo-history{background-image:url(/media/marketing-kit/history-m.png);background-size:contain;height:400px}}.simpler-main-container{font-family:'Roboto', sans-serif;overflow:hidden}.simpler-main-container .full-width-section{width:100%;position:relative;padding-bottom:120px;padding-top:120px;padding-left:30px;padding-right:30px}.simpler-main-container .full-width-section.first-section{background-color:#31407C;background-image:radial-gradient(circle at left,#49CFEA 0%,#31407c 49%,transparent 64%), radial-gradient(circle at right,#49CFEA 35%,transparent 78%);background-position:-50vw -100vh, 55vw -100vh;background-size:156.25vw 277.78vh, 156.25vw 277.78vh;background-repeat:no-repeat}.simpler-main-container .full-width-section.second-section{background-color:#ffffff}.simpler-main-container .full-width-section.third-section{background-color:#f5f5f5}.simpler-main-container .full-width-section.fourth-section{background-color:#ffffff}.simpler-main-container .full-width-section.fifth-section{background-color:#f5f5f5}.simpler-main-container .full-width-section.sixth-section{background-color:#9D48F7;background-image:radial-gradient(circle at left,#FED346 0%,#9D48F7 45%,transparent 56%), radial-gradient(circle at right,#FED346 0%,transparent 54%);background-position:-10vw 0vh, calc(100%) 0vh;background-size:156.25vw 277.78vh, 156.25vw 277.78vh;background-repeat:no-repeat}.simpler-main-container .full-width-section.seventh-section{background-color:#f5f5f5}.simpler-main-container .full-width-section.eigth-section{background-color:#f5f5f5;background-image:radial-gradient(circle at left,#31407C 30%,transparent 30%), radial-gradient(circle at right,#31407C 30%,transparent 30%);background-position:-7vw -44vh, 57vw 13vh;background-size:52.08vw 92.59vh, 52.08vw 92.59vh;background-repeat:no-repeat}.simpler-main-container .full-width-section.ninth-section{background-color:#fff;justify-content:center;display:flex;align-items:center}.simpler-main-container .main-grid{max-width:1200px;margin:0 auto;text-align:center;position:relative;z-index:1}.simpler-main-container .image-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;justify-items:center;align-items:center}.simpler-main-container .image-grid img{max-width:500px}.simpler-main-container .image-with-text{text-align:left;width:100%}.simpler-main-container .image-with-text p{font-family:Roboto, sans-serif;font-size:16px;color:#fff;text-align:left}.simpler-main-container .large-image{width:100%;max-width:500px}.simpler-main-container .qa{background-color:#fff;padding:60px;border-radius:10px;color:#333;text-align:left;width:90%;max-width:1200px;margin:0 auto}.simpler-main-container .qa .qna{padding:10px;border-radius:7px;background-color:#f5f5f5;color:#333;text-align:left;min-height:auto;min-width:auto;width:100%;cursor:pointer}.simpler-main-container .questions .question{font-size:14px;font-weight:normal;display:inline-block}.simpler-main-container .questions .answer{font-size:14px;font-weight:normal;display:inline-block;padding:5px}.user .user-area{width:100%;padding-top:40px}.user .user-area .user-menu{display:flex;justify-items:stretch;overflow:hidden;padding:0}.user .user-area .user-menu .user-menu-item{flex:1;display:flex;flex-direction:column;padding:20px 5px;align-items:center;justify-content:flex-start;position:relative;text-align:center}.user .user-area .user-menu .user-menu-item i{width:40px;height:40px;font-size:35px;line-height:40px;color:#31407c}.user .user-area .user-menu .user-menu-item i:before{vertical-align:middle}.user .user-area .user-menu .user-menu-item i.--120{font-size:45px}.user .user-area .user-menu .user-menu-item i.--80{font-size:25px}.user .user-area .user-menu .user-menu-item div{margin-top:10px}.user .user-area .user-menu .user-menu-item.--selected{font-weight:bold;background:#31407c;color:#fff}.user .user-area .user-menu .user-menu-item.--selected i{color:#fff}.user .user-area .user-menu .user-menu-item.--selected:hover{background:#3f53a1}.user .user-area .user-menu .user-menu-item.--selected:active{background:#232d57}.user .user-area .user-menu .user-menu-item:hover{background:#e0e0e0}.user .user-area .user-menu .user-menu-item:active{background:#dbdbdb}.user .user-area .user-menu .user-menu-item[data-notif]:before{content:attr(data-notif);position:absolute;top:0;right:10px;padding:2px;min-width:50px;background:#d03737;color:#fff;text-align:center;border-radius:0 0 3px 3px;box-sizing:border-box;font-weight:normal}.user .user-area .user-menu .user-menu-item[data-notif][data-notif-2]:before{border-radius:0}.user .user-area .user-menu .user-menu-item[data-notif][data-notif-2]:after{content:attr(data-notif-2);position:absolute;top:23px;right:10px;padding:1px;min-width:50px;background:#821f1f;color:#fff;text-align:center;border-radius:0 0 3px 3px;font-size:12px;box-sizing:border-box;font-weight:normal}.user .user-area .user-menu .user-menu-item.--disabled{font-weight:normal;background:none;color:#888}.user .user-area .user-menu .user-menu-item.--disabled:hover{background:none}.user .user-area .user-menu .user-menu-item.--disabled:active{background:none}.user .user-area .user-menu .user-menu-item.--disabled[data-notif]:before{display:none}.user .user-area .user-menu .user-menu-item.--disabled[data-notif]:after{display:none}.user .user-area .user-page{padding-top:40px;padding-bottom:40px}.user .user-area .user-page .badge-section{display:flex;justify-content:center;align-items:center;flex-direction:column;padding-bottom:40px}.user .user-area .user-page .user-input:not(:first-child){margin-top:20px}.user .user-area .user-page .user-input.--no-margin{margin-top:0px}.user .user-area .user-page .user-input .user-input-label{margin-bottom:5px;display:block}.user .user-area .user-page .user-input .user-input-label.--center{text-align:center}.user .user-area .user-page .user-input .user-input-label.--big{font-size:20px;margin-bottom:20px}.user .user-area .user-page .user-input .user-input-label .--sub{font-size:80%;color:#888}.user .user-area .user-page .user-input .user-input-value{font-weight:bold}.user .user-area .user-page .user-input .user-input-value>*{font-weight:normal}.user .user-area .user-page .user-section{margin-bottom:40px}.user .user-area .user-page .user-section .user-section-title{font-size:20px;text-align:center}.user .user-area .user-page .user-bottom{margin-top:40px;display:flex;justify-content:center;column-gap:10px}.user .user-area .user-page .user-addresses .user-address{padding:20px;display:flex}.user .user-area .user-page .user-addresses .user-address:not(:last-child){border-bottom:1px dotted #eee}.user .user-area .user-page .user-addresses .user-address .--icon{flex:0;vertical-align:middle;font-size:20px;height:20px;line-height:20px;display:inline-block;margin-right:20px}.user .user-area .user-page .user-addresses .user-address .--text{flex:1;vertical-align:middle}.user .user-area .user-page .user-addresses .user-address .--arrow{flex:0;vertical-align:middle;font-size:20px;height:20px;line-height:20px;display:inline-block}.user .user-area .user-page .user-addresses .user-address:hover{background:#e0e0e0}.user .user-area .user-page .user-addresses .user-address:active{background:#dbdbdb}.user .user-area .user-page .user-orders .user-order{display:flex;padding:20px;min-width:0;column-gap:20px}.user .user-area .user-page .user-orders .user-order:not(:last-child){border-bottom:1px dotted rgba(0,0,0,0.2)}.user .user-area .user-page .user-orders .user-order .--icon{flex:0;vertical-align:middle;font-size:20px;height:20px;line-height:20px;display:inline-block}.user .user-area .user-page .user-orders .user-order .--text{-border-left:1px dotted #eee;flex:1;vertical-align:middle;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;min-width:0;width:100%}.user .user-area .user-page .user-orders .user-order .--arrow{flex:0;vertical-align:middle;font-size:20px;height:20px;line-height:20px;display:inline-block}.user .user-area .user-page .user-orders .user-order:hover,.user .user-area .user-page .user-orders .user-order:active{background:#e0e0e0}.user .user-area .user-page .user-orders .user-order[data-status-id='10']{background-color:#b2ec96}.user .user-area .user-page .user-orders .user-order[data-status-id='10']:hover,.user .user-area .user-page .user-orders .user-order[data-status-id='10']:active{background-color:#92e46b}.user .user-area .user-page .user-orders .user-order[data-status-id='4'],.user .user-area .user-page .user-orders .user-order[data-status-id='11']{background-color:#6abc44;color:#fff}.user .user-area .user-page .user-orders .user-order[data-status-id='4']:hover,.user .user-area .user-page .user-orders .user-order[data-status-id='4']:active,.user .user-area .user-page .user-orders .user-order[data-status-id='11']:hover,.user .user-area .user-page .user-orders .user-order[data-status-id='11']:active{background-color:#559736}.user .user-area .user-page .user-orders .user-order[data-status-id='3']{background-color:#d03737;color:#fff}.user .user-area .user-page .user-orders .user-order[data-status-id='3']:hover,.user .user-area .user-page .user-orders .user-order[data-status-id='3']:active{background-color:#ac2828}.user .user-area .user-page .user-orders .user-order[data-status-id='6']{background-color:#9d48f7;color:#fff}.user .user-area .user-page .user-orders .user-order[data-status-id='6']:hover,.user .user-area .user-page .user-orders .user-order[data-status-id='6']:active{background-color:#8317f5}.user .user-area .user-page .user-orders .user-order[data-status-id='5']{background-color:#234bcc;color:#fff}.user .user-area .user-page .user-orders .user-order[data-status-id='5']:hover,.user .user-area .user-page .user-orders .user-order[data-status-id='5']:active{background-color:#1c3ba0}.user .user-area .user-page .user-orders .user-order[data-status-id='7']{background-color:#fed346}.user .user-area .user-page .user-orders .user-order[data-status-id='7']:hover,.user .user-area .user-page .user-orders .user-order[data-status-id='7']:active{background-color:#fec713}.user .user-area .user-page .user-orders .user-order[data-status-id='2']{background-color:#7e7e7e;color:#fff}.user .user-area .user-page .user-orders .user-order[data-status-id='2']:hover,.user .user-area .user-page .user-orders .user-order[data-status-id='2']:active{background-color:#656565}.user .user-area .user-page .user-listing .user-listing-item{display:flex;padding:0px;min-width:0;min-height:60px;column-gap:20px;align-items:stretch}.user .user-area .user-page .user-listing .user-listing-item:not(:last-child){border-bottom:1px dotted rgba(0,0,0,0.2)}.user .user-area .user-page .user-listing .user-listing-item .--icon-area{flex:0;vertical-align:middle;display:flex;align-items:center;justify-content:flex-start;padding:0 20px}.user .user-area .user-page .user-listing .user-listing-item .--icon{vertical-align:middle;font-size:20px;height:20px;line-height:20px;display:inline-block}.user .user-area .user-page .user-listing .user-listing-item .--text{-border-left:1px dotted #eee;flex:1;vertical-align:middle;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;min-width:0;width:100%;display:flex;align-items:center;justify-content:flex-start}.user .user-area .user-page .user-listing .user-listing-item .--dark-area{flex:0;display:flex;align-items:center;justify-content:flex-start;background-color:#31407c;color:#fff;padding:0 20px;border-radius:0}.user .user-area .user-page .user-listing .user-listing-item .--dark-area:hover,.user .user-area .user-page .user-listing .user-listing-item .--dark-area:active{background-color:#3f53a1}.user .user-area .user-page .user-listing .user-listing-item .--arrow{vertical-align:middle;font-size:20px;height:20px;line-height:20px;display:inline-block}.user .user-area .user-page .user-listing .user-listing-item[data-status-id='10']{background-color:#b2ec96}.user .user-area .user-page .user-listing .user-listing-item[data-status-id='10']:hover,.user .user-area .user-page .user-listing .user-listing-item[data-status-id='10']:active{background-color:#92e46b}.user .user-area .user-page .user-listing .user-listing-item[data-status-id='4'],.user .user-area .user-page .user-listing .user-listing-item[data-status-id='11']{background-color:#6abc44;color:#fff}.user .user-area .user-page .user-listing .user-listing-item[data-status-id='4']:hover,.user .user-area .user-page .user-listing .user-listing-item[data-status-id='4']:active,.user .user-area .user-page .user-listing .user-listing-item[data-status-id='11']:hover,.user .user-area .user-page .user-listing .user-listing-item[data-status-id='11']:active{background-color:#559736}.user .user-area .user-page .user-listing .user-listing-item[data-status-id='3']{background-color:#d03737;color:#fff}.user .user-area .user-page .user-listing .user-listing-item[data-status-id='3']:hover,.user .user-area .user-page .user-listing .user-listing-item[data-status-id='3']:active{background-color:#ac2828}.user .user-area .user-page .user-listing .user-listing-item[data-status-id='6']{background-color:#9d48f7;color:#fff}.user .user-area .user-page .user-listing .user-listing-item[data-status-id='6']:hover,.user .user-area .user-page .user-listing .user-listing-item[data-status-id='6']:active{background-color:#8317f5}.user .user-area .user-page .user-listing .user-listing-item[data-status-id='5']{background-color:#234bcc;color:#fff}.user .user-area .user-page .user-listing .user-listing-item[data-status-id='5']:hover,.user .user-area .user-page .user-listing .user-listing-item[data-status-id='5']:active{background-color:#1c3ba0}.user .user-area .user-page .user-listing .user-listing-item[data-status-id='7']{background-color:#fed346}.user .user-area .user-page .user-listing .user-listing-item[data-status-id='7']:hover,.user .user-area .user-page .user-listing .user-listing-item[data-status-id='7']:active{background-color:#fec713}.user .user-area .user-page .user-listing .user-listing-item[data-status-id='2']{background-color:#7e7e7e;color:#fff}.user .user-area .user-page .user-listing .user-listing-item[data-status-id='2']:hover,.user .user-area .user-page .user-listing .user-listing-item[data-status-id='2']:active{background-color:#656565}.user .user-area .user-page .user-wishlist{width:100%;display:flex;flex-direction:column;row-gap:20px}.user .user-area .user-page .user-wishlist .product[data-in-wishlist='0']{display:none}.user .user-area .user-page .user-wishlist .user-wishlist-empty{display:none;text-align:center;color:#888;font-size:20px;padding-top:60px}.user .user-area .user-page .user-wishlist[data-count-wishlist-products='0'] .user-wishlist-empty{display:block}.user .user-area .user-page .user-convert-points{margin-bottom:40px}.user .user-area .user-page .user-convert-points .user-convert-points-fields{padding-top:10px}.user .user-area .user-page .user-send-credits .user-send-credits-fields{padding-top:10px}@media only screen and (max-width: 1023px){.user .user-area .user-menu{display:flex;flex-direction:column;justify-content:flex-start}.user .user-area .user-menu .user-menu-item{flex-direction:row;justify-content:flex-start;padding:20px 20px;text-align:left}.user .user-area .user-menu .user-menu-item i{width:20px;height:20px;font-size:20px;line-height:20px;margin-right:10px}.user .user-area .user-menu .user-menu-item i:before{vertical-align:baseline}.user .user-area .user-menu .user-menu-item i.--120{font-size:25px}.user .user-area .user-menu .user-menu-item i.--80{font-size:15px}.user .user-area .user-menu .user-menu-item img{margin-right:10px}.user .user-area .user-menu .user-menu-item div{margin-top:0px}.user .user-area .user-menu .user-menu-item[data-notif]:before{top:50%;transform:translate(0,-50%);border-radius:3px}.user .user-area .user-menu .user-menu-item[data-notif][data-notif-2]:before{transform:translate(0,-100%);border-radius:3px 3px 0 0}.user .user-area .user-menu .user-menu-item[data-notif][data-notif-2]:after{top:50%;right:10px;border-radius:0 0 3px 3px;padding:2px;font-size:inherit}}#cookiejar-popup{position:fixed;z-index:9999999999;left:50%;right:auto;bottom:auto;top:50%;transform:translate(-50%,-50%);width:80%;max-width:1200px;background:#fff;padding:20px;font-size:16px;border-radius:10px;box-shadow:10px 10px 20px rgba(0,0,0,0.3);max-height:100vh;overflow:hidden}#cookiejar-layer{position:fixed;z-index:9999999998;left:0px;right:0px;bottom:0px;top:0px;background:rgba(0,0,0,0.1)}#cookiejar-popup-main,#cookiejar-popup-edit{max-height:calc(100vh - 122px);overflow:auto}#cookiejar-popup-main::-webkit-scrollbar,#cookiejar-popup-edit::-webkit-scrollbar{width:8px}#cookiejar-popup-main::-webkit-scrollbar-track,#cookiejar-popup-edit::-webkit-scrollbar-track{background:#f1f1f1}#cookiejar-popup-main::-webkit-scrollbar-thumb,#cookiejar-popup-edit::-webkit-scrollbar-thumb{background:#888}#cookiejar-popup-main::-webkit-scrollbar-thumb:hover,#cookiejar-popup-edit::-webkit-scrollbar-thumb:hover{background:#555}#cookiejar-popup-main-title{margin-bottom:20px;font-size:160%;font-weight:bold;text-align:center}#cookiejar-popup-main-content{margin-bottom:10px}#cookiejar-popup-main-details{margin-bottom:10px}#cookiejar-popup-main-about{margin-bottom:0px}#cookiejar-popup-main-about-question{width:fit-content;cursor:pointer}#cookiejar-popup-main-about[open] #cookiejar-popup-main-about-question{font-weight:bold}#cookiejar-popup-main-about-answer{margin-top:10px}#cookiejar-popup-edit{display:none}#cookiejar-popup[data-edit="1"] #cookiejar-popup-edit{display:block}#cookiejar-popup[data-edit="1"] #cookiejar-popup-main{display:none}#cookiejar-popup-edit-title{margin-bottom:20px;font-size:160%;font-weight:bold;text-align:center}#cookiejar-popup-edit-content{margin-bottom:20px}#cookiejar-popup-edit-options .cookiejar-popup-edit-option{display:flex;align-items:center;cursor:pointer;padding:10px 20px}#cookiejar-popup-edit-options .cookiejar-popup-edit-option:hover{background-color:#eee}#cookiejar-popup-edit-options .cookiejar-popup-edit-option:focus{background-color:#eee}#cookiejar-popup-edit-options .cookiejar-popup-edit-option:first-child{cursor:default}#cookiejar-popup-edit-options .cookiejar-popup-edit-option:first-child:hover{background:none}#cookiejar-popup-edit-options .cookiejar-popup-edit-option:first-child:focus{background:none}#cookiejar-popup-edit-options .cookiejar-popup-edit-option input{margin-right:20px;vertical-align:middle}#cookiejar-popup-edit-options .cookiejar-popup-edit-option span{vertical-align:middle}#cookiejar-popup-edit-options .cookiejar-popup-edit-option span b{display:block;margin-bottom:3px}#cookiejar-popup-edit-options .cookiejar-popup-edit-option span var{display:block;font-style:normal;margin-bottom:3px}#cookiejar-popup-edit-options .cookiejar-popup-edit-option span i{display:block;font-style:normal;font-size:80%}#cookiejar-popup-main-buttons{column-gap:20px;margin-top:20px;border-top:1px solid #eee;padding-top:20px;display:flex;width:100%;justify-content:center}#cookiejar-popup-main-button-accept{transition:background-color 200ms;border-radius:5px;border:1px solid transparent;background-color:#31407c;color:#fff;padding:10px 20px}#cookiejar-popup-main-button-accept:hover{background-color:#232d57}#cookiejar-popup-main-button-accept:focus{background-color:#232d57}#cookiejar-popup-main-button-accept span{display:none}#cookiejar-popup[data-all="1"] #cookiejar-popup-main-button-accept span.do-ok-all{display:block}#cookiejar-popup[data-all="0"][data-none="1"] #cookiejar-popup-main-button-accept span.do-ok-basic{display:block}#cookiejar-popup[data-all="0"][data-none="0"] #cookiejar-popup-main-button-accept span.do-ok{display:block}#cookiejar-popup-main-button-edit{transition:background-color 200ms;border-radius:5px;border:1px solid transparent;background-color:#eee;padding:10px 20px}#cookiejar-popup-main-button-edit:hover{background-color:#ddd}#cookiejar-popup-main-button-edit:focus{background-color:#ddd}#cookiejar-popup-main-button-edit span{display:none}#cookiejar-popup[data-edit="0"] #cookiejar-popup-main-button-edit span.do-edit{display:block}#cookiejar-popup[data-edit="1"] #cookiejar-popup-main-button-edit span.do-close-edit{display:block}@media only screen and (max-width: 1023px){#cookiejar-popup{width:90%}#cookiejar-popup-main,#cookiejar-popup-edit{max-height:calc(100vh - 212px);overflow:auto}#cookiejar-popup-edit-options .cookiejar-popup-edit-option{align-items:flex-start;padding:10px 10px 10px 0px}#cookiejar-popup-edit-options .cookiejar-popup-edit-option:hover{background:none}#cookiejar-popup-edit-options .cookiejar-popup-edit-option:focus{background:none;outline:1px dotted #888}#cookiejar-popup-edit-options .cookiejar-popup-edit-option input{margin-top:3px;margin-right:10px}#cookiejar-popup-main-buttons{column-gap:10px}}.vipclub{margin-top:20px;background-color:#fff}.vipclub .landing{width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:url('/media/gift-cards/Photos_GiftCards/GRAD-BLUE.webp'), url('/media/gift-cards/Photos_GiftCards/GRAD-PURPLE.webp');background-size:cover, cover;background-color:#31417D;background-position:left, right;background-repeat:no-repeat;padding:100px}.vipclub .landing img{max-width:100%;max-height:100%}.vipclub .info{margin-top:50px}.vipclub .info #subscribe-now{display:flex;flex-direction:column;align-items:center;text-align:center}.vipclub .info #subscribe-now h3{margin:0;font-size:24px}.vipclub .info #subscribe-now .button{padding:20px;width:35vh;margin-top:30px;display:inline-block;background:url('/media/gift-cards/Photos_GiftCards/GRAD-BLUE.webp'), url('/media/gift-cards/Photos_GiftCards/GRAD-PURPLE.webp');background-size:cover, cover;background-color:#31417D;background-position:left, right;background-repeat:no-repeat;color:#fff;font-weight:bold}.vipclub .info .vip-club-container{width:100%;height:600px;position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden;margin-top:60px;margin-bottom:50px}.vipclub .info .vip-club-container .hex{position:relative;width:100%;height:100%;background-color:#eee;clip-path:polygon(50% 5%,100% 10%,100% 90%,50% 95%,0% 90%,0% 10%)}.vipclub .info .vip-club-container .hex:before,.vipclub .info .vip-club-container .hex:after{content:"";position:absolute;width:100%;border-left:0 solid transparent;border-right:0 solid transparent}.vipclub .info .vip-club-container .hex:before{bottom:100%;border-bottom:10px solid #eee}.vipclub .info .vip-club-container .hex:after{top:100%;border-top:10px solid #eee}.vipclub .info .vip-club-container .vip-content{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:#fff;text-align:left}.vipclub .info .vip-club-container .vip-content .logo-section img{display:block;margin-right:20px}.vipclub .info .vip-club-container .vip-content .text-section p{font-size:14px;margin:0;color:#000}.vipclub .info .coin-section{position:absolute;right:0;transform:translateY(-90%);max-width:200px;width:100%}.vipclub .info .coin-section img{width:100%;height:auto;max-width:100%}.vipclub .info .fan-coins{width:100%;height:auto;display:flex;flex-direction:column;align-items:center}.vipclub .info .fan-coins h3{font-size:24px;font-weight:bold;text-align:center;margin:0;margin-bottom:80px}.vipclub .info .fan-coins-content{display:flex;align-items:center;padding:20px}.vipclub .info .fan-coins-content .image{margin-right:60px}.vipclub .info .fan-coins-content .text{margin:0;text-align:left;font-size:14px}.vipclub .info .vip-club-members{width:100%;height:auto;position:relative;display:flex;justify-content:center;flex-direction:column;align-items:center;overflow:hidden;margin-bottom:50px}.vipclub .info .vip-club-members .hex-yellow{position:relative;width:100%;height:100%;background:#f89949;background:radial-gradient(ellipse at center,#ffff00,#f89949);clip-path:polygon(50% 15%,100% 10%,100% 90%,50% 85%,0% 90%,0% 10%)}.vipclub .info .vip-club-members .hex-yellow:before,.vipclub .info .vip-club-members .hex-yellow:after{content:"";position:absolute;width:100%;border-left:0 solid transparent;border-right:0 solid transparent}.vipclub .info .vip-club-members .hex-yellow:before{bottom:100%;border-bottom:10px solid #f89949}.vipclub .info .vip-club-members .hex-yellow:after{top:100%;border-top:10px solid #f89949}.vipclub .info .vip-club-members .members-content{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;color:#000}.vipclub .info .vip-club-members h3{font-size:24px;font-weight:bold;margin-bottom:25px}.vipclub .info .vip-club-members p{font-size:14px;margin-bottom:30px}.vipclub .info .vip-club-members .member-coin{position:absolute;bottom:130px;left:0;width:10%;z-index:1}.vipclub .info .vip-club-members .grid-container{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;position:relative;z-index:1}.vipclub .info .vip-club-members .grid-item{background:#fff;padding:30px;text-align:center;min-height:65vh;height:100%;max-width:275px;width:100%}.vipclub .info .vip-club-members .grid-item img{width:auto;height:100px;margin-bottom:15px}.vipclub .info .vip-club-members .grid-item p{margin:0;font-size:16px;color:#333}.vipclub .info .fan-coins-tutorial{width:100%;height:auto;display:flex;flex-direction:column;align-items:center}.vipclub .info .fan-coins-tutorial iframe{margin-right:50px}.vipclub .info .fan-coins-tutorial h3{font-size:24px;font-weight:bold;text-align:center;margin:0;margin-bottom:80px}.vipclub .info .fan-coins-to-credits{background-image:url('/media/vipclub/background-pap.webp');background-color:#DCD9B8;background-blend-mode:overlay;background-size:cover;background-repeat:no-repeat;background-position:center;width:100%;height:auto;padding:50px;text-align:center;margin-top:50px}.vipclub .info .fan-coins-to-credits h3{font-size:24px;font-weight:bold;margin-top:30px;margin-bottom:30px}.vipclub .info .fan-coins-to-credits .conversion-list{display:flex;flex-direction:column;gap:30px;color:#000;padding:20px}.vipclub .info .fan-coins-to-credits .conversion-item{display:flex;align-items:center;justify-content:center;font-size:38px}.vipclub .info .fan-coins-to-credits .fancoins{display:flex;flex-direction:column;align-items:center;font-weight:bold}.vipclub .info .fan-coins-to-credits .amount{font-weight:bold}.vipclub .info .fan-coins-to-credits .label{font-weight:lighter;font-size:18px}.vipclub .info .fan-coins-to-credits .arrow{margin:0 40px}.vipclub .info .fan-coins-to-credits .credits{font-weight:bold;font-size:28px}.vipclub .info .rank-table{display:flex;flex-direction:column;align-items:center;width:100%;height:120vh;margin-top:20px}.vipclub .info .rank-table h3{font-size:24px;font-weight:bold;margin:60px 0}.vipclub .info .rank-table .table-content{padding:50px;background-color:#eee;font-size:20px}.vipclub .info .rank-table table{border-collapse:collapse;text-align:center}.vipclub .info .rank-table table th{text-align:center;font-weight:bold;padding:20px}.vipclub .info .rank-table .bold{font-weight:bold;font-style:normal}.vipclub .info .rank-table td{font-style:italic;padding:20px}.vipclub .info .rank-table th:first-child{position:relative;top:25px}.vipclub .info .rank-table table th img{width:auto;height:90px}.vipclub .info .rank-table tr:not(:last-child){border-bottom:1px solid #000}.vipclub .info .rank-table table td{text-align:center;vertical-align:top}.vipclub .info .rank-table .rank-item{display:flex;flex-direction:column;align-items:center}.vipclub .info .rank-table .rank-item img{margin-bottom:5px}.vipclub .info .rank-table .rank-item p{margin:0;text-align:center}.vipclub .info .join-us{display:flex;flex-direction:column;align-items:center;text-align:center;margin-top:30px;margin-bottom:30px}.vipclub .info .join-us h3{margin:0;font-size:54px}.vipclub .info .join-us .content{margin-top:40px}.vipclub .info .join-us .button{padding:20px;width:35vh;margin-top:30px;margin-right:20px;display:inline-block;background:url('/media/gift-cards/Photos_GiftCards/GRAD-BLUE.webp'), url('/media/gift-cards/Photos_GiftCards/GRAD-PURPLE.webp');background-size:cover, cover;background-color:#31417D;background-position:left, right;background-repeat:no-repeat;color:#fff;font-weight:bold;position:relative;bottom:25px}.vipclub .info .join-us img{height:60px;width:auto}.vipclub .info .rank-cards-mobile{display:none}.vipclub .info .rank-cards-mobile h3{text-align:center;margin-top:40px;padding:20px;font-size:24px;font-weight:bold}.vipclub .info .rank-cards-mobile .rank-card{background-color:#eee;padding:20px;width:80%;max-width:400px;text-align:left}.vipclub .info .rank-cards-mobile .rank-data{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;border-bottom:1px solid #000;padding:10px}.vipclub .info .rank-cards-mobile .rank-data:last-child{margin-bottom:0;border-bottom:none}.vipclub .info .rank-cards-mobile .rank-item{display:flex;flex-direction:column;align-items:flex-end}.vipclub .info .rank-cards-mobile .rank-item img.h-image{width:60px;height:auto;margin-bottom:10px}.vipclub .info .rank-cards-mobile .rank-title{font-weight:bold;font-size:18px;margin:0;text-align:right}.vipclub .info .rank-cards-mobile .label{font-weight:bold;margin:0;flex-shrink:0;font-size:16px;color:#333;width:60%}.vipclub .info .rank-cards-mobile .value{margin:0;font-size:16px;color:#333;text-align:right;flex-grow:1}@media (max-width: 768px){.vipclub .info{margin-top:50px}.vipclub .info .vip-club-container .vip-content{display:block;text-align:center}.vipclub .info .vip-club-container .logo-section{margin-bottom:50px;margin-top:160px}.vipclub .info .vip-club-container .logo-section img{width:100%}.vipclub .info .vip-club-container .text-section{padding:0 20px}.vipclub .info .coin-section{display:none}.vipclub .info .vip-club-members{height:450vh}.vipclub .info .vip-club-members .grid-container{grid-template-columns:repeat(1,1fr);width:auto}.vipclub .info .fan-coins-to-credits{height:auto}.vipclub .info .fan-coins-to-credits .conversion-item{font-size:34px}.vipclub .info .fan-coins-content,.vipclub .info .fan-coins-tutorial{display:block;align-items:normal;padding:0}.vipclub .info .fan-coins-content h3,.vipclub .info .fan-coins-tutorial h3{font-size:22px}.vipclub .info .fan-coins-content .video-player,.vipclub .info .fan-coins-tutorial .video-player{margin:0;width:100%;height:30vh}.vipclub .info .fan-coins-content .image,.vipclub .info .fan-coins-tutorial .image{margin:0 auto;display:flex}.vipclub .info .fan-coins-content .text,.vipclub .info .fan-coins-tutorial .text{text-align:center;margin-top:20px;padding:20px}.vipclub .info .rank-table{display:none}.vipclub .info .rank-cards-mobile{display:flex;flex-direction:column;gap:20px;align-items:center;background-color:#eee}.vipclub .info .join-us img{display:none}}