.product-trust-badge{display:flex;flex-direction:row;gap:12px;column-span:all;margin-bottom:12px}.finance-options{display:flex;flex-direction:column;gap:12px;margin:12px 0;padding-top:0}@media screen and (max-width: 768px){.finance-options{padding-top:12px}}.finance-options.mobile{display:none}.finance-options.desktop{display:flex}.desktop-image{display:block}.mobile-image{display:none}@media screen and (max-width: 768px){.finance-options.mobile{display:flex}.finance-options.desktop,.desktop-image{display:none}.mobile-image{display:block}}.paypal-finance,.klarna-finance{width:100%;display:flex;align-items:start;justify-content:start}:is(.paypal-finance,.klarna-finance) table{margin:0!important}:is(.paypal-finance,.klarna-finance) table td{border-top:0px solid transparent!important;padding:0!important}.product-template__recommended-carousels{display:flex;flex-direction:column;gap:12px;margin:24px 0;overflow:hidden}@media screen and (max-width: 768px){.product-template__recommended-carousels{margin:24px -20px}}.product-template__recommended-carousels .product-template__carousel{background-color:#f5f5f5;display:flex;flex-direction:column;gap:12px;padding:16px 0;width:100%;position:relative}.product-template__recommended-carousels .product-template__carousel h4{font-family:Poppins;font-weight:600;padding:0 48px}@media screen and (max-width: 768px){.product-template__recommended-carousels .product-template__carousel h4{padding:0 20px}}.product-template__recommended-carousels .product-template__carousel .carousel-container{padding:0 48px;position:relative}@media screen and (max-width: 767px){.product-template__recommended-carousels .product-template__carousel .carousel-container{padding:0 0 0 20px}}.product-template__recommended-carousels .product-template__carousel .carousel-container .swiper-slide{height:auto}.product-template__recommended-carousels .product-template__carousel .swiper{width:100%}.product-template__recommended-carousels .product-template__carousel .carousel{display:flex;flex-direction:row;position:relative}@media screen and (max-width: 767px){.product-template__recommended-carousels .product-template__carousel .carousel-swiper__button-next,.product-template__recommended-carousels .product-template__carousel .carousel-swiper__button-prev{display:none}}@media screen and (min-width: 767px){.product-template__recommended-carousels .product-template__carousel .carousel-swiper__button-prev{position:absolute;left:6px;width:36px;height:36px;top:50%;transform:translateY(-50%)}.product-template__recommended-carousels .product-template__carousel .carousel-swiper__button-next{position:absolute;right:6px;width:36px;height:36px;top:50%;transform:translateY(-50%)}.product-template__recommended-carousels .product-template__carousel .carousel-swiper__button-next svg{transform:rotate(180deg)}.product-template__recommended-carousels .product-template__carousel .carousel-swiper__button-prev.swiper-button-disabled,.product-template__recommended-carousels .product-template__carousel .carousel-swiper__button-next.swiper-button-disabled{opacity:.3}}.text-product-price{font-size:15px;font-weight:600}.description-toggle-btn{--button-border-color: transparent}.carousel-product-card{display:flex;flex-direction:row;gap:12px;background-color:#fff}.carousel-product-card .carousel-product-card__image{aspect-ratio:1;overflow:hidden}.carousel-product-card .carousel-product-card__image img{width:100%;height:100%}.carousel-product-card .product-title,.carousel-product-card span{font-size:small;font-family:Poppins}.carousel-product-card .carousel-product-card__content{display:flex;flex-direction:column;gap:8px;justify-content:space-between}.carousel-product-card .carousel-product-card__content .product-info{display:flex;flex-direction:column;gap:8px}.carousel-product-card .carousel-product-card__content p{font-size:small;font-family:Poppins}.carousel-product-card .carousel-product-card__content .carousel-product-card__cta{border-radius:16px;padding:4px;font-size:12px}.trigger-wrapper{overflow-x:auto;margin:0 -20px;padding:0 20px}.product-detail-triggers{display:flex;gap:12px;margin:24px -20px 0;padding:0 24px;flex-direction:row;width:100%}@media screen and (max-width: 768px){.product-detail-triggers{width:fit-content}}.product-detail__trigger{padding:12px 16px;text-align:center;border:2px solid #2A4125;--button-border-color: transparent;color:#2a4125;display:flex;flex-grow:1;justify-content:center;transition:all .3s ease;height:fit-content;white-space:nowrap}.product-detail__trigger .desktop-text{display:none}.product-detail__trigger .mobile-text{display:block}@media screen and (min-width: 768px){.product-detail__trigger .desktop-text{display:block}.product-detail__trigger .mobile-text{display:none}}.product-detail__trigger.active,.product-detail__trigger:hover{background-color:#2a4125;color:#fff}.product-detail__content{display:none;overflow-y:auto;margin:24px 0}.product-detail__content.active{display:block}.product-detail-accordions{display:flex;flex-direction:column;gap:12px;margin:12px 0}.product-detail-accordions .product-detail__accordion .product-detail__accordion-trigger{width:100%;border:transparent;--button-border-color: 0px solid transparent;padding:12px;background:#f5f5f5;text-align:start;font-weight:500;display:flex;flex-direction:row;justify-content:space-between}.product-detail-accordions .product-detail__accordion .product-detail__accordion-trigger svg{width:20px;height:20px}.product-detail-accordions .product-detail__accordion .product-detail__accordion-content{display:none}.product-detail-accordions .product-detail__accordion.active .product-detail__accordion-content{display:block;margin:12px 24px;overflow-y:auto}.product-detail-accordions .product-detail__accordion.active .product-detail__accordion-trigger svg{transform:rotate(45deg)}
/*# sourceMappingURL=/cdn/shop/t/175/assets/base.css.map */
