.taipan-pdp{display:block;padding:0 0 32px;font:400 13px/1.75 var(--taipan-body);color:#0b0b0c}.taipan-pdp h1,.taipan-pdp h2,.taipan-pdp h3{font-family:var(--taipan-heading);font-weight:400;text-transform:none;letter-spacing:0}.taipan-pdp-breadcrumb{display:none}.taipan-pdp-main{display:grid;gap:24px}.taipan-pdp-gallery{min-width:0}.taipan-native-gallery{position:relative;gap:12px;--product-gallery-carousel-grid: auto / auto-flow 100%;--product-gallery-carousel-gap: 0px}.taipan-native-gallery .product-gallery__image-list{position:relative}.taipan-native-gallery .product-gallery__carousel{margin:0;scroll-padding:0}.taipan-native-gallery .product-gallery__media{position:relative;aspect-ratio:1;background:#f4f4f4;overflow:hidden;border-radius:2px}.taipan-native-gallery .product-gallery__media :is(img,video){width:100%;height:100%;object-fit:cover}.taipan-native-gallery .product-gallery__zoom-button{width:40px;height:40px;inset:16px 16px auto auto;background:#fff;color:#0b0b0c;z-index:2}.taipan-pdp-gallery-badge{position:absolute;z-index:2;top:26px;left:16px}.taipan-pdp-material-chips{display:flex;flex-wrap:wrap;gap:12px 20px;padding:24px 20px 0;font:400 12px/1.5 var(--taipan-body)}.taipan-pdp-material-chips span{display:flex;align-items:center;gap:8px}.taipan-pdp-buybox{display:flex;flex-direction:column;padding:0 20px;min-width:0;align-self:start}.taipan-pdp-buybox h1{font-size:28px;line-height:1.2;margin:0 0 12px}.taipan-pdp-caption{font:400 11px/1.4 var(--taipan-body);color:#55565a}.taipan-pdp-price{padding-bottom:24px;border-bottom:1px solid #d9d9d6;margin-bottom:24px}.taipan-pdp-price>div{display:flex;align-items:center;gap:8px}.taipan-pdp-price .price-list{gap:8px}.taipan-pdp-price .taipan-badge{position:static;font-size:10px;padding:4px 6px}.taipan-pdp-price .price-list sale-price{font:400 19px/1.2 var(--taipan-body)}.taipan-pdp-price .price-list compare-at-price{font:400 12px/1.5 var(--taipan-body);color:#55565a}.taipan-pdp-price .taipan-pdp-caption{margin-top:4px}.taipan-pdp-savings{font:500 11px/1.5 var(--taipan-body);margin-top:4px}.taipan-pdp-variants{margin-bottom:24px}.taipan-pdp-variants:has(+.taipan-pdp-size-video){margin-bottom:12px}.taipan-pdp-size-video{margin-bottom:24px}.taipan-pdp-size-video .taipan-size-chip{margin-top:0}.taipan-pdp-options-list{display:grid;gap:24px}.taipan-pdp-options{padding:0;border:0;margin:0;min-width:0}.taipan-pdp-options>legend{float:none;padding:0;margin:0 0 12px;font:600 12px/1.5 var(--taipan-body)}.taipan-pdp-options>legend span{font-weight:400}.taipan-pdp-options__values{display:flex;flex-wrap:wrap;gap:8px}.taipan-pdp-options__values .block-swatch,.taipan-pdp-option{border:1px solid #d9d9d6;border-radius:2px;background:#fff;min-width:80px;padding:0 16px;height:48px;display:flex;align-items:center;justify-content:center;flex:none;font:400 13px/1.2 var(--taipan-body);box-shadow:none}.taipan-pdp-options__values input:checked+.block-swatch,.taipan-pdp-option[aria-current=true]{border-color:#0b0b0c;box-shadow:inset 0 0 0 .5px #0b0b0c;background:#fff}.taipan-pdp-options__values input.is-disabled+.block-swatch{color:#999a9d}.taipan-pdp-variants>.taipan-pdp-options{margin-bottom:24px}.taipan-size-chip{display:inline-flex;align-items:center;gap:10px;border:1px solid #d9d9d6;border-radius:999px;padding:6px 16px 6px 6px;text-align:start;margin-top:12px}.taipan-size-chip__image{display:block;position:relative;width:34px;height:34px;flex:none;border-radius:50%;overflow:hidden}.taipan-size-chip__image img{width:100%;height:100%;object-fit:cover}.taipan-size-chip__image svg{position:absolute;top:11px;right:11px;bottom:11px;left:11px;color:#fff}.taipan-size-chip strong,.taipan-size-chip small{display:block;font:400 12px/1.2 var(--taipan-body)}.taipan-size-chip small{font-size:11px;line-height:1.2;color:#55565a;margin-top:2px}.taipan-pdp-delivery{margin-bottom:12px}.taipan-pdp-stock{display:flex;align-items:center;gap:8px;color:#2e7d5b;font:600 12px/1.5 var(--taipan-body);margin-bottom:4px}.taipan-pdp-stock>span{width:8px;height:8px;border-radius:50%;background:currentColor}.taipan-pdp-stock--unavailable{color:#55565a}.taipan-pdp .button{--button-background: 11 11 12;--button-text-color: 255 255 255;--button-outline-color: 11 11 12;min-height:56px;padding:16px 20px;border-radius:2px;font:500 12px/1 var(--taipan-body);letter-spacing:1.2px}.taipan-pdp .buy-buttons{gap:0}.taipan-pdp-payments{list-style:none;display:flex;align-items:center;justify-content:center;gap:6px;padding:0;margin-top:12px;flex-wrap:nowrap;margin-left:0}.taipan-pdp-payments li{display:flex;justify-content:center;min-width:0;flex:1 1 40px;padding-left:0}.taipan-pdp-payments svg{width:40px;max-width:100%;height:auto}.taipan-pdp-addons{margin-top:24px}.taipan-pdp-addons__title{font-weight:600;margin-bottom:12px}.taipan-pdp-addon{display:flex;align-items:center;gap:12px;background:#f4f4f4;padding:16px;border-radius:2px}.taipan-pdp-addon+.taipan-pdp-addon{margin-top:8px}.taipan-pdp-addon__image{flex:0 0 56px}.taipan-pdp-addon__image img{width:56px;height:56px;object-fit:cover;border-radius:2px}.taipan-pdp-addon__info{flex:1;font:500 12px/1.5 var(--taipan-body);min-width:0}.taipan-pdp-addon__info>p:last-child{margin-top:2px;font-weight:400}.taipan-pdp-addon__info s{color:#55565a;margin-inline-start:4px}.taipan-pdp .taipan-pdp-addon__button{flex:none;min-height:48px;font-size:11px;padding:12px}.taipan-pdp-addon__plus{width:32px;height:32px;border:1px solid #d9d9d6;border-radius:2px;display:grid;place-items:center;flex:none;background:#fff}.taipan-pdp-benefits{list-style:none;display:grid;gap:8px;padding:0;margin:24px 0;font:400 12px/1.5 var(--taipan-body)}.taipan-pdp-benefits li{display:flex;align-items:flex-start;gap:8px}.taipan-pdp-benefits svg,.taipan-pdp-benefits .taipan-pdp-custom-icon{flex:none;margin-top:1px}.taipan-pdp-accordion{border-bottom:1px solid #d9d9d6}.taipan-pdp-accordion summary{display:flex;justify-content:space-between;align-items:center;gap:16px;cursor:pointer;padding:16px 0;font:500 12px/1.2 var(--taipan-body);text-transform:uppercase;letter-spacing:.6px;list-style:none}.taipan-pdp-accordion summary::-webkit-details-marker{display:none}.taipan-pdp-accordion summary>span{position:relative;width:14px;height:14px;flex:none}.taipan-pdp-accordion summary>span:before,.taipan-pdp-accordion summary>span:after{content:"";position:absolute;width:14px;height:1px;background:currentColor;top:6px;left:0}.taipan-pdp-accordion summary>span:after{transform:rotate(90deg);transition:transform .2s}.taipan-pdp-accordion[open] summary>span:after{transform:rotate(0)}.taipan-pdp-accordion>.prose{padding:0 0 16px;color:#55565a;font:400 13px/1.75 var(--taipan-body)}.taipan-pdp-separately{margin-top:24px;display:grid;gap:8px;font:400 12px/1.5 var(--taipan-body)}.taipan-pdp-separately a{display:flex;gap:8px;align-items:center;text-decoration:underline;text-underline-offset:4px}.taipan-pdp-sticky{position:fixed;bottom:0;inset-inline:0;display:flex;align-items:center;gap:16px;padding:12px 20px max(12px,env(safe-area-inset-bottom));background:#fff;border-top:1px solid #d9d9d6;box-shadow:0 -4px 8px #0000000f;z-index:7}.taipan-pdp-sticky[hidden]{display:none}.taipan-pdp-sticky>div{flex:none;display:grid}.taipan-pdp-sticky span{font:400 18px/1.2 var(--taipan-body)}.taipan-pdp-sticky small{font:400 11px/1.4 var(--taipan-body);color:#55565a}.taipan-pdp-sticky .button{flex:1;min-height:48px}.taipan-pdp-bis{display:grid;gap:10px;padding:0;background:transparent;border:0;border-radius:2px;margin-top:0;font:400 12px/1.5 var(--taipan-body)}.taipan-pdp-bis__heading{font-weight:600;font:500 13px/1.4 var(--taipan-body)}.taipan-pdp-bis form{display:grid;gap:8px}.taipan-pdp-bis input{width:100%;min-width:0;height:52px;padding:16px;border:1px solid #d9d9d6;background:#fff;border-radius:2px;border-color:#0b0b0c}.taipan-pdp-bis .button{min-height:56px}.taipan-size-modal{--modal-max-width: 760px;--modal-body-padding-block: 0;--modal-body-padding-inline: 0;--modal-body-max-width: 760px}.taipan-size-modal::part(header){display:none}.taipan-size-modal::part(body){padding:0}.taipan-size-modal::part(content){border-radius:0}.taipan-size-modal taipan-video-dialog-content{display:block;padding:24px 20px 28px}.taipan-size-modal__header{display:flex;justify-content:space-between;gap:16px;margin-bottom:20px}.taipan-size-modal__header p{font:500 11px/1.2 var(--taipan-body);letter-spacing:.55px;text-transform:uppercase;margin-bottom:6px}.taipan-size-modal__header h2{font:400 28px/1.2 var(--taipan-heading)}.taipan-size-modal__header button{width:24px;height:24px;display:grid;place-items:center}.taipan-size-modal video{width:100%;aspect-ratio:16/9;background:#0b0b0c}.taipan-pdp-video-link{display:inline-flex;gap:8px;align-items:center;font:600 12px/1.5 var(--taipan-body);text-decoration:underline;text-underline-offset:4px}taipan-gallery-video{display:block;position:relative;height:100%}.taipan-gallery-video__play{position:absolute;inset:calc(50% - 28px) auto auto calc(50% - 28px);width:56px;height:56px;border-radius:50%;display:grid;place-items:center;background:#ffffffe6}.taipan-gallery-video__duration{display:flex;align-items:center;gap:4px;position:absolute;bottom:12px;left:12px;padding:5px 10px;background:#00000080;color:#fff;border-radius:999px;font:400 11px/1.2 var(--taipan-body)}@media(min-width:700px){.taipan-pdp-buybox{padding:0 40px}.taipan-pdp-material-chips{padding-inline:40px}.taipan-size-modal taipan-video-dialog-content{padding:28px 32px 32px}.taipan-size-modal__header h2{font-size:30px;line-height:1.3}}@media(min-width:1000px){.taipan-pdp{padding:24px 64px 64px}.taipan-pdp-breadcrumb{display:flex;gap:8px;margin-bottom:24px;font:400 11px/1.4 var(--taipan-body);color:#55565a}.taipan-pdp-main{grid-template-columns:minmax(0,1.8888889fr) minmax(0,1fr);gap:64px}.taipan-pdp-buybox{padding:0;position:sticky;top:calc(var(--sticky-area-height,116px) + 24px)}.taipan-pdp-buybox h1{font-size:30px;line-height:1.15}.taipan-native-gallery .product-gallery__carousel{display:grid;grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--taipan-gallery-gap,16px);overflow:visible}.taipan-native-gallery .product-gallery__zoom-button{right:calc(50% + 24px)}.taipan-pdp-material-chips{padding:24px 0 0;gap:24px}.taipan-pdp-options__values .block-swatch,.taipan-pdp-option{flex:none;min-width:80px}.taipan-pdp-sticky{display:none}}.taipan-pdp-story,.taipan-pdp-size-guide,.taipan-pdp-faq,.taipan-set-contents,.taipan-pdp-related{padding:48px 20px;color:#0b0b0c;font:400 13px/1.75 var(--taipan-body)}.taipan-pdp-story h2,.taipan-pdp-size-guide h2,.taipan-pdp-faq h2,.taipan-set-contents h2,.taipan-pdp-related h2{font:400 28px/1.15 var(--taipan-heading);text-transform:none;letter-spacing:0}.taipan-pdp-eyebrow{font:500 12px/1.2 var(--taipan-body);text-transform:uppercase;letter-spacing:.6px;margin-bottom:12px}.taipan-pdp-story{display:grid;gap:32px;background:#f4f4f4}.taipan-pdp-story__image{aspect-ratio:1;overflow:hidden}.taipan-pdp-story__image img{width:100%;height:100%;object-fit:cover}.taipan-pdp-story__content{display:flex;flex-direction:column;align-self:center;gap:12px}.taipan-pdp-story__content .taipan-pdp-eyebrow{margin:0}.taipan-pdp-story__content .prose{color:#55565a}.taipan-pdp-feature{display:flex;gap:16px}.taipan-pdp-feature+.taipan-pdp-feature{margin-top:8px}.taipan-pdp-feature svg{flex:none}.taipan-pdp-feature h3{font:600 13px/1.75 var(--taipan-body);margin-bottom:2px;text-transform:none}.taipan-pdp-feature>div>div{color:#55565a}.taipan-pdp-story--founder{background:#fff;border-block:1px solid #d9d9d6}.taipan-pdp-story--founder .taipan-pdp-story__content{gap:20px}.taipan-pdp-story blockquote{border-inline-start:2px solid #0b0b0c;padding-inline-start:16px;font:italic 22px/1.3 var(--taipan-heading)}.taipan-pdp-story cite{display:block;font:500 12px/1.2 var(--taipan-body);margin-top:10px}.taipan-pdp-facts{display:flex;flex-wrap:wrap;gap:24px}.taipan-pdp-facts>div{display:grid;gap:2px}.taipan-pdp-facts strong{font:400 30px/1.3 var(--taipan-heading)}.taipan-pdp-facts span{font:400 12px/1.4 var(--taipan-body);color:#55565a}.taipan-pdp-size-guide{display:grid;gap:32px}.taipan-pdp-size-guide ol{list-style:none;padding:0;display:grid;gap:16px;counter-reset:steps;margin:28px 0}.taipan-pdp-size-guide li{counter-increment:steps;display:flex;gap:14px;align-items:center}.taipan-pdp-size-guide li:before{content:counter(steps);width:28px;height:28px;display:grid;place-items:center;flex:none;border-radius:50%;background:transparent;border:1px solid #0b0b0c;font:600 12px/1.5 var(--taipan-body)}.taipan-pdp-size-guide table{width:100%;border:1px solid #d9d9d6;border-collapse:collapse;text-align:start;table-layout:fixed}.taipan-pdp-size-guide .taipan-pdp-size-table :is(th,td){padding:14px 20px;border:0;border-bottom:1px solid #d9d9d6;text-align:start;vertical-align:top}.taipan-pdp-size-guide .taipan-pdp-size-table :is(th,td):first-child{width:50%;padding-inline-end:0}.taipan-pdp-size-guide .taipan-pdp-size-table :is(th,td):last-child{padding-inline-start:0}.taipan-pdp-size-guide th{background:#f4f4f4;font:500 12px/1.2 var(--taipan-body);text-transform:uppercase;letter-spacing:.6px;opacity:1}.taipan-pdp-size-guide td{font:400 13px/1.75 var(--taipan-body)}.taipan-pdp-size-guide td:last-child{font-weight:600}.taipan-pdp-widths{margin-top:32px}.taipan-pdp-widths>div{display:flex;align-items:center;gap:16px;margin-top:14px;min-height:18px;font:400 12px/1.5 var(--taipan-body)}.taipan-pdp-widths>div>span:first-child{flex:0 0 40px}.taipan-pdp-widths__bar{flex:1;height:var(--width-thickness);background:#cccdd0;border-radius:999px}.taipan-pdp-widths>div:has(small) .taipan-pdp-widths__bar{background:#0b0b0c}.taipan-pdp-widths small{font:400 11px/1.4 var(--taipan-body);color:#55565a}.taipan-pdp-faq{display:grid;gap:32px;border-top:1px solid #d9d9d6}.taipan-pdp-faq h2{margin-bottom:12px}.taipan-pdp-faq .prose{color:#55565a}.taipan-pdp-faq .taipan-pdp-accordion summary{font-size:12px;letter-spacing:0;text-transform:uppercase}.taipan-set-contents{background:#f4f4f4}.taipan-set-contents header>div{margin-top:8px;color:#55565a;line-height:1.5}.taipan-set-contents__grid{display:grid;gap:16px;margin-top:32px}.taipan-set-item{display:flex;align-items:start;gap:16px;background:#fff;padding:16px}.taipan-set-item>.taipan-set-item__media{display:block;flex:0 0 104px}.taipan-set-item>.taipan-set-item__media img{width:104px;height:104px;object-fit:cover}.taipan-set-item>div{min-width:0;display:grid;gap:8px}.taipan-set-item h3{font:400 22px/1.2 var(--taipan-heading);text-transform:none;margin:0;line-height:1.3}.taipan-set-item>div>span{font:500 12px/1.2 var(--taipan-body)}.taipan-set-item>div>p{font:500 12px/1.5 var(--taipan-body);margin:0;line-height:1.2}.taipan-set-item>div>div{margin:0;font:400 13px/1.5 var(--taipan-body);color:#55565a}.taipan-set-item__link{display:inline-flex;gap:6px;align-items:center;font:500 12px/1.5 var(--taipan-body);text-decoration:underline;text-underline-offset:3px;line-height:1.2}.taipan-set-contents__savings{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;padding:20px;border:1px solid #d9d9d6;background:#fff;margin-top:32px;font-size:13px;line-height:1.4}.taipan-set-contents__savings s{margin-inline-start:8px;color:#55565a;font-size:15px}.taipan-set-contents__savings strong{margin-inline-start:8px;font-size:20px;font-weight:500}.taipan-set-contents__savings>span:last-child{color:#298c54;font-weight:500;font-size:14px;line-height:1.2}.taipan-pdp-related{border-top:1px solid #d9d9d6;overflow:hidden}.taipan-pdp-related header{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:32px}.taipan-pdp-related header h2{font-size:24px}.taipan-pdp-related__controls{display:none;gap:8px}.taipan-pdp-related__controls button{display:grid;place-items:center;width:40px;height:40px;border:1px solid #d9d9d6}.taipan-pdp-related__list{display:grid;grid-auto-flow:column;grid-auto-columns:77%;gap:16px;overflow:auto}@media(min-width:700px){.taipan-pdp-story,.taipan-pdp-size-guide,.taipan-pdp-faq,.taipan-set-contents,.taipan-pdp-related{padding:48px 40px}.taipan-set-contents__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.taipan-pdp-related__list{grid-auto-columns:calc((100% - 32px)/3)}}@media(min-width:1000px){.taipan-pdp-story,.taipan-pdp-size-guide,.taipan-pdp-faq,.taipan-pdp-related{padding:64px}.taipan-pdp-story,.taipan-pdp-size-guide{grid-template-columns:minmax(0,560fr) minmax(0,688fr);gap:64px}.taipan-pdp-story h2,.taipan-pdp-size-guide h2,.taipan-pdp-faq h2{font-size:36px}.taipan-pdp-story__content{gap:12px}.taipan-pdp-story__content .prose+.taipan-pdp-feature{margin-top:20px}.taipan-pdp-story--founder{grid-template-columns:minmax(0,434fr) minmax(0,814fr)}.taipan-pdp-story--founder h2{font-size:40px}.taipan-pdp-facts{gap:48px}.taipan-pdp-faq{grid-template-columns:minmax(0,400fr) minmax(0,848fr);gap:64px}.taipan-set-contents{padding:72px 64px}.taipan-set-contents h2{font-size:40px}.taipan-set-contents__grid{gap:24px;margin-top:40px}.taipan-set-item{padding:20px;gap:24px}.taipan-set-item>.taipan-set-item__media{flex-basis:200px}.taipan-set-item>.taipan-set-item__media img{width:200px;height:200px}.taipan-set-contents__savings{padding:20px 24px;margin-top:40px;align-items:center}.taipan-pdp-related__list{grid-auto-columns:calc((100% - 48px)/4)}.taipan-pdp-related header h2{font-size:30px}}.taipan-pdp-purchase buy-buttons:has(button:disabled){display:none}.taipan-pdp-bis [data-bis-status]:empty{display:none}.taipan-facets-drawer .taipan-pdp-video-link{margin-top:16px}@media(max-width:999px){.taipan-pdp-main{grid-template-columns:minmax(0,1fr);gap:0}.taipan-pdp-gallery{display:contents}.taipan-native-gallery{grid-row:1;grid-column:1;display:flex;flex-direction:column}.taipan-pdp-buybox{grid-row:2;grid-column:1;padding-top:24px}.taipan-pdp-buybox h1{font-size:24px;line-height:1.15}.taipan-pdp-material-chips{grid-row:3;grid-column:1;margin-top:24px;padding:20px;border-top:1px solid #d9d9d6;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.taipan-native-gallery .product-gallery__zoom-button{display:none}.taipan-native-gallery .page-dots{gap:8px}.taipan-native-gallery .page-dots button{width:6px;height:2px;padding:0;min-width:0;min-height:0;border-radius:0;background:#d9d9d6}.taipan-native-gallery .page-dots button:before{display:none}.taipan-native-gallery .page-dots button[aria-current=true]{width:20px;background:#0b0b0c}.taipan-pdp-gallery-badge{top:18px}}.taipan-gallery-counter{position:absolute;z-index:2;top:16px;right:16px;padding:5px 10px;background:#fff;border-radius:999px;font:400 11px/1.2 var(--taipan-body)}@media(min-width:1000px){.taipan-gallery-counter{display:none}}.taipan-pdp-variants[hidden]{display:none}.taipan-pdp-addons--pendant{padding:16px;background:#f4f4f4;border-radius:4px}.taipan-pdp-addons--pendant .taipan-pdp-addons__title{margin-bottom:8px;font-size:12px}.taipan-pdp-addons--pendant .taipan-pdp-addon{padding:8px;background:#fff}.taipan-pdp-addons--pendant .taipan-pdp-addon__image{flex-basis:48px}.taipan-pdp-addons--pendant .taipan-pdp-addon__image img{width:48px;height:48px}.taipan-pdp-addons--pendant .taipan-pdp-addon__plus{width:36px;height:36px}.taipan-pdp-story:not(:has(.taipan-pdp-story__image)){grid-template-columns:1fr}@media(max-width:699px){.taipan-size-modal::part(content){border-radius:16px 16px 0 0}.taipan-size-modal taipan-video-dialog-content{position:relative;padding-top:30px}.taipan-size-modal taipan-video-dialog-content:before{content:"";position:absolute;top:10px;left:calc(50% - 18px);width:36px;height:4px;border-radius:2px;background:#d9d9d6}.taipan-size-modal__header{margin-bottom:16px}.taipan-size-modal__header h2{font-size:24px}}.taipan-pdp-story__content .prose+.taipan-pdp-feature{margin-top:20px}.taipan-pdp-story__link{display:inline-flex;align-items:center;gap:8px;align-self:start;width:fit-content;border-bottom:1px solid currentColor;padding:2px 0 6px;font:500 12px/1 var(--taipan-body);letter-spacing:1.2px;text-transform:uppercase}.taipan-set-contents h2{line-height:1.3}.taipan-set-contents header .taipan-pdp-eyebrow{margin-bottom:8px;font-size:11px;letter-spacing:1px}.taipan-set-item>div>div:empty{display:none}@media(max-width:699px){.taipan-pdp-related header{margin-bottom:24px}.taipan-pdp-related__list{grid-auto-columns:160px;gap:8px;margin-inline-end:-20px;padding-inline-end:20px}.taipan-pdp-story--founder{padding:0;gap:0}.taipan-pdp-story--founder .taipan-pdp-story__content{padding:40px 20px 48px}.taipan-pdp-story--founder h2{font-size:30px}.taipan-pdp-story--founder blockquote{font-size:20px;line-height:1.25}.taipan-pdp-facts{flex-wrap:nowrap;justify-content:space-between;gap:12px}.taipan-pdp-facts strong{font-size:24px}.taipan-pdp-facts span{font-size:11px}.taipan-set-contents__grid{margin-top:24px}.taipan-set-item{flex-direction:column;gap:12px}.taipan-set-item>.taipan-set-item__media{flex-basis:auto;width:100%}.taipan-set-item>.taipan-set-item__media img{width:100%;height:auto;aspect-ratio:1}.taipan-set-contents--bundle .taipan-set-item h3{font-size:18px;line-height:1.2}.taipan-set-contents--bundle .taipan-set-item>div>div{line-height:1.3}.taipan-set-contents__savings{flex-direction:column;align-items:start;margin-top:24px;padding:16px;gap:8px}}@media(min-width:1000px){.taipan-pdp-related__controls{display:flex}.taipan-pdp-story--founder .taipan-pdp-story__link{display:none}}taipan-set-savings{display:block}@media(max-width:699px){.taipan-pdp-addon:has(.taipan-pdp-addon__button){display:grid;grid-template-columns:56px minmax(0,1fr);column-gap:12px;row-gap:10px}.taipan-pdp-addon:has(.taipan-pdp-addon__button) .taipan-pdp-addon__image{grid-column:1;grid-row:1 / span 2;align-self:start}.taipan-pdp-addon:has(.taipan-pdp-addon__button) .taipan-pdp-addon__info{grid-column:2}.taipan-pdp-addon__button{grid-column:2;width:100%}}.taipan-gallery-video__play[hidden],.taipan-gallery-video__duration[hidden],.taipan-gallery-more{display:none}.taipan-pdp-purchase .button[aria-busy=true],.features--button-transition .taipan-pdp-purchase .button[aria-busy=true]:hover{pointer-events:none;color:transparent;background:#0b0b0c;border-color:#0b0b0c}.taipan-pdp-purchase .button[aria-busy=true]:after{content:"";position:absolute;width:20px;height:20px;border:2px solid #fff;border-top-color:transparent;border-radius:50%;animation:taipan-purchase-spin .7s linear infinite}@keyframes taipan-purchase-spin{to{transform:rotate(360deg)}}@media(min-width:1000px){.taipan-native-gallery .taipan-gallery-overflow{display:none}.taipan-gallery-more:not([hidden]){display:flex;justify-self:center;margin-top:20px}}@media(prefers-reduced-motion:reduce){.taipan-pdp-purchase .button[aria-busy=true]:after{animation:none}}.taipan-pdp-custom-icon{display:block;flex:none;width:var(--taipan-icon-size, 16px);height:var(--taipan-icon-size, 16px);object-fit:contain;object-position:center}.trustpilot-widget{padding:0!important}.taipan-pdp-social-proof{display:flex;align-items:center;gap:8px;margin-bottom:12px;font:400 12px/1.5 var(--taipan-body)}.taipan-pdp-social-proof__avatars{display:flex;flex:none;align-items:center}.taipan-pdp-social-proof__avatar{position:relative;flex:none;width:24px;height:24px}.taipan-pdp-social-proof__avatar+.taipan-pdp-social-proof__avatar{margin-left:-6px}.taipan-pdp-social-proof__avatars img{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;width:28px;height:28px;max-width:none;border:2px solid #fff;border-radius:50%;object-fit:cover}.taipan-pdp-social-proof__text{min-width:0}.taipan-pdp-social-proof__text strong{font-weight:600}taipan-trustpilot{display:contents}taipan-trustpilot:has(.trustpilot-widget){display:block}taipan-trustpilot[hidden],.shopify-section--apps.taipan-trustpilot-empty{display:none!important}.shopify-section--apps:has(.trustpilot-widget[data-sku])>.color-scheme>.container{margin-inline:0;padding-inline:20px}@media(min-width:700px){.shopify-section--apps:has(.trustpilot-widget[data-sku])>.color-scheme>.container{padding-inline:40px}}@media(min-width:1000px){.shopify-section--apps:has(.trustpilot-widget[data-sku])>.color-scheme>.container{padding-inline:64px}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/taipan-pdp.css.map */
