@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.banner img{border-radius:var(--radius, 8px)}.banner .glide__bullets{width:auto}.banner .glide__bullet{box-shadow:none}.banner .glide__bullet--active{box-shadow:none;background:var(--shadow, #e93f5c)}.banner .container{padding:0 !important}#banner-full-banner{margin-bottom:60px}@media (max-width:767px){#banner-full-banner{margin-bottom:30px}}#banner-full-banner .glide__bullet{box-shadow:none;background:var(--midtone, #8492a0)}#banner-full-banner .glide__bullet--active{box-shadow:none;background:var(--brightness, #fff);opacity:.9}@media (max-width:767px){.banner-grid-row{margin-bottom:10px}}#banner-banner-grid- .banner-slides{grid-template-columns:2.05fr 1fr !important;grid-template-rows:auto auto !important;grid-gap:20px !important}#banner-banner-grid- .banner-slides>li:nth-child(1){grid-row:1/2;grid-column:1/2}#banner-banner-grid- .banner-slides>li:nth-child(2){grid-row:2/3;grid-column:1/2}#banner-banner-grid- .banner-slides>li:nth-child(3){grid-row:1/3;grid-column:2/3}.product-reviews-summary{display:flex;flex-wrap:wrap;align-items:center}.product-item .product-reviews-summary{justify-content:center}.product-item .product-reviews-summary .reviews-actions{margin-top:0}.product-info-main .product-reviews-summary .reviews-actions{font-size:.75rem}.product-info-main .product-reviews-summary .reviews-actions .action.view{margin-right:10px}.product-reviews-summary .rating-summary{display:flex}.rating-summary .rating-result{margin-left:0}.rating-summary .rating-result:before{color:var(--grey, #ccd6e0)}.rating-summary .rating-result>span:before{color:#FFB800;z-index:1}.tabs-collection{border:2px solid var(--darkness, #203464);padding:10px}@media (max-width:767px){.tabs-collection{overflow-x:auto;scroll-snap-type:x mandatory}}.tabs-collection [data-content-type=row][data-appearance=contained]{max-width:1636px !important}.tabs-collection .block-products-list{margin-bottom:46px}.tabs-collection .block-products-list .block-title{display:none}.tabs-collection .slick-prev{left:-12px}.tabs-collection .slick-next{right:-12px}@media (max-width:767px){.tabs-collection .slick-next{right:0}}.tabs-collection .tabs-titles{margin-bottom:30px}.tabs-collection .tabs-titles ul{display:grid;grid-template-columns:repeat(auto-fit, 200px);grid-template-rows:1fr;justify-content:center;text-align:center}@media (max-width:767px){.tabs-collection .tabs-titles ul{grid-template-columns:repeat(auto-fill,minmax(calc(100vw - 68px),1fr));grid-auto-flow:column;grid-auto-columns:minmax(calc(100vw - 68px),1fr);justify-content:space-between}}@media (max-width:767px){.tabs-collection .tabs-titles li{scroll-snap-align:start}}.tabs-collection .tabs-titles a{padding:5px 10px;font-size:1.375rem;color:var(--darkness, #203464);font-weight:600;text-transform:uppercase;display:block}@media (max-width:767px){.tabs-collection .tabs-titles a{pointer-events:none;background:var(--highlight, #f0f3f5);color:var(--shadow, #e93f5c)}}.tabs-collection .tabs-titles a:hover{background:var(--highlight, #f0f3f5)}.tabs-collection .tabs-titles a.active{color:var(--darkness, #203464)}@media (min-width:767px){.tabs-collection .tabs-titles a.active{box-shadow:inset 0 -2px 0 0 var(--darkness, #203464);font-weight:600}}@media (max-width:767px){.tabs-collection .contents{grid-template-columns:repeat(auto-fill,minmax(calc(100vw - 68px),1fr));grid-auto-flow:column;grid-auto-columns:minmax(calc(100vw - 68px),1fr);display:grid}}.tabs-collection .tabs-content{position:fixed;left:150vw}@media (max-width:767px){.tabs-collection .tabs-content{position:relative;left:auto}}.tabs-collection .tabs-content.active{position:relative;left:0}@media (max-width:767px){.tabs-arrows{position:relative;height:52px;margin-bottom:-58px;pointer-events:none}.tabs-arrows::before,.tabs-arrows::after{content:"<<";position:absolute;top:50%;transform:translateY(-50%);left:10px;font-size:23px;z-index:1;letter-spacing:-3px}.tabs-arrows::after{content:">>";right:10px;left:auto}}@media (max-width:767px){.tabs_collection{margin-bottom:0 !important}}