.sj-mariner-pdp .sj-mariner-main .section-padding-template{padding-top:24px}.sj-mariner-main .x-block-product-title{margin-bottom:12px!important}.sj-mariner-main .product-title{font-weight:400!important;font-size:32px!important;line-height:1.2!important}.sj-mariner-main .x-block-price{margin-bottom:16px!important}.sj-mariner-main .x-block-price [role=status]{font-size:20px!important}.sj-mariner-main .shopify-payment-terms{font-size:12px;line-height:1.4;margin-top:12px}.sj-mariner-main .sj-mariner-facts{margin:8px 0 0;font-size:14px;line-height:1.5}.sj-mariner-main .sj-mariner-facts p{margin:0}.sj-mariner-main .sj-mariner-facts p+p{margin-top:4px}.sj-mariner-main .x-variant-picker{margin-bottom:12px!important}.sj-mariner-main .x-variant-picker fieldset{padding-bottom:0!important}.sj-mariner-main .x-variant-picker legend{font-weight:400!important;font-size:14px!important;margin-bottom:8px!important}.sj-mariner-main .x-variant-picker label{min-height:44px;margin-top:0!important;display:inline-flex;align-items:center;justify-content:center}.sj-mariner-main .x-quantity-selector{display:flex;align-items:center;gap:12px;margin-bottom:16px!important}.sj-mariner-main .x-quantity-selector>label{font-size:14px!important;font-weight:400!important;line-height:1.4;margin:0!important;white-space:nowrap}.sj-mariner-main .x-quantity-selector>div:not(.quantity-rules){display:inline-flex;align-items:center}.sj-mariner-main .x-quantity-selector [x-data^=xQuantitySelector]{margin-top:0!important;height:44px}.sj-mariner-main .x-quantity-selector button{width:44px;height:44px;padding:12px!important}.sj-mariner-main .x-quantity-selector input{width:32px;height:44px;padding:0!important;font-size:14px!important}.sj-mariner-main .x-block-buy-buttons{margin-bottom:16px!important}.sj-mariner-main .x-block-buy-buttons button[name=add]{min-height:48px;margin-top:0!important}.sj-mariner-main .sj-mariner-service{font-size:13px;line-height:1.5;margin:12px 0 0;padding:12px;border:0;background:#f8f5f2}.sj-mariner-main .sj-mariner-service p{margin:0}.sj-mariner-main .sj-mariner-service-row{display:flex;align-items:flex-start;gap:8px}.sj-mariner-main .sj-mariner-service-row+.sj-mariner-service-row{margin-top:8px}.sj-mariner-main .sj-mariner-service-row>svg{flex:0 0 20px;width:20px;height:20px;margin-top:0}.sj-mariner-main .sj-mariner-service-row>svg,.sj-mariner-main .sj-mariner-service-row>svg *{fill:none!important;stroke:currentColor!important}.sj-mariner-main .sj-mariner-service-small{font-size:12px;margin-top:4px!important}.sj-mariner-main .sj-mariner-service a{text-decoration:underline;text-underline-offset:3px}.sj-mariner-main .sj-mariner-gift summary{cursor:pointer;font-size:inherit;text-decoration:underline;text-underline-offset:3px;padding:0;list-style:none}.sj-mariner-main .sj-mariner-gift summary::-webkit-details-marker{display:none}.sj-mariner-main .sj-mariner-gift img{display:block;width:100%;max-width:240px;height:auto;margin-top:12px}.sj-mariner-main .payment-button-container{margin-top:12px!important}.sj-mariner-main .shopify-payment-button__more-options{font-size:12px!important}.sj-mariner-main .sj-mariner-gallery-count{display:none;text-align:center;margin:8px 0 0;font-size:12px;line-height:1.4}.sj-mariner-pdp [data-sj-mariner-hide-badges],.sj-mariner-pdp [class*=section-][class*=ss_trust_badges_pro]{display:none!important}.sj-mariner-main [class*=x-block-collapsible-tab-]{margin-bottom:0!important;border-bottom:1px solid #D8CEC3!important}.sj-mariner-main [class*=x-block-collapsible-tab-]>button{padding:16px 0!important}.sj-mariner-holiday summary{cursor:pointer;text-decoration:underline;text-underline-offset:3px;list-style:none}.sj-mariner-holiday summary::-webkit-details-marker{display:none}.sj-mariner-holiday[open] p{margin-top:8px;max-width:330px;font-size:12px}.sj-mariner-no-reviews [id*="175440762204bbbb7d"],.sj-mariner-no-reviews .stamped-product-reviews-badge,.sj-mariner-no-reviews .stamped-main-widget,.sj-mariner-pdp [data-sj-looks-replaced]{display:none!important}.sj-mariner-looks{max-width:1200px;margin:0 auto;padding:48px 24px;color:#2b2b2b}.sj-mariner-looks h2,.sj-mariner-pdp #rebuy-widget-271946 .primary-title{font-family:Georgia,Times New Roman,serif!important;font-size:28px!important;font-weight:400!important;line-height:1.25!important;text-align:center;text-transform:none!important;letter-spacing:0!important}.sj-mariner-looks>p{text-align:center;font:14px/1.5 Arial,Helvetica,sans-serif;margin:12px 0 24px}.sj-mariner-look-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;max-width:900px;margin:0 auto}.sj-mariner-look-photo{position:relative;margin:0}.sj-mariner-look-media{position:relative}.sj-mariner-look-media>img{display:block;width:100%;height:auto;aspect-ratio:2/3;object-fit:cover}.sj-mariner-look-media>button{position:absolute;bottom:20px;right:20px;left:20px;min-height:44px;padding:12px 16px;background:#fff;color:#2b2b2b;border:1px solid #D8CEC3;border-radius:0;font:14px/1.3 Arial,Helvetica,sans-serif}.sj-mariner-look-photo figcaption{margin:12px 0 0;font:20px/1.3 Georgia,Times New Roman,serif;text-align:center}.sj-mariner-look-dialog{border:0;padding:0;background:#fff;color:#2b2b2b;width:min(860px,calc(100% - 32px));max-height:calc(100dvh - 40px);overflow:auto}.sj-mariner-look-dialog::backdrop{background:#2b2b2b99}.sj-mariner-look-dialog header{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;background:#fff;border-bottom:1px solid #D8CEC3;z-index:1}.sj-mariner-look-dialog h3{margin:0;font:24px/1.25 Georgia,Times New Roman,serif;text-transform:none}.sj-mariner-look-dialog [data-sj-close-look]{border:0;background:none;width:44px;height:44px;font:28px/1 Arial,Helvetica,sans-serif}.sj-mariner-look-items{padding:0 24px 24px}.sj-mariner-look-item{display:grid;grid-template-columns:96px 1fr;gap:20px;padding:20px 0;border-bottom:1px solid #D8CEC3;align-items:center}.sj-mariner-look-item img{width:96px;height:110px;object-fit:contain;background:#fff}.sj-mariner-look-item h4{margin:0;font:19px/1.3 Georgia,Times New Roman,serif;text-transform:none}.sj-mariner-look-item p{margin:6px 0 10px;font:14px/1.5 Arial,Helvetica,sans-serif}.sj-mariner-look-item a.sj-look-options,.sj-mariner-pdp #rebuy-widget-271946 .sj-rebuy-options{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border:1px solid #2B2B2B;border-radius:0;padding:10px 20px;color:#2b2b2b;background:#fff;font:14px/1.3 Arial,Helvetica,sans-serif;text-decoration:none}.sj-mariner-look-note{margin:20px 0 0;font:12px/1.5 Arial,Helvetica,sans-serif}.sj-mariner-pdp #rebuy-widget-271946{max-width:1200px;margin:0 auto;padding:24px 24px 48px}.sj-mariner-pdp #rebuy-widget-271946 .rebuy-product-title{font:18px/1.3 Georgia,Times New Roman,serif!important;text-transform:none!important;color:#2b2b2b!important;min-height:48px}.sj-mariner-pdp #rebuy-widget-271946 .rebuy-product-price{font:14px/1.5 Arial,Helvetica,sans-serif!important;margin-top:8px}.sj-mariner-pdp #rebuy-widget-271946 .rebuy-product-image img{aspect-ratio:1;object-fit:contain}.sj-mariner-pdp #rebuy-widget-271946 .rebuy-product-options,.sj-mariner-pdp #rebuy-widget-271946 .rebuy-product-actions{display:none!important}.sj-mariner-pdp #rebuy-widget-271946 .sj-rebuy-options{width:100%;margin-top:16px}.sj-mariner-pdp #rebuy-widget-271946 .rebuy-product-review{min-height:20px}.sj-mariner-pdp #rebuy-widget-271946 .rebuy-product-block{display:flex!important;flex-direction:column!important}.sj-mariner-pdp #rebuy-widget-271946 .rebuy-product-media{order:0!important;width:100%}.sj-mariner-pdp #rebuy-widget-271946 .rebuy-product-info{order:1!important;width:100%;flex:1}.sj-mariner-pdp #rebuy-widget-271946 .sj-rebuy-options{order:2!important}.sj-mariner-pdp #rebuy-widget-271946 .rebuy-product-title a{font:inherit!important;text-transform:none!important}@media(max-width:767px){.sj-mariner-looks{padding:32px 20px}.sj-mariner-looks h2,.sj-mariner-pdp #rebuy-widget-271946 .primary-title{font-size:24px!important}.sj-mariner-look-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:16px;padding-bottom:12px;scrollbar-width:none}.sj-mariner-look-grid::-webkit-scrollbar{display:none}.sj-mariner-look-photo{flex:0 0 88%;scroll-snap-align:start}.sj-mariner-look-media>button{bottom:16px;left:12px;right:12px}.sj-mariner-look-dialog header{padding:12px 16px}.sj-mariner-look-dialog h3{font-size:22px}.sj-mariner-look-items{padding:0 16px 20px}.sj-mariner-look-item{gap:12px;grid-template-columns:80px 1fr;padding:16px 0}.sj-mariner-look-item img{width:80px;height:96px}.sj-mariner-look-item h4{font-size:17px}.sj-mariner-pdp #rebuy-widget-271946{padding:16px 0 32px}.sj-mariner-pdp #rebuy-widget-271946 .rebuy-product-grid{padding:0 0 20px!important}.sj-mariner-pdp #rebuy-widget-271946 .rebuy-product-grid .splide__arrows{display:none!important}.sj-mariner-pdp #rebuy-widget-271946 .rebuy-product-block{padding:12px 8px!important}.sj-mariner-pdp #rebuy-widget-271946 .sj-rebuy-options{padding:10px 8px;font-size:13px;white-space:nowrap}.sj-mariner-pdp #rebuy-widget-271946 .rebuy-product-title{font-size:17px!important}}.sj-mariner-sticky{display:none}.sj-mariner-pdp a:focus-visible,.sj-mariner-pdp button:focus-visible,.sj-mariner-pdp summary:focus-visible{outline:2px solid currentColor;outline-offset:3px}.sj-mariner-main .input-radio:focus-visible+label{outline:2px solid currentColor;outline-offset:3px}.sj-mariner-pdp [class*=kl-teaser]{display:none!important}@media(max-width:767px){.sj-mariner-pdp.sj-mariner-primary-visible #chat-button{visibility:hidden!important;pointer-events:none!important}.sj-mariner-pdp:has(.sj-mariner-sticky.is-visible) #chat-button{bottom:96px!important}.sj-mariner-pdp{padding-bottom:80px}.sj-mariner-main>.section-padding-template,.sj-mariner-main>div.ltr{padding-top:16px!important;padding-bottom:24px!important}.sj-mariner-main .product-media-container{padding-left:20px!important;padding-right:20px!important;padding-bottom:8px!important}.sj-mariner-main .sj-mariner-gallery-count{display:block}.sj-mariner-main .product-media-container .splide-image{display:block!important}.sj-mariner-main .product-media-container [id^=x-product-thumbnail-]{display:none!important}.sj-mariner-main .product-media-container .swiper-product{width:100%!important}.sj-mariner-main .product-media-container .swiper-product .splide__arrows{display:none!important}.sj-mariner-main .product-media-container .swiper-product .splide__slide>.relative{padding-bottom:100%!important}.sj-mariner-main .product-media-container .swiper-product .image-detail{object-fit:contain!important}.sj-mariner-main .product-title{font-size:24px!important}.sj-mariner-main .x-block-price [role=status]{font-size:18px!important}.sj-mariner-main .x-block-product-title{margin-bottom:8px!important}.sj-mariner-main .x-block-price{margin-bottom:16px!important}.sj-mariner-main .sj-mariner-facts{font-size:13px}.sj-mariner-sticky.is-visible{display:grid}.sj-mariner-sticky{position:fixed;inset:auto 0 0;z-index:35;grid-template-columns:1fr minmax(164px,1.3fr);align-items:center;gap:12px;padding:12px 20px calc(12px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #D8CEC3;color:#2b2b2b}.sj-mariner-sticky p{margin:0;font-size:14px;line-height:1.4}.sj-mariner-sticky [data-sj-sticky-finish]{font-size:12px}.sj-mariner-sticky button{height:48px;border:0;border-radius:0;background:#2b2b2b;color:#fff;font:inherit;font-size:14px}.sj-mariner-sticky button:disabled{opacity:.5}.sj-mariner-pdp:has(.sj-mariner-sticky.is-visible) [class*=kl-teaser]{bottom:88px!important}}@media(min-width:768px){.sj-mariner-main>div.ltr{padding-top:32px!important}}@media(max-width:767px){.sj-mariner-main .product-media-container{width:calc(100% + 40px)!important;max-width:none!important;margin-left:-20px;margin-right:-20px;padding-left:12px!important;padding-right:12px!important}.sj-mariner-main .product-media-container .swiper-product .splide__slide>.relative{padding-bottom:125%!important}.sj-mariner-pdp{padding-bottom:148px}.sj-mariner-sticky{grid-template-columns:1fr;gap:10px;padding:12px 12px calc(12px + env(safe-area-inset-bottom))}.sj-mariner-sticky-info{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:start}.sj-mariner-sticky-info .sj-mariner-sticky-name{font-size:13px;line-height:1.35}.sj-mariner-sticky-info [data-sj-sticky-price]{font-size:14px;white-space:nowrap}.sj-mariner-sticky-info [data-sj-sticky-finish]{font-size:11px;line-height:1.3;color:#5e534b}.sj-mariner-sticky-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;align-items:start}.sj-mariner-sticky-actions>button{width:100%;height:48px}.sj-mariner-sticky-wallet,.sj-mariner-sticky-wallet .shopify-payment-button{margin:0}.sj-mariner-sticky-wallet shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size:48px;--shopify-accelerated-checkout-button-border-radius:0px}.sj-mariner-sticky-wallet .shopify-payment-button__more-options,.sj-mariner-sticky-wallet more-payment-options-link,.sj-mariner-sticky-wallet [data-shopify=shop-promise-payment-button-slot],.sj-mariner-sticky-wallet delivery-promise-wc{display:none!important}.sj-mariner-sticky-wallet-wrap.is-locked{opacity:.45}.sj-mariner-pdp:has(.sj-mariner-sticky.is-visible) #chat-button{bottom:164px!important}}@media(max-width:767px){.sj-mariner-sticky{bottom:var(--sj-preview-offset,0px)}.sj-mariner-pdp:has(.sj-mariner-sticky.is-visible) #chat-button{bottom:calc(164px + var(--sj-preview-offset,0px))!important}}.sj-mariner-main [class*=x-block-collapsible-tab-]{margin:0!important;border-top:1px solid #D8CEC3!important;border-bottom:0!important}.sj-mariner-main [class*=x-block-collapsible-tab-]>div[x-show]{border-top:0!important}body[data-sj-product=mariner-chain-necklace] [id$=__media_gallery_tDBrRx]{display:none!important}@media(max-width:767px){.sj-mariner-pdp:not(:has(.sj-mariner-sticky)){padding-bottom:0}}.sj-mariner-pdp [id^=shopify-section-][id*=metafield_complete_look]{background:#f8f5f2}.sj-mariner-pdp .sj-pdp-pairing-card{display:flex;flex-direction:column;height:100%}.sj-mariner-pdp .sj-pdp-pairing-card>.card{flex:1}.sj-mariner-pdp .sj-pdp-pairings .x-card-title{font:18px/1.3 Georgia,Times New Roman,serif!important;text-transform:none!important}.sj-mariner-pdp .sj-pdp-pairings .price{font:14px/1.5 Arial,Helvetica,sans-serif!important}.sj-mariner-pdp .sj-pdp-pairing-options{display:flex;align-items:center;justify-content:center;min-height:44px;margin-top:16px;padding:10px 16px;border:1px solid #2B2B2B;border-radius:0;background:#fff;color:#2b2b2b;font:14px/1.3 Arial,Helvetica,sans-serif;text-decoration:none}.sj-mariner-pdp [id*=metafield_complete_look] h2{font:28px/1.25 Georgia,Times New Roman,serif!important;text-transform:none!important;text-align:center}@media(max-width:767px){.sj-mariner-pdp [id*=metafield_complete_look] h2{font-size:24px!important}.sj-mariner-pdp .sj-pdp-pairings .x-card-title{font-size:17px!important}.sj-mariner-pdp .sj-pdp-pairing-options{font-size:13px;padding:10px 8px}}.sj-mariner-main .x-block-description,.sj-mariner-main [class*=x-block-collapsible-tab] .rte,.sj-mariner-main [class*=x-block-collapsible-tab] [class*=content]{font-size:14px;line-height:1.6}.sj-mariner-main .x-block-description .sj-pdp-details-heading,.sj-mariner-main [class*=x-block-collapsible-tab] .sj-pdp-details-heading{font-size:14px!important;font-weight:500!important;letter-spacing:.06em;text-transform:uppercase;line-height:1.4;margin:20px 0 8px!important}.sj-mariner-main .x-block-description ul.sj-pdp-specs,.sj-mariner-main [class*=x-block-collapsible-tab] ul.sj-pdp-specs{list-style:disc outside!important;margin:0 0 16px!important;padding:0 0 0 1.25em!important;font-size:14px!important;line-height:1.6!important}.sj-mariner-main .x-block-description ul.sj-pdp-specs>li,.sj-mariner-main [class*=x-block-collapsible-tab] ul.sj-pdp-specs>li{display:list-item!important;margin:0 0 6px!important;padding:0!important;font-size:inherit!important}.sj-mariner-main .x-block-description ul.sj-pdp-specs>li:last-child,.sj-mariner-main [class*=x-block-collapsible-tab] ul.sj-pdp-specs>li:last-child{margin-bottom:0!important}.sj-mariner-main .x-block-description ul.sj-pdp-specs>li::marker,.sj-mariner-main [class*=x-block-collapsible-tab] ul.sj-pdp-specs>li::marker{color:currentColor;font-size:.9em}.sj-mariner-main .x-block-description .sj-pdp-spec-label,.sj-mariner-main [class*=x-block-collapsible-tab] .sj-pdp-spec-label{font-weight:500}@media(max-width:749px){.sj-mariner-main .x-block-description ul.sj-pdp-specs,.sj-mariner-main [class*=x-block-collapsible-tab] ul.sj-pdp-specs{font-size:14px!important}}.sj-mariner-looks[data-sj-styled-version] .sj-mariner-look-media>img{aspect-ratio:auto;object-fit:contain}.sj-mariner-looks[data-sj-styled-version] .sj-mariner-look-grid:has(>.sj-mariner-look-photo:only-child){max-width:440px;grid-template-columns:1fr}.sj-mariner-main .x-block-description .rte,.sj-mariner-main .x-block-description .rte p{font:14px/1.6 Arial,Helvetica,sans-serif}.sj-mariner-main .sj-pdp-specs,.sj-mariner-main .sj-pdp-specs li{font-family:Arial,Helvetica,sans-serif!important;font-size:14px!important}.sj-mariner-main .sj-pdp-specs strong,.sj-mariner-main .sj-pdp-specs b{font-weight:400!important}.sj-mariner-main .sj-pdp-details-heading{font-family:Georgia,Times New Roman,serif!important}.sj-mariner-pdp .sj-pdp-pairings .card__heading{background:transparent!important}.sj-mariner-main .x-variant-picker fieldset[data-option-name]{row-gap:8px}.sj-mariner-main .x-variant-picker fieldset[data-option-name] legend{margin-bottom:0!important}.sj-mariner-main .x-variant-picker fieldset[data-option-name]~fieldset[data-option-name]{margin-top:20px!important}.sj-mariner-main .x-variant-picker{margin-bottom:20px!important}@media(max-width:767px){.sj-mariner-main .product-media-container:has([data-sj-editorial-gallery]){padding-left:0!important;padding-right:0!important}.sj-mariner-main [data-sj-editorial-gallery] .splide-image{display:flex!important;flex-direction:column-reverse}.sj-mariner-main [data-sj-editorial-gallery] [id^=x-product-thumbnail-]{display:block!important;width:100%;max-width:none;min-width:0;margin:4px 0 0}.sj-mariner-main [data-sj-editorial-gallery] [id^=x-product-thumbnail-]>div{gap:4px;height:auto}.sj-mariner-main [data-sj-editorial-gallery] .media-thumbnail{flex:0 0 calc((100vw - 12px)/4);width:calc((100vw - 12px)/4);min-width:0}.sj-mariner-main [data-sj-editorial-gallery] .media-thumbnail button{padding-bottom:125%}.sj-mariner-main [data-sj-editorial-gallery] .media-thumbnail img{object-fit:contain}.sj-mariner-main [data-sj-editorial-gallery] .swiper-product .splide__arrows{display:flex!important}.sj-mariner-main .sj-mariner-gallery-count{margin-top:4px}}@media(min-width:768px){.sj-mariner-main .product-media-container:has([data-sj-editorial-gallery]){width:60%;padding-left:0!important;padding-right:24px!important}.sj-mariner-main .product-media-container:has([data-sj-editorial-gallery])+.product-content-container{width:40%}.sj-mariner-main [data-sj-editorial-gallery]>.splide-image{display:block!important}.sj-mariner-main [data-sj-editorial-gallery] [id^=stacked-]{display:flex;gap:8px;align-items:flex-start;height:auto}.sj-mariner-main [data-sj-editorial-gallery] .product-media-item{width:calc(50% - 4px)}.sj-mariner-main [data-sj-editorial-gallery] .product-media-item>.relative{padding-bottom:125%!important}.sj-mariner-main [data-sj-editorial-gallery] .product-media-item img.image-detail{object-fit:contain}}@media(max-width:767px){.sj-mariner-main [data-sj-editorial-gallery] .splide-image{flex-direction:column}.sj-mariner-main [data-sj-editorial-gallery] .swiper-product{order:1;position:relative}.sj-mariner-main [data-sj-editorial-gallery] [id^=x-product-thumbnail-]{order:2}.sj-mariner-main [data-sj-editorial-gallery] .sj-mariner-gallery-count{order:3}.sj-mariner-main [data-sj-editorial-gallery] .swiper-product button[aria-label="Image zoom"]{padding-bottom:125%!important}.sj-mariner-main [data-sj-editorial-gallery] .swiper-product .splide__arrows{position:absolute;inset:50% 12px auto;transform:translateY(-50%);justify-content:space-between;margin:0;pointer-events:none;z-index:20}.sj-mariner-main [data-sj-editorial-gallery] .swiper-product .splide__arrows button{pointer-events:auto;background:#fff}}@media(min-width:768px){.sj-mariner-main [data-sj-editorial-gallery] .product-media-item button[aria-label="Image zoom"]{padding-bottom:125%!important}}
/*# sourceMappingURL=/cdn/shop/t/148/assets/sami-pdp-layout.css.map */
