#preview-bar-iframe[data-v-052ea255]{display:none}.quickshop-button.light-text svg path[data-v-052ea255]{stroke:var(--white)}.quickshop-button.dark-text svg path[data-v-052ea255]{stroke:var(--chestnut)}
#preview-bar-iframe{display:none}.product-upsell .form-error .type-error{text-transform:lowercase}.product-upsell .upsell-title.disabled span{color:var(--ivory);cursor:not-allowed}
#preview-bar-iframe{display:none}.option--disabled{text-decoration:line-through}
#preview-bar-iframe[data-v-65f79dca]{display:none}.vimg[data-v-65f79dca]{background-color:var(--offwhite);background-image:var(--placeholder);background-size:45%;background-position:center;background-repeat:no-repeat}.lazyloaded[data-v-65f79dca]:not(.remove-transition){background-color:transparent;background-image:none;transition:background-color .275s}
#preview-bar-iframe{display:none}.product-form{padding:var(--space-xs) 0 var(--desktop-space) 0;display:flex;flex-direction:column;gap:0.9375rem}.product-form .product-stock-labels{margin-bottom:var(--desktop-space);display:flex;align-items:center}.product-form .product-stock-labels .stock-text{margin-left:var(--space-xs)}.product-form .option-selection{display:flex;align-items:center;pointer-events:none}.product-form .selection-box{margin-right:0.125rem}.product-form .swatch-box{width:1.25rem;height:1.25rem;padding:0.125rem;margin-right:var(--space-xs);display:block;border:0.0625rem solid rgba(35,31,32,.3)}.product-form .swatch-box .swatch-colour{width:0.875rem;height:0.875rem;display:block}.product-form .product-selector{margin-bottom:var(--space-xs);position:relative;user-select:none}.product-form .product-selector.open .option-name-label{border-bottom-color:transparent}.product-form .product-selector.open .option-name-label svg{transform:rotateZ(180deg)}.product-form .product-selector.open .option-values{display:block}.product-form .product-selector .option-values{display:none}.product-form .upsell-selector{margin-bottom:var(--space-xs);position:relative;user-select:none}.product-form .upsell-selector .upsell-label.active svg{transform:rotateZ(180deg)}.product-form .option-name-label,.product-form .upsell-label{padding:0.6875rem 0.9375rem 0.8125rem;margin-bottom:0;display:flex;justify-content:space-between;align-items:center;border:.0625rem solid var(--chestnut)}.product-form .option-name-label.multiple-variants:hover,.product-form .upsell-label.multiple-variants:hover{cursor:pointer}.product-form .option-name-label.multiple-variants.active,.product-form .upsell-label.multiple-variants.active{border-bottom-color:transparent}.product-form .option-name-label svg,.product-form .upsell-label svg{pointer-events:none}.product-form .upsell-options,.product-form .option-values{width:100%;padding:0.6875rem 0.9375rem 0.8125rem;position:absolute;background:var(--ivory);border-right:.0625rem solid var(--chestnut);border-bottom:.0625rem solid var(--chestnut);border-left:.0625rem solid var(--chestnut);z-index:99}.product-form .option-label{display:flex;align-items:center}.product-form .option-label.disabled span{color:var(--ivory);cursor:not-allowed}.product-form .option-label input{width:1px;height:1px;visibility:hidden}.product-form .upsell-title{margin-bottom:var(--space-xxxs)}.product-form .upsell-title:last-of-type{margin-bottom:0}.product-form .upsell-title input[type=radio]{width:1px;position:absolute}.product-form .product-quantity{margin-bottom:var(--space-xs);display:flex;justify-content:space-between;align-items:center;border:0.0625rem solid var(--chestnut)}.product-form .product-quantity .quantity-input{width:100%;height:2.5rem;padding:0 0.9375rem;display:flex;justify-content:space-between;align-items:center}.product-form .product-quantity .item-quantity-input{width:auto;flex-basis:content;padding:0;margin-bottom:0;text-align:right;border:none}.product-form .product-quantity .quantity-buttons{display:flex}.product-form .product-quantity .quantity-buttons button{width:2.5rem;height:2.5rem;margin:auto;display:flex;justify-content:center;align-items:center;border-left:0.0625rem solid var(--chestnut)}.product-form .add-to-bag{position:relative}.product-form .add-to-bag.unavailable,.product-form .add-to-bag.sold-out,.product-form .add-to-bag.added{color:var(--chestnut);background:var(--ivory)}.product-form .add-to-bag a,.product-form .add-to-bag button{width:100%;height:2.5rem;padding:0.6875rem var(--space-xs) 0.8125rem;display:flex;justify-content:space-between;align-items:center;font-size:var(--text-sm)}.product-form .add-to-bag svg{position:absolute;top:32%;right:var(--space-xs)}.product-form .view-product{margin-top:var(--space-xs)}.product-form .view-product a{width:100%;height:2.5rem;padding:0.6875rem var(--space-xs) 0.8125rem;display:flex;justify-content:space-between;align-items:center;font-size:var(--text-sm)}.quick-shop-info .product-selector .option-values{max-height:11.25rem;overflow-y:auto}.notify-form .notify-email-input{width:100%;height:2.5rem;padding:0 0.9375rem;border:0.0625rem solid var(--chestnut)}.notify-form .notify-email-input.error{border-color:var(--error)}.notify-form .notify-error{color:var(--error);font-size:var(--text-sm);margin-top:var(--space-xxxs)}.notify-form .notify-success{color:var(--success);font-size:var(--text-sm);margin-top:var(--space-xxxs)}.get-notified{position:relative}.get-notified .notify-button{width:100%;height:2.5rem;padding:0.6875rem var(--space-xs) 0.8125rem;display:flex;justify-content:space-between;align-items:center;font-size:var(--text-sm);background:var(--chestnut);color:var(--ivory)}.get-notified svg{position:absolute;top:32%;right:var(--space-xs)}
#preview-bar-iframe{display:none}.accordion__item{display:block;padding:1rem 0;margin-bottom:0.875rem;position:relative;border-bottom:thin solid var(--chestnut);cursor:pointer;user-select:none}@media only screen and (max-width: 39.99em){.accordion__item{padding:0 0 0.75rem;margin-bottom:1.25rem}}.accordion__item-question{display:flex;justify-content:space-between;align-items:center;font-size:var(--text-md);font-weight:400;letter-spacing:var(--letters-md);line-height:var(--line-sm)}.accordion__item-answer{padding-top:1rem;font-size:var(--text-sm);font-weight:400;line-height:var(--line-xs)}.accordion.accordion__item:last-child{border-bottom:none}.accordion .product-accordion-item .icon-toggle{margin-top:-0.25rem}.accordion .product-accordion-item .icon-toggle.active{margin-top:1.125rem;transform:rotateZ(180deg)}@media only screen and (min-width: 40em){.accordion .product-accordion-item{margin-bottom:0}}.accordion .icon-toggle{margin-left:0.625rem;display:inline-block}.accordion .icon-toggle.active{height:0;margin-top:0}.accordion .icon-toggle.active .line.horizontal{display:none}.accordion .icon-toggle .line{display:block;border-bottom:0.0625rem solid var(--chestnut)}.accordion .icon-toggle .line.vertical{width:0.875rem}.accordion .icon-toggle .line.horizontal{width:0.75rem;margin-top:-0.0625rem;margin-left:0.0625rem;transform:rotateZ(90deg)}.accordion-enter-active,.accordion-leave-active{overflow:hidden;transition:height .3s ease,opacity .3s ease;will-change:height,opacity}.accordion-enter,.accordion-leave-to{height:0 !important;opacity:0}
