.shopify-section:has(.product-information) .section-background{background-color:#fff}.product-information .product-details>.group-block{background-color:#fff;padding-block-start:35px}.product-information,.product-information .product-details,.product-information .product-details>.group-block,.product-information .product-details>.group-block>.group-block-content,.product-information .product-details .accordion,.product-information .product-details .whyshift-product-accordions,.product-information .product-details .details,.product-information .product-details .details__header,.product-information .product-details .details-content,.product-information .product-details .whyshift-product-accordions__content{background-color:#fff}@media screen and (min-width:750px){.product-information{background:#fff}.product-information .product-details{min-width:0}.product-information .product-details.full-height--desktop .group-block{align-self:flex-start}.product-information .product-details>.group-block{font-size:12px;margin-inline:auto;max-width:100%;min-width:0;width:80%}.product-information .product-details>.group-block>*{max-width:100%;min-width:0}.product-information .product-details .text-block{width:100%!important}.product-information .product-details .buy-buttons-block,.product-information .product-details product-form-component,.product-information .product-details .product-form{width:100%}.product-information .product-details h1,.product-information .product-details .text-block h1{font-size:18px;font-weight:400;line-height:1.35;margin:0}.product-information .product-details product-price,.product-information .product-details product-price *{font-size:12px;line-height:1.35}.product-information .product-details product-price{padding-block-start:4px}.product-information .product-details .add-to-cart-button,.product-information .product-details .add-to-cart-button .add-to-cart-text__content{font-size:12px;letter-spacing:.04em;text-transform:uppercase}.product-information .product-details .add-to-cart-button{padding:16px 32px;width:100%}.product-information .product-details variant-picker,.product-information .product-details .variant-picker{padding-block:12px}.product-information .product-details whyshift-delivery-estimate{width:100%}.product-information .product-details whyshift-subscribe-options{width:100%}.product-information .product-details .whyshift-limited-release{margin-block:0 10px;max-width:100%}.product-information .product-details .whyshift-object-identity{margin-block:4px 10px;width:100%}.product-information .product-details .whyshift-trust-line{margin-block:4px 0}.product-information .product-details .whyshift-delivery-estimate{margin-block:8px 0}.product-information .product-details .variant-option__button-label{font-size:12px;letter-spacing:.02em;min-height:36px;padding:8px 14px}.product-information .product-details>.group-block{position:relative}.product-information .product-details .accordion,.product-information .product-details .whyshift-product-accordions,.product-information .product-details .product-recommendations h2,.product-information .product-details .product-recommendations h3{font-size:12px}.product-information .whyshift-product-accordions{background:#fff;margin-block-start:8px;width:100%}.product-information .product-details .text-block,.product-information .product-details .text-block h1,.product-information .product-details product-price,.product-information .product-details .whyshift-object-identity,.product-information .product-details .whyshift-limited-release,.product-information .product-details variant-picker,.product-information .product-details whyshift-subscribe-options{text-align:center}.product-information .product-details .whyshift-limited-release{justify-content:center}.product-information .product-details variant-picker .variant-option{align-items:center}.product-information .product-details variant-picker .variant-option__buttons{justify-content:center}.product-information .product-details variant-picker .variant-option__swatches{justify-content:center}.product-information .whyshift-product-accordions .details__header.whyshift-product-accordions__summary{align-items:center;display:flex;gap:12px;justify-content:space-between;list-style:none;min-height:44px;padding-block:14px;text-transform:none;width:100%}.product-information .whyshift-product-accordions__heading,.product-information .whyshift-accordion-reviews-summary__label{flex:1 1 auto;font-size:12px;font-weight:400;letter-spacing:0;line-height:1.35;min-width:0;text-align:left}.product-information .whyshift-product-accordions__summary--reviews{gap:8px}.product-information .whyshift-accordion-reviews-summary__stars{align-items:center;display:inline-flex;flex:0 0 auto;gap:2px;margin-inline-start:auto}.product-information .whyshift-accordion-reviews-summary__star{color:#050505;fill:transparent;height:12px;width:12px}.product-information .whyshift-accordion-reviews-summary__star.is-filled{fill:#050505}.product-information .whyshift-product-accordions .icon-caret{flex:0 0 auto;margin-inline-start:8px}.product-information .whyshift-product-accordions.accordion--caret .icon-plus{display:none}.product-information .whyshift-product-accordions__content{font-size:12px;line-height:1.5;padding-block:0 14px}.product-information .whyshift-product-accordions__content .rte p{margin:0 0 8px}.product-information .whyshift-product-accordions__reviews-empty,.product-information .whyshift-product-accordions__reviews-note,.product-information .whyshift-product-accordions__reviews-summary{color:#050505b8;font-size:12px;line-height:1.5;margin:0}.product-information .whyshift-product-accordions__reviews-summary{margin-block-end:12px}.product-information .whyshift-product-accordions__reviews-list{display:flex;flex-direction:column;gap:16px}.product-information .whyshift-accordion-review{border-top:1px solid #D8D0C6;padding-block-start:16px}.product-information .whyshift-product-accordions__reviews-list .whyshift-accordion-review:first-child{border-top:0;padding-block-start:0}.product-information .whyshift-accordion-review__header{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-block-end:6px}.product-information .whyshift-accordion-review__stars{display:inline-flex;gap:2px}.product-information .whyshift-accordion-review__star{fill:transparent;height:10px;stroke:#050505;stroke-width:1.5;width:10px}.product-information .whyshift-accordion-review__star.is-filled{fill:#050505;stroke:#050505}.product-information .whyshift-accordion-review__verified{color:#0505058c;font-size:10px;letter-spacing:.02em;text-transform:uppercase}.product-information .whyshift-accordion-review__title{font-size:12px;font-weight:600;line-height:1.4;margin:0 0 4px}.product-information .whyshift-accordion-review__body{color:#050505d9;font-size:12px;line-height:1.5}.product-information .whyshift-accordion-review__body p{margin:0}.product-information .whyshift-accordion-review__author{color:#0505058c;font-size:11px;margin:8px 0 0}.whyshift-product-scroll-hint{color:#111;display:block;height:22px;pointer-events:none;position:absolute;right:0;top:0;width:16px;z-index:1}}@media screen and (max-width:749px){.whyshift-product-scroll-hint{display:none}.product-information .product-details .add-to-cart-button,.product-information .product-details .add-to-cart-button .add-to-cart-text__content{letter-spacing:.04em;text-transform:uppercase}}.product-information .product-details product-recommendations[data-intent=complementary]{display:block;width:100%}.product-information .product-details product-recommendations[data-intent=complementary]:has([data-has-recommendations=false]){display:none}.product-information .product-details product-recommendations[data-intent=complementary] .text-block h2{font-size:12px;font-weight:500;letter-spacing:.08em;line-height:1.2;margin:0;text-transform:uppercase}.product-information .product-details product-recommendations[data-intent=complementary] .resource-list__item+.resource-list__item{display:none}.product-information .product-details product-recommendations[data-intent=complementary] .resource-list__item{width:100%}.product-information .product-details product-recommendations[data-intent=complementary] .product-card__content{background:#fff;display:grid;gap:12px 16px;grid-template-columns:35% minmax(0,1fr);grid-template-rows:auto auto}.product-information .product-details product-recommendations[data-intent=complementary] .card-gallery{grid-column:1;grid-row:1 / span 2;min-width:0}.product-information .product-details product-recommendations[data-intent=complementary] .product-card__content>.group-block{grid-column:2;grid-row:1;min-width:0}.product-information .product-details product-recommendations[data-intent=complementary] .buy-buttons-block{grid-column:2;grid-row:2;min-width:0;width:100%}.product-information .product-details product-recommendations[data-intent=complementary] .product-card__link{display:none}.product-information .product-details product-recommendations[data-intent=complementary] .add-to-cart-button,.product-information .product-details product-recommendations[data-intent=complementary] .add-to-cart-button .add-to-cart-text__content{font-size:12px;letter-spacing:.04em;text-transform:uppercase;width:100%}.product-information .product-details product-recommendations[data-intent=complementary] .add-to-cart-button{padding:12px 24px}.shopify-section[id*=product_you_might_like],.shopify-section[id*=product_other_products],.shopify-section[id*=product_you_might_like] .section-background,.shopify-section[id*=product_other_products] .section-background{background-color:#fbf8f2}.shopify-section[id*=product_you_might_like] .section,.shopify-section[id*=product_other_products] .section,.shopify-section[id*=product_you_might_like] product-recommendations,.shopify-section[id*=product_other_products] [data-testid=product-list],.shopify-section[id*=product_you_might_like] .section-resource-list,.shopify-section[id*=product_other_products] .section-resource-list,.shopify-section[id*=product_you_might_like] .section-resource-list__content,.shopify-section[id*=product_other_products] .section-resource-list__content,.shopify-section[id*=product_you_might_like] .section-resource-list__header,.shopify-section[id*=product_other_products] .section-resource-list__header,.shopify-section[id*=product_you_might_like] .block-resource-list,.shopify-section[id*=product_other_products] .block-resource-list,.shopify-section[id*=product_you_might_like] .resource-list,.shopify-section[id*=product_other_products] .resource-list,.shopify-section[id*=product_you_might_like] .resource-list__item,.shopify-section[id*=product_other_products] .resource-list__item,.shopify-section[id*=product_you_might_like] .product-card,.shopify-section[id*=product_other_products] .product-card,.shopify-section[id*=product_you_might_like] .product-card__content,.shopify-section[id*=product_other_products] .product-card__content,.shopify-section[id*=product_you_might_like] .product-grid__card,.shopify-section[id*=product_other_products] .product-grid__card,.shopify-section[id*=product_you_might_like] .card-gallery,.shopify-section[id*=product_other_products] .card-gallery{background-color:#fbf8f2}.shopify-section[id*=product_you_might_like] .text-block h3,.shopify-section[id*=product_other_products] .text-block h3{font-size:12px;font-weight:500;letter-spacing:.08em;line-height:1.2;margin:0;text-align:center;text-transform:none;width:100%}.shopify-section[id*=product_you_might_like] .product-title,.shopify-section[id*=product_other_products] .product-title{font-size:12px;line-height:1.35}.shopify-section[id*=product_you_might_like] product-price,.shopify-section[id*=product_other_products] product-price,.shopify-section[id*=product_you_might_like] product-price *,.shopify-section[id*=product_other_products] product-price *{font-size:12px;line-height:1.35}.product-information .whyshift-complete-your-look{display:block;padding-block-end:var(--ws-cyl-pad-bottom, 40px);padding-block-start:var(--ws-cyl-pad-top, 40px);width:100%}.product-information .whyshift-complete-your-look.is-hidden{display:none!important}.product-information .whyshift-complete-your-look__container{margin:0 auto;max-width:750px;width:100%}.product-information .whyshift-complete-your-look__header{margin-block-end:20px}.product-information .whyshift-complete-your-look__heading,.product-information .whyshift-as-seen-on__heading{color:#000;font-size:12px;font-weight:500;letter-spacing:1px;line-height:1.2;margin:0;text-transform:uppercase}.product-information .whyshift-complete-your-look__product{background:#fff;display:flex;flex-direction:column;gap:16px;padding:12px}.product-information .whyshift-complete-your-look__product-content{align-items:flex-start;display:flex;flex-direction:row;gap:16px}.product-information .whyshift-complete-your-look__image-wrapper{aspect-ratio:1 / 1;background:#f4f4f4;flex-shrink:0;overflow:hidden;width:35%}.product-information .whyshift-complete-your-look__image,.product-information .whyshift-complete-your-look__image-placeholder svg{display:block;height:100%;object-fit:cover;width:100%}.product-information .whyshift-complete-your-look__product-info{display:flex;flex:1;flex-direction:column;gap:8px;min-width:0}.product-information .whyshift-complete-your-look__product-title{font-size:12px;line-height:1.4;margin:0;text-transform:uppercase}.product-information .whyshift-complete-your-look__product-title a{color:inherit;text-decoration:none}.product-information .whyshift-complete-your-look__price{font-size:12px;font-weight:600;margin:0}.product-information .whyshift-complete-your-look__price-compare{color:#999;font-weight:400;margin-inline-start:8px;opacity:.6;text-decoration:line-through}.product-information .whyshift-complete-your-look__size-wrapper{display:flex;flex-direction:column;gap:8px}.product-information .whyshift-complete-your-look__size-label{font-size:12px;font-weight:500;text-transform:uppercase}.product-information .whyshift-complete-your-look__size-select{-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23000' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;border:1px solid #000;border-radius:0;color:#000;cursor:pointer;font-size:12px;padding:12px 44px 12px 12px;width:100%}.product-information .whyshift-complete-your-look__error{color:#d82c0d;display:none;font-size:12px;margin-block-start:4px}.product-information .whyshift-complete-your-look__error.show{display:block}.product-information .whyshift-complete-your-look__add-to-basket{align-items:center;background:#000;border:0;color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:500;justify-content:center;padding:12px 24px;text-transform:uppercase;width:100%}.product-information .whyshift-complete-your-look__add-to-basket:disabled{cursor:not-allowed;opacity:.5}.product-information .whyshift-complete-your-look__button-price{font-weight:400;margin-inline-start:4px}.product-information .whyshift-complete-your-look__navigation{align-items:center;display:flex;gap:16px;justify-content:center;margin-block-start:20px;width:100%}.product-information .whyshift-complete-your-look__nav-button{align-items:center;background:#fff;border:1px solid #000;border-radius:50px;cursor:pointer;display:flex;height:40px;justify-content:center;padding:0;width:40px}.product-information .whyshift-complete-your-look__nav-button:disabled{cursor:not-allowed;opacity:.3}.product-information .whyshift-complete-your-look__nav-button svg{fill:none;height:20px;stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:20px}.product-information .whyshift-complete-your-look__pagination{font-size:12px;min-width:40px;text-align:center}.product-information .whyshift-complete-your-look__empty{color:#666;padding:40px 20px;text-align:center}@media screen and (max-width:749px){.product-information .whyshift-as-seen-on__heading{font-size:calc(14px * .8)}}.whyshift-product-campaign{margin-block-start:114px;padding-inline:24px}@media screen and (min-width:750px){.whyshift-product-campaign{margin-block-end:90px;margin-block-start:90px;padding-inline:60px}}.whyshift-product-campaign__inner{display:flex;flex-direction:column;gap:40px;max-width:515px}.whyshift-product-campaign__media{aspect-ratio:429 / 536;max-width:429px;width:100%}.whyshift-product-campaign__image{display:block;height:100%;object-fit:cover;width:100%}.whyshift-product-campaign__heading{font-size:18px;font-weight:400;line-height:22px;margin:0}.whyshift-product-campaign__body{font-size:13px;line-height:17px;margin:8px 0}.whyshift-product-campaign__link{color:#111;display:inline-flex;font-size:13px;letter-spacing:.04em;line-height:17px;text-decoration:underline;text-transform:uppercase;text-underline-offset:4px}.whyshift-product-campaign__link:hover{color:#111}@media screen and (max-width:749px){.whyshift-product-campaign__inner{gap:12px;margin-block-start:24px;max-width:none}.whyshift-product-campaign__media{aspect-ratio:1 / 1.05;max-width:none}.whyshift-product-campaign__body{font-size:12px;line-height:16px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/whyshift-product-reference.css.map */
