:root{--qt-home-section-padding: clamp(56px, 7vw, 96px);--qt-home-display-size: clamp(28px, 3.8vw, 46px)}html body .qt-tiles__heading,html body .qt-social__heading,html body .qt-story__heading,html body .qt-faq__heading,html body .qt-reviews__head h2{font-family:var(--qt-font-heading);font-size:var(--qt-home-display-size);font-weight:300;line-height:1.05;letter-spacing:-.01em}html body .qt-hero .button,html body [data-qt-sale-host] .button,html body .qt-social .button{padding:15px 30px;border-radius:var(--qt-radius);font-size:14.5px;letter-spacing:.01em;font-weight:400}html body .qt-hero__content{padding-block:70px}html body .qt-hero__text{max-width:min(560px,56%)}html body .qt-hero__eyebrow{margin-block-end:10px}html body .qt-hero__heading{margin-block-end:20px;font-weight:300;letter-spacing:-.01em}html body .qt-hero__lead{margin-block-end:30px;font-size:clamp(16px,1.5vw,19px);color:#ffffffdb}html body .qt-hero__buttons{gap:12px}html body .qt-hero__nav{inset-block-end:26px;gap:14px}html body .qt-hero__arrow{width:38px;height:38px;background:#fdfbf8e6;box-shadow:0 2px 12px #1b17193d}html body .qt-hero__dots{gap:7px}html body .qt-hero__dot{width:7px;height:7px;background:#ffffff80}html body .qt-hero__dot.is-active{width:24px;border-radius:99px;background:#fff}@media screen and (max-width:749px){html body .qt-hero__text{max-width:none}html body .qt-hero__content{padding-block:56px 100px}html body .qt-hero__nav{inset-block-end:20px}html body .qt-hero__arrow{width:44px;height:44px}}html body [data-qt-sale-host]{padding:clamp(64px,8vw,104px) 24px}html body [data-qt-sale-host] .qt-banner__image img{object-position:center 34%}html body [data-qt-sale-host] .qt-banner__content{gap:0}html body [data-qt-sale-host] .qt-banner__heading{margin:14px 0 12px;font-size:var(--qt-home-display-size);font-weight:300;line-height:1.05}html body [data-qt-sale-host] .qt-banner__text{max-width:48ch;margin:0 auto 26px;color:#ffffffc2}html body [data-qt-sale-host] .qt-banner__text p{margin:0}html body [data-qt-sale-host] .qt-countdown{margin-block-end:30px}html body [data-qt-sale-host] .qt-countdown__clock{gap:14px}html body [data-qt-sale-host] .qt-countdown__unit{min-width:74px}html body [data-qt-sale-host] .qt-countdown__unit b{font-size:38px;font-weight:300}html body [data-qt-sale-host] .qt-countdown__unit span{font-size:12.5px;letter-spacing:.01em;opacity:1;color:#fff9}html body [data-qt-sale-host] .qt-banner__buttons{gap:12px}html body [data-qt-sale-host] .qt-banner__button:hover{background:#fff}html body [id$=__bestsellers] .section{padding-block:var(--qt-home-section-padding)}html body [id$=__bestsellers] .section-resource-list{--resource-list-column-gap: 24px;row-gap:34px}html body [id$=__bestsellers] .section-resource-list__header{align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:24px}html body [id$=__bestsellers] .resource-list__carousel .resource-list__slide{--slide-width: 240px}html body [id$=__bestsellers] .resource-list__carousel slideshow-arrows{display:none}@media screen and (max-width:760px){html body [id$=__bestsellers] .section-resource-list{row-gap:22px}}html body .qt-tiles{padding-block:var(--qt-home-section-padding)}html body .qt-tiles__inner{gap:34px}html body .qt-tiles__grid{gap:20px;grid-template-columns:1fr}@media screen and (min-width:1000px){html body .qt-tiles__grid{grid-template-columns:repeat(3,1fr)}}html body .qt-tile{border-radius:0;background:var(--qt-rose-light)}html body .qt-tile:after{content:none}html body .qt-tile:hover .qt-tile__image{transform:scale(1.05)}html body .qt-tile__text{padding:26px;background:linear-gradient(transparent,#1b1719b8)}html body .qt-tile__label{margin-block-end:3px;font-family:var(--qt-font-heading);font-size:27px;font-weight:300;line-height:1.1;color:#fff}html body .qt-tile__count{font-size:13px;letter-spacing:.01em;opacity:.88}html body .qt-social{padding-block:var(--qt-home-section-padding)}html body .qt-social__text{max-width:46ch;margin-block-start:8px;color:var(--qt-ink-soft)}html body .qt-social__stats{display:flex;flex-wrap:wrap;gap:34px;margin:20px 0 22px}html body .qt-social__stats dt{font-family:var(--qt-font-heading);font-size:29px;font-weight:400;line-height:1;color:var(--qt-bordeaux)}html body .qt-social__stats dd{margin:0;font-size:12.5px;color:var(--qt-ink-soft)}html body .qt-social__buttons{gap:12px}html body .qt-story{padding-block:var(--qt-home-section-padding)}html body .qt-story__inner{gap:clamp(28px,5vw,70px)}@media screen and (max-width:999px){html body .qt-story__inner{grid-template-columns:1fr}}html body .qt-story__quote{margin:22px 0;padding-inline-start:20px;border-inline-start:2px solid var(--qt-bordeaux)}html body .qt-story__quote p{font-family:var(--qt-font-heading);font-size:clamp(21px,2.4vw,29px);line-height:1.32}html body .qt-story__link{display:inline-block;margin-block-start:18px;padding-block-end:3px;border-block-end:1px solid var(--qt-bordeaux);font-size:13.5px;letter-spacing:.01em;text-decoration:none}html body .qt-reviews{padding-block:var(--qt-home-section-padding)}html body .qt-reviews__head{display:flex;flex-wrap:wrap;align-items:center;gap:16px}html body .qt-reviews__face{width:56px;height:56px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 3px var(--qt-cream),0 0 0 4px var(--qt-line)}html body .qt-faq{padding-block:var(--qt-home-section-padding)}html body .qt-faq__inner{gap:clamp(28px,5vw,64px);align-items:start}@media screen and (min-width:1000px){html body .qt-faq__inner{grid-template-columns:.85fr 1.15fr}}@media screen and (min-width:750px)and (max-width:999px){html body .qt-faq__inner{grid-template-columns:1fr}}html body .qt-faq__person{gap:16px;margin-block-start:22px}html body .qt-faq__person img{width:64px;height:64px;box-shadow:0 0 0 3px var(--qt-cream),0 0 0 4px var(--qt-line)}html body .qt-faq__person p{margin:0}html body .qt-faq__person b{display:block;font-family:var(--qt-font-heading);font-size:21px;font-weight:400}html body .qt-faq__person span{font-size:13px;color:var(--qt-ink-soft)}html body .qt-faq__ask{margin-block-start:18px;padding:0 0 3px;border:0;border-block-end:1px solid var(--qt-bordeaux);background:none;color:var(--qt-bordeaux);font:inherit;font-size:13.5px;letter-spacing:.01em;cursor:pointer}html body .qt-faq .qt-faq-item{border-block-end:1px solid var(--qt-line)}html body .qt-faq .qt-faq-item summary{display:flex;justify-content:space-between;gap:20px;padding-block:15px;font-family:var(--qt-font-body);font-size:15.5px;cursor:pointer;list-style:none}html body .qt-faq .qt-faq-item summary::-webkit-details-marker{display:none}html body .qt-faq .qt-faq-item summary:after{content:"+";color:var(--qt-ink-soft)}html body .qt-faq .qt-faq-item[open] summary:after{content:"\2013"}html body .qt-faq .qt-faq-item__answer{max-width:60ch;padding-block-end:16px;font-size:15px;color:var(--qt-ink-soft)}html body .qt-faq .qt-faq-item__answer p{margin:0}@media screen and (max-width:760px){html body [id$=__bestsellers] .section-resource-list__header>*{flex:1 1 100%;max-width:none}html body [id$=__bestsellers] [class*=__product_list_text]{--width: 100%;width:100%}}html body .qt-story__inner--media-left .qt-polaroids{order:-1}@media screen and (max-width:760px){html body [id$=__bestsellers] .section-resource-list__header div:has(>[class*=__product_list_text]){flex-wrap:wrap;gap:22px}html body [id$=__bestsellers] .layout-panel-flex>[class*=__product_list_text].text-block{flex:1 1 100%!important;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/qt-port-home.css.map */
