.qcu-sale{height:100%;display:flex;align-items:center;justify-content:center}#qlayon-travel-rest.qcu-page>.qcu-sale{height:auto;min-height:44px;background:#111;color:#fff;padding:8px 14px}.qcu-sale .tr-bf-announce{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px 8px;margin:0;color:#fff;font-size:13px;font-weight:700;line-height:1.25;letter-spacing:.06em;text-align:center;text-transform:uppercase}.qcu-sale .tr-bf-announce strong{color:#ffcf24;font-weight:800}@media(max-width:420px){.qcu-sale .tr-bf-announce{font-size:12px;letter-spacing:.03em;gap:2px 6px}}@media(max-width:350px){.qcu-sale .tr-bf-announce{font-size:11px;letter-spacing:.01em}}#qlayon-travel-rest.qcu-page .tr-offers{grid-template-columns:repeat(2,minmax(0,1fr))}#qlayon-travel-rest.qcu-page .tr-offers legend{grid-column:1/-1}#qlayon-travel-rest.qcu-page .tr-offer:has(input:checked){border-color:#111;background:#fff;box-shadow:inset 0 0 0 1px #111}#qlayon-travel-rest.qcu-page[data-selector=arms-rest] .qp-ribbon{background:#f3f3f3;color:#111;border-bottom-color:#ddd}#qlayon-travel-rest.qcu-page[data-selector=arms-rest] .qp-ribbon.duo{background:#111;color:#fff;border-color:#363636}#qlayon-travel-rest.qcu-page[data-selector=arms-rest] .qp-ribbon.duo b{color:#ffcf24}#qlayon-travel-rest.qcu-page[data-selector=arms-rest] .tr-offer-note{background:#f3f3f3;color:#111}#qlayon-travel-rest.qcu-page[data-selector=arms-rest] .tr-offer[data-kind=duo] .tr-offer-note{background:#111;color:#fff;letter-spacing:.02em}#qlayon-travel-rest.qcu-page[data-selector=arms-rest] .tr-offer-note.qcu-note-neutral{background:#f3f3f3;color:#555}#qlayon-travel-rest.qcu-page .tr-offer-photo{object-fit:contain}#qlayon-travel-rest.qcu-page .qcu-offer-pair{position:relative;flex-direction:row;width:100%}#qlayon-travel-rest.qcu-page .qcu-offer-pair img{width:62%;height:auto;max-height:100%;object-fit:contain}#qlayon-travel-rest.qcu-page .qcu-offer-pair img+img{margin-left:-24%;transform:translateY(8%)}#qlayon-travel-rest.qcu-page .tr-intl-kit-offer.tr-bf-badge{display:inline-flex;flex:none;flex-direction:column;align-items:stretch;padding:0;border:1.5px solid #111;border-radius:2px;overflow:hidden;background:#ffcf24;color:#111;font-style:normal;line-height:1.1;text-transform:uppercase;white-space:nowrap}#qlayon-travel-rest.qcu-page .tr-bf-badge .tr-bf-top{display:block;background:#111;color:#ffcf24;font-size:clamp(8px,2cqi,12px);font-weight:800;letter-spacing:.18em;text-align:center;padding:clamp(3px,.8cqi,4px) clamp(8px,1.8cqi,11px) clamp(3px,.8cqi,4px) calc(clamp(8px,1.8cqi,11px) + .18em)}#qlayon-travel-rest.qcu-page .tr-bf-badge .tr-bf-offer{display:block;background:#ffcf24;color:#111;font-size:clamp(12px,2.9cqi,17px);font-weight:800;font-style:italic;text-align:center;padding:clamp(3px,.8cqi,5px) clamp(8px,1.8cqi,11px)}#qlayon-travel-rest.qcu-page .tr-gifts{border-color:#ddd;background:#fff;color:#111}#qlayon-travel-rest.qcu-page .qcu-gift-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#qlayon-travel-rest.qcu-page .tr-gift+.tr-gift{border-left-color:#ddd}#qlayon-travel-rest.qcu-page .tr-gift small{color:#555}#qlayon-travel-rest.qcu-page .tr-gift-qty{background:#ffcf24;color:#111}#qlayon-travel-rest.qcu-page .qcu-case-photo{object-fit:cover;object-position:28% 45%}#qlayon-travel-rest.qcu-page .tr-gift-upgrade{border-color:#111;background:#111;color:#fff;cursor:pointer}#qlayon-travel-rest.qcu-page .tr-gift-upgrade[hidden]{display:none}#qlayon-travel-rest.qcu-page .np-set-details .tr-set-offer-summary .tr-set-discount-badge{background:#ffcf24;color:#111}#qlayon-travel-rest.qcu-page .tr-savings-note{border-color:#ffcf24;background:#ffcf24;color:#111}#qlayon-travel-rest.qcu-page [hidden]{display:none!important}#qlayon-travel-rest.qcu-page .qcu-flight .tabs{grid-template-columns:repeat(2,minmax(0,1fr))}#qlayon-travel-rest.qcu-page .qcu-flight .moment-photo img{object-fit:cover}#qlayon-travel-rest.qcu-page .qcu-cutouts{display:flex;align-items:center;justify-content:center}#qlayon-travel-rest.qcu-page .qcu-cutouts img{display:block;width:78%;max-width:340px;height:auto;max-height:100%;object-fit:contain}#qlayon-travel-rest.qcu-page .qcu-cutouts[data-count="2"] img{width:58%}#qlayon-travel-rest.qcu-page .qcu-cutouts[data-count="2"] img+img{margin-left:-22%;transform:translateY(10%)}#qlayon-travel-rest.qcu-page .qcu-final-product{object-fit:contain}#qlayon-travel-rest.qcu-page #tr-reviews.tr-native-reviews{width:100%;max-width:1440px;margin:0 auto;padding:40px 20px 30px;background:#fff;color:#303030;font:14px/1.4 Inter,Arial,sans-serif;scroll-margin-top:108px;box-sizing:border-box}#qlayon-travel-rest.qcu-page #tr-reviews:empty{display:none}@media(max-width:600px){#qlayon-travel-rest.qcu-page #tr-reviews.tr-native-reviews{padding:32px 8px 24px}}#qlayon-travel-rest.qcu-page .tr-hero-title-block{position:relative}#qlayon-travel-rest.qcu-page .tr-title-reader{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}#qlayon-travel-rest.qcu-page h1 .tr-title-slider{display:block;position:relative;height:2.26em;overflow:hidden;text-wrap:nowrap}#qlayon-travel-rest.qcu-page .tr-title-frame{display:block;position:absolute;top:0;right:0;bottom:0;left:0}#qlayon-travel-rest.qcu-page .tr-title-frame>span{display:block;white-space:nowrap}#qlayon-travel-rest.qcu-page .tr-title-frame.qcu-title-out{animation:qcu-title-out .52s cubic-bezier(.3,0,.2,1) both}#qlayon-travel-rest.qcu-page .tr-title-frame.qcu-title-in{animation:qcu-title-in .52s cubic-bezier(.22,.61,.36,1) both}@keyframes qcu-title-out{0%{transform:translateY(0);opacity:1}to{transform:translateY(-105%);opacity:0}}@keyframes qcu-title-in{0%{transform:translateY(105%);opacity:0}to{transform:translateY(0);opacity:1}}#qlayon-travel-rest.qcu-page h1 .tr-hero-tagline{display:block;white-space:nowrap;margin-top:4px}#qlayon-travel-rest.qcu-page .tr-name-award{display:flex;align-items:center;gap:9px;margin:14px 0 12px;min-height:36px}#qlayon-travel-rest.qcu-page .tr-name-award .tr-product-name{flex:1;min-width:0;margin:0;line-height:1.3}@media(max-width:749px){#qlayon-travel-rest.qcu-page .tr-name-award{margin:12px 0}}@media(prefers-reduced-motion:reduce){#qlayon-travel-rest.qcu-page .tr-title-frame.qcu-title-in,#qlayon-travel-rest.qcu-page .tr-title-frame.qcu-title-out{animation:none}}#qlayon-travel-rest.qcu-page .qcu-crop{position:relative;overflow:hidden;aspect-ratio:100/82!important;height:auto!important;min-height:0!important}#qlayon-travel-rest.qcu-page .qcu-crop>img{position:absolute!important;inset:0 auto auto 0!important;width:100%!important;height:auto!important;max-width:none!important;max-height:none!important;aspect-ratio:1!important;object-fit:cover!important;transform:none!important}#qlayon-travel-rest.qcu-page .moment-photo.qcu-crop-round img{width:100%!important;height:122%!important;object-fit:cover!important;object-position:center top!important}#qlayon-travel-rest.qcu-page .qcu-case-thumb img{object-fit:contain!important}@media(max-width:420px){#qlayon-travel-rest.qcu-page .tr-intl-kit-offer{padding:5px 6px}#qlayon-travel-rest.qcu-page .tr-intl-kit-offer strong{font-size:11px;letter-spacing:-.02em}}
/*# sourceMappingURL=/cdn/shop/t/70/assets/qlayon-cushion-pdp.css.map */
