.product-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;z-index:1;padding:4rem 0}@media screen and (min-width:60em){.product-container{padding:4rem 0 8rem}}.product-container__side{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}@media screen and (min-width:60em){.product-container__side{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:calc(100% - 420px)}}@media screen and (min-width:60em){.product-container__side--right{-webkit-box-flex:0;-ms-flex:0 1 360px;flex:0 1 360px}}.product__part--gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:2rem;position:relative}.product__part--form{position:relative;z-index:2}.product__part--form .product-header{padding-bottom:1.6rem}.product__part--form .product-header__title{color:#f37422;margin-bottom:.25rem}.product__part--form .product-header__title span{display:block;font-size:1.7rem;line-height:1.7;color:#a7a597}.product__part--form .product-header__reviews{margin-top:.5rem}.product__part--form .product-header__price{margin-top:.5rem;display:inline-block}.product__part--form .product-header__price.on-sale{color:red}.product__part--form .product-header__price--old{text-decoration:line-through}.product-info .short-description{margin:0 0 2rem}.product-info .short-description p:last-child{margin:0}.product-info-section .page-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem 0;cursor:pointer}.product-info-section .page-header .arrow{cursor:pointer;width:2rem;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0);-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.product-info-section .page-header .arrow svg{max-width:100%;display:block}.product-info-section .info-content{display:none}.product-info-section .info-content ul{font-size:inherit;margin:0 0 2.5rem;padding-left:2rem;font-weight:300}.product-info-section .info-content li{margin-bottom:.25rem}.product-info-section .active .arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.product__part--details ul{font-size:inherit;margin:0 0 2.5rem;padding-left:2rem;font-weight:300}.product__part--details li{margin-bottom:.25rem}.product__part--details p{margin-bottom:1.5rem}.product__part--details strong{font-weight:500}.product__notification{font-size:1.4rem;padding-top:2rem;margin-bottom:0}.product__notification a{cursor:pointer;border:none}.product-detail__tabs{margin:0;padding:0 0 2.4rem}.product-detail__tabs li{margin:0;padding:0;list-style:none;display:inline-block;margin-right:1.6rem;font-size:1.4rem;font-family:Knockout-HTF28-JuniorFeatherwt,sans-serif}@media screen and (min-width:60em){.product-detail__tabs li{font-size:1.5rem}}.product-detail__tabs li:focus,.product-detail__tabs li:hover,.product-detail__tabs li.selected{cursor:pointer;border-bottom:1px solid currentColor}.product-detail__tabs li.selected{font-family:Knockout-HTF28-JuniorFeatherwt,sans-serif}.product-detail__tab-container{padding-bottom:2rem}.product-detail__tab{display:none;font-size:1.5rem}.product-detail__tab.selected{display:block}.product-detail__tab ul{margin:0}.product-detail__tab li{margin:0;padding:0 0 0 1rem;font-size:1.4rem;line-height:1.7;list-style:none;position:relative}.product-detail__tab li:before{content:"- ";position:absolute;left:0}.product-detail__tab p{font-size:1.4rem;line-height:1.7}.product__alt{padding:1.6rem 0 0}.product__alt-title{font-size:1.5rem}.product__alt-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:wrap;-ms-flex:wrap;flex:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.product__alt-item{-webkit-box-flex:0;-ms-flex:0 0 3.2rem;flex:0 0 3.2rem;margin:0 .8rem .8rem 0;border-radius:1.6rem;width:3.2rem;height:3.2rem;background-size:250%;background-repeat:no-repeat;background-position:center center;border:4px solid #F7F7F7;overflow:hidden}.product__alt-item--selected,.product__alt-item:hover,.product__alt-item:focus{-webkit-box-shadow:0 0 0 1px #333;box-shadow:0 0 0 1px #333}.swiper-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swiper-slide{z-index:-1}.swiper-slide-active{z-index:1}.swiper-slide--video iframe{display:block;margin:0 auto}.gallery{width:100%;position:relative;z-index:5}@media screen and (min-width:60em){.gallery{padding:0 10%}}.gallery figure{margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #eee}.gallery a{display:block;text-align:center}.gallery img{display:block;width:100%;max-width:100%;height:auto;margin:0}.gallery .zoom-icon{position:absolute;bottom:1rem;right:1rem;width:25px;height:25px;z-index:10;cursor:pointer}.product__part--thumbs{padding-bottom:2rem}.product__part--thumbs .swiper-wrapper{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.5rem;margin-right:-.5rem;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.product__part--thumbs .swiper-slide{-webkit-box-sizing:border-box;box-sizing:border-box;width:33.33%!important;-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;padding:.5rem}.product__part--gallery .gallery-button-prev,.product__part--gallery .gallery-button-next{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10;padding:1rem;background:#00000040;border-radius:5px}.product__part--gallery .gallery-button-prev img,.product__part--gallery .gallery-button-next img{width:1.5rem;display:block}.product__part--gallery .gallery-button-prev{left:.5rem}.product__part--gallery .gallery-button-next{right:.5rem}#product-reviews #stamped-main-widget{margin:0}.product__part form.klaviyo-form-version-cid_1{padding:1em 0!important;text-align:left}.product__part form.klaviyo-form-version-cid_1 div{padding:0!important;text-align:left!important}.product__part form.klaviyo-form-version-cid_1 p{text-align:left!important;margin-bottom:1em!important}.product__part form.klaviyo-form-version-cid_1 input{width:94%!important}#upsell{margin:0 0 2rem}#upsell .extra-product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:2rem;border-bottom:1px solid #eee;margin-bottom:2rem}#upsell .extra-product:last-of-type{padding-bottom:0;border-bottom:0}#upsell .extra-product .add-item-section__toggle{margin-right:1rem}#upsell .extra-product .extra-product-img{-webkit-box-flex:0;-ms-flex:0 1 30%;flex:0 1 30%;margin-right:1rem}#upsell .extra-product .extra-product-img img{width:100%}#upsell .extra-product .extra-product-info{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0}#upsell .extra-product .extra-product-info h4{margin-bottom:0}#upsell .extra-product .extra-product-info .extra-option-row{margin-top:.25rem}#upsell .extra-product .extra-product-info .extra-option-row--1{display:none}#minicart-add-to-cart-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-option-row{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:0}.product-option-row--1{display:none}.product-option-row .form__field--select{max-width:100%}.product-option-row .form__field--select select{max-width:none;height:56px;padding:0 1em;background:#333;color:#f7f7f7;border-radius:0;border:none;text-align:center;-moz-text-align-last:center;text-align-last:center;font-size:1.6rem}#product-select{display:none}.product-option-row .form__field--select{vertical-align:middle}.product-action{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:3rem 0}.product-option-row--swatches{width:100%;margin:0}.swatch-header{font-family:Open Sans,sans-serif;font-size:1.5rem;font-weight:600;padding:1.2rem 0;margin-top:.75rem;margin-bottom:0;border-top:1px solid #eee;position:relative}.swatch-header:first-child{margin-top:0}.swatch{display:block;width:100%;line-height:1;border-bottom:1px solid #fff}.swatch-element{display:inline-block;padding:.5rem;margin:0;position:relative;border:2px solid transparent}.swatch-element label{text-align:center;cursor:pointer;display:block;margin-bottom:0;width:3.2rem}@media screen and (min-width:60em){.swatch-element label{width:4rem}}.swatch-element label img{display:block}.selected-swatch{border:2px solid #000}.swatch--unavailable{opacity:.5}.swatch--unavailable label{cursor:disabled;color:#aeaeae;border-color:#aeaeae;position:relative;background:-webkit-gradient(linear,right bottom,left top,color-stop(49%,transparent),color-stop(49.5%,currentColor),color-stop(50.5%,currentColor),color-stop(51%,transparent));background:-webkit-linear-gradient(right bottom,transparent 49%,currentColor 49.5%,currentColor 50.5%,transparent 51%);background:-o-linear-gradient(right bottom,transparent 49%,currentColor 49.5%,currentColor 50.5%,transparent 51%);background:linear-gradient(to left top,transparent 49%,currentColor 49.5%,currentColor 50.5%,transparent 51%);pointer-events:none}.section--related-products{margin-top:3rem;padding-bottom:3rem}.section--related-products .products{-ms-flex-wrap:wrap;flex-wrap:wrap;overflow-x:auto;-webkit-overflow-scrolling:touch}.section--related-products .product{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}@media screen and (min-width:60em){.section--related-products .product{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}}.section--related-products-title{font-size:2.4rem;padding:0 1rem}.section--reviews.section .container{padding-top:0}.section--reviews .stamped-summary-ratings{display:none!important}.section--reviews .stamped-summary-actions-newreview{color:#000!important}
/*# sourceMappingURL=/cdn/shop/t/38/assets/bundle.product.css.map */
