.toolbar__item a:focus,.toolbar__item a:focus-visible,html.tab-outline .toolbar__item a:focus{outline:2px solid currentColor;outline-offset:2px}.toolbar__item a:-webkit-any-link:focus-visible{outline-offset:1px}div[data-section-type=header] .toolbar .toolbar__item{position:relative;z-index:99}.hero--lcp.loading:before,.hero--lcp.loading:after,.hero--lcp.loading--delayed:before,.hero--lcp.loading--delayed:after{display:none}.hero--lcp .slideshow__slide:first-child .hero__image,.hero--lcp .slideshow__slide:first-child .hero__image-wrapper,.hero--lcp .slideshow__slide:first-child image-element,.hero--lcp .slideshow__slide:first-child .image-element{opacity:1!important;transform:none!important;transition:none!important}.junip-review-carousel-arrow,.product-grid-slider .carousel-arrow{top:50%;transform:translateY(-50%);cursor:pointer;position:absolute}#back-to-top{position:fixed;bottom:20px;right:20px;border:none;border-radius:50%;padding:10px 19px;font-size:20px;cursor:pointer;display:none;z-index:1000;transition:opacity .3s;background-color:#58340c;color:#fff}#back-to-top:hover,#back-to-top:focus-visible{background-color:#3d2408;color:#fff}.cart-link .cart-link__bubble--visible{align-items:center;color:#fff;justify-content:center;font-size:11px;font-weight:700;letter-spacing:0;height:18px;width:18px}[data-icon=bag-minimal] .cart-link__bubble--visible{text-align:center}@media only screen and (min-width:1200px){.m-up-hide{display:none!important}}@media only screen and (max-width:1199px){.m-down-hide{display:none!important}.site-header,.site-header--stuck{padding:7px 0}.header-item--left .site-nav,.header-item--icons .site-nav{margin-left:-7.5px;margin-right:-7.5px}.site-nav__link--icon{padding-left:7.5px;padding-right:7.5px}.site-nav__link--icon+.site-nav__link--icon{margin-left:-4px}.site-nav__link--icon .icon{height:30px;width:30px}}@media only screen and (min-width:1250px){.site-header{padding:0}.site-nav__link--icon .icon{height:30px;width:30px}.header-sticky-wrapper .site-header__logo{margin-block:0}div[data-section-type=header] .toolbar .toolbar__content{justify-content:space-between;border-bottom:0}div[data-section-type=header] .toolbar{margin-top:-38px}div[data-section-type=header] .toolbar .toolbar__item--menu{position:relative}.announcement-bar .page-width{max-width:600px;padding:0 10px}}@media only screen and (min-width:769px){.medium-up--one-sixth{width:16.66667%}}.add-to-cart.btn--secondary:hover{color:#fff;background-color:var(--colorTextBody);transition:none}.btn--loading.btn--secondary:hover:before{border-color:var(--colorBtnPrimaryText);border-top-color:transparent}.junip-review-carousel-arrow{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:75%;display:flex;height:100%;justify-content:center;transition:opacity .15s ease-in;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:32px;z-index:10}button.slick-prev.junip-review-carousel-arrow.junip-chevron-right.slick-arrow{right:-12px;transform:translateY(-50%) rotate(180deg)}.cart__item-details .js-qty__wrapper{max-width:90px}@media only screen and (min-width:1200px)and (max-width:1367px){.site-nav__link,.site-nav__dropdown-link:not(.site-nav__dropdown-link--top-level){font-size:14px!important}}@media only screen and (min-width:768px)and (max-width:1367px){body .hero--mobile--300px[data-mobile-natural=false],body .hero--mobile--500px[data-mobile-natural=false]{height:100%}body .medium-up--hide{display:none!important}body .small--hide{display:block!important}body .hero__image-wrapper{position:relative}body .hero__text-wrap{position:absolute;top:0;left:0;right:0;bottom:0}body .video-parent-section{height:100%!important}body .video-parent-section .hero__media,body .video-parent-section .hero__media .hero__media-container{position:static}body .video-parent-section .hero__media .hero__media-container video{object-fit:fill}}.product-grid-slider{position:relative;clear:both}div[data-section-type=collection-grid]{display:inline-block;width:100%}div[data-section-type=collection-grid] .grid__item>.btn{margin-block-start:40px;margin-block-end:0}.product-grid-slider .carousel-arrow{align-items:center;background-color:var(--colorBody);border:0;color:var(--colorTextBody);display:flex;height:100px;justify-content:center;padding:0;text-align:center;transition:opacity .1s;user-select:none;-ms-user-select:none;-webkit-user-select:none;width:45px}.product-grid-slider .carousel-arrow svg{fill:currentColor;max-width:16px}.product-grid-slider .carousel-arrow--prev{left:0}.product-grid-slider .carousel-arrow--next{right:0}.product-grid-slider .carousel-container{padding-block:16px 32px;margin-inline:60px;overflow-x:auto;display:flex;width:calc(100% - 120px);gap:0;align-items:center;scroll-snap-type:x mandatory;flex-flow:row nowrap;scroll-behavior:smooth;scrollbar-width:auto}.product-grid-slider .carousel-container::-webkit-scrollbar{height:6px;width:calc(100% - 48px)}.product-grid-slider .carousel-container::-webkit-scrollbar-track{background:0 0}.product-grid-slider .carousel-container::-webkit-scrollbar-thumb{background:#767676;border-radius:6px}.product-grid-slider .carousel-container::-webkit-scrollbar-track-piece:start{background:#767676;border-radius:6px}.product-grid-slider .carousel-slide{padding:0 15px;scroll-snap-align:start}.product-grid-slider:not([style*=--slides-per-view]) .carousel-slide{flex:1 0 20%}.product-grid-slider[style*=--slides-per-view] .carousel-slide{flex:1 0 calc(100% / var(--slides-per-view))}.product-grid-slider .carousel-slide .grid__item,.product-grid-slider .carousel-slide .grid__item.grid-product[class*=medium-up--],.product-grid-slider .carousel-slide .grid__item.grid-product[class*=small--]{float:none;width:100%!important;max-width:100%}.product-grid-slider .carousel-container{padding-block-end:42px}@media only screen and (max-width:1370px){.product-grid-slider .carousel-slide,.product-grid-slider[style*=--slides-per-view] .carousel-slide{flex:1 0 25%}.product-grid-slider[style*=--slides-per-view] .grid__item.grid-product{padding:0!important;margin:0!important}}@media only screen and (max-width:1024px){.product-grid-slider .carousel-slide,.product-grid-slider[style*=--slides-per-view] .carousel-slide{flex:1 0 33.33%}}@media only screen and (max-width:600px){.product-grid-slider[style*=--slides-per-view] .carousel-slide{flex:1 0 50%}}@media only screen and (max-width:1024px){.product-grid-slider{padding-inline:15px}.section-header--with-link{align-items:center;display:flex;width:100%}.grid-product__content:hover .quick-product__btn{opacity:0}div[data-section-type=collection-grid] .grid__item>.btn{margin-block-start:10px;margin-block-end:10px}.product-grid-slider .carousel-arrow{display:none}.product-grid-slider .carousel-slide{flex:1 0 33.333%}.product-grid-slider .carousel-container{margin-inline:0;width:100%}}@media only screen and (max-width:600px){div[data-section-type=collection-grid] .grid__item>.btn{margin-block-start:20px;margin-block-end:20px}.product-grid-slider .carousel-container{padding-block-end:75px}.product-grid-slider .carousel-slide{flex:1 0 50%}}.footer__small-text a{display:none}.template-blog .shopify-section-group-footer-group .index-section,.template-collection .shopify-section-group-footer-group .index-section,.template-page .shopify-section-group-footer-group .index-section,.template-search .shopify-section-group-footer-group .index-section{margin-block:10px}.template-blog .page-content{padding-block-end:15px}.template-blog .pagination{padding-block:5px}.form-vertical input.error{margin-block-end:10px}.error-message{text-align:left;font-size:14px}@media only screen and (min-width:769px)and (max-width:991px){.template-product .product-section .page-content--product{padding-top:0}.template-product .product-section .page-content--product .medium-up--one-half{width:100%;position:relative}.template-product .product-section .page-content--product .medium-up--one-half .product-single__meta{padding-left:0;padding-top:70px}}.logo-bar .product-grid-slider .carousel-slide{flex:1 0 14.2%;margin:0}@media only screen and (max-width:991px){.logo-bar .product-grid-slider .carousel-slide{flex:1 0 25%}}@media only screen and (max-width:767px){.logo-bar .product-grid-slider .carousel-slide{flex:1 0 33.333%}}@media only screen and (max-width:600px){.logo-bar .product-grid-slider .carousel-container{padding-block-end:0}}@media only screen and (max-width:479px){.logo-bar .product-grid-slider .carousel-slide{flex:1 0 50%}}.junip-powered-by-footer.junip-mt-3{display:none}.junip-review-carousel{padding:20px 16px 0!important}@media only screen and (max-width:768px){#CollectionAjaxContent .collection-grid__wrapper>.collection-filter{top:187px!important}}@media only screen and (min-width:769px)and (max-width:992px){.hero__text-shadow .hero__title{font-size:36px!important}.hero__subtitle{margin-bottom:15px}}@media only screen and (min-width:1250px)and (max-width:1350px){.multi-selectors__item{margin:0 0 10px}.toolbar__menu a{display:block;padding:5px}.toolbar__content nav{width:max-content}.announcement-text{font-size:.8em}}@media only screen and (min-width:1250px){div#AnnouncementSlider{z-index:999}div#fsb_background{z-index:9999!important}}.grid-product__tag--custom.badge-color-new{background:#000;color:#fff}.grid-product__tag--custom.limited-edition{background:#c63;box-shadow:0 0 0 1px #000;color:#000}.hero__video-wrap{height:100%;left:0;position:absolute;top:0;width:100%}.hero__video-wrap .video-div,.hero__video-wrap video{height:100%;width:100%}.grid-product__colors{gap:8px;line-height:1;margin-top:8px}.grid-product__colors .color-swatch--small{background-clip:content-box;background-origin:content-box;box-sizing:content-box;flex-shrink:0;margin:0}.grid-product__content:has(>.grid-product__colors) .grid-product__link:after{bottom:56px}.grid-product__content:has(>.grid-product__colors--limited.is-expanded) .grid-product__link:after,.grid-product__content:has(>.grid-product__colors--limited:hover) .grid-product__link:after,.grid-product__content:has(>.grid-product__colors--limited:focus-within) .grid-product__link:after{bottom:112px}.grid-product__colors--limited{flex-wrap:nowrap;position:relative;z-index:2}.grid-product__colors--limited .color-swatch:not(.color-swatch--overflow){display:block;flex-shrink:0}.grid-product__colors--limited .color-swatch--overflow{display:none}.grid-product__colors--limited:hover .color-swatch--overflow,.grid-product__colors--limited.is-expanded .color-swatch--overflow,.grid-product__colors--limited:focus-within .color-swatch--overflow{display:block}.grid-product__colors--limited:hover,.grid-product__colors--limited.is-expanded,.grid-product__colors--limited:focus-within{flex-wrap:wrap;z-index:5}.grid-product__colors--limited:hover .grid-product__swatch-more,.grid-product__colors--limited.is-expanded .grid-product__swatch-more,.grid-product__colors--limited:focus-within .grid-product__swatch-more{display:none}.grid-product__swatch-more{align-items:center;background:var(--colorBody);border:0;box-shadow:0 0 0 1px var(--colorBorder);box-sizing:border-box;color:var(--colorTextBody);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:10px;font-weight:600;height:19px;justify-content:center;line-height:1;margin:0;min-height:19px;min-width:19px;padding:0;text-indent:0;width:19px}[data-swatch_style=round] .grid-product__swatch-more{border-radius:100%}#PBarNextFrameWrapper{pointer-events:none;position:fixed!important;bottom:0!important;top:auto!important;left:0!important;right:0!important;width:100%!important;height:auto!important;max-height:64px;z-index:100000}#PBarNextFrame{pointer-events:auto!important;position:relative!important;height:64px!important;max-height:64px!important;width:100%!important}#FilterDrawer.drawer--is-open,.drawer.drawer--is-open{z-index:100001!important}html.tab-outline #NavDrawer .mobile-nav__link:focus-visible,html.tab-outline #NavDrawer .mobile-nav__link--button:focus-visible,html.tab-outline #NavDrawer .mobile-nav__toggle button:focus-visible,html.tab-outline #NavDrawer .mobile-nav__child-item .collapsible-trigger:focus-visible,html.tab-outline #NavDrawer .drawer__close-button:focus-visible{outline:2px solid currentColor;outline-offset:-2px}html.tab-outline .flickity-page-dots .dot:focus-visible{outline:2px solid currentColor;outline-offset:2px;opacity:1}.grid-product__vendor{color:#595959;opacity:1}.pagination .page.current{color:#595959;font-weight:700;opacity:1}.flickity-page-dots .dot{opacity:.65}.flickity-page-dots .dot:hover{opacity:.85}[data-bars=true] .flickity-page-dots .dot:before{opacity:.65}option[disabled],.disabled .giftcard__code__text,.noUi-pips,.noUi-value-sub{color:#767676}
/*# sourceMappingURL=/cdn/shop/t/246/assets/custom.css.map */
