.base-variant-picker[data-v-98d8c105] .custom-option{min-height:68px}.base-variant-picker[data-v-98d8c105] .custom-option{width:100%!important}.base-variant-picker[data-v-98d8c105] .custom-option{align-items:flex-start!important}.base-variant-picker[data-v-98d8c105] .custom-option{justify-content:flex-start!important}.base-variant-picker[data-v-98d8c105] .custom-option{padding-left:1rem!important;padding-right:1rem!important}.base-variant-picker[data-v-98d8c105] .custom-option{padding-bottom:.5rem!important;padding-top:.5rem!important}.base-variant-picker[data-v-98d8c105] .custom-option.selected{border-width:2px!important}.base-variant-picker[data-v-98d8c105] .custom-option.selected{--tw-border-opacity:1!important;border-color:rgb(40 40 40/var(--tw-border-opacity))!important}.base-variant-picker[data-v-98d8c105] .custom-option.selected{--tw-bg-opacity:1;background-color:rgb(248 244 240/var(--tw-bg-opacity))}.product-variant-picker-overlay .base-picker .optionlist{display:flex;gap:.5rem;margin-top:0!important;padding-bottom:0!important;padding-top:0!important;width:100%!important}.product-variant-picker-overlay .base-picker .optionlist .custom-option{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:left}.product-variant-picker-overlay .base-picker .optionlist .custom-option:disabled{--tw-border-opacity:1!important;--tw-text-opacity:1;background-color:transparent!important;border-color:rgb(111 111 111/var(--tw-border-opacity))!important;color:rgb(111 111 111/var(--tw-text-opacity))}.product-variant-picker-overlay .base-picker .optionlist .custom-option:disabled .option-label{--tw-text-opacity:1;color:rgb(111 111 111/var(--tw-text-opacity))}.product-variant-picker-overlay .base-picker .optionlist .custom-option:not(.is-color-chip){--tw-border-opacity:1;border-color:rgb(111 111 111/var(--tw-border-opacity));border-radius:5px;border-width:1px;height:70!important;outline-width:1px;padding:.25rem 1rem}.product-variant-picker-overlay .base-picker .optionlist .custom-option:not(.is-color-chip):hover{--tw-border-opacity:1;border-color:rgb(40 40 40/var(--tw-border-opacity));outline-color:#282828!important;outline-style:solid}.product-variant-picker-overlay .base-picker .optionlist .custom-option:not(.is-color-chip):active{--tw-border-opacity:1;border-color:rgb(40 40 40/var(--tw-border-opacity));outline-style:solid}.product-variant-picker-overlay .base-picker .optionlist .custom-option:not(.is-color-chip).selected{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(248 244 240/var(--tw-bg-opacity));border-color:rgb(40 40 40/var(--tw-border-opacity));border-width:2px}.product-variant-picker-overlay .base-picker .optionlist .custom-option:not(.is-color-chip).selected:active,.product-variant-picker-overlay .base-picker .optionlist .custom-option:not(.is-color-chip).selected:hover{text-decoration-line:underline!important}.product-variant-picker-overlay .base-picker .optionlist .custom-option.is-color-chip{padding-bottom:.25rem}.product-variant-picker-overlay .base-picker .optionlist .custom-option.is-color-chip:focus-visible{outline-color:transparent}.product-variant-picker-overlay .base-picker .optionlist .custom-option.is-color-chip:focus-visible span.rounded-full{outline-width:2px!important}.product-variant-picker-overlay .base-picker .optionlist .custom-option.is-color-chip:focus-visible span.rounded-full{outline-offset:4px!important}.product-variant-picker-overlay .base-picker .optionlist .custom-option.is-color-chip:focus-visible span.rounded-full{outline-color:#17459c!important}.product-variant-picker-overlay .base-picker .optionlist .custom-option.is-color-chip:hover span.rounded-full{outline-color:#17459c!important;outline-offset:4px!important;outline-width:2px!important}.product-variant-picker-overlay .base-picker .optionlist .custom-option .option-label{--tw-text-opacity:1;color:rgb(40 40 40/var(--tw-text-opacity));font-family:Merriweather Sans,sans-serif;font-size:.875rem;font-weight:400;-webkit-hyphens:auto;hyphens:auto;line-height:1.25rem;line-height:140%!important}@media (min-width:768px){.product-variant-picker-overlay .base-picker .optionlist .custom-option .option-label{font-size:1rem;line-height:1.5rem}}.product-variant-picker-overlay .base-product-picker.base-picker .optionlist{flex-direction:row;flex-wrap:wrap}.product-variant-picker-overlay .base-variant-picker.base-picker .optionlist{flex-direction:column;row-gap:1rem}.product-variant-picker-overlay .variant-option{display:grid;flex-grow:1;grid-template-columns:repeat(2,minmax(0,1fr));height:100%;width:100%}.product-variant-picker-overlay .variant-option .option-label-container{align-items:flex-start;display:flex;flex-direction:column;font-size:1rem;height:100%;line-height:1.5rem;place-content:space-between;row-gap:10px;width:100%}.product-variant-picker-overlay .variant-option .product-variant-price{align-items:flex-end;display:flex;flex-direction:column;font-size:1rem;height:100%;justify-content:flex-end;line-height:1.5rem;row-gap:10px;width:100%}.product-variant-picker-overlay .variant-option .product-variant-price *{text-align:right!important}.product-variant-picker-overlay .variant-option .product-variant-price .option-label{--tw-text-opacity:1;color:rgb(40 40 40/var(--tw-text-opacity));font-family:Merriweather Sans,sans-serif;font-size:.875rem;font-weight:400;-webkit-hyphens:auto;hyphens:auto;line-height:1.25rem;line-height:140%!important}@media (min-width:768px){.product-variant-picker-overlay .variant-option .product-variant-price .option-label{font-size:1rem;line-height:1.5rem}}.product-variant-picker-button{--tw-border-opacity:1;align-items:center;border-color:rgb(111 111 111/var(--tw-border-opacity));border-radius:5px;border-width:1px;display:flex;height:55px;justify-content:space-between;width:100%}.product-variant-picker-button:hover{text-decoration-line:underline}.product-variant-picker-button:focus-visible{outline-color:#17459c;outline-style:solid;outline-width:2px}.product-variant-picker-button:active{text-decoration-line:underline}.product-variant-picker-button:not(.is-color-chip){padding-left:15px;padding-right:15px}.product-variant-picker-button.is-color-chip{padding-left:10px;padding-right:15px}.swiper-button-next[data-v-aa7e74da],.swiper-button-prev[data-v-aa7e74da]{background-color:#fafafacc;border:2px solid #929292;border-radius:100%;height:36px;width:36px}.swiper-button-next[data-v-aa7e74da]:hover,.swiper-button-prev[data-v-aa7e74da]:hover{background-color:#1f5729;border:2px solid #1f5729!important}.swiper-button-next:hover svg[data-v-aa7e74da],.swiper-button-prev:hover svg[data-v-aa7e74da]{fill:#fff!important}.swiper-button-disabled[data-v-aa7e74da]{background-color:#fafafacc!important;border:#bdbdbd;opacity:1}.swiper-button-disabled svg[data-v-aa7e74da]{fill:#bdbdbd!important}.swiper-button-next[data-v-aa7e74da]{right:14px}@media screen and (min-width:992px){.swiper-button-next[data-v-aa7e74da]{right:24px}}.swiper-button-prev[data-v-aa7e74da]{left:14px}@media screen and (min-width:992px){.swiper-button-prev[data-v-aa7e74da]{left:24px}}.swiper-button-next[data-v-aa7e74da]:after,.swiper-button-prev[data-v-aa7e74da]:after{display:none}.swiper-button-next[data-v-27ca7d1b],.swiper-button-prev[data-v-27ca7d1b]{background-color:#fafafacc;border:2px solid #929292;border-radius:100%;height:36px;width:36px}.swiper-button-next[data-v-27ca7d1b]:hover,.swiper-button-prev[data-v-27ca7d1b]:hover{background-color:#1f5729;border:2px solid #1f5729!important}.swiper-button-next:hover svg[data-v-27ca7d1b],.swiper-button-prev:hover svg[data-v-27ca7d1b]{fill:#fff!important}.swiper-button-disabled[data-v-27ca7d1b]{border:#bdbdbd}.swiper-button-disabled svg[data-v-27ca7d1b]{fill:#bdbdbd!important}.swiper-button .active .swiper-button-next[data-v-27ca7d1b]{right:14px}@media screen and (min-width:992px){.swiper-button .active .swiper-button-next[data-v-27ca7d1b]{right:14px}}.swiper-button-prev[data-v-27ca7d1b]{left:14px}@media screen and (min-width:992px){.swiper-button-prev[data-v-27ca7d1b]{left:14px}}.swiper-button-next[data-v-27ca7d1b]:after,.swiper-button-prev[data-v-27ca7d1b]:after{display:none}@media screen and (min-width:992px){[data-v-27ca7d1b] .swiper-wrapper{height:auto}}
