.ss-home-page{--ss-body-font:Poppins,sans-serif;--ss-heading-font:Poppins,sans-serif;background:#f7f9f9}.ss-home-page .ss-hero__copy{align-self:stretch}.ss-home-page .ss-hero__copy .ss-review--compact{margin-top:18px}.ss-home-page .ss-home-carousel{min-width:0;overflow:hidden;border:1px solid #d8d8cb;border-radius:12px;background:#f4f2ed}.ss-home-page .ss-home-carousel__top{display:flex;align-items:center;justify-content:space-between;padding:10px 18px;gap:12px;min-height:48px;background:#f0eee8}.ss-home-page .ss-home-carousel__top>span{font-size:11px;text-transform:uppercase;font-weight:600;letter-spacing:.08em}.ss-home-page .ss-home-carousel__top button{border:0;background:transparent;font-size:11px;min-height:30px;text-decoration:underline;cursor:pointer;color:#1c2d3f}.ss-home-page .ss-home-carousel__track{display:grid;grid-auto-flow:column;grid-auto-columns:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;max-width:100%;position:relative}.ss-home-page .ss-home-carousel__track::-webkit-scrollbar{display:none}.ss-home-page .ss-home-slide{min-width:0;scroll-snap-align:start;scroll-snap-stop:always;margin:0}.ss-home-page .ss-home-slide__image{display:block;aspect-ratio:1.12;overflow:hidden;background:#e8e7e3}.ss-home-page .ss-home-slide__image img{width:100%;height:100%;object-fit:cover}.ss-home-page .ss-home-slide figcaption{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 20px;min-height:104px;background:#f4f2ed}.ss-home-page .ss-home-slide figcaption strong{font-size:19px;font-weight:500;line-height:1.3}.ss-home-page .ss-home-slide figcaption>a{font-size:12px;min-height:44px;display:flex;align-items:center;gap:12px;flex-shrink:0;text-decoration:underline}.ss-home-page .ss-home-slide__price{font-size:13px;margin-top:5px!important}.ss-home-page .ss-home-slide__price s{font-size:11px;color:#596263;margin-right:6px}.ss-home-page .ss-home-slide__price b{font-weight:600;color:#93492f}.ss-home-page .ss-home-slide__price small{display:block;font-size:10px;color:#596263}.ss-home-page .ss-home-carousel__controls{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;background:#fff;border-top:1px solid #d8d8cb}.ss-home-page .ss-home-carousel__controls>button{width:44px;height:44px;border:1px solid #bfc7c4;border-radius:50%;display:grid;place-items:center;background:#fff;font-size:22px;color:#1c2d3f;cursor:pointer;flex-shrink:0}.ss-home-page .ss-home-carousel__controls>button:hover{background:#1c2d3f;color:#fff}.ss-home-page .ss-home-carousel__controls [data-hero-status]{font-size:11px;font-variant-numeric:tabular-nums;white-space:nowrap}.ss-home-page .ss-home-carousel__dots{display:flex;align-items:center;justify-content:center;gap:1px;flex:1}.ss-home-page .ss-home-carousel__dots button{width:25px;height:36px;border:0;background:none;display:grid;place-items:center;cursor:pointer;padding:0}.ss-home-page .ss-home-carousel__dots button:before{content:"";width:7px;height:7px;border-radius:50%;background:#c8cecb;transition:background .15s}.ss-home-page .ss-home-carousel__dots button[aria-current=true]:before{background:#1c2d3f;width:18px;border-radius:6px}.ss-home-page .ss-notice{font-size:12px}.ss-home-page .ss-section-heading>p{max-width:360px}.ss-home-page .ss-close{margin-top:10px}.ss-home-page .ss-info-card a{min-height:44px}.ss-home-page .ss-hero .ss-button{margin-top:2px}.ss-home-page .ss-hero__copy>.ss-fine{margin-bottom:3px}.ss-home-page .ss-hero h1{font-weight:500}.ss-home-page .ss-home-carousel :focus-visible{outline-offset:-4px}@media(max-width:989px)and (min-width:750px){.ss-home-page .ss-hero{gap:18px}.ss-home-page .ss-panel--offer{padding:22px}.ss-home-page .ss-home-slide figcaption{display:block;min-height:142px}.ss-home-page .ss-home-slide figcaption>a{margin-top:8px}.ss-home-page .ss-home-slide__image{aspect-ratio:.85}.ss-home-page .ss-home-carousel__controls{gap:6px;padding-inline:8px}}@media(max-width:749px){.ss-home-page .ss-hero{gap:16px}.ss-home-page .ss-panel--offer{padding:22px 20px}.ss-home-page .ss-hero h1{font-size:40px}.ss-home-page .ss-hero__lead{font-size:14px}.ss-home-page .ss-offer-facts{margin:12px 0;padding:12px 14px}.ss-home-page .ss-review--compact .ss-review__content{padding:11px 13px}.ss-home-page .ss-home-carousel__top{padding:8px 14px}.ss-home-page .ss-home-slide__image{aspect-ratio:1.12}.ss-home-page .ss-home-slide figcaption{padding:14px 16px;gap:10px;min-height:106px}.ss-home-page .ss-home-slide figcaption strong{font-size:18px}.ss-home-page .ss-home-slide figcaption>a{font-size:11px;gap:6px;max-width:115px}.ss-home-page .ss-home-carousel__controls{padding:8px 12px}.ss-home-page .ss-home-carousel__dots button{width:26px;min-height:44px}.ss-home-page .ss-home-carousel__controls [data-hero-status]{font-size:10px}.ss-home-page .ss-assurance{padding-top:4px}.ss-home-page .ss-home-carousel__top button{min-height:36px}.ss-home-page .ss-hero__copy .ss-text-link{margin-top:4px}}.ss-home-page .ss-home-carousel__controls>button{min-width:44px;max-width:44px;padding:0}.ss-home-page .ss-card__price{min-height:54px}.ss-home-page .ss-home-carousel__top>button{padding:0 4px;text-transform:none}.ss-home-page .ss-home-slide figcaption>a{text-transform:none}@media(max-width:749px){.ss-home-page .ss-hero{display:flex;flex-direction:column}.ss-home-page .ss-hero__copy{display:contents}.ss-home-page .ss-home-intro{order:0;width:100%;padding:20px;border-radius:12px;border:1px solid #d8d8cb;background:linear-gradient(130deg,#f8f0e6,#f7f5ef 65%,#edf3ef)}.ss-home-page .ss-home-intro .ss-hero__lead{margin-bottom:0!important}.ss-home-page .ss-home-intro h1{font-size:36px;margin-bottom:13px}.ss-home-page .ss-home-intro .ss-eyebrow{font-size:10px;margin-bottom:11px!important}.ss-home-page .ss-home-carousel{order:1;width:100%}.ss-home-page .ss-home-decision{order:2;width:100%;padding:18px 20px;background:linear-gradient(130deg,#f8f0e6,#f7f5ef 65%,#edf3ef);border-radius:12px;border:1px solid #d8d8cb;display:flex;flex-direction:column}.ss-home-page .ss-home-decision .ss-offer-facts{order:0;margin-top:0}.ss-home-page .ss-home-decision>.ss-button{order:1}.ss-home-page .ss-home-decision>.ss-fine{order:2}.ss-home-page .ss-home-decision>.ss-review{order:3;margin-top:15px;margin-bottom:8px}.ss-home-page .ss-home-decision>.ss-text-link{order:4}.ss-home-page .ss-home-decision>.ss-hero__offer{order:0}}@media(prefers-reduced-motion:reduce){.ss-home-page .ss-home-carousel__track{scroll-behavior:auto}}.ss-home-desktop{display:none}.ss-home-sizing{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 0 8px;margin-top:12px}.ss-home-sizing h3{font-size:18px;font-weight:500;line-height:1.4}.ss-home-sizing p{font-size:12px;color:#58616a;margin-top:5px!important}.ss-home-sizing>a{flex-shrink:0;font-size:13px}@media(max-width:749px){.ss-home-sizing{align-items:flex-start;flex-direction:column;gap:6px;padding-top:16px}.ss-home-sizing h3{font-size:17px}}.ss-home-page .ss-card__label{border-radius:6px;background:#93492f;color:#fff;font-weight:500;padding:6px 10px;line-height:1.4;box-shadow:0 1px 4px #00000014}@media(min-width:750px){.ss-home-page .ss-questions{align-items:stretch}.ss-home-page .ss-help-panel{align-self:stretch;display:flex;flex-direction:column;justify-content:center}}.ss-home-page .ss-close{padding-block:30px}.ss-home-page .ss-close>.ss-container{max-width:none;padding-inline:0}.ss-home-page .ss-close .ss-eyebrow{margin-bottom:20px!important}.ss-sale-marquee{width:100%;overflow:hidden;margin-bottom:22px}.ss-sale-marquee__track{display:flex;width:max-content;animation:ss-sale-scroll 38s linear infinite}.ss-sale-marquee__group{display:flex;flex-shrink:0}.ss-sale-marquee__group>span{display:flex;align-items:center;gap:28px;padding-right:28px;font-size:clamp(28px,3.4vw,54px);line-height:1.25;font-weight:500;letter-spacing:.015em;white-space:nowrap;color:#faf9f6}.ss-sale-marquee__group b{font-size:.6em;color:#d2c4ae;font-weight:400}@keyframes ss-sale-scroll{to{transform:translate(-50%)}}.ss-sale-marquee:hover .ss-sale-marquee__track{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.ss-sale-marquee__track{animation:none}}.ss-home-page .ss-grid{gap:14px 12px}.ss-home-page .ss-grid .ss-card{border-radius:12px}.ss-home-page .ss-grid .ss-card__body{padding:16px}.ss-home-page .ss-card__type{margin-top:6px!important}@media(max-width:749px){.ss-home-page .ss-grid{gap:12px 8px}.ss-home-page .ss-grid .ss-card{border-radius:10px}.ss-home-page .ss-grid .ss-card__body{padding:12px 10px}}.ss-home-page .ss-review-controls button{width:44px;min-width:44px;max-width:44px;height:44px;min-height:44px;padding:0;border:1px solid #1c2d3f;border-radius:4px;background:#1c2d3f;color:#fff;box-shadow:none;line-height:1;font-size:22px;display:grid;place-items:center}.ss-home-page .ss-review-controls button:hover:not(:disabled){background:#30475d;border-color:#30475d}.ss-home-page .ss-review-controls button:disabled{background:#e6eae7;border-color:#d1d7d3;color:#83908c;opacity:1}.ss-home-page .ss-review-controls button span{display:block;line-height:1}.ss-home-page .ss-review-controls{gap:16px}.ss-home-page .ss-card{border-radius:22px;overflow:hidden;background:#f0eee8;isolation:isolate}.ss-home-page .ss-card__image{border-radius:0;background:#f0eee8}.ss-home-page .ss-card__body{padding:20px;gap:0}.ss-home-page .ss-card__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 9px;min-height:32px;margin-top:12px}.ss-home-page .ss-card__price strong{order:0}.ss-home-page .ss-card__original{order:1;display:inline}.ss-home-page .ss-card__action{margin-top:auto;padding-top:10px;border-bottom:0}.ss-home-page .ss-card__rating{width:fit-content}.ss-home-page .ss-card:focus-within{outline:2px solid #93492f;outline-offset:3px}@media(max-width:749px){.ss-home-page .ss-card{border-radius:16px}.ss-home-page .ss-card__body{padding:14px 12px}.ss-home-page .ss-card__price{min-height:48px;align-content:start;gap:1px 6px}.ss-home-page .ss-card__price strong{font-size:15px}.ss-home-page .ss-card__action{font-size:11px;min-height:44px}.ss-home-page .ss-card h3{font-size:16px}.ss-home-page .ss-card__rating{font-size:10px}}.ss-home-promo__aussie.ss-home-promo__fact{flex-direction:row;align-items:center;gap:12px}.ss-home-promo__aussie>svg{width:54px;height:auto;flex:0 0 54px}.ss-home-promo__aussie>div{min-width:0}.ss-home-promo__aussie strong{display:block;margin-bottom:5px}.ss-home-promo__review{min-width:0}.ss-home-page .ss-home-promo__review .ss-review--compact{margin:0}.ss-home-promo__review .ss-review__content{padding:12px 14px;font-size:11px}.ss-home-promo__review .ss-review__content p{font-size:11px;line-height:1.6}@media(max-width:749px){.ss-home-page .ss-assurance{display:flex;flex-wrap:nowrap;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:20px;padding-bottom:14px;align-items:stretch}.ss-home-page .ss-assurance>.ss-info-card{flex:0 0 86%;min-width:0;scroll-snap-align:start;margin:0;padding:20px}.ss-home-page .ss-assurance:focus-visible{outline:2px solid #1c2d3f;outline-offset:2px}}@media(min-width:990px){.ss-home-desktop{display:block}.ss-home-page .ss-notice,.ss-home-page .ss-hero{display:none}.ss-home-promo{background:linear-gradient(110deg,#f2ddc8,#ece9e3 52%,#d2e3df);color:#1c2d3f}.ss-home-promo__inner{display:grid;grid-template-columns:1.15fr .8fr 1fr 1.4fr;gap:22px;align-items:center;padding-top:25px;padding-bottom:25px}.ss-home-promo .ss-eyebrow{font-size:10px;margin:0 0 6px}.ss-home-promo h2{font-size:clamp(23px,2.1vw,34px);font-weight:600;line-height:1.2;letter-spacing:-.04em;margin:0}.ss-home-promo h2 span{color:#93492f;display:block}.ss-home-promo__link{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:2px solid #bb694d;padding:12px 0;font-size:13px;font-weight:600;text-decoration:none}.ss-home-promo__fact{display:flex;flex-direction:column;gap:4px;font-size:11px;line-height:1.6;border-left:1px solid #cbd2ca;padding-left:22px}.ss-home-promo__fact strong{font-size:12px}.ss-home-promo__fact span{display:block}.ss-home-film{position:relative;isolation:isolate;min-height:510px;height:clamp(510px,38vw,720px);display:grid;place-items:center;background:#1c2d3f;color:#fff;overflow:hidden;text-align:center}.ss-home-film video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}.ss-home-film:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000061;z-index:-1}.ss-home-film__content{max-width:880px;padding:52px 32px}.ss-home-film__content .ss-eyebrow{color:#fff;font-size:11px;letter-spacing:.18em;margin-bottom:18px}.ss-home-film h1{font-size:clamp(44px,4.2vw,76px);font-weight:500;letter-spacing:.02em;line-height:1.1;color:#fff;margin:0 0 24px}.ss-home-film__content>p:not(.ss-eyebrow){font-size:16px;line-height:1.7;margin:0 auto 26px;max-width:620px}.ss-home-film .ss-button{background:#b65e3e;color:#fff;display:inline-flex;gap:28px;min-width:210px;justify-content:center;border:1px solid #b65e3e}.ss-home-film .ss-button:hover{background:#93492f}.ss-home-film__stories{display:block;width:fit-content;margin:20px auto 0;color:#fff;font-size:12px;text-underline-offset:5px}.ss-home-film__toggle{position:absolute;right:24px;bottom:20px;border:1px solid #ffffff9c;border-radius:4px;background:#172b37b3;color:#fff;min-height:44px;padding:8px 14px;font-size:11px;cursor:pointer}.ss-home-page .ss-assurance{padding-top:26px}}@media(max-width:989px){.ss-home-page .ss-home-decision>.ss-review{order:0;margin-top:0;margin-bottom:14px}.ss-home-page .ss-home-decision>.ss-button{order:1}.ss-home-page .ss-home-decision>.ss-fine{order:2}}.ss-home-page .ss-maker-video{margin:0;min-width:0;display:flex;flex-direction:column;align-items:center;gap:10px}.ss-home-page .ss-maker-video video{display:block;width:100%;max-width:280px;aspect-ratio:9/16;object-fit:contain;border-radius:10px;background:#1c2d3f}.ss-home-page .ss-maker-video figcaption{font-size:11px;line-height:1.6;text-align:center;color:#52616a}@media(max-width:749px){.ss-home-page .ss-maker-video video{max-width:240px}}.ss-home-page .ss-bench-art{padding-top:20px;padding-bottom:0}.ss-bench-art__frame{height:190px;overflow:hidden;border-radius:12px;background:#1c2d3f}.ss-bench-art__frame video{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 52%}@media(max-width:749px){.ss-bench-art__frame{height:130px;border-radius:10px}}@media(prefers-reduced-motion:reduce){.ss-bench-art__frame video{visibility:hidden}.ss-bench-art__frame{background:url(/cdn/shop/files/making-jewellery-poster.jpg?v=1793679602) center 52%/cover}}.ss-home-page .ss-bench-art{padding-top:8px;padding-bottom:0;margin-top:-12px}.ss-bench-art__frame{position:relative}.ss-bench-art__frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0006;pointer-events:none}.ss-home-page .ss-bench-art__text{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;margin:0;padding:16px;color:#fff;text-align:center;font-size:clamp(23px,2.6vw,38px);font-weight:500;line-height:1.25}.ss-home-page .ss-bench-art+.ss-questions{padding-top:18px}@media(min-width:990px){.ss-home-page .ss-container{width:100%;max-width:none;padding-inline:var(--page-padding)}}.ss-home-page .ss-shop-all{display:flex;justify-content:center;margin-top:24px}.ss-home-page .ss-shop-all__button{min-height:58px;min-width:280px;max-width:100%;justify-content:center;gap:32px;font-size:17px;font-weight:600;padding:16px 28px;border-radius:6px}@media(max-width:749px){.ss-home-page .ss-shop-all__button{width:100%;min-width:0;min-height:56px}}.ss-home-page .ss-shop-all__button span:not([aria-hidden]){font:inherit;line-height:1.4}.ss-home-page .ss-close .ss-button{max-width:calc(100% - 40px)}@media(min-width:990px){.ss-home-page .ss-grid--personal{grid-template-columns:repeat(4,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/ss-home-carousel.css.map */
