:root{--color-primary:$black;--skin-primary-color-1:var(--color-primary);--skin-primary-color-2:var(--color-primary)}.tf-text{margin:0 auto;padding:72px 0}@media(min-width:1200px){.tf-text{padding:96px 0}.tf-text-half{max-width:684px}}@media(max-width:719.98px){.tf-text{padding:72px 32px}}.tf-text.nopadding{padding:0}@media(min-width:1200px){.tf-text.nopadding{padding:0}}.tf-text.separated{padding:12px 0;position:relative}@media(min-width:1200px){.tf-text.separated{padding:28px 0}}.tf-text.separated:after,.tf-text.separated:before{background-color:rgba(0,0,0,.122);content:"";height:1px;left:0;margin:auto;position:absolute;width:100%}@media(min-width:720px){.tf-text.separated:after,.tf-text.separated:before{left:24px;width:calc(100% - 48px)}}.tf-text.separated:before{top:0}.tf-text.separated:after{bottom:0}.tf-text-subtitle{font-size:11px;letter-spacing:.08em;line-height:16px;margin-bottom:8px;text-transform:uppercase;word-break:keep-all}@media(min-width:1200px){.tf-text-subtitle{margin-bottom:16px}}.tf-text-title,.tf-text-title *{font-family:Sterling SSM,Sterling Fallback,serif;font-size:32px;font-weight:325;letter-spacing:-1.28px;line-height:40px;margin-bottom:24px;word-break:keep-all}@media(min-width:1200px){.tf-text-title,.tf-text-title *{font-size:48px;letter-spacing:-1.92px;line-height:56px;margin-bottom:32px}}.tf-text-title .large,.tf-text-title .large *,.tf-text-title.large,.tf-text-title.large *{font-size:32px;line-height:32px}@media(min-width:1200px){.tf-text-title .large,.tf-text-title .large *,.tf-text-title.large,.tf-text-title.large *{font-size:48px;line-height:56px}}.tf-text-title .small,.tf-text-title .small *,.tf-text-title.small,.tf-text-title.small *{font-size:20px;font-weight:300;letter-spacing:-.6px;line-height:32px}@media(min-width:1200px){.tf-text-title .small,.tf-text-title .small *,.tf-text-title.small,.tf-text-title.small *{font-size:28px;letter-spacing:-.84px;line-height:44px}}.tf-text-title .nomargin,.tf-text-title.nomargin{margin:0}.tf-text-copy{font-size:16px;font-weight:400;letter-spacing:-.32px;line-height:24px;margin:0;overflow:hidden;word-break:keep-all}@media(min-width:1200px){.tf-text-copy{margin:0 auto}}.tf-text-copy.h0 p,.tf-text-copy.h1 p,.tf-text-copy.h2 p,.tf-text-copy.h3 p,.tf-text-copy.h4 p,.tf-text-copy.h5 p{line-height:unset;margin:unset}.tf-text-buttons{flex-direction:row;flex-wrap:wrap;gap:10px;margin-top:48px}.tf-text-buttons .tf-cta-wrapper{margin:0 16px;max-height:-moz-fit-content;max-height:fit-content}.tf-text-buttons .tf-cta-wrapper .lnk{font-family:Santral Semibold,Verdana,Sans-Serif;font-size:11px;font-weight:400;letter-spacing:.88px;line-height:16px}.tf-text .btn-secondary.btn-light{border:1px solid rgba(0,0,0,.12);color:#000}.tf-text .btn-primary.btn-light{border:1px solid rgba(0,0,0,.12)}.full-width-fifty-container .experience-component .dropdown-set-color-white{background-color:#fff}.full-width-fifty-container .experience-component .dropdown-set-color-light-champagne{background-color:#fbf9f7}.experience-commerce_layouts-textContent{height:100%}.dark-mode .experience-commerce_layouts-textContent .text-content-dark-mode{background-color:#090b2c!important}.dark-mode .experience-commerce_layouts-textContent .text-content-dark-mode .lnk,.dark-mode .experience-commerce_layouts-textContent .text-content-dark-mode .tf-text-copy,.dark-mode .experience-commerce_layouts-textContent .text-content-dark-mode .tf-text-subtitle,.dark-mode .experience-commerce_layouts-textContent .text-content-dark-mode .tf-text-title{color:#fff!important}@media(max-width:1439.98px){#giftcard-pdp .experience-commerce_layouts-textContent .tf-text.nopadding{padding:0 32px 16px}}@media(min-width:1200px){#giftcard-pdp .experience-commerce_layouts-textContent .tf-text.nopadding{border-top:1px solid rgba(0,0,0,.122)!important;padding-bottom:24px;padding-top:96px}}