.tp-s{--tp-ink:#100d0b;--tp-ink-2:#1a1512;--tp-bone:#f3eee7;--tp-sand:#e7dfd3;--tp-gray:#8c857c;--tp-gray-d:#5a544d;--tp-olive:#6d683b;--tp-neon:#f6a6e4;--tp-line-d:rgba(243,238,231,.16);--tp-line-l:rgba(16,13,11,.14);--tp-serif:"Cormorant Garamond",Georgia,"Times New Roman",serif;--tp-pad:clamp(56px,7vw,112px);--tp-gut:clamp(16px,3.2vw,56px);position:relative;font-feature-settings:"kern"}.tp-s *,.tp-s *:before,.tp-s *:after{box-sizing:border-box}.tp-s img{max-width:100%;display:block}.tp-dark{background:var(--tp-ink);color:var(--tp-bone)}.tp-bone{background:var(--tp-bone);color:var(--tp-ink)}.tp-white{background:#fff;color:var(--tp-ink)}.tp-wrap{max-width:1440px;margin:0 auto;padding-left:var(--tp-gut);padding-right:var(--tp-gut)}.tp-eyebrow{display:block;margin:0 0 14px;font-size:11px;line-height:1.4;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:inherit;opacity:.72}.tp-title{margin:0;font-family:var(--tp-serif);font-weight:400;font-style:italic;font-size:clamp(34px,4.2vw,62px);line-height:1.02;letter-spacing:-.01em;color:inherit}.tp-title em{font-style:normal}.tp-s h2.tp-title,.tp-s p.tp-quote__text,.tp-s .tp-cat__title{font-family:var(--tp-serif)!important;text-transform:none!important}.tp-s h2.tp-neon{font-family:"Yellowtail",var(--tp-serif)!important;font-weight:400!important;text-transform:none!important}.tp-lead{margin:14px 0 0;max-width:46ch;font-size:15px;line-height:1.6;color:inherit;opacity:.78}.tp-num{font-family:var(--tp-serif);font-style:italic;font-size:15px;opacity:.6}.tp-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:0 30px;border:1px solid currentColor;background:transparent;color:inherit;font-size:12px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;text-decoration:none!important;transition:background .25s,color .25s,border-color .25s;cursor:pointer}.tp-btn--solid.tp-on-dark{background:var(--tp-bone);color:var(--tp-ink)!important;border-color:var(--tp-bone)}.tp-btn--solid.tp-on-dark:hover{background:transparent;color:var(--tp-bone)!important}.tp-btn--solid.tp-on-light{background:var(--tp-ink);color:var(--tp-bone)!important;border-color:var(--tp-ink)}.tp-btn--solid.tp-on-light:hover{background:transparent;color:var(--tp-ink)!important}.tp-btn--ghost:hover{background:currentColor}.tp-btn--ghost.tp-on-dark:hover{color:var(--tp-ink)!important;background:var(--tp-bone)}.tp-btn--ghost.tp-on-light:hover{color:var(--tp-bone)!important;background:var(--tp-ink)}.tp-link{display:inline-flex;align-items:center;gap:10px;padding:6px 0;color:inherit!important;font-size:11px;font-weight:700;letter-spacing:.24em;text-transform:uppercase;text-decoration:none!important;border-bottom:1px solid currentColor}.tp-link:hover{opacity:.7}.tp-arrow{display:inline-block;width:18px;height:1px;background:currentColor;position:relative}.tp-arrow:after{content:"";position:absolute;right:0;top:-3px;width:7px;height:7px;border-top:1px solid currentColor;border-right:1px solid currentColor;transform:rotate(45deg)}.tp-curtain{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 70% at 50% -10%,#f6a6e429,#0000 60%),radial-gradient(100% 60% at 50% 120%,#000000d9,#0000 70%),repeating-linear-gradient(90deg,#0a0807 0,#17110e 22px,#221914 30px,#140f0c 44px,#0a0807 62px)}.tp-curtain:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000040,#0000 30%,#0000008c)}.tp-neon{margin:0;font-family:"Yellowtail",var(--tp-serif);font-weight:400;font-style:normal;line-height:.95;letter-spacing:0;color:#fff1fb;text-shadow:0 0 2px #fff,0 0 8px var(--tp-neon),0 0 18px var(--tp-neon),0 0 42px rgba(246,166,228,.75),0 0 84px rgba(246,166,228,.45)}@media(prefers-reduced-motion:no-preference){.tp-neon.is-flicker{animation:tpFlicker 1.8s steps(1,end) .3s 1 both}}@keyframes tpFlicker{0%{opacity:.15}8%{opacity:1}12%{opacity:.3}18%{opacity:1}40%{opacity:.85}44%{opacity:1}to{opacity:1}}@media(prefers-reduced-motion:no-preference){.tp-js .tp-reveal{opacity:0;transform:translateY(18px);transition:opacity .9s ease,transform .9s ease}.tp-js .tp-reveal.is-in{opacity:1;transform:none}}.tp-hero{overflow:hidden;min-height:560px;height:min(82vh,780px);display:flex;align-items:flex-end}.tp-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.tp-hero__media img,.tp-hero__media video{width:100%;height:100%;object-fit:cover}.tp-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000000d 35%,rgba(0,0,0,var(--tp-shade,.55)))}.tp-hero__inner{position:relative;z-index:2;width:100%;padding-bottom:clamp(28px,4vw,56px)}.tp-hero__content{display:flex;flex-direction:column;gap:18px;max-width:720px}.tp-hero--center .tp-hero__content{margin:0 auto;align-items:center;text-align:center}.tp-hero--left .tp-hero__content{align-items:flex-start;text-align:left}.tp-hero .tp-neon{font-size:clamp(76px,10.5vw,168px)}.tp-hero__lettering{width:min(560px,78vw);height:auto}.tp-hero__sub{margin:0;max-width:44ch;font-size:15px;line-height:1.6;opacity:.86}.tp-hero__ctas{display:flex;flex-wrap:wrap;gap:12px 22px;align-items:center;justify-content:inherit}.tp-hero--center .tp-hero__ctas{justify-content:center}.tp-hero__bar{margin-top:clamp(28px,4vw,48px);border-top:1px solid var(--tp-line-d);display:grid;grid-template-columns:repeat(var(--tp-cols,3),minmax(0,1fr))}.tp-hero__bar a{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:56px;color:var(--tp-bone)!important;text-decoration:none!important;font-size:11px;font-weight:700;letter-spacing:.24em;text-transform:uppercase;border-right:1px solid var(--tp-line-d);padding:0 18px}.tp-hero__bar a:first-child{padding-left:0}.tp-hero__bar a:last-child{border-right:0}.tp-hero__bar a:hover{color:var(--tp-neon)!important}.tp-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:749px){.tp-hero{height:auto;min-height:0;aspect-ratio:4/5.4;max-height:640px}.tp-hero .tp-neon{font-size:clamp(64px,21vw,104px)}.tp-hero__content{gap:14px}.tp-hero__sub{font-size:14px}.tp-hero__ctas{width:100%;flex-direction:column;gap:12px}.tp-hero__ctas .tp-btn{width:100%}.tp-hero__bar{display:flex;overflow-x:auto;scrollbar-width:none;margin-top:22px}.tp-hero__bar::-webkit-scrollbar{display:none}.tp-hero__bar a{flex:0 0 auto;min-height:48px;gap:14px}}.tp-ticker{overflow:hidden;border-top:1px solid var(--tp-line-d);border-bottom:1px solid var(--tp-line-d)}.tp-ticker__track{display:flex;width:max-content}.tp-ticker__group{display:flex;align-items:center;flex-shrink:0}.tp-ticker__item{display:inline-flex;align-items:center;gap:28px;padding:0 14px;min-height:46px;white-space:nowrap;font-size:11px;font-weight:600;letter-spacing:.3em;text-transform:uppercase}.tp-ticker__item:after{content:"";width:5px;height:5px;border-radius:50%;background:var(--tp-neon);margin-left:14px;opacity:.85}.tp-ticker__item a{color:inherit!important;text-decoration:none!important}@media(prefers-reduced-motion:no-preference){.tp-ticker__track{animation:tpTicker var(--tp-speed,38s) linear infinite}.tp-ticker:hover .tp-ticker__track{animation-play-state:paused}}@keyframes tpTicker{0%{transform:translate(0)}to{transform:translate(-50%)}}.tp-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:clamp(24px,3vw,40px)}.tp-head--center{flex-direction:column;align-items:center;text-align:center}@media(max-width:749px){.tp-head{flex-direction:column;align-items:flex-start}.tp-head--center{align-items:center}}.tp-products{padding:var(--tp-pad) 0}.tp-tabs{display:flex;justify-content:center;gap:8px;flex-wrap:wrap;margin:0 0 clamp(22px,2.6vw,34px);padding:0;list-style:none}.tp-head--center+.tp-tabs{justify-content:center}.tp-tab{-webkit-appearance:none;appearance:none;min-height:44px;padding:0 20px;border:1px solid var(--tp-line-l);border-radius:999px;background:transparent;color:inherit;font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.tp-tab:hover{border-color:currentColor}.tp-tab[aria-selected=true]{background:var(--tp-ink);color:var(--tp-bone);border-color:var(--tp-ink)}.tp-dark .tp-tab{border-color:var(--tp-line-d)}.tp-dark .tp-tab[aria-selected=true]{background:var(--tp-bone);color:var(--tp-ink);border-color:var(--tp-bone)}.tp-panel[hidden]{display:none!important}.tp-grid{display:grid;grid-template-columns:repeat(var(--tp-cols,4),minmax(0,1fr));gap:clamp(24px,2.4vw,40px) clamp(12px,1.6vw,24px)}.tp-grid .product-card{margin:0!important}.tp-carousel{position:relative}.tp-carousel .tp-grid{display:grid;grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:calc((100% - (var(--tp-cols,4) - 1) * 20px) / var(--tp-cols,4));gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px}.tp-carousel .tp-grid::-webkit-scrollbar{display:none}.tp-carousel .tp-grid>*{scroll-snap-align:start}.tp-nav{display:flex;gap:8px}.tp-nav button{-webkit-appearance:none;appearance:none;width:44px;height:44px;border:1px solid var(--tp-line-l);border-radius:50%;background:transparent;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.tp-nav button:hover{border-color:currentColor}.tp-nav button[data-dir="-1"] .tp-arrow{transform:rotate(180deg)}.tp-foot{display:flex;justify-content:center;margin-top:clamp(32px,4vw,56px)}@media(max-width:991px){.tp-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tp-carousel .tp-grid{grid-template-columns:none;grid-auto-columns:calc((100% - 40px) / 3)}}@media(max-width:749px){.tp-tabs{flex-wrap:nowrap;overflow-x:auto;margin-left:calc(var(--tp-gut) * -1);margin-right:calc(var(--tp-gut) * -1);padding:0 var(--tp-gut);scrollbar-width:none}.tp-tabs::-webkit-scrollbar{display:none}.tp-tabs,.tp-head--center+.tp-tabs{justify-content:flex-start}.tp-tab{flex:0 0 auto}.tp-tab:first-child{margin-left:auto}.tp-tab:last-child{margin-right:auto}.tp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tp-carousel .tp-grid{grid-template-columns:none;grid-auto-columns:72%;gap:12px}.tp-nav{display:none}.tp-foot .tp-btn{width:100%}}.tp-cats{padding:var(--tp-pad) 0}.tp-cats__grid{display:grid;grid-template-columns:repeat(var(--tp-cols,3),minmax(0,1fr));gap:clamp(10px,1.4vw,20px)}.tp-cat{position:relative;display:block;overflow:hidden;color:var(--tp-bone)!important;text-decoration:none!important;background:var(--tp-ink-2)}.tp-cat__img{aspect-ratio:3/4;width:100%;height:auto;object-fit:cover;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.tp-cat:hover .tp-cat__img{transform:scale(1.045)}.tp-cat:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 45%,#0000009e)}.tp-cat__txt{position:absolute;z-index:2;left:clamp(16px,2vw,28px);right:clamp(16px,2vw,28px);bottom:clamp(16px,2vw,28px);display:flex;justify-content:space-between;align-items:flex-end;gap:12px}.tp-cat__title{margin:4px 0 0;font-family:var(--tp-serif);font-style:italic;font-weight:400;font-size:clamp(26px,2.6vw,40px);line-height:1;color:var(--tp-bone)}.tp-cat .tp-num{color:var(--tp-bone)}@media(max-width:749px){.tp-cats__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tp-cats__grid>:first-child:nth-last-child(odd){grid-column:1 / -1}.tp-cats__grid>:first-child:nth-last-child(odd) .tp-cat__img{aspect-ratio:4/3}.tp-cat__title{font-size:24px}}.tp-look{padding:var(--tp-pad) 0}.tp-look__grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:clamp(28px,5vw,96px);align-items:start}.tp-look__media{position:sticky;top:110px;overflow:hidden;background:var(--tp-ink-2)}.tp-look__media img{width:100%;aspect-ratio:4/5;object-fit:cover}.tp-look__list{margin:clamp(20px,3vw,36px) 0 0;padding:0;list-style:none;border-top:1px solid var(--tp-line-l)}.tp-dark .tp-look__list,.tp-dark .tp-look__row{border-color:var(--tp-line-d)}.tp-look__row{display:grid;grid-template-columns:96px minmax(0,1fr) auto;gap:18px;align-items:center;padding:18px 0;border-bottom:1px solid var(--tp-line-l)}.tp-look__thumb{display:block;background:var(--tp-sand)}.tp-look__thumb img{width:96px;height:120px;object-fit:cover}.tp-look__name{margin:0;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.tp-look__name a{color:inherit!important;text-decoration:none!important}.tp-look__price{margin:6px 0 0;font-size:14px}.tp-look__price s{opacity:.55;margin-right:6px}.tp-look__meta{margin:4px 0 0;font-size:11px;letter-spacing:.08em;text-transform:uppercase;opacity:.6}.tp-look .product-card{all:unset;display:block}.tp-look .product-card__form a{min-height:44px;padding:0 18px;font-size:11px}@media(max-width:749px){.tp-look__grid{grid-template-columns:1fr}.tp-look__media{position:relative;top:0;margin-left:calc(var(--tp-gut) * -1);margin-right:calc(var(--tp-gut) * -1)}.tp-look__row{grid-template-columns:76px minmax(0,1fr);grid-template-areas:"t i" "t b";row-gap:10px}.tp-look__thumb{grid-area:t}.tp-look__thumb img{width:76px;height:96px}.tp-look__info{grid-area:i}.tp-look__buy{grid-area:b}}.tp-quote{overflow:hidden;padding:clamp(88px,12vw,180px) 0;text-align:center}.tp-quote__bg{position:absolute;top:0;right:0;bottom:0;left:0}.tp-quote__bg img{width:100%;height:100%;object-fit:cover;opacity:.42}.tp-quote__inner{position:relative;z-index:2;max-width:1040px;margin:0 auto}.tp-quote__text{margin:0;font-family:var(--tp-serif);font-style:italic;font-weight:300;font-size:clamp(32px,4.6vw,70px);line-height:1.08;letter-spacing:-.01em;color:var(--tp-bone)}.tp-quote__by{display:block;margin-top:28px;font-size:11px;font-weight:600;letter-spacing:.3em;text-transform:uppercase;opacity:.7}.tp-quote .tp-btn{margin-top:36px}.tp-mosaic{padding:var(--tp-pad) 0}.tp-mosaic__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:clamp(180px,19vw,300px);gap:clamp(8px,1vw,16px)}.tp-tile{position:relative;overflow:hidden;display:block;background:var(--tp-ink-2);color:var(--tp-bone)!important;text-decoration:none!important}.tp-tile img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.tp-tile:hover img{transform:scale(1.05)}.tp-tile:nth-child(1){grid-column:span 2;grid-row:span 2}.tp-tile__cap{position:absolute;left:14px;right:14px;bottom:12px;z-index:2;display:flex;justify-content:space-between;gap:10px;font-size:10px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;opacity:0;transform:translateY(6px);transition:opacity .3s,transform .3s}.tp-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 55%,#0000008c);opacity:0;transition:opacity .3s}.tp-tile:hover .tp-tile__cap,.tp-tile:focus-visible .tp-tile__cap,.tp-tile:hover:after,.tp-tile:focus-visible:after{opacity:1;transform:none}@media(max-width:749px){.tp-mosaic__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:46vw}.tp-tile:nth-child(1){grid-column:span 2;grid-row:span 2}.tp-tile__cap,.tp-tile:after{opacity:1;transform:none}}.tp-s .tp-grid__item{display:flex;flex-direction:column}.tp-s .tp-grid__item>.product-card{flex:1 1 auto;display:flex;flex-direction:column}.tp-s .tp-grid__item>.product-card>.product-card__content{flex:1 1 auto;display:flex;flex-direction:column}.tp-s .tp-grid__item>.product-card .product-card__name{flex:0 0 auto!important}.tp-s .tp-grid__item>.product-card .product-card__price{margin-bottom:0!important}.tp-s .tp-grid__item>.product-card .bq-card-sizes{margin-top:4px!important}.tp-s .tp-grid__item>.product-card .product-card__form{margin-top:auto!important;padding-top:16px!important}
/*# sourceMappingURL=/cdn/shop/t/52/assets/tropicana.css.map */
