#productImagesDetails{display:flex;gap:20px;background-color:#fff}.productImagesDivWrapper{width:60%}#productDetailsDiv{width:40%}#ProductPhoto .product-main-carousel{border:1px #c8c8c8 solid}#product-main-image{width:100%}#productImagesDiv{display:flex;flex-flow:row-reverse;gap:20px}#ProductThumbsWrapper{width:100px;position:relative}#ProductThumbsWrapper .jq__slider,#ProductThumbsWrapper .jq__slider .jq__slider__outer{position:absolute;height:100%;width:100%}#ProductThumbsWrapper .jq__slider .item__outer+.item__outer{margin-top:10px}#ProductPhoto{width:calc(100% - 120px)}.product-main-carousel .jq__slider__inner .item__outer .item{width:100%;height:calc(100vh - 40px);background-size:contain;background-repeat:no-repeat;background-position:center}.free__swatch .product-main-carousel .jq__slider__inner .item__outer .item{height:calc(100vh - 100px)}.product-main-carousel .slider__prv,.product-main-carousel .slider__nxt{cursor:pointer;position:absolute;left:0;top:50%;z-index:1;width:30px;height:60px;transform:translateY(-50%);background:#000;opacity:.8;overflow:hidden}.product-main-carousel .slider__prv:hover,.product-main-carousel .slider__nxt:hover{background:#fff}.product-main-carousel .slider__nxt{left:auto;right:0}.product-main-carousel .slider__prv .arrow,.product-main-carousel .slider__nxt .arrow{border-color:#fff;padding:10px}.product-main-carousel .slider__prv:hover .arrow,.product-main-carousel .slider__nxt:hover .arrow{border-color:#000}.product-main-carousel .slider__prv .arrow{margin:19px 0 0 10px}.product-main-carousel .slider__nxt .arrow{margin:19px 10px 0 0}.product-thumbs .slider__prv,.product-thumbs .slider__nxt{overflow:hidden;text-align:center;width:60px;height:30px;cursor:pointer;position:absolute;left:50%;top:0;z-index:1;transform:translate(-50%);background-color:#000;opacity:.8}.product-thumbs .slider__prv:hover,.product-thumbs .slider__nxt:hover{background-color:#fff}.product-thumbs .slider__nxt{top:auto;bottom:0}.product-thumbs .slider__prv .arrow,.product-thumbs .slider__nxt .arrow{border-color:#fff;padding:8px}.product-thumbs .slider__prv:hover .arrow,.product-thumbs .slider__nxt:hover .arrow{border-color:#000}.product-thumbs .slider__prv .arrow{margin:11px 0 0}.product-thumbs .slider__nxt .arrow{margin:3px 0 0}.product-thumbs .item__outer .item{border:1px #f7f7f7 solid}.product-thumbs .item__outer._focus .item{border:1px #7b7b7b solid}.productDetailsDivInner>h6{color:#545454;font-size:12px;font-family:plus_jakarta_sansregular!important}.productDetailsDivInner>h6 a{color:#545454;text-decoration:underline}.details_tabs_wrapper{margin-top:10px;margin-bottom:15px}.details_tab,.details_tab_bold{border-top:1px #c8c8c8 solid}.details_tab_body{line-height:1.4;display:none;padding:10px;background-color:#faf8f8}.details_tab_body.__scroll{max-height:calc(100vh - 200px);overflow:auto}.details_tab_title.open~.details_tab_body{display:block}.details_tab_title{color:#000;font-family:Plus Jakarta Sans;font-weight:800;cursor:pointer;position:relative;padding:15px 0}.details_tab_title.open{border-bottom-color:#faf8f8}.details_tab_title .tab-count{line-height:1;text-align:center;border:1px #000 solid;display:inline-flex;align-items:center;justify-content:center;margin-right:5px;width:20px;height:20px;border-radius:50%}.__selected .details_tab_title .tab-count{color:#fff;background:#000}.details_tab_title .arrow{border:solid #454545;border-width:0 2px 2px 0;display:inline-block;padding:4px;position:absolute;right:2px}.details_tab_title .arrow.up{top:22px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.details_tab_title .arrow.down{top:18px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.details_tab_title.open .arrow.down{top:22px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.details_tab_body .select__label{font-family:Plus Jakarta Sans,sans-serif;cursor:pointer;font-weight:400;padding:8px 12px;background-color:#fff;border:1px #d0d0d0 solid}.details_tab_body .select__label.selected{cursor:default;color:#000;border:1px #000 solid}.details_tab_body .select__label:hover{border-color:#6e6e6e}.details_tab_body .select__label+.select__label{margin-top:5px}.details_tab_body .select__label.__hide{display:none}.details_tab_title .selected__value{font-weight:400;color:#000;display:inline-block;margin-left:5px;font-size:12px;font-style:italic;padding:0 5px;border-radius:3px;background-color:#f6f6f6}.details_tab_body ul{margin:0;padding:0;display:flex;flex-wrap:wrap;gap:0px;list-style:none}.details_tab_body li.variant{text-align:center;font-size:10px;line-height:1.2;display:flex;flex-basis:40px;flex-flow:column;margin:0}.details_tab_body li.variant a{position:relative;display:block;align-self:center;padding:1px;background:#fff;width:55px;height:46px;border:1px #faf8f8 solid;overflow:hidden;background-position:center;background-size:cover;background-repeat:no-repeat}.details_tab_body li.variant a:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border:2px #FFF solid}.details_tab_body li.variant>span{margin-top:5px}.details_tab_body li.variant img{visibility:hidden}.details_tab_body li.variant a.select{cursor:default;border:1px #000 solid}.details_tab_body li.variant a.select:after{content:"";left:0;top:4px;position:absolute;border:solid white;border-width:0 3px 3px 0;display:inline-block;width:10px;height:18px;transform:rotate(30deg);filter:drop-shadow(0px 1px 2px rgba(0,0,0,.5));right:0;margin:0 auto}.product__qty__wrapper>#pdpCallouts{margin-top:15px}.product__qty__wrapper a.tooltipShipping{position:relative;font-size:14px;color:#fe452d}.product__qty__wrapper a.tooltipShipping .fas{color:#000;font-size:14px;display:none}.product__qty__wrapper a.tooltipShipping span{color:#fff;position:absolute;transform:translate(-50%,-10px);left:50%;bottom:100%;z-index:10;display:none;padding:8px 10px;width:350px;line-height:1.2;font-size:14px;border-radius:2px;border:2px #FFF solid;background-color:#000;box-shadow:0 0 8px 4px #666}.product__qty__wrapper a.tooltipShipping:hover span{display:block}.product__qty__wrapper a.tooltipShipping span>img{display:none}.product__qty__wrapper a.tooltipShipping u{text-decoration:none}.price__section__wrapper{display:flex;align-items:center}.price__section__wrapper .offer-img{font-size:12px;text-align:center;margin:0;padding:10px;height:auto;width:auto;background:#de1a01}.price__section__wrapper .bold_option_price_display,.price__section__wrapper .clsComparePrice{font-size:24px;color:#000;font-family:Plus Jakarta Sans;font-weight:800}.price__section__wrapper .sale__discount__msg~.bold_option_price_display{padding-left:20px}.price__section__wrapper .clsComparePrice{color:#696969;padding-left:20px}.productDetailsDivInner>h1{font-size:30px;color:#000;font-family:Plus Jakarta Sans!important;font-weight:800}.productDetailsDivInner .js-qty{max-width:150px}.productDetailsDivInner .js-qty input{font-family:Plus Jakarta Sans!important;font-weight:800;color:#000;border:0;outline:0;height:50px}.productDetailsDivInner .js-qty__adjust--minus,.productDetailsDivInner .js-qty__adjust--plus{color:#000;line-height:1;font-size:18px;padding:0;width:50px;height:50px;border:1px #000 solid;border-radius:50%}.productDetailsDivInner .js-qty__adjust--minus:disabled,.productDetailsDivInner .js-qty__adjust--plus:disabled{opacity:.2;cursor:default}.product__qty__wrapper .quantity-selector{display:inline-block;font-family:Plus Jakarta Sans;font-weight:800;margin-bottom:10px}.add__to__cart__section{display:flex;flex-wrap:wrap;gap:20px;margin-top:15px;margin-bottom:15px}.add__to__cart__section>div{flex-grow:1}.add__to__cart__section>div.add__to__cart__left{text-align:left}.add__to__cart__section>div .btn{font-family:Plus Jakarta Sans!important;font-size:18px;background:#de1a01;width:100%;height:50px;line-height:46px;padding:0;border-radius:50px;border:2px #de1a01 solid}.add__to__cart__section>div .btn:hover{color:#de1a01;background:#fff}.add__to__cart__section>div .add-wishlist{font-family:Plus Jakarta Sans!important;font-size:18px;color:#de1a01;background:none;width:100%;height:50px;padding:0;border-radius:50px;border:2px #de1a01 solid}.add__to__cart__section>div .add-wishlist:hover{color:#fff;background:#de1a01}.add__to__cart__section>div .add-wishlist .fa{margin-left:4px}.product-main-carousel .jq__slider__inner .item__outer img{opacity:0;width:100%;height:100%}.right_bottom_description{gap:20px;display:flex;margin-top:30px;padding-top:25px;border-top:1px #ccc solid}.right_bottom_description>div{flex-basis:50%}.right_bottom_description>div:empty{display:none}.productImagesDivWrapperInner{position:sticky;top:20px}.productTabs{margin-top:60px}.productTabs>h1{font-weight:700;margin-bottom:20px}.productDetailsDivInner .affirm-as-low-as{margin-top:20px;margin-bottom:10px}.fabric__wrapper{flex-wrap:wrap;display:flex;gap:10px;margin-top:5px}.fabric__wrapper.hidden{display:none}.selected__fabric,.selected__fabric2{display:flex;flex-flow:column}.selected__fabric.hidden,.selected__fabric2.hidden{display:none}.fabric__wrapper .fabric,.fabric__wrapper .fabric2{line-height:1.4;font-size:12px;display:flex;align-items:center;gap:5px}.fabric__wrapper .fabric .fab-span,.fabric__wrapper .fabric2 .fab-span2{position:relative;width:56px;height:40px;background-repeat:no-repeat;background-position:center;background-size:cover;border:1px #d7d7d7 solid}.fabric__wrapper .fabric .fab-span.__no__image,.fabric__wrapper .fabric2 .fab-span2.__no__image{background-size:contain}.fabric__wrapper .fabric .fab-span:before,.fabric__wrapper .fabric2 .fab-span2:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border:1px #fff solid}.fabric__wrapper .fab-span-heading{font-weight:700}.fabric__wrapper .fab-span-title{font-size:11px;font-weight:400}.add__to__cart_error{display:none;font-weight:400;color:red;text-align:center;margin-top:5px}.add__to__cart_error.shown{display:inline-block}.fabricSwatchesTabs{display:flex;gap:10px;padding:0 10px;margin-bottom:10px;border-bottom:1px #000 solid}.fabricSwatchesTabs>div{cursor:pointer;color:#fff;font-weight:600;padding:8px 13px;background:#959595;border-radius:5px 5px 0 0}.fabricSwatchesTabs>div.active{cursor:default;color:#fff;background:#000}.fabricSwatchesTabs>div .icon{display:none}.fabricSwatchesBody .accordion-content{display:none;max-height:calc(100vh - 200px);overflow:auto;padding:0}.fabricSwatchesBody .accordion-content.default{display:block}.option-variants-scroll.scroll-swatches{max-height:calc(100vh - 200px);overflow:auto}.right_bottom_description .btn{font-family:Plus Jakarta Sans!important;font-size:16px;background:#de1a01;height:40px;line-height:36px;padding:0 20px;border-radius:50px;border:2px #de1a01 solid}.right_bottom_description .btn:hover{color:#de1a01;background:#fff;border:2px #de1a01 solid}.p-h4 strong{font-size:1.14286em;font-family:plus_jakarta_sansbold;font-weight:700}.add__to__cart__section #AddToCart,.add__to__cart__section #AddToCartBundle,.add__to__cart__section #cartBtn{width:100%;max-width:350px}#freeShippingP{color:#de1a01;font-weight:700}.product_desc_wrap{display:flex;gap:40px}.product_desc_wrap .product_desc_left{width:50%}.product_desc_wrap .product_desc_right{display:flex;gap:40px;width:50%;padding-top:20px;margin-top:53px;border-top:2px #484848 solid}.product_desc_wrap .product_desc_right>div{flex-basis:50%}.product_desc_wrap .product_desc_right h4{font-weight:700}.menu ul{font-size:13px}.menu>ul>li a{height:100%}@media screen and (max-width: 1400px){.menu ul{font-size:12px}}@media screen and (max-width: 1000px){.menu>ul>li a{padding:10px 8px}#productImagesDiv{flex-flow:column}#ProductThumbsWrapper .jq__slider,#ProductThumbsWrapper .jq__slider .jq__slider__outer{position:relative}#ProductPhoto{width:100%}.productImagesDivWrapper,#productDetailsDiv{width:50%}#ProductThumbsWrapper{width:100%}#ProductThumbsWrapper .jq__slider__inner .item__outer{width:100px}#ProductThumbsWrapper .jq__slider .item__outer+.item__outer{margin-top:0;margin-left:10px}.product-main-carousel .jq__slider__inner .item__outer .item{height:calc(100vh - 180px)}.product-thumbs .slider__prv,.product-thumbs .slider__nxt{width:30px;height:60px;left:0;top:50%;transform:translateY(-50%)}.product-thumbs .slider__prv .arrow.up{margin:18px 0 0 8px;transform:rotate(135deg);-webkit-transform:rotate(135deg)}.product-thumbs .slider__nxt{right:0;left:auto}.product-thumbs .slider__nxt .arrow.down{margin:18px 8px 0 0;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}}@media screen and (max-width: 991px){.nav-bar .wrapper{padding:0}.menu ul{font-size:11px;margin:0}.menu>ul>li a{padding-left:4px;padding-right:4px}}@media screen and (max-width: 767px){#productImagesDetails{flex-direction:column}.productImagesDivWrapper,#productDetailsDiv{width:100%}.product-main-carousel .jq__slider__inner .item__outer .item,.free__swatch .product-main-carousel .jq__slider__inner .item__outer .item{height:400px}#ProductThumbsWrapper .jq__slider__inner .item__outer{width:70px}#ProductThumbsWrapper{display:none}.add__to__cart__section{flex-direction:column}.product_desc_wrap{flex-direction:column;gap:0}.product_desc_wrap .product_desc_left,.product_desc_wrap .product_desc_right{width:100%;flex-direction:column;gap:20px}.product_desc_wrap .product_desc_right{margin-top:0}.productTabs{margin-top:20px}.site-nav--mobile{margin:0}.site-nav--mobile>button,.site-nav--mobile>a{flex-grow:1;text-align:center}.nav-bar .grid--full>.grid__item.one-eighth{width:20%}.nav-bar .grid--full>.grid__item.three-quarters{width:60%}.ajaxcart__footer>a{display:block}}.__cart_btn{position:relative}.__cart_btn:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0}.scroll_down_arrow{display:none;position:fixed;left:49px;bottom:0;overflow:hidden;text-align:center;width:60px;height:30px;cursor:pointer;z-index:1;background-color:#000;opacity:.8}.scroll_down_arrow .arrow{border:solid #fff;border-width:0 2px 2px 0;display:inline-block;padding:8px;margin:3px 0 0}.scroll_down_arrow .arrow.down{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.jq__slider,.jq__slider *{box-sizing:border-box}.jq__slider{position:relative}.jq__slider__outer{position:relative;overflow:hidden;width:100%}.jq__slider__inner{position:relative;transition-property:left,top;transition-timing-function:ease-in}.jq__slider__inner:after{content:"";display:block;clear:both}.jq__slider__inner .item__outer{float:left}.jq__slider__inner .item__outer._hide{display:none}.jq__slider__inner .item__outer .item{text-align:center;display:block;position:relative;height:100%}.vertical__scroll .jq__slider__inner{flex-direction:column}.jq__slider__inner .item__outer img{max-width:100%;height:auto;vertical-align:bottom;position:relative}.jq__slider__inner .item__outer .placeholder{background-color:#ededed;border-color:#e1e1e1}.jq__slider__inner .item__outer .placeholder img{visibility:hidden}.product-thumbs .slider__prv,.product-thumbs .slider__nxt{line-height:1px}.jq__slider .slider__prv._disable,.jq__slider .slider__nxt._disable{cursor:default;opacity:.5;display:none}.jq__slider .slider__prv.__no__scroll,.jq__slider .slider__nxt.__no__scroll{display:none}.jq__slider .arrow{border:solid black;border-width:0 2px 2px 0;display:inline-block;padding:3px}.jq__slider .arrow.right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.jq__slider .arrow.left{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.jq__slider .arrow.up{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.jq__slider .arrow.down{transform:rotate(45deg);-webkit-transform:rotate(45deg)}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}.mob-search-wrap{padding-left:10px!important;padding-right:10px!important}.product-swatches li.variant a,.product-swatches-alt li.variant a,.product-swatches-al li.variant a{border-radius:50%;margin:0 20px;border:1px solid #343131;width:35px;height:35px}.details_tab_body .product-swatches-alt li.variant a:before{border:none}.details_tab_body li.variant{position:relative;margin-bottom:10px}.details_tab_title .arrow.plus{border-width:0;left:auto;right:0}.details_tab_title .arrow.plus:before{content:"+";right:0;position:absolute;top:-7px;font-style:normal;color:#000;font-size:20px}.details_tab_title.tab__title.open .arrow.plus:before{content:"-"}.details_tab_body li.variant a:before{border:none}.swatchHide{display:none}#showMoreDiv{color:#fff;text-align:center;font-size:15px;font-weight:700;cursor:default;width:200px;margin:10px auto;padding:5px;background-color:#de1a01;border-radius:15px}#showMoreDiv:hover{color:#de1a01;background-color:#fff;border:2px #DE1A01 solid}.bundleError{font-weight:700;color:#8b0000}
/*# sourceMappingURL=/cdn/shop/t/90/assets/dp-new.css.map */
