@charset "UTF-8";@font-face{font-family:Founders;src:url(FoundersGroteskTextWeb-Regular.eot?#iefix);src:url(FoundersGroteskTextWeb-Regular?#iefix) format("eot"),url(FoundersGroteskTextWeb-Regular.woff2) format("woff2"),url(FoundersGroteskTextWeb-Regular.woff) format("woff")}@font-face{font-family:FoundersSemibold;src:url(FoundersGroteskTextWeb-Semibold.eot?#iefix);src:url(FoundersGroteskTextWeb-Semibold?#iefix) format("eot"),url(FoundersGroteskTextWeb-Semibold.woff2) format("woff2"),url(FoundersGroteskTextWeb-Semibold.woff) format("woff")}@font-face{font-family:Untitled;src:url(UntitledSansWeb-Regular.eot?#iefix);src:url(UntitledSansWeb-Regular?#iefix) format("eot"),url(UntitledSansWeb-Regular.woff2) format("woff2"),url(UntitledSansWeb-Regular.woff) format("woff")}@font-face{font-family:UntitledItalic;src:url(UntitledSansWeb-RegularItalic.eot?#iefix);src:url(UntitledSansWeb-RegularItalic?#iefix) format("eot"),url(UntitledSansWeb-RegularItalic.woff2) format("woff2"),url(UntitledSansWeb-RegularItalic.woff) format("woff")}@font-face{font-family:UntitledMedium;src:url(UntitledSansWeb-Medium.eot?#iefix);src:url(UntitledSansWeb-Medium?#iefix) format("eot"),url(UntitledSansWeb-Medium.woff2) format("woff2"),url(UntitledSansWeb-Medium.woff) format("woff")}@font-face{font-family:Ivar;src:url(IvarHeadline-Regular.woff2) format("woff2"),url(IvarHeadline-Regular.woff) format("woff")}a[href^="tel:"]{text-decoration:none;white-space:nowrap}.page-layout{padding-top:0}.page-content{padding:100px 0 60px}.collection-list{text-align:center}.collection-list a{display:block;text-decoration:none;max-width:600px;margin:0 auto 40px}.collection-list img{display:block;height:auto;margin:0 auto 10px;width:100%}.collection-list a:hover{text-decoration:none}.search-form{max-width:400px;width:90%;margin:0 auto}.collection-content{background-color:#f1f2f3}.collection-content>header{font-size:18px;line-height:1.5;max-width:800px;padding:40px 25px 60px;text-align:center}.collection-content>header h6{color:#00000080;margin-bottom:20px}.collection-content>header h6 a{color:#00000080;text-decoration:none}.collection-content>header p{font-size:18px}.collection-content .extra-text{color:#888;font-size:15px;max-width:800px;padding:40px 25px 60px}.collection-content .extra-text p{color:#888;font-size:15px}.collection-content .extra-text *{color:#888}.collection{padding:0 25px 60px}.collection .inner{max-width:1640px}.collection article{float:left;margin:0 1% 20px;width:23%}.collection article:nth-child(4n+1){clear:both}.collection article a{display:block;text-decoration:none;position:relative;transition:all .2s ease-out}.collection article a .badge{display:inline-block;position:absolute;top:0;right:0;background:#00000080;color:#fff;font-family:Founders,sans-serif;font-size:10px;font-weight:400;letter-spacing:.05em;line-height:30px;text-transform:uppercase;padding:0 10px}.collection article figure{background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:cover}.collection article img{background-color:#fff;display:block;height:auto;width:100%}.collection article div{font-size:16px;font-family:Founders,sans-serif;font-weight:400;line-height:1.2;text-align:center;text-transform:uppercase;padding:10px;margin:0 auto;max-width:400px}.collection article p{color:#0009;font-size:16px;margin:0 0 5px}.collection article p em{font-family:Untitled,sans-serif}.collection article h6{color:#111;letter-spacing:0;line-height:1.1;margin:0}.collection article.hidden figure,.collection article.hidden div{-webkit-transform:translate3d(0,90px,0);transform:translate3d(0,90px,0)}.collection article.inview figure,.collection article.inview div{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.collection article a:hover{text-decoration:none}.collection article a:hover img{opacity:0;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.collection article a:hover h6{opacity:.5;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.collection-edit .inner{text-align:center}.collection-edit article{clear:none;display:inline-block;float:none;margin:0 1% 40px;vertical-align:top}.collection-edit article.square{width:23%}.collection-edit article.portrait{width:24%}.collection-edit article.landscape{width:55%}.collection-edit article a:hover img{opacity:.75}.template-product .page-content{padding-bottom:0}.template-product .collection-content{border-top:1px solid #DDD}.product>.inner{max-width:1400px;padding:40px 0 60px}.product .feature-image{float:left;width:50%}.product .feature-image a{display:block;padding:0 30px;text-decoration:none}.product .feature-image a.collection-back{color:#999;display:inline-block;font-family:Founders,sans-serif;font-size:15px;letter-spacing:.05em;line-height:30px;margin:10px 0;text-transform:uppercase}.product .feature-image a.collection-back:hover{color:#111}.product .feature-image img{display:block;height:auto;width:100%}.product .product-details{float:right;width:50%}.product .product-details .details-inner{padding:0 30px;width:auto}.product .product-details header{margin-bottom:25px}.product .product-details header h1{font-size:40px}.product .product-details header h6{color:#999;margin-bottom:5px}.product .product-details .show-hide{border-top:1px solid #EEE;margin:30px 0}.product .product-details .show-hide section{border-bottom:1px solid #EEE;position:relative}.product .product-details .show-hide h5{cursor:pointer;line-height:50px;margin:0;padding-right:50px}.product .product-details .show-hide h5:before{content:"";position:absolute;right:10px;top:21px;border:solid #111;border-width:0 1px 1px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);transition:all .2s}.product .product-details .show-hide h5:hover{opacity:.6}.product .product-details .show-hide h5.open:before{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);top:24px}.product .product-details .show-hide .panel{padding:0 0 10px}@media (min-width:1500px){.product .product-details .show-hide h5{font-size:16px}}.panel.text img{max-width:100%;height:auto;display:block}.product .product-details .text,.product .product-details .text p,.product .product-details .text ul,.product .product-details .text ol{font-size:16px;line-height:1.5}@media (max-width:1500px){.product .product-details .text,.product .product-details .text p,.product .product-details .text ul,.product .product-details .text ol{font-size:16px;margin-bottom:15px}}@media (max-width:1200px){.product .product-details .text,.product .product-details .text p,.product .product-details .text ul,.product .product-details .text ol{font-size:15px;margin-bottom:15px}}.product .product-details .text p{margin-bottom:15px}.product .product-details .afterpay-paragraph{color:#666;font-size:13px;line-height:1.6;display:block!important}.product .highlight{background-color:#f7f8f9;font-size:14px;line-height:1.6;padding:15px}.product .highlight p{font-size:14px;line-height:1.6;margin-bottom:10px}.other-options ul{list-style-type:none;margin:0}.other-options li{display:block;margin-bottom:10px}.other-options a{display:flex;align-items:center;text-decoration:none}.other-options a i{border:1px solid #DDD;display:block;width:40px;height:40px;border-radius:50%;background:no-repeat center;background-size:400%}.other-options a span{display:block;padding-left:20px;line-height:20px}.product .gallery{background-color:#f1f2f3;padding:60px 0}.product .gallery header{margin-bottom:40px;text-align:center}.product .gallery header h2{margin-bottom:10px}.product .gallery header h6{color:#00000080}.product .gallery .inner{max-width:1220px}.product .gallery .inner a{display:block;float:left;overflow:hidden;position:relative;width:50%}.product .gallery .inner a.hidden{-webkit-transform:translate3d(0,90px,0);transform:translate3d(0,90px,0)}.product .gallery .inner a.inview{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.product .gallery .inner a figure{display:flex;align-items:center;justify-content:center;padding:30px;position:absolute;top:0;left:0;bottom:0;right:0;color:#fff;text-align:center}.product .gallery .inner a img{display:inline-block;max-height:100%;max-width:100%}.product .gallery .inner a:before{content:"";display:block;padding-top:100%}.product a:hover *{opacity:.75}.product a:hover img{-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.fancybox-caption{font-size:16px;font-family:Founders,sans-serif;letter-spacing:.05em;line-height:1.2;text-transform:uppercase}.product-form{max-width:400px}.product-form .fields{display:flex;justify-content:space-between}.product-form .fields .variants{width:80%}.product-form .quantity{text-align:center;width:15%}.product-form select,.product-form option{font-size:14px;text-transform:uppercase}body.template-product .fancybox-container #shopify-section-swatches-template{margin:0;padding:0;height:90vh;width:90vw}body.template-collection-edit .fancybox-container .product-modal{background-color:#fbfbfb;padding:0;position:relative;max-height:820px;max-width:1520px;margin:0;height:95%;width:95%}.product-modal .product-details{float:right;width:40%;min-height:500px;padding:0}.product-modal .product-details .details-inner{padding:40px 60px;width:auto}.product-modal .product-details header{margin:0 0 25px}.product-modal .product-details header h1{font-size:40px;margin:0 0 20px}.product-modal .product-details header h6{color:#999}.product-modal .product-details header a{text-decoration:none}.product-modal .product-details header a:hover{color:#888}.product-modal .product-details form{margin-bottom:30px}.product-modal .product-details p,.product-modal .product-details ul,.product-modal .product-details ol,.product-modal .product-details .text{font-size:16px;line-height:1.5}.product-modal .product-details .text{margin:30px 0}.product-modal .product-images{background-color:#fff;min-height:500px;height:100%;width:60%;position:absolute;top:0;left:0}.product-modal .images *{-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none}.product-modal .images{height:100%;width:100%}.product-modal .images figure{display:none;height:100%;width:100%;background:center no-repeat;background-size:contain}.product-modal .images figure.square{background-size:cover}.product-modal .images figure:first-child{display:block}.product-modal .pager{height:56px;padding:20px;text-align:center;width:100%;z-index:500;position:absolute;bottom:0;overflow:hidden;z-index:999}.product-modal .pager span{background-color:#ffffff1a;border:1px solid rgba(0,0,0,.8);display:inline-block;height:14px;margin:0 5px;width:14px;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px}.product-modal .pager span:hover{background-color:#000;border-color:#000}.product-modal .pager .cycle-pager-active{background-color:#000c;border-color:#000c}.product-modal .pager>*{cursor:pointer}.product-modal .pager{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product-modal .prev,.product-modal .next{display:block;position:absolute;top:0;left:0;height:100%;width:50%;z-index:998;cursor:pointer;opacity:.75}.product-modal .next{left:auto;right:0}.product-modal .prev:hover{background:url(prev.svg) center left no-repeat}.product-modal .next:hover{background:url(next.svg) center right no-repeat}.cart-content{padding-bottom:0}.cart-content form{margin:0;width:100%}.cart-content>header{max-width:800px;padding:40px 25px 60px;text-align:center}.cart-content>header p{font-size:18px;margin-top:30px}.cart-content form .inner{display:flex;max-width:1600px;padding:0 40px}.cart-headings .inner{padding-bottom:10px}.cart-headings h6{color:#00000080;width:16.6666667%;padding-left:40px}.cart-headings h6:first-child{width:50%;padding:0}.cart-items{border-top:1px solid #DDD}.cart-items article{border-bottom:1px solid #DDD}.cart-items article .inner{padding-top:2vw;padding-bottom:2vw}.cart-items article a.item{width:16.6666667%}.cart-items article img{display:block;height:auto;width:100%}.cart-items article header{width:33.3333334%;padding:2vw 40px 0;box-sizing:border-box}.cart-items article header a{text-decoration:none}.cart-items article header h3{margin-bottom:5px}.cart-items article header h6{color:#666}.cart-items article del{color:#666}.cart-items article .col{width:16.6666667%;padding:2vw 0 0 40px;margin:0}.cart-items article .qty{color:#ddd;font-size:14px;line-height:20px}.cart-items article .qty input{width:110px;text-align:center}.cart-items article .qty a{color:#888;display:inline-block;padding:2px}.cart-items article .qty button{background:none;color:#888;display:inline-block;height:auto;font-family:Untitled,sans-serif;font-size:14px;letter-spacing:0;line-height:20px;padding:2px;text-decoration:underline;text-transform:none;width:auto}.cart-items article .qty a:hover,.cart-items article .qty button:hover{color:#111;opacity:1}.cart-items article a.item:hover{text-decoration:none;opacity:.9}.cart-total{background-color:#f1f2f3;border-bottom:1px solid #DDD}.cart-total .cart-note{flex:0 0 auto;width:33.3333334%;padding:40px 0;color:#666}.cart-total .cart-checkout{flex:0 0 auto;width:33.3333334%;padding:20px 0 40px;margin-left:auto}.cart-total h6{color:#00000080;margin-top:20px}.cart-total p{color:#666}.cart-total p a{color:#333;text-decoration:underline}.cart-total p a[href^="tel:"]{text-decoration:none}.cart-total p a:hover{color:#111;text-decoration:underline}.cart-total .cart-checkout p{color:#111;font-family:Untitled,sans-serif;font-size:15px}.cart-total .cart-checkout textarea{height:60px}.cart-total .checkbox{display:flex}.cart-total .checkbox input{flex:0 0 15px}.cart-total .checkbox p{padding:5px 10px}.cart-total .checkbox span{padding-top:8px}.additional-checkout-buttons{display:none!important}body.template-page .page-content,body.body-404 .page-content{background-color:#f1f2f3}.page{background-color:#fff;margin-top:40px}.page header{max-width:800px;margin:0 auto;padding:60px 0;text-align:center}.page .content-block{margin:0 auto 80px;max-width:800px}@media (max-width:1400px){.product .feature-image a,.product .product-details .details-inner{padding:0 25px}.product .product-details .text p{margin-bottom:15px}.product-modal .product-details .details-inner{padding:30px 40px}.product-modal .product-details header h1{font-size:35px}}@media (max-width:1300px){.collection article p{font-size:14px}.collection article h6{font-size:14px}.product .product-details header{margin:0 0 20px}.product .product-details header h1{font-size:35px;margin-bottom:15px}.product .gallery header{margin:0 0 20px}.product .gallery .inner{padding:0 15px}.product-modal .product-details p,.product-modal .product-details ul,.product-modal .product-details ol,.product-modal .product-details .text{font-size:15px}body.template-page .page{margin:0 25px;padding:0 25px}body.template-collection-edit .fancybox-container .product-modal{max-height:720px}.product-modal .product-details header h1{font-size:30px}.cart-items article header h3{font-size:20px}}@media (max-width:1200px){.page-content{padding-top:80px}.collection-content>header{font-size:16px}.collection-content>header p{font-size:16px;margin-top:0}.collection article{width:31.33%}.collection article:nth-child(4n+1){clear:none}.collection article:nth-child(3n+1){clear:both}.collection-edit article.square{width:31.33%}.collection-edit article.portrait{width:31.33%}.collection-edit article.landscape{width:64.66%}body.template-collection-edit .fancybox-container .product-modal{max-height:620px}.product-modal .product-images,.product-modal .product-details{width:50%}.product-modal .product-details header h1{font-size:25px;margin:0 0 15px}.cart-content form .inner{padding-left:25px;padding-right:25px}.cart-items article header{padding:2vw 25px 0}.cart-items article header h3{font-size:18px}.cart-items article .qty a,.cart-items article .qty button{font-size:13px}.cart-total .cart-checkout{width:51.6666667%}}@media (max-width: 800px){.page-content{padding-top:60px}.collection-content>header{font-size:15px;padding:40px 15px}.collection-content>header p{font-size:15px}.collection-content .extra-text{padding:40px 15px}.collection{padding:0 15px 40px}.collection article p span{display:block}.collection article p em{display:none}.product .inner{max-width:600px;padding:30px 15px}.product .feature-image a,.product .product-details .details-inner{padding:0}.product .feature-image a.back{display:none}.product .feature-image{float:none;margin-bottom:20px;width:auto}.product .product-details{float:none;width:auto}.product .product-details header h1{font-size:25px}.product .gallery{padding:40px 0}.product .gallery .inner a figure{padding:15px}.product .feature-image a.collection-back{font-size:14px;margin-bottom:0}.page{padding:25px;width:auto}body.template-collection-edit .fancybox-container .product-modal{max-height:100%;margin:0}body.template-collection-edit .fancybox-container .fancybox-toolbar{top:2.5%;right:2.5%}body.template-collection-edit .fancybox-container .fancybox-button{background:#00000080;height:37px;width:37px;padding:6px}.product-modal .product-images{position:relative;height:50%;margin-bottom:40px;min-height:200px;width:100%}.product-modal .product-details{float:none;width:100%}.product-modal .product-details .details-inner{padding:40px}.product-modal .product-details header h6{margin:0 0 5px}.product-modal .prev,.product-modal .prev:hover{background:url(prev.svg) center left no-repeat;background-size:35px;opacity:.25}.product-modal .next,.product-modal .next:hover{background:url(next.svg) center right no-repeat;background-size:35px;opacity:.25}.product-modal .pager{bottom:-50px;opacity:.5}.product-modal .pager span{height:10px;width:10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.cart-content>header{padding:40px 15px}.cart-headings{display:none}.cart-items article .inner{flex-direction:column;padding:25px;text-align:center}.cart-items article a.item{display:inline-block;width:auto;margin:0 auto;max-width:200px}.cart-items article header{width:auto;padding:20px 0 10px}.cart-items article .col{width:100%;padding:0}.cart-items article .subtotal{display:none}.cart-items article .qty{padding:20px 0 0}.cart-items article .qty input{margin:0 auto 10px}.cart-items article .qty a,.cart-items article .qty button{padding:10px}.cart-content .cart-total .inner{flex-direction:column-reverse;max-width:500px}.cart-total .cart-note{width:auto;padding:25px 0}.cart-total .cart-checkout{width:auto;padding:25px 0;margin:0}}@media (max-width:600px){.collection article{margin:0 2% 20px;width:46%}.collection article a .buy{font-size:9px;line-height:20px;padding:0 8px}.collection article:nth-child(3n+1){clear:none}.collection article:nth-child(odd){clear:both}.collection article p{font-size:13px}.collection article h6{font-size:13px}.collection-edit article.square{width:46%}.collection-edit article.portrait{width:46%}.collection-edit article.landscape{width:96%}.product .product-details .show-hide h5{font-size:14px}.product-modal .product-images{height:350px}.product-modal .product-details .details-inner{padding:15px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/shop.css.map */
