.header__menu .navlink--toplevel{padding-left:clamp(8px,.9vw,15px);padding-right:clamp(8px,.9vw,15px);white-space:nowrap}.header__menu .navlink--toplevel .navtext{font-size:clamp(13px,1.4vw,20px);letter-spacing:.06em;line-height:1.2;white-space:nowrap}.header__menu .dropdown__family{padding-top:24px;padding-bottom:24px}.header__menu .navlink--child{margin-bottom:10px;padding-top:4px;padding-bottom:4px}.header__menu .navlink--child .navtext{font-size:13px;font-weight:500;letter-spacing:.1em;line-height:1.3}.header__menu .navlink--grandchild{padding-top:4px;padding-bottom:4px}.header__menu .navlink--grandchild .navtext{font-size:clamp(13px,1.05vw,15px);font-weight:300;letter-spacing:.05em;line-height:1.35}@media(min-width:1200px){.header__menu .navlink--grandchild .navtext,.header__menu .navlink--child .navtext{white-space:nowrap}}.tnd-faq__title{font-size:clamp(22px,2vw,28px);margin:0 0 16px}.tnd-faq__item{border-bottom:1px solid var(--border, rgba(0, 0, 0, .12))}.tnd-faq__item:first-of-type{border-top:1px solid var(--border, rgba(0, 0, 0, .12))}.tnd-faq__q{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0;font-size:16px;font-weight:500;line-height:1.4;margin:0}.tnd-faq__q::-webkit-details-marker{display:none}.tnd-faq__q:after{content:"+";flex:0 0 auto;font-size:20px;font-weight:300;line-height:1}.tnd-faq__item[open]>.tnd-faq__q:after{content:"\2212"}.tnd-faq__a{padding:0 0 18px;font-size:15px;line-height:1.6;max-width:820px}.tnd-faq__a p{margin:0 0 10px}.tnd-faq__a a{text-decoration:underline;text-underline-offset:2px}.product-item__colour{margin:2px 0 0;font-size:13px;color:var(--text-light, #6b6b6b)}.tnd-swatches{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:10px 0 4px}.product-item--left .tnd-swatches{justify-content:flex-start}.tnd-swatch{display:block;width:30px;height:30px;border-radius:50%;overflow:hidden;border:1px solid rgba(0,0,0,.12);box-shadow:0 0 0 2px transparent;transition:box-shadow .15s ease}.tnd-swatch img,.tnd-swatch__fill{display:block;width:100%;height:100%;object-fit:cover}.tnd-swatch__fill--text{display:flex;align-items:center;justify-content:center;font-size:12px;background:#f2f2f2}.tnd-swatch:hover,.tnd-swatch:focus-visible{box-shadow:0 0 0 2px #00000059}.tnd-swatch.is-active{box-shadow:0 0 0 2px #212121}.tnd-swatch.is-sold-out{opacity:.45}.tnd-card-stars{margin-top:4px}[id$=f38f307e-2111-4414-ae45-499554dfe097] .column__image img{object-fit:contain!important;background:transparent}[id$=f38f307e-2111-4414-ae45-499554dfe097] [data-column-image] img[src*=bra-512]{padding:10% 22%;box-sizing:border-box}.article__meta .article__author:before{content:" \b7  "}.tnd-details{margin-top:8px}.tnd-desc,.tnd-desc *{font-family:inherit!important;font-size:15px!important;line-height:1.6!important;color:inherit!important;letter-spacing:normal!important;text-transform:none!important}.tnd-desc p,.tnd-desc ul{margin:0 0 12px!important}.tnd-desc ul{padding-left:1.2em;list-style:disc}.tnd-desc em{font-style:italic}.tnd-more{border-top:1px solid rgba(0,0,0,.12)}.tnd-more:last-of-type{border-bottom:1px solid rgba(0,0,0,.12)}.tnd-more summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:14px 0;font-size:13px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.tnd-more summary::-webkit-details-marker{display:none}.tnd-more summary:after{content:"+";font-size:18px;font-weight:300;letter-spacing:0}.tnd-more[open] summary:after{content:"\2212"}.tnd-more__body{padding:0 0 16px;font-size:14px;line-height:1.6}.tnd-more__body ul{margin:0 0 10px;padding-left:1.2em;list-style:disc}.tnd-more__body li{margin:0 0 6px}.tnd-more__group{margin:10px 0 6px;font-weight:600}.select-popout--quantity .select-popout__toggle{justify-content:center;text-align:center;position:relative}.select-popout--quantity .select-popout__toggle [data-popout-toggle-text]{flex:1 1 auto;text-align:center}.select-popout--quantity .select-popout__toggle svg{position:absolute;right:14px;top:50%;transform:translateY(-50%)}.select-popout--quantity .select-popout__option{text-align:center;justify-content:center}.quantity__input{text-align:center}.radio__fieldset .radio__button label,.radio__button label{display:inline-flex!important;align-items:center;justify-content:center;box-sizing:border-box;min-width:90px!important;text-align:center;padding-left:6px!important;padding-right:6px!important;border-color:#00000024!important}.radio__button input:checked+label{border-color:var(--btn-bg, #ee6e73)!important}.radio__button input:not(:checked):not(:disabled)+label:hover{border-color:#0006!important}.tnd-desc a{display:inline!important}.radio__fieldset .radio__button.radio__button--tnd-colour{padding:4px 3px;vertical-align:top}.radio__fieldset .radio__button.radio__button--tnd-colour label,.radio__fieldset .radio__button.radio__button--tnd-colour label:hover,.radio__fieldset .radio__button.radio__button--tnd-colour label:active,.radio__fieldset .radio__button.radio__button--tnd-colour label:focus,.radio__fieldset .radio__button.radio__button--tnd-colour input:checked~label,.radio__fieldset .radio__button.radio__button--tnd-colour input.disabled+label{display:flex!important;flex-direction:column;align-items:center;justify-content:flex-start;width:76px;min-width:76px!important;padding:0!important;border:0!important;background:transparent!important;color:inherit!important;font-size:11px;line-height:1.25;white-space:normal}.tnd-opt-swatch{position:relative;display:block;width:38px;height:38px;margin:0 auto 6px;border-radius:50%;background-size:cover;background-position:center top;box-shadow:inset 0 0 0 1px #0000001f;transition:box-shadow .2s ease}.radio__button--tnd-colour label:hover .tnd-opt-swatch{box-shadow:inset 0 0 0 1px #0000001f,0 0 0 2px #fff,0 0 0 3px #0000004d}.radio__button--tnd-colour input:checked~label .tnd-opt-swatch{box-shadow:inset 0 0 0 1px #0000001f,0 0 0 2px #fff,0 0 0 3px var(--btn-bg, #ee6e73)}.radio__button--tnd-colour input:checked~label .option-title{font-weight:600}.radio__button--tnd-colour input.disabled+label{color:#0006!important}.radio__button--tnd-colour input.disabled+label .tnd-opt-swatch{opacity:.45}.radio__button--tnd-colour input.disabled+label .tnd-opt-swatch:after{content:"";position:absolute;top:-3px;bottom:-3px;left:50%;width:1px;background:#00000080;transform:rotate(45deg)}.tnd-opt-note{display:block;margin-top:2px;font-size:10px;letter-spacing:0;text-transform:none;opacity:.75}
/*# sourceMappingURL=/cdn/shop/t/37/assets/tnd-custom.css.map */
