@charset "UTF-8";

/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:50%;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
/*! wiredep css: */.owl-theme .owl-nav [class*=owl-],.products-feed .slider--related-products .owl-nav [class*=owl-],.products-feed .slider .products .owl-nav [class*=owl-],.slider__slides .owl-nav [class*=owl-]{background:#d6d6d6}.owl-theme .owl-nav [class*=owl-]:hover,.products-feed .slider--related-products .owl-nav [class*=owl-]:hover,.products-feed .slider .products .owl-nav [class*=owl-]:hover,.slider__slides .owl-nav [class*=owl-]:hover{background:#869791}

/*! UNB Custom Reset rules: */html{font-size:62.5%}body{font-size:1.6em}*{box-sizing:border-box}a{text-decoration:none!important}

/*! PocketGrid 1.1.0
* Copyright 2013 Arnaud Leray
* MIT License
*/.block,.block-group,.block-group:after,.block-group:before,.block:after,.block:before,.container,.container:after,.container:before{box-sizing:border-box}.block-group,.container{*zoom:1}.block-group:after,.block-group:before,.container:after,.container:before{display:table;content:"";line-height:0}.block-group:after,.container:after{clear:both}.block-group,.container{list-style-type:none;padding:0;margin:0}.block-group>.block-group,.block-group>.container,.container>.block-group,.container>.container{clear:none;float:left;margin:0!important}.block{float:left;width:100%}.container--flex-grid{padding:0 20px}.flex-grid{margin-bottom:30px;padding:0;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-grid,.flex-grid__block{display:-ms-flexbox;display:flex}.flex-grid__block{position:relative;float:left;overflow:hidden;margin-bottom:40px;-ms-flex-align:stretch;align-items:stretch}.flex-grid-1-1 .flex-grid__block{width:48%}.flex-grid-1-1 .flex-grid__block:nth-of-type(2n){margin-left:4%}@media (max-width:1180px){.flex-grid-1-1 .flex-grid__block{width:100%}.flex-grid-1-1 .flex-grid__block:nth-of-type(2n){margin-left:0}}@media (max-width:540px){.flex-grid-1-1 .flex-grid__block{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-grid-1-1 .flex-grid__block .content-area,.flex-grid-1-1 .flex-grid__block .featured-image{width:100%}}.brand-1{color:#1d1d1c}.bg-brand-1{background-color:#1d1d1c}.brand-2{color:#fff}.bg-brand-2{background-color:#fff}.brand-3{color:#f7f6f2}.bg-brand-3{background-color:#f7f6f2}.brand-4{color:#5c166a}.bg-brand-4{background-color:#5c166a}.brand-5{color:#5c166a}.bg-brand-5{background-color:#5c166a}.brand-6{color:#5c166a}.bg-brand-6{background-color:#5c166a}.white{color:#fff}.grey-1{color:#d1d3d4}.grey-2{color:#929191}.grey-3{color:#717375}.grey-4{color:#333}.black{color:#000}.bg-white{background:#fff}.bg-grey-1{background:#d1d3d4}.bg-grey-2{background:#929191}.bg-grey-3{background:#717375}.bg-grey-4{background:#333}.bg-black{background:#000}.btn,.btn--alt,.btn--inv,.btn--large,.button,.button.alt,.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce input.button,.woocommerce input.button.alt,button{font-family:reckless;font-size:2rem;line-height:2rem;display:inline-block;height:auto;padding:15px 20px;cursor:pointer;transition:all .3s;vertical-align:top;letter-spacing:2px;text-transform:none;color:#fff;border:2px solid #1d1d1c;outline:none;background:#1d1d1c;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-weight:300}.btn--alt i,.btn--inv i,.btn--large i,.btn i,.button.alt i,.button i,.woocommerce #respond input#submit.alt i,.woocommerce #respond input#submit i,.woocommerce a.button.alt i,.woocommerce a.button i,.woocommerce button.button.alt i,.woocommerce button.button i,.woocommerce input.button.alt i,.woocommerce input.button i,button i{font-size:2.4rem;line-height:1.4rem;margin-left:10px;transition:all .3s;vertical-align:top;opacity:.7}.btn--alt:disabled,.btn--alt[disabled],.btn--inv:disabled,.btn--inv[disabled],.btn--large:disabled,.btn--large[disabled],.btn.disabled,.btn:disabled,.btn[disabled],.button.alt:disabled,.button.alt[disabled],.button.disabled,.button:disabled,.button[disabled],.disabled.btn--alt,.disabled.btn--inv,.disabled.btn--large,.disabled.button.alt,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit[disabled],.woocommerce #respond input.disabled#submit,.woocommerce a.button:disabled,.woocommerce a.button[disabled],.woocommerce a.disabled.button,.woocommerce button.button:disabled,.woocommerce button.button[disabled],.woocommerce button.disabled.button,.woocommerce input.button:disabled,.woocommerce input.button[disabled],.woocommerce input.disabled.button,button.disabled,button:disabled,button[disabled]{background:#1d1d1c;color:#fff;opacity:.2}.btn--alt:disabled:hover,.btn--alt[disabled]:hover,.btn--inv:disabled:hover,.btn--inv[disabled]:hover,.btn--large:disabled:hover,.btn--large[disabled]:hover,.btn.disabled:hover,.btn:disabled:hover,.btn[disabled]:hover,.button.alt:disabled:hover,.button.alt[disabled]:hover,.button.disabled:hover,.button:disabled:hover,.button[disabled]:hover,.disabled.btn--alt:hover,.disabled.btn--inv:hover,.disabled.btn--large:hover,.disabled.button.alt:hover,.woocommerce #respond input#submit:disabled:hover,.woocommerce #respond input#submit[disabled]:hover,.woocommerce #respond input.disabled#submit:hover,.woocommerce a.button:disabled:hover,.woocommerce a.button[disabled]:hover,.woocommerce a.disabled.button:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button[disabled]:hover,.woocommerce button.disabled.button:hover,.woocommerce input.button:disabled:hover,.woocommerce input.button[disabled]:hover,.woocommerce input.disabled.button:hover,button.disabled:hover,button:disabled:hover,button[disabled]:hover{background:#1d1d1c;color:#fff;cursor:not-allowed}.active.btn--alt,.active.btn--inv,.active.btn--large,.active.button.alt,.btn--alt:hover,.btn--inv:hover,.btn--large:hover,.btn.active,.btn:hover,.button.active,.button.alt:hover,.button:hover,.woocommerce #respond input#submit:hover,.woocommerce #respond input.active#submit,.woocommerce a.active.button,.woocommerce a.button:hover,.woocommerce button.active.button,.woocommerce button.button:hover,.woocommerce input.active.button,.woocommerce input.button:hover,button.active,button:hover{transition:all .3s;text-decoration:none;color:#1d1d1c;border:2px solid #1d1d1c;background-color:transparent}.active.btn--alt i,.active.btn--inv i,.active.btn--large i,.active.button.alt i,.btn--alt:hover i,.btn--inv:hover i,.btn--large:hover i,.btn.active i,.btn:hover i,.button.active i,.button.alt:hover i,.button:hover i,.woocommerce #respond input#submit:hover i,.woocommerce #respond input.active#submit i,.woocommerce a.active.button i,.woocommerce a.button:hover i,.woocommerce button.active.button i,.woocommerce button.button:hover i,.woocommerce input.active.button i,.woocommerce input.button:hover i,button.active i,button:hover i{transition:all .3s;opacity:1}.btn--alt:after,.btn--inv:after,.btn--large:after,.btn:after,.button.alt:after,.button:after,.woocommerce #respond input#submit.alt:after,.woocommerce #respond input#submit:after,.woocommerce a.button.alt:after,.woocommerce a.button:after,.woocommerce button.button.alt:after,.woocommerce button.button:after,.woocommerce input.button.alt:after,.woocommerce input.button:after,button:after{border:none}.btn--large{padding:20px}.btn--alt,.button.alt{color:#1d1d1c;border:2px solid #1d1d1c;background-color:transparent}.btn--alt.active,.btn--alt:hover,.button.alt.active,.button.alt:hover{color:#fff;border:2px solid #1d1d1c;background-color:#1d1d1c}.btn--inv,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{color:#fff;border:2px solid #fff;background:#1d1d1c}.btn--inv.active,.btn--inv:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input.active#submit.alt,.woocommerce a.active.button.alt,.woocommerce a.button.alt:hover,.woocommerce button.active.button.alt,.woocommerce button.button.alt:hover,.woocommerce input.active.button.alt,.woocommerce input.button.alt:hover{border:2px solid #fff;background:#fff;color:#1d1d1c}.woocommerce a.button{color:#1d1d1c}button,input,optgroup,select,textarea{font-size:1.8rem;line-height:28px}input,textarea{padding:10px 15px;background:#fff;border:1px solid #d1d3d4;color:#1d1d1c}input:focus,text-area:focus{outline:none!important;border-color:#fff;box-shadow:0 0 2px #fff}select{color:#000;cursor:pointer;background:#1d1d1c;border-radius:0;outline:none!important;transition:all .3s}select::-ms-expand{display:none}.uform-group{border:0}.uform-group .block{padding:0}.uform-group .uform{position:relative;margin-bottom:5px;font-size:1.8rem;line-height:2}.uform-group .uform label{font-size:16px}.uform-group .uform.ucheckbox label,.uform-group .uform.uradio label,.uform-group .uform.uselect label,.uform-group .uform.utext label{width:100%}.uform-group .uform.uselect select,.uform-group .uform.utext input,.uform-group .uform.utext textarea{position:relative;display:inline-block;width:100%;border:1px solid #1d1d1c}.uform-group .uform.uselect select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:10px 15px;color:#1d1d1c;cursor:pointer;background:#fff;border-radius:0;outline:0;transition:all .3s}.uform-group .uform.uselect select::-ms-expand{display:none}.uform-group .uform.uselect .select__arrow{position:absolute;top:21px;right:25px;width:0;height:0;pointer-events:none;border-color:#1d1d1c transparent transparent;border-style:solid;border-width:8px 5px 0}.uform-group .uform.uselect .uselect__arrow{top:46px}.uform-group .uform.uselect label~.select__arrow{top:56px}.uform-group .uform.ucheckbox,.uform-group .uform.uradio{padding-bottom:0}.uform-group .uform.ucheckbox:last-child,.uform-group .uform.uradio:last-child{padding-bottom:10px}.uform-group .uform.ucheckbox label,.uform-group .uform.uradio label{padding-left:30px;cursor:pointer}.uform-group .uform.ucheckbox input,.uform-group .uform.uradio input{top:0;left:0;display:none;width:100%;height:100%;cursor:pointer}.uform-group .uform.ucheckbox label:before,.uform-group .uform.uradio label:before{position:absolute;top:9px;left:10px;width:15px;height:15px;content:"";background:#cacccd;border-radius:50%;transition:all .3s}.uform-group .uform.uradio label:before{box-sizing:border-box;border-radius:50%}.uform-group .uform.uradio input:checked~label:before{background:#fff;border:5px solid #1d1d1c;transition:all .3s}.uform-group .uform.uradio input:disabled~label:before{background:#929191}.uform-group .uform.ucheckbox label:before{border-radius:2px}.uform-group .uform.ucheckbox input:checked~label:after{visibility:visible;opacity:1;transition:all .3s}.uform-group .uform.ucheckbox input:checked~label:before{background-color:#1d1d1c}.uform-group .uform.ucheckbox input:disabled~label:before{background:#929191}.uform-group .uform.ucheckbox label:after{position:absolute;top:10px;left:15px;width:2px;height:7px;visibility:hidden;content:"";background:0;border:solid #fff;border-width:0 3px 3px 0;opacity:0;transition:all .3s;transform:rotate(45deg)}@media (min-width:480px){.uform-group-1-1 .block{width:50%}.uform-group-1-1 .block:nth-child(odd){padding-right:5px}.uform-group-1-1 .block:nth-child(2n){padding-left:5px}}.contact-us .shortcode,.swatch-card .shortcode{max-width:400px;float:right}@media (max-width:600px){.contact-us .shortcode,.swatch-card .shortcode{max-width:unset;float:unset}}.contact-us .shortcode .wpcf7 h4,.swatch-card .shortcode .wpcf7 h4{margin-bottom:20px}.contact-us .shortcode .wpcf7 h4 a,.swatch-card .shortcode .wpcf7 h4 a{border-bottom:1px solid #000}.contact-us .shortcode .wpcf7 .utext label,.swatch-card .shortcode .wpcf7 .utext label{display:none}.contact-us .shortcode .wpcf7 .utext input,.contact-us .shortcode .wpcf7 .utext textarea,.swatch-card .shortcode .wpcf7 .utext input,.swatch-card .shortcode .wpcf7 .utext textarea{font-size:14px;padding:7px 15px;margin-bottom:10px}.contact-us .shortcode .wpcf7 .utext text-area,.swatch-card .shortcode .wpcf7 .utext text-area{margin-bottom:0}.contact-us .shortcode .wpcf7 .ucheck span.wpcf7-list-item,.swatch-card .shortcode .wpcf7 .ucheck span.wpcf7-list-item{width:100%;display:block}.contact-us .shortcode .wpcf7 .wpcf7-list-item-label,.swatch-card .shortcode .wpcf7 .wpcf7-list-item-label{margin-left:10px;font-size:14px}.ucheck.uform br{display:none}.checkbox-with-image{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;padding:0;position:relative}.checkbox-with-image br{display:none}.checkbox-with-image .wpcf7-form-control-wrap{z-index:9;position:relative}.checkbox-with-image .checkbox-image{position:absolute;z-index:99;opacity:0;width:130px;height:auto;-o-object-fit:cover;object-fit:cover;scale:.8;transition:opacity .35s ease,scale .35s ease;right:calc(100% + 30px);top:50%;transform:translateY(-50%)}.checkbox-with-image:hover .checkbox-image{scale:1;opacity:1}.uform.uradio-select{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.uform.uradio-select label{margin-bottom:.5rem}.uform.uradio-select .wpcf7-form-control-wrap{display:-ms-flexbox;display:flex;gap:2rem;-ms-flex-align:center;align-items:center;margin-top:.5rem}.uform.uradio-select .wpcf7-form-control-wrap .wpcf7-list-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.5rem}.uform.uradio-select .wpcf7-form-control-wrap .wpcf7-list-item input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:1.2em;height:1.2em;border:2px solid #999;border-radius:50%;background-color:#fff;position:relative;cursor:pointer;transition:all .2s ease}.uform.uradio-select .wpcf7-form-control-wrap .wpcf7-list-item input[type=radio]:checked:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:.6em;height:.6em;border-radius:50%;background:#1d1d1c}.uform.uradio-select .wpcf7-form-control-wrap .wpcf7-list-item .wpcf7-list-item-label{cursor:pointer;font-weight:500}table{width:100%;border-collapse:collapse;margin:10px auto 30px}td,th{padding:5px;font-size:1.2rem;text-align:center;border:1px solid #ddd}th{font-weight:400;background-color:#f4f4f4}.owl-carousel,.products-feed .slider--related-products,.products-feed .slider .products,.slider__slides{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:0}.owl-carousel .owl-stage,.products-feed .slider--related-products .owl-stage,.products-feed .slider .products .owl-stage,.slider__slides .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after,.products-feed .slider--related-products .owl-stage:after,.products-feed .slider .products .owl-stage:after,.slider__slides .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer,.products-feed .slider--related-products .owl-stage-outer,.products-feed .slider .products .owl-stage-outer,.slider__slides .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper,.products-feed .slider--related-products .owl-item,.products-feed .slider--related-products .owl-wrapper,.products-feed .slider .products .owl-item,.products-feed .slider .products .owl-wrapper,.slider__slides .owl-item,.slider__slides .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item,.products-feed .slider--related-products .owl-item,.products-feed .slider .products .owl-item,.slider__slides .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img,.products-feed .slider--related-products .owl-item img,.products-feed .slider .products .owl-item img,.slider__slides .owl-item img{display:block;width:100%;height:auto}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled,.products-feed .slider--related-products .owl-dots.disabled,.products-feed .slider--related-products .owl-nav.disabled,.products-feed .slider .products .owl-dots.disabled,.products-feed .slider .products .owl-nav.disabled,.slider__slides .owl-dots.disabled,.slider__slides .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev,.products-feed .slider--related-products .owl-dot,.products-feed .slider--related-products .owl-nav .owl-next,.products-feed .slider--related-products .owl-nav .owl-prev,.products-feed .slider .products .owl-dot,.products-feed .slider .products .owl-nav .owl-next,.products-feed .slider .products .owl-nav .owl-prev,.slider__slides .owl-dot,.slider__slides .owl-nav .owl-next,.slider__slides .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot,.products-feed .slider--related-products .owl-nav button.owl-next,.products-feed .slider--related-products .owl-nav button.owl-prev,.products-feed .slider--related-products button.owl-dot,.products-feed .slider .products .owl-nav button.owl-next,.products-feed .slider .products .owl-nav button.owl-prev,.products-feed .slider .products button.owl-dot,.slider__slides .owl-nav button.owl-next,.slider__slides .owl-nav button.owl-prev,.slider__slides button.owl-dot{background:none;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loaded,.owl-loaded.slider__slides,.products-feed .owl-loaded.slider--related-products,.products-feed .slider .owl-loaded.products{display:block}.owl-carousel.owl-loading,.owl-loading.slider__slides,.products-feed .owl-loading.slider--related-products,.products-feed .slider .owl-loading.products{opacity:0;display:block}.owl-carousel.owl-hidden,.owl-hidden.slider__slides,.products-feed .owl-hidden.slider--related-products,.products-feed .slider .owl-hidden.products{opacity:0}.owl-carousel.owl-refresh .owl-item,.owl-refresh.slider__slides .owl-item,.products-feed .owl-refresh.slider--related-products .owl-item,.products-feed .slider .owl-refresh.products .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item,.owl-drag.slider__slides .owl-item,.products-feed .owl-drag.slider--related-products .owl-item,.products-feed .slider .owl-drag.products .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab,.owl-grab.slider__slides,.products-feed .owl-grab.slider--related-products,.products-feed .slider .owl-grab.products{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl,.owl-rtl.slider__slides,.products-feed .owl-rtl.slider--related-products,.products-feed .slider .owl-rtl.products{direction:rtl}.owl-carousel.owl-rtl .owl-item,.owl-rtl.slider__slides .owl-item,.products-feed .owl-rtl.slider--related-products .owl-item,.products-feed .slider .owl-rtl.products .owl-item{float:right}.no-js .owl-carousel,.no-js .products-feed .slider--related-products,.no-js .products-feed .slider .products,.no-js .slider .slides,.no-js .slider__slides,.products-feed .no-js .slider--related-products,.products-feed .slider .no-js .products{display:block}.owl-carousel .animated,.products-feed .slider--related-products .animated,.products-feed .slider .products .animated,.slider__slides .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in,.products-feed .slider--related-products .owl-animated-in,.products-feed .slider .products .owl-animated-in,.slider__slides .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out,.products-feed .slider--related-products .owl-animated-out,.products-feed .slider .products .owl-animated-out,.slider__slides .owl-animated-out{z-index:1}.owl-carousel .fadeOut,.products-feed .slider--related-products .fadeOut,.products-feed .slider .products .fadeOut,.slider__slides .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy,.products-feed .slider--related-products .owl-item .owl-lazy,.products-feed .slider .products .owl-item .owl-lazy,.slider__slides .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""],.products-feed .slider--related-products .owl-item .owl-lazy:not([src]),.products-feed .slider--related-products .owl-item .owl-lazy[src^=""],.products-feed .slider .products .owl-item .owl-lazy:not([src]),.products-feed .slider .products .owl-item .owl-lazy[src^=""],.slider__slides .owl-item .owl-lazy:not([src]),.slider__slides .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy,.products-feed .slider--related-products .owl-item img.owl-lazy,.products-feed .slider .products .owl-item img.owl-lazy,.slider__slides .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper,.products-feed .slider--related-products .owl-video-wrapper,.products-feed .slider .products .owl-video-wrapper,.slider__slides .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon,.products-feed .slider--related-products .owl-video-play-icon,.products-feed .slider .products .owl-video-play-icon,.slider__slides .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover,.products-feed .slider--related-products .owl-video-play-icon:hover,.products-feed .slider .products .owl-video-play-icon:hover,.slider__slides .owl-video-play-icon:hover{transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn,.products-feed .slider--related-products .owl-video-playing .owl-video-play-icon,.products-feed .slider--related-products .owl-video-playing .owl-video-tn,.products-feed .slider .products .owl-video-playing .owl-video-play-icon,.products-feed .slider .products .owl-video-playing .owl-video-tn,.slider__slides .owl-video-playing .owl-video-play-icon,.slider__slides .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn,.products-feed .slider--related-products .owl-video-tn,.products-feed .slider .products .owl-video-tn,.slider__slides .owl-video-tn{opacity:0;height:100%;background-position:50%;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame,.products-feed .slider--related-products .owl-video-frame,.products-feed .slider .products .owl-video-frame,.slider__slides .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-nav,.products-feed .slider--related-products .owl-nav,.products-feed .slider .products .owl-nav,.slider__slides .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*=owl-],.products-feed .slider--related-products .owl-nav [class*=owl-],.products-feed .slider .products .owl-nav [class*=owl-],.slider__slides .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background-image:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover,.products-feed .slider--related-products .owl-nav [class*=owl-]:hover,.products-feed .slider .products .owl-nav [class*=owl-]:hover,.slider__slides .owl-nav [class*=owl-]:hover{background-color:transparent;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled,.products-feed .slider--related-products .owl-nav .disabled,.products-feed .slider .products .owl-nav .disabled,.slider__slides .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots,.products-feed .slider--related-products .owl-nav.disabled+.owl-dots,.products-feed .slider .products .owl-nav.disabled+.owl-dots,.slider__slides .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots,.products-feed .slider--related-products .owl-dots,.products-feed .slider .products .owl-dots,.slider__slides .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot,.products-feed .slider--related-products .owl-dots .owl-dot,.products-feed .slider .products .owl-dots .owl-dot,.slider__slides .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot span,.products-feed .slider--related-products .owl-dots .owl-dot span,.products-feed .slider .products .owl-dots .owl-dot span,.slider__slides .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span,.products-feed .slider--related-products .owl-dots .owl-dot.active span,.products-feed .slider--related-products .owl-dots .owl-dot:hover span,.products-feed .slider .products .owl-dots .owl-dot.active span,.products-feed .slider .products .owl-dots .owl-dot:hover span,.slider__slides .owl-dots .owl-dot.active span,.slider__slides .owl-dots .owl-dot:hover span{background:#869791}.hero .block--2{color:#fff;background:#5c166a;text-align:center}.hero .titles .h1,.hero .titles .h2,.hero .titles .h3,.hero .titles .image--title-overlay.compact .overlay .title,.hero .titles .post .inner .title>a,.hero .titles h1,.hero .titles h2,.hero .titles h3,.image--title-overlay.compact .overlay .hero .titles .title,.post .inner .hero .titles .title>a{color:#fff}.linked-images .block{text-align:center}.linked-images .btn,.linked-images .btn--alt,.linked-images .btn--inv,.linked-images .btn--large,.linked-images .button.alt,.linked-images .woocommerce #respond input#submit,.linked-images .woocommerce a.button,.linked-images .woocommerce button.button,.linked-images .woocommerce input.button,.woocommerce #respond .linked-images input#submit,.woocommerce .linked-images a.button,.woocommerce .linked-images button.button,.woocommerce .linked-images input.button{margin-top:10px;padding-left:20px;padding-right:20px}.linked-images .image:hover~.shortcode .woocommerce a.button,.linked-images .image:hover~.shortcode a.btn,.linked-images .image:hover~.shortcode a.btn--alt,.linked-images .image:hover~.shortcode a.btn--inv,.linked-images .image:hover~.shortcode a.btn--large,.linked-images .image:hover~.shortcode a.button.alt,.woocommerce .linked-images .image:hover~.shortcode a.button{color:#fff;background-color:#1d1d1c}.alert-warning,.center-text{text-align:center;margin-top:40px}.home-hero-links.wrapper{text-align:center}.home-hero-links.wrapper>.container{position:relative;top:-100px;z-index:10;background:#fff}@media (max-width:1000px){.home-hero-links.wrapper>.container{top:0}}@media (max-width:800px){.home-hero-links.wrapper{margin-bottom:0}.home-hero-links.wrapper>.container{position:static;transform:none;background:transparent;margin-top:0}}.home-hero-links.wrapper .btn--alt{padding:22px 42px 20px}.box-grid-wrapper .container{background-color:#d1d3d4;border:1px solid #929191}.box-grid-wrapper .container.section-header{padding:30px 20px 20px;border:0}.box-grid-wrapper .container.section-header .block{border:0}.box-grid-wrapper .container.section-header p{margin-bottom:10px}.box-grid-wrapper .container--box-grid{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}.box-grid-wrapper .block{padding:0;border:1px solid #929191}.foil-product{width:300px;height:300px}#videosList{margin:0 auto;padding:0 80px}#videosList .video{display:inline-block}@media (max-width:749px){#videosList .video{position:relative}}#videosList .video .video-slate{max-width:400px;margin:0 auto}#videosList .video .video-slate video{max-width:400px}#videosList .video .videoListCopy{display:inline-block;text-align:center;width:100%;z-index:20}#videosList .video .foil-gif{height:232px;width:400px;max-width:100%;background:#d2d2d3;margin:auto;display:block}#videosList .video .foil-gif:hover{cursor:pointer;background:url(https://media.giphy.com/media/tHyYVcQPXYF8c2eYjR/giphy.gif);background-size:cover}@media (max-width:749px){#videosList .video:before{content:"";width:25px;height:25px;background-image:url(../images/touch-hand.png);background-size:contain;position:absolute;top:40px;right:20px}}@media (max-width:1250px){#videosList{padding:0 50px}}@media (max-width:900px){#videosList{padding:60px 20px}}@media (max-width:500px){#videosList .video{width:100%}}.world-map>path{transition:all .3s;position:relative}.world-map>path:hover{opacity:.7;fill:red;border:5px solid red;cursor:pointer}.world-map>path:after{content:"";position:absolute;width:100px;height:100px;background:#fff}.no-top-padding>.container>.block{padding-top:0}.container--col-1-1-1 .block{padding:0 15px}.container--col-1-1-1 .block .title{text-align:left}.container--col-1-1-1 .block .title-separator{width:80%;float:left;max-width:230px;margin-bottom:20px}.container--col-1-1-1 .block .content-area{padding-bottom:20px}.title--lonely{padding:60px 0 70px}.title--lonely h2{line-height:1}.container--col-1 .titles.special-font.large-title h2{max-width:740px;padding:30px 0 10px;margin:auto}.titles.special-font .title{max-width:700px;margin:auto}.intro--special-narrow .container .block--1{max-width:280px;width:100%}.intro--special-narrow .container .block--1 .left-title .title{font-weight:400}.intro--special-narrow .container .block--2{width:100%;float:left;max-width:750px}.intro--special-narrow .container .block--2 hr{max-width:200px;float:left;clear:both;margin-top:20px;height:0;background:#000}.content--2-col-super-narrow .block--1 .titles .title{text-align:left;padding-bottom:30px}.content--2-col-super-narrow .block--1 .image img{max-width:300px;float:right}@media (max-width:600px){.content--2-col-super-narrow .block--1 .image img{max-width:100%}}.content--2-col-super-narrow .block--2 .content-area{padding:80px 60px 0}@media (max-width:850px){.content--2-col-super-narrow .block--2 .content-area{padding:80px 30px 0}}@media (max-width:650px){.content--2-col-super-narrow .block--2 .content-area{padding:80px 10px 0}}@media (max-width:600px){.content--2-col-super-narrow .block--2 .content-area{padding:20px 0 0}}.wrapper.core-values{background-size:25%;background-position:50% 130px}.wrapper.core-values .titles{border-bottom:1px solid #fff;padding:20px;max-width:1380px;margin:0 auto}.wrapper.core-values .titles .title{font-size:2rem;color:#fff}.wrapper.core-values .content-area{padding-top:20px}.wrapper.core-values .accordion{max-width:700px;margin:40px auto}.wrapper.core-values .accordion .accordion__item{margin-bottom:0}.image--title-overlay.compact .overlay .wrapper.core-values .accordion .accordion__item .title,.wrapper.core-values .accordion .accordion__item .h3,.wrapper.core-values .accordion .accordion__item .image--title-overlay.compact .overlay .title,.wrapper.core-values .accordion .accordion__item h3{line-height:1}.image--title-overlay.compact .overlay .wrapper.core-values .accordion .accordion__item .title button,.wrapper.core-values .accordion .accordion__item .h3 button,.wrapper.core-values .accordion .accordion__item .image--title-overlay.compact .overlay .title button,.wrapper.core-values .accordion .accordion__item h3 button{font-size:7rem;line-height:5rem;border-bottom:none;color:#fff;font-family:pamela;transition:all .3s;background:transparent;border:none;text-align:center;padding:0;margin-bottom:0}.image--title-overlay.compact .overlay .wrapper.core-values .accordion .accordion__item .title button:hover,.wrapper.core-values .accordion .accordion__item .h3 button:hover,.wrapper.core-values .accordion .accordion__item .image--title-overlay.compact .overlay .title button:hover,.wrapper.core-values .accordion .accordion__item h3 button:hover{color:#95989f}.image--title-overlay.compact .overlay .wrapper.core-values .accordion .accordion__item .title button:after,.image--title-overlay.compact .overlay .wrapper.core-values .accordion .accordion__item .title button:before,.wrapper.core-values .accordion .accordion__item .h3 button:after,.wrapper.core-values .accordion .accordion__item .h3 button:before,.wrapper.core-values .accordion .accordion__item .image--title-overlay.compact .overlay .title button:after,.wrapper.core-values .accordion .accordion__item .image--title-overlay.compact .overlay .title button:before,.wrapper.core-values .accordion .accordion__item h3 button:after,.wrapper.core-values .accordion .accordion__item h3 button:before{content:none}@media (max-width:769px){.image--title-overlay.compact .overlay .wrapper.core-values .accordion .accordion__item .title button,.wrapper.core-values .accordion .accordion__item .h3 button,.wrapper.core-values .accordion .accordion__item .image--title-overlay.compact .overlay .title button,.wrapper.core-values .accordion .accordion__item h3 button{font-size:5rem;line-height:3rem}}@media (max-width:480px){.image--title-overlay.compact .overlay .wrapper.core-values .accordion .accordion__item .title button,.wrapper.core-values .accordion .accordion__item .h3 button,.wrapper.core-values .accordion .accordion__item .image--title-overlay.compact .overlay .title button,.wrapper.core-values .accordion .accordion__item h3 button{font-size:4rem;line-height:1.2}}@media (max-width:390px){.image--title-overlay.compact .overlay .wrapper.core-values .accordion .accordion__item .title button,.wrapper.core-values .accordion .accordion__item .h3 button,.wrapper.core-values .accordion .accordion__item .image--title-overlay.compact .overlay .title button,.wrapper.core-values .accordion .accordion__item h3 button{font-size:3rem;line-height:1.2}}.wrapper.core-values .accordion .accordion__item .accordion-panel{padding-top:20px;color:#fff;text-align:center}.wrapper.core-values .accordion .accordion__item .accordion-panel a{color:#fff}.wrapper.core-values .accordion .accordion__item .accordion-panel a:hover{color:#5c166a}.image--title-overlay.compact .overlay .wrapper.core-values .accordion.active .accordion__item .title button,.wrapper.core-values .accordion.active .accordion__item .h3 button,.wrapper.core-values .accordion.active .accordion__item .image--title-overlay.compact .overlay .title button,.wrapper.core-values .accordion.active .accordion__item h3 button{color:#95989f}.image--title-overlay.compact .overlay .wrapper.core-values .accordion.active .accordion__item.opened .title button,.image--title-overlay.compact .overlay .wrapper.core-values .accordion.active .accordion__item .title button:hover,.wrapper.core-values .accordion.active .accordion__item .h3 button:hover,.wrapper.core-values .accordion.active .accordion__item .image--title-overlay.compact .overlay .title button:hover,.wrapper.core-values .accordion.active .accordion__item.opened .h3 button,.wrapper.core-values .accordion.active .accordion__item.opened .image--title-overlay.compact .overlay .title button,.wrapper.core-values .accordion.active .accordion__item.opened h3 button,.wrapper.core-values .accordion.active .accordion__item h3 button:hover{color:#fff}@media (min-width:1000px){.wrapper.core-values .slider .slider__slide{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.wrapper.core-values .slider .left{width:65%;float:left;font-size:8rem;line-height:6rem;font-family:pamela;text-transform:uppercase;text-align:center}@media (max-width:1000px){.wrapper.core-values .slider .left{font-size:5rem;line-height:4rem}}.wrapper.core-values .slider .right{width:35%;float:left;background:#5c166a;padding:20px}.wrapper.core-values .slider .right a{color:#fff;border-bottom:1px solid #fff}@media (max-width:1000px){.wrapper.core-values .slider .left,.wrapper.core-values .slider .right{text-align:center;width:100%;margin:20px 0}}.wrapper.core-values .slider .owl-dots{text-align:left}@media (max-width:919px){#explore-foil-academy.image--title-overlay{margin:50px 0 -80px}}#home--map-content .block--1{padding-right:70px;width:29.5%}#home--map-content .block--1 .title{margin-bottom:15px}#home--map-content .block--1 .title span{display:block}#home--map-content .block--1 .content-area{margin-top:30px}@media (max-width:770px){#home--map-content .block--1{padding-right:10px;width:100%}#home--map-content .block--1 .title span{display:inline}}#home--map-content .block--2{width:69.8%}#home--map-content .block--2 .image{padding-top:60px}@media (max-width:770px){#home--map-content .block--2{width:100%}#home--map-content .block--2 .image{padding-top:0}}.block.col-G-1__block.block--2 .title-separator{margin:20px 0}.container--col-1-1 .content-area,.container--col-1-1 .title{max-width:450px}.container--col-1-1 .content-area li,.container--col-1-1 .title li{font-size:1.4rem}@media (max-width:600px){.container--col-1-1 .content-area,.container--col-1-1 .title{max-width:100%}}.container--col-G-1 .content-area,.container--col-G-1 .title{max-width:450px}.container--col-G-1 .content-area li,.container--col-G-1 .title li{font-size:1.6rem}@media (max-width:600px){.container--col-G-1 .content-area,.container--col-G-1 .title{max-width:100%}}.brand-logos img{max-width:150px;margin:auto;filter:grayscale(100%)}@media (max-width:769px) and (min-width:569px){.printer-resource-section .block .titles.left-title,.printer-resource-section .section-header.left-title{text-align:center}.printer-resource-section .container--col-G-1 .content-area,.printer-resource-section .container--col-G-1 .title{max-width:100%;text-align:center}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.explore-link{background:transparent}}.videoWrapper{position:relative;display:block;width:100%;height:0;padding:75% 0 0}.videoWrapper.aspect-16x9{padding:56.25% 0 0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.wrapper--normal .section-header.container{max-width:1400px;width:100%}.alignnone.icon--small{max-width:85px}.btn--with-text+span{padding-left:20px;padding:15px 20px;display:inline-block;line-height:2rem;font-size:1.6rem;font-family:reckless}.sidePopup{z-index:999}.footerIcons,.sidePopup{position:fixed;bottom:0;width:150px;background:#1d1d1c;left:50%;transform:translateX(-75px);height:50px}.footerIcons:hover,.sidePopup:hover{width:250px}.footerIcons.sidePopup-cart,.sidePopup.sidePopup-cart{width:200px}.footerIcons.sidePopup-cart:hover,.sidePopup.sidePopup-cart:hover{width:300px}.footerIcons a,.sidePopup a{display:block;height:50px;width:50px;color:#fff;text-align:center;float:left;transition:all .3s}.footerIcons a:hover,.sidePopup a:hover{color:#fff;background:#5c166a;width:150px;text-align:left;line-height:40px}.footerIcons a:hover svg,.sidePopup a:hover svg{margin-left:15px}.footerIcons a:hover:after,.sidePopup a:hover:after{padding-left:10px;font-size:14px}.footerIcons a svg,.sidePopup a svg{margin-top:15px}.footerIcons a.getincontact:hover:after,.sidePopup a.getincontact:hover:after{content:"Get in touch"}.footerIcons a.orderswatch:hover:after,.sidePopup a.orderswatch:hover:after{content:"Request Swatch"}.footerIcons a.foilrangetrigger:hover:after,.sidePopup a.foilrangetrigger:hover:after{content:"Browse Foils"}.footerIcons a.cartrigger:hover:after,.sidePopup a.cartrigger:hover:after{content:"Shopping Cart"}.footerIcons{position:relative;transform:none;left:0;width:auto;background:transparent;margin-top:10px}@media (max-width:800px){.footerIcons{margin:0 auto;max-width:200px}}.footerIcons a{background:#000;margin:0 10px}.footerIcons a:first-child{margin-left:0}.footerIcons a:hover{background:initial;width:50px;text-align:initial}.footerIcons a:hover svg path{fill:#d1d3d4}.footerIcons a:hover:after{content:none!important}.logo--small img{max-width:150px}.logo--center img{margin:auto}.gradeList{padding:20px 0;column-count:9}@media (max-width:900px){.gradeList{column-count:7}}@media (max-width:580px){.gradeList{column-count:5}}@media (max-width:370px){.gradeList{column-count:4}}#landinglightbox{display:block;width:70%;max-width:1080px;position:fixed;top:50vh;left:50vw;transform:translate(-50%,-50%);z-index:99999;background:#000;border:none;padding:0;box-shadow:0 0 20px #333;background-size:cover;background-position:bottom}@media (max-width:1200px){#landinglightbox{min-width:400px}}@media (max-width:500px){#landinglightbox{max-width:100%;min-width:0;width:90%}}#landinglightbox .container{max-width:none;padding:0}@media (max-width:800px){#landinglightbox .container{padding:0}}@media (max-width:600px){#landinglightbox .container{padding:0}}#landinglightbox .image{display:none;width:40%;height:260px;float:left}#landinglightbox .image img{height:auto;width:auto;max-height:100%}#landinglightbox .image.popupbg{position:absolute;left:0;width:100%;height:100%}#landinglightbox .titles:not(#closelandinglightbox){float:left;width:100%}@media (max-width:1200px){#landinglightbox .titles:not(#closelandinglightbox){width:100%}}#landinglightbox .titles:not(#closelandinglightbox) .title{color:#000;font-size:5rem;text-align:left;font-family:reckless}@media (max-width:800px){#landinglightbox .titles:not(#closelandinglightbox) .title{font-size:4rem}}#landinglightbox .titles:not(#closelandinglightbox) .subtitle{color:#000;font-size:3rem;text-align:left;font-family:reckless}@media (max-width:800px){#landinglightbox .titles:not(#closelandinglightbox) .subtitle{font-size:2rem}}#landinglightbox .shortcode .shortcode{float:left;width:50%;padding-top:25px}@media (max-width:1200px){#landinglightbox .shortcode .shortcode{width:100%}}#landinglightbox .shortcode .shortcode form input[type=submit]{background:#000;color:#fff;border:0}#landinglightbox .shortcode .shortcode form input[type=submit]:hover{background:#fff;color:#000}#landinglightbox #closelandinglightbox{position:absolute;top:15px;right:15px;text-align:center;z-index:9999}@media (max-width:800px){#landinglightbox #closelandinglightbox{top:-15px;right:-25px}}#landinglightbox #closelandinglightbox h2{font-size:2.6rem;font-family:solanel;color:#000;cursor:pointer;font-family:pamela;background-color:#fff;border-radius:100px;width:40px;height:40px;line-height:40px;transition:all .3s}#landinglightbox #closelandinglightbox h2:hover{color:#fff;font-family:solanel;background-color:#000}#landinglightbox form label{display:none}#landinglightbox form .acceptance-358 label{display:block;color:#fff}#landinglightbox form .woocommerce #respond input.wpcf7-submit#submit,#landinglightbox form .woocommerce a.wpcf7-submit.button,#landinglightbox form .woocommerce button.wpcf7-submit.button,#landinglightbox form .woocommerce input.wpcf7-submit.button,#landinglightbox form .wpcf7-submit.btn,#landinglightbox form .wpcf7-submit.btn--alt,#landinglightbox form .wpcf7-submit.btn--inv,#landinglightbox form .wpcf7-submit.btn--large,#landinglightbox form .wpcf7-submit.button.alt,.woocommerce #landinglightbox form a.wpcf7-submit.button,.woocommerce #landinglightbox form button.wpcf7-submit.button,.woocommerce #landinglightbox form input.wpcf7-submit.button,.woocommerce #respond #landinglightbox form input.wpcf7-submit#submit{margin:auto;float:right}#landinglightbox.hidden{display:none}.section-no-padding{padding-bottom:0!important}.section-no-padding .block{padding-bottom:0}.hidden,.hide{display:none}.foilorder .container--col-1-1-1 .block .titles.aligncenter .title{text-align:center;width:100%;max-width:100%;padding-right:0}.foilorder .container--col-1-1-1 .block table,.foilorder .container--col-1-1-1 .block table tr{border:0}.foilorder .container--col-1-1-1 .block table tr td,.foilorder .container--col-1-1-1 .block table tr th{border:0;text-align:left}.foilorder .container--col-1-1-1 .block table th{background:#fff}.checkout_coupon .form-row input{padding:15px 15px 16px}.checkout_coupon .form-row.form-row-last{float:left}.checkout_coupon .form-row.form-row-last button{background:#000}.checkout_coupon .form-row.form-row-last button:hover{background:#fff;color:#000}.page-id-49212 .container.container--col-1-1 .block.col-1-1__block.block--2 ul li{font-size:1.6rem}.page-id-49212 .alignlistcenter ul{padding-left:0}.page-id-49212 .alignlistcenter ul li{margin:auto;width:100%;float:none;list-style:inside}@media (max-width:1044px){.hide-mobile{display:none}}.type-page,.type-post,.type-product{max-width:1080px;margin:auto;padding:10px;padding-top:0}.search-dropdown{padding:12px 15px;background:#fff;border:1px solid #d1d3d4;color:#1d1d1c;margin-right:-3px}.search-field{padding:10px 15px 9px}.search-field:focus{border-color:#d1d3d4}.search-button{padding:15px 20px 14px}

/*! fonts: */@font-face{font-family:karla;font-display:swap;src:url(../fonts/karla-regular-webfont.eot);src:url(../fonts/karla-regular-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/karla-regular-webfont.woff2) format("woff2"),url(../fonts/karla-regular-webfont.woff) format("woff"),url(../fonts/karla-regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:karla;font-display:swap;src:url(../fonts/karla-italic-webfont.eot);src:url(../fonts/karla-italic-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/karla-italic-webfont.woff2) format("woff2"),url(../fonts/karla-italic-webfont.woff) format("woff"),url(../fonts/karla-italic-webfont.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:karla;font-display:swap;src:url(../fonts/karla-bold-webfont.eot);src:url(../fonts/karla-bold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/karla-bold-webfont.woff2) format("woff2"),url(../fonts/karla-bold-webfont.woff) format("woff"),url(../fonts/karla-bold-webfont.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:karla;font-display:swap;src:url(../fonts/karla-bolditalic-webfont.eot);src:url(../fonts/karla-bolditalic-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/karla-bolditalic-webfont.woff2) format("woff2"),url(../fonts/karla-bolditalic-webfont.woff) format("woff"),url(../fonts/karla-bolditalic-webfont.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:solanel;font-display:swap;src:url(../fonts/solanel-bold.eot);src:url(../fonts/solanel-bold.eot?#iefix) format("embedded-opentype"),url(../fonts/solanel-bold.woff2) format("woff2"),url(../fonts/solanel-bold.woff) format("woff"),url(../fonts/solanel-bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:solanel;font-display:swap;src:url(../fonts/solanel-bolditalic.eot);src:url(../fonts/solanel-bolditalic.eot?#iefix) format("embedded-opentype"),url(../fonts/solanel-bolditalic.woff2) format("woff2"),url(../fonts/solanel-bolditalic.woff) format("woff"),url(../fonts/solanel-bolditalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:solanel;font-display:swap;src:url(../fonts/solanel-regular.eot);src:url(../fonts/solanel-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/solanel-regular.woff2) format("woff2"),url(../fonts/solanel-regular.woff) format("woff"),url(../fonts/solanel-regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:solanel;font-display:swap;src:url(../fonts/solanel-regularitalic.eot);src:url(../fonts/solanel-regularitalic.eot?#iefix) format("embedded-opentype"),url(../fonts/solanel-regularitalic.woff2) format("woff2"),url(../fonts/solanel-regularitalic.woff) format("woff"),url(../fonts/solanel-regularitalic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:solanel;font-display:swap;src:url(../fonts/solanel-light.eot);src:url(../fonts/solanel-light.eot?#iefix) format("embedded-opentype"),url(../fonts/solanel-light.woff2) format("woff2"),url(../fonts/solanel-light.woff) format("woff"),url(../fonts/solanel-light.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:solanel;font-display:swap;src:url(../fonts/solanel-lightitalic.eot);src:url(../fonts/solanel-lightitalic.eot?#iefix) format("embedded-opentype"),url(../fonts/solanel-lightitalic.woff2) format("woff2"),url(../fonts/solanel-lightitalic.woff) format("woff"),url(../fonts/solanel-lightitalic.ttf) format("truetype");font-weight:100;font-style:italic}

/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on February 27, 2019 */@font-face{font-family:reckless;font-display:swap;src:url(../fonts/Reckless-Light.eot);src:url(../fonts/Reckless-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/Reckless-Light.woff2) format("woff2"),url(../fonts/Reckless-Light.woff) format("woff");font-weight:100;font-style:normal}@font-face{font-family:reckless;font-display:swap;src:url(../fonts/Reckless-LightItalic.eot);src:url(../fonts/Reckless-LightItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Reckless-LightItalic.woff2) format("woff2"),url(../fonts/Reckless-LightItalic.woff) format("woff");font-weight:100;font-style:italic}@font-face{font-family:reckless;font-display:swap;src:url(../fonts/Reckless-Regular.eot);src:url(../fonts/Reckless-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/Reckless-Regular.woff2) format("woff2"),url(../fonts/Reckless-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:reckless;font-display:swap;src:url(../fonts/Reckless-RegularItalic.eot);src:url(../fonts/Reckless-RegularItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Reckless-RegularItalic.woff2) format("woff2"),url(../fonts/Reckless-RegularItalic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:reckless;font-display:swap;src:url(../fonts/Reckless-Bold.eot);src:url(../fonts/Reckless-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/Reckless-Bold.woff2) format("woff2"),url(../fonts/Reckless-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:reckless;font-display:swap;src:url(../fonts/Reckless-BoldItalic.eot);src:url(../fonts/Reckless-BoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Reckless-BoldItalic.woff2) format("woff2"),url(../fonts/Reckless-BoldItalic.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:pamela;font-display:swap;src:url(../fonts/Pamela-Regular.eot);src:url(../fonts/Pamela-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/Pamela-Regular.woff2) format("woff2"),url(../fonts/Pamela-Regular.woff) format("woff"),url(../fonts/Pamela-Regular.ttf) format("truetype");font-weight:400;font-style:normal}body{font-weight:300;font-size:1.8rem;line-height:2;color:#1d1d1c}body,p{font-family:solanel}p{margin:0 0 20px;font-size:1.6rem;line-height:2.6rem;font-weight:100;letter-spacing:.2px}.lead{font-size:1.8rem}.archive .date,.latest-news .post .date,.smallprint{font-size:1rem!important}@keyframes line{0%{left:50%;width:0}to{left:5%;width:90%}}a{position:relative;font-weight:400;text-decoration:none;color:#1d1d1c}a:active,a:hover{text-decoration:underline;color:#5c166a}.h1,.h2,.h3,.h4,.h5,.h6,.hero .image--title-overlay .overlay .subtitle,.hero .image--title-overlay .overlay .title,.image--title-overlay.compact .overlay .title,.latest-news .post .title,.post .inner .title>a,h1,h2,h3,h4,h5,h6{margin:0 0 10px;font-weight:400;line-height:1.2;color:#1d1d1c;font-family:reckless}.h1,.post .inner .title>a,h1{font-size:5.5rem}.h2,h2{font-size:4rem;font-weight:100}.h3,.image--title-overlay.compact .overlay .title,h3{font-size:2.4rem;font-weight:400}.h4,.hero .image--title-overlay .overlay .title,.latest-news .post .title,h4{font-size:2rem;font-weight:400}.h5,h5{font-size:1.5rem}.h6,.hero .image--title-overlay .overlay .subtitle,h6{font-size:1.5rem;font-weight:400}@media (max-width:768px){.h1,.post .inner .title>a,h1{font-size:3.6rem}.h2,h2{font-size:2.6rem}.h3,.image--title-overlay.compact .overlay .title,h3{font-size:2.2rem}.h4,.hero .image--title-overlay .overlay .title,.latest-news .post .title,h4{font-size:1.8rem}.h5,.h6,.hero .image--title-overlay .overlay .subtitle,h5,h6{font-size:1.5rem}}b,strong{font-weight:700}.italic{font-style:italic}hr{width:100%;margin:0 auto 10px;border:1px solid #1d1d1c;border-top:0}blockquote{font-style:italic;margin:5px;margin-bottom:20px;padding:15px;background:#d1d3d4}blockquote :last-child{margin-bottom:0}ol,ul{padding-left:20px}ol li,ul li{font-size:1.6rem}dl,ol,ul{margin-top:0;margin-bottom:20px}dt{font-weight:700}dd{margin-left:20px}dl,pre{padding:15px;margin:5px;background:#d1d3d4;border:1px solid #929191}pre{display:inline-block;width:auto;padding-top:0}.block .titles,.section-header{text-align:center}.block .titles.half-hr:after,.section-header.half-hr:after{content:"";width:30%;height:2px;background:#000;float:right;margin:30px 40px 0 0}.block .titles.left-title,.section-header.left-title{text-align:left}@media (min-width:768px){.block .titles.large-title h2,.section-header.large-title h2{font-size:6.4rem}}.block .titles.small-title .h2,.block .titles.small-title h2,.section-header.small-title .h2,.section-header.small-title h2{font-size:2rem}.block .titles.medium-title .h2,.block .titles.medium-title h2,.section-header.medium-title .h2,.section-header.medium-title h2{font-size:2.8rem}.block .titles.light-title .h2,.block .titles.light-title h2,.section-header.light-title .h2,.section-header.light-title h2{font-weight:200}.titles .subtitle{font-size:1.6rem;color:#333}.special-font{font-size:7rem}.post .inner .special-font .title>a,.special-font,.special-font .post .inner .title>a,.special-font h1,.special-font h2,.special-font h3,.special-font p{font-family:pamela}

/*! unb custom css: */.style-guide-wrapper{width:100%;max-width:980px;margin:0 auto;padding:0 10px}.style-guide-wrapper .page-title{padding:20px 0}.style-guide-wrapper .page-title .icon--logo{margin:0 auto}.style-guide-wrapper>div{clear:both;padding:30px 0;border-bottom:1px solid #000;margin-bottom:30px}.style-guide-section,.style-guide-section-title{float:left}.style-guide-section-title{display:block;height:100%;width:30%}.style-guide-section{width:70%}.colors>.style-guide-section>div{width:100px;height:100px;float:left;margin:0 10px 10px 0}.colors>.style-guide-section>p{float:left}.iconography>.style-guide-section>div{float:left;margin:5px 20px}.iconography>.style-guide-section>.bg-for-white-icons>div p,.iconography>.style-guide-section>div p{margin-top:6px}.bg-for-white-icons{margin-top:30px;color:#fff;width:100%!important;height:auto!important;padding:20px;margin-bottom:20px;background:#1d1d1c}.bg-for-white-icons>div{float:left}.iconography .big-grey-arrows{margin-top:30px;width:360px!important;height:300px!important;padding:20px}.iconography .big-grey-arrows>div{float:left}.imagery>.style-guide-section img{border:1px solid gray}.navigation>.style-guide-section hr{clear:both}.navigation .primary-nav{background:#1d1d1c}.navigation .footer-nav{background:#333}.wrap{padding-bottom:100px}.container,.wrapper{width:100%;margin:0 auto}.wrapper{position:relative;background-repeat:no-repeat;background-position:100% 100%;background-size:cover}.main .wrapper{padding-bottom:30px}.main .wrapper.wrapper--features{padding-bottom:0}.main .wrapper.wrapper--features .block{padding:0;background:#fff}.main .wrapper.wrapper--features .block p{font-family:reckless}.main .wrapper.wrapper--features .block p a{font-family:solanel;font-weight:100}.main .wrapper.wrapper--features .block .content-area{padding-top:40px;height:100%}.main .wrapper.wrapper--features .block .content-area img{width:auto;height:auto}@media (min-width:920px){.main .wrapper.wrapper--features .block .content-area p:last-child{position:absolute;bottom:20px}.main .wrapper.wrapper--features .block .content-area p:last-child a{font-size:1.4rem;letter-spacing:1px}}@media (min-width:920px){.main .wrapper.wrapper--features .block.col-G-1__block.block--1{padding-left:0}.main .wrapper.wrapper--features .block.col-1-G__block.block--2{padding-right:0}}@media (max-width:919px){.main .wrapper.wrapper--features .block--1,.main .wrapper.wrapper--features .block--2{width:100%}.main .wrapper.wrapper--features .content-area{padding-left:10px;padding-bottom:20px}.main .wrapper.wrapper--features.wrapper--features__middle .container--col-1-G{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.main .wrapper.wrapper--features.wrapper--features__middle .container--col-1-G .block--1{-ms-flex-order:2;order:2}}@media (min-width:920px){.main .wrapper.wrapper--features .col-1-G__block.block--1 .content-area{display:block;float:right;max-width:220px}.main .wrapper.wrapper--features .container--col-1-G,.main .wrapper.wrapper--features .container--col-G-1{display:-ms-flexbox;display:flex;padding:0 10px}.main .wrapper.wrapper--features .block--2 .content-area{padding-left:40px}.main .wrapper.wrapper--features .block--1 .content-area{padding-right:40px}}.main .wrapper.wrapper--features__dark .block{background:#000}.main .wrapper.wrapper--features__dark .block p{color:#fff}.main .wrapper.wrapper--features__dark .block p:last-child a.explore-link{color:#fff;background-image:url(../images/explore-link-arrow-light.svg)}.container{position:relative;max-width:100%}.wrapper--normal .container{max-width:1080px}.wrapper--wide .container{max-width:1400px}.block{position:relative;padding:10px}.block img{display:block;width:100%;height:auto}.block table{width:90%}.container--col-1-1 .block{width:50%}@media (max-width:600px){.container--col-1-1 .block{width:100%}}.container--col-1-1-1 .block{width:33.31%}@media (max-width:800px){.container--col-1-1-1 .block{width:100%;max-width:560px;margin:0 auto;float:none;margin-bottom:20px}.container--col-1-1-1 .block img{max-width:350px;margin:0 auto}}.container--col-1-1-1 .block .titles .h2,.container--col-1-1-1 .block .titles h2{font-size:2rem;padding-right:50%}.home.page .container--col-1-1-1 .block .titles .h2,.home.page .container--col-1-1-1 .block .titles h2{font-size:2rem;padding-right:0}@media (max-width:800px){.home.page .container--col-1-1-1,.home.page .container--col-1-1-1 .titles .title{text-align:center}.home.page .container--col-1-1-1 .titles .title-separator{margin:auto;float:none;margin-bottom:28px}.home.page .container--col-1-1-1 .content-area ul{list-style:none}}.container--col-1-2-1 .block{width:25%}@media (max-width:800px){.container--col-1-2-1 .block{width:50%;padding:0 10px}}@media (max-width:560px){.container--col-1-2-1 .block{width:100%}}.container--col-1-2-1 .block--1{left:-50%}@media (max-width:800px){.container--col-1-2-1 .block--1{left:0}}.container--col-1-2-1 .block--2{left:25%;width:50%}@media (max-width:800px){.container--col-1-2-1 .block--2{left:0;width:100%;padding:0 10px}}.container--col-1-1-1-1 .block{width:25%}@media (max-width:800px){.container--col-1-1-1-1 .block{width:50%}.container--col-1-1-1-1 .block:nth-child(odd){clear:both}}@media (max-width:400px){.container--col-1-1-1-1 .block{width:100%}}.container--col-1-G .block--1{width:38.2%}.container--col-1-G .block--2{width:61.8%}@media (max-width:769px){.container--col-1-G .block--1,.container--col-1-G .block--2{width:100%}}.container--col-G-1 .block--1{width:61.8%}.container--col-G-1 .block--2{width:38.2%}@media (max-width:769px){.container--col-G-1 .block--1,.container--col-G-1 .block--2{width:100%}}.container--col-1-2 .block--1{width:33.3333333333%}.container--col-1-2 .block--2{width:66.6666666667%}@media (max-width:769px){.container--col-1-2 .block--1,.container--col-1-2 .block--2{width:100%}}.container--col-2-1 .block--1{width:66.6666666667%}.container--col-2-1 .block--2{width:33.3333333333%}@media (max-width:769px){.container--col-2-1 .block--1,.container--col-2-1 .block--2{width:100%}}.container--col-1-3 .block--1{width:25%}.container--col-1-3 .block--2{width:75%}@media (max-width:800px){.container--col-1-3 .block--1,.container--col-1-3 .block--2{width:100%}}.container--col-3-1 .block--1{width:75%}.container--col-3-1 .block--2{width:25%}@media (max-width:800px){.container--col-3-1 .block--1,.container--col-3-1 .block--2{width:100%}}body{min-height:100%;background:#f7f6f2}body.no-scroll{overflow:hidden}.content-area{width:100%;clear:both}.full-width{width:100%;max-width:100%}.clearboth{clear:both}.hidden{display:none}.transparent{opacity:0}.not-in-use{overflow:hidden;height:0;margin:0!important}.force-to-front{z-index:10000}.centered{text-align:center}.caps{text-transform:uppercase}.explore-link{background:url(../images/explore-link-arrow.svg);background-repeat:no-repeat;background-position:80px;width:200px;height:90px;padding-right:100px;transition:all .3s}.explore-link:hover{background-position:90px;padding-right:110px}.explore-link:hover:after{animation:none}.explore-link:after{border:none;width:auto}.close{position:absolute;width:32px;height:32px;right:30px;top:30px;font-family:solanel}.close:hover{cursor:pointer}@media (min-width:769px){.m-t-5{margin-top:5px}.p-t-5{padding-top:5px}}@media (min-width:769px){.m-b-5{margin-bottom:5px}.p-b-5{padding-bottom:5px}}@media (min-width:769px){.m-l-5{margin-left:5px}.p-l-5{padding-left:5px}}@media (min-width:769px){.m-r-5{margin-right:5px}.p-r-5{padding-right:5px}}@media (min-width:769px){.m-t-10{margin-top:10px}.p-t-10{padding-top:10px}}@media (min-width:769px){.m-b-10{margin-bottom:10px}.p-b-10{padding-bottom:10px}}@media (min-width:769px){.m-l-10{margin-left:10px}.p-l-10{padding-left:10px}}@media (min-width:769px){.m-r-10{margin-right:10px}.p-r-10{padding-right:10px}}@media (min-width:769px){.m-t-15{margin-top:15px}.p-t-15{padding-top:15px}}@media (min-width:769px){.m-b-15{margin-bottom:15px}.p-b-15{padding-bottom:15px}}@media (min-width:769px){.m-l-15{margin-left:15px}.p-l-15{padding-left:15px}}@media (min-width:769px){.m-r-15{margin-right:15px}.p-r-15{padding-right:15px}}@media (min-width:769px){.m-t-20{margin-top:20px}.p-t-20{padding-top:20px}}@media (min-width:769px){.m-b-20{margin-bottom:20px}.p-b-20{padding-bottom:20px}}@media (min-width:769px){.m-l-20{margin-left:20px}.p-l-20{padding-left:20px}}@media (min-width:769px){.m-r-20{margin-right:20px}.p-r-20{padding-right:20px}}@media (min-width:769px){.m-t-25{margin-top:25px}.p-t-25{padding-top:25px}}@media (min-width:769px){.m-b-25{margin-bottom:25px}.p-b-25{padding-bottom:25px}}@media (min-width:769px){.m-l-25{margin-left:25px}.p-l-25{padding-left:25px}}@media (min-width:769px){.m-r-25{margin-right:25px}.p-r-25{padding-right:25px}}@media (min-width:769px){.m-t-30{margin-top:30px}.p-t-30{padding-top:30px}}@media (min-width:769px){.m-b-30{margin-bottom:30px}.p-b-30{padding-bottom:30px}}@media (min-width:769px){.m-l-30{margin-left:30px}.p-l-30{padding-left:30px}}@media (min-width:769px){.m-r-30{margin-right:30px}.p-r-30{padding-right:30px}}@media (min-width:769px){.m-t-35{margin-top:35px}.p-t-35{padding-top:35px}}@media (min-width:769px){.m-b-35{margin-bottom:35px}.p-b-35{padding-bottom:35px}}@media (min-width:769px){.m-l-35{margin-left:35px}.p-l-35{padding-left:35px}}@media (min-width:769px){.m-r-35{margin-right:35px}.p-r-35{padding-right:35px}}@media (min-width:769px){.m-t-40{margin-top:40px}.p-t-40{padding-top:40px}}@media (min-width:769px){.m-b-40{margin-bottom:40px}.p-b-40{padding-bottom:40px}}@media (min-width:769px){.m-l-40{margin-left:40px}.p-l-40{padding-left:40px}}@media (min-width:769px){.m-r-40{margin-right:40px}.p-r-40{padding-right:40px}}@media (min-width:769px){.m-t-45{margin-top:45px}.p-t-45{padding-top:45px}}@media (min-width:769px){.m-b-45{margin-bottom:45px}.p-b-45{padding-bottom:45px}}@media (min-width:769px){.m-l-45{margin-left:45px}.p-l-45{padding-left:45px}}@media (min-width:769px){.m-r-45{margin-right:45px}.p-r-45{padding-right:45px}}@media (min-width:769px){.m-t-50{margin-top:50px}.p-t-50{padding-top:50px}}@media (min-width:769px){.m-b-50{margin-bottom:50px}.p-b-50{padding-bottom:50px}}@media (min-width:769px){.m-l-50{margin-left:50px}.p-l-50{padding-left:50px}}@media (min-width:769px){.m-r-50{margin-right:50px}.p-r-50{padding-right:50px}}@media (min-width:769px){.m-t-55{margin-top:55px}.p-t-55{padding-top:55px}}@media (min-width:769px){.m-b-55{margin-bottom:55px}.p-b-55{padding-bottom:55px}}@media (min-width:769px){.m-l-55{margin-left:55px}.p-l-55{padding-left:55px}}@media (min-width:769px){.m-r-55{margin-right:55px}.p-r-55{padding-right:55px}}@media (min-width:769px){.m-t-60{margin-top:60px}.p-t-60{padding-top:60px}}@media (min-width:769px){.m-b-60{margin-bottom:60px}.p-b-60{padding-bottom:60px}}@media (min-width:769px){.m-l-60{margin-left:60px}.p-l-60{padding-left:60px}}@media (min-width:769px){.m-r-60{margin-right:60px}.p-r-60{padding-right:60px}}@media (min-width:769px){.m-t-65{margin-top:65px}.p-t-65{padding-top:65px}}@media (min-width:769px){.m-b-65{margin-bottom:65px}.p-b-65{padding-bottom:65px}}@media (min-width:769px){.m-l-65{margin-left:65px}.p-l-65{padding-left:65px}}@media (min-width:769px){.m-r-65{margin-right:65px}.p-r-65{padding-right:65px}}@media (min-width:769px){.m-t-70{margin-top:70px}.p-t-70{padding-top:70px}}@media (min-width:769px){.m-b-70{margin-bottom:70px}.p-b-70{padding-bottom:70px}}@media (min-width:769px){.m-l-70{margin-left:70px}.p-l-70{padding-left:70px}}@media (min-width:769px){.m-r-70{margin-right:70px}.p-r-70{padding-right:70px}}@media (min-width:769px){.m-t-75{margin-top:75px}.p-t-75{padding-top:75px}}@media (min-width:769px){.m-b-75{margin-bottom:75px}.p-b-75{padding-bottom:75px}}@media (min-width:769px){.m-l-75{margin-left:75px}.p-l-75{padding-left:75px}}@media (min-width:769px){.m-r-75{margin-right:75px}.p-r-75{padding-right:75px}}@media (min-width:769px){.m-t-80{margin-top:80px}.p-t-80{padding-top:80px}}@media (min-width:769px){.m-b-80{margin-bottom:80px}.p-b-80{padding-bottom:80px}}@media (min-width:769px){.m-l-80{margin-left:80px}.p-l-80{padding-left:80px}}@media (min-width:769px){.m-r-80{margin-right:80px}.p-r-80{padding-right:80px}}@media (min-width:769px){.m-t-85{margin-top:85px}.p-t-85{padding-top:85px}}@media (min-width:769px){.m-b-85{margin-bottom:85px}.p-b-85{padding-bottom:85px}}@media (min-width:769px){.m-l-85{margin-left:85px}.p-l-85{padding-left:85px}}@media (min-width:769px){.m-r-85{margin-right:85px}.p-r-85{padding-right:85px}}@media (min-width:769px){.m-t-90{margin-top:90px}.p-t-90{padding-top:90px}}@media (min-width:769px){.m-b-90{margin-bottom:90px}.p-b-90{padding-bottom:90px}}@media (min-width:769px){.m-l-90{margin-left:90px}.p-l-90{padding-left:90px}}@media (min-width:769px){.m-r-90{margin-right:90px}.p-r-90{padding-right:90px}}@media (min-width:769px){.m-t-95{margin-top:95px}.p-t-95{padding-top:95px}}@media (min-width:769px){.m-b-95{margin-bottom:95px}.p-b-95{padding-bottom:95px}}@media (min-width:769px){.m-l-95{margin-left:95px}.p-l-95{padding-left:95px}}@media (min-width:769px){.m-r-95{margin-right:95px}.p-r-95{padding-right:95px}}@media (min-width:769px){.m-t-100{margin-top:100px}.p-t-100{padding-top:100px}}@media (min-width:769px){.m-b-100{margin-bottom:100px}.p-b-100{padding-bottom:100px}}@media (min-width:769px){.m-l-100{margin-left:100px}.p-l-100{padding-left:100px}}@media (min-width:769px){.m-r-100{margin-right:100px}.p-r-100{padding-right:100px}}@media (min-width:769px){.m-t-125{margin-top:125px}.p-t-125{padding-top:125px}}@media (min-width:769px){.m-b-125{margin-bottom:125px}.p-b-125{padding-bottom:125px}}@media (min-width:769px){.m-l-125{margin-left:125px}.p-l-125{padding-left:125px}}@media (min-width:769px){.m-r-125{margin-right:125px}.p-r-125{padding-right:125px}}@media (min-width:769px){.m-t-150{margin-top:150px}.p-t-150{padding-top:150px}}@media (min-width:769px){.m-b-150{margin-bottom:150px}.p-b-150{padding-bottom:150px}}@media (min-width:769px){.m-l-150{margin-left:150px}.p-l-150{padding-left:150px}}@media (min-width:769px){.m-r-150{margin-right:150px}.p-r-150{padding-right:150px}}@media (min-width:769px){.m-t-175{margin-top:175px}.p-t-175{padding-top:175px}}@media (min-width:769px){.m-b-175{margin-bottom:175px}.p-b-175{padding-bottom:175px}}@media (min-width:769px){.m-l-175{margin-left:175px}.p-l-175{padding-left:175px}}@media (min-width:769px){.m-r-175{margin-right:175px}.p-r-175{padding-right:175px}}@media (min-width:769px){.m-t-200{margin-top:200px}.p-t-200{padding-top:200px}}@media (min-width:769px){.m-b-200{margin-bottom:200px}.p-b-200{padding-bottom:200px}}@media (min-width:769px){.m-l-200{margin-left:200px}.p-l-200{padding-left:200px}}@media (min-width:769px){.m-r-200{margin-right:200px}.p-r-200{padding-right:200px}}.filters-overlay{opacity:0;width:100vw;height:100vh;position:fixed;top:0;left:0;background:#f7f6f2;z-index:99999;transition:opacity .3s ease-in;transition-delay:.5s;pointer-events:none;overflow-y:scroll}.filters-overlay h2{font-family:reckless;text-align:center;width:100%;margin-bottom:20px}.filters-overlay .close{width:52px;height:52px;right:0;top:0;z-index:2;transition:.3s}.filters-overlay .close:hover{transform:scale(.9);transform-origin:center}.filters-overlay__content{max-width:1000px;opacity:0;transition:opacity .2s ease-in;transition-property:opacity;overflow-y:auto;margin:0 auto;margin-top:80px;position:relative}.filters-overlay__content>p.intro{font-family:solanel;padding-bottom:10px;padding-top:20px;font-size:1.6rem;width:100%;max-width:600px;margin:0 auto;text-align:center}.filters-overlay__content>p.left{border-top:1px solid #000;margin-bottom:10px;padding-top:10px;float:left;width:100%}.filters-overlay__content ul{font-family:reckless;list-style:none;text-align:left;float:left;margin-top:20px;padding-left:0;width:100%}.filters-overlay__content ul li{display:inline-block;width:24.5%;margin-bottom:30px}.filters-overlay__content ul li a{line-height:50px;text-indent:50px}.filters-overlay__content ul li a img{position:absolute;width:50px;transition:all .3s;height:50px;-o-object-fit:contain;object-fit:contain}.filters-overlay__content ul li a span{padding-left:60px}.filters-overlay__content ul li a:hover img{opacity:.7;transform-origin:center;transform:scale(1.1)}.filters-overlay__content ul li a:after{border:none}@media (max-width:845px){.filters-overlay__content ul li{width:49%}}@media (max-width:455px){.filters-overlay__content ul li{width:100%}}@media (max-width:555px){.filters-overlay__content{top:0;left:0;transform:none}.filters-overlay__content p{width:100%}}@media (max-width:1000px){.filters-overlay__content{padding:0 10px}}.filters-overlay.visible{opacity:1!important;pointer-events:all}.filters-overlay.visible .filters-overlay__content{opacity:1}@media (max-width:768px){.filters-overlay__content{padding-top:40px}.filters-overlay__content h2{font-size:4rem}}@media (max-width:1020px){.filters-overlay .close{right:20px}.filters-overlay h2,.filters-overlay h3{width:100%}}@media (max-width:520px){.filters-overlay__content{margin-top:0;padding-top:120px}.filters-overlay .close{top:20px}}.alignnone{margin-left:0;margin-right:0;max-width:100%;height:auto}.aligncenter{text-align:center}.alignleft{text-align:left}.alignright{text-align:right}.header--site{margin-bottom:80px}@media (max-width:555px){.header--site{margin-bottom:40px}}.header--site a:hover{text-decoration:none}.header--site .wrapper--header-upper{background:#1d1d1c}.header--site .container{margin-bottom:0}.header--site .container.container--header-upper{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;max-width:1400px;text-align:center}.header--site .container.container--header-upper:after,.header--site .container.container--header-upper:before{display:none}.header--site .container.container--header-upper .header-logo{display:-ms-flexbox;display:flex;-ms-flex:0 1 15%;flex:0 1 15%;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;margin:5px 0}.header--site .container.container--header-upper .header-logo .QA-logo{max-width:50px;padding:0 10px}.header--site .container.container--header-upper .header-logo .bsi-logo{padding:0;max-width:100px}.header--site .container.container--header-upper .header-icons{-ms-flex:0 1 9%;flex:0 1 9%}.header--site .container.container--header-upper .header-icons .icon{margin:0 4px}.header--site .container.container--header-upper .header-icons .icon img{height:15px}.header--site .container.container--header-upper p{-ms-flex:0 0 40%;flex:0 0 40%;margin:5px 0;font-size:1.5rem;font-weight:100;color:#fff;letter-spacing:1px}.header--site .container.container--header-upper p a{font-weight:100;color:#fff}@media (max-width:1280px){.header--site .container.container--header-upper{padding:10px 20px}.header--site .container.container--header-upper .header-icons{-ms-flex:0 1 11%;flex:0 1 11%}}@media (max-width:970px){.header--site .container.container--header-upper p{-ms-flex:0 0 50%;flex:0 0 50%}.header--site .container.container--header-upper .header-icons{-ms-flex:0 1 12%;flex:0 1 12%}}@media (max-width:1045px){.header--site .container.container--header-upper{display:block}.header--site .container.container--header-upper .header-icons,.header--site .container.container--header-upper .header-logo{display:none}}@media (max-width:620px){.header--site .container.container--header-upper{-ms-flex-direction:column;flex-direction:column}}.header--site .container.container--header-top{position:relative;-ms-flex-align:center;align-items:center}.header--site .container.container--header-top a{font-size:1.5rem;font-weight:100;letter-spacing:1px}.header--site .container.container--header-top a:not(.brand):after{content:"";display:block;position:absolute;border-bottom:1px solid #1d1d1c;width:0;text-align:center;bottom:-3px}.header--site .container.container--header-top a:not(.brand):hover:after{animation:line .3s linear forwards}@media (min-width:1045px){.header--site .container.container--header-top{display:-ms-flexbox;display:flex;padding:30px 10px 50px}}.header--site .container.container--header-top .brand{width:100%}.header--site .container.container--header-top .brand img{max-width:120px;margin:0 auto;transition:all .3s}@media (min-width:845px){.header--site .container.container--header-top .brand img{position:relative;z-index:2}}.header--site .container.container--header-top .brand img.shrink{z-index:12;max-width:120px}.header--site .container.container--header-top>.block{padding:0;margin:0;text-align:center}@media (max-width:1280px){.header--site .container.container--header-top>.block:first-child{padding-left:20px}.header--site .container.container--header-top>.block:last-child{padding-right:20px}}@media (min-width:1045px){.header--site .container.container--header-top>.block:first-child{text-align:left}.header--site .container.container--header-top>.block:last-child{text-align:right}}@media (max-width:1045px){.header--site .container.container--header-top>.block{width:100%;margin:10px 0}.header--site .container.container--header-top>.block:first-child{display:none;padding-left:0}.header--site .container.container--header-top>.block.block--2{float:none;width:120px;margin:auto}.header--site .container.container--header-top>.block.block--2 .brand img{position:relative;top:20px;max-width:50px;padding:10px 0}.header--site .container.container--header-top>.block:last-child{display:none;padding-right:0}}@media (max-width:1044px){.header--site .container.container--header-bottom{padding:0}.header--site .container.container--header-bottom .container--header-bottom__back{display:none}}.header--site.header--site{position:fixed;z-index:2;width:100%;background:#f7f6f2}.header--site.full-nav.header--site{z-index:2;transition:all .3s;transform:translateY(0)}.header--site.hide-nav.header--site,.header--site.part-nav.header--site{position:fixed;top:0;z-index:9999;display:block;width:100%;padding-top:0;padding-bottom:0;background:#fff;box-shadow:3px 0 5px #d1d3d4;transition:all .3s;transform:translateY(0)}.header--site.hide-nav.header--site .container--header-upper,.header--site.part-nav.header--site .container--header-upper{display:none}.header--site.hide-nav.header--site .container--header-top,.header--site.part-nav.header--site .container--header-top{padding-top:0;padding-bottom:0}.header--site.hide-nav.header--site .container--header-top .block a,.header--site.part-nav.header--site .container--header-top .block a{font-size:1.4rem}.header--site.hide-nav.header--site{transition:all .3s;transform:translateY(-100%)}.header--site .mega-menu-wrapper{position:relative}@media (max-width:1044px){.header--site .mega-menu-wrapper{height:auto}}.header--site .mega-menu-wrapper .mega-menu-trigger{position:fixed;top:35px;right:10px;z-index:99999;display:block;width:40px;height:40px;line-height:40px;color:#fff}@media (min-width:1045px){.header--site .mega-menu-wrapper .mega-menu-trigger{position:relative;top:-12px;float:right;right:0}}.header--site .mega-menu-wrapper .mega-menu-trigger .main-menu--line{display:block;width:100%;height:1px;margin-top:8px;border-bottom:3px solid #000;transition:all .3s}@media (max-width:1044px){.header--site .mega-menu-wrapper .mega-menu-trigger.dropdown-is-active.mega-menu-trigger.mega-menu-close{top:50px!important}}.header--site .mega-menu-wrapper .mega-menu-trigger.dropdown-is-active .main-menu--line:first-child{position:absolute;top:20px;margin-top:0;transition:all .3s;transform:rotate(45deg);transform-origin:center}.header--site .mega-menu-wrapper .mega-menu-trigger.dropdown-is-active .main-menu--line:nth-child(2){display:none;margin-top:0}.header--site .mega-menu-wrapper .mega-menu-trigger.dropdown-is-active .main-menu--line:last-child{position:absolute;top:20px;margin-top:0;transition:all .3s;transform:rotate(-45deg);transform-origin:center}.header--site .mega-menu-wrapper .primary-nav{position:fixed;top:0;left:0;z-index:10;width:100%;height:100%;padding:0 10px;color:#fff;visibility:hidden;transition:transform .5s 0s,visibility 0s .5s;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (min-width:1045px){.header--site .mega-menu-wrapper .primary-nav{position:absolute;top:0;width:100%;color:#1d1d1c;visibility:visible;opacity:1!important;padding-right:140px}}.header--site .mega-menu-wrapper .primary-nav .show--mobile{display:none}@media (max-width:1044px){.header--site .mega-menu-wrapper .primary-nav{background-color:#fff}.header--site .mega-menu-wrapper .primary-nav .nav{padding:20px;margin-top:145px}.header--site .mega-menu-wrapper .primary-nav .nav li{padding:0}.header--site .mega-menu-wrapper .primary-nav .nav li.show--mobile{display:block}.header--site .mega-menu-wrapper .primary-nav .mobile-woocommerce-product-search{bottom:6px;left:0;width:100%;padding:0 10px}.header--site .mega-menu-wrapper .primary-nav .mobile-woocommerce-product-search input{width:100%;border:1px solid #000}}.header--site .mega-menu-wrapper .primary-nav .mobile-menu-logo{display:none}@media (max-width:1044px){.header--site .mega-menu-wrapper .primary-nav{position:fixed;top:0;height:100vh;text-align:center;background:#fff;transform:translateY(-100%)}.header--site .mega-menu-wrapper .primary-nav .mobile-menu-logo{height:auto;display:block;width:100px;margin:0 auto;margin-top:20px}}.header--site .mega-menu-wrapper .primary-nav h2{position:relative;z-index:1}@media (min-width:1045px){.header--site .mega-menu-wrapper .primary-nav h2{display:none}}.header--site .mega-menu-wrapper .primary-nav .mega-menu-close{position:absolute;top:0;right:0;z-index:1;width:50px;height:50px;overflow:hidden;text-indent:100%;white-space:nowrap}.header--site .mega-menu-wrapper .primary-nav .mega-menu-close:after,.header--site .mega-menu-wrapper .primary-nav .mega-menu-close:before{position:absolute;top:50%;right:auto;bottom:auto;left:50%;width:2px;height:20px;content:"";background-color:#1d1d1c;transform:translateX(-50%) translateY(-50%)}.header--site .mega-menu-wrapper .primary-nav .mega-menu-close:after{transform:translateX(-50%) translateY(-50%) rotate(45deg)}.header--site .mega-menu-wrapper .primary-nav .mega-menu-close:before{transform:translateX(-50%) translateY(-50%) rotate(-45deg)}@media (min-width:1045px){.header--site .mega-menu-wrapper .primary-nav .mega-menu-close{display:none}}.header--site .mega-menu-wrapper .primary-nav.dropdown-is-active{visibility:visible;transition:transform .5s 0s,visibility 0s 0s;transform:translateY(0)}@media (min-width:1045px){.header--site .mega-menu-wrapper .primary-nav.dropdown-is-active{opacity:1;transition:opacity .3s 0s,visibility .3s 0s,transform .3s 0s;transform:translateY(0)}}.header--site .mega-menu-wrapper .primary-nav.dropdown-is-active .nav,.header--site .mega-menu-wrapper .primary-nav.dropdown-is-active .nav ul{-webkit-overflow-scrolling:touch}.header--site .mega-menu-wrapper .primary-nav li,.header--site .mega-menu-wrapper .primary-nav ol,.header--site .mega-menu-wrapper .primary-nav ul{padding:0;margin:0;list-style:none;-ms-flex-pack:center;justify-content:center}.header--site .mega-menu-wrapper .search-form-mobile{position:absolute;bottom:60px;left:0;width:100%}@media (min-width:1045px){.header--site .mega-menu-wrapper .search-form-mobile{display:none}}.header--site .mega-menu-wrapper .search-form-mobile form{text-align:center}.header--site .mega-menu-wrapper .search-form-mobile input{position:relative;width:95%;padding:10px 20px;color:#fff;text-align:center;background:transparent;background:#1d1d1c;border:1px solid #fff;border-radius:5px}.header--site .mega-menu-wrapper .nav,.header--site .mega-menu-wrapper .nav ul{position:absolute;top:0;left:0;width:100%;height:100%;padding:0 20px;overflow-x:hidden;overflow-y:auto;transition:transform .3s}@media (min-width:1045px){.header--site .mega-menu-wrapper .nav,.header--site .mega-menu-wrapper .nav ul{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:left;justify-content:left;padding:0}}.header--site .mega-menu-wrapper .nav a,.header--site .mega-menu-wrapper .nav ul a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .3s}@media (min-width:1045px){.header--site .mega-menu-wrapper .nav a,.header--site .mega-menu-wrapper .nav ul a{overflow:initial;font-size:1.6rem;font-weight:100;line-height:2.2rem;letter-spacing:1px}.header--site .mega-menu-wrapper .nav a:after,.header--site .mega-menu-wrapper .nav ul a:after{content:"";display:block;position:absolute;border-bottom:1px solid #1d1d1c;width:0;text-align:center;bottom:-3px}.header--site .mega-menu-wrapper .nav a:hover:after,.header--site .mega-menu-wrapper .nav ul a:hover:after{animation:line .3s linear forwards}}@media (min-width:1045px){.header--site .mega-menu-wrapper .nav,.header--site .mega-menu-wrapper .nav ul{padding-top:60px;padding-top:0;overflow:visible}}@media (min-width:1045px){.header--site .mega-menu-wrapper .nav li,.header--site .mega-menu-wrapper .nav ul li{display:inline;float:left}}@media (min-width:1045px){.header--site .mega-menu-wrapper .mobile-woocommerce-product-search{display:none}}@media (min-width:1045px){.header--site .mega-menu-wrapper .nav{position:static;height:auto;-ms-flex-pack:right!important;justify-content:right!important}.header--site .mega-menu-wrapper .nav .move-out li a{opacity:1;transform:translateX(0)}.header--site .mega-menu-wrapper .nav>.menu-item-has-children>.sub-menu{top:50px;width:100%;height:auto;padding:0 20px;padding-bottom:30px;overflow:hidden;background-color:#fff;border-top:1px solid #c6c6c5;box-shadow:0 4px 12px rgba(0,0,0,.1)}.header--site .mega-menu-wrapper .nav>.menu-item-has-children>.sub-menu:after{display:table;clear:both;content:""}.header--site .mega-menu-wrapper .nav>.menu-item-has-children>.sub-menu.sub-menu{transform:translateX(0)}.header--site .mega-menu-wrapper .nav>.menu-item-has-children>.sub-menu.fade-in{animation:cd-fade-in .2s}.header--site .mega-menu-wrapper .nav>.menu-item-has-children>.sub-menu.fade-out{animation:cd-fade-out .2s}.header--site .mega-menu-wrapper .nav>.menu-item-has-children>.sub-menu .go-back,.header--site .mega-menu-wrapper .nav>.menu-item-has-children>.sub-menu .go-back a{display:none}.header--site .mega-menu-wrapper .nav>.menu-item-has-children>.sub-menu>li{position:relative;float:left;width:25%;height:auto;padding:0;margin:0;margin-top:20px;margin-bottom:20px}.header--site .mega-menu-wrapper .nav>.menu-item-has-children>.sub-menu>li:after{position:absolute;top:15%;right:30px;width:1px;height:50%;content:"";background-color:#f3f3f3}.header--site .mega-menu-wrapper .nav>.menu-item-has-children>.sub-menu>li.menu-item-has-children{margin-bottom:0}.header--site .mega-menu-wrapper .nav>.menu-item-has-children>.sub-menu>li.menu-item-has-children>a:hover{color:#1d1d1c;cursor:default}.header--site .mega-menu-wrapper .nav>.menu-item-has-children>.sub-menu>li>a{font-size:1.6rem;color:#1d1d1c}.header--site .mega-menu-wrapper .nav>.menu-item-has-children>.sub-menu>li>a:after,.header--site .mega-menu-wrapper .nav>.menu-item-has-children>.sub-menu>li>a:before{display:none}.header--site .mega-menu-wrapper .nav>.menu-item-has-children>.sub-menu>li>a:hover{color:#f7f6f2}.header--site .mega-menu-wrapper .nav>.menu-item-has-children>.sub-menu>li>ul{position:relative;height:auto;transform:translate(0)}.header--site .mega-menu-wrapper .nav>.menu-item-has-children>.sub-menu>li>ul .go-back{display:none}.header--site .mega-menu-wrapper .nav>.menu-item-has-children>.sub-menu.move-out>li>a{transform:translateX(0)}.header--site .mega-menu-wrapper .nav>.menu-item-has-children>.sub-menu a{height:25px;padding-left:0;font-size:1.3rem;line-height:25px}.header--site .mega-menu-wrapper .nav>.menu-item-has-children>.sub-menu ul{height:auto;padding-bottom:25px;overflow:hidden}.header--site .mega-menu-wrapper .nav>.menu-item-has-children>ul{visibility:hidden}.header--site .mega-menu-wrapper .nav>.menu-item-has-children>ul.is-active{color:#fff;visibility:visible}.header--site .mega-menu-wrapper .nav>.menu-item-has-children>ul.is-active>li>ul{visibility:visible}.header--site .mega-menu-wrapper .nav.move-out>li>a,.header--site .mega-menu-wrapper .nav.sub-menu>li>a,.header--site .mega-menu-wrapper .nav ul.move-out>li>a,.header--site .mega-menu-wrapper .nav ul.sub-menu>li>a{opacity:1}}.header--site .mega-menu-wrapper .nav.sub-menu{width:100%;transform:translateX(100%)}.header--site .mega-menu-wrapper .nav ul.sub-menu{transform:translateX(100%)}.header--site .mega-menu-wrapper .nav ul.sub-menu li{width:100%}.header--site .mega-menu-wrapper .nav .menu-item{padding-right:40px;margin-bottom:15px}@media (max-width:1400px){.header--site .mega-menu-wrapper .nav .menu-item{padding-right:30px}}@media (max-width:1060px){.header--site .mega-menu-wrapper .nav .menu-item{padding-right:15px}.header--site .mega-menu-wrapper .nav .menu-item a{font-size:1.3rem}}@media (max-width:1045px){.header--site .mega-menu-wrapper .nav .menu-item{padding-right:0}.header--site .mega-menu-wrapper .nav .menu-item a{font-size:1.6rem}}.header--site .mega-menu-wrapper .nav .menu-item:last-child{padding-right:0}.header--site .mega-menu-wrapper .nav .menu-item-has-children>a{position:relative}@media (max-width:1044px){.header--site .mega-menu-wrapper .nav .menu-item-has-children>a:after,.header--site .mega-menu-wrapper .nav .menu-item-has-children>a:before{position:absolute;top:50%;display:inline-block;width:10px;height:2px;margin-top:-1px;content:"";background:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden}.header--site .mega-menu-wrapper .nav .menu-item-has-children>a:before{transform:rotate(45deg)}.header--site .mega-menu-wrapper .nav .menu-item-has-children>a:after{transform:rotate(-45deg)}}.header--site .mega-menu-wrapper .nav .menu-item-has-children>a:after,.header--site .mega-menu-wrapper .nav .menu-item-has-children>a:before{right:20px;transform-origin:9px 50%}.header--site .mega-menu-wrapper .nav .go-back a{position:relative;padding-left:20px}@media (max-width:1044px){.header--site .mega-menu-wrapper .nav .go-back a:after,.header--site .mega-menu-wrapper .nav .go-back a:before{position:absolute;top:50%;left:0;display:inline-block;width:10px;height:2px;margin-top:-1px;content:"";background:#fff;transform-origin:1px 50%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.header--site .mega-menu-wrapper .nav .go-back a:before{transform:rotate(45deg)}.header--site .mega-menu-wrapper .nav .go-back a:after{transform:rotate(-45deg)}}@keyframes cd-fade-in{0%{visibility:visible;opacity:0}to{visibility:visible;opacity:1}}@keyframes cd-fade-out{0%{visibility:visible;opacity:1}to{visibility:visible;opacity:0}}.header--site-home{padding-bottom:20px;margin-bottom:0;background:#fff}@media (max-width:900px){.header--site-home{padding-bottom:20px}}@media (min-width:1045px){.desktop-popout{height:100vh;width:30%;right:0;top:38px;position:absolute;background:#f7f6f3;padding:20px;transition:all .6s;transform:translateX(200%)}.desktop-popout ul.nav{display:block;-ms-flex-direction:column!important;flex-direction:column!important;-ms-flex-align:center;align-items:center}.desktop-popout ul.nav .menu-item{padding-right:0!important}.desktop-popout ul.nav a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 5px}.desktop-popout.active{transform:translateX(0)}}.nav.move-out>li>a,.nav.sub-menu>li>a,.nav ul.move-out>li>a,.nav ul.sub-menu>li>a{opacity:0}@media (max-width:1044px){.container--header-bottom{width:80px;margin:auto;margin-top:30px}.container--header-bottom .search-btn,.container--header-bottom .woocommerce-product-search{display:none!important}}@media (min-width:1045px){.container--header-bottom{display:-ms-flexbox;display:flex;padding-top:30px}.container--header-bottom .brand{width:5%}.container--header-bottom .container-transform{width:95%}.container--header-bottom .container-transform .search-btn{position:absolute;top:38%;right:80px;display:inline-block;float:right;font-size:1rem;color:#000;transform:translateY(-50%)}.container--header-bottom .container-transform .search-btn:hover{cursor:pointer}.container--header-bottom .container-transform .search-btn svg{width:25px}.container--header-bottom .container-transform .woocommerce-product-search{position:absolute;top:40px;right:20px;z-index:9;display:none}.container--header-bottom .container-transform .woocommerce-product-search button{line-height:16px}.container--header-bottom.roll .container-transform{transform:rotateX(180deg)}.container--header-bottom .container--header-bottom__back,.container--header-bottom .container--header-bottom__front{top:-60px;left:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.container--header-bottom,.container--header-bottom__back,.container--header-bottom__front{width:100%;padding-right:10px;padding-left:10px}.container--header-bottom .mega-menu-wrapper,.container--header-bottom__back .mega-menu-wrapper,.container--header-bottom__front .mega-menu-wrapper{height:35px;margin-top:30px;border-bottom:1px solid #000;margin-left:30px}.container-transform{position:relative;z-index:1;transition:.6s;transform-style:preserve-3d}.container--header-bottom__front{top:0;transform:rotateX(0deg)}.container--header-bottom__back{transform:rotateX(180deg)}}@media only screen and (min-width:1045px){.primary-nav{position:absolute;width:100%;height:auto;color:#1d1d1c;background-color:transparent}.open-to-left .primary-nav{right:0;left:auto}.primary-nav .mega-menu-close,.primary-nav h2{display:none}.primary-nav.dropdown-is-active{opacity:1;transition:opacity .3s 0s,visibility .3s 0s,transform .3s 0s;transform:translateY(0)}}#header--page .container--header--page{max-width:1380px;margin-bottom:80px}.search-button--mobile{display:none}@media (max-width:1045px){.search-button--mobile{display:block;margin:auto;padding:10px 15px}}.search-overlay--mobile{background-color:hsla(0,0%,100%,.5);width:100%;height:100%;position:fixed;left:0;top:0;visibility:hidden;z-index:999999;opacity:0;transition:opacity .3s ease,visibility .3s ease}@media (min-width:1045px){.search-overlay--mobile{display:none}}.search-overlay--mobile.search-overlay--show{visibility:visible;opacity:1}.search-overlay--mobile .search-dropdown{margin-bottom:20px}.search-overlay--mobile .search-mobile--wrapper{position:relative;background-color:#f7f6f2;width:80%;top:50%;left:50%;transform:translate(-50%,-50%);padding:100px 20px}@media (max-width:650px){.search-overlay--mobile .search-mobile--wrapper{width:90%}}.search-overlay--mobile .search-mobile--wrapper .search-button-group{display:-ms-flexbox;display:flex;gap:10px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}.search-overlay--mobile .search-mobile--wrapper .search-button-group .filter-button{background-color:#d1d3d4;border:1px solid #ccc;padding:7px 20px;cursor:pointer;text-align:center;width:100px}@media (max-width:475px){.search-overlay--mobile .search-mobile--wrapper .search-button-group .filter-button{padding:5px 15px}}.search-overlay--mobile .search-mobile--wrapper .search-button-group input[type=radio]{display:none}.search-overlay--mobile .search-mobile--wrapper .search-button-group input[type=radio]:checked+.filter-button{background-color:#000;color:#fff;border-color:#000}.search-overlay--mobile .search-mobile--wrapper .search-button-group input[type=radio]:checked+.filter-button:hover{background-color:#000}.search-overlay--mobile .search-overlay--close{float:right;position:absolute;top:10px;right:20px;color:#000;font-size:18px;font-weight:500;cursor:pointer}.search-overlay--mobile .search-form-button--mobile{padding:10px 15px;margin-top:20px}.wrapper--header--page.not-in-use{display:none}.header--page{position:relative;padding:0!important}.header--page__content{position:absolute;width:100%;text-align:center;top:50%;margin-top:-33px}.header--page__content .post .inner .title>a,.header--page__content h1,.header--page__content h2,.post .inner .header--page__content .title>a{margin:auto;text-align:center;color:#fff}.header--page__content h2{font-size:1.6rem}.header--page__content :last-child{margin-bottom:0}@media (max-width:760px){.header--page__content{position:relative;padding:40px 20px;top:0;left:auto;right:auto;background:transparent;color:#000;transform:none}.header--page__content .post .inner .title>a,.header--page__content h1,.header--page__content h2,.post .inner .header--page__content .title>a{color:#000}.header--page__content .post .inner .title>a,.header--page__content h1,.post .inner .header--page__content .title>a{font-size:5rem}.header--page__image{overflow:hidden}.header--page__image img{width:100%;transform:none;height:auto}}@media (max-width:490px){.header--page__content .post .inner .title>a,.header--page__content h1,.post .inner .header--page__content .title>a{font-size:3.6rem}}.header--page__content .post .inner .title>a,.header--page__content h1,.header--page__content h2,.post .inner .header--page__content .title>a{font-family:pamela}.foilco-foils-in-use-template-default .header--page__content .post .inner .title>a,.foilco-foils-in-use-template-default .header--page__content h1,.foilco-foils-in-use-template-default .header--page__content h2,.post .inner .foilco-foils-in-use-template-default .header--page__content .title>a{color:#1d1d1c}.index-components-dev>.wrap,.index-page>.wrap,.page-id-34064>.wrap,.page-id-47104>.wrap{padding-bottom:0}@media (max-width:760px){.index-components-dev .title.h2,.index-page .title.h2,.page-id-34064 .title.h2,.page-id-47104 .title.h2{text-align:center}}.index-components-dev #header--page,.index-page #header--page,.page-id-34064 #header--page,.page-id-47104 #header--page{padding-bottom:0}.index-components-dev #header--page .container--header--page,.index-page #header--page .container--header--page,.page-id-34064 #header--page .container--header--page,.page-id-47104 #header--page .container--header--page{max-width:1600px;margin-bottom:0}.index-components-dev .header--page__content,.index-page .header--page__content,.page-id-34064 .header--page__content,.page-id-47104 .header--page__content{top:15%;height:100%}.index-components-dev .header--page__content .post .inner .title>a,.index-components-dev .header--page__content h1,.index-page .header--page__content .post .inner .title>a,.index-page .header--page__content h1,.page-id-34064 .header--page__content .post .inner .title>a,.page-id-34064 .header--page__content h1,.page-id-47104 .header--page__content .post .inner .title>a,.page-id-47104 .header--page__content h1,.post .inner .index-components-dev .header--page__content .title>a,.post .inner .index-page .header--page__content .title>a,.post .inner .page-id-34064 .header--page__content .title>a,.post .inner .page-id-47104 .header--page__content .title>a{line-height:1;max-width:800px;margin-bottom:20px}@media (max-width:760px){.index-components-dev .header--page__content,.index-page .header--page__content,.page-id-34064 .header--page__content,.page-id-47104 .header--page__content{position:absolute;top:10%}.index-components-dev .header--page__content .post .inner .title>a,.index-components-dev .header--page__content h1,.index-page .header--page__content .post .inner .title>a,.index-page .header--page__content h1,.page-id-34064 .header--page__content .post .inner .title>a,.page-id-34064 .header--page__content h1,.page-id-47104 .header--page__content .post .inner .title>a,.page-id-47104 .header--page__content h1,.post .inner .index-components-dev .header--page__content .title>a,.post .inner .index-page .header--page__content .title>a,.post .inner .page-id-34064 .header--page__content .title>a,.post .inner .page-id-47104 .header--page__content .title>a{color:#fff}}@media (min-width:761px){.index-components-dev .header--page__content .post .inner .title>a,.index-components-dev .header--page__content h1,.index-page .header--page__content .post .inner .title>a,.index-page .header--page__content h1,.page-id-34064 .header--page__content .post .inner .title>a,.page-id-34064 .header--page__content h1,.page-id-47104 .header--page__content .post .inner .title>a,.page-id-47104 .header--page__content h1,.post .inner .index-components-dev .header--page__content .title>a,.post .inner .index-page .header--page__content .title>a,.post .inner .page-id-34064 .header--page__content .title>a,.post .inner .page-id-47104 .header--page__content .title>a{font-size:7.5rem;margin-bottom:0}}@media (max-width:1350px){.index-components-dev .header--page__content .post .inner .title>a,.index-components-dev .header--page__content h1,.index-page .header--page__content .post .inner .title>a,.index-page .header--page__content h1,.page-id-34064 .header--page__content .post .inner .title>a,.page-id-34064 .header--page__content h1,.page-id-47104 .header--page__content .post .inner .title>a,.page-id-47104 .header--page__content h1,.post .inner .index-components-dev .header--page__content .title>a,.post .inner .index-page .header--page__content .title>a,.post .inner .page-id-34064 .header--page__content .title>a,.post .inner .page-id-47104 .header--page__content .title>a{font-size:6vw}}.index-components-dev .header--page__content .content,.index-page .header--page__content .content,.page-id-34064 .header--page__content .content,.page-id-47104 .header--page__content .content{position:absolute;bottom:28%;text-align:center;width:100%;left:0}.index-components-dev .header--page__content .content p,.index-page .header--page__content .content p,.page-id-34064 .header--page__content .content p,.page-id-47104 .header--page__content .content p{font-family:reckless;color:#fff;font-size:4rem}@media (max-width:1350px){.index-components-dev .header--page__content .content p,.index-page .header--page__content .content p,.page-id-34064 .header--page__content .content p,.page-id-47104 .header--page__content .content p{font-size:3vw}}@media (max-width:760px){.index-components-dev .header--page__content .content,.index-page .header--page__content .content,.page-id-34064 .header--page__content .content,.page-id-47104 .header--page__content .content{bottom:10%}}@media (min-width:760px){.index-components-dev .index-intro,.index-page .index-intro,.page-id-34064 .index-intro,.page-id-47104 .index-intro{padding:100px 0}.index-components-dev .index-intro .section-header .title,.index-page .index-intro .section-header .title,.page-id-34064 .index-intro .section-header .title,.page-id-47104 .index-intro .section-header .title{margin-bottom:40px}.index-components-dev .index-intro .container--col-1-1,.index-page .index-intro .container--col-1-1,.page-id-34064 .index-intro .container--col-1-1,.page-id-47104 .index-intro .container--col-1-1{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.index-components-dev .index-intro .container--col-1-1 .block--2,.index-page .index-intro .container--col-1-1 .block--2,.page-id-34064 .index-intro .container--col-1-1 .block--2,.page-id-47104 .index-intro .container--col-1-1 .block--2{padding-left:60px}.index-components-dev .index-intro .container--col-1-1 ul li,.index-page .index-intro .container--col-1-1 ul li,.page-id-34064 .index-intro .container--col-1-1 ul li,.page-id-47104 .index-intro .container--col-1-1 ul li{font-size:1.6rem;line-height:2.6rem;margin-bottom:10px}}@media (max-width:759px){.index-components-dev .index-intro .section-header .title,.index-page .index-intro .section-header .title,.page-id-34064 .index-intro .section-header .title,.page-id-47104 .index-intro .section-header .title{margin-top:40px;margin-bottom:0}.index-components-dev .index-intro .container--col-1-1 .block,.index-page .index-intro .container--col-1-1 .block,.page-id-34064 .index-intro .container--col-1-1 .block,.page-id-47104 .index-intro .container--col-1-1 .block{width:100%;text-align:center}.index-components-dev .index-intro .container--col-1-1 .block .image,.index-page .index-intro .container--col-1-1 .block .image,.page-id-34064 .index-intro .container--col-1-1 .block .image,.page-id-47104 .index-intro .container--col-1-1 .block .image{max-width:400px;margin:30px auto 20px}.index-components-dev .index-intro .container--col-1-1 .block .content-area,.index-page .index-intro .container--col-1-1 .block .content-area,.page-id-34064 .index-intro .container--col-1-1 .block .content-area,.page-id-47104 .index-intro .container--col-1-1 .block .content-area{max-width:100%}.index-components-dev .index-intro .container--col-1-1 .block .shortcode,.index-page .index-intro .container--col-1-1 .block .shortcode,.page-id-34064 .index-intro .container--col-1-1 .block .shortcode,.page-id-47104 .index-intro .container--col-1-1 .block .shortcode{margin:0 auto}.index-components-dev .index-intro .container--col-1-1 .block .shortcode p,.index-page .index-intro .container--col-1-1 .block .shortcode p,.page-id-34064 .index-intro .container--col-1-1 .block .shortcode p,.page-id-47104 .index-intro .container--col-1-1 .block .shortcode p{text-align:center!important}.index-components-dev .index-intro .container--col-1-1 .block ul,.index-page .index-intro .container--col-1-1 .block ul,.page-id-34064 .index-intro .container--col-1-1 .block ul,.page-id-47104 .index-intro .container--col-1-1 .block ul{text-align:left}.index-components-dev .index-intro .container--col-1-1 .block ul li,.index-page .index-intro .container--col-1-1 .block ul li,.page-id-34064 .index-intro .container--col-1-1 .block ul li,.page-id-47104 .index-intro .container--col-1-1 .block ul li{font-size:1.6rem;line-height:2.6rem}}.index-components-dev .search-foils .block--2 .content-area,.index-page .search-foils .block--2 .content-area,.page-id-34064 .search-foils .block--2 .content-area,.page-id-47104 .search-foils .block--2 .content-area{padding:0 20px;background:#000;text-align:center;margin-top:40px;padding-bottom:35px}.index-components-dev .search-foils .block--2 .content-area input,.index-page .search-foils .block--2 .content-area input,.page-id-34064 .search-foils .block--2 .content-area input,.page-id-47104 .search-foils .block--2 .content-area input{width:100%;text-align:center}.index-components-dev .search-foils .block--2 .content-area button,.index-page .search-foils .block--2 .content-area button,.page-id-34064 .search-foils .block--2 .content-area button,.page-id-47104 .search-foils .block--2 .content-area button{margin-top:10px;border:1px solid #fff;width:100%;padding:10px;line-height:1.1}.index-components-dev .search-foils .block--2 .content-area button:hover,.index-page .search-foils .block--2 .content-area button:hover,.page-id-34064 .search-foils .block--2 .content-area button:hover,.page-id-47104 .search-foils .block--2 .content-area button:hover{background:#fff}@media (min-width:990px){.index-components-dev .search-foils .block--2,.index-page .search-foils .block--2,.page-id-34064 .search-foils .block--2,.page-id-47104 .search-foils .block--2{padding-left:50px}}.footer-back-to-top{width:100%;margin:10px 0;font-size:24px;text-align:center;cursor:pointer;padding-bottom:40px}.site-footer{position:relative;padding:30px 0;background-color:#000;color:#fff}.site-footer a:after{content:"";display:block;position:absolute;border-bottom:1px solid #1d1d1c;width:0;text-align:center;bottom:-3px}.site-footer a:hover:after{animation:line .3s linear forwards}.site-footer .container--footer-signup{margin-bottom:30px;text-align:center}.site-footer .container--footer-signup .special-font{font-size:4rem;line-height:4rem;color:#fff;margin-bottom:30px}.site-footer .container--footer-signup .block p{font-family:reckless;margin-bottom:30px;font-size:2rem}.site-footer .container--footer-signup .block input[type=email]{display:inline-block;max-width:100%;padding:5px 10px;border:2px solid #fff}@media (min-width:501px){.site-footer .container--footer-signup .block input[type=email]{margin-right:-5px}}.site-footer .container--footer-signup .block .btn,.site-footer .container--footer-signup .block .btn--alt,.site-footer .container--footer-signup .block .btn--inv,.site-footer .container--footer-signup .block .btn--large,.site-footer .container--footer-signup .block .button.alt,.site-footer .container--footer-signup .block .woocommerce #respond input#submit,.site-footer .container--footer-signup .block .woocommerce a.button,.site-footer .container--footer-signup .block .woocommerce button.button,.site-footer .container--footer-signup .block .woocommerce input.button,.woocommerce #respond .site-footer .container--footer-signup .block input#submit,.woocommerce .site-footer .container--footer-signup .block a.button,.woocommerce .site-footer .container--footer-signup .block button.button,.woocommerce .site-footer .container--footer-signup .block input.button{padding:9px 15px}@media (min-width:769px){.site-footer .container--footer-signup .block .btn,.site-footer .container--footer-signup .block .btn--alt,.site-footer .container--footer-signup .block .btn--inv,.site-footer .container--footer-signup .block .btn--large,.site-footer .container--footer-signup .block .button.alt,.site-footer .container--footer-signup .block .woocommerce #respond input#submit,.site-footer .container--footer-signup .block .woocommerce a.button,.site-footer .container--footer-signup .block .woocommerce button.button,.site-footer .container--footer-signup .block .woocommerce input.button,.woocommerce #respond .site-footer .container--footer-signup .block input#submit,.woocommerce .site-footer .container--footer-signup .block a.button,.woocommerce .site-footer .container--footer-signup .block button.button,.woocommerce .site-footer .container--footer-signup .block input.button{border-left:0;font-size:1.8rem;margin-top:0}}@media (max-width:500px){.site-footer .container--footer-signup .block .btn,.site-footer .container--footer-signup .block .btn--alt,.site-footer .container--footer-signup .block .btn--inv,.site-footer .container--footer-signup .block .btn--large,.site-footer .container--footer-signup .block .button.alt,.site-footer .container--footer-signup .block .woocommerce #respond input#submit,.site-footer .container--footer-signup .block .woocommerce a.button,.site-footer .container--footer-signup .block .woocommerce button.button,.site-footer .container--footer-signup .block .woocommerce input.button,.woocommerce #respond .site-footer .container--footer-signup .block input#submit,.woocommerce .site-footer .container--footer-signup .block a.button,.woocommerce .site-footer .container--footer-signup .block button.button,.woocommerce .site-footer .container--footer-signup .block input.button{display:block;margin:10px auto}}.site-footer .container--footer-signup .block input:focus{outline:none}.site-footer .container--footer-signup #mc-embedded-subscribe-form,.site-footer .container--footer-signup .wpcf7-form{max-width:745px;margin:0 auto}.site-footer .container--footer-signup #mc-embedded-subscribe-form input,.site-footer .container--footer-signup .wpcf7-form input{font-family:reckless}.site-footer .container--footer-signup #mc-embedded-subscribe-form input.mce_inline_error,.site-footer .container--footer-signup .wpcf7-form input.mce_inline_error{border-color:#eb3f1c}.site-footer .container--footer-signup #mc-embedded-subscribe-form .wpcf7-not-valid-tip,.site-footer .container--footer-signup .wpcf7-form .wpcf7-not-valid-tip{position:absolute;width:100%;margin-left:22px;left:50%;transform:translateX(-50%);top:38px;font-size:.8em}.site-footer .container--footer-signup #mc-embedded-subscribe-form .ajax-loader,.site-footer .container--footer-signup .wpcf7-form .ajax-loader{position:absolute}.site-footer .container--footer-signup .response{font-family:solanel}.site-footer .container--footer-bottom b,.site-footer .container--footer-bottom strong,.site-footer .container--footer-links b,.site-footer .container--footer-links strong{font-family:reckless;display:block;text-transform:uppercase;line-height:1.5}.site-footer .container--footer-bottom li,.site-footer .container--footer-bottom p,.site-footer .container--footer-links li,.site-footer .container--footer-links p{font-size:1.8rem;line-height:2.8rem}.site-footer .container--footer-bottom ul,.site-footer .container--footer-links ul{list-style:none;padding:0;padding-left:5px}.site-footer .container--footer-bottom ul li:before,.site-footer .container--footer-links ul li:before{content:"- "}.site-footer .container--footer-bottom a,.site-footer .container--footer-links a{color:#fff;font-size:1.8rem;line-height:2.8rem}.site-footer .container--footer-bottom a.single-line,.site-footer .container--footer-links a.single-line{display:block;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}@media (max-width:800px){.site-footer .container--footer-bottom a.single-line,.site-footer .container--footer-links a.single-line{margin:0 auto}}.site-footer .container--footer-bottom a:after,.site-footer .container--footer-links a:after{border-bottom:1px solid #fff}.site-footer .container--footer-bottom .bsi-award,.site-footer .container--footer-links .bsi-award{max-width:200px}.site-footer .container--footer-bottom .two-sides,.site-footer .container--footer-links .two-sides{max-width:52px;float:right}.site-footer .container--footer-bottom .queens-award,.site-footer .container--footer-links .queens-award{margin-left:35px;max-width:54px}.site-footer .container--footer-bottom .b-corp,.site-footer .container--footer-links .b-corp{margin-left:35px}.site-footer .container--footer-bottom .logo,.site-footer .container--footer-links .logo{display:inline-block;max-height:50px;width:auto;transition:all .3s}@media (min-width:1201px){.site-footer .container--footer-bottom .logo,.site-footer .container--footer-links .logo{max-height:76px}}.site-footer .container--footer-bottom .logo:hover,.site-footer .container--footer-links .logo:hover{transform:scale(1.5)}.site-footer .container--footer-bottom .additional-logos,.site-footer .container--footer-links .additional-logos{position:relative;width:87px;padding:0;margin:0 auto;clear:both;text-align:center}.site-footer .container--footer-bottom .additional-logos .logo,.site-footer .container--footer-links .additional-logos .logo{position:relative}@media (min-width:771px){.site-footer .container--footer-bottom .additional-logos,.site-footer .container--footer-links .additional-logos{margin:0;padding:0 20px}}@media (min-width:801px) and (max-width:1000px){.site-footer .container--footer-bottom .additional-logos,.site-footer .container--footer-links .additional-logos{top:-50px}}@media (min-width:1001px){.site-footer .container--footer-bottom .additional-logos,.site-footer .container--footer-links .additional-logos{top:0;right:0;float:left;padding:10px 0;margin:0;clear:none}.site-footer .container--footer-bottom .additional-logos .logo,.site-footer .container--footer-links .additional-logos .logo{float:left}.site-footer .container--footer-bottom .additional-logos .logo img,.site-footer .container--footer-links .additional-logos .logo img{float:left;clear:both}.site-footer .container--footer-bottom .additional-logos .logo.queens-award,.site-footer .container--footer-links .additional-logos .logo.queens-award{max-width:80px;margin-top:-20px}.site-footer .container--footer-bottom .additional-logos .logo.bsi-award,.site-footer .container--footer-links .additional-logos .logo.bsi-award{max-width:200px}.site-footer .container--footer-bottom .additional-logos .logo.bcorp-award,.site-footer .container--footer-links .additional-logos .logo.bcorp-award{max-width:100px}}.site-footer .container--footer-bottom .block--1 p,.site-footer .container--footer-bottom .block--1 p a{font-size:1.4rem}@media (max-width:400px){.site-footer .container--footer-bottom{text-align:center}}@media (max-width:800px){.site-footer .container--footer-bottom .block--3,.site-footer .container--footer-bottom .block--4{width:100%;text-align:center}.site-footer .container--footer-bottom .block--3 .logo,.site-footer .container--footer-bottom .block--4 .logo{float:none;max-height:87px;margin:5px 10px}}.site-footer .container--footer-links{border-bottom:2px solid #fff;padding-bottom:40px;margin-bottom:40px}@media (max-width:770px){.site-footer .block{width:100%;text-align:center}}.site-footer .footer-back-to-top{max-width:30px;margin:0 auto}.blog .header--page__content{font-weight:700;top:55px}.blog .header--page__content>h2{font-size:2rem;text-transform:none;color:#1d1d1c}@media (min-width:750px){.blog .header--page__content>h1,.blog .post .inner .title.header--page__content>a,.post .inner .blog .title.header--page__content>a{font-size:5.6rem;white-space:nowrap}}@media (max-width:940px){.categories .block .post .inner .title>a,.categories .block h1,.post .inner .categories .block .title>a{font-size:3.5rem}}.categories .block.line-above{margin-top:140px}.categories .block.line-above:before{content:"";position:absolute;height:100px;width:1px;background-color:#c6c6c5;top:-120px;left:50%}.categories .cat-most-pop{font-family:solanel;margin-top:5%;margin-bottom:6px}.categories .cat-most-pop a,.categories .cat-most-pop span{font-weight:700}.categories .cat-most-pop a{text-decoration:underline!important;color:#000}.categories .cat-item{padding:12px 14px;color:#1d1d1c;display:inline}.categories .cat-item>a{color:#1d1d1c;font-size:14px;transition:all .3s}.categories .cat-item>a:hover{color:#f7f6f2}#isotope-loop{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#isotope-loop .block.post{padding:40px}.post .thumbnail-image{position:relative;display:block}.post .thumbnail-image img{position:relative}.post .post-categories{text-align:center;padding:0 20px}.post .post-categories li{list-style:none;display:inline}.post .post-categories li a{font-size:10px;text-transform:uppercase;color:#fff;padding:0 5px}.post .inner{text-align:left}.post .inner .title{margin:20px auto 10px}.post .inner .title>a{color:#000;font-size:2rem;transition:all .3s;min-height:100px;display:block}@media (max-width:750px){.post .inner .title>a{font-size:2rem}}@media (max-width:600px){.post .inner p{width:100%}}.post .inner .explore-link{float:right;width:200px;background-size:25%;background-position:100%;padding-right:0;position:absolute;bottom:-40px;right:35px}.post .inner .explore-link:after{content:"";position:absolute;right:60px;top:30px;font-size:14px;transition:all .3s}.post .inner .explore-link:hover{right:30px}.post .inner .explore-link:hover:after{right:65px;transition:all .3s}.archive .date{text-transform:uppercase}.archive hr{margin:20px 0}.archive .post p{line-height:30px}@media (max-width:500px){.archive.col-1-1-1 .block{width:100%}}.archive .block.post{transition:all .3s}.archive .block.post:hover{transform:scale(1.02);transform-origin:center}.single.single-foilco-foils-in-use .header--page__content{position:relative}@media (min-width:769px){.post .inner .single.single-foilco-foils-in-use .header--page__content .title>a,.single.single-foilco-foils-in-use .header--page__content .post .inner .title>a,.single.single-foilco-foils-in-use .header--page__content h1{padding:60px 200px}}.single.single-foilco-foils-in-use .header--page__content h2{font-size:4rem}@media (max-width:769px){.single.single-foilco-foils-in-use .header--page__content h2{font-size:2rem;margin-top:20px}}.single.single-foilco-foils-in-use .header--page__content .archive-nav-next,.single.single-foilco-foils-in-use .header--page__content .archive-nav-previous{position:absolute;top:28%;transition:all .3s}@media (max-width:769px){.single.single-foilco-foils-in-use .header--page__content .archive-nav-next,.single.single-foilco-foils-in-use .header--page__content .archive-nav-previous{bottom:-30px;top:auto}}.single.single-foilco-foils-in-use .header--page__content .archive-nav-previous{left:10px}@media (min-width:769px){.single.single-foilco-foils-in-use .header--page__content .archive-nav-previous{left:90px}.single.single-foilco-foils-in-use .header--page__content .archive-nav-previous:hover{left:80px}}.single.single-foilco-foils-in-use .header--page__content .archive-nav-next{right:10px}@media (min-width:769px){.single.single-foilco-foils-in-use .header--page__content .archive-nav-next{right:90px}.single.single-foilco-foils-in-use .header--page__content .archive-nav-next:hover{right:80px}}.single.single-foilco-foils-in-use .wrapper--foil-in-use-details .content-area h2{font-size:1.8rem;font-family:solanel;border-bottom:1px solid #1d1d1c;padding-bottom:20px;margin-bottom:20px}.single.single-foilco-foils-in-use .wrapper--foil-in-use-details .content-area ul{list-style:none;padding:0}.posts-grid{margin-top:55px}.posts-grid .container--posts-grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.posts-grid .post{padding:0 24px;margin-bottom:20px}@media (max-width:600px){.posts-grid .post{margin:6px 0}}.posts-grid .post .inner{margin-top:0}.posts-grid .post .inner .title{margin:20px 0 10px}.posts-grid .post .inner .title a{font-size:2rem}.posts-grid .post .inner .post-categories{margin:0}.pagination{text-align:center;margin-top:50px;margin-bottom:50px}.pagination .nav-links .page-numbers{padding:8px;margin:0 3px;display:inline-block;width:40px;height:40px;line-height:25px;border-radius:12px;background-color:#1d1d1c;font-size:1.7rem;text-align:center;color:#fff;font-weight:700;transition:all .3s}.pagination .nav-links .page-numbers:hover{background:#5c166a;color:#fff;transition:all .3s}.pagination .nav-links .page-numbers.current{background-color:#fff;color:#000}.pagination .nav-links .page-numbers.current:hover{background:#fff;color:#000}.pagination .nav-links .page-numbers.next{padding:8px 18px;width:auto}@media (max-width:970px){.contact .container--col-1-3 .block--1,.contact .container--col-1-3 .block--2{width:100%;text-align:center}}.home .homepage--about .container{max-width:600px;margin:0 auto}.home .homepage--about .container h2{margin-bottom:0;line-height:4rem;font-weight:100;font-family:reckless}.home .homepage--about .container p{font-size:2.2rem;line-height:3.6rem;margin:30px 0;font-weight:100}.home .homepage--about .container p a{font-weight:100}.home .home-3-col a{text-decoration:underline!important}@media (max-width:769px){.home .home-3-col .titles{margin-top:30px}.home .home-3-col .block--2{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.home .home-3-col .block--2 .title{-ms-flex-order:1;order:1}.home .home-3-col .block--2 .spacer{-ms-flex-order:3;order:3}.home .home-3-col .block--2 .content-area{-ms-flex-order:2;order:2}.home .home-3-col .block--2 .image{-ms-flex-order:4;order:4}}.printers-toolbox .titles.special-font .title{max-width:100%}.printers-toolbox .foil-calculator-wrapper>.container{border-top:1px solid #000;padding-top:30px}@media (min-width:970px){.printers-toolbox .foil-calculator-wrapper>.container{padding-top:80px;margin-top:20px}}.printers-toolbox .printers-toolbox-nav ul{list-style:none;width:50%;float:left;padding-left:0;line-height:26px}.about .wrap{padding-bottom:0}.content-area hr{max-width:200px}.blog .container--col-1-1-1 .post{padding:35px 15px 15px}.agents-partners.popupOpen{position:relative;overflow:hidden}.agents-partners.popupOpen:after{content:"";position:absolute;background:#000;opacity:.8;top:0;left:0;width:100%;height:100%;z-index:3;overflow-y:hidden}body.blog .main,body.single-post .main{position:relative;top:100px}@media (max-width:900px){body.blog .main,body.single-post .main{top:0}}body.blog .header--site .container.container--header-top .mega-menu-trigger .stroke,body.single-post .header--site .container.container--header-top .mega-menu-trigger .stroke{background-color:#000}body.single-post .wrapper--header--page .container{max-width:1380px;padding:10px}@media (max-width:760px){body.single-post .wrapper--header--page .container{margin-bottom:0!important}}body.single-post .wrapper--header--page .container .header--page{max-width:66.6666666667%}@media (max-width:760px){body.single-post .wrapper--header--page .container .header--page{max-width:100%}}.post .inner body.single-post .wrapper--header--page .container .header--page .title>a,body.single-post .wrapper--header--page .container .header--page .post .inner .title>a,body.single-post .wrapper--header--page .container .header--page h1{color:#1d1d1c;text-align:left}@media (max-width:760px){.post .inner body.single-post .wrapper--header--page .container .header--page .title>a,body.single-post .wrapper--header--page .container .header--page .post .inner .title>a,body.single-post .wrapper--header--page .container .header--page h1{line-height:1.2;font-size:3.2rem}}body.single-post .wrapper--header--page .container .header--page .header--page__content{position:relative;top:auto;margin-top:0;color:#000}@media (max-width:760px){body.single-post .wrapper--header--page .container .header--page .header--page__content{padding:0}}body.single-post .container.container--col-3-1{max-width:1380px;padding-bottom:170px}body.single-post .container.container--col-3-1 figure{margin:50px 0 30px}body.single-post .container.container--col-3-1 figure figcaption{font-size:12px}@media (max-width:1000px){body.single-post .container.container--col-3-1{padding-bottom:120px}}@media (max-width:600px){body.single-post .container.container--col-3-1{padding-bottom:80px}}body.single-post .container.container--col-3-1 .block.col-3-1__block.block--2{width:20%;float:right}@media (max-width:800px){body.single-post .container.container--col-3-1 .block.col-3-1__block.block--2{display:none}}body.single-post .container.container--col-3-1 .block.col-3-1__block.block--2 section{float:left;width:100%}body.single-post .container.container--col-3-1 .block.col-3-1__block.block--2 section ul li{float:left;width:100%;padding:20px;position:relative}body.single-post .container.container--col-3-1 .block.col-3-1__block.block--2 section ul li a{font-weight:400;font-size:14px;line-height:1.4;width:100%;float:left;font-family:solanel}body.single-post .container.container--col-3-1 .block.col-3-1__block.block--2 section ul li a.discussion{margin-top:10px;margin-bottom:5px}body.single-post .container.container--col-3-1 .block.col-3-1__block.block--2 section ul li .category_layer{font-size:12px;display:block;padding:3px;margin:auto;width:100%;height:auto;text-align:center;text-transform:uppercase;font-weight:400;line-height:2;position:relative;float:left;top:-14px}body.single-post .container.container--col-3-1 .block.col-3-1__block.block--2 section ul li .category_layer span{display:block;width:70%;margin:auto;position:relative;background:#ebebeb}body.single-post .container.container--col-3-1 .block.col-3-1__block.block--2 section ul li p{font-size:14px;line-height:1.3}body.single-post .container.container--col-3-1 .block.col-3-1__block.block--2 section ul li p a{font-size:12px}body.single-post .container.container--col-3-1 .block--1 iframe{max-width:100%}body.single-post .container.container--col-3-1 .block--1 a{color:#1d1d1c;transition:all .3s}body.single-post .container.container--col-3-1 .block--1 a:hover{text-decoration:underline!important;transition:all .3s}.single-post ul.post-categories{padding:0;margin:0;font-family:reckless;font-size:1.5rem;line-height:30px;text-transform:uppercase;list-style:none}.single-post ul.post-categories li{float:left;margin-right:10px}.single-post ul.post-categories li:last-child{clear:right}.single-post ul.post-categories a{font-weight:900;color:#1d1d1c}.post .inner .single-post .title>a,.single-post .post .inner .title>a,.single-post h1{float:left;clear:left}.single-post .main .post{width:100%;max-width:1380px;padding-top:0;margin:0 auto}.single-post .main .post .header--page{padding:10px}@media (max-width:760px){.single-post .main .post .header--page{padding-bottom:0;margin-bottom:0}}.single-post .main article.type-post{margin-bottom:80px}@media (max-width:1340px){.single-post .main article.type-post{padding:80px 20px 0}}@media (max-width:800px){.single-post .main article.type-post{padding:40px 20px 0}}.single-post .main article.type-post .share-title{display:none}.single-post .main article.type-post .share-title:first{display:block}.single-post .wide-image{width:100%;height:auto}body.blog section.widget,body.single-post section.widget{position:relative;padding-top:30px;margin:0 0 60px;border:1px solid #717375}body.blog section.widget h3,body.single-post section.widget h3{position:absolute;top:-15px;left:50%;display:block;width:100%;max-width:125px;height:32px;font-family:reckless;font-size:1.4rem;line-height:32px;color:#fff;text-align:center;text-transform:uppercase;background-color:#000;transform:translateX(-50%)}body.blog section.widget ul,body.single-post section.widget ul{padding:0;margin:0;list-style:none}body.blog section.widget ul li,body.single-post section.widget ul li{padding:10px;border-bottom:1px solid #717375}body.blog section.widget ul li:last-child,body.single-post section.widget ul li:last-child{border-bottom:none}body.blog section.widget ul li>a,body.single-post section.widget ul li>a{font-family:reckless;font-size:1.8rem;font-weight:900;line-height:21px;color:#000}body.blog section.widget ul li>a:hover,body.single-post section.widget ul li>a:hover{color:#1d1d1c}.latest-news .post{color:#fff}.latest-news .post .inner{position:relative;max-height:200px;overflow:hidden}.latest-news .post img{position:relative;top:-100px;left:-100px;width:auto;min-width:420px;height:auto}.latest-news .post .date,.latest-news .post .title{position:absolute;padding:0 20px}.latest-news .post .date{top:30px;text-transform:uppercase}.latest-news .post .title{top:45px;text-transform:none}.latest-news .post .title a{color:#fff;cursor:pointer}@media (max-width:890px){.latest-news.col-1-1-1 .block{width:50%}.latest-news.col-1-1-1 .post img{top:-50px;left:0}}@media (max-width:675px){.latest-news.col-1-1-1 .post img{top:-20px;left:-50px}}@media (max-width:600px){.latest-news.col-1-1-1 .block{width:100%}.latest-news.col-1-1-1 .post img{top:0;left:0;width:100%}}.share-title{margin-bottom:5px;font-size:1.7rem;font-weight:700;line-height:32px;text-transform:uppercase}.project-nav-container{display:none}.news--scroller img{width:auto;max-width:100%}.centil-infinite-scroll,.centil-post-header{position:relative;float:left}body#tinymce{margin:12px!important}.box-grid__inner{padding:40px 20px;text-align:center;background-color:#d1d3d4;background-size:100% 100%}.box-grid .fg-image{width:auto;height:auto;margin:0 auto 15px}.box-grid .content p:last-child{margin-bottom:0}.foil-academy #header--page>.container--header--page{max-width:100vw}.foil-academy #header--page>.container--header--page .header--page{position:relative;width:100%;height:100vh;overflow:hidden}.foil-academy #header--page>.container--header--page .header--page .close{z-index:1;width:40px;height:40px;transition:all .3s}.foil-academy #header--page>.container--header--page .header--page .close:hover{transform:scale(.8);transform-origin:center}@media (max-width:1395px){.foil-academy #header--page>.container--header--page .header--page .close line{stroke:#ccc}}.foil-academy #header--page>.container--header--page .header--page .header--page__content,.foil-academy #header--page>.container--header--page .header--page .header--page__hover-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;pointer-events:none}.foil-academy #header--page>.container--header--page .header--page .header--page__content .hover-content,.foil-academy #header--page>.container--header--page .header--page .header--page__content .post .inner .title>a,.foil-academy #header--page>.container--header--page .header--page .header--page__content h1,.foil-academy #header--page>.container--header--page .header--page .header--page__content h2,.foil-academy #header--page>.container--header--page .header--page .header--page__content span,.foil-academy #header--page>.container--header--page .header--page .header--page__hover-content .hover-content,.foil-academy #header--page>.container--header--page .header--page .header--page__hover-content .post .inner .title>a,.foil-academy #header--page>.container--header--page .header--page .header--page__hover-content h1,.foil-academy #header--page>.container--header--page .header--page .header--page__hover-content h2,.foil-academy #header--page>.container--header--page .header--page .header--page__hover-content span,.post .inner .foil-academy #header--page>.container--header--page .header--page .header--page__content .title>a,.post .inner .foil-academy #header--page>.container--header--page .header--page .header--page__hover-content .title>a{color:#fff;transition:all .5s;font-family:pamela}.foil-academy #header--page>.container--header--page .header--page .header--page__content .hover-content.hide,.foil-academy #header--page>.container--header--page .header--page .header--page__content .post .inner .title>a.hide,.foil-academy #header--page>.container--header--page .header--page .header--page__content h1.hide,.foil-academy #header--page>.container--header--page .header--page .header--page__content h2.hide,.foil-academy #header--page>.container--header--page .header--page .header--page__content span.hide,.foil-academy #header--page>.container--header--page .header--page .header--page__hover-content .hover-content.hide,.foil-academy #header--page>.container--header--page .header--page .header--page__hover-content .post .inner .title>a.hide,.foil-academy #header--page>.container--header--page .header--page .header--page__hover-content h1.hide,.foil-academy #header--page>.container--header--page .header--page .header--page__hover-content h2.hide,.foil-academy #header--page>.container--header--page .header--page .header--page__hover-content span.hide,.post .inner .foil-academy #header--page>.container--header--page .header--page .header--page__content .title>a.hide,.post .inner .foil-academy #header--page>.container--header--page .header--page .header--page__hover-content .title>a.hide{opacity:0;transform-origin:center;transform:scale(0)}@media (max-width:769px){.foil-academy #header--page>.container--header--page .header--page .header--page__content,.foil-academy #header--page>.container--header--page .header--page .header--page__hover-content{top:55%}}.foil-academy #header--page>.container--header--page .header--page .header--page__hover-content{top:45%}.foil-academy #header--page>.container--header--page .header--page .header--page__hover-content .hover-content{opacity:1}.foil-academy #header--page>.container--header--page .header--page .header--page__hover-content .hover-content h2,.foil-academy #header--page>.container--header--page .header--page .header--page__hover-content .hover-content span{font-size:5rem}.foil-academy #header--page>.container--header--page .header--page .header--page__hover-content .hover-content span{border-bottom:1px solid #fff;padding-bottom:20px}.foil-academy #header--page>.container--header--page .header--page .header--page__hover-content .hover-content h2{margin-top:20px}.foil-academy #header--page>.container--header--page .header--page .header--page__clicked-content{opacity:0;height:100%;transition:opacity .3s;pointer-events:none;background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:40px;height:auto;width:100%;max-width:1000px;margin:0 auto}.foil-academy #header--page>.container--header--page .header--page .header--page__clicked-content.visible{display:block;opacity:1;z-index:2;pointer-events:auto}@media (max-width:1030px){.foil-academy #header--page>.container--header--page .header--page .header--page__clicked-content.visible{position:fixed;top:0;width:100%;overflow-y:auto;max-height:100vh;transform:translate(0);left:0}}.foil-academy #header--page>.container--header--page .header--page .header--page__clicked-content .close{width:35px;height:35px}.foil-academy #header--page>.container--header--page .header--page .header--page__clicked-content h2{text-align:center;border-bottom:1px solid #1d1d1c;font-size:3rem;padding-bottom:10px;margin-bottom:60px;padding-left:40px;padding-right:40px}.foil-academy #header--page>.container--header--page .header--page .header--page__clicked-content h3{font-family:solanel;text-transform:uppercase;border-bottom:1px solid #1d1d1c;padding-bottom:20px;width:50%}.foil-academy #header--page>.container--header--page .header--page .header--page__clicked-content h4{font-size:4rem;padding:40px 0}@media (min-width:1024px){.foil-academy #header--page>.container--header--page .header--page .header--page__clicked-content .padded-content__left{width:60%;float:left}.foil-academy #header--page>.container--header--page .header--page .header--page__clicked-content .padded-content__right{width:35%;float:right}.foil-academy #header--page>.container--header--page .header--page .header--page__clicked-content .padded-content ul li{line-height:22px;list-style:circle}.foil-academy #header--page>.container--header--page .header--page .header--page__clicked-content .padded-content ul li a{font-weight:100;font-size:1.4rem;border-bottom:1px solid #000}.foil-academy #header--page>.container--header--page .header--page .header--page__clicked-content .padded-content ul.two-columns{columns:2}}.foil-academy #header--page>.container--header--page .header--page .header--page__clicked-content .btn,.foil-academy #header--page>.container--header--page .header--page .header--page__clicked-content .btn--alt,.foil-academy #header--page>.container--header--page .header--page .header--page__clicked-content .btn--inv,.foil-academy #header--page>.container--header--page .header--page .header--page__clicked-content .btn--large,.foil-academy #header--page>.container--header--page .header--page .header--page__clicked-content .button.alt,.foil-academy #header--page>.container--header--page .header--page .header--page__clicked-content .woocommerce #respond input#submit,.foil-academy #header--page>.container--header--page .header--page .header--page__clicked-content .woocommerce a.button,.foil-academy #header--page>.container--header--page .header--page .header--page__clicked-content .woocommerce button.button,.foil-academy #header--page>.container--header--page .header--page .header--page__clicked-content .woocommerce input.button,.woocommerce #respond .foil-academy #header--page>.container--header--page .header--page .header--page__clicked-content input#submit,.woocommerce .foil-academy #header--page>.container--header--page .header--page .header--page__clicked-content a.button,.woocommerce .foil-academy #header--page>.container--header--page .header--page .header--page__clicked-content button.button,.woocommerce .foil-academy #header--page>.container--header--page .header--page .header--page__clicked-content input.button{float:left;clear:both}@media (max-width:769px){.foil-academy #header--page>.container--header--page .header--page .header--page__clicked-content{padding:20px}}.foil-academy #header--page>.container--header--page .header--page #foilAcadamyHeader{background-image:url(../images/foil-academy.jpg);background-size:cover;background-repeat:no-repeat;margin-left:-2px;top:50%;left:0;position:absolute;transform:translateY(-50%)}.foil-academy #header--page>.container--header--page .header--page #foilAcadamyHeader .section-1,.foil-academy #header--page>.container--header--page .header--page #foilAcadamyHeader .section-2,.foil-academy #header--page>.container--header--page .header--page #foilAcadamyHeader .section-4,.foil-academy #header--page>.container--header--page .header--page #foilAcadamyHeader .section-6,.foil-academy #header--page>.container--header--page .header--page #foilAcadamyHeader .section-8,.foil-academy #header--page>.container--header--page .header--page #foilAcadamyHeader .section-14{fill:#000}.foil-academy #header--page>.container--header--page .header--page #foilAcadamyHeader path{fill:transparent;transition:1s;stroke:transparent;stroke-width:2px;opacity:1}.foil-academy #header--page>.container--header--page .header--page #foilAcadamyHeader g{opacity:.6;transition:all .3s}.foil-academy #header--page>.container--header--page .header--page #foilAcadamyHeader g.hovered,.foil-academy #header--page>.container--header--page .header--page #foilAcadamyHeader g:hover{opacity:0;cursor:pointer}.foil-academy #header--page>.container--header--page .header--page.overlay-bg:before{opacity:.6;pointer-events:auto}.foil-academy #header--page>.container--header--page .header--page:before{content:"";position:absolute;width:100%;height:100%;background:#000;z-index:1;opacity:0;transition:all .3s;pointer-events:none}@media (max-width:415px) and (max-height:737px){.page-template-template-foil-academy:before{content:url(/app/uploads/2019/09/icon-rotate-phone.jpg);margin:auto}.page-template-template-foil-academy:after,.page-template-template-foil-academy:before{display:block;width:100vw;height:100vh;position:fixed;z-index:99999;text-align:center;background:#efefef}.page-template-template-foil-academy:after{content:"Please rotate your phone";top:50vh;left:0;overflow:hidden}}.post-type-archive-foilco-foils-in-use .foils-in-use .post{position:relative}.post-type-archive-foilco-foils-in-use .foils-in-use .post .content-wrapper{opacity:0;position:absolute;background:hsla(50,27%,96%,.8);padding:10px 20px;border-radius:5px;top:0;left:50%;width:80%;color:#fff;transform:translate(-50%,-50%);transition:all .3s;pointer-events:none}.post-type-archive-foilco-foils-in-use .foils-in-use .post .content-wrapper p{color:#000}.post-type-archive-foilco-foils-in-use .foils-in-use .post .content-wrapper .explore-link{bottom:-30px}.post-type-archive-foilco-foils-in-use .foils-in-use .post:hover .content-wrapper{opacity:1;top:50%;pointer-events:all}.slider{padding:0}.slider .stopstart{display:none;position:absolute;background:transparent;padding:0;bottom:55px;left:20px;box-sizing:border-box;height:34px;border-color:transparent transparent transparent #fff;transition:all .1s ease;will-change:border-width;cursor:pointer;border-style:solid;border-width:17px 0 17px 24px}.slider .stopstart.stop{border-style:double;border-width:0 0 0 24px}.slider--timeline .slider__slides .owl-item h2{font-family:pamela;padding-bottom:20px}.slider--timeline .slider__slides .owl-item:nth-child(2n) h2{padding-top:40px}.slider--timeline .slider__slides .owl-item p{font-family:reckless;line-height:1.5}.slider--timeline .slider__slides .owl-dots{text-align:left}.slider--timeline .slider__slides .owl-dots .owl-dot{color:#1d1d1c}.slider--timeline .slider__slides .owl-dots .owl-dot:hover{color:#5c166a}.slider--timeline .slider__slides .owl-dots .owl-dot.active:before{border-bottom:1px solid #1d1d1c}@media (max-width:1320px){.slider--timeline .slider__slides .owl-nav{top:auto}}.slider--timeline .slider__slides .owl-nav button.owl-prev{position:absolute;left:-130px}.slider--timeline .slider__slides .owl-nav button.owl-prev,.slider--timeline .slider__slides .owl-nav button.owl-prev:hover{background-image:url(../images/archive-arrow-left.png);margin-left:0}@media (max-width:1320px){.slider--timeline .slider__slides .owl-nav button.owl-prev{left:0}}.slider--timeline .slider__slides .owl-nav button.owl-next{position:absolute;right:-120px}.slider--timeline .slider__slides .owl-nav button.owl-next,.slider--timeline .slider__slides .owl-nav button.owl-next:hover{background-image:url(../images/archive-arrow-right.png);margin-right:0}@media (max-width:1320px){.slider--timeline .slider__slides .owl-nav button.owl-next{right:0}}.products-feed .slider--related-products,.products-feed .slider .products,.slider__slides{position:relative}.products-feed .slider--related-products .owl-nav,.products-feed .slider .products .owl-nav,.slider__slides .owl-nav{position:absolute;top:50%;width:100%;margin-top:-40px;font-size:0}.products-feed .slider--related-products .owl-nav button.owl-next,.products-feed .slider--related-products .owl-nav button.owl-prev,.products-feed .slider .products .owl-nav button.owl-next,.products-feed .slider .products .owl-nav button.owl-prev,.slider__slides .owl-nav button.owl-next,.slider__slides .owl-nav button.owl-prev{width:106px;height:66px;background-repeat:no-repeat;background-size:cover;transition:all .3s}@media (max-width:710px){.products-feed .slider--related-products .owl-nav button.owl-next,.products-feed .slider--related-products .owl-nav button.owl-prev,.products-feed .slider .products .owl-nav button.owl-next,.products-feed .slider .products .owl-nav button.owl-prev,.slider__slides .owl-nav button.owl-next,.slider__slides .owl-nav button.owl-prev{width:53px;height:33px}}.products-feed .slider--related-products .owl-nav button.owl-next:focus,.products-feed .slider--related-products .owl-nav button.owl-prev:focus,.products-feed .slider .products .owl-nav button.owl-next:focus,.products-feed .slider .products .owl-nav button.owl-prev:focus,.slider__slides .owl-nav button.owl-next:focus,.slider__slides .owl-nav button.owl-prev:focus{outline:none}.products-feed .slider--related-products .owl-nav button.owl-prev,.products-feed .slider .products .owl-nav button.owl-prev,.slider__slides .owl-nav button.owl-prev{float:left;margin-left:15%;background-image:url(../images/slider-arrow-left.png)}.products-feed .slider--related-products .owl-nav button.owl-prev:hover,.products-feed .slider .products .owl-nav button.owl-prev:hover,.slider__slides .owl-nav button.owl-prev:hover{margin-left:14%;background-image:url(../images/slider-arrow-left.png)}@media (max-width:710px){.products-feed .slider--related-products .owl-nav button.owl-prev,.products-feed .slider .products .owl-nav button.owl-prev,.slider__slides .owl-nav button.owl-prev{margin-left:5px}.products-feed .slider--related-products .owl-nav button.owl-prev:hover,.products-feed .slider .products .owl-nav button.owl-prev:hover,.slider__slides .owl-nav button.owl-prev:hover{margin-left:5px;width:53px;height:33px;background-size:53px;background-repeat:no-repeat}}.products-feed .slider--related-products .owl-nav button.owl-next,.products-feed .slider .products .owl-nav button.owl-next,.slider__slides .owl-nav button.owl-next{float:right;margin-right:15%;background-image:url(../images/slider-arrow-right.png)}.products-feed .slider--related-products .owl-nav button.owl-next:hover,.products-feed .slider .products .owl-nav button.owl-next:hover,.slider__slides .owl-nav button.owl-next:hover{margin-right:14%;background-image:url(../images/slider-arrow-right.png)}@media (max-width:710px){.products-feed .slider--related-products .owl-nav button.owl-next,.products-feed .slider .products .owl-nav button.owl-next,.slider__slides .owl-nav button.owl-next{margin-right:5px}.products-feed .slider--related-products .owl-nav button.owl-next:hover,.products-feed .slider .products .owl-nav button.owl-next:hover,.slider__slides .owl-nav button.owl-next:hover{margin-right:5px;width:53px;height:33px;background-size:53px;background-repeat:no-repeat}}.products-feed .slider--related-products .owl-dots,.products-feed .slider .products .owl-dots,.slider__slides .owl-dots{margin:10px;counter-reset:a}.products-feed .slider--related-products .owl-dots .owl-dot,.products-feed .slider .products .owl-dots .owl-dot,.slider__slides .owl-dots .owl-dot{font-family:pamela;color:#fff;transition:all .3s}.products-feed .slider--related-products .owl-dots .owl-dot:hover,.products-feed .slider .products .owl-dots .owl-dot:hover,.slider__slides .owl-dots .owl-dot:hover{color:#f7f6f2}.products-feed .slider--related-products .owl-dots .owl-dot:before,.products-feed .slider .products .owl-dots .owl-dot:before,.slider__slides .owl-dots .owl-dot:before{counter-increment:a;content:counters(a,".");margin-right:5px}.products-feed .slider--related-products .owl-dots .owl-dot:after,.products-feed .slider .products .owl-dots .owl-dot:after,.slider__slides .owl-dots .owl-dot:after{content:"/";margin-right:5px}.products-feed .slider--related-products .owl-dots .owl-dot span,.products-feed .slider .products .owl-dots .owl-dot span,.slider__slides .owl-dots .owl-dot span{display:none}.products-feed .slider--related-products .owl-dots .owl-dot.active:before,.products-feed .slider .products .owl-dots .owl-dot.active:before,.slider__slides .owl-dots .owl-dot.active:before{border-bottom:2px solid #fff}.products-feed .slider--related-products .owl-dots .owl-dot:focus,.products-feed .slider .products .owl-dots .owl-dot:focus,.slider__slides .owl-dots .owl-dot:focus{outline:none}.products-feed .slider--related-products .owl-dots .owl-dot:last-child:after,.products-feed .slider .products .owl-dots .owl-dot:last-child:after,.slider__slides .owl-dots .owl-dot:last-child:after{content:none}.slider--hero{max-width:1400px;margin:auto;padding:10px}.slider--hero,.slider--hero .slider__slides .slider__slide{position:relative}.slider--hero .slider__slides .slider__slide .slider__slide--content{position:absolute;top:50%;left:50%;width:100%;max-width:980px;color:#fff;transform:translate(-50%,-50%);text-align:center}.post .inner .slider--hero .slider__slides .slider__slide .slider__slide--content .title>a,.slider--hero .slider__slides .slider__slide .slider__slide--content .post .inner .title>a,.slider--hero .slider__slides .slider__slide .slider__slide--content h1{color:#fff;float:none}.slider--hero .slider__slides .slider__slide .slider__slide--content .btn--inv,.slider--hero .slider__slides .slider__slide .slider__slide--content .btn--inv.btn--alt,.slider--hero .slider__slides .slider__slide .slider__slide--content .btn--inv.btn--large,.slider--hero .slider__slides .slider__slide .slider__slide--content .btn--inv.button.alt,.slider--hero .slider__slides .slider__slide .slider__slide--content .btn.btn--inv,.slider--hero .slider__slides .slider__slide .slider__slide--content .woocommerce #respond input#submit.alt,.slider--hero .slider__slides .slider__slide .slider__slide--content .woocommerce #respond input.btn--inv#submit,.slider--hero .slider__slides .slider__slide .slider__slide--content .woocommerce a.btn--inv.button,.slider--hero .slider__slides .slider__slide .slider__slide--content .woocommerce a.button.alt,.slider--hero .slider__slides .slider__slide .slider__slide--content .woocommerce button.btn--inv.button,.slider--hero .slider__slides .slider__slide .slider__slide--content .woocommerce button.button.alt,.slider--hero .slider__slides .slider__slide .slider__slide--content .woocommerce input.btn--inv.button,.slider--hero .slider__slides .slider__slide .slider__slide--content .woocommerce input.button.alt,.woocommerce #respond .slider--hero .slider__slides .slider__slide .slider__slide--content input#submit.alt,.woocommerce #respond .slider--hero .slider__slides .slider__slide .slider__slide--content input.btn--inv#submit,.woocommerce .slider--hero .slider__slides .slider__slide .slider__slide--content a.btn--inv.button,.woocommerce .slider--hero .slider__slides .slider__slide .slider__slide--content a.button.alt,.woocommerce .slider--hero .slider__slides .slider__slide .slider__slide--content button.btn--inv.button,.woocommerce .slider--hero .slider__slides .slider__slide .slider__slide--content button.button.alt,.woocommerce .slider--hero .slider__slides .slider__slide .slider__slide--content input.btn--inv.button,.woocommerce .slider--hero .slider__slides .slider__slide .slider__slide--content input.button.alt{color:#1d1d1c;background:#fff}.slider--hero .slider__slides .slider__slide .slider__slide--content .btn--inv.btn--alt:hover,.slider--hero .slider__slides .slider__slide .slider__slide--content .btn--inv.btn--large:hover,.slider--hero .slider__slides .slider__slide .slider__slide--content .btn--inv.button.alt:hover,.slider--hero .slider__slides .slider__slide .slider__slide--content .btn--inv:hover,.slider--hero .slider__slides .slider__slide .slider__slide--content .btn.btn--inv:hover,.slider--hero .slider__slides .slider__slide .slider__slide--content .woocommerce #respond input#submit.alt:hover,.slider--hero .slider__slides .slider__slide .slider__slide--content .woocommerce #respond input.btn--inv#submit:hover,.slider--hero .slider__slides .slider__slide .slider__slide--content .woocommerce a.btn--inv.button:hover,.slider--hero .slider__slides .slider__slide .slider__slide--content .woocommerce a.button.alt:hover,.slider--hero .slider__slides .slider__slide .slider__slide--content .woocommerce button.btn--inv.button:hover,.slider--hero .slider__slides .slider__slide .slider__slide--content .woocommerce button.button.alt:hover,.slider--hero .slider__slides .slider__slide .slider__slide--content .woocommerce input.btn--inv.button:hover,.slider--hero .slider__slides .slider__slide .slider__slide--content .woocommerce input.button.alt:hover,.woocommerce #respond .slider--hero .slider__slides .slider__slide .slider__slide--content input#submit.alt:hover,.woocommerce #respond .slider--hero .slider__slides .slider__slide .slider__slide--content input.btn--inv#submit:hover,.woocommerce .slider--hero .slider__slides .slider__slide .slider__slide--content a.btn--inv.button:hover,.woocommerce .slider--hero .slider__slides .slider__slide .slider__slide--content a.button.alt:hover,.woocommerce .slider--hero .slider__slides .slider__slide .slider__slide--content button.btn--inv.button:hover,.woocommerce .slider--hero .slider__slides .slider__slide .slider__slide--content button.button.alt:hover,.woocommerce .slider--hero .slider__slides .slider__slide .slider__slide--content input.btn--inv.button:hover,.woocommerce .slider--hero .slider__slides .slider__slide .slider__slide--content input.button.alt:hover{color:#fff;background:#1d1d1c;border:2px solid #1d1d1c}@media (max-width:1000px){.slider--hero .slider__slides .slider__slide .slider__slide--content{padding:40px}.post .inner .slider--hero .slider__slides .slider__slide .slider__slide--content .title>a,.slider--hero .slider__slides .slider__slide .slider__slide--content .post .inner .title>a,.slider--hero .slider__slides .slider__slide .slider__slide--content h1{font-size:3.6rem}}@media (max-width:666px){.post .inner .slider--hero .slider__slides .slider__slide .slider__slide--content .title>a,.slider--hero .slider__slides .slider__slide .slider__slide--content .post .inner .title>a,.slider--hero .slider__slides .slider__slide .slider__slide--content h1{margin-bottom:5px;font-size:3rem}.slider--hero .slider__slides .slider__slide .slider__slide--content p{margin-bottom:10px;font-size:1.2rem;line-height:20px}}@media (max-width:520px){.slider--hero .slider__slides .slider__slide .slider__slide--content{text-align:center}.post .inner .slider--hero .slider__slides .slider__slide .slider__slide--content .title>a,.slider--hero .slider__slides .slider__slide .slider__slide--content .post .inner .title>a,.slider--hero .slider__slides .slider__slide .slider__slide--content h1{font-size:2rem}.slider--hero .slider__slides .slider__slide .slider__slide--content p{display:none}}.slider--hero .slider__slides .owl-dots{position:relative;top:-100px}@media (max-width:480px){.slider--hero .slider__slides .owl-dots{top:0}.slider--hero .slider__slides .owl-dots .owl-dot{color:#1d1d1c;font-size:1.6rem}.slider--hero .slider__slides .owl-dots .owl-dot.active:before{border-bottom:2px solid #1d1d1c}}.wrapper--brand-slider .section-header h2{color:#fff;font-size:2rem;margin-top:40px;padding-bottom:10px}.wrapper--brand-slider .section-header hr{border:1px solid #fff;margin-bottom:30px}.wrapper--brand-slider .slider--image .owl-stage{display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}.wrapper--brand-slider .slider--image .owl-stage .owl-item .slider__slide{height:100%}.wrapper--brand-slider .slider--image .owl-stage .owl-item .slider__slide img{position:relative;top:50%;transform:translateY(-50%)}.wrapper--brand-slider__dark .section-header h2{color:#000}.wrapper--brand-slider__dark .section-header hr{border:1px solid #000;max-width:100%}.container--interactive-image__image .content h2{color:#fff;font-size:3.2rem}.container--interactive-image__image .content p{font-size:1.6rem;color:#333}.container--interactive-image__image .tag{position:absolute;top:50%;left:50%;z-index:10;width:32px;height:32px;font-size:43px;line-height:27px;color:#fff;text-align:center;cursor:pointer;background-color:#4c00b5;border-radius:50%;font-family:reckless}.container--interactive-image__image .tag.active-hover:after,.container--interactive-image__image .tag.active:after{opacity:.5;transform:scale(1)}.container--interactive-image__image .tag:after{content:"";display:inline-block;border-radius:50%;background-color:#fff;position:absolute;left:-10px;top:-10px;opacity:0;width:52px;height:52px;transition:all .8s ease}.container--interactive-image__image .annotation{position:absolute;margin-top:60px;margin-left:-20%;width:100%;max-width:400px;z-index:99;background:#4c00b5;color:#fff;padding:20px;transition:all .3s;opacity:0;pointer-events:none}.container--interactive-image__image .annotation .close-annotation{position:absolute;top:6px;right:10px;width:25px;height:25px}.container--interactive-image__image .annotation .close-annotation:hover{cursor:pointer}.container--interactive-image__image .annotation .close-annotation:after,.container--interactive-image__image .annotation .close-annotation:before{position:absolute;left:15px;content:" ";height:25px;width:2px;background-color:#fff}.container--interactive-image__image .annotation .close-annotation:before{transform:rotate(45deg)}.container--interactive-image__image .annotation .close-annotation:after{transform:rotate(-45deg)}.container--interactive-image__image .annotation.active{opacity:1;pointer-events:all}.container--interactive-image__image .annotation p{margin:0;font-size:1.6rem;line-height:1.2}.container--interactive-image__image .block--1{width:100%}.container--interactive-image__image .block--1 .image{width:100%;position:relative}.container--interactive-image__image .block--1 img{width:100%;height:auto}@media (max-width:1000px){.container--interactive-image__image,.container--interactive-image__image .block--1,.container--interactive-image__image .block--2{width:100%}.container--interactive-image__image .block--1 .annotation,.container--interactive-image__image .block--2 .annotation{width:100%;max-width:100%;height:auto;bottom:0;margin-left:0;margin-top:0;left:0!important;top:auto!important}}@media (min-width:1300px){.index .interactive-image-wrapper .block.col-1__block .content-area,.index .interactive-image-wrapper .section-header{transform:translateY(10px)}}@media (min-width:1400px){.index .interactive-image-wrapper .block.col-1__block .content-area,.index .interactive-image-wrapper .section-header{transform:translateY(20px)}}@media (min-width:1500px){.index .interactive-image-wrapper .block.col-1__block .content-area,.index .interactive-image-wrapper .section-header{transform:translateY(30px)}}@media (min-width:1600px){.index .interactive-image-wrapper .block.col-1__block .content-area,.index .interactive-image-wrapper .section-header{transform:translateY(40px)}}@media (min-width:1700px){.index .interactive-image-wrapper .block.col-1__block .content-area,.index .interactive-image-wrapper .section-header{transform:translateY(60px)}}.woocommerce.single-product .lazy-hidden{opacity:1!important}.accordion{display:block}.accordion__item{position:relative;display:block;overflow:hidden;text-align:left}.accordion__item .accordion-header button{position:relative;width:100%;padding:0 25px 10px 0;margin:0;font-family:solanel;font-size:1.8rem;line-height:1.5;text-align:left;cursor:pointer;background:transparent;border:none;border-bottom:1px solid #000;color:#1d1d1c}.accordion__item .accordion-header button:focus{outline:none}.accordion__item .accordion-header button:after,.accordion__item .accordion-header button:before{position:absolute;top:50%;content:"";background:#000}.accordion__item .accordion-header button:before{right:9px;width:2px;height:20px;margin-top:-11px;transition:all .3s}.accordion__item .accordion-header button:after{right:0;width:20px;height:2px;margin-top:-2px}.accordion__item .accordion-panel{max-height:0;padding:0;height:0;opacity:0;margin:0;transition:all .3s}.accordion__item .accordion-panel p{font-size:1.8rem}.accordion__item .accordion-panel p:last-child{margin-bottom:0}.accordion__item.opened .accordion-header button:before{height:0;margin-top:0;transition:all .3s}.accordion__item.opened .accordion-panel{height:auto;max-height:9999px;margin:20px 0 40px;opacity:1;transition:all .3s}.image--title-overlay{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-align:center;align-items:center;color:#fff;text-align:right;background:#efebe4}.image--title-overlay .overlay{position:absolute;top:50%;left:50%;width:100%;max-width:740px;padding:30px;text-align:center;transform:translate(-50%,-50%)}.image--title-overlay .overlay .subtitle,.image--title-overlay .overlay .title{font-weight:100;color:#fff}.image--title-overlay .overlay .title{font-size:7rem;font-family:pamela;max-width:630px;margin:0 auto;line-height:1.2}@media (max-width:850px){.image--title-overlay .overlay .title{font-size:4rem}}@media (max-width:750px){.image--title-overlay .overlay .title{font-size:2rem}}.image--title-overlay .overlay .subtitle{font-family:solanel;margin-bottom:30px;font-size:1.6rem;margin-top:20px;letter-spacing:1px;line-height:1.5}.image--title-overlay .overlay a{color:#fff;padding-right:2px;font-size:1.8rem}.image--title-overlay .overlay a:hover{color:#f7f6f2}.image--title-overlay .overlay a:after{border-bottom:1px solid #fff}@media (max-width:960px){.image--title-overlay .overlay .title{font-size:3rem;margin-bottom:10px}.image--title-overlay .overlay .subtitle,.image--title-overlay .overlay a{font-size:1.4rem}}@media (max-width:560px){.image--title-overlay .overlay .title{font-size:2rem;margin-bottom:15px}.image--title-overlay .overlay .subtitle,.image--title-overlay .overlay a{font-size:1rem;margin-bottom:5px}}@media (max-width:480px){.image--title-overlay .overlay .title{font-size:1.8rem;margin-bottom:0}.image--title-overlay .overlay .subtitle,.image--title-overlay .overlay a{margin-top:5px;margin-bottom:-5px}}.image--title-overlay a+.overlay{pointer-events:none;color:#fff}.image--title-overlay.compact .content-img,.image--title-overlay.compact .overlay{width:50%;padding:40px}.image--title-overlay.compact .content-img{padding-left:20px}.image--title-overlay.compact .overlay{position:relative;top:0;left:0;padding-right:20px;text-align:left;transform:none}.image--title-overlay.compact .overlay .title{color:#1d1d1c;text-transform:none}.image--title-overlay.compact .overlay .subtitle{font-size:1.2rem;line-height:1.6;color:#444;text-transform:none}.image--title-overlay.compact .overlay .btn,.image--title-overlay.compact .overlay .btn--alt,.image--title-overlay.compact .overlay .btn--inv,.image--title-overlay.compact .overlay .btn--large,.image--title-overlay.compact .overlay .button.alt,.image--title-overlay.compact .overlay .woocommerce #respond input#submit,.image--title-overlay.compact .overlay .woocommerce a.button,.image--title-overlay.compact .overlay .woocommerce button.button,.image--title-overlay.compact .overlay .woocommerce input.button,.woocommerce #respond .image--title-overlay.compact .overlay input#submit,.woocommerce .image--title-overlay.compact .overlay a.button,.woocommerce .image--title-overlay.compact .overlay button.button,.woocommerce .image--title-overlay.compact .overlay input.button{padding:20px 60px;margin:0;margin-top:10px;color:#1d1d1c;border:2px solid #1d1d1c!important}.image--title-overlay.compact .overlay .active.btn--alt,.image--title-overlay.compact .overlay .active.btn--inv,.image--title-overlay.compact .overlay .active.btn--large,.image--title-overlay.compact .overlay .active.button.alt,.image--title-overlay.compact .overlay .btn--alt:hover,.image--title-overlay.compact .overlay .btn--inv:hover,.image--title-overlay.compact .overlay .btn--large:hover,.image--title-overlay.compact .overlay .btn.active,.image--title-overlay.compact .overlay .btn:hover,.image--title-overlay.compact .overlay .button.alt:hover,.image--title-overlay.compact .overlay .woocommerce #respond input#submit:hover,.image--title-overlay.compact .overlay .woocommerce #respond input.active#submit,.image--title-overlay.compact .overlay .woocommerce a.active.button,.image--title-overlay.compact .overlay .woocommerce a.button:hover,.image--title-overlay.compact .overlay .woocommerce button.active.button,.image--title-overlay.compact .overlay .woocommerce button.button:hover,.image--title-overlay.compact .overlay .woocommerce input.active.button,.image--title-overlay.compact .overlay .woocommerce input.button:hover,.woocommerce #respond .image--title-overlay.compact .overlay input#submit:hover,.woocommerce #respond .image--title-overlay.compact .overlay input.active#submit,.woocommerce .image--title-overlay.compact .overlay a.active.button,.woocommerce .image--title-overlay.compact .overlay a.button:hover,.woocommerce .image--title-overlay.compact .overlay button.active.button,.woocommerce .image--title-overlay.compact .overlay button.button:hover,.woocommerce .image--title-overlay.compact .overlay input.active.button,.woocommerce .image--title-overlay.compact .overlay input.button:hover{color:#fff;background-color:#1d1d1c}.image--title-overlay.product-showcase .overlay .subtitle,.image--title-overlay.product-showcase .overlay .title{font-size:2.75rem;font-weight:500;text-transform:none}.image--title-overlay.best-seller-icon .overlay:before{display:block;width:55px;height:55px;margin:10px auto;content:"";background-image:url(../images/best-seller-icon-2x.png);background-size:100%}.image--title-overlay--alt-title .overlay{transform:none;left:20px;top:20px;padding:0;width:auto;text-align:left}.image--title-overlay--alt-title .overlay .title{font-size:2rem;margin-bottom:10px;max-width:180px;margin:0 auto;font-family:reckless}.image--title-overlay--alt-title+.content-area{background:#fff;padding:30px 20px 10px!important}@media (min-width:1030px){.image--title-overlay--alt-title+.content-area{min-height:410px}}.image--title-overlay--alt-title+.content-area p{font-size:1.4rem;line-height:1.7}.image--title-overlay--small-title .overlay .title{font-size:2.8rem;margin-bottom:10px;max-width:240px;margin:0 auto}.image--title-overlay--small-title .overlay a{background-image:url(../images/image-overlay-arrow.png);background-size:contain;background-repeat:no-repeat;border:none;background-position:50%;height:35px;display:block;transition:all .3s;position:relative;top:20px}@media (max-width:550px){.image--title-overlay--small-title .overlay a{top:0}}@media (max-width:410px){.image--title-overlay--small-title .overlay a{height:13px;top:-5px}}.image--title-overlay--small-title .overlay a:hover{margin-left:20px}@media (max-width:769px){.image--title-overlay--small-title .overlay .title{font-size:1.8rem;margin-bottom:10px;max-width:100%}}.home-hero .image--title-overlay .overlay{max-width:100%}.home-hero .image--title-overlay .overlay a{padding-right:20px}.home-hero .image--title-overlay .overlay .title{font-size:6rem;max-width:900px}@media (max-width:1050px){.home-hero .image--title-overlay .overlay .title{font-size:4rem;max-width:800px}}@media (max-width:800px){.home-hero .image--title-overlay .overlay .title{font-size:3rem;max-width:600px}}@media (max-width:600px){.home-hero .image--title-overlay .overlay .title{font-size:2rem;max-width:400px;font-size:1.6rem;max-width:300px}}@media (max-width:500px),(min-width:600px) and (max-width:860px){.image--title-overlay.compact{display:block;overflow:hidden}.image--title-overlay.compact .content-img,.image--title-overlay.compact .overlay{width:100%}.image--title-overlay.compact .content-img{padding-bottom:20px}.image--title-overlay.compact .overlay{padding-top:0}.image--title-overlay.compact .overlay .title{font-size:2.5rem}}.hero .image--title-overlay .content-img,.hero .image--title-overlay .overlay{width:100%;padding:0}.hero .image--title-overlay .overlay{position:absolute;top:auto;bottom:10px;left:0;padding:10px 20px;text-align:center;transform:none}.hero .image--title-overlay .overlay .title{margin-bottom:5px;text-transform:none}.hero .image--title-overlay .overlay .subtitle,.hero .image--title-overlay .overlay .title{color:#fff}.col-1-1-1__block .image--title-overlay{max-width:350px;margin:0 auto}.instagram-feed-wrapper.wrapper{padding-bottom:0}.instagram-feed-wrapper .block{padding:0}.instagram-feed-wrapper .instagram-feed{text-align:center}.instagram-feed-wrapper .instagram-feed #instafeed a{transition:all .3s;width:100%;margin-bottom:10px;display:block}.instagram-feed-wrapper .instagram-feed #instafeed a img{height:100%}.instagram-feed-wrapper .instagram-feed #instafeed a:hover{opacity:.8}@media (min-width:769px){.instagram-feed-wrapper .instagram-feed #instafeed{display:-ms-grid;display:grid;-ms-grid-columns:25% 25% (25%)[auto-fill];grid-template-columns:25% 25% repeat(auto-fill,25%)}.instagram-feed-wrapper .instagram-feed #instafeed a{width:100%;float:none;margin-bottom:0}.instagram-feed-wrapper .instagram-feed #instafeed a:first-child{grid-column:1/3;grid-row:1/3;grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:3}}.instagram-feed-wrapper .instagram-feed .btn,.instagram-feed-wrapper .instagram-feed .btn--alt,.instagram-feed-wrapper .instagram-feed .btn--inv,.instagram-feed-wrapper .instagram-feed .btn--large,.instagram-feed-wrapper .instagram-feed .button.alt,.instagram-feed-wrapper .instagram-feed .woocommerce #respond input#submit,.instagram-feed-wrapper .instagram-feed .woocommerce a.button,.instagram-feed-wrapper .instagram-feed .woocommerce button.button,.instagram-feed-wrapper .instagram-feed .woocommerce input.button,.woocommerce #respond .instagram-feed-wrapper .instagram-feed input#submit,.woocommerce .instagram-feed-wrapper .instagram-feed a.button,.woocommerce .instagram-feed-wrapper .instagram-feed button.button,.woocommerce .instagram-feed-wrapper .instagram-feed input.button{margin-bottom:60px;font-weight:100;font-size:1.6rem;letter-spacing:.9px}@media (min-width:769px){.instagram-feed-wrapper .instagram-feed{width:calc(100% + 10px);margin-left:-10px}}.gallery{text-align:center}.gallery .container--gallery-thumbs:before{content:none}@media (min-width:500px){.gallery .container--gallery-thumbs{display:-ms-grid;display:grid}.gallery .container--gallery-thumbs.gallery-col-2{-ms-grid-columns:(minmax(50%,1fr))[auto-fill];grid-template-columns:repeat(auto-fill,minmax(50%,1fr))}.gallery .container--gallery-thumbs.gallery-col-3{-ms-grid-columns:(minmax(33.3333%,1fr))[auto-fill];grid-template-columns:repeat(auto-fill,minmax(33.3333%,1fr))}.gallery .container--gallery-thumbs.gallery-col-4{-ms-grid-columns:(minmax(25%,1fr))[auto-fill];grid-template-columns:repeat(auto-fill,minmax(25%,1fr))}.gallery .container--gallery-thumbs.gallery-col-5{-ms-grid-columns:(minmax(20%,1fr))[auto-fill];grid-template-columns:repeat(auto-fill,minmax(20%,1fr))}.gallery .container--gallery-thumbs img{width:100%;float:none;margin-bottom:0}}@media (min-width:769px){.gallery{width:calc(100% + 10px);margin-left:-10px}}.latest-foils .table-container{display:block;margin:2em auto;max-width:100%}.latest-foils .flex-table{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;transition:.5s;-ms-flex-align:center;align-items:center;-ms-flex-item-align:center;align-self:center;border-bottom:1px solid #000}@media (max-width:769px){.latest-foils .flex-table{border-bottom:none;width:49%;display:inline-block}}@media (max-width:490px){.latest-foils .flex-table{width:100%}}.latest-foils .flex-table.header .flex-row{font-weight:400}.latest-foils .flex-row{width:17.5%;text-align:left;padding:12px 0;line-height:1.1;font-size:1.6rem}.latest-foils .flex-row img{height:60px;width:auto}.latest-foils .flex-row:last-child{width:30%}.latest-foils .flex-row.add-to-cart{text-align:right}.latest-foils .flex-row.add-to-cart .button{padding:10px}@media (max-width:990px){.latest-foils .flex-row.add-to-cart .button{font-size:1.4rem}}.latest-foils .rowspan{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.latest-foils .column{display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;width:75%;padding:0}.latest-foils .column .flex-row{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;padding:0;border:0}.latest-foils .column .flex-row:hover{background:#f5f5f5;transition:.5s}.latest-foils .flex-cell{width:33.33333%;text-align:center;padding:.5em}@media (max-width:769px){.latest-foils .flex-row{width:33.33333%}.latest-foils .flex-row img{margin:0 auto}.latest-foils .flex-row.first,.latest-foils .flex-row:last-child{width:100%}.latest-foils .flex-row:last-child .button{width:100%;max-width:300px;margin:0 auto;display:block}.latest-foils .column{width:100%}}@media (max-width:769px){.latest-foils .flex-table .flex-row{border-bottom:0}.latest-foils .header{display:none}.latest-foils .header .flex-row{font-size:1.8rem}.latest-foils .flex-row{width:100%;text-align:center}.latest-foils .column,.latest-foils .flex-cell,.latest-foils .flex-row.first{width:100%}}.testimonials{padding-top:30px}.testimonials .slider--testimonials{position:relative}.testimonials .slider--testimonials:before{content:"“";top:0}.testimonials .slider--testimonials:after{content:"”";top:80px}.testimonials .slider--testimonials:after,.testimonials .slider--testimonials:before{font-family:pamela;font-size:16rem;line-height:.8;position:absolute;left:0;z-index:1;background:#f7f6f2}@media (max-width:750px){.testimonials .slider--testimonials:after,.testimonials .slider--testimonials:before{content:none}}.testimonial{padding-left:250px}.testimonial p{font-size:3.5rem;line-height:1.2;font-weight:100;font-family:reckless}@media (max-width:800px){.testimonial p{font-size:2.5rem;text-align:center}}.testimonial .name,.testimonial .position{font-size:1.6rem;text-transform:uppercase}.testimonial a{border-bottom:1px solid;padding:0;transition:all .3s}.testimonial a:hover{padding:0 15px}@media (max-width:750px){.testimonial{padding-left:0}}.agents-partners h2.h2{margin-bottom:50px}@media (min-width:1190px){.interactive-image-wrapper{padding-top:36px;padding-bottom:0!important;margin-bottom:0}.interactive-image-wrapper .block{margin-bottom:0;padding-bottom:0}.interactive-image-wrapper .content-area,.interactive-image-wrapper .section-header{position:relative;z-index:2}.interactive-image-wrapper .content-area p{margin-bottom:0}.interactive-image-wrapper .interactive-image{margin-top:-175px;position:relative;z-index:1}}.interactive-map{position:relative;max-width:1024px;margin:0 auto}.interactive-map #worldmap a:hover{cursor:pointer}.interactive-map .full-map{position:absolute;right:0;top:0;z-index:13}.interactive-map .map-nav{list-style:none;width:100%;float:left;padding-right:20px;padding-left:0}.interactive-map .map-nav li{transition:all .3s}.interactive-map .map-nav li:hover{cursor:pointer;color:#5c166a}.interactive-map .map-nav.active-france .france,.interactive-map .map-nav.active-germany .germany,.interactive-map .map-nav.active-italy .italy,.interactive-map .map-nav.active-netherlands .netherlands,.interactive-map .map-nav.active-rest-of-the-world .rest-of-the-world,.interactive-map .map-nav.active-scandinavia .scandinavia,.interactive-map .map-nav.active-sri-lanka .sri-lanka,.interactive-map .map-nav.active-switzerland .switzerland,.interactive-map .map-nav.active-uk .uk{font-weight:700;color:#5c166a}@media (min-width:900px){.interactive-map .map-nav{width:20%}}@media (max-width:899px){.interactive-map .map-nav{text-align:center}.interactive-map .map-nav li{display:inline}.interactive-map .map-nav li:after{content:" | ";padding:0 5px}.interactive-map .map-nav li:last-child:after{content:none}}.interactive-map .padded-content .titles{text-align:left}.interactive-map .padded-content .country-image{width:50px;float:left;margin-right:10px}@media (max-width:400px) and (max-height:700px){.interactive-map .padded-content p{font-size:1.3rem;line-height:1.5}}.interactive-map svg.europe-svg{width:100%}.interactive-map svg.europe-svg.focus-france path.france,.interactive-map svg.europe-svg.focus-germany path.germany,.interactive-map svg.europe-svg.focus-netherlands path.netherlands,.interactive-map svg.europe-svg.focus-uk path.uk{opacity:.5}.interactive-map svg.europe-svg.focus-switzerland path.switzerland{opacity:.7}.interactive-map svg.europe-svg.focus-italy path.italy,.interactive-map svg.europe-svg.focus-rest-of-the-world path.rest-of-the-world,.interactive-map svg.europe-svg.focus-scandinavia path.scandinavia,.interactive-map svg.europe-svg.focus-south-korea path.south-korea,.interactive-map svg.europe-svg.focus-sri-lanka path.sri-lanka{opacity:.5}.interactive-map svg.europe-svg path{stroke:#f7f6f1;stroke-width:0px}.interactive-map svg.europe-svg path.france,.interactive-map svg.europe-svg path.germany,.interactive-map svg.europe-svg path.italy,.interactive-map svg.europe-svg path.netherlands,.interactive-map svg.europe-svg path.scandinavia,.interactive-map svg.europe-svg path.south-korea,.interactive-map svg.europe-svg path.sri-lanka,.interactive-map svg.europe-svg path.switzerland,.interactive-map svg.europe-svg path.uk{transition:all .3s;stroke:#fff;stroke-width:0px}.interactive-map svg.europe-svg path.france:hover,.interactive-map svg.europe-svg path.germany:hover,.interactive-map svg.europe-svg path.italy:hover,.interactive-map svg.europe-svg path.netherlands:hover,.interactive-map svg.europe-svg path.scandinavia:hover,.interactive-map svg.europe-svg path.south-korea:hover,.interactive-map svg.europe-svg path.sri-lanka:hover,.interactive-map svg.europe-svg path.switzerland:hover,.interactive-map svg.europe-svg path.uk:hover{cursor:pointer;opacity:.6}@media (min-width:900px){.interactive-map svg.europe-svg{width:80%}}@media (max-width:769px){.interactive-map svg.europe-svg{display:none;transform:scale(2.4);transform-origin:46.9% 9%;margin-top:40px}}.interactive-map .header--page__clicked-content{opacity:0;transition:opacity .3s;pointer-events:none;background:#000;position:fixed;bottom:0;right:0;padding:40px;height:80vh;max-width:27vw;min-width:415px;margin:0 auto;overflow-y:scroll}.interactive-map .header--page__clicked-content h3,.interactive-map .header--page__clicked-content h4,.interactive-map .header--page__clicked-content p{color:#fff}.interactive-map .header--page__clicked-content p{font-size:1.4rem;line-height:1.2}.interactive-map .header--page__clicked-content hr{border:none;margin-top:30px;height:1px;color:#fff;background:#fff}@media (max-width:769px){.interactive-map .header--page__clicked-content{max-width:100vw;top:0;bottom:auto;height:100vh;min-width:0}}.interactive-map .header--page__clicked-content.visible{display:block;opacity:1;z-index:14;pointer-events:auto}@media (max-width:769px){.interactive-map .header--page__clicked-content.visible{z-index:9999}}.interactive-map .header--page__clicked-content .close{width:35px;height:35px;top:15px;right:15px}.interactive-map .header--page__clicked-content h2{text-align:center;border-bottom:1px solid #1d1d1c;font-size:3rem;padding-bottom:10px;margin-bottom:60px;padding-left:40px;padding-right:40px}.interactive-map .header--page__clicked-content img{max-width:150px}.interactive-map .header--page__clicked-content h3{padding-bottom:0;width:50%;font-size:1.6rem;margin-bottom:0;font-weight:100}.interactive-map .header--page__clicked-content h4{font-size:2.4rem;padding:0 0 20px;border-bottom:1px solid #fff}@media (min-width:1024px){.interactive-map .header--page__clicked-content h4{margin-bottom:40px;width:100%}}@media (max-width:769px){.interactive-map .header--page__clicked-content{padding:20px 20px 100px}}.floorplan-container{width:100%;height:100%;max-width:1024px;margin:0 auto;overflow:hidden}.floorplan-container #country{position:absolute;transform-origin:bottom;transform-box:fill-box;transition:all .3s}.floorplan-container #country .cls-4{transition:all .3}.floorplan-container #country:hover{cursor:pointer}.floorplan-container #country:hover .cls-4{fill:#5c166a}svg.floorplan{width:100%;height:100%}svg.floorplan:hover{cursor:move;cursor:-webkit-grab;cursor:grab}.map-zoom-buttons{position:absolute;bottom:10%;left:40px;width:75px;height:75px}@media (max-width:1044px){.map-zoom-buttons{bottom:-30px;left:10px;margin:0 auto}}.map-zoom-buttons button{width:100%;height:20px;position:absolute;opacity:0}.map-zoom-buttons #zoom_in{top:0}.map-zoom-buttons #zoom_out{bottom:0}.buying-guides .buying-guides__container{padding:100px 40px 50px;background-position:50%;background-repeat:no-repeat;background-size:cover}@media (max-width:500px){.buying-guides .buying-guides__container{padding:50px 30px}}.buying-guides .buying-guides__container h2,.buying-guides .buying-guides__container h3{color:#fff}.buying-guides .buying-guides__container h2{font-size:4rem;font-weight:200}.buying-guides .buying-guides__container h3{font-size:1.4rem;font-weight:100;margin-bottom:50px}.buying-guides .buying-guides__container .btn,.buying-guides .buying-guides__container .btn--alt,.buying-guides .buying-guides__container .btn--inv,.buying-guides .buying-guides__container .btn--large,.buying-guides .buying-guides__container .button.alt,.buying-guides .buying-guides__container .woocommerce #respond input#submit,.buying-guides .buying-guides__container .woocommerce a.button,.buying-guides .buying-guides__container .woocommerce button.button,.buying-guides .buying-guides__container .woocommerce input.button,.woocommerce #respond .buying-guides .buying-guides__container input#submit,.woocommerce .buying-guides .buying-guides__container a.button,.woocommerce .buying-guides .buying-guides__container button.button,.woocommerce .buying-guides .buying-guides__container input.button{background-color:#fff;padding:15px 10px;width:48%;transition:all .3s;border:1px solid #d9d9d9}@media (max-width:705px){.buying-guides .buying-guides__container .btn,.buying-guides .buying-guides__container .btn--alt,.buying-guides .buying-guides__container .btn--inv,.buying-guides .buying-guides__container .btn--large,.buying-guides .buying-guides__container .button.alt,.buying-guides .buying-guides__container .woocommerce #respond input#submit,.buying-guides .buying-guides__container .woocommerce a.button,.buying-guides .buying-guides__container .woocommerce button.button,.buying-guides .buying-guides__container .woocommerce input.button,.woocommerce #respond .buying-guides .buying-guides__container input#submit,.woocommerce .buying-guides .buying-guides__container a.button,.woocommerce .buying-guides .buying-guides__container button.button,.woocommerce .buying-guides .buying-guides__container input.button{width:100%}}.buying-guides .buying-guides__container .btn--alt:hover,.buying-guides .buying-guides__container .btn--inv:hover,.buying-guides .buying-guides__container .btn--large:hover,.buying-guides .buying-guides__container .btn:hover,.buying-guides .buying-guides__container .button.alt:hover,.buying-guides .buying-guides__container .woocommerce #respond input#submit:hover,.buying-guides .buying-guides__container .woocommerce a.button:hover,.buying-guides .buying-guides__container .woocommerce button.button:hover,.buying-guides .buying-guides__container .woocommerce input.button:hover,.woocommerce #respond .buying-guides .buying-guides__container input#submit:hover,.woocommerce .buying-guides .buying-guides__container a.button:hover,.woocommerce .buying-guides .buying-guides__container button.button:hover,.woocommerce .buying-guides .buying-guides__container input.button:hover{color:#fff}.buying-guides .buying-guides__container .btn--alt:hover>.btn-chev,.buying-guides .buying-guides__container .btn--inv:hover>.btn-chev,.buying-guides .buying-guides__container .btn--large:hover>.btn-chev,.buying-guides .buying-guides__container .btn:hover>.btn-chev,.buying-guides .buying-guides__container .button.alt:hover>.btn-chev,.buying-guides .buying-guides__container .woocommerce #respond input#submit:hover>.btn-chev,.buying-guides .buying-guides__container .woocommerce a.button:hover>.btn-chev,.buying-guides .buying-guides__container .woocommerce button.button:hover>.btn-chev,.buying-guides .buying-guides__container .woocommerce input.button:hover>.btn-chev,.woocommerce #respond .buying-guides .buying-guides__container input#submit:hover>.btn-chev,.woocommerce .buying-guides .buying-guides__container a.button:hover>.btn-chev,.woocommerce .buying-guides .buying-guides__container button.button:hover>.btn-chev,.woocommerce .buying-guides .buying-guides__container input.button:hover>.btn-chev{margin-left:10px}.buying-guides .buying-guides__container .btn--alt .btn-chev,.buying-guides .buying-guides__container .btn--inv .btn-chev,.buying-guides .buying-guides__container .btn--large .btn-chev,.buying-guides .buying-guides__container .btn .btn-chev,.buying-guides .buying-guides__container .button.alt .btn-chev,.buying-guides .buying-guides__container .woocommerce #respond input#submit .btn-chev,.buying-guides .buying-guides__container .woocommerce a.button .btn-chev,.buying-guides .buying-guides__container .woocommerce button.button .btn-chev,.buying-guides .buying-guides__container .woocommerce input.button .btn-chev,.woocommerce #respond .buying-guides .buying-guides__container input#submit .btn-chev,.woocommerce .buying-guides .buying-guides__container a.button .btn-chev,.woocommerce .buying-guides .buying-guides__container button.button .btn-chev,.woocommerce .buying-guides .buying-guides__container input.button .btn-chev{margin-left:5px;margin-top:1px;transition:all .2s;position:absolute}@media (min-width:600px){.foil-calc-wrapper .block--1{padding-right:120px}}.foil-calculator form>.container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.foil-calculator form>.container .block{-ms-flex:1 1 33%;flex:1 1 33%}@media (max-width:800px){.foil-calculator form>.container .block{-ms-flex:1 1 100%;flex:1 1 100%}}.foil-calculator form .block--3 .row{border-bottom:none;background:#fff;padding:15px 10px;margin-top:20px;border:1px solid #000;text-align:center}@media (min-width:600px){.foil-calculator form .block--3 .row{margin-top:60px}}.foil-calculator form .block--3 .row label{font-family:reckless;font-weight:400}.foil-calculator form .block--3 .row input{text-align:center;font-size:5rem;font-family:reckless}.foil-calculator form .block--3 .row .clear-calc{float:right}.foil-calculator form h2{font-family:pamela;font-weight:400;display:block;float:left;width:100%;font-size:3rem}.foil-calculator form h2.gap{margin-top:30px}.foil-calculator form small{line-height:1;font-size:1.2rem;position:relative;font-style:italic;width:100%;float:left;margin-top:10px;padding-left:15px}.foil-calculator form .row{margin-bottom:20px;float:left;width:100%;border-bottom:1px solid #000}.foil-calculator form .row input,.foil-calculator form .row label{float:left}.foil-calculator form .row label{width:100%;padding-top:5px;font-weight:400}.foil-calculator form .row label.user-input:hover{cursor:pointer}.foil-calculator form .row input{width:100%;background:transparent;border:none;color:#000;padding-left:0}.foil-calculator form .row input:focus{box-shadow:none}@media (max-width:600px){.foil-calculator form .row input,.foil-calculator form .row label{width:100%;margin-left:0}}.spacer{width:100%;display:inline-block}div.wpcf7{margin:0;padding:0}div.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:0;padding:0;border:0}div.wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;color:red;border:none}div.wpcf7-mail-sent-ok{color:#398f14}div.wpcf7-aborted,div.wpcf7-mail-sent-ng{color:red}div.wpcf7-spam-blocked{color:orange}div.wpcf7-acceptance-missing,div.wpcf7-validation-errors{color:#f7e700;font-size:1.4rem}.wpcf7-form-control-wrap{position:relative}span.wpcf7-not-valid-tip{color:red;font-size:1em;font-weight:400;display:none}.use-floating-validation-tip span.wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;border:1px solid red;background:#fff;padding:.2em .8em}span.wpcf7-list-item{display:inline-block}.contact-us span.wpcf7-list-item{display:block}span.wpcf7-list-item-label:after,span.wpcf7-list-item-label:before{content:" "}.wpcf7-display-none{display:none}div.wpcf7 .ajax-loader{visibility:hidden;display:inline-block;width:16px;height:16px;border:none;padding:0;margin:0 0 0 4px;vertical-align:middle}div.wpcf7 .ajax-loader.is-active{visibility:visible}div.wpcf7 div.ajax-error{display:none}div.wpcf7 .placeheld{color:#888}div.wpcf7 .wpcf7-recaptcha iframe{margin-bottom:0}div.wpcf7 input[type=file]{cursor:pointer}div.wpcf7 input[type=file]:disabled{cursor:default}div.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.country-information{text-align:center;max-width:600px}.country-information .popup-header{display:block;position:relative}.country-information .popup-header img{max-width:100%}.country-information .popup-header h2{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:6rem}.country-information .popup-logo{max-width:120px;margin:0 auto;margin-top:20px}.slick-slider{position:relative;display:-ms-flexbox;display:flex;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;height:100%}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;width:100%}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:auto;height:100%}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{height:100%;min-height:1px;display:none}.slick-slide>div{height:100%}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}

/*! woocommerce: */.wrapper--archive-product .col-1__block,.wrapper--single-product .col-1__block{text-align:left}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{height:auto;background:inherit;border-radius:0}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#1d1d1c}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th,.woocommerce table.shop_table th{font-weight:600}.woocommerce-page form .form-row label,.woocommerce form .form-row label,.woocommerce form.woocommerce-checkout label{float:left}.woocommerce form.woocommerce-checkout .wc_payment_method label{float:none}.woocommerce form.woocommerce-checkout .wc_payment_method.payment_method_stripe img{width:50px}#add_payment_method #payment .payment_method_paypal img,.woocommerce-cart #payment .payment_method_paypal img,.woocommerce-checkout #payment .payment_method_paypal img{width:auto;max-height:52px}.woocommerce-info{border-top-color:#1d1d1c!important}.woocommerce-info:before{color:#1d1d1c}.woocommerce-message{border-top-color:#69bf29!important}.woocommerce-error{border-top-color:#eb3f1c!important}.woocommerce a.remove{color:#eb3f1c!important;line-height:1.1!important}.woocommerce a.remove:hover{background:#eb3f1c!important}.woocommerce form .form-row .required{color:#eb3f1c!important;text-decoration:none}.woocommerce .woocommerce-breadcrumb{text-transform:none;font-size:12px!important;padding-left:10px!important;padding-top:10px;display:none}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{margin:0;text-decoration:none;line-height:1;font-size:1em;font-weight:400;padding:1.5em}select#enquiry_type{background-color:#fff;padding:10px 15px}#post_and_calls_field .woocommerce-input-wrapper{display:-ms-flexbox;display:flex;gap:2rem;-ms-flex-align:center;align-items:center;margin-top:.5rem}#post_and_calls_field input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:1.2em;height:1.2em;border:2px solid #999;border-radius:50%;background-color:#fff;position:relative;cursor:pointer;transition:all .2s ease}#post_and_calls_field input[type=radio]:checked:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:.6em;height:.6em;border-radius:50%;background:#1d1d1c}#post_and_calls_field label.radio{cursor:pointer;margin-left:.5rem;font-weight:500}#post_and_calls_field .woocommerce-input-wrapper>:nth-child(odd){margin-right:.25rem}#post_and_calls_field{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.single-product.woocommerce .subtitle{text-align:left;border-bottom:none;font-family:pamela;font-size:2.6rem;margin-bottom:30px;margin-top:30px}.single-product.woocommerce .top-img img{max-width:110px;margin:0 auto}.single-product.woocommerce .woocommerce-product-gallery{float:left;width:100%!important;margin-top:50px}.single-product.woocommerce .woocommerce-product-gallery .flex-viewport{display:none;margin-bottom:50px}@media (max-width:769px){.single-product.woocommerce .woocommerce-product-gallery{float:none;margin:25px auto}}.single-product.woocommerce .woocommerce-message{padding:1em;line-height:50px;color:#fff;background:#000}.single-product.woocommerce .woocommerce-message:before{content:""}.single-product.woocommerce .woocommerce-message a.button{margin-right:30px;color:#fff!important;border-color:#fff}@media (max-width:640px){.single-product.woocommerce .woocommerce-message{padding-bottom:20px;line-height:1.5;text-align:center}.single-product.woocommerce .woocommerce-message a.button{display:block;float:none;width:100%;max-width:300px;margin:auto;margin-bottom:20px;clear:both}}.single-product.woocommerce .header--site{margin-bottom:0}.single-product.woocommerce .product .product-summary{padding-top:30px;padding-left:30px}.single-product.woocommerce .product .product-summary .price,.single-product.woocommerce .product .product-summary .price+h2{display:none}.post .inner .single-product.woocommerce .product .product-summary .title>a,.single-product.woocommerce .product .product-summary .post .inner .title>a,.single-product.woocommerce .product .product-summary h1{font-size:5.3rem;font-family:pamela;line-height:1;margin-bottom:35px;text-align:center}@media (max-width:770px){.post .inner .single-product.woocommerce .product .product-summary .title>a,.single-product.woocommerce .product .product-summary .post .inner .title>a,.single-product.woocommerce .product .product-summary h1{font-size:3.3rem}}.single-product.woocommerce .product .product-summary h2{padding-bottom:10px;margin-top:3px;margin-bottom:15px;font-family:solanel;font-size:1.6rem;text-transform:uppercase;border-bottom:1px solid #1d1d1c}.single-product.woocommerce .product .product-summary .special-font{display:inline-block;margin:80px 0 0;font-size:4rem}@media (max-width:769px){.single-product.woocommerce .product .product-summary .special-font{margin:40px 0;font-size:3.5rem}}.single-product.woocommerce .product .product-summary p{font-size:1.8rem;text-align:center}.single-product.woocommerce .product .product-summary .attribute-list>br{display:none}.single-product.woocommerce .product .product-summary .attribute-list .content,.single-product.woocommerce .product .product-summary .attribute-list .grade-wrapper{position:relative}.single-product.woocommerce .product .product-summary .attribute-list .suitability{font-size:8px;position:absolute;right:0;top:0}.single-product.woocommerce .product .product-summary .attribute-list .suitability:hover{cursor:pointer}.single-product.woocommerce .product .product-summary .attribute-list .suitability span{background-color:#000;color:#fff;border-radius:50%;font-size:12px;width:10px;height:10px;padding:1px 5px;margin-left:2px}.single-product.woocommerce .product .product-summary .attribute-list .suitability:hover+.application-list{display:block}.single-product.woocommerce .product .product-summary .attribute-list .application-list{display:none;list-style:none;padding-right:0;background-color:#000;color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:10px;font-size:8px;position:absolute;right:0;top:0;z-index:99}.single-product.woocommerce .product .product-summary .attribute-list .application-list li{font-size:12px;line-height:1.2}.single-product.woocommerce .product .product-summary .attribute-list .application-list:hover{display:block}.single-product.woocommerce .product .product-summary .attribute-list .attribute-list-col{margin-bottom:10px;font-size:1.6rem;font-weight:100;line-height:2.6rem;letter-spacing:.2px;position:relative}.single-product.woocommerce .product .product-summary .attribute-list .attribute-list-col#in_stock_grades,.single-product.woocommerce .product .product-summary .attribute-list .attribute-list-col#pa_colour,.single-product.woocommerce .product .product-summary .attribute-list .attribute-list-col#pa_foil-group,.single-product.woocommerce .product .product-summary .attribute-list .attribute-list-col#pa_special-attributes{clear:left}.single-product.woocommerce .product .product-summary .attribute-list .attribute-list-col#pa_grades-in-stock,.single-product.woocommerce .product .product-summary .attribute-list .attribute-list-col#pa_grades-mo{display:none}.single-product.woocommerce .product .product-summary .attribute-list .attribute-list-col a{font-weight:700}.single-product.woocommerce .product .product-summary .attribute-list .attribute-list-col a:hover:after{position:absolute;bottom:0;left:0;width:100%;content:"";border-bottom:1px solid #000}.single-product.woocommerce .product .product-summary .attribute-list .attribute-list-col h3{padding-bottom:10px;margin-bottom:15px;font-family:solanel;font-size:1.6rem;font-weight:400;border-bottom:1px solid #1d1d1c}@media (min-width:769px){.single-product.woocommerce .product .product-summary .attribute-list .attribute-list-col{-ms-flex:1 1 45%;flex:1 1 45%;line-height:2.2rem;float:left;width:47%}.single-product.woocommerce .product .product-summary .attribute-list .attribute-list-col:nth-child(1n){margin-right:3%}}@media (max-width:769px){.single-product.woocommerce .product .product-summary .attribute-list .attribute-list-col{width:100%}}.single-product.woocommerce .product .product-summary .attribute-list .attribute-list-col#pa_d4-page,.single-product.woocommerce .product .product-summary .attribute-list .attribute-list-col#pa_search-terms,.single-product.woocommerce .product .product-summary .attribute-list .attribute-list-col#pa_swatch-card,.single-product.woocommerce .product .product-summary .attribute-list .attribute-list-col .content{display:none}.single-product.woocommerce .product .product-summary .attribute-list .attribute-list-col .content.active{display:block}.single-product.woocommerce .product .product-summary .attribute-list .attribute-list-col h3:hover{cursor:pointer}.single-product.woocommerce .product .product-summary .attribute-list .attribute-list-col:after{content:"+";position:absolute;right:0;top:0;font-size:3.2rem;font-weight:100;font-family:reckless;pointer-events:none}.single-product.woocommerce .product .product-summary .attribute-list .attribute-list-col.active:after{content:"-"}@media (max-width:768px){.single-product.woocommerce .product .product-summary{padding-top:0;padding-left:0;margin-top:30px}}@media (max-width:1245px){.single-product.woocommerce .product .product-summary,.single-product.woocommerce .product .product-summary p{padding-right:0}}.single-product.woocommerce .product .product-featured-image{margin-bottom:60px}@media (max-width:769px){.single-product.woocommerce .product .product-featured-image{margin-bottom:40px}}.single-product.woocommerce .product .foil-product{position:relative;display:block;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;float:left;width:450px;height:450px;margin:0 auto;margin-bottom:40px;font-size:4em;font-weight:300;color:#fff;text-decoration:none;background-color:#ddd;background-repeat:no-repeat;background-size:cover;transform:perspective(500px);transform-style:preserve-3d}.single-product.woocommerce .product .foil-product:after{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;content:"";transition:.5s;transform:translateZ(-20px)}.single-product.woocommerce .product .foil-product>span{display:block;transform:translateZ(50px) scale(.7)}.single-product.woocommerce .product .foil-product:hover:after{transform:translateZ(-50px)}@media (max-width:1112px){.single-product.woocommerce .product .foil-product{width:300px;height:300px;clear:both}}.single-product.woocommerce .product .block--product-left{padding:0}.post .inner .single-product.woocommerce .product .title.block--product-left>a,.single-product.woocommerce .product .block--product-left>h1,.single-product.woocommerce .product .post .inner .title.block--product-left>a{margin:30px 0 0;font-size:4rem;font-family:pamela;text-align:center;display:none}@media (max-width:770px){.post .inner .single-product.woocommerce .product .title.block--product-left>a,.single-product.woocommerce .product .block--product-left>h1,.single-product.woocommerce .product .post .inner .title.block--product-left>a{display:block;margin:0 0 80px}}.post .inner .single-product.woocommerce .product .block--product-left .title>a.product_title,.single-product.woocommerce .product .block--product-left .post .inner .title>a.product_title,.single-product.woocommerce .product .block--product-left h1.product_title{display:inline-block;float:left;margin:0;margin-right:10px;clear:both;font-size:4rem;font-weight:700}.post .inner .single-product.woocommerce .product .block--product-left .title>a.product_title+p,.single-product.woocommerce .product .block--product-left .post .inner .title>a.product_title+p,.single-product.woocommerce .product .block--product-left h1.product_title+p{display:inline-block;float:left;margin-bottom:0;font-family:reckless;font-size:4rem;font-weight:400;line-height:4.8rem}.post .inner .single-product.woocommerce .product .block--product-left .title>a.product_title+p+button.btn-request-sample,.single-product.woocommerce .product .block--product-left .post .inner .title>a.product_title+p+button.btn-request-sample,.single-product.woocommerce .product .block--product-left h1.product_title+p+button.btn-request-sample{float:left;width:100%;max-width:420px;margin-top:40px;clear:both}.single-product.woocommerce .product .block--product-left .woocommerce-product-gallery{float:left;width:100%!important;max-width:420px;margin-top:50px}.single-product.woocommerce .product .block--product-left .woocommerce-product-gallery .flex-viewport{margin-bottom:50px}@media (max-width:769px){.single-product.woocommerce .product .block--product-left .woocommerce-product-gallery{float:none;margin:25px auto}}.single-product.woocommerce .product .block--product-left h3.special-font{float:left;margin:40px 0;font-size:4rem}@media (min-width:769px){.single-product.woocommerce .product .block--product-left h3.special-font{max-width:70%;margin:80px 0}}.single-product.woocommerce .product .related{margin-top:60px}.single-product.woocommerce .product .related>h2{margin-bottom:60px;font-family:solanel;font-size:1.8rem;text-transform:uppercase}@media (max-width:769px){.single-product.woocommerce .product .related>h2{text-align:center}}.single-product.woocommerce .product .related.products{float:left}@media (min-width:769px){.single-product.woocommerce .product .related{margin-top:80px}}.single-product.woocommerce .product .slider--hero{float:left;width:100%;padding:0;margin-bottom:30px}@media (min-width:769px){.post .inner .single-product.woocommerce .product .slider--hero .slider__slides .slider__slide .slider__slide--content .title>a,.single-product.woocommerce .product .slider--hero .slider__slides .slider__slide .slider__slide--content .post .inner .title>a,.single-product.woocommerce .product .slider--hero .slider__slides .slider__slide .slider__slide--content h1{max-width:60%;margin:0 auto;font-size:7rem}}.single-product.woocommerce .info__printer .uform-group .uform.uselect input,.single-product.woocommerce .info__printer .uform-group .uform.uselect select,.single-product.woocommerce .info__printer .uform-group .uform.utext input,.single-product.woocommerce .info__printer .uform-group .uform.utext select,.single-product.woocommerce .request-foil-options__select-definition .uform-group .uform.uselect input,.single-product.woocommerce .request-foil-options__select-definition .uform-group .uform.uselect select,.single-product.woocommerce .request-foil-options__select-definition .uform-group .uform.utext input,.single-product.woocommerce .request-foil-options__select-definition .uform-group .uform.utext select{background:transparent;border-top:none;border-right:none;border-left:none;padding:5px 0}.single-product.woocommerce .info__printer .uform-group .uform.uselect .select__arrow,.single-product.woocommerce .info__printer .uform-group .uform.utext .select__arrow,.single-product.woocommerce .request-foil-options__select-definition .uform-group .uform.uselect .select__arrow,.single-product.woocommerce .request-foil-options__select-definition .uform-group .uform.utext .select__arrow{right:5px}.single-product.woocommerce .info__printer .size-text,.single-product.woocommerce .request-foil-options__select-definition .size-text{padding-block:20px}.single-product.woocommerce .right-col{margin-top:20px;width:50%;float:right;padding-left:40px}.single-product.woocommerce .right-col .accordion-right.accordion button:before{right:23px;transform:rotate(-45deg);margin-top:-20px;width:1px;transition:none}.single-product.woocommerce .right-col .accordion-right.accordion button:after{transform:rotate(-45deg);right:14px;width:20px;height:1px;margin-top:4px;transition:none}.single-product.woocommerce .right-col .accordion-right.accordion .opened h3 button:before{transform:rotate(45deg);height:20px;margin-top:-10px}.single-product.woocommerce .right-col .accordion-right.accordion .opened h3 button:after{transform:rotate(45deg);right:27px;margin-top:-1px}@media (max-width:1044px){.single-product.woocommerce .right-col{width:100%;padding-left:0}}.single-product.woocommerce .request-foil-options{position:relative;float:left;width:50%;padding:0;margin-top:20px;margin-bottom:30px;padding-right:40px}.single-product.woocommerce .request-foil-options .accordion h3{width:100%;padding-bottom:10px;margin:.5%;font-size:1.6rem;color:#1d1d1c;text-align:center;text-align:left;background:transparent;transition:all .3s;line-height:1.2}.single-product.woocommerce .request-foil-options .accordion h3 button{font-family:reckless;padding-left:50px}.single-product.woocommerce .request-foil-options .accordion h3 button:before{right:23px;transform:rotate(-45deg);margin-top:-20px;width:1px;transition:none}.single-product.woocommerce .request-foil-options .accordion h3 button:after{transform:rotate(-45deg);right:14px;width:20px;height:1px;margin-top:4px;transition:none}@media (max-width:675px){.single-product.woocommerce .request-foil-options .accordion h3{padding:25px 10px 15px 0;font-size:1.4rem;text-align:center}}.single-product.woocommerce .request-foil-options .accordion h3 span{position:relative;float:left;width:100%;margin-left:0;font-size:1.2rem;line-height:1.2}.single-product.woocommerce .request-foil-options .accordion h3:hover{color:#1d1d1c;cursor:pointer;background:#f7f6f2;border-color:#1d1d1c}.single-product.woocommerce .request-foil-options .accordion h3:hover img{transform:scale(1.2);transform-origin:center}@media (max-width:430px){.single-product.woocommerce .request-foil-options .accordion h3{width:100%;line-height:2}}.single-product.woocommerce .request-foil-options .accordion h3 img{position:absolute;top:0;left:0;float:left;width:40px;height:40px;transition:all .3s}.single-product.woocommerce .request-foil-options .accordion__item.opened h3 button:before{transform:rotate(45deg);height:20px;margin-top:-10px}.single-product.woocommerce .request-foil-options .accordion__item.opened h3 button:after{transform:rotate(45deg);right:27px;margin-top:-1px}@media (max-width:1044px){.single-product.woocommerce .request-foil-options{width:100%;max-width:100%;padding-right:0}}.single-product.woocommerce .request-foil-options .title-separator{max-width:100%}.single-product.woocommerce .request-foil-options .loader{position:absolute;right:30px;bottom:35px;display:none}.single-product.woocommerce .request-foil-options .loader.show{display:block}.single-product.woocommerce .request-foil-options__proceed{display:none;margin-top:20px}.single-product.woocommerce .request-foil-options__customer-type{display:inline-block;width:100%;margin-bottom:30px}.single-product.woocommerce .request-foil-options__customer-type p{text-align:center}.single-product.woocommerce .request-foil-options__customer-type input{display:none}.single-product.woocommerce .request-foil-options__customer-type input[type=radio]:checked+label{color:#1d1d1c;border-bottom:4px solid #000}.single-product.woocommerce .request-foil-options .info>div{display:none}.single-product.woocommerce .request-foil-options .info>div.show{display:block}.single-product.woocommerce .request-foil-options .info .col{float:left;width:50%;padding:20px}.single-product.woocommerce .request-foil-options .info .col:first-child{padding-left:0}@media (max-width:769px){.single-product.woocommerce .request-foil-options .info .col{width:100%;padding:0}}@media (max-width:769px){.single-product.woocommerce .request-foil-options__form,.single-product.woocommerce .request-foil-options__select-definition{width:100%}}.single-product.woocommerce .request-foil-options__form{padding:20px 0}.single-product.woocommerce .request-foil-options .grade-results p{width:100%;margin-top:20px;margin-bottom:0}.single-product.woocommerce .request-foil-options .grade-results h3{margin-top:20px}.single-product.woocommerce .request-foil-options .grade-results label{margin-right:20px}.single-product.woocommerce .request-foil-options .grade-results label:hover{cursor:pointer}.single-product.woocommerce #respond .request-foil-options input#submit,.single-product.woocommerce .request-foil-options #respond input#submit,.single-product.woocommerce .request-foil-options .btn,.single-product.woocommerce .request-foil-options .btn--alt,.single-product.woocommerce .request-foil-options .btn--inv,.single-product.woocommerce .request-foil-options .btn--large,.single-product.woocommerce .request-foil-options .button.alt,.single-product.woocommerce .request-foil-options a.button,.single-product.woocommerce .request-foil-options button.button,.single-product.woocommerce .request-foil-options input.button{padding:7px 20px}@media (max-width:1000px){.single-product.woocommerce .request-foil-options{float:left;width:100%;margin-right:0}}.single-product.woocommerce .cart .product-addon-totals,.single-product.woocommerce .cart .wc-pao-addon-selected-grades,.single-product.woocommerce .request-foil-options .hide{display:none}.single-product.woocommerce .cart .single_add_to_cart_button{width:100%;margin-top:10px;border:1px solid #1d1d1c;margin-bottom:40px;display:none}.single-product.woocommerce .single_add_to_cart_button{float:right}.single-product.woocommerce .woocommerce-message{border-top:none}.single-product.woocommerce .woocommerce-message .button{color:#1d1d1c!important}.single-product.woocommerce .woocommerce-message:before{left:0}.single-product.woocommerce .slick-initialized{margin-top:50px;margin-bottom:40px}.single-product.woocommerce .slick-initialized .slick-slide{padding:0 20px;max-height:400px}.single-product.woocommerce .slick-initialized .slick-slide img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.accordion-right,.buttons{display:block;float:left;width:100%}.accordion-right p{text-align:left!important}.btn-order-index,.btn-request-sample,.chaos-btn,.download_product_images,.js-add-to-cart{display:inline;margin-right:2%;font-size:1.5rem;float:left;margin-bottom:20px;width:31%;padding:15px 10px;text-align:left}.btn-order-index .download_product_images--btn,.btn-request-sample .download_product_images--btn,.chaos-btn .download_product_images--btn,.download_product_images .download_product_images--btn,.js-add-to-cart .download_product_images--btn{font-size:1.5rem!important;margin-bottom:0!important;padding:0;width:100%}@media (max-width:620px){.btn-order-index,.btn-request-sample,.chaos-btn,.download_product_images,.js-add-to-cart{width:100%;text-align:center}}.btn-order-index i,.btn-request-sample i,.chaos-btn i,.download_product_images i,.js-add-to-cart i{opacity:1;float:right}.btn-order-index i svg,.btn-request-sample i svg,.chaos-btn i svg,.download_product_images i svg,.js-add-to-cart i svg{max-width:25px;height:22px;fill:#fff;stroke:#fff}.btn-order-index:hover i,.btn-request-sample:hover i,.chaos-btn:hover i,.download_product_images:hover i,.js-add-to-cart:hover i{opacity:1}.btn-order-index:hover i svg,.btn-request-sample:hover i svg,.chaos-btn:hover i svg,.download_product_images:hover i svg,.js-add-to-cart:hover i svg{fill:#000;stroke:#000}.btn-order-index{background-color:#4c00b5;border-color:#4c00b5}.download_product_images{display:inline;font-size:1.4rem;padding:0}.download_product_images .btn,.download_product_images .btn--alt,.download_product_images .btn--inv,.download_product_images .btn--large,.download_product_images .button.alt,.download_product_images .woocommerce #respond input#submit,.download_product_images .woocommerce a.button,.download_product_images .woocommerce button.button,.download_product_images .woocommerce input.button,.woocommerce #respond .download_product_images input#submit,.woocommerce .download_product_images a.button,.woocommerce .download_product_images button.button,.woocommerce .download_product_images input.button{font-size:1.5rem;margin-bottom:20px;padding:15px}@media (max-width:620px){.download_product_images .btn,.download_product_images .btn--alt,.download_product_images .btn--inv,.download_product_images .btn--large,.download_product_images .button.alt,.download_product_images .woocommerce #respond input#submit,.download_product_images .woocommerce a.button,.download_product_images .woocommerce button.button,.download_product_images .woocommerce input.button,.woocommerce #respond .download_product_images input#submit,.woocommerce .download_product_images a.button,.woocommerce .download_product_images button.button,.woocommerce .download_product_images input.button{width:100%}}.download_product_images.download_product_images--chaos{padding:0}.download_product_images #download_product_images{display:none}.submit-wrapper{padding-top:10px;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:end;-ms-flex-pack:end;justify-content:end}.submit-wrapper .js-add-to-cart{padding:16px!important;float:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:0}.submit-wrapper .js-add-to-cart.disabled{pointer-events:none;opacity:.3}.submit-wrapper .js-add-to-cart i svg{stroke:none}.submit-wrapper .js-add-to-cart .foil-icon-1{stroke-linecap:round;stroke-linejoin:round}.submit-wrapper .js-add-to-cart .foil-icon-1,.submit-wrapper .js-add-to-cart .foil-icon-2{fill:none;stroke:#010101}.submit-wrapper .js-add-to-cart .foil-icon-3{fill:#010101}.submit-wrapper .js-add-to-cart .foil-icon-4{fill:#f5f4ef}.submit-wrapper .js-add-to-cart .foil-icon-2{stroke-miterlimit:10}.btn.chaos-btn,.chaos-btn.btn--alt,.chaos-btn.btn--inv,.chaos-btn.btn--large,.chaos-btn.button.alt,.js-add-to-cart,.woocommerce #respond input.chaos-btn#submit,.woocommerce a.chaos-btn.button,.woocommerce button.chaos-btn.button,.woocommerce input.chaos-btn.button{border:1px solid transparent}.btn.chaos-btn:hover,.chaos-btn.btn--alt:hover,.chaos-btn.btn--inv:hover,.chaos-btn.btn--large:hover,.chaos-btn.button.alt:hover,.js-add-to-cart:hover,.woocommerce #respond input.chaos-btn#submit:hover,.woocommerce a.chaos-btn.button:hover,.woocommerce button.chaos-btn.button:hover,.woocommerce input.chaos-btn.button:hover{border:1px solid #000}.acc-title{margin-bottom:10px;max-width:420px;border-bottom:1px solid #000;cursor:pointer;float:left;width:100%}@media (max-width:770px){.acc-title{max-width:100%}}.acc-title svg{width:20px;float:right}.get_chaos_vr_scans--extra{display:none;float:left;max-width:420px;line-height:1.2;font-weight:300}.get_chaos_vr_scans--extra span{font-size:1.2rem}@media (max-width:769px){.get_chaos_vr_scans--extra{max-width:100%}}.container--gallery-thumbs{display:inline-block}.container--gallery-thumbs h3{color:#fff;text-align:center;width:80%;font-size:5.7rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:950px){.container--gallery-thumbs h3{width:95%;font-size:3.7rem}}@media (max-width:590px){.container--gallery-thumbs h3{font-size:2.5rem}}@media (max-width:390px){.container--gallery-thumbs h3{font-size:1.5rem}}.container--gallery-thumbs:before{content:"";width:100%;height:100%;background:#000;opacity:.2;position:absolute}.post .inner .single-product.woocommerce .product .block--product-left .title>a.entry-title,.single-product.woocommerce .product .block--product-left .post .inner .title>a.entry-title,.single-product.woocommerce .product .block--product-left h1.entry-title{text-transform:uppercase;width:100%;float:left;display:none}@media (max-width:780px){.post .inner .single-product.woocommerce .product .block--product-left .title>a.entry-title,.single-product.woocommerce .product .block--product-left .post .inner .title>a.entry-title,.single-product.woocommerce .product .block--product-left h1.entry-title{display:block}}.products-feed .slider.no-slider .products{display:block}.woocommerce.slider ul.products{margin-top:80px}.woocommerce.slider ul.products li.product{width:auto}.page-template-template-foil-range ul.products,.slider--related-products ul.products,.woocommerce ul.products{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-template-template-foil-range ul.products li.product-cta img,.slider--related-products ul.products li.product-cta img,.woocommerce ul.products li.product-cta img{width:100%;top:0;left:0;height:100%;-o-object-fit:cover;object-fit:cover;max-width:100%!important}@media (min-width:581px){.page-template-template-foil-range ul.products li.product-cta img,.slider--related-products ul.products li.product-cta img,.woocommerce ul.products li.product-cta img{position:absolute}}.page-template-template-foil-range ul.products li.product-cta p,.slider--related-products ul.products li.product-cta p,.woocommerce ul.products li.product-cta p{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9;font-family:pamela;text-align:center;font-size:42px;color:#fff;line-height:1.2;width:100%;padding:20px}.page-template-template-foil-range ul.products li.product-cta.dark-text p,.slider--related-products ul.products li.product-cta.dark-text p,.woocommerce ul.products li.product-cta.dark-text p{color:#000}.page-template-template-foil-range .products .product,.page-template-template-foil-range .products li.product,.page-template-template-foil-range ul.products .product,.page-template-template-foil-range ul.products li.product,.slider--related-products .products .product,.slider--related-products .products li.product,.slider--related-products ul.products .product,.slider--related-products ul.products li.product,.woocommerce .products .product,.woocommerce .products li.product,.woocommerce ul.products .product,.woocommerce ul.products li.product{text-align:center;background:#fff;padding:20px;width:22.05%}.page-template-template-foil-range .products .product.first,.page-template-template-foil-range .products .product.last,.page-template-template-foil-range .products li.product.first,.page-template-template-foil-range .products li.product.last,.page-template-template-foil-range ul.products .product.first,.page-template-template-foil-range ul.products .product.last,.page-template-template-foil-range ul.products li.product.first,.page-template-template-foil-range ul.products li.product.last,.slider--related-products .products .product.first,.slider--related-products .products .product.last,.slider--related-products .products li.product.first,.slider--related-products .products li.product.last,.slider--related-products ul.products .product.first,.slider--related-products ul.products .product.last,.slider--related-products ul.products li.product.first,.slider--related-products ul.products li.product.last,.woocommerce .products .product.first,.woocommerce .products .product.last,.woocommerce .products li.product.first,.woocommerce .products li.product.last,.woocommerce ul.products .product.first,.woocommerce ul.products .product.last,.woocommerce ul.products li.product.first,.woocommerce ul.products li.product.last{margin:0 3.8% 2.992em 0}.page-template-template-foil-range .products .product.first,.page-template-template-foil-range .products li.product.first,.page-template-template-foil-range ul.products .product.first,.page-template-template-foil-range ul.products li.product.first,.slider--related-products .products .product.first,.slider--related-products .products li.product.first,.slider--related-products ul.products .product.first,.slider--related-products ul.products li.product.first,.woocommerce .products .product.first,.woocommerce .products li.product.first,.woocommerce ul.products .product.first,.woocommerce ul.products li.product.first{clear:none}.page-template-template-foil-range .products .product:nth-child(4n),.page-template-template-foil-range .products li.product:nth-child(4n),.page-template-template-foil-range ul.products .product:nth-child(4n),.page-template-template-foil-range ul.products li.product:nth-child(4n),.slider--related-products .products .product:nth-child(4n),.slider--related-products .products li.product:nth-child(4n),.slider--related-products ul.products .product:nth-child(4n),.slider--related-products ul.products li.product:nth-child(4n),.woocommerce .products .product:nth-child(4n),.woocommerce .products li.product:nth-child(4n),.woocommerce ul.products .product:nth-child(4n),.woocommerce ul.products li.product:nth-child(4n){margin-right:0}.page-template-template-foil-range .products .product h2,.page-template-template-foil-range .products li.product h2,.page-template-template-foil-range ul.products .product h2,.page-template-template-foil-range ul.products li.product h2,.slider--related-products .products .product h2,.slider--related-products .products li.product h2,.slider--related-products ul.products .product h2,.slider--related-products ul.products li.product h2,.woocommerce .products .product h2,.woocommerce .products li.product h2,.woocommerce ul.products .product h2,.woocommerce ul.products li.product h2{text-align:center;font-family:solanel;margin:0 auto;margin-bottom:10px;font-size:1em;padding:.5em 0}.page-template-template-foil-range .products .product h2.code,.page-template-template-foil-range .products li.product h2.code,.page-template-template-foil-range ul.products .product h2.code,.page-template-template-foil-range ul.products li.product h2.code,.slider--related-products .products .product h2.code,.slider--related-products .products li.product h2.code,.slider--related-products ul.products .product h2.code,.slider--related-products ul.products li.product h2.code,.woocommerce .products .product h2.code,.woocommerce .products li.product h2.code,.woocommerce ul.products .product h2.code,.woocommerce ul.products li.product h2.code{padding-top:0;padding-bottom:0}.page-template-template-foil-range .products .product h2:hover,.page-template-template-foil-range .products li.product h2:hover,.page-template-template-foil-range ul.products .product h2:hover,.page-template-template-foil-range ul.products li.product h2:hover,.slider--related-products .products .product h2:hover,.slider--related-products .products li.product h2:hover,.slider--related-products ul.products .product h2:hover,.slider--related-products ul.products li.product h2:hover,.woocommerce .products .product h2:hover,.woocommerce .products li.product h2:hover,.woocommerce ul.products .product h2:hover,.woocommerce ul.products li.product h2:hover{color:#5c166a}.page-template-template-foil-range .products .product p,.page-template-template-foil-range .products li.product p,.page-template-template-foil-range ul.products .product p,.page-template-template-foil-range ul.products li.product p,.slider--related-products .products .product p,.slider--related-products .products li.product p,.slider--related-products ul.products .product p,.slider--related-products ul.products li.product p,.woocommerce .products .product p,.woocommerce .products li.product p,.woocommerce ul.products .product p,.woocommerce ul.products li.product p{margin-top:10px}.page-template-template-foil-range .products .product p.colour,.page-template-template-foil-range .products li.product p.colour,.page-template-template-foil-range ul.products .product p.colour,.page-template-template-foil-range ul.products li.product p.colour,.slider--related-products .products .product p.colour,.slider--related-products .products li.product p.colour,.slider--related-products ul.products .product p.colour,.slider--related-products ul.products li.product p.colour,.woocommerce .products .product p.colour,.woocommerce .products li.product p.colour,.woocommerce ul.products .product p.colour,.woocommerce ul.products li.product p.colour{margin:0 0 8px;font-size:14px}.page-template-template-foil-range .products .product hr,.page-template-template-foil-range .products li.product hr,.page-template-template-foil-range ul.products .product hr,.page-template-template-foil-range ul.products li.product hr,.slider--related-products .products .product hr,.slider--related-products .products li.product hr,.slider--related-products ul.products .product hr,.slider--related-products ul.products li.product hr,.woocommerce .products .product hr,.woocommerce .products li.product hr,.woocommerce ul.products .product hr,.woocommerce ul.products li.product hr{margin:0 0 10px;max-width:100%}.page-template-template-foil-range .products .product img,.page-template-template-foil-range .products li.product img,.page-template-template-foil-range ul.products .product img,.page-template-template-foil-range ul.products li.product img,.slider--related-products .products .product img,.slider--related-products .products li.product img,.slider--related-products ul.products .product img,.slider--related-products ul.products li.product img,.woocommerce .products .product img,.woocommerce .products li.product img,.woocommerce ul.products .product img,.woocommerce ul.products li.product img{max-width:25px;margin:0 auto}.page-template-template-foil-range .products .product .price,.page-template-template-foil-range .products li.product .price,.page-template-template-foil-range ul.products .product .price,.page-template-template-foil-range ul.products li.product .price,.slider--related-products .products .product .price,.slider--related-products .products li.product .price,.slider--related-products ul.products .product .price,.slider--related-products ul.products li.product .price,.woocommerce .products .product .price,.woocommerce .products li.product .price,.woocommerce ul.products .product .price,.woocommerce ul.products li.product .price{display:none}@media (max-width:1100px){.page-template-template-foil-range .products .product,.page-template-template-foil-range .products li.product,.page-template-template-foil-range ul.products .product,.page-template-template-foil-range ul.products li.product,.slider--related-products .products .product,.slider--related-products .products li.product,.slider--related-products ul.products .product,.slider--related-products ul.products li.product,.woocommerce .products .product,.woocommerce .products li.product,.woocommerce ul.products .product,.woocommerce ul.products li.product{width:48%}.page-template-template-foil-range .products .product:nth-child(2n),.page-template-template-foil-range .products li.product:nth-child(2n),.page-template-template-foil-range ul.products .product:nth-child(2n),.page-template-template-foil-range ul.products li.product:nth-child(2n),.slider--related-products .products .product:nth-child(2n),.slider--related-products .products li.product:nth-child(2n),.slider--related-products ul.products .product:nth-child(2n),.slider--related-products ul.products li.product:nth-child(2n),.woocommerce .products .product:nth-child(2n),.woocommerce .products li.product:nth-child(2n),.woocommerce ul.products .product:nth-child(2n),.woocommerce ul.products li.product:nth-child(2n){margin-right:0}}@media (max-width:580px){.page-template-template-foil-range .products .product,.page-template-template-foil-range .products li.product,.page-template-template-foil-range ul.products .product,.page-template-template-foil-range ul.products li.product,.slider--related-products .products .product,.slider--related-products .products li.product,.slider--related-products ul.products .product,.slider--related-products ul.products li.product,.woocommerce .products .product,.woocommerce .products li.product,.woocommerce ul.products .product,.woocommerce ul.products li.product{width:100%!important}}.page-template-template-foil-range .products .foil-product,.page-template-template-foil-range ul.products .foil-product,.slider--related-products .products .foil-product,.slider--related-products ul.products .foil-product,.woocommerce .products .foil-product,.woocommerce ul.products .foil-product{display:block;margin:0 auto;width:275px;height:300px;max-width:100%;background-color:#fff;background-size:80%;background-position:50%;background-repeat:no-repeat;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#fff;text-decoration:none;font-size:4em;font-weight:300;transform-style:preserve-3d;transform:perspective(500px);position:relative;margin-bottom:10px}.page-template-template-foil-range .products .foil-product:after,.page-template-template-foil-range ul.products .foil-product:after,.slider--related-products .products .foil-product:after,.slider--related-products ul.products .foil-product:after,.woocommerce .products .foil-product:after,.woocommerce ul.products .foil-product:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1;transform:translateZ(-20px);transition:.5s}.page-template-template-foil-range .products .foil-product>span,.page-template-template-foil-range ul.products .foil-product>span,.slider--related-products .products .foil-product>span,.slider--related-products ul.products .foil-product>span,.woocommerce .products .foil-product>span,.woocommerce ul.products .foil-product>span{display:block;transform:translateZ(50px) scale(.7)}.page-template-template-foil-range .products .foil-product:hover:after,.page-template-template-foil-range ul.products .foil-product:hover:after,.slider--related-products .products .foil-product:hover:after,.slider--related-products ul.products .foil-product:hover:after,.woocommerce .products .foil-product:hover:after,.woocommerce ul.products .foil-product:hover:after{transform:translateZ(-50px)}.products-feed .slider--related-products .owl-item .product{width:100%}.page-template-template-foil-range .products .owl-stage-outer,.products-feed .woocommerce.slider .products .owl-stage-outer,.related.products .products .owl-stage-outer,.shortcode .products .owl-stage-outer{margin-top:80px}.page-template-template-foil-range .products .owl-stage-outer li.last,.products-feed .woocommerce.slider .products .owl-stage-outer li.last,.related.products .products .owl-stage-outer li.last,.shortcode .products .owl-stage-outer li.last{margin:0 3.8% 2.992em 0}.page-template-template-foil-range .products .owl-dots,.products-feed .woocommerce.slider .products .owl-dots,.related.products .products .owl-dots,.shortcode .products .owl-dots{position:absolute;top:0;right:40px}.page-template-template-foil-range .products .owl-dots .owl-dot,.products-feed .woocommerce.slider .products .owl-dots .owl-dot,.related.products .products .owl-dots .owl-dot,.shortcode .products .owl-dots .owl-dot{color:#1d1d1c;font-family:solanel}.page-template-template-foil-range .products .owl-dots .owl-dot.active:before,.products-feed .woocommerce.slider .products .owl-dots .owl-dot.active:before,.related.products .products .owl-dots .owl-dot.active:before,.shortcode .products .owl-dots .owl-dot.active:before{border-bottom:2px solid #1d1d1c}.page-template-template-foil-range .products .owl-dots .owl-dot:before,.products-feed .woocommerce.slider .products .owl-dots .owl-dot:before,.related.products .products .owl-dots .owl-dot:before,.shortcode .products .owl-dots .owl-dot:before{content:counters(a,".")}.page-template-template-foil-range .products .owl-dots .owl-dot:after,.products-feed .woocommerce.slider .products .owl-dots .owl-dot:after,.related.products .products .owl-dots .owl-dot:after,.shortcode .products .owl-dots .owl-dot:after{content:"/"}.page-template-template-foil-range .products .owl-dots .owl-dot:last-child:after,.products-feed .woocommerce.slider .products .owl-dots .owl-dot:last-child:after,.related.products .products .owl-dots .owl-dot:last-child:after,.shortcode .products .owl-dots .owl-dot:last-child:after{content:none}@media (max-width:580px){.page-template-template-foil-range .products .owl-dots,.products-feed .woocommerce.slider .products .owl-dots,.related.products .products .owl-dots,.shortcode .products .owl-dots{width:100%;right:0;padding-left:20px}}.page-template-template-foil-range .products .owl-nav,.products-feed .woocommerce.slider .products .owl-nav,.related.products .products .owl-nav,.shortcode .products .owl-nav{top:60px;max-width:138px;right:0}.page-template-template-foil-range .products .owl-nav button.owl-next,.page-template-template-foil-range .products .owl-nav button.owl-prev,.products-feed .woocommerce.slider .products .owl-nav button.owl-next,.products-feed .woocommerce.slider .products .owl-nav button.owl-prev,.related.products .products .owl-nav button.owl-next,.related.products .products .owl-nav button.owl-prev,.shortcode .products .owl-nav button.owl-next,.shortcode .products .owl-nav button.owl-prev{width:40px;height:70px;background-size:70%;background-size:60%;background-repeat:no-repeat;margin:0}.page-template-template-foil-range .products .owl-nav button.owl-next:hover,.page-template-template-foil-range .products .owl-nav button.owl-prev:hover,.products-feed .woocommerce.slider .products .owl-nav button.owl-next:hover,.products-feed .woocommerce.slider .products .owl-nav button.owl-prev:hover,.related.products .products .owl-nav button.owl-next:hover,.related.products .products .owl-nav button.owl-prev:hover,.shortcode .products .owl-nav button.owl-next:hover,.shortcode .products .owl-nav button.owl-prev:hover{margin-left:0;margin-right:0}.page-template-template-foil-range .products .owl-nav button.owl-next,.products-feed .woocommerce.slider .products .owl-nav button.owl-next,.related.products .products .owl-nav button.owl-next,.shortcode .products .owl-nav button.owl-next{background-image:url(../images/archive-arrow-right.png)}@media (max-width:710px){.page-template-template-foil-range .products .owl-nav button.owl-next,.products-feed .woocommerce.slider .products .owl-nav button.owl-next,.related.products .products .owl-nav button.owl-next,.shortcode .products .owl-nav button.owl-next{margin-right:5px}.page-template-template-foil-range .products .owl-nav button.owl-next:hover,.products-feed .woocommerce.slider .products .owl-nav button.owl-next:hover,.related.products .products .owl-nav button.owl-next:hover,.shortcode .products .owl-nav button.owl-next:hover{margin-right:4px}}.page-template-template-foil-range .products .owl-nav button.owl-prev,.products-feed .woocommerce.slider .products .owl-nav button.owl-prev,.related.products .products .owl-nav button.owl-prev,.shortcode .products .owl-nav button.owl-prev{background-image:url(../images/archive-arrow-left.png)}@media (max-width:710px){.page-template-template-foil-range .products .owl-nav button.owl-prev,.products-feed .woocommerce.slider .products .owl-nav button.owl-prev,.related.products .products .owl-nav button.owl-prev,.shortcode .products .owl-nav button.owl-prev{margin-right:5px}.page-template-template-foil-range .products .owl-nav button.owl-prev:hover,.products-feed .woocommerce.slider .products .owl-nav button.owl-prev:hover,.related.products .products .owl-nav button.owl-prev:hover,.shortcode .products .owl-nav button.owl-prev:hover{margin-right:4px}}@media (max-width:580px){.page-template-template-foil-range .products .owl-nav,.products-feed .woocommerce.slider .products .owl-nav,.related.products .products .owl-nav,.shortcode .products .owl-nav{display:none}}.page-template-template-foil-range ul.products li.product img,.products-feed .woocommerce.slider ul.products li.product img,.related.products ul.products li.product img,.shortcode ul.products li.product img{display:none}.related.products .products .owl-dots{top:-88px}@media (max-width:580px){.related.products .products .owl-dots{top:-60px}}.related.products .products .owl-nav{top:-28px}.related.products .products .owl-stage-outer{margin-top:0}.related.products .products .owl-stage-outer .foil-product{width:385px;height:400px}@media (max-width:1000px){.related.products .products .owl-stage-outer .foil-product{height:250px}}.post-type-archive-product .woocommerce-pagination .page-numbers,.premium .woocommerce-pagination .page-numbers,.search-results .woocommerce-pagination .page-numbers,.tax-product_cat .woocommerce-pagination .page-numbers{color:#1d1d1c}.woocommerce-cart .header--site,.woocommerce-checkout .header--site{margin-bottom:20px}.woocommerce-cart .woocommerce table.shop_table,.woocommerce-checkout .woocommerce table.shop_table{border:none}.woocommerce-cart .woocommerce table.shop_table .cart_item,.woocommerce-checkout .woocommerce table.shop_table .cart_item{border:1px solid #000;margin-bottom:20px;padding-bottom:10px}.woocommerce-cart .woocommerce table.shop_table .cart_item .product-remove,.woocommerce-checkout .woocommerce table.shop_table .cart_item .product-remove{padding-left:5px}.woocommerce-cart .woocommerce table.shop_table thead tr th,.woocommerce-checkout .woocommerce table.shop_table thead tr th{border-bottom:1px solid #1d1d1c;font-weight:300;font-size:1.8rem}.woocommerce-cart .woocommerce table.shop_table thead tr th.product-quantity,.woocommerce-cart .woocommerce table.shop_table thead tr th.product-subtotal,.woocommerce-checkout .woocommerce table.shop_table thead tr th.product-quantity,.woocommerce-checkout .woocommerce table.shop_table thead tr th.product-subtotal{display:none}.woocommerce-cart .woocommerce table.shop_table tbody tr td,.woocommerce-checkout .woocommerce table.shop_table tbody tr td{border:none;font-size:1.8rem}.woocommerce-cart .woocommerce table.shop_table tbody tr td .variation,.woocommerce-cart .woocommerce table.shop_table tbody tr td p,.woocommerce-checkout .woocommerce table.shop_table tbody tr td .variation,.woocommerce-checkout .woocommerce table.shop_table tbody tr td p{background:#f7f6f2;font-size:1.8rem;line-height:2rem;font-weight:100}.woocommerce-cart .woocommerce table.shop_table tbody tr td .variation,.woocommerce-checkout .woocommerce table.shop_table tbody tr td .variation{margin:0}.woocommerce-cart .woocommerce table.shop_table tbody tr td dd,.woocommerce-cart .woocommerce table.shop_table tbody tr td dt,.woocommerce-checkout .woocommerce table.shop_table tbody tr td dd,.woocommerce-checkout .woocommerce table.shop_table tbody tr td dt{display:block;width:100%;text-align:left}.woocommerce-cart .woocommerce table.shop_table tbody tr td dt,.woocommerce-checkout .woocommerce table.shop_table tbody tr td dt{font-weight:400;margin-bottom:10px}.woocommerce-cart .woocommerce table.shop_table tbody tr td.product-quantity,.woocommerce-cart .woocommerce table.shop_table tbody tr td.product-subtotal,.woocommerce-checkout .woocommerce table.shop_table tbody tr td.product-quantity,.woocommerce-checkout .woocommerce table.shop_table tbody tr td.product-subtotal{display:none}.woocommerce-cart .woocommerce table.shop_table tbody tr td.product-name,.woocommerce-checkout .woocommerce table.shop_table tbody tr td.product-name{text-transform:uppercase}.woocommerce-cart .woocommerce table.shop_table tbody button[name=update_cart],.woocommerce-checkout .woocommerce table.shop_table tbody button[name=update_cart]{display:none!important}.woocommerce-cart .woocommerce table.shop_table th,.woocommerce-checkout .woocommerce table.shop_table th{background-color:transparent;border:none}.woocommerce-cart .woocommerce table button.button,.woocommerce-checkout .woocommerce table button.button{color:#1d1d1c}.woocommerce-cart .woocommerce table button.button:disabled,.woocommerce-cart .woocommerce table button.button:disabled[disabled],.woocommerce-checkout .woocommerce table button.button:disabled,.woocommerce-checkout .woocommerce table button.button:disabled[disabled]{color:#fff}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals,.woocommerce-checkout .woocommerce .cart-collaterals .cart_totals{width:100%}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals h2,.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table,.woocommerce-checkout .woocommerce .cart-collaterals .cart_totals h2,.woocommerce-checkout .woocommerce .cart-collaterals .cart_totals table{display:none}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout,.woocommerce-checkout .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout{text-align:right;padding-right:15px}.woocommerce-cart .woocommerce a.remove,.woocommerce-checkout .woocommerce a.remove{color:#1d1d1c!important}.woocommerce-cart .woocommerce a.remove:hover,.woocommerce-checkout .woocommerce a.remove:hover{color:#1d1d1c!important;background:none!important}.woocommerce-checkout .header--site{margin-bottom:20px}.woocommerce-checkout .woocommerce #order_review_heading{margin-top:20px}.woocommerce-checkout .woocommerce .select2-container--default .select2-selection--single{border-radius:0;padding:8px 0;height:43px}.woocommerce-checkout .woocommerce .select2-container--default .select2-selection--single .select2-selection__arrow{top:8px}.woocommerce-checkout .woocommerce .woocommerce-order .woocommerce-notice{font-size:1.8rem}.woocommerce-checkout .woocommerce .woocommerce-order ul.order_details{margin:10px 0;padding-left:0}.woocommerce-checkout .woocommerce .woocommerce-order ul.order_details li{font-size:1.8rem}.woocommerce-checkout .woocommerce .woocommerce-order .woocommerce-order-details h2{margin-top:40px;border-top:1px solid #000;padding-top:20px}.woocommerce-checkout .woocommerce .woocommerce-order .woocommerce-order-details table tfoot{display:none}.woocommerce-checkout .woocommerce .woocommerce-order .woocommerce-order-details .wc-item-meta{padding:0;margin-top:10px}.woocommerce-checkout .woocommerce .woocommerce-order .woocommerce-order-details .wc-item-meta li{background:#f7f6f2;font-size:1.8rem;line-height:2rem;font-weight:100;border:1px solid #000;padding:20px}.woocommerce-checkout .woocommerce .woocommerce-order .woocommerce-order-details .wc-item-meta li .wc-item-meta-label{font-weight:400}.woocommerce-checkout .woocommerce .woocommerce-order .woocommerce-order-overview__total.total{display:none}.woocommerce-checkout .woocommerce .woocommerce-order .woocommerce-order-overview__date.date{border:none}#no_contact_field .checkbox{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:start;align-items:flex-start}.woocommerce-account .col-1 .woocommerce-form__label-for-checkbox{width:100%;margin-top:10px}.woocommerce-account .woocommerce-Button.button{color:#1d1d1c}.woocommerce-account .woocommerce-Button.button:hover{background:#1d1d1c;color:#fff}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{font-weight:100;font-size:1.6rem}.page-template-template-foil-range #products>center img,.post-type-archive-product #products>center img,.tax-product_cat #products>center img{max-width:200px}.page-template-template-foil-range .page-title,.post-type-archive-product .page-title,.tax-product_cat .page-title{text-align:center;font-family:pamela}.page-template-template-foil-range .woocommerce-result-count,.post-type-archive-product .woocommerce-result-count,.tax-product_cat .woocommerce-result-count{width:100%;text-align:center}.page-template-template-foil-range .shop-filter,.post-type-archive-product .shop-filter,.tax-product_cat .shop-filter{display:inline-block;margin-bottom:20px;font-size:1.6rem}.page-template-template-foil-range .shop-filter:hover,.post-type-archive-product .shop-filter:hover,.tax-product_cat .shop-filter:hover{cursor:pointer;color:#5c166a}@media (max-width:555px){.page-template-template-foil-range .shop-filter,.post-type-archive-product .shop-filter,.tax-product_cat .shop-filter{width:100%;text-align:center;margin-bottom:15px}}.page-template-template-foil-range .shop-filter:after,.post-type-archive-product .shop-filter:after,.tax-product_cat .shop-filter:after{content:"+";margin-left:5px}.page-template-template-foil-range .shop-filter.active:after,.post-type-archive-product .shop-filter.active:after,.tax-product_cat .shop-filter.active:after{content:"-";margin-left:5px}.page-template-template-foil-range .temp-images-text,.post-type-archive-product .temp-images-text,.tax-product_cat .temp-images-text{text-align:center;margin-top:40px;background:#000;padding:40px;color:#fff}.page-template-template-foil-range .temp-images-text h3,.post-type-archive-product .temp-images-text h3,.tax-product_cat .temp-images-text h3{color:#fff;font-family:pamela;font-size:4rem}.page-template-template-foil-range .temp-images-text h4,.post-type-archive-product .temp-images-text h4,.tax-product_cat .temp-images-text h4{color:#fff}.page-template-template-foil-range .temp-images-text svg,.post-type-archive-product .temp-images-text svg,.tax-product_cat .temp-images-text svg{max-width:30px;margin-top:30px;transition:all .3s;transform-origin:center}.page-template-template-foil-range .temp-images-text svg:hover,.post-type-archive-product .temp-images-text svg:hover,.tax-product_cat .temp-images-text svg:hover{cursor:pointer;transform:scale(1.3)}.page-template-template-foil-range .foil-filters,.post-type-archive-product .foil-filters,.tax-product_cat .foil-filters{margin-bottom:40px;border-bottom:1px solid #1d1d1c;padding-bottom:20px}.page-template-template-foil-range .foil-filters section,.post-type-archive-product .foil-filters section,.tax-product_cat .foil-filters section{width:16.6666666667%;display:inline-block;vertical-align:text-top;position:relative;overflow:visible}.page-template-template-foil-range .foil-filters section:nth-child(3) nav ul li,.page-template-template-foil-range .foil-filters section:nth-child(4) nav ul li,.post-type-archive-product .foil-filters section:nth-child(3) nav ul li,.post-type-archive-product .foil-filters section:nth-child(4) nav ul li,.tax-product_cat .foil-filters section:nth-child(3) nav ul li,.tax-product_cat .foil-filters section:nth-child(4) nav ul li{padding-left:20px}@media (max-width:1000px){.page-template-template-foil-range .foil-filters section,.post-type-archive-product .foil-filters section,.tax-product_cat .foil-filters section{width:33.3333333333%}}.page-template-template-foil-range .foil-filters section h3,.post-type-archive-product .foil-filters section h3,.tax-product_cat .foil-filters section h3{font-size:2rem;padding:10px;margin-bottom:25px;border-top:1px solid #1d1d1c;border-bottom:1px solid #1d1d1c;margin-right:10px;width:auto;font-family:solanel;font-weight:100;font-size:1.6rem}.page-template-template-foil-range .foil-filters section h3:after,.post-type-archive-product .foil-filters section h3:after,.tax-product_cat .foil-filters section h3:after{content:"+";position:relative;float:right}.page-template-template-foil-range .foil-filters section h3:hover,.post-type-archive-product .foil-filters section h3:hover,.tax-product_cat .foil-filters section h3:hover{cursor:pointer;color:#5c166a}.page-template-template-foil-range .foil-filters section h3+nav,.post-type-archive-product .foil-filters section h3+nav,.tax-product_cat .foil-filters section h3+nav{display:none;position:absolute;top:50px;left:0;overflow:visible;background:#f7f6f2;z-index:9999;padding:20px 10px;width:100%;box-shadow:4px 4px 10px #aaa}.page-template-template-foil-range .foil-filters section h3+nav ul,.post-type-archive-product .foil-filters section h3+nav ul,.tax-product_cat .foil-filters section h3+nav ul{float:left;margin-bottom:0;width:100%}.page-template-template-foil-range .foil-filters section h3+nav ul li,.post-type-archive-product .foil-filters section h3+nav ul li,.tax-product_cat .foil-filters section h3+nav ul li{font-size:1.4rem;background:#fff}.page-template-template-foil-range .foil-filters section h3+nav ul li.filter-selected,.post-type-archive-product .foil-filters section h3+nav ul li.filter-selected,.tax-product_cat .foil-filters section h3+nav ul li.filter-selected{border:1px solid #1d1d1c}.page-template-template-foil-range .foil-filters section h3+nav ul li a,.post-type-archive-product .foil-filters section h3+nav ul li a,.tax-product_cat .foil-filters section h3+nav ul li a{width:100%;display:block;position:static}.page-template-template-foil-range .foil-filters section h3+nav ul li a:after,.post-type-archive-product .foil-filters section h3+nav ul li a:after,.tax-product_cat .foil-filters section h3+nav ul li a:after{content:none;width:auto;border:none}.page-template-template-foil-range .foil-filters section h3.active+nav,.post-type-archive-product .foil-filters section h3.active+nav,.tax-product_cat .foil-filters section h3.active+nav{display:block}.page-template-template-foil-range .foil-filters section h3.active:after,.post-type-archive-product .foil-filters section h3.active:after,.tax-product_cat .foil-filters section h3.active:after{content:"-"}.page-template-template-foil-range .foil-filters section.widget_product_search,.post-type-archive-product .foil-filters section.widget_product_search,.tax-product_cat .foil-filters section.widget_product_search{width:100%;margin-bottom:30px;position:relative}.page-template-template-foil-range .foil-filters section.widget_product_search form,.post-type-archive-product .foil-filters section.widget_product_search form,.tax-product_cat .foil-filters section.widget_product_search form{max-width:1400px;width:100%;margin:auto}.page-template-template-foil-range .foil-filters section.widget_product_search form input,.post-type-archive-product .foil-filters section.widget_product_search form input,.tax-product_cat .foil-filters section.widget_product_search form input{width:100%;padding:16px}.page-template-template-foil-range .foil-filters section.widget_product_search form button,.post-type-archive-product .foil-filters section.widget_product_search form button,.tax-product_cat .foil-filters section.widget_product_search form button{position:absolute;top:0;right:0}.page-template-template-foil-range .foil-filters section:nth-child(2) li,.post-type-archive-product .foil-filters section:nth-child(2) li,.tax-product_cat .foil-filters section:nth-child(2) li{width:100%;float:left;margin-right:-10px}.page-template-template-foil-range .foil-filters section:nth-child(3) li,.post-type-archive-product .foil-filters section:nth-child(3) li,.tax-product_cat .foil-filters section:nth-child(3) li{width:100%;float:left;margin-right:0;padding-left:0}.page-template-template-foil-range .foil-filters section:nth-child(3) li a:before,.post-type-archive-product .foil-filters section:nth-child(3) li a:before,.tax-product_cat .foil-filters section:nth-child(3) li a:before{display:none}.page-template-template-foil-range .foil-filters section:nth-child(6) li.wc-layered-nav-term,.page-template-template-foil-range .foil-filters section:nth-child(7) li.wc-layered-nav-term,.post-type-archive-product .foil-filters section:nth-child(6) li.wc-layered-nav-term,.post-type-archive-product .foil-filters section:nth-child(7) li.wc-layered-nav-term,.tax-product_cat .foil-filters section:nth-child(6) li.wc-layered-nav-term,.tax-product_cat .foil-filters section:nth-child(7) li.wc-layered-nav-term{width:33.333333%;float:left;margin-right:0;padding-left:0;text-align:center;border:1px solid #d1d3d4}.page-template-template-foil-range .foil-filters section:nth-child(6) li.wc-layered-nav-term:nth-child(3n+2),.page-template-template-foil-range .foil-filters section:nth-child(7) li.wc-layered-nav-term:nth-child(3n+2),.post-type-archive-product .foil-filters section:nth-child(6) li.wc-layered-nav-term:nth-child(3n+2),.post-type-archive-product .foil-filters section:nth-child(7) li.wc-layered-nav-term:nth-child(3n+2),.tax-product_cat .foil-filters section:nth-child(6) li.wc-layered-nav-term:nth-child(3n+2),.tax-product_cat .foil-filters section:nth-child(7) li.wc-layered-nav-term:nth-child(3n+2){border-right:none;border-left:none}.page-template-template-foil-range .foil-filters section:nth-child(6) li.wc-layered-nav-term a:before,.page-template-template-foil-range .foil-filters section:nth-child(7) li.wc-layered-nav-term a:before,.post-type-archive-product .foil-filters section:nth-child(6) li.wc-layered-nav-term a:before,.post-type-archive-product .foil-filters section:nth-child(7) li.wc-layered-nav-term a:before,.tax-product_cat .foil-filters section:nth-child(6) li.wc-layered-nav-term a:before,.tax-product_cat .foil-filters section:nth-child(7) li.wc-layered-nav-term a:before{display:none}.page-template-template-foil-range .foil-filters section:nth-child(4) li,.post-type-archive-product .foil-filters section:nth-child(4) li,.tax-product_cat .foil-filters section:nth-child(4) li{width:100%;float:left;margin-right:0}.page-template-template-foil-range .foil-filters section:nth-child(4) li a:before,.post-type-archive-product .foil-filters section:nth-child(4) li a:before,.tax-product_cat .foil-filters section:nth-child(4) li a:before{display:none}.page-template-template-foil-range .foil-filters section:nth-child(5) li,.post-type-archive-product .foil-filters section:nth-child(5) li,.tax-product_cat .foil-filters section:nth-child(5) li{width:100%;float:left;margin-right:0}.page-template-template-foil-range .foil-filters section:nth-child(5) li a:before,.post-type-archive-product .foil-filters section:nth-child(5) li a:before,.tax-product_cat .foil-filters section:nth-child(5) li a:before{background-color:transparent;border-radius:0}.page-template-template-foil-range .foil-filters section:nth-child(5) li.cold-foil-flexo a:before,.post-type-archive-product .foil-filters section:nth-child(5) li.cold-foil-flexo a:before,.tax-product_cat .foil-filters section:nth-child(5) li.cold-foil-flexo a:before{background:url(../images/icon--cold.png);background-size:contain}.page-template-template-foil-range .foil-filters section:nth-child(5) li.digital-foiling a:before,.page-template-template-foil-range .foil-filters section:nth-child(5) li.digital-toner a:before,.post-type-archive-product .foil-filters section:nth-child(5) li.digital-foiling a:before,.post-type-archive-product .foil-filters section:nth-child(5) li.digital-toner a:before,.tax-product_cat .foil-filters section:nth-child(5) li.digital-foiling a:before,.tax-product_cat .foil-filters section:nth-child(5) li.digital-toner a:before{background:url(../images/icon--digital.png);background-size:contain}.page-template-template-foil-range .foil-filters section:nth-child(5) li.digital-varnish a:before,.post-type-archive-product .foil-filters section:nth-child(5) li.digital-varnish a:before,.tax-product_cat .foil-filters section:nth-child(5) li.digital-varnish a:before{background:url(/app/uploads/2019/07/Varnish.png);background-size:contain}.page-template-template-foil-range .foil-filters section:nth-child(5) li .hot-stamping-graphics a:before,.page-template-template-foil-range .foil-filters section:nth-child(5) li.hot-stamping a:before,.post-type-archive-product .foil-filters section:nth-child(5) li .hot-stamping-graphics a:before,.post-type-archive-product .foil-filters section:nth-child(5) li.hot-stamping a:before,.tax-product_cat .foil-filters section:nth-child(5) li .hot-stamping-graphics a:before,.tax-product_cat .foil-filters section:nth-child(5) li.hot-stamping a:before{background:url(../images/icon--hot.png);background-size:contain}.page-template-template-foil-range .foil-filters section:nth-child(5) li.textile-foiling a:before,.page-template-template-foil-range .foil-filters section:nth-child(5) li.textiles a:before,.post-type-archive-product .foil-filters section:nth-child(5) li.textile-foiling a:before,.post-type-archive-product .foil-filters section:nth-child(5) li.textiles a:before,.tax-product_cat .foil-filters section:nth-child(5) li.textile-foiling a:before,.tax-product_cat .foil-filters section:nth-child(5) li.textiles a:before{background:url(../images/icon--textile.png);background-size:contain}.page-template-template-foil-range .foil-filters section .filter-options label,.post-type-archive-product .foil-filters section .filter-options label,.tax-product_cat .foil-filters section .filter-options label{font-size:18px;line-height:36px;position:relative;padding-left:25px;margin-right:20px;margin-bottom:10px;display:block}.page-template-template-foil-range .foil-filters section .filter-options label input,.post-type-archive-product .foil-filters section .filter-options label input,.tax-product_cat .foil-filters section .filter-options label input{opacity:0}.page-template-template-foil-range .foil-filters section .filter-options label:before,.post-type-archive-product .foil-filters section .filter-options label:before,.tax-product_cat .foil-filters section .filter-options label:before{content:"";position:absolute;width:32px;height:32px;background:#000;border-radius:50%;left:0;background-size:cover}.page-template-template-foil-range .foil-filters section .filter-options label:hover,.post-type-archive-product .foil-filters section .filter-options label:hover,.tax-product_cat .foil-filters section .filter-options label:hover{opacity:.7;cursor:pointer}.page-template-template-foil-range .foil-filters section .filter-options label.active:after,.post-type-archive-product .foil-filters section .filter-options label.active:after,.tax-product_cat .foil-filters section .filter-options label.active:after{content:"X";position:absolute;left:10px;top:-2px;font-size:19px;color:#f7f6f0}.page-template-template-foil-range .foil-filters section ul,.post-type-archive-product .foil-filters section ul,.tax-product_cat .foil-filters section ul{list-style:none;padding-left:0}.page-template-template-foil-range .foil-filters section ul li,.post-type-archive-product .foil-filters section ul li,.tax-product_cat .foil-filters section ul li{position:relative;padding-left:50px;margin-bottom:10px;margin-right:20px;padding-top:7px;padding-bottom:7px}.page-template-template-foil-range .foil-filters section ul li:hover,.post-type-archive-product .foil-filters section ul li:hover,.tax-product_cat .foil-filters section ul li:hover{box-shadow:1px 1px 3px #aaa}.page-template-template-foil-range .foil-filters section ul li a,.post-type-archive-product .foil-filters section ul li a,.tax-product_cat .foil-filters section ul li a{transition:opacity .3s}.page-template-template-foil-range .foil-filters section ul li a:before,.post-type-archive-product .foil-filters section ul li a:before,.tax-product_cat .foil-filters section ul li a:before{content:"";position:absolute;width:26px;height:26px;background:#000;border-radius:50%;left:0;background-size:cover;margin-left:10px}.page-template-template-foil-range .foil-filters section ul li a:hover,.post-type-archive-product .foil-filters section ul li a:hover,.tax-product_cat .foil-filters section ul li a:hover{opacity:.7}.page-template-template-foil-range .foil-filters section ul li.filter-selected a:after,.post-type-archive-product .foil-filters section ul li.filter-selected a:after,.tax-product_cat .foil-filters section ul li.filter-selected a:after{content:"X";position:absolute;right:10px;top:6px;font-size:16px;color:#000;border:none}.page-template-template-foil-range .foil-filters section ul li.filter-selected a:hover:after,.post-type-archive-product .foil-filters section ul li.filter-selected a:hover:after,.tax-product_cat .foil-filters section ul li.filter-selected a:hover:after{animation:none}.page-template-template-foil-range .foil-filters section ul li.black a:before,.post-type-archive-product .foil-filters section ul li.black a:before,.tax-product_cat .foil-filters section ul li.black a:before{visibility:visible;background:#000}.page-template-template-foil-range .foil-filters section ul li.blue a:before,.post-type-archive-product .foil-filters section ul li.blue a:before,.tax-product_cat .foil-filters section ul li.blue a:before{background:blue;visibility:visible}.page-template-template-foil-range .foil-filters section ul li.brown a:before,.post-type-archive-product .foil-filters section ul li.brown a:before,.tax-product_cat .foil-filters section ul li.brown a:before{background:#954b00;visibility:visible}.page-template-template-foil-range .foil-filters section ul li.cream a:before,.post-type-archive-product .foil-filters section ul li.cream a:before,.tax-product_cat .foil-filters section ul li.cream a:before{background:#f7efc6;visibility:visible}.page-template-template-foil-range .foil-filters section ul li.gold a:before,.post-type-archive-product .foil-filters section ul li.gold a:before,.tax-product_cat .foil-filters section ul li.gold a:before{visibility:visible;background:gold}.page-template-template-foil-range .foil-filters section ul li.grey a:before,.post-type-archive-product .foil-filters section ul li.grey a:before,.tax-product_cat .foil-filters section ul li.grey a:before{visibility:visible;background:grey}.page-template-template-foil-range .foil-filters section ul li.orange a:before,.post-type-archive-product .foil-filters section ul li.orange a:before,.tax-product_cat .foil-filters section ul li.orange a:before{visibility:visible;background:orange}.page-template-template-foil-range .foil-filters section ul li.green a:before,.post-type-archive-product .foil-filters section ul li.green a:before,.tax-product_cat .foil-filters section ul li.green a:before{visibility:visible;background:green}.page-template-template-foil-range .foil-filters section ul li.copper a:before,.post-type-archive-product .foil-filters section ul li.copper a:before,.tax-product_cat .foil-filters section ul li.copper a:before{visibility:visible;background:#b87333}.page-template-template-foil-range .foil-filters section ul li.pink a:before,.post-type-archive-product .foil-filters section ul li.pink a:before,.tax-product_cat .foil-filters section ul li.pink a:before{visibility:visible;background:pink}.page-template-template-foil-range .foil-filters section ul li.purple a:before,.post-type-archive-product .foil-filters section ul li.purple a:before,.tax-product_cat .foil-filters section ul li.purple a:before{visibility:visible;background:purple}.page-template-template-foil-range .foil-filters section ul li.red a:before,.post-type-archive-product .foil-filters section ul li.red a:before,.tax-product_cat .foil-filters section ul li.red a:before{visibility:visible;background:red}.page-template-template-foil-range .foil-filters section ul li.silver a:before,.post-type-archive-product .foil-filters section ul li.silver a:before,.tax-product_cat .foil-filters section ul li.silver a:before{visibility:visible;background:silver}.page-template-template-foil-range .foil-filters section ul li.white a:before,.post-type-archive-product .foil-filters section ul li.white a:before,.tax-product_cat .foil-filters section ul li.white a:before{visibility:visible;background:#fff;border:1px solid #000}.page-template-template-foil-range .foil-filters section ul li.yellow a:before,.post-type-archive-product .foil-filters section ul li.yellow a:before,.tax-product_cat .foil-filters section ul li.yellow a:before{visibility:visible;background:#ff0}.page-template-template-foil-range .foil-filters section ul li.multi a:before,.post-type-archive-product .foil-filters section ul li.multi a:before,.tax-product_cat .foil-filters section ul li.multi a:before{visibility:visible;background:linear-gradient(red 10%,blue 25%,#ff0 50%,green 75%,orange)}.page-template-template-foil-range .foil-filters section ul li.rainbow a:before,.post-type-archive-product .foil-filters section ul li.rainbow a:before,.tax-product_cat .foil-filters section ul li.rainbow a:before{visibility:visible;background:#c95fde;background:linear-gradient(90deg,orange,#ff0,green,cyan,blue,violet)}.page-template-template-foil-range .foil-filters section ul li.transparent,.post-type-archive-product .foil-filters section ul li.transparent,.tax-product_cat .foil-filters section ul li.transparent{opacity:1}.page-template-template-foil-range .foil-filters section ul li.transparent a:before,.post-type-archive-product .foil-filters section ul li.transparent a:before,.tax-product_cat .foil-filters section ul li.transparent a:before{visibility:visible;background:transparent;border:1px solid #000}.page-template-template-foil-range .foil-filters section ul li.fine a:before,.post-type-archive-product .foil-filters section ul li.fine a:before,.tax-product_cat .foil-filters section ul li.fine a:before{background-image:url(../images/fine.png)}.page-template-template-foil-range .foil-filters section ul li.medium a:before,.post-type-archive-product .foil-filters section ul li.medium a:before,.tax-product_cat .foil-filters section ul li.medium a:before{background-image:url(../images/medium.png)}.page-template-template-foil-range .foil-filters section ul li.solid a:before,.post-type-archive-product .foil-filters section ul li.solid a:before,.tax-product_cat .foil-filters section ul li.solid a:before{background-image:url(../images/solid.png)}@media (max-width:769px){.page-template-template-foil-range .foil-filters section,.post-type-archive-product .foil-filters section,.tax-product_cat .foil-filters section{width:49%}}.page-template-template-foil-range .foil-filters .widget_layered_nav_clear,.post-type-archive-product .foil-filters .widget_layered_nav_clear,.tax-product_cat .foil-filters .widget_layered_nav_clear{display:inline}.page-template-template-foil-range .foil-filters .widget_layered_nav_clear ul li,.post-type-archive-product .foil-filters .widget_layered_nav_clear ul li,.tax-product_cat .foil-filters .widget_layered_nav_clear ul li{padding-left:0;padding-bottom:0;margin-bottom:0}.page-template-template-foil-range .foil-filters .widget_layered_nav_clear ul li a,.post-type-archive-product .foil-filters .widget_layered_nav_clear ul li a,.tax-product_cat .foil-filters .widget_layered_nav_clear ul li a{font-weight:100;font-size:1.6rem}.page-template-template-foil-range .foil-filters .widget_layered_nav_clear ul li a:before,.post-type-archive-product .foil-filters .widget_layered_nav_clear ul li a:before,.tax-product_cat .foil-filters .widget_layered_nav_clear ul li a:before{content:none}.page-template-template-foil-range .foil-filters .widget_layered_nav_clear ul li:hover,.post-type-archive-product .foil-filters .widget_layered_nav_clear ul li:hover,.tax-product_cat .foil-filters .widget_layered_nav_clear ul li:hover{box-shadow:none}.page-template-template-foil-range .foil-filters .widget_ajax_layered_nav_filters,.post-type-archive-product .foil-filters .widget_ajax_layered_nav_filters,.tax-product_cat .foil-filters .widget_ajax_layered_nav_filters{width:100%;display:inline}.page-template-template-foil-range .foil-filters .widget_ajax_layered_nav_filters h3,.post-type-archive-product .foil-filters .widget_ajax_layered_nav_filters h3,.tax-product_cat .foil-filters .widget_ajax_layered_nav_filters h3{border:none;margin:0;padding:0}.page-template-template-foil-range .foil-filters .widget_ajax_layered_nav_filters h3:hover,.post-type-archive-product .foil-filters .widget_ajax_layered_nav_filters h3:hover,.tax-product_cat .foil-filters .widget_ajax_layered_nav_filters h3:hover{cursor:auto;color:#000}.page-template-template-foil-range .foil-filters .widget_ajax_layered_nav_filters h3:after,.post-type-archive-product .foil-filters .widget_ajax_layered_nav_filters h3:after,.tax-product_cat .foil-filters .widget_ajax_layered_nav_filters h3:after{content:none}.page-template-template-foil-range .foil-filters .widget_ajax_layered_nav_filters ul,.post-type-archive-product .foil-filters .widget_ajax_layered_nav_filters ul,.tax-product_cat .foil-filters .widget_ajax_layered_nav_filters ul{background:none;padding:0}.page-template-template-foil-range .foil-filters .widget_ajax_layered_nav_filters ul li,.post-type-archive-product .foil-filters .widget_ajax_layered_nav_filters ul li,.tax-product_cat .foil-filters .widget_ajax_layered_nav_filters ul li{padding-left:0;padding-bottom:0;margin-right:0}.page-template-template-foil-range .foil-filters .widget_ajax_layered_nav_filters ul li a,.post-type-archive-product .foil-filters .widget_ajax_layered_nav_filters ul li a,.tax-product_cat .foil-filters .widget_ajax_layered_nav_filters ul li a{font-weight:100;font-size:1.2rem;color:#fff;background:#000;padding:3px 40px 3px 15px;display:block;width:100%}.page-template-template-foil-range .foil-filters .widget_ajax_layered_nav_filters ul li a:before,.post-type-archive-product .foil-filters .widget_ajax_layered_nav_filters ul li a:before,.tax-product_cat .foil-filters .widget_ajax_layered_nav_filters ul li a:before{content:none}.page-template-template-foil-range .foil-filters .widget_ajax_layered_nav_filters ul li a:after,.post-type-archive-product .foil-filters .widget_ajax_layered_nav_filters ul li a:after,.tax-product_cat .foil-filters .widget_ajax_layered_nav_filters ul li a:after{content:" X";background-color:#fff;color:#000;display:block;width:17px;height:17px;line-height:17px;position:absolute;right:8px;top:7px;text-align:center;border-radius:100px}.page-template-template-foil-range .foil-filters .widget_ajax_layered_nav_filters ul li:hover,.post-type-archive-product .foil-filters .widget_ajax_layered_nav_filters ul li:hover,.tax-product_cat .foil-filters .widget_ajax_layered_nav_filters ul li:hover{box-shadow:none}.page-template-template-foil-range .loader,.post-type-archive-product .loader,.tax-product_cat .loader{display:none;position:relative}.page-template-template-foil-range .loader.show,.post-type-archive-product .loader.show,.tax-product_cat .loader.show{display:block}.page-template-template-foil-range #response,.post-type-archive-product #response,.tax-product_cat #response{display:block;opacity:1;transition:opacity .3s}.page-template-template-foil-range #response.hide,.post-type-archive-product #response.hide,.tax-product_cat #response.hide{opacity:0}.page-template-template-foil-range .change-substrate,.page-template-template-foil-range .search-foils,.post-type-archive-product .change-substrate,.post-type-archive-product .search-foils,.tax-product_cat .change-substrate,.tax-product_cat .search-foils{margin-left:20px;font-size:1.6rem}@media (max-width:555px){.page-template-template-foil-range .change-substrate,.page-template-template-foil-range .search-foils,.post-type-archive-product .change-substrate,.post-type-archive-product .search-foils,.tax-product_cat .change-substrate,.tax-product_cat .search-foils{margin-left:0}}
/*# sourceMappingURL=main.css.map */
