.page-width{max-width:100%;margin:0 auto;padding:0 17px}@media screen and (min-width: 750px){.page-width{padding:0 20px}}.grid{display:flex;flex-wrap:wrap;margin-bottom:2rem;padding:0;list-style:none;column-gap:var(--grid-mobile-horizontal-spacing);row-gap:var(--grid-mobile-vertical-spacing)}@media screen and (min-width: 750px){.grid{column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing)}}.grid:last-child{margin-bottom:0}.grid__item{width:calc(25% - var(--grid-mobile-horizontal-spacing) * 3 / 4);max-width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2);flex-grow:1;flex-shrink:0}@media screen and (min-width: 750px){.grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}}.grid--1-col .grid__item{max-width:100%;width:100%}.grid--2-col .grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2)}@media screen and (min-width: 750px){.grid--2-col .grid__item,.grid--2-col-tablet .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}}.contains-media,.global-media-settings{--border-radius: var(--media-radius);--border-width: var(--media-border-width);--border-opacity: var(--media-border-opacity);--shadow-horizontal-offset: var(--media-shadow-horizontal-offset);--shadow-vertical-offset: var(--media-shadow-vertical-offset);--shadow-blur-radius: var(--media-shadow-blur-radius);--shadow-opacity: var(--media-shadow-opacity);--shadow-visible: var(--media-shadow-visible)}.media{display:block;background-color:rgba(var(--color-foreground),.1);position:relative;overflow:hidden}.media--transparent{background-color:transparent}.media>*:not(.zoom):not(.deferred-media__poster-button),.media model-viewer{display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%}.media>img{object-fit:cover;object-position:center center;transition:opacity .4s cubic-bezier(.25,.46,.45,.94)}.media--square{padding-bottom:100%}.media--portrait{padding-bottom:125%}.media--landscape{padding-bottom:66.6%}.media--cropped{padding-bottom:56%}.media--16-9{padding-bottom:56.25%}.media--circle{padding-bottom:100%;border-radius:50%}.media.media--hover-effect>img+img{opacity:0}@media screen and (min-width: 990px){.media--cropped{padding-bottom:63%}}deferred-media{display:block}.global-media-settings{position:relative;border:var(--media-border-width) solid rgba(var(--color-foreground),var(--media-border-opacity));border-radius:var(--media-radius);overflow:visible!important;background-color:rgb(var(--color-background))}.global-media-settings:after{content:"";position:absolute;top:calc(var(--media-border-width) * -1);right:calc(var(--media-border-width) * -1);bottom:calc(var(--media-border-width) * -1);left:calc(var(--media-border-width) * -1);border-radius:var(--media-radius);box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity));z-index:-1;pointer-events:none}.global-media-settings--no-shadow{overflow:hidden!important}.global-media-settings--no-shadow:after{content:none}.global-media-settings img,.global-media-settings iframe,.global-media-settings model-viewer,.global-media-settings video,.global-media-settings .placeholder-svg{border-radius:calc(var(--media-radius) - var(--media-border-width))}.content-container--full-width,.global-media-settings--full-width,.global-media-settings--full-width img,.global-media-settings--full-width video,.global-media-settings--full-width iframe,.global-media-settings--full-width .placeholder-svg{border-radius:0;border-left:none;border-right:none}.variant-selected-discontinued .klaviyo-bis-trigger,.variant-selected-discontinued #swym-atw-button-container{display:none!important}.size-chart-tables .size-chart-toggles{display:flex;gap:15px;align-items:center;margin-bottom:15px}.size-chart-tables .size-chart-toggles .size-chart-toggle{display:flex;align-items:center;gap:5px;cursor:pointer}.size-chart-tables .size-chart-toggles .size-chart-toggle .radio{flex-shrink:0;height:13px;width:13px;border-radius:15px;border:1px solid rgb(var(--color-foreground));position:relative}.size-chart-tables .size-chart-toggles .size-chart-toggle .radio:before{content:"";position:absolute;height:7px;width:7px;border-radius:6px;left:2px;top:2px;background:rgb(var(--color-foreground));display:block;opacity:0;transition:.2s}.size-chart-tables .size-chart-toggles .size-chart-toggle.active .radio:before{opacity:1}.size-chart-tables .size-chart-table-block{margin-bottom:35px}.size-chart-tables .size-chart-table-block .block-title{font-size:16px;margin-bottom:15px}.size-chart-tables .size-chart-table-block .table-wrap{overflow:auto}.size-chart-tables .size-chart-table-block img{width:100%;margin:0}.size-chart-tables .size-chart-table-block table{box-shadow:unset;border:1px solid;min-width:calc(100% - 20px)}.size-chart-tables .size-chart-table-block table td{padding:10px 15px;text-align:center}.size-chart-tables .size-chart-table-block table p{margin:0;font-size:14px}.button--full-width{display:flex;width:100%}.product-form__submit{display:flex;justify-content:center;text-transform:uppercase;font-weight:700;letter-spacing:1px}@media only screen and (max-width: 749px){.product__media-wrapper{aspect-ratio:.795}}
/*# sourceMappingURL=/cdn/shop/t/98/assets/product-critical.css.map */
