#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)}.product-upsell .form-error .type-error{text-transform:lowercase}.product-upsell .upsell-title.disabled span{color:var(--ivory);cursor:not-allowed}.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}.product-form{padding:0 0 48px;display:flex;flex-direction:column;gap:0;flex-flow:column}.product-form .product-stock-labels{margin-bottom:0;margin-top:24px;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:.125rem}.product-form .swatch-box{width:32px;height:32px;padding:4.8px;margin-right:8px;display:block;border:1px solid var(--Chestnut, #382F2F)}.product-form .swatch-box .swatch-box:hover{border:1px solid rgba(35,31,32,.3)}.product-form .swatch-box .swatch-colour{width:100%;height:100%;display:block}.product-form .product-selector{margin-bottom:0;position:relative;-webkit-user-select:none;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:rotate(180deg)}.product-form .product-selector.open .option-values{display:flex}.product-form .product-selector .option-values{display:flex!important;gap:8px;flex-wrap:wrap;z-index:1;padding:0;border:0;position:relative}.product-form .upsell-selector{margin-bottom:var(--space-xs);position:relative;-webkit-user-select:none;user-select:none}.product-form .upsell-selector .upsell-label.active svg{transform:rotate(180deg)}.product-form .option-name-label,.product-form .upsell-label{padding:.6875rem .9375rem .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,.product-form .upsell-label.multiple-variants{display:none}.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 .option-values{width:100%;border:0;padding:0}.product-form .option-values .option-title{padding:11px 15px;flex-direction:column;justify-content:center;align-items:center;gap:0;color:var(--Chestnut, #382F2F);border:1px solid rgba(35,31,32,.3);font-size:12.174px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.4px}.product-form .option-values .option-label input:checked+.option-title{border:1px solid var(--Chestnut, #382F2F)}.product-form .option-values .option-label:hover .option-title{border:1px solid var(--Chestnut, #382F2F)}.product-form .option-name{margin-bottom:8px;font-size:12.174px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.4px}.product-form .upsell-options{width:100%;padding:.6875rem .9375rem .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;margin:0}.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:0;margin-top:48px;display:flex;justify-content:space-between;align-items:center;border:.0625rem solid var(--chestnut)}.product-form .product-quantity .quantity-input{width:100%;height:2.5rem;padding: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:.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.sold-out{border:.0625rem solid var(--chestnut);border-top:0}.product-form .add-to-bag a,.product-form .add-to-bag button{width:100%;height:2.5rem;padding:.6875rem var(--space-xs) .8125rem;display:flex;justify-content:space-between;align-items:center;font-size:var(--text-sm)}.product-form .add-to-bag svg{position:absolute;top:42%;right:var(--space-xs)}.product-form .view-product{margin-top:var(--space-xs)}.product-form .view-product a{width:100%;height:2.5rem;padding:.6875rem var(--space-xs) .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 .9375rem;border:.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:.6875rem var(--space-xs) .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)}.option-name-label.single-variant,.product-options .colour-option .option-title{display:none}.product-group-form{padding-top:16px}.get-notified,.notify-form{margin-top:15px}#preview-bar-iframe{display:none}.accordion__item{display:block;padding:1rem 0;margin-bottom:.875rem;position:relative;border-bottom:thin solid var(--chestnut);cursor:pointer;-webkit-user-select:none;user-select:none}@media only screen and (max-width: 39.99em){.accordion__item{padding: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:-.25rem}.accordion .product-accordion-item .icon-toggle.active{margin-top:1.125rem;transform:rotate(180deg)}@media only screen and (min-width: 40em){.accordion .product-accordion-item{margin-bottom:0}}.accordion .icon-toggle{margin-left:.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:.0625rem solid var(--chestnut)}.accordion .icon-toggle .line.vertical{width:.875rem}.accordion .icon-toggle .line.horizontal{width:.75rem;margin-top:-.0625rem;margin-left:.0625rem;transform:rotate(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}
/*# sourceMappingURL=/cdn/shop/t/96/assets/template.product.css.map */
