header .country-selector-btn{align-items:center;background-color:#fff0;border:none;border-radius:2px;cursor:pointer;display:flex;justify-content:center;margin:0 auto;padding-left:0;padding-right:0;position:relative;text-align:center}header .country-selector-btn__title{color:#fff;display:block;font-size:14px;margin-left:15px}@media(min-width:992px){header .country-selector-btn__title{display:none}}header .country-selector-btn img{border:.5px solid #ccc;border-radius:100%;height:25px;-o-object-fit:cover;object-fit:cover;width:25px}@media(min-width:992px){header .country-selector-btn img{border:.5px solid #ccc;border-radius:100%;height:28px;-o-object-fit:cover;object-fit:cover;width:35px}}header .country-selector-btn:before{background:#000;bottom:0;content:"";display:block;height:80%;left:-15px;margin:auto;position:absolute;top:0;width:1.2px}header .country-selector-container{background-color:#000;padding:30px 0 60px;width:100%}@media(min-width:992px){header .country-selector-container{background-color:unset;margin-left:30px;padding:unset;width:unset}}footer .country-selector-btn{align-items:center;border:1px solid #ccc;border-radius:0!important;color:#fff;cursor:pointer;display:flex;font-family:var(--wp--preset--font-family--body)!important;font-size:16px;gap:6px;margin-top:0;padding:10px 15px}footer .country-selector-btn img{height:18px;width:18px}footer .locale-selector{align-items:center;display:flex;justify-content:space-between;margin-top:0;max-width:1750px;padding:0}@media screen and (min-width:992px){footer .locale-selector{padding:0 30px}}footer .lang-selector{align-items:center;color:#fff;display:flex;font-family:var(--wp--preset--font-family--body)!important;gap:15px}footer .lang-selector span{display:none}@media(min-width:992px){footer .lang-selector span{display:block}}footer .lang-selector .lang-switcher{display:none}@media(min-width:992px){footer .lang-selector .lang-switcher{display:block}}footer .lang-switcher{padding-left:10px;text-transform:uppercase}footer .lang-switcher a{color:#fff;display:inline-block;font-weight:400;margin:0 10px;position:relative;text-align:center;text-transform:uppercase}footer .lang-switcher a.active:after{border-bottom:1px solid #fff;bottom:-3px;content:"";left:0;position:absolute;transform-origin:0 50%;width:100%}.country-selector{display:none}.country-selector.is-active{display:block}.country-selector-modal{background-color:rgb(0 0 0 / .5);height:100dvh;left:0;outline:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;width:100%;z-index:1053}.country-selector-modal h4{display:block}@media(max-width:1200px){.country-selector-modal{padding:0}}.country-selector-modal .modal-dialog{background-color:#fff;margin:0;max-width:100%;width:100%}.country-selector-modal .modal-dialog .modal-content{border-radius:0;margin:0 auto;min-height:85vh}.country-selector-modal .modal-dialog .modal-content .modal-header{border-bottom-color:#fff;color:#000;display:flex;flex-flow:row-reverse;font-size:25px;padding:30px 30px 0}.country-selector-modal .modal-dialog .modal-content .modal-header .fa-xmark{cursor:pointer}.country-selector-modal .modal-dialog .modal-content .modal-body{padding:0 1rem 2rem}@media(max-width:1200px){.country-selector-modal .modal-dialog .modal-content .modal-body{min-height:calc(100vh - 72px);padding:10px 5px}}.country-selector-modal .modal-dialog .modal-content .modal-body h4{border-bottom:1px solid #ccc;color:#000;font-family:BentonSans Bold,Open Sans,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;letter-spacing:0;margin:5px 5px 25px;padding-bottom:15px;padding-left:35px;position:relative}.country-selector-modal .modal-dialog .modal-content .modal-body h4 img{left:0;margin:auto;position:absolute;top:2px}@media(max-width:1200px){.country-selector-modal .modal-dialog .modal-content .modal-body .suggested-countries__list{display:table;margin:auto!important;max-width:800px;padding:0;width:100%}}@media(max-width:992px){.country-selector-modal .modal-dialog .modal-content .modal-body .suggested-countries__list{max-width:640px}}@media(max-width:768px){.country-selector-modal .modal-dialog .modal-content .modal-body .suggested-countries__list{max-width:400px}}@media(max-width:576px){.country-selector-modal .modal-dialog .modal-content .modal-body .suggested-countries__list{max-width:320px}}.country-selector-modal .modal-dialog .modal-content .modal-body .suggested-countries__list a{display:inline-flex;flex:0 0 20%;position:relative}.country-selector-modal .modal-dialog .modal-content .modal-body .countries__list{padding:0 10px}@media(max-width:1200px){.country-selector-modal .modal-dialog .modal-content .modal-body .countries__list{display:table;margin:auto!important;max-width:800px;padding:0}}@media(max-width:992px){.country-selector-modal .modal-dialog .modal-content .modal-body .countries__list{max-width:640px}}@media(max-width:768px){.country-selector-modal .modal-dialog .modal-content .modal-body .countries__list{max-width:400px}}@media(max-width:576px){.country-selector-modal .modal-dialog .modal-content .modal-body .countries__list{max-width:320px}}.country-selector-modal .modal-dialog .modal-content .modal-body .countries__list>div{display:flex;flex:0 0 20%;max-width:20%;padding-top:30px;position:relative}@media(max-width:1200px){.country-selector-modal .modal-dialog .modal-content .modal-body .countries__list>div{display:inline}}@media(min-width:1200px){.country-selector-modal .modal-dialog .modal-content .modal-body .countries__list>div:before{color:#000;position:absolute;text-transform:uppercase;top:0}.country-selector-modal .modal-dialog .modal-content .modal-body .countries__list>div:first-child:before{content:"NORTH AMERICA"}.country-selector-modal .modal-dialog .modal-content .modal-body .countries__list>div:last-child:before{content:"ASIA/OCEANIA"}.country-selector-modal .modal-dialog .modal-content .modal-body .countries__list>div:nth-child(2){flex:0 0 60%;gap:20px;max-width:60%}.country-selector-modal .modal-dialog .modal-content .modal-body .countries__list>div:nth-child(2):before{content:"EUROPE"}}@media(max-width:1200px){.country-selector-modal .modal-dialog .modal-content .modal-body .countries__list>div .country__col{display:inline}}.country-selector-modal .modal-dialog .modal-content .modal-body a:hover{text-decoration:unset}.country-selector-modal .modal-dialog .modal-content .modal-body a:hover .country-wrapper{background:#f3f3f3}.country-selector-modal .modal-dialog .modal-content .modal-body a .country-wrapper{align-items:center;border:1px solid #fff0;color:#000;font-weight:400;line-height:1.3;margin:15px 5px 15px 0;padding:10px 5px;width:100%}.country-selector-modal .modal-dialog .modal-content .modal-body a .country-wrapper.active{background:#f3f3f3;border-color:#ccc}.country-selector-modal .modal-dialog .modal-content .modal-body a .country-wrapper .country__flag{background:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #ccc;border-radius:100%;height:32px;margin-right:10px;width:32px}.country-selector-modal .modal-dialog .modal-content .modal-body a .country-wrapper .country__item{font-family:var(--wp--preset--font-family--body)!important}.country-selector-modal .modal-dialog .modal-content .modal-body a .country-wrapper .country__item span:first-child{font-size:15px;text-transform:uppercase}.country-selector-modal .modal-dialog .modal-content .modal-body a .country-wrapper .country__item span:last-child{font-size:13px}@media(max-width:1200px){.country-selector-modal .modal-dialog .modal-content .modal-body a .country-wrapper{float:left;margin-right:0;padding:0 5px;width:160px}.country-selector-modal .modal-dialog .modal-content .modal-body a .country-wrapper .country__flag{height:28px;margin-right:5px;width:28px}.country-selector-modal .modal-dialog .modal-content .modal-body a .country-wrapper .country__item span:first-child{font-size:13px}}@media(min-width:1200px){.country-selector-modal .modal-dialog{margin:1.75rem auto;max-width:1200px}}.country-selector-modal .fa-xmark{width:15px}.country-selector-container--age-gate{display:flex;flex-direction:column}.country-selector-agheader{align-items:center;display:flex;gap:5px;margin:15px 0 10px}.country-selector-agglobe{height:24px;width:24px}.country-selector-agtitle{color:var(--medium-gray);font-family:var(--wp--preset--font-family--heading-medium);font-size:20px;text-transform:uppercase}.country-selector-btn--age-gate{align-items:center;background-color:var(--cs-btn-bg);border:1px solid var(--cs-btn-border);border-radius:0;display:flex;height:60px;padding:8px 16px;width:260px}.country-selector-btn--age-gate:hover{cursor:pointer}.country-selector-btn__ag-country{color:var(--primary-color);display:flex;flex-direction:column;font-family:var(--wp--preset--font-family--body);gap:3px;line-height:1;text-align:left}.country-selector-btn__ag-country-name{font-size:15px}.country-selector-btn__ag-country-language{font-size:13px}.country-selector-btn__ag-flag{border-radius:100%;display:block;height:35px;margin-right:10px;overflow:hidden;width:35px}.country-selector-btn__ag-flag-img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.country-selector-btn__ag-arrow-icon{align-items:center;display:flex;justify-content:center;margin-left:auto;width:23px}.country-selector-btn__ag-arrow-icon path{fill:var(--cs-btn-chevron)}.editor-styles-wrapper .product-details .nutrition-card,.product-details .nutrition-card{background:hsl(0 0% 100% / .1);color:var(--medium-gray)}.editor-styles-wrapper .product-details .nutrition-card table,.product-details .nutrition-card table{background:#fff0;border:0;border-collapse:collapse;border-spacing:1px;margin-bottom:30px;position:relative;width:100%}.editor-styles-wrapper .product-details .nutrition-card tr,.product-details .nutrition-card tr{border-bottom:2px solid var(--table-border-gray)}.editor-styles-wrapper .product-details .nutrition-card tr.nutrition-card__no-border,.product-details .nutrition-card tr.nutrition-card__no-border{border:0}.editor-styles-wrapper .product-details .nutrition-card tr.nutrition-card__large-header td,.product-details .nutrition-card tr.nutrition-card__large-header td{font-size:20px;font-weight:700;line-height:120%;padding:8px 5px 3px}.editor-styles-wrapper .product-details .nutrition-card td,.product-details .nutrition-card td{background:#fff0;border:none;font-size:16px;font-weight:700;line-height:24px;padding:8px 5px 3px;text-align:left}.editor-styles-wrapper .product-details .nutrition-card td.nutrition-card__indent,.product-details .nutrition-card td.nutrition-card__indent{padding-left:30px}.editor-styles-wrapper .product-details .nutrition-card td.nutrition-card__daily-value,.editor-styles-wrapper .product-details .nutrition-card td.nutrition-card__indent,.editor-styles-wrapper .product-details .nutrition-card td.nutrition-card__no-bold,.product-details .nutrition-card td.nutrition-card__daily-value,.product-details .nutrition-card td.nutrition-card__indent,.product-details .nutrition-card td.nutrition-card__no-bold{font-weight:400}.editor-styles-wrapper .product-details .nutrition-card td.nutrition-card__daily-value,.product-details .nutrition-card td.nutrition-card__daily-value{text-align:right}.editor-styles-wrapper .product-details .nutrition-card td.nutrition-card__text-left,.product-details .nutrition-card td.nutrition-card__text-left{text-align:left}.editor-styles-wrapper .product-details .nutrition-card td.nutrition-card__text-right,.product-details .nutrition-card td.nutrition-card__text-right{text-align:right}.editor-styles-wrapper .product-details .nutrition-card td.nutrition-card__text-center,.product-details .nutrition-card td.nutrition-card__text-center{text-align:center}.editor-styles-wrapper .product-details .nutrition-card__subheading,.product-details .nutrition-card__subheading{font-size:calc(20/var(--initial-width-mobile)*100vw);line-height:calc(26/var(--initial-width-mobile)*100vw);margin:0 0 calc(16/var(--initial-width-mobile)*100vw)}@media(min-width:992px){.editor-styles-wrapper .product-details .nutrition-card__subheading,.product-details .nutrition-card__subheading{font-size:calc(24/var(--initial-width)*100vw);line-height:calc(30/var(--initial-width)*100vw);margin:0 0 calc(16/var(--initial-width)*100vw)}}.editor-styles-wrapper .product-details .nutrition-card__serving-toggle,.product-details .nutrition-card__serving-toggle{border-bottom:2px solid var(--table-border-gray);display:flex;justify-content:space-between;padding:0 5px 8px;position:relative}.editor-styles-wrapper .product-details .nutrition-card__serving-toggle svg,.product-details .nutrition-card__serving-toggle svg{pointer-events:none;position:absolute;right:4px;top:9px;transition:all .1s}.editor-styles-wrapper .product-details .nutrition-card__serving-toggle-label,.product-details .nutrition-card__serving-toggle-label{flex-grow:1}.editor-styles-wrapper .product-details .nutrition-card__serving-toggle-label,.editor-styles-wrapper .product-details .nutrition-card__serving-toggle-select,.product-details .nutrition-card__serving-toggle-label,.product-details .nutrition-card__serving-toggle-select{font-size:16px;line-height:24px}.editor-styles-wrapper .product-details .nutrition-card__serving-toggle-select,.product-details .nutrition-card__serving-toggle-select{all:unset;padding:2px 15px 2px 2px;text-align:right}.editor-styles-wrapper .product-details .nutrition-card__serving-toggle-select.single-serving-size+svg,.product-details .nutrition-card__serving-toggle-select.single-serving-size+svg{display:none}.editor-styles-wrapper .product-details .nutrition-card__serving-toggle-select.open+svg,.product-details .nutrition-card__serving-toggle-select.open+svg{transform:rotate(180deg)}.editor-styles-wrapper .product-details .nutrition-card__ingredients-title,.product-details .nutrition-card__ingredients-title{font-size:20px;font-weight:700;margin-bottom:10px;padding:0}.editor-styles-wrapper .product-details .nutrition-card__ingredients-text,.product-details .nutrition-card__ingredients-text{font-size:14px;font-weight:400;line-height:16px}.editor-styles-wrapper .product-details .nutrition-card__table-footer,.editor-styles-wrapper .product-details .nutrition-card__table-header,.product-details .nutrition-card__table-footer,.product-details .nutrition-card__table-header{font-size:16px;font-weight:400;line-height:24px;margin-top:0}.editor-styles-wrapper .product-details,.product-details{background-color:#fff}.editor-styles-wrapper .product-details__content,.product-details__content{align-items:flex-start;color:var(--primary-color);display:flex;flex-direction:column;padding:0}@media(min-width:992px){.editor-styles-wrapper .product-details__content,.product-details__content{flex-direction:row;padding-bottom:30px;padding-top:0}}.editor-styles-wrapper .product-details__subheading,.product-details__subheading{display:block;font-family:var(--wp--preset--font-family--heading-medium);font-size:max(1.25vw,18px);letter-spacing:0;line-height:max(1.8vw,26px);margin:0 0 calc(15/var(--initial-width-mobile)*100vw);text-align:center;text-transform:uppercase}@media(min-width:992px){.editor-styles-wrapper .product-details__subheading,.product-details__subheading{margin:0 0 calc(10/var(--initial-width)*100vw);text-align:left}}.editor-styles-wrapper .product-details__subheading--large,.product-details__subheading--large{font-size:calc(24/var(--initial-width-mobile)*100vw);line-height:calc(28/var(--initial-width-mobile)*100vw)}@media(min-width:992px){.editor-styles-wrapper .product-details__subheading--large,.product-details__subheading--large{font-size:calc(44/var(--initial-width)*100vw);line-height:calc(52/var(--initial-width)*100vw)}}.editor-styles-wrapper .product-details__error,.product-details__error{color:red;font-size:calc(12/var(--initial-width-mobile)*100vw);line-height:calc(16/var(--initial-width-mobile)*100vw);margin-top:calc(8/var(--initial-width-mobile)*100vw)}@media(min-width:992px){.editor-styles-wrapper .product-details__error,.product-details__error{font-size:calc(12/var(--initial-width)*100vw);line-height:calc(16/var(--initial-width)*100vw);margin-top:calc(8/var(--initial-width)*100vw)}}.editor-styles-wrapper .product-details .wp-block-buttons,.product-details .wp-block-buttons{gap:16px;justify-content:center;margin:calc(10/var(--initial-width-mobile)*100vw) calc(15/var(--initial-width-mobile)*100vw) calc(5/var(--initial-width-mobile)*100vw);padding:0}@media(min-width:992px){.editor-styles-wrapper .product-details .wp-block-buttons,.product-details .wp-block-buttons{justify-content:flex-start;margin:calc(10/var(--initial-width)*100vw) 4.4vw}}.editor-styles-wrapper .product-details .wp-block-button,.product-details .wp-block-button{flex:1}.editor-styles-wrapper .product-details .wp-block-button .wp-element-button,.product-details .wp-block-button .wp-element-button{align-items:center;display:inline-flex;font-size:18.56px;height:70px;justify-content:center;min-width:unset!important;padding:0;width:100%}.editor-styles-wrapper .product-details .wp-block-button.is-style-secondary-button .wp-element-button,.product-details .wp-block-button.is-style-secondary-button .wp-element-button{background-color:#fff;border:2px solid #000;color:#000}.editor-styles-wrapper .product-details .wp-block-button.is-style-secondary-button .wp-element-button svg path,.product-details .wp-block-button.is-style-secondary-button .wp-element-button svg path{fill:#000}.editor-styles-wrapper .product-details .wp-block-button.is-style-secondary-button .wp-element-button:focus,.editor-styles-wrapper .product-details .wp-block-button.is-style-secondary-button .wp-element-button:hover,.product-details .wp-block-button.is-style-secondary-button .wp-element-button:focus,.product-details .wp-block-button.is-style-secondary-button .wp-element-button:hover{background-color:#000;color:#fff}.editor-styles-wrapper .product-details .wp-block-button.is-style-secondary-button .wp-element-button:focus path,.editor-styles-wrapper .product-details .wp-block-button.is-style-secondary-button .wp-element-button:hover path,.product-details .wp-block-button.is-style-secondary-button .wp-element-button:focus path,.product-details .wp-block-button.is-style-secondary-button .wp-element-button:hover path{fill:#fff}.editor-styles-wrapper .product-details .wp-block-button.is-style-secondary-button .wp-element-button:disabled,.product-details .wp-block-button.is-style-secondary-button .wp-element-button:disabled{border:2px solid #fff;color:#fff}.editor-styles-wrapper .product-details .wp-block-button.is-style-primary-button .wp-element-button,.product-details .wp-block-button.is-style-primary-button .wp-element-button{background-color:#000;border:2px solid #000;color:#fff}.editor-styles-wrapper .product-details .wp-block-button.is-style-primary-button .wp-element-button svg path,.product-details .wp-block-button.is-style-primary-button .wp-element-button svg path{fill:#fff}.editor-styles-wrapper .product-details .wp-block-button.is-style-primary-button .wp-element-button:focus,.editor-styles-wrapper .product-details .wp-block-button.is-style-primary-button .wp-element-button:hover,.product-details .wp-block-button.is-style-primary-button .wp-element-button:focus,.product-details .wp-block-button.is-style-primary-button .wp-element-button:hover{background-color:#fff;color:#000}.editor-styles-wrapper .product-details .wp-block-button.is-style-primary-button .wp-element-button:focus path,.editor-styles-wrapper .product-details .wp-block-button.is-style-primary-button .wp-element-button:hover path,.product-details .wp-block-button.is-style-primary-button .wp-element-button:focus path,.product-details .wp-block-button.is-style-primary-button .wp-element-button:hover path{fill:#fff}.editor-styles-wrapper .product-details .wp-block-button.is-style-primary-button .wp-element-button:disabled,.product-details .wp-block-button.is-style-primary-button .wp-element-button:disabled{background-color:#505050;border:2px solid #fff;color:#fff}.editor-styles-wrapper .product-details .wp-block-markanthonygroup-product-locator-widget:not(.block-editor-block-list__block),.product-details .wp-block-markanthonygroup-product-locator-widget:not(.block-editor-block-list__block){margin:calc(10/var(--initial-width-mobile)*100vw) calc(15/var(--initial-width-mobile)*100vw)}@media(min-width:992px){.editor-styles-wrapper .product-details .wp-block-markanthonygroup-product-locator-widget:not(.block-editor-block-list__block),.product-details .wp-block-markanthonygroup-product-locator-widget:not(.block-editor-block-list__block){margin:calc(10/var(--initial-width)*100vw) 4.4vw}}.editor-styles-wrapper .product-details .wp-block-markanthonygroup-product-locator-widget:not(.block-editor-block-list__block),.product-details .wp-block-markanthonygroup-product-locator-widget:not(.block-editor-block-list__block){max-width:unset!important;width:unset!important}.content-card{align-items:center;display:flex;flex-direction:row;position:relative;width:100%}@media(min-width:768px){.content-card{background-color:#fff0;border-bottom:none;flex-direction:column;justify-content:center;padding:15px;transition:background-color .3s ease-in-out}.content-card .btn.btn-secondary svg path{fill:var(--primary-color,#000)}.content-card .btn.btn-primary svg path{fill:var(--secondary-color,#fff)}.content-card:focus,.content-card:hover{background-color:var(--hover-bg-color,transparent)}.content-card[data-media-type=image]:focus .btn.btn-secondary,.content-card[data-media-type=image]:hover .btn.btn-secondary{background-color:var(--button-color,var(--primary-color,#000));color:var(--secondary-color,#fff)}.content-card[data-media-type=image]:focus .btn.btn-secondary svg path,.content-card[data-media-type=image]:hover .btn.btn-secondary svg path{fill:var(--secondary-color,#fff)}.content-card[data-media-type=image]:focus .btn.btn-primary,.content-card[data-media-type=image]:hover .btn.btn-primary{background-color:#fff0;color:var(--button-color,var(--primary-color,#000))}.content-card[data-media-type=image]:focus .btn.btn-primary svg path,.content-card[data-media-type=image]:hover .btn.btn-primary svg path{fill:var(--button-color,var(--primary-color,#000))}}.content-card__overlay-link{height:100%;left:0;position:absolute;text-decoration:none;top:0;width:100%;z-index:1}.content-card__wrap-inner{align-items:center;display:flex;flex-direction:row;gap:calc(17/var(--initial-width-mobile)*100vw);position:relative;width:100%}@media(min-width:768px){.content-card__wrap-inner{flex-direction:column;gap:calc(35/var(--initial-width)*100vw)}}.content-card__title{color:var(--title-color);font-family:var(--wp--preset--font-family--sm-subheading);font-size:max(2.5vw,20px);font-weight:700;letter-spacing:0;line-height:110%;text-transform:uppercase}@media(min-width:768px){.content-card__title{text-align:center}}.content-card__subtitle{color:var(--subtitle-color);font-family:var(--wp--preset--font-family--heading);font-size:16px;letter-spacing:0;line-height:1;padding-bottom:12px!important;text-align:center}.content-card__description{color:var(--description-color);font-family:var(--wp--preset--font-family--body);font-size:max(1.42857vw,20px);font-weight:400;line-height:1.2;text-align:center}.content-card__content-col{align-items:flex-start;display:flex;flex-direction:column;gap:20px;justify-content:center;width:100%}@media(min-width:768px){.content-card__content-col{align-items:center}}@media(max-width:768px){.content-card__button.btn.btn-primary,.content-card__button.btn.btn-secondary{all:unset;font-family:var(--wp--preset--font-family--sm-subheading);font-size:max(4.1vw,16px);font-weight:700;letter-spacing:0;text-decoration:underline!important;text-transform:uppercase}}@media(min-width:768px){.content-card__button.btn.btn-primary,.content-card__button.btn.btn-secondary{border-radius:var(--button-border-radius,0);max-width:302px;min-height:60.65px;text-decoration:none;width:100%}}.content-card__button.btn.btn-primary:focus,.content-card__button.btn.btn-primary:hover,.content-card__button.btn.btn-secondary:focus,.content-card__button.btn.btn-secondary:hover{cursor:pointer}@media(max-width:768px){.content-card__button.btn.btn-primary:focus,.content-card__button.btn.btn-primary:hover,.content-card__button.btn.btn-secondary:focus,.content-card__button.btn.btn-secondary:hover{all:unset;font-family:var(--wp--preset--font-family--sm-subheading);font-size:max(4.1vw,16px);font-weight:700;letter-spacing:0;text-decoration:underline!important;text-transform:uppercase}}@media(min-width:768px){.content-card__button.btn.btn-secondary{background-color:#fff0;border-color:var(--button-color,var(--primary-color,#000));color:var(--button-color,var(--primary-color,#000))}.content-card__button.btn.btn-secondary svg path{fill:var(--button-color,var(--primary-color,#000))}.content-card__button.btn.btn-secondary:focus,.content-card__button.btn.btn-secondary:hover{background-color:var(--button-color,var(--primary-color,#000));border-color:var(--button-color,var(--primary-color,#000));color:var(--button-alt-color,var(--secondary-color,#fff))}.content-card__button.btn.btn-secondary:focus svg path,.content-card__button.btn.btn-secondary:hover svg path{fill:var(--button-alt-color,var(--secondary-color,#fff))}.content-card__button.btn.btn-primary{background-color:var(--button-color,var(--primary-color,#000));border-color:var(--button-color,var(--primary-color,#000));color:var(--button-alt-color,var(--secondary-color,#fff))}.content-card__button.btn.btn-primary svg path{fill:var(--button-alt-color,var(--secondary-color,#fff))}.content-card__button.btn.btn-primary:focus,.content-card__button.btn.btn-primary:hover{background-color:var(--button-alt-color,transparent);border-color:var(--button-color,var(--primary-color,#000));color:var(--button-color,var(--primary-color,#000))}.content-card__button.btn.btn-primary:focus svg path,.content-card__button.btn.btn-primary:hover svg path{fill:var(--button-color,var(--primary-color,#000))}}.content-card__button.btn .btn-icon{display:none}@media(min-width:768px){.content-card__button.btn .btn-icon{align-items:center;display:flex;margin-left:8px;padding-bottom:3px}}.content-card__button.btn .btn-icon__img,.content-card__button.btn .btn-icon__svg{display:inline-block;height:auto;width:20px}.content-card__media-col{max-width:calc(160/var(--initial-width-mobile)*100vw);position:relative;width:100%}@media(min-width:768px){.content-card__media-col{max-width:calc(400/var(--initial-width)*100vw)}}.content-card__card,.content-card__poster{aspect-ratio:1/1;border-radius:0!important;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}.content-card__play-btn{background:none;border:none;cursor:pointer;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:48px;z-index:3}@media(min-width:768px){.content-card__play-btn{width:87px}}.content-card__video{border:none;display:none;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%;z-index:2}.content-card__card-select{aspect-ratio:1/1;background-color:#fff!important;border:1px solid #000!important;border-radius:0!important;cursor:pointer!important;max-width:calc(160/var(--initial-width-mobile)*100vw);width:400px}@media(min-width:768px){.content-card__card-select{max-width:calc(400/var(--initial-width)*100vw)}}.content-card__card-select.small{border-radius:50%!important;display:none}.content-card__wrap-inner:hover>.content-card__card-select.small{background-color:transparent!important;border:1px solid #000!important;border-radius:30px;display:block;height:30px;position:absolute;right:0;top:0;width:30px}.content-card__wrap-inner:hover>.content-card__card-select.small span{color:#000;display:block;margin:auto}.content-card__wrap-inner:hover>.content-card__card-select.small:hover{background-color:hsl(0 0% 99% / .443)!important;scale:1.1}