.template-collection header .hero-area .background-image{margin-top:123px}@media only screen and (max-width:1247px){.template-collection header .hero-area .background-image{margin-top:107px}}@media only screen and (max-width:650px){.template-collection header .hero-area .background-image{margin-top:75px}}
a[href="javascript:void(0)"]:active,a[href="javascript:void(0)"]:focus,a[href="javascript:void(0)"]:hover{cursor:auto}.template-collection header .hero-area .background-image{margin-top:123px}@media only screen and (max-width:1247px){.template-collection header .hero-area .background-image{margin-top:80px}}@media only screen and (max-width:650px){.template-collection header .hero-area .background-image{margin-top:55px}}@media only screen and (max-width:650px){.template-collection .dropdown-options{border:none;padding-left:0}}@media only screen and (max-width:650px){.template-collection .dropdown-options input[type=radio]:disabled+label{text-transform:capitalize}}.template-collection #variants-buttons{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:16px}@media only screen and (max-width:650px){.template-collection #variants-buttons{padding-bottom:17px;-webkit-clip-path:inset(0 0 17px 0);clip-path:inset(0 0 17px 0);display:block;white-space:nowrap;overflow:auto;margin-bottom:0}}.template-collection #variants-buttons .variant{border-radius:50%;height:32px;width:32px;margin:8px;box-sizing:border-box;transition:.5s cubic-bezier(.12,.98,.33,.99)}@media only screen and (max-width:650px){.template-collection #variants-buttons .variant{display:inline-block;min-height:32px;min-width:32px;padding:0}}.template-collection #variants-buttons .variant.active,.template-collection #variants-buttons .variant:hover{transform:scale(1.1);box-shadow:0 0 0 2px #fff,0 0 0 3.5px #a4a6aa}.tabs{position:relative;overflow:hidden;margin:0 auto;width:100%;font-weight:300;font-size:1.25em}.tabs nav{text-align:center}.tabs nav ul{position:relative;display:-ms-flexbox;display:-moz-flex;display:-ms-flex;display:flex;margin:0 auto;padding:0;max-width:1200px;list-style:none;-ms-box-orient:horizontal;-ms-box-pack:center;-ms-flex-flow:row wrap;flex-flow:row wrap;-moz-justify-content:center;-ms-justify-content:center;-ms-flex-pack:center;justify-content:center}.tabs nav ul li{z-index:1;margin:0;text-align:center;-moz-flex:1;-ms-flex:1;flex:1}.tabs nav a,.tabs nav ul li{position:relative;display:block}.tabs nav a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:2.5}.tabs nav a span{vertical-align:middle;font-size:.75em}.tabs nav a:focus{outline:none}.tabs-content{background-color:#f7f7f7}.tabs-content__products{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:auto;max-width:1270px;padding:30px 12px;margin:0 auto}@media only screen and (max-width:650px){.tabs-content__products{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:auto;-webkit-clip-path:inset(0 0 30px 0);clip-path:inset(0 0 30px 0)}}.tab-item__product{width:25%;padding:10px 20px 10px 0}@media only screen and (min-width:651px) and (max-width:1247px){.tab-item__product{width:33.33333%}}@media only screen and (max-width:650px){.tab-item__product{min-width:270px}}.tab-item__product-wrapper{padding:20px;background:#fff;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;box-shadow:0 2px 4px 0 rgba(0,0,0,.2)}@media only screen and (max-width:650px){.tab-item__product-wrapper{padding:15px 10px}}.tab-item__product-media{width:100%;max-width:100px}@media only screen and (max-width:650px){.tab-item__product-media{max-width:75px}}.tab-item__product-info{margin-left:10px}.tab-item__product-vendor{font-weight:600;margin-bottom:5px}.tab-item__single-product{max-width:1270px;padding:40px 12px;margin:0 auto}@media only screen and (max-width:650px){.tab-item__single-product{padding:18px 12px}}@media only screen and (max-width:650px){.tab-item__product-title{font-size:18px}}.tab-link--back{margin-top:25px;display:block}@media only screen and (max-width:650px){.product-option{margin-bottom:8px;font-size:16px}}.nav-tab-link.active{color:#a9758d;text-decoration:underline}
