.product{background:var(--page-color);color:var(--color-white)}@media(min-width:990px){.product{display:flex;width:100%;align-items:flex-start}}.product-inner{width:100%}.product-afterpay{display:flex;align-items:center;font-size:14px;line-height:21px;font-weight:400;margin-bottom:22px;font-family:Object Sans}@media(max-width:990px){.product-afterpay{font-size:12px;line-height:18px;margin-bottom:0}}.product-afterpay svg{max-width:72px;margin-top:1px;margin-left:5px}@media(min-width:990px){.product-gallery{width:50%;flex:0 0 auto;position:relative}}.product-gallery__slider{height:70.5vh}@media(min-width:990px){.product-gallery__slider{height:100vh}}.product-gallery__slider video,.product-gallery__slider img{width:100%;height:100%;object-fit:cover}.product-gallery .swiper-slide{line-height:0}.product-gallery .swiper-pagination{bottom:13px;line-height:0}.product-gallery .swiper-pagination .swiper-pagination-bullet{background:#0000;border:1px solid var(--color-white);opacity:.5;width:10px;height:10px;position:relative;margin:0 8px 0 0}.product-gallery .swiper-pagination .swiper-pagination-bullet:last-child{margin-right:0}.product-gallery .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.product-gallery .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after{content:"";width:4px;height:4px;border-radius:100px;background-color:var(--color-white);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product-gallery__thumbnails{display:none}@media(min-width:990px){.product-gallery__thumbnails{display:block;position:absolute;left:40px;bottom:40px}.product-gallery__thumbnails .swiper-slide{width:32px;border:1px solid rgba(0,0,0,0);cursor:pointer}.product-gallery__thumbnails .swiper-slide.swiper-slide-thumb-active{border-color:var(--color-white)}}@media(min-width:990px){.product-info{width:50%;flex:0 0 auto;padding:70px 50px 40px;display:flex;min-height:100vh}}.product-info__top{padding:35px 20px;border-bottom:1px solid rgba(255,255,255,.1)}@media(min-width:990px){.product-info__top{padding:0 0 35px}}@media(max-width:990px){.product-info__top{padding-bottom:20px}}@media(min-width:990px){.product-info__content{display:flex;flex-direction:column;width:100%}}.product-info__meta{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}@media(min-width:990px){.product-info__meta{margin-bottom:15px}}.product-info__meta .jdgm-preview-badge .jdgm-star,.product-info__meta .jdgm-prev-badge__text{color:var(--color-white)!important}@media(min-width:990px){.product-info__meta .jdgm-preview-badge .jdgm-star,.product-info__meta .jdgm-prev-badge__text{font-size:11px}}.product-info__size-mobile{font-size:14px;font-weight:400;line-height:21px;font-family:Object Sans}@media(min-width:990px){.product-info__size-mobile{display:none}}@media(min-width:990px){.product-info__main-title{display:flex;justify-content:space-between;margin-bottom:10px}.product-info__main-title+.product-afterpay{display:none}}.product-info__title{font-size:28px;font-weight:400;line-height:36.4px;margin:0 0 15px}@media(min-width:990px){.product-info__title{margin-bottom:0;font-size:26px;line-height:33.8px}}.product-info__price{font-family:Object Sans;font-size:26px;font-weight:400;line-height:33.8px;margin:0 0 10px}@media(max-width:990px){.product-info__price{margin-bottom:0;flex:0 0 auto;display:flex;flex-direction:column}}@media(min-width:990px){.product-info__price{margin-bottom:0}}.product-info__price [data-product-price]{color:var(--color-white)}.product-info__price [data-compare-price]{opacity:.5;margin-left:27px}@media(min-width:990px){.product-info__price [data-compare-price]{margin-left:20px}}@media(max-width:990px){.product-info__price [data-compare-price]{margin-left:0}}.product-info__size-amount{font-family:Object Sans;font-size:16px;font-weight:400;line-height:20.8px}.product-info__benefits{display:flex;align-items:center;overflow-x:scroll;margin:0 -20px;padding-left:20px}@media(min-width:990px){.product-info__benefits{overflow:visible;margin:32px 0 0;padding-left:0}}.product-info__benefits::-webkit-scrollbar-thumb{outline:0;background:none}.product-info__benefits::-webkit-scrollbar{display:none}.product-info__benefits--header{font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-right:10px;font-family:Object Sans}@media(min-width:990px){.product-info__benefits--header{font-size:13px;line-height:19.5px;margin-bottom:5px;margin-right:15px}}.product-info__benefits ul{display:flex;align-items:center;margin:0;padding:0;list-style-type:none}@media(min-width:990px){.product-info__benefits ul{flex-wrap:wrap}}.product-info__benefits ul li{font-size:16px;font-style:normal;font-weight:400;line-height:1;padding:0 15px;margin:0 10px 0 0;flex:0 0 auto;border-radius:25px;background:#ffffff1a;font-family:Object Sans;display:flex;align-items:center;height:38px}.product-info__benefits ul li span{margin-top:1px}@media(min-width:990px){.product-info__benefits ul li{margin-bottom:5px;font-size:13px;line-height:1;height:32px}}.product-info__benefits ul li:last-child{margin-right:0}.product-info__description{display:none;padding:35px 20px;border-bottom:1px solid rgba(255,255,255,.1)}@media(min-width:990px){.product-info__description{display:block;padding:35px 0 40px;border-bottom:none}}.product-info__description *{font-family:Object Sans}.product-info__description h1,.product-info__description h2,.product-info__description h3,.product-info__description h4,.product-info__description h5{font-weight:400;font-size:22px;line-height:28.6px}@media(min-width:990px){.product-info__description h1,.product-info__description h2,.product-info__description h3,.product-info__description h4,.product-info__description h5{font-size:20px;line-height:26px}}.product-info__description h1 strong,.product-info__description h2 strong,.product-info__description h3 strong,.product-info__description h4 strong,.product-info__description h5 strong{font-weight:400}.product-info__description p{font-size:16px;font-style:normal;font-weight:400;line-height:24px}@media(min-width:990px){.product-info__description p{font-size:14px;line-height:21px}}@media(min-width:990px){.product-info__description ul li,.product-info__description ul li span{font-size:14px}}.product-info__bottom{padding:25px 20px}@media(max-width:990px){.product-info__bottom{order:3}}@media(min-width:990px){.product-info__bottom{order:1;display:flex;align-items:center;justify-content:space-between;padding:0}}.product-info__bottom .product-afterpay{display:none}@media(min-width:990px){.product-info__bottom .product-afterpay{display:flex;margin-bottom:0;font-size:12px;line-height-step:18px}}.product-info__promo{font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-align:center;font-family:Object Sans}@media(min-width:990px){.product-info__promo{font-size:12px;line-height-step:18px}}@media(max-width:990px){.product-info__content{display:flex;flex-direction:column}}.product-info__form{bottom:0;width:100%;z-index:2}@media(max-width:990px){.product-info__form{order:1;padding:0 20px;margin-top:20px}}@media(min-width:990px){.product-info__form{position:static;margin-bottom:30px;z-index:auto;margin-top:auto}}.product-info__form .add-to-cart-action{position:relative}.product-info__form .btn--add-to-cart{width:100%;border:none;padding:0;display:flex;align-items:center;justify-content:center;height:44px;margin-top:6px;border-radius:40px;background-color:var(--color-black);color:var(--color-white);font-family:Object Sans,sans-serif;font-size:14px;font-weight:400;line-height:1.5;transition:background-color .3s ease,color .3s ease}@media(min-width:990px){.product-info__form .btn--add-to-cart{height:50px;margin-top:0;border-radius:32px}.product-info__form .btn--add-to-cart:hover{background-color:var(--color-white);color:var(--color-black)}}.product-info__form .btn--add-to-cart .add-to-cart-text{font-family:Object Sans,sans-serif;font-size:14px;font-weight:400;line-height:1.5;transition:opacity .3s ease}.product-info__form .btn--add-to-cart.is-adding .add-to-cart-text{opacity:0}.product-info__form .btn--add-to-cart.is-adding+.loader{opacity:1;visibility:visible}.product-info__form .btn--add-to-cart[disabled],.product-info__form .btn--add-to-cart.disabled{opacity:.5;pointer-events:none;background-color:var(--color-black);color:var(--color-white)}.product-info__form .selector-wrapper.mt2{margin-top:0}.product-info__form .selector-wrapper label{display:none}.product-info__form .product-option-radios{display:block;width:100%;margin:0 0 20px;padding:0;border:0;min-width:0;color:inherit;font-family:Object Sans,sans-serif}.product-info__form .product-option-radios__legend{display:block;margin:0 0 12px;padding:0;font-size:16px;font-weight:400;line-height:1.3;color:inherit}@media(min-width:990px){.product-info__form .product-option-radios__legend{margin-bottom:14px;font-size:18px}}.product-info__form .product-option-radios__list{display:flex;flex-wrap:wrap;align-items:center;gap:24px}.product-info__form .product-option-radios__item{display:flex;align-items:center;gap:6px;margin:0;cursor:pointer;color:inherit;font-size:13px;font-weight:400;line-height:1.5;white-space:nowrap}.product-info__form .product-option-radios__item.is-unavailable{opacity:.5}.product-info__form .product-option-radios__input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.product-info__form .product-option-radios__control{box-sizing:border-box;position:relative;flex-shrink:0;width:20px;height:20px;border:1px solid currentColor;border-radius:50%;background:#0000}.product-info__form .product-option-radios__control:after{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;border-radius:50%;background-color:currentColor;transform:translate(-50%,-50%) scale(0)}.product-info__form .product-option-radios__input:checked+.product-option-radios__control:after{transform:translate(-50%,-50%) scale(1)}.product-info__form .product-option-radios__input:focus-visible+.product-option-radios__control{outline:1px solid currentColor;outline-offset:2px}.product-info__form .product-option-radios__text{color:inherit}.product-info__form .selector-wrapper select{margin:0;width:100%;background-color:var(--color-white);border-radius:0;display:block;height:50px;padding:0 0 0 20px;max-width:none!important;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDEzIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xLjQ5MzM4IDAuODkzOTMzTDEuMzg3MzEgMC43ODc3NjNMMS4yODExOSAwLjg5Mzg4MUwwLjg5Mzk0NSAxLjI4MTEzTDAuNzg3ODQ0IDEuMzg3MjNMMC44OTM5ODIgMS40OTMzTDYuNTY0MTQgNy4xNTk1N0w2LjY3MDE3IDcuMjY1NTNMNi43NzYyIDcuMTU5NTdMMTIuNDQ2NCAxLjQ5MzNMMTIuNTUyNSAxLjM4NzIzTDEyLjQ0NjQgMS4yODExM0wxMi4wNTkxIDAuODkzODgyTDExLjk1MzEgMC43ODc4MTZMMTEuODQ3IDAuODkzODgxTDYuNjY3NjQgNi4wNzMyNkwxLjQ5MzM4IDAuODkzOTMzWiIgZmlsbD0iIzMwMkIyNSIgc3Ryb2tlPSIjMzAyQjI1IiBzdHJva2Utd2lkdGg9IjAuMyIvPgo8L3N2Zz4K)!important;background-position:calc(100% - 20px) center!important;border:none!important;outline:0!important;font-family:Object Sans;background:var(--color-white);background-repeat:no-repeat;border:1px solid var(--color-black)!important}@media(max-width:990px){.product-info__form .selector-wrapper select{border-radius:25px;border:none}}@media(max-width:990px){.product-info__title-container{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:15px}}@media(min-width:990px){.product-info__title-container .product-afterpay{display:none}}.product-info__short-description{color:var(--color-white);font-family:Object Sans;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:31px}#shopify-section-add-to-cart-bar{position:fixed;top:0;z-index:3;transition:all .5s ease;transform:translate3d(0,-100%,0);width:100%}#shopify-section-add-to-cart-bar.active{transform:translateZ(0)}.product-bar{background-color:var(--color-white);color:var(--color-black);border-bottom:1px solid var(--color-black);align-items:center;justify-content:space-between;padding-left:40px;display:none}@media(min-width:990px){.product-bar{display:flex}}.product-bar__right,.product-bar__left{display:flex;align-items:center;line-height:1}.product-bar__title{font-size:14px;line-height:normal;font-weight:400;margin-right:25px;margin-bottom:0}.product-bar__price span{font-size:14px;line-height:normal;font-weight:400;font-family:Object Sans}.product-bar__links{list-style:none;margin:0 40px 0 0;padding:0;display:flex}.product-bar__links li{margin-right:25px}.product-bar__links li:last-child{margin-right:0}.product-bar__links a{color:var(--color-black);font-size:14px;font-style:normal;font-weight:400;font-family:Object Sans}@media(min-width:990px){.product-bar__links a{position:relative}.product-bar__links a:after{content:"";position:absolute;bottom:-2px;left:0;right:12px;height:1px;background:var(--color-black);transform:translateY(4px);opacity:0;visibility:hidden;transition:all .5s ease;width:100%}.product-bar__links a:hover:after{opacity:1;visibility:visible;transform:translateY(0)}}.product-bar__button{font-family:Object Sans;position:relative}.product-bar__button button{border:none;border-left:1px solid var(--color-black);color:var(--color-white);transition:all .3s ease;min-width:280px;height:50px;display:flex;align-content:center;justify-content:center;flex-wrap:wrap;background-color:var(--color-black)}.product-bar__button button .add-to-cart-text{font-family:Object Sans;font-size:14px}.product-bar__button button span,.product-bar__button button[disabled]{pointer-events:none}.product-bar__button button[disabled],.product-bar__button button:hover{background-color:var(--color-white);color:var(--color-black)}.product-bar__button.is-loading button .add-to-cart-text{opacity:0}.product-bar__button.is-loading button+.loader{visibility:visible;opacity:1}.product-reviews{background:var(--page-color-light);padding:45px 20px;color:var(--color-black)}@media(min-width:990px){.product-reviews{padding:85px 70px}}.product-reviews .jdgm-rev-widg.jdgm-rev-widg{padding:0}.product-reviews__header{margin-bottom:35px}@media(min-width:990px){.product-reviews__header{margin-bottom:50px}}.product-reviews__header span{font-size:12px;font-weight:400;line-height:15.6px;display:block;margin-bottom:10px;font-family:Object Sans}.product-reviews__header h2{font-size:26px;font-weight:400;line-height:33.8px;margin:0}.product-reviews .jdgm-row-stars{position:relative}@media(min-width:1025px){.product-reviews .jdgm-row-stars{display:flex;justify-content:flex-start;padding-bottom:60px}}.product-reviews .jdgm-review-widget--small .jdgm-rev-widg{padding:0}.product-reviews .jdgm-rev-widg__title{display:none}.product-reviews .jdgm-rev-widg__summary{margin-bottom:0;padding-bottom:30px;border-bottom:1px solid rgba(48,43,37,.1)}@media(min-width:1025px){.product-reviews .jdgm-rev-widg__summary{border-bottom:none;border-right:1px solid rgba(48,43,37,.1);width:auto!important;padding-right:45px}}.product-reviews .jdgm-rev-widg__summary .jdgm-rev-widg__summary-inner>.jdgm-link{display:none}.product-reviews .jdgm-rev-widg__summary .jdgm-rev-widg__summary-inner .jdgm-rev-widg__summary-stars{display:flex;flex-wrap:wrap}.product-reviews .jdgm-rev-widg__summary .jdgm-rev-widg__summary-inner .jdgm-rev-widg__summary-stars .jdgm-rev-widg__summary-average{order:-1;width:100%;text-align:left;margin-bottom:10px}@media(min-width:1025px){.product-reviews .jdgm-rev-widg__summary .jdgm-rev-widg__summary-inner .jdgm-rev-widg__summary-stars .jdgm-rev-widg__summary-average{margin-bottom:30px}}.product-reviews .jdgm-rev-widg__summary .jdgm-rev-widg__summary-inner .jdgm-rev-widg__summary-stars .jdgm-rev-widg__summary-average a{font-family:Object Sans;font-size:50px;font-weight:400;line-height:65px;text-decoration:none}@media(min-width:1025px){.product-reviews .jdgm-rev-widg__summary .jdgm-rev-widg__summary-inner .jdgm-rev-widg__summary-stars .jdgm-rev-widg__summary-average a{font-size:36px;line-height:43.2px}}.product-reviews .jdgm-rev-widg__summary .jdgm-rev-widg__summary-inner .jdgm-rev-widg__summary-text{text-align:left;margin-top:10px;font-family:Object Sans;font-size:14px;font-weight:400;line-height:21px}@media(min-width:1025px){.product-reviews .jdgm-rev-widg__summary .jdgm-rev-widg__summary-inner .jdgm-rev-widg__summary-text{font-size:12px;line-height:18px}}.product-reviews .jdgm-rev-widg__summary .jdgm-star{font-size:12px}.product-reviews .jdgm-histogram{padding:35px 0;margin-bottom:0}@media(min-width:1025px){.product-reviews .jdgm-histogram{margin-right:auto;width:auto!important;padding-left:55px}}.product-reviews .jdgm-histogram .jdgm-histogram__row{text-align:left}.product-reviews .jdgm-histogram .jdgm-histogram__row .jdgm-histogram .jdgm-star{font-size:12px}.product-reviews .jdgm-histogram .jdgm-histogram__row .jdgm-histogram__bar{background-color:#302b251a;height:2px;width:141px;margin:0 20px}.product-reviews .jdgm-histogram .jdgm-histogram__row .jdgm-histogram__frequency{font-size:12px;line-height:18px;font-family:Object Sans;color:var(--color-black)}.product-reviews .jdgm-widget-actions-wrapper{margin:0;position:absolute;bottom:211px;right:0;border:none!important}@media(min-width:1025px){.product-reviews .jdgm-widget-actions-wrapper{bottom:60px;width:auto!important}}.product-reviews .jdgm-write-rev-link.jdgm-write-rev-link{background:none;font-family:Object Sans;color:var(--color-black);border:none;font-size:14px;font-weight:400;line-height:21px;border-bottom:1px solid var(--color-black);padding:0}@media(min-width:1025px){.product-reviews .jdgm-write-rev-link.jdgm-write-rev-link{font-size:12px;line-height:18px;transition:all .3s ease}.product-reviews .jdgm-write-rev-link.jdgm-write-rev-link:hover{color:var(--color-black)!important;border-bottom-color:#0000}}.product-reviews .jdgm-write-rev-link.jdgm-write-rev-link:not([disabled]):hover,.product-reviews .jdgm-write-rev-link.jdgm-write-rev-link:focus{background:none}.product-reviews .jdgm-row-actions{display:none}.product-reviews .jdgm-rev-widg__body .jdgm-rev{padding:30px 0}.product-reviews .jdgm-rev-widg__body .jdgm-star{font-size:12px}.product-reviews .jdgm-rev__timestamp,.product-reviews .jdgm-rev__author{font-family:Object Sans;font-size:14px;font-weight:400;line-height:21px;color:var(--color-black)}@media(min-width:1025px){.product-reviews .jdgm-rev__timestamp,.product-reviews .jdgm-rev__author{font-size:12px;line-height:18px}}.product-reviews .jdgm-rev__title{font-family:Object Sans;font-size:20px;font-weight:400;line-height:30px;margin-bottom:15px}@media(min-width:1025px){.product-reviews .jdgm-rev__title{font-size:16px;line-height:24px}}.product-reviews .jdgm-rev__body p{font-family:Object Sans;font-size:16px;font-weight:400;line-height:24px}@media(min-width:1025px){.product-reviews .jdgm-rev__body p{font-size:14px;line-height:21px}}.product-reviews .jdgm-paginate .jdgm-paginate__page{color:var(--color-black);font-family:Object Sans;font-size:16px;font-weight:400;line-height:24px;border-bottom:1px solid rgba(0,0,0,0)}.product-reviews .jdgm-paginate .jdgm-paginate__page.jdgm-curt{border-bottom:1px solid var(--color-black);padding:0 3px}.product-reviews .jdgm-paginate .jdgm-paginate__first-page,.product-reviews .jdgm-paginate .jdgm-paginate__prev-page,.product-reviews .jdgm-paginate .jdgm-paginate__last-page,.product-reviews .jdgm-paginate .jdgm-paginate__next-page{font-family:JudgemeIcons}.product-reviews .jdgm-form-wrapper>*{font-family:Object Sans;font-weight:400}.product-reviews .jdgm-form-wrapper .jdgm-btn{border-width:1px}.product-reviews .jdgm-form-wrapper .jdgm-form__fieldset p{font-size:14px;font-weight:400;line-height:21px}@media(max-width:767px){.product-reviews .jdgm-row-rating{margin-bottom:20px}}@media(max-width:767px){.product-reviews .jdgm-rev__header{margin-bottom:15px}}.loader{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;background-color:var(--color-black);border-radius:40px}@media(min-width:990px){.loader{border-radius:32px}}.loader .stage{position:absolute;width:80px;height:1px;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#f4f0e980;overflow:hidden}.loader .loader-line{top:0;left:0;width:100%;height:100%;background-color:var(--color-white);animation:loaderLineMove 1.4s ease-in-out infinite}@keyframes loaderLineMove{0%{transform:translate(-150%)}45%{transform:translate(0)}55%{transform:translate(0)}to{transform:translate(150%)}}.seal-subscription-info{margin-top:10px;position:relative}@media(min-width:990px){.seal-subscription-info{display:none}}.seal-subscription-info__title{display:flex;align-items:center;gap:10px}.seal-subscription-info__title h4{color:var(--color-white);font-family:Object Sans;font-size:16px;font-weight:400;line-height:24px}.seal-subscription-info__content{position:relative;border-radius:12px;background:#f4f0e9;padding:14px 33px 16px 17px;max-width:266px;position:absolute;left:20px;opacity:0;visibility:hidden;pointer-events:none;transition:all .3s ease}.seal-subscription-info__content:before{content:"";position:absolute;top:-6px;left:21px;width:9px;height:7px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDEwIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik00LjgyOTQ0IC05LjU2MzU5ZS0wNkw5LjU4ODI5IDYuNjcwMTRMLTAuMDAwMjc0MTIyIDYuNjE5MDFMNC44Mjk0NCAtOS41NjM1OWUtMDZaIiBmaWxsPSIjRjRGMEU5Ii8+Cjwvc3ZnPgo=);background-size:9px 7px;background-repeat:no-repeat}.seal-subscription-info__content p{margin:0;color:#000;font-family:Object Sans;font-size:16px;font-weight:400;line-height:24px}.seal-subscription-info__content p:not(:first-child){margin-top:10px;font-size:14px}.seal-subscription-info.active .seal-subscription-info__content{opacity:1;visibility:visible;pointer-events:auto}
/*# sourceMappingURL=/cdn/shop/t/49/assets/product.css.map */
