/*!
 *  1.1. Variables
*//*!
 *  1.2. Reset
*/html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,.product-item__price--compare,.product__price--compare,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,.order-table th,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.clearfix,.address-popup,.krown-column-row,.krown-tabs .titles{*zoom: 1}.clearfix:before,.address-popup:before,.krown-column-row:before,.krown-tabs .titles:before,.clearfix:after,.address-popup:after,.krown-column-row:after,.krown-tabs .titles:after{content:" ";display:table}.clearfix:after,.address-popup:after,.krown-column-row:after,.krown-tabs .titles:after{clear:both}.hidden{display:none}.clear{clear:both}*{box-sizing:border-box}input,button{background:transparent;border:none;padding:0;margin:0;outline:none}input:focus,input:outline,button:focus,button:outline{border:none;outline:none}/*!
 *  1.3. Mixins
*/a{-webkit-transition:color .15s linear,background-color .15s linear,fill .15s linear,.15s opacity linear;transition:color .15s linear,background-color .15s linear,fill .15s linear,.15s opacity linear}/*!
 *  1.4. Typography
*/@font-face{font-family:Montserrat;font-weight:600;font-style:normal;src:url(https://fonts.shopifycdn.com/montserrat/montserrat_n6.7a3c341961dc23aaabcc116124b80f2a7abec1a2.woff2?h1=YjJiLmJsdWUtc2hha2VyLmNvbQ&hmac=496fd1943c74581dd89a4de7d2b922c92e96948875b99f53076409ba7dfc7816) format("woff2"),url(https://fonts.shopifycdn.com/montserrat/montserrat_n6.2c97c1a692c63ad09ab0635cb73b1939c5f417c0.woff?h1=YjJiLmJsdWUtc2hha2VyLmNvbQ&hmac=de9e5237d3331ec395456b37af4476f04060d01010159a17271df5158c55d84d) format("woff")}@font-face{font-family:Montserrat;font-weight:900;font-style:normal;src:url(https://fonts.shopifycdn.com/montserrat/montserrat_n9.ddaed62de62f3d3d87e64f4d0463dca05fc9c8e4.woff2?h1=YjJiLmJsdWUtc2hha2VyLmNvbQ&hmac=a0557587988ffb571dbb413988b24a44219570ecc32878cb7b833adbfcf91ac3) format("woff2"),url(https://fonts.shopifycdn.com/montserrat/montserrat_n9.85cc5f32e331fc9b3a109639b08869c64782e161.woff?h1=YjJiLmJsdWUtc2hha2VyLmNvbQ&hmac=a9243b16453a30ae2239885d6797469f6bb3504871704330abc3f24ee4552271) format("woff")}@font-face{font-family:Montserrat;font-weight:500;font-style:normal;src:url(https://fonts.shopifycdn.com/montserrat/montserrat_n5.e72d00d31ae5399d260a80ec70322c62c1819762.woff2?h1=YjJiLmJsdWUtc2hha2VyLmNvbQ&hmac=d8ea08d85538fa702513b0d8846c2569fc0efd6624b14df97ca73c877ee0cb2d) format("woff2"),url(https://fonts.shopifycdn.com/montserrat/montserrat_n5.18a018b6c83e89030c5d70a6d4c02c969f228500.woff?h1=YjJiLmJsdWUtc2hha2VyLmNvbQ&hmac=127558a29e404bd472bb988643f5731bce5c3c88c02a40803ac7f6ac0fb7c495) format("woff")}@font-face{font-family:Montserrat;font-weight:500;font-style:normal;src:url(https://fonts.shopifycdn.com/montserrat/montserrat_n5.e72d00d31ae5399d260a80ec70322c62c1819762.woff2?h1=YjJiLmJsdWUtc2hha2VyLmNvbQ&hmac=d8ea08d85538fa702513b0d8846c2569fc0efd6624b14df97ca73c877ee0cb2d) format("woff2"),url(https://fonts.shopifycdn.com/montserrat/montserrat_n5.18a018b6c83e89030c5d70a6d4c02c969f228500.woff?h1=YjJiLmJsdWUtc2hha2VyLmNvbQ&hmac=127558a29e404bd472bb988643f5731bce5c3c88c02a40803ac7f6ac0fb7c495) format("woff")}@font-face{font-family:Montserrat;font-weight:600;font-style:normal;src:url(https://fonts.shopifycdn.com/montserrat/montserrat_n6.7a3c341961dc23aaabcc116124b80f2a7abec1a2.woff2?h1=YjJiLmJsdWUtc2hha2VyLmNvbQ&hmac=496fd1943c74581dd89a4de7d2b922c92e96948875b99f53076409ba7dfc7816) format("woff2"),url(https://fonts.shopifycdn.com/montserrat/montserrat_n6.2c97c1a692c63ad09ab0635cb73b1939c5f417c0.woff?h1=YjJiLmJsdWUtc2hha2VyLmNvbQ&hmac=de9e5237d3331ec395456b37af4476f04060d01010159a17271df5158c55d84d) format("woff")}@font-face{font-family:Montserrat;font-weight:700;font-style:normal;src:url(https://fonts.shopifycdn.com/montserrat/montserrat_n7.c496e9cf2031deec4c4bca338faa81971c8631d4.woff2?h1=YjJiLmJsdWUtc2hha2VyLmNvbQ&hmac=c8080f6f53bcfb43dcfe944b2db66a60a41c02ab9c7b870321bb92b4a0b9041c) format("woff2"),url(https://fonts.shopifycdn.com/montserrat/montserrat_n7.78b0223375c94b39ce1af7e09a0225f2bb3d05f7.woff?h1=YjJiLmJsdWUtc2hha2VyLmNvbQ&hmac=64ac8eb779116856e3c4ec0ebdb71e1822a74fcf22d5bb57154128c0a0096565) format("woff")}@font-face{font-family:Montserrat;font-weight:500;font-style:italic;src:url(https://fonts.shopifycdn.com/montserrat/montserrat_i5.3a4750a300f30824a43384268712b76e0a04be8c.woff2?h1=YjJiLmJsdWUtc2hha2VyLmNvbQ&hmac=11b9e76a560ced191fb9416b9e1b8bd8bc5d10266e92c31d19ccb15146a4c3c3) format("woff2"),url(https://fonts.shopifycdn.com/montserrat/montserrat_i5.3c586d8884de1ac5627138711567f5b454adbef8.woff?h1=YjJiLmJsdWUtc2hha2VyLmNvbQ&hmac=4315cfaaf812071e64efd5c803217418c8000e131a1d23cf2b8dcbbfbeaf9a67) format("woff")}@font-face{font-family:Montserrat;font-weight:700;font-style:italic;src:url(https://fonts.shopifycdn.com/montserrat/montserrat_i7.83866c3eec90071fa974c17980ffb42977f9e667.woff2?h1=YjJiLmJsdWUtc2hha2VyLmNvbQ&hmac=4b2303180daab1f86fe1ef8f3ee94e215298cac07241d9592ca7f82513676bc1) format("woff2"),url(https://fonts.shopifycdn.com/montserrat/montserrat_i7.25524241b12d864609c85325613d60efcf1a87e3.woff?h1=YjJiLmJsdWUtc2hha2VyLmNvbQ&hmac=8498058d8b3fc3b5f670f6232003590be4eb3afe5190ba1e59a6260080ea9a84) format("woff")}body{font-family:Montserrat,sans-serif;font-weight:500;font-style:normal;color:#000;background:#fff}@media screen and (min-width: 1920px){body{font-size:16px;line-height:1.7}}@media screen and (min-width: 1280px) and (max-width: 1920px){body{font-size:15px;line-height:1.7}}@media screen and (min-width: 1023px) and (max-width: 1280px){body{font-size:14px;line-height:1.7}}@media screen and (max-width: 1023px){body{font-size:13px;line-height:1.7}}@media screen and (min-width: 1920px){.body-size-lesser-than-normal,.alert,#shopify-product-reviews .spr-form-message,.announcement__text,.breadcrumb,.cart,.lazy-caption,.comment__date,.blog-tags,.password-footer,.product__vendor,.product__sku,.variant-quantity,#shopify-product-reviews .spr-review-header-byline,.product__reviews,.product-item__reviews,.product__reviews .spr-starrating .spr-icon-star:after,.product-item__reviews .spr-starrating .spr-icon-star:after,.product__reviews .spr-starrating .spr-icon-star-half-alt:after,.product-item__reviews .spr-starrating .spr-icon-star-half-alt:after,.newsletter__text,.testimonial__author-title,.order-table td,.order-table th,.krown-column-container label{font-size:14px;line-height:1}}@media screen and (min-width: 1280px) and (max-width: 1920px){.body-size-lesser-than-normal,.alert,#shopify-product-reviews .spr-form-message,.announcement__text,.breadcrumb,.cart,.lazy-caption,.comment__date,.blog-tags,.password-footer,.product__vendor,.product__sku,.variant-quantity,#shopify-product-reviews .spr-review-header-byline,.product__reviews,.product-item__reviews,.product__reviews .spr-starrating .spr-icon-star:after,.product-item__reviews .spr-starrating .spr-icon-star:after,.product__reviews .spr-starrating .spr-icon-star-half-alt:after,.product-item__reviews .spr-starrating .spr-icon-star-half-alt:after,.newsletter__text,.testimonial__author-title,.order-table td,.order-table th,.krown-column-container label{font-size:13px;line-height:1}}@media screen and (min-width: 1023px) and (max-width: 1280px){.body-size-lesser-than-normal,.alert,#shopify-product-reviews .spr-form-message,.announcement__text,.breadcrumb,.cart,.lazy-caption,.comment__date,.blog-tags,.password-footer,.product__vendor,.product__sku,.variant-quantity,#shopify-product-reviews .spr-review-header-byline,.product__reviews,.product-item__reviews,.product__reviews .spr-starrating .spr-icon-star:after,.product-item__reviews .spr-starrating .spr-icon-star:after,.product__reviews .spr-starrating .spr-icon-star-half-alt:after,.product-item__reviews .spr-starrating .spr-icon-star-half-alt:after,.newsletter__text,.testimonial__author-title,.order-table td,.order-table th,.krown-column-container label{font-size:12px;line-height:1}}@media screen and (max-width: 1023px){.body-size-lesser-than-normal,.alert,#shopify-product-reviews .spr-form-message,.announcement__text,.breadcrumb,.cart,.lazy-caption,.comment__date,.blog-tags,.password-footer,.product__vendor,.product__sku,.variant-quantity,#shopify-product-reviews .spr-review-header-byline,.product__reviews,.product-item__reviews,.product__reviews .spr-starrating .spr-icon-star:after,.product-item__reviews .spr-starrating .spr-icon-star:after,.product__reviews .spr-starrating .spr-icon-star-half-alt:after,.product-item__reviews .spr-starrating .spr-icon-star-half-alt:after,.newsletter__text,.testimonial__author-title,.order-table td,.order-table th,.krown-column-container label{font-size:12px;line-height:1}}h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif;font-weight:600;font-style:normal;margin-bottom:1em}@media screen and (min-width: 1920px){.hh{font-size:48.75px;line-height:1.1}}@media screen and (min-width: 1280px) and (max-width: 1920px){.hh{font-size:45px;line-height:1.1}}@media screen and (min-width: 1023px) and (max-width: 1280px){.hh{font-size:41.25px;line-height:1.1}}@media screen and (max-width: 1023px){.hh{font-size:37.5px;line-height:1.1}}@media screen and (max-width: 480px){.hh{font-size:33.75px;line-height:1.1}}@media screen and (min-width: 1920px){.h0,.template- #content>div:first-child h1,.footer-text.footer-text--large .rte{font-size:35.625px;line-height:1.2}}@media screen and (min-width: 1280px) and (max-width: 1920px){.h0,.template- #content>div:first-child h1,.footer-text.footer-text--large .rte{font-size:32.8125px;line-height:1.2}}@media screen and (min-width: 1023px) and (max-width: 1280px){.h0,.template- #content>div:first-child h1,.footer-text.footer-text--large .rte{font-size:30px;line-height:1.2}}@media screen and (max-width: 1023px){.h0,.template- #content>div:first-child h1,.footer-text.footer-text--large .rte{font-size:26.25px;line-height:1.2}}@media screen and (max-width: 480px){.h0,.template- #content>div:first-child h1,.footer-text.footer-text--large .rte{font-size:22.5px;line-height:1.2}}@media screen and (min-width: 1920px){h1,.h1,#shopify-product-reviews .spr-header-title{font-size:23.83333px;line-height:1.3}}@media screen and (min-width: 1280px) and (max-width: 1920px){h1,.h1,#shopify-product-reviews .spr-header-title{font-size:22.91667px;line-height:1.3}}@media screen and (min-width: 1023px) and (max-width: 1280px){h1,.h1,#shopify-product-reviews .spr-header-title{font-size:22px;line-height:1.3}}@media screen and (max-width: 1023px){h1,.h1,#shopify-product-reviews .spr-header-title,.featured-product .product-title-helper{font-size:20.16667px;line-height:1.3}}@media screen and (min-width: 1920px){h2,.h2,#shopify-product-reviews .spr-review-header-title,.template-search .blog--grid .blog-item__title,.faq .toggle__title{font-size:17.41667px;line-height:1.3}}@media screen and (min-width: 1280px) and (max-width: 1920px){h2,.h2,#shopify-product-reviews .spr-review-header-title,.template-search .blog--grid .blog-item__title,.faq .toggle__title{font-size:16.5px;line-height:1.3}}@media screen and (min-width: 1023px) and (max-width: 1280px){h2,.h2,#shopify-product-reviews .spr-review-header-title,.template-search .blog--grid .blog-item__title,.faq .toggle__title{font-size:15.58333px;line-height:1.3}}@media screen and (max-width: 1023px){h2,.h2,#shopify-product-reviews .spr-review-header-title,.template-search .blog--grid .blog-item__title,.faq .toggle__title{font-size:14.66667px;line-height:1.3}}@media screen and (min-width: 1920px){h3,.h3,.cols-4 .blog-item .blog-item__title,.cols-4 .blog-item .blog-item__title-holder,#spr-form .spr-form-title{font-size:15.58333px;line-height:1.3}}@media screen and (min-width: 1280px) and (max-width: 1920px){h3,.h3,.cols-4 .blog-item .blog-item__title,.cols-4 .blog-item .blog-item__title-holder,#spr-form .spr-form-title{font-size:14.66667px;line-height:1.3}}@media screen and (min-width: 1023px) and (max-width: 1280px){h3,.h3,.cols-4 .blog-item .blog-item__title,.cols-4 .blog-item .blog-item__title-holder,#spr-form .spr-form-title{font-size:13.75px;line-height:1.3}}@media screen and (max-width: 1023px){h3,.h3,.cols-4 .blog-item .blog-item__title,.cols-4 .blog-item .blog-item__title-holder,#spr-form .spr-form-title{font-size:12.83333px;line-height:1.3}}@media screen and (min-width: 1920px){h4,h5,h6,.h4{font-size:14.66667px;line-height:1.3}}@media screen and (min-width: 1280px) and (max-width: 1920px){h4,h5,h6,.h4{font-size:13.75px;line-height:1.3}}@media screen and (min-width: 1023px) and (max-width: 1280px){h4,h5,h6,.h4{font-size:12.83333px;line-height:1.3}}@media screen and (max-width: 1023px){h4,h5,h6,.h4{font-size:11.91667px;line-height:1.3}}strong{font-weight:700}em{font-style:italic}p,ul,ol{margin-bottom:1.2em}.remove-end-margin>*:last-child,.rte>*:last-child,.collection-item__header>*:last-child,.collection-header__container>*:last-child,.blog-header__container>*:last-child,.list-collections-header__container>*:last-child,.search-header__container>*:last-child,.heading__content>*:last-child,.shop-the-look__header>*:last-child{margin-bottom:50px}ul{list-style:inside disc}ol{list-style:inside decimal}ul ul,ul ol,ol ol,ol ul{margin-left:20px}table{width:100%;border:0px solid gray;text-align:left}table thead h4{font-size:10px;line-height:18px;text-transform:uppercase;margin-bottom:0}table tr{border-top:0px solid gray}table thead tr{border-top:none}table th,table td,table .order-table th,.order-table table th{min-height:41px;padding:0 3px;border-right:0px solid gray}sub,sup{font-size:.7em;line-height:.7em}sub{vertical-align:bottom}sup{vertical-align:top}del,.product-item__price--compare,.product__price--compare{text-decoration:line-through}small{font-size:.85em}blockquote{font-family:Times New Roman,Times,serif;font-weight:400;font-style:italic;line-height:1.4}@media screen and (min-width: 1920px){blockquote{font-size:30px}}@media screen and (min-width: 1280px) and (max-width: 1920px){blockquote{font-size:28px}}@media screen and (min-width: 1023px) and (max-width: 1280px){blockquote{font-size:26px}}@media screen and (max-width: 1023px){blockquote{font-size:24px}}@media screen and (max-width: 768px){blockquote{font-size:22px}}@media screen and (max-width: 480px){blockquote{font-size:20px}}blockquote:not(:first-child){margin-top:2em}blockquote:not(:last-child){margin-bottom:2em}*:focus{outline:0!important}a{color:#ef3347;text-decoration:none}.rte a:not(.button){border-bottom:0px solid}.rte a:not(.button):hover{color:#ef3347}.underline-animation{line-height:.8;background-position:0 calc(1em + 2px);background-image:linear-gradient(to right,#000,#000);background-size:0% 1px;background-repeat:no-repeat;display:inline;padding-bottom:3px;transition:all .15s linear}a:hover .underline-animation,a.selected .underline-animation{background-size:100% 1px}.touch .sidebar a:hover span,.touch a:hover .product-item__title,.touch a:hover .blog-item__title span,.touch .blog-tags a:hover span{background-size:0!important}.button,.shopify-challenge__button,.shopify-payment-button__button--unbranded,#shopify-product-reviews .spr-summary-actions-newreview,#spr-form .spr-button-primary,.delete-address a{font-family:Montserrat,sans-serif;font-weight:500;font-style:normal;font-size:15px;line-height:1;height:55px;line-height:53px;font-weight:600;padding:0 25px;border:2px solid transparent;transition:all .15s linear,width 0ms;cursor:pointer;display:inline-block;-webkit-appearance:none;border-radius:0}.button--large{font-size:20px;height:70px;line-height:68px;padding:0 50px}.button--small,#spr-form .spr-button-primary,.delete-address a{font-size:13px;height:50px;line-height:48px;border:1px solid transparent;padding:0 20px}.button--small .symbol,#spr-form .spr-button-primary .symbol,.delete-address a .symbol{top:7px!important}.button--outline,#shopify-product-reviews .spr-summary-actions-newreview,.delete-address a{Display:none;border-color:#000;color:#000}.button--outline path,#shopify-product-reviews .spr-summary-actions-newreview path,.delete-address a path{fill:#000;transition:all .15s linear}.no-touch .button--outline:not(.button--outline-hover):hover,.no-touch #shopify-product-reviews .spr-summary-actions-newreview:not(.button--outline-hover):hover,#shopify-product-reviews .no-touch .spr-summary-actions-newreview:not(.button--outline-hover):hover,.no-touch .delete-address a:not(.button--outline-hover):hover,.delete-address .no-touch a:not(.button--outline-hover):hover{background:#000;color:#fff}.no-touch .button--outline:not(.button--outline-hover):hover path,.no-touch #shopify-product-reviews .spr-summary-actions-newreview:not(.button--outline-hover):hover path,#shopify-product-reviews .no-touch .spr-summary-actions-newreview:not(.button--outline-hover):hover path,.no-touch .delete-address a:not(.button--outline-hover):hover path,.delete-address .no-touch a:not(.button--outline-hover):hover path{fill:#fff}.no-touch .button--outline.button--outline-hover:hover,.no-touch #shopify-product-reviews .button--outline-hover.spr-summary-actions-newreview:hover,#shopify-product-reviews .no-touch .button--outline-hover.spr-summary-actions-newreview:hover,.no-touch .delete-address a.button--outline-hover:hover,.delete-address .no-touch a.button--outline-hover:hover{border-color:#ef3347!important;color:#ef3347!important}.no-touch .button--outline.button--outline-hover:hover path,.no-touch #shopify-product-reviews .button--outline-hover.spr-summary-actions-newreview:hover path,#shopify-product-reviews .no-touch .button--outline-hover.spr-summary-actions-newreview:hover path,.no-touch .delete-address a.button--outline-hover:hover path,.delete-address .no-touch a.button--outline-hover:hover path{fill:#ef3347!important}.button--outline.disabled,#shopify-product-reviews .disabled.spr-summary-actions-newreview,.delete-address a.disabled{opacity:.66;border-color:#00000029}.sidebar .button--outline,.sidebar #shopify-product-reviews .spr-summary-actions-newreview,#shopify-product-reviews .sidebar .spr-summary-actions-newreview,.sidebar .delete-address a,.delete-address .sidebar a{border-color:#000;color:#000}.sidebar .button--outline path,.sidebar #shopify-product-reviews .spr-summary-actions-newreview path,#shopify-product-reviews .sidebar .spr-summary-actions-newreview path,.sidebar .delete-address a path,.delete-address .sidebar a path{fill:#000}.no-touch .sidebar .button--outline:not(.button--outline-hover):hover,.no-touch .sidebar #shopify-product-reviews .spr-summary-actions-newreview:not(.button--outline-hover):hover,#shopify-product-reviews .no-touch .sidebar .spr-summary-actions-newreview:not(.button--outline-hover):hover,.no-touch .sidebar .delete-address a:not(.button--outline-hover):hover,.delete-address .no-touch .sidebar a:not(.button--outline-hover):hover{background:#000;color:#fff}.no-touch .sidebar .button--outline:not(.button--outline-hover):hover path,.no-touch .sidebar #shopify-product-reviews .spr-summary-actions-newreview:not(.button--outline-hover):hover path,#shopify-product-reviews .no-touch .sidebar .spr-summary-actions-newreview:not(.button--outline-hover):hover path,.no-touch .sidebar .delete-address a:not(.button--outline-hover):hover path,.delete-address .no-touch .sidebar a:not(.button--outline-hover):hover path{fill:#fff}.no-touch .sidebar .button--outline.button--outline-hover:hover,.no-touch .sidebar #shopify-product-reviews .button--outline-hover.spr-summary-actions-newreview:hover,#shopify-product-reviews .no-touch .sidebar .button--outline-hover.spr-summary-actions-newreview:hover,.no-touch .sidebar .delete-address a.button--outline-hover:hover,.delete-address .no-touch .sidebar a.button--outline-hover:hover{border-color:#ef3347!important;color:#ef3347!important}.no-touch .sidebar .button--outline.button--outline-hover:hover path,.no-touch .sidebar #shopify-product-reviews .button--outline-hover.spr-summary-actions-newreview:hover path,#shopify-product-reviews .no-touch .sidebar .button--outline-hover.spr-summary-actions-newreview:hover path,.no-touch .sidebar .delete-address a.button--outline-hover:hover path,.delete-address .no-touch .sidebar a.button--outline-hover:hover path{fill:#ef3347!important}.sidebar .button--outline.disabled,.sidebar #shopify-product-reviews .disabled.spr-summary-actions-newreview,#shopify-product-reviews .sidebar .disabled.spr-summary-actions-newreview,.sidebar .delete-address a.disabled,.delete-address .sidebar a.disabled{border-color:#00000029}.button--solid,.shopify-challenge__button,.shopify-payment-button__button--unbranded,#spr-form .spr-button-primary{margin-top:20px;background:#000;color:#fff}.button--solid path,.shopify-challenge__button path,.shopify-payment-button__button--unbranded path,#spr-form .spr-button-primary path{fill:#fff}.no-touch .button--solid:hover,.no-touch .shopify-challenge__button:hover,.no-touch .shopify-payment-button__button--unbranded:hover,.no-touch #spr-form .spr-button-primary:hover,#spr-form .no-touch .spr-button-primary:hover{border-color:transparent;background:#ef3347!important;color:#000!important}.no-touch .button--solid:hover path,.no-touch .shopify-challenge__button:hover path,.no-touch .shopify-payment-button__button--unbranded:hover path,.no-touch #spr-form .spr-button-primary:hover path,#spr-form .no-touch .spr-button-primary:hover path{fill:#000!important}.button--solid svg,.shopify-challenge__button svg,.shopify-payment-button__button--unbranded svg,#spr-form .spr-button-primary svg{position:relative;top:6px;margin-left:17px}.sidebar .button--solid,.sidebar .shopify-challenge__button,.sidebar .shopify-payment-button__button--unbranded,.sidebar #spr-form .spr-button-primary,#spr-form .sidebar .spr-button-primary{background:#000;color:#fff}.sidebar .button--solid path,.sidebar .shopify-challenge__button path,.sidebar .shopify-payment-button__button--unbranded path,.sidebar #spr-form .spr-button-primary path,#spr-form .sidebar .spr-button-primary path{fill:#fff}.sidebar .button--solid:hover,.sidebar .shopify-challenge__button:hover,.sidebar .shopify-payment-button__button--unbranded:hover,.sidebar #spr-form .spr-button-primary:hover,#spr-form .sidebar .spr-button-primary:hover{background:#ef3347!important;color:#000!important}.sidebar .button--solid:hover path,.sidebar .shopify-challenge__button:hover path,.sidebar .shopify-payment-button__button--unbranded:hover path,.sidebar #spr-form .spr-button-primary:hover path,#spr-form .sidebar .spr-button-primary:hover path{fill:#000!important}.button--wide{min-width:200px}input,textarea,select{font-family:Montserrat,sans-serif;font-weight:500;font-style:normal;font-size:14px;line-height:1;transition:all .1s linear;border:1px solid black;background:#0000000d;color:#000;resize:none;height:55px;padding:3px 12px 0;vertical-align:middle;-webkit-appearance:none;border-radius:0}input::placeholder,textarea::placeholder,select::placeholder{color:#000;opacity:.66}input:hover,textarea:hover,select:hover{border-color:#00000080}input:focus,textarea:focus,select:focus{border-color:#0000005c}.krown-column-container>input,.krown-column-container>textarea,.krown-column-container>select{width:100%}textarea{height:85px;padding-top:15px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}input[type=number]{-moz-appearance:textfield}.krown-column-container input:not([type=checkbox]):not([type=radio]):not([type=submit]){-webkit-box-shadow:0 0 0 30px white inset!important}input:not([type=checkbox]):not([type=radio]):not([type=submit]):-webkit-autofill,input:not([type=checkbox]):not([type=radio]):not([type=submit]):-webkit-autofill:hover,input:not([type=checkbox]):not([type=radio]):not([type=submit]):-webkit-autofill:focus,input:not([type=checkbox]):not([type=radio]):not([type=submit]):-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px white inset!important}input[type=checkbox],input[type=radio]{width:20px;height:20px;padding:0;margin-right:9px;margin-top:-1px}input[type=checkbox]:checked,input[type=radio]:checked{background:#000}select.to-style{transition:all .1s linear}select.to-style:not(.styled){opacity:0;visibility:hidden}.regular-select-cover{font-size:14px;line-height:1;height:55px;width:100%!important;cursor:pointer;text-align:left;transition:border .1s linear;border:1px solid rgba(0,0,0,.08)}.regular-select-cover:hover,.regular-select-cover.content-opened{border-color:#00000029}.regular-select-cover svg{position:absolute;top:14px;right:6px}.regular-select-cover svg path{fill:#000;transition:all .15s linear}.regular-select-cover select{height:100%;width:100%;cursor:default;pointer-events:none;-webkit-appearance:menulist-button}.regular-select-cover option{padding:2px 0}.regular-select-inner{height:55px;padding:20px 50px 0 12px;cursor:pointer}.product__text .regular-select-inner:before{content:attr(data-title);position:absolute;font-size:11px;text-transform:uppercase;background:#fff;top:-6px;padding:0 7px;margin-left:-7px;color:#0000005c}.hide-labels .regular-select-inner:before{display:none}.regular-select-content{width:calc(100% + 2px);display:block;background:#fff;border:1px solid rgba(0,0,0,.08);border-top:0;position:absolute;top:53px;left:-1px;z-index:999;border-top:none;overflow-y:auto;height:0;transition:border .1s linear}.regular-select-cover:hover .regular-select-content{border-color:#00000029}.content-opened .regular-select-content{height:auto;border-color:#00000029}.regular-select-item{display:block;height:40px;font-size:13px;line-height:1;padding:14px 12px 0;cursor:pointer;background:transparent;transition:.1s background linear}.regular-select-item:hover,.regular-select-item.selected{background:#e6e6e6}.regular-select-item.disabled{opacity:.16;pointer-events:none}.alert,#shopify-product-reviews .spr-form-message{display:block;line-height:1.5;padding:14px 20px 12px;margin-bottom:18px}.alert strong,#shopify-product-reviews .spr-form-message strong{text-transform:capitalize}.alert--error{color:#721c24;background-color:#f8d7da}.alert--success,#shopify-product-reviews .spr-form-message-success{color:#155724;background-color:#d4edda}.alert--note{color:#856404;background-color:#fff3cd}/*!
 *  1.5. Vendors
*//*! Flickity v2.2.1
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%;width:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:#ffffffbf;border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots,.slider__dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1;font-size:13px!important}div[data-blocks="1"] .flickity-page-dots,div[data-blocks="1"] .slider__dots{display:none}.flickity-rtl .flickity-page-dots,.flickity-rtl .slider__dots{direction:rtl}.flickity-page-dots .dot,.slider__dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background-color:#333;border-radius:50%;opacity:.25;cursor:pointer;position:relative;top:2px}.flickity-enabled:not(.is-draggable) .flickity-page-dots,.flickity-enabled:not(.is-draggable) .slider__dots{display:none}.flickity-page-dots .dot.is-selected,.slider__dots .dot.is-selected{opacity:1}.flickity-custom-nav{margin-top:50px;margin-bottom:-15px;display:flex}.flickity-custom-nav .prev{margin-right:49px;position:relative;cursor:pointer}.flickity-custom-nav .next{margin-left:24px;cursor:pointer}.flickity-custom-nav span{margin-right:5px}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader,.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid white;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid white;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px #0009;background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px #0009;background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape),screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:#0009;bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:#0009;position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}/*!
 *  1.6. General Structure
*/#content-holder{display:flex}#content-holder:before{content:"";display:block;position:relative;width:20%;min-width:240px;max-width:360px;z-index:-1}#content-holder #content{width:100%;flex:1;min-height:100vh;display:flex;flex-direction:column}@media screen and (max-width: 948px){#content-holder{margin-top:66px}}.page-section{position:relative}.page-section.gutter--on{padding:50px}.page-action{margin-top:100px}.page-wrapper{margin-bottom:100px}.template- #content>div:first-child{margin-top:10vw;margin-bottom:10vw}.template- #content>div:first-child h1{margin-bottom:2em;text-align:left}.centered-section-content,.newsletter,.testimonial{width:100%;padding-left:20%!important;padding-right:20%!important}@media screen and (max-width: 1280px){.centered-section-content,.newsletter,.testimonial{padding-left:100px!important;padding-right:100px!important}}@media screen and (max-width: 648px){.centered-section-content,.newsletter,.testimonial{padding-left:25px!important;padding-right:25px!important}}.centered-section-content-margin,.testimonials__container .flickity-custom-nav{margin-left:20%!important}@media screen and (max-width: 1280px){.centered-section-content-margin,.testimonials__container .flickity-custom-nav{margin-left:100px!important}}@media screen and (max-width: 648px){.centered-section-content-margin,.testimonials__container .flickity-custom-nav{margin-left:25px!important}}.overflow-hidden,#shopify-section-search{overflow:hidden}img,.rte iframe{max-width:100%;height:auto}.symbol{width:24px;height:24px}.symbol.symbol--cart{height:auto}.long-arrow{overflow:hidden;width:24px;height:34px;display:block;position:relative;top:-5px;right:0;transition:all .15s linear}.long-arrow .symbol{width:34px;height:11px;position:absolute;top:10px;right:0}button .long-arrow:hover,.flickity-custom-nav .long-arrow:hover,.pagination a .long-arrow:hover{width:34px;right:-5px}.flickity-custom-nav .next .long-arrow,.pagination .next .long-arrow{top:-3px}.flickity-custom-nav .next .long-arrow:hover,.pagination .next .long-arrow:hover{right:5px}.flickity-custom-nav .prev .long-arrow,.pagination .prev .long-arrow{transform:rotate(180deg);position:absolute;left:0;right:auto;top:-6px}.flickity-custom-nav .prev .long-arrow:hover,.pagination .prev .long-arrow:hover{right:auto;left:-5px}.onboarding-svg{position:absolute;top:0;left:0;width:100%;height:100%;position:relative;display:block}.onboarding-svg svg{width:100%;height:100%;background:#f9f9f9}.onboarding-svg.onboarding-background{position:absolute}.onboarding-svg.onboarding-background svg{position:absolute;top:0;left:0}.iframe-holder{position:relative;width:100%;height:0;padding-top:40%;clear:both}.iframe-holder iframe{position:absolute;top:0;left:0;width:100%;height:100%}.content-section.gutter--on{padding-left:0;padding-right:50px;padding-top:30px}@media screen and (max-width: 1280px){.content-section.gutter--on{padding-left:3.2vw;padding-right:3.2vw}}@media screen and (max-width: 948px){.content-section.gutter--on{padding-left:25px;padding-right:25px}}.with-gutter{margin-bottom:0}@media screen and (max-width: 948px){.with-gutter{margin-bottom:0}}@media screen and (max-width: 480px){.with-gutter{margin-bottom:0}}.without-gutter+.with-gutter,#page-content .with-gutter:first-child,.has-inner-padding+.with-gutter{margin-top:50px}@media screen and (max-width: 948px){.without-gutter+.with-gutter,#page-content .with-gutter:first-child,.has-inner-padding+.with-gutter{margin-top:70px}}@media screen and (max-width: 480px){.without-gutter+.with-gutter,#page-content .with-gutter:first-child,.has-inner-padding+.with-gutter{margin-top:50px}}.has-inner-padding{margin-bottom:0}#page-content .has-inner-padding:last-child{margin-bottom:0}.sticky,.sidebar__cart .cart__title,.product__text,.rich-text__media{position:sticky;position:-webkit-sticky;top:0}#shopify-section-blog,#shopify-section-collection{margin-bottom:100px}@media screen and (max-width: 948px){#shopify-section-blog,#shopify-section-collection{margin-bottom:70px}}@media screen and (max-width: 480px){#shopify-section-blog,#shopify-section-collection{margin-bottom:50px}}.toggle__title{font-family:Montserrat,sans-serif;font-style:normal;margin-bottom:1.5em;font-weight:500;text-transform:uppercase;width:100%;position:relative;padding-top:6px;cursor:pointer;transition:all .1s linear}@media screen and (min-width: 1920px){.toggle__title{font-size:16px;line-height:1.3}}@media screen and (min-width: 1280px) and (max-width: 1920px){.toggle__title{font-size:15px;line-height:1.3}}@media screen and (min-width: 1023px) and (max-width: 1280px){.toggle__title{font-size:14px;line-height:1.3}}@media screen and (max-width: 1023px){.toggle__title{font-size:13px;line-height:1.3}}.toggle__title .symbol{content:"+";position:absolute;right:-7px;top:4px}.toggle__title .symbol.symbol--plus{display:block}.toggle__title .symbol.symbol--minus{display:none}.toggle__title svg *{transition:all .1s linear;fill:#000}.no-touch .toggle__title:hover{color:#ef3347}.no-touch .toggle__title:hover svg *{fill:#ef3347}.toggle__title.opened{cursor:pointer;pointer-events:all}.toggle__title.opened .symbol--plus{display:none}.toggle__title.opened .symbol--minus{display:block}.toggle__title:last-child{margin-bottom:0}.toggle__title+.toggle__content{margin-top:-5px;padding-bottom:25px;display:none}.flickity-page-dots,.slider__dots{left:50%;bottom:25px;width:auto;height:21px;background:#0000001a;padding:0 4px 0 10px;border-radius:21px;transform:translate(-50%)}.flickity-page-dots .dot,.slider__dots .dot{width:9px;height:9px;display:inline-block;margin-right:6px;margin-left:0;border-radius:100%;transition:background .1s linear;cursor:pointer;opacity:1!important;background-color:#fff!important;top:4px!important}.flickity-page-dots .dot.is-selected,.slider__dots .dot.is-selected{background-color:#000!important}#challenge .shopify-challenge__container{margin:120px auto!important}.krown-column-container{float:left;margin-bottom:20px;position:relative;padding:0 10px}.krown-column-container.first{padding-left:0}.krown-column-container.last{padding-right:0}.krown-column-container.last:after{content:"";clear:both;width:1px;height:0;display:block}.krown-column-container.one-half{width:50%}.krown-column-container.one-third{width:33.33%}.krown-column-container.one-whole{width:100%}@media screen and (max-width: 480px){.krown-column-container{width:100%!important;padding-left:0;padding-right:0}}.low-dpi{display:inline}.high-dpi{display:none}@media only screen and (-webkit-min-device-pixel-ratio: 1.3),only screen and (-o-min-device-pixel-ratio: 13 / 10),only screen and (min-resolution: 120dpi){.low-dpi{display:none}.high-dpi{display:inline}}.krown-column-row .krown-column-container{margin-left:4%}.krown-column-container.span4{width:23%}.krown-column-container.span4{width:30.66%}.krown-column-container.span6{width:48%}.krown-column-container.span8{width:65.33%}.krown-column-container.span12{width:100%}.krown-column-container.first{margin-left:0}.krown-column-container.align-center{text-align:center}.krown-column-container.align-right{text-align:right}.page-content,.article__content{width:100%;padding:0 100px;margin:100px auto;flex:1}@media screen and (min-width: 1280px){.page-content,.article__content{width:100%;padding:0;max-width:1280px;margin:6vw auto}}.page-content>h1.title,.article__content>h1.title,.template-login .page-content .h0.title,.template-login .article__content .h0.title,.template-login .page-content .template- #content>div:first-child h1.title,.template- #content>div:first-child .template-login .page-content h1.title,.template-login .article__content .template- #content>div:first-child h1.title,.template- #content>div:first-child .template-login .article__content h1.title,.template-login .page-content .footer-text.footer-text--large .title.rte,.footer-text.footer-text--large .template-login .page-content .title.rte,.template-login .article__content .footer-text.footer-text--large .title.rte,.footer-text.footer-text--large .template-login .article__content .title.rte{margin-bottom:2em}@media screen and (max-width: 480px){.page-content>h1.title,.article__content>h1.title,.template-login .page-content .h0.title,.template-login .article__content .h0.title,.template-login .page-content .template- #content>div:first-child h1.title,.template- #content>div:first-child .template-login .page-content h1.title,.template-login .article__content .template- #content>div:first-child h1.title,.template- #content>div:first-child .template-login .article__content h1.title,.template-login .page-content .footer-text.footer-text--large .title.rte,.footer-text.footer-text--large .template-login .page-content .title.rte,.template-login .article__content .footer-text.footer-text--large .title.rte,.footer-text.footer-text--large .template-login .article__content .title.rte{margin-bottom:1.5em}}@media screen and (max-width: 948px){.page-content,.article__content{margin:70px auto}}@media screen and (max-width: 648px){.page-content,.article__content{width:100%;margin:50px auto;padding:0 25px}}.contact-form{margin-top:50px}.template-page #content-holder #content{overflow:hidden}.scrollable-content{max-width:100%;overflow-x:scroll}.tab-navigation .sidebar *:focus{box-shadow:inset 0 0 5px #0000005c}.tab-navigation #content *:focus{box-shadow:inset 0 0 5px #0000005c}.tab-navigation #content .product-item a:focus{box-shadow:none}.tab-navigation #content .product-item a:focus .product-item__caption{box-shadow:inset 0 0 5px #0000005c}.tab-navigation #content .footer *:focus{box-shadow:inset 0 0 5px #ffffff5c}.krown-tabs .titles{border-bottom:1px solid rgba(0,0,0,.036)}.krown-tabs .titles h5{display:inline-block;margin:auto;line-height:60px;color:#000;padding:2px 12px 0;font-weight:500;height:40px;line-height:38px!important;cursor:pointer;transition:background .2s linear}@media screen and (min-width: 1920px){.krown-tabs .titles h5{font-size:16px;line-height:1.7}}@media screen and (min-width: 1280px) and (max-width: 1920px){.krown-tabs .titles h5{font-size:15px;line-height:1.7}}@media screen and (min-width: 1023px) and (max-width: 1280px){.krown-tabs .titles h5{font-size:14px;line-height:1.7}}@media screen and (max-width: 1023px){.krown-tabs .titles h5{font-size:13px;line-height:1.7}}.krown-tabs .titles h5:hover{background:#00000009}.krown-tabs .titles h5.opened{background:#00000009!important;cursor:default;pointer-events:none}.krown-tabs .contents{min-height:200px;padding:12px 12px 0}.krown-tabs .contents>div{display:none}.krown-tabs .contents>div.opened,.krown-tabs .contents>div:first-child{display:block}/*!
 *  2.1. Announcement bar
*/.announcement{position:fixed;display:block;top:0;left:0;width:100%;z-index:990;height:40px;display:flex;align-items:center;padding:0 10px;justify-content:center;z-index:9999}.announcement__text{line-height:1.2;text-align:center}.announcement__exit{position:fixed;display:block;top:0;right:0;width:40px;height:40px;cursor:pointer;transition:all .1s linear;z-index:9999}.announcement__exit svg{width:100%;height:100%}.announcement__exit:hover{transform:scale(1.15)}.disable-transitions{transition:none!important}#shopify-section-announcement-bar{display:none}body.show-announcement-bar #shopify-section-announcement-bar{display:block}@media screen and (min-width: 948px){body.show-announcement-bar .sidebar__container,body.show-announcement-bar .sidebar__cart>div,body.show-announcement-bar .collection__filters>div,body.show-announcement-bar #collection-filters>div{padding-top:120px}body.show-announcement-bar .sidebar__cart>div,body.show-announcement-bar .sidebar__submenu .sidebar__container,body.show-announcement-bar .sidebar__cart .sidebar__container,body.show-announcement-bar .collection__filters .sidebar__container,body.show-announcement-bar .collection__filters>div{padding-top:0}body.show-announcement-bar .sidebar__cart .cart{padding-top:40px}body.show-announcement-bar #content-holder,body.show-announcement-bar .sidebar__cart-handle,body.show-announcement-bar .sidebar__menu-handle,body.show-announcement-bar .sidebar__search-handle,body.show-announcement-bar .sidebar__cart-close,body.show-announcement-bar .sidebar__menus-close,body.show-announcement-bar .sidebar__search-close,body.show-announcement-bar .collection__filters-close{margin-top:40px}body.show-announcement-bar .gallery--slider{height:calc(100vh - 40px)}body.show-announcement-bar .product__text{min-height:calc(100vh - 40px)}}@media screen and (max-width: 948px){body.show-announcement-bar .sidebar{top:40px}body.show-announcement-bar #content-holder{margin-top:106px}body.show-announcement-bar #collection-filters .collection__filters-close{top:58px;right:30px}}body.no-transitions *{transition:none!important}/*!
 *  2.2. Footer
*/.footer{background:#0d0d0d;color:#fff;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:50px 100px 0}.footer a{color:#fff}.footer a:hover{color:#ef3347!important}.footer a:after{background:#ef3347}@media screen and (max-width: 1280px){.footer{padding:100px 10% 0}}@media screen and (max-width: 948px){.footer{padding:50px 25px}}.footer-item{width:45%;margin-bottom:50px}@media screen and (max-width: 648px){.footer-item{width:100%;margin-bottom:50px}.footer-item:last-child{margin-bottom:0}}.footer-item h4{text-transform:uppercase;margin-bottom:50px}@media screen and (max-width: 948px){.footer-item h4{margin-bottom:30px}}.footer-links span{display:block;margin-bottom:15px}.footer-links a{border-bottom:1px solid}.footer-icons{margin-bottom:32px}.footer-copyright{margin-bottom:18px;line-height:1.5;margin-top:-5px}.footer-newsletter .newsletter__input{color:#fff;border-bottom:1px solid white}.footer-newsletter .newsletter__input::placeholder{color:#fff}.footer-newsletter .newsletter__submit path{fill:#fff}.footer-newsletter .newsletter__submit:hover path{fill:#ef3347}.footer-newsletter .alert,.footer-newsletter #shopify-product-reviews .spr-form-message,#shopify-product-reviews .footer-newsletter .spr-form-message{margin-bottom:32px}.footer-menus{display:flex}.footer-menus>div{width:50%}.footer-menus span{line-height:1.5}.footer-info{align-self:flex-end}/*!
 *  2.3. Sidebar
*/.sidebar{position:fixed;top:0;left:0;width:20%;min-width:240px;max-width:360px;z-index:999}.sidebar__container,.sidebar__cart>div,.collection__filters>div{width:100%;background:#fff;border-right:1px solid #f7f7f7;color:#000;padding:80px 0 40px;position:relative;min-height:100vh;display:flex;flex-direction:column;z-index:99999}.sidebar__container:after,.sidebar__cart>div:after,.collection__filters>div:after{height:calc(100% + 100px);border-left:1px solid #f7f7f7;position:absolute;width:100%;display:block;content:"";background:inherit;left:-1px;z-index:1;margin-top:0}.sidebar__container>*,.sidebar__cart>div>*,.collection__filters>div>*{z-index:9}.sidebar__container ul,.sidebar__cart>div ul,.collection__filters>div ul{list-style:none;margin:0;padding:0}.sidebar__container ul li,.sidebar__cart>div ul li,.collection__filters>div ul li{margin:0;padding:0}.logo{margin:50px 0;padding:0 14%}.logo a{display:inline-block;position:relative;border:none;color:#000!important}.logo .logo__text{margin:0}@media screen and (min-width: 1920px){.logo .logo__text{font-size:34.83333px;line-height:1}}@media screen and (min-width: 1280px) and (max-width: 1920px){.logo .logo__text{font-size:32.08333px;line-height:1}}@media screen and (min-width: 1023px) and (max-width: 1280px){.logo .logo__text{font-size:29.33333px;line-height:1}}@media screen and (max-width: 1023px){.logo .logo__text{font-size:25.66667px;line-height:1}}.primary-menu .sidebar__menu{font-weight:500}@media screen and (min-width: 1920px){.primary-menu .sidebar__menu{font-size:20.11765px;line-height:1}}@media screen and (min-width: 1280px) and (max-width: 1920px){.primary-menu .sidebar__menu{font-size:19.05882px;line-height:1}}@media screen and (min-width: 1023px) and (max-width: 1280px){.primary-menu .sidebar__menu{font-size:18px;line-height:1}}@media screen and (max-width: 1023px){.primary-menu .sidebar__menu{font-size:16.94118px;line-height:1}}.primary-menu .sidebar__menu a{padding-top:8px;padding-bottom:8px}.primary-menu .sidebar__menu a .underline-animation{background-size:0 1px}.primary-menu .sidebar__menu a:hover .underline-animation,.primary-menu .sidebar__menu a.selected .underline-animation{background-size:100% 1px}.secondary-menu .sidebar__menu{margin-top:40px}@media screen and (min-width: 1920px){.secondary-menu .sidebar__menu{font-size:15px;line-height:1}}@media screen and (min-width: 1280px) and (max-width: 1920px){.secondary-menu .sidebar__menu{font-size:14px;line-height:1}}@media screen and (min-width: 1023px) and (max-width: 1280px){.secondary-menu .sidebar__menu{font-size:13px;line-height:1}}@media screen and (max-width: 1023px){.secondary-menu .sidebar__menu{font-size:12px;line-height:1}}.secondary-menu .sidebar__menu a{padding-top:8px;padding-bottom:8px}.sidebar__menu a{display:flex;align-items:center;justify-content:space-between;color:#000;padding-left:14%;padding-right:14%;transition:none}.sidebar__menu a:hover,.sidebar__menu a.selected{color:#ef3347}.sidebar__menu a:hover span+.symbol--arrow,.sidebar__menu a.selected span+.symbol--arrow{left:5px}.sidebar__menu a:hover span+.symbol--arrow path,.sidebar__menu a.selected span+.symbol--arrow path{fill:#ef3347}.sidebar__menu a .underline-animation{background-position:0 calc(1em + 4px);background-image:linear-gradient(to right,#ef3347,#ef3347)}.sidebar__menu .symbol--arrow{position:relative;transition:left .1s linear;transform:rotate(-90deg);left:0}.sidebar__menu .symbol--arrow path{fill:#000;transition:fill .15s linear}.sidebar__menu .has-submenu:hover>.sidebar__submenu,.sidebar__menu .has-submenu:hover>.sidebar__cart,.sidebar__menu .has-submenu:hover>.collection__filters,.sidebar__menu .has-submenu.open-submenu>.sidebar__submenu,.sidebar__menu .has-submenu.open-submenu>.sidebar__cart,.sidebar__menu .has-submenu.open-submenu>.collection__filters{visibility:visible}.sidebar__menu .has-submenu:hover>.sidebar__submenu>.sidebar__container:after,.sidebar__menu .has-submenu:hover>.sidebar__cart>.sidebar__container:after,.sidebar__menu .has-submenu:hover>.collection__filters>.sidebar__container:after,.sidebar__menu .has-submenu:hover>.sidebar__cart>div:after,.sidebar__menu .has-submenu:hover>.collection__filters>div:after,.sidebar__menu .has-submenu.open-submenu>.sidebar__submenu>.sidebar__container:after,.sidebar__menu .has-submenu.open-submenu>.sidebar__cart>.sidebar__container:after,.sidebar__menu .has-submenu.open-submenu>.collection__filters>.sidebar__container:after,.sidebar__menu .has-submenu.open-submenu>.sidebar__cart>div:after,.sidebar__menu .has-submenu.open-submenu>.collection__filters>div:after{width:100%;visibility:visible}.sidebar__menu .has-submenu:hover>.sidebar__submenu>.sidebar__container>.sub-menu,.sidebar__menu .has-submenu:hover>.sidebar__cart>.sidebar__container>.sub-menu,.sidebar__menu .has-submenu:hover>.collection__filters>.sidebar__container>.sub-menu,.sidebar__menu .has-submenu:hover>.sidebar__cart>div>.sub-menu,.sidebar__menu .has-submenu:hover>.collection__filters>div>.sub-menu,.sidebar__menu .has-submenu.open-submenu>.sidebar__submenu>.sidebar__container>.sub-menu,.sidebar__menu .has-submenu.open-submenu>.sidebar__cart>.sidebar__container>.sub-menu,.sidebar__menu .has-submenu.open-submenu>.collection__filters>.sidebar__container>.sub-menu,.sidebar__menu .has-submenu.open-submenu>.sidebar__cart>div>.sub-menu,.sidebar__menu .has-submenu.open-submenu>.collection__filters>div>.sub-menu{opacity:1;visibility:visible;transform:translate(0)}@media screen and (max-width: 948px){.has-submenu.open-submenu>a{opacity:0}.has-submenu.open-submenu .sidebar__submenu,.has-submenu.open-submenu .sidebar__cart,.has-submenu.open-submenu .collection__filters{right:0;left:auto}.opened-submenu>li:not(.open-submenu),.opened-other-submenu{opacity:0;visibility:hidden}.sub-menu{padding-top:80px!important;transform:none!important}.sidebar__menus-back{display:block;position:absolute;top:35px;left:30px;opacity:0;visibility:hidden}.opened-submenus .sidebar__menus-back{opacity:1;visibility:visible}.sidebar__menus-back path{fill:#000}.sidebar__menus li,.sidebar__menus a,.sidebar__menus nav{transition:all .1s linear}}.sidebar__submenu,.sidebar__cart,.collection__filters{position:fixed;top:0;width:100%;left:100%;visibility:hidden}.sidebar__submenu .sidebar__container,.sidebar__cart .sidebar__container,.collection__filters .sidebar__container,.sidebar__cart>div,.collection__filters>div{padding-top:0;background:transparent;border-right:none;margin-left:0}.sidebar__submenu .sidebar__container:after,.sidebar__cart .sidebar__container:after,.collection__filters .sidebar__container:after,.sidebar__cart>div:after,.collection__filters>div:after{width:0;background:#ffffffe6;border-right:1px solid #f7f7f7;transition:all .1s cubic-bezier(.4,0,1,1)}.sidebar__submenu .sub-menu,.sidebar__cart .sub-menu,.collection__filters .sub-menu{opacity:0;visibility:hidden;transform:translate(-10px);transition:all .1s cubic-bezier(.4,0,1,1)}.sidebar__submenu.sidebar__submenu--second .sidebar__container,.sidebar__submenu--second.sidebar__cart .sidebar__container,.sidebar__submenu--second.collection__filters .sidebar__container,.sidebar__submenu.sidebar__submenu--second .sidebar__cart>div,.sidebar__submenu--second.sidebar__cart .sidebar__cart>div,.sidebar__submenu--second.collection__filters .sidebar__cart>div,.sidebar__submenu.sidebar__submenu--second .collection__filters>div,.sidebar__submenu--second.sidebar__cart .collection__filters>div,.sidebar__submenu--second.collection__filters .collection__filters>div{margin-left:1px}.sidebar__footer{padding:0 14%}.sidebar__footer .search-form input[type=search]{color:#000}.sidebar__footer .search-form input[type=search]::placeholder{color:#000}.sidebar__footer .search-form path{fill:#000}body:after{position:absolute;top:0;left:0;height:100%;content:"";background:#0000005c;position:fixed;width:100%;opacity:0;visibility:hidden;transition:all .1s linear}body.show-overlay:after{opacity:1;visibility:visible}body.show-overlay.hard-overlay:after{z-index:999}#content-holder{transition:all .2s cubic-bezier(.4,0,1,1)}.sidebar__cart-handle,.sidebar__menu-handle,.sidebar__search-handle{position:absolute;width:36px;height:36px;top:30px;right:30px;padding:5px;cursor:pointer}.sidebar__cart-handle .icon,.sidebar__menu-handle .icon,.sidebar__search-handle .icon{display:flex}.sidebar__cart-handle .count,.sidebar__menu-handle .count,.sidebar__search-handle .count{color:#000;font-weight:600;position:absolute;font-size:11.5px;top:17px;left:5px;width:24px;height:24px;text-align:center;line-height:1;transition:all .1s linear}.sidebar__cart-handle path,.sidebar__menu-handle path,.sidebar__search-handle path{stroke:#000;transition:all .1s linear}.no-touch .sidebar__cart-handle:hover .count,.no-touch .sidebar__menu-handle:hover .count,.no-touch .sidebar__search-handle:hover .count{color:#ef3347}.no-touch .sidebar__cart-handle:hover svg path,.no-touch .sidebar__menu-handle:hover svg path,.no-touch .sidebar__search-handle:hover svg path{stroke:#ef3347}.sidebar__cart{width:450px}.sidebar__cart>div:after{transition:all .15s cubic-bezier(.4,0,1,1) .1s}.sidebar__cart .cart{opacity:0;visibility:hidden;transition:all .15s cubic-bezier(.4,0,1,1);padding:0 42px 120px;height:100vh;overflow-y:scroll;overflow:-moz-scrollbars-none;-ms-overflow-style:none}.sidebar__cart .cart::-webkit-scrollbar{width:0!important}.sidebar__cart.opened{visibility:visible}.sidebar__cart.opened>div:after{width:100%;visibility:visible;transition:all .15s cubic-bezier(.4,0,1,1)}.sidebar__cart.opened .cart{opacity:1;visibility:visible;transform:translate(0);transition:all .15s cubic-bezier(.4,0,1,1) 50ms}.sidebar__cart .cart__title{padding-top:45px;padding-bottom:30px;border-bottom:1px solid #f7f7f7;z-index:999;top:0}.sidebar__cart .button--outline,.sidebar__cart #shopify-product-reviews .spr-summary-actions-newreview,#shopify-product-reviews .sidebar__cart .spr-summary-actions-newreview,.sidebar__cart .delete-address a,.delete-address .sidebar__cart a{color:#000;border-color:#000}.no-touch .sidebar__cart .button--outline:hover,.no-touch .sidebar__cart #shopify-product-reviews .spr-summary-actions-newreview:hover,#shopify-product-reviews .no-touch .sidebar__cart .spr-summary-actions-newreview:hover,.no-touch .sidebar__cart .delete-address a:hover,.delete-address .no-touch .sidebar__cart a:hover{background:#000;color:#fff}.sidebar__cart .button--solid,.sidebar__cart .shopify-challenge__button,.sidebar__cart .shopify-payment-button__button--unbranded,.sidebar__cart #spr-form .spr-button-primary,#spr-form .sidebar__cart .spr-button-primary{backround:black;color:#fff}.no-touch .sidebar__cart .button--solid:hover,.no-touch .sidebar__cart .shopify-challenge__button:hover,.no-touch .sidebar__cart .shopify-payment-button__button--unbranded:hover,.no-touch .sidebar__cart #spr-form .spr-button-primary:hover,#spr-form .no-touch .sidebar__cart .spr-button-primary:hover{background:#ef3347;color:#000}.sidebar__cart textarea{border-color:#00000029;color:#000;width:100%;font-size:13px}.sidebar__cart textarea:hover{border-color:#0000005c}.sidebar__cart textarea:focus{border-color:#000000a8}.sidebar__cart textarea::placeholder{color:#000}.sidebar__cart-close,.sidebar__menus-close,.sidebar__search-close,.collection__filters-close{position:absolute;top:32px;right:35px;width:30px;height:30px;overflow:hidden;cursor:pointer;opacity:0;visibility:hidden}.sidebar__cart-close svg,.sidebar__menus-close svg,.sidebar__search-close svg,.collection__filters-close svg{position:absolute;top:-15px;left:-10px;width:50px}.sidebar__cart-close svg polygon,.sidebar__menus-close svg polygon,.sidebar__search-close svg polygon,.collection__filters-close svg polygon{fill:#000;transition:all .15s linear}.no-touch .sidebar__cart-close:hover svg polygon,.no-touch .sidebar__menus-close:hover svg polygon,.no-touch .sidebar__search-close:hover svg polygon,.no-touch .collection__filters-close:hover svg polygon{fill:#ef3347}.sidebar__cart.opened .sidebar__cart-close,.sidebar__cart.opened .sidebar__menus-close,.sidebar__cart.opened .sidebar__search-close,.sidebar__cart.opened .collection__filters-close{opacity:1;visibility:visible;transition:all 50ms linear 50ms}.cart-overlay-background,.filters-overlay-background{position:absolute;top:0;left:0;width:100%;height:100%;position:fixed;background:#0000005c;opacity:0;visibility:hidden;transition:all .1s linear;z-index:9}.cart-overlay-background.show,.show.filters-overlay-background{visibility:visible;opacity:1}.sidebar__menu-handle,.sidebar__search-handle,.sidebar__search-close{display:none}/*!
 *  2.4. Announcement bar
*/#shopify-section-popup{position:fixed;width:100%;height:100%;top:0;left:0;z-index:9999;background:#000000b3;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:all .25s linear}#shopify-section-popup.active{opacity:1;visibility:visible}.popup-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.popup-content{align-items:center;display:flex;flex-direction:column;position:relative;max-width:620px;width:100%;top:0;left:0;background:#fff;color:#000;transform:translateY(50px);opacity:0;transition:all .3s linear 50ms;z-index:9;overflow:hidden}.shopify-section.active .popup-content{opacity:1;transform:translateY(0)}.popup-form{position:relative;margin-top:25px}.popup-form .contact-form{margin-top:0}.popup-form input[type=email]{border-color:#0000005c!important}.popup-form input[type=email]:hover{border-color:#000000a8!important}.popup-form input[type=email]:focus{border-color:#000000f5!important}.popup-close{position:absolute;top:0;right:0;z-index:999;cursor:pointer}.popup-image{padding-top:32.3%;width:100%;height:0;position:relative}.popup-text{padding:50px}.popup-text .rte{opacity:.66}.popup-title{line-height:1.15}.popup-title+.rte{margin-top:25px}.popup-content .footer-content{margin-top:35px}@media screen and (max-width: 948px){#shopify-section-popup{align-items:flex-end}.popup-content{max-width:100%}.popup-text{padding:25px;width:100%}.popup-image{display:none}}/*!
 *  2.5. Text columns with icons
*/.text-columns-with-icons{margin-bottom:0}.text-columns-with-icons>div{padding-bottom:100px}@media screen and (max-width: 948px){.text-columns-with-icons>div{padding-bottom:70px}}@media screen and (max-width: 480px){.text-columns-with-icons>div{padding-bottom:50px}}.text-w-icon{display:flex;flex-wrap:wrap;padding-left:5%;padding-right:5%;margin:0!important}.text-w-icon[data-size="2"] .text-w-icon__container{width:50%}@media screen and (max-width: 480px){.text-w-icon[data-size="2"] .text-w-icon__container{width:100%;margin-bottom:50px}}.text-w-icon[data-size="3"] .text-w-icon__container{width:33.33%}@media screen and (max-width: 648px){.text-w-icon[data-size="3"] .text-w-icon__container{width:100%;margin-bottom:50px}}.text-w-icon[data-size="4"] .text-w-icon__container{width:25%}@media screen and (max-width: 1280px){.text-w-icon[data-size="4"] .text-w-icon__container{width:50%}.text-w-icon[data-size="4"] .text-w-icon__container:nth-child(-n+2){margin-bottom:100px}}@media screen and (max-width: 480px){.text-w-icon[data-size="4"] .text-w-icon__container{width:100%;margin-bottom:50px}}.text-w-icon .text-w-icon__container:last-child{margin-bottom:0!important}.text-w-icon svg g{stroke-width:2px}.text-w-icon__container{padding:0 5%}.text-w-icon__icon{margin-bottom:1.8em}.text-w-icon__icon svg *{stroke:#000000a8}@media screen and (max-width: 948px){.text-w-icon__container{padding:0 25px}.text-w-icon:first-child{padding-left:0}.text-w-icon:last-child{padding-right:0}}/*!
 *  3.1. Blog item
*/.cols-2 .blog-item{width:50%;padding:0 25px;margin-bottom:100px}@media screen and (max-width: 1280px){.cols-2 .blog-item{padding:0 1.6vw}}@media screen and (max-width: 948px){.cols-2 .blog-item{padding:0 12.5px;margin-bottom:50px}}@media screen and (max-width: 648px){.cols-2 .blog-item{width:100%}}.cols-1 .blog-item{width:100%;margin-bottom:50px;display:flex}@media screen and (max-width: 648px){.cols-1 .blog-item{flex-direction:column}}.cols-1 .blog-item .blog-item__content{flex:1}.cols-1 .blog-item .blog-item__title{margin-bottom:.5em}.cols-1.blog--images-true .blog-item .blog-item__content{padding-right:10%;padding-top:7%}@media screen and (max-width: 1280px){.cols-1.blog--images-true .blog-item .blog-item__content{padding-top:5%}}@media screen and (max-width: 480px){.cols-1.blog--images-true .blog-item .blog-item__content{padding-right:2%}}.cols-4 .blog-item{margin-right:25px;word-break:break-all}@media screen and (min-width: 1920px){.cols-4 .blog-item{width:calc(20% - 30px)}}@media screen and (min-width: 1280px) and (max-width: 1920px){.cols-4 .blog-item{width:calc(25% - 31px)}}@media screen and (min-width: 1023px) and (max-width: 1280px){.cols-4 .blog-item{width:calc(33.33% - 33px)}}@media screen and (max-width: 1023px){.cols-4 .blog-item{width:calc(50% - 33px)}}@media screen and (max-width: 948px){.cols-4 .blog-item{margin-right:17px}}@media screen and (max-width: 768px){.cols-4 .blog-item .blog-item__excerpt{display:none}}.cols-4 .blog-item .blog-item__title-holder{margin-top:2em}.cols-4 .blog-item .blog-item__more{display:none}.cols-4 .blog-item .blog-item__title span{background-size:0% 1px;background-position:0 calc(1em + 3px)}.cols-4 .blog-item a:hover .blog-item__title span{background-size:100% 1px}@media screen and (min-width: 1920px){.cols-4[data-limit="4"] .blog-item{width:calc(25% - 31px)}}.blog-item__image{height:0;position:relative;overflow:hidden}.blog--slider .blog-item__image{padding-top:100%}.blog--grid .blog-item__image{padding-top:66.666%}.cols-1 .blog-item__image{width:50%;margin-right:7%}@media screen and (max-width: 648px){.cols-1 .blog-item__image{width:100%;margin-right:0}}.blog-item__image a{position:absolute;top:0;left:0;width:100%;height:100%}.blog-item__image a:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:#0000005c;opacity:0;transition:opacity .2s linear}.blog-item__image a:hover:after{opacity:1}.blog-item__image .placeholder{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#00000009}.blog--grid.cols-2 .blog-item__title-holder{padding-top:2.5em}.blog-item__content{display:flex;flex-direction:column}.blog-item__title span{background-position:0 calc(1em + 6px);background-image:linear-gradient(to right,#000,#000);background-size:0% 2px;background-repeat:no-repeat;display:inline;padding-bottom:3px;transition:all .15s linear}a:hover .blog-item__title span,a.selected .blog-item__title span{background-size:100% 2px}.blog-item__meta,.article-meta{margin-top:.5em;margin-bottom:2.5em;opacity:.36;font-style:italic}@media screen and (min-width: 1920px){.blog-item__meta,.article-meta{font-size:15px;line-height:1}}@media screen and (min-width: 1280px) and (max-width: 1920px){.blog-item__meta,.article-meta{font-size:14px;line-height:1}}@media screen and (min-width: 1023px) and (max-width: 1280px){.blog-item__meta,.article-meta{font-size:13px;line-height:1}}@media screen and (max-width: 1023px){.blog-item__meta,.article-meta{font-size:12px;line-height:1}}.blog-item__meta>span:not(:last-child),.article-meta>span:not(:last-child){margin-right:25px}.blog-item__more{border-bottom:1px solid;display:inline}.blog-item__more:hover{color:#ef3347}/*!
 *  3.2. Breadcrumb
*/.breadcrumb{padding-top:2px;display:block;margin-top:-60px;z-index:9}.breadcrumb span{line-height:1.5;word-break:break-word}.breadcrumb span:not(:last-child){margin-right:11px}@media screen and (max-width: 480px){.breadcrumb span:not(:last-child){margin-right:5px}}@media screen and (max-width: 948px){.breadcrumb{margin-top:-25px}}@media screen and (max-width: 648px){.breadcrumb{margin-top:-15px}}.breadcrumb__link{opacity:1}.breadcrumb__link a{border-bottom:none!important}.breadcrumb__separator{opacity:.36}.breadcrumb__current{opacity:.66}/*!
 *  3.3. Cart fpr,
*/.cart-item{display:flex;padding:30px 60px 30px 0;align-items:center;position:relative}.cart-item:not(:last-child){border-bottom:1px solid rgba(0,0,0,.036)}.sidebar__cart .cart-item:not(:last-child){border-bottom-color:#00000009}.cart-item .thumbnail{display:block;width:84px;height:100px}.cart-item .thumbnail img{vertical-align:middle}.cart-item .content{margin-left:20px}.cart-item .content .title{display:block;margin-bottom:.725em;font-weight:500}.sidebar__cart .cart-item .content .title{color:#000}.cart-item .content .price{display:block;font-size:.935em}.cart-item .content .price .conditional-qty+div{margin-top:.425em}.cart-item .content .price strong{font-weight:400}.cart-item .content .price span{opacity:.36}.cart-item .content small{font-size:.875em;font-style:italic;opacity:.66;display:block;margin-top:5px}.cart-item .qty{width:35px;height:35px!important;text-align:center;opacity:.92;display:inline-block;font-size:13px;transition:border-color .15s linear;padding:0;color:#000;border:1px solid rgba(0,0,0,.096)}.sidebar__cart .cart-item .qty{color:#000}.sidebar__cart .cart-item .qty{border:1px solid rgba(0,0,0,.096)}.cart-item .qty:hover,.sidebar__cart .cart-item .qty:hover{border:1px solid rgba(0,0,0,.16)}.cart-item .qty:focus{border:1px solid rgba(0,0,0,.36)}.sidebar__cart .cart-item .qty:focus{border:1px solid rgba(0,0,0,.36)}.cart-item .qty::-webkit-inner-spin-button,.cart-item .qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cart-item .no-qty{position:absolute;right:0;opacity:.66}.cart-item .actions{display:flex;position:absolute;right:-7px;align-items:center}.cart-item .remove{display:inline-block;width:25px;height:25px;margin-left:5px;cursor:pointer}.cart-item .remove span{display:block;width:100%;height:100%;position:relative}.cart-item .remove svg{position:absolute;top:-16px;left:-6px;width:36px;pointer-events:none}.cart-item .remove svg polygon{fill:#000;transition:fill .15s linear}.sidebar__cart .cart-item .remove svg polygon{fill:#000}.no-touch .cart-item .remove:hover svg polygon{fill:#ef3347}.sidebar__cart .no-touch .cart-item .remove:hover svg polygon{fill:#ef3347}.cart-item.remove-process{opacity:.3;pointer-events:none}.cart-actions{display:flex;margin-top:60px}.cart-actions button,.cart-actions input{flex:1}.cart-details{display:flex;justify-content:space-between;align-items:flex-end;margin-top:50px}.cart-details>div{flex:1}.template-cart .cart-details>div{padding-right:50px}.template-cart .cart-details #CheckOut{min-width:200px}.cart-details div+#CartTotal{margin-top:1.4em}.sidebar__cart .cart-details{display:block}.sidebar__cart .cart-details>div{margin-bottom:40px}#CartSubTotal{margin-bottom:.4em}#CartDiscounts{opacity:.66}#CartTotal{margin-bottom:.4em}.template-cart #ViewCart{display:none}.cart-buttons{display:inline-grid}.cart-buttons>*{flex:1}@media screen and (max-width: 768px){.cart-details{display:block}.cart-details>div{margin-bottom:40px}}.cart__form{position:relative}.cart__form.processing>*:not(.cart__preloader){opacity:.16;pointer-events:none}.cart__form .alert,.cart__form #shopify-product-reviews .spr-form-message,#shopify-product-reviews .cart__form .spr-form-message{margin:30px 0 0}.cart__items{margin-bottom:30px}.cart-continue{margin-top:30px;display:none}.cart-continue .button,.cart-continue .shopify-challenge__button,.cart-continue .shopify-payment-button__button--unbranded,.cart-continue #shopify-product-reviews .spr-summary-actions-newreview,#shopify-product-reviews .cart-continue .spr-summary-actions-newreview,.cart-continue #spr-form .spr-button-primary,#spr-form .cart-continue .spr-button-primary,.cart-continue .delete-address a,.delete-address .cart-continue a{display:block;text-align:center}.cart__preloader{position:absolute;top:50%;left:50%;display:block;width:20px;height:20px;transform:translate3d(-50%,-50%,0);visibility:hidden}.cart__preloader:before{border-color:#a8a8a8;border-top-color:#ef3347}.cart__form.processing .cart__preloader{visibility:visible}.cart--empty .cart__details{display:none}.cart--empty .cart-continue{display:block}.cart__details textarea{width:100%}.template-cart .cart-continue .button,.template-cart .cart-continue .shopify-challenge__button,.template-cart .cart-continue .shopify-payment-button__button--unbranded,.template-cart .cart-continue #shopify-product-reviews .spr-summary-actions-newreview,#shopify-product-reviews .template-cart .cart-continue .spr-summary-actions-newreview,.template-cart .cart-continue #spr-form .spr-button-primary,#spr-form .template-cart .cart-continue .spr-button-primary,.template-cart .cart-continue .delete-address a,.delete-address .template-cart .cart-continue a,.template-cart .cart-actions .button,.template-cart .cart-actions .shopify-challenge__button,.template-cart .cart-actions .shopify-payment-button__button--unbranded,.template-cart .cart-actions #shopify-product-reviews .spr-summary-actions-newreview,#shopify-product-reviews .template-cart .cart-actions .spr-summary-actions-newreview,.template-cart .cart-actions #spr-form .spr-button-primary,#spr-form .template-cart .cart-actions .spr-button-primary,.template-cart .cart-actions .delete-address a,.delete-address .template-cart .cart-actions a{max-width:320px}/*!
 *  3.4. Collection item
*/.collection-item{position:relative;padding:0 12.5px;margin-bottom:25px}.collection-item:last-child{margin-bottom:0}@media screen and (min-width: 1920px){.collection-item{width:33.33%}}@media screen and (min-width: 768px) and (max-width: 1920px){.collection-item{width:50%}}@media screen and (max-width: 768px){.collection-item{width:100%!important}}.collection-item:first-child:last-child,.collection-list:not(.layout-thirds) .collection-item:nth-child(odd):last-child,.layout-fulls .collection-item{width:100%;margin-bottom:50px}.collection-item:first-child:last-child .collection-item__link,.collection-list:not(.layout-thirds) .collection-item:nth-child(odd):last-child .collection-item__link,.layout-fulls .collection-item .collection-item__link{padding-top:36%}.layout-halves .collection-item{width:50%}.layout-thirds .collection-item{width:33.333%}.collection-item__link{position:relative;width:100%;height:0;padding-top:50%;display:block}.collection-item__header{position:absolute;top:0;left:0;width:100%;height:100%;padding:50px;display:flex}@media screen and (max-width: 1280px){.collection-item__header{padding:3.2vw}}@media screen and (max-width: 948px){.collection-item__header{padding:25px}}.collection-item__header.horizontal-left{justify-content:flex-start;text-align:left}.collection-item__header.horizontal-center{justify-content:center;text-align:center}.collection-item__header.horizontal-right{justify-content:flex-end;text-align:right}.collection-item__header.vertical-top{align-items:flex-start}.collection-item__header.vertical-middle{align-items:center}.collection-item__header.vertical-bottom{align-items:flex-end}.collection-item__title{margin-bottom:.5em;display:none}.collection-item__title span{background-position:0 calc(1em + 6px);background-image:linear-gradient(to right,#000,#000);background-size:0% 2px;background-repeat:no-repeat;display:inline;padding-bottom:3px;transition:all .15s linear}a:hover .collection-item__title span,a.selected .collection-item__title span{background-size:100% 2px}.touch a .collection-item__title span{display:none;background-size:100% 2px;position:relative;bottom:2px}.collection-item__background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.collection-item__background:after{content:"";opacity:.3;position:absolute;top:0;left:0;width:100%;height:100%}/*!
 *  3.5. Lazy image
*/.lazy-image,.product-item__thumbnail{transition:background .2s linear;position:relative;background:#0000}.lazy-image img,.product-item__thumbnail img{height:100%;width:100%;object-fit:cover;font-family:"object-fit: cover";transition:opacity .15s linear;vertical-align:bottom;opacity:0;transform:translateZ(0)}.lazy-image img.lazyloaded,.product-item__thumbnail img.lazyloaded{opacity:1}.lazy-image.lazy-image--background,.lazy-image--background.product-item__thumbnail{background-position:center;background-size:cover;background-repeat:no-repeat;position:absolute;top:0;left:0;width:100%;height:100%!important;z-index:0;padding-top:0!important;transition:background .2s linear}.lazy-image.lazy-image--background img,.lazy-image--background.product-item__thumbnail img{height:100%;width:100%;object-fit:cover;font-family:"object-fit: cover";transition:opacity .15s linear}.lazy-image[data-ratio],[data-ratio].product-item__thumbnail{height:0}.lazy-image[data-ratio] img,[data-ratio].product-item__thumbnail img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;font-family:"object-fit: cover"}.lazy-image--hover,.blog-item__header,.no-touch .collection-item__link,.no-touch .product-item a,.touch .product-item a.hover,.image-text__container>a,.video-text__container>a,.video-popup__link{overflow:hidden}.lazy-image--hover .lazy-image--background,.blog-item__header .lazy-image--background,.no-touch .collection-item__link .lazy-image--background,.no-touch .product-item a .lazy-image--background,.touch .product-item a.hover .lazy-image--background,.image-text__container>a .lazy-image--background,.video-text__container>a .lazy-image--background,.video-popup__link .lazy-image--background{-webkit-backface-visibility:hidden;will-change:transform;transform:scale(1) translateZ(0);overflow:hidden;transition:background .2s linear,transform .3s linear}.lazy-image--hover:hover .lazy-image--background,.blog-item__header:hover .lazy-image--background,.no-touch .collection-item__link:hover .lazy-image--background,.no-touch .product-item a:hover .lazy-image--background,.touch .product-item a.hover:hover .lazy-image--background,.image-text__container>a:hover .lazy-image--background,.video-text__container>a:hover .lazy-image--background,.video-popup__link:hover .lazy-image--background{transform:scale(.9) translateZ(0)}.lazy-caption{position:absolute;bottom:0;width:100%;background:linear-gradient(0deg,#3333334d,#33333340,#3333,#33333326,#3333331a 80%,#3333330d 90%,#33333305 96%,#3330);color:#fff;padding:35px 15px 15px;line-height:1}.lazy-preloader:before,.cart__preloader:before,.product__add-to-cart .preloader:before,#zoom:before,.mfp-preloader:before{width:20px;height:20px;content:"";border:1px solid #a8a8a8;border-top:1px solid #ef3347;border-radius:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;animation:lazy-spin 1s infinite linear}.lazyloaded+.lazy-preloader,.lazyloaded+.cart__preloader,.product__add-to-cart .lazyloaded+.preloader,.lazyloaded+#zoom,.lazyloaded+.mfp-preloader{display:none}@keyframes lazy-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.horizontal-center.vertical-middle+.image-text__background .lazy-preloader,.horizontal-center.vertical-middle+.collection-header__background .lazy-preloader,.horizontal-center.vertical-middle+.blog-header__background .lazy-preloader,.horizontal-center.vertical-middle+.video-text__background .lazy-preloader,.horizontal-center.vertical-middle+.image-text__background .cart__preloader,.horizontal-center.vertical-middle+.collection-header__background .cart__preloader,.horizontal-center.vertical-middle+.blog-header__background .cart__preloader,.horizontal-center.vertical-middle+.video-text__background .cart__preloader,.horizontal-center.vertical-middle+.image-text__background .product__add-to-cart .preloader,.product__add-to-cart .horizontal-center.vertical-middle+.image-text__background .preloader,.horizontal-center.vertical-middle+.collection-header__background .product__add-to-cart .preloader,.product__add-to-cart .horizontal-center.vertical-middle+.collection-header__background .preloader,.horizontal-center.vertical-middle+.blog-header__background .product__add-to-cart .preloader,.product__add-to-cart .horizontal-center.vertical-middle+.blog-header__background .preloader,.horizontal-center.vertical-middle+.video-text__background .product__add-to-cart .preloader,.product__add-to-cart .horizontal-center.vertical-middle+.video-text__background .preloader,.horizontal-center.vertical-middle+.image-text__background #zoom,.horizontal-center.vertical-middle+.collection-header__background #zoom,.horizontal-center.vertical-middle+.blog-header__background #zoom,.horizontal-center.vertical-middle+.video-text__background #zoom,.horizontal-center.vertical-middle+.image-text__background .mfp-preloader,.horizontal-center.vertical-middle+.collection-header__background .mfp-preloader,.horizontal-center.vertical-middle+.blog-header__background .mfp-preloader,.horizontal-center.vertical-middle+.video-text__background .mfp-preloader,.horizontal-center.vertical-middle+.slide__image .lazy-preloader,.horizontal-center.vertical-middle+.slide__image .cart__preloader,.horizontal-center.vertical-middle+.slide__image .product__add-to-cart .preloader,.product__add-to-cart .horizontal-center.vertical-middle+.slide__image .preloader,.horizontal-center.vertical-middle+.slide__image #zoom,.horizontal-center.vertical-middle+.slide__image .mfp-preloader,.horizontal-center.vertical-middle+.collection-item__background .lazy-preloader,.horizontal-center.vertical-middle+.collection-item__background .cart__preloader,.horizontal-center.vertical-middle+.collection-item__background .product__add-to-cart .preloader,.product__add-to-cart .horizontal-center.vertical-middle+.collection-item__background .preloader,.horizontal-center.vertical-middle+.collection-item__background #zoom,.horizontal-center.vertical-middle+.collection-item__background .mfp-preloader{display:none}/*!
 *  3.6. Pagination
*/.pagination{list-style:none;display:flex;margin:50px 0 0;justify-content:center}.pagination li{cursor:default}.pagination li>a,.pagination li>span{display:block;width:36px;height:36px;border-bottom:1px solid transparent;text-align:center;margin:0 7px;transition:all .1s linear;position:relative}.pagination li a:hover{border-color:#ef3347;color:#ef3347}.pagination li.active>span{border-color:#000}.pagination li.arrow{height:0}.pagination li.arrow>a{height:0;border-color:transparent!important}.pagination li.arrow:first-child{margin-right:20px}.pagination li.arrow:last-child{margin-left:20px}.pagination li.arrow .prev{left:12px}.pagination li.arrow.disabled{opacity:.12;pointer-events:none}.pagination path{fill:#000;transition:all .1s linear}/*!
 *  3.7. Product item
*/.product-item{position:relative;overflow:hidden}.product-item a{display:block;position:relative}.touch .product-item a.hover figure{transition:all .1s linear!important}.product-item .onboarding-svg{position:relative!important}.product-item__thumbnail{overflow:hidden}.product-item__thumbnail img{position:absolute;top:0;left:0;height:100%;width:100%;z-index:7}.product-item__secondary-image{opacity:0!important;z-index:8;transition:opacity .3s linear}.no-touch .product-item a:hover .product-item__secondary-image{opacity:1!important}.product-item__title{margin-bottom:0}.touch a.hover .product-item__title{background-size:100% 1px!important;transition:none!important}.product-item__badge{position:absolute;top:0;right:0;z-index:8;font-size:13px;line-height:1;text-transform:uppercase;padding:15px 15px 14px;background:#ffffff80;color:#000}.product-item__badge.product-item__badge--sale{color:#ef3347}.product-item__badge.product-item__badge--preorder,.product-item__badge.product-item__badge--sold{color:#00000080}@media screen and (max-width: 648px){.product-item__badge{font-size:11px;padding:12px 11px 10px}}.product-item__price--compare{margin-left:10px;opacity:.66}.product-item__caption{padding-top:1.2em;min-height:7em}@media screen and (max-width: 480px){.product-item__caption{line-height:1.5;min-height:6em}.product-item__caption .product-item__price{margin-top:.2em}}@media screen and (min-width: 949px){.collection--overlay .product-item__caption{margin-top:0;color:#fff;padding:12%;z-index:9;position:absolute;top:0;left:0;width:100%;height:100%}.collection--overlay .product-item__caption .product-item__title,.collection--overlay .product-item__caption .product-item__price{transform:translateY(20px);opacity:0;transition:all 125ms ease-in-out 0ms}.collection--overlay .product-item__caption .product-item__title{transition-delay:25ms}.collection--overlay .product-item__caption:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;opacity:0;z-index:-1;background:#0000004d;transition:all 125ms ease-in-out .1s}.no-touch .collection--overlay .product-item a:hover .product-item__caption .product-item__title{transition-delay:.1s}.no-touch .collection--overlay .product-item a:hover .product-item__caption .product-item__price{transition-delay:125ms}.no-touch .collection--overlay .product-item a:hover .product-item__caption .product-item__title,.no-touch .collection--overlay .product-item a:hover .product-item__caption .product-item__price{opacity:1;transform:translateY(0)}.no-touch .collection--overlay .product-item a:hover .product-item__caption:before{transition-delay:0ms;opacity:1}}.collection--grid{display:-ms-grid;display:grid;-ms-grid-gap:25px;grid-gap:25px;width:100%}.collection--grid .product-item{width:100%;margin:0;padding:0}.collection--grid .product-item.featured{-ms-grid-column:span 2;grid-column:span 2;-ms-grid-row:span 2;grid-row:span 2}.collection--grid .product-item.featured a{height:100%}.collection--grid .product-item.featured .product-item__thumbnail{min-height:calc(100% - 7em)}@media screen and (min-width: 1920px){.collection--grid{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}}@media screen and (max-width: 1920px){.collection--grid{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}}@media screen and (max-width: 1174px){.collection--grid{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media screen and (max-width: 948px){.collection--grid{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;-ms-grid-gap:17px;grid-gap:17px}}@media screen and (max-width: 768px){.collection--grid{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}.collection--slider,#shopify-product-reviews .spr-reviews{display:flex;flex-wrap:wrap}.collection--slider.is-draggable,#shopify-product-reviews .is-draggable.spr-reviews{padding-bottom:60px}@media screen and (max-width: 948px){.collection--slider.is-draggable,#shopify-product-reviews .is-draggable.spr-reviews{padding-bottom:40px}}.gutter--on .collection--slider,.gutter--on #shopify-product-reviews .spr-reviews,#shopify-product-reviews .gutter--on .spr-reviews{width:calc(100% + 50px)}.gutter--on .collection--slider .product-item,.gutter--on #shopify-product-reviews .spr-reviews .product-item,#shopify-product-reviews .gutter--on .spr-reviews .product-item{margin-right:25px}@media screen and (max-width: 948px){.gutter--on .collection--slider .product-item,.gutter--on #shopify-product-reviews .spr-reviews .product-item,#shopify-product-reviews .gutter--on .spr-reviews .product-item{margin-right:17px}}@media screen and (min-width: 1920px){.gutter--on .collection--slider .product-item,.gutter--on #shopify-product-reviews .spr-reviews .product-item,#shopify-product-reviews .gutter--on .spr-reviews .product-item{width:calc(20% - 30px)}}@media screen and (min-width: 1280px) and (max-width: 1920px){.gutter--on .collection--slider .product-item,.gutter--on #shopify-product-reviews .spr-reviews .product-item,#shopify-product-reviews .gutter--on .spr-reviews .product-item{width:calc(25% - 31px)}}@media screen and (min-width: 1023px) and (max-width: 1280px){.gutter--on .collection--slider .product-item,.gutter--on #shopify-product-reviews .spr-reviews .product-item,#shopify-product-reviews .gutter--on .spr-reviews .product-item{width:calc(33.33% - 33px)}}@media screen and (min-width: 768px) and (max-width: 1023px){.gutter--on .collection--slider .product-item,.gutter--on #shopify-product-reviews .spr-reviews .product-item,#shopify-product-reviews .gutter--on .spr-reviews .product-item{width:calc(50% - 33px)}}@media screen and (min-width: 480px) and (max-width: 768px){.gutter--on .collection--slider .product-item,.gutter--on #shopify-product-reviews .spr-reviews .product-item,#shopify-product-reviews .gutter--on .spr-reviews .product-item{width:calc(33.33% - 28px)}}@media screen and (max-width: 480px){.gutter--on .collection--slider .product-item,.gutter--on #shopify-product-reviews .spr-reviews .product-item,#shopify-product-reviews .gutter--on .spr-reviews .product-item{width:calc(50% - 33px)}}.collection--slider .flickity-viewport,#shopify-product-reviews .spr-reviews .flickity-viewport{width:100%}.collection--slider .flickity-page-dots,#shopify-product-reviews .spr-reviews .flickity-page-dots,.collection--slider .slider__dots,#shopify-product-reviews .spr-reviews .slider__dots{bottom:5px;height:13px;background:transparent;padding:0;margin-left:-25px}.collection--slider .flickity-page-dots .dot,#shopify-product-reviews .spr-reviews .flickity-page-dots .dot,.collection--slider .slider__dots .dot,#shopify-product-reviews .spr-reviews .slider__dots .dot{background-color:#00000029!important}.collection--slider .flickity-page-dots .dot:last-child,#shopify-product-reviews .spr-reviews .flickity-page-dots .dot:last-child,.collection--slider .slider__dots .dot:last-child,#shopify-product-reviews .spr-reviews .slider__dots .dot:last-child{margin-right:0}.collection--slider .flickity-page-dots .dot.is-selected,#shopify-product-reviews .spr-reviews .flickity-page-dots .dot.is-selected,.collection--slider .slider__dots .dot.is-selected,#shopify-product-reviews .spr-reviews .slider__dots .dot.is-selected{background-color:#000!important}.gutter--on .collection[data-limit]{width:calc(100% + 25px)!important;margin-left:-12.5px!important}.gutter--off .collection[data-limit]{width:100%!important;margin-left:0!important}.collection[data-limit] .product-item{margin-right:0!important}.gutter--on .collection[data-limit] .product-item{padding-left:12.5px!important;padding-right:12.5px!important}.product-item__caption.reviews-visible{position:relative;padding-right:60px}.product-item__reviews{position:absolute;top:calc(1.2em + 5px);right:0}.product-item__reviews .spr-starrating{width:55px!important}.product-item__reviews .spr-starrating:before{right:0;left:auto!important}.product-item__reviews .spr-icon-star:after,.product-item__reviews .spr-icon-star-half-alt:after{width:32px!important;text-align:right!important}.product-item__reviews .spr-badge[data-rating="0.0"]{display:none!important}.product-item__reviews .spr-badge-caption{display:none}@media screen and (max-width: 479px){.product-item__reviews{display:none}}/*!
 *  3.8. Search form
*/.search-form{position:relative}.search-form input[type=search]{font-family:Montserrat,sans-serif;font-weight:500;font-style:normal;color:#000;opacity:.66;transition:all .1s linear;padding-left:0;border:none;border-bottom:2px solid;width:100%;height:55px;padding-right:28px}@media screen and (min-width: 1920px){.search-form input[type=search]{font-size:15px;line-height:1}}@media screen and (min-width: 1280px) and (max-width: 1920px){.search-form input[type=search]{font-size:14px;line-height:1}}@media screen and (min-width: 1023px) and (max-width: 1280px){.search-form input[type=search]{font-size:13px;line-height:1}}@media screen and (max-width: 1023px){.search-form input[type=search]{font-size:12px;line-height:1}}.search-form input[type=search]::placeholder{color:#000;opacity:1}.search-form input[type=search]+button{opacity:.66;transition:all .1s linear}.search-form input[type=search]:hover{opacity:.86}.search-form input[type=search]:hover+button{opacity:.86}.search-form input[type=search]:focus,.search-form input[type=search].filled{opacity:1!important}.search-form input[type=search]:focus+button,.search-form input[type=search].filled+button{opacity:1!important}.search-form button[type=submit]{width:21px;height:21px;position:absolute;top:18px;right:0;cursor:pointer}.search-form button[type=submit] svg{width:100%;height:100%}.search-form path{fill:#000}/*!
 *  3.9. Share popup
*/.share-link,.article__navigation a{margin-top:55px;margin-bottom:-5px;display:block;cursor:pointer;border:none!important;transition:all .1s linear}.share-link .text,.article__navigation a .text{position:relative;top:-5px;margin-left:10px}.no-touch .share-link:hover,.no-touch .article__navigation a:hover,.article__navigation .no-touch a:hover{color:#ef3347}.no-touch .share-link:hover svg path,.no-touch .article__navigation a:hover svg path,.article__navigation .no-touch a:hover svg path{fill:#ef3347}.share-popup{text-align:center;display:flex;width:30%;max-width:420px;min-width:320px;margin:auto;background:#fff;padding:70px 50px;flex-direction:column;position:relative}.share-popup span{margin-bottom:1.2em}.share-popup a{margin-top:.9em}.share-popup .mfp-close{color:#000;opacity:1;top:5px;right:5px;transition:all .1s linear}.no-touch .share-popup .mfp-close:hover{color:#ef3347}/*!
 *  4.1. Article 
*/.article{display:flex;flex-direction:column-reverse}.article svg path{fill:#000;transition:all .1s linear}.article__image{position:relative;height:50vh}@media screen and (max-width: 768px){.article__image{height:40vh}}.article__navigation{display:flex;justify-content:space-between}.article__navigation .next-article .text{margin-left:0;margin-right:10px}.article__navigation a{margin-left:0!important;margin-right:0!important}.article__navigation a .text{top:-7px}@media screen and (max-width: 480px){.article__navigation a .text{display:none}}.article__comments,.comments__form{margin-top:100px}.comments__form small{margin-top:1em;display:block}.comments{list-style:none;margin-top:30px}.comment:not(:last-child){margin-bottom:40px}.comment>span{display:block}.comment__author{font-weight:600;margin-bottom:.3em}.comment__content{margin-top:1em}/*!
 *  4.2. Blog
*/.template-blog .blog--grid.cols-1{margin:0 50px}.template-blog .blog--grid.cols-2{width:calc(100% - 50px);margin-left:25px}.blog-tags{margin-bottom:-20px!important}.blog-tags a{display:inline-block;margin-right:40px;margin-bottom:20px}@media screen and (max-width: 1280px){.template-blog .blog--grid.cols-1,.template-index .blog--grid.cols-1{margin:0 3.2vw}}@media screen and (max-width: 948px){.template-blog .blog--grid.cols-1,.template-index .blog--grid.cols-1{margin:0 25px}}@media screen and (max-width: 1280px){.template-blog .blog--grid.cols-2,.template-index .blog--grid.cols-2{width:calc(100% - 3.2vw);margin-left:1.6vw}}@media screen and (max-width: 948px){.template-blog .blog--grid.cols-2,.template-index .blog--grid.cols-2{width:calc(100% - 25px);margin-left:12.5px}}@media screen and (max-width: 1280px){.template-index .blog--grid.cols-2{margin-left:-1.6vw;width:calc(100% + 3.2vw)}}@media screen and (max-width: 948px){.template-index .blog--grid.cols-2{width:calc(100% + 25px)}}/*!
 *  4.3. Collection
*/.template-collection .breadcrumb,.template-search .breadcrumb{margin-bottom:1.8em}.template-collection .gutter--on,.template-search .gutter--on{margin-left:50px;margin-right:50px}@media screen and (max-width: 1280px){.template-collection .gutter--on,.template-search .gutter--on{margin-left:3.2vw;margin-right:3.2vw}}@media screen and (max-width: 948px){.template-collection .gutter--on,.template-search .gutter--on{margin-left:25px;margin-right:25px}}.collection-header,.blog-header,.list-collections-header,.search-header{display:flex;align-items:flex-end;justify-content:space-between;position:relative;z-index:9;margin:100px 50px 50px}@media screen and (max-width: 1280px){.collection-header,.blog-header,.list-collections-header,.search-header{margin:100px 3.2vw 50px}}@media screen and (max-width: 948px){.collection-header,.blog-header,.list-collections-header,.search-header{margin:70px 25px 50px}}@media screen and (max-width: 648px){.collection-header,.blog-header,.list-collections-header,.search-header{margin-top:50px;margin-bottom:30px}}.collection-header.has-image,.has-image.blog-header,.has-image.list-collections-header,.has-image.search-header{min-height:420px;margin:0;padding:50px}@media screen and (max-width: 1280px){.collection-header.has-image,.has-image.blog-header,.has-image.list-collections-header,.has-image.search-header{padding:3.2vw}}@media screen and (max-width: 948px){.collection-header.has-image,.has-image.blog-header,.has-image.list-collections-header,.has-image.search-header{padding:25px}}@media screen and (max-height: 768px){.collection-header.has-image,.has-image.blog-header,.has-image.list-collections-header,.has-image.search-header{min-height:320px}}.collection-header.has-image+.gutter--on,.has-image.blog-header+.gutter--on,.has-image.list-collections-header+.gutter--on,.has-image.search-header+.gutter--on{margin-top:50px}@media screen and (max-width: 948px){.collection-header.has-image+.gutter--on,.has-image.blog-header+.gutter--on,.has-image.list-collections-header+.gutter--on,.has-image.search-header+.gutter--on{margin-top:25px}}.collection-header.has-image+.gutter--off .collection--classic,.has-image.blog-header+.gutter--off .collection--classic,.has-image.list-collections-header+.gutter--off .collection--classic,.has-image.search-header+.gutter--off .collection--classic{margin-top:25px}.collection-header .button .symbol,.blog-header .button .symbol,.list-collections-header .button .symbol,.search-header .button .symbol,.collection-header .shopify-challenge__button .symbol,.blog-header .shopify-challenge__button .symbol,.list-collections-header .shopify-challenge__button .symbol,.search-header .shopify-challenge__button .symbol,.collection-header .shopify-payment-button__button--unbranded .symbol,.blog-header .shopify-payment-button__button--unbranded .symbol,.list-collections-header .shopify-payment-button__button--unbranded .symbol,.search-header .shopify-payment-button__button--unbranded .symbol,.collection-header #shopify-product-reviews .spr-summary-actions-newreview .symbol,#shopify-product-reviews .collection-header .spr-summary-actions-newreview .symbol,.blog-header #shopify-product-reviews .spr-summary-actions-newreview .symbol,#shopify-product-reviews .blog-header .spr-summary-actions-newreview .symbol,.list-collections-header #shopify-product-reviews .spr-summary-actions-newreview .symbol,#shopify-product-reviews .list-collections-header .spr-summary-actions-newreview .symbol,.search-header #shopify-product-reviews .spr-summary-actions-newreview .symbol,#shopify-product-reviews .search-header .spr-summary-actions-newreview .symbol,.collection-header #spr-form .spr-button-primary .symbol,#spr-form .collection-header .spr-button-primary .symbol,.blog-header #spr-form .spr-button-primary .symbol,#spr-form .blog-header .spr-button-primary .symbol,.list-collections-header #spr-form .spr-button-primary .symbol,#spr-form .list-collections-header .spr-button-primary .symbol,.search-header #spr-form .spr-button-primary .symbol,#spr-form .search-header .spr-button-primary .symbol,.collection-header .delete-address a .symbol,.delete-address .collection-header a .symbol,.blog-header .delete-address a .symbol,.delete-address .blog-header a .symbol,.list-collections-header .delete-address a .symbol,.delete-address .list-collections-header a .symbol,.search-header .delete-address a .symbol,.delete-address .search-header a .symbol{position:relative;top:5px;margin-left:20px}.collection-header__container,.blog-header__container,.list-collections-header__container,.search-header__container{width:70%;max-width:800px;min-width:360px;flex:1}.collection-header__container>.h1,.blog-header__container>.h1,.list-collections-header__container>.h1,.search-header__container>.h1,#shopify-product-reviews .collection-header__container>.spr-header-title,#shopify-product-reviews .blog-header__container>.spr-header-title,#shopify-product-reviews .list-collections-header__container>.spr-header-title,#shopify-product-reviews .search-header__container>.spr-header-title{padding-right:50px}.collection-body__description{margin-bottom:50px}@media screen and (max-width: 948px){.collection-body__description{margin-bottom:25px}}.collection-header__background,.blog-header__background{position:absolute;top:0;left:0;width:100%;height:100%}.no-content-message{grid-column:span 4}.collection-filters-handle-holder{height:0;top:-55px;position:relative}.collection__filters{width:450px;right:0;left:auto;z-index:9991}.collection__filters>div{padding:100px 50px;color:#000}.collection__filters>div:after{top:0;right:0;left:auto;background:#fff;transition:all .15s cubic-bezier(.4,0,1,1) .1s}.collection__filters .filters{opacity:0;visibility:hidden;transition:all .15s cubic-bezier(.4,0,1,1);height:100vh;overflow-y:scroll;overflow:-moz-scrollbars-none;-ms-overflow-style:none}.collection__filters .filters::-webkit-scrollbar{width:0!important}.collection__filters.opened>div:after{width:100%;visibility:visible;transition:all .15s cubic-bezier(.4,0,1,1)}.collection__filters.opened .filters{opacity:1;visibility:visible;transform:translate(0);transition:all .15s cubic-bezier(.4,0,1,1) 50ms}.collection__filters .option{width:100%;margin-bottom:50px}.collection__filters .option label{font-weight:500;text-transform:uppercase;display:block;margin-bottom:1em}.collection__filters .option select:not(.styled){opacity:0}.collection__filters .actions{display:flex}.collection__filters .actions button{width:50%}@media screen and (max-width: 948px){.collection__filters{background:#fff;width:360px;visibility:visible;transform:translate(100%);transition:all .12s linear}.collection__filters.opened{transform:translate(0)}.collection__filters>div{padding:100px 30px}}.collection__filters-close{top:35px;right:45px}.collection__filters-close svg polygon{fill:#000}.collection__filters.opened .collection__filters-close{opacity:1;visibility:visible;transition:all 50ms linear 50ms}.filters-overlay-background{z-index:999}@media screen and (max-width: 648px){.collection-header.has-filters,.has-filters.blog-header,.has-filters.list-collections-header,.has-filters.search-header{margin-bottom:95px}.collection-header.has-filters .collection-filters-handle-holder,.has-filters.blog-header .collection-filters-handle-holder,.has-filters.list-collections-header .collection-filters-handle-holder,.has-filters.search-header .collection-filters-handle-holder{width:100%;position:absolute;bottom:-22px;top:auto;opacity:.66}.collection-header.has-filters .collection-filters-handle-holder .button,.has-filters.blog-header .collection-filters-handle-holder .button,.has-filters.list-collections-header .collection-filters-handle-holder .button,.has-filters.search-header .collection-filters-handle-holder .button,.collection-header.has-filters .collection-filters-handle-holder .shopify-challenge__button,.has-filters.blog-header .collection-filters-handle-holder .shopify-challenge__button,.has-filters.list-collections-header .collection-filters-handle-holder .shopify-challenge__button,.has-filters.search-header .collection-filters-handle-holder .shopify-challenge__button,.collection-header.has-filters .collection-filters-handle-holder .shopify-payment-button__button--unbranded,.has-filters.blog-header .collection-filters-handle-holder .shopify-payment-button__button--unbranded,.has-filters.list-collections-header .collection-filters-handle-holder .shopify-payment-button__button--unbranded,.has-filters.search-header .collection-filters-handle-holder .shopify-payment-button__button--unbranded,.collection-header.has-filters .collection-filters-handle-holder #shopify-product-reviews .spr-summary-actions-newreview,#shopify-product-reviews .collection-header.has-filters .collection-filters-handle-holder .spr-summary-actions-newreview,.has-filters.blog-header .collection-filters-handle-holder #shopify-product-reviews .spr-summary-actions-newreview,#shopify-product-reviews .has-filters.blog-header .collection-filters-handle-holder .spr-summary-actions-newreview,.has-filters.list-collections-header .collection-filters-handle-holder #shopify-product-reviews .spr-summary-actions-newreview,#shopify-product-reviews .has-filters.list-collections-header .collection-filters-handle-holder .spr-summary-actions-newreview,.has-filters.search-header .collection-filters-handle-holder #shopify-product-reviews .spr-summary-actions-newreview,#shopify-product-reviews .has-filters.search-header .collection-filters-handle-holder .spr-summary-actions-newreview,.collection-header.has-filters .collection-filters-handle-holder #spr-form .spr-button-primary,#spr-form .collection-header.has-filters .collection-filters-handle-holder .spr-button-primary,.has-filters.blog-header .collection-filters-handle-holder #spr-form .spr-button-primary,#spr-form .has-filters.blog-header .collection-filters-handle-holder .spr-button-primary,.has-filters.list-collections-header .collection-filters-handle-holder #spr-form .spr-button-primary,#spr-form .has-filters.list-collections-header .collection-filters-handle-holder .spr-button-primary,.has-filters.search-header .collection-filters-handle-holder #spr-form .spr-button-primary,#spr-form .has-filters.search-header .collection-filters-handle-holder .spr-button-primary,.collection-header.has-filters .collection-filters-handle-holder .delete-address a,.delete-address .collection-header.has-filters .collection-filters-handle-holder a,.has-filters.blog-header .collection-filters-handle-holder .delete-address a,.delete-address .has-filters.blog-header .collection-filters-handle-holder a,.has-filters.list-collections-header .collection-filters-handle-holder .delete-address a,.delete-address .has-filters.list-collections-header .collection-filters-handle-holder a,.has-filters.search-header .collection-filters-handle-holder .delete-address a,.delete-address .has-filters.search-header .collection-filters-handle-holder a{width:100%;text-align:left}.collection-header.has-filters .collection-filters-handle-holder .button>span,.has-filters.blog-header .collection-filters-handle-holder .button>span,.has-filters.list-collections-header .collection-filters-handle-holder .button>span,.has-filters.search-header .collection-filters-handle-holder .button>span,.collection-header.has-filters .collection-filters-handle-holder .shopify-challenge__button>span,.has-filters.blog-header .collection-filters-handle-holder .shopify-challenge__button>span,.has-filters.list-collections-header .collection-filters-handle-holder .shopify-challenge__button>span,.has-filters.search-header .collection-filters-handle-holder .shopify-challenge__button>span,.collection-header.has-filters .collection-filters-handle-holder .shopify-payment-button__button--unbranded>span,.has-filters.blog-header .collection-filters-handle-holder .shopify-payment-button__button--unbranded>span,.has-filters.list-collections-header .collection-filters-handle-holder .shopify-payment-button__button--unbranded>span,.has-filters.search-header .collection-filters-handle-holder .shopify-payment-button__button--unbranded>span,.collection-header.has-filters .collection-filters-handle-holder #shopify-product-reviews .spr-summary-actions-newreview>span,#shopify-product-reviews .collection-header.has-filters .collection-filters-handle-holder .spr-summary-actions-newreview>span,.has-filters.blog-header .collection-filters-handle-holder #shopify-product-reviews .spr-summary-actions-newreview>span,#shopify-product-reviews .has-filters.blog-header .collection-filters-handle-holder .spr-summary-actions-newreview>span,.has-filters.list-collections-header .collection-filters-handle-holder #shopify-product-reviews .spr-summary-actions-newreview>span,#shopify-product-reviews .has-filters.list-collections-header .collection-filters-handle-holder .spr-summary-actions-newreview>span,.has-filters.search-header .collection-filters-handle-holder #shopify-product-reviews .spr-summary-actions-newreview>span,#shopify-product-reviews .has-filters.search-header .collection-filters-handle-holder .spr-summary-actions-newreview>span,.collection-header.has-filters .collection-filters-handle-holder #spr-form .spr-button-primary>span,#spr-form .collection-header.has-filters .collection-filters-handle-holder .spr-button-primary>span,.has-filters.blog-header .collection-filters-handle-holder #spr-form .spr-button-primary>span,#spr-form .has-filters.blog-header .collection-filters-handle-holder .spr-button-primary>span,.has-filters.list-collections-header .collection-filters-handle-holder #spr-form .spr-button-primary>span,#spr-form .has-filters.list-collections-header .collection-filters-handle-holder .spr-button-primary>span,.has-filters.search-header .collection-filters-handle-holder #spr-form .spr-button-primary>span,#spr-form .has-filters.search-header .collection-filters-handle-holder .spr-button-primary>span,.collection-header.has-filters .collection-filters-handle-holder .delete-address a>span,.delete-address .collection-header.has-filters .collection-filters-handle-holder a>span,.has-filters.blog-header .collection-filters-handle-holder .delete-address a>span,.delete-address .has-filters.blog-header .collection-filters-handle-holder a>span,.has-filters.list-collections-header .collection-filters-handle-holder .delete-address a>span,.delete-address .has-filters.list-collections-header .collection-filters-handle-holder a>span,.has-filters.search-header .collection-filters-handle-holder .delete-address a>span,.delete-address .has-filters.search-header .collection-filters-handle-holder a>span{position:absolute;right:20px}.collection-header.has-filters.has-image,.has-filters.has-image.blog-header,.has-filters.has-image.list-collections-header,.has-filters.has-image.search-header{min-height:275px}.collection-header.has-filters.has-image .collection-filters-handle-holder,.has-filters.has-image.blog-header .collection-filters-handle-holder,.has-filters.has-image.list-collections-header .collection-filters-handle-holder,.has-filters.has-image.search-header .collection-filters-handle-holder{width:calc(100% - 50px)}}/*!
 *  4.4. Gift card
*/.template-gift-card{height:100vh;padding:20px;display:flex;flex-direction:column;align-items:center;justify-content:center}.gift-card{width:100%;max-width:620px}.gift-card-logo{display:inline-block;margin-bottom:20px}.gift-card-content{border:1px solid rgba(0,0,0,.16);padding:50px;position:relative}.gift-card__icon{position:absolute;width:64px;height:64px;top:-55px;right:20px;background:#fff}.gift-card__code{margin-top:20px}.gift-card-qr{display:block;background:#fff;margin:20px 0 0}.gift-card-qr #QrCode{padding:10px;border:1px solid rgba(0,0,0,.16);width:142px}.add-to-apple-wallet{height:55px;vertical-align:bottom}@media screen and (max-width: 480px){.gift-card-content{padding:25px}.gift-card__actions a{width:100%}.gift-card__actions a:first-child{margin-bottom:10px}}/*!
 *  4.5. List collections
*/.list-collections-header .breadcrumb{margin-bottom:1.8em}.list-collections-container{margin-bottom:75px}@media screen and (max-width: 948px){.list-collections-container{margin-bottom:50px}}@media screen and (max-width: 480px){.list-collections-container{margin-bottom:25px}}/*!
 *  4.6. Password
*/.password{min-height:100vh;display:flex;flex-direction:column}.password-content-wrapper{max-width:600px;margin:auto;text-align:center;flex:1 0 auto}.password-content-wrapper h1{margin:6em 0 4em}.password-content{padding:0 30px}.password-login{position:absolute;top:0;right:0;font-size:15px;font-weight:600;margin:40px 60px 0 0;padding-right:40px}.password-login .symbol{width:24px;height:24px;position:absolute;top:0;right:0}.password-login .symbol *{stroke:#000}.template-password .mfp-close{color:#000;opacity:1;top:40px!important;right:40px!important}.template-password a:not(.logo__image):not(.logo__text):not(.js-toggle-login-modal){border-bottom:1px solid}.password-input-group{max-width:425px;margin:70px auto 35px}.password-input-group>input{width:100%}.password-input-group .button,.password-input-group .shopify-challenge__button,.password-input-group .shopify-payment-button__button--unbranded,.password-input-group #shopify-product-reviews .spr-summary-actions-newreview,#shopify-product-reviews .password-input-group .spr-summary-actions-newreview,.password-input-group #spr-form .spr-button-primary,#spr-form .password-input-group .spr-button-primary,.password-input-group .delete-address a,.delete-address .password-input-group a{margin-top:20px}#login-modal{text-align:center}.password-footer{text-align:center;padding-bottom:40px;opacity:.36}@media all and (max-width: 480px){.password-input-group{width:300px;margin:30px auto 35px}.password-input-group input[type=text],.password-input-group input[type=password]{width:calc(100% - 100px)}.password-input-group input[type=submit]{width:100px;font-size:12px}}.template-password .mfp-bg{background:#fff;opacity:1}/*!
 *  4.7. Product
*/.product{position:relative;display:flex;align-items:flex-start}.desktop-breadcrumb{display:block}@media screen and (max-width: 1023px){.desktop-breadcrumb{display:none}}@media screen and (min-width: 1024px){.desktop-breadcrumb+.product__header{margin-top:-20px}}.desktop-breadcrumb .breadcrumb{margin:0!important;position:relative;top:-60px}.mobile-breadcrumb{display:none}@media screen and (max-width: 1023px){.mobile-breadcrumb{display:block;order:9}.mobile-breadcrumb~.product__gallery .product-gallery--gutter{padding-top:25px}}.mobile-breadcrumb .breadcrumb{margin:0!important}@media screen and (max-width: 1280px){.mobile-breadcrumb .breadcrumb{padding-left:3.2vw;padding-right:3.2vw}}@media screen and (max-width: 948px){.mobile-breadcrumb .breadcrumb{padding-left:25px;padding-right:25px}}.product__text{width:50%;min-width:300px;max-width:600px;min-height:100vh;padding:100px 50px;display:flex;flex-direction:column}@media screen and (max-width: 1280px){.product__text{padding:100px 3.2vw}}@media screen and (max-width: 948px){.product__text{padding:100px 25px}}.product__text .share-link svg *,.product__text .article__navigation a svg *,.article__navigation .product__text a svg *{fill:#000;transition:all .1s linear}.product__text .share-link:hover svg *,.product__text .article__navigation a:hover svg *,.article__navigation .product__text a:hover svg *{fill:#ef3347}.product__header{display:flex;flex-direction:column}.product__title{order:1}@media screen and (min-width: 648px) and (max-width: 948px){.product__title{font-size:25.66667px;line-height:1.2}}.product__vendor{order:0}.product__price{order:2;font-weight:600;font-size:22px;line-height:1;color:red}.product__price--compare{opacity:.66;margin-left:10px}.product__sku{order:3;opacity:.66;margin-top:6px}.product__content{margin-top:35px;flex:auto}@media screen and (max-width: 1280px){.product__content{margin-top:14%}}.product__offers{margin-bottom:30px}@media screen and (max-width: 1280px){.product__offers{margin-bottom:23%}}.product__quantity{width:85px;height:55px;position:relative;transition:all .1s linear;border:1px solid rgba(0,0,0,.08);display:inline-block}.product__quantity:hover{border-color:#00000029}.product__quantity input{color:#000;line-height:55px;text-align:center;width:100%;top:0;position:absolute;border:none;padding:0 26px}.product__quantity button{position:absolute;top:21px;width:12px;height:12px;left:12px;cursor:pointer;z-index:9;transition:all .1s linear;opacity:.36}.product__quantity button svg{position:absolute;top:-6px;left:-6px}.product__quantity button.quantity__plus{right:12px;left:auto}.product__quantity button:hover{opacity:.66}.product__quantity button.disabled{opacity:.6}.product__quantity path{fill:#000}.product__cart-functions{position:relative;display:flex;flex-direction:row;flex-wrap:wrap}.product__add-to-cart{width:100%;position:relative;overflow:hidden;border:none;background:#000}.product__add-to-cart.disabled{width:100%!important;margin-left:0!important;opacity:.16;cursor:normal;pointer-events:none}.product__add-to-cart.disabled+.shopify-payment-button{display:none}.product__add-to-cart .preloader{opacity:1;top:31px;margin-left:-7px}.product__add-to-cart .preloader:before{width:12px;height:12px}.product__add-to-cart:after{content:"";background:#ef3347;width:100%;height:0;position:absolute;bottom:0;left:0;z-index:0;transition:.15s height cubic-bezier(.4,0,.2,1) 50ms}.product__add-to-cart>span{position:absolute;top:0;left:0;width:100%;z-index:9}.product__add-to-cart>span.add-to-cart__text{color:#fff;transition:transform .3s cubic-bezier(.4,0,.2,1)}.product__add-to-cart>span.add-to-cart__symbol{transform:translateY(100%);transition:transform .15s cubic-bezier(.4,0,.2,1)}.product__add-to-cart>span.add-to-cart__symbol svg{margin-left:0;position:relative;top:9px}.product__add-to-cart>span.add-to-cart__symbol path{stroke:#000;fill:none!important}.product__add-to-cart:hover:after,.product__add-to-cart.working:after{height:100%}.product__add-to-cart:hover .add-to-cart__text,.product__add-to-cart.working .add-to-cart__text{transform:translateY(-100%)}.product__add-to-cart:hover .add-to-cart__symbol,.product__add-to-cart.working .add-to-cart__symbol{transform:translateY(0);transition:transform .15s cubic-bezier(.4,0,.2,1) .1s}.product__add-to-cart.working{pointer-events:none}.product__add-to-cart.working:after{bottom:auto;top:0}.product__add-to-cart.working .add-to-cart__text{transform:translateY(100%);transition:none}.product__add-to-cart.done{pointer-events:none}.product__add-to-cart.done:after{height:0}.product__add-to-cart.done .add-to-cart__symbol{transform:translateY(-100%);transition:transform .15s cubic-bezier(.4,0,.2,1)}.product__add-to-cart.done .add-to-cart__text{transform:translateY(0);transition:transform .3s cubic-bezier(.4,0,.2,1)}.product__add-to-cart.clear{pointer-events:none}.product__add-to-cart.clear>span{transition:none}.product__quantity+.product__add-to-cart{width:calc(100% - 110px);margin-left:25px}.product__variants{width:100%;position:relative;z-index:99}.product__variant-holder{width:100%;margin-bottom:24px}.product__variant:not(.styled){display:none}.product__availability{margin-top:24px;display:block;font-style:italic}.variant-quantity{display:block;font-style:italic;opacity:.66;margin-top:24px;line-height:1.3}.shopify-payment-button{width:100%;margin-top:24px}.shopify-payment-button__button{min-height:55px!important;border-radius:0!important}.shopify-payment-button__more-options{color:#000;font-size:11px!important;line-height:1;text-transform:uppercase;text-decoration:none!important;width:auto!important;margin-left:auto;margin-right:auto;border-bottom:1px solid transparent;transition:all .15s linear}.shopify-payment-button__more-options:hover{border-bottom-color:inherit}.shopify-payment-button__button--hidden{display:none}.product__description>div>*:last-child{margin-bottom:0}.truncated{overflow:hidden;position:relative;transition:max-height .2s ease-in-out}.truncated:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:50px;visibility:visible;transition:all .1s linear;background:#fff;background:linear-gradient(0deg,#fff 0% 10%,#fff0)}.truncated.truncated--show:after{opacity:0;visibility:hidden}.truncated--small{max-height:100px}.truncated--medium{max-height:150px}.truncated--large{max-height:200px}.truncated__trigger{cursor:pointer;font-style:italic;margin-top:5px;display:inline-block}.truncated--show+.truncated__trigger{opacity:.16}.product__text .toggles{margin-top:60px}@media screen and (max-width: 1280px){.product__text .toggles{margin-top:23%}}.product__gallery{display:flex;flex:1;width:100%}.product__gallery .product-gallery{width:100%;merge:center}.product-gallery__item{position:relative;overflow:hidden}@media screen and (min-width: 769px){.product-gallery.flickity-enabled:not(.product-gallery--fill) .product-gallery__item{opacity:.16;transition:opacity .3s cubic-bezier(.39,.575,.565,1)}.product-gallery.flickity-enabled:not(.product-gallery--fill) .product-gallery__item.is-selected{opacity:1!important}.product-gallery.flickity-enabled:not(.product-gallery--fill) .product-gallery__item img{transform:none!important}.product-gallery--gutter.flickity-enabled:not(.product-gallery--fill) .product-gallery__item{opacity:.36}}.product-gallery--fill .product-gallery__item{height:100vh;width:100%}.product-gallery--fill .lazy-image,.product-gallery--fill .product-item__thumbnail{height:100%;padding-top:0!important}.product-gallery--fill.flickity-enabled,.product-gallery--slider{height:100vh}.product-gallery--gutter{padding-bottom:25px;padding-top:25px;padding-left:25%}.product-gallery--gutter .product-gallery__item,.product-gallery--gutter.flickity-enabled .product-gallery__item{margin-right:25px}.product-gallery--gutter.product-gallery--fill .product-gallery__item{width:calc(100% - 25px)}.product-gallery--gutter.product-gallery--scroll.product-gallery--fill .product-gallery__item{height:calc(100vh - 50px)}.product-gallery--gutter.product-gallery--scroll.product-gallery--fill .product-gallery__item:not(:last-child){margin-bottom:25px}.product-gallery--gutter.product-gallery--fit:not(.flickity-enabled) .product-gallery__item{margin-bottom:15%}.product-gallery--thumbnails+.product-gallery__navigation,.product-gallery--thumbnails .flickity-page-dots,.product-gallery--thumbnails .slider__dots{background:transparent;height:auto;border-radius:0;z-index:99;width:100%;height:35px;overflow:hidden;padding:0}.product-gallery--thumbnails+.product-gallery__navigation .product-gallery__navigation-item,.product-gallery--thumbnails+.product-gallery__navigation .dot,.product-gallery--thumbnails .flickity-page-dots .product-gallery__navigation-item,.product-gallery--thumbnails .slider__dots .product-gallery__navigation-item,.product-gallery--thumbnails .flickity-page-dots .dot,.product-gallery--thumbnails .slider__dots .dot{background-color:transparent!important;background-size:cover!important;background-repeat:no-repeat!important;width:35px;height:35px;top:0!important;border-radius:0;transition:opacity .1s linear;opacity:.36!important}.product-gallery--thumbnails+.product-gallery__navigation .product-gallery__navigation-item:hover,.product-gallery--thumbnails+.product-gallery__navigation .dot:hover,.product-gallery--thumbnails .flickity-page-dots .product-gallery__navigation-item:hover,.product-gallery--thumbnails .slider__dots .product-gallery__navigation-item:hover,.product-gallery--thumbnails .flickity-page-dots .dot:hover,.product-gallery--thumbnails .slider__dots .dot:hover{opacity:.66!important}.product-gallery--thumbnails+.product-gallery__navigation .product-gallery__navigation-item.active,.product-gallery--thumbnails+.product-gallery__navigation .product-gallery__navigation-item.is-selected,.product-gallery--thumbnails+.product-gallery__navigation .dot.active,.product-gallery--thumbnails+.product-gallery__navigation .dot.is-selected,.product-gallery--thumbnails .flickity-page-dots .product-gallery__navigation-item.active,.product-gallery--thumbnails .slider__dots .product-gallery__navigation-item.active,.product-gallery--thumbnails .flickity-page-dots .product-gallery__navigation-item.is-selected,.product-gallery--thumbnails .slider__dots .product-gallery__navigation-item.is-selected,.product-gallery--thumbnails .flickity-page-dots .dot.active,.product-gallery--thumbnails .slider__dots .dot.active,.product-gallery--thumbnails .flickity-page-dots .dot.is-selected,.product-gallery--thumbnails .slider__dots .dot.is-selected{opacity:1!important}.product-gallery--thumbnails+.product-gallery__navigation .product-gallery__navigation-item:last-child,.product-gallery--thumbnails+.product-gallery__navigation .dot:last-child,.product-gallery--thumbnails .flickity-page-dots .product-gallery__navigation-item:last-child,.product-gallery--thumbnails .slider__dots .product-gallery__navigation-item:last-child,.product-gallery--thumbnails .flickity-page-dots .dot:last-child,.product-gallery--thumbnails .slider__dots .dot:last-child{margin-right:0}.product-gallery--thumbnails+.product-gallery__navigation{width:auto;height:auto}.product-gallery--thumbnails.product-gallery--fill.product-gallery--gutter .flickity-page-dots,.product-gallery--thumbnails.product-gallery--fill.product-gallery--gutter .slider__dots{margin-bottom:25px}.product-gallery--fit{padding-right:25%;padding-left:25%}.product-gallery--fit.flickity-enabled .flickity-viewport{height:100%!important}.product-gallery--fit.flickity-enabled .product-gallery__item{width:auto;height:100%}.product-gallery--fit.flickity-enabled .lazy-image,.product-gallery--fit.flickity-enabled .product-item__thumbnail{height:100%;width:100%;display:inline-block;padding-top:0!important}.product-gallery--fit.flickity-enabled .lazy-image img,.product-gallery--fit.flickity-enabled .product-item__thumbnail img{position:static;height:100%;width:auto;display:block;object-fit:contain;font-family:"object-fit: contain"}.product-gallery--fit.flickity-enabled .flickity-page-dots,.product-gallery--fit.flickity-enabled .slider__dots{bottom:50px}.product-gallery__navigation{position:fixed;bottom:50vh;right:25px;width:21px;background:#0000001a;padding:4px 6px 10px;border-radius:21px}.product-gallery--gutter+.product-gallery__navigation{right:50px}.product-gallery__navigation.scroll{position:absolute}.product-gallery__navigation-item{width:9px;height:9px;display:block;margin-top:6px;border-radius:100%;transition:background .1s linear;cursor:pointer;background:#fff}.product-gallery__navigation-item.active{background:#000}@media screen and (min-width: 769px){.product__image-overlay{display:none!important}}.product-gallery--fill .product__image-overlay{display:block!important}.product__image-zoom{position:absolute;top:25px;right:25px;width:24px;height:24px;z-index:99;cursor:pointer;opacity:0;transition:all .1s linear .1s}.lazyloaded~.product__image-zoom{opacity:1}.product-gallery--fit .product__image-zoom{top:25px}.product__image-zoom svg path{fill:#000}#zoom{position:fixed;top:0;left:0;width:calc(100vw + 20px);height:calc(100vh + 20px);z-index:99999;overflow:scroll;display:none;-webkit-overflow-scrolling:touch;background:#fff}#zoom .zoom__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;z-index:6}#zoom img{opacity:0;max-width:none;position:absolute;top:0;left:0;z-index:7;transition:opacity .1s linear}.touch #zoom img{top:0!important;left:0!important}#zoom:before{z-index:7;position:fixed}#zoom.loaded:before{opacity:0}#zoom .zoom__exit{z-index:9;position:fixed;width:48px;height:48px;border-radius:100%;background:#fff;top:25px;right:25px;display:flex;align-items:center;justify-content:center;cursor:pointer}#zoom.loaded img{opacity:1}#zoom.loaded:after{opacity:0}#shopify-section-product-recommendations{display:none;padding:100px 0;overflow:hidden}@media screen and (max-width: 948px){#shopify-section-product-recommendations{padding:70px 0}}@media screen and (max-width: 480px){#shopify-section-product-recommendations{padding:50px 0}}#shopify-section-product-recommendations.with-gutter{padding-bottom:0}#shopify-section-product-recommendations .h1,#shopify-section-product-recommendations #shopify-product-reviews .spr-header-title,#shopify-product-reviews #shopify-section-product-recommendations .spr-header-title{margin-bottom:1.4em}#shopify-section-product+#shopify-section-product-story .with-gutter:first-child{padding-top:100px}@media screen and (max-width: 948px){#shopify-section-product+#shopify-section-product-story .with-gutter:first-child{padding-top:70px}}@media screen and (max-width: 480px){#shopify-section-product+#shopify-section-product-story .with-gutter:first-child{padding-top:50px}}.template-product .mount-product-page+#shopify-section-product-recommendations,.template-product .mount-product-page+#shopify-section-product-story .with-gutter:first-child{border-top:1px solid rgba(0,0,0,.036)}.shopify-payment-button__button--hidden{visibility:hidden;display:none!important}#shopify-product-reviews{margin:0!important}#shopify-product-reviews .spr-container{border:0;border-top:1px solid rgba(0,0,0,.036);padding:100px 50px}@media screen and (max-width: 948px){#shopify-product-reviews .spr-container{padding:70px 0}}@media screen and (max-width: 480px){#shopify-product-reviews .spr-container{padding:50px 0}}@media screen and (max-width: 1280px){#shopify-product-reviews .spr-container{padding-left:3.2vw;padding-right:3.2vw}}@media screen and (max-width: 948px){#shopify-product-reviews .spr-container{padding-left:25px;padding-right:25px}}#shopify-product-reviews .spr-header{position:relative}@media screen and (max-width: 480px){#shopify-product-reviews .spr-summary{text-align:left}}#shopify-product-reviews .spr-summary-actions-newreview{text-align:center}@media screen and (min-width: 480px){#shopify-product-reviews .spr-summary-actions-newreview{position:absolute;right:0;bottom:5px}}@media screen and (max-width: 480px){#shopify-product-reviews .spr-summary-actions-newreview{margin-top:30px;display:block}}@media screen and (max-width: 480px){#shopify-product-reviews .spr-header-title{text-align:left}}#shopify-product-reviews .spr-summary-starrating{position:relative}#shopify-product-reviews .spr-summary-starrating:before{content:attr(data-rating);display:inline-block}#shopify-product-reviews .spr-summary-starrating .spr-icon:before{font-size:22px}#shopify-product-reviews .spr-reviews{overflow:visible;margin-top:75px;width:calc(100% + 25px)}@media screen and (max-width: 1280px){#shopify-product-reviews .spr-reviews{width:calc(100% + 1.6vw)}}@media screen and (max-width: 948px){#shopify-product-reviews .spr-reviews{width:calc(100% + 12.5px)}}#shopify-product-reviews .spr-reviews .flickity-viewport{margin-left:0;transition:height .25s linear}@media screen and (max-width: 1280px){#shopify-product-reviews .spr-reviews .flickity-viewport{margin-left:-1.6vw}}@media screen and (max-width: 948px){#shopify-product-reviews .spr-reviews .flickity-viewport{margin-left:-12.5px}}#shopify-product-reviews .spr-reviews .spr-pagination{display:flex;align-items:center;text-align:center;justify-content:center;height:100%;pointer-events:none}#shopify-product-reviews .spr-reviews .spr-pagination-page,#shopify-product-reviews .spr-reviews .spr-pagination-prev{display:none}#shopify-product-reviews .spr-reviews .spr-pagination-next{position:static}#shopify-product-reviews .spr-reviews .spr-pagination-next a{font-size:0}#shopify-product-reviews .spr-reviews .spr-pagination-next a:after{content:"Load more";opacity:.36}@media screen and (min-width: 1920px){#shopify-product-reviews .spr-reviews .spr-pagination-next a:after{font-size:16px;line-height:1}}@media screen and (min-width: 1280px) and (max-width: 1920px){#shopify-product-reviews .spr-reviews .spr-pagination-next a:after{font-size:15px;line-height:1}}@media screen and (min-width: 1023px) and (max-width: 1280px){#shopify-product-reviews .spr-reviews .spr-pagination-next a:after{font-size:14px;line-height:1}}@media screen and (max-width: 1023px){#shopify-product-reviews .spr-reviews .spr-pagination-next a:after{font-size:13px;line-height:1}}#shopify-product-reviews .spr-reviews .spr-pagination-next a:hover:after{color:#ef3347}#shopify-product-reviews .spr-reviews .flickity-custom-nav{margin:50px auto -10px}#shopify-product-reviews .spr-reviews .flickity-custom-nav .next{width:34px}@media screen and (max-width: 648px){#shopify-product-reviews .spr-reviews .flickity-custom-nav{margin:20px 0 -10px}}#shopify-product-reviews .spr-review,#shopify-product-reviews .spr-reviews .spr-pagination{border:0;margin:0;padding:0 25px}@media screen and (max-width: 1280px){#shopify-product-reviews .spr-review,#shopify-product-reviews .spr-reviews .spr-pagination{padding:0 1.6vw}}@media screen and (max-width: 948px){#shopify-product-reviews .spr-review,#shopify-product-reviews .spr-reviews .spr-pagination{padding:0 12.5px}}@media screen and (min-width: 1920px){#shopify-product-reviews .spr-review,#shopify-product-reviews .spr-reviews .spr-pagination{width:20%}}@media screen and (min-width: 1336px) and (max-width: 1920px){#shopify-product-reviews .spr-review,#shopify-product-reviews .spr-reviews .spr-pagination{width:25%}}@media screen and (min-width: 1023px) and (max-width: 1366px){#shopify-product-reviews .spr-review,#shopify-product-reviews .spr-reviews .spr-pagination{width:33.33%}}@media screen and (min-width: 948px) and (max-width: 1023px){#shopify-product-reviews .spr-review,#shopify-product-reviews .spr-reviews .spr-pagination{width:50%}}@media screen and (min-width: 768px) and (max-width: 948px){#shopify-product-reviews .spr-review,#shopify-product-reviews .spr-reviews .spr-pagination{width:33.33%}}@media screen and (min-width: 648px) and (max-width: 768px){#shopify-product-reviews .spr-review,#shopify-product-reviews .spr-reviews .spr-pagination{width:50%}}@media screen and (max-width: 648px){#shopify-product-reviews .spr-review,#shopify-product-reviews .spr-reviews .spr-pagination{width:100%}}#shopify-product-reviews .spr-summary-actions-togglereviews{opacity:.66}#shopify-product-reviews .spr-review-header-starratings{margin-bottom:1em}#shopify-product-reviews .spr-review-header-starratings .spr-icon:before{font-size:16px}#shopify-product-reviews .spr-review-header-title{margin-bottom:.2em}#shopify-product-reviews .spr-review-header-byline{opacity:.66;line-height:1.3}#shopify-product-reviews .spr-review-header-byline strong{font-weight:400}#shopify-product-reviews .spr-review-header-byline strong:first-child{text-decoration:underline}#shopify-product-reviews .spr-review-content{margin-top:1em;margin-bottom:0}#shopify-product-reviews .spr-review-content-body{word-break:break-word}@media screen and (min-width: 1920px){#shopify-product-reviews .spr-review-content-body{font-size:16px;line-height:1.7}}@media screen and (min-width: 1280px) and (max-width: 1920px){#shopify-product-reviews .spr-review-content-body{font-size:15px;line-height:1.7}}@media screen and (min-width: 1023px) and (max-width: 1280px){#shopify-product-reviews .spr-review-content-body{font-size:14px;line-height:1.7}}@media screen and (max-width: 1023px){#shopify-product-reviews .spr-review-content-body{font-size:13px;line-height:1.7}}#shopify-product-reviews .spr-review-reportreview{float:left;opacity:0}#shopify-product-reviews .spr-review:hover .spr-review-reportreview,#shopify-product-reviews .spr-reviews .spr-pagination:hover .spr-review-reportreview{opacity:.36}#shopify-product-reviews .spr-review-reply{background:#00000009;margin:12px 0 0;padding:12px}.product-page-reviews{display:none}#spr-form{margin:50px auto;padding:70px 50px}@media screen and (max-width: 768px){#spr-form{width:90%;padding:50px 30px}}#spr-form .spr-form{border:none;margin:0;padding:0}#spr-form .spr-form-title,#spr-form .spr-form-contact-name,#spr-form .spr-form-contact-email,#spr-form .spr-form-contact-location,#spr-form .spr-form-review-rating,#spr-form .spr-form-review-title,#spr-form .spr-form-review-body{margin-bottom:28px}#spr-form .spr-form-label{display:block;margin-bottom:5px}#spr-form .spr-form-input::placeholder{opacity:.36}.product__reviews,.product-item__reviews{border-bottom:0!important;order:2;margin-bottom:24px;height:17px;overflow:hidden;padding-top:2px}.product__reviews .spr-badge-caption,.product-item__reviews .spr-badge-caption{opacity:.66}.product__reviews .spr-badge,.product-item__reviews .spr-badge{position:relative}@media screen and (max-width: 1023px){.product__reviews .spr-badge,.product-item__reviews .spr-badge{margin-left:-5px}}.product__reviews .spr-badge:not([data-rating="0.0"]),.product-item__reviews .spr-badge:not([data-rating="0.0"]){padding-left:55px}.product__reviews .spr-badge:not([data-rating="0.0"]) .spr-starrating,.product-item__reviews .spr-badge:not([data-rating="0.0"]) .spr-starrating{display:flex;overflow:hidden;position:absolute;clip-path:inset(0 0 calc(100% - 30px) 0);-webkit-clip-path:inset(0 0 calc(100% - 30px) 0);flex-direction:column-reverse;width:50px;pointer-events:none;left:0;top:-1px}@media screen and (max-width: 1023px){#section-product .product__reviews .spr-badge:not([data-rating="0.0"]) .spr-starrating,#section-product .product-item__reviews .spr-badge:not([data-rating="0.0"]) .spr-starrating{left:50%;top:-1px;transform:translate(-100%);margin-left:-10px}}.product__reviews .spr-badge[data-rating="0.0"],.product-item__reviews .spr-badge[data-rating="0.0"]{padding-left:30px}.product__reviews .spr-badge[data-rating="0.0"] .spr-starrating:before,.product-item__reviews .spr-badge[data-rating="0.0"] .spr-starrating:before{content:"\e801";left:0}@media screen and (max-width: 1023px){.product__reviews .spr-badge[data-rating="0.0"],.product-item__reviews .spr-badge[data-rating="0.0"]{display:inline-block}.product__reviews .spr-badge[data-rating="0.0"] .spr-starrating:before,.product-item__reviews .spr-badge[data-rating="0.0"] .spr-starrating:before{top:-3px;left:8px}}.product__reviews .spr-starrating:before,.product-item__reviews .spr-starrating:before{content:"\e800";font-family:font-awesome-stars;font-style:normal;font-weight:400;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;font-size:16px;position:absolute;top:-1px;left:28px}.product__reviews .spr-starrating .spr-icon,.product-item__reviews .spr-starrating .spr-icon{width:0!important;height:0!important}.product__reviews .spr-starrating .spr-icon:before,.product-item__reviews .spr-starrating .spr-icon:before{display:none!important}.product__reviews .spr-starrating .spr-icon.spr-icon-star,.product-item__reviews .spr-starrating .spr-icon.spr-icon-star,.product__reviews .spr-starrating .spr-icon.spr-icon-star-half-alt,.product-item__reviews .spr-starrating .spr-icon.spr-icon-star-half-alt{width:20px!important;height:30px!important}.product__reviews .spr-starrating .spr-icon-star:after,.product-item__reviews .spr-starrating .spr-icon-star:after,.product__reviews .spr-starrating .spr-icon-star-half-alt:after,.product-item__reviews .spr-starrating .spr-icon-star-half-alt:after{content:"1.0";width:20px;display:block;text-align:left}.product__reviews .spr-starrating .spr-icon-star+.spr-icon-star-half-alt:after,.product-item__reviews .spr-starrating .spr-icon-star+.spr-icon-star-half-alt:after{content:"1.5"}.product__reviews .spr-starrating .spr-icon-star+.spr-icon-star:after,.product-item__reviews .spr-starrating .spr-icon-star+.spr-icon-star:after{content:"2.0"}.product__reviews .spr-starrating .spr-icon-star+.spr-icon-star+.spr-icon-star-half-alt:after,.product-item__reviews .spr-starrating .spr-icon-star+.spr-icon-star+.spr-icon-star-half-alt:after{content:"2.5"}.product__reviews .spr-starrating .spr-icon-star+.spr-icon-star+.spr-icon-star:after,.product-item__reviews .spr-starrating .spr-icon-star+.spr-icon-star+.spr-icon-star:after{content:"3.0"}.product__reviews .spr-starrating .spr-icon-star+.spr-icon-star+.spr-icon-star+.spr-icon-star-half-alt:after,.product-item__reviews .spr-starrating .spr-icon-star+.spr-icon-star+.spr-icon-star+.spr-icon-star-half-alt:after{content:"3.5"}.product__reviews .spr-starrating .spr-icon-star+.spr-icon-star+.spr-icon-star+.spr-icon-star:after,.product-item__reviews .spr-starrating .spr-icon-star+.spr-icon-star+.spr-icon-star+.spr-icon-star:after{content:"4.0"}.product__reviews .spr-starrating .spr-icon-star+.spr-icon-star+.spr-icon-star+.spr-icon-star+.spr-icon-star-half-alt:after,.product-item__reviews .spr-starrating .spr-icon-star+.spr-icon-star+.spr-icon-star+.spr-icon-star+.spr-icon-star-half-alt:after{content:"4.5"}.product__reviews .spr-starrating .spr-icon-star+.spr-icon-star+.spr-icon-star+.spr-icon-star+.spr-icon-star:after,.product-item__reviews .spr-starrating .spr-icon-star+.spr-icon-star+.spr-icon-star+.spr-icon-star+.spr-icon-star:after{content:"5.0"}/*!
 *  4.8. Search
*/@media screen and (min-width: 1280px){.template-search .blog--grid{width:60%}}.template-search .gutter--on+.search-header{margin-top:100px}@media screen and (max-width: 948px){.template-search .gutter--on+.search-header{margin-top:70px}}@media screen and (max-width: 480px){.template-search .gutter--on+.search-header{margin-top:50px}}.template-search .search-header+.search-header{margin-top:-100px}@media screen and (max-width: 948px){.template-search .search-header+.search-header{margin-top:-70px}}@media screen and (max-width: 480px){.template-search .search-header+.search-header{margin-top:-50px}}#shopify-section-search{margin-bottom:100px}@media screen and (max-width: 948px){#shopify-section-search{margin-bottom:70px}}@media screen and (max-width: 480px){#shopify-section-search{margin-bottom:50px}}/*!
 *  5.1. Blog posts
*/.blog-posts__header{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:30px}.blog--grid{display:flex;flex-wrap:wrap}.blog--grid.cols-2{margin-left:-25px;width:calc(100% + 50px);margin-bottom:-50px}.blog--slider{display:flex;flex-wrap:wrap;width:calc(100% + 50px)}.blog--slider.is-draggable{padding-bottom:60px}@media screen and (max-width: 948px){.blog--slider.is-draggable{padding-bottom:40px}}.blog--slider .flickity-page-dots,.blog--slider .slider__dots{bottom:5px;height:13px;background:transparent;padding:0;margin-left:-25px}.blog--slider .flickity-page-dots .dot,.blog--slider .slider__dots .dot{background-color:#00000029!important}.blog--slider .flickity-page-dots .dot:last-child,.blog--slider .slider__dots .dot:last-child{margin-right:0}.blog--slider .flickity-page-dots .dot.is-selected,.blog--slider .slider__dots .dot.is-selected{background-color:#000!important}@media screen and (max-width: 648px){.blog--slider{padding-bottom:0}}/*!
 *  5.2. Collection list
*/.collection-list{display:flex;flex-wrap:wrap;padding:0}.collection-list.gutter--on{width:calc(100% + 25px);margin-left:-12.5px;padding-top:0}@media screen and (max-width: 1280px){.collection-list.gutter--on{width:calc(100% + 3.2vw);margin-left:-1.6vw;padding-top:30px}}@media screen and (max-width: 948px){.collection-list.gutter--on{width:calc(100% + 25px);margin-left:-12.5px}}.collection-list.gutter--off .collection-item{margin:0!important;padding:0}/*!
 *  5.3. FAQ
*/.faq{margin-top:50px}.faq .toggle__title{text-transform:none;padding-left:40px}.faq .toggle__title .symbol{right:auto;left:0;transform:scale(1.5)}/*!
 *  5.4. Featured collection
*/.featured-collection__header{display:flex;align-items:flex-end;justify-content:space-between;position:relative;margin-bottom:50px}@media screen and (max-width: 948px){.featured-collection__header{margin-bottom:35px}}@media screen and (max-width: 480px){.featured-collection__header{margin-bottom:25px}}.gutter--off .featured-collection__header{padding-left:50px;padding-right:50px}@media screen and (max-width: 1280px){.gutter--off .featured-collection__header{padding-left:3.2vw;padding-right:3.2vw}}@media screen and (max-width: 948px){.gutter--off .featured-collection__header{padding-left:25px;padding-right:3.2vw}}/*!
 *  5.5. Featured product
*/.featured-product{flex-direction:row-reverse}.featured-product.gutter--on{padding-left:50px;padding-right:50px}@media screen and (max-width: 1280px){.featured-product.gutter--on{padding-left:3.2vw;padding-right:3.2vw}}@media screen and (max-width: 948px){.featured-product.gutter--on{padding-left:25px;padding-right:25px}}.featured-product .product__text{padding:100px 0 0;margin-top:-100px;min-height:0}.featured-product .product__gallery{margin-right:50px}.featured-product .gallery--slider,.featured-product .gallery__item{height:calc(100vh - 200px)!important}.featured-product .product-gallery--fill .product-gallery__item{height:calc(100vh - 100px)}.featured-product .flickity-page-dots,.featured-product .slider__dots{bottom:50px;background:transparent}.featured-product .flickity-page-dots .dot,.featured-product .slider__dots .dot{background-color:#00000029!important}.featured-product .flickity-page-dots .dot.is-selected,.featured-product .slider__dots .dot.is-selected{background-color:#000!important}@media screen and (max-width: 1023px){.featured-product .product__text{margin-top:50px;padding-top:0;padding-left:12%;padding-right:12%}.featured-product .product__gallery{margin-left:0}.featured-product .product-gallery--fill .product-gallery__item{height:100%}.featured-product .product-gallery--fill.flickity-enabled{height:55vh}.featured-product .product-title-helper{font-weight:600;display:block;width:100%;margin-bottom:35px}}@media screen and (max-width: 948px){.featured-product .product__text{padding-left:calc(20% - 25px);padding-right:calc(20% - 25px)}}@media screen and (max-width: 648px){.featured-product .product__text{padding-left:0;padding-right:0;margin-top:30px}.featured-product .product__text .toggles{margin-top:30px}}/*!
 *  5.6. Gallery
*/.gallery{padding:0}.gallery__image{position:relative}.gallery__image .onboarding-svg{position:relative!important}.gallery--grid .gallery__content{display:-ms-grid;display:grid;-ms-grid-gap:25px;grid-gap:25px;width:100%}@media screen and (min-width: 1920px){.gallery--grid .gallery__content{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}}@media screen and (max-width: 1920px){.gallery--grid .gallery__content{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}}@media screen and (max-width: 1174px){.gallery--grid .gallery__content{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media screen and (max-width: 948px){.gallery--grid .gallery__content{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;-ms-grid-gap:17px;grid-gap:17px}}@media screen and (max-width: 768px){.gallery--grid .gallery__content{grid-template-columns:1fr 1fr;-ms-grid-columns:1fr 1fr}}.gallery--grid.gutter--off .gallery__content{-ms-grid-gap:0;grid-gap:0}.gallery--grid .gallery__item{width:100%;margin:0;padding:0}.gallery--grid .gallery__item.featured{-ms-grid-column:span 2;grid-column:span 2;-ms-grid-row:span 2;grid-row:span 2}@media screen and (max-width: 948px){.gallery--grid.gallery--mobile-slider-true[data-slider-height="100vh"]{height:100vh}.gallery--grid.gallery--mobile-slider-true[data-slider-height="75vh"]{height:75vh}.gallery--grid.gallery--mobile-slider-true[data-slider-height="50vh"]{height:50vh}.gallery--grid.gallery--mobile-slider-true[data-slider-height="25vh"]{height:25vh}.gallery--grid.gallery--mobile-slider-true .gallery__content{display:block}.gallery--grid.gallery--mobile-slider-true .gallery__content:after{content:"flickity";display:none}.gallery--grid.gallery--mobile-slider-true .gallery__content,.gallery--grid.gallery--mobile-slider-true .flickity-viewport{height:100%!important}.gallery--grid.gallery--mobile-slider-true.gutter--on{padding:25px 0 25px 25px}.gallery--grid.gallery--mobile-slider-true.gutter--on .gallery__item .lazy-image,.gallery--grid.gallery--mobile-slider-true.gutter--on .gallery__item .product-item__thumbnail{width:calc(100% - 25px)}.gallery--grid.gallery--mobile-slider-true .gallery__image{position:static}.gallery--grid.gallery--mobile-slider-true .gallery__item{width:100%;height:100%;top:0!important}.gallery--grid.gallery--mobile-slider-true .gallery__item .lazy-image,.gallery--grid.gallery--mobile-slider-true .gallery__item .product-item__thumbnail{position:absolute;width:100%;height:100%!important;padding-top:0!important}}.gallery__content:not(.flickity-enabled) .gallery__zoom{position:absolute;top:0;left:0;width:100%;height:100%;cursor:zoom-in}.gallery__content:not(.flickity-enabled) .gallery__zoom svg{display:none}.gallery__content.flickity-enabled .gallery__zoom{position:absolute;top:30px;right:35px;cursor:pointer;height:24px}.mfp-arrow:before,.mfp-arrow:after{display:none}.mfp-arrow svg path{fill:#fff}.mfp-arrow.mfp-arrow-left svg{transform:rotate(180deg)}.mfp-counter{color:#fff;width:100%;top:5px;text-align:center}.mfp-close svg{height:44px;position:relative;right:-24px}.mfp-close svg polygon{fill:#fff}.mfp-preloader{text-indent:-9999px;font-size:0}.mfp-preloader:before{border:1px solid #585858;border-top:1px solid #fff}/*!
 *  5.7. Heading
*/.heading{display:flex;justify-content:space-between}.heading__title{margin-bottom:.6em;padding-right:50px;margin-top:30px}.heading__content{flex:1}.heading--alignment-left{align-items:center}.heading--alignment-center{text-align:center;flex-direction:column}.heading--alignment-center .heading__title{padding-right:0}.heading--alignment-center .heading__content{padding-right:10%;padding-left:10%}.heading--alignment-center .heading__button{text-align:center;margin-top:2em}@media screen and (max-width: 648px){.heading--alignment-left{flex-direction:column;text-align:center}.heading--alignment-left .heading__title{padding-right:0}.heading--alignment-left .heading__button{margin-top:2em}}/*!
 *  5.8. Image with text
*/.image-text{display:flex;overflow:hidden}.image-text__container{position:relative;overflow:hidden}.image-text__content,.video-text__content{display:flex;height:100%;position:relative;z-index:99}.image-text__content.horizontal-left,.horizontal-left.video-text__content{justify-content:flex-start;text-align:left}.image-text__content.horizontal-center,.horizontal-center.video-text__content{justify-content:center;text-align:center}.image-text__content.horizontal-right,.horizontal-right.video-text__content{justify-content:flex-end;text-align:right}.image-text__content.vertical-top,.vertical-top.video-text__content{align-items:flex-start}.image-text__content.vertical-middle,.vertical-middle.video-text__content{align-items:center}.image-text__content.vertical-bottom,.vertical-bottom.video-text__content{align-items:flex-end}a .image-text__content,a .video-text__content{pointer-events:none}.image-text__title:first-child:last-child,.video-text__title:first-child:last-child{margin-bottom:0}.image-text__title span,.video-text__title span{background-position:0 calc(1em + 6px);background-image:linear-gradient(to right,#000,#000);background-size:0% 2px;background-repeat:no-repeat;display:inline;padding-bottom:3px;transition:all .15s linear}a:hover .image-text__title span,a:hover .video-text__title span,a.selected .image-text__title span,a.selected .video-text__title span{background-size:100% 2px}.touch a .image-text__title span,.touch a .video-text__title span{background-size:100% 2px;position:relative;bottom:2px}.image-text__body.h2,#shopify-product-reviews .image-text__body.spr-review-header-title,#shopify-product-reviews .spr-review-header-title.video-text__body,.template-search .blog--grid .image-text__body.blog-item__title,.template-search .blog--grid .blog-item__title.video-text__body,.faq .image-text__body.toggle__title,.faq .toggle__title.video-text__body,.h2.video-text__body,.image-text__body.h1,#shopify-product-reviews .image-text__body.spr-header-title,#shopify-product-reviews .spr-header-title.video-text__body,.h1.video-text__body{line-height:1.8}.image-text__body+.button,.video-text__body+.button,.image-text__body+.shopify-challenge__button,.video-text__body+.shopify-challenge__button,.image-text__body+.shopify-payment-button__button--unbranded,.video-text__body+.shopify-payment-button__button--unbranded,#shopify-product-reviews .image-text__body+.spr-summary-actions-newreview,#shopify-product-reviews .video-text__body+.spr-summary-actions-newreview,#spr-form .image-text__body+.spr-button-primary,#spr-form .video-text__body+.spr-button-primary,.delete-address .image-text__body+a,.delete-address .video-text__body+a{margin-top:1.5em}.image-text__background,.collection-header__background,.blog-header__background,.video-text__background{z-index:-1}.image-text__background:before,.collection-header__background:before,.blog-header__background:before,.video-text__background:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";opacity:.36;z-index:9}.image-text--size-1 .image-text__container{width:100%;padding:100px}.image-text--size-2 .image-text__container{width:50%;padding:50px}.image-text--size-2.gutter--on .image-text__container:nth-child(1){margin-right:25px}.image-text--size-2.gutter--on .image-text__container:nth-child(2){margin-left:25px}.image-text--size-3 .image-text__container{width:33.333%;padding:50px}.image-text--size-3.gutter--on .image-text__container:nth-child(1){margin-right:25px}.image-text--size-3.gutter--on .image-text__container:nth-child(2){margin-left:25px}.image-text--size-3.gutter--on .image-text__container:nth-child(3){margin-left:25px}@media screen and (max-width: 948px){.image-text__container{padding:25px!important}}@media screen and (max-width: 768px){.image-text__container{width:100%!important;margin:0!important}.image-text--size-2,.image-text--size-3{flex-direction:column;height:auto!important}.image-text--size-2 .image-text__container,.image-text--size-3 .image-text__container{height:50vh}.image-text--size-3 .image-text__container{height:35vh}}@media screen and (max-width: 648px){.image-text{height:50vh!important}.image-text__content>div,.video-text__content>div{max-width:100%!important}}/*!
 *  5.9. Newsletter
*/.newsletter__title{margin-bottom:2em}.newsletter__form{width:100%}.newsletter__form .contact-form{margin-top:0}.newsletter__form div{position:relative}.newsletter__form div:hover .newsletter__input,.newsletter__form div:hover .newsletter__submit{opacity:.66}.newsletter__input{width:100%;color:#000;padding-left:0;padding-bottom:15px;border:none;border-bottom:2px solid black;opacity:.36;transition:all .1s linear}.newsletter__input::placeholder{opacity:1;color:#000}.newsletter__input+.newsletter__submit{opacity:.36;transition:all .1s linear}.newsletter__input:focus,.newsletter__input.filled{opacity:1!important}.newsletter__input:focus+.newsletter__submit,.newsletter__input.filled+.newsletter__submit{opacity:1!important}.newsletter__submit{position:absolute;top:9px;right:0;cursor:pointer}.newsletter__submit path{transition:all .1s linear;fill:#000}.newsletter__submit:hover{opacity:1!important}.newsletter__submit:hover path{fill:#ef3347}.newsletter__text{margin-top:3em;line-height:1.7;opacity:.66}/*!
 *  5.10. Rich text
*/.rich-text{display:flex}.rich-text__title:first-child:last-child{margin-bottom:0}.rich-text__content{width:50%}.gutter--off.rich-text--media-off .rich-text__content{padding-bottom:100px;padding-left:0!important;width:60%}.rich-text--media-off .rich-text__content{width:75%}@media screen and (max-width: 480px){.rich-text--media-off .rich-text__content{width:100%}}.rich-text__media{width:50%;max-height:100vh;position:relative}.rich-text--media-on .rich-text__content{padding-right:100px}@media screen and (max-width: 1280px){.rich-text--media-on .rich-text__content{padding-right:70px}}@media screen and (max-width: 948px){.rich-text--media-on .rich-text__content{padding-right:50px}}.rich-text--media-on.rich-text--align-right .rich-text__content{order:2;padding-left:100px;padding-right:0}@media screen and (max-width: 1280px){.rich-text--media-on.rich-text--align-right .rich-text__content{padding-left:70px}}@media screen and (max-width: 948px){.rich-text--media-on.rich-text--align-right .rich-text__content{padding-left:50px}}.rich-text--media-on .rich-text__body{padding-bottom:100px}.rich-text--media-off{justify-content:center}.rich-text--media-off .rich-text__content{padding-right:0!important}.rich-text--media-off.gutter--on{padding-left:0;padding-right:0}.rich-text.gutter--off{padding-top:0;padding-bottom:0}.rich-text.gutter--off .rich-text__content{padding-top:100px}.rich-text.gutter--off.rich-text--align-left .rich-text__content{padding-left:100px}@media screen and (max-width: 1280px){.rich-text.gutter--off.rich-text--align-left .rich-text__content{padding-left:70px}}@media screen and (max-width: 948px){.rich-text.gutter--off.rich-text--align-left .rich-text__content{padding-left:50px}}.rich-text.gutter--off.rich-text--align-right .rich-text__content{padding-right:100px}@media screen and (max-width: 1280px){.rich-text.gutter--off.rich-text--align-right .rich-text__content{padding-right:70px}}@media screen and (max-width: 948px){.rich-text.gutter--off.rich-text--align-right .rich-text__content{padding-right:50px}}.rich-text.gutter--on.rich-text--media-on.rich-text--align-right .rich-text__content{padding-right:50px}@media screen and (max-width: 1280px){.rich-text.gutter--on.rich-text--media-on.rich-text--align-right .rich-text__content{padding-right:3.2vw}}@media screen and (max-width: 948px){.rich-text.gutter--on.rich-text--media-on.rich-text--align-right .rich-text__content{padding-right:25px}}.rich-text.gutter--on.rich-text--media-on.rich-text--align-left .rich-text__content{padding-left:50px}@media screen and (max-width: 1280px){.rich-text.gutter--on.rich-text--media-on.rich-text--align-left .rich-text__content{padding-left:3.2vw}}@media screen and (max-width: 948px){.rich-text.gutter--on.rich-text--media-on.rich-text--align-left .rich-text__content{padding-left:25px}}@media screen and (max-width: 648px){.rich-text{flex-direction:column}.rich-text .rich-text__content{width:100%;text-align:center!important;order:1}.rich-text .rich-text__media{width:100%;height:50vh!important;position:relative;order:2}.rich-text--media-off .rich-text__content{padding-left:50px;padding-right:50px!important}}/*!
 *  5.11. Shop the look
*/.shop-the-look{display:flex}.shop-the-look__header{width:50%;margin-right:25px;padding:50px;min-height:50vh;position:relative}.shop-the-look__title{margin-bottom:.5em;display:inline-block}.shop-the-look__content{width:50%}.shop-the-look__background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.shop-the-look__background:after{content:"";opacity:.3;position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width: 1920px){.shop-the-look .collection--slider .product-item,.shop-the-look #shopify-product-reviews .spr-reviews .product-item,#shopify-product-reviews .shop-the-look .spr-reviews .product-item{width:calc(33% - 31px)!important}}@media screen and (min-width: 1280px) and (max-width: 1920px){.shop-the-look .collection--slider .product-item,.shop-the-look #shopify-product-reviews .spr-reviews .product-item,#shopify-product-reviews .shop-the-look .spr-reviews .product-item{width:calc(50% - 35px)!important}}@media screen and (min-width: 1023px) and (max-width: 1280px){.shop-the-look .collection--slider .product-item,.shop-the-look #shopify-product-reviews .spr-reviews .product-item,#shopify-product-reviews .shop-the-look .spr-reviews .product-item{width:calc(66.66% - 33px)!important}}@media screen and (min-width: 768px) and (max-width: 1023px){.shop-the-look .collection--slider .product-item,.shop-the-look #shopify-product-reviews .spr-reviews .product-item,#shopify-product-reviews .shop-the-look .spr-reviews .product-item{width:calc(50% - 37px)!important}}@media screen and (min-width: 480px) and (max-width: 768px){.shop-the-look .collection--slider .product-item,.shop-the-look #shopify-product-reviews .spr-reviews .product-item,#shopify-product-reviews .shop-the-look .spr-reviews .product-item{width:calc(33.33% - 33px)!important}}@media screen and (max-width: 480px){.shop-the-look .collection--slider .product-item,.shop-the-look #shopify-product-reviews .spr-reviews .product-item,#shopify-product-reviews .shop-the-look .spr-reviews .product-item{width:calc(50% - 33px)!important}}@media screen and (min-width: 1920px){.shop-the-look .shop-the-look__header{width:calc(40% - 15px)}.shop-the-look .shop-the-look__content{width:calc(60% - 10px)}}@media screen and (max-width: 768px){.shop-the-look{flex-direction:column}.shop-the-look .shop-the-look__header{width:100%;margin-bottom:25px;padding:25px}.shop-the-look .shop-the-look__content{width:calc(100% + 17px)}}@media screen and (max-width: 480px){.shop-the-look .shop-the-look__content{width:100%}}/*!
 *  5.12. Slider
*/.slider{position:relative}.slider.slider--horizontal{height:100vh}.slider .flickity-viewport{height:100%!important}.slide{width:100%;position:relative;overflow:hidden}.slider--vertical .slide{height:100vh}.slider--horizontal .slide{height:100%}.slider--slide:after{content:"flickity";display:none}@media screen and (max-width: 948px){.slider--scroll .slider__dots{display:none}.slider--scroll.slider--horizontal-mobile-true:after{content:"flickity";display:none}.slider--scroll.slider--horizontal-mobile-true .slide{height:100%!important}}.slide__image{position:relative;height:100%;will-change:transform}.slide__image .lazy-image,.slide__image .product-item__thumbnail{overflow:hidden}.slide__overlay,.product__image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#0000005c;opacity:0;will-change:opacity}.slide__text{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;z-index:9;padding:100px;will-change:transform}@media screen and (max-width: 1280px){.slide__text{padding:6.4vw}}.slide__text.horizontal-left{justify-content:flex-start;text-align:left}.slide__text.horizontal-center{justify-content:center;text-align:center}.slide__text.horizontal-right{justify-content:flex-end;text-align:right}.slide__text.vertical-top{align-items:flex-start}.slide__text.vertical-middle{align-items:center}.slide__text.vertical-bottom{align-items:flex-end}.slide__text:before{content:"";opacity:.36;position:absolute;top:0;left:0;width:100%;height:100%}.slide__text>div{position:relative;z-index:9}.slide__text>a{position:relative;z-index:99}.slide__caption{display:block;margin-bottom:1em}.slide__title{display:inline-block;margin-bottom:1.6em}.slide__title span{background-position:0 calc(1em + 6px);background-image:linear-gradient(to right,#000,#000);background-size:0% 2px;background-repeat:no-repeat;display:inline;padding-bottom:3px;transition:all .15s linear}a:hover .slide__title span,a.selected .slide__title span,.touch a .slide__title span{background-size:100% 2px}.touch a .slide__title .h1,.touch a .slide__title #shopify-product-reviews .spr-header-title,#shopify-product-reviews .touch a .slide__title .spr-header-title{position:relative;bottom:2px}.slide__title .hh{margin-top:0;margin-bottom:-.2em}.slide__title .h1,.slide__title #shopify-product-reviews .spr-header-title,#shopify-product-reviews .slide__title .spr-header-title{margin-bottom:-.6em;margin-top:-.2em}@media screen and (min-width: 1920px){.slide__title .h1,.slide__title #shopify-product-reviews .spr-header-title,#shopify-product-reviews .slide__title .spr-header-title{font-size:25.66667px;line-height:1.3}}@media screen and (min-width: 1280px) and (max-width: 1920px){.slide__title .h1,.slide__title #shopify-product-reviews .spr-header-title,#shopify-product-reviews .slide__title .spr-header-title{font-size:24.75px;line-height:1.3}}@media screen and (min-width: 1023px) and (max-width: 1280px){.slide__title .h1,.slide__title #shopify-product-reviews .spr-header-title,#shopify-product-reviews .slide__title .spr-header-title{font-size:23.83333px;line-height:1.3}}@media screen and (max-width: 1023px){.slide__title .h1,.slide__title #shopify-product-reviews .spr-header-title,#shopify-product-reviews .slide__title .spr-header-title,.slide__title .featured-product .product-title-helper,.featured-product .slide__title .product-title-helper{font-size:22px;line-height:1.3}}.slide__title .h0,.slide__title .template- #content>div:first-child h1,.template- #content>div:first-child .slide__title h1,.slide__title .footer-text.footer-text--large .rte,.footer-text.footer-text--large .slide__title .rte{margin-bottom:0}@media screen and (min-width: 1920px){.slide__title .h0,.slide__title .template- #content>div:first-child h1,.template- #content>div:first-child .slide__title h1,.slide__title .footer-text.footer-text--large .rte,.footer-text.footer-text--large .slide__title .rte{font-size:39.375px;line-height:1.2}}@media screen and (min-width: 1280px) and (max-width: 1920px){.slide__title .h0,.slide__title .template- #content>div:first-child h1,.template- #content>div:first-child .slide__title h1,.slide__title .footer-text.footer-text--large .rte,.footer-text.footer-text--large .slide__title .rte{font-size:36.5625px;line-height:1.2}}@media screen and (min-width: 1023px) and (max-width: 1280px){.slide__title .h0,.slide__title .template- #content>div:first-child h1,.template- #content>div:first-child .slide__title h1,.slide__title .footer-text.footer-text--large .rte,.footer-text.footer-text--large .slide__title .rte{font-size:33.75px;line-height:1.2}}@media screen and (max-width: 1023px){.slide__title .h0,.slide__title .template- #content>div:first-child h1,.template- #content>div:first-child .slide__title h1,.slide__title .footer-text.footer-text--large .rte,.footer-text.footer-text--large .slide__title .rte{font-size:30px;line-height:1.2}}@media screen and (max-width: 480px){.slide__title .h0,.slide__title .template- #content>div:first-child h1,.template- #content>div:first-child .slide__title h1,.slide__title .footer-text.footer-text--large .rte,.footer-text.footer-text--large .slide__title .rte{font-size:26.25px;line-height:1.2}}@media screen and (max-width: 648px){.slide__title .h0,.slide__title .template- #content>div:first-child h1,.template- #content>div:first-child .slide__title h1,.slide__title .footer-text.footer-text--large .rte,.footer-text.footer-text--large .slide__title .rte{margin-bottom:-.4em}}.slide__subheading>span{display:block}.slide__subheading:not(:last-child){margin-bottom:3em}.slide__button{margin-top:25px}.slider__dots{position:absolute;transform:rotate(90deg);left:auto;right:0;bottom:auto;top:50vh;z-index:999;font-size:14px!important}.slider__dots.in-view{position:fixed;top:50vh;bottom:auto}.slider__dots.in-bottom{top:auto;bottom:50vh}.slider .slider__dots .dot{top:3px!important}@media screen and (max-width: 948px){.mount-slider .flickity-page-dots,.mount-slider .slider__dots{bottom:-40px;background:transparent}.mount-slider .flickity-page-dots .dot,.mount-slider .slider__dots .dot{background-color:#00000029!important}.mount-slider .flickity-page-dots .dot.is-selected,.mount-slider .slider__dots .dot.is-selected{background-color:#000!important}.mount-slider+.with-gutter{margin-top:35px}}@media screen and (max-width: 480px){.mount-slider+.with-gutter{margin-top:20px}}/*!
 *  5.13. Testimonials
*/.testimonials__container{margin:auto;width:100%}.testimonials__container .flickity-viewport{transition:height .3s linear}.testimonials.gutter--on{padding-left:0;padding-right:0}.testimonial__header{display:flex;margin-bottom:3em}.testimonial__header span{display:block}.testimonial__author-avatar{width:66px;height:66px;border-radius:66px;overflow:hidden;margin-right:25px}.testimonial__author-avatar img{border-radius:66px}.testimonial__author-name{margin-bottom:.3em}.testimonial__content{font-family:Times New Roman,Times,serif;font-weight:400;font-style:italic}@media screen and (min-width: 1920px){.testimonial__content{font-size:30px}}@media screen and (min-width: 1280px) and (max-width: 1920px){.testimonial__content{font-size:28px}}@media screen and (min-width: 1023px) and (max-width: 1280px){.testimonial__content{font-size:26px}}@media screen and (max-width: 1023px){.testimonial__content{font-size:24px}}@media screen and (max-width: 768px){.testimonial__content{font-size:22px}}@media screen and (max-width: 480px){.testimonial__content{font-size:20px}}/*!
 *  5.14. Text with images
*/.text-w-image{display:flex;flex-wrap:wrap;padding-left:5%;padding-right:5%}.text-w-image[data-size="2"] .text-w-image__container{width:50%}@media screen and (max-width: 480px){.text-w-image[data-size="2"] .text-w-image__container{width:100%;margin-bottom:50px}}.text-w-image[data-size="3"] .text-w-image__container{width:33.33%}@media screen and (max-width: 648px){.text-w-image[data-size="3"] .text-w-image__container{width:100%;margin-bottom:50px}}.text-w-image[data-size="4"] .text-w-image__container{width:25%}@media screen and (max-width: 1280px){.text-w-image[data-size="4"] .text-w-image__container{width:50%}.text-w-image[data-size="4"] .text-w-image__container:nth-child(-n+2){margin-bottom:100px}}@media screen and (max-width: 480px){.text-w-image[data-size="4"] .text-w-image__container{width:100%;margin-bottom:50px}}.text-w-image .text-w-image__container:last-child{margin-bottom:0!important}.text-w-image__container{padding:0 5%}.text-w-image__image{margin-bottom:1.8em}@media screen and (max-width: 948px){.text-w-image__container{padding:0 25px}.text-w-image:first-child{padding-left:0}.text-w-image:last-child{padding-right:0}}/*!
 *  5.15. Video background
*/.video-text{position:relative}.video-text__container{position:absolute;top:0;left:0;width:100%;height:100%;position:relative;overflow:hidden;height:0}.video-text__container>a{position:absolute;top:0;left:0;width:100%;height:100%}.video-text__content{position:absolute;top:0;left:0;width:100%;height:100%;padding:50px}@media screen and (max-width: 1280px){.video-text__content{padding:3.2vw}}@media screen and (max-width: 948px){.video-text__content{padding:25px}}.video-text__title{margin-bottom:.6em}@media screen and (max-width: 648px){.video-text__title{margin-bottom:0}}.video-text__background{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.video-text__background video{position:absolute;min-width:calc(100% + 2px);min-height:calc(100% + 2px);opacity:0;width:auto;height:auto;top:50%;left:50%;transform:translate(-50%,-50%);transition:opacity .1s linear,background .2s linear}.video-text__background video+.video-text__image{display:none}@media screen and (max-width: 768px){.video-text__background[data-height="70vh"]{height:55vh}}/*!
 *  5.16. Video popup
*/.video-popup__container{height:0;padding-top:56.25%;position:relative}.video-popup__link{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:flex-end;cursor:pointer;overflow:hidden;color:#000;padding:50px}.video-popup__link svg path{fill:#000}.video-popup__link svg{transition:all .1s linear}.video-popup__link:hover svg{transform:scale(1.05)}@media screen and (max-width: 1280px){.video-popup__link{padding:3.2vw}}@media screen and (max-width: 948px){.video-popup__link{padding:25px}}.video-popup__title{margin-bottom:.6em}@media screen and (max-width: 648px){.video-popup__title{margin-bottom:0}}.video-popup__play{display:block;position:absolute;top:50%;left:50%;width:100px;height:100px;transform:translate3d(-50%,-50%,0)}.video-popup__play svg{width:100%!important;height:100%!important}.video-popup__background{z-index:-1}.video-popup__background:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";opacity:.36;z-index:9}.video-popup__iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:99}.video-popup__blackout{position:absolute;top:0;left:0;width:100%;height:100%;transition:all .1s linear;pointer-events:none;opacity:0;background:#000;z-index:90}/*!
 *  6.1. Customer pages
*/.login-actions{clear:both;display:flex;justify-content:space-between;align-items:center;padding-top:30px}.login-actions a:hover{color:#ef3347}@media screen and (max-width: 648px){.login-actions{flex-direction:column;align-items:flex-start;padding-top:0}.login-actions>div{width:100%;text-align:center!important;margin-top:1em}.login-actions .button--wide{width:100%}}.page-title{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:50px}.page-title .h0,.page-title .template- #content>div:first-child h1,.template- #content>div:first-child .page-title h1,.page-title .footer-text.footer-text--large .rte,.footer-text.footer-text--large .page-title .rte{margin-bottom:10px}.page-title .button,.page-title .shopify-challenge__button,.page-title .shopify-payment-button__button--unbranded,.page-title #shopify-product-reviews .spr-summary-actions-newreview,#shopify-product-reviews .page-title .spr-summary-actions-newreview,.page-title #spr-form .spr-button-primary,#spr-form .page-title .spr-button-primary,.page-title .delete-address a,.delete-address .page-title a{margin-bottom:5px}.order-table{width:100%;border:none}.order-table thead,.order-table tr{border:none}.order-table td,.order-table th{text-align:left;border:none;opacity:.66;min-height:20px;margin-bottom:8px}.order-table td:first-child,.order-table th:first-child{padding-left:0}.order-table th{text-transform:uppercase;padding-bottom:15px;font-weight:700;opacity:.66;max-width:120px}.order-table tbody td:first-child,.order-table tbody th:first-child{opacity:1;font-weight:700}.order-table tfoot tr:first-child td,.order-table tfoot tr:first-child th,.order-table tfoot tr:last-child td,.order-table tfoot tr:last-child th{padding-top:10px}.order-table.o-order tfoot tr:first-child td,.order-table.o-order tfoot tr:first-child th{padding-top:40px}.order-table tbody tr{display:block;margin-bottom:20px;padding-bottom:30px;width:100%}.order-table tbody tr:last-child{margin-bottom:0}.order-table tbody td,.order-table tbody th{position:relative;width:100%;display:block;padding:0 0 0 40%!important;text-align:right!important}.order-table tbody td span.label,.order-table tbody th span.label{position:absolute;top:7px;left:0;width:45%;white-space:nowrap;display:block;line-height:1;font-weight:700;text-transform:uppercase;text-align:left}.template-customers-order .order-table tfoot .text-right{width:50%;text-align:right;padding-right:0}.order-table.o-order tfoot{display:inline-table;width:100%;margin-top:20px}.address-title{text-transform:uppercase;display:block;margin-bottom:20px}.simple-address{opacity:.66}.address-popup{width:80%;max-width:780px;margin:50px auto;background:#fff;padding:70px 50px;flex-direction:column;position:relative}.address-popup span{margin-bottom:1.2em}.address-popup a{margin-top:.9em}.address-popup .mfp-close{color:#000;opacity:1;top:5px;right:5px;transition:all .1s linear}.address-popup .mfp-close:hover{color:#ef3347}@media screen and (max-width: 768px){.address-popup{width:90%;padding:50px 30px}}.customer-addresses{display:flex}.customer-address{width:50%}.customer-address:nth-child(odd){padding-right:25px}.customer-address:nth-child(2n){padding-left:25px}/*!
 *  6.2. Sidebar responsive queries
*/@media screen and (max-width: 948px){.sidebar{width:100%;max-width:none;height:66px;border-bottom:1px solid #f7f7f7}.sidebar__responsive-container{border:none;min-height:0;padding:13px 25px;height:100%}.sidebar__container:after,.sidebar__cart>div:after,.collection__filters>div:after{display:none}.sidebar__container-holder{display:flex;height:100%;flex:0;justify-content:space-between}.logo{margin:0;padding:0}.logo *{height:100%}.sidebar__menus{position:fixed;width:360px;top:0;right:0;z-index:99;background:#fff;height:100vh;padding:60px 0;overflow-y:scroll;border-left:1px solid #f7f7f7}.sidebar__menu-handle svg{height:28px;margin-top:-1px}.sidebar__cart-handle,.sidebar__menu-handle,.sidebar__search-handle{position:relative;top:0;right:0}.sidebar__responsive-handles{display:flex;margin-right:-8px}.sidebar__responsive-handles>span,.sidebar__responsive-handles>a{display:block;margin:0 2px}.sidebar__search-handle,.sidebar__menu-handle{padding-top:8px}.sidebar__search-handle path,.sidebar__menu-handle path{stroke:transparent!important;fill:#000}.no-touch .sidebar__search-handle:hover path,.no-touch .sidebar__menu-handle:hover path{fill:#ef3347}#content-holder:before{display:none}.sidebar__cart-close,.sidebar__menus-close,.sidebar__search-close,.collection__filters-close{top:18px}.sidebar__cart .cart__title{padding-top:30px;padding-bottom:24px}.sidebar__cart{width:360px;right:0;left:auto;background:#fff;visibility:visible;transform:translate(100%);transition:all .12s linear}.sidebar__cart.opened{transform:translate(0)}.sidebar__cart-close svg,.sidebar__menus-close svg,.sidebar__search-close svg,.collection__filters-close svg{left:-2px}.sidebar__menus{transform:translate(100%);transition:all .12s linear}.sidebar__menus.opened{transform:translate(0)}.sidebar__menus.opened .sidebar__menus-close{opacity:1;visibility:visible;display:block}.sidebar__menu a,.sidebar__cart .cart{padding-left:30px;padding-right:30px}.sidebar__footer{position:fixed;left:0;width:100%;transform:none;top:0;padding:0 25px;background:#fff;opacity:0;visibility:hidden;transition:all 80ms linear}.sidebar__footer input[type=search]{height:64px;border-bottom:none;width:calc(100% - 50px)}.sidebar__footer.opened{opacity:1;visibility:visible}.sidebar__footer.opened .sidebar__search-close{display:block}.sidebar__footer button{display:none}.sidebar__footer .sidebar__search-close{opacity:1;visibility:visible;top:18px;right:4px}.sidebar__footer .collection__filters-close{right:auto}.cart-overlay-background,.filters-overlay-background{z-index:999;left:auto;right:360px;transition:all 80ms linear}.cart-overlay-background.show,.show.filters-overlay-background{transition:all 80ms linear 60ms}}@media screen and (max-width: 948px) and (max-width: 360px){.sidebar__menus{width:100%}}@media screen and (max-width: 948px) and (max-width: 360px){.sidebar__cart{width:100%}}/*!
 *  6.3. Product page responsive queries
*/@media screen and (max-width: 1023px){.product{flex-direction:column-reverse}.product__text{width:100%;padding:50px 20% 100px;max-width:none;min-height:0;transform:none!important;position:relative!important}.product__gallery{position:relative!important}.product__gallery .flickity-page-dots,.product__gallery .slider__dots{bottom:-45px!important;background:transparent;padding:0}.product__gallery .flickity-page-dots .dot,.product__gallery .slider__dots .dot{background-color:#00000029!important}.product__gallery .flickity-page-dots .dot:last-child,.product__gallery .slider__dots .dot:last-child{margin-right:0}.product__gallery .flickity-page-dots .dot.is-selected,.product__gallery .slider__dots .dot.is-selected{background-color:#000!important}.product-gallery{height:65vh}.product-gallery:not([data-size="1"]){margin-bottom:40px}.product-gallery.product-gallery--thumbnails:not([data-size="1"]){margin-bottom:60px}.product-gallery:after{content:"flickity";display:none}.product-gallery--gutter{padding-bottom:0}.product-gallery__navigation{display:none}.product-gallery--thumbnails .flickity-page-dots,.product-gallery--thumbnails .slider__dots{bottom:-60px!important}.product-gallery--gutter{padding-left:25px}.product-gallery--fill-mobile{transition:height .2s linear;height:auto!important;min-height:45vh}.product-gallery--fill-mobile.product-gallery--gutter{padding-right:25px}.product-gallery--fill-mobile .product-gallery__item{width:100%}.product-gallery--fill-mobile.product-gallery--mobile-fixed{height:63vh!important;min-height:0}.product-gallery--fill-mobile.product-gallery--mobile-fixed .product-gallery__item{height:100%}.product-gallery--fill-mobile.product-gallery--mobile-fixed .product-gallery__item .lazy-image,.product-gallery--fill-mobile.product-gallery--mobile-fixed .product-gallery__item .product-item__thumbnail{height:100%;padding-top:0!important}.product__header{text-align:center}.product__content{margin-top:50px;flex:0}.product__offers{margin-bottom:55px}.product__text .toggles{margin-top:50px}.share-link,.article__navigation a{display:inline-block;margin-left:auto;margin-right:auto}#shopify-section-product-recommendations .h1,#shopify-section-product-recommendations #shopify-product-reviews .spr-header-title,#shopify-product-reviews #shopify-section-product-recommendations .spr-header-title,#shopify-section-product-recommendations .featured-product .product-title-helper,.featured-product #shopify-section-product-recommendations .product-title-helper{text-align:center}.product .breadcrumb{width:100%;max-width:none;z-index:9;position:static;padding:22px 25px;order:9}.product .breadcrumb+.product__text{margin-top:0}}@media screen and (max-width: 1023px) and (max-width: 648px){.product .breadcrumb{padding:15px 25px}}@media screen and (max-width: 648px){.product__text{padding-left:25px;padding-right:25px;padding-top:30px}.product__offers{margin-bottom:30px}.product__content{margin-top:30px}}@media screen and (max-width: 948px){.product__text{padding-bottom:70px}.product-gallery--gutter .product-gallery__item{margin-right:17px!important}#shopify-section-product-recommendations .h1,#shopify-section-product-recommendations .footer-text.footer-text--large .rte,.footer-text.footer-text--large #shopify-section-product-recommendations .rte,#shopify-section-product-recommendations #shopify-product-reviews .spr-header-title,#shopify-product-reviews #shopify-section-product-recommendations .spr-header-title{text-align:left}}@media screen and (max-width: 480px){.product__text{padding-bottom:50px}.product-gallery[data-mobile-style=product-gallery--fit]{height:57vh!important}}.powered-by-shopify{display:none}#bsscommerce-ltap-password{text-align:center;padding-bottom:50px}#bsscommerce-password{margin-bottom:20px;max-width:300px;width:100%;background-color:#fff}#bsscommerce-password-submit{background:#000;color:#fff;font-weight:600;padding:0 26px;cursor:pointer}.bss-commerce-passcode-container-2{padding:0 10px}
/*# sourceMappingURL=/s/files/1/0561/8263/6597/t/2/assets/theme.scss.css.map */
