#MainContent .gc-product-information{--gc-product-ink: #241f1f;--gc-product-line: #ded8d4;--gc-product-soft: #faf7f5;color:var(--gc-product-ink)}#MainContent .gc-product-information .gc-hero{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(28px,4vw,64px);align-items:start}#MainContent .gc-product-information .gc-hero>.gc-shell{min-width:0;border:0;border-radius:0;box-shadow:none;background:transparent}#MainContent .gc-product-information .gc-buy-card__inner{padding:12px 0 0!important}#MainContent .gc-product-information .gc-micro-top{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 14px}#MainContent .gc-product-information .gc-micro-tag{padding:5px 9px;border:1px solid var(--gc-product-line);border-radius:3px;color:var(--gc-product-ink);background:transparent;font:500 12px/1.4 Work Sans,sans-serif}#MainContent .gc-product-information .gc-micro-note{padding:0;color:#625954;font:400 13px/1.5 Work Sans,sans-serif}#MainContent .gc-product-information .gc-micro-note:after{content:none}#MainContent .gc-product-information .gc-product-heading-row{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin:0;padding:0 0 24px;border-bottom:1px solid var(--gc-product-line)}#MainContent .gc-product-information .gc-product-title{max-width:100%;margin:0;padding:0;font-family:GC Editorial,Work Sans,sans-serif!important;font-size:clamp(30px,3vw,42px)!important;font-weight:800!important;line-height:1.12!important;letter-spacing:-.035em!important;white-space:normal!important;overflow-wrap:anywhere;text-wrap:balance}#MainContent .gc-product-information .gc-product-heading-row .gc-price-row{justify-content:flex-start;flex-wrap:wrap;margin:0;gap:8px;white-space:normal;text-align:left}#MainContent .gc-product-information .gc-price-current{font:600 22px/1.35 Work Sans,sans-serif}#MainContent .gc-product-information .gc-choice-block{margin-top:24px!important;padding-top:0!important;border-top:0}#MainContent .gc-product-information .gc-field{margin-bottom:18px}#MainContent .gc-product-information .gc-field-label{margin-bottom:8px;color:var(--gc-product-ink);font:500 13px/1.4 Work Sans,sans-serif;letter-spacing:0}#MainContent .gc-product-information :is(.gc-brand-tab,.gc-finish-btn){min-height:48px!important;border:1px solid var(--gc-product-line)!important;border-radius:6px!important;background:#fff!important;color:var(--gc-product-ink)!important;font:500 15px/1.4 Work Sans,sans-serif!important;box-shadow:none!important;transform:none!important}#MainContent .gc-product-information :is(.gc-brand-tab,.gc-finish-btn).active{border-color:var(--gc-product-ink)!important;background:var(--gc-product-soft)!important;box-shadow:inset 0 0 0 1px var(--gc-product-ink)!important}#MainContent .gc-product-information :is(.gc-model-select,.gc-case-style-select){min-height:48px!important;border:1px solid var(--gc-product-line)!important;border-radius:6px!important;color:var(--gc-product-ink);font:400 16px/1.4 Work Sans,sans-serif!important}#MainContent .gc-product-information .gc-product-details-shell{margin-top:8px!important}#MainContent .gc-product-information .gc-product-details-shell .add-to-cart-button.button{min-height:52px!important;border:1px solid #ED5F67!important;border-radius:6px!important;background:#ed5f67!important;color:#241f1f!important;box-shadow:none!important;font:600 16px/1.3 Work Sans,sans-serif!important;transform:none!important}#MainContent .gc-product-information .gc-product-details-shell .add-to-cart-button.button:not(:disabled):not([aria-disabled=true]):hover{background:#ed5f67!important;box-shadow:inset 0 0 0 1px #241f1f!important}#MainContent .gc-product-information .gc-create-own-case-button{min-height:44px!important;height:auto!important;margin:8px 0;padding:10px 12px!important;border:0!important;border-radius:0!important;background:transparent!important;color:#514944!important;box-shadow:none!important;font:400 14px/1.5 Work Sans,sans-serif!important;text-decoration:underline;text-underline-offset:3px}#MainContent .gc-product-information :is(.gc-serif-title,.gc-related-title){font-family:GC Editorial,Work Sans,sans-serif!important;font-weight:800!important;font-size:clamp(26px,2.6vw,36px)!important;line-height:1.2!important;letter-spacing:-.025em!important}#MainContent .gc-product-information :is(button,a,select):focus-visible{outline:2px solid #241f1f!important;outline-offset:3px}@media(max-width:960px){#MainContent .gc-product-information .gc-hero{grid-template-columns:minmax(0,1fr);gap:24px}#MainContent .gc-product-information .gc-buy-card__inner{padding:0!important}}@media(max-width:760px){#MainContent .gc-product-information .gc-product-title{font-size:30px!important}#MainContent .gc-product-information .gc-product-heading-row{gap:10px;padding-bottom:20px}#MainContent .gc-product-information .gc-choice-block{margin-top:20px!important}}#MainContent .gc-product-information .gc-product-details-shell .add-to-cart-button.button:is(:disabled,[aria-disabled=true]){background:#e9e4e1!important;border-color:#d2cbc6!important;color:#6c625d!important;box-shadow:none!important;cursor:not-allowed}@media(min-width:761px)and (max-width:960px){#MainContent .gc-product-information.section--page-width{width:calc(100% - 48px)!important}#MainContent .gc-product-information .gc-media-shell-card{width:100%;max-width:540px!important;margin-inline:auto}#MainContent .gc-product-information .gc-buy-card{width:100%;max-width:640px!important;margin-inline:auto}}@media(max-width:760px){#MainContent .gc-product-information.section--page-width{width:calc(100% - 32px)!important}}#MainContent .sticky-add-to-cart__button.add-to-cart-button.button{background:#ed5f67!important;color:#241f1f!important;border-radius:6px!important;box-shadow:none!important}#MainContent .sticky-add-to-cart__button.add-to-cart-button.button:is(:disabled,[aria-disabled=true]){background:#e9e4e1!important;color:#6c625d!important;cursor:not-allowed}#MainContent .gc-product-information :is(.gc-field,.gc-select-wrap,.gc-choice-block){min-width:0;max-width:100%}#MainContent .gc-product-information :is(.gc-model-select,.gc-case-style-select){box-sizing:border-box;width:100%;min-width:0;max-width:100%;padding-inline:12px 38px}#MainContent .gc-product-information .gc-product-details-shell :is(quantity-selector,.quantity-selector,.quantity,quantity-input){border-radius:6px!important;border-color:var(--gc-product-line)!important}#MainContent .gc-product-information :is(.gc-compare-head,.gc-section-head,.gc-compare-kicker,.gc-tabs){justify-content:flex-start;text-align:left}#MainContent .gc-product-information :is(.gc-compare-head,.gc-section-head)>*{margin-inline:0}#MainContent .gc-product-information :is(.gc-compare-section,.gc-wide-section,.gc-case-matrix,.gc-case-accordion__item,.gc-panel){border-radius:0!important;box-shadow:none!important}#MainContent .gc-product-information .gc-case-accordion__item{border:0;border-bottom:1px solid var(--gc-product-line)}#MainContent .gc-product-information .gc-case-matrix__row.is-current{background:transparent;box-shadow:none}#MainContent .gc-product-information :is(.gc-case-matrix__current,.gc-case-accordion__current){border-color:var(--gc-product-line);color:var(--gc-product-ink);background:transparent}#MainContent .gc-product-information :is(.gc-case-matrix__current,.gc-case-accordion__current):before{content:"";width:5px;height:5px;margin-right:5px;border-radius:50%;background:#ed5f67}#MainContent .gc-product-information .gc-case-accordion__item.is-current:before{content:none}#MainContent .gc-product-information .gc-case-matrix__row.is-current .gc-case-matrix__name>span:first-child{color:var(--gc-product-ink)}#MainContent .gc-product-information :is(.gc-promise__trigger,.gc-promise__content){border:0;border-radius:0;box-shadow:none;background:transparent}#MainContent .gc-product-information .gc-promise{border-top:1px solid var(--gc-product-line)}#MainContent .gc-product-information .gc-promise__trigger,#MainContent .gc-product-information .gc-promise__content-inner{padding-inline:0}#MainContent .gc-product-information [data-gc-case-compatibility]{display:block;color:var(--gc-product-ink);font:400 12px/1.5 Work Sans,sans-serif}#MainContent .gc-product-information .gc-reco-card[hidden],#MainContent .gc-product-information [data-gc-related-recommendations][hidden]{display:none!important}#MainContent .gc-product-information :is(.gc-shell,.gc-section,.gc-wide-section,.gc-case-matrix,.gc-case-accordion,.gc-panel,.gc-reco-card){border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}#MainContent .gc-product-information :is(.gc-section,.gc-wide-section){padding-inline:0!important}#MainContent .gc-product-information :is(.gc-promise__trigger,.gc-promise__content){border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}@media(max-width:768px){#MainContent .gc-product-information.section--page-width{--page-margin: 0px;width:calc(100% - 40px)!important;max-width:none!important;margin-inline:auto!important;padding-inline:0!important}#MainContent .gc-product-information .gc-hero>.gc-shell{width:100%!important;max-width:100%!important;margin-inline:0!important}#MainContent .gc-product-information :is(.gc-section,.gc-wide-section){width:100%!important;max-width:100%!important;margin-inline:0!important;padding-inline:0!important}}#MainContent .gc-product-information :is(.gc-product-title,.gc-serif-title,.gc-related-title){text-align:left!important}#MainContent .gc-product-information .gc-micro-tag{padding:0;border:0;border-radius:0;background:transparent}#MainContent .gc-product-information .gc-brand-tab.active{border-color:#ed5f67!important;background:#fff!important;box-shadow:inset 0 0 0 1px #ed5f67!important}#MainContent .gc-product-information .gc-reco-card__media{aspect-ratio:1.12 / 1;padding:4px;border-radius:0}#MainContent .gc-product-information .gc-reco-card__image{width:100%;height:100%;max-width:100%;max-height:100%;margin:0;object-fit:contain;transform:none!important}#MainContent .gc-product-information .gc-reco-card__tag{margin:6px 0 0}#MainContent .gc-product-information .gc-reco-card__meta{padding:8px 0 4px}@media(max-width:768px){#MainContent .gc-product-information .gc-micro-top{margin-bottom:10px}#MainContent .gc-product-information .gc-product-heading-row{gap:8px;padding-bottom:16px}#MainContent .gc-product-information .gc-choice-block{margin-top:16px!important}#MainContent .gc-product-information .gc-field{margin-bottom:14px}#MainContent .gc-product-information .gc-field-label{margin-bottom:6px}}#MainContent .gc-product-information .gc-case-accordion{overflow-anchor:none}#MainContent .gc-product-information .gc-case-compare-image{display:inline-block;width:32px;height:44px;flex:0 0 32px;margin-right:6px;vertical-align:middle;object-fit:contain}#MainContent .gc-product-information .gc-case-compare-image[hidden]{display:none!important}#MainContent .gc-product-information .gc-case-accordion__headline{align-items:center}#MainContent .gc-product-information .gc-model-select[data-gc-model-select]:focus{border-color:#ed5f67!important;box-shadow:none!important;outline:2px solid transparent!important;outline-offset:-2px}#MainContent .gc-product-information .gc-model-select[data-gc-model-select]:focus-visible{outline-color:#ed5f67!important}#MainContent .gc-product-information .gc-create-own-case-button{text-decoration-color:#ed5f67;text-decoration-thickness:1px}#MainContent .gc-product-information .gc-create-own-case-button:after{content:"";display:inline-block;width:14px;height:14px;flex:0 0 14px;margin-left:6px;vertical-align:middle;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M3 11 11 3M3 3h8v8' fill='none' stroke='%23ED5F67' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat}#MainContent .gc-product-information .gc-reco-card{border:1px solid var(--gc-product-line)!important;border-radius:6px!important}#MainContent .gc-product-information .gc-reco-card__body{padding-inline:8px}#MainContent .gc-product-information .gc-reco-card__meta{padding-bottom:3px}#MainContent .gc-product-information .gc-case-availability{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px}#MainContent .gc-product-information [data-gc-case-price]{color:var(--gc-product-ink);font:600 12px/1.5 Work Sans,sans-serif}#MainContent .gc-product-information [data-gc-case-price][hidden]{display:none!important}#MainContent .gc-product-information .gc-reco-card__body{gap:3px}#MainContent .gc-product-information .gc-reco-card__meta{padding:4px 0 0;gap:4px}#MainContent .gc-product-information .gc-reco-card__tag{margin-top:0}#MainContent .gc-product-information .gc-hero-image-wrap .slideshow-controls__thumbnail:is([aria-current=true],[aria-selected=true]){outline:1px solid #ED5F67!important;outline-offset:-1px;border-color:transparent!important;box-shadow:none!important}#MainContent .gc-product-information .gc-hero-image-wrap .slideshow-controls__thumbnail:focus-visible{outline:2px solid #ED5F67!important;outline-offset:2px}#MainContent .gc-product-information #gc-reviews-widget .jm-review-widget:has(.jm-no-reviews-state){padding-top:16px}#MainContent .gc-product-information #gc-reviews-widget .jm-no-reviews-state{padding:10px 0 0}#MainContent .gc-product-information .gc-case-accordion__heading{flex:1}#MainContent .gc-product-information .gc-case-heading{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;white-space:normal}#MainContent .gc-product-information .gc-case-heading__identity{display:flex;align-items:center;gap:6px;min-width:0}#MainContent .gc-product-information .gc-case-heading__copy{display:grid;justify-items:start;gap:4px;min-width:0;overflow-wrap:anywhere}#MainContent .gc-product-information .gc-case-heading .gc-case-accordion__name{white-space:normal}#MainContent .gc-product-information .gc-case-heading .gc-case-compare-image{margin-right:0}#MainContent .gc-product-information .gc-case-heading :is(.gc-case-accordion__current,.gc-case-matrix__current){margin-left:0}#MainContent .gc-product-information .gc-case-heading [data-gc-case-price]{white-space:nowrap}@media(max-width:768px){#MainContent .gc-product-information .gc-micro-top{margin-bottom:6px}#MainContent .gc-product-information .gc-product-heading-row{gap:4px;padding-bottom:12px}#MainContent .gc-product-information .gc-choice-block{margin-top:12px!important}}#MainContent .gc-product-information :is([data-gc-compare-case],[data-gc-other-cases-control])[hidden]{display:none!important}#MainContent .gc-product-information [data-gc-comparison-group]{overflow-anchor:none}#MainContent .gc-product-information .gc-case-other-toggle{display:inline-flex;align-items:center;min-height:44px;padding:8px 0;border:0;background:transparent;color:var(--gc-product-ink);font:500 14px/1.5 Work Sans,sans-serif;text-align:left;text-decoration:underline;text-decoration-color:#ed5f67;text-underline-offset:3px;cursor:pointer}#MainContent .gc-product-information .gc-case-other-toggle:focus-visible{outline:2px solid #ED5F67;outline-offset:3px}#MainContent .gc-product-information :is(.gc-field-label,.gc-brand-tab,.gc-finish-btn,.gc-create-own-case-button,.gc-tab,.gc-panel,.gc-panel p,.gc-info-link,.gc-faq-link,.gc-promise__intro,.gc-promise__list li,.gc-case-accordion__name,.gc-case-accordion__intro,.gc-case-accordion__feature-list li,.gc-case-matrix__row:not(.gc-case-matrix__row--head)>div,[data-gc-case-price],.gc-reco-card__title,.gc-reco-card__price,.gc-reco-card__price-current,#gc-reviews-widget .jm-no-reviews-state__text,#gc-reviews-widget .jm-action-buttons__button[data-testid=write-review-button]){font-family:Work Sans,sans-serif!important;font-size:16px!important}#MainContent .gc-product-information :is(.gc-micro-tag,.gc-micro-note,.gc-eta,.gc-promise__summary,.gc-promise__foot,.gc-promise__link,[data-gc-model-requirement],.gc-case-accordion__short,.gc-case-accordion__current,.gc-case-matrix__short,.gc-case-matrix__current,.gc-case-matrix__row--head>div,.gc-case-availability>span,.gc-reco-card__tag,.gc-reco-card__price-compare){font-family:Work Sans,sans-serif!important;font-size:14px!important}#MainContent .gc-product-information .gc-case-matrix__row--head{background:#f5f5f7}#MainContent .gc-product-information .gc-case-heading :is(.gc-case-accordion__current,.gc-case-matrix__current){max-width:100%;white-space:normal}#MainContent sticky-add-to-cart[data-gc-standard-product=true] .sticky-add-to-cart__variant{font-family:Work Sans,sans-serif;font-size:14px}#MainContent sticky-add-to-cart[data-gc-standard-product=true] .sticky-add-to-cart__price{font-family:Work Sans,sans-serif;font-size:16px}#MainContent .gc-product-information .gc-reco-card__title{min-width:0;max-width:100%;width:100%}@media(max-width:749px){#MainContent sticky-add-to-cart[data-gc-standard-product=true] .sticky-add-to-cart__variant{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;overflow:hidden;overflow-wrap:anywhere;text-overflow:ellipsis}}@media(max-width:749px){#MainContent sticky-add-to-cart[data-gc-standard-product=true][data-variant-available=true] .sticky-add-to-cart__bar{display:grid;grid-template-columns:46px minmax(0,1fr) 126px;row-gap:2px}#MainContent sticky-add-to-cart[data-gc-standard-product=true] .sticky-add-to-cart__image{grid-column:1;grid-row:1 / 3}#MainContent sticky-add-to-cart[data-gc-standard-product=true] .sticky-add-to-cart__info{grid-column:2;grid-row:1}#MainContent sticky-add-to-cart[data-gc-standard-product=true] .sticky-add-to-cart__price{grid-column:2;grid-row:2;justify-self:start}#MainContent sticky-add-to-cart[data-gc-standard-product=true] .sticky-add-to-cart__button{grid-column:3;grid-row:1 / 3}}@media(max-width:389px){#MainContent sticky-add-to-cart[data-gc-standard-product=true][data-variant-available=true] .sticky-add-to-cart__bar{grid-template-columns:minmax(0,1fr) 126px}#MainContent sticky-add-to-cart[data-gc-standard-product=true] :is(.sticky-add-to-cart__info,.sticky-add-to-cart__price){grid-column:1}#MainContent sticky-add-to-cart[data-gc-standard-product=true] .sticky-add-to-cart__button{grid-column:2}}#MainContent .gc-product-information .gc-product-intro>:first-child{margin-top:0}#MainContent .gc-product-information .gc-product-specifications{margin-top:20px}#MainContent .gc-product-information .gc-content-disclosure{border-block:1px solid var(--gc-product-line)}#MainContent .gc-product-information .gc-content-summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:52px;padding-block:14px;color:var(--gc-product-ink);font:600 16px/1.5 Work Sans,sans-serif;list-style:none;cursor:pointer}#MainContent .gc-product-information .gc-content-summary::-webkit-details-marker{display:none}#MainContent .gc-product-information .gc-content-summary:focus-visible{outline:2px solid var(--gc-product-ink);outline-offset:-2px}#MainContent .gc-product-information :is(.gc-content-chevron,.gc-content-arrow){display:block;width:18px;height:18px;flex:0 0 18px}#MainContent .gc-product-information .gc-content-disclosure[open]>summary .gc-content-chevron{transform:rotate(180deg)}#MainContent .gc-product-information .gc-content-body{padding-block:0 18px}#MainContent .gc-product-information .gc-content-body>:first-child{margin-top:0}#MainContent .gc-product-information .gc-content-body>:last-child{margin-bottom:0}#MainContent .gc-product-information .gc-info-mobile{display:none}@media(max-width:767px){#MainContent .gc-product-information .gc-info-desktop{display:none}#MainContent .gc-product-information .gc-info-mobile{display:block}#MainContent .gc-product-information .gc-info-row{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:68px;padding-block:14px;color:var(--gc-product-ink);text-decoration:none}#MainContent .gc-product-information .gc-info-row__copy{display:grid;gap:3px;min-width:0}#MainContent .gc-product-information .gc-info-row__title{font:600 16px/1.5 Work Sans,sans-serif}#MainContent .gc-product-information .gc-info-row__note{color:var(--gc-text-soft);font:400 14px/1.5 Work Sans,sans-serif;overflow-wrap:anywhere}#MainContent .gc-product-information .gc-shipping-body{color:var(--gc-text-soft);font:400 16px/1.65 Work Sans,sans-serif}#MainContent .gc-product-information .gc-info-row:hover .gc-info-row__title{text-decoration:underline;text-underline-offset:3px}}
/*# sourceMappingURL=/cdn/shop/t/89/assets/gc-product-editorial.css.map */
