:root{--aplus-deep: #06151d;--aplus-panel: #0d222c;--aplus-photo-backdrop: radial-gradient(ellipse at 50% 35%, #f4f6f4 12%, #e5eaea 68%, #d6dfe0 100%);--aplus-ink: #f2f6f3;--aplus-muted: #b4c6c8;--aplus-line: #354d55;--aplus-accent: #89e5d3;--aplus-action-ink: #092824;--aplus-edge: 5px;--aplus-gutter: clamp(18px, 4vw, 68px);--aplus-section-gap: clamp(42px, 6vw, 88px);--aplus-content-width: 1440px;--aplus-heading-size: clamp(34px, 3.8vw, 58px);--aplus-copy-size: clamp(15px, 1.25vw, 18px);--aplus-navy-950: #070a12;--aplus-navy-900: #0b1220;--aplus-navy-850: #0c1628;--aplus-navy-band: #0b1220;--aplus-teal: #2dd4bf;--aplus-teal-bright: #67e0e0;--aplus-teal-soft: rgba(45, 212, 191, .14);--aplus-teal-border: rgba(45, 212, 191, .42);--aplus-teal-glow: rgba(45, 212, 191, .35);--aplus-on-teal: #0a0f14;--aplus-text: rgba(255, 255, 255, .92);--aplus-text-muted: rgba(255, 255, 255, .72);--aplus-text-subtle: rgba(255, 255, 255, .55);--aplus-border: rgba(255, 255, 255, .12);--aplus-surface: rgba(255, 255, 255, .05);--aplus-surface-hover: rgba(255, 255, 255, .08);--aplus-text-xs: .75rem;--aplus-text-sm: .875rem;--aplus-text-base: 1rem;--aplus-text-md: .9375rem;--aplus-text-lg: 1.125rem;--aplus-text-xl: 1.25rem;--aplus-text-2xl: 1.5rem;--aplus-text-display: clamp(1.75rem, 4vw, 2.25rem);--aplus-text-hero: clamp(1.875rem, 5vw, 2.75rem);--aplus-space-section: 2.5rem;--aplus-space-block: 1.5rem;--aplus-page-pad: 18px;--aplus-page-max: 1200px;--aplus-radius: 14px;--aplus-radius-lg: 18px;--aplus-shadow-card: 0 8px 24px rgba(0, 0, 0, .22)}html,body{overflow-x:clip;max-width:100%}html,body,#MainContent,.content-for-layout{background-color:var(--aplus-navy-950)!important}.aplus-dark-page #MainContent,.aplus-dark-page .content-for-layout{background-color:var(--aplus-navy-950)!important;color:var(--aplus-text)}.aplus-band{position:relative;overflow:hidden}.aplus-band:before,.aplus-shopall:before,.aplus-pdp:before,.aplus-wh-gate:before,.aplus-wholesale:before,.aplus-subscribe-save:before,.aplus-collections:before{content:"";position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);width:100vw;background:var(--aplus-navy-band);z-index:-1}.utility-bar,.announcement-bar-section,.announcement-bar,.aplus-dark-page .utility-bar,.aplus-dark-page .announcement-bar{background:var(--aplus-navy-900)!important;border-bottom:1px solid var(--aplus-border)!important;box-shadow:none!important}.announcement-bar,.announcement-bar__message,.announcement-bar__link,.announcement-bar__message span,.announcement-bar__message p{background:transparent!important;box-shadow:none!important;border:0!important;color:var(--aplus-text)!important;font-size:11px!important;line-height:1.35!important;letter-spacing:.04em!important}.announcement-bar__message{padding:.625rem 0!important}.announcement-bar a,.announcement-bar__link{color:var(--aplus-text)!important;text-decoration:none!important}.announcement-bar a:hover,.announcement-bar__link:hover{color:var(--aplus-teal-bright)!important;text-decoration:underline!important;text-underline-offset:3px}.utility-bar .list-social__link,.utility-bar .list-social__link *,.utility-bar .list-social__link svg,.utility-bar .list-social__link svg *{color:#fff!important;fill:#fff!important;stroke:#fff!important;opacity:1!important}.utility-bar .list-social__link:hover{opacity:.85!important}.utility-bar .list-social__item .icon{width:14px!important;height:14px!important}.announcement-bar .slider-button,.utility-bar .slider-button{background:transparent!important;border:none!important;color:#fff!important;min-width:2rem;width:2rem;height:2rem}.announcement-bar .slider-button svg,.utility-bar .slider-button svg{width:14px!important;height:14px!important}@media(max-width:768px){.utility-bar__grid{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;gap:6px 8px!important;padding:8px 12px!important;min-height:0!important}.utility-bar .list-social{display:none!important;order:2;width:100%;justify-content:center!important;margin:0!important;padding:0!important}.utility-bar .list-social__item .icon{width:16px!important;height:16px!important}.announcement-bar,.announcement-bar-slider,.utility-bar__grid .announcement-bar-slider{flex:1 1 100%!important;min-width:0!important;width:100%!important;max-width:100%!important}.announcement-bar-slider.slider-buttons{display:flex!important;align-items:center!important;gap:6px!important;padding:0!important;margin:0!important}.announcement-bar__controls,.announcement-bar__navigation,.announcement-bar__buttons,.announcement-bar-slider__controls{display:flex!important}.announcement-bar .slider-button,.utility-bar .slider-button{display:inline-flex!important;flex-shrink:0!important;width:30px!important;height:30px!important;min-width:30px!important;padding:0!important;margin:0!important}.announcement-bar__message{flex:1 1 auto!important;min-width:0!important;padding:.25rem 0!important;text-align:center!important;overflow:hidden!important}.announcement-bar__message span{display:block;overflow:hidden;text-overflow:ellipsis}.announcement-bar__message .svg-wrapper,.announcement-bar__link .svg-wrapper,.announcement-bar__message .icon-arrow{display:none!important}.utility-bar--bottom-border,.utility-bar--bottom-border-social-only{border-bottom:none!important}.utility-bar,.announcement-bar-section,.announcement-bar{border-bottom:1px solid var(--aplus-border)!important;box-shadow:none!important}.announcement-bar,.announcement-bar__message,.announcement-bar__message *{font-size:10px!important;line-height:1.3!important}}.utility-bar,.aplus-header,.aplus-drawer{font-family:var(--aplus-font-reading)}.utility-bar .announcement-bar__message{min-height:30px}.aplus-wrap,.page-width--aplus-pdp,.aplus-dark-page .page-width{max-width:var(--aplus-page-max)!important;padding-left:var(--aplus-page-pad)!important;padding-right:var(--aplus-page-pad)!important;margin-left:auto!important;margin-right:auto!important}.aplus-title,.aplus-shopall .aplus-title,.aplus-pdp .aplus-title,.aplus-wh-gate__title,.aplus-subscribe-save .aplus-title{font-size:var(--aplus-text-display)!important;line-height:1.15!important;font-weight:800!important;color:var(--aplus-text)!important}.aplus-sub,.aplus-lead,.aplus-shopall .aplus-sub,.aplus-pdp .aplus-sub{font-size:var(--aplus-text-md)!important;line-height:1.55!important;color:var(--aplus-text-muted)!important}.aplus-badge,.aplus-shopall .aplus-badge,.aplus-pdp .aplus-badge,.aplus-wh-gate__badge{font-size:var(--aplus-text-xs)!important;letter-spacing:.08em!important;text-transform:uppercase;color:var(--aplus-text-muted)!important;background:var(--aplus-surface)!important;border:1px solid var(--aplus-border)!important}.aplus-name,.aplus-shopall .aplus-name{font-size:var(--aplus-text-md)!important;line-height:1.3!important;color:var(--aplus-text)!important}.aplus-price__value,.aplus-shopall .aplus-price__value{font-size:var(--aplus-text-xl)!important;font-weight:800!important;color:var(--aplus-text)!important}.aplus-pdp .aplus-price__value{font-size:var(--aplus-text-2xl)!important}.aplus-shopall,.aplus-pdp{padding-top:var(--aplus-space-section)!important;padding-bottom:calc(var(--aplus-space-section) + .5rem)!important}.aplus-shopall .aplus-head{margin-bottom:var(--aplus-space-block)!important}.aplus-shopall .aplus-grid,.aplus-related-grid{align-items:stretch!important;gap:14px!important}.aplus-card,.aplus-shopall .aplus-card,.aplus-related-card,.aplus-wh-gate__card{border:1px solid var(--aplus-border)!important;background:var(--aplus-surface)!important;border-radius:var(--aplus-radius-lg)!important;box-shadow:var(--aplus-shadow-card)!important}.aplus-shopall .aplus-card,.aplus-related-card{display:flex!important;flex-direction:column!important;height:100%!important;min-height:0!important}.aplus-media,.aplus-related-card__media,.aplus-shopall .aplus-media{aspect-ratio:1 / 1!important;overflow:hidden!important;background:#00000038!important}.aplus-related-card .aplus-related-card__media:has(img){background:var(--aplus-photo-backdrop)!important}.aplus-related-card .aplus-related-card__media img{object-fit:contain!important}:is(.aplus-product-card__media,.aplus-related-card__media,.aplus-figure--main,.aplus-thumb){isolation:isolate}:is(.aplus-product-card__media,.aplus-related-card__media,.aplus-figure--main,.aplus-thumb)>img{mix-blend-mode:darken}.aplus-pdp .aplus-media{aspect-ratio:auto!important;overflow:visible!important;display:grid!important;gap:12px!important;background:transparent!important}.aplus-pdp .aplus-figure{overflow:visible!important;border-radius:var(--aplus-radius)!important}.aplus-pdp .aplus-figure img{width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important;display:block!important}.aplus-pdp #aplusBuySlotTop,.aplus-pdp .aplus-buy-slot{margin:0 0 4px}.aplus-pdp #aplusBuySlotTop .aplus-buy,.aplus-pdp .aplus-buy-slot .aplus-buy{position:relative!important;top:auto!important}@media(min-width:901px){.aplus-pdp .aplus-buy-slot{max-width:520px}}.aplus-shopall .aplus-media img,.aplus-related-card__media img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}.aplus-item__info,.aplus-related-card__body{flex:1 1 auto!important;display:flex!important;flex-direction:column!important}.aplus-card__actions{margin-top:auto!important;padding-top:12px!important}.aplus-btn,.aplus-wh-btn,button.aplus-btn,a.aplus-btn{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:44px!important;padding:.75rem 1rem!important;font-size:var(--aplus-text-sm)!important;font-weight:700!important;border-radius:var(--aplus-radius)!important;letter-spacing:.02em;text-decoration:none!important;box-sizing:border-box!important;line-height:1.2!important;aspect-ratio:auto!important;white-space:normal!important}.aplus-btn.aplus-btn--primary,button.aplus-btn.aplus-btn--primary,a.aplus-btn.aplus-btn--primary,.aplus-wh-btn--primary,.product-form__submit.btn-add-to-cart-motion{background:var(--aplus-teal-soft)!important;border:1px solid var(--aplus-teal-border)!important;color:#fff!important;box-shadow:none}.aplus-btn.aplus-btn--primary:hover,button.aplus-btn.aplus-btn--primary:hover,a.aplus-btn.aplus-btn--primary:hover,.aplus-wh-btn--primary:hover{background:#2dd4bf38!important;border-color:#2dd4bf8c!important;color:#fff!important}.aplus-btn.aplus-btn--secondary,.aplus-btn--ghost,.aplus-wh-btn--ghost{background:var(--aplus-surface)!important;border:1px solid var(--aplus-border)!important;color:var(--aplus-text)!important}.aplus-btn.aplus-btn--secondary:hover,.aplus-btn--ghost:hover,.aplus-wh-btn--ghost:hover{background:var(--aplus-surface-hover)!important;border-color:#ffffff2e!important}.aplus-actions .aplus-btn,.aplus-wh-gate__actions .aplus-wh-btn{width:auto!important;flex:1 1 160px;min-width:0;max-width:100%}.aplus-pill{font-size:var(--aplus-text-xs)!important;border-radius:999px!important}.footer{background:linear-gradient(180deg,var(--aplus-navy-900) 0%,var(--aplus-navy-950) 100%)!important;border-top:1px solid var(--aplus-border)!important;color:var(--aplus-text)!important;margin-top:0!important;padding-top:var(--aplus-space-section)!important;padding-bottom:var(--aplus-space-block)!important}.footer .footer-block__heading,.footer h2{font-size:var(--aplus-text-xs)!important;letter-spacing:.1em!important;color:var(--aplus-text)!important}.footer a:hover,.footer .link:hover{color:var(--aplus-teal-bright)!important}.footer .newsletter-form__button,.footer .field__button{background:var(--aplus-teal)!important;color:var(--aplus-on-teal)!important}.aplus-tab.is-active{background:var(--aplus-teal-soft)!important;border-color:var(--aplus-teal-border)!important}.aplus-ship-progress__fill{background:linear-gradient(90deg,#2dd4bff2,#67e0e0d9)!important}.template-product .related-products,.template-product .section-related-products,.template-product #shopify-section-related-products,[id^=shopify-section-] .related-products{background:var(--aplus-navy-band)!important}.template-product .related-products .title-wrapper-with-link .h2,.template-product #shopify-section-related-products .title-wrapper-with-link h2,.related-products__heading{font-size:clamp(1.25rem,2.5vw,1.625rem)!important;font-weight:800!important;color:var(--aplus-text)!important}.aplus-wh-gate,.aplus-wholesale,.aplus-subscribe-save{position:relative;overflow:hidden;color:var(--aplus-text)}.aplus-link,.aplus-wh-gate a:not(.aplus-wh-btn){color:var(--aplus-teal-bright)!important}.aplus-dark-page .customer h1,.aplus-dark-page .customer h2,.aplus-dark-page #MainContent h1{color:var(--aplus-text)!important;font-size:var(--aplus-text-display)!important}.aplus-dark-page .field__input,.aplus-dark-page input[type=email],.aplus-dark-page input[type=password],.aplus-dark-page input[type=text]{background:var(--aplus-surface)!important;border:1px solid var(--aplus-border)!important;color:var(--aplus-text)!important;border-radius:var(--aplus-radius)!important}.aplus-dark-page .button,.aplus-dark-page button[type=submit]{background:var(--aplus-teal-soft)!important;border:1px solid var(--aplus-teal-border)!important;color:#fff!important;border-radius:var(--aplus-radius)!important}body.template-collection #MainContent,body.template-collection .content-for-layout,body.template-index #MainContent{overflow-x:clip}@media(max-width:749px){.aplus-shopall .aplus-wrap{padding-left:14px!important;padding-right:14px!important}.aplus-shopall .aplus-grid{gap:10px!important}.aplus-shopall .aplus-btn{min-height:40px!important;font-size:var(--aplus-text-xs)!important}}.aplus-header .aplus-header__search{min-width:44px;min-height:44px}.aplus-shopall.template-search{overflow:visible}.template-search__search .search{position:relative}.template-search__search predictive-search,.template-search__search search-form{display:block}.aplus-dark-page .template-search__search .field__input.search__input{font-size:16px!important}.template-search .predictive-search{z-index:6;background:var(--aplus-panel);color:var(--aplus-ink);border:1px solid var(--aplus-line);border-radius:var(--aplus-edge)}.template-search .predictive-search__heading{color:var(--aplus-muted);font-size:14px;margin:0;padding:10px 14px 5px}.template-search .predictive-search__results-list{margin:0;padding:4px 0}.template-search .predictive-search__item{box-sizing:border-box;align-items:center;padding:8px 14px;color:var(--aplus-ink);font-size:16px;min-height:44px}.template-search .predictive-search__item--link-with-thumbnail{grid-template-columns:46px minmax(0,1fr);gap:12px}.template-search .predictive-search__image{width:46px;height:46px;object-fit:contain}.template-search .predictive-search__item-content{min-width:0}.template-search .predictive-search__item-heading{color:inherit;font-family:var(--aplus-font-reading)}.template-search .predictive-search__list-item:is(:hover,[aria-selected=true])>a{background:#193d40}.aplus-search-reading-heading{margin-top:2rem;color:var(--aplus-ink)}.aplus-search-reading{padding-inline-start:1.3em}.aplus-search-reading a{color:var(--aplus-ink);text-underline-offset:.2em}.template-search .product-count__text,.template-search .mobile-facets__open-label{margin:0;font:550 15px/1.4 var(--aplus-font-reading)}.template-search .product-count{align-self:center}@media(max-width:749px){.template-search .template-search__search{margin-bottom:22px}.template-search .template-search__header{margin-bottom:24px}}.aplus-cichlid-guide .aplus-head>.aplus-btn{margin-top:16px;width:fit-content!important}.aplus-shopall.aplus-cichlid-guide .aplus-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:1000px){.aplus-cichlid-guide .aplus-wrap{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.5fr);gap:var(--aplus-section-gap)}}.aplus-shopall,.aplus-pdp--default{color:var(--aplus-ink);font-family:var(--aplus-font-reading);font-size:16px;line-height:1.55}.aplus-shopall{background:var(--aplus-deep);isolation:isolate;padding-block:var(--aplus-section-gap)!important}.aplus-shopall:before,.aplus-pdp--default:before{content:none}.aplus-shopall .aplus-wrap{max-width:var(--aplus-content-width)!important;padding-inline:var(--aplus-gutter)!important}.aplus-shopall .aplus-head{margin-bottom:clamp(24px,4vw,52px)!important}.aplus-collection-brand{color:var(--aplus-accent);font:var(--aplus-font-display-weight) 22px/1.3 var(--aplus-font-display)}.aplus-shopall .aplus-title,.aplus-dark-page #MainContent .aplus-pdp--default .aplus-title{margin:6px 0 12px;font:var(--aplus-font-display-weight) var(--aplus-heading-size)/1.08 var(--aplus-font-display)!important;letter-spacing:-.045em;text-transform:none;text-wrap:balance}.aplus-shopall .aplus-sub,.aplus-pdp--default .aplus-sub{font-size:var(--aplus-copy-size)!important;max-width:65ch;line-height:1.45!important;margin:0}.aplus-shopall .aplus-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,2vw,30px)!important}.aplus-shopall .aplus-pagination{margin:36px 0 0;display:flex;flex-wrap:wrap;gap:10px}.aplus-pagination :is(a,.current){color:var(--aplus-ink);padding:9px}.aplus-pagination .current{color:var(--aplus-accent)}.aplus-product-card{display:flex;flex-direction:column;min-width:0;border-top:1px solid var(--aplus-line);font-family:var(--aplus-font-reading)}.aplus-product-card__media{position:relative;display:grid;place-items:center;width:100%;aspect-ratio:1.12;overflow:hidden;isolation:isolate;background:var(--aplus-photo-backdrop);text-decoration:none;border-radius:var(--aplus-edge)}.aplus-product-card__media img{display:block;width:100%;height:100%;object-fit:contain;transition:transform .22s ease}.aplus-product-card__mark{color:#375059;font:var(--aplus-font-display-weight) 42px/1 var(--aplus-font-display)}.aplus-product-card__body{flex:1;display:flex;flex-direction:column;padding:16px 0 0}.aplus-product-card h3{margin:0;line-height:1.22;letter-spacing:-.02em;text-transform:none}.aplus-product-card__title{text-decoration:none;color:var(--aplus-ink);font:650 clamp(16px,1.45vw,22px)/1.24 var(--aplus-font-reading)}.aplus-product-card__title:hover,.aplus-product-card__subscribe:hover{color:var(--aplus-accent)}.aplus-product-card__benefit{margin:8px 0 0;color:var(--aplus-muted);font-size:14px;line-height:1.45}.aplus-product-card__purchase{margin-top:auto;padding-top:17px}.aplus-product-card__price{padding-bottom:10px;font-size:20px;font-weight:650;color:var(--aplus-ink);line-height:1.25}.aplus-product-card__price s{margin-left:6px;font-size:14px;font-weight:400;color:var(--aplus-muted)}.aplus-product-card__subscribe{display:inline-flex;align-items:center;min-height:40px;font-size:13px;color:var(--aplus-muted);text-underline-offset:3px}.aplus-product-card form{margin:0}.aplus-theme .aplus-btn.aplus-btn--primary,.aplus-cichlid-guide .aplus-head .aplus-btn.aplus-btn--primary,.aplus-shopall .aplus-product-card .aplus-btn.aplus-btn--primary,.aplus-pdp--default #aplusAddToCart{font:650 15px/1.2 var(--aplus-font-reading)!important;color:var(--aplus-action-ink)!important;background:var(--aplus-accent)!important;border:1px solid var(--aplus-accent)!important;border-radius:var(--aplus-edge)!important;min-height:50px!important;padding:12px 18px!important;box-shadow:none;cursor:pointer;transition:background .18s ease}.aplus-theme .aplus-hero__actions .aplus-btn,.aplus-theme .aplus-form-grid .aplus-btn{width:fit-content!important}.aplus-theme .aplus-hero__actions .aplus-btn{min-height:52px!important}.aplus-theme .aplus-btn.aplus-btn--primary:hover,.aplus-shopall .aplus-product-card .aplus-btn.aplus-btn--primary:hover,.aplus-pdp--default #aplusAddToCart:hover{background:#b5f2e5!important}.aplus-product-card .aplus-btn:disabled,.aplus-pdp--default #aplusAddToCart:disabled{opacity:.55;cursor:default}:is(.aplus-theme,.aplus-shopall,.aplus-pdp--default,.aplus-header,.aplus-drawer,.aplus-mobile-shop-sticky) :focus-visible{outline:2px solid var(--aplus-accent);outline-offset:3px}@media(hover:hover)and (prefers-reduced-motion:no-preference){.aplus-product-card__media:hover img{transform:scale(1.035)}}@media(min-width:750px)and (max-width:999px){.aplus-shopall .aplus-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.aplus-shopall .aplus-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.aplus-product-card__benefit{font-size:13px}.aplus-product-card__body{padding-top:10px}.aplus-product-card__purchase{padding-top:12px}}.page-width--aplus-pdp{max-width:var(--aplus-content-width)!important}.product--aplus-pdp .product__info-container{max-width:none}.aplus-pdp--default{padding:0!important}.aplus-pdp--default .aplus-wrap{max-width:none!important;padding:0!important}.aplus-pdp--default .aplus-head{margin-bottom:clamp(22px,3vw,42px)}.aplus-pdp.aplus-pdp--default .aplus-badge{padding:0;background:transparent!important;border:0!important;color:var(--aplus-accent)!important;letter-spacing:.12em!important;font-size:11px!important}.aplus-pdp--default .aplus-left{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}.aplus-pdp--default .aplus-left>*,.aplus-pdp--default .aplus-grid{min-width:0}.aplus-pdp--default .aplus-card{padding:clamp(16px,2.5vw,34px);background:var(--aplus-panel)!important;border-radius:var(--aplus-edge)!important;box-shadow:none!important;border-color:var(--aplus-line)!important}.aplus-pdp--default .aplus-card--media{background:transparent!important;border:0!important;padding:0}.aplus-pdp--default .aplus-figure{border:0;margin:0;background:var(--aplus-panel)}.aplus-pdp--default .aplus-figure--main{background:var(--aplus-photo-backdrop);border-radius:var(--aplus-edge)!important;overflow:hidden!important}.aplus-pdp--default .aplus-figure--main .aplus-imgph{color:#375059}.aplus-pdp--default .aplus-figure--main img{max-height:clamp(320px,52vh,620px)!important}.aplus-pdp--default .aplus-label-detail{border-block:1px solid var(--aplus-line)}.aplus-label-detail summary{cursor:pointer;padding:12px 3px;color:var(--aplus-ink);font-size:15px}.aplus-pdp--default .aplus-thumb{background:var(--aplus-photo-backdrop);border-radius:var(--aplus-edge);width:58px;height:58px;flex-basis:58px}.aplus-pdp--default .aplus-thumb.is-active,.aplus-pdp--default .aplus-variant-btn.is-selected{border-color:var(--aplus-accent);box-shadow:none}.aplus-pdp--default .aplus-variant-btn{border-radius:var(--aplus-edge);min-height:44px}.aplus-pdp--default .aplus-variant-btn.is-selected{background:#193d40}.aplus-pdp--default .aplus-price__value{font-size:clamp(28px,3vw,40px)!important}.aplus-pdp--default .aplus-proof{color:var(--aplus-muted);padding:0;margin:8px 0 20px}.aplus-pdp--default .aplus-pill{font-size:12px!important;padding:4px 9px}.aplus-pdp--default .aplus-qty{width:min(100%,180px);border-radius:var(--aplus-edge)}.aplus-pdp--default .aplus-qty__input{min-width:0}.aplus-pdp--default .aplus-qty__btn{flex:0 0 44px}.aplus-pdp--default .aplus-ship-progress{padding:12px 0 0;background:none;border:0;margin:0}.aplus-pdp--default .aplus-ship-progress__bar{height:3px}.aplus-pdp--default .aplus-ship-progress__top{font-size:14px;font-weight:550}.aplus-pdp--default .aplus-ship-progress__sub,.aplus-pdp--default .aplus-subscribe-block__label{color:var(--aplus-muted)}.aplus-pdp--default #aplusAddToCart{flex:1 0 auto;width:auto!important;min-width:max-content;white-space:nowrap!important;padding-inline:12px!important}.aplus-pdp--default .aplus-subscribe-block{display:flex;gap:10px;align-items:center;justify-content:space-between;margin-top:0}.aplus-pdp--default .aplus-subscribe-block__label{margin:0}.aplus-pdp--default .aplus-subscribe-block .subscribe-save-btn,.aplus-pdp--default #aplusCopyLink{color:var(--aplus-ink)!important;width:auto!important;margin:0;background:transparent!important;border:0!important;border-radius:0!important;font:550 14px/1.4 var(--aplus-font-reading)!important;padding:0!important;text-decoration:underline!important;text-underline-offset:4px}.aplus-pdp--default .aplus-purchase-help{margin:10px 0 0}.aplus-pdp--default .aplus-purchase-help a{color:var(--aplus-muted);font-size:14px;text-underline-offset:4px}.aplus-pdp--default .aplus-minirow{margin:0}.aplus-product-details:empty{display:none}.aplus-product-details{display:grid;align-content:start}.aplus-product-details .aplus-card{background:transparent!important;border:0!important;border-top:1px solid var(--aplus-line)!important;border-radius:0!important;padding:20px 0}.aplus-product-details .aplus-h3{font:var(--aplus-font-display-weight) 26px/1.2 var(--aplus-font-display);letter-spacing:-.025em;text-transform:none}.aplus-product-details .aplus-row,.aplus-product-details .aplus-faq details{border-radius:var(--aplus-edge);background:var(--aplus-panel)}@media(min-width:901px){.aplus-pdp--default .aplus-left{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:32px}.aplus-pdp--default .aplus-buy-slot{max-width:none}.aplus-product-details{grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px}}@media(prefers-reduced-motion:reduce){.aplus-product-card *,.aplus-pdp--default *{animation:none!important;transition:none!important}}body:has(:is(.aplus-theme,.aplus-shopall,.aplus-pdp--default)){margin:0}.aplus-pdp--default>.aplus-wrap{width:100%}.shopify-section>.aplus-pdp--default{padding:var(--aplus-section-gap) var(--aplus-gutter)!important}.shopify-section>.aplus-pdp--default>.aplus-wrap{max-width:calc(var(--aplus-content-width) - 2 * var(--aplus-gutter))!important;margin-inline:auto}.aplus-product-gate{padding:var(--aplus-section-gap) var(--aplus-gutter);font:16px/1.6 var(--aplus-font-reading)}.aplus-product-gate a{color:var(--aplus-accent);margin-right:20px}.utility-bar .utility-bar__grid{padding-block:0!important;row-gap:0!important}.utility-bar .announcement-bar{padding:0!important;border-bottom:0!important}.utility-bar .announcement-bar__message{min-height:32px!important;display:inline-flex;align-items:center;justify-content:center;padding-block:4px!important}.utility-bar .announcement-bar__message span{font-size:11px!important;letter-spacing:.03em!important}.utility-bar .list-social__link{padding-block:5px}.utility-bar .localization-wrapper:not(:has(form)){display:none}.utility-bar .announcement-bar__message .icon-arrow{display:none!important}.utility-bar .announcement-bar__link:focus-visible{outline:2px solid var(--aplus-accent)!important;outline-offset:-2px}@media(min-width:990px){.utility-bar .utility-bar__grid:not(:has(form)){grid-template-rows:minmax(36px,auto);align-items:center}.utility-bar .list-social__link{height:36px;box-sizing:border-box}}.aplus-full-description summary{cursor:pointer;color:var(--aplus-ink);font-size:18px}.aplus-full-description[open] summary{margin-bottom:12px}.aplus-full-description .rte :is(h2,h3,h4){color:var(--aplus-ink)}.aplus-shop-filters{display:flex;flex-wrap:wrap;align-items:center;gap:0 clamp(12px,2vw,28px);margin-block:18px 0;border-block:1px solid var(--aplus-line)}.aplus-shop-filters a{display:inline-flex;align-items:center;min-height:44px;color:var(--aplus-muted);font-size:15px;line-height:1.3;text-decoration:none}.aplus-shop-filters :is(a:hover,a[aria-current]){color:var(--aplus-accent);text-decoration:underline;text-underline-offset:5px}.aplus-purchase-row{display:flex;flex-wrap:wrap;align-items:stretch;gap:10px}.aplus-pdp--default .aplus-purchase-row .aplus-qty{flex:none;width:144px;align-items:center}#aplusProductForm{scroll-margin-block-start:14px}body:has(.aplus-sticky-purchase){padding-bottom:calc(88px + env(safe-area-inset-bottom))}.aplus-sticky-purchase:not([hidden]){position:fixed;z-index:22;inset-inline:0;bottom:max(14px,env(safe-area-inset-bottom));width:min(620px,calc(100% - 148px));margin-inline:auto;display:flex;align-items:center;gap:14px;padding:9px 10px;box-sizing:border-box;color:var(--aplus-ink);background:#10242d;border:1px solid #41606a;border-radius:9px;box-shadow:0 6px 26px #0000004d;font:500 14px/1.3 var(--aplus-font-reading)}body:has([data-aplus-drawer]:not([hidden]),cart-drawer.active,dialog[open]) .aplus-sticky-purchase{display:none}.aplus-sticky-purchase__photo{width:48px;height:48px;flex:none;object-fit:contain;border-radius:var(--aplus-edge);background:var(--aplus-photo-backdrop)}.aplus-sticky-purchase__item{flex:1;min-width:0}.aplus-sticky-purchase__item strong{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:15px;line-height:1.2}.aplus-sticky-purchase__details{display:flex;flex-wrap:wrap;gap:0 9px;margin-top:3px;color:var(--aplus-muted);font-size:13px}.aplus-sticky-purchase__details [data-sticky-price]{color:var(--aplus-ink)}.aplus-sticky-purchase :is(button,a).aplus-sticky-purchase__action{flex:none;display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:9px 18px;color:var(--aplus-action-ink)!important;background:var(--aplus-accent)!important;border:1px solid var(--aplus-accent)!important;border-radius:var(--aplus-edge)!important;font:650 15px/1.2 var(--aplus-font-reading);text-decoration:none;cursor:pointer}.aplus-sticky-purchase .aplus-sticky-purchase__action:hover{background:#b5f2e5!important}.aplus-sticky-purchase__action:disabled{opacity:.6;cursor:default}.aplus-sticky-purchase__action:focus-visible{outline:2px solid var(--aplus-accent);outline-offset:3px}@media(max-width:700px){.aplus-sticky-purchase:not([hidden]){inset-inline:max(8px,env(safe-area-inset-left)) max(64px,env(safe-area-inset-right));bottom:max(8px,env(safe-area-inset-bottom));width:auto;gap:8px;padding:7px}.aplus-sticky-purchase__photo{width:38px;height:42px}.aplus-sticky-purchase__item strong{font-size:13px}.aplus-sticky-purchase__details{font-size:12px}.aplus-sticky-purchase :is(button,a).aplus-sticky-purchase__action{padding-inline:10px;font-size:14px}}@media(max-width:360px){.aplus-sticky-purchase__photo{display:none}}@media(max-width:420px){.aplus-purchase-row{gap:8px}.aplus-pdp--default .aplus-purchase-row .aplus-qty{width:124px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/aplus-design-system.css.map */
