.product-details fieldset:first-of-type>legend,.product-details fieldset:first-of-type>.variant-option__label,.product-details fieldset:first-of-type>.form__label,.product-details fieldset:first-of-type>label:not(:has(input)){display:none!important}.product-details fieldset:first-of-type{border:0!important;padding:0!important;margin:12px 0 14px!important}.product-details fieldset:first-of-type input,.product-details fieldset:first-of-type label,.product-details fieldset:first-of-type button{visibility:visible!important}.product-details fieldset:nth-of-type(2){border:0!important;border-top:1px solid #d9d9d9!important;border-bottom:1px solid #d9d9d9!important;padding:16px 0!important;margin:0 0 18px!important}.product-details fieldset:nth-of-type(2)>legend,.product-details fieldset:nth-of-type(2)>.variant-option__label,.product-details fieldset:nth-of-type(2)>.form__label,.product-details fieldset:nth-of-type(2)>label:not(:has(input)){display:block!important;margin:0 0 14px!important;font-size:14px!important;font-weight:400!important;color:#111!important}.product-details fieldset:nth-of-type(2) .variant-option__button-labels,.product-details fieldset:nth-of-type(2) .variant-option__values,.product-details fieldset:nth-of-type(2) .product-form__input,.product-details fieldset:nth-of-type(2)>div{display:flex!important;align-items:center!important;gap:34px!important;flex-wrap:nowrap!important}.product-details fieldset:nth-of-type(2) input[type=radio]{position:absolute!important;opacity:0!important;pointer-events:none!important}.product-details fieldset:nth-of-type(2) label,.product-details fieldset:nth-of-type(2) .variant-option__button-label{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;outline:none!important;padding:0 0 8px!important;margin:0!important;min-width:auto!important;min-height:auto!important;width:auto!important;height:auto!important;font-size:14px!important;line-height:1.2!important;font-weight:400!important;color:#6a6a6a!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.product-details fieldset:nth-of-type(2) label:hover,.product-details fieldset:nth-of-type(2) .variant-option__button-label:hover{color:#111!important}.product-details fieldset:nth-of-type(2) input[type=radio]:checked+label,.product-details fieldset:nth-of-type(2) label:has(input[type=radio]:checked),.product-details fieldset:nth-of-type(2) .variant-option__button-label:has(input[type=radio]:checked),.product-details fieldset:nth-of-type(2) label[aria-checked=true],.product-details fieldset:nth-of-type(2) .variant-option__button-label[aria-checked=true],.product-details fieldset:nth-of-type(2) .is-selected,.product-details fieldset:nth-of-type(2) .selected{color:#000!important;font-weight:500!important;background:transparent!important;border:0!important;border-bottom:2px solid #000!important;box-shadow:none!important;outline:none!important}.product-details fieldset:nth-of-type(2) input[type=radio]:checked+label *,.product-details fieldset:nth-of-type(2) label:has(input[type=radio]:checked) *,.product-details fieldset:nth-of-type(2) .variant-option__button-label:has(input[type=radio]:checked) *{color:inherit!important}.product-details fieldset:nth-of-type(2) .variant-option__button,.product-details fieldset:nth-of-type(2) .variant-option__button-label,.product-details fieldset:nth-of-type(2) .product-form__input label,.product-details fieldset:nth-of-type(2) .product-form__input input+label{border-left:0!important;border-right:0!important;border-top:0!important}@media screen and (max-width:749px){.product-details fieldset:nth-of-type(2){padding:14px 0!important}.product-details fieldset:nth-of-type(2) .variant-option__button-labels,.product-details fieldset:nth-of-type(2) .variant-option__values,.product-details fieldset:nth-of-type(2) .product-form__input,.product-details fieldset:nth-of-type(2)>div{gap:28px!important}}.product-details .variant-option:nth-of-type(2),.product-details fieldset:nth-of-type(2),.product-details .variant-picker__option:nth-of-type(2),.product-details .product-form__input:nth-of-type(2){border-top:1px solid #d9d9d9!important;border-bottom:1px solid #d9d9d9!important;padding-top:16px!important;padding-bottom:16px!important;margin-top:16px!important;margin-bottom:18px!important}.product-details .variant-option:nth-of-type(2) .variant-option__button-labels,.product-details .variant-option:nth-of-type(2) .variant-option__values,.product-details .variant-option:nth-of-type(2) .product-form__input,.product-details fieldset:nth-of-type(2) .variant-option__button-labels,.product-details fieldset:nth-of-type(2) .variant-option__values,.product-details fieldset:nth-of-type(2) .product-form__input,.product-details .variant-picker__option:nth-of-type(2) .variant-option__button-labels,.product-details .variant-picker__option:nth-of-type(2) .variant-option__values,.product-details .product-form__input:nth-of-type(2){display:flex!important;align-items:center!important;gap:34px!important;flex-wrap:nowrap!important}.product-details .variant-option:nth-of-type(2) label,.product-details .variant-option:nth-of-type(2) button,.product-details .variant-option:nth-of-type(2) .variant-option__button,.product-details .variant-option:nth-of-type(2) .variant-option__button-label,.product-details fieldset:nth-of-type(2) label,.product-details fieldset:nth-of-type(2) button,.product-details fieldset:nth-of-type(2) .variant-option__button,.product-details fieldset:nth-of-type(2) .variant-option__button-label,.product-details .variant-picker__option:nth-of-type(2) label,.product-details .variant-picker__option:nth-of-type(2) button,.product-details .variant-picker__option:nth-of-type(2) .variant-option__button,.product-details .variant-picker__option:nth-of-type(2) .variant-option__button-label{appearance:none!important;-webkit-appearance:none!important;border:0!important;border-radius:0!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important;outline:0!important;padding:0 0 8px!important;margin:0!important;min-width:auto!important;min-height:auto!important;width:auto!important;height:auto!important;font-size:14px!important;line-height:1.2!important;font-weight:400!important;color:#666!important}.product-details .variant-option:nth-of-type(2) label:before,.product-details .variant-option:nth-of-type(2) label:after,.product-details .variant-option:nth-of-type(2) button:before,.product-details .variant-option:nth-of-type(2) button:after,.product-details .variant-option:nth-of-type(2) .variant-option__button-label:before,.product-details .variant-option:nth-of-type(2) .variant-option__button-label:after,.product-details fieldset:nth-of-type(2) label:before,.product-details fieldset:nth-of-type(2) label:after,.product-details fieldset:nth-of-type(2) button:before,.product-details fieldset:nth-of-type(2) button:after,.product-details fieldset:nth-of-type(2) .variant-option__button-label:before,.product-details fieldset:nth-of-type(2) .variant-option__button-label:after{border:0!important;box-shadow:none!important;background:transparent!important}.product-details .variant-option:nth-of-type(2) input[type=radio]:checked+label,.product-details .variant-option:nth-of-type(2) label:has(input[type=radio]:checked),.product-details .variant-option:nth-of-type(2) button[aria-pressed=true],.product-details .variant-option:nth-of-type(2) button[aria-checked=true],.product-details .variant-option:nth-of-type(2) .selected,.product-details .variant-option:nth-of-type(2) .is-selected,.product-details fieldset:nth-of-type(2) input[type=radio]:checked+label,.product-details fieldset:nth-of-type(2) label:has(input[type=radio]:checked),.product-details fieldset:nth-of-type(2) button[aria-pressed=true],.product-details fieldset:nth-of-type(2) button[aria-checked=true],.product-details fieldset:nth-of-type(2) .selected,.product-details fieldset:nth-of-type(2) .is-selected{color:#000!important;font-weight:500!important;border:0!important;border-bottom:2px solid #000!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important}.product-details .variant-option:nth-of-type(2) input[type=radio],.product-details fieldset:nth-of-type(2) input[type=radio],.product-details .variant-picker__option:nth-of-type(2) input[type=radio]{position:absolute!important;opacity:0!important;pointer-events:none!important}.product-details variant-swatch-king #swatch-option2[option-name=Talla]{border-top:1px solid #d9d9d9!important;border-bottom:1px solid #d9d9d9!important;padding:16px 0 8px!important;margin:18px 0!important}.product-details variant-swatch-king #swatch-option2[option-name=Talla] .swatch-label-container{margin-bottom:14px!important}.product-details variant-swatch-king #swatch-option2[option-name=Talla] legend{font-size:14px!important;font-weight:400!important;color:#111!important;margin:0!important;padding:0!important}.product-details variant-swatch-king #swatch-option2[option-name=Talla] .swatch-view{display:flex!important;align-items:center!important;gap:42px!important;flex-wrap:nowrap!important;margin:0!important;padding:0!important}.product-details variant-swatch-king #swatch-option2[option-name=Talla] .swatch-view-item{margin:0!important;padding:0!important;width:auto!important;min-width:auto!important;height:auto!important;list-style:none!important}.product-details variant-swatch-king #swatch-option2[option-name=Talla] .star-set-btn,.product-details variant-swatch-king #swatch-option2[option-name=Talla] .swatch-button,.product-details variant-swatch-king #swatch-option2[option-name=Talla] .swatch-selector{background:transparent!important;background-color:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:0!important;min-width:auto!important;width:auto!important;height:auto!important;min-height:auto!important;max-width:none!important;padding:0!important;margin:0!important}.product-details variant-swatch-king #swatch-option2[option-name=Talla] .swatch-button-title-text{display:inline-flex!important;align-items:center!important;justify-content:center!important;background:transparent!important;background-color:transparent!important;color:#666!important;text-decoration:none!important;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;box-shadow:none!important;padding:0 0 8px!important;margin:0!important;min-width:auto!important;width:auto!important;height:auto!important;font-size:14px!important;line-height:1.2!important;font-weight:400!important}.product-details variant-swatch-king #swatch-option2[option-name=Talla] .star-set-btn.swatch-selected,.product-details variant-swatch-king #swatch-option2[option-name=Talla] .swatch-button.swatch-selected,.product-details variant-swatch-king #swatch-option2[option-name=Talla] .swatch-selected{background:transparent!important;background-color:transparent!important;border:0!important;box-shadow:none!important}.product-details variant-swatch-king #swatch-option2[option-name=Talla] .star-set-btn.swatch-selected .swatch-button-title-text,.product-details variant-swatch-king #swatch-option2[option-name=Talla] .swatch-button.swatch-selected .swatch-button-title-text,.product-details variant-swatch-king #swatch-option2[option-name=Talla] .swatch-selected .swatch-button-title-text{color:#000!important;background:transparent!important;background-color:transparent!important;font-weight:500!important;border-bottom:2px solid #000!important;text-decoration:none!important}.product-details variant-swatch-king #swatch-option2[option-name=Talla] .star-set-btn:before,.product-details variant-swatch-king #swatch-option2[option-name=Talla] .star-set-btn:after,.product-details variant-swatch-king #swatch-option2[option-name=Talla] .swatch-button-title-text:before,.product-details variant-swatch-king #swatch-option2[option-name=Talla] .swatch-button-title-text:after{content:none!important;display:none!important;border:0!important;box-shadow:none!important;background:transparent!important}.product-details variant-swatch-king #swatch-option2[option-name=Talla] .star-set-btn:hover .swatch-button-title-text{color:#000!important}@media screen and (max-width:749px){.product-details variant-swatch-king #swatch-option2[option-name=Talla]{padding:14px 0!important}.product-details variant-swatch-king #swatch-option2[option-name=Talla] .swatch-view{gap:34px!important}}.product-details variant-swatch-king #swatch-option1[option-name=Color] .swatch-view{display:flex!important;align-items:center!important;gap:8px!important;flex-wrap:wrap!important;margin:0!important;padding:0!important}.product-details variant-swatch-king #swatch-option1[option-name=Color] .swatch-view-item,.product-details variant-swatch-king #swatch-option1[option-name=Color] .swatch-image-wrapper,.product-details variant-swatch-king #swatch-option1[option-name=Color] .swatch-custom-image,.product-details variant-swatch-king #swatch-option1[option-name=Color] .swatch-selector{width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;max-width:18px!important;max-height:18px!important;padding:0!important;margin:0!important;border:0!important;box-shadow:none!important;outline:none!important;border-radius:0!important;overflow:visible!important}.product-details variant-swatch-king #swatch-option1[option-name=Color] .star-set-image{width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;max-width:18px!important;max-height:18px!important;padding:0!important;margin:0!important;border:1px solid #111!important;box-shadow:none!important;outline:none!important;border-radius:0!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}.product-details variant-swatch-king #swatch-option1[option-name=Color] .swatch-selected,.product-details variant-swatch-king #swatch-option1[option-name=Color] .swatch-selected.swatch-custom-image,.product-details variant-swatch-king #swatch-option1[option-name=Color] .swatch-selected.swatch-selector{border:0!important;box-shadow:none!important;outline:none!important}.product-details variant-swatch-king #swatch-option1[option-name=Color] .swatch-image-wrapper:before,.product-details variant-swatch-king #swatch-option1[option-name=Color] .swatch-image-wrapper:after,.product-details variant-swatch-king #swatch-option1[option-name=Color] .swatch-custom-image:before,.product-details variant-swatch-king #swatch-option1[option-name=Color] .swatch-custom-image:after,.product-details variant-swatch-king #swatch-option1[option-name=Color] .swatch-selector:before,.product-details variant-swatch-king #swatch-option1[option-name=Color] .swatch-selector:after{content:none!important;display:none!important;border:0!important;box-shadow:none!important}.product-details product-price .price__sale .price-item--sale,.product-details product-price .price__sale .price-item--sale.price,.product-details product-price span.price-item--sale.price{color:#e60000!important;--color: #e60000 !important;--color-rgb: 230 0 0 !important}.product-details product-price .compare-at-price,.product-details product-price s,.product-details product-price del{color:#555!important;text-decoration:line-through!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/oltreva-product-page.css.map */
