:root{--plural-navy:#0E3A4C;--plural-ivory:#F6EFE4;--plural-sage:#8A9A86}.button,.shopify-challenge__button,.shopify-payment-button__button--unbranded,.custom-atc-trigger,.horizontal-product-card__button,button:not(.circle-button):not(.color-swatch),.button--outline{border-radius:12px}input:not([type=checkbox]):not([type=radio]):not([type=color]),textarea,select,.input,.form-control,.quantity-selector{border-radius:10px}.product-card,.product-card__figure,.product-card__image,.collection-card,.collection-card__content,.blog-post-card,.article-card,.image-with-text,.banner,.slideshow__slide,.content-over-media,.media-grid__item,.collection-list__item,.product-gallery__media,.product-gallery__thumbnail,.shopify-section .product-card img,.shopify-section .collection-card img{border-radius:14px}.product-card__figure,.product-gallery__media,.collection-card{overflow:hidden}.drawer__inner,.popover,.modal,.dialog,.cart-drawer,.cart-drawer__inner{border-radius:14px}.color-swatch,.color-swatch__item,.swatch,.product-card__swatch{border-radius:50%}.badge,.product-badge,.sale-badge{border-radius:8px}.shopify-section .button:focus-visible,input:focus-visible,select:focus-visible{outline-color:var(--plural-navy)}@media screen and (max-width:699px){product-sticky-bar.product-sticky-bar buy-buttons.buy-buttons .button:not([disabled]){--button-background: 14 58 76;--button-text-color: 255 255 255;--button-outline-color: 14 58 76;color:#fff;border-color:#0e3a4c;border-radius:12px}}@media screen and (max-width:699px){.product-info__block-item[data-block-type=buy-buttons] buy-buttons .button[type=submit]:not([disabled]),.product-info__block-item[data-block-type=buy-buttons] product-form buy-buttons .button[type=submit]:not([disabled]),product-sticky-bar buy-buttons .button[type=submit]:not([disabled]){--button-background: 14 58 76;--button-text-color: 255 255 255;--button-outline-color: 14 58 76;background-color:#0e3a4c;background-image:none;color:#fff;border-color:#0e3a4c;border-radius:12px}}.countdown-condensed.color-scheme{--background: 0 0 0;--text-color: 255 255 255;--border-color: 0 0 0;background:#000!important;background-image:none!important;color:#fff!important}.countdown-condensed .countdown-condensed__text,.countdown-condensed .countdown-condensed__text *{color:#fff!important}.plural-cart-empty-slots{display:grid;gap:12px;margin-block:4px 10px}.plural-cart-empty-slot{display:flex;align-items:center;gap:16px;padding:14px;min-height:116px;border:1px dashed #B9C9CE;border-radius:14px;background:#f6f8f8}.plural-cart-empty-slot__image{display:grid;place-items:center;flex:0 0 86px;width:86px;min-height:82px;border-radius:12px;border:1px dashed #B9C9CE;background:#eaf0f2;color:#0e3a4c}.plural-cart-empty-slot__plus{font-size:30px;font-weight:300;line-height:1}.plural-cart-empty-slot__copy{display:grid;justify-items:start;gap:3px;min-width:0;color:#0e3a4c}.plural-cart-empty-slot__eyebrow{font-size:10px;letter-spacing:.12em;opacity:.75}.plural-cart-empty-slot__copy strong{font-size:13px;font-weight:600;line-height:1.3}.plural-cart-empty-slot__link{font-size:13px;text-decoration:underline;text-underline-offset:4px}@media screen and (max-width:699px){.plural-cart-empty-slot{gap:12px;padding:12px;min-height:102px}.plural-cart-empty-slot__image{flex-basis:78px;width:78px;min-height:78px}}.cart-drawer .line-item-info :is(a,.h6,sale-price),.cart-drawer .line-item-info .smallcaps,.cart-drawer .line-item-info .text-subdued{color:#242424!important}.cart-drawer .line-item-info compare-at-price,.cart-drawer .line-item-info .plural-cart-reference-price{color:#757575!important;text-decoration:line-through;text-decoration-thickness:1px}.cart-drawer .plural-cart-price-list{display:flex;align-items:baseline;gap:9px;flex-wrap:wrap}.cart-drawer .plural-cart-current-price{font-weight:600;color:#242424!important}.cart-drawer .plural-checkout-reference-price{font-size:.85em;font-weight:400;opacity:.75;text-decoration:line-through;text-decoration-thickness:1px;margin-inline:8px 5px}.cart-drawer .line-item-info .plural-cart-price-list,.cart-page .line-item-info .plural-cart-price-list{display:flex;gap:9px;align-items:baseline;flex-wrap:wrap}.cart-drawer .line-item-info .plural-cart-reference-price,.cart-page .line-item-info .plural-cart-reference-price{color:#777!important;text-decoration:line-through;text-decoration-thickness:1px}.cart-drawer .line-item-info .plural-cart-current-price,.cart-page .line-item-info .plural-cart-current-price{color:#242424!important;font-weight:600}.plural-main-cart-totals{display:flex;align-items:baseline;justify-content:flex-end;gap:9px;flex-wrap:wrap}.plural-main-cart-reference-price{color:#777;font-size:.88em;text-decoration:line-through;text-decoration-thickness:1px}.cart-drawer__footer .plural-checkout-reference-price{color:inherit;opacity:.75;text-decoration:line-through;text-decoration-thickness:1px}cart-drawer.cart-drawer{--drawer-max-width: min(100vw, 28.125rem)}cart-drawer.cart-drawer::part(content){width:min(100vw,28.125rem);max-width:100vw;min-width:0}cart-drawer.cart-drawer::part(body){min-width:0;overflow-x:hidden}.cart-drawer .promo-clean-container,.cart-drawer .progress-track-wrapper,.cart-drawer .cart-drawer__items,.cart-drawer .plural-cart-empty-slots,.cart-drawer .plural-cart-empty-slot,.cart-drawer .cart-drawer__footer{min-width:0;max-width:100%;box-sizing:border-box}.cart-drawer .promo-title{max-width:100%;white-space:normal;overflow-wrap:break-word;line-height:1.35;letter-spacing:.075em;font-size:clamp(12px,3.7vw,16px);padding-inline:8px}.cart-drawer .cart-drawer__items,.cart-drawer .plural-cart-empty-slots{grid-template-columns:minmax(0,1fr);width:100%}.cart-drawer .plural-cart-empty-slot__copy{min-width:0}.cart-drawer .plural-cart-empty-slot__copy strong{overflow-wrap:anywhere}.cart-drawer .line-item{min-width:0;column-gap:12px}.cart-drawer .line-item-info{flex:1 1 auto;min-width:0}.cart-drawer .line-item__media{flex-shrink:0}.cart-drawer .plural-cart-price-list,.cart-page .plural-cart-price-list{display:inline-flex;flex-wrap:nowrap;align-items:baseline;gap:7px;max-width:100%;white-space:nowrap}.cart-drawer .plural-cart-current-price,.cart-page .plural-cart-current-price{order:1;font-weight:600!important;color:#242424!important}.cart-drawer .plural-cart-reference-price,.cart-page .plural-cart-reference-price{order:2;font-size:.81em!important;font-weight:400!important;line-height:1.2;color:#8b8b8b!important;text-decoration:line-through!important;text-decoration-thickness:1px!important;text-decoration-color:currentColor!important}.cart-drawer .cart-drawer__footer .button[name=checkout]{box-sizing:border-box;width:100%;max-width:100%;min-width:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px 9px;padding-inline:9px;font-size:clamp(11px,3.3vw,14px);letter-spacing:.075em;line-height:1.35}.cart-drawer .cart-drawer__footer .plural-checkout-label{flex:0 1 auto;white-space:nowrap}.cart-drawer .cart-drawer__footer .cart-drawer__button-price{display:inline-flex;white-space:nowrap;font-size:1em;font-weight:600;margin:0}.cart-drawer .cart-drawer__button-price:before{display:none!important}.cart-drawer .cart-drawer__footer .plural-checkout-reference-price{white-space:nowrap;font-size:.78em!important;font-weight:400!important;line-height:1.2;opacity:.7;margin:0!important;text-decoration-line:line-through;text-decoration-thickness:1px!important}@media(max-width:380px){.cart-drawer{--drawer-body-padding-inline:14px;--drawer-footer-padding-inline:12px}.cart-drawer .line-item{--line-item-media-width:56px;column-gap:10px}.cart-drawer .plural-cart-empty-slot{padding:10px;gap:10px}.cart-drawer .plural-cart-empty-slot__image{flex:0 0 64px;width:64px;min-height:64px}.cart-drawer .plural-cart-empty-slot__copy strong{font-size:12px}.cart-drawer .promo-title{font-size:12px;letter-spacing:.06em}}.cart-drawer .plural-line-discounts,.cart-page .plural-line-discounts{width:100%;max-width:100%;min-width:0;display:grid;gap:5px;margin-top:8px;padding-top:5px;color:#555;font-size:11px;line-height:1.45}.cart-drawer .plural-line-discount-row,.cart-page .plural-line-discount-row{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;width:100%;font-weight:400;letter-spacing:0}.cart-drawer .plural-line-discount-label,.cart-page .plural-line-discount-label{display:flex;flex-wrap:wrap;align-items:center;gap:5px;min-width:0;flex:1 1 auto}.cart-drawer .plural-line-discount-heading,.cart-page .plural-line-discount-heading{font-weight:400;white-space:nowrap;color:#555}.cart-drawer .plural-line-discount-tag,.cart-page .plural-line-discount-tag{display:inline-flex;align-items:center;gap:4px;max-width:100%;min-width:0;padding:2px 6px;border-radius:4px;background:#ececec;color:#555;font-size:10px;font-weight:400;overflow-wrap:anywhere;text-transform:none;letter-spacing:0}.cart-drawer .plural-line-discount-tag svg,.cart-page .plural-line-discount-tag svg{flex:0 0 auto}.cart-drawer .plural-line-discount-amount,.cart-page .plural-line-discount-amount{flex:0 0 auto;white-space:nowrap;margin-inline-start:auto;color:#555;font-weight:400;font-size:11px;text-align:right}.cart-drawer .plural-line-discount-remove button,.cart-page .plural-line-discount-remove button{color:#555}@media(max-width:380px){.cart-drawer .plural-line-discount-row{flex-wrap:wrap}}.plural-cart-confidence{width:100%;max-width:100%;min-width:0;padding-top:9px;display:grid;gap:10px;text-align:center;color:#555}.plural-cart-confidence__guarantee{display:grid;justify-items:center;gap:3px;min-width:0}.plural-cart-confidence__icon{color:#0e3a4c;font-size:19px;line-height:1;display:inline-block}.plural-cart-confidence__title{font-size:12px;font-weight:600;line-height:1.2;color:#353535}.plural-cart-confidence__details{max-width:310px;line-height:1.35;color:#777;font-size:10px;font-weight:400}.plural-cart-confidence__policy{color:inherit;text-decoration:underline;text-underline-offset:2px}.plural-cart-confidence__payments{display:flex;flex-flow:row nowrap;align-items:center;justify-content:safe center;gap:4px;width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;padding:0 0 3px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.plural-cart-confidence__payment{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:37px;height:24px}.plural-cart-confidence__payment-icon{display:block;width:100%;height:100%;max-width:100%}@media(max-width:380px){.plural-cart-confidence__payment{width:34px;height:22px}.plural-cart-confidence__payments{gap:3px}}.plural-cart-confidence__heading{display:flex;align-items:center;justify-content:center;gap:6px;max-width:100%}.plural-cart-confidence__heading .plural-cart-confidence__icon{font-size:13px;line-height:1}.plural-cart-confidence__heading .plural-cart-confidence__title{font-size:12px;font-weight:600}.cart-drawer .plural-cart-confidence,.cart-page .plural-cart-confidence{padding-top:0;margin-top:0;gap:7px}.cart-drawer .cart-drawer__footer{gap:5px}.cart-drawer .plural-cart-confidence__guarantee,.cart-page .plural-cart-confidence__guarantee{gap:2px}.plural-cart-confidence__heading{gap:5px;align-items:center;justify-content:center}.plural-cart-confidence__shield{width:13px;height:15px;flex:0 0 13px;color:#0e3a4c}.plural-cart-confidence__details{width:100%;max-width:none;font-size:clamp(8px,2.4vw,10px);line-height:1.25;white-space:nowrap;letter-spacing:-.02em}.plural-cart-confidence__payments{flex-wrap:nowrap;justify-content:center;overflow:hidden;width:100%;max-width:100%;gap:3px;padding:0}.plural-cart-confidence__payment{width:clamp(28px,8.5vw,38px);height:23px;min-width:0;flex:0 1 auto}.plural-cart-confidence__payment-icon{width:100%;height:auto;max-height:23px}@media(max-width:350px){.plural-cart-confidence__details{font-size:7.7px;letter-spacing:-.025em}.plural-cart-confidence__payment{width:clamp(24px,8vw,30px);height:20px}.plural-cart-confidence__payments{gap:2px}}.plural-cart-confidence__payments{display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:3px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;width:100%;max-width:100%;padding:1px 0 3px}.plural-cart-confidence__payments::-webkit-scrollbar{display:none}.plural-cart-confidence__payment{flex:0 0 43px;width:43px;height:29px;min-width:43px;display:inline-flex;align-items:center;justify-content:center}.plural-cart-confidence__payment-icon{display:block;width:43px;height:29px;max-height:none;object-fit:contain;flex-shrink:0}@media(max-width:699px){cart-drawer.cart-drawer{--drawer-header-padding-block:9px;--drawer-body-padding-block:7px;--drawer-body-padding-inline:14px;--drawer-footer-padding-block:8px;--drawer-footer-padding-inline:12px}.cart-drawer .promo-clean-container{padding:5px 10px 12px;margin-bottom:3px}.cart-drawer .promo-title{font-size:13px;line-height:1.25;letter-spacing:.055em;margin-bottom:3px}.cart-drawer .promo-sub-msg{margin-bottom:12px;font-size:10px;line-height:1.25}.cart-drawer .progress-track-wrapper{margin:0 15px 19px}.cart-drawer .node-icon-circle{width:25px;height:25px;border-width:1px}.cart-drawer .milestone-nodes{top:-12px}.cart-drawer .node-label{margin-top:5px;font-size:8px;line-height:1.15}.cart-drawer .cart-drawer__items{gap:10px;padding-block:7px;grid-template-columns:minmax(0,1fr)}.cart-drawer .line-item{--line-item-media-width:58px;column-gap:10px;align-items:flex-start;min-width:0}.cart-drawer .line-item-info>.v-stack{gap:5px}.cart-drawer .line-item-info .v-stack.gap-2{gap:5px}.cart-drawer .line-item-info .v-stack.gap-1{gap:2px}.cart-drawer .line-item-info .h6{font-size:12px;line-height:1.2}.cart-drawer .line-item-info .smallcaps{font-size:10px;line-height:1.2}.cart-drawer .line-item-info .plural-cart-price-list{font-size:12px}.cart-drawer line-item-quantity{gap:9px}.cart-drawer .plural-line-discounts{margin-top:3px;padding-top:2px;gap:2px}.cart-drawer .plural-cart-empty-slots{gap:8px;margin-block:0 4px}.cart-drawer .plural-cart-empty-slot{min-height:75px;padding:9px;gap:10px}.cart-drawer .plural-cart-empty-slot__image{width:56px;flex:0 0 56px;min-height:56px}.cart-drawer .plural-cart-empty-slot__plus{font-size:24px}.cart-drawer .plural-cart-empty-slot__copy{gap:2px}.cart-drawer .plural-cart-empty-slot__eyebrow{font-size:9px}.cart-drawer .plural-cart-empty-slot__copy strong{font-size:11px;line-height:1.15}.cart-drawer .plural-cart-empty-slot__link{font-size:11px;line-height:1.2}.cart-drawer .cart-drawer__footer{gap:4px}.cart-drawer .plural-cart-confidence{gap:4px;padding-top:0}.cart-drawer .plural-cart-confidence__guarantee{gap:1px}.cart-drawer .plural-cart-confidence__payment{flex-basis:41px;width:41px;min-width:41px;height:27px}.cart-drawer .plural-cart-confidence__payment-icon{width:41px;height:27px}}.cart-drawer .plural-cart-confidence__payments,.cart-page .plural-cart-confidence__payments{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;width:100%;max-width:100%;gap:3px;overflow-x:auto;overflow-y:hidden;padding:1px 0 3px;scrollbar-width:none}.cart-drawer .plural-cart-confidence__payment,.cart-page .plural-cart-confidence__payment{flex:0 0 35px;width:35px;min-width:35px;height:24px}.cart-drawer .plural-cart-confidence__payment-icon,.cart-page .plural-cart-confidence__payment-icon{width:35px;height:24px;display:block;max-height:none}@media(max-width:699px){.cart-drawer .promo-clean-container{padding:12px 12px 27px;margin-bottom:12px}.cart-drawer .promo-title{margin-bottom:7px;line-height:1.3}.cart-drawer .promo-sub-msg{margin-bottom:21px;line-height:1.4}.cart-drawer .progress-track-wrapper{margin:11px 18px 29px}.cart-drawer .node-label{margin-top:8px;line-height:1.25}.cart-drawer .cart-drawer__items{padding-block-start:11px}}@media(max-width:350px){.cart-drawer .plural-cart-confidence__payment,.cart-page .plural-cart-confidence__payment{flex-basis:31px;width:31px;min-width:31px;height:22px}.cart-drawer .plural-cart-confidence__payment-icon,.cart-page .plural-cart-confidence__payment-icon{width:31px;height:22px}.cart-drawer .plural-cart-confidence__payments,.cart-page .plural-cart-confidence__payments{gap:2px}}.cart-drawer .cart-drawer__footer .button[name=checkout],.cart-page .cart-recap .button[name=checkout]{min-height:54px;padding-block:13px;border-radius:12px}.product-card on-sale-badge,.product-card .badge--on-sale,.product-gallery on-sale-badge,.product-gallery .badge--on-sale,.product-info__block-item[data-block-type=badges] on-sale-badge{display:none!important}.price-list--product .plural-pdp-discount-percent{display:inline-flex;align-items:center;justify-content:center;background:#0e3a4c;color:#fff;border-radius:5px;padding:3px 7px;min-height:22px;font-size:12px;font-weight:600;line-height:1.15;white-space:nowrap;letter-spacing:0}.price-list--product{align-items:baseline;flex-wrap:wrap}@media(max-width:699px){.price-list--product .plural-pdp-discount-percent{font-size:11px;padding:3px 6px;min-height:20px}}.price-list sale-price,.product-card .price-list sale-price,.horizontal-product-card .price-list sale-price,.product-info .price-list sale-price,.cart-drawer .line-item-info sale-price,.cart-page .line-item-info sale-price,.cart-drawer .line-item-info .plural-cart-current-price,.cart-page .line-item-info .plural-cart-current-price,.cart-drawer .cart-drawer__button-price,.cart-page .plural-main-cart-totals>.text-lg{color:#4aa164!important}.price-list compare-at-price,.cart-drawer .line-item-info compare-at-price,.cart-page .line-item-info compare-at-price,.cart-drawer .plural-cart-reference-price,.cart-page .plural-cart-reference-price,.cart-drawer .plural-checkout-reference-price,.cart-page .plural-main-cart-reference-price{color:#8b8b8b!important}.cart-drawer .cart-drawer__footer .button[name=checkout] .cart-drawer__button-price{color:inherit!important;font-size:calc(1em + 1px)!important}
/*# sourceMappingURL=/cdn/shop/t/86/assets/plural-navy-rounded.css.map */
