.bss-po-product-page{--input-color-foreground: 198, 178, 139;margin:0!important;row-gap:var(--spacing-04)!important;column-gap:var(--spacing-04)!important}@media screen and (max-width:499px){.po-stack{grid-column:span 12!important}}.po-option--heading-container{margin-bottom:var(--spacing-04)!important;margin-top:var(--spacing-06)!important;flex-direction:row!important;align-items:center!important;gap:var(--spacing-04)!important}.po-option--heading-container>*{font-size:var(--font-size-body-lg)!important;font-weight:600!important}.po-option--heading-container:after{content:"";height:10px;background-color:var(--color-border);-webkit-mask:var(--mask-divider-horizontal);mask:var(--mask-divider-horizontal);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-size:1200px;mask-size:1200px;flex:1 1 auto;opacity:.75}.po-stack:has(.po-option--heading-container)+.po-stack:has(.po-option--instruction-container){margin-top:calc(var(--spacing-05) * -1)!important;margin-bottom:var(--spacing-04)!important}.po-option--instruction-container p{font-size:var(--font-size-body-sm);color:var(--color-foreground-dimmed)}.po-label{align-items:center!important}.po-label>span.po-extra-price{font-weight:500!important;font-family:var(--font-body-family)!important;letter-spacing:0!important}.po-option--container{margin-top:var(--spacing-03)}.po-option--container:not(.po-option--container__inline):has(input,textarea){margin-top:.75rem!important}.po-value::placeholder,.po-value::-webkit-placeholder{font-size:16px!important;opacity:.65!important;color:var(--color-foreground)!important}.po-label-container:has(.po-selected-swatch){flex-direction:row;align-items:center}.po-selected-swatch{line-height:0;margin-inline-start:8px;color:var(--color-foreground-dimmed)!important}.po-selected-swatch p{color:inherit;font-style:italic;opacity:1!important}.po-option--type-text,.po-color-picker-value,.po-option--type-number,.po-dropdown-selected-option{background:var(--color-background)!important;color:var(--color-foreground)!important;border:none!important;border-radius:0!important;padding-inline:.8em!important;font-size:16px!important;box-shadow:inset rgba(var(--input-color-foreground),.5) 0 0 0 1px!important}.po-option--type-text:focus-visible,.po-color-picker-value:focus-visible,.po-option--type-number:focus-visible{box-shadow:inset var(--color-foreground) 0 0 0 1px!important}.po-helptext-tooltip{bottom:unset!important;cursor:pointer}.po-helptext-tooltip .tooltip-text{font-family:var(--font-body-family)!important;text-transform:none!important;letter-spacing:0!important;color:var(--color-foreground)!important;background-color:var(--color-background)!important;border-radius:0!important;padding:.5em 1em!important;margin-bottom:6px!important}.po_description.tooltip-swatch-label{background-color:var(--color-background)!important;min-width:unset!important;max-width:200px;width:max-content!important;white-space:nowrap;bottom:100%!important;border-radius:0!important;padding:.25em .5em!important}.tooltip-swatch-label p{color:var(--color-foreground)!important;background-color:transparent!important;margin-top:0!important}.po-label-container+.po-helptext-content{margin-top:var(--spacing-02)!important}.po-helptext-content p{font-size:var(--font-size-body-xs)!important;color:var(--color-foreground-dimmed)!important;opacity:1!important}.po_helptext_value{font-size:var(--font-size-body-xs)!important;font-family:var(--font-body-family)!important;text-transform:none!important;font-weight:400!important;letter-spacing:0!important;color:var(--color-foreground-dimmed)!important;font-style:italic}.po-count-character{font-size:var(--font-size-body-xs)!important;color:var(--color-foreground-dimmed)!important;text-align:left!important}.po-option--color-picker-container .fa-cancel-custom,.po-option--type-datepicker .fa-cancel-custom{right:.5em!important}.po-option--type-datepicker .po-option--type-text.po-value{padding-left:42px!important}.flatpickr-calendar{border-radius:0!important;border:0!important;background-color:var(--color-background)!important;box-shadow:var(--modal-shadow)!important;padding:10px!important;width:auto!important}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowBottom:before{display:none!important}.flatpickr-calendar.arrowTop:after{border-bottom-color:var(--color-background)!important}.flatpickr-calendar.arrowBottom:after{border-top-color:var(--color-background)!important}.flatpickr-current-month{display:flex!important;justify-content:space-between}.flatpickr-current-month .flatpickr-monthDropdown-months{flex-grow:1}.flatpickr-weekday{color:var(--color-foreground-dimmed)!important;font-family:var(--font-heading-family)!important;text-transform:uppercase;font-size:10px!important;letter-spacing:.1ch}.flatpickr-day{border-radius:0!important}.flatpickr-months{margin-bottom:10px!important}.flatpickr-day,.flatpickr-months .flatpickr-month{color:var(--color-foreground)!important}.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay{opacity:.5!important}.flatpickr-day.selected{border-radius:0!important;background-color:var(--color-button)!important;border:0!important}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:var(--color-foreground-dimmed)!important}.flatpickr-current-month{padding-top:9px!important}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{padding:var(--spacing-03);height:40px!important;width:40px!important;display:flex;align-items:center;justify-content:center;top:10px!important}.flatpickr-months .flatpickr-prev-month{left:10px!important}.flatpickr-months .flatpickr-next-month{right:10px!important}.flatpickr-day.today{border-color:var(--color-border)!important}.flatpickr-time{margin-top:.5rem}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background-color:var(--color-background-dimmed)!important}.flatpickr-calendar.hasTime .flatpickr-time{border-top-color:var(--color-border)!important}.po-option--color-picker-content{border:0!important;border-radius:0!important;background-color:transparent!important}.po-color-picker-value{flex:1 1 auto!important}.po-option--type-color-picker{width:45px!important;margin:0 8px 0 0!important;height:100%!important;min-width:45px!important}.po-option--type-color-picker::-webkit-color-swatch-wrapper{padding:0!important;border-radius:0!important}.po-option--type-color-picker::-webkit-color-swatch{border-radius:100vw!important;border-color:#0003!important}.po-option--container:has(input[type=color]){margin-top:var(--spacing-04)!important}.po-option--swatch-container.po-option--container:has(input){margin-top:var(--spacing-04)!important}.po-option--swatch-container .po-option__color-value{width:48px!important;height:48px!important;border-radius:100vw!important}.po-option--swatch-container .po-option__swatch-media:not(:has(.po-option__color-value)){border-radius:0!important;height:72px!important;width:72px!important}.po-option__image-value{border-radius:0!important;width:64px!important;height:64px!important}.po-option--swatch-container .po-option__swatch-media:has(.po-option__color-value){width:56px!important;height:56px!important}.po-option--swatch-container .po-option__swatch-media:has(.po-option__color-value){border-radius:100vw!important;border-color:transparent!important}.po-option__value input:checked~.po-option__swatch-media:has(.po-option__color-value){border-color:var(--color-foreground)!important}span.po-extra-price,[class*=po-select-dropdown] *:not([class*=tooltip]) .po-extra-price{color:var(--color-foreground-dimmed)!important;opacity:.9!important}.po-option--container__inline{margin-top:0!important}.po-option--container__inline .po_description{max-width:unset!important}.po-option--checkbox-container .po_option_value{font-family:var(--font-body-family)!important;text-transform:none!important;letter-spacing:0!important;font-size:var(--font-size-body)!important;font-weight:400!important;color:var(--color-foreground)!important}.po-option--type-checkbox input{width:20px!important;height:20px!important;transform:translateY(-2px);pointer-events:none}.po-option--type-checkbox .po-label{cursor:pointer;align-items:start!important}.po-option--type-checkbox input:before{border-color:var(--color-foreground)!important;border-radius:0!important}.po-option--type-checkbox input:hover:before{background-color:transparent!important}.po-option--type-checkbox input:checked:before{background-color:var(--color-foreground)!important}.po-option--type-checkbox input[type=checkbox]:checked:after{left:36%!important;bottom:29%!important;width:30%!important;height:60%!important}.bss-error-msg,.bss-warning-msg{margin-top:8px!important;font-style:italic;line-height:1}.bss-error-msg small,.bss-warning-msg small{font-size:var(--font-size-body-xs)!important;color:var(--color-ui-error)!important}.po-stack:has(.bss-error-msg) .po-value:not(.po-dropdown-thumbnail-option,.po-option--type-checkbox,.po-dropdown-option){box-shadow:inset var(--color-ui-error) 0 0 0 1px!important}.po-dropzone-container{width:100%}.po-dropzone{--bss-size-frame-upload-dropzone: 60px;border-color:var(--color-border)!important;border-radius:0!important;border-width:2px!important;background-color:var(--color-background)}.po-dropzone:hover,.po-dropzone.po-dropzone-highlight{border-color:var(--color-foreground)!important}.dropzone-btn-uploadfile{background-color:var(--color-button)!important;color:var(--color-button-text)!important;border-radius:0!important;font-family:var(--font-heading-family)!important;text-transform:uppercase!important;letter-spacing:.2ch!important;font-weight:700!important;font-size:12px!important}.po-dropzone-option-uploadfile>span[id^=error]{color:var(--color-ui-error)!important;font-size:var(--font-size-body-xs);font-style:italic}.dropzone-file-upload-item{margin-top:0!important;border-radius:0!important;border-color:var(--color-border)!important;background-color:var(--color-background)!important}.dropzone-file-upload-item+.dropzone-file-upload-item,.po-dropzone+.file-uploaded .dropzone-file-upload-item{margin-top:var(--spacing-03)!important}.po-file-uploaded-name{color:var(--color-foreground)!important}.dropzone-file-upload-item svg path{fill:var(--color-foreground)!important}.po-dropzone-uploaded--action{margin-right:16px!important}.po-dropzone-file-loading{border-color:var(--color-border)!important;border-radius:0!important;background-color:var(--color-background)!important;padding:0!important}.po-file-loading progress[value]{--progress-value-color: var(--color-button) !important}.po-dropzone-placeholder-file-loading:after{border-top-color:var(--color-button)!important}.po-dropzone-uploaded-content{gap:var(--spacing-03)}.po-frame-uploaded{background-color:transparent!important;border-radius:0!important;padding:10px!important;margin:0!important;height:var(--bss-size-frame-upload-dropzone)!important}.po-dropzone-upload-img{width:100%!important;height:100%!important;object-fit:cover}.po-option--type-radiobutton div.po-radio-circle{display:none!important}.po-option--radio-container{column-gap:var(--spacing-03)!important;row-gap:var(--spacing-03)!important;margin-top:var(--spacing-04)!important}.po-option--type-radiobutton .po_description{font-size:16px!important;padding:1em 1.5em;border:1px solid var(--color-border);color:var(--color-foreground);transition:border-color var(--duration-mid) ease,background-color var(--duration-mid) ease,color var(--duration-mid) ease}.po-option--type-radiobutton .po-label:hover .po_description{border-color:var(--color-foreground)}.po-option--type-radiobutton input:checked~.po_description{border-color:var(--color-foreground);background-color:var(--color-foreground);color:#fff}.po-option--container__inline .po-option--radioButton-wrapper{margin:0!important}.po-option--type-radiobutton .po-label{cursor:pointer}.po-option--radio-container .po_option_value{font-family:var(--font-body-family)!important;text-transform:none!important;letter-spacing:0!important;font-size:inherit!important;font-weight:400!important;color:inherit!important}textarea.po-option--type-text[class]{height:initial!important;min-height:200px!important}.po-dropdown-thumbnail-arrow-down,.po-dropdown-arrow{display:none!important}.po-dropdown-list{border-radius:0!important;background-color:var(--color-background)!important;padding-bottom:var(--spacing-03)!important}.po-dropdown-thumbnail-option,.po-dropdown-option{padding:.5em!important;margin-top:0!important;font-size:16px!important;border-radius:0!important}.po-dropdown-selected-option{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' focusable='false' fill='currentColor' class='icon icon-arrow' width='16' height='16' viewBox='0 0 60 60'%3E%3Cpath style='transform:rotate(-270deg);transform-origin:center center' d='m31 50.979c-.362.007-.727-.081-1.049-.28-.929-.572-1.212-1.814-.653-2.742.047-.082 5.886-9.826 17.032-15.958h-43.33c-1.103 0-2-.897-2-2s.897-2 2-2h43.33c-11.084-6.097-16.989-15.884-17.047-15.982-.547-.934-.244-2.177.689-2.73.946-.561 2.192-.236 2.757.715.909 1.45 9.433 14.449 24.722 18.046.915.225 1.549 1.026 1.549 1.952s-.63 1.729-1.532 1.948c-15.354 3.61-23.849 16.626-24.767 18.099-.36.577-1.025.919-1.7.932z'%3E%3C/path%3E%3C/svg%3E")!important;background-size:1em 1em!important;background-position:calc(100% - 1rem) 50%!important;background-repeat:no-repeat!important}.po-dropdown-thumbnail-option img{margin-right:0!important}.po-dropdown-thumbnail-option:hover,.po-dropdown-option:hover{background-color:var(--color-background-dimmed)!important}.po-edit-options{background-color:var(--color-background-dimmed)!important;width:calc(100% - (var(--page-margin) * 2))!important;max-width:500px!important;padding:var(--spacing-06)!important;padding-right:calc(var(--spacing-06) - 15px)!important;box-shadow:var(--modal-shadow)!important;top:50%!important;transform:translateY(-50%);max-height:95vh!important}@media screen and (max-width:599px){.po-edit-options{padding:var(--spacing-05)!important;padding-right:calc(var(--spacing-05) - 15px)!important}}.po-edit-options::-webkit-scrollbar{background-color:transparent!important}.po-edit-options .product-single__title{font-size:var(--font-size-h3)!important;margin-bottom:var(--spacing-07);text-align:left!important}.po-edit-options .po-cart__image{display:none!important}#ajaxifyOptionsCart{opacity:0;animation:ajaxifyOptionsCartOpen var(--duration-mid) ease forwards;z-index:var(--z-index-highest)}@keyframes ajaxifyOptionsCartOpen{0%{opacity:0}to{opacity:1}}#ajaxifyOptionsCart-overlay{background-color:var(--overlay-standard)!important;opacity:1!important}.po-edit-options #po-edit-option{padding:0!important}.po-edit-options #po-edit-option>div:has(button[type=submit]){margin-top:var(--spacing-06);margin-bottom:0!important;display:flex;gap:var(--spacing-04)}@media screen and (max-width:599px){.po-edit-options #po-edit-option>div:has(button[type=submit]){flex-direction:column}}.po-edit-options #po-edit-option>div:has(button[type=submit]) button{margin:0!important;flex:1 1 auto}.ajaxifyCart--close{opacity:1!important;top:16px!important;right:0!important;width:32px!important;height:32px!important;padding:0!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' focusable='false' fill='currentColor' width='16' height='16' class='icon icon-close ' viewBox='0 0 512 512'%3E%3Cpath d='m25 512a25 25 0 0 1 -17.68-42.68l462-462a25 25 0 0 1 35.36 35.36l-462 462a24.93 24.93 0 0 1 -17.68 7.32z'%3E%3C/path%3E%3Cpath d='m487 512a24.93 24.93 0 0 1 -17.68-7.32l-462-462a25 25 0 0 1 35.36-35.36l462 462a25 25 0 0 1 -17.68 42.68z'%3E%3C/path%3E%3C/svg%3E")!important}.po-edit-options .po-stack:empty{display:contents!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/product-customization.css.map */
