@import"https://fonts.googleapis.com/css2?family=Schibsted+Grotesk:ital,wght@0,400..900;1,400..900&display=swap";:after,:before,a,abbr,acronym,address,applet,area,article,aside,audio,b,base,basefont,bdo,big,blockquote,body,br,button,canvas,caption,center,cite,code,col,colgroup,datalist,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,frame,frameset,h1,h2,h3,h4,h5,h6,head,header,hgroup,hr,html,i,iframe,img,input,ins,kbd,keygen,label,legend,li,link,map,mark,math,menu,meta,meter,nav,nobr,noembed,noframes,noscript,object,ol,optgroup,option,output,p,param,picture,pre,progress,q,rp,rt,ruby,s,samp,script,section,select,small,source,span,strike,strong,style,sub,summary,sup,svg,table,tbody,td,textarea,tfoot,th,thead,time,title,tr,tt,u,ul,var,video,wbr{margin:0;padding:0;border:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;-webkit-border-radius:0;border-radius:0;outline:0;background:#0000;font-family:inherit;font-size:100%;font-weight:inherit;font-style:inherit;color:inherit;-moz-opacity:inherit;-ms-opacity:inherit;-o-opacity:inherit;-webkit-opacity:inherit;opacity:inherit;vertical-align:baseline;pointer-events:inherit}article,aside,button,details,figcaption,figure,footer,header,menu,nav,section,summary{display:block}h1,h2,h3,h4,h5,h6{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}html,body{scroll-behavior:smooth}:focus{margin:0;border:0;outline:0}p,span,div,*{cursor:default;-webkit-tap-highlight-color:rgba(0,0,0,0)}a img,textarea{border:0 none;outline:none;background:#0000}a{cursor:pointer;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}a:link{-webkit-tap-highlight-color:rgba(0,0,0,0)}a:hover{cursor:pointer;text-decoration:none}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{margin:.67em 0;font-size:2em}h2{margin:.83em 0;font-size:1.5em}h3{margin:1em 0;font-size:1.17em}h4{margin:1.33em 0;font-size:1em}h5{margin:1.67em 0;font-size:.83em}h6{margin:2.33em 0;font-size:.75em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em;_font-family:"courier new",monospace}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:""}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{margin:0 2px;padding:.35em .625em .75em;border:1px solid silver}legend{padding:0;border:0;white-space:normal}button,input,select,textarea{margin:0;font-size:100%;vertical-align:baseline}button,input{line-height:normal}input[type=submit],input[type=reset],input[type=button],button{padding:0;border:0;background:none;font:inherit;line-height:normal;color:inherit;cursor:pointer;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;-webkit-appearance:button}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{padding:0;box-sizing:border-box}input[type=search]{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}textarea{overflow:auto;vertical-align:top}input[type=button]{width:100px}table{border-spacing:0;border-collapse:collapse}caption,th,td{font-weight:400;text-align:left;vertical-align:middle}input::-ms-clear,input::-ms-reveal{display:none}.main-content{font-family:Schibsted Grotesk,sans-serif;font-weight:400;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:normal;font-size:100%;font-display:swap}.theme-button{border:0;text-align:center;text-decoration:none;text-overflow:ellipsis;line-height:48px;display:inline-flex;justify-content:center;align-items:center;width:auto;height:auto;margin:0;padding:.75em 2em;white-space:nowrap;cursor:pointer;outline:none;overflow-x:hidden;font-size:1em;font-weight:600;line-height:150%;letter-spacing:.1em;text-transform:uppercase;color:#252d48;background-color:#ffd3c7}.theme-button:link,.theme-button:visited{color:#252d48;background-color:#ffd3c7}.theme-button:active,.theme-button:focus,.theme-button:hover{color:#252d48;background-color:#ffd3c7}.theme-button[disabled],.theme-button[data-disabled=true]{color:#252d4833;background-color:#fdfffc;pointer-events:none;border:none}.theme-button--full-width{display:flex;width:100%}.theme-button--with-load-anim{display:grid;height:3.25em;padding:0}.theme-button--with-load-anim>*{grid-area:1/1;align-self:center;justify-self:center}.theme-button--with-load-anim:has(loading-anim[data-loading=true]){pointer-events:none}.theme-button--with-load-anim:has(loading-anim[data-loading=true])>*:not(loading-anim){opacity:0}.theme-button--with-load-anim>*:not(loading-anim){opacity:1;transition:opacity .2s linear}.theme-button--with-load-anim loading-anim{height:32px;width:32px}.theme-button--alt{color:#ffd3c7;background-color:#252d48;border:2px solid #ffd3c7}.theme-button--alt:link,.theme-button--alt:visited{color:#ffd3c7;background-color:#252d48}.theme-button--alt:active,.theme-button--alt:focus,.theme-button--alt:hover{color:#ffd3c7;background-color:#252d48}.visually-hidden{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.addon-products{margin-top:1rem}.addon-products .addon{margin-bottom:1rem;cursor:pointer}.addon-products .addon .addon-label{display:block;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;transition:box-shadow .18s ease,transform .12s ease;border:1px solid rgba(0,0,0,0)}.addon-products .addon .addon-label .addon-checkbox{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px;margin:0}.addon-products .addon .addon-label .addon-content{position:relative;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:10px;cursor:pointer;padding:15px}.addon-products .addon .addon-label .addon-content:hover:before{opacity:1}.addon-products .addon .addon-label .addon-content:before{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 6px 20px #00000014;outline:2px solid #d3d3d3;opacity:.25;transition:.12s opacity;z-index:-1}.addon-products .addon .addon-label .addon-header{display:flex;justify-content:space-between;width:100%;pointer-events:none}.addon-products .addon .addon-label .addon-title{display:flex;align-items:center;text-transform:none!important}.addon-products .addon .addon-label .addon-fake-checkbox{width:20px;height:20px;border:1px solid #d3d3d3;border-radius:100%;box-sizing:border-box;display:inline-block;cursor:pointer;position:relative;transition:transform .12s ease,box-shadow .12s ease;margin-right:10px}.addon-products .addon .addon-label .addon-swatches{display:flex;gap:.5rem;list-style:none;padding:0;margin:0;display:none}.addon-products .addon .addon-label .addon-swatches .swatch-item{width:32px;height:32px;border:2px solid rgba(0,0,0,.08);box-sizing:border-box;display:inline-block;cursor:pointer;position:relative;transition:transform .12s ease,box-shadow .12s ease}.addon-products .addon .addon-label .addon-swatches .swatch-item:hover{transform:translateY(-2px);box-shadow:0 6px 12px #00000014}.addon-products .addon .addon-label .addon-swatches .swatch-item.active{border:2px solid var(--text-color)}.addon-products .addon .addon-label .addon-swatches .swatch-item.disabled{opacity:.35;pointer-events:none;filter:grayscale(.5)}.addon-products .addon .addon-label .addon-qty-wrap{margin-left:auto}.addon-products .addon .addon-label .addon-qty{width:64px;padding:6px 8px;border-radius:6px;border:1px solid #ddd;pointer-events:all;margin-bottom:0;margin-left:10px}.addon-products .addon .addon-label .addon-checkbox:checked~.addon-content .addon-fake-checkbox{border-color:#252d48;border-width:2px}.addon-products .addon .addon-label .addon-checkbox:checked~.addon-content .addon-fake-checkbox:after{content:"";position:absolute;top:-4px;left:8px;width:7px;height:16px;border:solid #252d48;border-width:0 2px 2px 0;transform:rotate(45deg)}.addon-products .addon .addon-label .addon-checkbox:checked~.addon-content:before{opacity:1;outline-color:#252d48}@media(max-width:520px){.addon-content{flex-wrap:wrap;gap:.5rem}.addon-qty-wrap{width:100%;margin-top:.5rem}}.addon-tooltip{position:relative;display:flex;align-items:center;justify-content:center;width:20px;height:20px;background-color:#000;border-radius:100%;cursor:pointer;margin-left:10px;color:#fff;font-size:12px;font-weight:700;pointer-events:all}.addon-tooltip:hover .addon-tooltip-bubble{opacity:1}.addon-tooltip .addon-tooltip-bubble{opacity:0;pointer-events:none;position:absolute;background-color:#000;font-size:12px;padding:.5em;border-radius:5px;width:300px;bottom:100%;left:100%;z-index:3}.rush-order-modal{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;padding:1.5em;opacity:1;visibility:visible;pointer-events:all;transition:all .2s}.rush-order-modal[data-show=false]{opacity:0;visibility:hidden;pointer-events:none;transition-delay:.34s}.rush-order-modal[data-show=false] .rush-order-modal__content{opacity:0;transform:scale(.85);transition-delay:0s;transition-timing-function:cubic-bezier(.36,0,.66,-.56)}.rush-order-modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#252d4866}.rush-order-modal__content{width:100%;max-width:34.25em;border-radius:.5em;background-color:#fdfffc;padding:3em 1.5em;position:relative;opacity:1;transform:scale(1);transition:opacity .34s .2s cubic-bezier(.34,1.56,.64,1),transform .34s .2s cubic-bezier(.34,1.56,.64,1);text-align:center}@media(min-width:768px){.rush-order-modal__content{padding:3em}}.rush-order-modal__close{position:absolute;top:15px;right:15px;background:none;border:none;font-size:32px;line-height:1;cursor:pointer;color:#666;padding:0;width:32px;height:32px}.rush-order-modal__close:hover{color:#000}.rush-order-modal__heading{font-family:Optima,serif;font-size:2em;font-weight:400;line-height:118.75%;letter-spacing:-.01em}@media(min-width:768px){.rush-order-modal__heading{font-size:2.25em;line-height:111.111%;letter-spacing:-.01em}}.rush-order-modal__text{font-size:.875em;font-weight:400;line-height:142.857%;letter-spacing:.01em;margin:0}@media(min-width:768px){.rush-order-modal__text{line-height:128.571%}}.rush-order-modal__actions{display:flex;flex-direction:column;gap:15px;align-items:center;margin-top:30px}.rush-order-modal__checkbox-label{display:flex;align-items:center;cursor:pointer;font-size:12px}.rush-order-modal__checkbox{margin-right:8px}.rush-order-ui-drawer,.rush-order-ui{border:1px solid #ddd;background-color:#f9f9f9;margin:0 30px;padding:10px 30px}.rush-order-ui-drawer strong,.rush-order-ui strong{font-size:20px;width:100%;display:block;text-align:left}.rush-order-ui{margin:0}.rush-order-ui strong{font-size:20px;width:100%;display:block;text-align:left}.rush-label{display:flex;align-items:center;-webkit-user-select:none;user-select:none;cursor:pointer}.rush-label .rush-fake-checkbox{width:20px;height:20px;border:1px solid #d3d3d3;border-radius:100%;box-sizing:border-box;display:inline-block;cursor:pointer;position:relative;transition:transform .12s ease,box-shadow .12s ease;margin-right:10px;flex-shrink:0;margin-top:-3px}.rush-label .rush-option:checked~.rush-fake-checkbox,.rush-label .rush-option-drawer:checked~.rush-fake-checkbox{border-color:#252d48;border-width:2px}.rush-label .rush-option:checked~.rush-fake-checkbox:after,.rush-label .rush-option-drawer:checked~.rush-fake-checkbox:after{content:"";position:absolute;top:-4px;left:8px;width:7px;height:16px;border:solid #252d48;border-width:0 2px 2px 0;transform:rotate(45deg)}.rush-orders-disabled #rush-order-ui,.rush-orders-disabled #rush-order-ui-drawer{display:none!important}.ajaxcart__footer-wrapper{display:flex;flex-direction:column}.ajaxcart .additional-checkout-buttons{margin:0 0 10px;display:flex;flex-direction:column}.cart__checkout{margin-bottom:10px}.dynamic-checkout__content{width:100%}.grid__item .additional-checkout-buttons{margin-top:10px}.btn{padding-left:2em!important;padding-right:2em!important}*,a,a:hover{-webkit-font-smoothing:antialiased}a{text-decoration:underline}body.no-scroll{overflow:hidden}svg-icon{display:grid;width:1.25em;height:1.25em;position:relative;flex-shrink:0}svg-icon svg{width:100%;height:100%;object-position:center;object-fit:contain;fill:#252d48}svg-icon[size=auto]{width:100%;height:100%}svg-icon[size=small]{width:.75em;height:.75em}svg-icon[size=medium]{width:1em;height:1em}svg-icon[size=large]{width:1.5em;height:1.5em}svg-icon[size=x-large]{width:2.25em;height:2.25em}number-button{display:flex;align-items:center;gap:.25em;border:1px solid #fdfffc;border-radius:.25em;padding:.25em}number-button input{color:#fdfffc;width:1.4773230906em;border:none;padding:0;text-align:center;pointer-events:none;font-family:Schibsted Grotesk,sans-serif;font-size:.846125em;font-style:normal;font-weight:600;line-height:125%}number-button input::-webkit-outer-spin-button,number-button input::-webkit-inner-spin-button{appearance:none;-webkit-appearance:none;margin:0}number-button input{-moz-appearance:textfield}number-button svg{fill:#fdfffc}number-button button{cursor:pointer}number-button button>*{pointer-events:none}.custom-tray-review{display:block;color:#fdfffc;background-color:#fdfffc;padding:1.5em;position:relative}@media(min-width:768px){.custom-tray-review{padding:1.5em 4em 2em;font-size:1.54vw}}@media(min-width:1024px){.custom-tray-review{font-size:1rem}}.custom-tray-review__main{width:100%;max-width:81.25em;background-color:#252d48;border-radius:.5em;margin:0 auto;padding:3em 1.5em;font-size:100%}@media(min-width:768px){.custom-tray-review__main{padding:5em 3em 7.5em}}.custom-tray-review__container{width:100%;max-width:63.75em;margin:0 auto;display:grid;grid-template-rows:auto auto;grid-template-columns:auto;grid-template-areas:"image" "content";row-gap:2.25em;font-size:100%;position:relative}@media(min-width:768px){.custom-tray-review__container{grid-template-rows:auto;grid-template-columns:47.549% 1fr;grid-template-areas:"heading heading" "image content";column-gap:6.25em;row-gap:4.25em}}.custom-tray-review__back{grid-area:image;position:absolute;top:-42px;left:0}.custom-tray-review__back *{cursor:pointer}.custom-tray-review__back svg{fill:#fdfffc}@media(min-width:768px){.custom-tray-review__back{grid-area:heading;align-self:center;justify-self:left;position:relative;top:unset;left:unset}}.custom-tray-review__heading{grid-area:heading;text-align:center;margin:0;font-family:Optima,serif;font-weight:400;font-size:3em;line-height:100%;letter-spacing:-.015em}@media(max-width:767px){.custom-tray-review__heading{display:none}}.custom-tray-review__image{grid-area:image;display:flex;flex-direction:column;gap:1.5em;position:relative}@media(min-width:768px){.custom-tray-review__image{border-radius:.5em;background-color:#fdfffc;padding-bottom:1.5em}.custom-tray-review__image:after{content:"*The above image is a 3D Render. Actual tray may vary slightly in appearance.";position:absolute;left:0;top:calc(100% + 1.4545454545em);font-size:.6875em;font-weight:500;line-height:118.182%;letter-spacing:.02em;color:#8899a6;width:100%;text-align:center}}.custom-tray-review__image__img-wrap{display:grid;aspect-ratio:1.096/1;border-radius:.5em;background-color:#fdfffc;overflow:hidden}@media(min-width:768px){.custom-tray-review__image__img-wrap{aspect-ratio:1.07/1;border-radius:0;background-color:unset}}.custom-tray-review__image__img-wrap:has(loading-anim[data-loading=false]) img{opacity:1}.custom-tray-review__image__img-wrap>*{grid-area:1/1}.custom-tray-review__image__img-wrap img{width:100%;height:100%;object-fit:contain;object-position:center;opacity:0;transition:opacity .4s .3s linear}.custom-tray-review__image__dims{display:flex;flex-wrap:wrap;row-gap:1.5em;width:calc(100% + 24px);margin-left:-.75em}@media(min-width:768px){.custom-tray-review__image__dims{width:auto;margin:0 1em;flex-wrap:nowrap;justify-content:space-between;column-gap:1em}}@media(min-width:1024px){.custom-tray-review__image__dims{margin:0 2.25em}}.custom-tray-review__image__dims>div{width:50%;text-align:center;font-family:Schibsted Grotesk,sans-serif;font-size:1em;font-weight:400;line-height:150%;letter-spacing:.005em}@media(min-width:768px){.custom-tray-review__image__dims>div{width:fit-content;color:#252d48;font-size:.875em;line-height:1.2857142857em;letter-spacing:.01em}.custom-tray-review__image__dims>div span{font-weight:600}}.custom-tray-review__content{grid-area:content}@media(min-width:768px){.custom-tray-review__content{align-self:center}}.custom-tray-review__content__heading{text-align:center;font-family:Optima,serif;font-size:2.25em;font-weight:400;line-height:111.111%;letter-spacing:-.01em;margin-bottom:.6666666667em}.custom-tray-review__content__line-items{margin-top:1.5em;display:grid;grid-auto-rows:2.125em;row-gap:.25em;margin-bottom:.25em}.custom-tray-review__content__line-items__item{display:flex;justify-content:space-between;align-items:center}.custom-tray-review__content__line-items__item span{font-family:Schibsted Grotesk,sans-serif;font-size:.875em;font-weight:400;line-height:128.571%;letter-spacing:.01em}.custom-tray-review__content__line-items__item span[data-extra]:before{content:"+"}.custom-tray-review__content__total{display:flex;justify-content:space-between;font-family:Optima,serif;font-size:1.75em;font-weight:400;line-height:114.286%;letter-spacing:-.005em;padding-top:.4285714286em;border-top:1px solid #e0e0e0}.custom-tray-review__content__btn-wrap{display:flex;flex-direction:column;gap:.75em;margin-top:2.5em}
/*# sourceMappingURL=/cdn/shop/t/16/assets/page-custom-tray-review.css.map */
