.button,.range,input,jt-cart{outline:0}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(/static/fonts/MaterialIcons-Regular.eot);src:local("Material Icons"),local("MaterialIcons-Regular"),url(/static/fonts/MaterialIcons-Regular.woff2) format("woff2"),url(/static/fonts/MaterialIcons-Regular.woff) format("woff"),url(/static/fonts/MaterialIcons-Regular.ttf) format("truetype")}.material-icons{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:'liga';font-feature-settings:'liga'}h2,h3{font-family:Caveat,serif!important;line-height:1.2em;position:relative}*{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.selectable{-webkit-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;user-select:initial}.range{width:100%;padding:.5em 0;background:0 0;-webkit-appearance:none}.range:not(:disabled)::-webkit-slider-runnable-track{background-color:#8806b8}.range:not(:disabled)::-moz-range-track{background-color:#8806b8}.range:not(:disabled)::-ms-track{background-color:#8806b8}.range::-webkit-slider-runnable-track{width:100%;height:10px;border:0;border-radius:30em;-webkit-box-shadow:none;box-shadow:none;cursor:pointer}.range::-webkit-slider-thumb{width:20px;height:20px;margin:-5px 0 0;border:0;border-radius:30em;background-color:#fff;-webkit-box-shadow:0 1px 4px -1px #111;box-shadow:0 1px 4px -1px #111;cursor:pointer;-webkit-appearance:none}.range::-moz-range-track{width:100%;height:10px;border:0;border-radius:30em;box-shadow:none;cursor:pointer}.range::-moz-range-thumb{width:20px;height:20px;margin:-5px 0 0;border:0;border-radius:30em;background-color:#fff;box-shadow:0 1px 4px -1px #111;cursor:pointer}.range::-ms-track{width:100%;height:10px;border:0 transparent;border-radius:30em;box-shadow:none;cursor:pointer;background-color:transparent;color:transparent}.range::-ms-fill-lower,.range::-ms-fill-upper{border:0;border-radius:30em;background-color:#8806b8;box-shadow:none}.range::-ms-thumb{width:20px;height:20px;margin:-5px 0 0;border:0;border-radius:30em;background-color:#fff;box-shadow:0 1px 4px -1px #111;cursor:pointer}.range:not(:disabled):active::-webkit-slider-thumb{-webkit-transform:scale(1.4);transform:scale(1.4)}.range:not(:disabled):active::-moz-range-thumb{transform:scale(1.4)}.range:not(:disabled):active::-ms-thumb{-ms-transform:scale(1.4);transform:scale(1.4)}.range:focus::-webkit-slider-thumb{border-color:#2196f3;-webkit-box-shadow:inset 0 0 0 2px #4dabf5;box-shadow:inset 0 0 0 2px #4dabf5}.range:focus::-moz-range-thumb{border-color:#2196f3;box-shadow:inset 0 0 0 2px #4dabf5}.range:focus::-ms-thumb{border-color:#2196f3;box-shadow:inset 0 0 0 2px #4dabf5}.range:disabled::-webkit-slider-runnable-track,.range:disabled::-webkit-slider-thumb{background-color:#e5eaec;cursor:not-allowed}.range:disabled::-moz-range-thumb,.range:disabled::-moz-range-track{background-color:#e5eaec;cursor:not-allowed}.range:disabled::-ms-thumb,.range:disabled::-ms-track{background-color:#e5eaec;cursor:not-allowed}h2{font-size:34px}h3{font-size:26px}img{position:relative}p{font-family:"Short Stack",sans-serif;font-size:24px}.clean{font-family:sans-serif!important}input[type=number]{width:70px}input[type=number]:focus{-webkit-box-shadow:0 5px 20px rgba(0,0,0,.3);box-shadow:0 5px 20px rgba(0,0,0,.3)}input[type=number]:invalid{background:#c00!important}.button{text-decoration:none;width:auto;height:60px;padding:15px;background:#21a3b9;border-radius:5px;border:none;color:#fff;-webkit-box-shadow:0 3px 4px rgba(0,0,0,.3);box-shadow:0 3px 4px rgba(0,0,0,.3);-webkit-transition:.2s;transition:.2s;font-size:20px;cursor:pointer;font-family:"Short Stack",sans-serif;position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden}.button i{margin:0 8px}.button.salmon{background:#fe6037}.button.pink{background:#E91E63;color:#fff!important}.button.tan{background:#fff9b5;color:#8806b8}.button.purple{background:#8806b8;color:#fff9b5}.button.red{background:#c00}.button.round{width:60px;height:60px;border-radius:50%}.button.short{height:30px;padding:0 15px;font-size:10px}.button:hover{-webkit-box-shadow:0 5px 20px rgba(0,0,0,.3);box-shadow:0 5px 20px rgba(0,0,0,.3)}.button:active{-webkit-transition:.1s;transition:.1s;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.button[disabled]{background:#aaa;color:#fff}.button[disabled]:hover{-webkit-box-shadow:0 3px 4px rgba(0,0,0,.3);box-shadow:0 3px 4px rgba(0,0,0,.3)}.button[disabled]:active{-webkit-transition:.1s;transition:.1s;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.message{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;min-height:70px;background:rgba(53,251,238,.25);color:#21a3b9;border:1px solid #21a3b9;border-radius:3px;font-size:20px;padding:0 15px}#header,.center{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.message .button{margin:0 0 0 15px}.message.success{background:rgba(76,191,0,.25);color:#4cbf00;border-color:#4cbf00}.message.error{background:rgba(204,0,0,.25);color:#c00;border-color:#c00}.message.warn{background:rgba(254,96,55,.25);color:#fe6037;border-color:#fe6037}.message .material-icons{font-size:35px;margin:0 15px}bg-video{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden}bg-video video{z-index:1;opacity:1;position:absolute;min-width:100%;min-height:100%;-webkit-transition:opacity 1s linear;transition:opacity 1s linear}bg-video video.hide{opacity:0}.center{display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.parallax{top:0;left:-6%;width:106%;height:100vh;z-index:-1;margin-bottom:-100vh;background-repeat:no-repeat;background-size:cover;background-position:center center}input{-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important;border-radius:0;border:1px solid #333}input:focus{-webkit-box-shadow:0 0 6px #8806b8;box-shadow:0 0 6px #8806b8}input:invalid{-webkit-box-shadow:0 0 6px #c00;box-shadow:0 0 6px #c00}ajax-view{display:none;position:relative;width:100vw;min-height:100vh;overflow-x:hidden;-webkit-overflow-scrolling:touch;color:#333}ajax-view.active{display:block}ajax-view [ref=content]{position:relative;display:block;width:100%;min-height:100vh}ajax-view [ref=content].error{display:none}ajax-view [ref=server-error]{display:none;position:relative;padding-top:120px;min-height:100vh;text-align:center}ajax-view [ref=server-error].error,jt-spinner,jt-spinner .flip{display:block}ajax-view [ref=server-error] .button{margin-top:20px}ajax-view [ref=server-error] h2{font-size:50px}ajax-view [ref=server-error] p{padding:0 20px}ajax-view [ref=server-error] p i{font-size:40px;line-height:15px;position:relative;top:15px}ajax-view [ref=server-error]>i{position:absolute;font-size:400px;top:100px;display:block;width:75%;left:25%;text-align:center;opacity:.1}jt-spinner{width:100px;height:100px;border-radius:50%;border:5px solid #21a3b9;position:relative;-webkit-perspective:600px;perspective:600px}jt-spinner .flip{width:80%;height:80%;position:absolute;top:10%;left:10%;background:url(/static/imgs/logo.png) no-repeat;background-size:contain;-webkit-animation:flip 2s infinite ease-in-out;animation:flip 2s infinite ease-in-out;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}@-webkit-keyframes flip{0%{-webkit-transform:rotateX(0) rotateZ(0);transform:rotateX(0) rotateZ(0)}25%{-webkit-transform:rotateX(180deg) rotateZ(0);transform:rotateX(180deg) rotateZ(0)}50%{-webkit-transform:rotateX(180deg) rotateZ(180deg);transform:rotateX(180deg) rotateZ(180deg)}100%{-webkit-transform:rotateX(180deg) rotateZ(180deg) rotateY(180deg);transform:rotateX(180deg) rotateZ(180deg) rotateY(180deg)}}@keyframes flip{0%{-webkit-transform:rotateX(0) rotateZ(0);transform:rotateX(0) rotateZ(0)}25%{-webkit-transform:rotateX(180deg) rotateZ(0);transform:rotateX(180deg) rotateZ(0)}50%{-webkit-transform:rotateX(180deg) rotateZ(180deg);transform:rotateX(180deg) rotateZ(180deg)}100%{-webkit-transform:rotateX(180deg) rotateZ(180deg) rotateY(180deg);transform:rotateX(180deg) rotateZ(180deg) rotateY(180deg)}}#header{-webkit-box-shadow:0 0 20px rgba(0,0,0,.5);box-shadow:0 0 20px rgba(0,0,0,.5);display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;color:#fff;position:fixed;z-index:10000000}#header .popout,#header .popout jt-offline-message span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}#header .popout{background:#8806b8;height:70px;top:0;position:relative;display:flex;width:270px;left:0;z-index:10;-webkit-transition:-webkit-transform ease-out .15s;transition:-webkit-transform ease-out .15s;transition:transform ease-out .15s;transition:transform ease-out .15s,-webkit-transform ease-out .15s}#header .popout img{height:56px;margin-top:7px;margin-left:10px;-webkit-transition:-webkit-transform .5s cubic-bezier(.175,.885,.32,1.275);transition:-webkit-transform .5s cubic-bezier(.175,.885,.32,1.275);transition:transform .5s cubic-bezier(.175,.885,.32,1.275);transition:transform .5s cubic-bezier(.175,.885,.32,1.275),-webkit-transform .5s cubic-bezier(.175,.885,.32,1.275);-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right;border-radius:5px}#header .popout img:hover{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}#header .popout jt-offline-message{color:#fff9b5;width:100%;display:none;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;font-size:25px}#header .popout jt-offline-message span{display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#header .popout jt-offline-message.offline,jt-cart{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}jt-cart,jt-cart>.action-display{position:absolute;-webkit-box-pack:center}#header .popout jt-offline-message span i.material-icons{font-size:30px;margin:0 10px 0 0}#header .popout jt-offline-message.offline{display:flex}#header .popout .offline~a[target="_blank"]{display:none}#header .logo img{margin-right:5px}@media (max-width:1040px){.jt-cart-visible #header .popout{-webkit-transform:translate(-200px);-ms-transform:translate(-200px);transform:translate(-200px)}}@media (max-width:335px){#header .popout{width:248px}#header .popout img{margin-left:5px}.jt-cart-visible #header .popout{width:270px}.jt-cart-visible #header .popout img{margin-left:10px}}jt-cart{color:#8806b8;width:auto;height:49px;background:rgba(0,0,0,.05);display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:10px;cursor:pointer;-webkit-animation:cartpop .3s ease 0s both;animation:cartpop .3s ease 0s both;left:280px;top:10.5px}jt-cart i{margin:0 8px 0 0}jt-cart:hover{border-top:1px solid #8806b8}jt-cart>.action-display{top:0;left:9px;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}jt-cart.add-item>.action-display{-webkit-animation:cartmain 2s ease 0s both;animation:cartmain 2s ease 0s both}@-webkit-keyframes cartmain{from{-webkit-transform:translate(125px,0) scale(0);transform:translate(125px,0) scale(0);opacity:0}25%,50%{-webkit-transform:translate(125px,0) scale(1);transform:translate(125px,0) scale(1);opacity:1}to{-webkit-transform:translate(0,0) scale(0);transform:translate(0,0) scale(0)}}@keyframes cartmain{from{-webkit-transform:translate(125px,0) scale(0);transform:translate(125px,0) scale(0);opacity:0}25%,50%{-webkit-transform:translate(125px,0) scale(1);transform:translate(125px,0) scale(1);opacity:1}to{-webkit-transform:translate(0,0) scale(0);transform:translate(0,0) scale(0)}}jt-cart-viewer .items>ul .item a:hover,receipt-viewer .items>ul .item a:hover,tropshop-item .description a:hover{opacity:.7}@-webkit-keyframes cartpop{from{-webkit-transform:scale(.7);transform:scale(.7)}to{-webkit-transform:none;transform:none}}@keyframes cartpop{from{-webkit-transform:scale(.7);transform:scale(.7)}to{-webkit-transform:none;transform:none}}jt-cart-viewer,receipt-viewer{display:block;position:relative;width:100%;min-height:100vh;padding:70px 15% 25px}.music-player-open jt-cart-viewer,.music-player-open receipt-viewer{padding:182px 15% 25px}jt-cart-viewer p.cart-empty,receipt-viewer p.cart-empty{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}jt-cart-viewer p.cart-empty .button,receipt-viewer p.cart-empty .button{margin-top:20px;font-size:20px}jt-cart-viewer .overview,receipt-viewer .overview{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:30px 0 0}jt-cart-viewer .overview h2 strong,receipt-viewer .overview h2 strong{font-size:40px}jt-cart-viewer .overview h2 a,receipt-viewer .overview h2 a{color:#222}jt-cart-viewer .overview h2 .clean,receipt-viewer .overview h2 .clean{font-size:20px}jt-cart-viewer .overview h2 .blue-text,receipt-viewer .overview h2 .blue-text{color:#21a3b9}jt-cart-viewer .overview h2 .download .material-icons,receipt-viewer .overview h2 .download .material-icons{font-size:40px;top:10px;position:relative;margin-right:10px}jt-cart-viewer .overview h2 .button,receipt-viewer .overview h2 .button{font-size:15px;top:14px;color:#fff}jt-cart-viewer .overview .actions,receipt-viewer .overview .actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}jt-cart-viewer .overview .actions .price,receipt-viewer .overview .actions .price{font-family:"Short Stack",sans-serif;font-size:20px;border-bottom:1px solid #333;padding:5px}jt-cart-viewer .items,receipt-viewer .items{position:relative;width:100%}jt-cart-viewer .items.shipping-addr h4,receipt-viewer .items.shipping-addr h4{margin:10px 0}jt-cart-viewer .items.shipping-addr label,receipt-viewer .items.shipping-addr label{float:left;margin:10px}jt-cart-viewer .items .download .material-icons,receipt-viewer .items .download .material-icons{float:left}jt-cart-viewer .items>ul,receipt-viewer .items>ul{list-style-type:none;position:relative;width:100%;margin:0;padding:0 5%}jt-cart-viewer .items>ul .item,receipt-viewer .items>ul .item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:150px;width:100%;position:relative;border-bottom:1px solid #333;padding:5px 0 20px}jt-cart-viewer .items>ul .item a,receipt-viewer .items>ul .item a{color:inherit;text-decoration:none;display:block}jt-cart-viewer .items>ul .item>a>img,receipt-viewer .items>ul .item>a>img{position:relative;margin:0 10px 0 0;height:124px;width:124px}jt-cart-viewer .items>ul .item .details,receipt-viewer .items>ul .item .details{position:relative;width:100%;height:auto;max-width:-webkit-calc(100% - 340px);max-width:calc(100% - 340px)}jt-cart-viewer .items>ul .item .details h3,jt-cart-viewer .items>ul .item .details p,receipt-viewer .items>ul .item .details h3,receipt-viewer .items>ul .item .details p{margin:0;padding:10px 0;width:100%;position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}jt-cart-viewer .items>ul .item .details h3,receipt-viewer .items>ul .item .details h3{font-size:35px;font-family:70px}jt-cart-viewer .items>ul .item .details h3 sup,receipt-viewer .items>ul .item .details h3 sup{color:#21a3b9}jt-cart-viewer .items>ul .item .details p,receipt-viewer .items>ul .item .details p{font-size:20px;font-family:"Short Stack",sans-serif}jt-cart-viewer .items>ul .item .details>ul,receipt-viewer .items>ul .item .details>ul{list-style:disc}jt-cart-viewer .items>ul .item .details>ul ul,receipt-viewer .items>ul .item .details>ul ul{list-style:circle;text-transform:uppercase}jt-cart-viewer .items>ul .item .actions,receipt-viewer .items>ul .item .actions{position:absolute;right:0;height:90%}jt-cart-viewer .items>ul .item .actions .button.red,receipt-viewer .items>ul .item .actions .button.red{font-size:14px;position:absolute;right:0;bottom:0}jt-cart-viewer .items>ul .item .actions .button.red i,receipt-viewer .items>ul .item .actions .button.red i{margin:0}jt-cart-viewer .items>ul .item .actions .price,receipt-viewer .items>ul .item .actions .price{font-size:20px;font-family:"Short Stack",sans-serif;margin:5px;text-align:right;width:100%;position:relative;display:block}jt-cart-viewer .items>ul .item .actions .qty,receipt-viewer .items>ul .item .actions .qty{font-family:"Short Stack",sans-serif;font-size:25px;position:relative;margin:5px 0;width:100%;text-align:right}jt-cart-viewer .items>ul .item .actions .qty input,receipt-viewer .items>ul .item .actions .qty input{width:100px;font-family:"Short Stack",sans-serif;font-size:25px;text-align:center}receipt-viewer{padding:70px 15px 25px}receipt-viewer .items ul .item{height:250px}receipt-viewer .items ul .item .details{max-width:-webkit-calc(100% - 130px);max-width:calc(100% - 130px)}receipt-viewer .items ul .item .details h3{font-size:25px}receipt-viewer .items ul .item .details p{font-size:15px;font-family:"Short Stack",sans-serif}receipt-viewer .items ul .item .actions{position:absolute;left:0;bottom:0;height:100px;display:block}receipt-viewer .items ul .item .actions .price,receipt-viewer .items ul .item .actions .qty{text-align:left}cart-button select.button{padding:0 10px;width:280px;margin:10px 0;height:40px;text-transform:uppercase}cart-button select.button:active{-webkit-transform:none;-ms-transform:none;transform:none}cart-button select.button.error{background:#c00}@media (max-width:1040px){jt-cart{left:80px}}@media (max-width:990px){jt-cart-viewer{padding:70px 15px 25px}}@media (max-width:750px){jt-cart-viewer .items ul{padding:0 20px 0 0}jt-cart-viewer .items ul .item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:250px}jt-cart-viewer .items ul .item>a>img{position:relative;margin:0 10px 0 0;height:100px;width:100px}jt-cart-viewer .items ul .item .details{position:relative;width:100%;max-width:-webkit-calc(100% - 120px);max-width:calc(100% - 120px)}jt-cart-viewer .items ul .item .details h3{font-size:25px}jt-cart-viewer .items ul .item .details p{font-size:15px;font-family:"Short Stack",sans-serif}jt-cart-viewer .items ul .item .actions{left:0;bottom:30px;height:100px;width:100%}jt-cart-viewer .items ul .item .actions .button.red{bottom:-25px;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}}@media (max-width:640px){jt-cart-viewer .overview{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:30px 0 15px}jt-cart-viewer .overview h2{text-align:center}jt-cart-viewer .overview h2 .button{font-size:15px;top:14px}jt-cart-viewer .overview .actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}jt-cart-viewer .overview .actions .price{font-family:"Short Stack",sans-serif;font-size:20px;border-bottom:1px solid #333;padding:5px;margin:20px 0 15px}}trop-shop .freeshipping,trop-shop h1{font-family:Caveat,serif}@media (max-width:520px){receipt-viewer .receipt-link{word-break:break-all}}@media (max-width:425px){receipt-viewer .items ul .item .actions .download.button{font-size:15px}receipt-viewer .items ul .item .actions .download.button .material-icons{float:left}}trop-shop{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:70px}trop-shop .freeshipping,trop-shop .items-wrapper{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}trop-shop sup{color:#aaa}.music-player-open trop-shop{padding-top:140px}trop-shop .items-wrapper{display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}trop-shop .freeshipping{font-size:50px;height:1.5em;padding:20px;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fe6037;margin:0}trop-shop .hero,trop-shop .items h2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}trop-shop .freeshipping>.material-icons{font-size:50px;margin:0 10px 0 0}trop-shop .hero{background:#333;color:#fff;min-height:430px;height:auto;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;padding:0 0 25px}trop-shop .hero .img{position:relative;width:350px;background-position:center;background-size:contain;background-repeat:no-repeat;margin:0 20px}tropshop-nav h2:hover,tropshop-nav ul li:hover{background:rgba(255,255,255,.2)}trop-shop .hero h2{font-size:40px;margin:25px 10px 0;border-bottom:1px solid #fff}trop-shop .hero h2 strong{color:#21a3b9}trop-shop .hero button,trop-shop .hero share-buttons{margin:10px 0 0}trop-shop>section{position:relative;padding-left:60px;width:100%}trop-shop .items h2{display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:5px 30px;width:80%;margin:25px auto;border-bottom:1px solid #333}trop-shop .items .item-wrapper,tropshop-nav ul li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}trop-shop .items h2 .button{margin:0 10px 0 20px}trop-shop .items .item-wrapper{display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}trop-shop h1{font-size:45px;padding:10px 20px;border-bottom:1px solid #333;width:100%}jt-footer small,jt-footer ul li,tropshop-item .description,tropshop-nav ul li{font-family:"Short Stack",sans-serif}@media (min-width:991px){tropshop-nav.open~section{padding-left:270px}}tropshop-nav{display:block;width:60px;height:-webkit-calc(100vh - 70px);height:calc(100vh - 70px);position:fixed;background:#E91E63;z-index:1;overflow:hidden;left:0}tropshop-nav.open{width:270px}tropshop-nav h2{width:270px;color:#fff;line-height:50px;font-size:30px;cursor:pointer;margin:10px 0 0}tropshop-nav h2>i.material-icons{font-size:50px;width:60px;margin-left:5px;float:left}tropshop-nav ul{list-style-type:none;margin:0;padding:0}tropshop-nav ul a{text-decoration:none;color:#fff}tropshop-nav ul li{width:100%;height:60px;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 15px 0 60px;font-size:20px}.items-list,tropshop-item-listing .item-details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}tropshop-nav ul li i{position:relative;margin-left:-47px;margin-right:12px;font-size:35px!important}tropshop-item .item-data-wrapper .imgs .displayImg,tropshop-item-listing>.img{background-size:contain;background-position:center;background-repeat:no-repeat}.items-list{display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}tropshop-item-listing{display:inline-block;width:360px;min-height:460px;overflow:hidden;-webkit-box-shadow:0 5px 20px rgba(0,0,0,.3);box-shadow:0 5px 20px rgba(0,0,0,.3);border-radius:5px;margin:10px;padding:0 0 10px}tropshop-item-listing>.img{height:160px;width:100%;background-color:#333;margin:0 0 10px}tropshop-item-listing .item-details{padding:0 10px;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}jt-footer,tropshop-item .item-data-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}tropshop-item-listing .item-details h3{margin:0;font-size:23px}tropshop-item-listing .item-details>.button{margin:5px 0;width:280px}tropshop-item .item-data-wrapper{display:flex}@media (max-width:990px){tropshop-item .item-data-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:0 20px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}}tropshop-item .item-data-wrapper .imgs{position:relative;max-width:500px;width:100%;margin:25px}tropshop-item .item-data-wrapper .imgs .displayImg{position:relative;width:100%;height:500px;overflow:hidden;margin-bottom:10px;-webkit-transition:.25s linear;transition:.25s linear}@media (max-width:350px){tropshop-item .item-data-wrapper .imgs .displayImg{height:400px}}tropshop-item .item-data-wrapper .imgs .displayImg i{display:block;position:absolute;top:50%;margin-top:-25px;height:50px;width:50px;font-size:50px;background:rgba(255,255,255,.5);cursor:pointer}tropshop-item .item-data-wrapper .imgs .displayImg i.left{left:0}tropshop-item .item-data-wrapper .imgs .displayImg i.right{right:0}tropshop-item .item-data-wrapper .imgs .displayImg i:hover{background:rgba(255,255,255,.7)}tropshop-item .item-data-wrapper .imgs .displayImg i:active{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}tropshop-item .item-data-wrapper .imgs .imgList{width:100%;min-height:80px;overflow:hidden;border-top:1px solid #333}tropshop-item .item-data-wrapper .imgs .imgList img{position:relative;height:75px;width:auto;margin:2.5px 5px 0;cursor:pointer;float:left;-webkit-box-shadow:0 0 10px rgba(255,255,255,.5);box-shadow:0 0 10px rgba(255,255,255,.5)}tropshop-item .item-data-wrapper .imgs .imgList img.selected{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);border:8px solid #21a3b9;border-radius:5px}tropshop-item .item-data-wrapper .actions h1{font-size:35px;margin:30px 15px}tropshop-item .item-data-wrapper .actions notification-button{width:280px;margin-top:5px;display:none}tropshop-item .description{padding:20px 15%;line-height:1.2em;font-size:20px}@media (max-width:650px){tropshop-item .description{padding:20px 5%}}tropshop-item .description a{color:#21a3b9;text-decoration:none;border-bottom:1px solid #21a3b9}@media (max-width:1220px){trop-shop .items .item-wrapper>:nth-child(3){display:none}}@media (max-width:990px){tropshop-nav{-webkit-box-shadow:0 10px 20px rgba(0,0,0,.3);box-shadow:0 10px 20px rgba(0,0,0,.3)}}@media (max-width:835px){trop-shop .items .item-wrapper>:nth-child(3){display:block}}@media (max-width:725px){trop-shop .freeshipping{font-size:35px}trop-shop .hero{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:15px 10px 25px}trop-shop .hero .img{width:100%;height:350px;margin:0}}@media (max-width:575px){trop-shop{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}trop-shop>section{padding-left:0}trop-shop .freeshipping{font-size:25px;padding:30px 20px}tropshop-nav{width:100%;height:60px;position:relative}tropshop-nav.open{height:75vh;overflow-y:auto;width:100%}}@media (max-width:445px){trop-shop .freeshipping{font-size:18px;padding:30px 20px}trop-shop .freeshipping .material-icons{font-size:30px}}jt-footer{width:100%;height:200px;background:#156a78;position:relative;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-top:8px solid #fff9b5;z-index:5000000}jt-footer ul,jt-nav a,jt-nav button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-box-pack:center;margin:0}jt-footer .logo img{position:absolute;height:90%;left:10px;top:5%}jt-footer .button.tan{width:300px}jt-footer small{position:absolute;width:100%;text-align:center;bottom:20px;left:0;color:#35fbee;font-size:15px}jt-footer small a{color:#35fbee}jt-footer small a:hover,jt-footer ul a:hover{opacity:.8}jt-footer ul{position:absolute;right:20px;top:0;height:100%;color:#fff;list-style:none;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:20px}jt-footer ul li{padding:10px 0}jt-footer ul a{color:#fff;text-decoration:none;border-bottom:1px solid #fff}@media (max-width:1080px){jt-footer .button.tan{left:220px;position:absolute}}@media (max-width:920px){jt-footer{height:250px}jt-footer .logo img{height:100px}jt-footer .button.tan{bottom:50px;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}jt-footer ul{height:50%;padding:0}}@media (max-width:500px){jt-footer{height:300px}jt-footer ul{top:50px}}@media (max-width:390px){jt-footer .button.tan{width:250px;height:50px;font-size:16px}jt-footer ul{right:20px;top:70px;font-size:16px}}jt-nav{position:relative;z-index:99}jt-nav #navHeader,jt-nav #navToggle{display:none}jt-nav #navLinks{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;position:relative;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%;padding:0 10px}jt-nav .dropdown,jt-nav a,jt-nav button{width:auto;min-width:80px;height:45px;font-family:"Short Stack",sans-serif!important;outline:0;padding:0 10px;position:relative;color:#8806b8;font-size:14px;text-decoration:none;cursor:pointer}jt-nav a,jt-nav button{background:0 0;border:0;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:background .2s;transition:background .2s}jt-nav .dropdown.active,jt-nav a.active,jt-nav button.active{background:rgba(0,0,0,.05)}jt-nav a span,jt-nav button span{position:relative;z-index:1}jt-nav a:hover,jt-nav button:hover{border-top:1px solid #8806b8}jt-nav .dropdown{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:background .2s ease-out;transition:background .2s ease-out;-webkit-perspective:600px;perspective:600px}.hero .center h1,.latest-post blog-post .overlay{font-family:Caveat,serif}jt-nav .dropdown span{position:relative;z-index:1}jt-nav .dropdown.active .dropdown-inner{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1;pointer-events:auto}jt-nav .dropdown:hover{border-top:2px solid #8806b8}jt-nav .dropdown-inner{position:absolute;top:100%;background:#fff9b5;left:0;width:100%;overflow:hidden;-webkit-box-shadow:0 9px 20px rgba(0,0,0,.3);box-shadow:0 9px 20px rgba(0,0,0,.3);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s;-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);opacity:0;border-top:1px solid #8806b8;pointer-events:none}jt-nav .dropdown-inner a{width:100%;margin:0;color:#8806b8}jt-nav .dropdown-inner a.active{background:rgba(0,0,0,.05);border-bottom:2px solid #8806b8}.active-marker{height:4px;background:#8806b8;position:fixed;top:58px;-webkit-transition:all .4s;transition:all .4s}.nav-overlay{display:none}@media (max-width:990px){#navToggle,jt-nav #navLinks{-webkit-box-orient:vertical;-webkit-box-direction:normal}.active-marker{display:none}#navToggle{position:fixed;z-index:100;width:35px;height:35px;top:17.5px;right:17.5px;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:canter;-webkit-justify-content:canter;-ms-flex-pack:canter;justify-content:canter;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-transition:-webkit-transform ease .5s;transition:-webkit-transform ease .5s;transition:transform ease .5s;transition:transform ease .5s,-webkit-transform ease .5s;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}#navToggle div{width:30px;height:5px;margin-top:6px;background:#8806b8;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:opacity .3s,color .5s,-webkit-transform ease-out .5s;transition:opacity .3s,color .5s,-webkit-transform ease-out .5s;transition:transform ease-out .5s,opacity .3s,color .5s;transition:transform ease-out .5s,opacity .3s,color .5s,-webkit-transform ease-out .5s}jt-nav,jt-nav .nav-overlay{width:100%;position:fixed;top:0;left:0}jt-nav{height:100vh;pointer-events:none}jt-nav .nav-overlay{height:100%;background:rgba(0,0,0,.6);display:block;-webkit-transition:opacity .2s;transition:opacity .2s;opacity:0}jt-nav #navPannel{position:fixed;width:300px;max-width:90%;height:100vh;background:#fff;top:0;right:0;-webkit-box-shadow:-5px 0 6px rgba(0,0,0,.4);box-shadow:-5px 0 6px rgba(0,0,0,.4);will-change:transform;-webkit-transform:translate(102%,0);-ms-transform:translate(102%,0);transform:translate(102%,0)}jt-nav #navPannel.animate{-webkit-transition:-webkit-transform ease .2s;transition:-webkit-transform ease .2s;transition:transform ease .2s;transition:transform ease .2s,-webkit-transform ease .2s}jt-nav #navHeader{position:absolute;top:0;left:0;width:100%;height:140px;background:#fe6037;display:block;z-index:100000}jt-nav #navHeader h2{position:absolute;bottom:-10px;left:10px}jt-nav .dropdown,jt-nav a{color:#8806b8;width:100%;height:60px;margin-left:0;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding-left:10px;-webkit-transition:all .2s;transition:all .2s;position:static;-webkit-perspective:initial;perspective:initial;font-size:20px}jt-nav .dropdown:before,jt-nav a:before{content:'';display:none}jt-nav .dropdown span,jt-nav a span{position:relative;z-index:1}jt-nav .dropdown:after,jt-nav a:after{display:none}jt-nav .dropdown.active,jt-nav a.active{background:rgba(0,0,0,.2)}jt-nav .dropdown-inner{position:absolute;right:0;left:auto;background:#fff;width:95%;height:100%;z-index:100;top:140px;border-top:none;border-left:1px solid #8806b8;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-transform:translate(102%,0);-ms-transform:translate(102%,0);transform:translate(102%,0);opacity:1;overflow-x:hidden;overflow-y:hidden}jt-nav #navLinks{position:absolute;top:0;left:0;width:100%;padding:140px 0 0;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;opacity:0;-webkit-transition:opacity ease .8s;transition:opacity ease .8s}jt-nav #navLinks .dropdown:nth-of-type(2){margin-bottom:60px}a{overflow:hidden}.jt-nav-open jt-nav{pointer-events:auto}.jt-nav-open #navToggle{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.jt-nav-open #navToggle div{background:#fff}.jt-nav-open #navToggle div:nth-child(2){opacity:0}.jt-nav-open #navLinks,.jt-nav-open .nav-overlay{opacity:1}.jt-nav-open #navToggle div:nth-child(1){-webkit-transform:translateY(11px) rotate(45deg);-ms-transform:translateY(11px) rotate(45deg);transform:translateY(11px) rotate(45deg)}.jt-nav-open #navToggle div:nth-child(3){-webkit-transform:translateY(-11px) rotate(-45deg);-ms-transform:translateY(-11px) rotate(-45deg);transform:translateY(-11px) rotate(-45deg)}.jt-nav-open #navPannel{-webkit-transform:none;-ms-transform:none;transform:none}}.latest-post,.latest-post blog-post .overlay{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.hero{position:relative;width:100%;height:90vh;height:-webkit-calc(100vh - 150px);height:calc(100vh - 150px);min-height:400px}@media (max-width:350px){.hero{height:-webkit-calc(100vh - 100px);height:calc(100vh - 100px)}}.hero .center{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.hero .center h1{font-size:90px;color:#fff;text-shadow:0 5px 4px #fe6037}@media (max-width:550px){.hero .center h1{font-size:60px}}@media (max-width:350px){.hero .center h1{font-size:50px}}.latest-post{position:relative;height:100vh;width:100%;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-position:center;background-size:cover;background-image:url(/static/imgs/pier.jpg)}.latest-post blog-post{display:block;width:90%;height:80%;overflow-x:hidden;overflow-y:hidden;position:relative;background:rgba(255,255,255,.8);border-radius:5px;color:#333}@media (max-width:450px){.latest-post blog-post{height:70%}}.latest-post blog-post .overlay{position:absolute;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;padding:0 0 100px;font-size:35px;width:100%;bottom:0;left:0;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(white));background:-webkit-linear-gradient(transparent,#fff);background:linear-gradient(transparent,#fff);z-index:100;cursor:pointer}.home-who-is-danny header,music-player{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.latest-post blog-post h2{font-size:50px;margin:0;padding:20px;border-bottom:1px solid #333;width:90%;left:5%;position:relative;text-shadow:0 3px 4px rgba(0,0,0,.3)}@media (max-width:450px){.latest-post blog-post h2{font-size:35px}}.latest-post blog-post .timestamp{position:absolute;top:20px;right:7%;font-family:"Short Stack",sans-serif;width:auto;font-size:18px;padding:0}.latest-post blog-post>p{padding:0 5%}.latest-post blog-post>p b{font-weight:700!important;font-size:1.1em;line-height:1em}.latest-post blog-post>p a{text-decoration:none;color:#21a3b9!important;border-bottom:2px solid #21a3b9}.latest-post blog-post>p img{width:50%;margin:15px 25%;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.home-who-is-danny{position:relative;min-height:50vh;width:100%;background:#21a3b9;padding:0 0 50px}.home-who-is-danny header{width:100%;height:100px;background:#fff9b5;border-bottom:8px solid #156a78;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.home-who-is-danny header img{position:relative;height:90%}.home-who-is-danny p{color:#fff;padding:0 10%;font-size:23px}.home-who-is-danny p a{color:#fff;text-decoration:none;border-bottom:1px solid #fff}.home-who-is-danny p a:hover{opacity:.8}.home-who-is-danny>a{left:10%;margin:0 20px 0 0}@media (max-width:800px){.home-who-is-danny header{height:75px}.home-who-is-danny>a{width:80%;margin:0 0 20px}}@media (max-width:600px){.home-who-is-danny header{height:60px}}@media (max-width:490px){.home-who-is-danny p{padding:0 5%}}@media (max-width:460px){.home-who-is-danny header img{height:70%}}@media (max-width:380px){.home-who-is-danny header img{height:60%}.home-who-is-danny>a{width:90%;left:5%;font-size:18px}}music-player{position:fixed;z-index:9999999;top:70px;left:0;width:100%;height:70px;background:#21a3b9;opacity:.9;display:flex;-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3)}music-player .controls,music-player .controls .share{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}music-player .controls{position:relative;top:0;height:70px;border-left:1px solid #35fbee;padding:0 0 0 8px;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}music-player .controls .playpause,music-player .controls .skip{color:#fff;position:relative;cursor:pointer;height:70px;top:0;width:40px}music-player .controls .playpause i,music-player .controls .skip i{position:absolute;font-size:30px;line-height:70px;-webkit-transition:opacity .2s linear,-webkit-transform .2s;transition:opacity .2s linear,-webkit-transform .2s;transition:transform .2s,opacity .2s linear;transition:transform .2s,opacity .2s linear,-webkit-transform .2s}music-player .controls .playpause i:hover,music-player .controls .skip i:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}music-player .controls .playpause i.hide,music-player .controls .skip i.hide{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}music-player .controls .hide{opacity:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);pointer-events:none}music-player .controls .range{position:absolute;top:100%;left:0;width:90%;background:#21a3b9;padding:15px 20px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.3);box-shadow:0 5px 10px rgba(0,0,0,.3);border:none}music-player .controls .volume{-webkit-transition:opacity .2s linear;transition:opacity .2s linear;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}music-player .controls .volume.hide{display:none}music-player .controls .share{position:absolute;top:100%;left:0;width:100%;background:#21a3b9;border-bottom-left-radius:10px;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden;padding:10px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.3);box-shadow:0 5px 10px rgba(0,0,0,.3);-webkit-transition:opacity .2s linear,-webkit-transform .2s;transition:opacity .2s linear,-webkit-transform .2s;transition:transform .2s,opacity .2s linear;transition:transform .2s,opacity .2s linear,-webkit-transform .2s}music-player .slider,music-player .slider [ref=time]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;top:0;height:100%;width:100%}music-player .controls .share input{position:relative;width:100%;height:100%;background:#35fbee;border:0;font-family:"Short Stack",sans-serif;margin-left:5px;padding:3px;border-radius:5px;-webkit-box-shadow:inset 0 0 10px #21a3b9;box-shadow:inset 0 0 10px #21a3b9}music-player .thumbnail h2,music-player .thumbnail h3{max-width:100%;padding:0 5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}music-player .controls .share i{cursor:pointer;color:#fff}music-player .controls input[type=text]{-webkit-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;user-select:initial}music-player .slider{position:relative;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}music-player .slider [ref=time]{color:#fff;font-family:"Short Stack",sans-serif;font-size:25px;position:absolute;display:flex;left:0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}music-player .thumbnail,music-player .thumbnail>i{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}music-player .slider canvas{position:absolute;width:100%;height:100%;top:0;left:0}music-player .thumbnail{position:relative;top:0;left:0;height:100%;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;color:#333;border-right:1px solid #35fbee;-webkit-transition:background .15s;transition:background .15s}music-player .thumbnail:hover{background:#35fbee}music-player .thumbnail span{position:relative;width:100%}music-player .thumbnail img{position:relative;object-fit:contain;height:70px;width:70px;margin-right:5px}music-player .thumbnail h2{margin:0;font-size:30px}music-player .thumbnail h3{margin:0;font-size:20px}music-player .thumbnail>i{display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:45px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:40px}music-player .tracklist{position:absolute;top:100%;left:0;width:100%;height:auto;max-height:-webkit-calc(100vh - 210px);max-height:calc(100vh - 210px);overflow:auto;-webkit-overflow-scrolling:touch;background:#21a3b9;-webkit-transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,-webkit-transform .2s;transition:transform .2s,opacity .2s;transition:transform .2s,opacity .2s,-webkit-transform .2s;-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-box-shadow:5px 30px 30px rgba(0,0,0,.4);box-shadow:5px 30px 30px rgba(0,0,0,.4);padding:5px;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}music-player .tracklist .album .songs .song.playing,music-player .tracklist .album .songs .song:hover,music-player .tracklist .album input:checked~label,music-player .tracklist .album label:hover{background:#35fbee}music-player .tracklist.hide{opacity:0;pointer-events:none;-webkit-transform:translate(0,-10%);-ms-transform:translate(0,-10%);transform:translate(0,-10%)}music-player .tracklist .album label{position:relative;min-height:70px;font-family:Caveat,serif;font-size:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 35px 0 0;border-top:1px solid #35fbee;cursor:pointer}music-player .tracklist .album .songs{position:relative;width:100%;height:0;opacity:0;overflow:hidden;-webkit-transition:opacity .5s;transition:opacity .5s}music-player .tracklist .album .songs .song{position:relative;height:40px;line-height:40px;font-family:"Short Stack",sans-serif;overflow:hidden;width:100%;text-overflow:ellipsis;white-space:nowrap;padding:0 15px}music-player .tracklist .album .songs .song i{line-height:40px;float:left}music-player .tracklist .album .more{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;position:absolute;right:5px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);font-size:30px!important}music-player .tracklist .album input:checked~.songs{height:auto;opacity:1}music-player .tracklist .album input:checked~label .more{-webkit-transform:translate(0,-50%) scale(1,-1);-ms-transform:translate(0,-50%) scale(1,-1);transform:translate(0,-50%) scale(1,-1)}@media (max-width:990px){music-player .controls .volume,music-player .slider{display:none}music-player{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:140px}music-player .thumbnail{width:100%;border-right:none;border-top:1px solid #35fbee}music-player .thumbnail span{width:-webkit-calc(100% - 115px);width:calc(100% - 115px)}music-player .thumbnail h2,music-player .thumbnail h3{overflow:hidden;text-overflow:ellipsis}music-player .thumbnail .tracklist{max-height:-webkit-calc(100vh - 279px);max-height:calc(100vh - 279px)}music-player .controls{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;border:none;height:70px;padding:20px 0}music-player .controls .share{height:80px;border-radius:0;-webkit-box-shadow:none;box-shadow:none}}.airplay .title,.airplay radio-stations a .station .details,.radiostations radio-stations a .station .details{-webkit-box-orient:vertical;-webkit-box-direction:normal}.blog-bg{background-image:url(/static/imgs/sunset.jpg);background-size:cover;position:fixed;width:100%;height:100%;top:0;z-index:-1}.blog,.blog h1,.blog jt-blog{position:relative}.blog{width:100%;min-height:100vh;padding-top:70px}.music-player-open .blog{padding-top:140px}.blog h1{text-align:center;color:#fff;height:200px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),color-stop(70%,transparent));background:-webkit-linear-gradient(rgba(0,0,0,.5),transparent 70%);background:linear-gradient(rgba(0,0,0,.5),transparent 70%);margin:0;padding:30px 20px;font-family:Caveat,serif;font-size:60px;z-index:1;text-shadow:0 3px 4px rgba(0,0,0,.5)}.blog jt-blog{display:block;width:80%;background:rgba(250,250,250,.8);height:auto;min-height:400px;margin:auto;z-index:5;padding:20px;border-radius:8px;color:#333;-webkit-transition:background .2s;transition:background .2s}.blog jt-blog.loading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.blog jt-blog>.post .post-controls{height:auto}.blog jt-blog>.post .post-controls share-buttons{top:30px;right:10px;position:absolute}@media (max-width:470px){.blog jt-blog>.post .post-controls{height:150px}.blog jt-blog>.post .post-controls share-buttons{width:90%;right:5%;top:100px}}.blog jt-blog>.post .post-controls .button{width:120px}.blog jt-blog>.post .post-controls .button i{margin:0}@media (max-width:470px){.blog jt-blog>.post .post-controls .button{width:100%;height:50px;margin-top:10px}}.blog jt-blog>.post .post-controls .timestamp{position:absolute;font-family:"Short Stack",sans-serif;padding:0;top:-5px;right:5px;width:auto;font-size:14px}.blog jt-blog>.post h2{font-size:50px;margin:0;padding:20px;border-bottom:1px solid #333;width:90%;left:5%;position:relative;text-shadow:0 3px 4px rgba(0,0,0,.3)}.blog jt-blog>.post>p{padding:0 5%}.blog jt-blog>.post>p b{font-weight:700!important;font-size:1.1em;line-height:1em}.blog jt-blog>.post>p a{text-decoration:none;color:#21a3b9!important;border-bottom:2px solid #21a3b9}.blog jt-blog>.post>p img{width:50%;margin:15px 25%;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.blog jt-blog.post{background:#fafafa;width:90%}.blog jt-blog jt-blog-list{display:block;position:relative;width:100%}.blog jt-blog jt-blog-list a{color:inherit;text-decoration:none}.blog jt-blog jt-blog-list .post-preview{position:relative;width:100%;min-height:150px;padding:0 20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #333}.blog jt-blog jt-blog-list .post-preview h2{margin:0;position:relative;width:100%;font-size:45px;font-family:Caveat,serif;text-shadow:0 3px 4px rgba(0,0,0,.3)}.blog jt-blog jt-blog-list .post-preview .timestamp{position:absolute;left:10px;font-family:"Short Stack",sans-serif;color:#8806b8;top:10px;font-size:16px}.blog jt-blog jt-blog-list .post-preview:hover{-webkit-box-shadow:0 3px 4px rgba(0,0,0,.3);box-shadow:0 3px 4px rgba(0,0,0,.3);z-index:100;background:rgba(255,255,255,.5)}.blog jt-blog jt-blog-list .post-preview img{max-height:140px;margin-left:15px}@media (max-width:990px){.music-player-open .blog{padding-top:170px}.blog jt-blog jt-blog-list .post-preview{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.blog jt-blog jt-blog-list .post-preview h2{margin-top:15px;text-align:center;font-size:35px}.blog jt-blog jt-blog-list .post-preview img{margin:10px 0;max-width:90%}.blog jt-blog{width:95%;-webkit-transition:background 0s;transition:background 0s}.blog jt-blog.post{width:100%}.blog jt-blog>.post h2{font-size:35px}.blog jt-blog>.post>p{padding:0 1%}.blog jt-blog>.post>p img{width:90%;margin:15px 5%}.blog jt-blog jt-blog-list .post-preview .timestamp{display:none}}share-buttons{font-family:"Short Stack",sans-serif;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;background:#E91E63;padding:5px;border-radius:5px;font-size:20px;color:#fff;height:55px;text-shadow:none}share-buttons>input{position:fixed;top:-100%;left:-100%;opacity:0;pointer-events:none}.airplay radio-stations a .station .details .link:hover,.bio p a:hover,.radiostations radio-stations a .station .details .link:hover{opacity:.8}share-buttons .material-icons,share-buttons img{width:40px;height:40px;margin:0 5px;border-radius:4px;cursor:pointer;background:#fff9b5;color:#8806b8;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:30px}.airplay radio-stations a .station .details .link,.airplay radio-stations a .station .details h2,.bio p,.contact h1,.radiostations radio-stations a .station .details .link,.radiostations radio-stations a .station .details h2{margin:0}share-buttons .material-icons:hover,share-buttons img:hover{-webkit-box-shadow:0 5px 20px rgba(0,0,0,.3);box-shadow:0 5px 20px rgba(0,0,0,.3)}share-buttons .material-icons:active,share-buttons img:active{-webkit-transition:.1s;transition:.1s;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.radiostations{position:relative;width:100%;height:150px;background:#21a3b9}@media (max-width:350px){.radiostations{height:100px}}.radiostations radio-stations{display:block;position:absolute;overflow:hidden;width:100%;height:100%}.radiostations radio-stations a{color:inherit;text-decoration:none}.radiostations radio-stations a .station{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:33.3333333333333333333%;padding:5px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;height:100%;top:0;left:0;border-left:1px solid #197d8e;overflow:hidden}@media (max-width:990px){.radiostations radio-stations a .station{width:50%}}@media (max-width:700px){.radiostations radio-stations a .station{width:100%}}.radiostations radio-stations a .station .logo{height:150px;width:150px;background-size:contain;background-position:center;background-repeat:no-repeat}.radiostations radio-stations a .station .details{color:#fff;padding:10px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.radiostations radio-stations a .station .details .link{text-decoration:underline;position:relative;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width:350px){.radiostations radio-stations a .station .logo{width:100px;height:100px}.radiostations radio-stations a .station .details h2,.radiostations radio-stations a .station .details h3{font-size:20px}}.radiostations radio-stations a .station:hover{background:rgba(255,255,255,.1)}.airplay{background:#21a3b9}.airplay .title{padding:70px 40px 0 0;position:relative;background:url(/static/imgs/beach_drawing.jpg) left center no-repeat #35fbee;background-size:cover;width:100%;height:500px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:right;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;font-weight:700}@media (max-width:560px){.airplay .title{height:auto;text-align:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}}.airplay .title h1,.airplay .title p{position:relative;width:75%;color:#fff}.airplay .title h1{font-family:Caveat,serif;font-size:60px;margin:0}.airplay .title p{font-family:"Short Stack",sans-serif}.airplay .title .text-saver{position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,from(transparent),to(rgba(0,0,0,.75)));background:-webkit-linear-gradient(left,transparent,rgba(0,0,0,.75));background:linear-gradient(to right,transparent,rgba(0,0,0,.75))}.airplay radio-stations{display:block;position:relative;overflow:hidden;width:100%;height:auto}.airplay radio-stations a .station,.airplay radio-stations a .station .details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;position:relative}.airplay radio-stations a{color:inherit;text-decoration:none}.bio,.bio p a,.contact h1,.contact ul li{color:#fff}.airplay radio-stations a .station{display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:50%;height:200px;top:0;left:0;padding:5px;float:left;border-bottom:1px solid #197d8e;overflow:hidden}@media (max-width:990px){.airplay radio-stations a .station{width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.airplay radio-stations a .station .logo{height:150px;width:150px;background-size:contain;background-position:center;background-repeat:no-repeat}.airplay radio-stations a .station .details{color:#fff;padding:10px;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.airplay radio-stations a .station .details .link{text-decoration:underline;position:relative;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.airplay radio-stations a .station:hover{background:rgba(255,255,255,.1)}.bio{background-color:#E91E63}.bio h1{background:#21a3b9;width:100%;text-align:center;padding:125px 0 25px;border-bottom:10px solid #fff9b5}.bio p a,.contact ul li a{text-decoration:none;border-bottom:1px solid #fff}.bio p{padding:20px 20%;line-height:1.2em}@media (max-width:990px){.bio>h1{padding:100px 0 25px}.music-player-open .bio>h1{padding:225px 0 25px}}@media (max-width:720px){.bio h1>img{position:relative;width:90%}.bio p{padding:20px 5%}}.contact{padding:70px 0 50px;background:url(/static/imgs/conch.jpg) bottom right no-repeat #E91E63;background-size:cover;min-height:100vh;position:relative}.contact h1{font-size:50px;width:100%;background:-webkit-gradient(linear,left top,left bottom,color-stop(30%,rgba(0,0,0,.5)),color-stop(30%,transparent));background:-webkit-linear-gradient(top,rgba(0,0,0,.5) 30%,transparent);background:linear-gradient(to bottom,rgba(0,0,0,.5) 30%,transparent);height:130px;font-family:Caveat,serif;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.music-player-open .contact h1{padding-top:30px;height:160px}.contact contact-form,.contact ul{width:60%;height:auto;padding:20px;line-height:2em;font-size:20px;border-radius:5px;display:block}.contact ul{background:rgba(0,0,0,.3);-webkit-box-shadow:0 8px 3px rgba(0,0,0,.3);box-shadow:0 8px 3px rgba(0,0,0,.3);margin:auto;list-style:none}.contact ul li{font-family:"Short Stack",sans-serif}.contact ul li a{color:inherit}.contact ul li a:hover{opacity:.7}.contact contact-form{background:rgba(0,0,0,.6);-webkit-box-shadow:0 8px 3px rgba(0,0,0,.3);box-shadow:0 8px 3px rgba(0,0,0,.3);margin:30px auto 0}.contact contact-form label{color:#fff;display:block}.contact contact-form input{width:90%}.contact contact-form textarea{width:90%;resize:none;height:200px}notification-manager{color:#8806b8;position:absolute;height:56px;width:56px;top:7px;left:280px;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:50%}notification-manager:hover{background:rgba(0,0,0,.1)}notification-manager:active{-webkit-box-shadow:0 0 0 2px #8806b8;box-shadow:0 0 0 2px #8806b8}notification-manager i.material-icons{font-size:30px}.add-item~notification-manager{-webkit-animation:hideforcart 2s ease 0s both;animation:hideforcart 2s ease 0s both}.jt-cart-visible notification-manager{left:400px}@-webkit-keyframes hideforcart{from,to{-webkit-transform:none;transform:none;opacity:1}15%,65%{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}}@keyframes hideforcart{from,to{-webkit-transform:none;transform:none;opacity:1}15%,65%{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}}@media (max-width:1040px){notification-manager{left:280px}.jt-cart-visible notification-manager{left:205px}}@media (max-width:400px){notification-manager{position:fixed;top:8px;z-index:30000000;color:#fff9b5;right:235px;left:auto;opacity:0}.jt-nav-open notification-manager{opacity:1;-webkit-transition:opacity .4s .6s;transition:opacity .4s .6s}}