.c-bis-widget{display:none;padding:0 1.25rem;margin:2.5rem auto;max-width:24.5rem}.c-bis-widget.is-visible{display:block}.c-bis-widget__container{padding:2rem 1.5rem;border-radius:1.5rem;border:.0625rem solid rgba(0,51,161,.4);overflow:hidden}.c-bis-widget__message{margin-bottom:1rem}.c-bis-widget__input{width:100%}.c-bis-widget__input-container{margin-bottom:1rem}.c-bis-widget__submit{width:100%}@media only screen and (min-width:750px){.c-bis-widget{padding:0;margin-bottom:0}}@media only screen and (min-width:1800px){.c-bis-widget__container{padding:2.5rem}.c-bis-widget__input-container,.c-bis-widget__message{margin-bottom:1.5rem}}.c-product-gallery{z-index:1;position:relative}.c-product-gallery__carousel{margin-top:-1.7rem;margin-bottom:1.9375rem}.c-product-gallery__media{-o-object-fit:contain;object-fit:contain}.c-product-gallery__media-container{width:100%;flex-shrink:0}.c-product-gallery__progress{width:7.5rem;margin:2rem auto 1.9rem;position:relative;background:rgba(255,253,250,.4);border-radius:.125rem;height:.0938rem}.c-product-gallery__progress.is-hidden{display:none}.c-product-gallery__progress-thumbnail{border-radius:.125rem;height:.0938rem;background-color:rgba(0,51,161,.2)}.c-product-gallery__progress-thumbnail.is-active{background-color:#0033a1}.is-alternate .c-product-gallery__progress-thumbnail.is-active{background-color:#fffdfa}.c-product-gallery__progress-bar{display:flex;position:absolute;height:100%;width:100%}.c-product-gallery__arrow{display:flex;z-index:2;width:10rem;height:10rem;border:1px solid rgba(0,51,161,.2);border-radius:50%;justify-content:center;align-items:center;position:absolute;top:50%;transform:translateY(-50%)}.is-alternate .c-product-gallery__arrow{border-color:#fffdfa}.c-product-gallery__arrow.is-left{left:-5rem;justify-content:right;padding-right:2rem}.c-product-gallery__arrow.is-right{right:-5rem;justify-content:left;padding-left:2rem}.c-product-gallery__arrow svg{width:1.75rem}.is-alternate .c-product-gallery__arrow svg path{stroke:#fffdfa}@media only screen and (min-width:1100px){.c-product-gallery__carousel{margin-top:-4.5rem;margin-bottom:3rem}.c-product-gallery__progress{margin-bottom:2.9375rem}.c-product-gallery__arrow{display:flex;top:63.1%;top:59%}}@media only screen and (max-width:749px){.c-product-gallery__arrow{width:5rem;height:5rem;top:35%}.c-product-gallery__arrow.is-left{left:-3rem;padding-right:.7rem}.c-product-gallery__arrow.is-right{right:-3rem;padding-left:.7rem}.c-product-gallery__arrow svg{width:1rem}}@font-face{font-family:Satoshi;src:url(Satoshi-Regular.woff2) format("woff2"),url(Satoshi-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(Satoshi-Italic.woff2) format("woff2"),url(Satoshi-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Satoshi;src:url(Satoshi-Bold.woff2) format("woff2"),url(Satoshi-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(Satoshi-BoldItalic.woff2) format("woff2"),url(Satoshi-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Northwell;src:url(NorthwellClean.woff2) format("woff2"),url(NorthwellClean.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:StroyMono Black;src:url(StroyMono-Black.woff2) format("woff2"),url(StroyMono-Black.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Franklin Gothic;src:url(Franklin-Gothic.woff2) format("woff2"),url(Franklin-Gothic.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:BASEL CLASSIC;src:url(basel-classic-book.woff2) format("woff2"),url(basel-classic-book.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.o-subscription-options{max-width:24.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:auto;padding-top:40px}.o-subscription-options__wrapper{display:flex;-moz-column-gap:1.3rem;column-gap:1.3rem}.is-alternate .o-subscription-options__title{font-family:ivypresto-headline,sans-serif;font-weight:400;letter-spacing:0;font-size:1.25rem;font-weight:300;line-height:1.4;font-family:StroyMono Black;color:#f7be00;margin:0 0 1.25rem}.is-dark-lark .o-subscription-options__title{color:#fffdfa}.o-subscription-options__option{display:flex;align-items:center;margin-bottom:1.125rem}.o-subscription-options__option-price{display:none}.o-subscription-options__option-select-container{display:none;flex-direction:column;text-align:center}.o-subscription-options__option-select-container.is-visible{display:flex}.o-subscription-options__option-select{cursor:pointer;border:.063rem solid #0033a1;background:url(https://cdn.shopify.com/s/files/1/0574/4574/4684/files/icon-chevron-down.svg?v=1657533641) no-repeat 100%;-webkit-appearance:none;background-position-x:95%}.is-alternate .o-subscription-options__option-select{border-width:.125rem;filter:invert(1);font-weight:700}.o-subscription-options__option-select-frequency{font-size:16px}.is-alternate .o-subscription-options__option-select-label{font-family:StroyMono Black;color:#f7be00}.is-dark-lark .o-subscription-options__option-select-label{color:#fffdfa}@media only screen and (min-width:1100px){.o-subscription-options{align-items:flex-start}.o-subscription-options__wrapper{flex-direction:column}.o-subscription-options__option-select-container{text-align:left}}@keyframes product-stamp-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.c-re-product-form{padding:10rem 1.25rem;position:relative}.c-re-product-form slide-drawer{display:none}.c-page--product .c-re-product-form{position:relative}.c-re-product-form.is-main-product{padding:10rem 1.25rem 1.3125rem}.c-re-product-form.is-main-product.is-personalised{padding-top:3rem;padding-bottom:2.1875rem}@media only screen and (min-width:750px){.c-re-product-form.is-main-product.is-personalised{padding:44px 8.75rem 56px}}.c-re-product-form.is-christmas-personalisation,.c-re-product-form.is-wilderness-earth{padding:10rem 1.25rem 2.7rem}.c-re-product-form__tagline-container{position:relative;max-width:87rem;margin:0 auto}.c-re-product-form__tagline-container.is-desktop{display:none}.is-christmas-personalisation .c-re-product-form__tagline-container{z-index:1;position:relative}.c-re-product-form__excerpt-col{z-index:5}.is-christmas-personalisation .c-re-product-form__excerpt-col{z-index:1;position:relative}.c-re-product-form__pretitle{color:#0033a1;font-family:ivypresto-headline,sans-serif!important;font-size:1.25rem!important;font-weight:300!important;margin-bottom:0!important}.is-christmas-personalisation .c-re-product-form__pretitle.is-middle{text-transform:none;letter-spacing:normal;font-size:.9375rem}.is-alternate .c-re-product-form__pretitle{color:#fcdc3e}.is-dark-lark .c-re-product-form__pretitle{color:#c76900}.c-re-product-form__pricing-wrapper{margin-bottom:1.25rem!important}.c-re-product-form__pricing-wrapper .c-re-product-form__currency,.c-re-product-form__pricing-wrapper .c-re-product-form__pricing-compare,.c-re-product-form__pricing-wrapper .o-pricing__price{font-family:Satoshi,sans-serif;letter-spacing:0;margin:0 0 1em;font-size:.8125rem;line-height:1.5}@media only screen and (max-width:749px){.c-re-product-form__pricing-wrapper .c-re-product-form__currency,.c-re-product-form__pricing-wrapper .c-re-product-form__pricing-compare,.c-re-product-form__pricing-wrapper .o-pricing__price{font-size:.75rem;line-height:1.125rem}}.c-re-product-form__pricing-wrapper .c-re-product-form__currency,.c-re-product-form__pricing-wrapper .c-re-product-form__pricing-compare,.c-re-product-form__pricing-wrapper .o-pricing__price{font-weight:400;font-size:.875rem;letter-spacing:.0875rem;line-height:1.71429;text-transform:uppercase;margin-bottom:1rem;color:#0033a1}.c-re-product-form__pricing-wrapper .c-re-product-form__pricing-compare{text-decoration:line-through;opacity:.5}.c-re-product-form__pricing-wrapper .o-pricing{margin-bottom:0}.c-re-product-form__tagline{color:#0033a1;z-index:10;position:relative;margin:0;font-family:ivypresto-headline,sans-serif;font-weight:400;letter-spacing:0;font-size:3.75rem;font-weight:300;line-height:1.05882}@media only screen and (min-width:1100px){.c-re-product-form__tagline{font-size:7.5rem;line-height:1}}.is-alternate .c-re-product-form__tagline{opacity:.5;color:#fcdc3e}.is-dark-lark .c-re-product-form__tagline{color:#c76900}.c-re-product-form__tagline-container{text-align:center}.is-christmas-personalisation .c-re-product-form__tagline.is-main{font-size:3.5rem;line-height:3.5rem;letter-spacing:.07rem}.c-re-product-form__read-more{text-decoration:underline;color:#0033a1}.is-alternate .c-re-product-form__read-more{text-decoration:unset}.is-dark-lark .c-re-product-form__read-more{text-decoration:unset;color:#fffdfa}@supports((-o-object-fit:contain) or (object-fit:contain)){.c-re-product-form__media{-o-object-fit:contain;object-fit:contain}}.c-re-product-form__media-container{width:min(95.52%,35.25rem);padding-bottom:min(95.52%,35.25rem);margin:-1.625rem auto 2.375rem}.c-re-product-form__badge{margin:0 .3125rem .625rem}.c-re-product-form__badge.is-alternate{border:1px solid #fffdfa;color:#fffdfa}.c-re-product-form__badge.is-alternate:hover{background:#fffdfa;color:#fd671c}.c-re-product-form__badge.is-dark-lark{border:1px solid #c76900;color:#c76900}.c-re-product-form__badge.is-hidden{display:none}.c-re-product-form__badge.o-btn.is-badge{cursor:default}.c-re-product-form__badge.o-btn.is-badge:hover{background-color:transparent}.c-re-product-form__badge-row{margin:2.5rem auto 0;width:80%;display:flex;justify-content:center;flex-wrap:wrap}.is-christmas-personalisation .c-re-product-form__badge-row{margin-top:2rem}.c-re-product-form__excerpt.is-mobile{display:block;margin-top:2rem}.c-re-product-form__excerpt.is-desktop{display:none}.c-re-product-form__excerpt{margin:0 auto 2.375rem;max-width:24.5rem;color:#001e43;text-align:left}.c-re-product-form__excerpt,.c-re-product-form__excerpt *,.c-re-product-form__excerpt p{font-family:Satoshi,sans-serif;line-height:1.5;letter-spacing:0;margin:0 0 1em;text-transform:none;font-weight:400;font-size:.875rem;line-height:1.71429}@media only screen and (min-width:1100px){.c-re-product-form__excerpt,.c-re-product-form__excerpt *,.c-re-product-form__excerpt p{font-size:.9375rem}}.is-alternate .c-re-product-form__excerpt{color:#fffdfa}.is-alternate .c-re-product-form__excerpt p{font-family:Franklin Gothic;font-size:1.25rem}.is-dark-lark .c-re-product-form__excerpt{color:#fffdfa}.c-page--product .c-re-product-form__excerpt{margin-bottom:0}.c-re-product-form__excerpt-col{margin-top:1.875rem;text-align:center}.c-re-product-form__excerpt-col .c-re-product-form__link-btn{display:none}.c-re-product-form__title{margin-bottom:.5rem}.is-alternate .c-re-product-form__title{margin:0;font-family:ivypresto-headline,sans-serif;font-weight:400;letter-spacing:0;font-size:1.75rem;font-weight:300;line-height:1.21429}@media only screen and (min-width:1100px){.is-alternate .c-re-product-form__title{font-size:2.25rem;line-height:1.11111}}.is-alternate .c-re-product-form__title{font-family:StroyMono Black;color:#f7be00;margin-bottom:1.25rem}.is-dark-lark .c-re-product-form__title{color:#c76900}.c-re-product-form__add-btn{width:100%}.c-page--product .c-re-product-form__add-btn{width:14.375rem;margin:0 auto}.c-re-product-form__add-btn-separator{margin:0 .5rem}.is-main-product .c-re-product-form__add-btn-separator{display:inline-block}.c-re-product-form__add-btn.just-link{pointer-events:none}.c-re-product-form__add-btn.is-disabled{color:#fffdfa}.c-re-product-form__add-btn.o-btn.is-bis-button-label.is-disabled{background-color:#3b6ba0;border:none;color:#fffdfa}.c-re-product-form__add-btn.is-hidden{display:none}.c-re-product-form__add-btn-row{display:flex;flex-direction:column-reverse;justify-content:center;margin-top:1.75rem}.c-re-product-form__add-btn-row>:not(:first-child){margin-bottom:.75rem}.c-page--product .is-christmas-personalisation .c-re-product-form__add-btn-row{display:none}.c-page--product .c-re-product-form__add-btn-row{margin-top:1.2rem}.c-re-product-form__add-btn-row .c-re-product-form__engrave-drawer--wrapper{opacity:0}.c-re-product-form__add-btn-row.is-hidden{display:none}.c-re-product-form__add-btn-row.is-visible{display:flex}.c-re-product-form__preorder-message{text-align:center;color:rgba(0,51,161,.4);padding-top:1.25rem}.c-re-product-form__pricing{margin:0;line-height:unset;display:inline-block}.is-main-product .c-re-product-form__pricing{display:inline-block}.c-re-product-form__swatch-wrapper.is-hidden{display:none}.c-re-product-form__swatch-wrapper.is-visible{display:block}.c-re-product-form__swatch-wrapper .o-swatches__swatch-options{position:relative;padding-bottom:1.25rem}.c-re-product-form__engrave-btn{margin:0}.c-page--product .c-re-product-form__engrave-btn{width:-moz-fit-content;width:fit-content;margin:0 auto .75rem}.c-re-product-form__engrave-btn.is-hidden,.o-product-thumbnail .c-re-product-form__engrave-btn{display:none}.c-re-product-form__engrave-drawer{display:flex;flex-direction:column;align-items:center;overflow:auto;padding:5rem 1.25rem}.c-re-product-form__engrave-title{margin-bottom:1.125rem;text-align:center}.c-re-product-form__engrave-description{text-align:center}.c-re-product-form__engrave-image--container{width:100%;padding-bottom:75%;margin:2rem 0}.c-re-product-form__engrave-image{-o-object-fit:contain;object-fit:contain}.c-re-product-form__engrave-text{font-family:Northwell;position:absolute;bottom:23%;left:33%;right:33%;color:#9d7d4f;font-size:1.5rem;text-align:center;z-index:99999}.c-re-product-form__row .c-re-product-form__engrave-text{bottom:26%;font-size:1.25rem}.c-re-product-form__engrave-input--wrapper{width:100%;position:relative}.c-re-product-form__engrave-count{color:rgba(0,51,161,.4);position:absolute;top:18%;right:3%}.c-re-product-form__engrave-input{outline:none;background:rgba(18,50,71,.04);border:none;text-transform:none}.c-re-product-form__engrave-btn--wrapper{display:flex;width:100%;-moz-column-gap:.625rem;column-gap:.625rem;margin-top:1.75rem}.c-re-product-form__engrave-personalize-btn,.c-re-product-form__engrave-remove-btn{width:50%}.c-re-product-form__shippingInfo{text-align:center}.c-re-product-form__low-stock{display:none;width:unset;margin:0 auto;text-align:center;white-space:nowrap;position:absolute;left:50%;transform:translateX(-50%);bottom:0}.o-radio.is-selected .c-re-product-form__low-stock{display:block}.c-re-product-form__low-stock-text{color:rgba(0,51,161,.4)}.c-re-product-form__lower-stock-text{color:rgba(0,51,161,.4);margin:0}.c-re-product-form__lower-stock-text.is-visible{display:inline-block}.c-re-product-form__low-stock-text{margin-bottom:0}.c-re-product-form__badges-wrapper.is-desktop,.c-re-product-form__interest.is-hidden{display:none}.c-re-product-form__interest.is-visible{display:block}.c-re-product-form__personalisation{margin-top:.625rem;margin-bottom:0}.c-re-product-form__personalisation .o-personalisation-form{text-align:center}.c-re-product-form__personalisation .o-personalisation-form__toggle{width:100%}.c-re-product-form__personalisation .o-personalisation-form__toggle.no-price .o-btn__text{justify-content:center}.c-re-product-form__personalisation .o-personalisation-form__toggle.is-hidden{display:none}.c-re-product-form__background-images{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;overflow:hidden}.c-re-product-form__background-images.is-desktop{display:none}.c-re-product-form__background-images.is-mobile picture img{-o-object-fit:cover;object-fit:cover}.c-re-product-form__background-image.is-animating{height:65%;top:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.is-christmas-personalisation .c-re-product-form__background-image.is-animating{height:100%}.is-christmas-personalisation .c-re-product-form__background-image.is-animating.is-last-animating{-o-object-position:bottom;object-position:bottom}.c-re-product-form__background-image.is-overlay{mix-blend-mode:soft-light;opacity:.6}.is-christmas-personalisation .c-re-product-form__swatches .o-radio{margin:1.25rem 0 .625rem}.c-re-product-form__scroll-to.o-btn{backdrop-filter:blur(1.5625rem);position:fixed;left:1.25rem;bottom:1.5rem;z-index:50;display:flex;gap:.3125rem;width:-moz-fit-content;width:fit-content;opacity:1;transition-timing-function:cubic-bezier(.49,.25,.38,.76);transition-duration:.3s;transition-property:all;min-height:2.75rem}.c-re-product-form__scroll-to.o-btn,.c-re-product-form__scroll-to.o-btn:hover{border-color:rgba(255,253,250,.05);background:rgba(0,51,161,.1);color:#fffdfa}.c-re-product-form__scroll-to.o-btn.is-disabled{opacity:0}.c-re-product-form .o-radio__input,.c-re-product-form .o-swatches__swatch-title{display:none}.c-re-product-form .o-radio__label{padding:.7rem 1.5rem;text-align:center}.c-re-product-form .o-swatches__swatch-radio{margin:0}.c-re-product-form .o-swatches__swatch-options{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;margin-bottom:32px;gap:1rem 0}.c-re-product-form .o-radio__input.is-selected+.o-radio__label,.c-re-product-form .o-radio__input:checked+.o-radio__label{border-bottom:1px solid}.c-re-product-form .c-product-form__add-btn-row.is-hidden{display:none}.c-re-product-form .c-product-form__add-btn,.c-re-product-form .c-product-form__add-btn .o-btn__text{width:100%}.c-re-product-form .c-product-form__add-btn .c-product-form__pricing{display:inline-block;margin-left:auto;text-align:right;width:4.375rem}.c-re-product-form .c-product-form__add-btn-label{display:inline-block;width:calc(100% - 5rem);text-align:left}.c-re-product-form .c-product-form__add-btn-label:only-child{text-align:center}.c-re-product-form .o-swatches__swatch-radio.is-low-stock{margin-bottom:3rem;position:relative}.c-re-product-form .o-swatches__swatch-radio.is-low-stock .o-radio__label{min-width:10rem}.c-re-product-form .c-product-form__low-stock{position:absolute;top:100%;left:0;width:100%;padding-top:2rem;text-align:left}.c-re-product-form .c-product-form__low-stock:before{content:"•";margin-left:.8em;margin-right:.8em}.c-re-product-form .c-product-form__low-stock-text{border:0!important;color:#0033a1!important;padding:0;text-transform:none}.c-re-product-form .c-product-form__add-btn-separator{display:none}.c-re-product-form__media-col{position:relative}.c-re-product-form__stamp{width:3.8125rem;height:3.8125rem;position:absolute;top:5rem;right:0;animation:product-stamp-spin 10s linear infinite}.c-re-product-form .c-product-gallery__carousel{margin-right:-1.25rem}.c-re-product-form .c-product-gallery__arrow{display:none;border:0;width:2rem;height:2rem;padding:0!important;position:absolute;top:auto;bottom:0;right:0;color:#0033a1}.c-re-product-form .c-product-gallery__arrow.is-left{left:auto;right:3rem}.c-re-product-form__attribute{font-family:Satoshi,sans-serif!important}.c-re-product-form__attribute:not(:first-child):before{content:"•";margin-left:.8em;margin-right:.8em}.c-re-product-form__light{position:absolute;bottom:6%;right:7%;height:100%;width:auto}.c-re-product-form__secondary-title{display:none;position:absolute;bottom:3rem;right:50%;text-align:right;pointer-events:none;width:9999px;opacity:.1}.c-re-product-form__full-excerpt{display:none}.c-re-product-form.show-read-more .c-re-product-form__full-excerpt{display:block}.c-re-product-form.show-read-more .c-re-product-form__less-excerpt{display:none}.c-re-product-form__read-more-toggle{opacity:.5;margin:0!important}.c-re-product-form__additional-description{font-weight:400;font-family:Satoshi,sans-serif;line-height:1.5;letter-spacing:0;margin:0 0 1em;font-size:.875rem;line-height:1.71429}@media only screen and (min-width:1100px){.c-re-product-form__additional-description{font-size:.9375rem;line-height:1.6}}.c-re-product-form__additional-description{color:rgba(0,30,67,.6)}.c-re-product-form__background-image{width:78%;position:absolute;right:50%;top:0;transform:translate(30%,8%);pointer-events:none}@media only screen and (max-width:749px){.c-re-product-form__background-image{transform:translate(30%,104px)}}.c-re-product-form__left-col{display:none}.c-re-product-form__signature-image{width:100%;pointer-events:none}.c-re-product-form .o-swatches__swatch-options{width:100%}.c-re-product-form .o-subscription-options{padding-top:0;max-width:none}.c-re-product-form .o-subscription-options__option{flex:1}.c-re-product-form .o-subscription-options__option-label{width:100%}.c-re-product-form .o-subscription-options__wrapper{width:100%;-moz-column-gap:1rem;column-gap:1rem}.c-re-product-form .o-subscription-options__option-select-container{text-align:left!important}.c-re-product-form .o-subscription-options__option-select{border-color:rgba(0,51,161,.25);font-size:.75rem;padding-top:.6875rem;padding-bottom:.6875rem}.c-re-product-form .c-product-gallery__progress{width:100%!important}.c-re-product-form .o-subscription-options__wrapper{flex-direction:row}.c-re-product-form .o-subscription-options__title{display:none}.c-re-product-form .o-subscription-options__option-select-container{width:100%}.c-re-product-form .o-subscription-options__option-label{padding-left:0;padding-right:0}.c-re-product-form__row{z-index:5;position:relative}.c-re-product-form__tagline-fragment{width:-moz-fit-content;width:fit-content;text-align:right}.c-re-product-form__tagline-fragment:first-child{align-self:flex-start}.c-re-product-form__tagline-fragment:last-child,.c-re-product-form__tagline-fragment:only-child{align-self:flex-end;margin-bottom:13px}.c-re-product-form__tagline{text-align:left;display:flex;flex-direction:column;margin-left:10px;font-size:4.25rem}.c-re-product-form__tagline:has(>:only-child){margin-left:auto;margin-right:2rem}@media only screen and (min-width:750px){.c-re-product-form__engrave-text{bottom:25%;left:33%;right:33%;color:#9d7d4f;font-size:1.5rem}.c-re-product-form .c-re-product-form__engrave-text{bottom:27%;font-size:2rem}}@media only screen and (min-width:1100px){.c-re-product-form{padding:11rem min(6.11%,5.5rem)}.c-re-product-form .c-product-gallery__carousel{margin-right:0}.c-re-product-form .c-product-gallery__progress{display:none}.c-re-product-form .c-product-gallery__arrow,.c-re-product-form__secondary-title{display:block}.c-re-product-form__stamp{width:6.1875rem;height:6.1875rem;right:-1.25rem}.c-re-product-form__background-images.is-desktop{display:block}.c-re-product-form__background-images.is-mobile{display:none}.c-re-product-form.has-marginTop{margin-top:-6rem}.c-re-product-form.is-main-product{padding:10rem 1.25rem 1.3125rem}.c-re-product-form.is-christmas-personalisation,.c-re-product-form.is-wilderness-earth{padding:8.5rem 5.75rem 2.75rem}.c-re-product-form__tagline-container.is-desktop{display:block;position:relative;z-index:10;margin-bottom:-6rem}.c-re-product-form__tagline-container.is-mobile{display:none}.is-christmas-personalisation .c-re-product-form__tagline-container{max-height:10.75rem}.c-re-product-form__pretitle{margin-bottom:.375rem}.c-re-product-form__row{display:flex;justify-content:center;max-width:79rem;margin:0 auto}.c-re-product-form__excerpt{margin-bottom:2.25rem}.c-re-product-form__excerpt.is-mobile{display:none}.c-re-product-form__excerpt.is-desktop{display:block}.c-re-product-form__excerpt,.c-re-product-form__excerpt *,.c-re-product-form__excerpt p{font-family:Satoshi,sans-serif;line-height:1.5;letter-spacing:0;margin:0 0 1em;text-transform:none;font-weight:400;font-size:.875rem;line-height:1.71429}}@media only screen and (min-width:1100px)and (min-width:1100px){.c-re-product-form__excerpt,.c-re-product-form__excerpt *,.c-re-product-form__excerpt p{font-size:.9375rem}}@media only screen and (min-width:1100px){.c-re-product-form__excerpt-col{text-align:left;left:0;margin:0}.c-re-product-form__excerpt-col .c-re-product-form__link-btn{display:inline-flex}.c-re-product-form__swatch-wrapper .o-radio{align-items:center}.c-re-product-form__swatch-wrapper .o-radio__input{min-width:1.25rem}.c-re-product-form__low-stock{width:-moz-fit-content;width:fit-content;margin:2.125rem 0 1.25rem;position:relative;left:0;transform:0}.o-radio.is-selected .c-re-product-form__low-stock{display:inline}.c-re-product-form__form{position:absolute;width:min(26.215%,21.5rem);top:13rem;transform:translateY(-3.75rem)}.is-christmas-personalisation .c-re-product-form__form{position:absolute}.c-re-product-form__excerpt-col{position:relative;width:100%;top:auto;transform:none}.is-christmas-personalisation .c-re-product-form__excerpt-col{position:relative}.c-re-product-form__tagline{display:grid;grid-template-columns:auto auto;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0;position:relative;left:clamp(50%,55vw,65%);transform:translateX(-50%);font-size:7.5rem}.c-re-product-form__title{margin-bottom:.375rem}.c-re-product-form__badges-wrapper.is-mobile{display:none}.c-re-product-form__badges-wrapper.is-desktop{display:block}.c-re-product-form__badge-row{margin-top:2rem}.is-christmas-personalisation .c-re-product-form__badge-row{margin-top:0}.c-re-product-form__media-col{order:2;width:min(47.62%,35.25rem)}.c-re-product-form__media-container{width:100%;padding-bottom:100%;margin:-12.76% 0 3rem}.c-re-product-form__tagline-fragment:first-child{grid-column:1;grid-row:1;align-self:auto}.c-re-product-form__tagline-fragment:last-child{grid-column:2;grid-row:2;align-self:auto}.c-re-product-form__tagline-fragment:only-child{grid-column:1;grid-row:1;align-self:auto}.c-re-product-form__form{left:74.84%;max-width:19.25rem}.c-re-product-form__excerpt-col{max-width:none}.is-main-product .c-re-product-form__add-btn{margin-left:0}.is-main-product .c-re-product-form__add-btn-row{margin-top:1.25rem}.c-re-product-form__add-btn-row{margin-top:auto}.c-re-product-form__add-btn-row .c-re-product-form__link-btn{display:none}.c-re-product-form__add-btn-row .o-btn+.o-btn{margin-left:0}.c-re-product-form__add-btn-separator,.c-re-product-form__pricing{display:inline-block}.c-re-product-form__engrave-drawer{padding:5.5rem 4.375rem}.c-re-product-form__engrave-text{bottom:25%;left:33%;right:33%;color:#9d7d4f;font-size:1.5rem}.c-re-product-form__row .c-re-product-form__engrave-text{font-size:2rem}.c-re-product-form__engrave-image--container{width:100%;padding-bottom:80%;margin:3.125rem 0}.c-re-product-form__shippingInfo{text-align:left}.c-re-product-form__personalisation{margin-top:1.25rem}.c-re-product-form__personalisation .o-personalisation-form{text-align:left}.c-re-product-form__scroll-to.o-btn{left:2.5rem;bottom:3.25rem}.c-re-product-form__background-image{width:100%;transform:translate(32%,-20%)}.c-re-product-form__left-col{display:flex;flex-direction:column;gap:1.5rem;position:absolute;top:5%;left:0;max-width:13.5rem;z-index:5}.c-re-product-form__signature-image{max-width:200px;transform:translateX(40px)}}@media only screen and (min-width:1350px){.c-re-product-form{padding:11rem 0}.c-template--wilderness-earth .c-re-product-form{padding-bottom:5rem}.c-re-product-form__form{width:min(29.215%,21.5rem)}.c-re-product-form__left-col{max-width:14rem}.c-re-product-form__left-col:has(.c-re-product-form__excerpt-col-image-wide){max-width:14rem}.c-re-product-form__row{max-width:80rem}.c-re-product-form.is-main-product{padding:12.75rem 8.75rem 2.75rem}.c-re-product-form.is-main-product.is-personalised{padding-top:3rem;padding-bottom:2.1875rem}}@media only screen and (min-width:1350px)and (min-width:750px){.c-re-product-form.is-main-product.is-personalised{padding:44px 8.75rem 56px}}@media only screen and (min-width:1350px){.c-re-product-form__add-btn-row{min-width:70%}.c-re-product-form__badge-row{margin-top:0}}@media only screen and (min-width:1800px){.c-re-product-form__form{width:min(31.215%,25.5rem)}.c-re-product-form__row{max-width:87rem}.c-re-product-form__engrave-drawer{margin:8vh 0}}.o-personalisation-form .o-btn__text{width:100%;justify-content:space-between;align-items:center;display:flex}.o-personalisation-form .o-btn__text.no-price{justify-content:center}@media screen and (max-width:1100px){.o-personalisation-form .o-btn__text.hover-text{display:none}}.o-personalisation-form .c-product-form__add-btn-label{width:100%}
