body[data-template=product] .product-title-wrapper.is-product-page .text-block p,body[data-template=product] .product-title-wrapper .text-block p{font-weight:400!important;letter-spacing:-.01em}body[data-template=product] .product-details .product-title-wrapper .text-block p{font-size:var(--font-size)!important}@media screen and (min-width:750px){body[data-template=product] .product-information__grid.product-information--media-left .product-information__media{padding-left:75px!important;padding-right:48px!important}body[data-template=product] .product-information__grid.product-information--media-left .product-details{padding-right:75px!important;padding-left:48px!important}}body[data-template=product] .media-gallery--carousel slideshow-arrows{display:flex!important;mix-blend-mode:normal;padding-inline:12px}body[data-template=product] .media-gallery--carousel slideshow-arrows .slideshow-control{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;min-height:0;padding:0;border-radius:50%;background:#ffffffeb;color:var(--sl-ink);box-shadow:0 1px 6px #1a1a1a2e}body[data-template=product] .media-gallery--carousel slideshow-component:has(.slideshow-controls__thumbnail:first-child[aria-selected=true]) slideshow-arrows .slideshow-control--previous{visibility:hidden;pointer-events:none}body[data-template=product] .media-gallery--carousel slideshow-arrows .slideshow-control:hover{background:var(--sl-paper)}body[data-template=product] .media-gallery--carousel slideshow-arrows .slideshow-control:focus-visible{outline:2px solid var(--sl-ink);outline-offset:2px}@media(max-width:749px){body[data-template=product] .media-gallery--carousel slideshow-arrows{padding-inline:8px}body[data-template=product] .media-gallery--carousel slideshow-arrows .slideshow-control{width:32px;height:32px}body[data-template=product] .media-gallery--carousel slideshow-arrows .slideshow-control svg{width:16px;height:16px}}body[data-template=product] .sl-rating{margin-block-start:-13.5px}body[data-template=product] .product-title-wrapper .text-block{--font-size: 28px !important;line-height:1.1}@media screen and (min-width:750px){body[data-template=product] .product-title-wrapper .text-block{--font-size: 2.2rem !important}}@media screen and (min-width:750px){body[data-template=product] media-gallery{--media-radius: 14px !important}body[data-template=product] media-gallery .slideshow-controls__thumbnails{--media-radius: 8px !important;gap:6px;padding-block-start:4px}body[data-template=product] media-gallery .slideshow-controls__thumbnails .slideshow-control,body[data-template=product] media-gallery .slideshow-controls__thumbnails .slideshow-control img{border-radius:8px}body[data-template=product] media-gallery .slideshow-controls__thumbnails .slideshow-control[aria-selected=true]{border-color:transparent;outline:2px solid var(--sl-coral);outline-offset:1px}}@media screen and (max-width:749px){body[data-template=product] .product-information{padding-block-start:0!important}body[data-template=product] .product-details{margin-block-start:12px}body[data-template=product] media-gallery slideshow-controls[thumbnails],body[data-template=product] media-gallery .media-gallery__mobile-controls[thumbnails]{margin-top:0!important}body[data-template=product] .media-gallery--mobile-peek .slideshow-controls__thumbnails-container{margin-top:0!important}body[data-template=product] .media-gallery--mobile-peek .slideshow-controls__thumbnails{gap:6px!important;padding-block-start:8px!important}body[data-template=product] .media-gallery--mobile-peek .slideshow-controls__thumbnails .slideshow-control,body[data-template=product] .media-gallery--mobile-peek .slideshow-controls__thumbnails .slideshow-control img{border-radius:8px!important}body[data-template=product] .media-gallery--mobile-peek .slideshow-controls__thumbnails .slideshow-control[aria-selected=true]{border-color:var(--sl-coral)!important}body[data-template=product] media-gallery slideshow-controls[thumbnails],body[data-template=product] media-gallery .media-gallery__mobile-controls[thumbnails]{padding-left:0!important}}body[data-template=product] .sl-note,body[data-template=product] .sl-acc{margin-block-start:16px}body[data-template=product] .sl-heading{margin-block:16px -10px}body[data-template=product] .delivery-info__select-wrap{border:1px solid color-mix(in srgb,var(--sl-ink) 22%,transparent)}body[data-template=product] .accordion .details__header{min-height:0;margin:0;padding-block:12px}body[data-template=product] .product-details .accordion accordion-custom .details{border-block-start:0;border-block-end:1px solid color-mix(in srgb,var(--sl-ink) 16%,transparent)}body[data-template=product] .accordion--dividers .details-content{margin:0;padding-block-end:12px}body[data-template=product] .jm-review-widget-minimal-header__title{flex-basis:100%;font-family:var(--sl-body)!important;font-size:clamp(1.25rem,1rem + .9vw,1.625rem)!important;font-weight:700!important;letter-spacing:-.01em;line-height:1.1;text-align:start!important}body[data-template=product] .jm-average-rating-display--minimal-header{display:none!important}body[data-template=product] .reviews-summary{padding:16px 20px;border:1px solid color-mix(in srgb,var(--sl-ink) 22%,transparent);border-radius:0;background:#fafbfb}body[data-template=product] .reviews-summary__sparkles{display:none}body[data-template=product] .reviews-summary__title{font-family:var(--sl-body);font-size:1.0625rem;font-weight:700;letter-spacing:-.01em;color:var(--sl-ink)}body[data-template=product] .reviews-summary__description{margin-bottom:0;color:var(--sl-muted)}body[data-template=product] .jm-review-widget-minimal-header__title+.jm-cluster{display:none!important}body[data-template=product] .jm-review-widget-minimal-header__button-and-filters{flex:1 1 100%!important;width:100%!important;justify-content:space-between!important;align-items:center!important}body[data-template=product] .sl-reviews-rating{margin:0 auto 0 0}body[data-template=product] .jm-review-widget-minimal-header__button-and-filters>:not(.sl-reviews-rating):not(:has(button,a,[role=button])){display:none!important}body[data-template=product] .jm-review-widget-minimal-header__button-and-filters{justify-content:flex-start!important}body[data-template=product] .jm-review-widget-minimal-header__action-buttons{order:99;margin-inline-start:auto!important;align-self:center}body[data-template=product] .jm-review-widget__header>.jm-cluster:has(.jm-review-widget-minimal-header__title){row-gap:4px!important;--cluster-space: 4px}@media screen and (max-width:749px){body[data-template=product] .jm-review-widget-minimal-header__action-buttons{width:149px;flex:none}body[data-template=product] .jm-action-buttons__button{width:100%!important;min-width:0!important}}body[data-template=product] .reviews-summary__title{display:flex;align-items:center;gap:8px}body[data-template=product] .reviews-summary__title:before{content:"";flex:none;width:20px;height:20px;background:var(--sl-coral);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2 4 5v6c0 5 3.4 9.4 8 11 4.6-1.6 8-6 8-11V5l-8-3Zm-1.3 14.2-3.5-3.5 1.4-1.4 2.1 2.1 4.9-4.9 1.4 1.4-6.3 6.3Z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2 4 5v6c0 5 3.4 9.4 8 11 4.6-1.6 8-6 8-11V5l-8-3Zm-1.3 14.2-3.5-3.5 1.4-1.4 2.1 2.1 4.9-4.9 1.4 1.4-6.3 6.3Z'/%3E%3C/svg%3E") center / contain no-repeat}body[data-template=product] .judgeme-custom-stars__star{width:14px;height:14px}body[data-template=product] [id$=__section_6DPqMJ]{background:#fafbfb}@media screen and (min-width:750px){body[data-template=product] [id$=__section_6DPqMJ] .section-content-wrapper{padding-inline:calc(84px - var(--page-margin, 0px))}}body[data-template=product] .photo-crop-modal-overlay{align-items:flex-end;padding:0;background:#1a1a1a73;transition:opacity .167s var(--sl-ease),visibility .167s var(--sl-ease)}body[data-template=product] .photo-crop-modal{width:100%;max-height:94dvh;border-radius:20px 20px 0 0;background:var(--sl-paper);font-family:var(--sl-body);color:var(--sl-ink);transform:translateY(100%);transition:transform .187s var(--sl-ease)}body[data-template=product] .photo-crop-modal-overlay.is-open .photo-crop-modal{transform:none}body[data-template=product] .photo-crop-modal__title{display:block;flex-shrink:0;margin:0;padding:16px 20px 12px;border-bottom:1px solid color-mix(in srgb,var(--sl-ink) 12%,transparent);font-size:1.125rem;font-weight:700;line-height:1.25}body[data-template=product] .photo-crop-modal__stage{width:auto;margin:16px 16px 0;border-radius:8px;background:#f2f3f3}body[data-template=product] .photo-crop-modal .cropper-modal{background:var(--sl-ink);opacity:.4}body[data-template=product] .photo-crop-modal .cropper-view-box{outline:2px solid var(--sl-coral);outline-color:var(--sl-coral)}body[data-template=product] .photo-crop-modal .cropper-line{background:transparent}body[data-template=product] .photo-crop-modal .cropper-dashed{border-color:#ffffffb3}body[data-template=product] .photo-crop-modal .cropper-center:before,body[data-template=product] .photo-crop-modal .cropper-center:after{background:#fffc}body[data-template=product] .photo-crop-modal .cropper-point{width:14px;height:14px;box-sizing:border-box;border:2px solid var(--sl-coral);border-radius:50%;background:var(--sl-paper);opacity:1}body[data-template=product] .photo-crop-modal .cropper-point.point-n,body[data-template=product] .photo-crop-modal .cropper-point.point-s,body[data-template=product] .photo-crop-modal .cropper-point.point-e,body[data-template=product] .photo-crop-modal .cropper-point.point-w{opacity:0}body[data-template=product] .photo-crop-modal .cropper-point.point-nw{top:-7px;left:-7px}body[data-template=product] .photo-crop-modal .cropper-point.point-ne{top:-7px;right:-7px}body[data-template=product] .photo-crop-modal .cropper-point.point-sw{bottom:-7px;left:-7px}body[data-template=product] .photo-crop-modal .cropper-point.point-se{right:-7px;bottom:-7px;width:14px;height:14px}body[data-template=product] .photo-crop-modal .cropper-point.point-se:before{display:none}body[data-template=product] .photo-crop-modal__frame-preview{gap:8px;padding:16px 16px 0;background:none}body[data-template=product] .photo-crop-modal__frame-caption{font-size:.75rem;letter-spacing:0;text-transform:none;color:var(--sl-muted)}body[data-template=product] .photo-crop-modal__orientation{gap:0;margin:16px 16px 0;padding:3px;border-radius:100px;background:#f2f3f3}body[data-template=product] .photo-crop-modal__orient-btn{min-height:36px;padding:6px 12px;border:0;border-radius:100px;background:none;color:var(--sl-muted);font-family:var(--sl-body);font-size:.875rem;font-weight:400;transition:background-color .2s var(--sl-ease),color .2s var(--sl-ease)}body[data-template=product] .photo-crop-modal__orient-btn.is-active{background:var(--sl-paper);color:var(--sl-ink);box-shadow:0 1px 3px #0000001f}body[data-template=product] .photo-crop-modal__actions{gap:8px;padding:16px 16px calc(16px + env(safe-area-inset-bottom))}body[data-template=product] .photo-crop-modal__cancel,body[data-template=product] .photo-crop-modal__confirm{min-height:48px;padding:10px 16px;border-radius:100px;font-family:var(--sl-body);font-size:1rem;font-weight:400;transition:background-color .2s var(--sl-ease)}body[data-template=product] .photo-crop-modal__cancel{flex:0 1 38%;border:1px solid color-mix(in srgb,var(--sl-ink) 22%,transparent);background:var(--sl-paper);color:var(--sl-ink)}body[data-template=product] .photo-crop-modal__cancel:hover{background:#f2f3f3}body[data-template=product] .photo-crop-modal__confirm{flex:1 1 62%;background:var(--sl-coral);color:var(--sl-paper)}body[data-template=product] .photo-crop-modal__confirm:hover:not(:disabled){background:var(--sl-coral-deep)}body[data-template=product] .photo-crop-modal__orient-btn:focus-visible,body[data-template=product] .photo-crop-modal__cancel:focus-visible,body[data-template=product] .photo-crop-modal__confirm:focus-visible{outline:2px solid var(--sl-ink);outline-offset:2px}@media screen and (min-width:750px){body[data-template=product] .photo-crop-modal-overlay{align-items:center;padding:16px}body[data-template=product] .photo-crop-modal{width:min(520px,100%);max-height:92dvh;border-radius:16px;opacity:0;transform:translateY(16px) scale(.98);transition:opacity .167s var(--sl-ease),transform .187s var(--sl-ease)}body[data-template=product] .photo-crop-modal-overlay.is-open .photo-crop-modal{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){body[data-template=product] .photo-crop-modal-overlay,body[data-template=product] .photo-crop-modal,body[data-template=product] .photo-crop-modal__orient-btn,body[data-template=product] .photo-crop-modal__cancel,body[data-template=product] .photo-crop-modal__confirm{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/sl-product.css.map */
