.ProductPanel__grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));align-items:center;padding-bottom:2.5rem;text-align:center}@media (min-width:900px){.ProductPanel__grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:2.5rem}}.ProductPanel__media{grid-column:span 1/span 1}@media (min-width:900px){.ProductPanel__media{order:1;grid-column:span 6/span 6;grid-column-start:1;margin-bottom:2.25rem}}@media (min-width:1440px){.ProductPanel__media{grid-column:span 5/span 5;grid-column-start:2}}.ProductPanel__media.has-multiple{overflow:hidden}.ProductPanel__details{grid-column:span 1/span 1}@media (min-width:900px){.ProductPanel__details{order:2;grid-column:span 6/span 6;grid-column-start:7;margin-top:0}}@media (min-width:1440px){.ProductPanel__details{grid-column:span 5/span 5;grid-column-start:7;margin:auto}}.ProductPanel__details-wrapper{max-width:352px;margin:0 auto}.ProductPanel__description{margin:auto auto 1rem;max-width:20.625em}.ProductPanel__content-attributes{order:6;margin-bottom:.75rem}.ProductPanel__attribute{margin-bottom:20px;padding-bottom:20px}.ProductPanel__attribute:last-of-type{margin-bottom:0;border-bottom-width:0}.ProductPanel__attribute{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgba(231,233,235,var(--tw-border-opacity))}.ProductPanel__attribute .BaseField__label{margin-bottom:.5rem}.ProductPanel__label{margin-bottom:.75rem;justify-content:center;font-size:.625rem;text-transform:uppercase;line-height:1.6;letter-spacing:.1em;--tw-text-opacity:1;color:rgba(108,120,132,var(--tw-text-opacity))}.ProductPanel__title{margin-left:auto;margin-right:auto;margin-bottom:1rem;justify-content:center;max-width:9.70588em}.ProductPanel__price{margin-bottom:1.5rem;display:flex;align-items:center;justify-content:center;font-family:SainteColombe,serif;font-size:1rem;opacity:1}.ProductPanel__price.is-loading{opacity:0}.ProductPanel__compareAtPrice{position:relative;display:block;font-size:1rem;--tw-text-opacity:1;color:rgba(108,120,132,var(--tw-text-opacity))}@media (min-width:900px){.ProductPanel__compareAtPrice{font-size:1.1875rem}}.ProductPanel__compareAtPrice:after{position:absolute;display:block;--tw-bg-opacity:1;background-color:rgba(108,120,132,var(--tw-bg-opacity));content:"";width:100%;height:1px;top:50%;transform:translateY(-50%);left:0}.ProductPanel__currency{margin-right:.5rem}.ProductPanel__store-availability{margin-bottom:1.5rem}.ProductPanel__details-link,.ProductPanel__returns-link{margin-top:1.5rem}.ProductPanel__atc .Product__button{width:100%}.ProductPanel__carousel .Frame{padding:1px}.ProductPanel__carousel .BaseCarousel__pagination{position:relative;bottom:0;margin-top:1rem;margin-bottom:1rem;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.ProductPanel__carousel .BaseCarousel__pagination-bullet:not(.is-active):before{--tw-bg-opacity:1;background-color:rgba(206,210,214,var(--tw-bg-opacity))}.ProductPanel__carousel .BaseCarousel__pagination-bullet:not(.is-active):hover:before{--tw-bg-opacity:1;background-color:rgba(108,120,132,var(--tw-bg-opacity))}.ProductPanel .ProductReviewsStars{margin-bottom:1rem}.ProductPanel__attribute--wrapper{display:flex;align-items:center;justify-content:center}.Product__availabilityText{margin:auto auto 1rem;max-width:260px}.Product__button{min-width:165px}.Product__button .Button__text{text-align:center;margin:auto}@media (min-width:900px){.Product__button{min-width:184px}}.Product__overlay{z-index:999999}.Product__overlay .overlay__container{padding-top:5rem;padding-right:0;padding-left:0;max-width:1060px;max-height:95vh;height:100%;width:100%;margin:0;top:2.5vh}@media (min-width:900px){.Product__overlay .overlay__container{border-radius:5px;max-height:calc(100vh - var(--section-spacing-md));margin:auto;top:auto}}.ReviewsOverlay{--close-button-size:32px;--overlay-top:40px}@media (--md){.ReviewsOverlay{--overlay-top:78px}}.ReviewsOverlay .overlay__bg{z-index:40;background-color:rgba(10,30,50,.4)}.ReviewsOverlay .overlay__inner{position:relative}.ReviewsOverlay .ReviewsOverlay__header{margin-bottom:2.5rem}@media (min-width:900px){.ReviewsOverlay .ReviewsOverlay__header{margin-bottom:5rem}}.ReviewsOverlay .ReviewsOverlay__content{margin-left:auto;margin-right:auto;padding:0 2rem;max-width:1060px;width:100%}@media (min-width:1440px){.ReviewsOverlay .ReviewsOverlay__content{padding:0}}.ReviewsOverlay .overlay__container{position:fixed;z-index:40;padding-right:0;padding-left:0;max-width:100%;height:calc(100vh - var(--overlay-top));width:100%;margin:0;bottom:0;overflow-y:auto;padding-top:120px;border-radius:0!important}@media (min-width:900px){.ReviewsOverlay .overlay__container{margin:auto;padding-top:5rem}}.ReviewsOverlay .overlay__scroll{position:relative;z-index:41}.ReviewsOverlay .ProductReviewsStars--medium .ProductReviewsStars__text{color:#6c7884}.ReviewsOverlay .junip-trait-container{max-width:none!important;width:100%!important}.ReviewsOverlay .junip-trait-indicator svg{height:8px!important;width:8px!important;background:#857151!important;border-radius:100px!important}.ReviewsOverlay .Reviews__close{right:1.5rem;z-index:50;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));position:absolute;top:calc(var(--overlay-top) + var(--close-button-size)/2 + 32px);height:var(--close-button-size);width:var(--close-button-size);border:1px solid #ced2d6;border-radius:100%;padding:0!important;display:flex;align-items:center;justify-content:center;opacity:0;transform:scale(.5) translateZ(0);transition:opacity var(--trans-inout) 0s,transform var(--trans-inout) 0s}@media (min-width:900px){.ReviewsOverlay .Reviews__close{top:calc(var(--overlay-top) + var(--close-button-size)/2 + 40px);right:5rem}}.ReviewsOverlay .Reviews__close svg{height:auto;width:auto;position:relative;color:#6c7884}.ReviewsOverlay.is-open .Reviews__close{opacity:1;transform:scale(1) translateZ(0);transition:opacity var(--trans-inout) var(--speed),transform var(--trans-inout) var(--speed)}.ReviewsOverlay .Reviews__close-icon{height:22px!important;width:22px!important}.ReviewsOverlay .junip-avatar,.ReviewsOverlay .junip-chevron,.ReviewsOverlay .junip-filter-checkbox-container,.ReviewsOverlay .junip-powered-by-footer,.ReviewsOverlay .junip-product-review-summary-wrapper,.ReviewsOverlay .junip-product-review-title,.ReviewsOverlay .junip-recommendation-container,.ReviewsOverlay .junip-review-vote-container,.ReviewsOverlay .junip-verified-badge{display:none!important}.ReviewsOverlay .junip-review-list-item-container{padding:0 0 42px!important;position:relative}@media (min-width:900px){.ReviewsOverlay .junip-review-list-item-container{padding-bottom:4rem!important}}.ReviewsOverlay .junip-separator{margin-left:0;margin-right:0}.ReviewsOverlay .junip-reviews-container{padding-top:2em}@media (min-width:900px){.ReviewsOverlay .junip-reviews-container{padding-top:3rem}}.ReviewsOverlay .junip-filters{padding-top:1.5rem;margin-top:0!important}@media (min-width:900px){.ReviewsOverlay .junip-filters{padding-top:1rem}}.ReviewsOverlay .junip-reviews-container .junip-separator{margin-bottom:2rem}@media (min-width:900px){.ReviewsOverlay .junip-reviews-container .junip-separator{margin-bottom:2.5rem}}.ReviewsOverlay .junip-no-filtered-results{padding-left:0!important;font-size:10px!important;color:rgba(10,30,50,.5);text-transform:uppercase;letter-spacing:.1em;text-align:center}.ReviewsOverlay .junip-product-review-container{padding-top:0!important}.ReviewsOverlay .junip-review-list-item-container .junip-review-customer{min-width:220px;margin-right:0}.ReviewsOverlay .junip-review-author{font-family:SainteColombe,serif;font-size:20px!important;line-height:28px;letter-spacing:-.5px;color:#000!important}.ReviewsOverlay .junip-review-product-container,.ReviewsOverlay .junip-verified{font-family:akzidenz-grotesk-extended,sans-serif;font-weight:400;font-size:10px!important;letter-spacing:.1em;text-transform:uppercase;color:#ced2d6!important}.ReviewsOverlay .junip-verified{margin-top:8px}.ReviewsOverlay .junip-verified .junip-ml-1{margin-left:0!important;color:#6c7884!important}.ReviewsOverlay .junip-review-date{font-family:akzidenz-grotesk-extended,sans-serif;text-transform:uppercase;font-size:12px!important;line-height:24px;opacity:1!important;letter-spacing:.1em;color:#6c7884;position:absolute;top:0;right:0}@media (min-width:900px){.ReviewsOverlay .junip-review-date{position:relative;top:auto;right:auto}}.ReviewsOverlay .junip-review-list-item .junip-flex-wrapper{margin-bottom:24px}@media (min-width:900px){.ReviewsOverlay .junip-review-list-item .junip-flex-wrapper{margin-bottom:14px}}.ReviewsOverlay .junip-review-title{font-family:SainteColombe,serif;font-size:17px;line-height:32px;color:#000!important;font-weight:300!important;max-width:620px}@media (min-width:900px){.ReviewsOverlay .junip-review-title{font-size:19px}}.ReviewsOverlay .junip-review-response{max-width:580px}.ReviewsOverlay .junip-review-body{max-width:615px}.ReviewsOverlay .junip-review-body,.ReviewsOverlay .junip-review-response{font-family:SainteColombe,serif;font-size:12px!important;line-height:20px;color:#000!important}@media (min-width:900px){.ReviewsOverlay .junip-review-body,.ReviewsOverlay .junip-review-response{font-size:13px!important}}.ReviewsOverlay .junip-review-response-container{margin-top:24px;padding-left:32px!important}@media (min-width:900px){.ReviewsOverlay .junip-review-response-container{margin-top:40px}}.ReviewsOverlay .junip-review-respondent{font-family:SainteColombe,serif;font-size:14px;line-height:22px;margin-bottom:10px!important;color:#000!important;text-transform:capitalize!important;font-weight:300!important}@media (min-width:900px){.ReviewsOverlay .junip-review-respondent{font-size:16px;line-height:24px;margin-bottom:8px!important}}.ReviewsOverlay .junip-product-summary-star svg,.ReviewsOverlay .junip-star svg{display:none!important}.ReviewsOverlay .junip-product-summary-star,.ReviewsOverlay .junip-star{background-size:cover;background-repeat:no-repeat!important;height:16px!important;width:16px!important}.ReviewsOverlay .junip-featured-pin{display:none!important}.ReviewsOverlay .junip-star-ratings-container .junip-star:not(:last-child){margin-right:4px}.ReviewsOverlay .junip-star-filled{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMjkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE2IDBsMy41OTIgMTEuMDU2aDExLjYyNWwtOS40MDUgNi44MzMgMy41OTMgMTEuMDU1TDE2IDIyLjExMmwtOS40MDUgNi44MzIgMy41OTMtMTEuMDU1LTkuNDA1LTYuODMzaDExLjYyNUwxNiAweiIgZmlsbD0iIzg1NzE1MSIvPjwvc3ZnPg==);background-size:16px}.ReviewsOverlay .junip-star-outline{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMjkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE2IDBsMy41OTIgMTEuMDU2aDExLjYyNWwtOS40MDUgNi44MzMgMy41OTMgMTEuMDU1TDE2IDIyLjExMmwtOS40MDUgNi44MzIgMy41OTMtMTEuMDU1LTkuNDA1LTYuODMzaDExLjYyNUwxNiAweiIgZmlsbD0iI0U3RTlFQiIvPjwvc3ZnPg==);background-size:16px}.ReviewsOverlay .junip-star-half{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE2IDBsMy41OTIgMTEuMDU2aDExLjYyNWwtOS40MDUgNi44MzMgMy41OTMgMTEuMDU1TDE2IDIyLjExMmwtOS40MDUgNi44MzIgMy41OTMtMTEuMDU1LTkuNDA1LTYuODMzaDExLjYyNUwxNiAweiIgZmlsbD0iI0U3RTlFQiIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTYgMGwtMy41OTIgMTEuMDU2SC43ODNsOS40MDUgNi44MzMtMy41OTIgMTEuMDU1TDE2IDIyLjExMlYweiIgZmlsbD0iIzg1NzE1MSIvPjwvc3ZnPg==);background-size:16px}.ReviewsOverlay #junipAttribute-792,.ReviewsOverlay #junipAttribute-792+.junip-select-label,.ReviewsOverlay .junip-review-product-container{display:none}.ReviewsOverlay .junip-btn{font-family:akzidenz-grotesk-extended,sans-serif;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;background:transparent!important;opacity:1!important;color:#857151!important;border:1px solid #857151!important;border-radius:3px!important;font-size:10px!important;line-height:16px!important;padding:12px 36px!important;letter-spacing:.1em!important;font-weight:400!important}@media (min-width:900px){.ReviewsOverlay .junip-btn{font-size:12px!important;line-height:24px!important}.ReviewsOverlay .junip-btn:hover{opacity:.8!important}.ReviewsOverlay .junip-btn:active{opacity:1!important}}.ReviewsOverlay .junip-see-more{margin-top:40px}.ReviewsOverlay .junip-traits-container{display:flex;flex-direction:column;max-width:100%!important;margin-top:32px!important;margin-left:0!important;margin-bottom:0!important;row-gap:16px!important}@media (min-width:900px){.ReviewsOverlay .junip-traits-container{row-gap:40px!important;margin-top:40px!important}}@media (min-width:1024px){.ReviewsOverlay .junip-traits-container{max-width:620px!important}}.ReviewsOverlay .junip-trait-bar{height:1px!important;background-color:#e7e9eb!important}.ReviewsOverlay .junip-customer-attribute-name,.ReviewsOverlay .junip-trait-title{font-family:SainteColombe,serif;font-size:14px!important;font-weight:300!important;line-height:22px!important;color:#0a1e32!important}@media (min-width:900px){.ReviewsOverlay .junip-customer-attribute-name,.ReviewsOverlay .junip-trait-title{font-size:16px!important}}.ReviewsOverlay .junip-trait-title{font-size:12px!important;line-height:20px!important;margin-bottom:16px!important}@media (min-width:900px){.ReviewsOverlay .junip-trait-title{font-size:13px!important}}.ReviewsOverlay .junip-trait-labels{margin-top:11px!important}.ReviewsOverlay .junip-customer-attribute-value,.ReviewsOverlay .junip-trait-label{text-transform:uppercase;letter-spacing:.1em;font-size:8px!important}.ReviewsOverlay .junip-customer-attribute-value{margin-top:0!important;font-size:10px!important;line-height:16px!important;color:#6c7884}.ReviewsOverlay .junip-trait-bar .junip-trait-step-wrapper .junip-trait-step-1,.ReviewsOverlay .junip-trait-bar .junip-trait-step-wrapper .junip-trait-step-2,.ReviewsOverlay .junip-trait-bar .junip-trait-step-wrapper .junip-trait-step-3{width:0!important;left:auto!important}.ReviewsOverlay .junip-trait-indicator{border:0!important;height:7px!important;position:absolute!important;top:calc(50% - 3.5px)!important;width:14px!important}.ReviewsOverlay .junip-filters-container,.ReviewsOverlay .junip-filters-label{padding:0!important}.ReviewsOverlay .junip-select-label,.ReviewsOverlay .junip-select-with-label{padding-left:0!important}.ReviewsOverlay .junip-select-with-label{letter-spacing:.1em;font-size:10px!important;box-shadow:none!important;border:0!important}.ReviewsOverlay .junip-select-container{display:none!important}.ReviewsOverlay .junip-select-container.junip-review-sort,.ReviewsOverlay .junip-select-container:nth-of-type(3){display:flex!important}.ReviewsOverlay .junip-filters-container .junip-select-container{margin-right:0;display:flex;max-width:none!important;width:auto!important;flex-direction:row-reverse;align-items:center}.ReviewsOverlay .junip-filters-container{display:flex!important;align-items:center;flex-direction:row-reverse}.ReviewsOverlay .junip-filters-container .junip-review-sort{margin-left:auto}.ReviewsOverlay .junip-select.junip-select-with-label{background-size:8px 6px;background-position:right 0 top 1px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 3.007L.141.5 0 .72C1.397 1.799 3.03 3.049 3.883 5.5h.237C4.97 3.048 6.603 1.798 8 .72L7.859.5 4 3.007z' fill='%230A1E32'/%3E%3C/svg%3E")!important;padding:0 8px 0 0!important;min-height:8px!important;width:100%!important;text-transform:uppercase;color:#0a1e32;opacity:.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ReviewsOverlay .junip-select-container .junip-select-label{position:static!important;padding:0!important;margin-right:.5rem!important;width:100%!important;white-space:normal!important;text-overflow:unset;overflow:auto;max-width:75px}.ReviewsOverlay .junip-select-container .junip-select-label:after{content:":"}.ReviewsOverlay .junip-filters-label .junip-label,.ReviewsOverlay .junip-reset,.ReviewsOverlay .junip-select-container .junip-select-label,.ReviewsOverlay .junip-select-label{text-transform:uppercase;--tw-text-opacity:1;color:rgba(133,113,81,var(--tw-text-opacity));letter-spacing:.1em;font-size:10px!important;box-shadow:none!important;border:0!important;line-height:16px!important;text-decoration:none!important}.ReviewsOverlay .junip-filters-label .junip-label,.ReviewsOverlay .junip-filters-label .junip-reset{border-bottom:1px solid rgba(133,113,81,.4)!important}.ReviewsOverlay .junip-filters-label .junip-label-container{text-decoration:none!important}.ReviewsOverlay .junip-filters-container{margin-top:2rem!important}@media (min-width:900px){.ReviewsOverlay .junip-filters-container{margin-top:1.5625rem!important}}@media (min-width:900px){.ReviewsOverlay .junip-container-xs .junip-separator{margin:0 22px!important}}.ReviewsOverlay .junip-customer-attributes-container{padding-top:0!important}.ReviewsOverlay .junip-review-customer .junip-customer-attributes-container{padding-top:0!important;margin-top:18px!important;margin-bottom:24px!important}@media (min-width:900px){.ReviewsOverlay .junip-review-customer .junip-customer-attributes-container{margin-top:24px!important}}.ReviewsOverlay .junip-customer-attribute{display:flex;flex-direction:column}.ReviewsOverlay .junip-review-body-container .junip-customer-attributes-container{order:-1;margin-top:24px}.ReviewsOverlay .junip-review-images-container{display:none!important}