:root{--mojito-ink:#1c1c1c;--mojito-line:#dddddd;--mojito-muted:#8a8a8a}.mojito-review-count{margin-left:8px;font-size:.8125rem;line-height:1;font-weight:400;color:var(--mojito-muted);letter-spacing:.01em;vertical-align:middle;font-variant-numeric:tabular-nums;white-space:nowrap}product-info .jdgm-prev-badge__text{display:none!important}product-info .product__selectors .selector-wrapper{margin-bottom:22px}product-info .product__selectors .radio__fieldset{border:0;margin:0;padding:0;min-width:0}product-info .product__selectors .radio__legend{float:none;width:100%;border:0;padding:0;margin:0 0 10px;display:flex;align-items:baseline;gap:12px}product-info .product__selectors .radio__legend__label{font-size:14px;font-weight:600;color:var(--mojito-ink);line-height:1.3;text-transform:none!important;letter-spacing:0!important}product-info .product__selectors .radio__legend__label .mojito-sel-val{font-weight:500;color:var(--mojito-ink)}product-info .selector-wrapper--boxes:not(.selector-wrapper--swatches){position:relative}product-info .product__selectors .radio__legend .mojito-sizeguide-inline{position:absolute;top:0;right:0;margin:0!important;white-space:nowrap;font-size:15px;line-height:1.3;cursor:pointer;pointer-events:auto}product-info .product__selectors .radio__legend .mojito-sizeguide-inline *{font-size:inherit}product-info .selector-wrapper--swatches .radio__buttons{display:flex!important;flex-wrap:wrap;gap:7px;margin:0}product-info .selector-wrapper--swatches .radio__button{margin:0;padding:0;width:auto;max-width:none;min-width:0}product-info .selector-wrapper--swatches .radio__label{display:block;width:64px!important;height:76px!important;padding:0;margin:0;border:1px solid var(--mojito-line)!important;border-radius:2px;overflow:hidden;background:#fff;cursor:pointer;position:relative;box-shadow:none;transition:border-color .15s,box-shadow .15s}product-info .selector-wrapper--swatches .radio__label .option-image{display:block;width:100%;height:100%;margin:0;padding:0;border:0;border-radius:0}product-info .selector-wrapper--swatches .radio__label .option-image img{width:100%!important;height:100%!important;max-width:none;object-fit:cover;display:block}product-info .selector-wrapper--swatches .radio__label .option-title{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}product-info .selector-wrapper--swatches .radio__label:hover{border-color:var(--mojito-ink)!important;box-shadow:0 0 0 2px #0000000f}product-info .selector-wrapper--swatches .radio__input:checked+.radio__label{border-color:var(--mojito-ink)!important;box-shadow:0 0 0 2px var(--mojito-ink)}product-info .selector-wrapper--swatches .swatch__more{display:none!important}product-info .selector-wrapper--swatches .radio__button:is(.sold-out,.mojito-oos) .option-image img{filter:grayscale(90%) opacity(.5);transition:filter .15s}product-info .selector-wrapper--swatches .radio__button:is(.sold-out,.mojito-oos) .radio__label:hover .option-image img,product-info .selector-wrapper--swatches .radio__button:is(.sold-out,.mojito-oos) .radio__input:checked+.radio__label .option-image img{filter:grayscale(70%) opacity(.66)}product-info .selector-wrapper--boxes:not(.selector-wrapper--swatches) .radio__buttons{display:flex!important;flex-wrap:wrap;gap:8px;margin:0;grid-template-columns:none!important}product-info .selector-wrapper--boxes:not(.selector-wrapper--swatches) .radio__button{margin:0}product-info .selector-wrapper--boxes:not(.selector-wrapper--swatches) .radio__label{display:flex;align-items:center;justify-content:center;min-width:48px;height:44px;padding:0 14px;margin:0;border:1px solid var(--mojito-line)!important;border-radius:4px;background:#fff!important;color:var(--mojito-ink)!important;font-size:14px;font-weight:500;line-height:1;cursor:pointer;transition:border-color .15s,background .15s,color .15s}product-info .selector-wrapper--boxes:not(.selector-wrapper--swatches) .radio__label .option-title{font-size:14px;line-height:1;text-transform:none;letter-spacing:0}product-info .selector-wrapper--boxes:not(.selector-wrapper--swatches) .radio__label:hover{border-color:#999!important}product-info .selector-wrapper--boxes:not(.selector-wrapper--swatches) .radio__input:checked+.radio__label{border-color:var(--mojito-ink)!important;background:var(--mojito-ink)!important;color:#fff!important}product-info .selector-wrapper--boxes:not(.selector-wrapper--swatches) .radio__button:is(.sold-out,.mojito-oos) .radio__label{color:#b0b0b0!important;text-decoration:none;border-color:var(--mojito-line)!important;background:#fff!important;position:relative;overflow:hidden}product-info .selector-wrapper--boxes:not(.selector-wrapper--swatches) .radio__button:is(.sold-out,.mojito-oos) .radio__label:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;background-image:linear-gradient(to top right,transparent calc(50% - 1px),#a6a6a6 calc(50% - 1px),#a6a6a6 calc(50% + 1px),transparent calc(50% + 1px))}product-info .selector-wrapper--boxes:not(.selector-wrapper--swatches) .radio__button:is(.sold-out,.mojito-oos) .radio__input:checked+.radio__label{border-color:#8a8a8a!important}@media(min-width:768px){product-info .product__form{margin-top:22px}}.mojito-acc .mojito-acc-item{border-top:1px solid var(--color-border, #ddd)}.mojito-acc .mojito-acc-item:last-child{border-bottom:1px solid var(--color-border, #ddd)}.mojito-acc .mojito-acc-header{margin:0;cursor:pointer;position:relative;padding:15px 30px 15px 0;-webkit-user-select:none;user-select:none;outline-offset:3px}.mojito-acc .mojito-acc-header:after{content:"";position:absolute;right:4px;top:50%;width:9px;height:9px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-65%) rotate(45deg);transition:transform .2s;opacity:.65}.mojito-acc .mojito-acc-item.is-open>.mojito-acc-header:after{transform:translateY(-35%) rotate(-135deg)}.mojito-acc .mojito-acc-content{padding:0 0 16px}.mojito-acc .mojito-acc-item:not(.is-open)>.mojito-acc-content{display:none}.product-gallery.mojito-g .mojito-g-orig{display:none!important}.mojito-g-stage{position:relative}.mojito-g-stage .product-gallery__media-slide{display:block}.mojito-g-stage .product-gallery__media-slide.mojito-hide{display:none!important}.product-gallery .mojito-g-thumbs{margin:0;padding:0}@media(min-width:1024px){.mojito-g-stage{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.product-gallery .mojito-g-thumbs{display:none!important}}@media(max-width:1023px){.mojito-g-stage{display:flex;gap:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:0}.mojito-g-stage::-webkit-scrollbar{display:none}.mojito-g-stage .product-gallery__media-slide{flex:0 0 100%;width:100%;scroll-snap-align:start}.product-gallery .mojito-g-thumbs{display:flex;gap:8px;margin:10px 0 0;overflow-x:auto;scrollbar-width:none}.product-gallery .mojito-g-thumbs::-webkit-scrollbar{display:none}.mojito-g-thumb{flex:0 0 auto;width:60px;height:72px;padding:0;border:1px solid var(--mojito-line);border-radius:2px;overflow:hidden;background:#fff;cursor:pointer;opacity:.65;transition:opacity .15s,border-color .15s}.mojito-g-thumb img{width:100%;height:100%;object-fit:cover;display:block}.mojito-g-thumb:hover{opacity:.85}.mojito-g-thumb.is-active{opacity:1;border-color:var(--mojito-ink)}.mojito-g-thumb.mojito-hide{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/120/assets/mojito-pdp-native.css.map */
