.position-relative{position:relative;top:2px}.product-bundle img{width:100%;height:auto}.product-bundle .wrapper{width:1425px}.product-media__image,.product-media__thumbnail{display:flex}.product-media-gallery__images--main{position:relative}.product-media__image{width:100%}.product-media-gallery__thumbnails--wrapper{margin:15px 13px 0;padding:4px}.product-media__main--thumbnails .product-media__thumbnail:last-child{margin-right:0!important}.product-media__thumbnail img{height:100%;object-fit:cover;border:2px solid #F8F8F8;border-radius:5px;aspect-ratio:1 / 1}.product-media__thumbnail.swiper-slide-thumb-active img{border:2px solid #000}.product-bundle .swiper-button-prev,.product-bundle .swiper-button-next{width:40px;height:40px}.product-bundle .swiper-button-prev svg,.product-bundle .swiper-button-next svg{display:none}.product-bundle .swiper-button-prev:before,.product-bundle .swiper-button-next:before,.product-bundle .swiper-button-prev:after,.product-bundle .swiper-button-next:after{content:"";position:absolute;width:10px;height:2px;border-radius:1px;background-color:#222}.product-bundle .swiper-button-next:before,.product-bundle .swiper-button-next:after{right:calc(50% - 10px)}.product-bundle .swiper-button-prev:before,.product-bundle .swiper-button-prev:after{left:calc(50% - 10px)}.product-bundle .swiper-button-prev:before{top:calc(50% - 1px);transform:rotate(45deg) translate(50%,-50%)}.product-bundle .swiper-button-prev:after{bottom:calc(50% - 1px);transform:rotate(-45deg) translate(50%,50%)}.product-bundle .swiper-button-next:before{top:calc(50% - 1px);transform:rotate(135deg) translate(50%,50%)}.product-bundle .swiper-button-next:after{bottom:calc(50% - 1px);transform:rotate(225deg) translate(50%,-50%)}.product__info-wrapper{padding:20px 0 0}.product__text{color:#ff9051;font-size:16px;line-height:19px;letter-spacing:0;font-weight:700;margin:0}.product-bundle .yotpo-sr-bottom-line-text{color:#3b7865!important;font-weight:500!important;text-underline-offset:4px!important;text-decoration:underline!important}.product-bundle .jdgm-prev-badge__stars,.product-bundle .jdgm-prev-badge__text{display:inline-flex}.product__title{padding-top:16px;padding-bottom:15px}.product__title *{color:#285234;font-size:27px;line-height:30px;font-weight:700;margin:0}.product__description{color:#222;font-size:16px;line-height:25px}.product-title__badge{min-width:290px;width:max-content;margin-bottom:15px;background:#2852341a;border-radius:10px}.product-title__badge span{display:block;padding:10px 20px;color:#222;font-size:16px;line-height:19px;letter-spacing:0;font-weight:400;text-align:center}.product__inventory{color:#222;font-size:15px;letter-spacing:normal;position:relative;padding:0 0 20px 16px;margin:0}.product__inventory:before,.product__inventory:after{content:"";display:block;background-color:#56ad6a;border-radius:50%;position:absolute;top:9px;left:0;width:8px;height:8px}.product__inventory:after{opacity:1}.product__inventory:before{animation:pulseOut 2.5s linear;animation-iteration-count:infinite}@keyframes pulseOut{0%{transform:scale(0);opacity:0}69%{transform:scale(0);opacity:0}70%{transform:scale(1);opacity:.2}to{transform:scale(5);opacity:0}}.product__inventory .svg-wrapper,.product__inventory svg{width:15px;height:15px}.product--no-media .product__inventory{justify-content:center}.product__inventory.visibility-hidden:empty{display:block}.product__inventory.visibility-hidden:empty:after{content:"#"}.product__inventory .icon-inventory-status circle:first-of-type{opacity:.3}.buybutton-price{padding-bottom:20px}.buybutton-price__save{padding-bottom:15px;display:flex;align-items:center;justify-content:space-between}.buybutton-price__text span{color:#d02e2e;font-size:16px;line-height:19px;font-weight:400}.buybutton-price__value span{color:#222;font-size:25px;line-height:30px;font-weight:400}.product__submit__item button{width:100%;background-color:#285234;border:2px solid #285234;border-radius:8px;padding:15px 24px;font-family:var(--FONT-STACK-BODY);color:#fff;font-size:16px;line-height:22px;letter-spacing:2px;font-weight:700;text-transform:uppercase;cursor:pointer;position:relative;z-index:1}.product__submit__item button:hover{color:#285234}.product__submit__item button:before{content:"";top:0;right:0;bottom:0;left:0;background:#fff;border-radius:6px;position:absolute;transform:scaleY(0);transform-origin:top center;will-change:transform;transition:transform .3s ease;z-index:-1}.product__submit__item button:hover:before{transform-origin:bottom center;transform:none}.product-payments ul{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0}.product-payments li{display:flex}.block-heading *{font-family:var(--FONT-STACK-BODY);color:#222;font-size:16px;line-height:19px;font-weight:400;margin:0 0 15px}@media only screen and (min-width: 375px){.product-media-gallery__thumbnails--wrapper{max-width:max-content;margin-left:auto;margin-right:auto}}@media only screen and (min-width: 576px){.product-bundle .swiper-button-prev,.product-bundle .swiper-button-next{background:#f8f8f8;box-shadow:0 4px 14px #00000014,0 3px 6px #0000000f;border-radius:50%}.product-bundle .swiper-button-prev{left:-10px}.product-bundle .swiper-button-next{right:-10px}.product-media__image img{border-radius:8px}}@media only screen and (min-width: 769px){.product__column-sticky{display:block;position:sticky;top:3rem;z-index:2}.product-media__thumbnail{width:86px;height:86px}.product__title{padding-bottom:20px}.product__title *{font-size:40px;line-height:50px}.product-title__badge{margin-bottom:20px}.product-title__badge span{padding:10px 30px}}@media only screen and (min-width: 1024px){.product-bundle-main{display:grid;column-gap:40px}.product__wrapper--small{grid-template-columns:40% auto}.product__wrapper--medium{grid-template-columns:50% auto}.product__wrapper--large{grid-template-columns:55.18% auto}.product-bundle .swiper-button-prev{left:-20px}.product-bundle .swiper-button-next{right:-20px}.product__info-wrapper{padding:0}}@media only screen and (max-width: 768px){.product-media__thumbnail{width:44px!important;max-width:44px;flex-shrink:0;opacity:.5}.product-media__thumbnail.swiper-slide-active{opacity:1}}.product-single__media-link{position:absolute;top:0;left:0;width:100%;height:100%;cursor:url(//trueseamoss.com/cdn/shop/t/352/assets/icon-zoom-in.svg?v=157433013461716915331759405075),zoom-in}.pswp__bg{background:#f8f8f8;opacity:initial;position:absolute;left:0;top:0;width:100%;height:100%;display:block!important;opacity:1!important}.pswp--zoom-allowed .pswp__button--zoom,.pswp__counter,.pswp__button--arrow svg{display:none}.pswp__zoom-wrap{padding:66px 0!important;object-fit:contain}.pswp__button--arrow{width:40px;height:40px;box-shadow:0 4px 14px #00000014,0 3px 6px #0000000f;border-radius:100px}.pswp__button--arrow:after,.pswp__button--arrow:before{content:"";position:absolute;width:10px;height:2px;border-radius:1px;background-color:currentColor}.pswp__button--arrow--prev:after{bottom:calc(50% - 1px);left:calc(50% - 10px);transform:rotate(-45deg) translate(50%,50%)}.pswp__button--arrow--prev:before{top:calc(50% - 1px);left:calc(50% - 10px);transform:rotate(45deg) translate(50%,-50%)}.pswp__button--arrow--next:after{bottom:calc(50% - 1px);right:calc(50% - 10px);transform:rotate(225deg) translate(50%,-50%)}.pswp__button--arrow--next:before{top:calc(50% - 1px);right:calc(50% - 10px);transform:rotate(135deg) translate(50%,50%)}.pswp__button--arrow:hover{background:#f8f8f8!important;box-shadow:0 4px 14px #00000014,0 3px 6px #0000000f;transform:scale(1.12)}.pswp__button--arrow--prev{left:10px!important}.pswp__button--arrow--next{right:10px!important}.pswp__button--close svg{width:20px;height:20px;transition:transform .3s ease}.pswp__button--close:hover svg{transform:rotate(90deg)}body.pswp-open{overflow-y:hidden!important}
/*# sourceMappingURL=/cdn/shop/t/355/assets/product-bundle-main.css.map */
