/* Source and licensing information for the line(s) below can be found at https://ecom-api-dev.mixplaces.com/themes/custom/mixplaces/css/components/blocks/block--options.css. */
.product-options-wrapper{overflow:hidden}@media (min-width:1200px){.product-options-wrapper{max-width:1280px}}@media (max-width:742.98px){.options-block.py-md{padding-top:40px !important;padding-bottom:40px !important}}@media (min-width:743px){.options-block{justify-content:space-between;flex-wrap:nowrap}}@media (min-width:743px){.options-block--image-left{flex-direction:row-reverse}}.options-block--image-left .options-block__selector .options-block__content-wrapper{margin-left:auto}.options-block--image-right .options-block__gallery .options-block__content-wrapper{margin-left:auto}@media (min-width:743px){.options-block__content-wrapper{max-width:568px}}.options-block__list{display:flex;list-style:none;gap:16px;scrollbar-width:none;overflow-x:auto;margin:0 -16px;padding:0 16px}.options-block__list::-webkit-scrollbar{display:none}@media (min-width:743px){.options-block__list{flex-wrap:wrap;margin:0 -8px -16px;padding:0;gap:0;overflow:visible}}@media (min-width:1200px){.options-block__list{margin:0 -12px -40px}}.options-block__list li{position:relative;margin-bottom:16px;min-width:56px;width:calc(22.22vw - 19px);flex:0 0 calc(22.22vw - 19px)}@media screen and (min-width:412px){.options-block__list li{width:calc(18.18vw - 19px);flex:0 0 calc(18.18vw - 19px)}}@media (min-width:743px){.options-block__list li{width:20%;flex:0 0 20%;padding:0 8px}}@media (min-width:1200px){.options-block__list li{padding:0 12px;margin-bottom:40px}}.options-block__cta a{width:260px;max-width:100%}.options-block__item.is-active .options-block__label{color:#060520}.options-block__item.is-active .options-block__label .options-block__image{background:#425aff !important;border-color:#425aff !important}.options-block__item:not(.is-active) .options-block__image{box-shadow:0px 0px 10px rgba(0,0,0,.1)}.options-block__button{position:absolute;opacity:0;z-index:-1;top:0;left:0}.options-block__image{display:flex;align-items:center;justify-content:center;background:#f8f8fe;border-radius:12px;border:2px solid #fff;transition:background .2s ease,border-color .2s ease;margin-bottom:4px;overflow:hidden}@media (min-width:1026px){.options-block__image{border-width:3px}}.options-block__label{font-size:12px;line-height:1.2;text-align:center;color:#838290;cursor:pointer;transition:color .2s ease;display:block}.options-block__label[for*=option-more]{cursor:default}.options-block__label:not([for*=option-more]):hover{color:#060520}.options-block__label:not([for*=option-more]):hover .options-block__image{border-color:#cad0fe;background:#cad0fe;color:#fff}.option-block__thumbs{margin-bottom:20px}@media (max-width:742.98px){.option-block__thumbs{display:none}}.option-block__thumbs img{-o-object-fit:contain;object-fit:contain;max-height:170px}.options-block__gallery{position:relative;margin-bottom:20px}@media (max-width:742.98px){.options-block__gallery{order:-1}}.options-block__gallery img{width:100%}@media (max-width:742.98px){.options-block__gallery .swiper{margin-bottom:30px}}.options-block__gallery .options-block__images{overflow:visible}.options-block__gallery .swiper-button-prev:before{background-position:-1em -546.3125em;width:3.875em;height:1em}.options-block__gallery .swiper-button-prev{left:0}.options-block__gallery .swiper-button-next:before{background-position:-1em -543.3125em;width:3.875em;height:1em}.options-block__gallery .swiper-button-next{right:0}.options-block__gallery .swiper-button-prev,.options-block__gallery .swiper-button-next{width:auto;height:auto;top:auto;bottom:-35px;transform:none;margin:0;z-index:11}@media (min-width:743px){.options-block__gallery .swiper-button-prev,.options-block__gallery .swiper-button-next{bottom:calc(-33.33% - 10px)}}.options-block__gallery .swiper-button-prev:after,.options-block__gallery .swiper-button-next:after{display:none}.options-block__gallery .swiper-pagination-bullets.swiper-pagination{top:auto;bottom:-35px}@media (min-width:743px){.options-block__gallery .swiper-pagination-bullets.swiper-pagination{bottom:calc(-33.33% - 14px)}}.options-block__gallery .swiper-pagination-bullets.swiper-pagination .swiper-pagination-bullet{font-size:12px}@media (min-width:1026px){.options-block__gallery .swiper-pagination-bullets.swiper-pagination .swiper-pagination-bullet{font-size:14px}}.options-block__gallery .swiper-pagination-bullets.swiper-pagination .swiper-pagination-bullet{font-weight:500;width:auto;height:auto;background:0 0;border-radius:0;color:#cdcdd2;margin-left:12px;margin-right:12px;opacity:1}@media (min-width:743px){.options-block__gallery .swiper-pagination-bullets.swiper-pagination .swiper-pagination-bullet{font-weight:700}}.options-block__gallery .swiper-pagination-bullets.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{color:#425aff}@media (min-width:743px){.options-block__images,.options-block__images.swiper{padding-bottom:30px}}.options-block__images img{width:100%}.options-block__empty{height:100%;display:flex;justify-content:center;align-items:center}.options-block__title{font-size:15px}@media (min-width:1026px){.options-block__title{font-size:28px}}.options-block__title{line-height:1.3;margin-bottom:12px}@media (min-width:743px){.options-block__description{padding-bottom:24px}}.options-block__description:empty{padding-bottom:0 !important}.options-block__description ul{list-style:none;padding-left:0}.options-block__description ul:last-child{margin-bottom:0 !important}.options-block__description ul li{font-size:12px}@media (min-width:1026px){.options-block__description ul li{font-size:14px}}.options-block__description ul li{margin-bottom:4px}.options-block__description ul li:before{content:"";width:9px;display:inline-block;height:9px;background:#425aff;transform:rotate(-45deg);margin-right:12px;position:relative;top:-2px}@media (max-width:742.98px){.options-block__images img,.options-block__image--1 img{max-width:70%;margin:0 auto}}@media (min-width:1026px){.options-block--tabs__selector .tabs-component-tabs{display:none !important}}@media (min-width:1026px){.options-block--tabs__selector .tabs-component-panel{display:block !important}.options-block--tabs__selector .tabs-component-panel+.tabs-component-panel{margin-top:36px}}.options-block--tabs__selector .tabs-component-tabs{display:flex;padding:4px;margin:0 0 24px;background-color:#eaeaf8;border-radius:16px;list-style:none}.options-block--tabs__selector .tabs-component-tabs .tabs-component-tab{width:100%;font-size:14px}.options-block--tabs__selector .tabs-component-tabs .tabs-component-tab-a{display:block;height:100%;padding:2px 8px;text-align:center;text-decoration:none;border-radius:14px;line-height:1.4;font-weight:600;color:#425aff}.options-block--tabs__selector .tabs-component-tabs .tabs-component-tab-a.is-active{background-color:#fff}.options-block__description-full{margin-top:5px}@media (min-width:1026px){.options-block__description-full{margin-top:25px}}@media (max-width:1025.98px){.options-block__description-full ul{font-size:13px}}
/* Source and licensing information for the above line(s) can be found at https://ecom-api-dev.mixplaces.com/themes/custom/mixplaces/css/components/blocks/block--options.css. */