.container-fluid{margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}.row{box-sizing:border-box;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex:0 1 auto;-webkit-box-flex:0;flex:0 1 auto;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-1rem;margin-left:-1rem}.row.reverse{-ms-flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.col.reverse{-ms-flex-direction:column-reverse;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}.col-xs,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{box-sizing:border-box;-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;padding-right:1rem;padding-left:1rem}.col-xs{-webkit-flex-grow:1;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-xs-1{-ms-flex-preferred-size:8.333%;flex-basis:8.333%;max-width:8.333%}.col-xs-2{-ms-flex-preferred-size:16.667%;flex-basis:16.667%;max-width:16.667%}.col-xs-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-xs-4{-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%}.col-xs-5{-ms-flex-preferred-size:41.667%;flex-basis:41.667%;max-width:41.667%}.col-xs-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-xs-7{-ms-flex-preferred-size:58.333%;flex-basis:58.333%;max-width:58.333%}.col-xs-8{-ms-flex-preferred-size:66.667%;flex-basis:66.667%;max-width:66.667%}.col-xs-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-xs-10{-ms-flex-preferred-size:83.333%;flex-basis:83.333%;max-width:83.333%}.col-xs-11{-ms-flex-preferred-size:91.667%;flex-basis:91.667%;max-width:91.667%}.col-xs-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-xs-offset-1{margin-left:8.333%}.col-xs-offset-2{margin-left:16.667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.333%}.col-xs-offset-5{margin-left:41.667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.333%}.col-xs-offset-8{margin-left:66.667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.333%}.col-xs-offset-11{margin-left:91.667%}.start-xs{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;text-align:start}.center-xs{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;text-align:center}.end-xs{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end;text-align:end}.top-xs{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.middle-xs{-ms-flex-align:center;-webkit-box-align:center;align-items:center}.bottom-xs{-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end}.around-xs{-ms-flex-pack:distribute;justify-content:space-around}.between-xs{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}.first-xs{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}.last-xs{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}@media only screen and (min-width: 48em){.container{width:46rem}.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{box-sizing:border-box;-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;padding-right:1rem;padding-left:1rem}.col-sm{-webkit-flex-grow:1;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-sm-1{-ms-flex-preferred-size:8.333%;flex-basis:8.333%;max-width:8.333%}.col-sm-2{-ms-flex-preferred-size:16.667%;flex-basis:16.667%;max-width:16.667%}.col-sm-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-sm-4{-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%}.col-sm-5{-ms-flex-preferred-size:41.667%;flex-basis:41.667%;max-width:41.667%}.col-sm-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-sm-7{-ms-flex-preferred-size:58.333%;flex-basis:58.333%;max-width:58.333%}.col-sm-8{-ms-flex-preferred-size:66.667%;flex-basis:66.667%;max-width:66.667%}.col-sm-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-sm-10{-ms-flex-preferred-size:83.333%;flex-basis:83.333%;max-width:83.333%}.col-sm-11{-ms-flex-preferred-size:91.667%;flex-basis:91.667%;max-width:91.667%}.col-sm-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-sm-offset-1{margin-left:8.333%}.col-sm-offset-2{margin-left:16.667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.333%}.col-sm-offset-5{margin-left:41.667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.333%}.col-sm-offset-8{margin-left:66.667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.333%}.col-sm-offset-11{margin-left:91.667%}.start-sm{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;text-align:start}.center-sm{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;text-align:center}.end-sm{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end;text-align:end}.top-sm{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.middle-sm{-ms-flex-align:center;-webkit-box-align:center;align-items:center}.bottom-sm{-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end}.around-sm{-ms-flex-pack:distribute;justify-content:space-around}.between-sm{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}.first-sm{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}.last-sm{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}}@media only screen and (min-width: 62em){.container{width:61rem}.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{box-sizing:border-box;-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;padding-right:1rem;padding-left:1rem}.col-md{-webkit-flex-grow:1;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-md-1{-ms-flex-preferred-size:8.333%;flex-basis:8.333%;max-width:8.333%}.col-md-2{-ms-flex-preferred-size:16.667%;flex-basis:16.667%;max-width:16.667%}.col-md-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-md-4{-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%}.col-md-5{-ms-flex-preferred-size:41.667%;flex-basis:41.667%;max-width:41.667%}.col-md-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-md-7{-ms-flex-preferred-size:58.333%;flex-basis:58.333%;max-width:58.333%}.col-md-8{-ms-flex-preferred-size:66.667%;flex-basis:66.667%;max-width:66.667%}.col-md-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-md-10{-ms-flex-preferred-size:83.333%;flex-basis:83.333%;max-width:83.333%}.col-md-11{-ms-flex-preferred-size:91.667%;flex-basis:91.667%;max-width:91.667%}.col-md-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-md-offset-1{margin-left:8.333%}.col-md-offset-2{margin-left:16.667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.333%}.col-md-offset-5{margin-left:41.667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.333%}.col-md-offset-8{margin-left:66.667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.333%}.col-md-offset-11{margin-left:91.667%}.start-md{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;text-align:start}.center-md{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;text-align:center}.end-md{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end;text-align:end}.top-md{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.middle-md{-ms-flex-align:center;-webkit-box-align:center;align-items:center}.bottom-md{-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end}.around-md{-ms-flex-pack:distribute;justify-content:space-around}.between-md{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}.first-md{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}.last-md{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}}@media only screen and (min-width: 75em){.container{width:71rem}.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{box-sizing:border-box;-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;padding-right:1rem;padding-left:1rem}.col-lg{-webkit-flex-grow:1;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-lg-1{-ms-flex-preferred-size:8.333%;flex-basis:8.333%;max-width:8.333%}.col-lg-2{-ms-flex-preferred-size:16.667%;flex-basis:16.667%;max-width:16.667%}.col-lg-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-lg-4{-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%}.col-lg-5{-ms-flex-preferred-size:41.667%;flex-basis:41.667%;max-width:41.667%}.col-lg-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-lg-7{-ms-flex-preferred-size:58.333%;flex-basis:58.333%;max-width:58.333%}.col-lg-8{-ms-flex-preferred-size:66.667%;flex-basis:66.667%;max-width:66.667%}.col-lg-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-lg-10{-ms-flex-preferred-size:83.333%;flex-basis:83.333%;max-width:83.333%}.col-lg-11{-ms-flex-preferred-size:91.667%;flex-basis:91.667%;max-width:91.667%}.col-lg-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-lg-offset-1{margin-left:8.333%}.col-lg-offset-2{margin-left:16.667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.333%}.col-lg-offset-5{margin-left:41.667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.333%}.col-lg-offset-8{margin-left:66.667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.333%}.col-lg-offset-11{margin-left:91.667%}.start-lg{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;text-align:start}.center-lg{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;text-align:center}.end-lg{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end;text-align:end}.top-lg{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.middle-lg{-ms-flex-align:center;-webkit-box-align:center;align-items:center}.bottom-lg{-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end}.around-lg{-ms-flex-pack:distribute;justify-content:space-around}.between-lg{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}.first-lg{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}.last-lg{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[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}/*!normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*!theme settings */html,body{background-color:#fff;font-size:16px;line-height:1.6;font-family:Source Sans Pro,sans-serif;color:#0f0f0f}.paragraph-margins,h1,h2,h3,h4,h5,h6,p,form>div,.rte ul,.rte ol,.selector-wrapper,#searchresults,footer>*{margin:0 0 12px}.grid-margins,.product-photo-container{margin:0 0 16px}.section-margins,section,#customer,ul,ol,table,header,#main,#site-title,.product-details>div,.product-details>p{margin:0 0 32px}h1,h2,h3,h4,h5,h6{font-family:Source Sans Pro,sans-serif;font-weight:600;text-rendering:optimizeLegibility}.tera{font-size:88.928px;line-height:1}.giga,#site-title{font-size:74.112px;line-height:1}.mega{font-size:53.344px;line-height:1}.alpha,h1{font-size:44.464px;line-height:1.1}.beta,h2{font-size:32px;line-height:1.1}.gamma,h3{font-size:26.672px;line-height:1.2}.delta,h4{font-size:19.2px;line-height:5}.epsilon,h5{font-size:16px;line-height:1.6}.zeta,.small-print,h6{font-size:11.52px;line-height:1.6}img,iframe{max-width:100%}.quiet{color:#292929}.hint{color:#353535}i,em{font-style:italic}b,strong{font-weight:600}a{color:#7d4198;text-decoration:none}a:hover{color:#603274}header a,footer a{white-space:nowrap;color:#0f0f0f}header a:hover,footer a:hover{color:#000}ul,ol{list-style-type:none;padding:0}.rte ul{list-style-type:disc;list-style-position:inside}.rte ol{list-style-type:decimal;list-style-position:inside}input:focus::-webkit-input-placeholder{color:transparent}input:focus::-moz-placeholder{color:transparent}label{display:block}select{display:inline-block;margin:0;padding:.3em 2em .3em .6em;color:#0f0f0f;border:0;border-radius:.25em;cursor:pointer;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(//selff.ee/cdn/shop/t/5/assets/arrow-down.svg?v=18888749437107607861771435264) right .4em center no-repeat;background-color:#ededed}@-moz-document url-prefix(){select{background-image:none;padding-right:0}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}}select::-ms-expand{display:none}.ie8 select,.ie9 select{background:#ccc none;padding:5px;border:1px}textarea,input[type=text],input[type=email],input[type=url],input[type=tel],input[type=date],input[type=search],input[type=number],input[type=password]{display:inline-block;max-width:100%;padding:.4em .6em;background-color:transparent;border:#e6e6e6 1px solid;border-radius:.25em;outline:none;-webkit-appearance:none}.input.small,input.quantity,input[type=number]{width:50px}.input.medium,input[type=search],#searchresults input[type=search]{width:150px}.input.large,textarea,input[type=text],input[type=email],input[type=url],input[type=tel],input[type=date],input[type=password]{width:300px}.input.full-width{width:100%}@media (max-width: 480px){textarea,input[type=text],input[type=email],input[type=url],input[type=tel],input[type=date],input[type=password]{width:100%}}.button,input[type=submit],input[type=button],button,.tag,.subcategories>li,.blog-tags>li{display:inline-block;padding:.4em .6em;background-color:#e6e6e6;border:#e6e6e6 1px solid;border-radius:.25em;text-decoration:none;text-transform:uppercase;text-rendering:optimizeLegibility}.button:hover,input[type=submit]:hover,input[type=button]:hover,button:hover,.tag:hover,.subcategories>li:hover,.blog-tags>li:hover{background-color:#ccc}.disabled{pointer-events:none;opacity:.5}#searchresults input[type=submit]{width:inherit}.primary.button,input.primary[type=submit],input.primary[type=button],button.primary,.primary.tag,.subcategories>li.primary,.blog-tags>li.primary{padding:.5em .7em;font-size:1.2rem;background-color:#7d4198;border-color:#7d4198;color:#fff}.primary.button:hover,input.primary[type=submit]:hover,input.primary[type=button]:hover,button.primary:hover,.primary.tag:hover,.subcategories>li.primary:hover,.blog-tags>li.primary:hover{background-color:#603274}.inline-collapse input,.search-form input{float:left}.inline-collapse input:first-child,.search-form input:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.inline-collapse input:last-child,.search-form input:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.lt-ie9 .inline-collapse input,.lt-ie9 .search-form input,.lt-ie9 #searchresults .inline-collapse input,.lt-ie9 #searchresults .search-form input{display:inline-block;zoom:1;width:130px}.lt-ie9 .inline-collapse,.lt-ie9 .search-form{display:block;width:300px}table{width:100%}table th,table td{padding:1em}table tr{border-bottom:#e6e6e6 1px solid}table th{text-align:left}.container{width:85%;max-width:960px;margin:0 auto;padding:16px 0}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.clearfix:before,.inline-collapse:before,.search-form:before,header:before,#main:before,footer:before,.clearfix:after,.inline-collapse:after,.search-form:after,header:after,#main:after,footer:after{content:"";display:table}.clearfix:after,.inline-collapse:after,.search-form:after,header:after,#main:after,footer:after{clear:both}.clearfix,.inline-collapse,.search-form,header,#main,footer{zoom:1}.hidden{display:none}.left{float:left;padding-right:16px}.right{float:right;padding-left:16px}.centered,footer{text-align:center}.left-aligned{text-align:left}@media (max-width: 480px){.left-aligned{text-align:center;margin:16px 0}}.right-aligned{text-align:right}@media (max-width: 480px){.right-aligned{text-align:center;margin:16px 0}}.clear,header,#main,footer{clear:both}.clear-after{*zoom: 1}.clear-after:after{content:"";display:table;clear:both}#site-title{display:block;color:#0f0f0f;text-decoration:none}#logo{display:block;margin:8px auto}#logo img{max-height:180px}@media (max-width: 480px){nav.left{float:none;display:block;padding-right:0;width:100%;text-align:center}}nav ul{margin:0}nav ul li{display:inline-block;position:relative;padding:8px;margin:0}nav ul li.first{padding-left:0}nav ul li.last{padding-right:0}nav ul ul{display:none;margin:0;position:absolute;top:100%;left:-8px;background-color:#fff;border:1px solid #d9d9d9;-webkit-box-shadow:0px 1px 1px 0px rgba(50,50,50,.2);-moz-box-shadow:0px 1px 1px 0px rgba(50,50,50,.2);box-shadow:0 1px 1px #32323233;text-align:left;z-index:2}nav ul ul li{display:block;padding:5.33333px 16px}nav ul ul li:first-child{padding-top:16px}nav ul ul li:last-child{padding-bottom:16px}nav ul ul li:first-child a:after{content:"";position:absolute;top:-6px;left:50%;margin-left:-6px;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid white;z-index:1}nav ul ul li:first-child a:before{content:"";position:absolute;top:-7px;left:50%;margin-left:-7px;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #d9d9d9;z-index:0}nav li:hover ul{display:block}nav li.active>a{color:#7d4198}.tag,.subcategories>li,.blog-tags>li{margin:0 5.33333px 5.33333px 0;padding:.2em .5em}.tag a,.subcategories>li a,.blog-tags>li a{text-decoration:none;color:#0f0f0f}.tag.active,.subcategories>li.active,.blog-tags>li.active{background-color:#7d4198;border-color:#7d4198}.tag.active a,.subcategories>li.active a,.blog-tags>li.active a{color:#fff}.subcategories,.blog-tags{font-size:0}.subcategories>li,.blog-tags>li{font-size:13.6px}.social-links a{font-size:1.4rem;line-height:2rem;display:inline-block;padding-right:2.66667px;text-decoration:none}.lt-ie9 .payment-types{display:none}.template-blog .article{border-bottom:#f2f2f2 .07rem solid;padding:16px 0}.template-blog .article.first{padding-top:0}.template-blog .article.last{border-bottom:none}@media (max-width: 480px){.template-article .article img{display:block;width:100%!important;float:none!important;margin:8px auto!important;clear:both}}.meta>span+span{padding-left:8px}.square-holder{display:block;background-position:center center;background-repeat:no-repeat;background-size:cover;width:100%;height:0;padding-bottom:100%}.fadeout-overflow-bottom{position:relative;height:0;padding-bottom:33.33%;overflow:hidden}.fadeout-overflow-bottom:after{content:"";display:block;position:absolute;bottom:0;width:100%;height:48px;background:linear-gradient(to top,#fff 0,#fff0);pointer-events:none}@media (max-width: 480px){.fadeout-overflow-bottom{height:auto;padding-bottom:0}.fadeout-overflow-bottom:after{background:transparent}}.lt-ie9 .fadeout-overflow-bottom{height:auto;padding-bottom:0}#comments{margin:32px 0}.js #product-select{display:none}.sort-by{margin-top:.25rem}@media (max-width: 480px){.sort-by{float:none;margin-bottom:16px}}.prod-caption{margin:2.66667px 0}.product-photo-thumb:nth-child(odd){clear:both}@media (max-width: 480px){.two-per-row.product-photo-thumb{width:50%!important;float:left!important}}.search-form{display:inline-block;margin-top:3.2px}@media (max-width: 480px){header .search-form{display:none}}footer a+a{padding-left:10.656px}@font-face{font-family:Neue Haas Unica Pro;src:url(NeueHaasUnicaPro-Regular.eot);src:url(NeueHaasUnicaPro-Regular.eot?#iefix) format("embedded-opentype"),url(NeueHaasUnicaPro-Regular.woff2) format("woff2"),url(NeueHaasUnicaPro-Regular.woff) format("woff"),url(NeueHaasUnicaPro-Regular.ttf) format("truetype"),url(NeueHaasUnicaPro-Regular.svg#NeueHaasUnicaPro-Regular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Neue Haas Unica Pro;src:url(NeueHaasUnicaPro-Medium.eot);src:url(NeueHaasUnicaPro-Medium.eot?#iefix) format("embedded-opentype"),url(NeueHaasUnicaPro-Medium.woff2) format("woff2"),url(NeueHaasUnicaPro-Medium.woff) format("woff"),url(NeueHaasUnicaPro-Medium.ttf) format("truetype"),url(NeueHaasUnicaPro-Medium.svg#NeueHaasUnicaPro-Medium) format("svg");font-weight:700;font-style:normal}:root{font-size:14px}@media (min-width: 320px) and (max-width: 1400px){:root{font-size:calc(14px + (24 - 14) * ((100vw - 320px) / (1400 - 320)))}}@media (min-width: 1400px){:root{font-size:24px}}html{overflow-y:scroll;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important;font-feature-settings:"kern";-webkit-font-feature-settings:"kern";-moz-font-feature-settings:"kern";-moz-font-feature-settings:"kern=1"}body{font-family:Neue Haas Unica Pro,sans-serif;font-size:1rem;line-height:1.25;letter-spacing:.5px;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;color:#2f2b30;overflow-x:hidden}*:focus{outline:0}a{color:#000}a:hover,a:focus,a:active{color:#7f3f98}h1,h2,h3{font-family:Neue Haas Unica Pro,sans-serif;font-weight:700;line-height:1.25}h1{font-size:3rem;margin:1rem 0 .85714rem}h2{font-size:2rem;margin:1rem 0 .8rem}h3{font-size:1rem;margin:.5rem 0 .4rem}small{display:block;font-size:12px}a:active,a:focus{outline:none}@media only screen and (max-width: 62em){.hide-on-small{display:none!important}}@media only screen and (min-width: 62em){.hide-medium-up{display:none!important}}@media only screen and (min-width: 62em) and (max-width: 75em){.hide-on-medium{display:none!important}}@media only screen and (min-width: 75em){.hide-on-large{display:none!important}}.hidden{display:none!important}body.template-index div#main .message path,body#contact div#main .message path,body#book-us div#main .message path{fill:#fff}body.template-index div#main a,body#contact div#main a,body#book-us div#main a{color:#fff;transition:opacity .25s ease-in-out}body.template-index div#main a:hover,body#contact div#main a:hover,body#book-us div#main a:hover{opacity:.5}body.template-index section{color:#fff}body#contact div#main{background:#2f2b30;color:#fff}body#contact div#main section{padding-top:0}body#contact .message path{fill:#fff}body#book-us div#main{background:#68b5b5;color:#fff}body#book-us div#main section{padding-top:0}body#book-us .message path{fill:#fff}body#book-us #main form ::placeholder{color:#fff}header{position:fixed;top:0;right:0;left:0;padding:15px;margin:0;z-index:90;background:#fff;font-size:18px;height:60px}@media only screen and (min-width: 62em){header{padding:15px 50px}}header .logo{display:inline-block;float:left}header .logo:hover{opacity:.5}header .logo svg{width:120px;height:auto}header a.menu-toggle{color:#000;float:right}header a.menu-toggle svg{width:32px;height:32px}header a.menu-toggle:not(.active) .close{display:none}header a.menu-toggle.active .open{display:none}@media only screen and (max-width: 62em){header .menu{display:flex;position:fixed;top:60px;right:-150vw;bottom:0;background:#7f3f98;width:100vw;height:calc(100% - 60px);z-index:100;flex-flow:column;align-items:center;justify-content:center;transition:all .5s ease}header .menu a{font-size:32px;color:#fff;padding:0;margin:10px 0}}@media only screen and (min-width: 62em){header .menu{float:right;padding-top:5px;line-height:1;letter-spacing:1px}header .menu a+a{margin-left:40px}header .menu a{color:#000}header .menu a.active{font-weight:700}header .menu a:hover{opacity:1;color:#7f3f98}}body.menu-open header .menu{right:0}.btn,button,input[type=submit],input[type=button]{display:inline-block;background:inherit;border-radius:0;color:inherit;border:3px solid;padding:15px 25px;font-weight:700;line-height:1;transition:opacity .25s ease-in-out;margin-top:1em;text-transform:none}.btn:hover,button:hover,input[type=submit]:hover,input[type=button]:hover{background:transparent;color:inherit;border-color:inherit;opacity:.5}button[disabled]{opacity:.25;margin-top:.5em}textarea,input[type=text],input[type=email],input[type=url],input[type=tel],input[type=date],input[type=password]{border-radius:0;border:3px solid;padding:10px 20px;font-weight:700;text-transform:none;margin-bottom:1em}input[type=checkbox]+label{display:inline-block;padding-left:5px}.text-center{text-align:center}.padded{padding-top:2em;padding-bottom:2em}.mt0{margin-top:0}.m-b{margin-bottom:1em}.rotate{position:absolute;white-space:nowrap;display:inline-block}@media only screen and (max-width: 62em){body.menu-open .stick-left .rotate{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;left:0;right:0;opacity:1}}#main{position:relative;margin:0}section{margin:0!important;position:relative}section>.container{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-flex-flow:column;-moz-flex-flow:column;-ms-flex-flow:column;flex-flow:column;width:90%;min-height:100vh;position:relative}@media only screen and (min-width: 62em){section>.container{width:75%;max-width:1140px}}section>.container>.row{width:100%}body[class*=index] section>.container{-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-content:center;-moz-align-content:center;-ms-flex-line-pack:center;align-content:center}section#top{padding-top:60px}section.video{background:#000;overflow:hidden;height:calc(100vh - 60px);position:absolute;top:60px;left:0;right:0;z-index:0}section.video .hero-touch{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.9}section.video video{position:absolute;left:0;top:0;bottom:0;right:0;width:100%;height:100%;background-position:center center;background-size:contain;object-fit:cover;z-index:1}section.index .row{min-height:calc(100vh - 60px);position:relative}section.index [class*=side]{-webkit-user-select:none;user-select:none;height:70vh;padding:10px 50px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap}@media only screen and (min-width: 768px){section.index [class*=side]{height:calc(100vh - 60px);padding:5rem 5rem 8rem}}section.index [class*=side] h1{margin-top:0;max-width:400px}section.index .left-side{background:#68b5b540}.clients,.featured{padding-top:25px;padding-bottom:25px;margin:0 auto;background:#6495ed;-webkit-user-select:none;user-select:none}@media only screen and (min-width: 768px){.clients,.featured{background:transparent;padding-top:50px;padding-bottom:50px;position:absolute;bottom:0;width:50vw}}.clients .title-block,.featured .title-block{display:block}@media only screen and (min-width: 768px){.clients .title-block:after,.featured .title-block:after{content:"";display:block;margin:20px auto;width:20px;height:2px;background:#fff}}.clients .slick-track,.featured .slick-track{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin:auto}.clients .slick-track .slide,.featured .slick-track .slide{overflow:hidden}.clients .slick-track .slide img,.featured .slick-track .slide img{margin:auto;width:60px}@media only screen and (min-width: 768px){.clients .slick-track .slide img,.featured .slick-track .slide img{width:100px}}.featured{border-bottom:2px dotted}@media only screen and (min-width: 768px){.featured{border-bottom:none;right:0;left:50%}}@media only screen and (min-width: 768px){.clients{left:0;right:50%}}section.events{background:#e2584d}section.events>.container{width:90%;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}section.events .top{margin-bottom:5rem}section.events .illustration-events{position:relative;min-height:400px}section.events .illustration-events:after{content:"";background:url(illustration-events.png) no-repeat left center;background-size:contain;position:absolute;top:-30%;right:0;bottom:-30%;left:-10%}section.about{background:#7f3f98}section.about>.container{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;width:75%}section.about .illustration-left{position:relative}section.about .illustration-left:after{content:"";background:url(illustration-left.svg) no-repeat left center;background-size:contain;position:absolute;top:-30%;right:0;bottom:-30%;left:0}@media only screen and (max-width: 75em){section.about .illustration-left{order:1}}@media only screen and (max-width: 75em){section.about .about-heading{order:2;text-align:center}}section.about .about{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;position:relative}@media only screen and (max-width: 75em){section.about .about{order:4;text-align:center}}section.about .illustration-right{position:relative}section.about .illustration-right:after{content:"";background:url(illustration-right.svg) no-repeat left center;background-size:contain;position:absolute;top:-35%;right:0;bottom:-35%;left:0}@media only screen and (max-width: 75em){section.about .illustration-right{order:3}}section.press{background:#c16c80}section.press>.container{width:90%;justify-content:flex-start}section.press .press-items{width:100%}section.press .press-items .slick-prev{display:none!important}section.press .press-items .press-item{padding-right:2rem;outline:none}section.press .press-items .press-item img{width:auto;height:40px}section.press .press-items .press-item blockquote{margin:2rem 0;font-style:italic}footer.bottom{background:#ffe4e1;text-align:left}footer.bottom>.container{width:90%;justify-content:flex-start}@media only screen and (max-width: 62em){footer.bottom>.container .row>div:nth-child(1){order:3;padding-top:0}footer.bottom>.container .row>div:nth-child(2){order:2;padding-top:0}footer.bottom>.container .row>div:nth-child(3){order:1}}footer.bottom .licensing{max-width:300px;margin-bottom:10px}footer.bottom .contact{columns:2;column-gap:30px;margin-bottom:0}footer.bottom .contact li{margin:3px 0}footer.bottom .contact a+a{padding-left:0}footer.bottom .contact a:hover{opacity:1;color:#7f3f98}footer.bottom .subscribe input[type=email]{margin-bottom:0;margin-top:10px;font-weight:400}.modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:80}.modal>.container{position:relative}.modal.opened{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;text-align:center}.modal .close-modal{position:absolute;top:0;right:0;cursor:pointer;z-index:99;color:inherit;font-size:3em}#product-page .container>.row{width:100%}.product-photo-container{width:100%}.product-photos{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap}.product-info-section{width:100%;margin-bottom:15px;text-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between}.product-info-section small.box{padding:15px}.product-info-section small.box:nth-child(1){background:#f1f8f8}.product-info-section small.box:nth-child(2){background:#eed8dd}.product-info-section small.box:nth-child(3){background:#ffd3c2}.as-seen-on{width:100%;padding-top:48px}.as-seen-on h4{margin-top:25px}.as-seen-on .logos{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.as-seen-on img{width:25%;height:auto;object-fit:contain;padding:10px;opacity:.75}.product-details #custom{white-space:nowrap}.product-details #custom input[type=file]{margin:2px 0}.product-details #custom input[type=file]:not(.hidden){display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.product-details #custom input,.product-details #custom label{cursor:pointer}.product-details #custom a{color:inherit;text-decoration:underline}.product-details div[class^=product-step-]{margin:5px 0}.product-details div[class^=product-step-]:before{display:none;background:#2f2b30;width:28px;height:28px;border-radius:50%;color:#fff;text-align:center;margin-right:5px;font-size:21px}@media only screen and (min-width: 62em){.product-details div[class^=product-step-]:before{display:inline-block}}.product-details div[class^=product-step-]>*{display:inline-block}.product-details .product-step-1:before{content:"1"}.product-details .product-step-2:before{content:"2"}.product-details .product-step-3:before{content:"3"}#shopping-cart textarea{width:100%}@media only screen and (min-width: 62em){#shopping-cart .input.small,#shopping-cart input.quantity,#shopping-cart input[type=number]{width:100px}}@media only screen and (max-width: 62em){#shopping-cart .line-item{max-width:150px}}#shopping-cart img.tiny{width:32px;height:32px;display:inline-block}section.article{padding:2rem 0}body#products section{padding-top:0}body#products section .container{width:100%;max-width:none}body#products .slideshow-section .grid{width:100%;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px}.slick-dots{position:absolute;bottom:0;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:5px;padding:0;cursor:pointer}.slick-dots li button{border:0;border-radius:50%;background:#ccc;display:block;height:5px;width:5px;color:transparent;padding:4px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;background:#aaa}.slick-dots li.slick-active button{background:#777}.form-wrapper textarea,.form-wrapper select,.form-wrapper input[type=text],.form-wrapper input[type=email],.form-wrapper input[type=url],.form-wrapper input[type=tel],.form-wrapper input[type=date],.form-wrapper input[type=password]{width:100%;max-width:550px;min-width:250px;background-color:#ededed;border:none}.form-wrapper label,.form-wrapper select{text-align:left}@media only screen and (min-width: 62em){.form-wrapper .half{width:50%;float:left;padding:0 10px}.form-wrapper .third{width:33%;float:left;padding:0 10px}.form-wrapper .clear,.form-wrapper header,.form-wrapper #main,.form-wrapper footer{clear:both}}.shopify-challenge__container{height:100vh;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}#insta-feed{margin-top:100px;margin-left:5%;margin-right:5%}
/*# sourceMappingURL=/cdn/shop/t/5/assets/theme.scss.css.map */
