body.smd-brand-shell{--sm-shell: #fff;--sm-panel: #f4f4f4;--sm-raised: #ebebeb;--sm-line: #d5d5d5;--sm-muted: #555;--sm-ink: #000;--sm-error: #aa2826;--sm-capsule: 999px;--sm-card: 28px;--sm-small-panel: 18px;--sm-drawer-corner: 28px;--rounded-button: var(--sm-capsule);--rounded-input: 18px;--rounded-block: var(--rounded-lg);background:var(--sm-shell);color:var(--sm-ink);color-scheme:light;font-family:var(--text-font-family)}body.smd-brand-shell :is(h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.heading,.product-title,.product-info__title,.smd-home-collections__title,.smd-home-collections__name,.smd-category-card h3,.smd-aplus__title,.pp_tracking_title,.jdgm-rev-widg__title){font-family:var(--heading-font-family)!important;font-weight:var(--heading-font-weight)!important;font-synthesis:none}body.smd-brand-shell :is(h1,h2,h3,h4,h5,h6,.heading,.product-title)>:is(span,strong,em){font-family:inherit!important;font-weight:inherit!important}body.smd-brand-shell :is(button,select,textarea,input,.button,.subheading,.header__main-nav a,.header__main-nav summary,.navigation-drawer__linklist>li>a,.variant-picker__option-info,.sm-cart-heading h2 span,.sm-cart-name,.sm-cart-name strong,.sm-cart-add,.sm-cart-remove,.sm-cart-qty>button){font-family:var(--text-font-family)!important}body.smd-brand-shell :is(.button,button,.subheading,.header__main-nav a,.header__main-nav summary,.navigation-drawer__linklist>li>a,.variant-picker__option-info,.sm-cart-add,.sm-cart-remove){font-weight:700!important}body.smd-brand-shell :is(.smd-aplus__text,.smd-case-choice__series,.smd-slim-s2-desc){font-weight:400!important}body.smd-brand-shell :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid #000!important;outline-offset:3px!important}body.smd-brand-shell :is(.button,[name=add],[name=checkout],.smd-cb-btn):focus-visible{outline:2px solid #000!important;box-shadow:inset 0 0 0 2px #fff!important}body.smd-brand-shell :is(.product-gallery,.sm-cart-qty) button:focus-visible{outline-offset:-3px!important}body.smd-brand-shell :is(.button,.product-form__submit,.smd-utility-page__action,.smd-discovery__button,.smd-newsletter__fields button,.smd-bundle-story__button,.purple-duo__button,.smd-bv2 button,.shopify-payment-button__button--unbranded,button[name=add],button[name=checkout],#smd-atc-btn),body.smd-brand-shell #facets-drawer .button{--button-background: 255 255 255 !important;--button-text-color: 0 0 0 !important;background:#000!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#000!important;border-radius:var(--sm-capsule)!important}body.smd-brand-shell :is(.button,.product-form__submit,.smd-utility-page__action,.smd-discovery__button,.smd-newsletter__fields button,.smd-bundle-story__button,.purple-duo__button,.smd-bv2 button,.shopify-payment-button__button--unbranded,button[name=add],button[name=checkout],#smd-atc-btn):not(:disabled):not([aria-disabled=true]):is(:hover,:active){background:#222!important;border-color:#222!important}body.smd-brand-shell :is(.button,.product-form__submit,button[name=add],button[name=checkout],#smd-atc-btn):is(:disabled,[aria-disabled=true]){background:#e5e5e5!important;border-color:#bbb!important;color:#6b6b6b!important;-webkit-text-fill-color:#6b6b6b!important;cursor:not-allowed;opacity:1}body.smd-brand-shell :is(.button,.product-form__submit,button[name=add],button[name=checkout],#smd-atc-btn)>:is(span,div){color:inherit!important;-webkit-text-fill-color:inherit!important}body.smd-brand-shell :is(.button,.product-form__submit,[name=add],[name=checkout]) svg{color:inherit!important}body.smd-brand-shell :is(input:not([type]),input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],input[type=date],select,textarea,button.select,#smd-atc-select){background:var(--sm-panel)!important;color:var(--sm-ink)!important;-webkit-text-fill-color:var(--sm-ink)!important;border-color:var(--sm-line)!important;border-radius:var(--sm-field-radius, var(--sm-capsule))!important;color-scheme:dark!important}body.smd-brand-shell textarea{--sm-field-radius: var(--sm-small-panel)}body.smd-brand-shell .shopify-section--contact .contact-form{border-radius:var(--sm-card)!important}body.smd-brand-shell :is(input,textarea)::placeholder{color:var(--sm-muted)!important;-webkit-text-fill-color:var(--sm-muted)!important;opacity:1}body.smd-brand-shell :is(input,select,textarea)[aria-invalid=true]{border-color:var(--sm-error)!important}body.smd-brand-shell :is(.banner--error,.form__message--error,.text-error,.errors,.error-message){color:var(--sm-error)!important;background-color:#fbeaea!important}body.smd-brand-shell :is(.banner--success,.form__message--success){color:#1f5a33!important;background-color:#e8f4ec!important}body.smd-brand-shell :is(input[type=checkbox],input[type=radio],input[type=range]){accent-color:#000}body.smd-brand-shell input.checkbox{border:1px solid #6d6d6d}body.smd-brand-shell input.checkbox:checked{background-color:#000!important;border-color:#000!important}body.smd-brand-shell input.switch{background-color:#d5d5d5}body.smd-brand-shell input.switch:after{background-color:#000}body.smd-brand-shell input.switch:checked{background-color:#000!important}body.smd-brand-shell input.switch:checked:after{background-color:#fff!important}body.smd-brand-shell :is(.block-swatch,.variant-picker__option .select,.jokester-design-picker__link){border-radius:var(--sm-capsule)!important}body.smd-brand-shell .block-swatch{background:var(--sm-panel)!important;border-color:var(--sm-line)!important;color:var(--sm-ink)!important}body.smd-brand-shell :is(:checked+.block-swatch,.block-swatch[aria-current=true]){background:#000!important;color:#fff!important;border-color:#000!important}body.smd-brand-shell :is(:disabled+.block-swatch,.block-swatch[aria-disabled=true]){background:#e5e5e5!important;color:#8a8a8a!important;border-color:#bbb!important}body.smd-brand-shell .color-swatch{border:1px solid #8a8a8a!important}body.smd-brand-shell .variant-picker__option-values .color-swatch--rectangle:not(.color-swatch--sm){min-block-size:24px;border-radius:var(--sm-capsule)!important}body.smd-brand-shell .color-swatch:before{inset:calc(-1 * var(--swatch-offset));width:auto;border-radius:inherit!important;box-shadow:0 0 0 2px #000!important}body.smd-brand-shell :is(:checked+.color-swatch,.color-swatch.is-selected,.color-swatch[aria-current=true],.color-swatch[aria-pressed=true]):before{opacity:1;transform:scale(1)}body.smd-brand-shell :is(:focus-visible+.color-swatch,.color-swatch:focus-visible){outline:2px dashed #000!important;outline-offset:calc(4px + var(--swatch-offset))!important}body.smd-brand-shell :is(.drawer,.popover,.modal,.facet-dialog,.navigation-drawer__inner,.navigation-drawer__footer,.panel-footer__localization-wrapper,.popover-listbox,.popover-listbox__option){--background: 21 21 21 !important;--text-color: 255 255 255 !important;background:var(--sm-panel)!important;color:var(--sm-ink)!important;border-color:var(--sm-line)!important}body.smd-brand-shell :is(.drawer,.popover,.modal)::part(content){background:var(--sm-panel)!important;color:var(--sm-ink)!important;border-color:var(--sm-line)!important}body.smd-brand-shell :is(.popover,.modal)::part(content){border-radius:var(--sm-drawer-corner)}body.smd-brand-shell :is(.drawer,.popover,.modal)::part(close-button),body.smd-brand-shell :is(.drawer,.popover,.modal)::part(outside-close-button){color:var(--sm-ink);border-radius:50%}body.smd-brand-shell :is(.drawer,.popover,.modal)::part(close-button):focus-visible,body.smd-brand-shell :is(.drawer,.popover,.modal)::part(outside-close-button):focus-visible{outline:2px solid #000;outline-offset:2px}body.smd-brand-shell .popover-listbox :is(button,span,svg),body.smd-brand-shell #facets-drawer :is(label,button,span,svg,.text-subdued),body.smd-brand-shell .facet-dialog :is(label,button,span,svg,.text-subdued){color:var(--sm-ink)!important}body.smd-brand-shell :is(.navigation-drawer__linklist>li>a,.navigation-drawer__linklist>li>button,.popover-listbox__option):is(:hover,:focus-visible,[aria-selected=true]){background:var(--sm-raised)!important;color:var(--sm-ink)!important}body.smd-brand-shell .popover-listbox__option[aria-selected=true]{box-shadow:inset 0 0 0 1px #777}body.smd-brand-shell #header-sidebar-menu{background:transparent!important}body.smd-brand-shell #header-sidebar-menu::part(content){border-radius:var(--sm-drawer-corner)!important;overflow:clip}body.smd-brand-shell #header-sidebar-menu :is(.panel__scroller,.panel__wrapper,.panel-footer) :is(a,button,summary),body.smd-brand-shell #header-sidebar-menu :is(.panel__scroller,.panel__wrapper)>ul.v-stack>li>:is(a,button[data-panel]),body.smd-brand-shell #header-sidebar-menu>[is=close-button]{color:var(--sm-ink)!important;-webkit-text-fill-color:var(--sm-ink)!important;font-family:var(--text-font-family)!important;font-weight:700!important}body.smd-brand-shell #header-sidebar-menu :is(.panel__scroller,.panel__wrapper,.panel-footer) :is(a,button,summary) :is(span,svg),body.smd-brand-shell #header-sidebar-menu :is(.circle-chevron,.panel__back-button svg),body.smd-brand-shell #header-sidebar-menu>[is=close-button] svg{color:inherit!important;-webkit-text-fill-color:inherit!important}body.smd-brand-shell #header-sidebar-menu :is(.panel__scroller,.panel__wrapper) :is(h1,h2,h3,h4,.panel__heading,.panel__title){color:var(--sm-ink)!important;font-family:var(--heading-font-family)!important;font-weight:var(--heading-font-weight)!important;font-synthesis:none}body.smd-brand-shell #header-sidebar-menu :is(.panel__scroller,.panel__wrapper) :is(a,button[data-panel],summary):is(:hover,:focus-visible){background-color:var(--sm-raised)!important}body.smd-brand-shell #header-sidebar-menu .panel-footer__localization-wrapper{align-items:center;gap:8px;padding-block-end:max(4px,env(safe-area-inset-bottom,0px))}body.smd-brand-shell #header-sidebar-menu .panel-footer__localization-wrapper :is(button[aria-controls],.panel-footer__account-link){display:inline-flex;align-items:center;min-block-size:44px;padding-inline:10px;background:transparent!important;border-radius:var(--sm-capsule)!important}body.smd-brand-shell #header-sidebar-menu .panel-footer__localization-wrapper :is(button[aria-controls],.panel-footer__account-link):is(:hover,:focus-visible){background:var(--sm-raised)!important}body.smd-brand-shell #header-sidebar-menu [aria-current=page]{text-decoration:underline;text-underline-offset:.2em}body.smd-brand-shell .header .popover :is(a,button,span,svg){background:transparent!important;color:var(--sm-ink)!important;-webkit-text-fill-color:var(--sm-ink)!important}body.smd-brand-shell #facets-drawer :is(.facets-vertical,.accordion,.accordion__toggle,.accordion__content),body.smd-brand-shell #facets-drawer::part(header),body.smd-brand-shell #facets-drawer::part(body),body.smd-brand-shell #facets-drawer::part(footer),body.smd-brand-shell .facet-dialog .price-range{background:var(--sm-panel)!important;color:var(--sm-ink)!important;border-color:var(--sm-line)!important}body.smd-brand-shell #facets-drawer .accordion__toggle .circle-chevron{background:var(--sm-raised)!important;color:var(--sm-ink)!important;border-color:var(--sm-line)!important}body.smd-brand-shell :is(#facets-drawer,.facet-dialog) .range{color:var(--sm-ink)!important}body.smd-brand-shell :is(.announcement-bar,.smd-discovery,.smd-finder,.smd-category-section,.smd-home-reviews){background:var(--sm-shell)!important;color:var(--sm-ink)!important}body.smd-brand-shell .announcement-bar :is(a,p,span){color:var(--sm-ink)!important}body.smd-brand-shell :is(.smd-discovery__controls button,.smd-finder__tabs button,.smd-category-card span){border-radius:var(--sm-capsule)!important;background:#000!important;color:#fff!important}body.smd-brand-shell .smd-finder__tabs button:not([aria-selected=true]){background:var(--sm-panel)!important;color:var(--sm-ink)!important;box-shadow:inset 0 0 0 1px var(--sm-line)}body.smd-brand-shell #main :is(.shopify-section--smd-home-collection-grid,[id^=smd-phone-story-],[id^=SmdBundleV2-],[id^=SmdBundleStory-],[id^=PurpleDuo-],[id$=__shop_by_product] .section){background:var(--sm-shell)!important;color:var(--sm-ink)!important;border-color:var(--sm-line)!important}body.smd-brand-shell #main :is(.shopify-section--smd-home-collection-grid .smd-home-collections__eyebrow,.shopify-section--smd-home-collection-grid .smd-home-collections__title,[id$=__shop_by_product] .section-header :is(.subheading,.h1,.h2,.h3,p),[id$=__brand_story] :is(.prose,.text-custom,h1,h2,h3,.h0,.h1,.h2,.h3,p),[id$=__instagram] :is(.prose,.text-custom,h1,h2,h3,.h0,.h1,.h2,.h3,p),[id^=smd-phone-story-] :is(h2,.smd-phone-story__eyebrow,.smd-phone-story__count),.smd-acc__body strong){color:var(--sm-ink)!important}body.smd-brand-shell #main [id^=smd-phone-story-] button{background:#000!important;color:#fff!important;border-color:#000!important;border-radius:var(--sm-capsule)!important}body.smd-brand-shell #main [id^=smd-phone-story-] button:focus-visible{outline:2px solid #000!important;outline-offset:3px}body.smd-brand-shell :is(.collection-card,.smd-category-card,.smd-discovery__slide,.smd-home-collections__card,.smd-phone-story__card,.smd-bundle-story__product-card){border-radius:var(--sm-card)!important}body.smd-brand-shell #main :is(.product-gallery__media,.smd-aplus__card){border-radius:var(--sm-card)!important}body.smd-brand-shell #main .product-gallery__media{overflow:clip}body.smd-brand-shell #main .product-gallery__media>img{border-radius:inherit!important}body.smd-brand-shell .shopify-section--main-product media-carousel.product-gallery__media-list[adaptive-height]{max-height:none!important}body.smd-brand-shell .shopify-section--main-product media-carousel>.product-gallery__media{aspect-ratio:1 / 1;min-block-size:0;background:#fff!important}body.smd-brand-shell .shopify-section--main-product .product-gallery__media>:is(img,video-media,model-media){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}body.smd-brand-shell .shopify-section--main-product .product-gallery__media>img,body.smd-brand-shell .shopify-section--main-product .product-gallery__media>video-media>:is(img,video){object-fit:contain}body.smd-brand-shell #main .product-card{border-radius:0!important;overflow:visible!important}body.smd-brand-shell #main .product-card__figure{border-radius:var(--sm-card)!important;overflow:clip}body.smd-brand-shell #main .product-gallery__thumbnail{border-radius:var(--sm-small-panel)!important}body.smd-brand-shell .shopify-section--product-recommendations .product-card__info{min-inline-size:0;padding-inline:4px;padding-block-end:4px}body.smd-brand-shell .shopify-section--product-recommendations .product-card__title{overflow-wrap:anywhere}body.smd-brand-shell .shopify-section--product-recommendations .scrollbar{margin-block:12px 4px}body.smd-brand-shell .shopify-section--product-recommendations .scrollbar__progress,body.smd-brand-shell .shopify-section--product-recommendations .scrollbar__progress:before{border-radius:var(--sm-capsule)!important}@media(max-width:699px){body.smd-brand-shell .shopify-section--product-recommendations product-recommendations>scroll-carousel.bleed{max-inline-size:100%;margin-inline:0!important;padding-inline:0!important}body.smd-brand-shell .shopify-section--product-recommendations scroll-carousel .product-list{grid-template-columns:none;grid-auto-columns:100%}}body.smd-brand-shell #main :is(.smd-home-collections__card,.smd-phone-story__card){border-radius:var(--sm-card)!important}body.smd-brand-shell :is(.badge,.badge--on-sale,.badge--sold-out,.badge--primary,.smd-home-collections__arrow){background:#000!important;color:#fff!important;border-radius:var(--sm-capsule)!important}body.smd-brand-shell :is(.badge,.badge--on-sale,.badge--sold-out,.badge--primary) :is(span,svg){color:inherit!important}body.smd-brand-shell #main .product-info .accordion-group,body.smd-brand-shell #main .smd-acc-wrap{background:transparent!important}body.smd-brand-shell #main :is(.product-info__accordion,.smd-acc){box-sizing:border-box;background:var(--sm-panel)!important;color:var(--sm-ink)!important;border:1px solid var(--sm-line)!important;border-radius:var(--sm-small-panel)!important}body.smd-brand-shell #main .product-info .accordion-group{margin-block-start:12px}body.smd-brand-shell #main .product-info__block-item[data-block-type=description]:has(>.product-info__accordion),body.smd-brand-shell #main .product-info__block-item:has(>.product-info__accordion)+.product-info__block-item:has(>.product-info__accordion){margin-block-start:12px!important}body.smd-brand-shell #main .smd-acc+.smd-acc{margin-block-start:12px}body.smd-brand-shell #main smd-aplus-cards{padding-block-start:24px}@media(max-width:699px){body.smd-brand-shell #main smd-aplus-cards{padding-inline:var(--container-gutter)}}body.smd-brand-shell #main :is(.product-info__accordion>summary,.smd-acc>.smd-acc__btn){padding:0!important;background:transparent!important;color:var(--sm-ink)!important;border-radius:var(--sm-small-panel)!important}body.smd-brand-shell #main :is(.product-info__accordion .accordion__toggle,.smd-acc>.smd-acc__btn){display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;min-block-size:52px!important;padding:0 14px!important;line-height:1.25;background:transparent!important;color:var(--sm-ink)!important;font-family:var(--text-font-family)!important;font-weight:700!important}body.smd-brand-shell #main :is(.product-info__accordion>summary,.smd-acc>.smd-acc__btn) :is(span,svg){color:inherit!important;-webkit-text-fill-color:inherit!important;font-family:inherit!important}body.smd-brand-shell #main .product-info__accordion>summary .circle-chevron{background:#e0e0e0!important;color:var(--sm-ink)!important;-webkit-text-fill-color:var(--sm-ink)!important;border-radius:50%!important}body.smd-brand-shell #main :is(.product-info__accordion>summary,.smd-acc>.smd-acc__btn):hover{background:var(--sm-raised)!important}body.smd-brand-shell #main :is(.product-info__accordion>summary,.smd-acc>.smd-acc__btn):focus-visible{outline-offset:-3px!important}body.smd-brand-shell #main :is(.product-info__accordion .accordion__content,.smd-acc__body){padding:4px 14px 14px!important;background:transparent!important;color:var(--sm-ink)!important}body.smd-brand-shell #main :is(.product-info__accordion .accordion__content,.smd-acc__body) :is(p,ul,li){color:var(--sm-muted)!important}body.smd-brand-shell #main :is(.product-info__accordion .accordion__content,.smd-acc__body) :is(a,strong){color:var(--sm-ink)!important}body.smd-brand-shell .product-gallery .page-dots--blurred{background:#000000d1!important;color:#000!important}body.smd-brand-shell .product-gallery .page-dots--blurred>button,body.smd-brand-shell .product-gallery .page-dots>button:after{background-color:#000!important}@media(max-width:999px){body.smd-brand-shell .product-gallery .page-dots--blurred{background:transparent!important}body.smd-brand-shell .product-gallery .page-dots--blurred>button{background:transparent!important}}html:has(body.smd-brand-shell #smd-sticky-atc.smd-atc-visible){scroll-padding-block-end:calc(108px + env(safe-area-inset-bottom,0px))}body.smd-brand-shell #smd-sticky-atc.smd-atc--pill{width:min(calc(100% - 24px),560px);min-height:66px;padding:8px 8px 8px 16px;gap:12px;background:var(--sm-shell)!important;border:1px solid var(--sm-line)!important;border-radius:var(--sm-capsule)!important;box-shadow:0 5px 22px #00000073!important}body.smd-brand-shell #smd-sticky-atc.smd-atc--pill .smd-atc__info{display:grid;gap:3px}body.smd-brand-shell #smd-sticky-atc.smd-atc--pill .smd-atc__title{font-family:var(--text-font-family)!important;font-weight:700!important;font-size:14px;line-height:1.2;letter-spacing:.01em!important}body.smd-brand-shell #smd-sticky-atc.smd-atc--pill .smd-atc__device{color:var(--sm-muted);font-family:var(--text-font-family);font-weight:400;font-size:12px;line-height:1.25}body.smd-brand-shell #smd-sticky-atc.smd-atc--pill #smd-atc-btn{min-height:48px;padding-inline:clamp(12px,3.6vw,24px);font-size:14px;line-height:1.15;letter-spacing:.01em}@media(max-width:359px){body.smd-brand-shell #smd-sticky-atc.smd-atc--pill{padding-inline-start:14px;gap:8px}body.smd-brand-shell #smd-sticky-atc.smd-atc--pill .smd-atc__title{font-size:13px}}body.smd-brand-shell #smd-sticky-atc:not(.smd-atc--pill){inset-inline:0;margin-inline:auto;bottom:max(12px,calc(env(safe-area-inset-bottom,0px) + 8px));width:min(calc(100% - 24px),560px);min-height:66px;grid-template-columns:minmax(0,1fr) auto;padding:8px 8px 8px 16px;gap:8px 12px;background:var(--sm-shell)!important;color:var(--sm-ink)!important;border:1px solid var(--sm-line)!important;border-radius:var(--sm-drawer-corner)!important;box-shadow:0 5px 22px #00000073!important}body.smd-brand-shell #smd-sticky-atc:not(.smd-atc--pill):has(>#smd-atc-select){grid-template-columns:minmax(0,1fr) minmax(0,200px) auto}body.smd-brand-shell #smd-sticky-atc:not(.smd-atc--pill) .smd-atc__info{grid-column:auto}body.smd-brand-shell #smd-sticky-atc:not(.smd-atc--pill) .smd-atc__title{font-family:var(--text-font-family)!important;font-size:14px;font-weight:700!important;line-height:1.2;letter-spacing:.01em!important;white-space:normal;overflow-wrap:anywhere}body.smd-brand-shell #smd-sticky-atc:not(.smd-atc--pill) .smd-atc__price{font-size:12px}body.smd-brand-shell #smd-sticky-atc:not(.smd-atc--pill) #smd-atc-btn{width:auto;min-height:48px;padding-inline:clamp(12px,3.6vw,24px);font-size:14px;line-height:1.15;letter-spacing:.01em}body.smd-brand-shell #smd-sticky-atc:not(.smd-atc--pill) #smd-atc-select{min-height:48px;font-size:13px}@media(max-width:639px){body.smd-brand-shell #smd-sticky-atc:not(.smd-atc--pill):has(>#smd-atc-select){grid-template-columns:minmax(0,1fr) auto}body.smd-brand-shell #smd-sticky-atc:not(.smd-atc--pill):has(>#smd-atc-select) .smd-atc__info{grid-column:1 / -1}}body.smd-brand-shell #smd-sticky-atc :is(.smd-atc__title,.smd-atc__price){color:var(--sm-ink)!important}body.smd-brand-shell #smd-sticky-atc.smd-atc--pill #smd-atc-btn:disabled{background:#e5e5e5!important;color:#6b6b6b!important;-webkit-text-fill-color:#6b6b6b!important;border-color:#bbb!important}body.smd-brand-shell #cart-drawer.sm-cart{--background: 21 21 21 !important;--text-color: 255 255 255 !important;--sm-radius: 18px;--sm-accent: #2f7d4a;--sm-accent-strong: #1f5a33;--sm-accent-soft: #e8f4ec;background:transparent!important;color:var(--sm-ink)!important}body.smd-brand-shell #cart-drawer.sm-cart::part(content),body.smd-brand-shell #cart-drawer.sm-cart::part(header),body.smd-brand-shell #cart-drawer.sm-cart::part(body),body.smd-brand-shell #cart-drawer.sm-cart::part(footer),body.smd-brand-shell #cart-drawer.sm-cart :is(.sm-cart-top,.sm-cart-content,.sm-cart-footer,.cart-drawer__note){background:var(--sm-panel)!important;color:var(--sm-ink)!important;border-color:var(--sm-line)!important}body.smd-brand-shell #cart-drawer.sm-cart::part(content){border-radius:var(--sm-drawer-corner)!important;overflow:clip}body.smd-brand-shell #cart-drawer.sm-cart::part(footer){border-end-start-radius:var(--sm-drawer-corner)!important;border-end-end-radius:var(--sm-drawer-corner)!important}body.smd-brand-shell #cart-drawer.sm-cart .sm-cart-heading h2 span{border-radius:var(--sm-capsule)!important}body.smd-brand-shell .cart-order__recap .cart-form.rounded{border-radius:var(--sm-drawer-corner)!important}body.smd-brand-shell #cart-drawer.sm-cart :is(.sm-cart-row,.sm-cart-offer,.sm-cart-mystery){background:var(--sm-raised)!important;border-color:var(--sm-line)!important;border-radius:var(--sm-small-panel)!important}body.smd-brand-shell #cart-drawer.sm-cart :is(.sm-cart-heading h2 span,.sm-cart-qty){background:#e5e5e5;color:var(--sm-ink);border-color:var(--sm-line)}body.smd-brand-shell #cart-drawer.sm-cart .sm-cart-qty{border-radius:var(--sm-capsule)!important}body.smd-brand-shell #cart-drawer.sm-cart :is(.sm-cart-qty>button,.sm-cart-offer-price,.sm-cart-name,.sm-cart-name a){color:var(--sm-ink)!important}body.smd-brand-shell #cart-drawer.sm-cart .sm-cart-qty>button:hover{background:#d0d0d0}body.smd-brand-shell #cart-drawer.sm-cart :is(.sm-cart-remove,.sm-cart-info>p,.sm-cart-name s,.sm-cart-offer p,.sm-cart-offer p.sm-cart-design,.sm-cart-carousel-caption,.sm-cart-mystery-pending){color:var(--sm-muted)!important}body.smd-brand-shell #cart-drawer.sm-cart :is(.sm-cart-add,.sm-cart-carousel-nav>button,[name=checkout]){background:#000!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#000!important;border-radius:var(--sm-capsule)!important}body.smd-brand-shell #cart-drawer.sm-cart :is(.sm-cart-add,.sm-cart-carousel-nav>button,[name=checkout]):not(:disabled):hover{background:#222!important}body.smd-brand-shell #cart-drawer.sm-cart :is(.sm-cart-add,.sm-cart-carousel-nav>button,[name=checkout]):disabled{background:#e5e5e5!important;color:#6b6b6b!important;-webkit-text-fill-color:#6b6b6b!important;border-color:#bbb!important}body.smd-brand-shell #cart-drawer.sm-cart :is(.sm-cart-reward-badge,.sm-cart-reward-icon,.sm-cart-tier-state,.sm-cart-add.is-added){background:var(--sm-accent-soft)!important;color:var(--sm-accent-strong)!important;-webkit-text-fill-color:var(--sm-accent-strong)!important;border-color:#7fb08f!important}body.smd-brand-shell #cart-drawer.sm-cart .is-unlocked .sm-cart-reward-icon,body.smd-brand-shell #cart-drawer.sm-cart .sm-cart-tier.is-earned .sm-cart-tier-state{background:var(--sm-accent)!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important}body.smd-brand-shell #cart-drawer.sm-cart :is(.sm-cart-unlocks,.sm-cart-unlocks p,.sm-cart-tier){color:var(--sm-accent-strong)!important;border-color:#7fb08f!important}body.smd-brand-shell #cart-drawer.sm-cart :is(.sm-cart-track,.sm-cart-tier-track){background:#cfe5d6}body.smd-brand-shell #cart-drawer.sm-cart .sm-cart-error{color:var(--sm-error)!important}body.smd-brand-shell .footer :is(a,p,span,.footer__title,.text-subdued){color:var(--sm-ink)!important}body.smd-brand-shell .footer .button{color:#fff!important}body.smd-brand-shell .footer__newsletter-form button.circle-chevron{background:#000!important;color:#fff!important;border-radius:50%!important}body.smd-brand-shell .footer__newsletter-form button.circle-chevron:hover{background:#222!important;color:#fff!important}body.smd-brand-shell :is(#smd-cookie-banner,.smd-modal-box){background:var(--sm-panel)!important;color:var(--sm-ink)!important;border-color:var(--sm-line)!important;border-radius:var(--sm-card)!important}body.smd-brand-shell #smd-cookie-banner :is(p,a),body.smd-brand-shell .smd-modal-box :is(h2,p,.smd-pref-label,.smd-pref-desc){color:var(--sm-ink)!important}body.smd-brand-shell .smd-cb-btn{background:#000!important;color:#fff!important;border-color:#000!important;border-radius:var(--sm-capsule)!important}body.smd-brand-shell .smd-cb-btn:hover{background:#222!important}body.smd-brand-shell .smd-cb-close{color:var(--sm-ink)!important}body.smd-brand-shell .smd-toggle-track{background:#c4c4c4!important}body.smd-brand-shell .smd-toggle input:checked+.smd-toggle-track{background:#000!important}body.smd-brand-shell .smd-toggle input:checked+.smd-toggle-track:before{background:#fff!important}body.smd-brand-shell .smd-toggle input:focus-visible+.smd-toggle-track{outline:2px solid #000;outline-offset:3px}body.smd-brand-shell :is(.jdgm-widget,.jdgm-review-widget,.jdgm-rev-widg,.jdgm-rev-widg__header,.jdgm-rev-widg__body,.jdgm-rev,.jdgm-quest,.jdgm-carousel-item,#judgeme_product_reviews,#judgeme_all_reviews_page,.jdgm-all-reviews-page__wrapper),body.smd-brand-shell #judgeme_product_reviews :is(.jdgm-rev-widg,.jdgm-rev-widg__header,.jdgm-rev-widg__body,.jdgm-rev),body.smd-brand-shell #judgeme_all_reviews_page :is(.jdgm-widget,[class*=jdgm-]){background-color:var(--sm-panel)!important;color:var(--sm-ink)!important;border-color:var(--sm-line)!important}body.smd-brand-shell #judgeme_product_reviews,body.smd-brand-shell #judgeme_product_reviews .jdgm-rev-widg{border-radius:var(--sm-card)!important}body.smd-brand-shell #judgeme_product_reviews .jdgm-rev-widg{box-sizing:border-box;padding:clamp(16px,3vw,28px)!important}body.smd-brand-shell #judgeme_product_reviews .jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-rev-widg__header{padding:0!important;margin-block-end:0!important}body.smd-brand-shell #judgeme_product_reviews .jdgm-write-rev-link{box-sizing:border-box;max-inline-size:100%;min-block-size:44px;padding:10px 18px;text-align:center}body.smd-brand-shell #judgeme_product_reviews .jdgm-write-rev-link:focus-visible{outline-offset:2px!important}body.smd-brand-shell .jdgm-widget :is(.jdgm-rev-widg__title,.jdgm-rev-widg__summary-text,.jdgm-rev__title,.jdgm-rev__body,.jdgm-rev__author,.jdgm-rev__timestamp,.jdgm-rev__buyer-badge,.jdgm-rev__reply-content,.jdgm-histogram__percentage,.jdgm-histogram__frequency,.jdgm-paginate__page,.jdgm-sort-dropdown,.jdgm-sort-dropdown-arrow,.jdgm-star),body.smd-brand-shell #judgeme_product_reviews :is(.jdgm-star,.jdgm-rev__author,.jdgm-rev__title,.jdgm-rev__body,.jdgm-rev__timestamp),body.smd-brand-shell .product-info .jdgm-preview-badge :is(.jdgm-star,.jdgm-prev-badge__text),body.smd-brand-shell .jdgm-medal__value{color:var(--sm-ink)!important}body.smd-brand-shell :is(.jdgm-widget,#judgeme_product_reviews,.jdgm-preview-badge,.product-info .jdgm-preview-badge) .jdgm-star:before,body.smd-brand-shell :is(.jdgm-widget,#judgeme_product_reviews,.jdgm-preview-badge,.product-info .jdgm-preview-badge) .jdgm-star:after{color:var(--sm-ink)!important}body.smd-brand-shell .jdgm-widget .jdgm-histogram__bar{background:var(--sm-line)!important}body.smd-brand-shell .jdgm-widget .jdgm-histogram__bar-content{background:#000!important}body.smd-brand-shell :is(.jdgm-widget,#judgeme_all_reviews_page) :is(.jdgm-write-rev-link,.jdgm-ask-question-btn,.jdgm-submit-rev),body.smd-brand-shell #pp-tracking-page-app .pp-button-enter{background:#000!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#000!important;border-radius:var(--sm-capsule)!important}body.smd-brand-shell #pp-tracking-page-app .pp_tracking_content{--pp-timeline-color: #f4f4f4 !important;--pp-timeline-line-color: #d5d5d5 !important;--pp-timeline-badge-border-color: #bbb !important;color:var(--sm-ink)!important;background:var(--sm-shell)!important}body.smd-brand-shell #pp-tracking-page-app :is(.pp_tracking_title,.pp_tracking_tab_left,.pp_tracking_tab_right,.timeline-body-head,.timeline-body-content,.pp_tracking_info_title,.pp_tracking_info,.pp_tracking_info a,.text-wrapper,.pp_tracking_below a){color:var(--sm-ink)!important}body.smd-brand-shell #pp-tracking-page-app :is(.timeline-body,.pp_tracking_result_title){background:var(--sm-panel)!important;color:var(--sm-ink)!important;border-color:var(--sm-line)!important;border-radius:var(--sm-card)!important}body.smd-brand-shell #pp-tracking-page-app :is(.timeline-body-head-caption,.pp_tracking_info_variant,.pp-link){color:var(--sm-muted)!important}body.smd-brand-shell #pp-tracking-page-app a.pp-link[href="https://www.cwill.com/"]{align-items:center;padding:4px 8px;background:#000!important;color:#fff!important;border-radius:var(--sm-small-panel)!important}body.smd-brand-shell #pp-tracking-page-app a.pp-link[href="https://www.cwill.com/"] span{color:inherit!important}body.smd-brand-shell #pp-tracking-page-app a.pp-link[href="https://www.cwill.com/"] img{opacity:1!important}body.smd-brand-shell #pp-tracking-page-app :is(.pp_active,.PP-TextField__Input.input){border-color:#777!important}body.smd-brand-shell #pp-tracking-page-app .PP-TextField__Input.input{background:var(--sm-panel)!important;color:var(--sm-ink)!important;color-scheme:dark!important;border-radius:var(--sm-capsule)!important}body.smd-brand-shell #facets-drawer::part(content){background:var(--sm-panel)!important;color:var(--sm-ink)!important;border-color:var(--sm-line)!important}body.smd-brand-shell #facets-drawer::part(close-button),body.smd-brand-shell #facets-drawer::part(outside-close-button){color:#fff;background:#000;border-radius:50%}body.smd-brand-shell #facets-drawer .button{color:#fff!important;-webkit-text-fill-color:#fff!important}body.smd-brand-shell #facets-drawer .button :is(span,svg){color:inherit!important;-webkit-text-fill-color:inherit!important}@media(max-width:699px){body.smd-brand-shell .search-drawer::part(content){border-start-start-radius:var(--sm-drawer-corner);border-start-end-radius:var(--sm-drawer-corner)}body.smd-brand-shell #facets-drawer{background:transparent!important}body.smd-brand-shell #facets-drawer::part(content){border-start-start-radius:var(--sm-drawer-corner)!important;border-start-end-radius:var(--sm-drawer-corner)!important;overflow:hidden}}body.smd-brand-shell .sm-cart-heading>button[is=close-button]{color:var(--sm-ink)!important}body.smd-brand-shell #cart-drawer.sm-cart :is(.sm-cart-reward-badge,.sm-cart-special){border-radius:var(--sm-capsule)!important}body.smd-brand-shell :is(.shopify-policy__body,.page,.search-drawer,.collection-toolbar) :is(.link,.link-faded):hover{text-decoration:underline;text-underline-offset:.2em}body.smd-brand-shell :is(.skip-to-content,.smd-cb-close):focus-visible{outline-color:#000!important}body.smd-brand-shell :is(.price,.price-list,sale-price,compare-at-price,.money,.jdgm-preview-badge a){font-family:var(--text-font-family)!important;font-weight:400!important}body.smd-brand-shell :is(.product-info,.product-card,.cart,.search-drawer,.collection-toolbar) :is(.price,.price-list,sale-price){color:var(--sm-ink)!important}body.smd-brand-shell :is(.product-info,.product-card,.cart,.search-drawer) :is(compare-at-price,.price__compare){color:var(--sm-muted)!important}body.smd-brand-shell :is(.facet-tag,.active-facets__button){color:#fff!important;background:#000!important;border-radius:var(--sm-capsule)!important}body.smd-brand-shell :is(.facet-tag,.active-facets__button) svg{color:inherit!important}body.smd-brand-shell .shopify-section--main-page .prose>div[style*=";color:#000"]{color:var(--sm-ink)!important}body.smd-brand-shell .shopify-section--main-page .prose>div[style*=";color:#000"] :is(p,li)[style*=";color:#333"],body.smd-brand-shell .shopify-section--main-page .prose :is(p,small,li)[style*="color: #777"]{color:var(--sm-muted)!important}body.smd-brand-shell .shopify-section--main-page .prose>div[style*=";color:#000"] div[style*=";color:#222"]{padding:16px 18px!important;background:var(--sm-panel)!important;border:1px solid var(--sm-line)!important;border-radius:var(--sm-small-panel)!important;color:var(--sm-ink)!important}body.smd-brand-shell .shopify-section--main-page .prose a[style*="color: #007bff"]{color:var(--sm-ink)!important;text-decoration:underline;text-underline-offset:.2em}body.smd-brand-shell .shopify-section--main-page .prose a[href^="sms:"]{background:#000!important;color:#fff!important;border-radius:var(--sm-capsule)!important}body.smd-brand-shell .smd-pol,body.smd-brand-shell .smd-pol :is(h1,h2,h3,th,strong,.smd-pol__nav a),body.smd-brand-shell .smd-legal a{color:var(--sm-ink)!important}body.smd-brand-shell .smd-pol :is(.smd-pol__hero-sub,.smd-pol__sec p,.smd-pol__sec li,.smd-pol__step-desc,.smd-pol__trust-item span,.smd-pol__nav-label,.smd-pol__hero-tag),body.smd-brand-shell .smd-legal .smd-legal__updated{color:var(--sm-muted)!important}body.smd-brand-shell .smd-pol :is(.smd-pol__hero,.smd-pol__nav,.smd-pol__sec,.smd-pol__sec h2,.smd-pol__step){border-color:var(--sm-line)!important}body.smd-brand-shell .smd-pol .smd-pol__hero{border-radius:var(--sm-small-panel)!important}body.smd-brand-shell .smd-pol :is(.smd-pol__callout,.smd-pol__trust-item),body.smd-brand-shell .smd-legal .smd-legal__copyright{background:var(--sm-panel)!important;color:var(--sm-ink)!important;border-color:var(--sm-line)!important;border-radius:var(--sm-small-panel)!important}body.smd-brand-shell .smd-pol .smd-pol__step-num{background:#000!important;color:#fff!important;border-radius:var(--sm-capsule)!important}body.smd-brand-shell :is(.shopify-policy__body,.shopify-section--main-page .prose) table{inline-size:100%;min-inline-size:0;color:var(--sm-ink)!important;border-color:var(--sm-line)!important}body.smd-brand-shell :is(.shopify-policy__body,.shopify-section--main-page .prose) table :is(th,td){color:var(--sm-ink)!important;border-color:var(--sm-line)!important;overflow-wrap:anywhere}body.smd-brand-shell :is(.shopify-policy__body,.shopify-section--main-page .prose) table th{background:var(--sm-raised)!important}body.smd-brand-shell :is(.shopify-policy__body,.shopify-section--main-page .prose) table td{background:var(--sm-shell)!important}body.smd-brand-shell :is(.shopify-policy__body,.shopify-section--main-page .prose) table tr:nth-child(2n) td{background:var(--sm-panel)!important}@media(max-width:699px){body.smd-brand-shell :is(.shopify-policy__body,.shopify-section--main-page .prose) table{table-layout:fixed}body.smd-brand-shell :is(.shopify-policy__body,.shopify-section--main-page .prose) table :is(th,td){white-space:normal;padding-inline:7px}body.smd-brand-shell :is(.shopify-policy__body,.shopify-section--main-page .prose) table:has(thead th:nth-child(4)){table-layout:auto}body.smd-brand-shell :is(.shopify-policy__body,.shopify-section--main-page .prose) table:has(thead th:nth-child(4)) :is(th,td){font-size:.75rem!important;padding-inline:4px!important;white-space:normal;word-break:normal;overflow-wrap:normal}}body.smd-brand-shell :is(#data-verification-modal,.Avada-Popup){box-sizing:border-box;max-inline-size:calc(100% - 32px);max-block-size:calc(100dvh - 32px);padding:16px;overflow-y:auto;background:var(--sm-panel)!important;color:var(--sm-ink)!important;border-color:var(--sm-line)!important;border-radius:var(--sm-card)!important}body.smd-brand-shell #data-verification-modal{width:min(480px,calc(100% - 32px))}body.smd-brand-shell .Avada-Popup{width:min(420px,calc(100% - 32px))}body.smd-brand-shell #data-verification-container a,body.smd-brand-shell #data-verification-modal .data-verification-close{color:var(--sm-ink)!important}body.smd-brand-shell .Avada-Popup .Avada-ConfirmBtn{align-self:flex-end;margin:0!important}body.smd-brand-shell :is(.Avada-Popup,#data-verification-modal) :is(.Avada-ConfirmBtn,.Avada-SubmitBtn,button[type=submit],input[type=submit]){min-block-size:44px;padding-inline:14px;background:#000!important;color:#fff!important;border-color:#000!important;border-radius:var(--sm-capsule)!important}body.smd-brand-shell :is(.shopify-section--contact,#pp-tracking-page-app,.jdgm-form,#data-verification-modal,.Avada-Popup) label{color:var(--sm-ink)!important}body.smd-brand-shell :is(.shopify-section--contact,#pp-tracking-page-app,.jdgm-form,#data-verification-modal,.Avada-Popup) :is(.errors,.field-error,.form__message--error,[aria-invalid=true]){border-color:var(--sm-error)!important}body.smd-brand-shell :is(.shopify-section--contact,#pp-tracking-page-app,.jdgm-form,#data-verification-modal,.Avada-Popup) :is(.errors,.field-error,.form__message--error){color:var(--sm-error)!important}body.smd-brand-shell :is(.shopify-section--contact,#pp-tracking-page-app,.jdgm-form,#data-verification-modal,.Avada-Popup) input:-webkit-autofill{-webkit-text-fill-color:var(--sm-ink)!important;-webkit-box-shadow:0 0 0 1000px var(--sm-panel) inset!important}body.smd-brand-shell :is(#judgeme_product_reviews,#judgeme_all_reviews_page) .jdgm-form textarea{border-radius:var(--sm-small-panel)!important}body.smd-brand-shell :is(#judgeme_product_reviews,#judgeme_all_reviews_page) .jdgm-form .jdgm-countdown,body.smd-brand-shell :is(#judgeme_product_reviews,#judgeme_all_reviews_page) .jdgm-form .jdgm-countdown span{color:#555!important}body.smd-brand-shell :is(#judgeme_product_reviews,#judgeme_all_reviews_page) .jdgm-form .jdgm-media-fieldset__icon,body.smd-brand-shell :is(#judgeme_product_reviews,#judgeme_all_reviews_page) .jdgm-form .jdgm-media-fieldset__icon:before,body.smd-brand-shell :is(#judgeme_product_reviews,#judgeme_all_reviews_page) .jdgm-form .jdgm-media-fieldset__icon:after{color:var(--sm-ink)!important}body.smd-brand-shell :is(#judgeme_product_reviews,#judgeme_all_reviews_page) .jdgm-form .jdgm-picture-fieldset__box--input:focus-within{outline:2px solid #000;outline-offset:3px}body.smd-brand-shell :is(#judgeme_product_reviews,#judgeme_all_reviews_page) .jdgm-write-rev-link{font-family:var(--text-font-family)!important;font-weight:700!important}@media(max-width:479px){body.smd-brand-shell #main .shopify-section--main-page .page>h1.h1.text-center{font-size:clamp(1.5rem,calc(11.43vw - .786rem),2rem)!important;line-height:1.12;word-break:normal;overflow-wrap:anywhere}}body.smd-brand-shell #main .smd-pol__nav a{background-image:none!important}body.smd-brand-shell #main .smd-pol__nav a:is(:hover,:focus-visible){text-decoration:underline;text-underline-offset:.2em}body.smd-brand-shell #main .smd-utility-page:has(.jdgm-all-reviews-widget){background:transparent!important}body.smd-brand-shell #main .smd-utility-page :is(.jdgm-legacy-widget-content,.jdgm-all-reviews-widget-v2025,.jdgm-all-reviews-page__wrapper){background:transparent!important}body.smd-brand-shell #main .jdgm-all-reviews-widget{box-sizing:border-box;padding:clamp(16px,3vw,28px)!important;border-radius:var(--sm-card)!important}body.smd-brand-shell #main .jdgm-all-reviews-widget .jdgm-histogram__bar{block-size:10px!important;min-block-size:10px!important;background:#e0e0e0!important;border-radius:var(--sm-capsule)!important}body.smd-brand-shell #main .jdgm-all-reviews-widget .jdgm-histogram__bar-content{block-size:10px!important;min-block-size:10px!important;background:#000!important;border-radius:var(--sm-capsule)!important}body.smd-brand-shell #main .jdgm-all-reviews-widget .jdgm-rev__icon,body.smd-brand-shell #main .jdgm-all-reviews-widget .jdgm-rev__icon:before,body.smd-brand-shell #main .jdgm-all-reviews-widget .jdgm-rev__icon:after{color:var(--sm-muted)!important}@media(max-width:699px){body.smd-brand-shell #main .jdgm-all-reviews-widget .jdgm-histogram__row{display:flex!important;flex-direction:row!important;align-items:center;gap:8px;min-block-size:24px;block-size:auto!important}body.smd-brand-shell #main .jdgm-all-reviews-widget .jdgm-histogram__star{flex:0 0 85px;white-space:nowrap;margin:0!important}body.smd-brand-shell #main .jdgm-all-reviews-widget .jdgm-histogram__bar{flex:1 1 auto;inline-size:auto!important;min-inline-size:40px;margin:0!important}body.smd-brand-shell #main .jdgm-all-reviews-widget .jdgm-histogram__frequency{flex:0 0 36px;margin:0!important;white-space:nowrap;text-align:end}}body.smd-brand-shell #main .smd-find-your-case{display:grid;gap:12px}body.smd-brand-shell #main .smd-find-your-case__family{background:var(--sm-panel)!important;border:1px solid var(--sm-line);border-radius:var(--sm-small-panel)!important}body.smd-brand-shell #main .smd-find-your-case__family>summary{display:flex;align-items:center;justify-content:space-between;min-block-size:52px;padding:10px 14px!important;background:transparent!important;color:var(--sm-ink)!important;font-family:var(--text-font-family)!important;font-weight:700!important;border-radius:var(--sm-small-panel)!important;cursor:pointer}body.smd-brand-shell #main .smd-find-your-case__family>summary::-webkit-details-marker{display:none}body.smd-brand-shell #main .smd-find-your-case__family[open]>summary svg{transform:rotate(180deg)}body.smd-brand-shell #main .smd-find-your-case__models{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:0 12px;padding:0 14px 12px;background:transparent!important}body.smd-brand-shell #main .smd-find-your-case__models a{display:inline-flex;align-items:center;min-block-size:44px;color:var(--sm-ink)!important}body.smd-brand-shell #main .shopify-section--main-product .product-info .product-info__block-item[data-block-type=variant-picker]{margin-block-start:16px!important}body.smd-brand-shell #main .shopify-section--main-product .product-info .product-info__block-item[data-block-type=buy-buttons]{margin-block-start:24px!important}body.smd-brand-shell #main .shopify-section--main-product .product-info__buy-buttons{padding-block-end:0!important}body.smd-brand-shell #main .shopify-section--main-product .product-info__variant-picker .variant-picker{row-gap:16px}body.smd-brand-shell #main .shopify-section--main-product .product-info__variant-picker .variant-picker__option-info{flex-wrap:wrap;align-items:center;gap:6px 12px;margin-block-end:8px}body.smd-brand-shell #main .shopify-section--main-product .product-info__variant-picker .smd-jokester-fixed-color{display:flex;align-items:center;gap:8px;margin:0!important}body.smd-brand-shell #main .shopify-section--main-product .product-info__variant-picker .smd-jokester-fixed-color p{align-items:center;margin:0;text-transform:uppercase}body.smd-brand-shell #main .shopify-section--main-product .product-info__variant-picker .smd-jokester-fixed-color>span{width:14px;height:14px;margin:0;background:#fff;border:1px solid #6d6d6d;border-radius:50%!important;outline:0}body.smd-brand-shell #main .shopify-section--main-product .product-info__variant-picker button.select{position:relative;padding-inline:16px 36px;background:#fff!important;border-color:#b5b5b5!important}body.smd-brand-shell #main .shopify-section--main-product .product-info__variant-picker button.select .select-chevron{inset-inline-end:16px}body.smd-brand-shell #main .shopify-section--main-product .product-info__variant-picker .smd-jokester-designs{margin-block-start:16px}body.smd-brand-shell #main .shopify-section--main-product .product-info__variant-picker .smd-jokester-designs__rail{inline-size:fit-content;max-inline-size:100%;margin-inline:0;padding:4px;scrollbar-width:thin;scrollbar-color:#b5b5b5 transparent}body.smd-brand-shell #main .shopify-section--main-product .product-info__variant-picker .smd-jokester-designs__rail:not(:has(>li:nth-child(9))){inline-size:100%;flex-wrap:wrap;overflow:visible;scrollbar-width:none}body.smd-brand-shell #main .shopify-section--main-product .product-info__variant-picker .smd-jokester-designs__rail:not(:has(>li:nth-child(9)))>li{flex-basis:4.75rem}body.smd-brand-shell #main .shopify-section--main-product .product-info__variant-picker .smd-jokester-designs__link:focus-visible{outline-offset:-2px!important}body.smd-brand-shell #main .shopify-section--main-product .product-info__variant-picker .smd-jokester-designs__image{border-radius:var(--sm-small-panel)!important}body.smd-brand-shell #main .shopify-section--main-product .product-info__variant-picker .smd-jokester-designs__name{color:var(--sm-ink)!important;font-size:.625rem;overflow-wrap:break-word}body.smd-brand-shell #main .shopify-section--main-product .product-info .product-info__accordion{background:#fff!important;border-color:#b5b5b5!important}body.smd-brand-shell #main .shopify-section--main-product .product-info .product-info__accordion>summary:hover{background:#fff!important}body.smd-brand-shell #main .shopify-section--main-product .product-info .product-info__accordion .accordion__toggle{position:relative;padding-inline:14px 44px!important}body.smd-brand-shell #main .shopify-section--main-product .product-info .product-info__accordion>summary .circle-chevron{position:absolute;inset-inline-end:14px;inset-block-start:50%;translate:0 -50%;background:transparent!important;color:var(--sm-ink)!important}body.smd-brand-shell .search-drawer input[type=search]{padding-inline:20px!important}
/*# sourceMappingURL=/cdn/shop/t/189/assets/smd-brand-shell.css.map */
