@keyframes spin{0%{rotate:none}to{rotate:360deg}}*{box-sizing:border-box;word-break:auto-phrase;-webkit-hyphens:auto;hyphens:auto;outline:none;margin:0}body{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;text-rendering:optimizeSpeed;width:100%}input[type=text],input[type=email],input[type=password],input[type=number],input[type=url],input[type=time],input[type=tel],input[type=submit],input[type=search],input[type=month],input[type=date],input[type=checkbox],input[type=button],select,textarea{font-family:var(--font-family-primary);font-size:var(--font-size-min);background-color:#fff;border:1px solid #d3d3d3;border-radius:4px;padding:6px 10px}.hidden{display:none!important}.btn.full-width,.full-width{width:100%}.full-height{height:100%}html .styles\:spacing.theme-section{margin-inline:auto}.shopify-section{justify-content:center;width:100%;max-width:100%;margin-block:0;margin-inline:auto;display:flex}button{background-color:unset;outline:unset;padding:unset;border:none}.link,a{color:rgb(var(--color-foreground));cursor:pointer;justify-content:flex-start;align-items:center;width:fit-content;text-decoration:none;display:inline-flex}.is-relative{position:relative}.is-absolute{position:absolute}.is-fixed{position:fixed}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow:auto}.block-overlay{--left:0;--right:0;--translate:0 0;width:100%;height:100%;left:var(--left);top:var(--right);translate:var(--translate);position:absolute}.text-start,.text-left{text-align:left}.text-center{text-align:center}.text-end,.text-right{text-align:right}@media (max-width:768px){.small_text-start,.small_text-left{text-align:left}.small_text-center{text-align:center}.small_text-end,.small_text-right{text-align:right}}@media (min-width:769px){.medium-up_text-start,.medium-up_text-left{text-align:left}.medium-up_text-center{text-align:center}.medium-up_text-end,.medium-up_text-right{text-align:right}}.text-bold{font-weight:700}.image-wrapper{--aspect-ratio:auto;width:100%;height:var(--height,auto);aspect-ratio:var(--aspect-ratio);background-color:var(--media-background);display:block;overflow:hidden}.image-wrapper img,.image-wrapper svg{width:100%;height:100%}.image-wrapper.cover{object-fit:cover}.image-wrapper.contain{object-fit:contain}.video-wrapper{--aspect-ratio:auto;width:100%;height:auto;aspect-ratio:var(--aspect-ratio);background-color:var(--media-background);overflow:hidden}.video-wrapper img,.video-wrapper video{width:100%;height:100%}.video-wrapper.cover video{object-fit:cover}.video-wrapper.contain video{object-fit:contain}@media (max-width:768px){.image-wrapper,.video-wrapper{--aspect-ratio-mobile:auto;aspect-ratio:var(--aspect-ratio-mobile)}}.btn{--padding:8px 16px;cursor:pointer;padding:var(--padding);-webkit-appearance:none;appearance:none;background:var(--background-color);border:none;border:1px solid var(--border-color);width:fit-content;font-family:var(--font-family-primary);color:var(--color);border-radius:0;text-decoration:none;position:relative;overflow:hidden}.btn.btn--full{width:100%}.btn.btn--small{--padding:4px 8px}.btn[disabled]{cursor:default}.btn[loading]{cursor:default;color:#0000}.btn[loading]:before{--spinner-size:14px;--spinner-thickness:2px;--spinner-offset:calc(calc(var(--spinner-size) + calc(2*var(--spinner-thickness)))/-2);content:"";margin-left:var(--spinner-offset);margin-top:var(--spinner-offset);width:var(--spinner-size);height:var(--spinner-size);opacity:1;border-color:var(--color);transform-origin:50%;border-style:solid;border-top-color:#0000;border-width:var(--spinner-thickness);border-radius:50%;animation:1s linear infinite spin;display:block;position:absolute;top:50%;left:50%}ul.linklist{padding:0}ul.linklist li.linklist-item{list-style:none}ul.linklist li.linklist-item button{color:rgb(var(--color-foreground));--font-size-min:16;--font-size-max:16;--font-size-optimal:calc(calc(var(--font-size-min)*1px) + (var(--font-size-max) - var(--font-size-min))*(100vw - calc(var(--screen-width-mobile)*1px))/var(--screen-width-span));font-family:var(--font-family-primary);font-size:clamp(calc(var(--font-size-min)*1px),var(--font-size-optimal),calc(var(--font-size-max)*1px));letter-spacing:normal;font-weight:400;line-height:1.25;cursor:url(//www.armedangels.com/cdn/shop/t/156/assets/pointer.svg?v=7284421…) 5 0,auto!important}.theme-icon{--size:24px;--width:var(--size);--height:var(--size);width:var(--width);height:var(--height)}.theme-icon svg{width:var(--width);height:var(--height)}[hidden],.flex[hidden],.grid[hidden]{display:none}.breadcrumbs{width:100%;display:flex}.breadcrumbs .breadcrumbs-list{gap:20px;margin:0;padding:0;display:flex}.breadcrumbs .breadcrumbs-item{margin:0;padding:5px 0;display:flex;position:relative}.breadcrumbs .breadcrumbs-item:not(:last-child):after{font-family:var(--font-family-primary);content:"›";color:var(--color-highlight,--color-foreground);pointer-events:none;box-sizing:border-box;justify-content:center;align-items:center;width:20px;height:100%;padding:5px 0 6.1px;font-size:20px;display:flex;position:absolute;top:0;left:100%}.breadcrumbs .breadcrumbs-link{cursor:pointer;color:var(--color-foreground)}.breadcrumbs .breadcrumbs-link[aria-current]{color:var(--color-highlight,--color-foreground)}.shopify-block--divider hr{border:0;border-top:1px solid;border-top-color:var(--color-border);height:1px}product-form.loading product-option-value{pointer-events:none}quick-atc-button,product-option-value{cursor:pointer;border-radius:50%;flex-direction:column;width:auto;display:flex;position:relative}.product-option-color product-option-value[sold-out]:not([notify]){display:none}quick-atc-button[sale]:after,quick-atc-button[notify]:after,product-option-value[sale]:after,product-option-value[notify]:after{content:"";z-index:2;background-color:#f4f3ee;background-position:50%;background-repeat:no-repeat;border-radius:8px;justify-content:center;align-items:center;width:16px;height:16px;display:flex;position:absolute;top:0;right:0}quick-atc-button[sale]:after,product-option-value[sale]:after{background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.5 2.5L2.5 9.5' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3.25 4.5C3.94036 4.5 4.5 3.94036 4.5 3.25C4.5 2.55964 3.94036 2 3.25 2C2.55964 2 2 2.55964 2 3.25C2 3.94036 2.55964 4.5 3.25 4.5Z' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.75 10C9.44036 10 10 9.44036 10 8.75C10 8.05964 9.44036 7.5 8.75 7.5C8.05964 7.5 7.5 8.05964 7.5 8.75C7.5 9.44036 8.05964 10 8.75 10Z' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}quick-atc-button[notify]:after,product-option-value[notify]:after{background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 13 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.5 4.5C9.5 3.70435 9.18393 2.94129 8.62132 2.37868C8.05871 1.81607 7.29565 1.5 6.5 1.5C5.70435 1.5 4.94129 1.81607 4.37868 2.37868C3.81607 2.94129 3.5 3.70435 3.5 4.5C3.5 8 2 9 2 9H11C11 9 9.5 8 9.5 4.5Z' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.36501 11C7.2771 11.1515 7.15093 11.2773 6.99912 11.3648C6.84731 11.4522 6.6752 11.4982 6.50001 11.4982C6.32482 11.4982 6.1527 11.4522 6.0009 11.3648C5.84909 11.2773 5.72291 11.1515 5.63501 11' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}quick-atc-button[sold-out]:not([notify]) .product-option-name,product-option-value[sold-out]:not([notify]) .product-option-name{color:#e0dfda}product-option-value[sold-out]:not([notify]):has(.product-swatch){opacity:.5;filter:grayscale()}quick-atc-button[sold-out]:not([notify]):has(.product-option-name):before{content:"";z-index:1;background-color:#e0dfda;width:32px;height:1px;position:absolute;top:50%;left:50%;translate:-50% -50%;rotate:-45deg}product-option-value[sold-out]:not([notify]):has(.product-option-name):before{content:"";z-index:1;background-color:#e0dfda;width:32px;height:1px;position:absolute;top:50%;left:50%;translate:-50% -50%;rotate:-45deg}quick-atc-button[selected][sold-out]:has(.product-option-name):before{background-color:#000}product-option-value[selected][sold-out]:has(.product-option-name):before{background-color:#000}quick-atc-button .product-option-name,product-option-value .product-option-name{color:#000;border:1px solid #e0dfda;border-radius:50%;width:32px;min-width:32px;height:32px;margin:4px;overflow:hidden}quick-atc-button .product-option-name p,product-option-value .product-option-name p{text-align:center;color:inherit;line-height:1}quick-atc-button[selected] .product-option-name,product-option-value[selected] .product-option-name{color:#fff;background:#000;border-color:#000}quick-atc-button[selected][sold-out] .product-option-name,product-option-value[selected][sold-out] .product-option-name{color:#000;background-color:#fff;border-color:#000}.product-options.flex{--gap:24px}.product-option.flex{--gap:12px}.product-option-values{margin-left:-4px}product-option-value .product-swatch{aspect-ratio:1;background:0 0;border:1px solid #0000;border-radius:50%;flex-direction:column;width:40px;min-width:40px;height:40px;padding:3px;display:flex;overflow:hidden}product-option-value .product-swatch:before{content:"";aspect-ratio:1;background:var(--swatch-color,transparent);border:1px solid var(--swatch-color,transparent);border-radius:50%;width:auto;display:flex}product-option-value .product-swatch.white-swatch:before{border:1px solid #e0dfda}product-option-value .product-swatch.swatch-image:not(.white-swatch):before{content:unset}product-option-value .product-swatch.swatch-image.white-swatch:before{z-index:1;background:0 0;width:31px;height:31px;position:absolute;top:4px;left:4px}product-option-value .product-swatch img{aspect-ratio:1;object-fit:cover;border-radius:50%;width:auto;display:flex;overflow:hidden}product-option-value[selected] .product-swatch{border:1px solid #000}.product-card{cursor:default;border-radius:50%;flex-direction:column;width:auto;display:flex;position:relative}.product-card .product-swatch{--swatch-size:16px;aspect-ratio:1;width:var(--swatch-size);min-width:var(--swatch-size);height:var(--swatch-size);background:0 0;border:1px solid #0000;border-radius:50%;flex-direction:column;padding:2px;display:flex;position:relative;overflow:hidden}.product-card .product-swatch:before{content:"";aspect-ratio:1;content:"";background:var(--swatch-color,transparent);border:1px solid var(--swatch-color,transparent);border-radius:50%;width:auto;display:flex}.product-card .product-swatch img{border-radius:50%;width:10px;position:absolute}.product-card .product-image:before{content:"";background-image:var(--swatch-image,transparent)}.product-card .product-image--overlay{bottom:10px;right:10px}.product-card .compared-at-price{text-decoration:line-through}.product-card .compared-at-price,.product-card .additional-variants{color:#abaaa7}.product-card .additional-variants{--font-size-max:12;--font-size-min:12;line-height:normal}@keyframes fade-in{0%{opacity:0}to{opacity:1}}product-card{opacity:0;animation:.3s forwards fade-in}product-card:not(.img-loaded,.img-error)~product-card:not([data-depict-clone=true]),product-card[data-depict-clone=true]:not(.img-loaded,.img-error),.collection-products-grid.depict-grid product-card:not(.img-loaded,.img-error){animation:unset}.collection-products-grid.depict-grid product-card.img-loaded{opacity:1;animation:.3s forwards fade-in}.mini atc-drawer-button{align-self:flex-start;padding-top:2px}@media screen and (max-width:768px){.product-card .product-swatch{--swatch-size:16px}}.visuallyhidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size:44px;--shopify-accelerated-checkout-button-border-radius:0px;--shopify-accelerated-checkout-button-box-shadow:none;--shopify-accelerated-checkout-skeleton-background-color:#dedede;--shopify-accelerated-checkout-skeleton-animation-opacity-start:1;--shopify-accelerated-checkout-skeleton-animation-opacity-end:.5;--shopify-accelerated-checkout-skeleton-animation-duration:4s;--shopify-accelerated-checkout-skeleton-animation-timing-function:ease}shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-block-size:42px;--shopify-accelerated-checkout-button-inline-size:54px;--shopify-accelerated-checkout-button-border-radius:4px;--shopify-accelerated-checkout-button-box-shadow:none;--shopify-accelerated-checkout-inline-alignment:flex-start;--shopify-accelerated-checkout-row-gap:8px;--shopify-accelerated-checkout-skeleton-background-color:#dedede;--shopify-accelerated-checkout-skeleton-animation-opacity-start:1;--shopify-accelerated-checkout-skeleton-animation-opacity-end:.5;--shopify-accelerated-checkout-skeleton-animation-duration:4s;--shopify-accelerated-checkout-skeleton-animation-timing-function:ease}.shopify-block--newsletter-form input[type=email]{padding:14px 10px}.error{color:var(--color-error)}.text-uppercase{text-transform:uppercase}.product-badges{pointer-events:none;position:absolute;top:16px;left:16px}.product-badge{color:#000;background:#fff;border-radius:6px;padding:4px}.product-badge *{color:#000;line-height:1}.order-table{grid-template-columns:1fr 1fr;display:grid}.order-table span{border-top:1px solid #e0dfda;border-left:1px solid #e0dfda;padding:8px}.order-table span:first-child{border-radius:6px 0 0}.order-table span:nth-child(2){border-right:1px solid #e0dfda;border-radius:0 6px 0 0}.order-table span:nth-child(2n){border-right:1px solid #e0dfda}.order-table span:nth-last-child(2){border-bottom:1px solid #e0dfda;border-radius:0 0 0 6px}.order-table span:last-child{border-bottom:1px solid #e0dfda;border-right:1px solid #e0dfda;border-radius:0 0 6px}.acc_view_block{background-color:#fff;border-radius:4px}.acc_view_block .acc_view_block__header{border-bottom:2px solid #e0dfda;flex-direction:row;justify-content:space-between;display:flex}.acc_view_block .acc_view_block__header account-view-toggle{width:fit-content;text-decoration:underline}.acc_view_block>div{padding:16px}.product-card a,.product-card button,.product-card [role=button],.product-card .tap-target,.product-card .title-price-link{cursor:pointer}.product-swatch-wrapper,.product-swatch{cursor:default}.title-price-link{text-align:left;cursor:pointer;justify-content:space-between;align-items:start;text-decoration:none;display:flex}.product-content--price{white-space:nowrap}.title-price-link .product-content--title,.title-price-link:hover .product-content--title:hover{text-decoration:none}.tap-target{cursor:pointer;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;margin:-10px;padding:10px;display:inline-flex}.tap-target button,.tap-target a,.tap-target atc-drawer-button{cursor:pointer}