.p-rail :is(h1,h2,h3,h4,.t-display){overflow-wrap:anywhere}.p-rail{--rail-start: max(var(--container-gutter), calc((100% - var(--container-max)) / 2));--rail-end: max(var(--container-gutter), calc((100% - var(--container-max)) / 2 - max(0%, var(--space-4) - (100% - var(--container-wide-max)))));--rail-edge: max(var(--container-gutter), env(safe-area-inset-right, 0px), calc((100% - var(--container-max)) / 2));--rail-view: min(var(--container-max), 100vw - 2 * var(--container-gutter));--rail-gap: var(--stack-between-cards);--rail-share: .68;--rail-ph: 4 / 5;padding-block:var(--space-section-y)}.p-rail__head{display:flex;flex-direction:column;gap:var(--space-4);padding-inline:var(--rail-start) var(--rail-end)}.p-rail__intro{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.p-rail__heading{margin:0}.p-rail__lead{margin:0;color:var(--color-text-secondary)}.p-rail__arrows{flex:none}.p-rail .c-carousel__track{--carousel-gap: var(--rail-gap);padding-inline:var(--rail-start) var(--rail-edge);scroll-padding-inline:var(--rail-start) var(--rail-edge)}.p-rail__item{width:calc(var(--rail-view) * var(--rail-share));min-width:0}.p-rail__item--empty .p-rail__ph{aspect-ratio:var(--rail-ph);border-radius:var(--radius-md);background:var(--color-bg-subtle)}.p-rail.surface--subtle .p-rail__ph{background:var(--color-bg-soft)}.p-rail__action{display:flex;padding-inline:var(--rail-start) var(--rail-end);padding-block-start:var(--space-6)}.p-rail__button{width:100%}.p-rail--circles{padding-block:var(--space-section-top-tight) 0}.p-rail__circle-list{display:flex;gap:var(--space-3);margin:0;padding:0 var(--container-gutter) var(--space-2);overflow-x:auto;list-style:none;scroll-snap-type:x mandatory;scroll-padding-inline:var(--container-gutter);scrollbar-width:none}.p-rail__circle-list::-webkit-scrollbar{display:none}.p-rail__circle{flex:none;scroll-snap-align:start}.p-rail--rating{padding-block:0}.p-rail__rating{padding-inline:var(--space-3)}.p-rail__rating-card{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-4) var(--space-5);border-radius:var(--radius-lg);background:var(--color-bg-subtle)}.p-rail__score{display:flex;flex-direction:column;align-items:center;gap:var(--space-2)}.p-rail__score-line{margin:0;color:var(--color-text-secondary);text-align:center}.p-rail__divider{display:none}.p-rail__press{width:100%;justify-content:space-between;gap:var(--space-2);padding-block-start:var(--space-4);border-block-start:var(--border-width-hairline) solid var(--color-border-subtle);flex-wrap:nowrap}.p-rail__press>*{flex:0 1 auto;min-width:0}.p-rail__press .c-press__logo{width:auto;max-width:100%;height:auto;max-height:var(--space-4)}.p-rail__press .c-press__logo--long{max-height:var(--space-3)}.p-rail--lines{--rail-ph: 308 / 612}.p-rail:is(.p-rail--lines,.p-rail--reels){--rail-end: max(var(--container-gutter), calc((100% - var(--container-max)) / 2))}.p-rail--lines .p-rail__head{padding-block-end:var(--stack-head-to-content)}.p-rail--lines .c-carousel__track{grid-auto-flow:row;grid-template-columns:repeat(auto-fill,minmax(min(100%,9.5em),1fr));gap:var(--stack-between-cards);overflow:visible;padding-inline:var(--rail-start)}.p-rail--lines .p-rail__item{width:auto}.p-rail--favourites{--rail-ph: 236 / 439}.p-rail__tabs-row{padding:var(--stack-between-cards) var(--rail-end) var(--stack-head-to-content) var(--rail-start)}.p-rail__panel:focus-visible{outline:none}.p-rail__panel[hidden]{display:none}.p-rail--films{--rail-ph: 232 / 464}.p-rail--films .p-rail__head{padding-block-end:var(--stack-head-to-content)}.p-rail--films .p-rail__action{padding-block-start:var(--space-5)}.p-rail--reels{--rail-share: .4668;--rail-gap: var(--space-3);--rail-ph: 162 / 264}.p-rail--reels .p-rail__intro{gap:var(--space-2)}.p-rail--reels .p-rail__lead{font-size:var(--type-small-size);line-height:var(--type-small-line)}.p-rail--reels .p-rail__head{padding-block-end:var(--space-5)}.p-rail--reels .p-rail__head-action{display:none}.p-rail__action--phone{justify-content:center;padding-block-start:var(--space-5)}.p-rail:is(.p-rail--films,.p-rail--reels,.p-rail--clips,.p-rail--reel-row,.p-rail--reel-loops){--rail-gap: var(--space-3)}.p-rail__film{position:relative}.p-rail__reel-caption{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:var(--space-2) 0 0;color:var(--color-text-primary);font-size:var(--type-small-size);line-height:var(--type-small-line);font-weight:var(--font-weight-medium)}@media not (min-width:990px){.p-rail--films .c-carousel--reels{grid-auto-columns:calc(var(--space-12) + var(--space-raw-76))}@media(prefers-reduced-motion:no-preference){.p-rail--films .c-reel-tile__play{display:none}}.p-rail:is(.p-rail--reels,.p-rail--clips){padding-block:var(--space-7)}.p-rail--clips .c-carousel--reels{grid-auto-columns:calc(var(--space-12) + var(--space-raw-59) + var(--space-raw-2))}.p-rail--reel-loops .c-carousel--reels{grid-auto-columns:calc(var(--space-12) + var(--space-raw-68) + var(--space-raw-1))}.p-rail--reel-row .c-carousel--reels{grid-auto-columns:calc(var(--space-12) + var(--space-raw-56) - var(--space-raw-1))}.p-rail--reels .c-carousel--reels{grid-auto-columns:calc(var(--space-12) + var(--space-raw-2))}.p-rail:is(.p-rail--reels,.p-rail--clips) .c-reel-tile{border-radius:var(--radius-lg);box-shadow:none}.p-rail--reels .c-reel-tile img{aspect-ratio:3 / 4}.p-rail--reels .c-reel-tile__play{background:color-mix(in srgb,var(--color-bg-page) 85%,transparent);color:var(--color-text-primary)}.p-rail--reels .c-reel-tile__views{inset:auto auto var(--space-2) var(--space-2);padding:var(--space-raw-2) var(--space-2);border-radius:var(--radius-pill);background:var(--color-pill-on-photo);text-shadow:none}.p-rail--reels .c-reel-tile__views .icon{width:var(--icon-sm);height:var(--icon-sm)}}.p-rail--photos{--rail-share: .85;--rail-gap: var(--space-6);--rail-ph: 295 / 508}.p-rail--photos .p-rail__head{padding-block-end:var(--stack-head-to-content)}.p-rail--photos .p-rail__item{display:flex;flex-direction:column}.p-rail--products{--rail-ph: 236 / 400}.p-rail--products .p-rail__head{padding-block-end:var(--stack-head-to-content)}.p-rail__links{display:none;flex:none;flex-wrap:wrap;gap:var(--space-2) var(--space-5)}.p-rail__links--phone{display:flex;padding-inline:var(--rail-start) var(--rail-end);padding-block-start:var(--space-6)}.p-rail--reel-row{--rail-share: .62;--rail-gap: var(--space-3);--rail-ph: 9 / 16}.p-rail--reel-row .p-rail__head{padding-block-end:var(--stack-head-to-content)}.p-rail--press-row{padding-block:var(--space-section-top)}.p-rail__press-strip{display:flex;flex-direction:column;align-items:center;gap:var(--space-4)}.p-rail__press-label{margin:0;color:var(--color-text-secondary);text-align:center}.p-rail--press-row .p-rail__press-label{font-size:calc(var(--type-label-size) * 6 / 7)}.p-rail__press-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4) var(--space-5);width:100%}.p-rail__press-row>li{display:flex;align-items:center;justify-content:center;min-height:var(--space-5)}.p-rail__press-row .c-press__logo{width:auto;height:auto;max-width:100%;max-height:var(--space-5)}.p-rail--press-quotes{padding-block:var(--space-section-y-tight)}.p-rail__quotes{display:flex;flex-direction:column;align-items:center;gap:var(--space-3)}.p-rail__quote-list{width:100%;margin:0;padding:0;list-style:none}.p-rail__quote+.p-rail__quote{border-block-start:var(--border-width-hairline) solid var(--color-border-subtle)}.p-rail__quote-figure{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);margin:0;padding-block:var(--space-4);text-align:center}.p-rail__quote-logo{width:auto;height:auto;max-width:calc(var(--space-raw-25) * 4.55);max-height:var(--space-raw-25)}.p-rail__quote-text{margin:0;color:var(--color-text-primary);font-size:var(--type-small-size);line-height:var(--type-small-line)}.p-rail__quote-text p{margin:0}.p-rail--occasions{--rail-share: .8276;--rail-gap: var(--space-3);--rail-ph: 3 / 4}.p-rail--occasions .p-rail__head{align-items:center;padding-block-end:var(--space-5);text-align:center}.p-rail--occasions .p-rail__intro{align-items:center;gap:var(--space-4)}.p-rail--occasions .c-section-head .t-h2{font-size:var(--type-h3-size);line-height:var(--type-h3-line);letter-spacing:var(--type-h3-tracking)}.p-rail--occasions .p-rail__lead{font-size:var(--type-small-size);line-height:var(--type-small-line)}.p-rail--occasions .p-rail__scrollbar{margin-block-start:var(--space-5)}.p-rail__occasion{display:flex;flex-direction:column;height:100%}.p-rail__occasion-media{position:relative;display:block;overflow:hidden;aspect-ratio:3 / 4;border-radius:var(--radius-md);background:var(--color-bg-tint)}.p-rail__occasion-img{display:block;width:100%;height:100%;object-fit:cover}.p-rail__occasion--sold .p-rail__occasion-img{opacity:.55}.p-rail__occasion-sold{position:absolute;inset-block-start:var(--space-3);inset-inline-end:var(--space-3);padding:var(--space-raw-2) var(--space-3);border-radius:var(--radius-pill);background:var(--color-bg-page);color:var(--color-text-primary);font-size:var(--type-small-size);line-height:var(--type-small-line);font-weight:var(--font-weight-medium)}.p-rail__occasion-name{margin:var(--space-3) 0 0;color:var(--color-text-primary);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--font-weight-medium)}.p-rail__occasion-name a{color:inherit;text-decoration:none}.p-rail__occasion-line{margin:0 0 var(--space-3);color:var(--color-text-secondary)}.p-rail__occasion-button{margin-block-start:auto}.p-rail--clips{--rail-share: .6366;--rail-gap: var(--space-3);--rail-ph: 9 / 16}.p-rail--clips .p-rail__head{align-items:center;padding-block-end:var(--space-5);text-align:center}.p-rail--clips .p-rail__intro{align-items:center;gap:var(--space-2)}@media not (min-width:750px){.p-rail--clips .p-rail__heading{max-width:12em}}.p-rail--clips .p-rail__lead{font-size:var(--type-small-size);line-height:var(--type-small-line)}.p-rail__clip .c-film__frame{border-radius:var(--radius-lg);background:var(--color-bg-soft)}.p-rail--clips .p-rail__action{justify-content:center;padding-block-start:var(--space-5)}.p-rail--clips .p-rail__button{width:auto}.p-rail--reel-loops{--rail-share: .6578;--rail-gap: var(--space-3);--rail-ph: 9 / 16}.p-rail--reel-loops .p-rail__head{padding-block-end:var(--stack-head-to-content)}.p-rail__loop{display:flex;flex-direction:column;gap:var(--space-2);margin:0}.p-rail__loop .c-film__frame{border-radius:var(--radius-md)}.p-rail__loop-name{color:var(--color-text-secondary);font-weight:var(--font-weight-medium)}.p-rail__scrollbar{position:relative;overflow:hidden;height:var(--space-raw-3);margin:var(--space-4) var(--rail-end) 0 var(--rail-start);border-radius:var(--radius-raw-2);background:var(--color-border-subtle)}.p-rail__scrollbar-thumb{position:absolute;inset-block:0;inset-inline-start:0;width:calc(var(--rail-thumb, .16) * 100%);border-radius:inherit;background:var(--color-bg-inverse);transform:translate(calc(var(--rail-progress, 0) * (1 / var(--rail-thumb, .16) - 1) * 100%))}.p-rail--shelf .p-rail__head{padding-block-end:var(--space-7)}.p-rail--shelf{--rail-end: max(var(--container-gutter), calc((100% - var(--container-max)) / 2))}.p-rail__shelf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6) var(--space-3);margin:0;padding:0 var(--rail-end) 0 var(--rail-start);list-style:none}.p-rail__shelf-item{min-width:0}.p-rail--shelf .p-rail__ph{aspect-ratio:1 / 1}.p-rail__shelf-link{display:none}.p-rail--shelf .p-rail__action--phone{padding-block-start:var(--space-7)}@media(min-width:990px){.p-rail:is(.p-rail--films,.p-rail--reels,.p-rail--clips,.p-rail--reel-row,.p-rail--reel-loops){--rail-gap: var(--space-4)}.p-rail__head{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:var(--space-6)}.p-rail__button{width:auto}.p-rail--products .p-rail__head{padding-inline-end:var(--rail-start)}.p-rail__links{display:flex}.p-rail__links--phone,.p-rail--circles{display:none}.p-rail--rating{border-block:var(--border-width-hairline) solid var(--color-border-subtle)}.p-rail__rating{padding-inline:var(--container-gutter)}.p-rail__rating-card{flex-direction:row;justify-content:center;gap:var(--container-gutter);padding:var(--space-4) 0;border-radius:0;background:none}.p-rail__score{flex-direction:row;gap:var(--space-3)}.p-rail__stars .c-trustpilot__star{width:var(--space-raw-18);height:var(--space-raw-18)}.p-rail__divider{display:block;flex:none;width:var(--border-width-hairline);height:var(--space-5);background:var(--color-border-subtle)}.p-rail__press{width:auto;justify-content:flex-start;gap:var(--container-gutter);padding-block-start:0;border-block-start:0}.p-rail__press .c-press__logo{max-height:var(--space-raw-22)}.p-rail__press .c-press__logo--long{max-height:var(--space-4)}.p-rail--lines{--rail-share: .240625}.p-rail--lines .c-carousel__track{grid-auto-flow:column;grid-template-columns:none;gap:var(--rail-gap);overflow-x:auto;padding-inline:var(--rail-start) var(--rail-edge)}.p-rail--lines .p-rail__item{width:calc(var(--rail-view) * var(--rail-share))}.p-rail--favourites{--rail-share: .3125;--rail-ph: 400 / 644}.p-rail--films .p-rail__intro{max-width:37.85%;gap:var(--space-4)}.p-rail--films .p-rail__action{padding-block-start:var(--space-6)}.p-rail--reels .p-rail__head{align-items:flex-start;padding-inline-start:max(var(--container-gutter),calc((100% - var(--container-max)) / 2));padding-block-end:var(--space-6)}.p-rail--reels .p-rail__intro{max-width:50%}.p-rail--reels .p-rail__lead{font-size:var(--type-body-size);line-height:var(--type-body-line)}.p-rail--reels .p-rail__head-action{display:block;flex:none}.p-rail__action--phone{display:none}.p-rail--photos{--rail-share: .2578;--rail-ph: 330 / 567}.p-rail--photos .p-rail__intro{max-width:41.2%;gap:var(--space-4)}.p-rail--products{--rail-share: .240625;--rail-ph: 308 / 490}.p-rail--reel-row{--rail-share: .21875}.p-rail__press-strip{flex-direction:row;justify-content:center;gap:var(--space-9)}.p-rail--press-row .p-rail__press-label{font-size:var(--type-label-size)}.p-rail__press-row{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-4) var(--container-gutter);width:auto;min-width:0}.p-rail__press-row>li{flex:0 1 auto;min-width:0}.p-rail__press-row>li{min-height:calc(var(--space-6) + var(--space-raw-2))}.p-rail__press-row .c-press__logo{max-width:calc(var(--space-raw-30) * 4.63);max-height:var(--space-raw-30)}.p-rail__quotes{gap:var(--space-7)}.p-rail__quote-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.p-rail__quote+.p-rail__quote{border-block-start:0}.p-rail__quote-figure{gap:var(--space-4);padding:0 var(--space-4)}.p-rail__quote-logo{max-width:calc(var(--space-raw-30) * 4.63);max-height:var(--space-raw-30)}.p-rail__quote-text{font-size:var(--type-reading-size);line-height:var(--type-reading-line);letter-spacing:var(--type-reading-tracking)}.p-rail--occasions{--rail-share: .28598;--rail-gap: var(--space-5)}.p-rail--occasions .p-rail__head{align-items:flex-end;padding-block-end:var(--stack-head-to-content);text-align:start}.p-rail--occasions .p-rail__intro{align-items:flex-start;max-width:54.52%}.p-rail--occasions .c-section-head .t-h2{font-size:var(--type-h2-size);line-height:var(--type-h2-line);letter-spacing:var(--type-h2-tracking)}.p-rail--occasions .p-rail__lead{font-size:var(--type-reading-size);line-height:var(--type-reading-line)}.p-rail--clips{--rail-share: .20282}.p-rail--clips .p-rail__head{padding-block-end:var(--space-6)}.p-rail--clips .p-rail__head{flex-direction:column;align-items:center;justify-content:center}.p-rail--clips .p-rail__lead{max-width:calc(var(--space-12) * 3);font-size:var(--type-body-size);line-height:var(--type-body-line)}.p-rail--clips .p-rail__action{padding-block-start:var(--space-6)}.p-rail--reel-loops{--rail-share: .21875}.p-rail__scrollbar{display:none}.p-rail__shelf{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-4)}.p-rail__shelf-link{display:block;flex:none}}.p-rail:is(.p-rail--reels,.p-rail--clips) .p-rail__heading{font-size:var(--type-h2-size);line-height:var(--type-h2-line);letter-spacing:var(--type-h2-tracking)}@media(min-width:990px){.p-rail.p-rail--reels .p-rail__intro{max-width:none}.p-rail.p-rail--reels .p-rail__lead{max-width:calc(var(--space-12) * 4)}}body[data-template="product.instant-gels"] .c-section-head .t-h2{font-size:var(--type-h2-size);line-height:var(--type-h2-line);letter-spacing:var(--type-h2-tracking)}.p-rail--occasions .p-rail__lead{max-width:calc(var(--space-12) * 3 + var(--space-raw-56))}@media not (min-width:990px){body[data-template="product.instant-gels"] .p-rail--occasions{padding-block:var(--space-7)}}.p-rail__head-actions{display:none}@media(min-width:990px){.p-rail__head-actions{display:flex;flex:none;align-items:center;gap:var(--space-4)}.p-rail--reels .p-rail__head{align-items:flex-start}.p-rail--clips .p-rail__head{position:relative}.p-rail--clips .p-rail__head-actions{position:absolute;inset-block-end:var(--space-5);inset-inline-end:var(--rail-start)}}.p-rail--reels .p-rail__arrows{--color-border-subtle: var(--color-border-card)}@media not all and (min-width:990px){.p-rail--play-glass .c-reel-tile__play{width:var(--space-7);height:var(--space-7);background:var(--color-glass);color:var(--color-icon-default)}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/p-rail.css.map */
