#MainContent .content-page-width,#MainContent .shopify-policy__container{width:100%;box-sizing:border-box;margin-inline:auto;padding-inline:var(--hc-pages-gutter);min-width:0}#MainContent .content-page-width{max-width:var(--hc-pages-width)}#MainContent .shopify-policy__container{max-width:var(--hc-policies-width)}#MainContent .content-page-width .rte,#MainContent .shopify-policy__body{overflow-wrap:anywhere}#MainContent .content-page-width .rte :is(img,iframe,video),#MainContent .shopify-policy__body :is(img,iframe,video){max-width:100%}:where(.product-grid,.collage) .product-card-wrapper>.card.hc-card:not(.card--horizontal).card--card{background:var(--hc-box-bg, var(--gradient-background));border-color:color-mix(in srgb,var(--hc-box-border, rgb(var(--color-foreground))) calc(var(--border-opacity) * 100%),transparent)}:where(.product-grid,.collage) .product-card-wrapper>.card.hc-card:not(.card--horizontal).card--standard>.card__inner{border-color:color-mix(in srgb,var(--hc-box-border, rgb(var(--color-foreground))) calc(var(--border-opacity) * 100%),transparent)}:where(.product-grid,.collage) .product-card-wrapper>.card.hc-card:not(.card--horizontal).card--card:after,:where(.product-grid,.collage) .product-card-wrapper>.card.hc-card:not(.card--horizontal).card--standard>.card__inner:after{box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) color-mix(in srgb,var(--hc-box-shadow, rgb(var(--color-shadow))) calc(var(--shadow-opacity) * 100%),transparent)}:where(.product-grid,.collage) .product-card-wrapper>.card.hc-card:not(.card--horizontal){--hc-card-accent: var(--hc-current-color, color-mix(in srgb, var(--product-card-accent-color) var(--hc-accent-strength), rgb(var(--color-foreground))));margin-top:var(--hc-box-margin-top);margin-right:var(--hc-box-margin-right);margin-bottom:var(--hc-box-margin-bottom);margin-left:var(--hc-box-margin-left);padding-top:var(--hc-box-padding-top);padding-right:var(--hc-box-padding-right);padding-bottom:var(--hc-box-padding-bottom);padding-left:var(--hc-box-padding-left);width:calc(100% - var(--hc-box-margin-left) - var(--hc-box-margin-right));--hc-compare-row: calc(var(--hc-compare-size) * var(--hc-compare-line) + var(--hc-compare-margin-top) + var(--hc-compare-margin-bottom) + var(--hc-compare-padding-top) + var(--hc-compare-padding-bottom))}:where(.product-grid,.collage) .product-card-wrapper>.card.hc-card:not(.card--horizontal)>.card__content>.card__information{margin-top:var(--hc-content-margin-top);margin-right:var(--hc-content-margin-right);margin-bottom:var(--hc-content-margin-bottom);margin-left:var(--hc-content-margin-left);padding-top:var(--hc-content-padding-top);padding-right:var(--hc-content-padding-right);padding-bottom:var(--hc-content-padding-bottom);padding-left:var(--hc-content-padding-left)}:where(.product-grid,.collage) .product-card-wrapper>.card.hc-card:not(.card--horizontal)>.card__content{display:flex;flex-direction:column}:where(.product-grid,.collage) .product-card-wrapper>.card.hc-card:not(.card--horizontal).card--standard:not(.hc-card--simple-inset)>.card__content>.card__information{padding-left:0;padding-right:0;padding-bottom:.4rem}:where(.product-grid,.collage) .product-card-wrapper>.card.hc-card:not(.card--horizontal).hc-card--media-radius .card__media{border-radius:var(--hc-media-radius)}:where(.product-grid,.collage) .product-card-wrapper>.card.hc-card:not(.card--horizontal) .card__media{margin-top:calc(var(--image-padding) + var(--hc-media-margin-top));margin-right:calc(var(--image-padding) + var(--hc-media-margin-right));margin-bottom:calc(var(--image-padding) + var(--hc-media-margin-bottom));margin-left:calc(var(--image-padding) + var(--hc-media-margin-left));padding:0}:where(.product-grid,.collage) .product-card-wrapper>.card.hc-card:not(.card--horizontal) .card__media>.media{top:var(--hc-media-padding-top);right:var(--hc-media-padding-right);bottom:var(--hc-media-padding-bottom);left:var(--hc-media-padding-left);width:auto;height:auto}:where(.product-grid,.collage) .product-card-wrapper>.card.hc-card:not(.card--horizontal) .card__heading{font-size:var(--hc-title-size);font-family:var(--hc-title-font);font-weight:var(--hc-title-weight);line-height:var(--hc-title-line);color:var(--hc-title-color, rgb(var(--color-foreground)));margin-top:var(--hc-title-margin-top);margin-right:var(--hc-title-margin-right);margin-bottom:var(--hc-title-margin-bottom);margin-left:var(--hc-title-margin-left);padding-top:var(--hc-title-padding-top);padding-right:var(--hc-title-padding-right);padding-bottom:var(--hc-title-padding-bottom);padding-left:var(--hc-title-padding-left)}:where(.product-grid,.collage) .product-card-wrapper>.card.hc-card:not(.card--horizontal).card--limited-title>.card__content>.card__information>.card__heading{min-height:calc(var(--title-lines) * var(--hc-title-line) * 1em + var(--hc-title-padding-top) + var(--hc-title-padding-bottom))}:where(.product-grid,.collage) .product-card-wrapper>.card.hc-card:not(.card--horizontal) .card-information>.price{margin-top:var(--hc-prices-margin-top);margin-right:var(--hc-prices-margin-right);margin-bottom:var(--hc-prices-margin-bottom);margin-left:var(--hc-prices-margin-left);padding-top:var(--hc-prices-padding-top);padding-right:var(--hc-prices-padding-right);padding-bottom:var(--hc-prices-padding-bottom);padding-left:var(--hc-prices-padding-left)}:where(.product-grid,.collage) .product-card-wrapper>.card.hc-card:not(.card--horizontal)>.card__content>.card__information .card-information>.price--on-sale .price__sale{gap:var(--hc-price-gap);grid-template-rows:var(--hc-compare-row) auto}:where(.product-grid,.collage) .product-card-wrapper>.card.hc-card:not(.card--horizontal)>.card__content>.card__information .card-information>.price:not(.price--on-sale) .price__regular{padding-top:calc(var(--hc-compare-row) + var(--hc-price-gap))}:where(.product-grid,.collage) .product-card-wrapper>.card.hc-card:not(.card--horizontal).hc-card--prices-natural>.card__content>.card__information .card-information>.price:not(.price--on-sale) .price__regular,:where(.product-grid,.collage) .product-card-wrapper>.card.hc-card:not(.card--horizontal).hc-card--prices-inline>.card__content>.card__information .card-information>.price:not(.price--on-sale) .price__regular{padding-top:0}:where(.product-grid,.collage) .product-card-wrapper>.card.hc-card:not(.card--horizontal).hc-card--prices-inline>.card__content>.card__information .card-information>.price--on-sale .price__sale{display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline}:where(.product-grid,.collage) .product-card-wrapper>.card.hc-card:not(.card--horizontal)>.card__content>.card__information .card-information>.price .price-item{white-space:normal;overflow-wrap:anywhere}:where(.product-grid,.collage) .product-card-wrapper>.card.hc-card:not(.card--horizontal)>.card__content>.card__information .card-information>.price .price__regular>.price-item--regular,:where(.product-grid,.collage) .product-card-wrapper>.card.hc-card:not(.card--horizontal)>.card__content>.card__information .card-information>.price .price__sale>.price-item--sale{font-size:var(--hc-current-size);font-family:var(--hc-current-font);font-weight:var(--hc-current-weight);line-height:var(--hc-current-line);color:var(--hc-card-accent);display:inline-block;margin-top:var(--hc-current-margin-top);margin-right:var(--hc-current-margin-right);margin-bottom:var(--hc-current-margin-bottom);margin-left:var(--hc-current-margin-left);padding-top:var(--hc-current-padding-top);padding-right:var(--hc-current-padding-right);padding-bottom:var(--hc-current-padding-bottom);padding-left:var(--hc-current-padding-left)}:where(.product-grid,.collage) .product-card-wrapper>.card.hc-card:not(.card--horizontal)>.card__content>.card__information .card-information>.price .price__compare-price .price-item--regular{font-size:var(--hc-compare-size);font-family:var(--hc-compare-font);font-weight:var(--hc-compare-weight);line-height:var(--hc-compare-line);color:var(--hc-compare-color, rgba(var(--color-foreground), .65))}:where(.product-grid,.collage) .product-card-wrapper>.card.hc-card:not(.card--horizontal)>.card__content>.card__information .card-information>.price .price__compare-price{line-height:calc(var(--hc-compare-size) * var(--hc-compare-line));margin-top:var(--hc-compare-margin-top);margin-right:var(--hc-compare-margin-right);margin-bottom:var(--hc-compare-margin-bottom);margin-left:var(--hc-compare-margin-left);padding-top:var(--hc-compare-padding-top);padding-right:var(--hc-compare-padding-right);padding-bottom:var(--hc-compare-padding-bottom);padding-left:var(--hc-compare-padding-left)}:where(.product-grid,.collage) .product-card-wrapper>.card.hc-card:not(.card--horizontal) .card__badge .card__discount-badge{font-size:var(--hc-discount-size);font-family:var(--hc-discount-font);font-weight:var(--hc-discount-weight);line-height:var(--hc-discount-line);color:var(--hc-discount-color, rgb(var(--color-base-solid-button-labels)));background:var(--hc-discount-bg, var(--hc-card-accent));border-radius:var(--product-card-badge-radius);margin-top:var(--hc-discount-margin-top);margin-right:var(--hc-discount-margin-right);margin-bottom:var(--hc-discount-margin-bottom);margin-left:var(--hc-discount-margin-left);padding-top:var(--hc-discount-padding-top);padding-right:var(--hc-discount-padding-right);padding-bottom:var(--hc-discount-padding-bottom);padding-left:var(--hc-discount-padding-left)}:where(.product-grid,.collage) .product-card-wrapper>.card.hc-card:not(.card--horizontal) .card__badge .hc-sold-badge{font-size:var(--hc-sold-size);font-family:var(--hc-sold-font);font-weight:var(--hc-sold-weight);line-height:var(--hc-sold-line);color:var(--hc-sold-color, rgb(var(--color-foreground)));background:var(--hc-sold-bg, rgb(var(--color-background)));border-radius:var(--product-card-badge-radius);margin-top:var(--hc-sold-margin-top);margin-right:var(--hc-sold-margin-right);margin-bottom:var(--hc-sold-margin-bottom);margin-left:var(--hc-sold-margin-left);padding-top:var(--hc-sold-padding-top);padding-right:var(--hc-sold-padding-right);padding-bottom:var(--hc-sold-padding-bottom);padding-left:var(--hc-sold-padding-left)}:where(.product-grid,.collage) .product-card-wrapper>.card.hc-card:not(.card--horizontal) .card__badge .hc-custom-badge{font-size:var(--hc-custom-size);font-family:var(--hc-custom-font);font-weight:var(--hc-custom-weight);line-height:var(--hc-custom-line);color:var(--hc-custom-color, rgb(var(--color-foreground)));background:var(--hc-custom-bg, rgb(var(--color-background)));border-radius:var(--product-card-badge-radius);margin-top:var(--hc-custom-margin-top);margin-right:var(--hc-custom-margin-right);margin-bottom:var(--hc-custom-margin-bottom);margin-left:var(--hc-custom-margin-left);padding-top:var(--hc-custom-padding-top);padding-right:var(--hc-custom-padding-right);padding-bottom:var(--hc-custom-padding-bottom);padding-left:var(--hc-custom-padding-left)}:where(.product-grid,.collage) .product-card-wrapper>.card.hc-card:not(.card--horizontal) .card__payment-benefit--installments{font-size:var(--hc-inst-size);font-family:var(--hc-inst-font);font-weight:var(--hc-inst-weight);line-height:var(--hc-inst-line);color:var(--hc-payment-color, rgba(var(--color-foreground), .7));grid-template-columns:var(--hc-inst-icon-size) minmax(0,1fr);column-gap:var(--hc-inst-gap);margin-top:var(--hc-inst-margin-top);margin-right:var(--hc-inst-margin-right);margin-bottom:var(--hc-inst-margin-bottom);margin-left:var(--hc-inst-margin-left);padding-top:var(--hc-inst-padding-top);padding-right:var(--hc-inst-padding-right);padding-bottom:var(--hc-inst-padding-bottom);padding-left:var(--hc-inst-padding-left)}:where(.product-grid,.collage) .product-card-wrapper>.card.hc-card:not(.card--horizontal) .card__payment-benefit--installments strong{color:var(--hc-inst-amount, inherit);font-weight:var(--hc-inst-amount-weight)}:where(.product-grid,.collage) .product-card-wrapper>.card.hc-card:not(.card--horizontal) .card__payment-benefit--installments .card__payment-icon{color:var(--hc-payment-color, rgba(var(--color-foreground), .75));width:var(--hc-inst-icon-size);height:var(--hc-inst-icon-size);margin-top:max(0px,calc((var(--hc-inst-line) * 1em - var(--hc-inst-icon-size)) / 2))}:where(.product-grid,.collage) .product-card-wrapper>.card.hc-card:not(.card--horizontal) .card-information>.card__payment-benefits{gap:0;margin-top:0}:where(.product-grid,.collage) .product-card-wrapper>.card.hc-card:not(.card--horizontal) .card__payment-benefit--pix{font-size:var(--hc-pix-size);font-family:var(--hc-pix-font);font-weight:var(--hc-pix-weight);line-height:var(--hc-pix-line);background:var(--hc-pix-bg, transparent);color:var(--hc-payment-color, rgba(var(--color-foreground), .7));border-style:solid;border-width:var(--hc-pix-border-width);border-color:var(--hc-pix-border-color, var(--product-card-accent-color));border-radius:var(--hc-pix-radius);grid-template-columns:var(--hc-pix-icon-size) minmax(0,1fr);column-gap:var(--hc-pix-gap);margin-top:var(--hc-pix-margin-top);margin-right:var(--hc-pix-margin-right);margin-bottom:var(--hc-pix-margin-bottom);margin-left:var(--hc-pix-margin-left);padding-top:var(--hc-pix-padding-top);padding-right:var(--hc-pix-padding-right);padding-bottom:var(--hc-pix-padding-bottom);padding-left:var(--hc-pix-padding-left)}:where(.product-grid,.collage) .product-card-wrapper>.card.hc-card:not(.card--horizontal) .card__payment-benefit--pix .card__pix-icon{color:var(--hc-payment-color, rgba(var(--color-foreground), .75));width:var(--hc-pix-icon-size);height:var(--hc-pix-icon-size)}:where(.product-grid,.collage) .product-card-wrapper>.card.hc-card:not(.card--horizontal) .quick-add__submit{font-size:var(--hc-button-size);font-family:var(--hc-button-font);font-weight:var(--hc-button-weight);line-height:var(--hc-button-line);color:var(--hc-button-color, rgb(var(--color-button-text)));background:var(--hc-button-bg, rgba(var(--color-button), var(--alpha-button-background)));border-radius:var(--hc-button-radius);min-height:var(--hc-button-height);margin-top:var(--hc-button-margin-top);margin-right:var(--hc-button-margin-right);margin-bottom:var(--hc-button-margin-bottom);margin-left:var(--hc-button-margin-left);padding-top:var(--hc-button-padding-top);padding-right:var(--hc-button-padding-right);padding-bottom:var(--hc-button-padding-bottom);padding-left:var(--hc-button-padding-left)}:where(.product-grid,.collage) .product-card-wrapper>.card.hc-card:not(.card--horizontal):not(.hc-card--button-radius) .quick-add__submit{border-radius:var(--buttons-radius-outset)}:where(.product-grid,.collage) .product-card-wrapper>.card.hc-card:not(.card--horizontal).hc-card--button-radius .quick-add__submit{--buttons-radius: var(--hc-button-radius);--buttons-radius-outset: var(--hc-button-radius)}:where(.product-grid,.collage) .product-card-wrapper>.card.hc-card:not(.card--horizontal)>.card__content>.quick-add{margin-top:var(--hc-quick-margin-top);margin-right:var(--hc-quick-margin-right);margin-bottom:var(--hc-quick-margin-bottom);margin-left:var(--hc-quick-margin-left);padding-top:var(--hc-quick-padding-top);padding-right:var(--hc-quick-padding-right);padding-bottom:var(--hc-quick-padding-bottom);padding-left:var(--hc-quick-padding-left)}:where(.product-grid,.collage) .product-card-wrapper>.card.hc-card:not(.card--horizontal) .hc-vendor{font-size:var(--hc-vendor-size);font-family:var(--hc-vendor-font);font-weight:var(--hc-vendor-weight);line-height:var(--hc-vendor-line);color:var(--hc-vendor-color, rgba(var(--color-foreground), .75));margin-top:var(--hc-vendor-margin-top);margin-right:var(--hc-vendor-margin-right);margin-bottom:var(--hc-vendor-margin-bottom);margin-left:var(--hc-vendor-margin-left);padding-top:var(--hc-vendor-padding-top);padding-right:var(--hc-vendor-padding-right);padding-bottom:var(--hc-vendor-padding-bottom);padding-left:var(--hc-vendor-padding-left)}:where(.product-grid,.collage) .product-card-wrapper>.card.hc-card:not(.card--horizontal) .hc-description{font-size:var(--hc-description-size);font-family:var(--hc-description-font);font-weight:var(--hc-description-weight);line-height:var(--hc-description-line);color:var(--hc-description-color, rgba(var(--color-foreground), .75));margin-top:var(--hc-description-margin-top);margin-right:var(--hc-description-margin-right);margin-bottom:var(--hc-description-margin-bottom);margin-left:var(--hc-description-margin-left);padding-top:var(--hc-description-padding-top);padding-right:var(--hc-description-padding-right);padding-bottom:var(--hc-description-padding-bottom);padding-left:var(--hc-description-padding-left)}:where(.product-grid,.collage) .product-card-wrapper>.card.hc-card:not(.card--horizontal) .hc-description:empty{display:none}:where(.product-grid,.collage) .product-card-wrapper>.card.hc-card:not(.card--horizontal) .rating .rating-star{--font-size: calc(var(--hc-rating-size) / 10px);font-size:var(--hc-rating-size);--color-icon: var(--hc-rating-color, rgb(var(--color-foreground)))}:where(.product-grid,.collage) .product-card-wrapper>.card.hc-card:not(.card--horizontal) .rating-count{color:var(--hc-rating-count-color, rgb(var(--color-foreground)));font-size:var(--hc-rating-count-size)}:where(.product-grid,.collage) .product-card-wrapper>.card.hc-card:not(.card--horizontal) .rating{margin-top:var(--hc-rating-margin-top);margin-right:var(--hc-rating-margin-right);margin-bottom:var(--hc-rating-margin-bottom);margin-left:var(--hc-rating-margin-left);padding-top:var(--hc-rating-padding-top);padding-right:var(--hc-rating-padding-right);padding-bottom:var(--hc-rating-padding-bottom);padding-left:var(--hc-rating-padding-left)}:where(.product-grid,.collage) .product-card-wrapper>.card.hc-card:not(.card--horizontal) .card__swatches-container{--swatch-size: var(--hc-swatch-size);gap:var(--hc-swatch-gap);margin-top:var(--hc-swatch-margin-top);margin-right:var(--hc-swatch-margin-right);margin-bottom:var(--hc-swatch-margin-bottom);margin-left:var(--hc-swatch-margin-left);padding-top:var(--hc-swatch-padding-top);padding-right:var(--hc-swatch-padding-right);padding-bottom:var(--hc-swatch-padding-bottom);padding-left:var(--hc-swatch-padding-left)}:where(.product-grid,.collage) .product-card-wrapper>.card.hc-card:not(.card--horizontal).hc-card--swatch-radius .card__swatches-container{--swatches-radius: var(--hc-swatch-radius)}:where(.product-grid,.collage) .product-card-wrapper>.card.hc-card:not(.card--horizontal) .card__swatches-container .color-swatch__image{box-shadow:0 0 0 var(--selected-border-size) var(--hc-swatch-border, rgba(var(--color-foreground), var(--swatches-border-opacity)))}:where(.product-grid,.collage) .product-card-wrapper>.card.hc-card:not(.card--horizontal) .card__swatches-container input:checked+.color-swatch__image{box-shadow:0 0 0 var(--selected-border-size) var(--hc-swatch-selected, rgba(var(--color-foreground), var(--swatches-selected-border-opacity)))}:where(.product-grid,.collage) .product-card-wrapper>.card.hc-card:not(.card--horizontal) .card__payment-benefit--pix strong{font-weight:var(--hc-pix-emphasis-weight);color:inherit}:where(.product-grid,.collage) .product-card-wrapper>.card.hc-card:not(.card--horizontal) .card__discount-badge .nowrap{font-weight:inherit}:where(.product-grid,.collage) .product-card-wrapper>.card.hc-card:not(.card--horizontal).hc-card--outline-button .quick-add__submit{letter-spacing:normal;color:var(--hc-button-color, color-mix(in srgb, rgb(var(--color-base-accent-1)) 70%, rgb(var(--color-foreground))));background:var(--hc-button-bg, rgb(var(--color-background)));border:var(--hc-button-border-width) solid var(--hc-button-border-color, rgba(var(--color-foreground), .1))}:where(.product-grid,.collage) .product-card-wrapper>.card.hc-card:not(.card--horizontal).hc-card--outline-button .quick-add__submit:before,:where(.product-grid,.collage) .product-card-wrapper>.card.hc-card:not(.card--horizontal).hc-card--outline-button .quick-add__submit:after{box-shadow:none}:where(.product-grid,.collage) .product-card-wrapper>.card.hc-card:not(.card--horizontal).hc-card--hide-discount .card__discount-badge{display:none}:where(.product-grid,.collage) .product-card-wrapper>.card.hc-card:not(.card--horizontal).hc-card--hide-compare>.card__content>.card__information .price__compare-price{display:none}:where(.product-grid,.collage) .product-card-wrapper>.card.hc-card:not(.card--horizontal).hc-card--hide-compare>.card__content>.card__information .price__regular{padding-top:0}:where(.product-grid,.collage) .product-card-wrapper>.card.hc-card:not(.card--horizontal).hc-card--hide-compare>.card__content>.card__information .price--on-sale .price__sale{display:flex;flex-direction:column;gap:0}
/*# sourceMappingURL=/cdn/shop/t/49/assets/theme-customization.css.map */
