:is(.opdp,[id^=sticky-quick-buy-]){--opdp-ink: var(--obs-ink, #2C2C2C);--opdp-muted: #5C5C5C;--opdp-label: rgb(44 44 44 / 60%);--opdp-rule: var(--obs-rule, rgb(44 44 44 / 12%));--opdp-field-border: var(--obs-field-border, rgb(44 44 44 / 55%));--opdp-radius-control: var(--obs-radius-control, 8px);--opdp-radius-container: var(--obs-radius-container, 12px);--opdp-control-height: var(--obs-control-height, 44px);--opdp-ivory: #F7F2EA;--opdp-sand: #EAE0D0}.opdp .opdp-info .product-info__block-list>*{margin-block:0}.opdp .opdp-info .product-info__block-list>:not(:nth-child(1 of:not(:empty))){margin-block-start:var(--opdp-gap, 24px)}.opdp .opdp-info .product-info__block-list>[data-block-type=variant-picker]{--opdp-gap: 20px}.opdp .opdp-info .product-info__block-list>[data-block-type=obsidian-bar-note]{--opdp-gap: 8px}.opdp .opdp-info .product-info__block-list>[data-block-type=buy-buttons]{--opdp-gap: 16px}.opdp .opdp-info .product-info__block-list>[data-block-type=obsidian-offer]{--opdp-gap: 12px}.opdp .opdp-info .product-info__block-list>[data-block-type=inventory]{--opdp-gap: 12px}.opdp .opdp-info .product-info__block-list>[data-block-type="@app"]{--opdp-gap: 12px}.opdp .opdp-info .product-info__block-list>[data-block-type=obsidian-reassurance],.opdp .opdp-info .product-info__block-list>[data-group-type=opdp-reassurance]{--opdp-gap: 24px}.opdp .opdp-info .product-info__block-list>[data-block-type=description]{--opdp-gap: 24px}.opdp .opdp-info .product-info__block-list>[data-block-type=obsidian-characteristics]{--opdp-gap: 24px}.opdp .opdp-info .product-info__block-list>[data-block-type=accordion],.opdp .opdp-info .product-info__block-list>[data-group-type=accordion-group]{--opdp-gap: 24px}.opdp .opdp-info .product-info__block-list>[data-block-type=obsidian-list-heading],.opdp .opdp-info .product-info__block-list>[data-block-type=obsidian-list-row],.opdp .opdp-info .product-info__block-list>[data-group-type=opdp-list]{--opdp-gap: 32px}.opdp .opdp-info .product-info__block-group:is(.opdp-identity,.opdp-rows-group)>.product-info__block-item{margin-block:0}.opdp .opdp-identity{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:16px;row-gap:2px;align-items:start}.opdp .opdp-identity>[data-block-type=title]{grid-column:1;grid-row:1}.opdp .opdp-identity>[data-block-type=price]{grid-column:2;grid-row:1 / span 2;align-self:stretch}.opdp .opdp-identity>[data-block-type=price]>.v-stack{display:flex;flex-direction:column;justify-content:flex-start;align-items:end;gap:2px}.opdp .opdp-identity>[data-block-type=rating]{grid-column:1;grid-row:2}.opdp .opdp-info .product-title{color:var(--opdp-ink);font-size:25px;font-weight:700;line-height:28px;text-transform:uppercase;letter-spacing:0}.opdp .opdp-identity .price-list{justify-content:end;flex-wrap:wrap;column-gap:8px}.opdp .opdp-identity sale-price{color:var(--opdp-ink);font-size:17px;font-weight:500;line-height:20px}.opdp .opdp-identity compare-at-price{color:var(--opdp-muted);font-size:12px;line-height:16px}.opdp .opdp-unit,.opdp .opdp-rating__count{color:var(--opdp-muted);font-size:12px;line-height:16px}.opdp .opdp-unit{text-align:end;white-space:nowrap}.opdp .opdp-rating{display:inline-flex;align-items:center;gap:6px;color:var(--opdp-ink)}.opdp .opdp-rating__stars{display:inline-flex;gap:3px}.opdp .opdp-rating__count{text-decoration:underline 1px;text-underline-position:from-font}.opdp .variant-picker{row-gap:16px}.opdp .variant-picker__option-info{font-size:14px;line-height:18px;color:var(--opdp-ink)}.opdp .variant-picker__option-info legend{color:var(--opdp-label)}:is(.opdp,[id^=sticky-quick-buy-]) .variant-picker__option-info .link{display:inline-flex;align-items:center;gap:5px;background:none;color:var(--opdp-ink);font-family:var(--text-font-family);font-size:13px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:0;text-transform:none;text-decoration:underline 1px rgb(44 44 44 / 35%);text-underline-offset:3px;transition:text-decoration-color .15s ease}:is(.opdp,[id^=sticky-quick-buy-]) .variant-picker__option-info .link:before{content:"";flex:none;width:16px;height:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%232C2C2C' stroke-linecap='round'%3E%3Crect x='1.2' y='5' width='13.6' height='6' rx='1' stroke-width='1.2'/%3E%3Cpath d='M4 5v2.4M6.6 5v1.6M9.2 5v2.4M11.8 5v1.6' stroke-width='1.1'/%3E%3C/svg%3E") center / contain no-repeat}@media(hover:hover){:is(.opdp,[id^=sticky-quick-buy-]) .variant-picker__option-info .link:hover{text-decoration-color:currentColor}}:is(.opdp,[id^=sticky-quick-buy-]) .variant-picker__option:has(.color-swatch):not(:has(.variant-picker__option-values>:nth-child(9))){grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:16px}:is(.opdp,[id^=sticky-quick-buy-]) .color-swatch{color:var(--opdp-ink)}:is(.opdp,[id^=sticky-quick-buy-]) .color-swatch--circle{border-radius:var(--opdp-radius-control)}.opdp .scroll-marker-group--lines{--scroll-marker-group-gap: 6px;color:var(--opdp-ink)}.opdp .scroll-marker-group--lines .scroll-marker{--scroll-marker-width: 10px;--scroll-marker-height: 2px;border-radius:1px}.opdp .scroll-marker-group--lines .scroll-marker[aria-current=true]{--scroll-marker-width: 22px;--scroll-marker-height: 2px}:is(.opdp,[id^=sticky-quick-buy-]) .color-swatch__indicator{display:none}:is(.opdp,[id^=sticky-quick-buy-]) .variant-picker__option-values:has(.block-swatch){gap:8px;justify-content:flex-start}:is(.opdp,[id^=sticky-quick-buy-]) .variant-picker__option-values .block-swatch{position:relative;min-height:var(--opdp-control-height);min-width:58px;flex:0 0 auto;justify-content:center;padding:0 12px;white-space:nowrap;border:1px solid #DEDEDE;border-radius:var(--opdp-radius-control);background:#fff;box-shadow:none;color:var(--opdp-ink);font-size:14px;font-weight:400;line-height:18px;font-variant-numeric:tabular-nums;text-decoration:none;transition:border-color .15s ease,background-color .15s ease,color .15s ease}@media(hover:hover){:is(.opdp,[id^=sticky-quick-buy-]) .variant-picker__option-values .block-swatch:hover{border-color:var(--opdp-ink)}}:is(.opdp,[id^=sticky-quick-buy-]) .variant-picker__option-values :checked+.block-swatch,:is(.opdp,[id^=sticky-quick-buy-]) .variant-picker__option-values .block-swatch.is-selected{border-color:var(--opdp-ink);background:var(--opdp-ink);box-shadow:none;color:#fff;font-weight:500}:is(.opdp,[id^=sticky-quick-buy-]) .variant-picker__option-values .block-swatch.is-disabled{border-color:#ebebeb;background:#f7f7f7;color:#2c2c2c73;text-decoration:line-through 1px;text-decoration-color:currentColor}:is(.opdp,[id^=sticky-quick-buy-]) .variant-picker__option-values :checked+.block-swatch.is-disabled{border-color:var(--opdp-ink);background:var(--opdp-ink);color:#fff9}.opdp .variant-picker .select{min-height:var(--opdp-control-height);border-radius:var(--opdp-radius-control);color:var(--opdp-ink);font-size:14px}.opdp .opdp-note{margin:0;color:var(--opdp-ink);font-size:14px;line-height:18px}.opdp .opdp-muted{color:var(--opdp-label)}:is(.opdp,[id^=sticky-quick-buy-]) .buy-buttons .button{min-height:52px;border-radius:var(--opdp-radius-control);font-size:var(--obs-button-font-size, 13px);font-weight:var(--obs-button-font-weight, 500);letter-spacing:var(--obs-button-letter-spacing, .06em);line-height:16px;text-transform:uppercase}:is(.opdp,[id^=sticky-quick-buy-]) .buy-buttons .button .button__content{min-height:50px;padding-block:0}.opdp .opdp-offer{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:var(--opdp-radius-container);color:var(--opdp-ink)}.opdp .opdp-offer--gradient{background:linear-gradient(135deg,var(--opdp-ivory) 0%,var(--opdp-ivory) 30%,var(--opdp-sand) 100%)}.opdp .opdp-offer--ivory{background:var(--opdp-ivory)}.opdp .opdp-offer--sand{background:var(--opdp-sand)}.opdp .opdp-offer--none{background:none;padding-inline:0}.opdp .opdp-offer__badge{flex-shrink:0;min-width:40px;color:var(--opdp-ink);font-size:19px;font-weight:700;line-height:22px;white-space:nowrap}.opdp .opdp-offer__badge--text{width:min-content;min-width:0;font-size:14px;font-weight:700;line-height:16px;letter-spacing:0;text-transform:uppercase;white-space:normal}.opdp .opdp-offer:has(.opdp-offer__badge--text){gap:18px;padding:14px 18px}.opdp .opdp-offer__text{display:flex;flex-direction:column;margin:0;font-size:14px;line-height:18px}.opdp .opdp-offer__main{font-weight:500}.opdp .opdp-offer__sub{color:var(--opdp-muted);font-size:12px;line-height:16px}.opdp .opdp-row{display:flex;align-items:center;gap:14px;width:100%;padding-block:12px;border-top:1px solid var(--opdp-rule);color:var(--opdp-ink);text-align:start}.opdp .opdp-row--list{padding-block:13px}.opdp .opdp-rows-group,.opdp .opdp-info .product-info__block-list>:is([data-block-type=obsidian-reassurance],[data-block-type=obsidian-list-row]){border-bottom:1px solid var(--opdp-rule)}.opdp .opdp-row__icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:28px;height:28px;color:var(--opdp-ink)}.opdp .opdp-row--list .opdp-row__icon{width:24px;height:24px}.opdp .opdp-row__text{display:flex;flex-direction:column;gap:2px}.opdp .opdp-row__title{font-size:14px;font-weight:500;line-height:18px}.opdp .opdp-row__sub{color:var(--opdp-muted);font-size:12px;line-height:16px}.opdp .opdp-row__label{flex-grow:1;font-size:14px;line-height:18px}.opdp .opdp-row__label strong{font-weight:600}.opdp .opdp-row--button{cursor:pointer;background:none;font:inherit}.opdp .opdp-row--button:focus-visible{outline:2px solid var(--opdp-ink);outline-offset:2px}.opdp .opdp-icon--chevron{flex-shrink:0}.opdp .accordion__summary,.opdp .accordion__summary.uppercase{color:var(--opdp-ink);font-size:15px;font-weight:600;line-height:20px;letter-spacing:0;text-transform:none}.opdp .accordion__summary .icon-accordion-small-arrow,.opdp .accordion__summary .icon-accordion-arrow{display:none}.opdp .accordion__summary:after{content:"";flex:none;width:14px;height:14px;margin-inline-start:auto;background:linear-gradient(currentColor,currentColor) center / 14px 1.3px no-repeat,linear-gradient(currentColor,currentColor) center / 1.3px 14px no-repeat;transition:background-size .15s ease}.opdp .accordion.is-open .accordion__summary:after,.opdp details[open]>.accordion__summary:after{background-size:14px 1.3px,1.3px 0}.opdp .opdp-list__heading{margin:0;padding-bottom:10px;color:var(--opdp-ink);font-size:13px;font-weight:700;line-height:16px;letter-spacing:.04em;text-transform:uppercase}.opdp [data-block-type=description] .prose{color:var(--opdp-ink);font-size:14px;line-height:18px}.opdp .opdp-chars__heading{margin:0 0 10px;font-size:14px;font-weight:700;line-height:18px;text-transform:uppercase}.opdp .opdp-chars__table{display:flex;flex-direction:column;margin:0;padding:0;border-top:1px solid var(--opdp-rule);border-radius:0;background:none}.opdp .opdp-chars__row{display:flex;gap:12px;padding-block:11px;border-bottom:1px solid rgb(44 44 44 / 8%);font-size:14px;line-height:18px}.opdp .opdp-chars__row:last-child{border-bottom:0}.opdp .opdp-chars__label{flex-shrink:0;width:112px;color:var(--opdp-label)}.opdp .opdp-chars__value{margin:0;min-width:0;color:var(--opdp-ink)}.opdp .opdp-chars__notes{margin-top:10px}.opdp .opdp-chars__note{margin:0;color:var(--opdp-muted);font-size:12px;line-height:16px}.opdp .opdp-chars__note+.opdp-chars__note{margin-top:6px}.opdp .opdp-chars__note a{text-decoration:underline 1px}.opdp .opdp-sheet{width:100%;max-width:100%;max-height:85vh;margin:auto 0 0;padding:0;border:0;background:transparent;color:var(--opdp-ink)}.opdp .opdp-sheet::backdrop{background:#2c2c2c73}.opdp .opdp-sheet[open] .opdp-sheet__panel{animation:opdp-sheet-in .25s ease-out}.opdp .opdp-sheet__panel{display:flex;flex-direction:column;gap:20px;max-height:85vh;overflow-y:auto;padding:12px 20px 32px;border-radius:16px 16px 0 0;background:#fff}.opdp .opdp-sheet__handle{align-self:center;width:40px;height:4px;border-radius:2px;background:#2c2c2c33}.opdp .opdp-sheet__header{display:flex;align-items:center;justify-content:space-between;gap:16px}.opdp .opdp-sheet__title{margin:0;color:var(--opdp-ink);font-size:20px;font-weight:700;line-height:24px;text-transform:none;letter-spacing:0}.opdp .opdp-sheet__close{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--opdp-control-height);height:var(--opdp-control-height);margin:-12px -12px -12px 0;color:var(--opdp-ink)}.opdp .opdp-sheet__body{display:flex;flex-direction:column;gap:12px;font-size:14px;line-height:20px}.opdp .opdp-sheet__body p{margin:0}.opdp .opdp-sheet__link{align-self:start;color:var(--opdp-ink);font-size:12px;font-weight:500;line-height:16px;text-transform:uppercase;text-decoration:underline 1px;text-underline-offset:3px}html:has(.opdp .opdp-sheet[open]){overflow:hidden}@keyframes opdp-sheet-in{0%{transform:translateY(24px);opacity:0}to{transform:translateY(0);opacity:1}}@media(prefers-reduced-motion:reduce){.opdp .opdp-sheet[open] .opdp-sheet__panel{animation:none}}@media screen and (min-width:1000px){.opdp .opdp-sheet{width:min(480px,calc(100% - 48px));margin:auto}.opdp .opdp-sheet__panel{border-radius:16px}}:is(.opdp,[id^=sticky-quick-buy-]) .color-swatch[style*=ffd700 i]{--swatch-background: linear-gradient(135deg, #F1D58A 0%, #C9A24A 100%) !important}:is(.opdp,[id^=sticky-quick-buy-]) .color-swatch[style*=d3d3d3 i]{--swatch-background: linear-gradient(135deg, #E6E6E6 0%, #A9A9A9 100%) !important}:is(.opdp,[id^=sticky-quick-buy-]) .block-swatch .opdp-std[hidden]{display:block!important;position:absolute;top:100%;left:0;right:0;color:var(--opdp-muted);font-size:11px;font-weight:400;line-height:14px;text-align:center;text-decoration:none;pointer-events:none}:is(.opdp,[id^=sticky-quick-buy-]) .variant-picker__option-values:has(.opdp-std){padding-bottom:8px}.opdp .variant-picker__option-info .opdp-thickness-link[hidden]{display:inline-flex!important}.opdp .variant-picker__option-info .opdp-thickness-link:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%232C2C2C'%3E%3Ccircle cx='8' cy='8' r='6.4' stroke-width='1.2'/%3E%3Cpath d='M8 7.3v3.9' stroke-width='1.3' stroke-linecap='round'/%3E%3Ccircle cx='8' cy='5' r='0.85' fill='%232C2C2C' stroke='none'/%3E%3C/svg%3E");width:15px;height:15px}.opdp .opdp-thickness__list{display:flex;flex-direction:column}.opdp .opdp-thickness__item{display:flex;flex-direction:column;gap:4px;padding-block:18px;border-bottom:1px solid #EBEBEB}.opdp .opdp-thickness__item:first-child{padding-top:0}.opdp .opdp-thickness__item:last-child{padding-bottom:0;border-bottom:0}.opdp .opdp-thickness__name,.opdp .opdp-thickness__value,.opdp .opdp-thickness__text{margin:0}.opdp .opdp-thickness__name{color:var(--opdp-ink);font-size:11px;font-weight:600;line-height:14px;letter-spacing:.12em;text-transform:uppercase}.opdp .opdp-thickness__value{color:var(--opdp-ink);font-size:24px;font-weight:500;line-height:28px;font-variant-numeric:tabular-nums}.opdp .opdp-thickness__unit{color:var(--opdp-muted);font-size:13px;font-weight:400}.opdp .opdp-thickness__text{padding-top:2px;color:var(--opdp-muted);font-size:14px;line-height:20px}.opdp .opdp-thickness__guide{display:inline-flex;align-self:start;align-items:center;gap:5px;color:var(--opdp-ink);font-size:13px;line-height:18px;text-decoration:underline 1px rgb(44 44 44 / 35%);text-underline-offset:3px}.opdp .opdp-thickness__guide:before{content:"";flex:none;width:16px;height:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%232C2C2C' stroke-linecap='round'%3E%3Crect x='1.2' y='5' width='13.6' height='6' rx='1' stroke-width='1.2'/%3E%3Cpath d='M4 5v2.4M6.6 5v1.6M9.2 5v2.4M11.8 5v1.6' stroke-width='1.1'/%3E%3C/svg%3E") center / contain no-repeat}.product-sticky-add-to-cart .button{min-height:52px;border-radius:var(--obs-radius-control, 8px);font-size:var(--obs-button-font-size, 13px);font-weight:var(--obs-button-font-weight, 500);letter-spacing:var(--obs-button-letter-spacing, .06em);line-height:16px;text-transform:uppercase}.product-sticky-add-to-cart .button .button__content{min-height:50px;padding-block:0}[id^=sticky-quick-buy-] .quick-buy>.v-stack>.h-stack a.link{display:none}[id^=sticky-quick-buy-] .quick-buy>.v-stack>.h-stack .h6{color:var(--opdp-ink);font-size:15px;font-weight:700;line-height:20px;letter-spacing:0;text-transform:uppercase}[id^=sticky-quick-buy-] .quick-buy>.v-stack>.h-stack sale-price{color:var(--opdp-ink);font-size:17px;font-weight:500;line-height:20px}[id^=sticky-quick-buy-] .quick-buy__product-image{border-radius:var(--opdp-radius-control)}
/*# sourceMappingURL=/cdn/shop/t/47/assets/obsidian-pdp.css.map */
