.bss-po-product-page{row-gap:var(--spacing-4)!important}.po-stack--vertical{position:relative!important;flex-direction:row!important;gap:var(--spacing-2)!important}.po-stack--vertical>.po-label-container{flex:1!important}.po-stack--vertical>.po-option--container{flex:2!important}.po-label-container,.po-option--container{flex:1!important;justify-content:center;margin:0!important}.po-label span{font-size:var(--text-sm)!important;line-height:1.6;font-weight:700!important;text-transform:uppercase}[custom-optis-drawer] .po-label-container{display:none!important}.po-option--type-text,.po-dropdown-selected-option{font-size:14px!important;font-weight:300!important;line-height:1!important;padding-inline-start:var(--input-padding-inline)!important;padding-inline-end:calc(var(--input-padding-inline) * 2)!important;display:flex;align-items:center;height:var(--input-height)!important;border-radius:48px!important;border-width:1px!important}.po-option--type-text:focus{border-color:#000}.po-dropdown-arrow-down{right:var(--input-padding-inline)!important}.po-dropdown-list{border-radius:var(--rounded)!important;background-color:rgb(var(--dialog-background))!important}.po-option__dropdown-value{font-size:14px!important;font-weight:300!important;line-height:1.2!important;color:rgb(var(--text-color) / .7)!important;padding-block-start:var(--spacing-1-5);padding-block-end:var(--spacing-1-5);vertical-align:middle}.po-dropdown-option.po-value{white-space:wrap!important}.po-dropdown-option.po-value[data-value="Select a birthstone"],.po-dropdown-option.po-value[data-value="Choose your finish"]{pointer-events:none}@media screen and (min-width: 700px){.po-option__dropdown-value{font-size:16px!important}.po-dropdown-option.po-value{white-space:nowrap!important}}.po_description{flex-direction:row!important;align-items:center!important}.po_description:before{display:inline-block;min-width:20px;width:20px;height:20px;background-size:cover;background-position:center;margin-right:5px}.po-dropdown-option[data-value="January - Garnet"] .po_description:before{background-image:url(./january-garnet-birthstone.png);content:" "}.po-dropdown-option[data-value="February - Amethyst"] .po_description:before{background-image:url(./february-amethyst-birthstone.png);content:" "}.po-dropdown-option[data-value="March - Aquamarine"] .po_description:before{background-image:url(./march-aquamarine-birthstone.png);content:" "}.po-dropdown-option[data-value="April - Lab Grown Diamond"] .po_description:before{background-image:url(./april-diamond-birthstone.png);content:" "}.po-dropdown-option[data-value="May - Emerald"] .po_description:before{background-image:url(./may-emerald-birthstone.png);content:" "}.po-dropdown-option[data-value="June - Moonstone"] .po_description:before{background-image:url(./june-moonstone-birthstone.png);content:" "}.po-dropdown-option[data-value="July - Ruby"] .po_description:before{background-image:url(./july-ruby-birthstone.png);content:" "}.po-dropdown-option[data-value="August - Peridot"] .po_description:before{background-image:url(./august-peridot-birthstone.png);content:" "}.po-dropdown-option[data-value="September - Sapphire"] .po_description:before{background-image:url(./september-sapphire-birthstone.png);content:" "}.po-dropdown-option[data-value="October - Green Tourmaline"] .po_description:before{background-image:url(./october-green-tourmaline-birthstone.png);content:" "}.po-dropdown-option[data-value="November - Citrine"] .po_description:before{background-image:url(./november-citrine-birthstone.png);content:" "}.po-dropdown-option[data-value="December - London Blue Topaz"] .po_description:before{background-image:url(./december-london-blue-topaz-birthstone.png);content:" "}.bss-error-msg,.bss-warning-msg{position:absolute;bottom:-5px;left:0}[custom-optis-drawer] .bss-error-msg,[custom-optis-drawer] .bss-warning-msg{bottom:-30px}.po-count-character{position:absolute;bottom:-20px;right:0}.po-selected-swatch,.po-required,.po-count-character{display:none!important}.po-option--button-container{gap:var(--spacing-2)!important}.single-column-layout .po-option--button-container{flex-direction:column!important}.po-option--button-wrapper{flex:1}.po-option--button-wrapper .po-option__value{width:100%!important;pointer-events:auto}.po-option--button-wrapper .po-option__value:has(:checked){pointer-events:none}.po-option__button-media{background-color:rgb(var(--dialog-background))!important;width:100%!important;border-radius:var(--rounded)!important;overflow:hidden!important;height:var(--input-height)!important;padding:var(--spacing-2) var(--spacing-6)!important;border-width:1px!important}.po-option__button-media:has(:checked){background-color:rgb(var(--text-color));color:#fff}.po-option__button-value{height:100%!important;line-height:32px!important;font-size:14px!important;display:flex!important;align-items:center!important;justify-content:center;gap:var(--spacing-2)!important}.single-column-layout .po-option__button-value{justify-content:flex-start;text-align:left!important}.po-option__button-value:before{display:inline-block;min-width:20px;width:20px;height:20px;background-size:cover;background-position:center;margin-right:5px}.po-option__value>input[value="January - Garnet"]+.po-option__button-media .po-option__button-value:before{background-image:url(./january-garnet-birthstone.png);content:" "}.po-option__value>input[value="February - Amethyst"]+.po-option__button-media .po-option__button-value:before{background-image:url(./february-amethyst-birthstone.png);content:" "}.po-option__value>input[value="March - Aquamarine"]+.po-option__button-media .po-option__button-value:before{background-image:url(./march-aquamarine-birthstone.png);content:" "}.po-option__value>input[value="April - Lab Grown Diamond"]+.po-option__button-media .po-option__button-value:before{background-image:url(./april-diamond-birthstone.png);content:" "}.po-option__value>input[value="May - Emerald"]+.po-option__button-media .po-option__button-value:before{background-image:url(./may-emerald-birthstone.png);content:" "}.po-option__value>input[value="June - Moonstone"]+.po-option__button-media .po-option__button-value:before{background-image:url(./june-moonstone-birthstone.png);content:" "}.po-option__value>input[value="July - Ruby"]+.po-option__button-media .po-option__button-value:before{background-image:url(./july-ruby-birthstone.png);content:" "}.po-option__value>input[value="August - Peridot"]+.po-option__button-media .po-option__button-value:before{background-image:url(./august-peridot-birthstone.png);content:" "}.po-option__value>input[value="September - Sapphire"]+.po-option__button-media .po-option__button-value:before{background-image:url(./september-sapphire-birthstone.png);content:" "}.po-option__value>input[value="October - Green Tourmaline"]+.po-option__button-media .po-option__button-value:before{background-image:url(./october-green-tourmaline-birthstone.png);content:" "}.po-option__value>input[value="November - Citrine"]+.po-option__button-media .po-option__button-value:before{background-image:url(./november-citrine-birthstone.png);content:" "}.po-option__value>input[value="December - London Blue Topaz"]+.po-option__button-media .po-option__button-value:before{background-image:url(./december-london-blue-topaz-birthstone.png);content:" "}.po-option__button-media:hover{border-color:rgb(var(--text-color))!important;background-color:rgb(var(--dialog-background))!important}.po-option__button-media:hover .po-option__button-value{color:inherit!important}.po-option__value:has(input:checked) .po-option__button-media{border-color:rgb(var(--text-color))!important;background-color:rgb(var(--text-color))!important}.po-option__value:has(input:checked) .po-option__button-media:hover{color:#fff!important}.po-extra-price{font-size:var(--text-sm)!important;font-weight:700!important}
/*# sourceMappingURL=/cdn/shop/t/57/assets/optis-custom-styling.css.map */
