.base-product-parity .product-details>.group-block>.group-block-content>*+*{margin-block-start:24px}.base-product-parity .product-details>.group-block>.group-block-content>:is(.buy-buttons-block,.payment-icons){margin-block-start:32px}.base-product-parity .variant-picker--left .variant-option{justify-content:flex-start;text-align:start}.base-product-parity .variant-option[data-base-size-option]{display:flex;flex-wrap:wrap;gap:10px}.base-product-parity .variant-option[data-base-size-option] .variant-option__button-label{flex:0 0 auto;width:max-content;min-width:44px;min-height:48px;padding:8px 14px;font-size:14px}.base-product-parity .product-details product-price :is(.price,.compare-at-price){font-size:var(--font-size, 22px);line-height:1.4}.base-product-parity .product-details .text-block:has(h1),.base-product-parity .product-details .text-block h1,.base-product-parity .product-details product-price{text-align:start}@media(max-width:699px){.base-product-parity .product-details product-price :is(.price,.compare-at-price){font-size:min(20px,var(--font-size, 20px))}.base-product-parity .product-details .text-block:has(h1),.base-product-parity .product-details .text-block h1,.base-product-parity .product-details product-price{--text-align: var(--base-pdp-mobile-align, center);text-align:var(--base-pdp-mobile-align, center)}}@media(max-width:1199px){.product-information.base-product-parity{padding-block-start:0}.base-product-parity .product-information__grid.product-information--media-left:not(.product-information--media-none){grid-column:1 / -1;grid-template-columns:subgrid;row-gap:30px}.base-product-parity .product-information__grid .product-information__media{grid-column:1 / -1;padding-inline:0;margin-block-end:0}.base-product-parity .product-information__grid .product-details{grid-column:2 / 3;padding-inline:0;position:static}.base-product-parity .product-information__media media-gallery{position:static}.base-product-parity media-gallery :is(slideshow-controls[thumbnails],slideshow-arrows){display:none}.base-product-parity media-gallery .media-gallery__mobile-controls{display:flex!important}}@media(min-width:1200px){.product-information.base-product-parity{--base-product-column-gap: 56px}.base-product-parity .product-information__grid .product-information__media{padding-inline-end:calc(var(--base-product-column-gap) / 2)}.base-product-parity .product-information__grid .product-details{padding-inline-start:calc(var(--base-product-column-gap) / 2)}}@media(min-width:1150px){.product-information.base-product-parity{--base-product-column-gap: 80px}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.product-information.base-product-parity .add-to-cart-button:not(:disabled,[aria-disabled=true]){position:relative;isolation:isolate;overflow:hidden;background-color:transparent;border-color:var(--base-sale);contain:layout paint;transition:color .45s cubic-bezier(.785,.135,.15,.86)}.product-information.base-product-parity .add-to-cart-button:not(:disabled,[aria-disabled=true]):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--base-sale);transform:scaleX(1);transform-origin:left center;will-change:transform;transition:transform .45s cubic-bezier(.785,.135,.15,.86),transform-origin .45s step-end;pointer-events:none}.product-information.base-product-parity .add-to-cart-button:not(:disabled,[aria-disabled=true]):hover{background-color:transparent;--button-color: var(--base-sale);color:var(--base-sale)}.product-information.base-product-parity .add-to-cart-button:not(:disabled,[aria-disabled=true]):hover:before{transform:scaleX(0);transform-origin:right center;transition:transform .45s cubic-bezier(.785,.135,.15,.86),transform-origin 0s}.product-information.base-product-parity .add-to-cart-button:not(:disabled,[aria-disabled=true]):focus-visible{outline-offset:calc(var(--focus-outline-width) * -1)}}body.base-bold-buy :is(.add-to-cart-button,.sticky-add-to-cart__button,.cart__checkout-button,button.shopify-payment-button__button--unbranded){font-weight:700}.base-sale-icon{display:block;width:32px;height:32px;margin-inline:auto;color:var(--base-brand)}.base-sale-icon__spark{transform-origin:25px 7px}@media(prefers-reduced-motion:no-preference){.base-sale-icon__spark{animation:base-sale-shine 2.6s ease-in-out infinite}}@keyframes base-sale-shine{0%,65%,to{opacity:.55;transform:scale(.75)}28%{opacity:1;transform:scale(1.15)}}.base-size-guide{display:block;margin-block-start:16px}.base-size-guide__link{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:none;color:inherit;font:inherit;font-size:14px;font-weight:400;letter-spacing:normal;text-transform:none;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.base-size-guide__dialog{width:min(800px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 40px);padding:0;border:0;border-radius:5px;color:#111;background:#fff;overflow-y:auto;overscroll-behavior:contain;text-align:center}.base-size-guide__dialog::backdrop{background:#00000080}@media(prefers-reduced-motion:no-preference){.base-size-guide__dialog--fade[open]{animation:base-size-guide-in .26s cubic-bezier(.22,.61,.36,1) both}.base-size-guide__dialog--fade-up[open]{animation:base-size-guide-in-up .32s cubic-bezier(.22,.61,.36,1) both}.base-size-guide__dialog--fade[open]::backdrop,.base-size-guide__dialog--fade-up[open]::backdrop{animation:base-size-guide-backdrop-in .32s ease-out both}}@keyframes base-size-guide-in{0%{opacity:0}to{opacity:1}}@keyframes base-size-guide-in-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes base-size-guide-backdrop-in{0%{opacity:0}to{opacity:1}}.base-size-guide__head{position:relative;padding:18px 54px 14px;border-bottom:1px solid #e8e9eb}.base-size-guide__head .base-size-guide__title{margin:0;font-family:var(--font-body--family);font-size:17px;line-height:1.4;font-weight:700;letter-spacing:normal;text-transform:none}.base-size-guide__subtitle{margin:4px 0 0;font-size:12px;font-weight:400}.base-size-guide__close{position:absolute;top:8px;right:8px;display:grid;place-items:center;width:44px;height:44px}.base-size-guide__content{padding:20px 30px 30px}.base-size-guide__chart+.base-size-guide__chart{margin-block-start:28px}.base-size-guide__chart .base-size-guide__chart-title{margin:0 0 18px;font-family:var(--font-body--family);font-size:30px;line-height:1.25;font-weight:700;letter-spacing:normal;text-transform:uppercase}.base-size-guide__units{display:flex;justify-content:center;margin-block-end:14px}.base-size-guide__unit{border:0;border-radius:0;padding:2px 10px;background:none;font-size:14px;font-weight:400;color:#777;cursor:pointer}.base-size-guide__unit+.base-size-guide__unit{border-inline-start:1px solid #aaa}.base-size-guide__unit.is-active{color:var(--base-brand);font-weight:700}.base-size-guide__table-scroll{max-width:100%;overflow-x:auto}.base-size-guide__table{width:100%;border-collapse:collapse;font-size:14px;font-variant-numeric:tabular-nums}.base-size-guide__table :is(th,td){border:1px solid #e8e9eb;padding:10px 14px;text-align:center;white-space:nowrap}.base-size-guide__table th{font-weight:700}.base-size-guide__table tbody tr:nth-child(2n){background:#f5f5f5}.base-size-guide__table tbody tr:hover{background:#edf1ed}.base-size-guide__table[hidden]{display:none}.base-size-guide__illustration{display:block;width:auto;max-width:100%;height:auto;margin:20px auto 0}.base-size-guide__note{margin-block-start:16px;color:#666;font-size:13px;text-align:start}@media(max-width:699px){.base-size-guide__content{padding:20px 12px}.base-size-guide__chart .base-size-guide__chart-title{font-size:26px}.base-size-guide__table :is(th,td){padding:8px 6px;font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/base-product-parity.css.map */
