:root{--slider-button-size: 5.6rem;--media-background-color: 242, 242, 242}html,body{scroll-behavior:smooth}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100;src:url(inter-v20-latin-100.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:100;src:url(inter-v20-latin-100italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:200;src:url(inter-v20-latin-200.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:200;src:url(inter-v20-latin-200italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(inter-v20-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:300;src:url(inter-v20-latin-300italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(inter-v20-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:400;src:url(inter-v20-latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(inter-v20-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:500;src:url(inter-v20-latin-500italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(inter-v20-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:600;src:url(inter-v20-latin-600italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(inter-v20-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:700;src:url(inter-v20-latin-700italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:800;src:url(inter-v20-latin-800.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:800;src:url(inter-v20-latin-800italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:900;src:url(inter-v20-latin-900.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:900;src:url(inter-v20-latin-900italic.woff2) format("woff2")}.font-body-regular{font-weight:400}.font-body-medium{font-weight:500}.font-body-semibold{font-weight:600}.font-body-bold{font-weight:700}.object-position-center,.object-position-center .media>img{object-position:center}.object-position-top,.object-position-top .media>img{object-position:top}.object-position-bottom,.object-position-bottom .media>img{object-position:bottom}.object-position-left,.object-position-left .media>img{object-position:left}.object-position-right,.object-position-right .media>img{object-position:right}.page-width--large{--page-width: 173.2rem}@media screen and (min-width: 1400px){.collection-list-wrapper.page-width--large{--grid-desktop-horizontal-spacing: 7.2rem;--grid-desktop-vertical-spacing: 7.2rem}}@media screen and (min-width: 990px){.grid--9-col-desktop .grid__item{width:calc(11.1111% - var(--grid-desktop-horizontal-spacing) * 8 / 9);max-width:calc(11.1111% - var(--grid-desktop-horizontal-spacing) * 8 / 9)}.grid--8-col-desktop .grid__item{width:calc(12.5% - var(--grid-desktop-horizontal-spacing) * 7 / 8);max-width:calc(12.5% - var(--grid-desktop-horizontal-spacing) * 7 / 8)}.grid--7-col-desktop .grid__item{width:calc(14.2857% - var(--grid-desktop-horizontal-spacing) * 6 / 7);max-width:calc(14.2857% - var(--grid-desktop-horizontal-spacing) * 6 / 7)}}@media screen and (max-width: 749px){.slider--tablet.grid--peek.grid--2-col-tablet-down .grid__item,.grid--peek .grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing) - var(--grid-peek-size))}.slider--tablet.grid--peek.grid--1-col-tablet-down .grid__item,.slider--mobile.grid--peek.grid--1-col-tablet-down .grid__item{width:calc(100% - var(--grid-mobile-horizontal-spacing) - var(--grid-peek-size))}}@media screen and (min-width: 750px) and (max-width: 989px){.slider--tablet.grid--peek .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) - var(--grid-peek-size))}.slider--tablet.grid--peek.grid--3-col-tablet .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) - var(--grid-peek-size))}.slider--tablet.grid--peek.grid--2-col-tablet .grid__item,.slider--tablet.grid--peek.grid--2-col-tablet-down .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) - var(--grid-peek-size))}.grid--1-col-tablet-down.grid--peek .grid__item{width:calc(100% - var(--grid-desktop-horizontal-spacing) - var(--grid-peek-size))}}.media:not(.media--transparent){background-color:rgb(var(--media-background-color))}.media .placeholder-product.placeholder-svg>g>path:first-child{fill:none}.price--small{font-size:1.4rem!important}@media screen and (min-width: 750px){.price--small{font-size:1.6rem!important}}.product-form__submit-text .product-form__price{display:none}.product-form__submit-text.show-price .product-form__price{display:inline}product-info{--page-width: 384rem}@media screen and (min-width: 750px){product-info .page-width{padding-left:0;padding-right:6rem}.product__info-container{max-width:none!important}}@media screen and (min-width: 990px){.product--half:not(.product--no-media) .product__media-wrapper{max-width:50%;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.product--half:not(.product--no-media) .product__info-wrapper{padding-left:4rem;max-width:50%;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.product--half:not(.product--no-media) .product__info-wrapper{padding-left:6rem}}.media.product__media{background-color:rgb(var(--media-background-color))}@media screen and (max-width: 749px){.product-media--square-mobile{--ratio: 1 !important;--preview-ratio: 1 !important}.product-media--square-mobile .product__media img,.product-media--square-mobile .deferred-media__poster img{width:100%;height:100%;object-fit:cover}.thumbnail-list__item.slider__slide{width:calc(25% - .6rem)!important}}product-info media-gallery slider-component{--grid-peek-size: 0rem;--media-border-width: 0rem;--grid-mobile-horizontal-spacing: 2rem}@media screen and (max-width: 749px){product-info media-gallery slider-component .slider.slider--mobile{scroll-padding-left:auto}product-info media-gallery slider-component .grid--peek.slider .grid__item:first-of-type{margin-left:0rem}product-info media-gallery slider-component .product__media-list .product__media-item{width:100%}product-info media-gallery slider-component .slider.slider--mobile .slider__slide{--focus-outline-padding: 0rem}product-info media-gallery slider-component .slider--mobile:after{padding-left:0rem}product-info media-gallery slider-component .slider-buttons .slider-button{background-color:transparent!important;box-shadow:none!important;color:#222!important;--slider-button-size: 5rem}product-info media-gallery slider-component .slider-buttons .slider-button .svg-wrapper{height:5rem;width:5rem}}product-info media-gallery slider-component .product__media-icon,.thumbnail__badge{display:none}product-modal .product-media-modal__toggle{color:#000;top:auto;bottom:3.2rem;right:auto;left:50%;transform:translate(-50%);height:5rem;width:5rem;padding:1.4rem}product-info media-gallery slider-component .slider-buttons{position:absolute;left:.8rem;right:.8rem;top:50%;justify-content:space-between;z-index:3;--slider-button-size: 3.8rem}@media screen and (min-width: 750px){.breadcrumb{font-size:1.4rem}}.product__price-and-stars{display:flex;align-items:center;justify-content:space-between}.product__price-and-stars .price__container{margin-bottom:0!important}.product__price .price{color:rgba(var(--color-secondary-foreground),1)}.product__tax{display:none}.star-rating,.star-rating>.stars{display:flex;align-items:center;justify-content:center}.star-rating{column-gap:var(--grid-mobile-horizontal-spacing);row-gap:var(--grid-mobile-vertical-spacing)}.star-rating>.stars{color:#f49762}.reviews-count{display:none}@media screen and (min-width: 750px){product-info .reviews-count{display:block}}.product__hr hr{background-color:rgba(var(--color-secondary-foreground),1);margin-top:0;margin-bottom:0}.swatch{width:4rem!important}.swatch-input__input+.swatch-input__label.swatch-input__label--square{--swatch-input--border-radius: var(--buttons-radius) !important}.product-form__input .uppercase{font-weight:500}.caption-large,.customer .field input,.customer select,.field__input,.form__label,.select__select{font-size:1.6rem}.product-form__input--magify-circle input[type=radio]+label{border:var(--variant-pills-border-width) solid rgba(var(--color-foreground),var(--variant-pills-border-opacity));border-radius:var(--variant-pills-radius);display:inline-flex;justify-content:center;align-items:center;height:4rem;width:4rem;margin:.7rem .5rem .2rem 0;font-size:1.6rem;transition:border var(--duration-short) ease;cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.product-form__input--magify-circle input[type=radio]+label:before{content:"";position:absolute;top:calc(var(--variant-pills-border-width) * -1);right:calc(var(--variant-pills-border-width) * -1);bottom:calc(var(--variant-pills-border-width) * -1);left:calc(var(--variant-pills-border-width) * -1);z-index:-1;border-radius:var(--variant-pills-radius);box-shadow:var(--variant-pills-shadow-horizontal-offset) var(--variant-pills-shadow-vertical-offset) var(--variant-pills-shadow-blur-radius) rgba(var(--color-shadow),var(--variant-pills-shadow-opacity))}.product-form__input--magify-circle input[type=radio]+label:hover,.product-form__input--magify-circle input[type=radio]:checked+label{border:var(--variant-pills-border-width) solid rgba(var(--color-foreground));color:rgb(var(--color-foreground));font-weight:600}.product__description.short__description .metafield-rich_text_field,.product__description.short__description .metafield-rich_text_field>p{display:inline}.product__buy-buttons .product-form__buttons{max-width:none}.product__buy-buttons button{text-transform:uppercase}.product__inventory{background-color:rgb(var(--media-background-color));padding:1rem;border-radius:var(--buttons-radius)}.product__inventory{column-gap:1rem!important}.product__inventory .svg-wrapper,.product__inventory svg{width:20px!important;height:20px!important}.product__inventory svg circle:first-child{display:none}.product__inventory svg circle:last-child{stroke:none;cx:10px;cy:10px;r:10px}.multicolumn{--grid-desktop-horizontal-spacing: 3.2rem;--grid-desktop-vertical-spacing: 3.2rem}.multicolumn-card.style--reassurance h3,.multicolumn-card.style--magify h3{font-family:var(--font-body-family);font-weight:var(--font-body-weight);text-transform:uppercase}.multicolumn-list__item.last-child{max-width:100%}.multicolumn-list__item .media{padding-bottom:var(--pd-bottom)}.multicolumn-list__item.last-child .media{padding-bottom:50%}.background-none .multicolumn-list:not(.slider) .center .multicolumn-card.style--magify .multicolumn-card__info{padding-left:0;padding-right:0}@media screen and (min-width: 750px){.background-none .multicolumn-card.style--magify .multicolumn-card__image-wrapper{margin-left:0;margin-right:0}}@media screen and (min-width: 990px){.multicolumn-list__item.last-child{max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.multicolumn-list__item.last-child .media{padding-bottom:var(--pd-bottom)}}@media screen and (pointer: fine) and (prefers-reduced-motion: no-preference){.media.style--magify{overflow:hidden}.media.style--magify .multicolumn-card__image{transform-origin:center center;transition:transform 8s cubic-bezier(.25,.46,.45,.94)}.multicolumn-card__image-wrapper:hover .media.style--magify .multicolumn-card__image{transform:scale(1.2)}}.collection{--grid-desktop-horizontal-spacing: calc(var(--font-heading-scale) * 2.8rem)}.collection__title{text-align:center}.collection__title .collection__description{color:rgb(var(--color-secondary-foreground))}.collection__title.style--magify{display:flex;flex-direction:column-reverse}.collection__title.style--magify .collection__description{margin-bottom:1rem}.collection .slider-buttons.style--magify{display:none}@media screen and (min-width: 750px){.collection .slider-buttons.style--magify{display:flex;position:absolute;top:calc(50% - 5.8rem);transform:translateY(-50%);left:3rem;right:3rem;justify-content:space-between;opacity:0;transition:opacity .3s ease-in-out}.collection slider-component:hover .slider-buttons.style--magify{opacity:1}}.collection .slider-buttons.style--magify .slider-button:not([disabled]):hover{color:rgb(var(--color-button-text))}product-recommendations .media,.collection .media{background-color:rgb(var(--media-background-color))}.slider-buttons{border-bottom-style:none!important;border-top-style:none!important;column-gap:calc(var(--grid-mobile-horizontal-spacing) * 2);row-gap:calc(var(--grid-mobile-vertical-spacing) * 2)}@media screen and (min-width: 750px){.slider-buttons{pointer-events:none}.slider-buttons>.slider-button{pointer-events:auto}}.slider-buttons.style--magify .slider-button{height:var(--slider-button-size);width:var(--slider-button-size);border-radius:var(--slider-button-size);color:rgb(var(--color-button-text));background-color:rgba(var(--color-button),var(--alpha-button-background));box-shadow:0 4px 10px #0003}.slider-buttons.style--magify .slider-button .icon{height:calc(var(--slider-button-size) / 4)}.slideshow__controls.slideshow__controls-magify{position:absolute;bottom:2.4rem;right:2.4rem}@media screen and (min-width: 750px){.slideshow__controls.slideshow__controls-magify{bottom:9rem;right:5rem}}.slideshow__controls-magify .slider-button--prev .icon{transform:rotate(180deg)}.slideshow__controls-magify .slider-button--next .icon{transform:none}.slideshow__controls-magify .slider-button--prev:not([disabled]):hover .icon{transform:rotate(180deg) scale(1.1)}.slideshow__controls-magify .slider-button--next:not([disabled]):hover .icon{transform:scale(1.1)}.banner--full:not(.banner--adapt){margin-top:-10.9rem!important;min-height:calc(100vh - 4.4rem)}@media screen and (min-width: 750px){.banner--full:not(.banner--adapt){margin-top:-12.2rem!important;min-height:100vh}}@media screen and (max-width: 749px){.media>*:not(.zoom):not(.deferred-media__poster-button).desktop{display:none}}@media screen and (min-width: 750px){.media>*:not(.zoom):not(.deferred-media__poster-button).mobile{display:none}}.slideshow__text.banner__box{max-width:72rem!important}.utility-bar__grid.page-width{padding-left:1.5rem;padding-right:1.5rem}.announcement-bar__message{font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-size:calc(var(--font-heading-scale) * 1.4rem)}sticky-header{border-bottom-style:none!important}sticky-header.gradient{background-attachment:scroll}.header--magify .header__inline-menu{margin-left:0}.header--magify .header__menu-item{text-transform:uppercase;font-weight:500}sticky-header .header__heading-logo{width:100%;height:var(--logo-height)}@media screen and (min-width: 990px){.header--magify{display:flex;justify-content:space-between}.header--magify .header__inline-menu{margin-top:0!important}}.header__heading-logo.hidden{display:none}.footer__content-middle{display:flex;justify-content:center}.footer__content-middle .icon-brand{width:100%;max-width:81.8rem;height:auto}.card--magify{--collection-card-text-alignment: center;--product-card-text-alignment: center}.card--magify .underline-links-hover a{color:red}.card--magify .underline-links-hover:hover a{text-decoration:none}.products-slideshow .card--magify .card__heading,.collection-card-wrapper .card--magify .card__heading{font-family:var(--font-body-family);font-weight:var(--font-body-weight);text-transform:uppercase}.card--magify .card__inner{position:relative;box-sizing:border-box;border-radius:var(--border-radius);border:var(--border-width) solid rgba(var(--color-foreground),var(--border-opacity))}.card--magify .card__inner:after{content:"";position:absolute;z-index:-1;width:calc(var(--border-width) * 2 + 100%);height:calc(var(--border-width) * 2 + 100%);top:calc(var(--border-width) * -1);left:calc(var(--border-width) * -1);border-radius:var(--border-radius)}.card--magify.card--text{background-color:transparent}.card--magify .card__media{margin:var(--image-padding)}@media screen and (min-width: 990px){.grid--6-col-desktop .card--magify .card__information-volume-pricing-note--button+.global-settings-popup.quantity-popover__info{width:calc(100% + var(--border-width) + 1rem)}}@media screen and (max-width: 749px){.grid--2-col-tablet-down .card--magify .card__information-volume-pricing-note--button+.global-settings-popup.quantity-popover__info{left:50%;transform:translate(-50%);width:100%}}.card--magify.card--media .card__inner .card__information,.card--magify.card--text:not(.card--horizontal)>.card__content .card__heading:not(.card__heading--placeholder),.card--magify:not(.card--horizontal)>.card__content .card__badge,.card--magify.card--text.article-card>.card__content .card__information,.card--magify>.card__content .card__caption .icon-wrap{display:none}.card--magify:not(.card--horizontal) .placeholder-svg{width:100%}.card--magify>.card__content{padding:0}.card--magify>.card__content .card__information{padding-left:0;padding-right:0}.card--extend-height.card--magify.card--text{display:flex;flex-direction:column}.card--extend-height.card--magify.card--text .card__inner{flex-grow:1}.card--shape.card--magify:not(.card--text) .card__inner{border:0;background-color:transparent;filter:drop-shadow(var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow),var(--shadow-opacity)))}.card--shape.card--magify:not(.card--text) .card__inner:after{display:none}.card--magify .card__heading{font-size:calc(var(--font-heading-scale) * 1.7rem)}.card--magify .price{font-size:calc(var(--font-heading-scale) * 1.4rem)}.card--magify .star-rating{margin-bottom:1rem}.video-section{--media-border-width: 0rem}#newsletter{--media-border-width: 0rem;--grid-desktop-horizontal-spacing: 2.4rem;--grid-desktop-vertical-spacing: 2.4rem}#newsletter .grid--gapless.grid{column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing)}.image-with-text__media-text{position:absolute;bottom:2.4rem;left:2.4rem;right:2.4rem;font-weight:500}#newsletter .media>img{object-fit:contain}#reassurance.multicolumn{--grid-desktop-horizontal-spacing: 0rem;--grid-desktop-vertical-spacing: 0rem}#reassurance .multicolumn-list{align-items:center}#reassurance .slider.slider--tablet{margin-bottom:0}.multicolumn-card.style--reassurance{display:flex;align-items:center;padding:.8rem}.multicolumn-card.style--reassurance .multicolumn-card__image-wrapper{width:var(--icon-size);height:var(--icon-size);flex-shrink:0;margin-left:0;margin-right:0}.multicolumn-card.style--reassurance .multicolumn-card__info .rte{color:rgba(var(--color-secondary-foreground),1)}@media screen and (min-width: 750px){.multicolumn-card.style--reassurance .multicolumn-card__image-wrapper{width:calc(var(--icon-size) * 1.2);height:calc(var(--icon-size) * 1.2)}}@media screen and (min-width: 990px) and (max-width: 1279px){#reassurance .multicolumn-list{align-items:flex-start}.multicolumn-card.style--reassurance{flex-direction:column;align-items:center;text-align:center}.background-none .multicolumn-card.style--reassurance .multicolumn-card__image-wrapper{margin-left:0;margin-right:0}}@media screen and (min-width: 1280px){#reassurance .multicolumn-list,.multicolumn-card.style--reassurance{align-items:flex-start}.background-none .multicolumn-card.style--reassurance .multicolumn-card__image-wrapper+.multicolumn-card__info{padding-top:0}}.pplrabs{display:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/magify.css.map */
