.shopify-section--collection-banner .collection-quick-navigation--plp-text{justify-content:start;justify-items:start;align-items:baseline;width:100%;column-gap:clamp(1rem,3vw,2.5rem);padding-block-start:0}.shopify-section--collection-banner .collection-quick-navigation--plp-text .collection-quick-navigation__item{flex-direction:row;align-items:baseline;max-width:none;text-align:start}.shopify-section--collection-banner:has(.collection-quick-navigation--plp-text) h1{font-size:1.25em;line-height:1.2}.shopify-section--collection-banner .collection-quick-navigation--plp-text .collection-quick-navigation__link{font-size:2.5em;line-height:1.1;letter-spacing:-.02em;color:#0000008c;text-decoration:none;white-space:nowrap}.shopify-section--collection-banner .collection-quick-navigation--plp-text .collection-quick-navigation__link.is-selected{color:#000;text-decoration:none;border-block-end:0}.text-with-icons--title-border .text-with-icons__item .h6,.text-with-icons--title-border .text-with-icons__item .h5,.text-with-icons--title-border .text-with-icons__item .h4,.text-with-icons--title-border .text-with-icons__item .h3{padding-block-end:.75rem;border-block-end:1px solid rgb(var(--text-color));margin-block-end:.75rem;width:100%}@media screen and (min-width:1000px){.sb-main-mobile-collection .shopify-section--text-with-icons .text-with-icons__item :is(.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4){font-size:2.2857em;line-height:1.15}.sb-main-mobile-collection .shopify-section--text-with-icons .text-with-icons__item .text-subdued{font-size:1em;line-height:1.4}}.shopify-section--main-collection .collection__toolbar,.shopify-section--main-collection .collection__results{padding-inline:3em}.shopify-section--main-collection .collection__toolbar{position:sticky;inset-block-start:0;z-index:3;background:rgb(var(--background))}.sb-main-mobile-collection #gfp_shopper_toolbar.isSticky{position:relative!important}@media screen and (max-width:699px){.shopify-section--collection-banner:has(.collection-quick-navigation--plp-text){overflow-x:clip}.shopify-section--collection-banner .collection-quick-navigation--plp-text{width:calc(100% + (var(--distance-to-bleed) * 2));margin-inline:calc(-1 * var(--distance-to-bleed));padding-inline-start:var(--distance-to-bleed);padding-inline-end:0;scroll-padding-inline:0;overflow-x:auto;overflow-y:hidden}.shopify-section--main-collection .collection__toolbar{border-block-start-width:0;border-block-end-width:0;padding-inline:1.3333em;padding-block-end:2.6667em}.shopify-section--main-collection .collection__toolbar>.sm-max\:hidden{display:block}.shopify-section--main-collection .collection__toolbar>.sm\:hidden{margin-inline-start:auto}.shopify-section--main-collection .collection__toolbar .vertically-separated-list{display:none}.shopify-section--main-collection .collection__results{padding-inline:1.3333em}.sb-main-mobile-collection .shopify-section--text-with-icons .container{margin-inline:1.3333em}.sb-main-mobile-collection .shopify-section--text-with-icons .text-with-icons{--text-with-icons-grid: auto / repeat(2, minmax(0, 1fr));--text-with-icons-column-gap: 2em;--text-with-icons-row-gap: 2em}.sb-main-mobile-collection .shopify-section--text-with-icons .text-with-icons__item,.sb-main-mobile-collection .shopify-section--text-with-icons .text-with-icons__item .prose{display:flex;flex-direction:column;align-items:stretch;width:100%}.sb-main-mobile-collection .shopify-section--text-with-icons .text-with-icons__item .icon{width:2.6667em;height:2.6667em;object-fit:contain}.sb-main-mobile-collection .shopify-section--text-with-icons .text-with-icons__item :is(.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4){font-size:2em;line-height:1.15;width:100%;max-width:6em;min-height:calc(1.15em * 2 + .4em);margin-block-end:0;padding-block-end:.4em;border-block-end:0}.sb-main-mobile-collection .shopify-section--text-with-icons .text-with-icons__item .text-subdued{font-size:1em;line-height:1.35;color:#000c;border-block-start:1px solid rgb(var(--text-color));margin-block-start:0;padding-block-start:.5rem}.sb-main-mobile-collection .shopify-section--text-with-icons .text-with-icons__item .text-subdued :is(p,div){margin-block-start:0}}.product-list:has(.product-card--plp){--product-card-row-count: 2;--product-list-column-gap: 2em;--product-list-row-gap: 2em;column-gap:2em;row-gap:2em}.shopify-section--main-collection .product-list__promo{align-self:stretch;height:auto;margin-block-end:3em}.shopify-section--main-collection .product-list__promo .content-box{--content-box-spacing: 1.3333em;height:100%;min-height:100%}.shopify-section--main-collection .product-list__promo .prose{--prose-default-spacing: .75em;--prose-heading-spacing: .75em;--prose-button-spacing: 1em;--prose-combination-display-heading-paragraph-spacing: .75em}@media screen and (min-width:700px){.shopify-section--main-collection .product-list__promo .content-box{--content-box-spacing: 1.7143em}}.shopify-section--main-collection .product-list:has(.product-card--info-outside) .product-list__promo .content-box,.shopify-section--main-collection .product-list:has(.product-card--info-inside) .product-list__promo .content-box{grid-row:span calc(var(--product-card-row-count) * var(--product-list-promo-row-span, 1))}.shopify-section--main-collection .product-list__promo .content-box__background-media{position:absolute;top:0;right:0;bottom:0;left:0}.shopify-section--main-collection .product-list__promo .content-box__background-media :is(img,video){width:100%;height:100%;object-fit:cover}@media screen and (min-width:700px){.shopify-section--main-collection .product-list__promo video-media{aspect-ratio:auto;height:100%}}.product-card--plp{outline:none;margin-block-end:3em;color:rgb(var(--text-color))}.product-card--plp .product-card__figure{position:relative;width:100%;background:rgb(var(--text-color) / .04)}.product-card--plp .product-card__media{display:block;width:100%;aspect-ratio:22.2857 / 23.5714}.product-card--plp .product-card__image--primary,.product-card--plp .product-card__image--secondary{width:100%;height:100%;aspect-ratio:22.2857 / 23.5714;object-fit:cover}.product-card--plp .product-card__info{position:static;z-index:auto;pointer-events:auto;padding:.875rem 0 0;color:inherit}.product-card--plp .product-card__title{font-size:1.125em;font-weight:400;line-height:1.25;letter-spacing:-.01em}.product-card--plp .price-list :is(sale-price,.price){color:#000}.product-card--plp .price-list compare-at-price{order:-1;color:#000;opacity:.7}.product-card--plp .product-card__figure .klaviyo-favorites-plp-slot{position:absolute;z-index:2;inset-block-start:-3px;inset-inline-end:5px;pointer-events:auto}.product-card--plp .product-card__figure .kl-hub-favorites-widget,.product-card--plp .product-card__figure .klaviyo-favorites-plp-slot>*{margin:0}.product-card--plp .product-card__info--plp{padding-block-start:1rem;gap:.35rem}.product-card--plp .product-card__type{font-size:.75em;font-weight:400;letter-spacing:0;text-transform:uppercase}.product-card--plp .product-card__short-description{font-size:1em;color:rgb(var(--text-color) / .75)}.product-card--plp .product-card__short-description :is(p,div){margin:0}.product-card--plp .badge-list--plp{margin-block:.35em .15em;gap:.4em}.product-card--plp .badge-list--plp .badge{border:1px solid currentColor;background:transparent;border-radius:999px;padding:.4em .7em .28em;font-size:.75em;font-weight:400;letter-spacing:2px;line-height:1;text-transform:uppercase;text-box:normal}.product-card--plp .badge-list--plp .badge--custom{color:rgb(var(--text-color));border-color:rgb(var(--text-color))}.product-card--plp .badge-list--plp .badge--signature-line{--plp-signature-badge: 37 78 219;color:rgb(var(--plp-signature-badge));border-color:rgb(var(--plp-signature-badge))}.product-card--plp .badge-list--plp .badge--on-sale{color:rgb(var(--on-sale-badge-background));border-color:rgb(var(--on-sale-badge-background))}.sb-main-mobile-collection .shopify-section--specifications .accordion:first-child{box-shadow:0 1px rgb(var(--border-color))}.sb-main-mobile-collection .shopify-section--specifications .accordion:last-child{box-shadow:inset 0 1px rgb(var(--border-color))}.sb-main-mobile-collection .shopify-section--specifications .section-stack>.prose :is(h1,h2,h3,.h1,.h2,.h3){margin-block-end:0;font-weight:700}.sb-main-mobile-collection .shopify-section--specifications .section-split{padding-inline:3.4286em;align-items:center}.sb-main-mobile-collection .shopify-section--specifications .section-split__column{padding-inline:0}.sb-main-mobile-collection .shopify-section--specifications .section-split__column--image{align-self:center;padding:0!important}.sb-main-mobile-collection .shopify-section--specifications .section-split__column--image img{display:block;width:min(100%,45.7143em);height:auto;aspect-ratio:1;margin-inline:auto;object-fit:cover}.sb-main-mobile-collection .shopify-section--specifications .icon-quantity-plus path{stroke-width:1px;vector-effect:non-scaling-stroke}@media screen and (max-width:699px){.sb-main-mobile-collection .shopify-section--specifications .section-stack>.prose :is(h1,h2,h3,.h1,.h2,.h3){max-width:10em}.sb-main-mobile-collection .shopify-section--specifications .section-split{padding-inline:1.3333em;padding-block-start:1.3333em}.sb-main-mobile-collection .shopify-section--specifications .accordion__summary{font-size:1.3333em}.sb-main-mobile-collection .shopify-section--specifications .accordion__content{font-size:1.1667em}}@media screen and (min-width:1000px){.sb-main-mobile-collection .shopify-section--specifications .section-stack{row-gap:12.5em}.sb-main-mobile-collection .shopify-section--specifications .section-split{grid-template-columns:minmax(0,1fr) minmax(0,45.7143em);column-gap:4.5714em}.sb-main-mobile-collection .shopify-section--specifications .section-split--reverse .section-split__column--image img{margin-inline-start:auto;margin-inline-end:0}}.shopify-section--collection-yotpo-ugc .collection-plp-ugc__header{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-block-end:1.5rem}.shopify-section--collection-yotpo-ugc .collection-plp-ugc__title{margin:0;font-size:2.8571em;font-weight:700;text-transform:uppercase;letter-spacing:normal;line-height:1.1}
/*# sourceMappingURL=/cdn/shop/t/368/assets/collection-plp.css.map */
