.text-and-medias-item,.text-and-medias-media{position:relative}.text-and-medias-item .absolute-full{cursor:pointer}.spacing-for-badges{padding-top:30px}.text-and-medias-badge{--media-aspect-ratio: 1;--media-aspect-ratio-mobile: 1;position:absolute;top:0;left:0;transform:translate(-25%,-25%) rotate(-45deg);width:60px;height:60px}.text-and-medias-media-label{display:flex;align-items:center;flex-wrap:wrap;column-gap:var(--spacing-0);row-gap:var(--spacing-0);transition:opacity var(--transition-0);color:var(--section-secondary-item-color, inherit)}.text-and-medias-item:hover .text-and-medias-media-label{opacity:.5}@media (max-width: 979px){.spacing-for-badges{padding-top:20px}.text-and-medias-badge{width:40px;height:40px}}.text-and-cards,.text-and-cards-card{display:flex;flex-direction:column}.text-and-cards .card-content{padding-top:var(--spacing-3);padding-bottom:var(--spacing-3);margin-top:0}.text-and-cards-card .card-button{flex:1 0 auto;display:flex;align-items:end;margin-top:0;padding-top:var(--spacing-4)}.text-and-cards .card-pills{margin-top:var(--spacing-2)}.text-and-cards-card .card-button .btn{flex:1 0 auto}.text-and-cards-card .card-description{padding-right:var(--spacing-2)}.card-title-icon{display:none}@media (max-width: 979px){.minimal-mobile-cards .card-title-icon{display:block}.minimal-mobile-cards .card-description,.minimal-mobile-cards .txtdown,.minimal-mobile-cards .card-pills,.minimal-mobile-cards .card-button{display:none}}.review-card{flex:1 1 100%;background-color:var(--color-neutral-5);border-radius:var(--border-radius-0);border:1px solid var(--color-neutral-3)}.review-card .card-media .media-item{border-radius:var(--border-radius-0) var(--border-radius-0) 0 0}.review-card .card-media+.card-content{padding:0 var(--spacing-2) var(--spacing-2)}.review-card .card-content .txtdown:before{background:linear-gradient(var(--color-neutral-5-transparent),var(--color-neutral-5))}.review-card .card-content .txtdown-label-idle,.review-card .card-content .txtdown-label-active{color:var(--color-neutral-0)}.review-card .card-content .card-description{color:var(--section-secondary-item-color, --color-neutral-1)}.review-card .card-title+wdn-dropdown{margin-top:var(--spacing-1)}.text-and-reviews-items,.text-and-products-items{flex-grow:1;flex-shrink:1}@media (max-width: 979px){.text-and-reviews-items,.text-and-products-items{--column-gap: var(--spacing-4);width:100%}}.dynamic-card-media .card-media{display:flex;flex-direction:column;flex-grow:10}.dynamic-card-media .media-item{flex-shrink:0;flex-grow:1}.dynamic-card-media .card-content{flex-basis:auto}@media (min-width: 659px){.section-special_layout_mobile_menu_like .card-title-link-icon{display:none}}@media (max-width: 660px){.section-special_layout_mobile_menu_like .card-media,.section-special_layout_mobile_menu_like .card-pills,.section-special_layout_mobile_menu_like .card-button{display:none}.section-special_layout_mobile_menu_like .card-title{display:flex;align-items:center;column-gap:15px;justify-content:space-between;background-color:var(--color-neutral-4);padding:0 15px 0 20px;font:var(--font, var(--body-normal-light));width:100%;border-bottom:1px solid var(--color-neutral-3);--icon-size: 20px}.section-special_layout_mobile_menu_like .card-title span:not(.card-title-link-icon){padding-top:15px;padding-bottom:15px;margin-right:auto}.text-and-cards.section-special_layout_mobile_menu_like .card-content{padding:0}.text-and-cards.section-special_layout_mobile_menu_like .swipeable-slider{row-gap:0;margin-bottom:15px}.text-and-cards.section-special_layout_mobile_menu_like .text-and-cards-card:first-child .card-title{border-top-left-radius:8px;border-top-right-radius:8px}.text-and-cards.section-special_layout_mobile_menu_like .text-and-cards-card:last-child .card-title{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-bottom:none}.text-and-cards.section-special_layout_mobile_menu_like .text-and-cards-card{width:100%;flex-basis:100%;flex-grow:100%}}.card-simple-media-content{position:relative;border-radius:var(--border-radius-0)}.card-simple-media-content .heading{position:absolute;left:0;width:100%;bottom:0;padding-bottom:15px;z-index:1;text-align:center}@media (min-width:980px){.card-simple-media-content .heading{padding-bottom:25px}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/section-text-and-sections.css.map */
