.related-products.page-container{position:relative;text-align:center}.related-products__product-carousel-outer-container{position:relative}.related-products__product-carousel-container{overflow:hidden}.related-products[data-styling=homepage] .related-products__product-carousel-container{overflow:unset}.related-products[data-styling=homepage] .product-tile .title{font-family:Frank Ruhl Libre;font-size:24px;font-style:normal;font-weight:400;line-height:115%;letter-spacing:calc(24px * var(--letter-spacing-multipler-header))}.related-products .swiper-button-next:after,.related-products .swiper-button-prev:after{content:""}.related-products[data-styling=homepage] .swiper-button-next,.related-products[data-styling=homepage] .swiper-button-prev{display:none}.related-products[data-styling=homepage] .related-products__product-carousel-container.swiper:not(.swiper-initialized) .product-tile{max-width:calc((100% - 7.5px)*.8);width:calc((100% - 7.5px)*.8);margin-right:30px}.related-products .swiper-button-prev svg,.related-products .swiper-button-next svg{width:20px;height:20px}.related-products .swiper-button-prev svg{transform:rotate(180deg)}.related-products .swiper-button-prev,.related-products .swiper-button-next{top:110px}.related-products .swiper-button-prev{left:0;justify-content:flex-start}.related-products .swiper-button-next{right:0;justify-content:flex-end}.related-products__product-carousel{text-align:center}.related-products .related-products__title-subtitle-container{padding:0 15px;margin-bottom:calc(var(--mobile-content-top-bottom-padding) / 2);gap:16px;display:flex;flex-direction:column}.related-products__title-subtitle-inner{display:flex;flex-direction:column;gap:16px}.related-products .related-products__title-subtitle-container[data-display-ux-toggle=true]{gap:0;flex-direction:row;padding:0;gap:24px;justify-content:center}.related-products .related-products__title-subtitle-container[data-display-ux-toggle=true] h2{padding:0}.related-products__ux-toggle-container{display:none;align-items:flex-end;position:relative}.related-products__ux-toggle-container button span{white-space:nowrap;font-size:16px;font-style:normal;font-weight:400;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;color:var(--primary-green)}.related-products__ux-toggle-tooltip{position:absolute;top:100%;width:115%;left:auto;right:auto;background:var(--primary-green);margin-top:16px;padding:8px;align-items:flex-start;display:none;z-index:10;font-size:12px;font-style:normal;font-weight:600;line-height:140%}.related-products__ux-toggle-tooltip a,.related-products__ux-toggle-tooltip a:hover{color:#fff}.related-products__ux-toggle-tooltip-link{position:relative}.related-products__ux-toggle-tooltip-link svg{padding:0;position:absolute;top:-18px;left:auto;right:auto;margin-left:-9px}.related-products__ux-toggle-tooltip p{margin:0}.related-products__ux-toggle-tooltip[data-visible=true]{display:flex}.related-products__ux-toggle-container-mobile .related-products__ux-toggle-container{display:flex;justify-content:center;margin-top:16px;width:fit-content}.related-products__ux-toggle-container-mobile{display:flex;justify-content:center}.related-products[data-type=regular] .related-products__title-subtitle-container:not([data-type=regular]),.related-products[data-type=browsed] .related-products__title-subtitle-container:not([data-type=browsed]),.related-products[data-type=cart] .related-products__title-subtitle-container:not([data-type=cart]),.related-products[data-type=quiz] .related-products__title-subtitle-container:not([data-type=quiz]){display:none}.related-products[data-type=regular] .related-products__cta:not([data-type=regular]),.related-products[data-type=browsed] .related-products__cta:not([data-type=browsed]),.related-products[data-type=cart] .related-products__cta:not([data-type=cart]),.related-products[data-type=quiz] .related-products__cta:not([data-type=quiz]){display:none}.related-products__title,.related-products__subtitle{margin:0}.related-products .product-tile .price{text-align:right}.related-products__product-carousel .product-carousel{padding:0}.related-products__product-carousel .product-tile{margin:0}.related-products__product-carousel .product-tile>a{max-width:unset}.related-products__product-carousel .product-tile.swiper-slide{padding:0 calc(calc(100vw - 220px - calc(var(--mobile-content-left-right-margin) * 2)) / 2)}.related-products[data-styling=homepage] .related-products__product-carousel .product-tile.swiper-slide{padding:0}.related-products[data-styling=homepage] .btn{margin-top:40px}.related-products__product-carousel-container.swiper:not(.swiper-initialized) .product-tile.swiper-slide{width:100%}.related-products__product-carousel-outer-container[data-items-amount="1"] .related-products__product-carousel{justify-content:center}.related-products__product-carousel-outer-container[data-items-amount="1"] .related-products__product-carousel .product-tile{margin-left:30px}.related-products .btn{margin-top:calc(var(--mobile-content-top-bottom-padding))}@media screen and (min-width: 400px){.related-products__product-carousel .product-tile.swiper-slide{padding:0 calc(calc(100vw - 280px - calc(var(--mobile-content-left-right-margin) * 2)) / 2)}.related-products[data-styling=homepage] .related-products__product-carousel .product-tile.swiper-slide{padding:0}.related-products .swiper-button-prev svg,.related-products .swiper-button-next svg{width:28px;height:28px}.related-products .swiper-button-prev,.related-products .swiper-button-next{top:140px}}@media screen and (min-width: 600px){.related-products__product-carousel .product-tile.swiper-slide{padding:0}.related-products .related-products__title-subtitle-container{padding:0 15px;margin-bottom:calc(var(--tablet-and-above-content-top-bottom-padding) / 2)}.related-products .swiper-button-prev{left:-32px}.related-products .swiper-button-next{right:-32px}.related-products__product-carousel-container .main-title{padding:0 15px;margin-bottom:calc(var(--tablet-and-above-content-top-bottom-padding) / 2)}.related-products .btn{margin-top:calc(var(--tablet-and-above-content-top-bottom-padding))}.related-products .swiper-button-prev,.related-products .swiper-button-next{top:calc((100vw - 20px - (var(--tablet-content-left-right-margin) * 2)) / 4)}.related-products__product-carousel-container.swiper:not(.swiper-initialized) .swiper-wrapper{gap:20px}.related-products[data-styling=homepage] .related-products__product-carousel-container.swiper:not(.swiper-initialized) .swiper-wrapper{gap:0}.related-products__product-carousel-container.swiper:not(.swiper-initialized) .product-tile.swiper-slide{width:calc(50% - 10px)}.related-products[data-styling=homepage] .related-products__product-carousel-container.swiper:not(.swiper-initialized) .product-tile{max-width:calc((100% - ((2.25 - 1) * 40px)) / 2.25);width:calc((100% - ((2.25 - 1) * 40px)) / 2.25);margin-right:40px}.related-products[data-styling=homepage] .swiper-button-prev,.related-products[data-styling=homepage] .swiper-button-next{top:calc((77.77vw - ((2.25 - 1) * 40px)) / (2 * 2.25))}.related-products__product-carousel-outer-container[data-items-amount="2"] .related-products__product-carousel{justify-content:center}.related-products__product-carousel-outer-container[data-items-amount="1"] .related-products__product-carousel .product-tile:first-of-type,.related-products__product-carousel-outer-container[data-items-amount="2"] .related-products__product-carousel .product-tile:first-of-type{margin-left:40px}}@media screen and (min-width: 840px){.related-products__ux-toggle-tooltip-link svg{padding:0;position:absolute;top:-18px;left:16px;margin-left:0}.related-products__ux-toggle-tooltip{right:0}.related-products[data-styling=homepage] .related-products__product-carousel-container{overflow:hidden}.related-products[data-styling=homepage] .swiper-button-next,.related-products[data-styling=homepage] .swiper-button-prev{display:block}.related-products .related-products__title-subtitle-container[data-display-ux-toggle=true] h2,.related-products .related-products__title-subtitle-container[data-display-ux-toggle=true] p{text-align:left;padding:0}.related-products__ux-toggle-container{display:flex}.related-products__ux-toggle-container-mobile{display:none}.related-products .related-products__title-subtitle-container[data-display-ux-toggle=true]{justify-content:space-between}}@media screen and (min-width: 1024px){.related-products .swiper-button-prev,.related-products .swiper-button-next{top:calc((var(--desktop-content-max-width-vw) - 60px) / 8)}.related-products__product-carousel-container.swiper:not(.swiper-initialized) .product-tile.swiper-slide{width:calc(25% - 15px)}.related-products[data-styling=homepage] .related-products__product-carousel-container.swiper:not(.swiper-initialized) .product-tile{max-width:calc((100% - ((3.25 - 1) * 40px)) / 3.25);width:calc((100% - ((3.25 - 1) * 40px)) / 3.25);margin-right:40px}.related-products[data-styling=homepage] .swiper-button-prev,.related-products[data-styling=homepage] .swiper-button-next{top:calc((77.77vw - ((3.25 - 1) * 40px)) / (3.25 * 2))}.related-products__product-carousel-outer-container[data-items-amount="3"] .related-products__product-carousel{justify-content:center}.related-products__product-carousel-outer-container[data-items-amount="3"] .related-products__product-carousel .product-tile:first-of-type{margin-left:40px}}@media screen and (min-width: 1440px){.related-products[data-styling=homepage] .swiper-button-prev,.related-products[data-styling=homepage] .swiper-button-next{top:calc((1120px - ((3.25 - 1) * 40px)) / (3.25 * 2))}}
/*# sourceMappingURL=/cdn/shop/t/154/assets/style_sections_pdp-related-products.css.map */
